BM6@ 6(@@ ***)))((((((((()))+++,,,---000222222444777999999;;;DDDNNNccczzz{{{tttwwwqqqeeefffxxxzzzwwwaaaYYYgggrrrmmmgggjjjdddqqqxxxtttuuu|||yyymmmsssqqqiiidddlllxxxtttfffYYY```kkkuuu}}}}}}ooorrr~~~yyyooofffbbbbbbfffuuuzzznnnpppjjjbbb]]]YYYSSSJJJBBBBBB===888555555555444333555444444333444444555555222333333444444555555555777999:::<<<============<<<:::777666777777777777222222222333333444444444111111111111111111222222000000111222222333444444666666777777666444222111222222222222222222222222111111111000000000000///000000000000111111111111000111111111222222222333333333333222000///---,,,,,,---///000111111111000000///---+++*********+++,,,,,,,,,,,,---...//////......---,,,///555===BBBOOOZZZZZZPPPWWWnnnvvvnnnwwwlllaaadddwww~~~lllpppbbbNNNLLLRRRfffmmmhhhUUUBBB999333---...,,,++++++,,,---,,,+++---,,,+++***+++,,,---...******+++++++++,,,,,,,,,------......///000000000***)))(((((()))***+++,,,...000333444555777999:::@@@PPP^^^pppyyyvvvjjjeeekkk}}}|||zzzfff___ggg|||tttddd```^^^jjjtttwwwyyy}}}yyypppjjjhhheeegggqqq{{{yyyqqqeeejjjqqqxxx}}}}}}lllaaattt~~~wwwqqqddd```dddiiimmm|||{{{nnniiibbb\\\VVVMMMDDD===:::777444222444555444333333333333444555666777888555555555666777777888888999:::<<<=========<<<<<<===<<<:::::::::;;;<<<<<<;;;:::999777666444333333333333333333333333222222333333444444555555666666999999:::999999888777666555555555555444444444444444444444333333333222222111111111111111111111111000000111111222333333333222222111111000...---,,,,,,---///000111111111111000///---,,,*********+++,,,,,,+++,,,,,,---...///............///444;;;@@@PPP\\\]]]SSSRRRbbbooorrr|||rrreee^^^eeevvvrrrgggyyy{{{]]]NNNNNNmmmxxxwwwbbbIII<<<666333...,,,******,,,---,,,,,,,,,,,,++++++,,,,,,------***++++++++++++,,,,,,,,,------......///000000000))))))(((((()))+++,,,...///111444666666777999<<>>>>>===<<<<<<=========<<<===>>>??????@@@???>>><<<:::888666666777666666666555444444444777777777888888888888888999999999999888888999999999999888888777777777666888777777777666666666666333333333222111111000000///000000111222222333333111111111000///...---,,,,,,---...000111111222222000///...,,,++++++***++++++++++++,,,,,,---...///.../////////000444999<<>>???::::::;;;;;;<<<<<<<<<===<<<===???@@@@@@??????>>>======>>>======<<<===>>>===============<<<<<<<<<::::::999888888777666666:::::::::::::::999999999999999999999:::;;;;;;<<<;;;;;;;;;:::999999888888:::::::::999999999999888666666555444333222111111/////////000111111222222111111111111111000///...------...///000111222222000///...---,,,++++++***++++++++++++,,,---...///...///000111111333666999FFFQQQ```fffeeegggvvvuuuyyy{{{wwwmmmiiiqqq|||{{{ooouuuhhhUUUUUUkkk|||xxxeeeRRR???111///---+++***+++,,,---,,,***+++,,,---...---,,,++++++++++++,,,,,,,,,------------......///000000000))))))))))))+++---///111222222444888888777===EEEXXXwwwxxxssslllzzzooo^^^dddsssxxxxxx|||}}}xxxooommmqqq___ZZZ^^^gggdddWWWXXXdddjjjpppxxx~~~}}}yyyssskkkccc\\\YYYJJJTTTnnn~~~yyyrrrmmmdddfff```UUUHHH>>>888888999888999<<<===>>>===<<<<<<<<<<<<;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAAAAA@@@@@@===???@@@???===<<<===>>>;;;;;;<<<<<<===>>>??????===<<<<<<;;;:::999999888;;;;;;;;;;;;::::::::::::<<<<<<======>>>>>>??????<<<;;;;;;;;;:::::::::999<<<<<<;;;;;;;;;:::::::::999999888777555444333333/////////000000000111111222222333333333222222111.........///000000111111/////////...---,,,+++***++++++++++++,,,---.........000111111111222555777===GGGZZZlllsssttt{{{yyy||||||rrrqqqvvv|||mmmxxxXXXJJJ^^^tttqqqSSS888222000,,,++++++,,,------***+++,,,---...---,,,+++++++++,,,,,,,,,---------------......///000000000)))))))))***,,,...111222444111333888777777@@@MMMkkk~~~ssslllooo|||{{{gggYYYgggwwwxxxyyy|||}}}yyysssqqqssswwwaaa___ccchhhaaaVVV[[[iiinnnttt|||zzzwwwzzzxxxssslllccc\\\XXXVVVNNNNNN^^^lllllllllnnniii]]]VVVJJJ@@@:::888:::<<<999;;;>>>>>>>>>======>>>>>>======<<<<<<<<<======@@@??????>>>===<<<;;;;;;;;;<<<===>>>???>>>=========@@@BBBBBB???===>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999:::<<<===>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<;;;:::999888777666666222222222111111111111000222333333444444444333333000000////////////000000////////////...,,,+++************++++++,,,---...///000000000000222555777999AAARRRgggvvvzzz{{{{{{~~~tttpppsssrrr___IIISSSbbbuuudddCCC777333///,,,,,,------,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,------------------......///000000000(((((()))***,,,///222333555111222777777777CCCSSSuuu{{{jjjfffqqq|||eeeZZZfffwwwvvv{{{wwwnnnppprrrqqqjjjlllnnnjjj]]]UUU]]]jjjuuuzzz|||wwwsssrrrqqqpppmmmggg```\\\]]]^^^bbbYYY___iiiiiihhhhhhaaaPPPIII@@@::::::;;;<<<<<<999<<<>>>???>>>>>>@@@BBBAAA@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@>>><<<;;;::::::;;;;;;;;;:::999777666777<<<@@@AAA>>>===@@@CCCAAAAAAAAA@@@@@@?????????========================;;;<<<<<<======>>>>>>>>>:::<<>>>>>???????????????>>>>>>>>>>>>======<<<<<<;;;:::999999777666666555444333222222111222333333444444444333222111000///......////////////000///...---+++***************+++,,,---...//////000//////111555888999???KKK\\\ooo|||~~~zzz{{{|||~~~rrrnnnqqqzzz~~~}}}rrrSSSNNNNNN\\\uuukkkNNN;;;777111...---------,,,,,,,,,++++++,,,,,,------,,,,,,,,,------------...------......///000000000(((((()))***---000222444666111111666666777EEEWWW{{{llljjj{{{}}}{{{bbb[[[fffvvv~~~vvvuuummmrrruuupppiiiooorrriii\\\XXXbbbpppyyy|||~~~zzzrrrooorrrvvviiiiiigggccc```aaaeeeiiihhh\\\```llllllggg```TTTFFF@@@999888;;;===<<<::::::===@@@@@@@@@AAADDDGGGEEEEEEEEEFFFGGGIIIJJJKKKFFFEEECCCAAA???===;;;::::::::::::999666444111000111666<<<===<<<<<<@@@CCCBBBBBBBBBCCCCCCCCCCCCCCC===============>>>>>>>>><<<<<<===>>>???@@@@@@@@@CCCEEEHHHKKKKKKHHHEEEBBB<<<<<<===>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>===<<<<<<;;;;;;;;;:::999777666555444333000111222222333333333333444333111///...---......//////000000///---+++***************+++,,,---.../////////...///111666999999???HHHSSShhh}}}wwwuuu{{{tttmmmpppmmmyyyvvvaaaRRRDDDKKKfffzzzoooXXX===999333///---------,,,---,,,+++***+++,,,---...,,,,,,,,,---------......------......///000000000)))***,,,...000222333333444000222999;;;>>>OOOddd~~~yyyxxx~~~ooocccgggrrrqqqpppppprrrvvv{{{~~~{{{vvvqqqnnnnnnnnnnnnooowwwpppeee^^^^^^dddjjjnnnxxx|||~~~{{{|||zzzsssrrrtttrrrkkkccccccccc___\\\aaammmuuuxxxrrrpppmmmkkkfff\\\OOOFFF=========;;;999:::<<>>>>>===;;;::::::777444111000555:::<<<<<<===AAADDDBBBBBBBBBCCCEEEEEECCCAAAHHHFFFDDDCCCDDDDDDBBBAAACCCDDDDDDDDDCCCDDDGGGIIIHHHRRRSSS^^^ssshhhKKKDDD::::::<<<@@@BBBAAA@@@@@@AAA@@@AAAEEEDDD@@@>>>@@@@@@AAAAAA@@@>>>>>>???AAA<<<;;;:::999888777777777777555222222333444444444222333222222111111000///111111222222111///,,,+++))))))(((((()))+++---...111000/////////000222333888<<>><<<;;;:::888888;;;@@@DDDLLLKKKMMMQQQWWWZZZ]]]^^^eeecccbbbdddfffgggfffeeebbbaaaaaa```WWWIII???===>>>===<<<;;;;;;999555222111444999===AAAFFFLLLOOOMMMJJJHHHFFFFFFFFFEEECCCGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGIIIJJJLLLOOOTTTWWW^^^hhhjjjttttttSSSFFF???AAAEEEJJJKKKFFFCCCCCCBBB@@@???AAA???<<<<<>>>>>>>>>>>>>>???@@@@@@>>>>>>===<<<;;;::::::999777555444444555555555444222333333333333111000//////000222222222000---,,,+++*********+++,,,...///111000/////////000222333999<<>>???????????????===999666666777;;;BBBKKKSSSXXXZZZWWWTTTOOOLLLKKKLLLLLLLLLIIIKKKKKKHHHFFFFFFIIIMMMMMMNNNPPPSSSWWW^^^eeejjjttt}}}```LLLKKKNNNWWW___]]]SSSLLLJJJFFFBBB@@@???===;;;>>>DDDEEEBBB>>>>>>AAACCCCCCAAAAAAAAAAAA@@@???>>>===<<<888777666666777777555333222333444555444222000///---///111333333111///------,,,,,,+++,,,---///000111000/////////000222333888:::>>>DDDOOOeee{{{fffccc]]]fff~~~rrrVVVJJJXXXrrr~~~}}}jjjKKK999666///---111///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000000)))+++---///111333333444555777::::::;;;LLLqqqvvvpppwwwnnnaaahhhwwwssstttttttttvvvuuuwwwooouuu{{{aaaQQQXXXaaabbbkkkyyy||||||}}}sssppplllkkklllnnnnnnlllhhhddd___dddrrr}}}zzzqqqrrrpppjjj^^^OOOCCC===<<<:::===@@@DDDJJJQQQZZZ```eeeggghhhiiimmmqqqqqqooorrrrrrppplllkkkmmmmmmjjjsssvvv~~~kkkRRRDDDBBBCCCDDDEEEEEECCC>>>::::::<<>>===999888888999:::999666444333444555666555333111///,,,...000333333222111///...---,,,,,,,,,---...///111000/////////000222333555888===BBBJJJ\\\yyyyyypppffffffxxxjjjOOOOOOgggeeeHHH:::222---///111------------------------,,,,,,---------.........////////////000000000000***+++---///111333444444444777:::;;;AAAWWW}}}rrrsss~~~cccYYYpppzzzqqqppptttwww|||yyy}}}xxxhhhgggrrrttt\\\OOOYYYcccdddkkkyyy|||tttuuuwww{{{}}}zzzppppppqqqqqqqqqooollljjjiiihhheeefffmmmuuuuuupppqqqmmmdddWWWIII@@@===>>>999>>>FFFOOOWWW___ggglllooorrrrrrpppqqquuutttnnnrrruuutttnnnlllooonnnkkkpppttt}}}oooXXXJJJEEEFFFHHHJJJJJJGGGAAA===:::???JJJXXXeeekkkjjjgggfffeeedddddddddcccaaa______aaaaaa\\\VVVTTTWWW[[[]]]^^^```bbbgggnnnwww}}}|||uuuWWW\\\lll}}}|||hhhTTTLLLMMMIIIFFFDDDBBBCCCMMMWWWmmmaaaRRRIIIGGGHHHIIIHHHCCCCCCCCCBBBAAA@@@???>>><<<;;;;;;;;;<<<;;;888666444555666777666444222111,,,...000222333333222222......,,,++++++,,,------111000/////////000222333222555<<>>:::AAAKKKVVV___gggmmmqqquuuyyyyyytttuuuxxxvvvnnnnnnuuuvvvpppmmmppppppkkkssswwwoooZZZOOOIIIJJJMMMOOOOOOKKKDDD???999BBBRRRcccpppvvvuuusssqqqpppoooooonnnllliiifffhhhiiiiiieee```\\\]]]^^^bbbcccdddfffiiiooovvv{{{}}}```cccsssvvv]]]QQQLLLJJJHHHFFFCCCDDDNNNYYYvvvkkk[[[OOOJJJIIIJJJJJJDDDDDDBBBAAA@@@????????????>>>===<<<===<<<:::888777777777666666555444333...//////000111222333444//////---,,,+++,,,,,,---111000/////////000222333222444<<>>???BBBHHHQQQZZZbbbjjjppptttvvv{{{{{{uuuuuuzzzwwwmmmllluuuxxxrrrppptttsssmmmvvv{{{nnn\\\SSSQQQSSSVVVXXXXXXSSSKKKFFF>>>III[[[kkkvvv{{{}}}}}}zzzxxxuuuuuuttttttrrrpppooooooooommmkkkhhheeedddccceeeggghhhjjjnnnssswww|||ggggggwwweeeVVVMMMLLLLLLJJJEEEDDDLLLVVVtttmmmcccXXXQQQNNNMMMNNNFFFDDDBBB???>>>???@@@AAABBB@@@>>>=========<<<:::999888777555555555555555111000///...///111444666111000///---,,,,,,------111000/////////000222333666555<<>>???AAACCCDDDAAA>>>============<<<:::999777555444555666777333111///---...111444777333222000///............111000/////////000222333:::777;;;DDDHHHLLL\\\ppprrrgggbbbiiiqqqRRRGGGOOO```XXXCCC>>>222---........................000000000000111111111111////////////000000000000//////000111333444555666777===???FFFccc}}}ppptttkkkiiissssssuuutttoooiiikkkttt{{{{{{tttjjjkkkpppnnnlllaaaNNNEEEIIIUUUdddlllooowwwuuukkkhhhppp}}}sssgggdddkkksss{{{|||wwwrrrrrrtttrrruuuuuutttvvvxxxqqqfffPPPKKKEEE???666222666???NNNTTT]]]eeejjjnnnqqqsssyyyzzz{{{}}}~~~}}}yyyvvvtttwww{{{zzztttooottt}}}zzzhhh[[[WWWZZZiiirrrnnnllliiiXXXBBBJJJ___rrrxxx|||~~~}}}||||||{{{zzzvvvyyy{{{{{{wwwsssooommmhhhhhhllloooooonnnsss{{{{{{uuuccceee~~~nnnYYYZZZUUUQQQPPPNNNKKKLLLPPPjjjzzz|||hhhXXXUUURRRKKKLLLHHHEEEDDDBBB???>>>AAADDDBBB>>>;;;===@@@@@@>>><<<;;;999777666666777888777555111//////000222444333333222111000///......000000000000111111111111555555999AAAHHHOOOZZZdddmmm]]]iii}}}```OOOFFFVVVsssmmmOOO???777///...---,,,,,,......---+++---------............///.........///000000111111//////000222333444555666888<<>>:::>>><<<:::888777777888999777555222000///000222333444333333111000///...---000000000000111111111111555555999AAAGGGNNNYYYddd~~~uuuccceeerrr~~~zzzooo[[[JJJ[[[uuuxxx[[[EEE999444///...,,,,,,......---,,,---------............///......///000000111111222///000111222333444555666999:::FFFaaawwwxxxzzzyyyzzzoooggg|||{{{fffnnnooosssvvvqqqqqqwwwmmmrrrkkk[[[MMM???EEELLLZZZhhhppptttzzzyyyuuuvvvwwwvvvtttzzzzzztttrrrrrrffffffgggmmmuuuttteeeTTTIIIHHHIIIJJJFFFCCCEEEKKKZZZ]]]bbbfffjjjmmmrrruuuyyy|||zzzyyyyyyxxxsssqqqwwwvvvccc^^^___```dddlll}}}[[[PPP\\\jjjxxx}}}xxxtttsssllliiimmmsssuuuvvvxxxkkkcccuuuiii]]]ZZZYYYZZZWWWPPPMMMNNNZZZxxxjjj[[[SSSMMMLLLJJJHHHEEE@@@<<>><<<:::999999999:::888666444111000000111222444444333222111///...---000000000000111111111111555555999@@@FFFMMMXXXdddyyykkkcccfffooojjjMMMWWWnnnjjjKKK888222000///------......---,,,---------............/////////000000111222222333///000111222444555666666999888IIIooozzz~~~{{{ggggggssstttrrrwww~~~zzzuuusssnnnuuuhhhTTTHHHCCCHHHQQQ___kkkrrrvvv{{{sssmmmuuu}}}~~~}}}xxxwwwxxxqqqooooooqqqtttoooaaaSSSLLLMMMQQQVVVUUURRRSSSWWWbbbdddfffgggjjjmmmrrruuuzzz{{{~~~~~~}}}}}}yyyuuuwww|||kkkZZZ[[[bbbddddddkkk|||tttYYYWWWhhhuuu|||uuutttooolllooossstttvvvzzzlllbbbrrrlllhhhdddaaa```[[[SSSNNNOOOWWWvvvjjj\\\[[[\\\SSSQQQOOOIIIAAA===DDDOOOYYY]]]YYYNNNGGGFFFCCC>>>AAA@@@>>>===;;;;;;;;;;;;999777555333222111111111444444444444222000...---///000000000111111111111555666:::@@@DDDKKKWWWcccuuusssgggaaauuuuuu{{{uuuRRRPPPbbb~~~~~~[[[>>>222222000------.........------------............///000000000111222222333333000000111222444555666777888999OOOxxx}}}|||}}}eeelll{{{uuuwwwyyy~~~nnnpppvvvcccKKKEEEHHHMMMWWWdddmmmtttxxx|||~~~wwwwww}}}lllgggsss~~~}}}zzzvvvppphhh___ZZZXXXYYY^^^dddfffddddddggghhhhhhiiiiiijjjmmmrrrvvv{{{yyyxxxxxx{{{}}}~~~~~~}}}{{{||||||yyyhhh\\\^^^dddffffffnnntttpppeeeaaajjjuuu|||~~~vvvtttrrrrrrtttsssrrrvvv}}}ooofffwwwyyysssmmmhhhccc]]]TTTPPPQQQWWWuuummm___^^^aaaZZZWWWSSSLLLBBB===CCCMMMbbbfffaaaPPPEEEEEEFFFBBBBBBBBB@@@???===<<<;;;;;;888888666555333222111000333444555555444222000...///000000000111111111111555666:::???BBBHHHVVVccctttzzzqqqeeepppxxx___NNNZZZvvvsssNNN999444111...---............---------............///000000000111222222333333000111222333444555666777888@@@ZZZ~~~|||uuufffqqq}}}wwwwww~~~yyywww{{{vvvmmmrrrqqqXXXDDDCCCGGGQQQ\\\gggooottt{{{}}}nnnnnn~~~uuujjjhhhrrr}}}|||uuummmdddaaacccaaaaaadddjjjlllkkkjjjmmmkkkkkkkkkkkkkkkmmmrrruuuyyyvvvsssrrruuuyyy|||}}}}}}}}}yyyrrrlllhhhggghhhiiipppvvvqqqaaa]]]mmm}}}zzzwwwwwwyyyzzzwwwtttxxx~~~llldddwwwxxxrrrkkkfff___VVVRRRSSSUUUrrrxxxeee]]][[[]]]XXXRRRKKKBBB<<<@@@HHHcccjjjdddPPPBBBCCCEEEBBBCCCBBBAAA@@@>>>===;;;;;;777777777666555333222111222333555555555333111000000000000000111111111111555777;;;???AAAFFFTTTbbbttt|||lllnnnvvvsssSSSRRRccc___AAA555222///---...//////...---------............/////////000000111222222333000111222333444666777777999IIIgggvvviiicccqqqzzzzzz{{{}}}|||wwwqqqmmmsssmmmnnnfffNNNAAACCCEEERRR]]]hhhnnnuuu~~~xxxjjjmmm}}}xxxnnnkkkmmmsss}}}}}}uuurrrnnnjjjjjjmmmkkkhhhiiimmmooommmmmmooolllmmmmmmllllllnnnqqquuuvvvtttrrrrrrvvvzzz}}}|||~~~}}}nnngggnnnuuusssoooppp|||~~~sssaaa___rrr}}}{{{|||~~~{{{{{{mmmbbbrrr~~~tttoookkkhhhbbbXXXSSSSSSRRRllloooccc^^^^^^XXXQQQLLLEEE@@@AAAFFFaaakkkgggRRRBBBCCCEEEAAACCCCCCBBBAAA???===;;;:::666666777777777555333222000222444666666555333222000000000000111111111111555777;;;>>>???EEESSSbbbuuuooojjjqqqrrrsss|||```PPPNNNjjjnnnKKK666333///---.../////////---------............///......///000000111111222000111222333555666777777999PPPrrrvvv]]]^^^mmm||||||www}}}~~~{{{wwwpppiiirrrllliii\\\GGGBBBFFFEEEQQQ]]]hhhnnnuuuuuujjjqqqrrrjjjmmmrrruuu}}}}}}}}}vvvnnnooosssrrrrrruuuvvvrrrqqqtttuuussstttvvvlllmmmmmmmmmlllnnnqqqttttttssssssuuuzzz~~~~~~~~~yyyddd]]]mmm|||zzzvvvxxxvvvgggdddqqq~~~}}}~~~tttfffrrryyynnnkkkjjjiiidddZZZTTTRRRRRRgggwwwmmmiii```YYYRRRMMMIIIDDDEEEHHH```lllkkkVVVFFFFFFFFFBBBCCCCCCBBBAAA???===;;;:::555666777888777666444222///111444666777666444333000000000000111111111111555777;;;>>>???DDDSSSbbbuuupppggg___zzznnnfffiiisss|||pppVVVFFF[[[}}}WWW777444000....../////////---------.........//////.........///000000111111000222444444555888999888GGGZZZzzzxxxtttdddeeehhhnnnxxx}}}wwwlllqqq|||rrraaadddiii```III===CCCKKKKKKZZZaaahhhppp{{{~~~wwwtttyyy~~~nnnfffmmmwww{{{zzzwww||||||tttuuupppeeedddlllsssuuuuuuwww{{{~~~yyyqqqpppppppppqqqsssuuuwwwyyyttttttsssrrrsssxxxrrrbbb^^^llltttsssyyywwwjjjgggmmmxxxwwwiiirrr~~~ttttttuuusssnnncccVVVLLLSSS[[[vvv}}}ssshhhbbb[[[UUURRRNNNHHHEEEFFFTTTkkkrrr]]]HHHEEEFFFBBBDDDEEEDDDAAAAAABBB>>>888:::999777666777666555333222222333555777777444222333111000//////111333444888999>>>DDDDDDEEEOOO\\\tttvvvbbbccc]]]xxx}}}bbbVVVeeevvv{{{}}}gggOOOPPPmmmiiiAAA999222111111///...///////////////////////////.........///111333333222000222333444666999;;;<<>>AAAJJJMMM^^^dddlllsss|||xxxsssooossszzzrrrfffaaahhhooossszzz}}}~~~}}}|||{{{qqqcccccclllxxxzzz{{{}}}zzzvvvuuutttttttttvvvwwwxxxuuuuuutttssssssvvv|||~~~ggg___```llluuuvvvyyywwwnnnjjjooozzzyyyiiiqqqrrruuuxxxxxxrrrggg[[[SSSOOOVVVsss~~~ssshhheee^^^XXXUUUPPPIIIEEEEEEPPPhhhsss```JJJDDDDDDBBBDDDEEECCC@@@@@@BBB???;;;;;;:::888777888777666444222222333666888888666444222111000///000111333555777888>>>EEEHHHJJJQQQZZZppp~~~ppp___[[[nnnrrr\\\bbbnnntttkkkLLLLLLfff{{{xxxkkkKKK>>>333111111000....../////////////////////////////////000111222222222000111333555666999===@@@LLLooopppkkkuuuooo~~~rrrpppwww}}}~~~kkk^^^ccchhhaaaMMM>>>@@@JJJQQQbbbiiiqqqwww~~~}}}nnnfffeeeqqq}}}llleeedddjjjllllllpppxxx|||uuuggggggqqq}}}|||zzzxxxvvvuuuvvvwwwxxxzzz{{{{{{zzzzzz{{{~~~ppp]]]___dddmmmvvv{{{zzzwwweeeccciiixxx|||hhhmmm{{{~~~xxxlllaaa[[[MMMSSSqqqzzzooohhhaaa\\\YYYSSSKKKEEEDDDJJJdddssseeeNNNCCCBBBBBBCCCDDDAAA>>>>>>BBBAAA>>><<<:::999888888888666555333333333555888999888777222111000000000222555666777999@@@KKKRRRTTTWWW[[[iii{{{lllffffff~~~fffbbbmmmzzzxxxUUUPPPdddwwwxxxpppYYYGGG555000111111...,,,///////////////////////////000000000111222222222111111333555666777<<>>;;;<<>>FFFQQQ[[[fffmmmvvv|||}}}uuuqqqiiieeepppyyyllleeemmmxxx~~~~~~~~~|||yyyvvvvvvxxxzzz|||wwwzzz~~~rrraaa```iiiooommmmmmnnnhhh______dddttt}}}pppfff}}}~~~sssllliiihhhgggggg```uuu}}}sssllleee___\\\VVVMMMGGGEEEBBBVVVmmmqqq```JJJAAACCCAAAAAA>>>;;;<<>><<>>;;;===BBBBBB??????===<<<;;;<<<;;;:::888666444111000333666888999777666444333222333555666666===EEENNN___sssxxxtttyyyyyyuuuzzzyyymmmnnnSSSXXXvvvrrrPPP<<<555333111000////////////////////////+++///333333111111555999222///333:::::::::FFFWWW|||sss{{{rrr|||}}}uuukkkdddccceee[[[HHH:::<<>>AAA@@@>>>===>>>===<<<:::999666222111333666888999888777555333222333444555999AAAHHHPPPaaaxxxwwwvvvxxxmmmfff{{{~~~iiittt}}}vvv```KKK```|||YYYBBB888222000000////////////////////////***...333333111222666:::444444222666;;;999GGGcccqqq{{{ooommmzzz|||yyyaaaVVV\\\fffPPPGGG===;;;DDDQQQ\\\bbbjjjppp{{{vvvggg```wwwwwwppphhh^^^kkkvvvyyy}}}vvvkkkjjjlllrrrqqquuuzzzrrrddd```eeerrr~~~|||{{{|||tttbbbgggyyyuuupppqqqpppgggZZZTTTaaa|||iiijjjiiicccYYYNNNGGGDDDCCCPPPgggvvvmmmUUUEEEBBBCCCAAA>>><<<===???BBBDDD@@@???>>>===<<<;;;:::999:::999666333222333777;;;999777555444444555888:::AAAAAAFFFSSSfffzzz{{{yyyhhheeennnvvveeefffttt}}}iiiLLLOOOlllnnnKKK555555777333//////000000111111111222000111111222222333444444444555222555999:::MMMmmm}}}ooo{{{vvv|||~~~~~~yyyyyy|||{{{jjj```___```GGG@@@:::;;;FFFUUUbbbhhhooottt}}}vvvjjjeeeyyyyyynnngggdddppp}}}{{{yyykkkeeeggglllnnnvvv|||xxxhhh\\\^^^hhh{{{}}}|||{{{{{{vvvaaaccc}}}zzzooojjjlllhhh[[[SSS___llliiifffccc^^^UUUKKKCCCEEEQQQeeetttnnnXXXHHHEEECCCAAA>>>===>>>???AAAAAAAAA@@@???>>>===;;;:::::::::999777444222444777;;;:::999888666555777999;;;BBBCCCHHHVVVjjjzzzmmmggglllzzzdddggg{{{|||oooNNNJJJccc{{{rrrSSS<<<666444...000000000000111111111222000111111222222333444444444666444444777;;;TTT{{{qqqeeeppp|||~~~{{{yyyxxxwwwvvvzzznnnrrrjjjcccXXX???;;;999===IIIXXXdddjjjmmmrrr|||wwwqqqppp|||{{{jjjgggkkkqqq~~~yyyllleeefffmmmtttvvv{{{ccc[[[fffttt~~~~~~}}}|||~~~ccc```vvvrrrhhhjjjlll___TTT]]]}}}iiibbb]]]```ddd```QQQCCCDDDMMM```ppplllXXXHHHCCCBBBAAA???@@@AAAAAAAAA???BBBAAA@@@???>>><<<;;;;;;:::999888555333444777:::<<<;;;:::888777888;;;>>>DDDEEELLLYYYnnn}}}vvviiigggvvvjjjlll}}}XXXJJJ[[[uuu~~~xxx^^^EEE:::333,,,000000000111111111111111000111111222222333444444222666666666888===ZZZhhhbbbmmmxxx}}}yyyvvvwwwzzz~~~gggpppmmmcccQQQ>>><<<;;;@@@KKKWWWbbbgggooouuu}}}rrrnnnqqq~~~yyyffffffrrruuuooocccbbbhhhttt}}}zzzbbbaaaqqq~~~hhhaaaqqq{{{rrrpppnnnbbbTTTYYYyyyzzzkkkaaa[[[dddqqqppp]]]IIIFFFMMM___pppmmmYYYGGGAAAAAA@@@AAACCCFFFGGGDDDAAACCCCCCBBB@@@>>>===<<<;;;:::999888666444444666999;;;<<<;;;999777888<<<@@@DDDIIIPPP\\\qqq~~~uuuiiirrrqqqpppfffPPPXXXssshhhMMM===666111111111111111111111111111000111111222222333444444111666777888:::@@@```{{{jjjooo}}}xxx|||yyyzzz{{{{{{pppxxxiiihhh]]]JJJ<<<<<<===CCCMMMXXXbbbgggyyyzzzkkkhhhlllssscccgggttt~~~~~~yyybbbYYY]]]gggttt~~~mmm___fffuuu~~~lllcccooozzzlllaaaQQQRRRqqq{{{uuujjjfffrrrgggOOOIIIQQQccctttqqq\\\IIIBBBAAAAAABBBFFFKKKMMMIIIEEEDDDCCCBBB@@@???===<<<;;;999::::::888666555666777999;;;<<<:::777888===BBBFFFOOOXXXaaarrrvvvwww{{{rrrqqqUUUSSSwwwsssTTT???777555222222222111111111111111000111111222222333444444111666666999>>>GGGiii~~~qqq|||uuuppp~~~}}}ttteee```TTTCCC888999===DDDOOO[[[ffflllxxxwwwkkknnnxxx{{{llldddjjjuuu~~~ppp[[[YYYaaakkkxxxrrrdddbbbnnn|||~~~|||zzz{{{~~~}}}{{{~~~nnneeennnnnn___PPPNNNkkk|||tttrrr~~~hhhLLLIIIQQQbbbppplllXXXIIIFFFDDDBBBCCCHHHNNNPPPLLLGGGDDDDDDBBB@@@>>><<<;;;:::999:::;;;999777555555666777:::<<<:::888999@@@FFFKKKYYYdddiiittt|||www{{{zzz[[[NNNttt___CCC777444222222222222222111111111000111111222222333444444444666444777AAAOOOtttvvvhhhuuu}}}~~~|||qqqdddZZZLLL???777999>>>EEEPPP]]]iiipppttt|||~~~ooohhhrrrrrrgggfffnnnuuuzzz~~~}}}|||iii[[[___kkkuuuzzzfffaaajjjxxx{{{yyyyyy{{{{{{zzz}}}rrreeejjj{{{fffVVVRRRjjj}}}zzz}}}lllQQQJJJQQQ```lllfffVVVOOOQQQHHHEEEDDDIIINNNPPPKKKFFFDDDCCCBBB@@@>>><<<:::999999:::;;;:::888666555555666:::===<<<:::<<>>999;;;@@@GGGPPP\\\iiippp|||wwwddd\\\iii|||nnndddiiirrruuuyyy}}}sssttt|||rrrbbbYYYbbboooyyysss]]]^^^lllzzz}}}|||zzzzzz||||||{{{~~~vvveeeeeeppp___XXXlllyyy^^^RRRYYYfffnnniii\\\[[[bbbKKKGGGEEEHHHMMMNNNIIICCCDDDCCCAAA???===;;;:::999999:::<<<;;;888666555555666;;;>>>>>><<<>>>FFFMMMYYYnnn}}}zzz|||rrryyymmmqqqSSSMMMrrr{{{VVV???777333333333222222111111111000111111222333333444444555:::999666BBBdddqqqzzzrrruuu|||lllcccgggeeeUUUCCC:::777;;;AAAIIIRRR^^^jjjqqqwwwnnnXXXYYYnnnssseee```gggsss|||~~~wwwtttxxxyyyuuu\\\]]]```fffooo}}}nnn]]]bbbqqq~~~}}}}}}{{{wwwwww{{{~~~}}}{{{{{{}}}kkkkkk{{{yyyeee[[[mmm|||}}}{{{}}}]]]QQQ___sss{{{nnnXXXLLLMMMJJJBBBCCCQQQWWWOOOEEEBBBDDDDDDCCCBBB@@@>>><<<:::===<<<<<<;;;999777555444555888<<<>>><<<<<>><<<===FFFRRRgggrrrrrr{{{{{{sssdddIIISSSmmmmmmNNN:::222222222333333444333222111222222222222333333333444888888888KKKtttwwwrrrlll~~~|||}}}wwwzzz|||nnnccc```YYYJJJ<<<666888<<>><<<<<<<<<<<<;;;:::888777666777999<<<>>>===???JJJVVVjjjyyyooopppzzzkkkLLLHHHbbbqqq[[[???444333111111333333222111222222222222333333333333444999999<<>>===;;;;;;;;;;;;:::999888777999:::===???>>>AAAMMMZZZpppqqqlllwwwuuuUUUGGGaaa}}}uuugggGGG999666333222444555444222222222222333333333444444222777888>>>]]]tttkkkrrr{{{kkk~~~|||vvvvvvwwwwww}}}xxxpppeeeYYYLLL???888666777===FFFQQQ^^^kkkxxxzzzxxx{{{qqqcccbbbkkkxxxwwwfff^^^___hhhooozzziii___ggguuu|||xxxwww~~~{{{zzzyyy{{{}}}vvvtttmmmqqqwwwrrrvvv[[[bbbsss~~~kkkUUUGGGAAABBBFFFNNNXXX[[[SSSIIIBBBBBBBBBCCCCCCBBBAAA???>>>;;;;;;;;;;;;;;;:::999888:::<<>>999999888>>>HHHTTTaaannnzzz{{{yyy~~~zzziii\\\```mmm{{{lll___^^^```gggooo|||pppeeeppp~~~yyywwwxxx}}}{{{{{{|||~~~zzzppppppnnnzzztttrrr[[[cccsssyyyfffSSSGGGAAAEEELLLUUU\\\[[[SSSJJJEEECCCCCCDDDCCCBBB@@@>>>===:::;;;;;;;;;;;;;;;:::999<<<===AAADDDCCCFFFQQQ]]]vvv}}}ttt{{{hhhTTT___{{{rrrVVV@@@999222000222444333000333333333333444444444444000666888CCCjjjpppqqqxxx|||zzzyyy|||wwwrrrzzzqqqppphhhYYYHHH===;;;<<<;;;AAAKKKWWWdddqqq|||rrrgggpppzzzeeeVVV\\\kkk|||zzzddd]]]cccdddkkkttt}}}}}}pppqqq|||zzzzzz|||||||||}}}ooorrrmmm{{{yyyooo```iiiwww~~~rrr___PPPHHHDDDEEESSS___```UUUKKKFFFFFFDDDEEEEEEDDDBBB@@@>>><<<::::::;;;;;;;;;;;;;;;:::===???CCCGGGFFFGGGQQQ]]]ttt~~~xxxuuurrr[[[VVVppp{{{bbbCCC;;;333000333555333111333333333444444444444555333999<<>>;;;;;;<<<;;;:::;;;===???===GGGKKKMMMQQQMMMNNN[[[}}}zzzsssqqqzzziiiPPPXXX~~~wwwTTT???555777333333666444444333333333333444555555444::::::YYYtttnnnnnnwwwwwwtttqqq|||nnneeefff^^^MMM>>>888888999>>>FFFQQQ\\\jjj{{{lll^^^hhhsssgggaaafffmmmuuuooohhhjjjnnnvvvzzzddd\\\hhhxxx|||vvvuuuvvv{{{xxxuuuooouuussslllXXXNNNLLLYYYhhhoooaaaLLL@@@@@@CCCDDDCCCDDDDDDDDDBBB>>>;;;;;;;;;<<<;;;:::;;;>>>@@@>>>HHHOOOVVVYYYNNNLLLZZZvvvuuukkkooo|||sssSSSPPPmmm]]]EEE999888333222666333444333333333333444555555777<<<>>>bbb}}}qqqpppooonnnmmmrrrwww~~~ooofffhhh```MMM<<<555777999???GGGQQQ\\\kkk}}}{{{lllcccpppmmmnnnvvvsssjjjmmmrrrqqqqqq^^^\\\mmm~~~vvvrrrqqqvvv}}}yyyxxxxxxvvvzzzgggWWWNNNLLL^^^ooorrr]]]GGG@@@BBBCCCDDDDDDEEEFFFEEECCC>>>:::;;;<<<<<<<<<;;;<<<>>>AAAAAAHHHTTTdddgggSSSJJJYYYnnnzzzgggcccrrrxxx|||ZZZMMM```~~~hhhMMM===:::333222555333444333333333333444555555888===BBBlll|||qqqwwwlllsssyyyvvvoooooo|||xxxnnnggghhh```LLL:::444777:::>>>GGGQQQ\\\lll~~~~~~sssooo}}}|||dddkkk|||yyyyyyiiigggrrrwwwssswwwggg[[[___uuuxxxqqqnnnpppuuu{{{}}}|||}}}xxx|||yyydddVVVRRRSSSgggsssoooXXXFFFFFFHHHDDDDDDEEEFFFHHHHHHEEE@@@<<<;;;<<<<<<<<<<<<===???BBBCCCJJJZZZrrrwww[[[KKKWWWiiikkk```jjjbbbPPP]]]yyypppSSS@@@:::333222555333444333333333333444555555777===FFFuuuzzzoooooo{{{lllxxx{{{xxx}}}~~~qqqffffff]]]JJJ999444777;;;@@@IIIUUUaaapppxxxyyy{{{YYY^^^nnnyyyvvv{{{{{{~~~yyyggggggrrrwwwrrrxxxjjj```^^^hhh|||sssnnnkkknnntttzzzyyy|||hhhZZZ\\\cccpppqqqeeePPPFFFIIIGGG???BBBCCCDDDFFFGGGEEEAAA>>>;;;<<<======<<<>>>AAACCCFFFLLL___}}}hhhQQQVVVhhhwwwhhhlllfffRRR[[[vvvvvvVVV@@@999333333666444444333333333333444555555777>>>KKK}}}wwwppprrrzzzwww{{{yyyyyy{{{|||{{{yyypppdddbbbWWWEEE888666999<<>>CCCCCCCCCDDDDDDCCC@@@>>>;;;<<<=========???BBBDDDHHHPPPbbbxxxZZZUUUdddtttsss~~~{{{zzzkkkPPPTTTqqq{{{ZZZCCC;;;444444777444444333333333333444555555777@@@PPPuuurrrwww~~~oooxxxtttwwwooorrrrrrkkkccc^^^QQQAAA888888;;;<<>><<<===>>>>>>>>>???BBBEEEIIISSSddddddTTT]]]yyy}}}xxx}}}tttUUUQQQkkk___GGG>>>777666777333444333333333333444555555777BBBTTTyyyxxx}}}xxx~~~wwwiiiqqqrrrkkkbbb[[[MMM>>>888:::===<<>>>>>>>>@@@CCCEEEJJJUUUeeejjjTTTWWWpppzzz|||~~~^^^RRRgggdddJJJAAA999777777222444333333333333444555555::::::[[[xxx|||~~~rrr~~~wwwxxx|||zzzuuu___TTTFFF<<<777777:::>>>GGGPPP\\\ccchhhjjjeee^^^\\\ffftttuuu]]]TTTeeezzzyyywwwuuuzzzvvveeeiiissssss~~~jjj^^^hhhzzz{{{sssmmmpppwww{{{}}}uuuqqqpppvvv}}}ggg\\\RRRPPPVVV___jjjtttnnnbbbRRRIIIFFFDDD@@@<<<===<<<;;;<<<>>>AAAEEEGGGQQQTTTaaawwwZZZUUUiiiwwwrrrwwwqqq}}}jjjSSS[[[wwwsssSSS>>>555444555777222222333444444555555666999<<<___|||mmmtttzzzyyy}}}wwwooo]]]PPPBBB:::888888;;;???GGGPPP[[[bbbeeeeee^^^VVVWWWaaapppoooWWWUUUcccvvv}}}zzzvvvxxx|||qqqiiiqqq|||~~~vvvfff^^^lllzzzqqqjjjlllqqqtttxxx||||||xxxwwwsssqqqrrrjjj]]]TTTXXXcccnnnwww~~~ooobbbRRRHHHDDDCCCAAA>>>======<<<===???CCCFFFIIIPPPSSS]]]|||}}}]]]RRRdddxxxkkklllkkkuuunnnUUUYYYtttvvvXXXBBB777555555555222222333444444555555666:::AAAiii|||lllsss{{{xxx|||www|||{{{rrrfff\\\LLL===888999:::<<>>AAAEEEHHHKKKPPPTTT[[[ooo```OOO^^^www~~~jjjccceeevvvXXXTTTlll{{{___GGG;;;666444333222222333444444555555666<<>>888555222222222333444444555555666<<>>BBBFFFJJJNNNPPPTTTWWWbbbhhhvvvlllVVVTTT```~~~uuufffrrrmmmqqqWWWfffsssWWWCCC<<<777222222222333444444555555666;;;TTToooooo{{{zzzzzz~~~xxx~~~jjjlllcccZZZGGG:::;;;;;;777;;;FFFSSS[[[fffqqq{{{|||qqqdddXXXaaarrr}}}iiiTTTIIIVVVlllyyyvvv{{{oooeee___ooo||||||qqqeeefffmmmvvvpppiiicccZZZNNNHHHGGGAAACCCEEEHHHHHHEEEAAA===<<<>>>AAAEEEJJJNNNQQQSSSUUUSSSaaahhhooowwwZZZSSS\\\yyy}}}jjjzzzoooxxx[[[ggg|||\\\EEE<<<888111222222333444444555555666???XXXtttuuu~~~{{{xxx|||ccceee\\\VVVDDD999;;;:::555<<>>>>>???CCCGGGLLLQQQTTTVVVUUUPPP^^^fffjjj\\\SSSYYYvvvpppooozzz[[[eee```FFF===777111222222333444444555555666???eee~~~xxxwww}}}}}}~~~~~~qqqkkkpppkkkSSSCCC666666:::;;;>>>DDDGGG[[[ffflllvvvuuullliiieeelll{{{{{{cccPPPJJJaaapppxxxsss~~~rrrbbbcccsss}}}oooqqq}}}qqqYYYOOOMMMIIIGGGGGGIIIIIIIIIHHHEEEBBB>>><<<===???CCCHHHMMMQQQTTTUUUVVVUUUXXX^^^qqqjjjTTTWWWsss|||www}}}uuufff[[[tttfffJJJ???999444555555555555555555555555AAAlll~~~ssskkkppplllRRRBBB666666:::;;;???EEEKKK^^^hhhnnnwwwuuukkkiiihhhnnn|||xxx```OOOLLLbbbqqqyyyqqqvvvkkk```eeevvvzzzgggTTTLLLIIIGGGEEEFFFGGGGGGGGGGGGEEEBBB???>>>???AAAEEEJJJOOOSSSVVVWWWYYYVVVXXX\\\mmmoooWWWUUUmmmvvv|||sssvvvfffYYYoookkkMMM???999555555555555555555555555555CCCuuu~~~qqqrrr}}}xxxqqqrrrnnnPPPAAA666777:::;;;???FFFNNN___hhhmmmuuuqqqgggeeejjjqqq}}}sss[[[NNNNNNaaaqqqxxxqqq~~~|||```^^^kkkiii]]]QQQKKKHHHFFFFFFGGGFFFFFFGGGFFFEEECCCAAA???BBBDDDHHHMMMQQQUUUXXXZZZ^^^YYYXXXYYYgggvvvZZZSSShhhyyywwwkkkggghhhXXXgggrrrRRR@@@999666555555555555555555555555EEEzzzyyylllmmmvvvsssnnnxxx~~~xxxtttqqqjjjMMM???666777:::;;;???GGGOOO^^^fffkkkqqqkkk``````jjjrrrpppWWWLLLNNN^^^ooo{{{pppZZZbbbtttvvvggg___ZZZTTTOOOKKKIIIHHHIIIIIIIIIIIIHHHFFFDDDBBBAAADDDGGGJJJOOOSSSWWWYYYZZZbbb\\\YYYWWWaaa|||]]]SSSggg~~~qqqccc\\\xxxmmmYYYbbbyyyWWWAAA888777555555555555555555555555HHH}}}ttt|||vvvyyy|||kkkiiiyyy{{{zzz}}}yyyuuutttkkk```JJJ>>>666777::::::@@@HHHQQQ]]]eeekkkqqqiii^^^___hhhsssnnnSSSJJJOOO^^^oooggg[[[kkk}}}~~~|||kkkbbb]]]]]]ZZZUUUQQQMMMKKKIIIMMMMMMLLLJJJHHHEEEDDDCCCHHHIIILLLPPPTTTWWWYYYZZZccc^^^\\\XXX]]]{{{aaaUUUhhhuuueee]]]tttuuu]]]___]]]CCC888777555555555555555555555555OOOqqqtttvvv||||||nnnnnn}}}yyyyyy||||||xxxvvvhhh\\\GGG<<<666888::::::@@@IIITTT___fffmmmsssjjj___ccchhhtttiiiOOOJJJSSSccctttzzzaaabbbwwwzzzxxxwwwyyyrrrhhhdddbbbcccbbb\\\XXXUUUPPPJJJOOONNNMMMKKKIIIGGGFFFFFFLLLMMMPPPSSSUUUWWWXXXYYYaaa___```\\\[[[sssdddVVVfff~~~qqqgggwww}}}ccc___dddGGG:::888555555555555555555555555WWWsssttttttwwwvvv}}}}}}xxx|||uuucccYYYEEE;;;666888::::::AAAJJJTTT]]]dddmmmtttjjj```eeejjjuuu}}}cccKKKKKKYYYmmm|||kkk\\\jjjzzzwwwuuuuuu{{{tttlllmmmuuuwwwoookkkjjjllljjjeeebbb```YYYPPPLLLLLLKKKJJJJJJIIIIIIJJJQQQRRRTTTVVVWWWXXXYYYYYY]]]^^^ccc```[[[mmmhhhTTTaaaxxx{{{qqqyyyhhh```jjjLLL===:::555555555555555555555555]]]uuuxxxuuu}}}~~~{{{lllyyymmmZZZQQQDDD;;;666888::::::AAAKKKRRR[[[bbbkkkrrrhhh___eeemmmwwwyyy^^^HHHMMM^^^uuuaaaZZZooo{{{wwwvvvvvv{{{nnn[[[SSSPPPTTT\\\bbbttt~~~xxxrrrtttqqqlllkkkjjjbbbWWWIIIHHHHHHIIIIIIKKKLLLLLLUUUUUUWWWXXXYYYYYYZZZZZZ[[[]]]fffccc[[[iiijjjRRR[[[qqquuuxxxjjj```nnnPPP@@@<<<555555555555555555555555bbb{{{ooo|||zzzxxxxxxxxxmmmpppcccaaaNNN???:::777888:::<<>>999666888:::<<>>999666888:::===CCCIIIUUU\\\]]]___ccc______kkkuuu{{{zzzjjjUUUJJJPPPZZZnnnrrrXXXYYYhhhvvv{{{|||zzz{{{~~~}}}}}}~~~~~~wwwlllaaa[[[WWWUUUYYYuuu}}}{{{{{{zzzttthhh```]]]TTTOOOIIIHHHLLLRRRWWWXXX^^^___```___\\\ZZZZZZ[[[[[[___]]][[[]]]```tttzzz[[[RRR[[[zzzlll]]]nnnsss]]]ppptttYYYBBB666777555444444555555555444rrrppprrr{{{www~~~zzzwwwpppfffJJJ===999666888;;;===DDDJJJRRR[[[\\\\\\^^^YYY[[[iiivvvzzzvvveeeQQQIIIRRR^^^kkkzzzhhhRRR[[[lllrrrwww}}}|||~~~wwwppplllnnnbbbYYYnnn}}}zzzwwwwwwrrrggg^^^ZZZUUUNNNFFFGGGPPPXXX\\\]]]]]]]]]^^^___^^^^^^^^^^^^[[[```___\\\\\\]]]ppp```QQQYYYwwwsss^^^hhhzzzbbbiiitttbbbPPPFFF888666444333555666666666uuujjjkkk|||ttt}}}{{{}}}~~~sssfffJJJ===888666888;;;>>>EEELLLRRR]]]aaaaaa```YYYZZZiiiuuuyyyvvveeePPPIIITTTbbbsss|||cccPPP\\\iiiiiiiiipppwww~~~}}}~~~yyyzzzkkk___qqqzzztttsssqqqiii```\\\VVVOOOIIIMMMXXXbbbffffff^^^^^^^^^^^^______^^^]]][[[```___]]]]]][[[kkkfffPPPWWWqqqxxxbbbdddddd^^^hhhNNNBBB:::777444333444666777777}}}rrrkkkooowwwwww~~~sss{{{tttxxx~~~{{{nnnaaaFFF<<<888666888<<>>:::888777999:::???JJJUUU```fffiiifff``````hhhqqq|||uuu]]]NNNKKK\\\wwwaaabbbiiitttyyysssfff\\\YYYXXX\\\gggwww{{{zzz|||yyyxxx}}}}}}}}}uuuzzzrrrkkk___SSSWWW]]]dddhhhiiihhhggggggfffeeedddcccbbbbbbbbbaaa___```aaa___^^^cccjjjuuuXXXTTTfff~~~zzzgggbbbjjj```qqqxxxOOOCCC:::555444666777444444555~~~|||xxx{{{qqqsssqqqhhhPPP>>>:::777777999;;;???KKKVVVccchhhiiiddd\\\\\\eeeooowww^^^NNNKKK[[[vvveeegggnnnzzz~~~tttkkkaaa]]]\\\dddqqq}}}yyyrrrrrrwww~~~}}}yyyuuuttttttwww{{{~~~|||~~~xxxppptttuuunnndddYYY]]]ccchhhkkkkkkhhhgggiiihhhfffeeecccbbbaaaaaabbb```___```___```gggoooxxxXXXQQQaaa~~~{{{hhhccczzznnn^^^rrrzzzSSSFFF;;;666444666777444444555|||~~~|||nnnsssqqqeeeMMM>>>:::777777999;;;@@@KKKWWWfffiiihhh```WWWWWWbbbmmmttt[[[LLLJJJ[[[vvvtttvvv}}}zzzlllfff```aaajjjuuu|||ssslllffffffmmmtttuuutttrrrssssssqqqooommmmmmnnnqqqvvv}}}|||~~~rrrfffhhhyyyyyypppeee```dddiiinnnooommmiiifffkkkjjjhhhfffdddbbbaaaaaaaaa``````aaaaaabbbiiirrr}}}ZZZNNN[[[xxx|||hhhdddtttsssZZZnnnZZZJJJ<<<777444666666444444666|||||||||sssyyyqqqqqqcccKKK???999777666999;;;AAALLLXXXeeehhhfff]]]RRRSSSaaannnyyy|||mmmUUUIIIIII\\\wwwxxxpppgggcccgggmmmsssuuuiiibbb\\\^^^fffkkkkkkhhhggghhhiiiiiihhhhhhjjjkkkmmmsss|||~~~|||||||||~~~qqqeeedddiiixxxlllaaacccggglllooopppnnnjjjgggjjjiiihhhfffdddccccccccc``````aaadddcccccchhhooo^^^OOOXXXrrryyycccdddtttuuuWWWeeebbbKKK===777444666666444444666~~~|||{{{}}}zzzxxxooommmppp```III@@@888666666999<<>>888555666666444444666vvv}}}|||zzzrrrgggiiiooo___GGG@@@888666666999<<>>777555666999===CCCOOO[[[ccchhhggg\\\QQQSSSeeewwwmmmSSSGGGHHHYYYsss{{{lll^^^TTTOOOMMMMMMQQQSSSWWWZZZ]]]```bbbccc___ccchhhkkklllkkkkkkkkkkkknnnssswww{{{yyypppooopppqqq{{{}}}rrrkkkllllllmmmmmmnnnnnnnnnffffffeeedddddddddddddddbbbaaadddfffeeecccgggnnnyyyiiiVVVWWWjjjyyy^^^ddd```VVVzzzvvvRRR@@@:::555666555444444777yyyuuuzzztttrrrxxxwwwcccfffooo]]]CCC<<<777555666999===CCCPPP\\\eeeiiiiii^^^QQQSSSeeevvv~~~iiiPPPEEEHHHZZZtttyyyhhhWWWKKKFFFEEEEEELLLQQQWWWZZZ\\\]]]aaaddd___ccciiilllmmmkkkjjjjjjiiilllppprrrtttyyy{{{~~~vvvqqqpppooonnnnnnooooooppphhhgggeeedddcccbbbbbbbbbdddbbbcccddddddeeellltttwwwhhhUUUUUUiii|||bbbdddeee[[[~~~xxxVVVAAA:::666666555444444777tttvvv~~~vvv~~~uuuzzzzzzsssiiimmmQQQHHH???888555777<<<>>>@@@MMM\\\kkknnncccUUUQQQRRR\\\nnnxxxzzziiiQQQFFFHHH\\\wwwxxxfffRRREEE@@@>>>@@@DDDJJJOOOTTTTTTRRRRRRUUUYYY[[[```fffkkklllkkkiiiiiibbbaaacccgggjjjppp{{{}}}||||||}}}{{{~~~uuuqqqqqqpppnnnmmmkkkjjjiiifffeeedddcccdddccc```^^^___bbbfffhhhddddddmmmxxxlllZZZRRRcccmmmddd|||nnniii{{{wwwUUUDDD;;;555555666555666888xxxuuuxxx}}}zzzllllllNNNDDD<<<888555777<<<>>>AAAMMM]]]gggkkkaaaSSSPPPQQQZZZkkkwwwxxxgggPPPFFFHHH[[[vvv~~~bbbSSSDDD===;;;;;;>>>BBBDDDGGGKKKKKKIIIIIIMMMQQQUUU\\\dddiiijjjgggccc```YYYWWWYYY]]]aaahhhttt~~~{{{zzzzzz{{{yyy|||~~~vvvqqqpppooommmllljjjiiihhhiiihhhgggfffgggfffdddbbb```aaaddddddaaaaaalllxxxpppYYYRRRccczzzlllzzzkkkeeexxxrrrRRRDDD<<<555555666555666777{{{{{{|||llljjjKKKAAA:::888555666<<<>>>AAANNN^^^ggglllbbbTTTOOONNNUUUfffuuuvvveeeOOOFFFHHH[[[uuuxxx___LLLBBB:::888999999;;;>>>>>>@@@BBBAAA???@@@DDDHHHMMMUUU^^^dddddd___XXXTTTNNNMMMNNNRRRWWW___lllyyy}}}~~~~~~|||yyyxxxxxxyyyvvvzzz}}}~~~||||||~~~~~~wwwxxxuuupppooonnnlllkkkiiihhhgggjjjhhhggggggggggggeeecccaaaaaabbbaaa^^^___iiivvvvvvZZZTTTeee~~~}}}gggnnnlllfffzzzrrrRRREEE<<<666666777555666777~~~vvvzzzvvvjjjiiiJJJAAA;;;888555666<<<>>>BBBPPP```lllpppfffWWWQQQNNNSSScccttttttcccNNNFFFIII\\\uuutttZZZHHHDDD>>>:::;;;;;;:::999;;;<<<======;;;:::;;;???BBBHHHNNNVVV[[[YYYTTTNNNJJJHHHFFFGGGLLLQQQYYYgggtttzzz{{{{{{zzzwwwvvvuuuvvvsssxxx|||~~~|||{{{{{{}}}~~~zzzpppqqqqqqooonnnmmmllljjjiiihhhggggggeeeccccccccccccbbbaaa``````aaabbb______gggqqq|||]]]VVVeeezzzuuu\\\bbbqqqkkkvvvWWWEEE===666666777666555777~~~{{{~~~uuu}}}ooossslllkkkJJJAAA;;;888444555;;;>>>BBBQQQbbbnnnrrrhhhZZZUUURRRXXXhhhuuutttbbbLLLFFFKKK^^^xxxiiiSSSFFFBBBAAA>>>===@@@@@@===;;;===<<<<<<;;;999888999<<<>>>DDDHHHMMMOOOMMMIIIEEEDDDBBBAAACCCGGGMMMTTTbbbnnntttvvvwwwvvvtttrrrqqqqqqpppuuu|||~~~}}}zzzzzzzzz}}}{{{ttt|||uuu}}}xxxooonnnlllllllllkkkjjjiiihhhhhhgggdddbbb`````````aaa```___^^^___ccceeeccc```dddkkkzzz```UUU^^^qqqqqqVVV```rrriii~~~xxxYYYFFF>>>777666777666555777xxxxxxmmmuuuooommmJJJ@@@:::888444555;;;>>>CCCRRRdddmmmrrrhhh[[[XXXWWW___pppxxxuuuaaaLLLGGGNNNbbb|||fffPPPBBBAAAEEE???===>>>BBBBBB???>>>AAA===<<<;;;:::999999:::;;;AAACCCEEEEEECCCAAA??????===<<<>>>CCCGGGMMMYYYdddkkkmmmnnnnnnllljjjiiiiiikkkrrrzzz~~~}}}zzzxxxxxxzzz~~~qqqmmmlllhhhqqqqqqnnnlllhhhggggggggggggggggggggggggdddbbb______```aaaaaa```]]]___cccfffeee```bbbfffqqqdddQQQVVViiirrrVVVcccqqqbbbsssxxxYYYGGG>>>888777777666555777yyyvvvmmmuuuoookkkHHH???;;;888444555;;;>>>CCCSSSeeeooossshhhZZZWWWWWW___qqq{{{wwwaaaKKKGGGPPPfffppp\\\NNNFFFAAABBBFFFAAA???@@@CCCCCC??????BBB@@@???>>>=========<<<;;;<<<>>>@@@@@@>>><<<;;;;;;999999;;;@@@DDDHHHQQQ[[[```bbbddddddbbb___^^^^^^fffnnnwww|||{{{yyywwwvvvyyy}}}zzziiieeetttdddbbbgggfffgggiiieeeaaaaaabbbbbbcccddddddeeecccaaa^^^]]]^^^`````````^^^^^^```cccbbb^^^___dddjjjgggPPPUUUlllvvv[[[hhhuuu^^^hhh|||___GGG???888777777666555777yyyuuukkkssslllhhhFFF???<<<888444555:::>>>DDDTTTffftttvvvjjjYYYTTTRRR[[[lll~~~yyybbbKKKHHHRRRhhheeeSSSCCCAAAEEEDDDCCCDDDGGGDDDDDDEEECCC>>>>>>BBBDDDCCCBBBBBBBBBAAA???===999<<>>AAAFFFCCCCCCDDDEEEFFFFFFDDDBBBAAA@@@===;;;::::::;;;<<<888999:::===AAAEEEIIIKKKVVVTTTQQQMMMJJJLLLPPPSSSYYYhhhvvvyyyvvvuuuwwwxxxzzz|||dddbbbwwwfff]]]___[[[\\\]]]^^^^^^^^^^^^^^^___]]][[[YYYYYYZZZ[[[\\\WWWXXXZZZZZZYYYYYY[[[\\\^^^^^^^^^]]]\\\\\\^^^aaafffzzzkkkSSSXXXjjjzzzfffttt~~~{{{gggjjj~~~}}}cccLLLCCC:::888888666666888yyyyyy{{{|||vvvjjjooojjjdddDDDAAA:::888666666999<<>>:::888777777888:::<<<@@@CCCDDDBBBBBBAAA@@@@@@DDDIIINNNVVVaaakkkoooqqqssstttrrryyylllVVVLLL\\\rrrbbbNNNGGGEEEEEEGGGMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSSSSSSSSSSRRRQQQQQQQQQSSSTTTTTTTTTTTTUUUWWWXXXZZZ\\\\\\[[[[[[[[[\\\^^^qqqkkkPPPQQQaaavvvxxxiiixxx~~~bbbddd{{{|||dddLLLBBB:::888777666666888|||}}}{{{}}}wwwqqqooohhhdddFFFBBB888999777777999===EEEUUUdddrrruuuiii]]]^^^^^^^^^ffftttxxxhhhPPPKKKUUUnnnwwwiii```ZZZSSSLLLHHHHHHGGGFFFFFFGGGIIILLLNNNGGGIIIHHHFFFFFFHHHJJJIIIFFFGGGHHHHHHFFFDDDBBBBBBEEEFFFHHHIIIGGGBBB===:::888777777888:::<<<>>>@@@<<<<<<<<<<<<===@@@FFFJJJSSS\\\eeejjjmmmrrrrrroooyyy{{{dddTTTKKKHHHLLLZZZnnnqqq\\\GGG???BBBDDDCCCBBBGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMOOOPPPOOONNNMMMLLLMMMOOOPPPPPPPPPPPPQQQSSSTTTVVVYYYZZZYYYYYYYYYZZZ]]]mmmnnnRRRPPP___ppp~~~lllvvv{{{___ccc~~~zzzaaaKKKBBB999777777555666888yyyvvvrrrpppjjjeeeGGGBBB888999777777:::===EEEVVVeeesssxxxkkkYYYSSSRRRTTT\\\mmmttthhhQQQKKKUUUnnnooobbbUUUQQQOOOLLLKKKMMMGGGGGGGGGGGGHHHKKKMMMOOOIIIKKKJJJGGGJJJQQQUUUTTTJJJKKKJJJGGGCCCBBBBBBDDDEEEGGGIIIKKKIIIFFFAAA>>>999999888888888999;;;<<<;;;;;;;;;;;;<<>>???@@@AAADDDDDDFFFGGGHHHIIIIIIIIIHHHIIILLLMMMMMMLLLJJJHHHIIIKKKLLLLLLLLLLLLMMMOOOPPPSSSVVVWWWWWWWWWWWWXXX\\\jjjrrrVVVRRR```qqqlllmmm|||___fff|||aaaKKKBBB999777777555555777~~~xxxppprrrmmmgggGGGBBB888888777777:::>>>FFFWWWfffuuu|||nnnXXXOOOMMMLLLRRRfffpppgggRRRIIIQQQjjjeeeXXXOOONNNNNNKKKLLLQQQGGGGGGFFFFFFGGGIIIJJJKKKIIIMMMLLLJJJOOOZZZ^^^ZZZUUUSSSOOOHHHBBBBBBFFFJJJGGGHHHJJJJJJJJJGGGDDDCCC<<<;;;:::888888888999999::::::;;;;;;;;;>>>BBBFFFMMMWWW```dddgggmmmqqqqqqtttzzz{{{jjjfffkkkhhhOOOMMMIIIGGGDDD@@@GGGfffttt\\\LLL@@@:::777999::::::>>>DDDAAABBBCCCEEEFFFGGGHHHHHHFFFGGGIIIJJJKKKJJJHHHGGGFFFHHHIIIJJJIIIIIIJJJLLLMMMPPPRRRSSSTTTTTTVVVWWWZZZeee{{{sssWWWSSSbbbtttjjjddd{{{cccjjj~~~dddKKKAAA999777666555555777{{{nnntttpppiiiGGGAAA999777666666:::>>>GGGYYYhhhvvv}}}ppp[[[VVVRRRLLLKKKYYYgggbbbOOOGGGOOOhhhkkk]]]RRRPPPNNNJJJMMMTTTJJJIIIHHHHHHHHHHHHHHHIIIKKKRRRTTTRRRXXXbbbccc\\\\\\YYYSSSJJJFFFIIIRRRZZZLLLLLLKKKIIIHHHFFFEEEDDD???>>><<<:::888888888888666777888999:::===BBBEEEKKKVVVaaaccceeekkkqqquuuxxx}}}}}}tttgggWWWSSSYYYcccTTTPPPLLLHHHBBBAAAMMM]]]qqq{{{~~~tttdddSSSCCC777<<<:::999;;;:::999>>>DDD>>>???@@@BBBCCCDDDEEEEEEDDDEEEFFFGGGHHHGGGGGGFFFEEEFFFHHHHHHGGGGGGIIIJJJLLLNNNOOOPPPQQQRRRUUUWWWWWW```tttrrrWWWSSSbbbuuuiiidddzzzdddhhh~~~eeeKKKAAA999666666555555777|||llluuurrrjjjFFFAAA999666555666:::???HHHZZZiiiwww}}}ppp___^^^[[[OOOHHHLLL]]][[[LLLFFFPPPjjjvvveeeWWWSSSOOOIIIMMMVVVNNNMMMLLLKKKJJJIIIIIIIIIOOOWWW[[[[[[aaajjjggg]]]]]]ZZZTTTLLLJJJQQQ___jjjPPPNNNKKKHHHFFFEEEDDDDDDAAA@@@===;;;999888888888222444555777999<<>>:::555333333666;;;<<<999:::===;;;<<<>>>@@@AAABBBCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFDDDEEEGGGGGGFFFFFFHHHIIIKKKMMMNNNNNNOOOQQQUUUWWWTTT[[[ooo~~~pppUUUQQQaaatttjjjiiicccddd{{{dddJJJAAA888666666444555777xxxzzzqqqppppppllloooNNNCCC<<<999888:::<<<>>>FFFXXXiiiyyy|||wwwlllccc^^^SSSGGGJJJFFFQQQKKKFFFRRRfff|||~~~eeeOOOMMMMMMOOOXXX\\\SSSTTTSSSJJJIIIMMMKKKIII\\\jjjmmmuuu|||mmmUUU^^^WWWJJJPPP___rrrpppXXXMMMNNNJJJGGGFFF@@@@@@CCC@@@;;;:::===:::444;;;:::888777888;;;???AAAIIIOOOWWW]]]```dddiiimmmrrrtttxxx~~~}}}bbbTTTHHHPPPZZZQQQPPPaaafffmmmnnncccJJJ@@@CCC:::??????>>>===;;;999888666666444555666777888999::::::<<<<<<======>>>?????????@@@@@@AAAAAABBBCCCCCCDDDGGGFFFEEEEEEEEEFFFGGGHHHGGGIIIKKKLLLLLLMMMOOOQQQRRRXXXkkk|||ttt\\\TTT]]]nnn}}}~~~jjjssscccaaayyycccLLL@@@666444555555666888ttt}}}{{{}}}mmmpppmmmnnnJJJ>>>777888888999;;;>>>FFFXXXhhh||||||rrrjjjeeeYYYLLLGGGCCCNNNIIIFFFRRRgggzzzoooWWWQQQOOOPPPXXXcccccchhh```MMMGGGKKKIIIPPP]]]iiirrr~~~~~~eee```SSSMMMSSS^^^yyyvvv```UUUKKKGGGGGGEEEBBBEEEDDD@@@@@@AAA>>>888;;;999777777888;;;???AAAIIINNNUUUZZZ^^^ccciiinnnnnnppptttyyyvvvhhhSSSKKKBBBJJJVVVSSSRRR^^^jjj^^^uuuvvvWWWEEEEEE<<<@@@<<<<<<;;;999888666555555333444444555666777888999;;;;;;;;;<<<======>>>>>>???@@@@@@AAAAAABBBCCCCCCEEEEEEDDDDDDDDDEEEFFFGGGHHHJJJLLLMMMMMMLLLMMMOOOPPPVVVhhhzzzrrrZZZRRR[[[ppp}}}rrr|||aaaccc|||eeeOOOCCC888555666555555666wwwzzztttyyyuuuuuuOOOAAA:::888777999;;;===EEEWWWhhhyyy~~~}}}tttnnniii]]]OOOIIIDDDNNNHHHEEERRRggg{{{oooUUUMMMKKKKKKQQQ___mmm{{{pppUUULLLPPPLLLOOORRR[[[kkk~~~ppp___\\\ZZZUUUooo~~~fffUUUJJJGGGGGG@@@BBBBBB@@@AAABBB???::::::999777777888;;;???AAAHHHLLLRRRVVVZZZ```hhhnnnrrrtttxxx|||}}}dddPPPDDDCCC===AAAOOOQQQPPPWWWwwwpppTTTZZZaaaIIIEEE<<>>>>>??????@@@AAAAAAAAACCCCCCCCCCCCCCCDDDEEEFFFHHHJJJMMMNNNMMMLLLKKKLLLNNNSSSdddvvvoooYYYQQQYYYmmm}}}xxx}}}dddjjjeeeQQQEEE:::777777555555555}}}{{{yyy}}}}}}yyy{{{WWWGGG>>>777777888;;;===EEEWWWgggwww~~~yyytttpppdddVVVPPPHHHOOOHHHDDDQQQeee}}}jjjPPPIIIHHHHHHMMMTTTmmmrrrkkkllldddcccZZZYYYeeerrrvvvyyy}}}tttlll___OOO\\\wwwcccPPPDDDBBB@@@@@@@@@@@@BBBCCCBBB???:::999777666777:::>>>@@@FFFJJJNNNQQQUUU]]]gggnnnvvvyyy~~~}}}kkkSSSCCC???BBB===<<>>?????????BBBBBBBBBCCCCCCDDDEEEEEEEEEHHHLLLNNNMMMLLLKKKKKKMMMPPPaaarrrmmmXXXPPPYYYgggyyy|||{{{jjjsss~~~cccPPPEEE;;;888999777666777xxx|||yyy{{{~~~wwwrrrwwwVVVFFF;;;888777999;;;===FFFWWWhhhzzz~~~|||qqqdddRRRIIINNNFFFCCCPPPdddzzzwwwoooUUUMMMMMMKKKNNNMMMiii{{{ooommmiii^^^[[[```sssooo]]]PPPTTTfffyyyfffRRRAAAAAAFFFDDDCCCEEEFFFFFFFFFFFF<<<:::888666777999<<>>EEEAAA>>>EEEHHHKKKTTTlllyyywwwgggWWWQQQdddkkkKKKDDD999>>>;;;;;;:::888777666555555222333333444444555555555555555555666777777888888::::::;;;;;;<<<=========@@@AAABBBBBBCCCDDDDDDDDD@@@DDDIIILLLLLLLLLLLLLLLMMMOOO^^^oookkkWWWQQQYYYdddvvv|||}}}{{{gggrrr}}}bbbNNNCCC:::999:::999888999xxx}}}}}}wwwnnnrrrRRREEE;;;999888:::<<<>>>FFFXXXiiixxxzzznnnUUUKKKNNNEEEBBBOOOcccuuuiiimmmkkkxxx^^^TTTRRRNNNNNNLLLaaa~~~uuueeeTTTOOOSSSgggsss]]]RRRPPPUUU{{{qqqcccRRRDDDJJJOOOLLLKKKNNNMMMHHHDDDCCC===;;;999666666888:::<<<@@@CCCFFFIIINNNWWWccckkkmmmttt{{{|||qqq___MMMAAA>>>???===FFFHHHIIILLLJJJPPPbbb~~~qqq___WWWTTTaaaxxxsssPPPFFF;;;???======;;;:::888666555444222333333333444444444444444444444555666666777777888888999999:::;;;;;;;;;>>>>>>@@@AAABBBCCCCCCCCC>>>AAAEEEHHHIIIJJJKKKLLLLLLLLLZZZllliiiWWWPPPXXXeeewwwsss___jjjeeeLLLBBB:::999:::999888999~~~}}}rrrpppMMMDDD???:::999;;;===???HHHYYYjjjuuu~~~vvvcccVVVVVVJJJEEEPPPbbbsssggghhheeehhh]]]ZZZTTTQQQPPPZZZ}}}wwwnnnwww}}}vvveeeVVVSSSWWWhhhnnn\\\QQQPPPllluuukkk[[[LLLTTT^^^\\\]]]aaa\\\PPPEEEAAA???===999777555666888:::===@@@DDDHHHMMMVVVaaaiiijjjrrr|||~~~}}}~~~wwwooo```QQQDDD>>>>>>@@@>>>IIISSSZZZXXXMMMTTTmmm}}}hhh]]]ZZZdddwwwuuuQQQGGG===BBB???>>><<<:::888555444333111111111222222222222333333444444555555666666777666777777888999999:::::::::;;;===???@@@@@@@@@@@@>>>AAADDDEEEFFFGGGHHHJJJJJJIIIVVVhhhfffUUUOOOWWWdddvvv{{{rrr\\\fffgggMMMCCC:::999:::888666666ssslllFFF@@@???::::::;;;>>>@@@HHHZZZjjjxxxttteeebbbRRRIIIRRRaaauuulllooojjjrrrhhheee^^^ZZZXXXZZZvvvttteee\\\VVVkkk}}}yyygggYYYVVVYYYdddlllZZZXXXfffxxxfffRRRZZZpppooorrrwwwppp^^^MMMEEEAAA>>>:::777555555777888;;;>>>CCCGGGLLLUUU```hhheeennnxxx~~~}}}zzzxxxyyyooofffWWWKKKEEEBBBBBBBBBAAAMMM\\\gggaaaNNNTTTqqqwwwfff___gggzzzrrrMMMEEE>>>EEE???>>><<<:::777444333111000000000000111111111111333333444555555666666777666666666777888888999999777999;;;<<<>>>>>>>>>===@@@AAACCCCCCCCCDDDFFFHHHHHHGGGTTTfffdddSSSMMMUUU```sssuuuxxx```ggghhhNNNDDD;;;999999666444444yyyzzztttlllFFF<<<888<<<777777<<<@@@GGGYYYlll{{{|||iiiUUULLLLLL```|||yyyccc[[[]]]aaa___tttiiiUUUXXXTTT\\\yyypppnnnrrrpppkkkZZZgggmmm]]]ZZZ```~~~vvvrrrxxx{{{nnnTTT>>>AAA???<<<999777666777777777:::>>>EEENNNWWW___cccdddhhhoooyyy{{{www{{{uuufffSSSGGGEEEFFFEEEKKKDDDLLLSSSLLLPPPdddsssvvvffflllzzzwwwUUUGGGEEECCC???AAA@@@:::777666333---///000111222333222111111222222111111222222333444666555333333333444666888999999:::;;;;;;<<<<<<===@@@@@@AAABBBBBBCCCDDDDDDEEELLLRRR^^^eeeXXXLLLQQQbbbtttttt~~~dddkkkiiiRRREEE:::666666555666777{{{xxxoooxxxrrrnnnKKKCCC>>><<<777777<<<@@@GGGXXXkkk~~~~~~lllVVVLLLMMMbbbtttiiikkklllmmmzzzaaa^^^TTT___{{{jjj~~~vvvdddiiilll^^^[[[aaaxxxoooiiinnntttnnn[[[JJJAAA???<<<999777777777777999;;;???FFFOOOYYYbbbgggmmmoootttzzz}}}}}}mmmZZZNNNLLLLLLKKKOOODDDEEELLLPPPaaayyyzzzyyy~~~yyy^^^NNNJJJHHH@@@===999666555444333222///000111222333222222111222222111111222222333444666555333333333444666777888888999999:::;;;;;;<<<>>>>>>???@@@AAABBBCCCDDDBBBIIIPPP\\\dddYYYNNNSSS```qqquuu{{{aaahhhgggQQQDDD999666666555555777{{{|||tttlllvvvqqqpppNNNFFFAAA<<<777777<<>>;;;999777777777888999;;;@@@GGGQQQ\\\ffflllttttttuuuxxx|||xxxcccUUUQQQQQQOOOQQQGGGFFFMMMZZZttt}}}{{{{{{xxxwwwrrrdddUUULLLMMMQQQLLL???555555666222111555000000111222222222222111222222111111222222333444555444333333333444666777666777777888888999::::::;;;<<<===>>>@@@AAABBBCCC???EEELLLXXXbbbXXXOOOUUU^^^nnn{{{{{{aaaggggggOOOCCC888555555555555666ttt}}}|||yyy}}}tttpppLLLCCC===<<<777777<<>>@@@AAABBB>>>DDDIIIUUU^^^UUUMMMTTT^^^mmm~~~}}}dddllliiiMMMAAA777555666555555666www{{{zzzwwwoooJJJ@@@;;;<<<777777<<>>BBBQQQbbbpppsssrrrdddMMMCCCUUUnnnvvvXXXKKKMMM^^^tttssssss}}}xxxeeeVVVUUUPPPPPPaaa~~~uuujjjddd```kkkfffWWWOOOIIIIIIGGGBBB>>>;;;999888888777;;;CCCNNNZZZeeemmmrrrtttyyy~~~~~~}}}tttnnnxxxxxxqqqqqqiiiSSSGGGIIIIIIAAABBBCCCCCCEEENNN\\\hhhqqqwwwssseeeXXXTTTPPPKKK???:::444111111222222333222111000000000111222333222222111111222222333444222222333333444444444444222222333444444555555666888888999:::<<<======>>>???BBBCCCKKKSSSKKKFFFOOOWWWhhh{{{~~~uuueeevvv~~~aaaJJJ@@@888777999888888999zzzyyynnnlllLLLDDD>>>;;;777777<<<>>>BBBPPPaaauuuyyyzzzlllSSSGGGYYYtttxxxYYYLLLOOO___sssuuuhhhfffpppzzz}}}~~~zzzXXXKKKJJJIIIRRRlll}}}hhhggg^^^VVVSSSRRRbbbpppggg```KKKIIIDDD???;;;999888777888===FFFQQQ]]]gggnnnrrrwww}}}}}}uuummmyyyooogggkkkjjjVVVFFFFFFIIIFFFIIIKKKKKKKKKNNNTTTZZZXXXcccaaaNNN@@@@@@@@@;;;666999777111000333333000222111000000000111333444222222111111222222333444111222333444444444333333222333333444444555666666999999:::;;;;;;<<<======>>>@@@AAAIIIQQQJJJFFFPPPSSSdddyyytttfffyyy~~~```JJJ@@@888888:::999999999|||xxxrrrccccccIIIDDD<<<999888999;;;<<>>888666888888>>>IIIUUU___hhhnnnrrrxxx{{{~~~|||sssnnnsss}}}sssrrrsss]]]ZZZ\\\^^^YYYPPPLLLOOOLLLNNNQQQTTTTTTPPPIIIDDDCCCAAA>>><<<<<<;;;:::888888777555444333222222222000000//////000111222222222222333333333333444444111111222222222333333333333333333444444444555555888888:::;;;<<<============>>>AAAEEEIIILLLKKKJJJQQQdddyyy|||sss^^^yyyxxxbbbJJJ@@@777555666555666999vvvsssdddcccHHHCCC<<<:::888999;;;<<>>::::::;;;AAAJJJUUU___gggmmmpppnnnhhh___UUUHHH???AAAHHHSSS___~~~nnn___VVVWWW]]]dddgggccc^^^\\\ccc```[[[UUUOOOIIIEEECCCAAA@@@???<<<:::777555333555555333222111111000000000000000000000000111222000000000111111111111222111111222222222333333333333333333333444444444444444444666777888999999999:::;;;>>>CCCHHHKKKKKKKKKPPPbbbvvvyyysss\\\ssstttYYYHHH???777555666555666888~~~|||}}}mmmgggHHHBBB>>>;;;999999:::;;;@@@MMMZZZsss}}}vvvdddNNNPPPgggiiiQQQFFFTTTppptttaaaXXXjjjxxxfff\\\eeeuuucccgggssslll[[[RRRUUUcccuuuvvvhhh[[[XXXLLLEEE@@@@@@???;;;888888:::>>>FFFPPP[[[dddiiikkkjjj```TTTIII???999;;;AAA@@@@@@VVVzzzYYY[[[^^^cccfffeeeccccccddd```]]]WWWOOOIIIEEEDDDEEECCCCCCCCC@@@<<<888555444444333222111000000000000111000000000000000111111000000000111111111222222111111222222222333333333222222333333333444444444333444555666777888888888999999<<>>777666666555666888ssskkkKKKDDD>>>;;;:::999:::;;;???LLLYYYnnnzzz|||sssbbbLLLJJJ\\\tttiiiRRREEENNNfffmmm]]]```nnnppptttwwwuuu```VVVPPP[[[uuutttjjjkkkUUUKKKAAA===<<<999777888:::===CCCNNNYYYbbbggghhhiii]]]OOOFFFAAA===???CCC@@@@@@IIIbbb{{{\\\VVV```kkkkkkeee___]]]^^^\\\ZZZUUUMMMFFFBBBBBBDDDCCCEEEFFFCCC>>>999555444333333222111000000000000111111000000000000000111111111111111222222222333111111222222222333333333222222222333333333444444333444555777888888999999888888:::???DDDHHHJJJJJJOOO^^^qqqzzzmmmcccqqq^^^FFF===666666666555666888tttnnnNNNFFF???<<<:::999::::::>>>KKKXXXmmmzzz{{{qqq```JJJCCCPPPbbbtttwwwgggTTTEEEJJJ^^^rrr```WWWnnnoooZZZUUUMMM[[[xxxrrr___RRREEE???===:::999999<<<===CCCMMMZZZccchhhiiiaaaSSSFFFAAA???>>>===???>>>GGGKKKLLLWWWdddcccWWWNNN___pppuuuooofff^^^XXX]]]]]]ZZZRRRIIICCCAAAAAA@@@DDDFFFDDD>>>888555444333222222111000000111111222111111000000000000000111111111222222222333333111111222222222333333333222222222222333333333333444555666777888999999999888888999===BBBFFFHHHHHHNNN]]]nnnhhhbbb|||wwwdddSSSDDD<<<666666777666555777qqqnnnPPPGGG???<<<::::::::::::>>>JJJWWWkkkyyy{{{qqqbbbLLLBBBKKKNNNccckkkcccVVVIIIJJJYYY~~~vvviiiZZZaaa}}}gggXXXTTTLLL]]]ssscccUUUHHHBBB@@@<<<999888:::;;;@@@KKKYYYccchhhhhhZZZMMMBBBAAAEEEEEEDDDCCCDDDHHHJJJHHHFFFHHHKKKLLLIIIWWWfffmmmpppmmmdddZZZ[[[^^^^^^YYYOOOFFFAAA@@@@@@DDDHHHGGG@@@:::666666333333222111111111111222222222111000000000000000000000000111111111111222111111222222222333333333111222222222222333333333333444555777888888888888888888999<<>>GGGPPPhhhsss{{{yyysssmmmgggbbbRRRSSS[[[bbbYYYIIIIIITTTrrr~~~xxx{{{{{{vvvllliii^^^\\\bbb^^^[[[bbb]]]```bbbbbb______ccchhh}}}oooyyyuuu```QQQGGG@@@===>>>;;;:::<<>>===???999888777666555444444444333333333333333222111000//////000000000111111111333333333444444444444555333333333333333333333333333333444444555666666777888888999<<>>>>>@@@KKK___pppssslllnnn|||uuussszzzuuu```SSSZZZaaabbbccceeeeeeccchhhmmmpppnnneee[[[SSSOOOJJJVVV```\\\LLL@@@===@@@;;;:::999777666666666666666666666666555444333222/////////000000000000111333333333333444444444444333333333333333333333333333333444444555666666666777777888;;;@@@DDDGGGGGGNNNYYYiii|||kkkssseeeHHH???999555666666333333555yyyxxxlllTTTDDDBBB???;;;888888999;;;CCCKKK___ttt}}}}}}ttthhhaaa```ccc\\\MMMIIIPPPdddzzzssssssiiiaaaggg\\\___[[[XXXiiizzznnnkkkRRRHHHDDD>>>??????BBBNNNiiirrrxxxiiinnnqqqmmmeee^^^YYYWWWeeeeeedddbbb\\\TTTLLLFFF@@@OOO___```SSSDDD======<<<<<<;;;999999888888888888888888777666555444333000000000000000000000000222222333333333444444444333333333333333333333333444444444555555555666666666666777;;;@@@DDDFFFGGGQQQ[[[lll~~~hhhwwwgggJJJ===777444555555333333555yyyvvvmmmXXXHHHCCC@@@;;;999999999:::AAAIIIZZZppp}}}xxxyyyuuullliiikkkbbbPPPIIINNN^^^{{{yyygggkkkfffddd{{{~~~zzzeeeSSSLLLGGGAAA>>>>>>@@@OOOqqqyyyjjj]]]TTTOOONNNWWWSSSOOOMMMKKKHHHBBB>>>;;;EEEPPPSSSNNNFFF@@@>>>>>>>>>===<<<;;;;;;;;;;;;999999999888777666444333111111111111111000000000222222222333333333444444333333333333333333333333444444444555555555555555555555666:::???DDDFFFGGGOOOZZZkkk~~~~~~iii~~~eeeLLL<<<666333444555333333666~~~xxxuuummmXXXGGGAAAAAA===::::::::::::@@@GGGUUUjjjyyywwwwwwxxxuuuvvviiiTTTIIILLL[[[~~~~~~yyyyyymmmgggjjjkkkfffhhhggg___WWWPPPHHHAAACCCCCCDDDTTT|||}}}~~~ttt]]]QQQKKKJJJLLLGGGCCC???>>>???AAA@@@>>>???@@@AAAAAABBBBBBCCCDDD@@@??????>>>======>>>>>>;;;;;;;;;:::888777555444333222222222222111111111222222222222333333333333333333333333333333333333555555555555555555555555444444555999???CCCFFFFFFPPP\\\nnn{{{nnnvvv```JJJ;;;666333555555444444777{{{{{{xxxmmmVVVEEEAAABBB>>>;;;;;;::::::???FFFSSSfffwwwyyyuuuyyyqqqWWWIIIKKK[[[{{{ssshhhkkkqqqhhh```___]]][[[WWWWWW[[[[[[SSSIIICCCEEEEEEFFFVVVhhhbbbbbb^^^[[[\\\jjjvvvcccRRRKKKGGGFFFHHH@@@>>>======@@@BBBBBBBBBAAA@@@>>>======>>>AAACCCAAAAAA@@@@@@??????@@@@@@>>>======<<<;;;999777666444444444333333333222222111222222222222333333333333333333333333333333333555555555555555555555555333333555999>>>CCCEEEFFFPPP]]]qqqqqqqqqppp[[[HHH;;;666333555666555555888{{{}}}sssYYYHHHFFFCCC???<<<<<<;;;:::???FFFTTTfffxxx|||tttqqq|||vvvYYYJJJKKK[[[{{{xxx```\\\iiixxxqqqdddZZZQQQLLLCCCDDDRRR[[[UUUMMMJJJ@@@@@@AAAPPPyyypppbbbmmmxxxrrrhhhfffZZZ\\\vvvsssbbbRRRNNNNNNIIIDDDCCCCCCCCCCCCDDDEEEEEEDDDDDD???AAADDDCCC@@@>>>======BBBBBBAAA@@@@@@@@@AAAAAA@@@@@@???>>>===;;;999888555555555444444333333333111111222222222333333333333333333333333333333333555555555555555555555444333333444888>>>CCCEEEFFFJJJYYYnnnxxxwwwkkkooonnn[[[III;;;666333555777666666999{{{ttt]]]???EEE>>>===<<<;;;999;;;>>>AAASSSaaammmuuutttjjjooo{{{^^^KKKMMMWWWvvvhhhZZZeee|||xxxeeeYYYTTTKKKFFFCCCGGGNNNRRRNNNHHHHHHFFFDDDIIIiiiooolll|||}}}yyyzzzeee\\\QQQKKKJJJLLLLLLKKKKKKJJJGGGEEEDDDFFFJJJNNNGGGEEECCCAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB???>>><<<;;;::::::;;;;;;999999888888777555444333///000222444555555444444333333333333333333333333444555555666666666666666999555555:::>>>@@@CCCGGGNNN\\\oookkkoooWWWHHH999999888888888888888999rrr\\\===@@@>>>>>>===;;;999;;;>>>AAAPPP___lllsssppp___\\\mmmeeePPPQQQTTTqqq~~~xxxyyykkkaaahhhyyy}}}vvvgggTTTLLLJJJIIIKKKNNNPPPNNNKKKCCCDDDEEEHHHbbbsssnnnuuuiiiXXXNNNLLLMMMLLLJJJJJJGGGEEEDDDFFFJJJMMMOOOHHHFFFCCCAAA@@@???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@???===<<<::::::::::::999999999999888777666555222222333444444444444444333333333333333333333333444555555666666666666666777333333999>>>AAADDDHHHMMMZZZmmm}}}fffjjjRRRDDD999888888777777777888888sss```???>>>???>>>===;;;999:::===@@@JJJ\\\kkksssmmmXXXLLLUUUrrrfffOOONNNPPPkkkssshhh~~~zzzllljjjrrr}}}{{{bbbSSSQQQOOOMMMMMMMMMNNNNNNEEEIIILLLLLLaaapppZZZMMMLLLOOOQQQPPPPPPKKKGGGGGGLLLQQQQQQPPPKKKJJJGGGDDDBBBAAAAAAAAACCCCCCCCCCCCCCCCCCBBBBBBBBBAAA???===;;;::::::::::::::::::::::::999888777666555555444333333333444333333333333333333333333444555555666666666666666444111111888>>>AAAEEEIIIMMMZZZmmmjjj{{{cccMMMAAA777777777666666777777888xxxjjjHHHCCC??????===;;;999:::<<>>;;;999999<<<>>>FFFZZZiiiqqqppp___PPPQQQ___xxxqqqWWWOOOOOObbbwww{{{}}}}}}vvvqqqfffXXXMMMIIIKKKOOORRR[[[[[[___dddqqqssshhhnnn|||uuugggaaabbbaaaZZZSSSSSSRRRPPPMMMJJJHHHFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBB@@@>>><<<;;;:::777777888999::::::::::::<<<;;;888666444333333333333333333333333333333333444555555666666666666666777333333888===???BBBFFFMMM[[[ppp{{{www___III>>>666666555666666777888888~~~yyyVVVHHHAAAAAA???;;;999999;;;===FFFXXXeeelllnnnaaaSSSSSS```xxxwww[[[OOOOOO]]]zzzyyyvvvooowww|||ssscccTTTJJJJJJOOOSSShhhiiittt}}}xxxrrr{{{yyynnniiieee]]]WWWTTTSSSQQQOOOLLLJJJHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@>>><<<;;;555666888999:::;;;;;;;;;===<<<:::888555444333333333333333333333333333333444555555666666666666666888444444999===???AAAEEELLLZZZooowww]]]HHH<<<666666666666777888999999~~~|||XXXFFFBBBAAA???;;;999888:::<<>>===666777888:::<<<======>>><<<<<<;;;999777555333222333333333333333333333333444555555666666666666666777444444999>>>@@@DDDHHHNNN\\\pppqqqZZZGGG===777666666777888999::::::ZZZFFFBBBAAA???<<<999888:::<<<:::NNN\\\fffpppjjj^^^\\\fffwwwxxx\\\JJJKKKUUUqqquuuxxx{{{wwwxxxwwwqqqmmmyyymmmRRREEELLLYYYbbbnnn|||mmmooo}}}tttkkkeeeaaa^^^[[[[[[ZZZYYYWWWUUURRRQQQGGGGGGGGGFFFEEEDDDDDDCCCBBBBBBCCCCCCBBB@@@???>>>777888:::<<<===??????@@@<<<<<<<<<;;;999666444222333333333333333333333333444555555666666666666666666222333999???BBBFFFJJJQQQ___sss{{{}}}~~~jjjVVVGGG???777777777777888999:::;;;~~~yyynnnKKKDDDBBB@@@===;;;:::::::::@@@EEETTTeeekkkeee]]]\\\iiixxxuuu^^^HHHIIIQQQiii~~~{{{wwwoooppppppoootttrrrYYYIIILLLVVVdddttt{{{zzzuuulllgggcccaaa[[[^^^^^^YYYYYYZZZUUUMMMMMMJJJFFFDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@?????????>>>;;;888888:::===>>>>>>===<<<;;;;;;:::999666333333444555555555444333222444555555666666666666666666222222999???AAABBBDDDNNN\\\rrr}}}qqqlllyyy|||gggTTTDDD:::666666777777888:::;;;<<>>999666:::@@@EEEDDDAAA>>>===<<<;;;;;;999666333444444555555555444333222444555555666666666666666555222222999???AAABBBEEEPPP^^^sssssssss{{{eeeRRRBBB999666666666777888:::;;;<<<~~~uuummmRRR?????????>>>===;;;:::999===BBBNNN\\\```ZZZPPPKKKWWWiii~~~hhhPPPJJJOOOccc~~~|||xxxqqqnnnvvvsssuuuvvvooo___QQQPPPVVV___vvvzzztttooojjjfffccccccbbb^^^ZZZYYY\\\\\\ZZZRRROOOKKKIIIHHHGGGEEEDDDBBBBBBAAAAAABBBBBBCCCDDD===999666;;;EEEKKKJJJFFFAAA???===<<<;;;999666333444555555555555444333333444555555666666666666666555222333999???@@@CCCFFFQQQ```vvvtttxxxyyybbbOOO@@@777555555555666777999;;;===zzznnnSSS===>>>>>>>>>===<<<:::999;;;AAAKKKWWW]]]ZZZQQQJJJHHHZZZooo~~~kkkSSSJJJMMM^^^~~~~~~||||||{{{uuukkkggghhh{{{ffffffhhhjjjeee\\\VVVVVV[[[mmmzzzrrrlllhhhdddccc]]]]]]]]]]]]___```___\\\VVVSSSOOOMMMKKKIIIGGGEEEDDDCCCCCCBBBBBBCCCDDDDDD>>>;;;999<<>>666555444444555777:::===>>>}}}}}}oooXXX===>>>>>>???>>><<<:::999:::???IIITTT]]]___XXXQQQJJJYYYjjjxxxnnnWWWJJJKKKYYYxxx~~~{{{xxxwwwyyywwwoooiiifffccc{{{eee^^^[[[bbbgggddd[[[UUUXXXaaattt~~~|||sssmmmjjjkkklllaaa^^^\\\\\\\\\\\\\\\\\\ZZZWWWSSSPPPNNNLLLIIIFFFGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@???<<<;;;@@@IIIPPPEEECCC@@@>>><<<;;;888666666666555555444444444444444555555666666666666666333222555;;;>>>@@@DDDIIIPPPbbbzzzwwwrrrZZZIII===555555555444555777;;;>>>@@@xxxrrraaa@@@@@@??????>>><<<;;;:::888>>>FFFQQQ]]]dddaaaZZZZZZdddqqq|||sss[[[KKKJJJUUUrrrxxxsssqqqssstttpppllllllhhhwwwjjj[[[QQQUUU]]]]]]UUUOOOVVVUUU\\\jjjwww|||}}}}}}xxxooottt}}}~~~vvvqqqrrrwww|||sssjjjbbb^^^[[[XXXYYY[[[\\\ZZZVVVTTTRRROOOKKKIIIIIIHHHFFFEEEDDDCCCCCCCCCBBBDDDCCC===777999DDDNNNFFFDDD@@@>>>===<<<:::999777666555555444444555555444555555666666666666666222222666;;;>>>@@@DDDJJJRRRddd}}}|||nnnWWWFFF<<<666666555555666888<<<@@@CCC|||xxxiiiCCCBBBAAA???===<<<;;;;;;777<<>>>>><<<;;;777777555555444555555666444555555666666666666666222222666<<<>>>???EEEKKKUUUhhhkkkTTTDDD;;;666777666666666999>>>BBBEEE}}}lllFFFDDDAAA???===<<<<<<<<<777;;;@@@IIIXXXfffhhhaaa^^^gggtttzzzaaaOOOKKKRRRjjj~~~jjjeeebbbdddhhhiiikkkoooeeeccc{{{fffZZZVVVTTTVVVYYYMMMJJJKKKOOOOOONNNVVV```eeecccdddooo~~~tttiiidddjjjqqqvvv|||wwwssstttzzzssseee```^^^\\\ZZZXXXVVVSSSOOOLLLFFFFFFFFFEEEFFFFFFGGGHHHCCCDDDCCCAAA>>>===???AAAFFFDDDAAA?????????>>>===888777666444444555555666444555555666666666666666111222777<<<>>>???EEELLLYYYlll~~~jjjSSSDDD<<<777888777666777:::???DDDGGG|||zzzqqqQQQ@@@===AAA<<<999<<<:::777;;;???EEERRR^^^^^^WWWVVVLLLjjjiiiQQQFFFNNNfffxxxmmmeeeeeeffffffiiiooofffjjjzzzkkkcccddd```VVVPPPLLLMMMTTT\\\```eeeiiiqqqpppqqqsssvvvtttooojjjeeebbbeeejjjiiijjj|||~~~|||yyyrrrmmmmmmuuuqqqxxx|||iii```^^^^^^\\\ZZZWWWTTTQQQOOOKKKIIIEEEDDDEEEEEEFFFEEEGGGFFFCCC@@@>>>=========MMMGGGBBBAAABBBAAA???>>>FFFIIIBBB666333999999222444444555555555555444444444444777===@@@BBBHHHOOO```qqqsss~~~gggOOOAAA;;;999888666666888<<<@@@EEEJJJ~~~zzzZZZFFF@@@CCC>>><<<===999777;;;>>>DDDPPP\\\^^^YYYSSSHHHbbbnnnRRRFFFLLLbbb|||~~~uuummmlllllljjjjjjmmmhhhjjjuuuwwwpppeee[[[QQQNNNSSSbbbsss}}}~~~uuukkkccc``````aaaaaa___aaaffffffkkk~~~|||xxxqqqmmmmmmlllfffjjjyyy~~~ttthhhdddaaa```___\\\YYYVVVSSSRRRMMMJJJFFFEEEEEEEEEEEEEEEGGGFFFDDDBBB@@@???>>>===LLLLLLGGG@@@???AAAAAA===???GGGGGG;;;444666888666444444555555555555444444444555999???AAACCCHHHOOO```qqqrrrzzzcccMMM???888777999777666888<<>>888888:::<<>>KKKRRRNNNAAA<<>>777666999888777888===FFFNNNSSS~~~~~~lllQQQBBBCCCAAA@@@???777888999:::???GGGRRRZZZ]]][[[LLLTTTnnnzzzZZZJJJIIIYYYooo~~~}}}}}}yyytttppprrrnnnnnn{{{zzz}}}{{{rrrddd]]]]]]___dddbbbbbbeeejjjwww~~~|||xxxqqqnnnnnnmmmfffbbbeeegggddddddffffffeeecccaaa^^^[[[YYYWWWQQQNNNJJJGGGFFFEEEDDDCCCDDDEEEEEEEEEDDDBBB@@@>>>JJJXXXWWWEEE;;;BBBCCC;;;===FFFIII???444222666999444444555555555555444444333555;;;AAABBBCCCJJJSSSdddvvvooopppsss```MMM???888777888888777777>>>JJJUUUZZZ|||qqqSSSAAA@@@???@@@???888888888999===CCCLLLVVV^^^fffWWWWWWkkk}}}aaaMMMHHHUUUjjj|||zzzuuurrryyywwwkkkdddaaaaaaaaafffffffffiiippp~~~~~~yyysssoooooonnnjjjggggggeeecccccceeeddddddbbbaaa^^^\\\ZZZXXXTTTQQQLLLHHHGGGEEEDDDBBBCCCDDDEEEEEEDDDBBB@@@???HHH\\\```MMM???BBBCCC===DDDFFFCCC;;;444333666777444444555555555555444444111444:::@@@AAACCCLLLWWWhhh{{{pppsssppp]]]LLL>>>777777777888777777@@@PPP^^^ccc{{{~~~vvvWWWCCC@@@>>>>>>???999999888999===@@@FFFRRR]]]kkk___ZZZjjjfffPPPGGGQQQeee||||||xxxvvvzzz{{{lllbbb```bbbdddeeedddgggkkkooowww}}}uuupppoooiiiiiiiiigggdddcccdddeeeaaaaaaaaa```^^^\\\[[[ZZZWWWSSSNNNJJJGGGEEECCCBBBCCCCCCCCCCCCCCCBBBAAA@@@GGG\\\gggYYYHHHBBBBBB???GGGCCC<<<777555555666666444444555555555555444444111444:::???AAAEEEQQQ]]]nnnuuuyyyhhhWWWHHH;;;666888666:::999888CCCXXXiiinnn{{{}}}^^^JJJDDD>>>===???<<<999888999===>>>BBBNNN[[[ggg___YYYhhhhhhQQQEEEMMMaaa|||}}}}}}vvvtttqqqrrrvvv}}}|||uuupppiiicccaaabbbdddfffaaahhhpppxxxwwwpppooogggiiiiiifffbbbaaaccceee_______________^^^]]]\\\YYYUUUOOOKKKHHHEEECCCAAACCCBBBBBBAAAAAAAAAAAABBBEEE[[[llleeeQQQBBB@@@BBBAAA===999777777666666666444444555555555555444444333666;;;@@@BBBGGGVVVeeetttyyy~~~aaaQQQEEE;;;888<<<777<<<<<<;;;HHHaaasssxxxeeeOOOGGG???===@@@===999888:::======???KKKYYYaaa\\\WWWfffiiiPPPDDDJJJ^^^~~~}}}}}}vvvjjjhhhjjjqqqwwwoooddd___ccchhhhhhdddaaa___```aaajjjuuuyyyqqqoooiiillllllfff```___bbbddd^^^^^^____________^^^^^^ZZZVVVPPPKKKHHHEEECCCAAACCCBBB@@@??????@@@AAABBBEEEZZZnnnlllVVVBBB???DDD:::999999999888666666888444555555555555555555444555777===AAACCCJJJZZZjjjwww}}}zzz|||^^^OOOEEE===;;;AAA999>>>>>>===KKKfffzzzxxxkkkVVVDDD>>>@@@@@@<<<888888999999<<>>>>>??????DDDXXXnnnqqq___HHH===<<>><<<:::777666555555333444666777777666444333222888???@@@BBBKKK]]]mmm~~~qqqXXXHHH@@@;;;999::::::===:::999MMMmmm{{{zzznnnXXXFFF???@@@@@@===:::::::::999;;;???EEEJJJ]]]]]]VVV[[[xxxzzzXXXIIIMMMSSSppp~~~tttlllgggkkkooouuuwwwjjj```\\\bbbbbbdddeeeaaa\\\]]]aaahhhwww}}}yyytttqqqnnniiidddccceeegggeeebbbaaaaaabbbaaa```^^^\\\[[[ZZZWWWTTTOOOKKKGGGDDDCCCCCCBBB@@@????????????@@@BBBVVVmmmsssdddMMMAAA??????>>><<<:::888666555555333444666777777666444333444:::@@@BBBDDDOOObbbrrroooXXXJJJBBB;;;777777<<>><<<<<<;;;999:::===CCCGGGVVVZZZTTTXXXsss}}}^^^LLLLLLPPPiii~~~uuuooonnnmmmpppvvvjjjccc______bbbhhhggghhheee^^^YYY^^^gggqqq|||}}}yyywwwrrrmmmfffcccddddddcccbbbcccbbbaaa___^^^\\\[[[ZZZ\\\ZZZVVVRRRMMMJJJGGGFFFBBBAAA@@@?????????@@@AAA@@@SSSlllwwwjjjSSSEEEBBB???>>><<<:::888666555555444555666777777666555444666;;;AAACCCHHHUUUiiiyyyzzz~~~zzzhhhSSSGGGAAA;;;777666???AAA>>>>>>SSSvvvxxxwwwvvvbbbMMMBBBAAAAAA@@@<<<;;;:::999999<<>><<<:::888777666555555555666666666666555555777<<>>;;;:::;;;@@@BBB???@@@VVVzzz~~~xxxgggRRRDDDAAAAAAAAA::::::999888999<<>>@@@XXX}}}rrr}}}yyykkkWWWGGGBBBAAAAAA::::::999888888;;;AAAEEEDDDUUUTTTQQQeee}}}qqqVVVIIIMMMWWWuuuzzzsssqqqnnnqqqpppcccTTTSSSWWW```fffiiinnnsssxxxvvvtttrrrnnnnnnyyywwwtttpppllliiiiiijjjkkk]]]^^^^^^___```aaabbbbbb^^^\\\XXXTTTOOOKKKIIIGGGBBBAAA@@@?????????@@@AAAAAAKKKccc{{{zzz```JJJBBB@@@???===;;;999777666666666666666666666666666666:::>>>CCCJJJTTTfffzzzooommmkkkRRRCCC===<<<===@@@???AAA>>>@@@YYYzzzzzzyyynnnZZZJJJBBBAAAAAA<<<<<<:::888777999>>>BBBBBBUUUVVVPPPccc|||yyy[[[IIILLLRRRlllwwwoooooopppsssuuuoooggg]]]WWWXXX^^^gggmmmooosssxxxzzzxxxwwwxxxxxx{{{xxxvvvsssnnnjjjhhhggghhh^^^___```bbbbbbbbbaaaaaa___]]]YYYUUUPPPLLLJJJHHHCCCBBB@@@????????????@@@BBBIIIaaa|||~~~fffOOOGGGAAA???===;;;999888777666777777666666666666777777<<<@@@FFFNNNZZZkkkqqqvvv|||hhhPPPCCC>>><<<===???@@@AAA>>>AAA[[[xxxxxxooo\\\KKKCCCAAAAAA???>>>;;;888666888<<>>>>>??????AAAHHH___}}}jjjSSSLLLAAA@@@>>>;;;999888777666777777666666666666777777===BBBIIIRRR^^^oooqqq|||qqq^^^JJJ@@@===<<<===???@@@BBB???BBB]]]~~~wwwqqqbbbKKKCCCBBB<<<===<<<999888888:::===>>>EEEBBBQQQYYYUUUjjjhhhPPPHHHLLLccc~~~wwwsssuuuzzz~~~nnn]]]WWWTTTOOOSSS[[[dddbbbaaadddkkkrrrwwwzzzzzz|||~~~ssshhhbbbaaabbbaaaaaacccddddddcccbbbaaa```___\\\XXXTTTPPPMMMLLLGGGEEEBBB@@@??????AAABBBEEEIII```mmmSSSJJJBBB???<<<::::::999777555::::::888777777999;;;<<>>===;;;999888888:::<<<===AAA@@@NNNTTTPPPccckkkTTTJJJJJJ^^^|||}}}~~~~~~xxxuuuzzzuuudddWWWVVVVVVTTTXXX___dddeeehhhlllqqquuuwwwxxx{{{}}}tttkkkeeeccccccbbbbbbcccccccccbbbaaa``````___\\\XXXTTTQQQNNNLLLHHHFFFCCCAAA@@@AAABBBCCCEEEIIIaaalllPPPFFFBBB@@@===;;;:::999888666888888777777777999===???EEELLLVVVaaammm}}}sssaaaRRRCCC>>>???@@@???@@@DDDGGGBBBBBB\\\xxxjjjTTTIIIFFF>>><<<;;;999888777999:::;;;===???JJJOOOKKKYYYuuuoooXXXLLLHHHVVVoooyyyyyywwwuuu}}}uuufffYYYXXXXXXVVVXXX]]]aaaffflllqqqtttuuuvvvwww|||uuuooojjjeeecccbbbbbbccccccbbbaaa```______^^^\\\YYYUUURRROOOMMMHHHFFFCCCAAAAAABBBDDDEEEEEEIIIbbboooTTTIIICCCAAA>>><<<<<<;;;999777777777777666777:::???CCCKKKSSS___lllyyyrrrXXXKKK@@@===@@@@@@@@@@@@DDDGGGCCCCCC]]]yyyyyy}}}yyymmmWWWJJJDDD<<<<<<;;;999888777888999999;;;???HHHKKKIIISSSjjj}}}ttt[[[LLLFFFPPPeee~~~tttqqq|||sssfff```^^^\\\]]]aaaeeeiiinnnsssvvvyyy}}}zzzuuuqqqmmmgggccc```aaaaaaaaaaaaaaaaaaaaa___^^^]]]ZZZWWWSSSPPPNNNGGGFFFCCCAAAAAABBBDDDEEEDDDHHHaaasssZZZRRRDDDBBB???===<<<;;;:::888888888888777777:::AAAFFFRRRYYYdddrrrqqqSSSHHH??????AAA@@@???@@@CCCFFFCCCCCC___{{{|||}}}{{{rrr^^^OOOFFF===<<<;;;:::888888777888888;;;AAAGGGJJJLLLQQQcccyyyxxx^^^MMMEEELLL___|||qqqmmm{{{}}}rrriiieeegggllllllnnnppptttzzzyyyuuurrrnnnhhhccc^^^^^^______```aaabbbccc^^^^^^]]][[[XXXUUUQQQOOOHHHFFFCCCAAAAAABBBCCCEEEFFFHHH___qqqZZZRRREEEBBB???======<<<:::888:::::::::888777;;;CCCJJJWWW]]]fffsss}}}ppp|||{{{iiiRRRIIIAAAAAABBB@@@???@@@CCCFFFBBBCCC```zzziiiWWWLLLAAA===<<<;;;:::888888777777:::AAADDDIIIQQQRRR\\\sss}}}cccPPPFFFKKKZZZyyyppppppxxxkkkiiikkkmmmlllnnnttt~~~~~~zzzwwwsssnnniiieee^^^^^^^^^^^^___aaabbbccc]]]]]]]]]\\\ZZZVVVRRRPPPJJJHHHEEEBBBAAABBBCCCDDDHHHJJJ___}}}jjjRRRJJJDDDBBB???======<<<:::888:::;;;;;;999888===GGGPPP[[[___hhhuuu}}}}}}nnnlll}}}uuucccRRRIIIBBBBBBBBB@@@???AAAGGGIIICCCCCC```rrr___QQQEEE>>>>>><<<;;;:::888777777888??????FFFTTTRRRVVVlll{{{jjjVVVJJJJJJUUUooowwwttt{{{ssskkklllmmmlllqqq{{{~~~~~~}}}zzztttnnnjjjiii``````___^^^^^^^^^___```]]]]]]^^^]]][[[WWWSSSQQQNNNLLLHHHEEECCCCCCDDDEEEHHHKKKbbbjjjOOODDDDDDAAA>>>===<<<;;;999777888:::;;;::::::@@@MMMWWW]]]bbblllzzz|||nnn|||qqq```OOOHHHAAAAAAAAA@@@@@@CCCMMMNNNFFFDDD```vvvbbbSSSFFF???>>>===<<<:::999777777555===;;;DDDUUUQQQQQQgggvvvooo[[[MMMJJJRRRaaavvvxxxxxxyyyrrrsss{{{}}}|||uuuooollllllcccbbb```^^^]]]]]]]]]]]]\\\]]]^^^]]][[[XXXTTTQQQQQQNNNKKKGGGEEEEEEFFFFFFFFFKKKdddoooQQQEEECCCAAA>>><<<<<<;;;999777555888;;;:::;;;CCCRRR]]]]]]cccooo}}}qqq|||lll\\\MMMEEE@@@???@@@@@@AAAEEERRRRRRHHHDDD___ooo|||uuuaaa[[[HHHCCCAAA>>><<<;;;:::777666777777:::BBBKKKSSSWWWXXXnnn}}}hhhPPPFFFPPP```|||~~~vvvooonnnppplllhhheeeddddddccc___\\\]]]^^^^^^^^^ZZZUUUPPPMMMQQQPPPMMMJJJHHHFFFDDDDDDKKKNNNcccwwwXXXFFFHHHDDD@@@>>>>>>>>><<<999:::;;;:::999@@@MMMWWW[[[XXXbbbrrryyy}}}lllYYYTTTDDDCCCAAA@@@@@@AAACCCDDDJJJMMMGGGGGGccc^^^~~~wwwhhhaaaKKKCCC@@@===;;;;;;999888666777777:::AAAJJJRRRVVVWWWmmm}}}kkkSSSFFFKKK[[[yyy|||xxxrrrooopppooollliiiggghhhgggeeeccc]]]^^^^^^]]][[[WWWSSSQQQRRRQQQNNNLLLIIIGGGFFFEEEMMMQQQfffxxxYYYIIIGGGDDD@@@>>>>>>===;;;999888;;;<<<===EEERRR]]]```WWWbbbssszzz}}}~~~gggWWWOOOCCCBBBAAA@@@@@@AAABBBCCCDDDGGGCCCDDDbbbOOOlllxxxlllcccJJJCCC@@@===;;;::::::888777777777999???GGGOOOTTTVVVjjj}}}rrrZZZHHHHHHSSSnnnxxxccc^^^aaaooo|||xxxuuusssvvvrrrnnnkkkjjjiiihhhggg_________^^^\\\YYYVVVUUURRRQQQOOOMMMJJJIIIHHHGGGNNNSSSiiiwwwZZZLLLFFFCCC???======<<<;;;:::888<<<@@@EEEQQQ___ggghhh\\\gggxxxzzzwww|||ssscccTTTHHHBBBAAA@@@??????@@@AAABBB@@@DDDAAACCCaaaFFF\\\wwwkkkaaaJJJDDDAAA===;;;::::::999888777777999===CCCKKKQQQUUUcccxxxwww^^^JJJHHHLLLcccuuuaaaTTTVVVVVVXXXmmm~~~zzzwwwzzzvvvqqqllliiigggffffffdddcccbbb___\\\YYYWWWVVVQQQPPPNNNLLLJJJIIIHHHHHHLLLTTTkkkrrrWWWLLLDDDBBB@@@===<<<;;;;;;:::<<>>;;;::::::999888666777888:::@@@GGGNNNSSSWWWnnnxxx```KKKHHHIIIYYYwww}}}kkk``````ZZZSSS^^^sss{{{wwwvvvtttpppkkkhhhfffggghhhhhhgggeeeaaa]]]YYYVVVTTTPPPOOOMMMKKKJJJIIIHHHHHHJJJTTTlllkkkRRRIIICCCCCCAAA>>><<<;;;;;;<<>>???GGGTTThhh{{{yyyjjjdddlll|||}}}sssxxxlll[[[MMMBBB@@@AAAAAAAAAAAAAAAAAA@@@AAAFFFCCCBBB[[[MMM]]]yyy}}}yyyssskkkNNNIIICCC>>><<<;;;:::999666666666777999@@@IIIPPPNNN___nnn{{{sssWWWJJJHHHJJJ\\\{{{xxxzzzwwwuuuwwwtttmmmhhhjjjmmmyyy|||vvvwwwvvvsssnnnllllllnnnhhhhhhgggddd```ZZZUUURRROOONNNMMMLLLKKKJJJJJJJJJNNNZZZtttdddMMMHHHCCCDDDDDDAAA===<<<>>>@@@AAARRRhhhzzz{{{oooqqqwwwvvvrrriiiUUUHHHCCCAAAAAABBBBBBBBBBBBAAAAAAAAAGGGDDDAAAZZZDDDKKKXXXuuuoooqqqxxxpppPPPKKKEEE???<<<;;;:::999666666666666888>>>HHHPPPSSS___jjj|||```MMMHHHGGGUUUxxxwwwgggaaaaaaaaa```___mmmooovvv~~~yyyrrrmmmkkklllfffffffffeeeaaa\\\VVVSSSPPPOOONNNMMMLLLLLLLLLLLLQQQ^^^xxxdddNNNIIIDDDEEEEEEBBB>>>===???AAADDD\\\zzz~~~www{{{}}}~~~gggOOODDDEEEAAABBBBBBCCCCCCBBBBBBAAACCCHHHEEECCC\\\GGGPPPGGGRRRxxxrrr|||uuurrr\\\MMMBBBCCCAAA999777;;;666555888::::::<<>>DDDCCCCCCCCCCCCBBBBBBBBBEEEGGGBBBBBB\\\IIINNNHHHQQQ~~~zzzxxx|||}}}|||ooo```OOOBBBAAA@@@:::777:::666666777999999:::BBBLLLPPPUUU```rrrppp[[[JJJGGGJJJ___tttpppjjjcccsss~~~ppp]]]SSSLLLQQQZZZaaafffiiisssssssssvvv{{{|||wwwrrrooopppiiieeeeeeaaaZZZVVVVVVTTTOOOMMMOOOOOONNNOOORRRUUUfff|||vvv\\\KKKGGGHHHBBB????????????CCCHHHZZZsssuuuwwwvvveeeWWWIII@@@===BBBBBBCCCCCCCCCCCCCCCCCCEEEGGGCCCBBB\\\JJJHHHHHHNNNjjjwwwoooeeeRRRBBB>>>>>>;;;888999777666777888888888???GGGMMMNNNUUUggg}}}xxxdddLLLFFFEEEVVVwww{{{jjj\\\^^^cccfffhhhyyyfffZZZSSSQQQSSS\\\dddiiinnnrrryyyvvvuuuvvvzzz~~~}}}~~~~~~zzzvvvrrrooonnnjjjffffffccc]]]XXXWWWTTTPPPOOOQQQQQQPPPRRRVVV\\\kkk}}}qqqYYYJJJHHHDDDBBBAAAAAA@@@???EEEMMMccc~~~rrruuuiiiYYYNNNGGGBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDFFFCCCCCC\\\IIIAAAGGGKKKTTTzzzvvviiiVVVCCC======<<<::::::888666666777777666;;;AAAIIIJJJNNN^^^www}}}jjjSSSIIIDDDNNNhhhtttiii^^^VVVWWW```pppqqqvvvqqq```UUUPPPUUUYYYbbblllqqqqqqtttyyy|||{{{zzz{{{}}}||||||xxxtttqqqnnnnnnkkkhhhgggddd```\\\YYYUUURRRQQQRRRQQQOOOQQQVVVcccsssoooXXXLLLIIIFFFDDDEEEDDDBBBBBBJJJTTTjjjtttzzzzzzaaaSSSMMMIIIFFFEEE???@@@@@@AAACCCDDDDDDEEECCCFFFCCCCCC[[[EEE===EEEIIIGGGmmmsss}}}nnn\\\III???======;;;;;;:::666555777666555888===DDDHHHMMMYYYppp~~~nnnXXXLLLCCCIII]]]}}}vvveee]]][[[]]]___]]]ddd}}}zzzkkk```VVVOOONNNRRRYYY```lllwwwyyywwwxxx}}}}}}{{{{{{~~~}}}zzzwwwsssqqqooommmjjjgggeeeccc___[[[WWWTTTSSSSSSQQQMMMPPPUUUhhhyyylllWWWLLLJJJHHHFFFEEEEEECCCEEEOOOZZZooozzz|||zzzbbbTTTOOOJJJFFFEEE>>>???@@@AAABBBDDDEEEEEEBBBFFFDDDCCCYYYAAA>>>DDDGGGDDD[[[}}}xxx{{{|||wwwhhhUUUFFF???===<<<<<<:::666555777777555777;;;???HHHNNNTTTeeeyyy|||ttt\\\NNNCCCFFFUUUpppgggWWWSSSZZZhhhsssttt{{{hhh\\\SSSPPPOOONNNUUU___cccjjjvvvxxxzzz{{{|||}}}|||yyywwwqqqppplllfffddddddaaa]]]XXXWWWWWWVVVSSSPPPSSSYYYmmm}}}|||fffTTTMMMLLLIIIEEECCCCCCEEEKKKWWWcccqqq{{{yyyyyy{{{{{{eeeWWWNNNFFFAAA@@@>>>???@@@AAABBBCCCDDDDDDAAAFFFDDDBBBWWW@@@CCCEEEGGGGGGOOOwww{{{wwwxxx}}}~~~wwwdddPPPCCC>>><<<<<<;;;666555777888666777:::999GGGMMMMMMXXXnnn{{{{{{cccTTTHHHFFFNNNcccoooaaaaaakkk|||qqqdddWWWOOOMMMRRRUUUVVV___kkkooosss}}}}}}yyy|||}}}{{{ttttttnnnfffccceeeccc^^^ZZZZZZ[[[[[[XXXVVVZZZbbbuuuxxx```SSSQQQTTTMMMFFFBBBEEEKKKVVVdddpppxxxxxxxxxvvv}}}|||vvvwwwcccTTTIIIAAA>>>>>>??????@@@AAABBBBBBCCCCCCAAAFFFDDDAAAUUU@@@HHHFFFGGGKKKIIIfffzzzjjjqqqwwwiiioooXXXFFF>>><<<;;;;;;666555777888777777999666EEELLLGGGNNNfff{{{kkk\\\MMMGGGIIIYYY|||tttttt~~~~~~||||||pppcccVVVLLLNNNIIIKKKUUUYYYYYY```llltttvvv|||}}}{{{~~~{{{vvvuuuoooeeebbbeeeddd___[[[[[[^^^___]]]\\\aaaiii}}}vvv^^^TTTWWW\\\PPPHHHCCCGGGRRR```ppp|||}}}}}}sssrrrwwwzzzsssppp]]]OOODDD>>>>>>BBB???@@@@@@AAAAAABBBBBBCCCAAAGGGDDD@@@SSS~~~???BBB@@@BBBFFFIII[[[{{{wwwssskkkxxxaaaKKK@@@>>>???999999888777666666666777777<<>>CCCBBB???QQQyyy;;;>>>===???BBB@@@KKKdddzzztttcccQQQBBB<<<;;;:::999888777777666666777777;;;CCCJJJNNNUUUdddsssxxxoooZZZHHHFFFLLL```}}}{{{wwwoooeee\\\VVVSSSRRR```uuuwwwiii___UUUQQQOOOMMMPPPVVVYYY]]]ccchhhnnntttzzz~~~|||~~~~~~zzzuuuvvvsssooolllkkkjjjfffdddaaa______aaa```___eeennn~~~{{{nnn^^^WWWZZZ```SSSJJJEEEMMM^^^ttt{{{|||vvveee```TTTIIIEEEGGGFFFAAACCCBBBAAA@@@@@@?????????===AAA@@@===NNNvvv<<<@@@???BBBFFFAAACCCTTTsssxxxqqqhhhZZZIII===:::::::::999777777666666666888:::???CCCFFFLLL[[[iiiwwwsssaaaNNNGGGFFFRRRhhhuuukkk\\\ZZZVVVRRROOOMMMLLLLLLGGGSSS^^^ddddddbbb\\\VVVUUURRROOOPPPQQQSSSYYY```ggglllsssyyy}}}zzzyyy}}}xxxwwwtttpppmmmkkkjjjhhhffffffcccbbbccccccdddjjjqqq}}}yyyrrrggg___]]]bbbfffTTTLLLHHHPPPbbb{{{mmm]]]WWWMMMDDDCCCHHHIIIGGGBBBAAA@@@???????????????;;;???===<<>>>>>>>>>>>>>>;;;>>><<<;;;JJJmmm888===;;;<<>>===???AAACCC??????>>>=========>>>>>><<<>>>===<<>>>>>GGGIIIfff{{{lllyyyxxx~~~}}}mmm___RRRFFF???===<<<:::999777777666666555444444777999===GGGRRRbbbnnnkkk[[[PPPFFFEEEOOOiii~~~qqqiiiccc___\\\gggkkkooorrryyy|||yyyuuuuuuzzzxxxyyyyyyvvvssssssuuuvvvwwwvvvvvvwwwyyyyyy}}}{{{rrrlllqqq{{{xxxnnnbbb]]]___ccccccaaaUUUYYY___fffsss|||lll```VVVLLLAAA===<<<;;;<<>>======<<<<<<============>>>======IIIggg<<>>===<<<<<<;;;<<<<<<======<<<===<<<===HHHddd555AAAAAA<<>>>>>GGGMMMDDDnnnkkkhhh|||}}}|||dddZZZOOOAAA>>>===;;;999888777666666888555444555555666;;;BBBHHHaaakkkcccZZZMMMEEEHHHHHHhhhyyy~~~~~~wwwuuuyyy}}}~~~}}}pppvvv|||vvvnnnrrr|||~~~zzzooohhhaaa^^^```bbb___\\\gggooovvv}}}{{{uuu{{{{{{ssscccYYYLLLAAA:::;;;<<<;;;<<<@@@<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;===GGGbbb===>>>>>>@@@AAABBBCCCCCCKKKMMMeeennnyyyyyykkkbbbWWWFFFCCC>>>::::::888555666999444666777666555666;;;???HHHSSSdddooohhhTTTGGGDDDMMMYYYxxxyyyrrrrrryyy|||{{{zzztttxxx~~~~~~uuuwww}}}{{{nnnbbbaaabbb___[[[[[[lllssstttpppuuu~~~}}}~~~uuu~~~uuulllaaaUUUCCC@@@===;;;<<<======<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<>>???@@@AAAAAADDDIIIWWWuuurrrddd\\\LLLDDD???;;;:::999666666888555666777666555666:::===FFFNNN]]]iiigggYYYKKKFFFHHHQQQhhh|||rrrsssyyy}}}zzzpppttt~~~wwwmmmjjjfffaaa___aaaiiiqqqtttqqqsssyyywwwoooxxx{{{}}}nnneeeZZZMMMAAA>>>;;;:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<>>>>>??????@@@JJJOOOYYYwww}}}{{{jjjdddVVVGGGAAA<<<;;;:::666555777666777777666555666888:::CCCGGGRRRaaaggg___QQQHHHEEEIIIWWWttt{{{|||yyyoootttzzztttnnnfffaaabbbgggrrrvvvwwwtttuuuxxxsssiiiuuu}}}tttfff___SSSFFF???<<<:::999:::;;;:::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;AAAWWW;;;;;;;;;<<<===>>>>>>???>>>HHHLLLPPPmmmvvvvvvuuunnn```LLLDDD>>><<<;;;777666777777777777666555666777888???BBBKKK\\\hhheeeVVVHHHCCCFFFLLL___}}}tttxxx}}}zzzzzzyyyrrrhhhcccfffmmmyyyxxxtttpppuuu}}}~~~zzzzzzyyy{{{yyymmmbbb\\\PPPDDD===;;;999999:::;;;;;;:::::::::;;;;;;;;;;;;::::::::::::::::::???TTTyyy;;;;;;<<<<<<===>>>>>>>>>>>>@@@DDDKKK[[[}}}|||wwwgggTTTJJJ@@@===;;;888666777888777666666666666666666<<>>HHHMMMaaawww}}}mmm^^^QQQDDD>>><<<888777777777666555666777777666444777<<>>:::999999:::<<<===<<<;;;888999999::::::999999888888999:::999===OOOrrr::::::::::::;;;;;;;;;;;;DDD<<<>>>FFFEEEOOOzzzyyy{{{wwwgggWWWGGG>>>;;;999777888666555444555777888666444333:::AAAHHHSSS]]]]]]XXXRRRGGGBBBGGGQQQfffwwwnnneeeWWWKKKIIIUUUgggwwwwww|||{{{mmmbbbWWWLLL@@@999888777777999;;;<<<;;;:::888888999999999999888888777888::::::===NNNqqq999999999999999999::::::<<<999===CCC@@@BBB^^^{{{}}}uuulll[[[HHH???;;;999888999666444333555888999777444000777===AAAJJJXXX`````````LLLAAADDDHHHSSSxxxzzztttlll[[[IIICCCQQQeeevvv{{{|||{{{uuu{{{zzznnndddWWWIII===777666666666888:::;;;:::999888888999999999999888888777888::::::===NNNppp;;;;;;;;;::::::999999999>>>999;;;BBBDDDDDDPPP```yyy{{{yyykkkjjjZZZAAA666;;;;;;333666555555666777777555333555444666===DDDLLLXXXccceeeSSSIIIJJJGGGJJJggg}}}~~~{{{sssjjj[[[^^^llltttqqqyyy}}}yyymmm___OOO???777666777888888777666666777999888777777999<<<===:::888777777777888>>>QQQttt888999999::::::;;;;;;;;;===999:::@@@BBBBBBMMM[[[zzzoooaaaTTTFFF:::666777666555444555777777666444555222444999@@@GGGSSS]]]bbbWWWOOOLLLEEEDDDYYYsssuuummmnnnooonnn{{{uuulllaaaVVVIII<<<777888777888888777666666777999:::888888999;;;;;;888666777777777888<<>>===999:::>>>???@@@HHHTTThhhttteeecccUUU<<<333:::555444444555777888777666555222111555:::@@@KKKUUU[[[YYYUUUMMMDDDAAAKKKXXX~~~|||tttrrrsss{{{{{{xxxvvvfff]]]RRRJJJAAA999777999666777777777555555777888::::::999::::::999777444888888777777:::KKKjjj555666777888:::<<<=========::::::===>>>???EEEMMMOOOzzz{{{|||hhhdddYYYCCC777999555444333444666888888777666333111333666:::DDDMMMQQQWWWXXXOOOEEECCCFFFIIIccc~~~~~~}}}|||{{{tttttt~~~jjj^^^TTTHHHAAA;;;555555888555666777666555555777888999999999::::::999777666777777777777:::IIIggg777777888999999:::;;;;;;===;;;;;;======>>>CCCHHHFFF]]]|||~~~{{{qqq```XXXNNN@@@555555444333444666888888888888444222333444777>>>FFFMMMVVVYYYQQQIIIGGGGGGEEEOOOnnntttttt{{{iii\\\PPPDDD===888333333555444555666555444444666888555777888999999999888888666666777888:::IIIfff888888888999999999999999<<<;;;;;;;;;<<<>>>@@@BBBDDDLLLttt||||||hhh\\\YYYIII555777555333333555777888777888555444555555555999@@@KKKSSSYYYVVVOOOJJJFFFCCCDDDWWWzzzyyytttzzz|||tttttt~~~wwwfffYYYNNNAAA;;;777333222444333444555444444444666888333666888999999888999999555666888888:::GGGddd}}}888888888888999999999999::::::999999;;;===>>>===???DDD\\\}}}{{{zzz~~~zzziii___OOO>>>888666333333555666777777777555555666555333666;;;EEEKKKUUUZZZUUULLLEEEDDDBBBJJJ```}}}xxxuuuxxx~~~}}}ttt___SSSGGG===999777555333444222333444444333444666888444777::::::888666777888555666888777888DDD^^^www666777777888999999::::::888888777777999<<<<<<;;;:::AAANNNjjjxxxxxxzzzuuutttaaaSSSJJJ999777444333444666666666666444555777555222444888<<>>GGGOOOYYY]]]VVVLLLCCCCCCCCCIII]]]wwwkkkkkkpppyyy}}}}}}~~~zzz}}}www}}}wwwcccNNN???;;;666333444555555444111111111111111222333444666666666666666555444444444555666777999DDD\\\rrr999999999888888888888888888999:::;;;;;;<<<<<<;;;999===BBBJJJ\\\xxxddd}}}ooogggPPPDDD888444444333444555555555666777666555444333777:::???JJJXXX```]]]UUUIIIDDD@@@AAAJJJeee~~~ssslll```jjjwww}}}{{{}}}}}}uuuooottt}}}}}}~~~|||{{{{{{qqqgggWWWFFF<<<<<<:::888555444444555333222222111222222333333555555666666555555444444555555777777888CCCZZZppp999999888888777777777666999999:::;;;<<<<<<<<<<<<;;;>>>HHHUUU^^^qqqjjj|||oooVVVHHH:::555444444666999444555777888777666444222444666;;;EEERRR]]]```^^^MMMEEEBBBEEEFFFRRRuuuzzzpppeee___aaaqqq}}}|||{{{zzzxxxlllccc]]]fffyyy}}}|||}}}~~~rrrfff\\\MMM@@@@@@CCCDDD@@@888333222444444333222222222222222333444444555555555444444333555666777777888BBBXXXnnn888888888777777666666666999999:::;;;<<<<<<<<<<<<:::888AAAOOOUUUZZZtttzzz}}}yyyxxx___PPP@@@888666555666999555666777888888666444333111444999AAAIIISSS]]]dddUUUJJJCCCEEEDDDGGG]]]vvv|||xxxqqqdddZZZWWWiiizzz{{{zzz~~~~~~wwwppp```VVVPPPZZZooo~~~wwwtttwww|||{{{nnnbbbVVVHHH<<<@@@DDDFFFBBB999222111333333333222111111222222222333333444444444444333333444555777777888AAAWWWlll777777777777666666666666888999:::;;;;;;<<<<<<;;;===666888BBBEEEGGGYYYrrryyypppqqq|||yyy|||kkk[[[HHH===888444333555666666777888777666555444222333777<<>>>>>LLL]]]uuuuuuxxxvvvqqq```MMMBBB;;;555333444777777777777666666666555666222222666;;;AAALLLWWW]]]XXXNNNEEE???@@@GGGMMM```~~~|||tttmmmccc]]]gggwww~~~tttjjjiiirrr}}}~~~vvvkkkdddhhhvvvzzz}}}|||rrrfffXXXIII>>>999111444777777444222222333////////////000111222222111111222333333333333333111333666777888AAAWWWkkk444555555555666666777777777777888999::::::::::::444555:::???>>><<>>FFFNNNYYY\\\YYYNNNEEEDDDDDDCCCHHH]]]|||rrrkkkbbbbbbuuu}}}wwwzzzzzz~~~xxxnnnccc^^^eeezzz|||{{{oooaaaRRRDDD;;;777111333444555444222222222............///000222222000111222333333333333333000222555777888AAAWWWkkk555444333333333333444555999777666666888999888888999:::;;;===???BBBDDDEEEWWW}}}iii|||rrr~~~uuuaaaOOOGGG@@@888777<<<:::999888777666666777777777666444222333888???EEEPPPVVV[[[VVVKKKBBB@@@CCCAAAHHH[[[|||nnnkkkrrr~~~yyymmmmmmeeebbbhhhooouuu~~~xxxvvvmmmZZZGGG999555888333222222222222111000...111222222111000000111333444444444333333222222222555444444555888@@@SSSeee555444333333333333444555777555444444666777777666888888999;;;===???AAACCCGGG^^^ddd{{{tttrrruuu___PPPFFF???;;;:::999888888777777777666666555555333222333666<<<@@@IIIPPPWWWVVVOOOFFFAAA@@@@@@CCCNNNdddwwwtttyyy}}}{{{wwwlllaaaYYY[[[nnn~~~lllUUUCCC999666555555333111000000111111111222333333222111111222444444444333333333222222222555444444555777@@@RRRddd555444333333333333444555555333222333444666666555666777777999;;;===???@@@@@@GGGfffjjjkkkvvvnnnvvvpppZZZLLLFFF???777777888888888888777666666444444444333222444777:::@@@GGGPPPTTTRRRKKKCCC>>>@@@@@@BBBKKK___wwwqqqdddmmm{{{|||wwwyyy}}}ssshhhbbb[[[aaa|||}}}yyy|||vvvcccJJJ<<<999888333555333111///...000222444222333333222111111222444333333333333222222222222444333444555777???QQQbbb555444333333333333444555444333222222444666666555666777777888:::<<<===>>>CCCDDDSSSxxx~~~___rrruuulllkkkXXXPPPHHH>>>777888999999999888777666333444555555333333444666;;;@@@HHHOOOQQQNNNHHHBBB@@@AAA@@@@@@GGG___}}}lll___ZZZYYYkkk~~~{{{wwwvvvwww~~~zzzuuulllcccbbbbbbmmm}}}qqqnnnnnniiiVVV>>>555999999222333333222111000000222444111222222111000000111333333222222222222222222222444333444555777>>>PPP```555444333333333333444555555444333444666777777777888888888999:::<<<===>>>===EEEJJJYYY{{{sssjjjtttqqqeeejjj\\\RRRJJJ::::::::::::999888777666555666777777555333333444999;;;@@@FFFLLLNNNLLLJJJ@@@BBBDDDBBB@@@IIIeeeyyygggVVVQQQVVVgggzzz}}}sss~~~~~~{{{rrrjjjkkkttt~~~vvvoookkkccc\\\OOO[[[nnn|||tttrrrhhh```MMM999333777666000000222555555333111111111///000000///......///111222222222222222222222222444333444555666===NNN^^^555444333333333333444555666444333444777999999888999999999999:::;;;======888CCCGGGJJJfff{{{xxxnnnnnnzzzeeelllvvv```SSSMMM>>>===<<<:::999888888888666777888888666444444444777888:::>>>EEEJJJNNNOOOCCCBBBDDDEEE@@@???KKK\\\xxxyyymmmaaaTTTNNNYYYiiiqqqvvvuuupppgggbbbhhhwww~~~}}}vvvkkkccc___[[[WWWGGGXXXmmm|||yyyssshhhYYYFFF999555444222//////333777777444000///000...//////...------...000111111111222222222222222444333444555666<<>>:::888888888999666777888777555444444555333444666999>>>EEELLLPPPLLLEEEBBBDDDBBB<<<@@@IIITTTwwwsssdddYYYWWWYYY___pppooommmiiieeebbbfffqqq~~~uuurrrjjj^^^VVVUUUUUUTTTWWWdddrrr{{{vvvhhhaaaLLL;;;777777222///222222666888777222//////111...///000///------///000000111111111222222222222444333444555666<<>>888<<>>>>>DDDEEEVVVsss|||uuucccUUUOOO[[[jjjvvvlllfff```]]]bbbnnn{{{|||zzzmmmjjjbbbUUUNNNPPPRRRSSSfffnnnuuu}}}rrr]]]VVV>>>///444777000///555555888999555000---///222///000111000......000111000000111111222222222222333333444555666;;;JJJZZZ222222111111222222333444222222444555666666777777999777666555555777999:::999888888;;;@@@NNNggg}}}}}}zzz{{{nnnoooYYYQQQIII???::::::<<<;;;:::888888888777666666555555222222333333444888>>>BBBLLLMMMLLLHHHBBB???@@@BBB@@@AAARRRuuuyyynnnooosssnnn```UUUQQQSSS]]]pppuuummmbbb\\\```pppxxx}}}~~~yyyxxxzzzwwwqqqcccZZZQQQKKKJJJRRRbbbrrrzzz|||kkkcccEEE???777111///000111222444444222000///.........///......------///000111...///000111111222222111555444444666666;;;GGGTTT222222111111222222333444666666666666555444333333777777666555666777888999:::999:::<<<===EEEWWWiiiuuuzzzxxxlllyyylll]]]UUUIIIAAA>>>;;;888555888888777777666555555444222222222222222555:::>>>GGGJJJLLLKKKHHHDDD@@@>>>???;;;AAATTTiiinnnYYYNNNKKKKKKMMMPPPQQQ]]]qqq~~~zzzsssiiibbbcccgggttt~~~uuummmsssxxxzzzwwwuuutttpppiii\\\UUUNNNJJJMMM\\\www~~~lllZZZ???:::444111000111222333333222111000///.........///......---...///000111...///000111111222222111444333333555666:::FFFSSS222111111111111222333333666666666666555444333222666666777777777888888888888888;;;<<<;;;===IIIVVVsssuuuoooppppppnnn|||uuuhhh___QQQGGG@@@;;;777444777777777666555555444444222222222111000222555888@@@DDDIIINNNOOOJJJAAA;;;AAA<<<;;;???FFFXXXzzzzzzkkk^^^OOODDD@@@BBBLLLWWWmmm{{{|||zzzvvvqqqjjjddd^^^ZZZiiiuuuzzzooofffbbbmmmrrruuutttppplllccc\\\PPPJJJEEECCCJJJ___zzz{{{yyydddJJJ777555111000111222333333111111000///////////////......------......///000...///000111111222222111333222222444555999DDDQQQ111111111111111222222333222333444555666666666666777777888999999999999888444555999<<<<<<===FFFPPPnnnrrrrrrxxxkkkvvvooonnnyyykkkaaaRRRFFF>>>;;;::::::777777666666555444444444333444333222000000222444:::===DDDLLLPPPNNNFFF???@@@?????????>>>FFFZZZooozzzeee[[[PPPJJJKKKTTTdddsss|||xxxrrrooohhhaaa\\\\\\```cccvvvzzzpppiiiggghhhlllooorrrpppjjjaaaVVVOOOGGGCCC@@@CCCLLL___zzzyyyzzzxxxvvvtttkkkSSS;;;222111000000111222111000/////////......//////000------------......//////...///000111111222222111111111222333444777CCCOOO111111000000111111222333111222444555666666777777888999:::;;;;;;;;;::::::555666999===>>>???HHHQQQooozzz||||||tttvvvnnndddpppzzzwwwpppeeeTTTEEE===:::<<<===777777777666555555444444444555555444222111222333444666<<>>???@@@>>>>>>CCCJJJXXX}}}rrrbbbRRRNNNWWWiii|||yyyhhhccc[[[UUUVVV```oooyyy|||{{{xxxyyyvvvooohhhgggmmmsssmmmmmmllljjjbbbVVVKKKFFFBBBBBBGGGQQQ]]]jjjzzzyyysssssswwwpppZZZAAA444111000///000111111///---.........---......///000,,,------..................///000111111222222111111000111333444777AAAMMM111000000000000111222222333444555555666555555555999999:::::::::;;;;;;;;;999999;;;>>>>>>???EEELLL```cccyyy~~~{{{xxx{{{xxxooo{{{aaa___|||rrr```NNNBBB<<<;;;<<<888888888777666666555555333555666666444333333333111333666<<>>>>><<<>>>CCCHHHVVVccc{{{sssyyyllldddppprrr```OOOCCC===;;;999999999888777777666666000333555666555444444444///111444888<<>>???@@@AAADDDPPPgggxxxrrrkkkdddWWWPPP[[[mmmsssvvvvvvkkk___VVVOOONNNPPPZZZjjj{{{yyymmmkkkqqqwwwyyywwwrrrnnnmmmeee]]]UUUQQQJJJAAA???AAACCCQQQfffvvvyyyyyy}}}xxxpppbbbOOO===333222///...---...000000///.........------,,,---------+++,,,---.........------...///000111111222222111111111333555555777AAALLL000000000000000111111222---...111444777999;;;;;;999777666555555777999:::333444888>>>===::::::===999TTTYYYllleeerrrpppdddnnnnnn[[[KKKAAA<<<::::::999999888777777777...111444555555444444444///222555666888===DDDJJJMMMOOOMMMFFF@@@>>>???@@@888888@@@OOO]]]nnnzzzjjj[[[QQQMMMOOOLLLJJJ]]]wwwwwwkkk___UUUOOOGGGIIIQQQaaauuu{{{}}}zzzqqqzzz|||ooofff___UUULLLGGGAAA;;;<<>>@@@===;;;<<>>777===LLLlll{{{~~~~~~zzzxxx|||~~~|||xxxmmm[[[FFF666...///222///............------------...///...,,,+++,,,---+++,,,---.........---,,,//////////////////000111666555444444666===FFFLLL333333222222222222222222000111111222222333444444555555555555666777888999;;;:::999999999:::;;;<<<===FFFIIIQQQhhhwwwllllllnnnggghhh{{{xxxeeeVVVLLLGGG>>>:::888;;;;;;888555555555333222222333444444333111111111000111444:::>>>DDDHHHLLLOOONNNIIIDDDAAA???<<<::::::999<<>>;;;999FFF[[[xxx|||{{{zzzvvvuuu~~~wwwzzz~~~pppmmm^^^KKK:::222000000000............---------------...///...,,,+++,,,---+++,,,---...///...------111111111111111222222333555444333333666<<>>???HHHMMMMMMggg{{{zzzbbbkkknnntttzzz```FFF???<<<;;;<<<:::666666999888666444333333333222000111222111000///000333555;;;;;;>>>GGGPPPTTTQQQLLLGGGDDDAAA@@@???===<<<;;;<<>>GGG[[[pppqqqyyy~~~zzzyyyyyy~~~vvvzzzwwwqqqrrrwwwqqqfffFFF;;;...+++...222000---.........---------,,,,,,---...///...,,,+++,,,---,,,------...///////////////.........///000111222222222111111333888@@@EEE+++,,,,,,---...//////000333222000000000222444666222333555777777777666666666666777888999999::::::<<>><<<:::666666999999777444333333333222000111222222111//////111222555666999???EEEKKKNNNPPPJJJHHHDDDBBBAAA@@@<<<999======@@@EEEOOO```ssstttllleeebbb]]]SSSKKKHHHKKKSSS\\\cccooo|||rrrjjjbbbYYYSSSPPPQQQRRRVVV```nnn|||xxxsssuuuyyy|||zzz~~~zzziii```TTTNNNKKKHHHAAA;;;:::444555AAANNNZZZiiivvvssszzz~~~yyy}}}vvv{{{nnntttvvvsssqqqmmmaaaTTT666333000//////000...---...------------,,,,,,,,,---...///...,,,+++,,,---,,,,,,,,,---...//////000............///000111222222222111111222777>>>CCC+++,,,---...///000111222222111111111111333444555333333444555666666666666555666777999999:::::::::999AAA>>>>>>LLLVVVXXX\\\{{{{{{pppsssxxxvvvxxx{{{yyy|||vvvlllYYYNNNDDD???===:::999:::999777555444444444222111000222333222000///000111000333666888:::???GGGLLLPPPPPPLLLGGGCCCAAA<<<777===:::999;;;>>>FFFTTT```nnnwww|||tttggg\\\QQQJJJEEEEEEHHHJJJOOOUUUdddvvvxxxmmmaaaXXXQQQLLLIIINNNWWWaaaiiirrr~~~~~~xxxwwwxxx{{{yyytttrrruuuwwwqqqhhhYYYSSSLLLFFFBBB???:::777777777AAATTTfffrrryyy}}}{{{|||~~~xxx|||qqqwwwyyyuuulll```NNN???///111444333000------...------------,,,,,,,,,,,,---...///...,,,+++,,,---+++++++++,,,---...///000000000000000111222444444222222111111222666<<>>===888666444444444444333222000222333333111000000000///000222444555999>>>BBBJJJOOOPPPLLLHHHFFFAAA:::;;;888888::::::;;;DDDNNNSSSZZZfffvvv~~~wwwssslllddd\\\TTTMMMIIIFFFEEEJJJSSS]]]fffsss~~~|||uuuooohhhccc\\\TTTNNNLLLOOORRRYYYfffttt|||{{{vvvsssrrroooooolllgggeeeccc]]]UUULLLIIIDDD>>>999777777888999BBBUUUlll}}}wwwqqqttt{{{}}}{{{{{{{{{|||zzzpppcccSSS@@@333...111222111---+++,,,...---------,,,,,,,,,++++++---...///...,,,+++,,,---************+++---///000//////000000111333444555222222222222333666<<<@@@---------...............000000222333333333333333555444333333444555777888555666888:::;;;;;;;;;;;;555>>>@@@AAACCC===???OOOJJJYYY|||uuuqqqqqqnnnnnn~~~www{{{gggSSSJJJIIIFFFCCC@@@888666444444444555444333///222333444222000000000//////000222555777888999:::DDDKKKJJJIIIHHHDDD>>>;;;888:::>>>===:::???HHHVVVXXX[[[bbbmmm}}}~~~|||tttqqqssswwwqqqooonnnmmmkkkddd[[[UUULLLOOOPPPMMMIIIHHHLLLQQQQQQXXXhhhzzzzzztttoooiiiaaaZZZSSSRRROOOKKKJJJOOOXXX```eeettt~~~{{{wwwsssoookkkiiidddgggggg```XXXTTTNNNIIICCCAAA>>>888333333888===>>>NNNgggyyynnnlllsssxxxvvvppp}}}{{{tttgggXXXGGG777,,,000000...,,,++++++---...---------,,,,,,,,,++++++---...///...,,,+++,,,---))))))))))))***,,,...///---------...///111222333333333333222333666;;;???000///...---...000222333222222222222222222222222555444333222222444555777888777777888;;;<<<<<<;;;:::<<<>>>@@@AAA@@@???>>>FFFFFFWWWeee```kkkkkk^^^hhhttt{{{rrrXXXOOOUUUOOO>>>>>><<<999888888888777666222222222111111111111111222000///...///222555777======>>>@@@BBBDDDFFFGGG?????????===;;;:::;;;===CCCFFFJJJLLLPPPYYYeeeooo~~~}}}rrrnnnpppvvvrrriii```YYYWWWYYY[[[[[[VVVPPPMMMOOORRRTTTUUUQQQTTTYYY^^^dddkkkrrrwww|||uuueee[[[XXXUUUQQQLLLGGGEEEFFFKKKPPPZZZiiiwww{{{xxxnnnoooooonnnlllgggccc``````[[[UUUQQQMMMHHHBBB======888777999555000777CCCNNNhhh}}}vvvxxx}}}|||}}}yyyooojjjkkkooossslllWWWBBB888444111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,...///000111,,,---///111222333222222111222555777444333999BBB000///...---...000222333222222222222222222222222555444222222222333555666666666777777888999;;;<<<;;;<<<>>>@@@@@@@@@???>>>???CCCKKKdddiiiZZZaaahhheeeYYY```vvviii]]]UUUQQQ???<<<888777777777777666222222222111111111000000111000/////////111333444555666888;;;>>>BBBEEEFFFAAABBBBBB@@@===;;;;;;<<<;;;===>>>>>>???CCCLLLSSS___jjjyyy{{{{{{|||ssspppnnnoootttzzz}}}wwwooojjjbbbWWWPPPMMMLLLJJJGGGEEEGGGOOO[[[fffooozzz}}}{{{zzzyyywwwvvvjjjjjjhhhfffaaa]]]XXXVVVUUUQQQLLLHHHEEEBBB===:::555555666777777;;;GGGSSShhhkkkqqqxxxzzzwwwyyyxxxrrrmmmkkkllljjj]]]HHH777000---+++...------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++************+++,,,...///000000,,,...///111222222222222333333444555333000444;;;//////.........000222333222222222222222222222222444333222222222333444555444666777666555666999===;;;<<<>>>???@@@@@@???>>>:::@@@???DDDjjj{{{fff^^^\\\bbbUUUJJJssseeeWWWZZZEEEAAA;;;888666666666555333333222222111000//////000000000000000000000000///000222555888<<>>;;;999777444666555444;;;MMM___iiiuuunnniiiooo{{{uuunnnqqqwwwvvvoooiiimmmbbbOOO;;;111///...+++------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,---...//////---...000111222222222111222000222555666555:::@@@///.........///000111222111111111111222222222222333222222111222333444444222555777666333333888===;;;<<<===>>>??????>>>>>>:::???<<<888LLL|||mmmWWWVVV]]]XXXeeevvv___WWWNNNHHH@@@:::777666666555555444333222111000///...///000111111000///...---//////000111333555777888???AAACCCCCCAAA???======:::;;;<<<<<<::::::<<<>>><<<@@@GGGMMMQQQWWW\\\```iiiooowww~~~zzzwwwqqqmmmhhhbbb^^^XXXRRRNNNFFFEEEDDD@@@???AAAGGGLLLZZZ^^^jjj{{{}}}zzzsssnnnlllkkkkkkkkkaaa^^^ZZZTTTOOOLLLIIIHHHAAA???<<<:::999777777666888;;;999999IIIcccuuuyyyrrruuuyyyzzzyyyxxxzzz|||~~~rrriiillluuuwwwnnneeeeeeUUUAAA333111222111------------,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++******,,,,,,,,,------.........---...000111222222111111222000000333444555999>>>.........//////000111222000000000111111222222222111111111111222222333333111444777666222222777<<<::::::;;;<<<============;;;;;;<<<<<<>>>UUU|||pppWWW[[[fffZZZcccvvv\\\RRRLLLBBB;;;777777888888666555444333222111000//////000111111111///---,,,......//////111222444555999;;;???@@@???>>>>>>>>>999;;;<<<<<<<<<;;;;;;<<<>>>???AAABBBCCCEEEGGGIIINNNSSSZZZ```fffmmmwww{{{sssmmmiiigggeee```\\\VVVPPPKKKGGGDDDAAA===???CCCEEEHHHQQQ\\\eeeuuuvvv|||~~~yyywwwsssmmmhhheeeaaa^^^\\\RRROOOKKKGGGDDDAAA@@@@@@<<<;;;999666555444555555666===DDDOOOddd{{{|||qqqzzz{{{www{{{}}}|||uuulllmmmuuuwwwlll___OOOAAA111+++...///---)))------,,,,,,,,,+++++++++))))))*********+++++++++,,,,,,,,,+++++++++******,,,,,,,,,------............///000111222222111111555222000111//////333:::......//////000111111111//////000000111222222222000000111111111222222222000333666666555444777999999999999::::::;;;<<<<<<:::777;;;???999:::___~~~pppXXX^^^SSSNNNiiimmmYYYRRRFFF===999999:::;;;666666555555444333222222000000111222111000...---,,,,,,---...000222444555333555999::::::;;;<<<===<<<<<<======<<<;;;::::::===<<<;;;;;;;;;<<<======???BBBFFFIIILLLQQQYYY___dddiiinnnrrryyy}}}xxxvvvxxxtttlllccc[[[UUURRRQQQMMMKKKFFFBBB@@@???@@@@@@===BBBJJJSSS\\\gggsss|||~~~||||||~~~xxxrrrqqqhhheee```\\\XXXSSSNNNJJJGGGEEEBBB@@@>>>=========666666555333111222444777444AAAUUUjjj~~~zzzuuusssrrrtttzzzzzzpppttt~~~yyysssqqqssspppcccTTT===333++++++......+++***,,,,,,,,,,,,++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,---...//////...///000111222222111000111000111333333666BBBNNN---...///000000111111111/////////000111222222222///000000111111111111111111333555777888777777666777777777888888999:::;;;888555777:::555333FFF___nnnWWWMMMJJJMMMlllmmmcccTTTFFF>>>;;;::::::777777666666555555555444111111111111111111000000---------...///000111222000111333444444555777999===<<<<<<===>>>>>>===<<<<<<;;;:::999:::::::::999777888999:::<<<@@@DDDGGGIIIOOORRRRRRWWW^^^aaa___aaacccggghhhhhhiiijjjkkkmmmnnnmmmjjjgggfffhhhkkkhhhjjjllllllgggbbb^^^]]]\\\ZZZVVVPPPIIIEEEBBBAAAAAA@@@??????AAAFFFKKKPPPQQQWWWaaajjjqqqwwwzzz|||vvvrrrpppnnnhhhaaa___bbbYYYVVVQQQMMMJJJFFFBBB??????>>>===;;;:::999999999222333333222111333888<<>>>>>>>>???>>><<<<<<<<<;;;:::999666555555555888;;;===??????EEEGGGEEEGGGKKKKKKFFFGGGKKKPPPSSSSSSSSSRRRRRROOOPPPPPPNNNLLLMMMPPPTTTOOORRRUUUVVVSSSOOOKKKJJJDDDDDDDDDCCCAAA???>>>???>>>???@@@CCCIIIRRR[[[aaakkkpppxxx~~~|||vvvqqqooolllhhhccc[[[SSSSSSWWWQQQMMMHHHDDDAAA???===;;;777777666555444222111111000222444444444777===BBBYYYaaappp{{{vvvnnnttt{{{uuusss{{{yyyyyyrrrkkkqqqnnntttuuulllaaaUUUDDD666///,,,---000...)))***000,,,,,,,,,+++++++++************+++,,,------......,,,,,,,,,+++++++++******)))***+++,,,...///000111//////111222222111000000111333555222...222EEEXXX---------...............000000000000111111111111111000/////////000222333444555555666666666666666111222333333333555888:::777666444333333444666777FFFnnn{{{ppp^^^BBBNNNVVVpppsss___LLL>>>:::<<>>>>>>>>===<<<:::999777777888888888777777666===:::888999<<<>>>???===??????@@@BBBDDDDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBB@@@>>>???@@@CCCAAA===;;;:::<<<>>>@@@@@@GGGRRR]]]gggmmmqqqsssyyyyyyyyywwwtttpppllljjjcccbbb___ZZZTTTNNNHHHEEEDDDCCCAAA>>><<<999777666555444333222111111000111111555888666444:::IIIWWWqqqooommmnnnsssxxx|||~~~sssyyy~~~{{{sssrrrxxxvvvkkkgggkkkkkkffffffjjj___HHH777333//////...---,,,,,,++++++------,,,,,,+++***))))))(((((()))***++++++,,,,,,************************,,,,,,------...//////000000000000///---,,,...///222000...---///666???EEE---------...............//////000000000111111111000000000000000111222222333333444555555555555444444555555333222222444666666555333222222333555666777FFFnnn}}}{{{fffMMMLLLMMMYYYooooooRRRDDDBBBCCC???<<<999888999:::999999444444333222111111111111.................................//////000000000222333555777999;;;<<<<<<<<<===<<<<<<;;;:::999888666666666777777888888888:::777555666999;;;;;;:::777777777999;;;<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>><<<:::999:::;;;::::::;;;===AAAFFFKKKMMMWWWWWW[[[eeepppxxxxxxuuusssqqqmmmhhhccc___\\\ZZZZZZXXXUUUQQQLLLFFFBBB@@@======;;;999777555333333000000111222333555666777333222444>>>NNN\\\eeegggssspppooottt{{{}}}xxxrrrvvvzzz~~~vvvvvvtttpppmmmmmmmmmkkkllleee```]]]OOO::://////.........---,,,,,,++++++------,,,++++++***))))))(((((()))******+++,,,,,,************************,,,,,,,,,---.../////////...///000///...---...////////////000333;;;DDDKKK---------.........////////////000000000000111111000000111222222222222222111222333333444444333333777777666444111///000111555444333222222333444555777888NNNzzznnnyyysss[[[EEEFFFJJJXXXqqqfffSSSLLLIIIDDD@@@===::::::;;;;;;;;;555555555555444333222111////////////////////////------------............000111222333666888:::;;;;;;;;;:::999888888888999777666666666777888999999888666444555666777777666555444555666888999888666666666666666666666666666999::::::888777777999;;;===???CCCIIIOOOVVV[[[^^^ccc\\\WWW]]]iiiqqqnnngggeeeaaa\\\VVVQQQNNNMMMLLLLLLKKKGGGDDD@@@===;;;:::888777666555444333222111111111111111111111111111666222777NNNmmm{{{jjjmmmrrruuuxxxyyy{{{}}}~~~rrrzzzyyyqqqpppxxxwwwnnntttgggZZZOOO@@@111,,,000...------,,,,,,+++++++++,,,,,,,,,+++******))))))((())))))******+++++++++************************+++,,,,,,------......///,,,...000000///......///...///000222555;;;BBBGGG,,,,,,------.../////////////////////000000000111///000222333333333222111111222333333444333333333777777777444111//////000333222222111111222222333666AAAHHHXXXrrrmmmkkkMMMKKKMMMVVVggg{{{hhhVVVNNNMMMHHHAAA<<<:::999888777666666777777666444222111000000000000000000000000........................///...///000222555777999:::999888777777777888999:::999888777777888888999888888777777777777777777777666666777999::::::888888888888888888888888888;;;;;;<<<<<<<<<===AAADDDNNNPPPTTTXXX]]]```cccddd[[[RRRJJJKKKTTTZZZXXXSSSRRRPPPNNNKKKHHHGGGGGGFFFAAA???<<<999777666666666555555555444444333333333333333222222111000000///888:::EEE]]]yyykkktttyyysssiiikkk}}}zzzpppnnnqqquuuuuuvvvvvvuuu||||||rrrwwwdddNNN???555...---000---,,,,,,,,,+++++++++***,,,+++++++++******))))))((()))))))))*********+++************************++++++,,,,,,------------***---000111000////////////000111111222444888;;;,,,,,,------...//////000...////////////000000000///000111222333222111111222222333444444444444333444555666555222111111111111111000000000000111111***888<<<<<>>@@@BBBCCCEEEGGGKKKNNNWWWXXXZZZ\\\]]]]]]]]]\\\PPPJJJDDDBBBEEEIIIJJJJJJBBBCCCDDDDDDCCCBBBAAA@@@999888666444444444444555333333333333444444444444222222222222333555777888:::EEEVVVeeeqqqxxx{{{}}}uuujjjkkk{{{wwwllllllyyyqqqjjjttt|||xxxoooXXX>>>000------,,,,,,+++++++++++++++*********++++++***************))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,***---000111000////////////000111111000000222333+++,,,,,,---...///000000......////////////000000//////000111111111111111222222333444444444444333000222444444222111111222////////////////////////,,,+++111999BBB\\\```LLLWWWfffgggkkkuuutttiii[[[UUUKKKCCC???======<<<888888888777666444333222222222222222222222222222111111111111000000000000,,,,,,------...000111222444444333444444555666777999999999999888666555444777999;;;;;;:::999999:::;;;:::999999;;;=========<<<<<<<<<<<<<<<<<<<<<<<<>>>AAADDDGGGHHHKKKNNNPPPOOOOOOPPPPPPOOOOOONNNMMMFFFDDDAAA>>>===>>>BBBEEE999:::<<<===<<<:::888666444444444333333444444555111111111111222222222222333222111111222555888;;;EEEPPP]]]fffiiikkkpppttt}}}{{{}}}xxxpppqqqvvviiittt{{{zzzaaaNNN888---...111///,,,************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,...000000///......///...///111111000111333555++++++,,,---...///000000........./////////000000//////......//////000111000111222222333222222222---///111111000///000000......////////////......444---111:::888<<>>===;;;888777666777777333333333333333333333333222222111111000000//////,,,---...//////...,,,++++++,,,...000111111000000+++...222555666555333111,,,///333333222111222444444222000111333555555555::::::::::::::::::::::::444777;;;===<<<;;;::::::>>>>>>===<<<;;;;;;;;;<<<:::999777666555555555555222111000///000111333444...///111222333333222222222222222222333333333333111333777AAAOOO```oooxxxmmmaaaZZZfff~~~mmm{{{}}}~~~ooommmqqqooollljjjgggrrrzzzzzzzzzsss^^^FFFAAA???:::222---++++++***)))))))))))))))*********)))))))))))))))*********))))))))))))((((((((((((************************++++++******************000000000///---,,,...///---...///......///222444++++++,,,,,,,,,,,,------,,,---------.../////////------------------------......///000000000000000333222111000///...---,,,........................111111000//////333999===ggg{{{ooo]]]IIICCCIIIRRRaaannnaaaTTTHHHIIIRRR@@@@@@===999999<<<;;;777444444444444555555555555333333333333222222111111333222111///............//////000000000000//////000000000000000000000000000000000000000000000000111111222333444555555666888999:::<<<===>>>??????===;;;999777666666777888888888777777777666666666222222222222222222222222000000000000111111111111333111///000222444333222111222333333444333333333888666===RRRlll}}}}}}wwwjjjtttvvvvvvzzzuuupppvvvuuuvvvwwwwwwxxx|||zzztttooolllmmmnnnpppsssuuu{{{~~~ttt\\\CCC444000000///...---,,,,,,++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))************)))---,,,,,,+++*********+++///......---------......000111111111111222555777+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------------......///000000000000///222111000000///...---------------------------------------,,,---000444888HHHqqq{{{{{{lllcccTTTDDDKKKSSSjjjpppXXXIIILLLUUUUUUSSSKKK???999:::;;;:::666555444333222111000///222222222222111111111111333222111000///......//////000000111111000000///000000000000000000000000000000000000000000000000111111111222333333444444555666777888999:::::::::999888666444333444555666333333333222222222111111000000000000000000000000/////////000000000111111222000///000222333222000111000000111333666999;;;:::BBBNNNYYYcccjjjoooqqqvvvyyypppggggggeeegggqqqtttwwwxxxrrrkkkhhhmmmsssyyyvvvqqqpppqqqtttwwwxxx}}}yyyppp^^^FFF555...//////......------,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************---,,,++++++*********+++......------------.........///000//////000333666++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---------------------------...//////000/////////////////////.........---------------------------***+++,,,,,,,,,...111444555GGGpppqqqjjjPPPEEEDDDRRRnnnttteee[[[UUUZZZ]]]]]]VVVNNNGGG>>>666::::::999777666444333333222222222222222333333333333222111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111222333333333333333333333111000000111222333000000////////////......////////////////////////....../////////000000000000000///111333555444333666555333333666;;;AAADDDMMMRRRYYY^^^aaaeeemmmrrrwwwxxxlllbbbdddeeekkkyyyzzz{{{wwwkkk^^^ZZZbbbkkk~~~zzzvvvwww{{{ooo[[[DDD111+++---------------------------+++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))((((((((()))+++,,,,,,,,,+++************+++...---------------......------......---///111444***++++++++++++,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++---.../////////111333555666IIIuuu{{{rrrMMMCCCEEE[[[wwwvvvccc___bbbbbb^^^[[[UUUIII>>>;;;;;;;;;:::999999888888444444444555555555555555333222222111111111111222111111222222222222111111000000000000000000000000////////////////////////111111000000000/////////...///////////////....../////////...///000111222000000//////////////////000000000000000000000000............//////////////////000222555777888888888999;;;???GGGOOOXXX\\\hhhccc___cccmmmvvvzzzzzzrrrxxxtttqqquuuuuuwwwtttfff]]]___lllwww~~~xxxxxx}}}sss\\\FFF444+++,,,222++++++,,,,,,------------************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***((('''''')))+++,,,++++++***************+++------,,,,,,------......,,,---......---///111444*********+++++++++,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++---////////////000111111111222DDDpppdddRRRCCCGGGZZZmmmwwwzzz{{{ppp```TTTSSSVVVSSSLLL>>>===<<<;;;999777666666555555555555555555555555333222222222222333333444222222333333333333222222111111111111111111111111////////////////////////111000000//////......---.........///......---,,,............///000111111////////////000000000000////////////////////////............////////////000111111222333555888999555999AAALLLYYYfffqqqwwwyyytttqqquuu{{{~~~zzzuuu~~~~~~|||}}}{{{vvvkkkhhhkkksssyyy}}}uuuooopppxxx~~~}}}zzzooo\\\DDD555...,,,...222******++++++,,,---------))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***((('''''')))+++,,,*********))))))***++++++,,,,,,,,,,,,,,,---.........////////////000222555************++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,++++++---...***000000111MMMkkkPPP@@@BBBMMMYYY___gggsssddd]]][[[SSSJJJKKKIIIFFFCCC>>>:::777666555555555444444444333333333333333333333444555666333333444444444444333333111111111111111111111111000000000000000000000000000000000//////............///////////////...............//////000000000---............/////////............................../////////000000000222222222222222555999===>>>AAAHHHRRR\\\gggpppuuu|||yyytttsssssszzzxxxvvv{{{}}}|||vvvsssrrrqqqoootttnnnjjjpppzzz~~~xxxqqqUUUDDD222,,,,,,,,,+++,,,*********++++++,,,,,,,,,(((((()))))))))))))))***(((((((((((((((((((((((((((((((((((())))))))))))***)))((((((((()))+++,,,***))))))))))))***++++++++++++++++++,,,---...//////000000000000111444666************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,+++++++++++++++*********++++++++++++++++++++++++)))***+++***))))))+++,,,)))///222222;;;XXXnnnUUUEEEBBBFFFKKKFFF[[[{{{yyylll]]]QQQWWWUUUQQQLLLFFFAAA>>><<<999999888777666555555444333333333333444555666777444444555555555555444444111111111111111111111111000000000000000000000000000000000///////////////...///000000000000000///......//////////////////------........./////////......................../////////000000000111111111222333444777>>>GGGNNNTTTUUUVVVZZZ```hhhooosss{{{wwwtttsssrrrwwwrrrnnntttxxxzzzwwwvvvwwwxxxxxxsssrrrwww~~~yyyiiiYYY???555,,,***,,,+++******************++++++++++++(((((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))***++++++++++++++++++,,,---...//////000000000000111333666)))************+++++++++))))))******+++++++++,,,++++++++++++++++++++++++++++++,,,------------,,,++++++++++++******))))))************************+++++++++***((()))+++------+++...111...444SSSvvvuuurrrXXXHHHAAA@@@TTTMMMRRRhhh}}}yyyrrrnnnVVVUUUQQQMMMHHHDDDAAA??????>>>===<<<:::999888888333333333444555666777888444444555555555555444444111111111111111111111111000000000000000000000000///000000000000000000000...///000000111111111000---......//////......---/////////000000111111111111111111111111111111111000000000000111111111111---000333888???KKKXXXbbbdddccccccgggnnnxxx}}}nnnlllvvvzzz{{{wwwppprrrrrruuuyyyvvv{{{{{{yyy||||||nnnSSS<<<222...,,,---...,,,,,,...************************'''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((()))************)))))))))((())))))***++++++++++++++++++,,,---...///...///000//////000333555)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,++++++***)))***)))))))))***++++++,,,---,,,,,,+++*********+++******+++++++++,,,,,,,,,,,,...///...---000888???nnn{{{pppxxxyyydddOOO>>>FFFJJJQQQXXXaaaqqqsssbbbZZZSSSPPPMMMLLLPPPUUUPPPKKKDDD>>>;;;:::999888666555333222333444666777666444333555777888666333444333111///...///000111////////////////////////000///...---------------,,,,,,---......///000000000///...------...000000---......///000000111111222222000...---...111444111222222111///000222444444666777:::FFFVVVaaaeeeuuutttvvvzzz}}}qqqjjjnnnvvvxxx}}}~~~uuu|||}}}}}}uuudddXXX^^^lll{{{uuu{{{~~~~~~zzzooo^^^JJJ888///,,,,,,++++++***)))((((((...,,,***(((''''''((()))'''''''''''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))******+++***++++++,,,,,,------...---............///222555)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++*********************+++,,,,,,---,,,+++***************************++++++++++++,,,...///---+++---333999AAAnnn}}}hhhyyyjjjSSSEEEDDDGGGMMMWWWcccoooxxxvvvfffZZZRRRPPPTTT[[[\\\VVVNNNEEE>>>;;;;;;<<<;;;:::999777777888:::;;;;;;999777777777777444111666555444333222333333444000000000000000000000000000000/////////.........////////////////////////111000////////////000111333333222222111111111111---///222444333222111111555444555777:::;;;999666AAAKKKRRROOOLLLTTTbbbmmm{{{{{{sssrrr~~~rrrrrrxxx|||www|||yyytttmmmccc\\\cccnnnuuusssuuu}}}yyyhhhUUUDDD888000---,,,,,,+++******)))((((((,,,+++***(((((((((((())))))))))))))))))******+++(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************)))))))))))))))******+++***++++++,,,,,,------...////////////......111333)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******************))))))))))))************+++---...,,,******---111(((DDDiiirrrpppSSSJJJ@@@@@@HHHRRRWWWWWWggguuuyyymmmeeedddfff```UUUJJJBBB???AAACCCBBBAAA>>>;;;:::999888999===<<<:::999999888666444444444444444444333333333111111111111111111111000000000111111111000//////111111000000000/////////222111111000000000111111333222111111111111222222///111333555555333111000111222888DDDQQQYYYXXXTTTOOOZZZbbb```]]]cccmmmuuu~~~xxx{{{yyyxxxpppnnnpppuuuwwwsssjjjddddddllllllpppyyy~~~xxxhhhPPP;;;///+++******+++++++++******))))))(((+++******))))))(((((('''))))))(((((())))))***+++(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))************)))))))))))))))******+++***++++++,,,,,,------...000000000///......000222)))))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++)))***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******)))))))))******(((((((((((()))))))))))))))+++---,,,******+++---000222;;;bbbvvvfffOOO???>>>FFFJJJJJJHHHVVVjjj|||~~~rrriii\\\QQQKKKIIIHHHGGGRRRPPPMMMHHHDDDAAA???>>>===<<<;;;;;;;;;;;;::::::555666666666666555444444222222222111111111111111///000111111111000000///111111000000000000000000222222111111111111111111111111111111222333444555555444333222333444444333666999BBBPPP^^^gggiiihhh___aaacccgggqqq{{{}}}zzz{{{vvvqqqtttyyy~~~}}}tttcccjjjpppxxx}}}|||uuupppmmmsssnnnmmmsss|||zzzsss[[[NNN===111---,,,+++)))+++*********)))))))))((())))))******)))((('''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''(((((((((((()))))))))************)))))))))))))))******+++***++++++,,,,,,------...////////////......111333)))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,***+++,,,,,,,,,+++******)))))))))(((((())))))***''''''((((((((()))))))))((()))++++++++++++,,,---111---))):::bbbtttWWWEEEAAA@@@???CCCGGGOOOZZZiii|||oooddd```ZZZRRRJJJbbb```]]]YYYTTTQQQNNNLLLBBBBBB@@@???>>>===>>>>>>::::::;;;::::::999777777444333333333222222222111000000000111111111000000111111111111222222333333222222222222111111000000222222333333444444444444333333444777;;;======;;;CCCGGGOOOVVV]]]aaaeeefffuuuuuutttuuu||||||rrrssswwwyyyuuupppqqqvvv}}}yyyuuuppplllbbbsssuuutttqqqrrrzzz{{{tttvvvzzzvvvgggYYY@@@999000---...///---************)))))))))))))))((())))))))))))(((''''''&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''((((((''''''''''''((((((((()))))))))************)))))))))))))))******+++***++++++,,,,,,------...,,,---.........000333666)))))))))))))))******+++++++++++++++++++++++++++************+++++++++,,,******+++,,,,,,,,,++++++)))***+++,,,+++***)))(((((((((((((((((())))))***(((((((((((())))))))))))'''((()))***+++------...$$$...000000:::OOO}}}yyyaaaOOODDD======<<>>=========AAAIIITTT\\\^^^]]]RRRYYYeeesss{{{tttvvv{{{~~~xxxtttrrrvvvxxxuuussstttppplllpppppphhhjjjpppnnnccchhhlllooowwwsssfffXXXHHH777,,,,,,+++)))(((((()))******((())))))))))))))))))))))))((('''&&&''''''((()))(((''''''''''''((())))))''''''''''''''''''''''''(((''''''&&&&&&''''''((())))))))))))************)))))))))))))))******+++***++++++,,,,,,------...,,,---.........000333666)))))))))))))))******+++************************''''''(((***+++,,,---...,,,,,,,,,,,,,,,+++***)))((()))***+++***)))'''%%%'''''''''''''''((()))***))))))))))))***************(((&&&&&&(((*********,,,+++&&&'''---,,,888QQQxxxrrr{{{___EEE???HHHSSS\\\bbb______eeepppxxx}}}}}}pppdddZZZUUUUUUVVVUUUQQQMMMLLLNNNQQQNNNLLLIIIEEEBBBAAAAAABBB??????>>>===<<<<<<;;;;;;999777444333333666999;;;BBBAAA???===;;;888777666888999999999888777555444<<>>:::666333555999<<>>777333111000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''(((******+++++++++))))))***,,,......,,,+++------,,,,,,---...000111&&&&&&$$$$$$$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))(((((('''&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((---,,,+++***+++...111333:::DDDTTTbbbnnn|||{{{rrrpppppp|||}}}yyytttzzzwwwwwwpppppppppnnnwww|||pppeee___iiiuuuvvv```NNNCCC999666333///,,,++++++++++++++++++++++++++++++++++++***))))))(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((()))******+++++++++000---)))&&&%%%''')))***------,,,,,,---...000111&&&&&&$$$###############%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&%%%&&&&&&&&&)))(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$"""###%%%&&&'''(((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((())))))((('''''''''+++111666>>>LLL]]]jjj~~~tttxxxyyywww|||zzznnngggllltttxxxwwwvvvwww{{{xxxrrrrrryyy~~~nnnfffcccbbbmmmuuu~~~vvvmmmhhhxxxwwwhhhWWWGGG999///((())))))(((((()))***++++++************************))))))(((''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((()))******+++******---+++)))'''(((***---///...---,,,,,,---...000111'''&&&&&&%%%$$$######"""%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&&&&'''))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&(((***+++,,,,,,,,,---...///---***+++///333@@@GGGUUUgggxxxwwwvvvzzz~~~}}}sssnnnnnnrrr}}}xxxppplllnnnpppoooooorrr}}}tttllljjjjjjooo{{{|||rrrnnnqqqwww}}}uuusssssssssuuuvvvxxx{{{}}}|||xxxuuuvvvfff]]]XXXIIIAAA666...++++++***)))***++++++,,,,,,,,,,,,,,,***************************)))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((()))***************&&&))),,,---------,,,,,,...------,,,---...///000(((''''''&&&%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&''''''%%%(((+++,,,***))))))***)))+++333???KKKQQQQQQNNN\\\gggrrrxxx~~~uuufff[[[ZZZdddooovvvuuuwwwzzz{{{xxxvvvvvv}}}wwwrrroooooouuu|||~~~xxxvvvyyy}}}}}}|||zzz}}}{{{vvvwww|||{{{tttlllwwwvvvkkkUUU???555444555111,,,'''&&&)))+++,,,+++***++++++,,,+++***)))(((++++++++++++++++++++++++******)))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((((())))))************)))(((***------+++******+++......---,,,---...///000'''''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######%%%'''((($$$%%%&&&''''''))),,,......------111555666444111333:::AAAFFFNNN[[[dddggghhhnnnwwwzzzpppkkknnnvvvzzz}}}}}}zzzyyy}}}{{{yyyxxxzzz~~~}}}uuupppooonnnlllqqqkkkeeeeeefff```SSSGGGAAADDD???444***(((***+++,,,*********++++++)))((((((((()))*********))))))+++++++++++++++++++++++++++***))))))(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((''''''((((((((())))))************))))))***+++***)))***111;;;CCC///...---,,,,,,---...///$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&''''''((($$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&(((***,,,+++)))'''%%%###$$$''')))""""""###%%%(((*********%%%(((((()))...777:::999???CCCKKKTTTYYY]]]eeeoootttssstttuuusssoooppptttssswwwyyyvvvqqqnnnmmmmmmhhhjjjjjjkkknnnttt{{{|||vvvvvvpppeee\\\WWWRRRMMMBBB???<<<;;;999444,,,%%%!!!(((.../////////,,,(((&&&((())))))(((((()))***((((((((()))******++++++************************))))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''((())))))************)))))))))*********,,,666DDDNNN///...---,,,,,,---...///"""###$$$%%%&&&%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&'''(((((((((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&'''(((***+++&&&&&&'''(((((()))******'''***+++---222666333---+++))))))...111333999???AAAAAAEEEKKKLLLJJJJJJLLLGGGKKKLLLHHHDDDDDDHHHJJJEEEEEEDDDAAABBBHHHOOOSSSOOOTTTUUUQQQPPPRRRPPPJJJDDDEEEBBB;;;666444111---//////...,,,***+++...222***+++)))&&&'''++++++(((''')))***(((&&&&&&***...''''''&&&&&&''''''((()))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''')))******%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''))))))*********))))))((()))+++---+++***---555;;;//////------,,,---...///%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&''''''(((((((((((('''&&&%%%$$$$$$###########################%%%$$$$$$$$$$$$%%%&&&&&&)))(((''''''((()))(((&&&"""""""""######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&''''''((()))******+++))))))***++++++++++++***---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000111111111000//////...---------,,,,,,+++++++++(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&+++******))))))))))))))),,,***(((***...111000///,,,,,,,,,,,,---...//////&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''')))'''&&&'''((()))(((&&&#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''''''''((()))))))))***((()))******++++++******))))))************))))))************************(((((()))))))))*********+++,,,,,,,,,++++++***)))+++++++++*********))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''+++***))))))(((((())))))+++)))(((***---///...---,,,,,,,,,,,,---...//////''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((('''&&&'''((()))(((&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((()))***************&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((''''''&&&))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''+++***))))))(((((())))))+++***)))***+++,,,,,,+++,,,,,,,,,,,,---...//////'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&'''((())))))(((((((((''''''&&&&&&%%%######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''&&&%%%&&&((((((((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''''''''''''''''''''((())))))******))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((((((''''''((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''******)))(((((((((((((((++++++++++++++++++******,,,,,,,,,,,,---...//////%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&'''(((((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''((())))))))))))(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((***))))))((('''(((((((((+++,,,------,,,+++******,,,,,,,,,,,,---...//////%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$######%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$%%%'''(((((('''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&'''&&&&&&&&&'''(((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((***)))((((((''''''((((((***,,,......,,,+++++++++,,,,,,,,,,,,---...//////%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%$$$$$$%%%'''(((((('''#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&&&&'''&&&&&&'''(((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))(((''''''''''''((('''***------+++******+++,,,,,,,,,,,,---...//////&&&''''''((()))******+++&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###%%%&&&'''((($$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%%%%$$$$$$%%%'''(((((('''"""""""""######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%&&&''''''((((((''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&'''(((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))))))))((('''''''''''''''%%%(((,,,,,,***))))))***,,,,,,,,,,,,---...//////(((((((((((()))))))))))))))(((&&&&&&''''''%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########""""""""""""############&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""########################$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''')))***,,,,,,***((('''&&&'''((()))'''(((***,,,---,,,***)))***++++++,,,,,,------...''''''((((((((()))))))))((('''&&&&&&((()))(((&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""###########################$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''')))***++++++***((('''&&&'''((()))((()))***+++++++++*********++++++,,,,,,------...&&&&&&'''''''''((((((((('''&&&%%%''')))******)))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%$$$$$$$$$$$$'''&&&&&&%%%$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$###""""""$$$$$$###""""""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''')))***+++***)))((('''''''''((()))++++++***)))))))))*********++++++,,,,,,------...&&&&&&&&&&&&'''''''''(((((('''&&&''')))***)))(((&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&%%%$$$$$$######%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%###"""###$$$%%%$$$"""#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))******)))(((((('''''''''((((((---+++***((('''((()))******++++++,,,,,,------...&&&&&&&&&&&&'''''''''(((***(((''''''(((((('''%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))******((('''''''''''''''((((((---+++)))'''&&&''')))******++++++,,,,,,------...&&&&&&'''''''''(((((((((***((('''&&&''''''%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%$$$######"""#########$$$$$$%%%%%%&&&$$$%%%&&&((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((())))))***)))&&&''''''''''''(((((((((+++***(((''''''((()))******++++++,,,,,,------...''''''((((((((()))))))))'''&&&%%%%%%&&&'''&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&###############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&%%%###%%%$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$%%%'''((()))((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((()))***))))))%%%&&&''''''((((((((('''))))))((('''((((((*********++++++,,,,,,------...(((((((((((())))))))))))$$$######$$$&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%$$$$$$###"""""""""$$$$$$&&&&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$$$$"""#########$$$$$$%%%&&&&&&""""""###$$$%%%%%%&&&&&&$$$%%%'''))))))((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((******))))))%%%%%%&&&'''((((((((('''((((((((((((((()))*********++++++,,,,,,---......***)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&%%%$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$)))%%%"""$$$)))***&&&!!!"""---000)))%%%)))'''!!!%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))),,,,,,++++++,,,---///000&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$$$$$$$$$$###$$$&&&))),,,KKKJJJ???+++"""%%%&&&"""%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))(((''''''''''''(((((((((((((((((((((((()))))))))))),,,,,,++++++,,,---///000""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''(((((()))%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$"""%%%'''%%%!!!$$$...888OOOIII999&&&$$$(((&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))&&&''''''''''''((((((((((((((((((((()))))))))))),,,,,,++++++,,,---///000############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###'''***'''$$$&&&000999333111)))"""###(((((($$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((()))))))))))),,,++++++++++++---...///%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%''''''&&&(((+++///(((((('''&&&((()))%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))++++++******+++,,,...///''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$""""""###$$$%%%&&&$$$###&&&%%%$$$$$$%%%&&&%%%###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((((((%%%&&&&&&&&&&&&'''''''''(((((((((((())))))))))))++++++******+++,,,...///%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$###"""!!! !!!!!!!!!"""%%%(((%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))+++************,,,---..."""###$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$###"""""""""&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######$$$&&&!!!###%%%&&&### """&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))+++************,,,---...&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###########################$$$$$$########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$##################################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$$$$#################################!!!"""###$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))*********++++++,,,,,,------...&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$##################$$$$$$$$$$$$%%%########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$##############################""""""###$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))************+++,,,,,,------...&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$############$$$$$$%%%$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))************++++++,,,---------&&&&&&&&&&&&&&&&&&&&&&&&###############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$%%%%%%$$$%%%%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$###############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######""""""""""""######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######""""""###$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((())))))***************+++,,,,,,------&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###""""""!!!!!!""""""#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""""""""######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******))))))***++++++,,,,,,---&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###""""""""""""###$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######""""""""""""######""""""$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###"""""""""""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''$$$%%%%%%&&&&&&'''''''''''''''(((((())))))******))))))******+++,,,,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""!!!""""""###$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$######""""""######$$$!!!"""$$$%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%%%%&&&'''$$$$$$%%%%%%&&&''''''(((''''''(((((())))))******)))))))))***++++++,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''""""""###$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!""""""###$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%$$$$$$############$$$$$$!!!"""$$$%%%&&&&&&%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%%%%%%%&&&'''$$$$$$%%%%%%&&&'''((((((''''''(((((()))*********)))))))))***++++++,,,,,,&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%########################(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&################################################%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""############$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$$$$$$$%%%&&&''''''&&&'''))))))((((((***+++))))))))))))***+++,,,---&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&################################################"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""############$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$%%%&&&'''(((&&&'''))))))((((((***+++))))))))))))***+++,,,---&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$"""######$$$&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&################################################""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""###############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&'''((()))&&&'''))))))((((((***+++))))))))))))***+++,,,---%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%################################################$$$$$$$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""#########$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$###############$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((())))))&&&'''))))))((((((***+++))))))))))))***+++,,,---%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%################################################)))((('''%%%$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%$$$###############$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((())))))&&&'''))))))((((((***+++))))))))))))***+++,,,---%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%################################################***)))'''%%%#########$$$########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&'''))))))((((((***+++))))))))))))***+++,,,---$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$################################################((('''$$$###""""""##############################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&'''))))))((((((***+++))))))))))))***+++,,,---$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$!!!!!!!!!"""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&&&&'''(((#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$################################################%%%###""" !!!###$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$######&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&'''))))))((((((***+++))))))))))))***+++,,,---%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&'''&&&%%%######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$###"""!!!$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$###""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$$$$$$$$$$###""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$######"""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""######$$$$$$$$$######$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%'''(((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''')))(((''''''''''''((()))''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%########################"""############$$$$$$$$$#################################$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""###$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,$$$%%%%%%&&&'''''''''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&)))+++***'''&&&(((+++***)))'''&&&%%%%%%&&&&&&((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))***+++,,,---$$$%%%&&&&&&'''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((''''''((()))((('''&&&%%%&&&&&&'''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***+++,,,---%%%%%%&&&''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))***+++,,,---&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''(((%%%###%%%'''(((&&&$$$%%%%%%%%%%%%&&&'''((((((&&&&&&'''''''''''''''((((((((((((((())))))))))))))))))))))))***+++,,,---&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''(((%%%###$$$'''(((&&&###%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))))))))))))))***+++,,,---'''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((($$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&''''''(((((((((((((((((())))))))))))))))))))))))***+++,,,---((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&((((((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%&&&'''"""###%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&'''(((((((((((((((((())))))))))))))))))))))))***+++,,,---(((((())))))((('''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%'''******'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((%%%$$$&&&))) !!!$$$&&&'''(((((('''$$$$$$%%%%%%&&&'''(((((((((((((((((())))))))))))))))))))))))***+++,,,---&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%$$$############$$$$$$%%%%%%&&&###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))*********************)))******+++,,,&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%(((''''''''''''''''''(((''''''''''''(((((((((((((((((()))))))))************************++++++,,,&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******'''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((())))))))))))*********************+++,,,,,,&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))************'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((((((''''''&&&&&&%%%%%%%%%$$$$$$%%%'''((('''&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((((((((((((((()))))))))***+++************+++,,,,,,&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))************&&&'''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''''''''&&&%%%'''&&&&&&&&&%%%%%%$$$$$$&&&%%%$$$%%%'''((('''&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((('''(((((((((((()))))))))+++++++++***+++,,,,,,---&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((()))))))))******&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$'''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((((((((())))))+++++++++++++++,,,------&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''((()))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''''''''(((''''''''''''(((((((((((('''''''''((((((((()))))),,,++++++++++++,,,------&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''))))))((('''&&&%%%&&&&&&''''''((((((((()))(((&&&&&&''''''&&&$$$%%%%%%%%%&&&&&&'''''''''&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''((((((((())),,,,,,++++++,,,,,,---...(((((((((((((((((((((((())))))(((((((((((()))))))))(((((('''&&&&&&''''''''''''&&&&&&''''''(((((())))))((('''&&&%%%%%%%%%&&&&&&&&&'''''''''(((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''((((((((('''''''''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&''''''((()))&&&&&&((((((((('''&&&%%%)))))))))(((&&&%%%&&&((()))'''&&&&&&'''((('''&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))************...---,,,+++++++++,,,---((((((((((((((((((((((((***)))((((((((((((((()))'''''''''''''''(((((()))'''''''''&&&'''''''''((((((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''(((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&&&&((('''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''(((((()))***+++,,,,,,,,,,,,---...,,,+++***,,,---,,,***(((((()))***)))(((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))************------,,,+++++++++,,,---))))))))))))))))))))))))******)))(((''''''(((((('''''''''''''''((()))***)))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%(((''''''&&&&&&&&&''''''))))))((('''''''''(((((()))))))))***,,,...///000///000111000//////111222000...,,,,,,,,,,,,+++***))))))((('''&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))))))))))))))************---,,,,,,++++++,,,,,,---...........................---,,,+++************))))))(((((((((((())))))++++++++++++******))))))''''''''''''((((((((((((''''''''''''((((((((((((%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&''''''((()))***++++++......---,,,,,,+++,,,,,,))))))))))))+++---///000000111222111000111333444444222000//////...---,,,,,,+++***)))((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))((()))))))))************,,,,,,,,,,,,,,,,,,------888888888888888888888888555444444333222222333333///...---+++***))))))(((+++,,,,,,+++***)))((('''''''''(((((((((((((((((('''''''''((((((((())))))%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((('''''''''''''''''''''&&&''')))+++---///000111111111000///.........///------,,,,,,---...000111333444555444333444666777666444222111111111///......---,,,+++************)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***((()))))))))************+++++++++,,,,,,---------????????????????????????<<<<<<;;;;;;;;;;;;<<<<<<666555333111///------,,,,,,,,,---,,,+++)))'''&&&((((((((((((((((((((((((''''''((((((((()))))))))&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((''''''(((((()))***(((***,,,///222444555555111111000/////////000000333333333333333444555666999:::::::::999999:::<<<888666444333444444333222000000///...---------------,,,+++***))))))((('''''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******))))))))))))******************+++,,,------------????????????????????????<<<<<<<<<<<<<<<===>>>???<<<;;;999777666555444444111111222111000...+++)))******))))))(((((('''''''''((((((((())))))))))))&&&&&&'''(((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((()))***,,,---...///111444555666777777222222111111111222222333555555777888:::;;;;;;;;;>>>>>>???>>><<<<<<===???:::999777666777888777666222111111000000000111111222111000///---+++***)))))))))))))))))))))))))))'''''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))))))))************)))***+++---......------::::::::::::::::::::::::888888888999:::;;;<<<===??????===<<<;;;:::::::::777888888888666444111///+++******)))(((''''''&&&(((((((((((())))))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######&&&&&&&&&'''''''''((((((((((((((((((***,,,...///222444555777888777777666444444444444444555666777333555888:::===>>>>>>>>>???@@@@@@???===<<<===???<<<:::999999:::;;;:::999222222222111222222333333666555444222///---,,,+++))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************))))))))))))************)))***+++---......------777777666555444222111000777333111333888;;;999777999888777888:::<<<<<<<<<;;;:::;;;<<<;;;888777888111...,,,+++------***''''''((()))******)))((('''******))))))((((((''''''''''''(((((())))))******((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''++++++---...//////000000333444666888999999999888666666666555444333222111111333666999<<<>>>???@@@DDDDDDDDDDDDCCCCCCCCCCCCIIIEEEAAAAAAAAA@@@@@@AAA<<<999666444444666777777;;;:::888777555333222111///...+++)))))))))***+++)))((((((''''''(((((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''''''''((()))++++++)))))))))))))))))))))))))))******+++---......///111333555777999:::::::::;;;999777:::???CCCCCCAAA>>>===;;;;;;;;;;;;:::999888999:::;;;:::888777777555333000......---***'''((())))))******))))))((()))))))))))))))((((((((((((((((((((())))))******))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((((((((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))......///////////////...333444555666888888888888555555444444555666888:::888999<<>>;;;:::;;;;;;;;;@@@@@@>>>===;;;999777666555444111---***(((''''''))))))(((((((((((()))))))))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''((((((''''''&&&))))))))))))))))))))))))(((''''''(((((()))******)))))))))))))))))))))))))))******+++---......///666888<<>>@@@BBBBBB@@@>>>===<<<777666444333222111...,,,,,,+++***))))))))))))))))))))))))))))))*********((((((((())))))))))))***))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((((((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''(((((()))***,,,,,,111111111111111000///...333333333444555666888888666555555555888===AAADDDAAABBBCCCEEEFFFGGGGGGGGGJJJIIIIIIIIIIIIJJJKKKLLLJJJHHHFFFEEEEEEEEEDDDBBBFFFDDDBBB@@@???@@@BBBCCCBBBBBBBBBAAA@@@>>><<<;;;777777555333111///...---***))))))((((((((())))))***))))))(((((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''((((((''''''&&&))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))******+++,,,,,,---......DDDFFFIIILLLNNNNNNMMMLLLLLLIIIGGGFFFHHHHHHGGGEEEBBBCCCEEEEEEEEEDDDEEEFFFAAAFFFHHHFFFBBB@@@???===777777777888888888777555222000...+++)))))))))))))))))))))******+++++++++))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''((('''(((((()))***,,,...///111222222222222222111111222222222222333555777999::::::;;;===@@@DDDHHHJJJJJJJJJJJJIIIHHHGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@BBBBBB@@@>>>>>>@@@???;;;AAAAAA@@@???>>>>>>???AAA@@@@@@AAAAAABBBAAAAAAAAA>>>===<<<;;;999666444333+++******)))((((((((()))***))))))(((((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))******+++,,,,,,---......HHHIIIKKKLLLLLLKKKIIIHHHCCCAAA???>>>>>>>>>===<<<;;;===??????>>>===>>>???CCCJJJMMMHHHCCCBBB@@@===;;;===>>>???>>>===<<<;;;999666333///,,,***))))))))))))******++++++,,,,,,************))))))))))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((()))***,,,...///000000111222333444444444444222111111222444777999;;;@@@BBBDDDGGGIIIIIIIIIIIIKKKJJJIIIGGGEEECCCBBBBBB<<<===>>>@@@BBBCCCDDDDDDCCCFFFEEEBBBEEEJJJJJJFFFRRRRRRPPPKKKCCC<<<999888=========>>>??????@@@AAADDDCCCAAA>>>;;;777444222......,,,+++))))))(((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((((((((('''((((((((((((((((((((((((((())))))***))))))((('''))))))))))))))))))))))))***++++++,,,,,,---------??????@@@AAAAAAAAAAAAAAA===<<<<<<<<<<<<===>>>>>>CCCFFFHHHFFFBBB??????@@@LLLVVV[[[TTTOOOOOONNNJJJCCCEEEGGGFFFBBB???===<<<<<<;;;888555111///---,,,+++++++++++++++,,,,,,,,,+++************)))))))))'''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))++++++,,,---...000222222000000222333444555555555222333444666999<<<>>>???FFFGGGJJJKKKKKKIIIFFFDDD@@@????????????@@@AAABBBAAAEEEKKKQQQWWW[[[]]]^^^[[[___^^^[[[___hhhkkkfffvvvwwwuuulll^^^QQQHHHEEECCCAAA>>><<<::::::;;;<<<=========<<<<<<;;;;;;;;;555444111///---+++******)))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((())))))(((((('''))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))+++++++++,,,,,,---------888777777888999;;;===>>>>>>?????????>>>???@@@AAAFFFJJJMMMKKKFFFBBBBBBDDDHHHUUU[[[UUUPPPSSSSSSOOOHHHJJJLLLJJJFFFBBB??????<<<;;;;;;999777555333222,,,,,,,,,,,,,,,++++++++++++++++++*********))))))(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((((((((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***/////////000111333444555111222333333444444444444444666999<<<@@@CCCEEEFFFIIIIIIIIIHHHFFFCCCAAA???<<<>>>AAAEEEJJJPPPTTTWWW[[[___fffmmmrrruuuuuutttuuuxxxtttmmmoooxxx{{{vvv}}}|||rrrkkkiiibbb]]]UUUMMMGGGCCCBBBCCC<<<<<<<<<<<<>>>???AAACCC===;;;888555111///---,,,***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))%%%'''(((***+++***)))((())))))))))))))))))))))))++++++,,,,,,,,,,,,------999888777666888:::<<<>>>>>>???>>>===;;;:::;;;<<<888===AAAAAA===:::;;;===222AAAIIIDDD@@@DDDFFFBBBFFFJJJMMMLLLIIIEEEDDDDDD:::;;;<<<<<<;;;:::888777---------,,,,,,+++++++++++++++++++++******))))))******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******222222222333444555666777333333444444333333222111666888<<>>===<<>>===<<<===BBB@@@===999555222000///++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))$$$&&&(((***++++++***))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,---<<<999999999777444666::::::444555>>>@@@;;;999>>><<<@@@???;;;999;;;;;;:::999======999888======999@@@AAA@@@???BBBFFFCCC>>>:::;;;<<<===>>><<<888444444222///,,,+++,,,---///)))(((&&&%%%&&&(((***,,,))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''%%%&&&'''))),,,///111333999777555666777777444111,,,---...///000111111111<<<>>>CCCGGGIIIJJJIIIHHHHHHCCC<<<888;;;BBBJJJOOO^^^kkktttuuuyyy{{{~~~wwwuuuwwwrrrtttxxxyyyrrrhhheeehhhaaaaaakkkzzz~~~vvvrrriiihhhdddZZZJJJ<<<:::???<<<;;;<<<===???===777333///---,,,,,,------+++)))***))))))(((((((((((()))))))))(((((()))***++++++))))))(((((((((((())))))+++)))(((''''''((()))+++******))))))))))))******)))))))))))))))******+++)))************+++++++++(((***+++,,,,,,...111333999777777999888555777<<>>>>>??????AAABBB???999999>>>@@@>>>666999:::999;;;===;;;666777888;;;???BBBBBB@@@>>>777555333000...------------,,,+++***)))((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((()))***,,,///111222555333333444666666333111/////////000222555777999DDDEEEGGGIIIIIIJJJIIIIII<<<;;;<<>>888777999;;;;;;999555///+++******************))))))))))))******)))))))))))))))***++++++))))))(((((((((((())))))***)))(((''''''((()))*********))))))))))))******)))))))))))))))******+++)))************+++++++++)))+++,,,,,,+++,,,...000;;;;;;===BBBCCCDDDHHHNNNUUU\\\aaa___]]]]]]\\\YYYbbbgggeeeZZZMMMHHHGGGFFFSSSTTTRRRLLLHHHFFFCCC>>>:::======999777999:::888555555777;;;@@@BBBBBBBBB===<<<:::777444000---,,,......---,,,+++***)))((()))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''*********+++,,,...///000000000000222444444222000222222222444777<<>>888>>>HHHVVVeeerrr||||||yyyvvvkkkmmmpppqqqpppjjjbbb]]]]]]YYYYYYZZZXXXUUUTTTVVVQQQIIICCCHHHOOOTTTVVVWWW^^^YYY\\\iiiyyyxxxpppoooooolllkkkkkkcccYYYLLL@@@:::999;;;<<<;;;777222...,,,+++***)))+++***************++++++))))))))))))))))))***+++***))))))(((((())))))******)))(((''''''((()))*********))))))))))))******)))))))))))))))******+++)))************+++++++++***+++,,,+++******,,,...NNNNNNRRRZZZ___bbbiiiqqqvvv|||~~~nnnfffddddddsssvvvyyyvvvnnnbbbTTTKKKQQQSSSPPPGGG@@@?????????:::888666666999<<>>;;;777333000...---,,,+++++++++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&'''************+++,,,---...///000111222333333111000555666999<<>>;;;999DDDNNN^^^nnnyyy}}}{{{pppggggggYYYZZZ[[[]]]___bbbeeehhhSSSNNNLLLPPPTTTUUUYYY]]]ccc[[[RRRMMMLLLLLLLLLLLLIIIFFFGGGOOOYYYaaahhhooojjjggghhhpppwwwyyyzzz|||rrrmmmdddYYYNNNEEE>>>:::666555444333222000,,,)))+++***************++++++***)))))))))))))))*********))))))))))))))))))*********)))(((((()))************))))))))))))******)))))))))))))))******+++))))))*********+++++++++***+++,,,,,,++++++---///rrrqqqsssxxx}}}vvvooonnnssstttjjj]]]RRRHHH@@@AAA===777444555888;;;<<<;;;<<<>>>???@@@@@@???>>>444111...+++)))***,,,---************************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&'''(((***))))))******+++,,,---222333333333333222222333888;;;@@@EEEIIIJJJJJJJJJFFFCCC???===???CCCIIILLLYYYdddtttxxxtttsssllljjjmmmiii]]]XXXZZZUUUZZZ^^^^^^\\\]]]dddjjjeee___[[[]]]aaadddiiinnnooommmhhhaaa\\\ZZZYYYWWWPPPMMMJJJIIIEEEBBBEEELLLVVVWWW]]]fffkkkpppyyyzzzxxxuuunnndddYYYPPPJJJ@@@>>>:::777555333000---,,,+++******))))))************)))))))))))))))*********))))))))))))************))))))))))))************))))))))))))******)))))))))))))))******+++))))))*********+++++++++***+++,,,------...111333sss]]]LLLIIIEEE???;;;999999888888555666888<<<@@@EEEIIIKKK>>>;;;666000,,,************************************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((('''(((((())))))(((((('''&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''((()))((())))))***+++---...///444444444333333333666999;;;???EEEIIIKKKJJJGGGEEEAAA>>>;;;<<>>===BBBKKKVVVaaakkkrrrvvv||||||sssmmmjjjddd```XXXTTTYYYdddmmmooohhhqqq{{{}}}xxxtttrrrzzzwwwwwwzzz|||wwwqqqmmmnnnkkkaaaWWWRRREEEHHHMMMNNNKKKKKKUUUbbbaaa```^^^]]]^^^eeennnvvvpppjjj```UUULLLDDD>>>:::333111000...,,,+++******++++++***)))))))))))))))+++******))))))******+++*********++++++***************))))))))))))******)))))))))))))))******+++)))************+++++++++***,,,---------...000222}}}~~~}}}zzztttjjj\\\NNNDDD>>>;;;777444555999>>>BBBDDDDDDEEECCC???888222...******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))(((((())))))))))))((((((''''''''''''((((((((()))'''''''''((((((***++++++((()))***---000222555666111111111111111666>>>EEECCCDDDDDDCCCBBB???<<<:::AAAPPPfff{{{zzzzzz{{{zzzsssiiiaaa___```eeeeee^^^XXX```ttt~~~{{{yyywwwvvvsssttt}}}yyyqqqoooxxxzzzmmmccciiikkknnnkkk^^^OOOHHHIIIMMMNNNNNNOOOSSS\\\iiirrrvvvtttqqqkkk```RRRCCC:::666555222000...,,,++++++++++++***))))))((())))))++++++************++++++******++++++++++++************))))))))))))******)))))))))))))))******+++)))************+++++++++,,,---------,,,,,,...000gggTTT@@@AAACCCBBB;;;444444:::777BBBKKKMMMLLLGGG;;;......,,,++++++)))&&&(((---************************************************))))))))))))))))))))))))******))))))((((((''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((&&&'''(((((()))((((((((('''''')))***++++++++++++,,,******---111333111...---///222444888===DDDIIIAAAFFFHHHAAA999777@@@JJJaaalll~~~{{{sssqqqjjjaaa^^^aaaeeedddppppppppprrrvvv~~~vvvhhh```cccooo~~~vvvqqqttt~~~zzzmmmbbbdddnnnuuu{{{~~~wwwcccZZZYYYOOONNNOOOOOOLLLKKKSSS___gggxxx~~~{{{yyyiiiSSSIIICCC???888333///---,,,+++,,,++++++*********++++++++++++******++++++,,,---)))***+++++++++)))((('''************))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,...------------...//////{{{www~~~mmmfffYYYKKKFFFBBB;;;555222::::::;;;DDDSSS[[[SSSEEE555---)))+++...+++((('''++++++++++++++++++++++++************************))))))))))))))))))))))))***)))))))))((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((((((((((((''''''((()))***++++++++++++******,,,///111111000...///111444888;;;>>>AAACCC@@@@@@>>><<<>>>FFFRRRZZZxxxuuussslllkkkeee______fffmmmnnnuuuyyy}}}}}}qqqlllpppyyysssnnnpppvvvyyyzzzuuuhhheeehhhlllpppttt}}}zzzxxxgggeee___WWWNNNJJJKKKLLLVVVjjjrrrrrr{{{{{{mmmbbbUUUNNNDDD;;;666333///+++,,,++++++***************+++++++++***++++++,,,---+++++++++++++++***))))))+++++++++******)))))))))******************************+++++++++,,,,,,,,,...------------...//////{{{xxxhhh^^^TTTGGG>>>999999555222:::MMM]]]```[[[FFF888,,,+++//////+++)))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))******))))))(((((((((((((((((('''''''''))))))******++++++,,,,,,))),,,///000000//////000111333888===BBBCCCBBB@@@CCC???<<>>:::666555:::FFFPPPPPPNNNLLLEEE777,,,+++111,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((((((((((()))))))))))))))))))))((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))((((((((()))***+++......---------...//////111222111///---000777===:::<<<>>>AAACCCCCCAAA??????GGGVVViii|||~~~xxxpppeee^^^ccclllnnnttt{{{~~~vvvrrrtttyyypppeeebbbdddeee```ZZZ^^^nnn~~~yyyvvvwwwdddYYYMMMOOOSSSNNNXXXtttyyy|||yyyjjjUUUBBB:::999222111000...------------,,,,,,++++++,,,,,,---...,,,+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---******************************+++++++++,,,,,,,,,...------------...//////zzzdddPPPBBB555222666888888888>>>HHHUUUYYYLLL999...,,,------------------------************************************************(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))))))))((()))***+++---...222111000//////000111222666444222000111666===BBB@@@@@@@@@>>><<<>>>AAADDDMMMZZZmmm}}}vvvmmmfff^^^[[[```hhhxxx~~~~~~}}}}}}zzzwwwqqqtttyyyyyyrrrjjjiiioooxxx}}}{{{{{{{{{wwwpppmmmooojjjeee]]][[[gggvvvxxxpppeeeuuu~~~ppp```^^^[[[IIIIII___cccoooyyyvvveeeRRREEE@@@;;;888333///,,,+++,,,,,,,,,,,,,,,,,,,,,------...+++************++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,...------------...//////kkk[[[JJJCCC@@@:::666555555???QQQaaabbbQQQ===111------------------------************************************************'''((((((((()))))))))***((((((((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))))))))))))))+++...000222555333222111111222333444777555333444888===AAACCCAAABBB@@@<<<:::AAANNNYYYgggppp}}}tttmmmjjjjjjkkkpppwww~~~|||{{{zzz~~~uuuqqqnnnnnnrrrtttrrrsssvvvnnnnnnhhhbbbhhhsssssskkkdddeeejjjttt}}}zzztttsssssslllkkkooodddUUUUUUXXX```jjjnnniiiaaaYYYUUUJJJEEE===555///---,,,------,,,,,,,,,,,,---......***++++++,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...------------...//////www~~~~~~qqqaaaMMM===<<>>CCCDDDCCC???@@@???<<<===III___ooowww{{{~~~|||tttpppssszzz~~~zzztttoooppppppooooooqqqsssxxxuuunnnooovvvtttkkkeeeZZZTTT^^^iiiiiiaaaYYYMMM^^^eeelllsss___YYYXXXYYY]]]ccciiillllllXXXRRRGGG<<<444000///000---,,,,,,,,,,,,---......***+++---...///...------*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...------------...//////lllGGG:::@@@;;;===@@@NNNjjjzzzgggGGG777000...111000))))))000......---,,,+++))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))***+++++++++++++++))))))+++---///222555666555666888999999888666555666555555888???DDDDDD@@@EEE@@@;;;===GGGYYYooo}}}|||yyy{{{wwwqqqttt~~~{{{jjj\\\hhhpppwwwvvvooohhhfffhhhuuunnnaaa[[[fffrrrkkkZZZQQQPPPWWWkkkkkkaaaVVVUUU^^^iiioooqqqmmm^^^NNNEEE???777111///.........,,,+++,,,...000+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000~~~hhhOOOGGG======;;;AAARRReeeggg___EEE<<<333000///...000333...------,,,+++***))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((******))))))))))))******)))******+++++++++******))))))+++---000333555666888888888999888777666555666777888===BBBFFFDDDAAA===<<>>III]]]ttt{{{qqqoooxxxzzz}}}uuuvvvsssqqqsssxxxyyyuuuooohhhuuuzzzrrrkkkooowww{{{gggaaa\\\[[[bbbmmmwww}}}mmmSSSHHHPPP\\\]]]cccmmmqqqeeePPP>>>777111000///......---------------------,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000|||zzziiiTTTJJJBBB???===<<>>888222///000111111///.........---------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000||||||fffLLLAAA???>>>BBBRRRkkk}}}yyyaaaDDD333111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((())))))******+++,,,,,,******))))))))))))******)))***+++,,,---.........111222444555555555333222///...///222777>>>EEEIIIIIICCCAAAAAA===<<>>444222444---.........------///000///............---------........................---------------------------...//////......///111uuuYYYIII>>>>>>???GGGYYYjjjnnniiiPPP===000111222,,,***...------------,,,,,,,,,+++************************(((***+++***)))((()))+++************************))))))))))))************,,,+++++++++---000333555444444444555666666555444222666@@@MMMXXX^^^\\\YYY[[[NNNEEEJJJXXXeeemmmrrr{{{}}}uuuuuu{{{zzzqqq||||||yyyxxx~~~ooobbbfffnnnppprrrmmm]]]QQQWWWddduuuyyytttcccOOOHHHRRR]]]sssyyyqqq[[[HHH@@@999111///000000///.........//////............---------........................---------------------------...//////......///111sssUUUAAA===:::;;;@@@KKK___qqqeeeLLL777333222+++)))...............------------++++++++++++++++++++++++)))***+++***))))))***+++************************)))))))))*********++++++,,,,,,,,,,,,...111333555666666666777777888888888777???LLLZZZeeeiiigggddd___RRRMMM^^^vvv|||tttwww{{{~~~yyywwwwww~~~~~~~~~|||rrrlllsssoooqqqwwwxxxlll[[[WWW]]]jjjyyyiiiUUUOOOQQQdddyyy~~~iiiWWWRRREEE222222111000//////.........///............---------........................---------------------------...//////......///111lllPPPEEE======:::<<>>:::DDDTTTjjjooo```???,,,000444000------------,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,+++***)))***+++************************************++++++++++++,,,---///111222444444555333555777888888999===@@@HHHPPP\\\dddggggggffffffPPP[[[qqqzzzvvvjjjiiiuuu||||||uuuqqqiii^^^bbbpppmmmaaaOOOUUU```mmmvvvooo[[[III777444///......000000//////............---------................................................---...//////......///111rrrSSSFFFAAA<<>>???JJJcccvvvnnnTTT<<<222000............------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,*********************************+++++++++,,,,,,,,,...111444666666555555000444888999:::>>>EEEKKKTTTaaapppvvvqqqggg```^^^lll~~~yyywwwssswwwsss}}}xxxjjjiiilllmmmsss|||ggg\\\RRRYYYpppvvvdddMMMDDD888000///000111000///............---------................................................---...//////......///111iiiUUUFFF>>><<<;;;PPPqqqjjjDDD222666000/////////............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,******************************+++++++++,,,,,,,,,,,,...222555777777666555000444999;;;<<<@@@HHHOOOaaakkkuuuwwwppphhhfffggg~~~yyytttiiivvv{{{xxxxxx|||~~~pppxxx}}}ttthhh```iiiyyyjjjdddTTTOOOffflllWWWKKK===333000000000/////////.........---------........................////////////////////////---...//////......///111tttZZZPPPFFF::::::IIIRRReeevvv```===444333///......---+++,,,111---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,///111333555666666555444666222555>>>@@@AAANNN___tttwww|||xxxiii[[[^^^jjj{{{pppwww|||{{{vvvqqqyyy|||rrrdddhhhuuu[[[UUUaaaeeeiiivvviiiOOODDD???111///444+++000000///...............---------........./////////////////////////////////////////////000111111kkkYYYLLLBBB:::>>>EEEXXXjjjbbbIII:::333///---...---++++++///---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---000111333555666666666555888666:::AAACCCGGGZZZooo|||fffWWW]]]kkk|||xxxzzz}}}lllppp{{{fff^^^WWWYYYiiirrr^^^KKK<<<222222333---000//////.........//////---------........./////////////////////////////////////////////000111111hhhWWWOOOAAA888;;;IIIYYYddd[[[FFF666111...///000------///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------111222444666777777666666666666:::AAAEEEPPPiii|||fff\\\hhhzzzzzzsss|||eeePPPMMM[[[vvvqqqXXX>>>777666111000/////////......///000000---------...............///////////////////////////////////////000111111vvvuuuxxx{{{eeeZZZNNN<<<;;;BBBJJJaaajjjXXX<<<444///000222111000111------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...222333444666777777777777999777:::CCCPPPbbb{{{xxxkkkjjjxxx~~~wwwgggqqqXXXLLLQQQkkkyyygggJJJDDD===222222//////////////////000111........................///////////////////////////////////////000000111{{{wwwtttpppnnnkkkhhheeecccbbbaaa]]][[[^^^fffpppsss```XXXEEE???>>>???XXXoookkkGGG;;;111///111111000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///333444555666777888888888===:::===MMMddd{{{vvvuuu|||yyyyyytttfffkkksss```NNNHHHWWWsssrrr^^^UUUHHH777555000000/////////000000111.....................---///////////////////////////////////////000000111vvvsssoookkkgggaaa\\\XXXSSSRRRPPPNNNMMMMMMNNNNNNRRROOORRRYYY```kkkpppbbbPPPCCC===;;;LLLfffuuuZZZHHH666///////////////------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...///000444444555666777888999999::::::BBBXXXuuu{{{vvv~~~{{{{{{qqqsss|||uuulll||||||qqqooogggTTTHHHIIIcccssspppgggVVVBBB999222111000000/////////000...............---------///////////////////////////////////////000111111~~~vvvpppkkkhhh\\\YYYTTTPPPMMMKKKGGGEEEEEEEEEEEEFFFHHHKKKNNNPPPTTTQQQRRRWWWZZZaaavvvtttbbbIII>>>>>>AAATTTrrrsss[[[AAA444111000//////------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000555555555666777888::::::777>>>NNNiiiuuuuuu}}}zzzvvvsss}}}vvv}}}zzzvvv{{{oootttuuueeeVVVHHHTTTlll{{{uuueeeQQQ===333333111000//////......//////.........---------///////////////////////////////////////000111111~~~zzzsssiii```WWWQQQNNNLLLHHHDDDAAABBBCCCDDDDDDCCCDDDFFFIIINNNSSSXXX[[[]]]YYYZZZ^^^]]]aaauuurrrPPPBBBCCC:::EEEkkklllLLL:::555333222111---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000555555666666777999:::;;;:::HHH___|||wwwuuuzzz}}}yyy}}}uuuzzzwwwvvv~~~uuuxxxhhhNNNKKKeee{{{ooo\\\AAA444444222000///.........//////.........---------///////////////////////////////////////000111111fff___WWWPPPLLLHHHDDD@@@@@@@@@@@@@@@AAACCCEEEFFFGGGKKKMMMOOOVVVaaaiiikkklllccc```ggglllppp{{{cccLLL???:::DDDRRR{{{{{{gggEEE000000111***//////.........------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,,,,+++******+++...111333666:::;;;888666888;;;>>>CCCKKKrrrooouuubbbdddmmm}}}zzzwwwttt~~~|||___PPPOOOggg~~~|||cccMMM888555111---...111111000000000//////.........---........................---...000111111111000///TTTOOOIIIEEECCCBBB@@@===@@@@@@@@@BBBDDDFFFIIIJJJTTTXXXZZZ\\\aaajjjppppppmmmhhheeehhhnnntttuuuXXXEEE===???FFFfffyyyvvvUUU:::555333***//////.........------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,++++++,,,///222444555777999888888:::===???EEEWWWvvvnnnlll___]]]XXXpppqqqtttqqqvvvppp]]]QQQ\\\sssyyyfffPPP>>>:::333//////000000///000000/////////.................................//////111222222222111000EEEBBB@@@???@@@AAAAAA@@@BBBCCCDDDGGGKKKPPPTTTVVV^^^bbbccccccffflllpppooommmmmmkkkiiinnnyyymmmQQQCCC???===PPPqqqdddBBB666333.../////////.........------------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,...---------...111444555555555666888:::<<>>HHHbbbxxxQQQ555000000000000/////////.........------------......//////...---------------,,,,,,...000222444555666:::777888<<<;;;<<>>888666000...222//////000000000111111111////////////////////////000000/////////000111222NNNTTT[[[```bbbdddfffiiicccccccccdddfffhhhkkklllfffiiijjjhhhhhhkkkjjjgggfff]]][[[^^^]]]WWWYYY```\\\]]]___bbbiiisss{{{uuuTTTGGG;;;KKK___uuubbb:::000000000000////////////......------------......//////...------------...------///111333555777888888666888===;;;===OOOfffzzzwwwpppwww~~~qqqgggzzzqqq]]]LLLWWWgggnnnVVVAAA;;;888111...222//////000000111111111222000000000000000000000000222111000000000111333444ccceeeiiimmmqqqsssttttttooommmjjjiiijjjjjjjjjiiieeeaaa^^^___hhhnnnhhh^^^[[[UUUMMMKKKMMMOOONNNLLLPPPQQQSSSWWW^^^iiittt|||vvvjjjAAA>>>???KKK\\\qqqnnnFFF888///+++...222222///---......////////////......//////.........---------111//////222666999999777<<<777;;;AAA>>>>>>WWWxxx}}}}}}qqqkkkkkkuuu}}}~~~}}}~~~zzz{{{kkkKKKNNNVVVaaa[[[OOOAAA666111111222111111000000000000111111222111111111000000//////111111111000000000000000qqqsssuuuwwwxxxvvvuuusssnnnkkkhhhgggggghhhiiihhhdddaaa___```gggjjjcccYYYOOOJJJDDDBBBEEEGGGGGGFFFFFFGGGJJJMMMSSS\\\ffflllyyy}}}```GGG???@@@JJJ]]]tttpppUUU999333///000111...---///......////////////......//////.........---------000//////222666999999888;;;888;;;AAA???DDDbbbxxxpppgggfffkkkuuuzzzzzzzzz}}}yyyxxx|||xxxoooRRRNNNOOOaaabbbYYYGGG888333222111111111000000000000111111111111111111000000000///111111111111000000000000~~~yyytttqqqkkkgggccc```aaaccceeeeeebbbaaa``````dddddd[[[OOODDD???;;;:::===??????>>>@@@BBBEEEIIIMMMTTT\\\aaakkkpppyyyUUUCCC999===LLLfffooobbb===777222111///,,,---000......////////////....../////////............---000000000333666888999888:::999<<>>GGG\\\kkkhhhFFF;;;111//////......///......////////////....../////////...............000000111333666888999999;;;;;;<<<>>>BBBXXXzzzgggVVVTTT]]]iiiooooooqqqzzzzzzuuutttuuuvvvsssvvv}}}vvvjjjggguuuqqqhhhqqqrrrfff[[[VVV^^^qqqttt\\\BBB888333---111111000000000000111111111111111000000000000000000111111111111111222222yyytttfff___TTTMMMLLLOOOTTTWWW]]]______[[[XXXSSSJJJ@@@>>><<<:::999999999888777666999===AAADDDIIIOOORRRYYY^^^gggqqq}}}|||pppSSSAAA???CCCSSSgggqqqUUUAAA///+++000222///---......////////////......///////////////////////////111222444666777999:::;;;=========FFFdddttt```QQQTTT]]]gggjjjkkkrrr~~~{{{vvvrrrppplllkkklllpppuuuxxxzzz}}}qqqaaajjj~~~mmmhhhkkkhhh___[[[ZZZoooxxxfffMMM>>>555---111111000000000000111111000000000000000000111111000000111111222222222333|||lllcccUUUJJJGGGJJJPPPSSS[[[]]]\\\VVVPPPKKKEEE>>><<<<<<;;;:::999888777666777999<<<>>>AAADDDIIIMMMQQQUUU]]]gggsss~~~[[[CCC>>>;;;HHHdddyyyhhhNNN333+++111444000,,,......////////////.........////////////000000000///111444555666777999;;;;;;>>>>>>???MMMpppnnn[[[SSSUUU\\\bbbdddjjjuuu|||yyyxxxwwwuuutttmmmmmmmmmmmmmmmmmmmmmmmmkkkmmmsss}}}hhhhhhwww|||hhhlllnnnccc\\\WWWhhhuuunnn[[[GGG999111111111000000000000111111000000000000111111111111000000111111222333333333xxxlll[[[NNNIIILLLQQQVVVYYY[[[XXXPPPIIIEEEBBB>>>:::;;;<<<<<<;;;:::999999<<<===>>>>>>>>>AAAEEEHHHJJJNNNUUU___lll|||fffLLLDDD:::>>>[[[uuuzzz]]]>>>000000111000.........////////////........./////////000000000000///111444555555777:::<<<999===???BBBVVV}}}dddTTTUUUSSSXXX\\\```jjjxxx{{{xxxvvvvvvyyyzzzzzzyyytttqqqlllfff```ZZZVVVTTTPPPPPPVVVcccwwwrrrgggmmmssszzzrrrbbbVVV```nnnuuuiiiQQQ>>>666111111000000000000111111///000000000111111111111000000111222222333444444~~~uuubbbSSSMMMOOOUUUYYYYYYZZZVVVLLLEEEBBBAAA???999;;;>>>>>>>>>=========>>>>>>===;;;:::;;;???BBBGGGKKKRRR\\\jjj{{{yyyqqqWWWOOO???:::QQQkkkiiiHHH555///...///000......////////////........./////////000000111111///222555666555666:::===888===???DDD\\\{{{wwwWWWJJJQQQQQQTTTWWW]]]kkkzzz~~~zzz}}}{{{}}}wwwmmmfff[[[PPPHHHDDDCCCCCCDDDCCCFFFTTTjjjvvveeeddd~~~kkkVVVZZZjjjyyyrrrWWWAAA;;;111111000000000000111111//////000000111111111222000000111222333333444444~~~kkkYYYPPPSSSYYY^^^YYYRRRMMMIIIEEE@@@===CCC??????AAA???;;;===CCC???>>><<<:::::::::<<<===@@@DDDKKKVVVdddvvvzzz}}}cccNNNCCCAAAMMM^^^tttQQQ777444222---...000000000000000000000000///////////////000111111222333444555666888999999:::;;;<<>><<<;;;::::::;;;<<<>>>BBBIIITTTbbbssszzzuuuwww[[[FFF>>>EEEQQQsssrrrZZZ>>>555222---...000000000000000000000000///////////////000111111222333444555666888999999;;;<<>><<<:::::::::;;;;;;???FFFQQQ___ppp|||mmmMMM@@@BBBFFFZZZkkkaaaCCC444111...///000000000000000000000000///////////////000111111222333444555666888999999<<<===DDDZZZjjjSSSEEEBBBEEEHHHIIIQQQ]]]gggnnntttzzz~~~ttthhhYYYRRRKKKIIIFFFBBBAAACCC@@@AAADDDHHHLLLLLLIIIGGGHHHMMMKKKSSSnnnuuuaaaPPPMMMbbbsssiiiPPP===555000...000111//////111//////000000000000//////000000111111111222222222xxxmmmbbb[[[WWWOOOGGGEEEHHHIIIDDD???AAADDDHHHGGGCCC>>>>>>@@@BBBAAA???===<<<;;;:::::::::>>>DDDNNN\\\lll}}}}}}VVVGGGEEEDDDJJJfffcccCCC222111000111///////////////////////////////////////000000111222333444555666888999999<<<===GGGddd}}}```LLLDDDCCCEEEHHHLLLSSS[[[```cccjjjttt}}}~~~ppp___SSSMMMNNNIIIFFFGGGHHHHHHJJJOOOJJJKKKNNNQQQSSSRRRMMMJJJJJJOOONNNXXXtttkkkoooxxxsssgggQQQEEEUUUnnnsss]]]FFF777111...000111000...000//////000000000000//////000000000111222222333333uuufff___```aaa\\\VVVRRRKKKCCCAAADDDFFFCCC@@@DDDIIILLLIIICCC???@@@CCCCCCCCCAAA@@@>>>===<<<<<<<<<>>>CCCKKKXXXjjj|||{{{]]]KKKFFFBBBNNNkkkiiiIII555222111111///////////////////////////////////////000000111222333444555666888999999;;;===KKKnnntttWWWIIIFFFEEEEEEFFFJJJTTT^^^cccdddgggooovvv}}}}}}ooo[[[PPPMMMNNNIIIHHHJJJOOOQQQRRRUUUZZZZZZZZZ[[[\\\\\\ZZZWWWSSSQQQTTTQQQZZZwww{{{ooohhhooommmmmmXXXFFFOOOlll|||nnnVVV<<<444///000222000.../////////000000000000/////////000000111222222333333www___TTTUUUXXXUUUPPPHHHDDD???>>>AAACCCDDDDDDDDDMMMQQQMMMEEEBBBCCCCCCDDDDDDCCCBBBAAA@@@???>>>>>>>>>AAAHHHUUUggg{{{}}}gggPPPDDD<<>>BBBDDDBBBOOOWWWSSSKKKFFFCCCAAAEEEEEEEEEDDDCCCBBBAAAAAA???>>>???DDDPPPdddzzzyyyvvv[[[GGG<<>>EEEEEEFFFFFFEEEDDDCCCCCC???>>>===AAAMMMbbbxxxnnnxxxfffNNNAAA>>>ddd|||tttYYY:::...666000000000000000000000000///////////////000111111222333444555666888999999===IIIgggfffLLLCCCCCC@@@AAAGGGTTT[[[fffooouuu{{{|||rrrooo|||xxxqqqmmmddddddhhhlllmmmmmmrrryyy~~~wwwqqqZZZWWWLLLPPPmmmqqquuu|||gggxxxsssaaaQQQ]]]www}}}oooMMM???333///000000///000//////000000000000//////...///000111222333444444rrrQQQOOODDDDDDFFF;;;777<<<<<>>AAADDDppp~~~|||vvvYYYCCC@@@BBB>>>AAAJJJXXX\\\bbbgggmmmxxxyyyrrrrrrssstttxxxqqqcccWWWKKKMMMccc}}}uuusssxxxhhhvvvqqqTTTRRRlll~~~zzzUUU>>>444666222000000,,,000000000000000000000000000111111222222333444444lllWWWHHHFFFGGG===888;;;:::EEELLLYYYaaa]]]QQQIIIFFFGGGHHHIIIGGGDDDBBBDDDFFFDDDDDDBBBCCCOOOfff{{{}}}zzzxxxkkk^^^AAAAAAMMMkkkyyySSS888444111111000//////////////////......//////000111222222444666777777999<<>>???>>>BBBJJJNNNLLLHHHGGGBBBGGGJJJIIIDDDAAADDDHHHGGGEEECCCJJJ\\\sssmmm~~~pppxxxlllLLL===<<>>???AAA@@@@@@DDDKKKCCCFFFIIIHHHDDDCCCFFFIIIHHHFFFEEELLL```uuuooowwwssssssxxxYYYEEE???IIIbbbooo___DDD222222222111000000000000000/////////000000111222333444666777888999;;;>>>@@@BBBkkk}}}___GGGCCCAAABBB@@@>>>FFFRRRXXXYYY___iiirrrwwwvvvsss|||pppsss~~~yyyvvvppphhhYYYQQQGGGDDDQQQeeetttzzz{{{uuunnniiiaaaXXXTTTUUULLLJJJHHHGGGJJJQQQZZZaaappp{{{uuuuuunnniiivvvuuuXXX```fff^^^NNNLLLccc~~~kkkPPP>>>999111///222///////////////////////////000111111222222333444444~~~mmmfffWWWHHHDDDDDDEEEDDDCCC@@@;;;;;;DDDPPPIIIJJJJJJIIIHHHIIILLLNNNHHHGGGGGGNNN```tttzzzssszzzpppxxx___KKKAAAEEE[[[kkk```GGG444222222111000000000000111000000000000111222333333555666888999:::<<>>???HHHTTTVVVUUUYYYgggzzz|||lllmmm{{{uuuqqqjjjcccUUUPPPGGGCCCLLL]]]kkkpppoooggg___YYYPPPFFFBBBCCCAAAAAA@@@AAAFFFNNNYYY```ttt~~~zzznnngggrrrzzz___^^^bbbbbbUUUKKK\\\xxxqqqUUUBBB<<<222///111///000000000000000000000000000111111222222333444444|||hhhRRRJJJHHHJJJHHHFFFCCC???>>>FFFQQQSSSPPPMMMLLLOOORRRTTTUUUHHHHHHHHHNNN^^^qqq}}}sssxxxvvvgggOOOAAABBBZZZpppkkkOOO777333222111111000000111111000000000000111222333333555777999::::::<<>>@@@IIISSSYYYUUUWWWdddvvvtttoooxxxrrrnnnhhhaaaWWWSSSJJJBBBFFFQQQ[[[___YYYSSSNNNJJJFFF@@@>>>@@@CCCDDDFFFIIIPPPZZZeeemmmsssooo{{{qqqiiicccfffkkk^^^NNN[[[xxx~~~___III>>>333///222111000000000000000000000000000111111222222333444444www\\\PPPMMMLLLIIIGGGEEECCCBBBGGGOOO[[[UUUPPPPPPUUUYYY[[[ZZZHHHIIIIIINNN\\\ooo{{{ssszzz|||sssVVVFFFEEE```|||zzz\\\???333222111111000111111111000000000000111222333444555777999:::;;;<<>>^^^kkkAAA888222...111333222111222//////000111222444555666666:::777777>>>>>>>>>GGGfff}}}lllXXXFFFEEEBBB>>>===CCCOOOYYYaaaaaabbbccccccjjjyyywwwnnn~~~tttiiieeeeee[[[UUULLLCCC>>>===???AAA:::===>>>>>>CCCIIIGGG@@@MMMUUU^^^cccgggooo}}}uuukkkvvv~~~nnnUUUWWWrrryyyVVV;;;777333---...000000000000000000000000000222333333222111333444|||sssfffqqqmmmYYYUUU^^^KKKKKKHHHFFFEEEAAARRRppphhh^^^ZZZ^^^gggmmmoooXXXKKKEEENNNZZZcccnnnyyyzzzbbbmmmjjjLLLAAAYYY{{{tttLLL999222///111333222111222000000000111222444555666777;;;888888??????@@@KKKqqq~~~wwwaaaIIIEEEDDDAAA>>>===DDDPPPZZZeeecccfffmmmssswww}}}uuulll{{{}}}pppeee___^^^VVVQQQHHH@@@;;;:::;;;===;;;===>>>>>>CCCLLLPPPOOORRR^^^llluuuyyy}}}|||zzz\\\UUUkkk{{{\\\AAA999333...111000000000000000000000000000222333333222111333444qqqhhhccc[[[eee~~~ttt]]]UUU\\\IIIIIIEEECCCEEEDDDWWWsssfffeeelllrrrooojjjUUUJJJEEELLLVVV^^^iiittt}}}___ppp{{{qqqUUUEEERRRrrr~~~YYY:::333///111333222111222111111111111222333555555888;;;999:::@@@???CCCQQQyyyaaaGGGDDDCCC@@@===>>>FFFRRR\\\dddaaaeeessssssiiixxx{{{ooobbbYYYUUUPPPLLLEEE???:::888999999===??????>>>CCCNNNWWW[[[YYYcccpppyyy|||eeeTTTaaa~~~gggJJJ===444///333000000000000000000000000000222333333222111333444lll]]]\\\YYYaaavvvvvv^^^TTTRRREEEKKKHHHCCCEEEKKKeeewwwiiikkksssrrrfffZZZNNNGGGCCCHHHPPPYYYeeepppzzzfffggguuu\\\HHHLLLggg^^^<<<444000111333111000111222222111222333444555555777;;;999;;;@@@???EEEXXX}}}eeeKKKCCCAAA???===@@@JJJVVV___^^^XXX[[[kkk||||||{{{|||qqqfffvvv~~~qqqbbbVVVNNNLLLIIIDDD???<<<:::::::::===@@@BBBBBBFFFNNNYYYaaadddgggjjjmmmqqqxxx}}}lllTTTYYYzzztttVVVBBB555///555000000000000000000000000000222333333222111333444fffWWWYYYWWWXXXdddvvvooo[[[QQQGGGFFFWWWUUUIIIGGGRRRrrryyydddaaaeeeaaaSSSHHHFFFBBBAAADDDKKKUUUbbbmmmyyyuuugggwww___IIIGGG]]]{{{yyy]]]===666000111222111000111111111222222333444555666777:::999<<<@@@>>>HHH___www___FFFCCCAAA>>>>>>CCCNNNZZZcccYYYSSSRRR^^^ppppppfffvvvsssdddTTTJJJGGGEEEBBB???<<<;;;<<<<<<<<<@@@EEEJJJNNNTTT\\\cccllljjjggggggkkkuuurrr|||oooVVVUUUrrr~~~aaaGGG777000444111111111111111111111111000222333333222111333444{{{wwwbbbZZZ___YYYOOOQQQ]]]xxx}}}kkk\\\RRRKKKRRRllliiiVVVLLLSSStttuuuXXXNNNMMMIIICCC@@@?????????AAAEEEPPP^^^iiiwww|||kkk{{{zzz___HHHEEEUUUooorrr^^^???777111111222000000111111111111222444555777888888;;;:::>>>AAA???LLLhhhooo[[[FFFCCC@@@>>>???FFFRRR___ggg^^^WWWSSSZZZjjj|||rrrgggxxxttteeeUUUIIICCCAAA???===<<<===>>>???>>>@@@GGGQQQVVVYYY]]]bbbbbb```___aaaiiirrrzzzppprrr~~~qqqZZZRRRfffeeeKKK999000333111111111111111111111111000222333333222111333444nnn{{{~~~vvvfffaaahhh```PPPKKKOOOpppuuuiii___\\\gggeeeQQQNNNjjjdddKKKBBB@@@======AAA<<<>>>???>>>AAAKKKYYYcccqqqxxxsss}}}~~~^^^FFFDDDQQQfffnnnccc@@@888222111222000000111///000111222444666888999;;;======AAADDDAAAPPPoooeeeXXXHHHDDDAAA>>>@@@IIIVVVcccjjjhhh```[[[aaammm{{{sssiiizzz~~~wwwjjjZZZNNNBBBAAA>>>===>>>@@@CCCFFFEEECCCHHHQQQVVVUUUTTTVVVPPPNNNMMMRRR]]]iiirrrvvvxxxqqq{{{uuu^^^PPPVVVuuu}}}eeeLLL;;;111333111111111111111111111111000222333333222111333444bbbqqq{{{jjjdddjjjcccSSSNNNLLLqqqzzzpppmmmwwwpppUUUIII^^^eeeRRRCCCBBBBBB>>>>>>DDD<<>>>>>HHHUUU___llltttzzz]]]DDDCCCOOObbbmmmjjjAAA999222111222000000111//////000222444777999;;;===??????DDDFFFCCCSSStttzzz[[[PPPCCCDDDAAA>>>AAAKKKXXXeeemmmpppgggbbbhhhssszzzuuukkk}}}zzzooo```UUUDDDCCC@@@???AAAEEEIIILLLLLLGGGHHHOOORRRMMMHHHHHHGGGBBB???EEERRRcccooovvvttt{{{xxxaaaNNNKKKnnnyyycccLLL<<<333333111111111111111111111111000222333333222111333444UUUaaalllyyyiiihhhzzz]]]RRRZZZtttyyyzzzfff[[[PPPXXXOOOBBB;;;===CCCDDDBBBCCC@@@===>>>???DDDPPP[[[iiisss}}}yyydddJJJCCCPPPlllwwwlllNNN666///555222///222222000111222333555777999:::??????>>>CCCFFFEEEZZZsss___MMMBBBDDDBBB???@@@KKKZZZaaaaaapppkkkgggkkkxxxvvvnnn}}}qqqnnn{{{|||vvvkkk^^^UUUJJJEEEBBBEEEIIIKKKNNNSSSZZZSSSJJJEEECCCCCCCCCBBB@@@<<<===DDDOOO[[[jjjuuuwwwwwwaaaOOONNNqqqlllSSS>>>111111111111222222222333333333222222111111222222333444LLLVVV```mmmvvviii|||sssZZZWWWvvvmmmwwwvvvdddLLLNNNKKKDDD>>>===???BBBCCCAAA>>><<<===>>>CCCNNNZZZgggpppzzzvvveeeJJJBBBOOOmmmyyyRRR999000555222///222333111222333444777999;;;===@@@BBBBBBFFFHHHGGG```jjjRRREEE@@@CCCAAA???AAALLLYYY___^^^^^^```ccclllyyyyyyqqq~~~ggg\\\XXXaaattt|||pppaaaUUUWWWQQQNNNPPPSSSRRRSSSUUU]]]UUULLLDDDAAA@@@??????===:::;;;BBBJJJUUUdddqqq~~~wwwiiiNNNLLLnnn~~~nnnTTT===222111111111111111222222333333222222222111222222333444EEEKKKQQQ\\\vvvuuuzzzccc[[[|||lllxxxllltttyyyWWWHHHHHHFFFAAA<<<:::>>>CCC???<<<;;;<<<>>>BBBMMMXXXdddmmmwww~~~yyyjjjNNNCCCLLLkkkYYY>>>222555111///333333222333444555888;;;>>>@@@AAADDDEEEHHHIIIJJJggg```GGG@@@BBBAAA@@@???BBBLLLYYY]]][[[OOOUUU```mmmzzz{{{tttooo```UUUNNNQQQeee{{{yyyiii[[[ccc]]]ZZZ[[[\\\YYYUUUUUU^^^WWWMMMDDD???<<<;;;;;;999888:::>>>CCCKKK\\\jjjwwwzzzuuuOOOIIIggg}}}rrrUUU>>>333111000000000111111111111222222222222222222333444444FFFFFFGGGNNNdddxxx~~~kkkyyyooozzztttvvv}}}oooOOOKKKFFFAAA<<<999<<>>???BBBLLLWWWcccllluuu{{{qqqUUUGGGKKKeee```BBB333555111000333444222222333555888<<<@@@BBBAAAFFFHHHJJJIIILLLnnn]]]EEEAAAEEE???@@@???CCCMMMXXX\\\YYYLLLPPP\\\lllyyywwwuuuzzzmmmZZZOOOVVV^^^dddwwwvvviiinnnhhhdddeeeeee___YYYVVV[[[UUULLLDDD>>>;;;::::::777888:::<<<===CCCSSSbbbooouuu}}}~~~|||TTTHHH```zzzvvvXXX???666222000000000000000000000111333222222222222333444444GGGDDDBBBGGGWWWyyy}}}mmmsssnnnllliiipppdddUUUGGGBBB@@@===<<<>>>@@@>>>>>>@@@@@@CCCLLLUUUbbbjjjrrrwww~~~uuuZZZKKKKKKbbb}}}eeeFFF444555222000444444111111222444888===AAADDDBBBGGGJJJKKKKKKPPPuuu___IIICCCDDD>>>??????CCCNNNYYY\\\YYYOOONNNWWWiiiyyy}}}|||qqqtttzzzfffYYYYYYTTTQQQdddyyywwwpppkkkmmmllleee]]]XXXUUURRRLLLEEE???<<<;;;;;;888888:::;;;;;;>>>KKKYYYiiinnnuuuxxxwwwtttqqqpppoooooouuu|||xxxUUUHHHWWWtttyyyZZZAAA999222111000000000000000000000333333222222333333444555DDD@@@@@@DDDQQQmmm}}}eeedddlllccc^^^ZZZ[[[rrryyybbbLLLFFFFFFCCC??????BBB@@@@@@AAAAAABBBIIIRRR]]]eeelllqqqyyyxxx\\\NNNMMMaaa{{{gggGGG555555222111444333111111111444888>>>CCCFFFGGGKKKMMMPPPQQQWWW}}}~~~___LLLCCC@@@>>>??????CCCNNNZZZ^^^[[[PPPLLLTTTiii|||{{{}}}ooosss}}}rrrmmmbbbVVV___rrryyyqqqkkklllllldddYYYSSSOOONNNKKKGGGAAA>>>======999888:::<<<;;;<<>>??????CCCNNN[[[```^^^PPPMMMXXXnnnrrrttt{{{iiiaaadddvvvnnnnnnllldddXXXQQQKKKLLLLLLIIIDDD???======999888999;;;<<<;;;???EEEMMMPPPRRROOOIIIDDDDDDEEEFFFOOOaaazzz|||vvv```NNNJJJgggyyy^^^HHH@@@111333333222222111111111111444333333333333444555555CCCAAACCCHHHKKKZZZhhhWWWhhhqqqooo```VVVZZZ^^^RRRQQQcccssssss\\\VVVTTTLLLFFFGGGBBB@@@@@@AAA???>>>DDDKKKNNNVVV^^^eeeppp}}}cccOOOJJJ[[[sss~~~hhhGGG555666444333444111333333333666;;;AAAHHHKKKTTTVVVWWW[[[```hhhsssZZZMMMGGGEEE??????>>>CCCOOO\\\bbb```PPPQQQ]]]sssvvvuuuxxxfff\\\jjjxxxvvvtttkkk^^^WWWIIILLLNNNKKKFFF@@@===<<<999777777;;;<<<:::;;;??????BBBDDDBBB>>><<>>===>>>>>>DDDGGGNNNYYYgggvvvdddPPPMMM```uuuxxxhhhGGG666666333000111...333333444888<<>>DDDQQQ^^^aaa]]]QQQRRR___sss~~~|||mmm___eeepppuuutttzzzxxxpppiiiYYYMMMEEEFFFIIIGGGAAA>>><<<;;;:::<<<>>>??????>>>>>>AAA@@@>>>@@@DDDEEEBBBFFFLLL```}}}~~~~~~{{{^^^QQQqqqgggOOO999333333333333222222333444444333444444222111111333666LLLHHHGGGGGGHHHTTTuuuooo]]]YYY]]]rrryyykkkddd^^^ZZZSSSMMMNNNTTT[[[bbbaaaUUUMMMNNNOOOKKKDDDCCCAAA>>>===<<<<<<<<>>DDDQQQ^^^aaa]]]RRRSSS___qqq{{{{{{|||yyyiiidddlll{{{wwwyyyvvvrrrooo]]]RRRJJJKKKMMMIIIBBB>>>?????????@@@BBBCCCAAA???AAAFFFHHHFFFFFFGGGFFFBBBHHHOOObbb~~~jjj\\\zzzmmmSSS===666222222222111111222222333333333333222111222444666PPPNNNMMMIIIEEENNNlllfffXXXLLLRRRiii~~~lllgggaaa\\\SSSKKKIIIKKKIIIOOOPPPHHHDDDGGGHHHFFFCCCBBB@@@>>><<<;;;::::::;;;===AAAKKKYYYiiiyyybbbKKKEEE\\\{{{uuuPPP888555222222666555444555666:::BBBLLLVVV[[[fffgggfffccceee{{{fffOOOEEEBBBAAA======>>>DDDRRR^^^```\\\RRRSSS___rrr|||{{{wwwxxx{{{~~~wwwhhhkkk|||tttnnnmmmooo```WWWQQQTTTXXXVVVQQQOOOIIIHHHHHHIIIIIIHHHDDDAAAIIIQQQXXXWWWSSSPPPLLLGGGJJJSSSgggrrrdddnnnTTT<<<444222222111000000111111222222333333333222222555777TTTRRRPPPMMMHHHKKK\\\ooozzzfffOOOEEEOOOcccttt{{{jjjfffaaaZZZRRRLLLJJJJJJBBBGGGGGGAAA===??????<<>>===<<<;;;;;;======???FFFSSScccrrr{{{~~~nnnzzzgggMMMEEE[[[}}}WWW<<<666222222666666444555666999CCCQQQ\\\```mmmllljjjgggkkkaaaMMMFFFDDDCCC======>>>DDDQQQ]]]___ZZZQQQTTTaaauuu}}}zzz}}}vvvrrrqqqfffffflllpppfff]]]]]]___]]]ZZZZZZPPPPPPOOOPPPOOOMMMHHHEEETTT___iiijjjddd^^^VVVOOOKKKXXXnnnvvvuuufffpppUUU===555333222222111111111111222222333333333222333666888ggg^^^TTTMMMIIIJJJPPPWWW{{{rrrXXXGGGGGGSSSeeeqqqjjjhhhaaaXXXPPPLLLKKKKKKCCCEEEDDD@@@===<<<;;;999===>>>>>>???????????????BBBAAAAAAFFFPPP___mmmvvvuuufffxxxssslllRRRHHH___]]]>>>777222222555444444555666888DDDVVVbbbeeetttrrrooommmssszzzZZZIIIEEEDDDBBB======>>>DDDPPP[[[[[[VVVOOOTTTcccyyy{{{uuuhhhhhhmmmttteee]]]XXXRRRPPPPPPLLLLLLLLLOOORRRSSSSSSQQQ___jjjuuuwwwqqqiii]]]TTTLLL]]]uuurrryyyvvvsssfffuuuZZZBBB:::444444333222222222222222111222333333333444777999zzzbbbPPPIIIIIIKKKMMMaaauuuoooYYYIIIEEEKKK[[[iiimmmkkkdddXXXOOOLLLJJJHHHCCCDDDDDDCCCAAA@@@???======>>>???AAABBBCCCCCCCCCEEEDDDDDDGGGPPP\\\iiiqqqzzz~~~ooo{{{mmmnnnVVVNNNddd^^^???888333333555222333666666999III___mmmooo}}}yyyvvvvvv}}}qqqRRRDDDCCCCCC@@@======>>>CCCNNNXXXWWWQQQLLLTTTcccvvvyyy}}}~~~~~~ssspppsssyyykkk\\\SSSMMMHHHGGGIIIBBBBBBEEEKKKTTT\\\cccfffjjjsss{{{|||xxxnnn^^^QQQNNNaaazzz}}}rrrhhh\\\}}}tttZZZBBB:::555555444333222222222222111222333333333555888;;;}}}bbbRRRLLLIIIHHHTTT___kkkttt|||ssscccQQQFFFBBBFFFUUUccckkklllggg[[[RRRNNNJJJEEEDDDCCCDDDEEEFFFEEECCCCCC???@@@BBBDDDEEEEEEEEEEEEDDDCCCCCCGGGOOO[[[gggnnnxxxjjjoooWWWPPPeeeZZZ===888666555666222222666888<<>>BBBLLLUUUSSSLLLIIISSSaaannnxxx}}}}}}{{{kkkrrr{{{yyyuuuwwwxxxxxxzzzsssqqqeee[[[RRRMMMKKKHHHIIIKKKCCCBBBDDDLLLXXXgggsssyyyxxx}}}{{{ppp]]]LLLQQQeee|||rrrttt]]]SSSwwwqqqXXX???777555444333222111111111111000111333333444555999<<>>;;;;;;CCCMMMQQQNNNHHHQQQXXXfffwwwxxxsss|||wwwjjjbbb[[[SSSMMMGGGEEECCCBBBAAAEEESSSaaavvvttt{{{{{{gggWWWZZZ\\\ZZZXXXXXXYYYYYYXXXWWWUUUQQQQQQWWWbbbqqq~~~iiiVVVMMMZZZlll}}}oookkkooosss\\\YYYqqq}}}\\\DDD999222222111111111111222222444222222444444444999@@@sss___UUUddd```\\\ZZZ]]]bbbddddddPPPIIIBBB>>><<<<<>><<<<<>>???===<<<<<<<<>>===<<<;;;<<<<<<>>>???AAACCCDDDIIIDDDCCCFFFJJJNNNWWW```kkkyyyzzzaaa~~~hhhSSSJJJ]]]}}}^^^???777333444888777:::===<<>>DDDkkkVVV???<<>>;;;>>>>>>:::===CCC>>><<<===BBBGGGMMMXXXbbbnnnvvvsssWWWIIIEEE@@@>>>???AAACCCDDDGGGGGGGGGFFFCCCGGGWWWgggyyyfffQQQGGGFFFZZZlll|||rrrwww}}}ssszzzdddPPP______CCC666333333222222222222333333333222333444222555AAANNNtttjjj~~~nnnNNNGGGAAA@@@???;;;:::;;;999<<>>======>>>;;;:::999:::;;;>>>AAACCCBBB@@@@@@CCCFFFIIISSS\\\hhhwwwzzzeeexxxsssZZZSSSXXXrrrhhhEEE<<<888999===;;;999AAABBBGGGmmmXXXCCC??????===<<<888999;;;@@@GGGMMMOOOOOO___dddnnn{{{}}}vvv|||tttfffXXXLLLCCC???BBB>>>AAAIIIHHH@@@===BBBBBB>>>>>>CCCIIIPPPZZZdddooottt}}}aaaMMMHHHAAA===<<<===???@@@CCCCCCEEEEEECCCCCCLLLWWWqqqsssrrrjjjYYYHHHBBBFFFTTTdddttt|||rrr{{{qqqvvvdddLLLXXX|||~~~^^^BBB666444333333222222333333444222222444444222555CCCQQQwww^^^pppSSSKKKEEEDDDBBB===::::::777999===CCCIIIOOOQQQRRRQQQMMMGGGAAA======>>>@@@999888777777999<<<@@@BBB@@@>>>???BBBDDDHHHRRR[[[hhhvvvvvvbbb|||wwwZZZUUU___{{{cccBBB:::777777:::777555AAAEEEKKKrrr]]]JJJEEEAAA>>><<<::::::<<>>CCCEEEEEEGGGEEEAAA>>><<<<<<===>>>999999888888999;;;===??????<<<;;;>>>BBBHHHRRR\\\jjjxxxrrrooocccVVV___ttt]]]???:::666555:::===??????DDDQQQuuuoooRRREEEAAAAAA@@@<<<::::::@@@GGGKKKIIIEEELLLXXXiiivvv{{{||||||}}}sssnnndddVVVLLLFFFEEECCCBBBBBBCCCEEEGGGHHHHHHHHHGGGGGGDDDBBBBBBCCCJJJYYYhhhiiipppzzzdddNNNBBBBBB??????===444<<>>AAACCCLLLRRRSSSLLLEEEDDDCCCBBBJJJSSSbbbsss~~~www|||oooooonnnjjj[[[IIIVVVtttrrrVVVAAA888444444444444444444444444444777333333666555AAAYYYtttmmmjjjpppxxxzzzyyyyyydddVVVIIIEEEEEEBBB>>><<<<<<999777777;;;>>>@@@@@@AAA???===:::::::::<<<===;;;:::999999:::;;;>>>??????<<<;;;>>>BBBGGGQQQ[[[lllyyyvvvwwwdddVVV]]]pppWWW<<<;;;999777;;;<<>>EEEHHHFFFCCCJJJWWWfffmmmmmmlllooottt~~~zzziiiaaaVVVNNNJJJIIIHHHFFFEEEFFFFFFFFFFFFFFFEEEEEEHHHEEECCCBBBCCCHHHUUUccciiiooowww}}}wwwZZZHHHDDD===;;;>>><<<:::===??????===>>>@@@BBBFFFNNNQQQKKKCCC???>>>===FFFNNN[[[lll|||~~~zzz}}}|||uuuYYYMMM]]]wwwnnnQQQ???999444444444444444444444444444777333333666666BBBZZZrrrddd___```^^^ZZZXXXSSSJJJBBBAAABBB@@@@@@AAA===;;;888777888999::::::<<<<<<;;;::::::<<<===>>>===<<<:::::::::<<<>>>??????<<<;;;>>>AAAFFFOOOXXXkkkxxxyyybbbSSSZZZkkk|||wwwPPP:::======:::<<<<<>>AAA:::<<<=========>>>@@@BBBKKKTTTYYYRRRFFF@@@>>>>>>BBBGGGRRRbbbwww|||sssYYYSSSfffzzzjjjLLL<<<888444444444444444444444444555777333333777777CCC\\\qqq]]]SSSQQQNNNJJJHHHFFFAAA>>>??????===???CCC===<<<999888777777888888>>>===>>>>>>???@@@AAAAAA>>>===;;;::::::;;;<<<>>>===:::999<<>>>>><<<>>>>>>??????EEENNNjjjoooTTTJJJGGGDDD@@@<<<999888<<>>===RRRlll}}}~~~xxxsssrrrzzzkkkgggcccbbbbbb```]]]YYYYYYWWWTTTPPPLLLHHHFFFDDDEEEDDDDDDDDDCCCDDDNNNYYYnnnssszzzqqqiiilllyyysssZZZVVVKKK???>>>@@@===>>>???AAACCCFFFJJJLLLYYY```bbbWWWHHH@@@>>>>>>???BBBJJJZZZoooyyyppp\\\[[[nnn}}}iiiKKK<<<666444444444444555555555555555777333333777777EEE^^^uuudddSSSLLLKKKJJJGGGFFFKKKGGGEEEDDDAAA<<<<<>><<<:::999:::;;;<<<;;;888777:::<<>>???===@@@AAA@@@@@@EEEMMMdddyyyyyy]]]LLLEEEBBB@@@===::::::===CCCEEEBBB>>><<>>444444444444555555666666666555777333333777888FFF```uuu___VVVNNNMMMMMMKKKIIIIIILLLHHHGGGHHHFFFAAA???@@@>>>??????===;;;:::;;;<<<>>>???AAACCCDDDDDDCCCCCCBBB@@@===;;;::::::;;;<<<:::777777999;;;===DDDKKKMMMaaa{{{{{{yyyiiiWWWWWWmmm|||TTT===@@@???>>>AAABBBBBBCCCHHHLLL___{{{}}}```LLLCCC@@@@@@===;;;:::>>>DDDFFFCCC??????IIIXXXhhhrrrvvvsssppp|||}}}{{{zzzzzzzzzwwwqqqkkkjjjhhheee```YYYRRRMMMIIIEEEEEEFFFGGGEEEFFFNNNXXXiiiqqq{{{~~~nnn]]]iiiwwwbbbNNNEEEFFFEEE???@@@DDDLLLVVV```hhhkkkeeefff___OOOBBB===<<<<<<888:::CCCTTTmmmxxxnnnyyy~~~|||yyywww___fffyyyhhhNNN???444444444444555666666777777555777333333888999HHHbbb|||lllaaa___```dddddd^^^ZZZYYYOOOKKKJJJMMMMMMIIIEEEEEE@@@AAABBB???<<<999:::;;;;;;===AAADDDFFFGGGFFFFFFEEECCC@@@>>><<<<<<======;;;999888:::;;;===CCCJJJTTThhhwwwiii\\\OOOTTTnnn{{{TTT>>>AAAAAA???AAAAAACCCCCCHHHJJJYYYxxx[[[IIICCCBBBAAA<<<:::999===CCCFFFCCC???>>>GGGSSS___fffiiijjjkkk{{{~~~xxxrrrqqqooojjjddd\\\UUUPPPJJJIIIIIIHHHFFFEEEMMMWWWfffqqq|||nnnqqq|||]]]NNNMMMIIIAAA@@@AAAGGGPPPXXX^^^```ZZZZZZSSSIIIBBB@@@???<<<999:::@@@PPPggg|||rrr|||tttkkkeeeYYYgggcccJJJ???777444444444555666777777777666777333333888:::IIIcccsssiiiuuuxxxzzzsssqqqaaaZZZWWWXXXVVVOOOHHHEEEBBBCCCCCC@@@;;;888888::::::===AAAFFFIIIJJJKKKJJJHHHFFFCCC@@@>>>>>>>>>???===:::999<<<===>>>DDDKKK```qqqrrrfff[[[PPPWWWtttxxxRRR>>>CCCCCC@@@AAA@@@BBBBBBFFFGGGTTTrrrTTTGGGDDDDDDBBB;;;999888===CCCFFFCCC???:::GGGXXXdddgggggghhhiiiyyyxxxwwwtttmmmeee]]]XXXOOOMMMLLLJJJFFFEEELLLVVVgggrrr~~~rrrZZZSSSIIICCC@@@>>>@@@EEEIIILLLLLLIIIIIIEEE???===>>>;;;777===;;;===JJJ```www~~~uuu}}}yyyyyyxxxpppddd[[[SSSggg___EEE>>>:::444444444555666777777888666777333333888;;;JJJdddzzzsssqqqfffRRRJJJNNNIIIFFFBBB???>>><<<888555999;;;???BBBEEEFFFEEEEEEHHHGGGEEEDDDBBBAAAAAAAAA???;;;999:::;;;===FFFOOO```tttyyylllmmmVVVWWWmmmzzzPPPCCC@@@???CCC===BBBCCCBBBHHHKKKTTT{{{xxxQQQIIIGGGAAA@@@<<<:::999<<>>>>>?????????>>><<<<<<===???>>>>>>CCCOOO[[[dddnnnuuuuuu|||zzzpppsssyyynnnZZZTTTgggZZZFFFCCC666555555555555666777999999888888333444888:::OOOqqqjjjUUUMMMNNNKKKGGGCCC@@@???>>>>>>888:::===@@@CCCFFFGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@<<<:::::::::===FFFOOOdddxxx{{{tttmmmWWWZZZrrrwwwPPPFFFCCCCCCGGG@@@DDDEEEEEEIIIKKKQQQttttttOOOHHHHHHCCCCCC===;;;999<<<@@@CCCBBBAAA???EEEXXXqqq~~~zzzuuuuuuzzzqqqjjj]]]VVVOOOKKKHHHHHHLLLSSSeeetttkkkXXXNNNFFFDDDDDDAAAAAABBBAAAAAAAAAAAA???>>>>>>>>>??????FFFRRR[[[___aaadddmmmtttttttttppp|||rrrsssxxxooo]]]WWWlllZZZFFFBBB666777666666777777999::::::888888444444888:::NNNppppppZZZPPPMMMJJJGGGCCCAAA???>>>888999;;;===AAADDDGGGHHHDDDCCCBBBBBBAAAAAABBBBBB@@@===;;;::::::===FFFQQQjjj|||oooXXX^^^wwwoooLLLFFFEEEDDDHHHBBBDDDFFFHHHKKKJJJNNNkkkwwwQQQHHHHHHEEEDDD>>>;;;:::;;;???AAAAAA???@@@DDDSSSiiiuuutttsssuuuvvvnnnfff\\\RRRMMMJJJIIIMMMRRRfffvvvvvvgggWWWPPPNNNKKKIIIHHHDDDDDDDDDDDDDDDCCCBBBBBBBBBDDDNNN]]]ddd```YYYUUURRR[[[wwwoookkkqqqsss}}}ssssssxxxrrrdddcccxxx[[[FFF???555888888888888888999:::;;;888888444444888:::NNNppp|||[[[UUUNNNJJJIIIFFF???999:::::::::;;;===@@@CCCEEEAAAAAA@@@@@@@@@AAAAAABBB@@@===<<<;;;:::===GGGSSSnnnpppYYY```wwwcccEEEDDDCCCBBBGGG@@@BBBEEEJJJKKKIIIMMMbbbXXXJJJIIIDDDCCC===;;;:::<<<@@@CCCCCCAAA>>>@@@MMM```kkkjjjiiimmm{{{rrrjjj^^^RRRLLLIIIHHHKKKPPPgggxxxzzzqqqmmmeee]]]XXXRRRPPPLLLJJJJJJJJJJJJJJJEEEJJJXXXkkktttnnn```VVVLLLIIIYYYwwwooohhhrrr{{{~~~{{{ssssssxxxtttiiiooo]]]GGG>>>666888888888888888999::::::999888444444888999NNNppp}}}kkkVVVLLLKKKJJJDDD<<>>@@@???????????????@@@@@@AAA???===<<<;;;:::===IIIVVVqqqjjjWWWdddzzz~~~YYYAAADDDCCCAAAFFF@@@AAACCCJJJIIIHHHMMMZZZ|||]]]KKKHHHDDDCCC<<<::::::===BBBFFFFFFEEE>>>@@@NNNbbbmmmlllkkkooo{{{lllaaaUUUNNNJJJHHHLLLQQQfffwwwwwwqqqkkkbbb[[[WWWVVVUUUUUUJJJOOO___vvvpppdddZZZUUUXXXfffyyynnngggrrr~~~zzztttuuuwwwqqqfffoooxxx[[[HHH>>>999888888777777777888999999999999444555888999MMMooofffPPPKKKKKKHHHDDDDDDBBB@@@===<<<;;;<<<===>>>>>>>>>===>>>>>>??????>>>===<<<;;;:::>>>LLLZZZttt~~~aaaYYYnnnzzzUUUAAAGGGEEEBBBHHHBBBCCCAAAHHHDDDEEEMMMRRRzzzuuuuuu^^^JJJGGGDDDCCC<<<::::::===CCCGGGHHHGGG@@@CCCRRRhhhuuuvvvwww{{{rrriii___WWWOOOKKKOOOVVVhhhxxxxxxqqqmmmiiifffWWWZZZiiiyyyqqqpppmmmnnn}}}tttllluuu}}}yyy{{{zzznnn```dddkkkUUUGGG>>>===888888777777777888888999:::999555555888999MMMooowwwrrrtttrrrvvvzzzkkk[[[SSSNNNKKKHHHGGGDDDBBB@@@>>>>>>>>>>>>>>>======<<<=========<<<;;;<<<;;;:::???NNN^^^yyyqqq]]]cccuuuSSSBBBIIIFFFBBBIIIDDDEEE@@@GGG@@@AAAKKKJJJkkknnniii^^^IIIFFFDDDDDD<<<::::::===BBBFFFGGGEEE@@@BBBOOOdddsssvvvyyy~~~xxxssskkk```TTTMMMQQQYYYooosssrrr{{{}}}uuuzzz~~~sssbbb___~~~bbbPPPEEE;;;===:::999999888888888999999::::::555555777999MMMnnnooohhhhhh_________dddsssuuucccXXXSSSKKKIIIHHHEEECCCBBBAAA@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<;;;:::???PPP```}}}mmm___mmmpppQQQBBBIIIEEE@@@HHHDDDEEE???FFF===>>>JJJEEEaaallleee```IIIFFFCCCCCC===;;;:::<<>>===AAA999999@@@??????QQQjjjgggTTTooofffKKKHHHEEEDDDDDDDDDDDDCCCAAADDDCCCDDDDDDFFFaaaxxxaaakkkBBBGGGDDDIIIBBB===999;;;BBBFFFEEEBBBAAA???CCCOOO[[[bbbkkkuuuxxxnnniii^^^QQQSSS___{{{~~~{{{fffqqqhhhTTTEEE<<<===::::::999888888999::::::999888333444777888JJJiiilll^^^YYYTTTQQQSSSWWW^^^iiitttnnngggrrrqqq```YYYXXXOOOLLLMMMIIIJJJHHHGGGFFFCCC@@@>>>===???999;;;AAAAAACCCXXXqqq~~~zzz___OOOjjjdddJJJHHHEEEDDDDDDDDDDDDCCC@@@BBBAAABBBCCCCCCZZZrrr{{{vvvMMMJJJCCCCCCBBB===999;;;AAAEEEDDDAAABBB===???LLL\\\gggpppwww|||sssmmmbbbUUUWWWccc}}}{{{}}}~~~~~~nnnbbbxxxeeeOOO@@@888;;;::::::999888888999::::::999888333444777888IIIiiivvvaaaZZZVVVSSSTTTUUUWWW^^^fffbbb___kkk}}}xxxiii___YYYPPPKKKMMMMMMJJJFFFBBBAAAAAAAAA===???DDDCCCFFF]]]xxxppp~~~vvv[[[PPPggg^^^JJJGGGEEEDDDDDDDDDDDDCCC>>>AAA@@@AAAAAA???QQQqqqwwwTTTKKKDDDBBBBBB===999:::???CCCBBB@@@CCC<<<;;;HHH[[[jjjtttyyyxxxsssfffYYY\\\jjjyyyyyywwwzzz|||{{{wwwjjjbbb```dddLLL<<<555::::::999999888888999999:::999888333444888777IIIhhhvvvfff^^^WWWXXX\\\^^^aaaeeebbbeeeuuuvvvhhhVVVUUUOOOHHHEEEFFFGGGFFFFFFCCCDDDEEECCCHHHaaa|||rrrxxx]]]WWWiiixxxUUUIIIFFFDDDCCCCCCDDDDDDCCC>>>AAA@@@@@@BBB>>>IIIaaa}}}VVVGGGGGGHHHBBB>>>999999===AAAAAA@@@AAA<<<<<>>BBB@@@AAACCC>>>CCCUUU^^^EEEIIIHHHBBB>>>:::999<<>>???@@@CCCMMM]]]nnnxxx|||wwwjjj]]]bbbqqq{{{yyy{{{qqqxxxuuuyyy~~~rrreeeeeemmmuuu\\\LLL???777<<<999999999999999999999999888888333555888777GGGeee{{{vvvxxxyyywwwuuu|||ttt^^^WWWXXXRRRFFFEEECCCBBBCCCIIIXXXtttsssjjjrrrUUUaaaooozzz}}}sss]]]KKKEEEBBB@@@???@@@AAAAAA@@@???CCC@@@@@@DDD@@@AAAMMMssssssoooIIIIIICCCBBB???;;;:::<<<@@@BBBDDD>>>BBBCCCCCCIIIXXXiiisss~~~yyykkk^^^dddttt|||xxx~~~zzzmmmppp{{{hhhRRRHHH>>>666:::888999999::::::999999888888777444555888666FFFdddzzzrrrttt|||vvvmmmkkkbbbTTTHHHDDDAAACCCMMMaaa|||ppprrrgggVVVlll}}}mmmUUUGGGBBB@@@>>>>>>???@@@@@@??????BBB??????DDDAAA???HHH\\\___mmmwww{{{MMMLLLBBBAAA???;;;:::<<<@@@DDDGGG@@@CCCCCCBBBIIIZZZhhhooo}}}nnnaaahhhxxxvvvaaaIIIDDD===555999888999::::::::::::999888777777444555888666EEEcccnnnaaa```mmm}}}{{{rrreeeNNNHHHCCCDDDOOOddd~~~zzzzzzrrr|||www___[[[yyymmmPPPCCCAAA???===<<<>>>??????>>>>>>AAA======DDDBBB???EEELLLbbbmmmsss~~~OOOQQQHHHAAA???<<<;;;===AAAFFFIIIBBBCCCAAAAAALLL^^^jjjlllqqqdddkkk|||{{{zzz}}}|||___FFFBBB===777:::888999:::;;;;;;:::999888777777444555888666EEEbbbxxxaaaWWW[[[fffwww|||dddRRRIIICCCFFFTTTkkkyyyooorrr}}}uuuccckkkdddFFFNNNCCCAAA>>>:::888999===@@@AAA???>>>???AAACCCAAA???LLLmmmvvvqqq{{{~~~yyyOOOPPPCCCFFFBBB<<<999;;;@@@FFFIIIGGGDDDAAABBBHHHTTT```hhhvvvjjjcccttt|||xxx|||nnnppp}}}]]]GGG===888777999;;;;;;::::::::::::999999888777444666:::888FFFbbbqqq^^^UUUVVV___iiivvv|||{{{bbbQQQGGGAAAHHHZZZsssppprrrhhh~~~kkkddd~~~hhhCCCEEECCCBBB@@@<<<::::::===@@@???>>>===>>>AAABBBAAA@@@GGGccc}}}yyyTTTNNNFFFEEEAAA<<<:::;;;@@@FFFIIIHHHEEEAAA@@@FFFPPP[[[bbbqqqjjjfffyyy|||uuuvvveee^^^ttt|||tttsssVVVEEE===:::999:::::::::::::::::::::::::::999888444666:::888FFFbbbppp[[[NNNMMMQQQ[[[cccuuuwwwaaaSSSHHHBBBMMMccc|||ooo~~~wwwaaaxxx```gggfffDDDDDDBBBBBBAAA???===<<<===???===<<<<<<===@@@AAAAAA@@@EEEZZZyyy{{{[[[JJJHHHDDDAAA===:::<<<@@@FFFJJJGGGDDDAAA@@@FFFOOOZZZaaammmiiihhhrrrooo\\\MMMUUUpppqqqmmm|||}}}gggOOOAAA<<<:::888888999999999:::;;;;;;<<<<<<:::999444666:::888FFFbbbsss]]]RRRNNNTTTXXXgggrrruuu{{{wwwgggXXXLLLGGGTTTmmmtttrrrmmmeeevvv[[[jjj\\\FFFGGGAAABBBBBBAAA???======>>>============>>>>>>>>>>>>BBBOOOwwwzzz```EEEIIIDDDBBB>>><<<;;;???EEEIIIEEECCCAAAAAAHHHRRR]]]dddjjj~~~gggjjjpppiiiYYYHHHFFFUUU}}}}}}}}}uuuhhhoooyyydddLLL???:::777666555888888999:::;;;<<<===>>>;;;999444666:::888FFFcccuuu```TTTTTTSSS___lllssszzzyyykkkXXXMMMJJJ[[[vvvllluuulllqqquuu\\\kkkoooSSSDDDCCC@@@AAABBBAAA>>>===<<<============<<<;;;;;;;;;;;;:::CCCbbb}}}fffDDDJJJDDDCCC@@@===;;;>>>CCCHHHEEECCC@@@AAAFFFOOOYYY```cccuuu{{{cccjjjooofffYYYKKKDDDGGGccc{{{yyysssoooiiihhh|||vvvaaaIII<<<999777777888888888999:::<<<===>>>>>>;;;999444555:::999HHHdddtttaaaSSSNNNWWWgggpppwwwtttdddSSSJJJLLLbbbrrruuuhhh}}}ooocccssszzz}}}cccOOOEEE@@@???@@@@@@???<<<;;;;;;<<<;;;<<<===<<<:::999999::::::@@@SSS~~~~~~xxxmmmJJJKKKEEEEEEBBB>>>;;;<<>>AAAHHHPPPUUU[[[iiixxxaaakkkpppfffWWWLLLFFF@@@QQQ|||{{{www~~~uuummmiiirrrnnnYYYDDD:::999::::::<<<888999:::;;;<<<===>>>>>>:::888333555::::::IIIgggfffWWWVVVbbbllluuuqqqbbbPPPKKKPPPggg{{{vvvyyymmmnnnxxxgggnnnzzz|||{{{lllTTTHHHEEE@@@>>>>>>>>><<<999888999:::777999;;;:::999888:::<<<>>>BBBGGGhhhjjjuuuSSSIIIFFFFFFDDD???::::::???DDDFFFCCC???===???EEELLLPPPYYYaaawwwxxx```lllwwwmmmWWWHHHDDD===HHHeeezzzqqqooo|||cccRRR???999999:::999999999::::::;;;<<<======>>>999777222444:::;;;KKKiiilll___dddmmmwwwwwwjjjRRRMMMTTTkkkuuullluuuuuuiiiaaayyyzzzbbbGGG@@@CCC>>>======<<<:::777777888:::444666999:::999999<<>>CCCEEEBBB???>>>@@@GGGNNNSSS\\\___pppyyyaaammm~~~tttWWWDDDBBB<<>>999999888555333::::::;;;;;;<<<=========888666222444:::<<>>===CCCOOObbbxxxrrrssssssVVVHHH;;;777888777666777777888888999999999888888666999444444888===OOOmmm|||yyysssjjj```___gggzzznnnuuuwwwooommmPPPBBBAAA>>>:::;;;:::999888777666666666888888888888888888888888;;;999777BBBdddvvvooowwwzzz}}}pppOOOHHHFFFFFFEEE???888777;;;===>>>???>>>>>>@@@DDDFFFPPPSSS___ttthhhiiixxxfffTTTDDD???AAA@@@NNNbbbsss}}}|||xxx}}}{{{}}}~~~nnnRRREEE999777888888888999777888888999999888888777666888444333888===OOOlllxxxjjjiiivvvxxxrrrqqq{{{}}}^^^HHHBBB???:::888999999888777777777777777777777777777777777777777777888777:::MMMssswwwnnnwwwSSSHHHGGGGGGHHHBBB:::666777:::;;;;;;;;;;;;===@@@CCCOOORRR[[[jjj{{{oooddd{{{ooo\\\JJJ???;;;===CCCLLLRRRTTTUUUXXXZZZ___jjjnnnkkksss~~~{{{jjjMMMAAA888666888888999:::777777888888888888777777555888444333888<<>>:::999888777777666666666777777555555555555555555555555444777999777???[[[wwwoooyyyUUUGGGEEEFFFHHHEEE===777555777888:::::::::;;;>>>@@@QQQUUU]]]fffpppzzzeeexxx{{{iiiVVVFFF===CCCFFFHHHIIIIIILLLQQQVVVcccvvv~~~zzz~~~gggIII???777666888777888:::777777777888777777666666444777333333888<<>>777777777555555888777777777777777666555444333666333333888;;;MMMiii|||{{{jjj___mmm}}}qqqmmmpppqqqyyywwwYYY???;;;???===;;;===777777666555555555555555444444444444444444444444///000555888555@@@eeeuuunnn|||fffHHHBBB@@@EEEGGGCCC===999666888:::;;;;;;<<<>>>???@@@FFFPPPYYY```kkkxxxwww~~~pppddd\\\RRRXXXbbbkkksss}}}}}}{{{tttlllfffuuukkkNNNBBB;;;777777666444444777666777777666666555444333222555333333888;;;LLLhhhyyyuuuiiilll|||ssslllpppuuuooozzzyyy[[[LLL>>>;;;:::888888:::888777666555444333333333444444444444444444444444222///333999666888RRRqqq|||eeewwwmmmOOOGGGAAADDDGGGEEE???<<<666888:::;;;;;;<<<===???@@@DDDLLLSSSYYYcccvvv{{{tttooorrrzzz~~~ssshhhrrryyy```DDD===888555666666444555999666666666666555444333222111444222333888;;;KKKgggtttrrrrrrcccaaaqqq~~~tttpppuuu|||nnnxxxtttdddIIIEEE???:::666444555666999888666555444333222222444444444444444444444444666000222;;;888444EEE___^^^eee{{{UUUKKKCCCDDDHHHFFFAAA===555777:::;;;;;;;;;===>>>CCCDDDGGGLLLPPPYYYjjjzzz~~~zzzooo}}}kkkYYYBBB999555333666666555777;;;666666666666555444333222000444222333888:::KKKfff{{{hhhnnn|||~~~oooUUUUUUmmm|||ooozzzzzziii@@@===:::888888777666555444444444444444444444444222222222222222222222222111222222333555;;;BBBHHHtttiiiaaammmHHH>>>IIIFFFDDDDDD<<<;;;777444666:::===<<<:::???AAAEEEIIIPPPYYYcccjjj|||}}}wwweeeKKK>>>999888777777777777777777777777777777666555444333222666555444888;;;MMMjjjjjjYYYcccppp}}}|||lll\\\PPPZZZuuu}}}xxxmmmyyy\\\???===999777777777666444444444444444444444444444222222222222222222222222333333333333555999>>>BBB___tttbbbzzzxxxXXXCCCBBBBBBCCCCCC???<<<888444555999<<<<<<:::===???BBBFFFLLLTTT^^^dddqqqyyyxxx\\\EEE:::888888777777666777777777777777777666666555444333111666555444888:::LLLjjjqqq^^^QQQVVV```llltttuuuuuuwwwyyyxxxnnnRRRPPPTTTggg|||wwwuuusssxxxQQQ>>>;;;888666666666555444333333333333333333333333111111111111111111111111333444444444444555888;;;NNNuuu|||\\\xxx}}}kkkMMM>>>DDDGGGBBBAAA>>>999555444777:::;;;::::::<<<>>>BBBFFFNNNVVV\\\hhhpppzzzfffOOO@@@777777777666666666777777888666666777666666555444333111666444444888:::LLLjjj|||{{{}}}~~~uuueeeWWWPPPOOOUUU^^^dddgggkkkqqquuuuuu}}}~~~mmmVVVUUU\\\iii{{{}}}ttt~~~uuuLLL<<<:::777555555555444333222222222222222222222222111111111111111111111111111222444444333333555666DDDaaa[[[mmm{{{[[[CCCJJJLLLAAABBB@@@;;;666444555888999:::999;;;===???CCCIIIPPPUUU```iiiuuu~~~~~~xxxyyyxxxVVVFFF===666555555555555666666777888666666666666555444333333111555444444777:::LLLiii{{{yyyzzz}}}|||nnnYYYNNNLLLNNNRRRWWW[[[___dddkkkqqqvvvwww{{{|||sssbbbTTTNNNhhhuuuyyy}}}~~~uuuhhhDDD:::888555444444444333222222222222222222222222222000000000000000000000000...000222333222333444555;;;LLLppphhhWWWiiiJJJIIIIIIAAADDDBBB>>>999666555666888999:::;;;===???BBBGGGLLLQQQTTT^^^lllvvv}}}{{{zzzpppqqqyyymmmNNN@@@;;;666444444444444555666777888666666666666555444333222111555444333777:::KKKiii|||yyyzzzzzzyyyzzz~~~nnnVVVJJJJJJNNNPPPRRRUUUYYY___fffjjjvvvssstttsssdddPPPLLLUUUrrrnnn~~~wwwzzzxxxTTT:::999666333222222333222111111111111111111111111111////////////////////////...///111222111222444555555>>>XXXyyyTTTwwwvvvUUUEEEBBBBBBGGGCCC@@@<<<888666666777888999:::<<<>>>@@@DDDIIIMMMNNNXXXeeennntttzzz~~~{{{{{{zzzxxxpppkkktttdddHHH;;;777555222222333333555666888888555555666555555444333222000555333333777999KKKiii}}}yyyuuurrrnnnqqqvvvzzz~~~rrr\\\OOOKKKJJJKKKMMMPPPTTTZZZ```dddnnnmmmjjjaaaSSSLLLSSS^^^nnn~~~qqqxxxxxxZZZCCC:::777555222111222222111111111111111111111111111111////////////////////////000111111111000111333444333999JJJlll]]]hhhzzzhhhKKK@@@EEEHHHDDDBBB???<<<888777777888555777999;;;===@@@EEEHHHNNNUUU^^^eeejjjqqqzzz~~~rrrwww~~~{{{~~~||||||xxxnnnjjjxxxoooWWWBBB666444555111111222333444666888999555555555555444333222222000555333333666999KKKhhh|||{{{xxxtttqqqooommmjjjhhh```eeemmmuuu}}}sss```QQQKKKFFFGGGIIILLLQQQVVV\\\___dddhhhbbbPPPFFFNNN[[[bbbggg{{{}}}|||vvv```EEE;;;@@@777444222111111222111000000000000000000000000000////////////////////////222333222111//////111333000555AAAZZZ^^^RRRxxx|||{{{VVVEEEHHHEEEDDDDDDAAA>>>:::777777777222444666888:::===BBBEEEMMMQQQWWWZZZ^^^gggsss|||~~~~~~jjjkkkxxx~~~{{{xxx{{{oooiiixxxxxx___KKK<<<222222666000111111222444666888999555555555555444333222222000444333333666999KKKhhheeefffiiimmmrrrxxx}}}zzzrrrrrrvvvxxxtttnnnjjjgggcccbbbcccfffhhhhhhlllmmmqqqxxxzzzpppeeeZZZRRRIIIHHHHHHJJJMMMSSSXXX\\\^^^WWWLLLCCCAAAIIIXXXdddttt~~~|||}}}aaaIII>>>999555555444333111000/////////////////////////////////........................///////////////000111111111666:::EEEiiivvvNNN[[[~~~{{{tttzzzqqqGGGBBBEEEEEEEEEBBB>>>;;;999555111666777888777666:::@@@EEEOOOPPPRRRUUU[[[dddooouuu~~~{{{zzz}}}zzzpppmmmppptttrrrsss}}}{{{ttthhhrrr{{{nnnhhhmmmyyyiiiPPPAAA:::444111000444444333444444555666777666777888777444222222222111555333444888;;;LLLgggLLLMMMOOOSSSWWW]]]aaacccfffhhhmmmqqqooollloootttpppjjjeeeeeehhhjjjgggdddbbb___]]]]]]```ccceeefffkkklllooottt{{{~~~{{{uuunnnggg^^^UUUOOOFFFFFFFFFGGGJJJNNNSSSUUUTTTNNNDDD===>>>III[[[hhh~~~{{{}}}^^^FFF<<<:::999555444222111000/////////////////////////////////........................///////////////000000111222444555===XXX]]]TTTnnnoooeee||||||ZZZKKKHHHFFFFFFDDD@@@<<<999666444555666777777666999>>>BBBJJJKKKNNNRRRVVV]]]eeekkkwwwxxxyyyzzz|||yyygggXXXSSSXXX___qqquuurrrkkk|||ppphhhppp}}}ttt```III===888444222222222222222333333444555666666777888666444222222222111555333333888;;;LLLggg======???AAAEEEIIIMMMOOONNNOOOSSSWWWVVVSSSUUUZZZ[[[YYYWWWWWWYYY[[[[[[[[[\\\[[[[[[^^^bbbfffhhhiiillllllmmmppptttwwwxxxxxxppplllfff```ZZZSSSMMMHHHDDDDDDEEEFFFHHHJJJLLLMMMDDD@@@<<<>>>III\\\ppp}}}zzztttRRR<<<555666666444333222111000/////////000000000000000000000000------------------------//////......//////000111444222333777EEEgggnnnQQQaaa~~~]]]ggglllQQQEEEFFFFFFFFFCCC???:::777777444555666666666888;;;>>>DDDGGGKKKOOOSSSWWW]]]```iiiooovvvyyyyyyzzz~~~|||yyywwwyyy~~~{{{rrrcccQQQEEEDDDLLLTTT```mmm|||{{{{{{qqqqqquuunnnyyyeeeTTTAAA888555333222333111111111111222333444555555666777666444222222222111444222333888;;;KKKggg>>>>>>???@@@CCCFFFIIIKKKKKKKKKMMMPPPOOOKKKKKKOOOQQQRRRSSSTTTUUUWWWZZZ\\\``````bbbeeekkkooorrrrrrooonnnmmmlllmmmmmmllljjjfffaaaZZZTTTNNNIIIDDDAAACCCCCCDDDEEEFFFGGGGGGGGGAAA>>>???LLLccc{{{}}}}}}www}}}yyyiiiHHH888444333222333222111000////////////000000000000000000000000------------------------///............///000000555222444777;;;OOO```^^^uuuiii\\\GGGCCCCCCEEEFFFCCC===999999444444555555666777888999>>>BBBHHHMMMQQQUUUYYY\\\___gggppptttsssuuu{{{}}}zzzyyy{{{uuuuuuzzzxxxbbbZZZOOOFFFCCCFFFLLLQQQKKK```vvvzzzvvvlllpppwwwzzz{{{yyyxxxXXXIII:::444333222222333111111111222222333444555444666777666444222222222000444222333888:::KKKggg?????????@@@BBBEEEGGGIIIJJJIIILLLOOOOOOLLLLLLOOOSSSVVVYYY[[[\\\^^^bbbeeefffeeegggkkkppptttvvvwwwooommmiiifffdddaaa^^^[[[WWWSSSMMMHHHDDDAAA???<<<>>>???@@@AAABBBBBBAAA@@@FFFDDDJJJ___}}}~~~uuu~~~pppxxx___CCC;;;:::666111222222111000////////////////////////////////////------------------------...............//////000111111555999777AAAiiittt\\\xxxtttUUUBBB@@@BBBHHHGGG@@@;;;;;;555444444444555666666666888<<>>=========<<<;;;777888999:::;;;;;;;;;;;;@@@CCCQQQmmm}}}ooocccqqq~~~rrrOOO===:::999333///222111000///////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......------......///000---...333888444999TTTsssZZZllliiiKKKBBB???FFFIIICCC>>>>>>777555333333444555555555333666<<>>AAAGGGDDDAAABBB:::777333111333555555444333555888===CCCKKKTTTZZZ```bbbcccddddddeeehhhjjjqqqvvv|||~~~{{{sssqqqwwwxxxqqqpppuuuwwwpppssswwwwwwzzzzzz{{{yyyyyy~~~|||vvv~~~zzzvvvxxxzzzzzz{{{xxxtttvvv{{{nnnTTT???888222222222000000222111111111111222333444555222444555555333222222333000333111222777:::JJJfff>>>======>>>???AAACCCEEEGGGEEEGGGMMMQQQPPPPPPRRRQQQPPPRRRUUUZZZ\\\]]]\\\XXXTTTPPPMMMNNNOOOQQQQQQFFFDDDAAA???>>>===:::888:::888777777888888666555333333444555777999;;;<<>>EEEDDDCCCFFF<<<777222111222555555555666777999<<>><<<;;;;;;999888777555444444333333666444111///...000444777444222111444AAAXXXqqq~~~}}}gggIII:::888555444444222000...////////////.........---------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,---...///////////////000222444555>>>___^^^TTTbbbkkkiii}}}rrrOOO;;;;;;CCCEEEAAAAAA@@@===999555333444555555555555555888===EEEJJJUUUXXX\\\aaadddeeeddddddcccggggggcccbbbhhhnnnqqqtttxxx{{{{{{yyyxxxxxxyyyrrrsssttttttttttttrrrqqqtttvvvuuuqqqrrr{{{zzzrrr{{{ooo\\\fffuuu~~~rrrqqqwwwvvvqqqpppyyyzzzxxxzzzvvvvvvyyysssuuu|||xxxvvvvvveeeQQQBBB555444333222111111222222111111222222222222333333222555777666222000000111111444000000444777HHHeee333444444555666777999:::888888999;;;<<<>>>??????>>>>>>?????????===<<<;;;;;;:::999777666666666666555555555555444222111000555222///...111333333222000333666???YYY}}}sssppp~~~|||ZZZ===777555333222222111///---//////.........---------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---...///////////////000222333444444EEEooobbbWWWxxxaaaeeebbbAAA666>>>BBB===BBBBBB@@@<<<888444333333555555555555666999===AAAJJJMMMSSSYYY___dddgggiiilllnnnlllddd```bbbfffggggggjjjmmmooonnnkkkjjjkkk______```dddiiijjjhhheeelllqqqqqqlllkkkvvv~~~ttt```eeennnxxx~~~}}}vvvppptttpppkkkiiinnntttrrrlllmmmzzzyyyuuu~~~{{{tttrrrwww~~~|||iii\\\JJJ:::333222222111111222333333111111111222222222333333222555777666222000000111222555111111555777GGGccc222222222222333444555666444444555666777777888999999999:::::::::999888777555444444444444444555555333444444555444222000///000111222444444444222111111???LLLYYYtttyyyyyyvvvqqqzzz~~~kkkLLL666555333111111111000...---.........---------,,,,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++++++++,,,---...///......//////000111222222222777RRRuuuTTTiii|||uuuccc{{{uuuVVV===777;;;???BBBCCCCCC@@@;;;666444333333444555444444555888:::>>>BBBHHHPPPXXX```fffiiiooosssrrrlllffffffggggggaaacccgggllljjjddd^^^]]]OOONNNOOOVVV```ggggggeeettt{{{~~~wwwnnnqqq|||~~~sssrrrrrrssssssmmmddd]]]SSS^^^jjjoooooonnnppprrrnnnxxx{{{|||xxxwwwxxxyyy{{{||||||||||||ooo]]]SSSEEE666333222000//////000111222000000111111222222333333222555777666222000000111111444111111555777GGGccc222111111111222333333444222222222222333333333444333444444555666666666666333333333333444555666666333444555555444333111000...000222111000222888===FFFYYYjjjtttxxxvvv~~~{{{zzzVVV@@@777333111000///000000...---------------,,,,,,,,,,,,,,,,,,+++++++++******************+++++++++,,,,,,++++++++++++,,,---......---......///000000000000000111<<<\\\```UUUnnnuuuqqqtttSSS888555@@@AAACCCDDDBBB>>>999666555222333444333222333555777777;;;AAAIIIRRRZZZaaaeeegggnnnqqqoookkkkkkkkkiiigggggglllrrrnnnaaaUUUPPPJJJGGGHHHPPP]]]hhhnnnpppzzz{{{uuu}}}zzzwwwvvv}}}{{{wwwsssqqqqqqrrrsss]]]dddmmmpppnnnlllooossspppvvvkkkiiikkkttt~~~zzzsssqqqqqq~~~hhhVVVKKK@@@555777555222000//////000111//////000111111222333333222555777666222000000111...222000111666999IIIeee333333222222222333444444222222222222222222111111...///000111333444555666333333333333333444555666444444444444444333222222111222111///222===OOO]]]mmmyyy|||gggEEE888888222000//////000000///---------,,,,,,,,,+++++++++++++++++++++************************++++++++++++*********++++++,,,---...------...///000////////////111333CCCnnnwwwNNNcccjjj~~~mmmHHH999>>>@@@BBBDDDCCC@@@===:::999333333444333111222444666555888===DDDLLLSSSYYY\\\\\\dddkkklllkkkmmmnnnlllnnnlllpppwwwrrr```QQQKKKLLLKKKKKKRRR]]]jjjssswwwvvv|||~~~xxxpppiiisss}}}{{{wwwsssqqquuu}}}}}}rrrhhhgggkkkmmmnnnooowww}}}~~~eeehhheeeqqq||||||ssskkkkkkooo{{{~~~vvveeeSSSCCC888444:::777444111000000111222...//////000111222333333222555777666222000000111---111000111777:::JJJeee666555555444444444555555444444333333222222111111//////000111222444555666666555555444444555666666444444333333222222333333777888:::@@@LLL```vvvrrrSSS:::333666111000//////000000///...,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++************+++,,,---...,,,---.../////////......///000222888PPP{{{XXXZZZ{{{lllhhhttt~~~dddIII:::>>>@@@CCCDDDBBB???>>>>>>666666555333111111333555333555999???DDDIIILLLNNNPPPWWW^^^___```eeehhhiiijjjfffjjjsssrrrcccWWWTTTSSSSSSTTTXXX___hhhpppuuurrrxxx{{{zzztttnnnhhh```gggrrrsssyyyxxxwwwuuutttuuuxxxzzz}}}oooddddddiiimmmrrrvvvnnnqqqnnntttyyyuuuooonnnuuu~~~|||yyyxxxggg___PPP:::000444777444111///...///111222......///000111222333333222555777666222000000111...222111222777999HHHccc777777666555555555666666555555555444333222222222222222222333444555666777999888888777777777777777444333222111111111222333;;;>>>GGGWWWmmmxxxssswww~~~zzznnn[[[EEE555111444111000//////000111000...,,,,,,,,,+++++++++******+++++++++************))))))************+++++++++************+++,,,---...,,,---.../////////...---,,,,,,///333:::UUUcccQQQ___vvvRRRcccvvvyyyYYY888===@@@BBBCCCBBBAAAAAAAAA:::999666333000000222444///111555999===@@@AAABBBCCCIIIMMMMMMOOOVVV\\\___aaa\\\aaammmpppggg___```WWWYYY[[[]]]```eeekkkooossstttyyy~~~|||uuussswwwlllbbbaaacccccckkksssppptttvvvyyy|||}}}{{{wwwtttbbbbbbeeeiiiiiikkkvvvxxxzzz|||{{{xxxrrrpppwwwzzziiiZZZYYYMMM444+++444111///,,,******,,,///111---...///000111222333333222555777666222000000111000444222333777888FFFaaa<<<===???>>><<<::::::;;;===888444666666444444666444666777666444555888;;;>>>:::555333222333222222333333333222444;;;FFFNNN\\\ccckkkuuu}}}rrrppptttzzz~~~vvvbbbMMM===555222222///............---------,,,++++++******++++++,,,************************)))))))))))))))))))))))))))************++++++++++++,,,---...////////////...///,,,...444@@@hhhbbbLLLhhhlll\\\ZZZooo{{{bbbOOO:::BBBGGGEEEEEEGGGEEE@@@>>><<<999666333333444555333222222222555888<<<>>>EEEFFFHHHHHHIIIJJJMMMOOOSSSVVV^^^iiirrrssskkkcccZZZZZZ[[[[[[\\\___cccfffiiilllpppppplllcccYYYRRRNNNPPPXXXdddiiiggggggkkkuuuxxx{{{{{{vvvnnnfffaaa[[[ccciiiiiijjjuuuvvv|||vvvbbbVVV]]]uuuuuuhhhWWWHHH:::000///444////////////////////////......//////000000111111333555555444111//////000000333000111666888FFF___777888:::;;;;;;;;;===>>>>>>:::999<<<<<<:::888999999<<<===<<<999777777888888777666555444444333222///333999@@@JJJWWWfffppp}}}}}}|||zzzrrrooouuu~~~~~~uuu^^^HHH999333111000............------------,,,++++++******++++++,,,************************)))))))))))))))))))))))))))************++++++++++++,,,---...////////////...000---...111555QQQzzzyyyUUU^^^pppRRRVVVnnn~~~xxxlllJJJAAA===CCCHHHEEEBBBCCCBBB>>>:::888888666222///333222111111333666999;;;>>>@@@AAACCCCCCEEEHHHKKKKKKNNNWWWggguuuzzzuuuoooeeeccc^^^YYYUUUUUUXXX[[[```aaabbbaaa^^^YYYTTTPPPVVVQQQRRR]]]gggjjjkkklll{{{xxxsssnnnhhhbbb\\\YYYaaahhhnnnoooooozzzvvvooovvvzzzvvvuuunnnbbb[[[eeeqqq^^^III;;;444///...000.................................///000000111111333444555444222000///000000333000111666888FFF___<<<=========;;;;;;===>>><<<888888<<<>>>;;;888999888;;;>>>???>>>===<<<===999888666444333444777:::@@@GGGRRR^^^kkkyyy{{{zzzzzzyyyxxxyyywwwuuuuuuyyyvvvsssyyyhhhPPP===444111000///............------------++++++************++++++************************)))))))))))))))))))))))))))************++++++++++++,,,---......//////...---///---///111---999UUUjjj]]]{{{___NNN\\\vvv```FFF666===EEEBBBAAAGGGDDD@@@;;;;;;===;;;555...444333111111111333555666777999;;;<<<>>>@@@CCCFFFCCCEEEOOOaaasss}}}{{{uuuiiiddd[[[QQQJJJGGGIIILLLLLLMMMOOORRRWWW\\\```cccjjj^^^WWW]]]iiiooonnnlllrrrjjj```XXXTTTSSSQQQPPP\\\hhhuuuzzz}}}|||{{{~~~vvviiifffiiikkkmmmvvvyyygggQQQ:::000000000///...........................---......//////000111111222444555444222000///000000222000111666888EEE___===>>>>>>===<<<===???AAA===999999===>>><<<;;;<<<777999:::;;;;;;;;;;;;;;;888777777888===GGGTTT]]]eeelllwww|||sssqqqppplllmmmrrr}}}}}}~~~ssskkkiiiyyyuuu```QQQ>>>222000111111///.........---------,,,,,,++++++************++++++************************))))))))))))))))))))))))))))))*********+++++++++++++++,,,---............***,,,+++///333---///AAAgggjjjsssiiiaaaooowwwZZZ>>>888:::;;;@@@GGGDDDAAA??????@@@???;;;777666555333111000111111222333555777999:::<<<@@@BBBDDDEEEMMM^^^ppp{{{zzzvvvhhhddd\\\SSSKKKGGGGGGIIIKKKMMMQQQWWW```jjjsssyyy}}}pppeeeccchhhkkkhhhddd]]]VVVMMMIIIJJJMMMNNNNNNMMMbbb{{{zzzfffdddppp|||~~~lllYYYFFF333...000111000000........................------......///000000111111333555555333000000//////222///000666777EEE^^^777999:::;;;;;;<<<>>>@@@???:::999<<<===<<<<<<>>>999888777777888888888777;;;???GGGRRRaaarrr}}}vvvsssrrrppprrrvvvzzzhhh___gggvvv}}}|||dddIII???333...000222111......------------,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***+++,,,---............)))+++)))---333...,,,888DDDlllwwwjjjrrrssswwwvvvXXX<<<000333;;;???DDDFFFFFFDDD@@@>>>???@@@:::999666444333222111111000222444555666888;;;===FFFGGGMMMZZZhhhqqqsssqqqiiihhhddd^^^WWWRRROOOOOOZZZ[[[\\\```dddiiimmmppptttnnneee^^^\\\ZZZWWWSSSLLLHHHEEEFFFIIILLLMMMMMMIIIdddwwwhhhtttxxxooo```EEE;;;333000000//////111........................---------...//////000000000333555555333111000//////222///000555777EEE^^^MMMNNNMMMIIIDDD@@@======<<<888777:::;;;999888999999:::===CCCJJJOOOQQQQQQZZZ___jjjyyy}}}|||tttvvvuuusssuuu{{{~~~~~~}}}{{{rrrqqquuuyyy{{{eeePPP===777222000222222///,,,------------,,,,,,,,,,,,******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***+++,,,------......---***,,,((()))000+++)))222222OOO}}}hhh\\\jjjzzz{{{rrrQQQ888222444444BBBGGGJJJHHHBBB>>>@@@CCC???>>><<<999777555444444000111222222222333555777;;;===BBBJJJRRRYYY]]]^^^```aaaaaa]]]WWWQQQMMMKKKOOOOOOPPPQQQRRRSSSTTTTTTUUUVVVSSSLLLGGGFFFEEECCCAAABBBCCCFFFIIILLLPPPRRR```yyyuuuqqqqqqxxxkkk```QQQ555222111222///,,,,,,000------------------------,,,------......///000000///222555666444111000//////111///000555777DDD^^^}}}}}}zzzsssiii___XXXUUUPPPNNNPPPUUUUUUPPPLLLKKKNNNRRR\\\iiiuuu}}}~~~}}}wwwtttuuuwwwmmmyyy}}}yyy|||~~~{{{zzzyyy|||ooo^^^ooovvvgggZZZOOODDD;;;555333000000000000...,,,---------,,,,,,,,,++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,------------)))---)))(((...+++(((000...999VVVwwwZZZXXXrrr~~~qqqpppvvv|||~~~nnnSSS;;;222222777>>>EEEIIIHHHEEECCCCCCDDDCCCAAA>>><<<:::888777444555555444222222333444111444888:::;;;===BBBFFFGGGJJJLLLKKKHHHDDDAAA???::::::;;;===>>>@@@AAAAAA>>>BBBBBB===;;;>>>???===>>>BBBGGGLLLRRR\\\hhhrrr}}}pppnnnyyyppp```PPP<<>>HHHNNNMMMIIIEEEGGGFFFDDDBBB???===;;;:::999999999777444333444555222666888555000///444:::444777;;;<<<<<<:::::::::888888888888888999;;;<<<999===<<<888:::AAACCC???CCCHHHPPPXXXcccuuu|||rrrvvvzzzfffWWWDDD,,,111...---000111......111------------------------,,,,,,------...//////000...111555666555222000///...111...///555666DDD]]]~~~{{{yyywwwxxx~~~zzzssspppqqquuu~~~xxxwwwvvveee^^^bbbjjj}}}uuuVVVBBB999444222111/////////...------,,,,,,************************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))111444<<<^^^cccNNNkkklll]]]bbbdddmmmzzzzzzgggJJJ666999111///777???BBBEEEHHHHHHIIIGGGCCCEEEHHHDDD;;;AAA>>>:::777777999:::<<<666444222333555444222...333333333333333333333333333666999:::888777888999>>>444222:::???===???EEEHHHPPPddd|||rrrpppzzz{{{vvvooo___III666---------------------------------------------------..................------...111333333111/////////---000...///444555BBB[[[|||zzzxxxwwwvvvwwwxxxxxx~~~}}}zzztttnnnsss|||~~~}}}zzzxxxuuummmcccooonnnppp{{{|||fffKKK<<<666333111111//////......---,,,,,,,,,************************))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))************++++++,,,,,,++++++************+++++++++,,,,,,,,,******111CCCgggnnn\\\bbbmmm___[[[aaasss{{{hhhXXX999777777777333222:::EEETTT^^^```SSSEEEAAAFFFKKKEEEEEEDDDDDDCCC@@@;;;777:::::::::::::::999888888888999999:::;;;<<<<<<===888;;;===>>><<<<<<===???AAA??????BBBCCCCCCHHHOOOhhhtttnnnbbbeeeooo|||uuujjj^^^MMM:::///---------------------------------------------------..................------...111333333111/////////...111//////444555BBBZZZ||||||yyyyyy{{{|||}}}~~~~~~|||{{{{{{{{{zzzwwwuuuzzzxxxsssxxx```OOO===555333111///000///......------,,,,,,+++************************))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++***************++++++++++++,,,111)))***111222===kkk~~~lllYYY}}}nnn___WWWaaattt~~~yyybbbMMM777...000444777888HHH^^^qqqrrrcccUUUNNNKKKBBB@@@@@@BBBDDDDDD@@@===999999:::999777666666777999999999::::::::::::;;;===>>>???>>>===<<<===???@@@EEEGGGFFFKKK[[[mmmxxxkkkZZZSSSaaavvvvvvxxxkkkYYYHHH888---+++///------------------------------------------------------------------.........111333333111////////////222///000444444AAAZZZ~~~~~~}}}~~~~~~{{{{{{|||}}}rrrpppttt|||vvvlllqqq~~~vvvfffXXXHHH>>>444111111///...///......------,,,+++++++++************************))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++++++++******************++++++++++++...***///888111...IIIooouuu]]]ooo~~~dddYYY]]]jjjzzzlllJJJ666444777555222===MMMfff|||oooaaaWWWQQQHHHDDDEEEHHHJJJKKKFFFDDDBBBAAA@@@@@@>>>===DDDDDDCCCCCCBBBBBBAAAAAACCCDDDEEEFFFFFFHHHIIIKKKIIIYYYgggnnnxxxvvveee___aaabbbpppyyyxxxqqq^^^GGG777///+++,,,111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........111333333111////////////222///000444444AAAYYY{{{tttuuuxxxsssjjjuuu~~~~~~yyyuuuiiiiiimmm~~~~~~tttkkk]]]KKK???;;;444000111111///...///---------,,,++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''(((((((((((())))))))))))******++++++******)))))))))*********+++++++++((()))---111000...666AAAmmmuuufffyyygggUUUVVViii|||uuuaaaJJJ;;;777888<<<===GGG]]]xxxxxxoooaaaTTTLLLIIIJJJLLLOOOJJJEEEDDDFFFFFFCCC>>>FFFFFFGGGGGGHHHHHHIIIIIIFFFHHHLLLRRRYYY___ccceeesssooonnnmmmqqq}}}rrrddd\\\bbbmmm|||~~~|||uuubbbMMM777....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........111333333111////////////111///000444444AAAZZZ|||uuuxxx{{{wwwpppqqqyyy{{{www~~~wwwqqqsssyyyzzzrrriiieeennnzzzwwweeeWWWIII===777444111000111000------000---,,,,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))************)))))))))))))))************+++++++++)))(((---333333...FFFrrrjjjaaaxxxbbbSSSXXXdddnnnzzzzzzhhhTTTFFF555000111===OOOcccxxxwwwlllfffeeeggg```[[[WWWUUUWWWXXXUUUSSSTTTUUUWWWYYY\\\^^^``````hhhkkkrrr{{{{{{nnnddd___kkk}}}oooaaaccckkkooosssxxxtttnnnNNN<<<,,,***...000...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........111333333111/////////---000...///444555BBB[[[~~~vvvrrrsssuuu~~~vvvooojjjqqq}}}~~~|||bbbQQQDDD999222111000......000...+++,,,111,,,,,,,,,+++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))))))))************))))))))))))))))))************...+++((((((---222222...333MMMtttddd\\\hhh{{{cccVVVSSS^^^dddooo~~~qqqQQQGGG>>><<<<<<@@@IIITTTpppyyy~~~}}}~~~~~~ooo```UUUVVVdddrrroooaaaXXXXXXggguuu{{{sssbbbTTT;;;222***+++---,,,******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------.........111333333111/////////,,,///---///555666CCC\\\~~~xxx{{{xxxqqqsss~~~~~~|||tttpppxxx~~~}}}rrreeeTTTCCC;;;666000---......,,,---...,,,))),,,111,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))************))))))))))))))))))************)))&&&''',,,...++++++///***222KKKwwwxxxNNNDDDdddxxx```RRRGGGPPPZZZggg{{{www[[[KKKBBB<<<999:::777CCCQQQVVVWWW]]]jjjvvv}}}wwwnnnccc[[[QQQKKKJJJMMMQQQ^^^|||~~~jjjXXXIIIOOO^^^ooossstttsssiiidddQQQ999222///---...,,,)))))),,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---.........111333333222000//////+++...---///555777DDD]]]pppgggqqq|||}}}{{{}}}zzzuuurrrqqqooolllmmmpppqqqpppoooqqqsssvvvwwwwww{{{uuuyyyzzzyyy{{{|||mmmoooyyylll___TTTNNNBBB???:::444000...------------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((())))))************))))))''''''((()))))))))))))))))))))***++++++++++++***,,,111555EEEqqqrrrRRRJJJ```www^^^QQQIIISSSkkkcccFFF555;;;999777666888>>>CCCGGGOOOZZZeeehhhcccaaagggnnnssspppjjjgggiiikkkfff]]]UUURRRMMMGGGBBBBBBEEEGGGIIIQQQ[[[dddpppzzzrrreeeUUUPPPTTTbbbmmmnnnpppzzzsssggg^^^NNN;;;...,,,,,,,,,++++++************+++,,,+++)))))))))***++++++++++++++++++++++++000...,,,,,,...///---***///000111222222111000///+++111000///444777CCCYYY{{{pppuuu||||||zzzyyyxxx|||~~~yyywww{{{|||sssxxxyyy{{{vvvuuuooo___PPPEEE???;;;999555111............------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((())))))************))))))''''''((()))))))))))))))))))))***++++++++++++***...******777RRRxxx\\\ZZZ{{{ooo[[[TTT]]]vvvsssQQQHHHDDD???:::666444333333;;;AAAEEEBBB<<<999>>>CCCEEECCC@@@???DDDHHHDDD===;;;???EEEIIIMMMPPPSSSUUUeeellluuu|||fffMMMLLLSSS]]]jjjmmmuuuzzzvvvssswww}}}|||qqq```JJJ555,,,,,,,,,,,,,,,++++++************+++,,,+++)))))))))***++++++++++++++++++++++++***))))))***+++,,,------///000111222111111///...+++111000///333777CCCYYY{{{wwwwww{{{}}}|||~~~mmm[[[LLL@@@777222222111///---,,,---...///,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''''''''(((((((((((())))))******))))))(((''''''((())))))))))))(((((()))******++++++******///%%%%%%///555FFFuuuvvv___mmmyyyeee[[[ccc{{{hhhhhheee___WWWNNNEEE>>>:::555666555111...///555999=========@@@GGGNNNMMMGGGUUU[[[dddkkkooorrrtttuuu{{{~~~zzzgggeeeSSSDDDLLL[[[lll~~~vvvpppcccPPP888((('''///+++++++++++++++************+++,,,+++)))))))))***++++++++++++++++++++++++***++++++******,,,///111000111111222111000...---+++111000...333666CCCXXX~~~wwwyyy{{{~~~}}}uuutttyyyyyyvvviii```SSSFFF<<<666222000...---,,,++++++,,,...///,,,,,,,,,++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((((((((())))))))))))((((((&&&'''(((((())))))((((((((())))))***************---'''+++111,,,---MMMwwwtttbbbuuuoooaaaaaaiii|||}}}~~~yyyssskkkddd```SSSQQQOOOLLLLLLNNNQQQSSS^^^```bbbfffooowwwxxxssswwwzzz~~~}}}|||{{{wwwwwwyyyzzzuuuiii^^^XXXPPP\\\]]]]]]jjjvvvqqq]]]FFF777///,,,---000+++++++++******************+++,,,+++)))))))))***************************---,,,******,,,...//////000000111111111///...---+++111000...333666BBBWWWxxxxxxzzzwwwggg```___[[[TTTLLLFFF===666222111111222...---,,,,,,+++,,,------,,,,,,+++++++++*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))((((((&&&&&&'''((((((((((((((((((((()))************))))))***...000---,,,888HHHooolll]]]fffzzzuuuiiifff___ggguuuzzznnnmmmtttwwwyyy{{{~~~~~~}}}xxxvvvssspppnnnkkkhhhfffsssvvvwwwzzzvvvnnniii]]][[[\\\^^^ZZZPPPKKKKKKYYYiiiooorrr}}}qqqfffVVVCCC///(((+++------,,,***************************+++,,,+++)))))))))***************************+++((('''***000333000,,,///000000111000///...---,,,222///...222555AAAWWW~~~{{{zzz~~~vvvgggWWWNNNJJJEEE???;;;777222/////////000//////...------,,,,,,,,,,,,++++++++++++************(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&''''''''''''(((((())))))(((((('''&&&&&&'''((((((((((((''''''((())))))******))))))'''))))))'''***000222000???jjjbbbTTTTTTooo~~~jjj^^^aaa]]]SSSSSS]]]^^^aaaeeekkkrrryyy~~~~~~{{{vvvpppmmmssstttttttttyyy|||wwwfffWWWNNNEEECCCFFFLLLLLLJJJPPP[[[ooo{{{mmm[[[NNN555111//////---)))))),,,)))))))))******************+++,,,+++)))))))))***************************++++++///555;;;<<<888333......///000000000///...,,,222///...222555@@@VVV}}}wwwxxx}}}|||yyyhhh]]]PPPGGGAAA<<<999888444222000000000///...,,,......------,,,,,,,,,,,,++++++++++++************(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''%%%&&&''''''(((((('''''''''(((((()))))))))))))))((((((&&&&&&***......+++,,,AAA___lllXXXZZZtttooocccZZZYYY^^^VVVUUUVVVYYY___hhhpppuuurrrvvvyyyyyysssmmmgggeeeaaabbb```^^^aaaiiinnnnnn___bbbdddaaaZZZOOOFFF@@@IIIHHHMMMUUUWWWZZZjjj|||zzzmmm[[[GGG:::+++,,,000222///)))(((,,,((()))))))))*********+++***+++,,,+++)))))))))***************************+++222<<>>;;;999444444888111111111111222111...+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''%%%&&&''''''(((((('''''''''(((((()))))))))))))))+++((()))------((((((+++---222999UUUtttWWW\\\{{{jjjaaa\\\YYYVVVRRRPPPSSSZZZccchhhooorrrsssnnndddZZZSSSPPPIIIIIIFFFBBBDDDMMMSSSTTTLLLLLLLLLLLLMMMQQQVVVZZZ___^^^dddlllnnnqqqwwwlll^^^KKK777)))333+++'''(((+++)))(((((((((((())))))*********+++***+++,,,+++)))))))))***))))))))))))))))))))))))'''444BBBDDD:::///***++++++,,,...///000111000000,,,222///---111444@@@UUU