BM6@ 6(@@ {{{fff^^^\\\YYYYYY]]]ZZZ^^^cccfffgggggghhhiiifffhhhhhhlll|||||||||zzzxxxtttrrrrrrssspppmmmiiieeedddfffiiillleeeaaa\\\XXXVVVTTTRRRPPP???999<<>>DDDFFFEEE666555444777;;;<<<999666000///...---,,,---...///,,,------......------,,,++++++,,,,,,,,,,,,------///.........///000222333000000000111333555777999:::;;;>>>AAAFFFJJJNNNQQQNNNNNNLLLIIIFFFDDDEEEGGGNNNWWWuuuvvvccc______]]]]]]bbb^^^```bbbeeegggiiijjjkkkkkkkkkkkkrrr{{{{{{zzzwwwssspppppppppooommmjjjgggeeeddddddeeeeeeccc```\\\YYYUUUSSSSSSCCC<<<<<>>888888>>>DDDEEEDDD777555444666999:::888555//////---,,,,,,,,,---...,,,------......------,,,++++++,,,,,,,,,,,,------//////......///000111222000000000111333555777999;;;===@@@DDDHHHKKKNNNPPPLLLLLLKKKIIIFFFDDDEEEFFFLLLSSSppprrrcccaaaaaa______cccbbbbbbccceeeiiikkkllllllhhhiiinnnzzz}}}}}}|||xxxtttqqqpppppppppnnnllliiifffcccaaa```cccdddccc^^^WWWSSSSSSTTTHHH>>>;;;EEEPPPVVVZZZ___\\\XXXOOOGGGEEEIIIKKKJJJHHHAAA:::999<<<@@@@@@???888666444555777888555222///...---,,,+++,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,------000//////......///000000000000000111333555777999<<<>>>BBBFFFJJJLLLMMMMMMJJJJJJJJJHHHEEEDDDEEEFFFHHHSSStttssseeecccccc^^^^^^aaaddddddeeehhhmmmooonnnlllgggkkkttt|||wwwsssrrrqqqqqqooolllhhheeecccbbbbbbaaabbbaaaZZZRRRNNNPPPSSSJJJ>>>999BBBPPPXXX\\\]]][[[WWWPPPHHHEEEGGGJJJLLLHHHBBB;;;777888:::;;;999:::777444333555555333111///...---,,,++++++,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------000/////////......//////000000000111333555777999;;;>>>CCCHHHKKKLLLKKKJJJHHHHHHIIIGGGEEEDDDDDDFFFBBBSSS|||tttgggeeeccc______cccdddeeeiiimmmppppppnnnlllwwwwww}}}}}}}}}xxxtttrrrqqqpppmmmhhhdddbbbbbbdddeeebbbbbb___WWWOOOLLLOOOSSSIII===666>>>MMMYYY\\\\\\ZZZVVVPPPIIIDDDCCCHHHNNNIIICCC<<<888888999999999<<<888333222333444333111000///...,,,++++++,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------///////////////.........000000000111333555777999:::===BBBGGGJJJJJJIIIHHHGGGHHHHHHGGGEEEDDDDDDEEE@@@SSS}}}uuuhhheeeccc___bbbhhhdddgggllloooooonnnoooooo||||||}}}}}}{{{vvvrrrpppooommmjjjeee```___```cccfffddddddaaa[[[TTTPPPPPPRRRGGG===666:::HHHUUUZZZYYYYYYVVVQQQKKKDDDAAAGGGPPPJJJEEE???;;;:::;;;<<<======999333111333444333222222000///---,,,,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,---------....../////////......000000000111333555777999:::===BBBFFFIIIJJJIIIHHHGGGIIIIIIHHHFFFDDDCCCDDDHHHYYY}}}{{{kkkeeeaaa]]]aaaiiifffjjjnnnmmmjjjkkkpppuuu~~~yyy{{{}}}|||zzz{{{|||zzzvvvrrrpppooommmkkkgggdddbbbbbbdddeeeccccccccc```[[[UUUPPPLLLGGG???777888CCCOOOUUUTTTZZZVVVSSSMMMEEE@@@GGGRRRHHHDDD???;;;;;;===???AAA>>>999333111222444555444333222000...------------,,,------......------,,,++++++,,,,,,,,,,,,------+++,,,...////////////...000000000111333555777999:::===BBBFFFIIIKKKKKKKKKIIIJJJKKKIIIFFFDDDCCCCCCIIIZZZ}}}ooofff___ZZZ^^^fffhhhllloookkkfffgggqqqzzzwww}}}sssvvvwwwiiijjjttt|||{{{|||}}}|||xxxuuurrrrrrpppnnnllljjjhhhfffeeeeee___aaacccddd```XXXNNNFFFHHHAAA888777???KKKPPPQQQ[[[WWWTTTOOOFFF@@@HHHUUUDDDAAA===::::::<<>>BBBFFFJJJLLLMMMMMMJJJKKKLLLJJJGGGDDDBBBBBB???RRRyyyzzzlllbbb^^^aaafffjjjnnnmmmkkkgggdddfffmmmsssyyyyyy{{{{{{zzzhhh^^^dddnnnvvv|||{{{{{{{{{zzzxxxuuuqqqoooppppppnnnkkkhhheeebbbaaa]]]```cccccc___VVVMMMGGGGGGBBB===;;;>>>DDDHHHJJJRRRYYYUUUMMMJJJDDDBBBKKKIIIFFFBBB>>>;;;;;;===>>>>>>===999444555;;;===<<<>>>999222...---......---------------------------,,,,,,,,,---------......------............------111111000000000333888<<<===>>>AAAEEEJJJLLLKKKJJJHHHIIIJJJHHHFFFCCCCCCCCCFFFWWWvvvxxxrrrjjjdddcccfffkkknnnjjjiiieeeaaabbbiiiwwwmmmaaa\\\dddpppzzz~~~|||||||||{{{yyyuuurrrpppooonnnmmmkkkhhheeecccbbb```bbbcccccc___WWWNNNHHHFFFAAA:::888;;;BBBIIIMMMQQQZZZVVVNNNJJJBBB@@@IIIJJJFFFAAA;;;888888;;;>>>======999444444999<<<;;;;;;666000---,,,------,,,------------------------,,,,,,,,,---------......------...///000111111222111111000000000333888;;;===>>>AAAEEEJJJLLLLLLJJJIIIJJJJJJIIIFFFDDDDDDDDDHHHXXXvvv~~~rrrjjjiiigggfffgggjjjmmmooohhhgggdddccchhhxxxooobbb\\\]]]fffppp{{{}}}}}}}}}|||yyyvvvrrrpppmmmmmmllljjjhhhfffdddcccddddddcccbbb___XXXOOOIIIGGGAAA:::777999AAALLLRRRQQQ[[[YYYQQQKKKAAA>>>GGGLLLHHHAAA:::555555999===;;;<<<999333333777:::999888555000------......---------------------------,,,,,,,,,---------......---------...000333555777000111111000000333888;;;===>>>AAAEEEJJJLLLLLLKKKIIIJJJKKKIIIGGGDDDDDDDDDIIIYYYtttoooeee```bbbeeeggghhhiiijjjkkkfffiiilllqqq|||~~~pppbbb______bbbhhhnnnvvv~~~~~~~~~|||zzzvvvssspppkkkkkkjjjiiihhhfffdddccceeedddbbbaaa^^^WWWOOOHHHIIIDDD===888999BBBOOOYYYSSS^^^]]]UUUOOODDD>>>FFFOOOMMMGGG???888555666999:::;;;999333222555777777666444222000////////////------------------------,,,,,,,,,---------.........---------///222555777000000111111111333777;;;===>>>AAAFFFJJJMMMLLLKKKHHHIIIJJJIIIFFFDDDCCCCCCHHHXXXrrriiibbb\\\```eeeggggggffffffgggeeemmmyyy{{{ddd```___bbbgggjjjkkkrrr~~~~~~~~~|||zzzvvvrrrpppjjjjjjiiiiiigggeeedddcccdddbbb```___]]]WWWNNNGGGHHHFFF@@@999888@@@NNNYYYUUU______ZZZUUUJJJAAAFFFQQQQQQNNNFFF===666555666999;;;:::444111333555555333333111000...---......------------------------,,,,,,,,,---------......///...---,,,---///111333///000111111111444777:::>>>???BBBFFFKKKMMMLLLKKKHHHIIIIIIHHHEEECCCBBBCCCFFFWWWoooiiiaaa___cccggghhhffffffgggiiilllzzzyyyoooaaaaaa___dddiiijjjkkkttt~~~~~~~~~|||yyyuuuqqqooojjjjjjiiihhhfffeeecccbbbbbb```^^^___^^^YYYNNNFFFEEEEEEAAA:::666;;;HHHTTTTTT]]]\\\ZZZZZZOOOCCCDDDNNNPPPPPPIII???777555666888<<<;;;555111222444555000111111///---++++++,,,------------------------,,,,,,,,,---------......///...---,,,,,,---......///000111222222444777:::>>>???BBBFFFKKKMMMMMMLLLHHHIIIJJJHHHEEECCCCCCCCCDDDVVVooolllbbbcccfffjjjjjjiiijjjoootttyyy|||}}}jjjdddbbbaaafffjjjkkknnnyyy~~~~~~}}}{{{xxxtttpppnnnjjjjjjiiihhhfffdddbbbaaaaaa___^^^```aaa\\\PPPFFFDDDFFFDDD===666888DDDOOOPPPVVVUUUVVV[[[RRRCCC???HHHKKKKKKFFF<<<666666999888======666111111444444111333444222///,,,,,,,,,------------------------,,,,,,,,,---------.........---------------------...000111222222444777999>>>???BBBGGGKKKMMMMMMLLLJJJKKKKKKJJJGGGEEEEEEEEEDDDWWWqqqooocccfffiiilllllllllpppxxx~~~pppiiifffbbbfffjjjmmmlllppp{{{}}}}}}}}}{{{xxxsssooommmkkkjjjiiihhheeecccaaa```aaa______bbbddd^^^RRRGGGEEEHHHHHHAAA888999CCCMMMLLLQQQPPPRRRZZZRRRAAA;;;CCCFFFFFF@@@888555888===999===>>>777111111444444555777999777333///...///------------------------,,,,,,,,,---------......,,,---......///............000222222333444777999>>>???BBBGGGKKKNNNMMMLLLLLLMMMMMMLLLIIIGGGFFFGGGDDDYYYrrrrrrkkkhhheeehhhooopppsss{{{jjjhhhiiifffrrrvvvxxxvvvwww|||~~~{{{xxxuuurrrqqqmmmkkkhhhgggfffeeebbb```aaaaaa___\\\[[[[[[TTTLLLFFFEEEDDDAAA;;;888>>>HHHKKKJJJLLLOOOQQQMMMDDD;;;AAACCCCCC???<<<:::999777>>>:::999:::555000222:::@@@@@@>>>:::444///---,,,......---------,,,,,,,,,,,,,,,,,,---------......---------............///000000222333444555555555>>>@@@DDDIIIMMMOOONNNLLLIIIMMMNNNIIIFFFFFFEEECCCAAAWWWxxxwwwooooooooovvvsssjjjiiigggdddnnntttxxxyyyyyy~~~~~~{{{xxxuuurrrpppooommmjjjhhhgggfffdddcccaaaaaa___\\\[[[ZZZTTTLLLFFFEEEDDDAAA;;;777>>>GGGKKKKKKLLLOOOQQQLLLCCC;;;AAABBBBBB???;;;999888888???<<<;;;;;;666000222888>>>>>>===999444///---,,,......---------,,,,,,,,,,,,,,,,,,---------......---------............///111000000000222444666888===@@@DDDJJJNNNOOOMMMKKKJJJMMMLLLHHHFFFFFFEEEBBBBBBXXXwwwuuuuuuyyyxxxkkkjjjiiiffffffmmmrrrxxx{{{~~~~~~|||yyyuuurrrppppppmmmiiifffeeeeeedddcccaaabbb___\\\[[[ZZZTTTLLLFFFEEECCC@@@;;;777===EEEKKKKKKMMMPPPQQQLLLDDD<<<@@@AAABBBAAA===:::888888>>>===<<<;;;666111222666:::::::::777333///------......---------,,,,,,,,,,,,,,,,,,---------......---------............///111000//////111444888;;;===???DDDJJJOOOPPPMMMJJJKKKLLLJJJFFFEEEGGGEEE@@@DDDWWWttthhheeeiiigggggglllrrrqqqttt|||~~~|||yyyuuurrrpppnnnjjjfffcccbbbbbbbbbbbbaaaaaa___\\\[[[[[[TTTLLLGGGDDDBBB@@@;;;777;;;BBBLLLMMMPPPSSSSSSNNNFFF@@@===@@@DDDGGGDDD===777666999:::;;;:::555222333555666777777555111///------......---------,,,,,,,,,,,,,,,,,,---------......---------............/////////000111444777:::<<<<<>>JJJUUURRRCCC777555222888;;;999555555444333333444555333000...............---------,,,,,,,,,,,,,,,,,,---------......---------............///,,,///333888:::;;;:::999>>>@@@DDDIIIMMMOOONNNLLLNNNQQQPPPJJJFFFHHHIIIHHHFFFWWWlllwwwwwwtttwww~~~fff[[[^^^bbbhhhnnntttzzz}}}{{{xxx|||ttttttxxx~~~~~~~~~{{{vvvqqqnnnllljjjgggeeedddcccaaa```[[[\\\\\\[[[\\\^^^YYYRRRHHHDDD@@@???;;;777777;;;FFFKKKQQQUUUUUUQQQLLLIII<<<>>>HHHUUURRRBBB888777555<<<@@@;;;666666444000333444555333000...............---------,,,,,,,,,,,,,,,,,,---------......---------............///---///222555777888999888@@@AAACCCGGGLLLNNNNNNMMMOOOTTTUUUMMMGGGHHHKKKMMMHHH[[[sss|||vvvooosssyyyppp]]]ZZZbbbhhhnnnwww}}}ooo{{{~~~~~~~~~{{{vvvqqqnnniiigggeeedddcccaaa___]]]ZZZ[[[[[[ZZZ]]]___ZZZSSSHHHCCC@@@???;;;777666999CCCIIIOOOTTTTTTPPPLLLJJJ>>>>>>GGGRRROOOAAA888:::999AAACCC===888666333///444555555444111...............---------,,,,,,,,,,,,,,,,,,---------......---------.........//////...///000111333666777999AAAAAACCCFFFKKKNNNOOONNNOOOVVVXXXPPPHHHGGGMMMPPPIII___yyy|||vvvqqqssssss___\\\ccceeeiiirrrvvv~~~~~~}}}zzzuuuooojjjiiihhheeeccc```___]]]]]][[[[[[[[[[[[YYYWWWUUUSSSIIICCC???AAAAAA===999888DDDKKKPPPPPPOOONNNJJJFFFCCC:::>>>EEECCCAAA@@@888999;;;======:::666333111333444444444333111///...,,,,,,,,,------.........,,,...///......000000...---------............///000111111111111333777:::===???CCCGGGKKKNNNOOOPPPRRRTTTSSSNNNHHHGGGMMMTTTRRR___sssyyyxxxzzzxxx```ZZZ^^^fffgggkkksss{{{|||~~~}}}|||{{{yyytttnnnjjjiiihhhfffcccaaa___^^^]]]ZZZZZZZZZZZZXXXVVVTTTSSSKKKDDD?????????;;;777777DDDKKKQQQQQQQQQQQQOOOKKKCCC;;;@@@GGGCCCAAA@@@999777999;;;<<<:::666333222444666999:::999555000---,,,,,,------------------)))*********+++,,,,,,+++---------............///000111111111111333777:::>>>@@@DDDHHHLLLOOOPPPQQQSSSUUUTTTOOOHHHGGGLLLRRRTTTYYYgggwww~~~ppp[[[SSSXXXaaaiiiiiilllttt|||~~~~~~}}}|||{{{yyyuuupppkkkiiihhhfffcccaaa___^^^]]]ZZZZZZYYYYYYWWWVVVTTTSSSNNNEEE???>>><<<999666666@@@HHHNNNOOOPPPQQQPPPMMMCCC<<>>999222---------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------............//////000111111111444777;;;???AAAEEEIIIMMMPPPQQQRRRVVVWWWVVVPPPIIIGGGKKKOOOTTTPPPXXXkkklll[[[VVVXXX]]]bbbhhhgggjjjrrryyy|||}}}~~~~~~}}}|||xxxsssooojjjhhhfffcccaaa___^^^^^^ZZZZZZZZZYYYXXXVVVUUUUUURRRHHH@@@>>><<<888666777<<>>===888222---.........------,,,,,,,,,...,,,,,,...///------///---------............//////000111111111444888;;;@@@BBBFFFJJJNNNPPPRRRSSSWWWXXXVVVQQQJJJGGGHHHKKKOOOHHHNNNddd|||jjjYYYUUU[[[___aaabbbfffdddgggpppwwwyyy|||}}}|||{{{xxxtttqqqjjjiiifffdddaaa```^^^^^^\\\[[[[[[ZZZYYYXXXWWWWWWUUUKKKBBB???===999888888:::BBBIIIKKKKKKLLLJJJFFFDDD:::>>>EEECCCBBB@@@999444333444666888888666333444555777888777444111............------,,,,,,,,,---******///...***))),,,---------............///...///000111111444888;;;@@@BBBFFFJJJNNNQQQRRRSSSXXXXXXVVVQQQKKKGGGFFFGGGGGGDDDNNNfffiii\\\RRRTTT[[[```bbbcccfffbbbfffpppwwwyyy}}}|||zzzyyyxxxvvvssspppjjjiiigggdddbbb```___^^^]]]\\\[[[ZZZYYYYYYYYYYYYVVVLLLDDDAAA>>>;;;888999:::CCCLLLOOOPPPPPPLLLGGGGGG::::::BBBDDDFFFDDD:::555444333555888999777333222222333333222111000000------------------,,,,,,000,,,...555555...+++...---------............///...///000111222444999<<<@@@BBBFFFJJJNNNQQQRRRSSSWWWWWWUUUQQQKKKGGGDDDDDDAAACCCSSSnnnooo```XXXTTTXXX^^^aaadddgggiiidddgggqqqxxxzzz|||zzzyyyxxxwwwuuurrrpppkkkiiigggdddbbb```___^^^\\\[[[ZZZYYYXXXXXXYYYYYYTTTKKKCCCAAA???;;;888888888CCCNNNSSSTTTTTTOOOJJJLLL:::777@@@FFFKKKIII>>>777555333555999:::777333///000111222222222111111,,,,,,------------------444000444===<<<333...222---------............///...///000000222444999<<>>???BBBGGGLLLOOOPPPOOOUUUVVVUUUPPPIIIDDDCCCDDDEEEJJJ```}}}qqqaaa[[[[[[XXXZZZ___dddiiikkkkkkkkkmmmiiimmmxxx}}}{{{zzzwwwrrrooommmkkkhhhdddaaa___^^^]]]\\\[[[ZZZXXXWWWVVVVVVVVVRRRLLLCCC===::::::999999333:::DDDJJJMMMNNNNNNNNNIIICCC:::777>>>FFFEEE???999666333333666777666333000444666666999===<<<666000//////......---,,,,,,,,,,,,,,,,,,---------......------,,,---...///000---...000000111333777:::;;;<<<@@@EEEKKKOOOQQQPPPTTTUUUTTTPPPIIIEEEDDDEEEKKKUUUlllkkk```ZZZZZZ\\\\\\___dddhhhjjjjjjiiihhhjjjhhhmmmzzz~~~|||zzzwwwssspppmmmllliiifffbbb```^^^^^^\\\[[[ZZZXXXWWWVVVUUUTTTTTTNNNFFF???;;;999888777333888>>>DDDHHHJJJLLLNNNIIIBBB999444888@@@AAA===999666333333555777555333222666888:::===@@@>>>:::111000000///......------+++++++++,,,,,,,,,------...------------...//////---...000000111333777:::999;;;>>>DDDKKKPPPQQQQQQRRRTTTTTTPPPJJJFFFFFFGGGIIIYYYrrrtttgggaaa]]]]]]___ccceeeiiikkkjjjhhhfffeeehhhiiiqqq~~~|||{{{wwwssspppnnnllljjjgggdddaaa___^^^[[[[[[ZZZYYYWWWUUUTTTSSSSSSOOOHHHBBB===:::888777777888<<>>:::666333222555666666444000333666999<<<>>><<<888000000//////...---------+++,,,,,,,,,,,,---------------------......//////---...000000111333777:::;;;<<<@@@EEELLLPPPQQQQQQQQQSSSSSSPPPJJJGGGGGGIIIEEEYYYuuutttjjjddd```bbbfffjjjlllmmmllliiigggfffgggqqqvvv~~~|||zzzwwwssspppnnnmmmkkkhhheeebbb___^^^[[[[[[ZZZYYYXXXVVVTTTSSSQQQOOOJJJDDD>>>;;;:::999:::777;;;CCCHHHIIILLLQQQKKKFFF===555666===AAAAAA;;;777333222555777777555000000222777::::::888777//////...------,,,,,,+++------------............---------...............---...000000111333777:::>>>???BBBGGGMMMPPPQQQQQQPPPRRRSSSPPPKKKHHHIIIJJJKKK\\\yyypppeee```___eeemmmnnnnnnnnnkkkggggggjjjnnn}}}{{{yyyvvvrrrooommmlllkkkhhheeebbb___]]]ZZZZZZ[[[[[[ZZZXXXVVVUUUQQQOOOLLLFFF@@@<<<::::::888555888CCCIIIHHHJJJOOOKKKIIIBBB999888>>>DDDEEE===888444333666888888777333000111666999777666777.........---,,,,,,++++++---------.........//////,,,---......//////......---...000000111333777:::@@@AAADDDHHHMMMQQQQQQQQQQQQRRRSSSPPPKKKIIIIIIKKKQQQ^^^zzzyyyiiibbbbbbdddhhhmmmnnnmmmkkkgggeeeiiirrryyy~~~|||zzzxxxuuuqqqnnnlllkkkjjjhhheeeaaa^^^\\\YYYZZZ[[[\\\[[[ZZZXXXWWWRRRRRROOOIIIAAA;;;888888888333888EEELLLIIIHHHMMMKKKJJJEEE===:::@@@FFFHHH>>>:::555444666999999999666111000555777555555888/////////...------,,,,,,,,,,,,---------.........,,,---.../////////...------...000000111333777:::>>>???BBBGGGMMMQQQRRRQQQQQQSSSSSSPPPLLLHHHIIIKKKSSS]]]www|||vvv}}}uuugggfffkkkmmmkkkjjjlllkkkiiieeedddkkkwww}}}{{{yyyxxxuuupppmmmkkkkkkjjjhhheeeaaa^^^\\\YYYZZZ[[[]]]]]][[[ZZZXXXTTTTTTQQQJJJAAA:::666666888444:::IIIPPPLLLIIIMMMJJJKKKFFF>>><<>>:::555333444777888999888222000333666666999<<<;;;777111...------------------------------------,,,,,,,,,---------......---///000000111333666999;;;===@@@DDDHHHJJJKKKLLLKKKNNNOOOLLLGGGDDDGGGKKKccczzz~~~vvvuuurrrpppqqq}}}zzztttpppnnnkkkiiigggeeebbb^^^[[[WWWWWWWWWWWWVVVTTTSSSRRRMMMQQQSSSPPPHHH@@@:::999999555555;;;BBBEEEGGGIIIJJJHHHEEE>>>777444888>>>;;;888555333444777999;;;888333111333666666888<<<:::666111---------...---------------------------,,,,,,,,,---------......---...000111111444777:::===???BBBFFFIIIKKKLLLLLLMMMPPPQQQNNNGGGDDDFFFIIIddd|||~~~|||wwwuuuooollljjjgggeeebbb^^^[[[WWWWWWWWWVVVTTTSSSRRRQQQMMMPPPRRROOOGGG@@@;;;:::999777666;;;AAAEEEFFFFFFIIIGGGEEE@@@888333777>>>:::888555333333555888:::888333000222444444666999888444000------......---------------------------,,,,,,,,,---------......---...000111222444888;;;>>>@@@DDDGGGJJJLLLMMMNNNNNNQQQRRROOOHHHDDDEEEHHHccc~~~~~~}}}}}}~~~}}}{{{yyyxxxwwwpppnnnjjjhhheeeaaa]]]ZZZWWWWWWVVVUUUSSSRRRQQQPPPLLLOOOQQQMMMFFF???;;;;;;666666777;;;AAAGGGGGGFFFIIIFFFDDDBBB:::444777>>>>>><<<999555333444777:::888222///111333222333666444222///............---------------------------,,,,,,,,,---------......---...000111222555888;;;>>>@@@DDDGGGKKKMMMNNNNNNLLLOOOQQQNNNHHHEEEFFFIIIeee~~~|||xxxuuutttuuuvvvqqqnnnkkkhhheeeaaa\\\YYYWWWWWWVVVTTTSSSQQQPPPPPPLLLOOOPPPLLLEEE???<<<;;;333555777;;;BBBIIIIIIGGGIIIFFFDDDCCC;;;444777???DDDBBB>>>999666555888:::888222///000111000111444222000.........///---,,,------------------------,,,,,,,,,---------......---...000111222555999<<<===@@@CCCGGGJJJMMMNNNNNNIIIMMMOOOMMMHHHEEEGGGJJJggg~~~yyyvvvtttyyywwwnnnppplllgggdddbbbaaa___^^^[[[ZZZWWWUUUSSSRRRRRRRRROOOOOONNNLLLHHHBBB;;;555777666333666@@@LLLNNNJJJOOOGGGDDDDDD===333555???EEEHHHAAA444111999<<<888444333111///000111333555222222222///---,,,---///,,,,,,,,,---------............---,,,,,,...///000///000111111111444888;;;===@@@CCCFFFHHHJJJLLLNNNRRRQQQQQQOOOIIIDDDGGGNNNiiizzzwww{{{xxxpppqqqmmmiiifffdddcccaaa```[[[YYYWWWUUUSSSRRRRRRRRRNNNMMMMMMLLLIIIDDD===888777666444666@@@JJJMMMIIIMMMFFFBBBBBB;;;222333<<>>HHHKKKGGGJJJDDDAAA@@@999111222999CCCFFFAAA666222666888555666555222000000111222444666666444111...,,,---...,,,,,,,,,---------......,,,---......//////......---...//////000333777:::>>>AAAFFFIIIJJJLLLNNNPPPRRRQQQQQQPPPJJJFFFIIIPPPhhhzzzwwwwwwtttooommmjjjgggdddcccbbb```^^^YYYXXXVVVTTTRRRRRRRRRRRROOONNNNNNMMMKKKFFF???:::666666444555<<>>999555666444444:::BBBEEECCCFFFEEEDDDAAA:::444333666999>>>???<<<777777888888333222111000111333666888888888666222...,,,,,,---,,,,,,,,,---------......+++,,,.../////////...------...//////000222666999???CCCHHHLLLMMMNNNPPPQQQQQQPPPQQQPPPKKKGGGKKKSSSjjj~~~~~~|||zzzxxxvvvuuupppmmmjjjhhhfffddd```^^^XXXWWWUUUSSSRRRRRRRRRRRRTTTSSSRRRPPPMMMFFF???999555666555444888@@@CCCBBBEEEFFFFFFBBB;;;666444555;;;@@@CCC@@@999444333444444222111000111444777999888777555111...+++,,,---,,,,,,,,,---------......,,,---......//////......---...//////000333777:::???CCCHHHLLLNNNOOOPPPPPPOOOOOOPPPOOOKKKGGGKKKSSSjjj~~~sssuuu~~~|||{{{zzzwwwtttqqqqqqqqqnnnkkkhhhfffccc___\\\WWWVVVTTTSSSRRRRRRRRRRRRSSSRRRRRRPPPNNNHHHAAA;;;444666555333666===AAA@@@DDDFFFGGGBBB;;;666444333;;;@@@EEECCC<<<444222444777555333111111333555666666666444000---++++++---,,,,,,,,,---------......---------------...//////...///000000111333888;;;>>>BBBHHHLLLNNNNNNOOOPPPNNNMMMOOONNNJJJGGGKKKSSSlll}}}}}}qqqxxx~~~}}}zzzuuurrrqqqooommmjjjgggddd```\\\YYYWWWVVVTTTSSSRRRRRRRRRRRRQQQQQQQQQPPPNNNIIICCC>>>444666555333666<<<@@@???BBBFFFGGGBBB;;;666333222888>>>DDDEEE>>>666444777:::888444222111111222444555444333000,,,++++++---,,,,,,,,,---------............---,,,,,,...///000///000111111222444888;;;>>>BBBHHHLLLNNNNNNOOOOOOMMMMMMNNNNNNJJJFFFKKKSSSnnn~~~|||sss}}}~~~~~~~~~~~~}}}yyysssoookkknnnkkkccc___aaa___ZZZWWWUUUSSSQQQQQQRRRTTTUUUVVVSSSNNNKKKLLLMMMEEE<<<:::444111555;;;>>>@@@CCCBBBBBBCCCAAA===888222...:::???DDDBBB;;;555333333888777555222//////000333111222222111...------...------------------------///...,,,,,,,,,---///111//////111333222111555;;;>>>@@@BBBGGGKKKMMMMMMKKKLLLMMMOOONNNHHHCCCHHHQQQpppttt|||~~~zzztttpppjjjllljjjccc```bbb```\\\WWWVVVSSSQQQQQQRRRSSSTTTVVVSSSNNNJJJKKKKKKCCC:::888444333666888999???FFFCCCDDDEEEDDD@@@:::444000<<>>???AAAFFFJJJMMMNNNMMMNNNOOOPPPOOOIIIEEEJJJSSSwww{{{}}}zzztttqqqjjjkkkiiidddbbbbbb```]]]XXXVVVTTTRRRQQQQQQRRRSSSUUUSSSNNNJJJJJJIIIBBB999666444444555555777AAAKKKEEEFFFGGGGGGCCC===666222<<>><<<777222......111444000111222111///......///+++++++++,,,,,,,,,,,,,,,......---,,,,,,...///000///111666;;;:::666888<<<===>>>@@@DDDJJJNNNPPPPPPQQQQQQRRRPPPJJJGGGMMMWWW~~~}}}zzz}}}~~~|||zzzwwwsssooolllllljjjfffcccaaa^^^\\\XXXWWWTTTRRRQQQQQQQQQRRRSSSRRRNNNKKKKKKKKKEEE>>>999555333444555999CCCMMMEEEFFFHHHHHHDDD>>>777333888BBBIIIEEE999111444:::@@@>>>888222......222555444555555333000.........******++++++++++++,,,,,,...------------...///000,,,---111555444222444:::>>>>>>@@@DDDJJJPPPSSSTTTSSSSSSTTTRRRLLLIIIPPPYYY~~~~~~zzz~~~{{{yyywwwtttqqqnnnpppnnnkkkiiiddd___[[[YYYXXXWWWUUUSSSRRRQQQPPPPPPOOOPPPNNNLLLMMMNNNJJJDDDDDD;;;444444777:::???EEECCCEEEGGGGGGDDD===666222333===EEEBBB777111555<<>>999222...///222666999:::888555111...------*********++++++,,,,,,,,,------------......//////000///111333222222777???>>>???AAAFFFLLLRRRUUUWWWSSSTTTUUUSSSNNNJJJQQQZZZzzz}}}}}}}}}yyywwwuuutttrrrppprrrnnnlllkkkeee^^^YYYXXXYYYXXXVVVTTTRRRPPPPPPOOOMMMOOOOOOMMMMMMOOOMMMHHHLLLAAA777555666777:::===@@@BBBEEEFFFCCC<<<555000000999@@@>>>666111555<<>>>>>AAAGGGMMMSSSUUUVVVQQQSSSUUUUUUOOOKKKPPPYYYvvv{{{zzz{{{|||~~~zzzxxxwwwwwwvvvtttrrrmmmkkklllggg^^^YYYZZZYYYXXXVVVTTTRRRPPPOOONNNLLLOOOOOOLLLLLLNNNLLLHHHEEE>>>777555444555999>>>???AAADDDEEEBBB<<<444///222888===<<<666222555999<<<;;;888333000000222555888888777444111...------+++++++++,,,------......,,,------...............---,,,...111000000666===<<<===AAAGGGMMMQQQSSSSSSOOOQQQUUUUUUPPPKKKOOOWWWuuuxxxvvvxxxzzz|||zzzzzzzzzyyyxxxpppllljjjlllhhh___ZZZ\\\YYYXXXWWWUUURRRPPPNNNMMMLLLOOOOOOLLLKKKLLLJJJFFF999777555555333444<<>>AAADDDEEEBBB<<<444///555:::===;;;666333444777:::999777444111000222444444555444333000.........++++++,,,------...//////,,,---......//////......,,,---111555444333777===:::;;;@@@FFFLLLPPPQQQPPPMMMOOOTTTUUUPPPKKKNNNUUUwwwxxxtttxxxzzz|||{{{yyyzzzyyyvvvrrrkkkllllllkkkhhhddd```]]][[[VVVSSSTTTRRRMMMJJJJJJNNNQQQQQQNNNKKKLLLJJJGGG<<<777444444444555;;;CCC<<<;;;<<<>>>???===777111000333888999444///333:::888777777777222---...333666444222000///---+++)))***+++,,,,,,------,,,,,,..................------///000000000000222666999===>>>AAAFFFLLLPPPRRRRRRNNNOOORRRRRRLLLHHHMMMUUUrrrwwwuuuwwwwwwvvv~~~zzzxxxxxxxxxuuurrrpppooommmjjjfffccc```^^^]]]XXXUUUTTTPPPKKKJJJLLLJJJMMMNNNNNNQQQRRRMMMEEE;;;777444444444555<<>>777222000444:::<<<888222333999:::999999999444//////444444333222000///...,,,******+++,,,,,,------,,,,,,........................///000000000000222666999>>>???BBBGGGMMMQQQSSSSSSOOOQQQSSSSSSNNNJJJNNNWWWuuuyyyxxxxxxvvvvvvzzzxxxxxxxxxvvvttttttqqqnnniiieeebbb___^^^]]]YYYVVVTTTOOOLLLPPPVVVQQQOOOKKKIIILLLOOOKKKCCC;;;777444444444666===EEEEEEDDDCCCDDDDDD@@@999333000444<<>>DDDAAA999555666999999;;;<<<888111///222000111333333222///...---***+++,,,,,,------,,,,,,---------..................///000000000333777:::@@@AAADDDIIINNNSSSTTTTTTPPPQQQTTTUUUOOOKKKQQQYYYvvv~~~|||yyyzzzzzzwwwuuukkklllmmmllliiiddd___\\\YYYWWWUUUSSSPPPOOOVVV```nnnlllbbbSSSIIIIIIMMMNNN===888555555555666<<>>777000,,,+++***+++,,,,,,------,,,,,,,,,,,,------...//////000---...///000111444888;;;AAABBBEEEJJJOOOTTTUUUUUUPPPQQQUUUUUUQQQMMMSSS\\\ooo}}}xxxsssuuutttrrroookkkgggccc```]]]XXXUUUVVVTTTOOOLLLLLLIIILLLMMMKKKKKKNNNMMMIIIBBB===999777444444999@@@AAAAAAAAACCCDDDBBB<<<666//////333888888333111222444333444666333000333888999>>>BBB@@@888000+++***++++++,,,---------,,,,,,,,,,,,------...///000000---...///000111444888<<>>CCCJJJPPPTTTUUUTTTOOOPPPTTTTTTOOOLLLQQQZZZuuu~~~}}}{{{wwwqqqmmmmmmlllkkkjjjiiifffaaa^^^ZZZXXXVVVUUUUUUSSSPPPMMMKKKLLLMMMNNNNNNMMMKKKJJJHHH>>>777888777333555;;;AAAAAABBBDDDFFFDDD>>>999444333555999999555222333333666999:::777333000...111222222111000///---,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,...///000000222666999:::???EEEKKKOOORRRTTTVVVOOOQQQSSSSSSNNNKKKQQQZZZvvv~~~~~~~~~~~~|||xxxrrrnnnooonnnmmmllljjjfffaaa^^^ZZZXXXVVVUUUTTTSSSPPPNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJAAA999888666444555999BBBBBBCCCDDDEEECCC>>>:::333333666===>>>999444333222555888:::888444000---000000111111000///...---+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,...///000000222666999;;;AAAIIINNNPPPRRRUUUXXXOOOPPPSSSTTTOOOMMMTTT^^^xxx{{{uuuqqqqqqooommmkkkiiieee___\\\ZZZXXXVVVTTTTTTSSSQQQOOONNNOOONNNNNNNNNMMMLLLLLLKKKCCC<<<888666444555888CCCCCCDDDDDDCCCAAA<<<999000111777@@@CCC>>>666333222444777999888555000,,,000111222333333111///...+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,...///000000222666999<<>>888666555666666BBBCCCDDDCCCBBB>>>;;;999//////666@@@DDD???777222222333555777888555000---000222555777777444000---++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,...///000000222666999<<<@@@FFFKKKOOOQQQSSSTTTMMMOOORRRTTTRRRSSS\\\ggg|||~~~~~~{{{xxxuuurrrooojjjgggeeeccc```^^^]]]ZZZVVVTTTRRRQQQOOONNNMMMLLLLLLLLLLLLMMMMMMNNNMMMHHH@@@888555666666555???AAABBBBBB@@@>>><<<;;;111///333;;;???;;;444000444333333555666555111---000333888::::::555///,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,...///000000222666999>>>@@@DDDJJJPPPSSSSSSRRRMMMOOORRRTTTRRRRRR\\\ggg{{{~~~~~~||||||{{{zzzwwwuuutttpppkkkhhhgggfffeeeddd^^^[[[WWWTTTRRRQQQOOOMMMLLLKKKKKKKKKLLLMMMNNNNNNNNNIII@@@888555666666555<<<>>>@@@AAA@@@>>>======555000000666:::777222///444333222444666555222...///333999<<<;;;666///***++++++,,,,,,,,,---------,,,,,,,,,---------......,,,...///000000222666999AAABBBEEELLLSSSVVVUUUSSSNNNOOORRRSSSPPPPPPZZZeeezzz}}}yyyyyyyyysssllljjjiiihhhgggeeecccbbbbbb[[[YYYUUUSSSQQQOOOMMMKKKJJJIIIIIIIIIJJJKKKLLLMMMLLLJJJBBB999555666666222<<<@@@AAA@@@AAACCC@@@:::333......555888444000000333000222888:::333//////222888???@@@===777222///++++++,,,,,,,,,,,,------,,,,,,,,,---------......---...//////000222777:::BBBAAACCCIIIPPPTTTUUUTTTRRRUUUWWWSSSOOORRR]]]hhh|||}}}xxxxxxxxxrrrkkkiiihhhgggfffdddbbbaaaaaa]]]ZZZVVVSSSQQQOOOLLLJJJIIIIIIJJJKKKKKKLLLLLLMMMLLLJJJCCC:::666666666222;;;>>>@@@???@@@BBB???;;;666111000777:::777222111333000222888999444//////000555:::;;;888333///...++++++,,,,,,,,,,,,------,,,,,,,,,---------......---...//////000222666:::@@@AAACCCIIIOOOTTTUUUUUUQQQUUUWWWTTTOOORRR\\\ggg}}}|||xxxxxxwwwrrrjjjhhhhhhfffeeecccaaa```___^^^[[[WWWTTTRRROOOLLLJJJIIIJJJKKKLLLMMMMMMLLLLLLKKKJJJDDD;;;666666555333888===?????????AAA???;;;777222111666:::888333111333111333888999555000///111333666666444111///...++++++,,,,,,,,,,,,------,,,,,,,,,---------......---...//////000222666999???@@@CCCHHHOOOSSSUUUVVVPPPUUUXXXUUUPPPRRR[[[ddd}}}yyyxxxxxxssskkkiiihhhgggeeecccaaa```______\\\XXXTTTRRROOOLLLIIIHHHIIILLLNNNNNNNNNLLLKKKJJJJJJEEE<<<666666555333666<<>>>>>???>>>;;;666222///333888888333...222222444888999666111...222333444444333222111000+++++++++,,,,,,,,,------,,,,,,,,,---------............/////////222666999===???CCCHHHNNNRRRUUUVVVPPPUUUXXXVVVQQQQQQZZZccc}}}zzzyyyyyytttmmmkkkjjjiiigggdddbbbaaa```___\\\WWWTTTQQQOOOKKKIIIHHHIIIKKKMMMNNNMMMLLLKKKIIIKKKGGG===777666555444666<<<@@@>>>===>>>===;;;666222///222888;;;666///222333555777888777222...111222222222333222111000+++++++++,,,,,,,,,------,,,,,,,,,---------.........////////////222555888<<>>444111555777666777999444------...111555888666111,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////000//////111555888<<<@@@EEEHHHJJJLLLPPPSSSNNNRRRUUURRRNNNQQQ]]]gggxxxxxxwwwuuuvvvxxxtttnnnjjjiiihhheeeccc```___^^^ZZZWWWSSSQQQOOOMMMKKKIIIHHHHHHGGGHHHHHHIIIKKKKKKHHHKKKJJJ@@@777555555555999AAAEEEAAA<<<;;;;;;:::444222---...888BBB>>>333111666888666777999555---...000444:::===:::333---++++++,,,,,,,,,---------,,,,,,,,,---------......///000000//////111555777===AAAFFFHHHIIIKKKOOORRRMMMRRRTTTQQQMMMQQQ^^^iii~~~~~~zzzyyy{{{zzzvvvqqqmmmjjjgggdddbbbaaa^^^\\\[[[XXXTTTQQQOOONNNLLLKKKFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKHHHBBB;;;555555666333===AAA<<<===BBB@@@888666555222111555:::777111333777888888888999444...---111888>>>@@@;;;333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...............///222666:::===<<<@@@FFFIIIJJJKKKNNNQQQOOORRROOONNNPPPNNNXXXooo~~~zzzyyyzzzzzzvvvrrrnnnkkkgggeeecccaaa^^^\\\ZZZXXXTTTRRRPPPOOOLLLJJJGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKIIICCC;;;666555666444===AAA======CCCBBB;;;999777222000444999777222000444777777888888333---...111666:::<<<999222---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...............///111555999<<<;;;???EEEIIIKKKNNNQQQTTTOOORRRPPPPPPSSSPPPZZZqqq}}}zzzyyyzzzyyyvvvrrrooolllhhheeecccaaa___]]]YYYWWWUUUSSSRRROOOLLLIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIJJJIIIDDD===777555666555===@@@======BBBCCC???;;;888222///333888777222...333888999;;;;;;555...///000222555777666222///,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...............///111444777999:::>>>DDDIIILLLOOOSSSUUULLLPPPOOOPPPTTTQQQZZZppp}}}zzzyyyyyyxxxvvvsssooolllhhheeecccaaa___\\\WWWVVVUUUTTTSSSPPPLLLIIIJJJJJJIIIIIIIIIJJJJJJKKKIIIJJJJJJFFF>>>888666666555;;;???<<<<<<@@@CCCBBB;;;999444111444999777000///555:::===??????999111/////////000222333222000,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///..................///000333666777;;;>>>CCCGGGKKKOOOQQQSSSIIINNNNNNOOORRROOOWWWlll~~~|||zzzyyyxxxwwwuuutttooolllhhheeecccaaa^^^\\\WWWVVVTTTTTTSSSPPPLLLIIIKKKJJJJJJIIIIIIJJJJJJJJJHHHJJJKKKGGG@@@:::666666333999===<<<;;;===@@@BBB:::999666555888;;;777000///555:::===??????:::222///...---...111222222111,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---......///111333666777<<<>>>AAAEEEJJJLLLNNNNNNKKKOOOOOOPPPRRRNNNVVVkkk||||||{{{yyyxxxvvvuuuuuuooolllhhhdddbbb```]]]ZZZWWWVVVTTTSSSRRRPPPMMMKKKKKKKKKJJJIIIIIIIIIIIIJJJGGGJJJLLLIIIBBB;;;777666222888======;;;:::===AAA<<<;;;888666:::===:::333...333888:::<<<===777000.........000222333222111,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------...000222555777888<<<===@@@DDDIIILLLLLLKKKNNNRRRQQQRRRTTTQQQZZZppp{{{{{{{{{yyywwwvvvuuuuuunnnkkkgggcccaaa^^^[[[YYYXXXVVVSSSQQQQQQPPPNNNLLLKKKJJJJJJIIIHHHHHHIIIIIIFFFJJJLLLJJJCCC<<<888666333999???@@@===:::<<<@@@@@@===777444888>>>>>>999000444777888:::;;;777000......000222555555333111,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,---///111444666888999<<<<<<>>>DDDJJJMMMNNNMMMMMMQQQOOOQQQUUUTTT^^^vvvzzz{{{{{{yyywwwuuuuuuvvvnnnkkkfffccc```^^^ZZZXXXYYYVVVSSSPPPPPPOOONNNMMMKKKJJJIIIHHHHHHHHHHHHHHHFFFJJJMMMKKKDDD===888666444:::AAACCC???:::;;;@@@DDD???777222666>>>AAA???333666999999;;;<<<888222---...111555777777444111,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,---///222555777999:::;;;;;;>>>DDDKKKPPPPPPOOOIIIMMMLLLNNNSSSTTT```xxx|||xxxsssrrrssstttsssqqqlllhhhdddaaa___^^^\\\ZZZWWWVVVTTTRRRPPPMMMLLLKKKHHHHHHGGGFFFGGGHHHIIIJJJFFFEEEEEEFFFFFFBBB;;;444333888>>>???===;;;>>>AAACCC@@@999222333888:::777111111444888;;;===<<<:::///222666999:::999666444,,,+++******,,,,,,+++***,,,,,,,,,---------.........////////////222555999<<<===@@@CCCGGGKKKMMMOOOLLLRRROOOLLLPPPSSS___uuu~~~zzzuuusssttttttsssppplllhhhdddaaa```^^^\\\ZZZWWWVVVTTTRRRPPPMMMLLLKKKIIIHHHGGGGGGGGGHHHJJJKKKHHHGGGFFFGGGGGGCCC;;;555333888===>>>===<<<>>>@@@DDDAAA999222222666888555000111333777:::<<<;;;999///222555888999888666444---,,,++++++---------+++,,,,,,,,,---------.........////////////222555999<<<===@@@DDDHHHKKKNNNOOOKKKQQQOOOMMMRRRUUUaaavvv|||wwwuuuuuuuuussspppkkkhhheeebbb```^^^\\\ZZZWWWVVVTTTRRRPPPMMMLLLKKKIIIIIIHHHGGGHHHIIIJJJKKKJJJHHHHHHIIIHHHDDD<<<555333777<<<>>>===<<<>>>@@@CCCAAA:::222111555666333000000222555888:::999888///111444777888777555444///---,,,,,,---......---,,,,,,,,,---------.........////////////222555999<<<>>>AAAEEEIIILLLNNNOOOJJJQQQPPPPPPUUUWWWbbbwww}}}yyywwwwwwvvvssspppkkkiiieeecccaaa___\\\ZZZWWWVVVTTTRRRPPPMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKJJJIIIJJJIIIEEE<<<666333666;;;=========>>>?????????999222111444666555000000111444777888777666///111333555666666555444///---++++++,,,---------,,,,,,,,,---------.........////////////222555999<<<>>>BBBFFFJJJMMMNNNOOOLLLSSSSSSRRRVVVXXXbbbvvv~~~zzzxxxxxxwwwtttpppkkkiiifffdddbbb___\\\YYYWWWVVVTTTRRRPPPMMMLLLKKKIIIIIIHHHGGGHHHIIIJJJKKKKKKJJJJJJKKKJJJFFF>>>777333555999<<<===>>>>>>???;;;<<<999333222666888888111000111333555666666555///000111333444444444444...,,,***)))***,,,,,,,,,,,,,,,,,,---------.........////////////222555999<<>>??????>>>999;;;999444333777::::::222111111222444666555555//////000111222333444444...,,,)))(((***+++,,,,,,,,,,,,,,,---------.........////////////222555999===???DDDHHHLLLNNNOOOPPPOOOUUUTTTRRRVVVXXXbbbwww|||yyyxxxyyyxxxuuuqqqkkkiiigggeeeccc```\\\YYYWWWVVVTTTRRRPPPMMMLLLKKKGGGGGGFFFEEEFFFGGGHHHIIIHHHHHHHHHJJJJJJGGG@@@:::222444777;;;>>>??????>>>:::<<<;;;666333666:::;;;444222111222444666555555////////////000222333444///---***)))***,,,------,,,,,,,,,---------.........////////////222555999===???DDDIIIMMMOOOPPPPPPMMMSSSQQQPPPUUUXXXeeezzz{{{}}}}}}{{{xxxxxxyyyyyyuuuqqqkkkiiigggeeeddd```\\\YYYWWWVVVTTTRRRPPPMMMLLLKKKGGGFFFEEEEEEEEEFFFGGGHHHGGGGGGGGGIIIJJJGGG@@@:::222444666:::>>>??????>>>;;;>>>===777444666999:::555333222222444666555555//////......000111333444111...+++***+++---...///,,,,,,,,,---------.........////////////222666999===@@@EEEJJJMMMOOOPPPPPPJJJPPPOOONNNUUUYYYggg~~~}}}yyyvvv{{{|||xxxuuuvvvvvvsssqqqiiiiiiiiigggddd___[[[YYYWWWUUURRRPPPOOOMMMKKKHHHHHHGGGFFFDDDDDDFFFGGGHHHEEEGGGHHHHHHIIIIIIBBB999666444666:::<<<::::::===>>>AAA???666333:::AAACCC===666111222444444444555///000...---222999888111333...+++,,,---++++++---......//////...---,,,,,,,,,---......///111555888>>>===DDDMMMPPPLLLJJJMMMLLLNNNKKKLLLRRRUUUfffwwwtttsssxxx|||yyyvvvuuuvvvvvvssspppiiiiiihhhfffdddaaa^^^\\\WWWUUUSSSQQQPPPNNNKKKIIIHHHGGGEEEDDDDDDEEEGGGHHHGGGIIIJJJIIIKKKKKKDDD;;;888666888<<<===<<<<<>>BBB@@@999555999======:::444000222555444444555...000000111666===;;;444333---***,,,---++++++..................---,,,,,,---......//////222666999AAA@@@FFFNNNQQQNNNMMMOOOKKKMMMKKKLLLRRRVVVggg|||sssqqqpppwww{{{xxxvvvuuuvvvxxxwwwsssoooiiiiiigggeeecccaaa```___XXXVVVSSSQQQPPPOOOLLLJJJGGGFFFDDDCCCCCCDDDFFFGGGIIIKKKKKKKKKLLLLLLFFF>>>888666777;;;===;;;<<>>AAAAAA;;;666666888888777111///333666555333444---000222666;;;???<<<777222,,,***,,,---,,,,,,///---............------,,,...///000000000333777:::BBBBBBFFFLLLOOOMMMMMMOOOJJJNNNLLLMMMSSSWWWiii~~~sssppppppwww{{{vvvwwwvvvvvvxxxyyywwwqqqllljjjiiigggdddaaa___^^^^^^WWWUUUSSSQQQQQQOOOMMMKKKFFFEEEDDDBBBBBBDDDEEEFFFIIIKKKKKKJJJLLLLLLGGG???777444555999:::999:::>>>>>>@@@???:::666555666888444///...333666555444444---000444999===>>>:::666111,,,***,,,---,,,,,,///---------......------,,,///000000111111444888;;;@@@AAAEEEIIILLLLLLMMMNNNLLLPPPOOOOOOTTTWWWiiissspppooouuu}}}{{{wwwyyyxxxxxxzzz{{{wwwpppjjjkkkiiifffbbb___\\\ZZZYYYWWWUUURRRQQQPPPOOOMMMKKKFFFEEEDDDBBBBBBDDDEEEFFFHHHIIIIIIHHHJJJKKKFFF???777444444888999888:::>>>???>>><<<888555444888===444///...333666555444444///000444888;;;999666444222---***,,,---,,,,,,///,,,,,,---------------,,,///000111111222444888;;;???BBBFFFIIILLLOOOOOOOOONNNSSSRRRQQQTTTWWWiii~~~qqqnnnnnnssszzz}}}~~~{{{zzzyyyyyy{{{{{{wwwoooiiikkkiiifffbbb^^^ZZZWWWVVVUUUSSSQQQPPPPPPNNNLLLJJJGGGFFFDDDCCCCCCDDDFFFGGGGGGHHHHHHGGGIIIJJJFFF???999666666999::::::<<<@@@>>><<<:::999555444999@@@555000...222666555555666111000222666666444333444333...+++,,,---++++++---+++,,,,,,------------,,,///000000111111444888;;;???EEEJJJLLLPPPTTTUUURRROOOTTTTTTSSSUUUWWWjjj|||qqqoooppptttzzzyyy}}}wwwwwwwwwyyyzzzwwwpppjjjhhhhhhfffddd```\\\XXXVVVTTTRRRPPPOOOOOONNNKKKJJJHHHGGGEEEDDDDDDEEEGGGHHHGGGHHHGGGFFFHHHJJJFFF???999666555888:::999<<<@@@>>>;;;;;;<<<999555888???888222///222555555555777111...///333333111333888555///+++,,,,,,******,,,***+++,,,---------------...///000000111333777;;;===EEEKKKNNNSSSXXXXXXTTTLLLSSSTTTTTTVVVYYYnnn|||rrrrrrssswww}}}www}}}|||uuuttttttwwwxxxvvvpppkkkgggggggggeeebbb^^^ZZZXXXSSSQQQOOONNNNNNMMMKKKIIIHHHGGGFFFDDDDDDFFFGGGHHHGGGHHHHHHGGGIIIKKKGGG@@@777444333666777777:::>>>===<<<===@@@<<<555666<<<:::444000222555555666888111------111111000555===666000,,,,,,,,,))))))+++***+++,,,,,,------------...//////000000333777::::::CCCJJJMMMRRRXXXXXXSSSIIIQQQSSSTTTWWW[[[qqqvvvrrrtttwwwrrrsss~~~|||~~~}}}{{{zzzwwwwwwwwwsssnnnmmmpppjjjgggeeecccaaa^^^[[[XXXVVVTTTQQQOOOMMMLLLKKKKKKGGGEEECCCAAAAAACCCFFFHHHHHHHHHGGGHHHIIIHHHEEECCC;;;666444999===>>>>>>@@@EEEAAA???===999555555999@@@;;;555333444555555333000000//////000333666888555///,,,------++++++---,,,,,,,,,---------.........///000000000222555888BBBCCCHHHPPPWWWXXXSSSMMMKKKTTTWWWXXXZZZ[[[mmmxxxsssuuuxxxtttrrr}}}yyyzzzxxxxxxxxxtttooommmpppjjjgggeeecccaaa^^^[[[XXXUUUTTTRRROOOMMMLLLKKKKKKHHHFFFCCCAAAAAACCCEEEGGGHHHGGGGGGIIIJJJJJJHHHFFF;;;666444888<<<======???BBB???===<<<888444555999>>>999444222333555555444111//////000444777888888555///,,,------++++++---,,,,,,,,,---------......---...000000000222555888AAACCCGGGOOOVVVWWWRRRMMMJJJRRRUUUWWWZZZ]]]rrryyyuuuwwwzzzvvvsss~~~~~~yyyzzzxxxyyyzzzvvvpppmmmooojjjgggeeecccaaa^^^[[[XXXUUUTTTRRRPPPNNNLLLKKKKKKIIIGGGDDDAAAAAABBBDDDFFFGGGGGGGGGIIIKKKLLLJJJIII;;;555333666:::;;;;;;===@@@===;;;;;;888444555999;;;666111000333666666555222///...222888;;;:::888555///,,,------++++++---,,,,,,,,,---------......---...///000000222555888@@@BBBGGGNNNUUUVVVRRRNNNHHHPPPSSSUUUZZZaaayyyyyytttvvvzzzwwwuuu{{{zzzyyyzzz|||xxxpppmmmooojjjgggeeecccaaa^^^[[[XXXUUUTTTSSSPPPNNNMMMKKKKKKIIIGGGDDDAAA@@@AAACCCEEEGGGGGGGGGIIIKKKKKKIIIGGG;;;555222555888999:::;;;AAA>>><<<<<<888333333777888444000///222666777666333///...333;;;???<<<777555///,,,------++++++---,,,,,,,,,---------......---...///000000222666999>>>AAAFFFMMMSSSTTTQQQNNNJJJQQQRRRSSSZZZccc~~~yyyssstttyyyxxxvvvzzzyyy{{{|||xxxpppmmmnnnjjjgggeeecccaaa^^^[[[XXXUUUTTTSSSQQQOOOMMMKKKKKKIIIGGGCCCAAA@@@AAACCCDDDHHHHHHGGGHHHIIIIIIFFFDDD<<<555111444777777888:::CCC@@@>>>>>>999333333666888444//////222555666666333///...333;;;???<<<777555///,,,------++++++---,,,,,,,,,---------......,,,---///000000333666999===@@@FFFLLLQQQRRRQQQOOOMMMSSSRRRSSSYYYcccyyyqqqsssyyyxxxyyy{{{zzzzzz{{{vvvooolllnnnjjjgggeeecccaaa^^^[[[XXXUUUTTTTTTRRRPPPNNNLLLJJJHHHFFFCCC@@@@@@AAACCCEEEIIIHHHGGGHHHIIIHHHEEECCC===666111333666777888:::BBB???>>>>>>:::444333666:::555000///222555555444222///...222888;;;:::888555///,,,------++++++---,,,,,,,,,---------......,,,---//////000333777999;;;???EEEKKKOOOQQQPPPPPPNNNTTTSSSSSSYYYccczzzqqqrrryyyzzz|||zzzyyyyyytttmmmlllnnnjjjgggeeecccaaa^^^[[[XXXUUUUUUTTTSSSQQQNNNLLLJJJFFFDDDBBB@@@@@@AAADDDFFFHHHGGGGGGHHHJJJIIIGGGEEE???777222333666777888:::===<<<<<<===:::555444777===888222000222444444333111//////000444777888888555///,,,------++++++---,,,,,,,,,---------......+++---...///000333777::::::>>>DDDJJJNNNOOOPPPPPPMMMSSSRRRSSSYYYccc|||qqqrrrzzz|||~~~~~~|||zzzxxxwwwssslllkkknnnjjjhhheeecccaaa^^^[[[XXXUUUUUUTTTSSSQQQNNNLLLJJJFFFDDDAAA???@@@BBBEEEGGGGGGGGGGGGIIIKKKLLLJJJHHH@@@888222444666777888:::999888999;;;999555666999???:::444111222333333222000000//////111333666888555///,,,------++++++---,,,,,,,,,---------......+++---...///111333777:::999>>>DDDJJJMMMOOOPPPPPPLLLRRRRRRSSSYYYdddxxxrrrsssyyy}}}|||xxxwwwtttsssqqqoookkkiiihhhfffdddcccbbb___[[[XXXYYYWWWTTTQQQNNNKKKIIIHHHFFFFFFEEECCCBBBBBBEEEGGGJJJJJJKKKKKKKKKKKKJJJJJJCCC:::111111777;;;:::666<<<999;;;BBBDDD===888999>>>===777000...111333222222000......000444888;;;444111,,,******+++,,,,,,+++,,,---...///...---,,,,,,---......///111555999;;;>>>DDDLLLSSSSSSNNNIIIIIIMMMSSSTTTTTTaaa{{{sssrrrwww~~~|||yyywwwttttttssssssqqqnnnhhhdddgggeeedddcccbbb```\\\YYYXXXWWWTTTQQQMMMKKKIIIHHHFFFFFFEEECCCBBBBBBDDDGGGKKKKKKLLLLLLLLLLLLKKKKKKDDD;;;222111777;;;:::777<<<:::<<>>888777???>>>888111...111333222333111......111555999;;;555111,,,******+++,,,,,,++++++,,,---------------,,,---......///111555999;;;>>>DDDLLLRRRRRRNNNJJJIIINNNSSSSSSTTTaaa~~~tttrrrwww~~~}}}yyyuuusssssssssttttttsssnnnhhhccceeedddcccbbbbbb```\\\ZZZXXXVVVTTTPPPMMMKKKIIIIIIFFFFFFEEECCCBBBBBBDDDFFFKKKLLLLLLLLLLLLLLLLLLKKKDDD<<<444333777<<<;;;888;;;;;;>>>DDDDDD>>>777555>>>===888111...111333111333111//////333777;;;<<<555111---******+++,,,,,,+++++++++++++++,,,------,,,---......///111555999;;;>>>DDDKKKPPPPPPMMMJJJJJJNNNSSSSSSSSS```~~~xxxuuuyyy~~~{{{wwwuuuvvvvvvuuuuuussspppjjjfffdddbbbaaaaaaaaa```\\\ZZZWWWVVVSSSPPPMMMKKKIIIIIIGGGGGGFFFDDDBBBBBBDDDFFFJJJJJJKKKKKKKKKKKKJJJJJJDDD===555444777;;;;;;999;;;<<>>777222999:::666///...111333222333000///111777<<>>777111444555333......222444333222000...222:::AAACCCCCC777333...+++***+++,,,,,,,,,+++***)))***+++,,,---,,,---......///111555999;;;???DDDIIIKKKLLLLLLKKKKKKOOOSSSSSSTTTbbb}}}{{{yyy~~~yyyvvvqqqnnnmmmllljjjiiicccbbbaaa``````^^^ZZZXXXUUUTTTRRROOOMMMKKKIIIIIIHHHHHHFFFDDDAAAAAACCCEEEGGGGGGHHHHHHHHHHHHGGGGGGBBB<<<666444666999::::::888;;;============777111333444222......333555333333///...222;;;AAACCCBBB888444///+++++++++,,,++++++++++++++++++,,,------,,,---......///111555999<<>>>>><<<888444///,,,++++++,,,+++++++++,,,---------------,,,---......///111555999<<<@@@DDDGGGHHHHHHJJJLLLLLLPPPTTTUUUWWWfff|||xxxsss}}}~~~yyywwwvvvuuutttrrroookkkgggdddcccaaa```___\\\XXXUUUUUUSSSQQQOOOLLLKKKJJJIIIHHHHHHGGGDDDAAAAAACCCEEEHHHIIIIIIJJJJJJIIIIIIHHH@@@;;;666333444777999:::555999999666888;;;999222999:::888222111333444111666111---000777;;;999666888444///,,,++++++,,,++++++,,,---...///...---,,,,,,---......///111555999<<<@@@DDDGGGGGGGGGJJJMMMLLLPPPTTTUUUXXXhhhtttqqqwww}}}zzzyyywwwtttrrrooolllgggcccbbbbbbbbbbbb```^^^\\\[[[VVVUUURRRQQQPPPNNNKKKHHHFFFEEEBBB@@@@@@AAACCCDDDLLLKKKIIIHHHGGGGGGHHHIIIEEE???999444444555777888:::999555555???IIIDDD777===;;;777333111222666::::::222---111444333555888777444///,,,+++,,,------,,,+++*********+++,,,------...///...///111444777;;;>>>BBBFFFIIIIIIIIIHHHLLLOOORRRSSSVVVfff{{{wwwyyy{{{xxxvvvtttrrrppplllhhheeebbbbbbbbbaaa```]]][[[YYYVVVTTTRRRQQQPPPNNNKKKHHHFFFDDDBBB@@@@@@AAACCCDDDKKKJJJIIIHHHGGGHHHIIIIIIEEE???999444444555777888777:::888666;;;BBB???666;;;999666222000111555999<<<444///222555444555888777333...++++++,,,,,,,,,,,,+++*********+++,,,------.........///111444888;;;>>>CCCHHHLLLMMMLLLKKKLLLNNNRRRSSSVVVfffzzzyyy|||~~~vvvuuusssrrrpppnnnjjjgggccccccbbbaaa^^^\\\YYYWWWVVVTTTRRRQQQPPPNNNJJJHHHFFFDDDBBB@@@@@@AAACCCDDDIIIHHHHHHHHHHHHIIIIIIJJJEEE???999444444555777888555:::;;;777777<<<;;;444888777555222000111444777;;;555000111444444555777666222---******++++++++++++++++++++++++,,,---------.........///111555888;;;???EEEKKKOOOPPPOOOOOOKKKNNNQQQRRRUUUfffyyyvvv{{{xxxuuutttrrrrrrqqqoookkkiiidddcccbbb```^^^ZZZWWWUUUVVVTTTRRRPPPOOOMMMJJJGGGFFFDDDAAA@@@???@@@BBBDDDFFFGGGGGGGGGHHHIIIJJJJJJEEE???999444444555777888555:::;;;777888===;;;333444444333111///000333666777222...///333666777888555222---***)))***++++++++++++++++++,,,,,,------,,,---......///111555888===AAAGGGMMMPPPPPPOOONNNKKKNNNQQQRRRUUUeeevvvuuu}}}zzzwwwtttsssrrrrrrrrrpppmmmjjjddddddcccaaa^^^ZZZWWWUUUUUUSSSQQQPPPOOOMMMJJJGGGEEEDDDAAA??????@@@BBBCCCEEEFFFGGGHHHIIIIIIJJJJJJEEE???999444444555777888666999999777<<>>333///000111111000111222444444333111111777@@@CCCBBB666222---******+++++++++++++++,,,---------------+++,,,---...///222666999@@@DDDIIINNNPPPNNNKKKIIIMMMOOOQQQQQQSSSbbb~~~ttttttzzz~~~{{{uuutttssssssrrrpppmmmjjjddddddcccbbb___\\\YYYWWWUUUSSSQQQOOONNNLLLIIIGGGEEECCCAAA???>>>@@@AAACCCEEEFFFGGGHHHIIIHHHHHHGGGEEE???999444444555777888777===>>>:::;;;???<<<333...000111222111111333444333333111000666@@@CCCAAA777333...++++++,,,,,,,,,+++,,,---.........---,,,+++,,,---...///222666:::???CCCJJJOOOQQQPPPMMMJJJOOOQQQRRRQQQRRR```|||rrrrrruuu|||}}}yyyuuuvvvuuussssssrrrpppmmmjjjdddddddddbbb```]]]ZZZYYYUUUSSSQQQOOONNNLLLIIIFFFEEECCC@@@???>>>???AAACCCEEEFFFGGGHHHIIIHHHGGGGGGEEE???999444444555777888555???BBB===999:::888333---///222222222222333444111222000---333===@@@<<<777444///,,,+++,,,------+++,,,---.........---,,,+++,,,---...///222666:::>>>CCCJJJPPPSSSRRROOOMMMPPPRRRSSSQQQQQQ___}}}yyynnnuuuwww}}}zzzuuurrruuussspppoooooonnnllljjjfffeeedddbbb```___^^^^^^VVVRRRNNNNNNPPPPPPLLLHHHFFFDDDBBB@@@???@@@AAABBBCCCEEEHHHIIIHHHHHHHHHIIIGGGAAA999333222444777888777:::>>>???<<<999777555000888:::555000222444222666333000///111444666777888555///***((()))+++---+++,,,------......------...////////////111555888>>>BBBIIIMMMNNNNNNNNNNNNOOOSSSTTTQQQSSSdddvvvppprrrttt~~~{{{wwwtttqqqpppooooooppppppnnnllliiigggeeebbb___]]]\\\[[[VVVSSSOOOOOOQQQPPPLLLGGGFFFDDDBBB@@@???@@@AAABBBDDDFFFHHHIIIHHHGGGHHHHHHFFF@@@888333222444777999777999<<<<<<:::888777777222999;;;666222333444333555222///...///222444555666333///+++))))))+++---+++,,,------...---------...////////////222555888===BBBIIIMMMOOOOOOOOOOOOMMMQQQRRRQQQTTTfffqqqooooooqqq}}}}}}zzzwwwnnnnnnoooqqqrrrrrrooommmkkkiiifffbbb^^^[[[YYYXXXVVVTTTRRRRRRRRRPPPKKKGGGEEEDDDBBB@@@???@@@AAABBBEEEGGGIIIIIIHHHGGGGGGHHHEEE@@@888333222555888:::666888999999888888999:::666:::<<<777333333444444444111...---///111333444444222///,,,+++++++++,,,++++++,,,---------------....../////////222666999===BBBIIINNNPPPQQQQQQRRRMMMQQQSSSRRRVVViiiooonnnoooqqq|||~~~|||zzzppppppqqqsssuuussspppmmmiiihhheeeaaa^^^[[[YYYXXXVVVUUUTTTTTTSSSPPPKKKFFFDDDCCCAAA??????@@@AAABBBFFFHHHJJJJJJHHHGGGGGGGGGEEE???777333333555999;;;777888888888777999<<<>>>888::::::777333333333444555222......///222555555111111///...,,,,,,,,,,,,++++++,,,------------,,,---...//////000222666999<<>>>>>@@@AAABBBEEEGGGJJJJJJJJJIIIIIIJJJFFF@@@888333222444777999999999999999999;;;>>>AAA666111///111222000111555444222000111666;;;>>>@@@444333000---+++***************+++,,,,,,,,,,,,+++,,,---...///000333777:::;;;@@@GGGMMMOOOPPPQQQQQQNNNQQQRRRQQQVVVlll|||wwwsssvvv~~~}}}}}}|||{{{xxxvvvsssqqqpppooommmkkkdddcccaaa^^^\\\[[[ZZZYYYXXXWWWUUUQQQLLLIIIGGGGGGBBBAAA???>>>>>>@@@AAABBBDDDGGGIIIJJJJJJIIIJJJKKKGGGAAA999333222444777888888999999888888:::===@@@666000...111333111222666222111///111666;;;???AAA666333000---+++***************+++,,,,,,,,,,,,+++,,,---...///000333777;;;;;;@@@GGGLLLOOOOOOPPPPPPOOORRRTTTSSSZZZppp}}}uuutttuuu}}}|||yyyxxxyyyyyywwwsssnnnkkkjjjgggddd___]]]\\\\\\\\\[[[[[[XXXTTTPPPNNNLLLIIIFFFDDDCCC@@@???>>>???AAACCCEEEGGGJJJJJJIIIHHHHHHHHHGGG???888555444222333666444777::::::888777999<<<444...111333---000555111111111222222333444555666444222///,,,***)))******************+++,,,------...,,,,,,//////000444:::===???DDDKKKPPPRRROOOKKKNNNSSSSSSQQQ\\\xxxtttsssttt|||~~~{{{xxxyyyyyyyyywwwsssoookkkjjjfffccc```^^^]]]\\\[[[ZZZYYYVVVRRROOOLLLJJJGGGEEEDDDCCC@@@???>>>???AAACCCEEEGGGIIIJJJIIIHHHHHHIIIGGG>>>777444333111222555555888::::::888777999;;;444...111333...111777333222222222222222333444444333111///,,,************+++******++++++,,,---...///,,,---///000000555;;;???@@@DDDKKKPPPRRRPPPMMMNNNSSSSSSQQQ[[[vvvrrrpppqqqyyy~~~|||yyywwwxxxxxxwwwuuurrrnnnkkkiiieeeccc```___^^^]]]ZZZXXXVVVSSSPPPMMMKKKIIIFFFDDDDDDCCC@@@???>>>???AAACCCDDDFFFIIIJJJIIIIIIJJJJJJFFF>>>666444222000111444666999;;;:::777777999;;;666000222444...222888444444333222111000111111222333111...,,,*********+++++++++++++++,,,---...//////------000111111666<<>>???AAACCCCCCFFFIIIJJJJJJJJJKKKLLLHHH???888555333000111555777999;;;:::777666999<<<:::333444555...111777333555444222000//////000111333111...,,,******++++++,,,,,,,,,,,,---...//////000......111111111666<<>>???AAACCCDDDFFFIIIJJJJJJJJJKKKLLLJJJAAA999666444222222666888:::;;;:::777777:::===>>>666666555...000555000555333111/////////111222222000...,,,******+++,,,,,,,,,,,,,,,---...//////000......111111111666<<>>???AAACCCEEEGGGJJJKKKJJJJJJKKKKKKKKKBBB:::777555222333666777999:::999777888;;;??????777666444---///444000444222000//////111333555222000...+++***++++++,,,++++++++++++,,,---...//////------000111111666<<>>???AAACCCFFFHHHKKKKKKJJJJJJJJJKKKKKKBBB:::777444111222555666888:::999777999===AAA===555444333,,,///555222333111000///000333666999111000---+++***+++,,,,,,+++******++++++,,,---...///,,,---///000000555;;;>>>DDDKKKPPPQQQQQQRRRSSSQQQRRRTTTVVVZZZkkkiiikkknnnrrryyytttooo{{{~~~}}}|||wwwrrrmmmlllnnnnnnjjjfffgggddd___\\\ZZZYYYXXXWWWSSSPPPNNNLLLLLLKKKIIIHHHEEECCC@@@???>>>???AAACCCGGGIIIKKKLLLJJJIIIIIIJJJJJJAAA999666333000111444666888999999777999>>>BBB:::222333222,,,000777444222000//////111444999;;;111000---+++***+++,,,---************+++,,,------...,,,,,,//////000444;;;===CCCKKKQQQRRRQQQQQQRRRQQQRRRTTTVVV[[[kkk]]]```eeejjjpppxxxmmmlllyyy}}}{{{wwwuuurrrqqqooonnnkkkiiiccc```^^^\\\[[[YYYVVVTTTRRRPPPMMMKKKJJJIIIHHHFFFDDDCCC@@@???>>>???AAACCCHHHJJJKKKJJJIIIHHHHHHIIIDDD???999444222111111111666666888;;;;;;888:::>>>999333...///000///000333111444333111444999<<<<<<333000---++++++++++++******************+++++++++,,,------...///333888<<>>>>>???AAACCCGGGHHHJJJJJJHHHHHHHHHIIIDDD???999444222111111111666555888;;;;;;888888<<<888222...000000///000333444555444111222666888777333000---++++++++++++***************++++++++++++---......///000444999===BBBFFFKKKOOOQQQRRRSSSTTTTTTSSSSSSTTTYYYlllSSSVVV[[[```fffnnnvvv{{{qqqnnnwww|||yyyxxxvvvsssrrrqqqooommmjjjgggdddaaa___]]]\\\YYYWWWVVVSSSOOOLLLJJJGGGEEEBBBDDDBBB@@@>>>>>>???AAABBBDDDFFFHHHIIIHHHHHHHHHJJJDDD???999444222111111111555555888<<<;;;777777:::666111///111222000111333555777444000///222333111333000---++++++++++++***************++++++,,,,,,---...//////111444:::===CCCGGGLLLPPPRRRRRRSSSTTTSSSSSSSSSTTTZZZmmmMMMPPPUUUZZZ___gggnnnsss~~~sssnnnttt|||yyyvvvtttrrrppppppnnnllliiieeeccc```^^^]]]]]][[[ZZZUUURRROOOLLLJJJHHHEEECCCDDDBBB@@@>>>===???AAABBBBBBEEEGGGHHHHHHHHHIIIJJJDDD???999444222111111111444444888<<<;;;666555888666111///111222111111444555666333...---000111///333000---++++++++++++***)))******++++++,,,,,,,,,------...///000444999===DDDHHHMMMPPPRRRRRRSSSTTTRRRRRRSSSUUU[[[nnnIIILLLOOOTTTYYY___fffkkkwww{{{uuunnnrrr~~~{{{xxxxxxvvvtttsssrrrqqqooolllgggddd```]]][[[ZZZXXXWWWSSSPPPMMMKKKJJJIIIGGGEEECCCBBB???======>>>@@@BBBBBBDDDGGGHHHHHHHHHIIIKKKDDD???999444222111111111444444777;;;:::666666999777222///111222111111444222444222...---111222111333000---++++++++++++***)))******+++,,,,,,------+++,,,------///222777;;;CCCGGGLLLPPPQQQRRRSSSTTTQQQRRRSSSUUU[[[nnnEEEGGGJJJNNNRRRWWW]]]bbbnnnqqqwww{{{rrruuu}}}yyywwwvvvtttqqqppppppooolllkkklllgggaaa\\\YYYVVVSSSQQQRRRPPPMMMKKKKKKJJJHHHFFFCCCAAA???======>>>@@@AAACCCEEEGGGHHHHHHHHHJJJKKKDDD???999444222111111111555444666::::::777888<<<:::444000000111000111555111222111...///333555444333000---++++++++++++***)))******+++,,,---......***+++,,,,,,...111666:::AAAEEEJJJOOOQQQRRRSSSTTTPPPQQQSSSUUUZZZmmmAAACCCEEEHHHKKKOOOUUUYYYdddgggnnnxxxzzzzzz|||wwwtttrrrpppnnnmmmlllkkkiiigggkkkfff```[[[XXXVVVTTTSSSTTTQQQNNNKKKJJJIIIFFFEEECCCAAA???======>>>@@@AAAEEEGGGIIIIIIIIIIIIJJJKKKDDD???999444222111111111666444666999999888;;;@@@>>>666000/////////111555111333222///000555777666333000---++++++++++++***)))******+++,,,---...///+++,,,,,,---...222777;;;>>>CCCIIIMMMPPPRRRSSSUUUPPPQQQSSSUUUZZZkkk???@@@BBBDDDGGGKKKPPPTTTXXX]]]fffrrr}}}{{{uuuqqqtttrrrpppoooooonnnkkkjjjfffccc^^^[[[ZZZZZZYYYYYYVVVSSSOOOLLLJJJHHHEEECCCCCCAAA???===<<<>>>@@@AAAFFFHHHJJJJJJIIIIIIJJJKKKDDD???999444222111111111777555555888999999===CCC@@@888000.........111555333555444000111666888777333000---++++++++++++***)))******+++---...//////,,,------...///333888<<<===AAAGGGLLLPPPRRRTTTUUUPPPQQQSSSTTTYYYjjjAAA@@@???AAADDDGGGHHHHHHNNNTTT]]]gggpppxxx|||{{{~~~zzzuuurrruuutttrrrsssssspppkkkfffdddcccaaa^^^\\\YYYWWWVVVTTTTTTRRRNNNIIIEEECCCCCCAAAAAA???===;;;;;;>>>AAAEEEEEEFFFGGGHHHHHHHHHHHHHHHBBB;;;444111///...---444666222333;;;999777AAA@@@:::222...///333555666000333222000111555777666333000---,,,+++***(((&&&++++++*********************+++,,,---...111666999???BBBFFFIIILLLQQQVVVYYYWWWSSSRRRSSSXXXjjj@@@BBBDDDFFFHHHIIIIIIIIIOOOSSSZZZaaagggnnnuuuyyyzzz~~~{{{vvvrrrtttsssrrrrrrqqqoooiiieeedddcccaaa^^^[[[YYYWWWVVVTTTSSSPPPMMMJJJGGGDDDCCCAAAAAA???===;;;<<<>>>AAAEEEFFFGGGHHHHHHIIIHHHHHHFFFAAA:::444111000///...333666222444<<<999777???>>>888222///000222444555222444333000000444666444111///,,,+++++++++***)))***************************+++,,,---...222666:::???BBBEEEHHHKKKOOOTTTWWWXXXUUUSSSSSSXXXkkk@@@EEEJJJLLLJJJHHHHHHIIINNNPPPTTTWWW[[[```fffkkkzzzxxxyyy|||wwwtttsssrrrqqqqqqooolllhhheeecccbbb```^^^[[[YYYWWWVVVTTTQQQMMMLLLKKKJJJFFFCCCAAAAAA???===;;;<<>>888333111111111000000444444777>>>999444;;;888666333111111111222222666777444///...111222111111...+++***+++++++++******************+++++++++***+++---...///222777:::@@@BBBFFFIIILLLNNNQQQTTTVVVVVVTTTTTT[[[qqqLLLMMMLLLFFF???<<>>777222111111111000000444444777>>>999333:::777777555222000000000111666777444...---111222111444111,,,*********))))))))))))*********++++++++++++,,,---...///222777:::@@@CCCHHHKKKMMMOOORRRTTTRRRTTTTTTTTT^^^vvvSSSQQQKKKBBB;;;:::>>>BBB???@@@AAACCCEEEJJJQQQUUUZZZ___gggqqq||||||www|||xxxuuuuuuvvvuuurrrmmmjjjhhhhhhaaa```___]]][[[YYYWWWVVVSSSPPPLLLKKKLLLKKKGGGDDDAAA@@@???>>>===>>>AAADDDFFFGGGHHHIIIIIIJJJJJJJJJBBB>>>777222000000000000000444444777===888333999999999777333000///000111555555222------111333333555111---***)))))))))((()))))))))***++++++,,,,,,+++,,,---...000333777;;;???CCCHHHLLLNNNQQQSSSUUUPPPSSSTTTTTT```zzzWWWRRRJJJBBB>>>>>>@@@CCC@@@AAAAAAAAABBBEEEIIIMMMQQQVVV^^^hhhsss{{{pppuuu~~~|||xxxuuutttuuutttqqqlllhhhgggggg``````^^^\\\ZZZYYYWWWVVVRRRQQQOOOMMMJJJHHHFFFEEEAAA@@@@@@>>>===>>>BBBEEEFFFGGGHHHIIIJJJJJJJJJJJJCCC>>>777222000/////////111555333666<<<777222:::<<<<<<999444///---///222333333111,,,,,,222555555444000,,,))))))*********((())))))***++++++,,,,,,+++,,,......000333888;;;===AAAGGGKKKNNNQQQSSSUUUPPPUUUUUUUUUaaa|||XXXSSSJJJDDDBBBCCCDDDEEECCCCCCCCCAAA@@@AAADDDFFFJJJOOOXXXbbbmmmzzzsssttt~~~}}}{{{xxxuuusssttttttpppjjjfffeeeggg```___^^^\\\ZZZYYYWWWVVVRRRRRRQQQNNNIIIFFFEEEFFFAAA@@@@@@>>>===???BBBEEEGGGGGGHHHIIIJJJJJJJJJJJJCCC>>>777222000///......222555333555;;;777222:::???>>>:::444///---///222111222///+++,,,333777777222///***((()))+++,,,,,,((())))))***++++++,,,,,,+++,,,...///000333888;;;;;;???EEEJJJMMMPPPSSSUUURRRVVVWWWVVVaaa|||QQQWWWPPPFFFGGGFFFCCCGGGAAAAAAAAABBBCCCDDDEEEEEEGGGKKKQQQWWW___lll|||~~~pppppp|||~~~{{{vvvssstttrrrqqqpppooommmiiigggeeeccc```^^^\\\ZZZWWWUUURRRPPPNNNMMMLLLJJJFFFDDDEEEEEEEEEDDDDDDCCCCCCCCCGGGGGGHHHHHHHHHGGGGGGFFFEEE>>>666111000000///...222444111222888444111999<<<>>><<<333......111111222333111...///555888888333...***))),,,---+++''''''((((((***+++,,,------------......///111555888>>>>>>@@@FFFMMMQQQQQQPPPSSSUUUUUUVVVccc}}}RRRYYYRRRHHHJJJHHHEEEIIIDDDCCCCCCCCCCCCDDDEEEEEEDDDHHHLLLPPPVVV```nnnwwwsssrrr}}}|||yyyvvvtttsssqqqpppooollliiifffdddbbb___]]]\\\ZZZWWWUUURRRQQQNNNMMMLLLIIIFFFCCCAAAAAAAAA@@@@@@?????????GGGGGGGGGHHHHHHGGGGGGFFFEEE>>>666111000000000...222555111333999555111999<<<<<<888111---///222222111333111...000666::::::333///+++***---...,,,)))(((((()))***+++,,,,,,---,,,---......///111666999>>>>>>AAAFFFLLLPPPPPPOOONNNQQQRRRUUUdddUUU\\\UUULLLMMMKKKGGGKKKGGGGGGFFFEEEEEEEEEEEEEEEDDDFFFHHHIIILLLSSS]]]dddxxx~~~{{{~~~}}}{{{yyyuuutttrrrpppooolllgggdddcccaaa^^^]]]\\\ZZZXXXVVVSSSQQQOOOMMMKKKIIIEEEBBB??????>>>>>>===>>>>>>>>>FFFGGGGGGHHHHHHGGGGGGGGGDDD>>>666111000111000///222555222444:::666222:::<<<:::444---,,,111333222111333111///000777;;;;;;222///++++++---///...,,,))))))*********++++++++++++,,,---...///222777:::??????BBBGGGLLLOOOOOONNNMMMPPPQQQUUUeeeWWW^^^WWWMMMNNNLLLHHHLLLKKKJJJIIIHHHFFFFFFFFFFFFGGGGGGHHHGGGHHHLLLSSSXXXaaaooo~~~}}}{{{yyywwwvvvtttrrrpppnnnkkkfffcccaaa___]]]\\\[[[ZZZXXXVVVTTTQQQOOOMMMKKKIIIEEEBBBAAA@@@????????????@@@AAAFFFFFFGGGHHHHHHHHHGGGGGGDDD>>>666111111111111000222666333555;;;666222:::<<<888000***,,,222444222222333222...///555888888000---++++++,,,...---,,,******************++++++***+++---...///333777;;;@@@BBBEEEIIILLLOOOPPPPPPRRRTTTTTTUUUdddZZZ```XXXNNNNNNMMMJJJNNNNNNMMMLLLJJJIIIHHHGGGGGGIIIIIIHHHGGGHHHKKKOOORRRTTTaaasss}}}{{{yyyvvvtttuuutttqqqpppnnnjjjfffcccaaa___\\\[[[[[[YYYWWWUUUSSSQQQOOOMMMKKKIIIEEECCCBBBAAA@@@??????@@@AAABBBEEEFFFGGGHHHHHHHHHHHHHHHEEE>>>666222111222111000222666333666<<<777222999:::777///)))+++222555333444555222---,,,111333222...,,,*********+++,,,+++******************++++++***+++---...///333777;;;AAACCCGGGKKKMMMOOOQQQRRRUUUVVVUUUVVVccc~~~^^^cccYYYNNNNNNNNNLLLQQQQQQPPPNNNLLLKKKJJJJJJIIIJJJIIIHHHHHHHHHJJJLLLMMMQQQZZZgggttt}}}{{{yyyuuussstttsssqqqooonnnkkkfffcccaaa___\\\[[[ZZZXXXVVVTTTRRRPPPNNNMMMLLLJJJFFFDDDAAA@@@>>>======???AAABBBEEEFFFGGGGGGHHHHHHHHHHHHFFF@@@777222111111000///111555333555<<<666111888888777111+++,,,222555444555555222,,,+++...000///---,,,+++)))))))))***+++))))))*********++++++++++++,,,---...///222777:::@@@CCCGGGKKKMMMOOORRRTTTTTTUUUTTTUUUccccccggg[[[NNNOOOOOOOOOUUURRRQQQPPPNNNMMMLLLLLLKKKLLLKKKJJJIIIJJJJJJJJJJJJNNNUUU^^^eeennn~~~~~~|||xxxuuusssrrrpppooonnnkkkgggdddaaa___\\\ZZZYYYWWWTTTRRRPPPOOOMMMLLLLLLJJJHHHEEE@@@???===<<<===???AAABBBEEEEEEFFFGGGHHHHHHHHHHHHHHHAAA888333111111///...000444222555;;;666000777666888555...,,,000444444555555222,,,+++///111000......,,,+++))))))***+++(((((()))***+++,,,,,,---,,,---......///111666999<<>>@@@CCCDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIBBB999333111000///---///333222555;;;555///666555888777111---///333555444555222---,,,111333222000///...,,,***)))***+++'''((()))***+++,,,------------......///111555888:::???DDDHHHJJJLLLPPPSSSUUUUUUTTTUUUcccaaafffcccVVVQQQVVVXXXTTTWWWUUURRRQQQQQQQQQOOONNNSSSQQQNNNNNNPPPPPPMMMKKKIIIMMMQQQSSSXXXccctttuuuttt|||~~~}}}xxxssstttqqqoooppprrrpppjjjeeeiiiddd___[[[YYYWWWRRROOONNNLLLKKKJJJJJJIIIFFFDDDEEECCC@@@>>>>>>???BBBCCCGGGFFFFFFGGGHHHIIIJJJKKKGGG@@@666000...//////......111333444444444444555:::;;;777///,,,///222222111///---...000333555555------***'''''')))((($$$)))))))))***++++++,,,,,,***+++---///111222444555;;;???DDDIIINNNPPPQQQQQQSSSSSSRRRTTTeee^^^fffeeeYYYSSSWWWZZZWWWXXXVVVTTTSSSSSSRRRQQQOOOSSSQQQOOOPPPQQQRRRPPPNNNMMMPPPSSSTTTVVV^^^kkkvvvvvvrrrwww|||vvvqqqssspppnnnnnnpppnnniiidddeeeaaa]]]ZZZYYYWWWTTTQQQPPPOOOMMMLLLLLLJJJGGGEEEDDDBBB@@@>>>>>>@@@BBBDDDGGGGGGGGGHHHHHHIIIJJJKKKGGG???666000...//////......111333555444444555555999:::666///,,,...111111111000...///222555666555222111---((('''******&&&)))))))))***++++++,,,,,,***+++,,,...000222444555888<<>>???AAADDDEEEHHHHHHHHHIIIIIIJJJKKKKKKFFF???666000...///...---...111444555555444555666777888555...+++...111111111000000222555777777666111///***''')))------((()))))))))***++++++,,,,,,++++++,,,...000222444555666999???EEEKKKOOOQQQRRRQQQQQQQQQSSSdddVVV```eee```YYYYYY[[[\\\XXXWWWUUUUUUVVVUUUSSSQQQTTTTTTTTTUUUVVVWWWXXXWWWVVVXXXYYYWWWUUUUUUZZZ___lllxxx{{{rrrllluuu}}}xxxtttsssqqqpppnnnnnnnnnkkkfffccc```^^^\\\ZZZYYYXXXWWWVVVSSSQQQOOONNNLLLJJJGGGDDD@@@???>>>>>>???BBBDDDFFFHHHIIIIIIJJJJJJKKKKKKKKKEEE>>>555000//////...---///111444555555444555666666777444---+++...111222111111111444666888777666000,,,((()))333:::666,,,)))))))))***++++++,,,,,,+++,,,,,,---///222444666888;;;@@@EEEJJJNNNPPPQQQPPPQQQPPPSSSdddTTT\\\bbb```[[[ZZZ[[[\\\ZZZZZZYYYZZZ[[[[[[YYYWWWVVVWWWXXXXXXXXXYYYYYYZZZYYYZZZZZZYYYVVVVVVXXX[[[___kkk}}}~~~uuulllooo~~~yyyvvvvvvvvvrrrrrrqqqpppoookkkgggdddaaaaaa___\\\YYYVVVUUUUUURRRPPPNNNLLLKKKIIIEEECCC??????>>>???@@@BBBEEEFFFHHHIIIJJJKKKKKKKKKJJJJJJCCC===555000//////...---///222444666555555555666555666333---+++...222333111111222444666777666555444...***///===DDD;;;,,,)))))))))***++++++,,,,,,,,,,,,,,,---///222555666===???CCCGGGKKKNNNPPPQQQOOOPPPPPPTTTdddUUUZZZ^^^___]]]\\\[[[\\\]]]]]]^^^```ccccccbbb```YYYZZZ[[[[[[YYYXXXYYYZZZZZZZZZZZZYYYWWWWWWYYY[[[YYYbbbqqq~~~wwwmmmlll|||~~~zzzxxxwwwwwwxxxttttttsssrrrooolllhhhfffaaaaaa___\\\WWWTTTTTTTTTPPPNNNLLLKKKJJJHHHEEEBBB????????????@@@BBBDDDEEEHHHIIIJJJKKKKKKJJJIIIHHHBBB<<<444000//////...,,,///222555666555555666777444666333---,,,000333444333111111222333444333222111---)))---777<<<222$$$)))))))))***++++++,,,,,,,,,,,,,,,,,,...222555777@@@BBBDDDHHHKKKNNNPPPQQQOOOQQQQQQUUUeeeYYYZZZ\\\___```___]]]\\\]]]^^^___cccfffgggfffddd\\\^^^^^^\\\YYYWWWXXXYYYZZZZZZYYYWWWWWWWWWYYYZZZXXX^^^gggrrryyyvvvmmmiiittt{{{zzzzzzzzzxxxvvvtttttttttsssoookkkhhhfff^^^^^^]]]ZZZUUURRRRRRSSSNNNMMMKKKJJJJJJHHHEEECCC@@@??????@@@AAABBBCCCDDDGGGHHHIIIJJJJJJIIIHHHGGGAAA;;;444000//////...,,,000222555666666555666777555666444...,,,111555666444222//////000111111000***+++)))(((***---***$$$)))))))))***++++++,,,,,,---,,,,,,,,,...111555777???AAADDDHHHKKKOOORRRSSSOOOQQQRRRVVVfff]]][[[[[[___bbbaaa^^^]]]ZZZ[[[]]]aaaeeegggfffddd^^^``````]]]YYYVVVWWWXXX[[[ZZZXXXVVVVVVVVVXXXYYYZZZ\\\```hhhxxxuuutttmmmfffooo|||yyy{{{}}}}}}xxxsssssstttuuusssooojjjgggfffZZZ[[[[[[XXXSSSPPPQQQSSSNNNLLLKKKJJJJJJIIIFFFDDD@@@@@@@@@@@@AAABBBCCCCCCFFFGGGIIIJJJJJJIIIGGGFFFAAA;;;444000000///...,,,000222555666666666666777555777444///---222666777555222...------...///...'''---///***&&&(((...111)))))))))***++++++,,,,,,---,,,+++,,,...111555777===???BBBGGGKKKPPPSSSUUUPPPRRRSSSWWWgggRRRZZZ\\\ZZZ\\\cccbbb[[[]]]___]]]\\\aaagggddd]]]___^^^[[[ZZZ[[[[[[ZZZYYYXXXXXXVVVVVV[[[___ZZZSSS\\\^^^aaadddlll~~~nnnooopppmmmjjjooo~~~~~~}}}{{{wwwsssrrrssstttsssqqqlllgggddd___]]]YYYWWWUUUTTTQQQOOONNNLLLJJJIIIIIIHHHFFFDDDAAA@@@@@@???@@@AAABBBCCCGGGHHHHHHHHHHHHGGGFFFEEEBBB999222000000......///222444555444333333444555:::===;;;222++++++///000222111000---++++++...000---+++))))))+++,,,,,,,,,&&&)))...222444333111///,,,---...---...000333666???AAADDDGGGJJJMMMRRRUUUOOOSSSSSSUUUfffWWWYYY[[[[[[___cccbbb^^^``````]]][[[]]]aaa^^^WWWYYYZZZZZZ]]]___aaaaaaaaa``````^^^[[[\\\]]]ZZZTTTXXX[[[]]]___eeerrrsssyyyuuummmfffkkk|||zzzxxxuuuuuuuuutttppplllhhheeeaaa^^^[[[XXXWWWUUUSSSQQQOOOMMMJJJIIIHHHGGGEEECCCAAA@@@@@@@@@AAABBBDDDEEEIIIIIIIIIHHHHHHHHHGGGGGGAAA999222111111......///222444555444333333444666;;;===;;;222,,,---000111333111///------...000111---+++))))))***+++++++++&&&(((,,,///000///...---,,,---...---...000444777===???CCCFFFHHHKKKOOOQQQMMMPPPQQQRRRddd\\\YYYYYY```ddddddbbbbbbaaa```]]]YYYZZZ\\\YYYTTTVVVWWWYYY[[[\\\\\\[[[[[[YYY\\\\\\ZZZ[[[]]]\\\YYYXXX[[[]]]^^^```gggsss}}}rrrgggjjj|||~~~|||{{{zzzyyyxxxvvvsssoookkkhhhfffccc```]]]ZZZYYYWWWUUUSSSOOOMMMJJJIIIHHHGGGDDDBBBAAAAAA@@@AAABBBDDDFFFGGGKKKJJJIIIHHHHHHHHHIIIIIIAAA888222111111///...///222333444444333333555666;;;===;;;333---...111222555111......111333444222...+++)))((()))***))))))&&&''')))***++++++******,,,---------...000444777:::===BBBFFFHHHIIIKKKLLLJJJMMMMMMPPPccc^^^XXX\\\ggglllfffbbbeee```^^^ZZZXXXXXXXXXWWWTTTQQQSSSUUUVVVUUUTTTSSSSSSVVV]]]ccccccdddfffeeeccc```aaaaaa```___ccckkkrrr~~~{{{kkkjjjyyy}}}|||yyyxxxxxx{{{yyyvvvrrrmmmjjjgggfffccc```]]]ZZZYYYWWWUUUSSSOOOMMMJJJIIIHHHFFFCCCAAAAAAAAAAAAAAACCCEEEGGGIIIKKKJJJIIIHHHGGGHHHHHHIII@@@888222111222///...///111333444444333444555666:::<<<999111---///111111666111...///444777666333...+++)))(((((()))((('''''''''(((((((((((())))))+++,,,------...000444777999===CCCGGGHHHIIIIIIJJJIIILLLLLLOOOddd\\\[[[bbboooqqqgggaaaccc^^^ZZZVVVSSSRRRPPPPPPPPPHHHKKKMMMNNNNNNOOOQQQSSS^^^hhhqqqtttvvvvvvsssooojjjiiieee```^^^aaahhhnnnxxx~~~|||jjjfffppp}}}zzz{{{}}}|||zzzxxxvvvuuu{{{yyyuuupppkkkhhhfffeeebbb___[[[YYYXXXVVVTTTRRRNNNLLLJJJHHHGGGFFFCCCAAAAAAAAAAAABBBCCCFFFHHHIIIIIIHHHHHHGGGGGGGGGGGGGGG???777222222222000...///111222444444444444555777888999666///,,,///111000555111...000555888777444...+++)))(((((()))((('''))))))(((((((((((())))))+++,,,------...111555888:::>>>EEEIIIJJJJJJJJJKKKKKKMMMLLLPPPfff\\\bbbkkkpppmmmccc]]]]]]ZZZUUUPPPNNNKKKHHHIIILLLJJJKKKKKKIIIGGGHHHMMMRRR[[[eeerrr{{{wwwssslllddd___```dddiiiooorrr{{{ttteee```fff|||}}}}}}zzzvvvuuuuuuwwwwwwvvvzzzxxxtttpppkkkhhhfffdddaaa^^^ZZZXXXWWWUUUSSSQQQMMMKKKIIIHHHGGGFFFDDDBBBBBBBBBAAABBBCCCEEEGGGHHHGGGGGGHHHHHHHHHGGGFFFEEE>>>666111222333000...///000222444444444444666777777777444...,,,///111000333111///000444666555333...+++)))((()))***))))))))))))))))))************+++,,,------...111555888;;;@@@FFFJJJLLLMMMMMMNNNNNNOOONNNRRRiii```kkkrrrmmmbbbZZZVVVTTTSSSMMMJJJKKKJJJHHHLLLSSSSSSTTTSSSQQQQQQWWWaaajjjmmmuuu~~~{{{ppphhhddddddeeefffiiiqqq}}}mmmddd```fff|||wwwlllgggkkkrrrwwwxxxyyyxxxuuuqqqmmmjjjgggeeeaaa^^^ZZZXXXWWWUUUSSSQQQKKKIIIHHHGGGGGGGGGEEECCCBBBBBBAAAAAABBBDDDEEEFFFFFFHHHIIIJJJJJJHHHFFFDDD===666111333333111...///000222444444444444666888888777333...---111222000000000000111111222222222---+++))))))***+++++++++(((((()))***+++++++++******+++,,,---...111555999<<<@@@FFFJJJLLLNNNOOOQQQQQQQQQOOOSSSjjjcccqqqvvvhhhXXXRRRPPPNNNLLLGGGGGGKKKMMMNNNUUU^^^WWWYYY]]]aaahhhwww~~~rrrkkkfffeeeaaaeeemmmxxxtttkkkhhhfffllltttbbb[[[aaammmuuuxxxyyyxxxvvvsssoookkkhhhfffaaa^^^[[[YYYWWWVVVSSSQQQJJJHHHGGGGGGGGGGGGFFFDDDCCCBBBAAAAAABBBCCCDDDEEEFFFHHHKKKMMMLLLJJJGGGEEE===666111333444111//////000222333444444444666888999888444......222444111...000111111000///111222---+++))))))+++,,,,,,,,,&&&''')))++++++++++++******+++,,,---...111666999<<<@@@EEEJJJLLLNNNQQQRRRRRRRRROOOTTTkkkfffppplllXXXLLLOOONNNGGGGGGHHHIIIKKKOOOTTTYYY\\\YYYaaammm|||xxxlllcccddd```eeesssuuugggdddcccggg~~~~~~lllYYYXXXhhhuuuwwwvvvtttrrrpppnnnlllhhhfff___]]][[[ZZZXXXUUUQQQNNNMMMKKKIIIHHHHHHHHHGGGFFFCCCCCCBBBAAABBBCCCDDDEEEDDDGGGIIIIIIKKKNNNKKKFFF<<<888333///.../////////111000222555444222333888444555222---,,,111333222444111///000333555444222+++,,,,,,,,,+++)))(((&&&(((((()))+++------+++)))***+++,,,---...111555999>>>AAAFFFIIILLLOOORRRTTTSSSTTTSSSWWWmmm```ccc^^^PPPIIIKKKKKKGGGGGGHHHJJJNNNTTT\\\dddiiiqqqzzztttjjjcccaaadddlllqqqzzzrrrllleeefff{{{qqq^^^\\\iiivvvxxxwwwuuurrrpppnnnkkkhhheee___]]][[[ZZZXXXVVVRRROOONNNLLLIIIHHHHHHHHHFFFEEECCCBBBBBBAAAAAACCCDDDEEEFFFIIIJJJIIIKKKLLLIIIDDD;;;777222...............111///111444444111333888666777333...---111333111222///...///333444333000---,,,+++))))))***,,,,,,...,,,******+++,,,+++******+++,,,---...111555999>>>AAAEEEIIILLLNNNRRRTTTRRRSSSRRRVVVlll___XXXOOOJJJHHHHHHHHHGGGIIIMMMSSS\\\eeeqqq|||tttgggfffgggfffbbbfff|||}}}oooiiizzzwwwgggbbblllwww{{{xxxvvvssspppnnnkkkgggddd___]]][[[ZZZXXXVVVRRRPPPPPPMMMJJJIIIHHHGGGEEECCCCCCBBBAAAAAAAAABBBDDDEEEHHHJJJKKKIIIJJJKKKGGGAAA999555111...------------000///000444333111333777999:::666///---000222000///------000333444222///000---)))''''''***///222222///+++)))***************+++,,,---...111555999===@@@EEEIIIKKKNNNRRRTTTTTTUUUTTTXXXmmmbbbTTTIIIJJJLLLJJJJJJMMMUUU]]]iiivvvrrrnnnkkkgggaaaeeezzz}}}rrr~~~~~~qqqjjjoooxxx}}}yyyvvvssspppnnnjjjfffccc```]]][[[YYYXXXVVVSSSQQQQQQNNNKKKIIIHHHFFFDDDBBBBBBBBBAAAAAAAAABBBCCCDDDGGGJJJJJJIIIJJJKKKGGGAAA888555111///.........---///...000333333111333777<<<<<<777000...000111000...---...111555555222///000---)))&&&&&&)))---000000...+++*********))))))***+++,,,---...111555999<<<@@@DDDHHHKKKNNNRRRTTTWWWXXXWWW[[[ppp```RRRJJJOOOSSSRRRVVV]]]lllwwwuuunnnkkkjjjoooxxxxxxqqqsssyyy~~~yyyvvvssspppnnnjjjfffccc```^^^[[[YYYXXXWWWTTTRRRQQQOOOKKKIIIHHHFFFDDDBBBBBBAAAAAA@@@AAABBBCCCDDDEEEHHHIIIHHHJJJKKKHHHCCC999666222000000000///...///...000444444222444888<<<<<<888111...111222000000//////222666666333000...,,,***((('''''')))***)))))))))***++++++)))'''***+++,,,---...111555999;;;???DDDHHHKKKNNNRRRUUUWWWXXXWWWZZZoooXXXRRRQQQWWW\\\```jjjvvv{{{qqqoooqqqvvvvvv{{{|||wwwvvvzzz}}}xxxvvvssspppnnnkkkgggddd```^^^[[[YYYXXXWWWUUUSSSQQQNNNKKKIIIHHHFFFDDDBBBBBBAAA@@@@@@@@@AAACCCDDDDDDGGGIIIHHHJJJKKKHHHCCC888666333111111111000//////...111444555333555::::::;;;777000...111333111222111000222555666333000,,,+++***)))((('''&&&&&&%%%&&&'''***,,,,,,***'''***+++,,,---...111555999;;;>>>CCCGGGKKKNNNRRRUUUTTTUUUTTTWWWlllUUUZZZ```dddgggooovvvsssrrrsss|||{{{qqqttt}}}}}}zzzyyyzzz{{{wwwuuurrrpppnnnkkkhhheeeaaa^^^[[[YYYXXXWWWVVVTTTPPPNNNKKKIIIHHHGGGEEECCCBBBAAA@@@@@@@@@AAABBBCCCFFFIIIIIIHHHIIIJJJGGGAAA777444222111111000///...000///111555666444666;;;888888555///...222444333444222///000333333111///++++++***)))(((((())))))((('''''')))+++,,,+++******+++,,,---...111555999:::>>>CCCGGGKKKNNNRRRUUUSSSTTTRRRUUUjjjZZZeeennnooooooyyy|||wwwqqqnnnuuuvvvmmmpppwww~~~}}}|||zzzyyyzzzvvvtttrrrpppnnnlllhhhfffaaa^^^[[[XXXXXXWWWVVVUUUPPPMMMJJJIIIHHHGGGEEECCCAAAAAA@@@@@@@@@AAABBBCCCHHHJJJKKKHHHHHHIIIEEE>>>555333111000000000...---111000222666666555777<<<666666333......222555444555222//////111222000---,,,+++)))((((((***,,,---,,,***(((((()))+++,,,,,,***+++,,,---...111555999:::===BBBGGGJJJNNNRRRUUUTTTUUUSSSVVVjjjbbbjjjuuu{{{xxxpppssszzzvvvllllllppp}}}xxxvvvxxx|||{{{xxxsssooollliiifffcccbbb```^^^\\\YYYVVVQQQNNNPPPMMMIIIFFFEEEDDDCCCAAA?????????AAADDDFFFGGGFFFGGGIIIJJJJJJKKKLLLFFF>>>444444333111000...------...000333444555666777999888444000...///111333444444000///222333111000222---+++)))((())))))((('''(((((((((((())))))))))))***+++---...///111555888===@@@EEEIIIKKKNNNPPPRRRNNNQQQRRRXXXnnnsssuuuzzz~~~wwwpppqqqvvvyyy~~~qqqoooqqq~~~yyywwwxxx{{{~~~{{{xxxssspppllliiieeeccccccaaa___^^^\\\XXXSSSOOOPPPMMMIIIFFFEEEEEECCCAAA??????@@@BBBDDDFFFGGGGGGIIIKKKKKKJJJLLLLLLFFF>>>444333222111000...------111333555555555444666777666333///...///222555666222......111222000///000---+++)))((())))))((('''))))))))))))***************+++---...///111555888===AAAEEEIIILLLNNNPPPRRRNNNPPPRRRWWWmmm{{{uuutttwwwvvv~~~vvvpppppp{{{yyyyyyzzz|||zzzwwwssspppmmmjjjfffccccccbbbaaa```^^^ZZZTTTPPPPPPMMMIIIGGGFFFEEECCCBBB@@@@@@BBBCCCEEEFFFHHHHHHJJJLLLLLLKKKKKKKKKDDD<<<333333222111///...------444555666555444333444555555222///...000333555666111------111222///...///---+++)))((()))))))))''')))*********++++++++++++***+++---...///111555888>>>AAAFFFJJJLLLNNNQQQRRROOORRRSSSXXXnnn~~~}}}}}}zzzyyyzzzyyy~~~xxxooolll{{{}}}{{{zzzzzzzzzvvvtttrrrpppnnnlllhhhfffbbbaaaaaa```^^^ZZZTTTPPPPPPMMMIIIGGGFFFEEECCCBBB@@@AAACCCDDDEEEFFFHHHJJJJJJKKKKKKIIIIIIHHHBBB999333222111000///...------333444555444222222333555777444000///111333444555111......111333000...///,,,***)))((()))***)))(((((())))))******+++++++++***+++---...///111555888>>>AAAFFFJJJLLLNNNPPPRRRQQQSSSTTTYYYooo~~~||||||zzz|||{{{oooiiittt~~~|||zzzyyyyyysssrrrppppppooommmjjjhhhaaa```___^^^\\\YYYSSSOOOQQQNNNJJJGGGFFFEEEDDDBBB???AAADDDEEEEEEEEEHHHJJJHHHIIIIIIGGGGGGFFF???666222111111000///...------000111222222111222555777:::777333111111222222111222//////333555111///000,,,***(((((()))***)))(((''''''(((((()))******+++***+++---...///111555888>>>AAAFFFIIIKKKMMMOOOQQQPPPRRRRRRWWWlll{{{}}}vvvjjjhhhlllsssuuuttt{{{{{{{{{}}}qqqhhhmmm~~~|||zzzyyyyyysssrrrqqqppppppnnnjjjggg```___]]][[[ZZZWWWSSSPPPQQQNNNJJJHHHGGGFFFDDDCCC>>>AAADDDEEEDDDDDDGGGJJJFFFGGGGGGEEEEEEDDD===555111111000//////...------...///000111111333777:::;;;888444222111111000///222///000444666222///000+++***(((((()))******)))&&&&&&'''((()))******+++***+++---...///111555888===@@@EEEHHHJJJKKKMMMOOOMMMNNNNNNRRRhhh|||lllbbb^^^VVVUUU\\\hhhnnnrrr}}}~~~qqqgggiii}}}{{{zzzyyyyyyvvvuuusssqqqooolllgggcccaaa___[[[YYYXXXVVVTTTRRRQQQNNNJJJHHHGGGFFFDDDCCC<<<@@@DDDDDDBBBCCCFFFJJJEEEFFFFFFEEEEEEDDD>>>555000000000///......------000111222222222555888;;;:::888444222222222111000111...///444555111......+++)))(((((()))******)))&&&'''((()))***+++,,,,,,***+++---...///111555888<<>>666000///////////////000000///111333333222222555999777444111000111111///---...///000111111000///...+++++++++***)))((((((''''''''''''((())))))************+++---000333666888===@@@CCCEEEGGGJJJMMMOOONNNOOONNNTTTllluuubbbYYYUUUQQQNNNOOORRRRRRUUU]]]jjj|||~~~sssnnnzzz}}}{{{yyyzzzzzzwwwuuurrrooommmiiieeebbbbbb```\\\YYYVVVUUUUUUUUUOOONNNMMMKKKIIIFFFDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGEEEBBBBBBCCC===666/////////.../////////000///222444333111222555888444222000000222333222000---...///000000///...---++++++******)))(((((('''''''''((())))))******+++******+++---000333666888>>>@@@CCCFFFGGGIIILLLOOOOOOPPPNNNSSSiiiuuuhhh\\\YYYZZZZZZXXXXXXZZZ[[[```nnnvvvjjjvvv~~~|||zzzyyyyyyyyyyyywwwuuurrrpppnnnkkkhhheeebbb```]]]ZZZWWWUUUTTTTTTNNNNNNLLLJJJGGGEEECCCBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGDDDAAAAAABBB===666000/////////////////////000333555444111111444777222111000000222444444333---...///000000///...---+++******))))))(((((('''(((((())))))***++++++,,,******+++---000333666888???AAADDDGGGHHHIIILLLNNNOOOPPPOOORRRfffyyymmm```]]]cccjjjoooppplllqqq{{{hhhttt}}}zzzxxxwwwwwwvvvuuuuuusssqqqooonnnkkkhhheeebbb```]]]ZZZWWWUUUSSSSSSNNNMMMKKKIIIFFFDDDCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFCCC@@@@@@AAA===666111111111111111000000000111333555444111111333666333333222222222333333333...///000111111000///...******))))))(((((((((((()))))))))***++++++,,,,,,******+++---000333666888???AAAEEEGGGIIIJJJLLLMMMOOOPPPOOOQQQeee|||nnniiirrrzzzsssxxxiiisss|||yyyyyyxxxvvvtttrrrqqqnnnmmmllljjjgggdddaaa```]]][[[XXXUUUTTTSSSOOOMMMKKKHHHFFFDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGDDDAAAAAABBB===666222333333333333222111000111333555444111111333666666666555333222111111222---...////////////...---)))))))))((((((((((((((()))))))))***++++++,,,,,,******+++---000333666888>>>AAAEEEHHHIIIKKKLLLMMMMMMPPPOOORRReeeooodddffftttvvvkkkrrr}}}}}}|||yyyvvvqqqooommmllljjjhhheeebbb______]]][[[XXXVVVTTTSSSPPPNNNKKKHHHFFFDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGEEECCCDDDCCC>>>666222333444444333222000///000333555444111111444777999999888555222///000000+++,,,------------,,,+++(((((((((((((((((((((((((((((())))))***++++++,,,******+++---000333666888===@@@EEEIIIKKKLLLMMMNNNLLLOOOOOORRReee{{{aaaWWWXXXdddwww~~~sssmmmqqq}}}}}}|||xxxrrrpppmmmkkkjjjgggdddaaa]]]]]]\\\[[[YYYWWWUUUUUUQQQOOOLLLIIIFFFEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFEEEGGGGGGFFFFFFEEE>>>555111222333333222111///---///222444333111222555888999:::999666222///000111------...//////...------((((((((((((((((((((((((''''''((())))))******+++******+++---000333666888;;;???EEEIIIKKKMMMOOOPPPLLLPPPPPPRRRdddyyyaaaYYYPPPQQQZZZggg|||wwwnnnnnnpppzzz|||{{{}}}~~~|||xxxrrrpppnnnllljjjgggccc```\\\\\\\\\[[[ZZZXXXVVVUUURRRPPPLLLIIIGGGFFFFFFFFFCCCCCCDDDDDDEEEFFFFFFFFFEEEHHHHHHHHHHHHFFF>>>555///000111222111///---+++///111333333222222555999888999999666222000111333000111222333333222111000'''''''''((((((((((((((('''''''''((())))))************+++---000333666888:::>>>DDDIIILLLNNNOOOQQQMMMPPPPPPQQQccc|||uuupppkkkiiikkkjjjfffbbbXXXVVVSSSSSS[[[eeeiiigggmmmwwwsssqqqrrr}}}|||}}}{{{uuuuuurrrnnnkkkhhhfffcccaaa```^^^\\\ZZZYYYXXXUUUSSSMMMLLLJJJHHHEEEDDDCCCCCCBBBCCCEEEGGGHHHHHHHHHGGGHHHJJJKKKIIIGGGFFF@@@888222111111111111111///---111555555111111444777777666555333111000000111111...///111222111000...---(((((((((((()))))))))))))))((((((((((((((()))***)))+++---...///111555777<<<>>>BBBGGGKKKOOOQQQRRRQQQNNNLLLQQQfffsssbbbZZZ[[[XXXUUUVVVZZZ\\\[[[XXXUUUTTTRRRUUU___iiikkkgggnnnzzzrrrmmmmmmyyy}}}}}}}}}~~~~~~}}}qqqooollljjjiiihhhfffdddaaa___\\\[[[ZZZXXXUUUSSSMMMLLLJJJHHHFFFDDDCCCCCCCCCDDDFFFGGGHHHIIIHHHHHHHHHJJJKKKHHHGGGEEE???888222111111111111000///---000444555111000333555444222222111111111222222333...///111111111000...---(((((((((((())))))))))))((((((((((((((()))******)))+++---...///111555777;;;>>>CCCHHHLLLNNNPPPPPPOOOMMMKKKRRRhhhyyydddSSSMMMNNNOOOMMMLLLNNNSSSVVVVVVTTTRRRSSSVVV___nnnyyyxxxqqqrrrppphhheeesss{{{xxxxxxzzzqqqnnnkkkjjjiiihhhfffeeeaaa___\\\[[[ZZZXXXUUUSSSMMMLLLJJJHHHFFFDDDCCCCCCDDDEEEFFFHHHIIIIIIIIIIIIGGGJJJJJJHHHFFFEEE???777222111111000000///......///333555222111333444333...///000111222333333333...///111111111///---,,,(((((((((((())))))))))))''''''''''''(((***++++++***+++---...///111555888;;;>>>CCCIIILLLMMMMMMMMMMMMLLLKKKSSSjjjuuujjjfffeee\\\______YYYQQQNNNQQQVVVUUUSSSQQQQQQSSSUUUTTTSSSRRRXXXcccttt|||llleeecccnnn}}}yyywwwuuuuuutttqqqmmmjjjiiigggdddbbbaaa___\\\ZZZXXXWWWTTTQQQNNNLLLJJJHHHFFFEEEDDDCCCEEEFFFGGGHHHIIIJJJJJJJJJGGGJJJJJJGGGFFFDDD>>>666111111111000.........//////444555333222444555333...///111222333222111111...///000111000///---+++(((((((((((())))))))))))&&&&&&&&&'''(((***+++,,,***+++------...111555888;;;???DDDIIILLLMMMLLLJJJMMMLLLKKKSSSjjjyyydddYYYTTTRRRPPPPPPOOOMMMLLLLLLNNNQQQSSSUUUTTTRRRRRRSSSTTTTTTTTTZZZeeevvvnnniiigggooo|||yyywwwxxx{{{}}}zzzwwwsssqqqmmmjjjiiigggdddbbb```^^^[[[YYYWWWUUURRRPPPNNNMMMKKKIIIFFFEEEDDDDDDFFFFFFGGGGGGHHHIIIJJJKKKGGGJJJJJJGGGEEECCC<<<555111111222000---,,,...000111555666444333666777666222222333333222111///......///000111000...,,,***(((((((((((())))))))))))&&&&&&&&&'''(((***+++,,,+++,,,,,,---...111555999<<>>999888666333222111111222//////000000///---***)))(((((((((((()))))))))))))))((((((((((((((()))***,,,,,,,,,,,,---000666:::@@@BBBEEEIIIMMMOOOQQQRRROOONNNNNNVVVkkk{{{ssslllccc]]]```^^^]]]]]]aaahhhpppuuuvvv~~~uuujjjdddmmmyyyvvvwwwyyyxxxvvvvvvsssooonnnmmmlllhhheeecccaaa^^^[[[YYYVVVRRROOOLLLKKKIIIGGGEEEEEEEEEEEEIIIHHHHHHGGGGGGHHHHHHIIIHHHGGGGGGGGGFFFAAA999222111111111000...---...///000222111000333999:::777777555333111////////////000111222111///,,,)))&&&''''''''''''(((((((((((((((((((((((())))))))))))+++,,,------...111555888===AAAFFFJJJLLLLLLMMMNNNLLLKKKNNNYYYnnn}}}uuuooojjjiiihhhjjjnnnuuu|||wwwkkkcccjjj}}}~~~zzzyyy{{{|||yyyvvvrrrpppnnnmmmnnnmmmiiigggccc```^^^[[[YYYVVVRRROOOKKKJJJHHHFFFDDDDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJHHHGGGGGGGGGEEE@@@888222111222111000...---...000000222111000333999;;;888555444222000///////////////000111111///,,,)))'''''''''''''''(((((((((((((((((((((((())))))))))))+++,,,------...111555888<<<@@@FFFIIIKKKLLLMMMNNNMMMLLLNNNXXXlll}}}}}}|||~~~yyykkkaaafffwww~~~~~~~~~|||vvvqqqlllkkkkkkllllllkkkhhhfffbbb```]]][[[YYYVVVRRROOOJJJIIIGGGEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFHHHJJJKKKHHHGGGGGGFFFDDD>>>777222111222111///------...000111333222000333999:::888333222111000//////////////////000000///---***)))''''''''''''(((((((((((((((((((((((())))))))))))***+++,,,---...111555999<<<@@@EEEIIIKKKKKKLLLMMMOOOMMMNNNWWWjjj|||sssvvvyyykkk```cccsss}}}xxxrrrmmmjjjkkkkkkkkkjjjhhheeecccbbb```]]][[[YYYVVVSSSPPPKKKJJJHHHFFFDDDDDDDDDDDDCCCCCCDDDDDDEEEGGGHHHIIIGGGHHHGGGFFFBBB===666222222222111///------...000333444222000222777777444222111111000000/////////...///000000///---+++***''''''''''''(((((((((((((((((((((((())))))))))))***+++,,,---...111666999;;;???EEEIIIJJJKKKLLLMMMOOOMMMNNNWWWiii}}}sssggg^^^aaajjjxxxzzzkkk___cccsss~~~zzzvvvrrrppppppppppppnnnkkkhhheeedddaaa___]]][[[YYYWWWSSSPPPMMMKKKIIIGGGFFFEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHGGGEEE@@@;;;555222222222111...,,,,,,///111444444222///000444444111111111111111000000//////////////////...---,,,+++''''''''''''(((((((((((((((((((((((()))))))))))))))***,,,---...222666:::<<<@@@EEEIIIKKKKKKLLLMMMNNNMMMNNNXXXkkkyyyqqqiii^^^VVVUUU\\\fffppp{{{zzzkkk```ddduuu{{{xxxwwwvvvvvvvvvvvvuuuqqqlllhhhggggggaaa___]]][[[YYYWWWSSSQQQMMMLLLJJJHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHEEE???999444333333222111...,,,,,,///222333444222///111555555222333333333333222111//////000000000///...,,,+++***''''''''''''(((((((((((((((((((((((()))))))))))))))***,,,---...222777:::===AAAFFFJJJLLLLLLMMMNNNNNNMMMOOOYYYlllvvvnnniiibbbYYYQQQNNNSSSYYY___gggttt|||mmmaaaeeewww~~~{{{xxxvvvwwwwwwwwwvvvtttoooiiiffffffhhhaaa___\\\[[[YYYWWWTTTQQQMMMLLLIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHFFFHHHHHHDDD===777444333333333000---+++,,,///222111222111000333999:::777444555555444333111///...222111000///---,,,******''''''''''''(((((((((((((((((((((((())))))))))))(((***+++---...222777:::>>>BBBGGGKKKMMMMMMNNNOOOOOOMMMOOOYYYlll}}}uuukkkeeebbb\\\SSSLLLHHHMMMQQQTTTYYYeeeuuu}}}nnnaaafffxxx}}}xxxuuuttttttsssssspppjjjdddbbbdddgggaaa___\\\[[[ZZZWWWTTTQQQLLLKKKIIIGGGEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHJJJJJJFFFHHHHHHDDD===666333333444333000---+++,,,///222///111111111555<<>>BBBHHHLLLMMMNNNOOOPPPPPPNNNOOOYYYkkkxxxnnngggccc^^^ZZZWWWSSSPPPMMMMMMOOOOOOOOOPPPVVV^^^eeevvv~~~qqqgggjjjuuu~~~{{{zzzzzzyyyuuuqqqsssooojjjhhhhhhgggeeebbbbbb___\\\ZZZWWWTTTPPPMMMOOOMMMIIIFFFDDDCCCCCCDDDDDDDDDEEEFFFGGGHHHHHHIIIGGGHHHIIIFFF???999333111444000,,,***+++...000111111...---111777<<<<<<::::::777333222333222000---666444222///,,,)))'''&&&)))(((((('''''''''((((((((())))))******)))'''&&&+++,,,------...111555888AAADDDHHHMMMOOOPPPOOOOOORRRQQQPPPXXXnnn~~~oooeee]]]ZZZWWWUUUTTTSSSPPPOOOMMMNNNNNNMMMLLLPPPWWW]]]gggmmm|||vvviiiffflll|||~~~}}}|||{{{wwwtttqqqmmmjjjhhhhhhhhhfffddd```^^^[[[YYYXXXUUURRROOONNNLLLIIIFFFDDDCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHIIIIIIEEE???888333000555111---+++---///111222333000///222888<<<<<<:::999666333222222222000...444333111///,,,***((('''((((((''''''''''''((((((&&&'''((()))******))))))+++,,,------...111555888???BBBGGGLLLOOOOOONNNMMMMMMMMMNNNWWWooouuueee[[[TTTRRRPPPOOOOOOOOONNNMMMMMMMMMMMMJJJHHHJJJOOOTTTWWW[[[hhh}}}qqqhhhiiixxx~~~|||yyyvvvooommmjjjiiiiiiiiigggfff^^^]]][[[YYYXXXVVVSSSQQQNNNLLLIIIFFFDDDCCCDDDDDDEEEFFFFFFGGGHHHIIIJJJKKKHHHIIIIIIEEE>>>777222000555222...,,,...000222333444222111333777;;;:::999999666444222222111///...333222000...,,,***)))(((((((((''''''''''''((((((%%%&&&''')))******++++++***+++,,,---...111555999<<<@@@FFFKKKNNNNNNLLLJJJLLLKKKLLLVVVoooppp```WWWQQQOOOMMMLLLMMMMMMLLLJJJMMMNNNNNNKKKIIIIIIMMMQQQRRRUUU___ssssssiiimmm~~~|||yyywwwooonnnllljjjiiihhhfffeee```^^^[[[ZZZXXXVVVSSSPPPNNNLLLIIIFFFDDDDDDDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKIIIJJJHHHDDD===666222000333000---,,,...000222333444333111333666888888777888666444222111000///...111111///...,,,+++***)))(((''''''''''''(((((()))&&&''''''((()))************+++,,,---...111666999:::>>>DDDJJJMMMLLLJJJHHHNNNLLLMMMVVVnnn{{{jjj]]]VVVPPPOOOMMMMMMNNNOOONNNMMMOOOQQQQQQOOOLLLLLLOOORRRTTTWWW```ssskkkgggttt}}}zzzwwwvvvqqqqqqooollliiifffdddcccbbb```]]][[[XXXUUUQQQNNNMMMKKKIIIFFFDDDDDDDDDEEEGGGGGGHHHIIIJJJKKKKKKLLLIIIIIIHHHCCC===666222000111///,,,,,,---000111111333222111222333444555555777666555222000///...///000000///---,,,+++***)))'''''''''''''''((()))))))))))))))(((((((((((())))))***,,,---...222666::::::>>>DDDIIILLLLLLJJJHHHMMMKKKLLLUUUnnnnnnaaaYYYUUUPPPOOONNNOOORRRTTTTTTTTTRRRTTTUUUSSSPPPOOOQQQSSSTTTWWW```sss}}}iiimmm{{{wwwuuuuuuqqqrrrqqqnnniiieeecccbbbcccaaa^^^[[[YYYUUUQQQNNNMMMKKKHHHFFFDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKHHHHHHFFFBBB<<<666333222000...,,,,,,...000111111111111111111222222333444666666555333///......///000000///---,,,***)))(((''''''&&&''''''((()))*********)))((((((((((((((()))***,,,---...222777:::===@@@DDDHHHKKKLLLKKKKKKIIIHHHIIITTTnnnqqq```XXXVVVVVVTTTRRRQQQRRRTTTVVVVVVVVVTTTVVVXXXUUUQQQOOOPPPRRRQQQTTT^^^rrrsssyyyzzzuuuttttttpppqqqqqqoooiiieeeddddddbbb```]]][[[YYYVVVRRROOOLLLKKKHHHFFFEEEDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKFFFFFFEEEAAA<<<777444333000...,,,---///111222222000111111111222222444555555666555333///---...///111000///---+++)))((('''&&&&&&&&&''''''((()))***))))))(((''''''((()))***(((***+++---...222777:::@@@BBBEEEHHHKKKMMMMMMMMMJJJIIIIIITTTnnngggXXXSSSVVVXXXZZZXXXUUUUUUUUUUUUTTTSSSUUUXXXYYYVVVQQQNNNMMMOOOOOOQQQ[[[pppzzz~~~yyyuuuttttttmmmpppqqqooojjjfffeeefff```^^^\\\[[[ZZZXXXTTTRRRLLLKKKHHHFFFEEEEEEEEEFFFEEEFFFFFFGGGHHHIIIJJJKKKEEEFFFDDDAAA<<<777555444111///......000222333333000111222222222333555777444666666333///,,,---///111111///---+++)))''''''&&&&&&&&&'''''')))******''''''''''''((()))+++,,,(((***+++---...222777;;;BBBCCCEEEHHHKKKMMMOOOPPPNNNLLLKKKTTTmmmyyy^^^RRRUUUXXXWWWXXXWWWWWWWWWXXXXXXVVVTTTRRRQQQPPPLLLHHHEEEEEEFFFJJJIIIPPPfffvvv|||~~~uuunnnmmmnnnpppooommmiiieeebbbbbb```\\\ZZZYYYXXXVVVTTTOOOMMMJJJHHHFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGIIIKKKIIIIIIHHHBBB;;;555333444000...------000333444555...///111333555777888888666111///000000......000111///---+++***)))******&&&''''''&&&$$$$$$&&&'''''''''(((((())))))******)))***,,,---...222777:::???AAADDDIIINNNPPPOOOMMMMMMNNNMMMSSSlll{{{eee\\\]]]]]]YYY[[[ZZZYYYXXXWWWTTTPPPMMMMMMLLLJJJGGGEEEFFFHHHKKKLLLOOOTTTccc{{{pppvvvzzz|||{{{ssslllkkklllmmmmmmlllhhheeebbbaaa^^^[[[XXXWWWUUUSSSQQQNNNMMMJJJHHHFFFFFFGGGGGGFFFGGGHHHGGGFFFFFFHHHIIIJJJJJJGGGAAA;;;666444555000...,,,---000222444444000111333555777888999999666222000111000------///111///---+++***))))))***((((((((((((''''''((()))''''''(((((())))))******,,,---......///222666999???AAADDDIIIMMMOOONNNLLLKKKLLLLLLUUUpppuuunnnlllggg``````^^^[[[YYYVVVRRRLLLIIIHHHGGGFFFEEEEEEIIINNNRRRSSSZZZ^^^ccc{{{sssggglllssszzz~~~}}}yyyrrrmmmlllmmmmmmmmmllliiifffdddbbb___[[[XXXVVVTTTQQQOOONNNLLLJJJHHHGGGFFFGGGGGGEEEFFFGGGGGGFFFFFFGGGHHHKKKIIIEEE???999555555555...---,,,---///222333444222333444666888999999:::666333111222000---,,,///000///---+++***)))))))))((((((((((((((((((((((((''''''(((((())))))******...////////////111555888???@@@CCCGGGKKKMMMLLLJJJJJJIIIJJJVVVttt{{{ssskkkgggccc^^^YYYVVVRRRNNNKKKHHHIIIKKKLLLNNNQQQVVVYYY]]]hhhjjjgggxxxooo___bbbkkkwww}}}yyyuuuqqqqqqqqqqqqooommmjjjhhhfffeeebbb^^^ZZZXXXUUURRRPPPMMMLLLJJJIIIGGGGGGGGGGGGEEEGGGHHHHHHGGGGGGHHHIIIKKKHHHBBB<<<777444444444---,,,+++---000222333333222333444666777888888888666333222333000,,,+++...000///---+++))))))))))))&&&&&&%%%&&&'''((('''&&&''''''(((((())))))******,,,---......///111555888>>>???BBBFFFJJJKKKJJJHHHJJJHHHHHHVVVwww|||zzzuuurrrmmmeee^^^XXXTTTQQQNNNPPPSSSXXX[[[]]]^^^___aaafffppprrrmmmxxxoooZZZXXX```mmm}}}{{{yyyvvvtttuuusssqqqooollliiifffeeeeeebbb^^^ZZZWWWUUUQQQOOOLLLKKKJJJIIIHHHGGGGGGGGGFFFHHHJJJJJJIIIHHHIIIJJJIIIEEE???:::666444333222,,,,,,,,,...111333444333111222333444555555555555444222333444000++++++///000...,,,***)))((())))))&&&%%%%%%'''))))))(((&&&''''''(((((())))))******)))***+++,,,---111555999===>>>AAAFFFJJJKKKJJJHHHJJJHHHHHHVVVwwwppp|||}}}}}}|||tttmmmfff```[[[WWW^^^bbbhhhlllmmmlllllllllnnntttwwwuuu~~~rrrZZZSSSWWWaaasss|||zzzwwwuuussssssqqqnnnkkkhhhfffddddddccc```[[[XXXUUURRROOOMMMKKKJJJJJJIIIIIIHHHGGGGGGFFFHHHKKKKKKJJJIIIIIIJJJHHHDDD>>>:::777555222000,,,,,,,,,///222555555444000111222333333333333333111111333444111+++,,,111///...,,,***)))(((((((((((('''&&&))),,,---***'''''''''(((((())))))******'''(((***+++---000555999;;;===@@@EEEJJJLLLKKKIIIKKKHHHHHHUUUvvvttt{{{zzzrrrmmmlllpppuuuxxxyyyyyyyyyyyywwwxxx|||rrr\\\TTTVVV]]]hhhsss|||xxxuuussspppooollliiigggfffffffffbbb___[[[WWWUUUSSSPPPMMMJJJJJJJJJJJJIIIHHHGGGGGGEEEHHHJJJKKKJJJIIIIIIIIIHHHDDD???<<<:::777333000---------000444666666555111111222222333222222222///000333555111,,,---222///...,,,***(((((((((((((((&&&&&&)))---...+++'''''''''(((((())))))******)))***+++,,,---000555888:::<<<@@@EEEJJJMMMLLLKKKJJJHHHHHHUUUvvv~~~uuuxxx{{{}}}~~~~~~|||ppp^^^YYY[[[___fffmmm{{{zzzvvvuuuooonnnkkkiiiiiiiiijjjkkkccc```\\\YYYWWWUUURRRPPPJJJJJJJJJJJJIIIHHHGGGGGGDDDGGGJJJKKKJJJHHHHHHHHHHHHEEE@@@>>><<<999555111------...111555777777666111222222333333222222222...///333555111,,,...333///...,,,***((((((((((((&&&$$$$$$''',,,---)))%%%''''''(((((()))*********,,,---------...000444777:::;;;@@@EEEKKKNNNMMMLLLIIIHHHIIIUUUvvv~~~}}}|||oooZZZWWW^^^gggsss}}}~~~zzzvvvtttooonnnllljjjiiiiiijjjjjjddd```[[[VVVSSSRRRPPPNNNIIIJJJJJJHHHFFFEEEFFFHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFAAA;;;888777666333000,,,---...111444666555444...222777999777555444555555333333222///---///222......,,,)))&&&%%%''')))))))))))))))))))))))))))(((((((((((()))))))))))),,,---......///222666999:::===BBBFFFHHHIIIIIIJJJKKKJJJJJJUUUttt}}}uuu___]]]fffsss{{{wwwuuuqqqooommmkkkiiigggggggggdddaaa\\\XXXUUURRRPPPNNNJJJJJJJJJIIIGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHFFFAAA;;;777777555333000+++,,,---000333555444222///333777999777555555555222222222111000///111333...,,,***((('''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))+++,,,---...///222666999;;;???CCCHHHJJJKKKKKKKKKIIIJJJJJJSSSpppyyy```\\\hhhxxx|||yyywwwsssqqqnnnkkkhhheeedddcccbbb```\\\YYYWWWTTTPPPNNNKKKKKKKKKJJJHHHGGGHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHEEE@@@:::777666555222000++++++---000333444333111000333777888888666555555000111222000///000333444///,,,***)))+++***(((%%%(((((((((((((((((((((((((((((((((((())))))))))))+++,,,---...///222666:::===@@@DDDIIILLLNNNMMMMMMHHHJJJJJJQQQkkkbbb\\\hhhyyy|||zzzxxxrrrpppnnnkkkhhheeecccbbb^^^\\\ZZZYYYWWWUUURRROOOKKKLLLLLLJJJHHHGGGHHHJJJJJJJJJJJJJJJJJJIIIHHHHHHDDD???999666666555222000+++,,,...111444555333111111333666777888777666555000333333000...111333333222///+++---000000+++&&&(((((((((((((((((((((((((((((((((((())))))))))))+++,,,---...///222777:::<<>>888555555444222///---...000444666666444111111222444666777777555444222555555///---000222000222...+++,,,000000,,,'''''''''''''''''''''''''''(((((((((((())))))))))))***+++---...///222777;;;;;;===BBBHHHNNNOOOMMMJJJIIIKKKLLLRRRjjjnnniiiwww~~~{{{yyywwwwwwnnnnnnnnnmmmkkkiiihhhfff\\\ZZZXXXWWWWWWVVVTTTRRRKKKKKKKKKJJJHHHGGGHHHIIIHHHHHHIIIIIIHHHHHHGGGFFFBBB===777444444444222///...///111555777777444111111111222333666666555333222777666///,,,000222......+++))))))++++++)))&&&''''''''''''''''''''''''(((((((((((())))))))))))***+++,,,...///333777;;;:::;;;@@@GGGNNNOOOLLLHHHIIIKKKKKKSSSmmmrrrmmm{{{|||zzzwwwuuuuuuooooooooonnnllljjjhhhgggbbb___[[[XXXWWWUUUSSSQQQJJJJJJJJJIIIGGGFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGAAA<<<777444444444111///---...111555777666333000111000000111444555444111000666666...,,,222444///+++***)))'''''''''((((((''''''''''''''''''''''''(((((((((((()))))))))))))))+++,,,...///333888;;;999;;;???GGGNNNPPPLLLHHHHHHHHHIIISSSqqqyyysss|||xxxvvvtttsssqqqqqqqqqooommmjjjhhhfffiiiddd___ZZZWWWUUURRRQQQIIIJJJJJJHHHFFFEEEFFFHHHJJJJJJKKKKKKJJJJJJIIIHHH@@@<<<666444444444111///,,,---000444666555222///111///...000333555333000---555555---,,,333666111,,,,,,***(((&&&&&&)))+++''''''''''''''''''''''''(((((((((((()))))))))))))))+++,,,...///333888<<<:::;;;???HHHOOOQQQMMMHHHGGGFFFGGGSSSsssnnnzzzyyyvvvwwwzzz|||pppsssuuurrrnnnjjjiiijjjaaa___\\\ZZZXXXVVVSSSPPPKKKJJJIIIHHHGGGHHHHHHIIIIIIHHHGGGGGGHHHHHHFFFDDD@@@;;;666444333222///---...222444333666:::555,,,111222444666666555444333444222///......///......---+++)))((((((((('''%%%***)))((('''&&&&&&'''((((((((((((((())))))))))))+++,,,---...///222777:::;;;===BBBHHHLLLLLLIIIFFFGGGFFFDDDOOOooo~~~lllsss~~~~~~{{{xxxvvvuuuuuutttqqqmmmiiiggggggdddaaa]]]ZZZXXXUUUQQQNNNLLLKKKIIIHHHHHHHHHIIIIIIJJJHHHHHHHHHIIIHHHFFFDDD???;;;777555444222///,,,...222444444777999555---222444555666666555333222333111///.../////////...---+++(((((((((((('''%%%***)))((('''&&&''''''((((((((((((((())))))))))))+++,,,---...///222777:::<<>>AAAEEEJJJNNNOOOMMMJJJIIIIIIHHHNNNiiizzzwwwwww|||}}}{{{{{{|||}}}{{{vvvpppmmmllljjjgggddddddaaa]]]YYYVVVRRRNNNKKKLLLKKKJJJIIIIIIIIIJJJKKKLLLJJJIIIIIIJJJIIIGGGEEE<<<;;;:::888555111---***///222555777777666333///666777777888666444222000000///......000111000///+++)))'''''''''((('''%%%((((((((('''''''''(((((((((((((((((())))))))))))***+++,,,...///333777;;;@@@BBBFFFKKKOOOPPPNNNLLLJJJKKKJJJOOOhhhyyyvvv{{{{{{yyyzzz|||~~~xxxsssnnnllllllkkkiiifffaaa^^^ZZZWWWUUURRRNNNKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLKKKJJJIIIJJJIIIGGGDDD<<<<<<;;;888444000,,,+++000222666999888555222111666777777777666444111///000///...///111111000///+++)))'''&&&'''((('''&&&''''''(((((((((((((((((((((((((((((()))))))))))))))+++,,,---///333888;;;AAACCCFFFKKKOOOPPPOOOMMMJJJKKKKKKQQQjjj~~~www|||{{{xxxvvvtttqqqooommmlllkkkiiihhh```]]]ZZZWWWUUURRRNNNLLLIIIIIIHHHGGGHHHIIIJJJKKKLLLKKKIIIIIIIIIHHHFFFCCC<<<===<<<888333///,,,,,,111222666:::999333111222555666666666555333000///000//////000111111///---***(((&&&&&&'''''''''&&&&&&'''(((((()))((((((((((((((((((((()))))))))))))))***,,,---///333888<<>><<<777111---,,,---222222777<<<999222000333333444555555444222000///111000000000111000...,,,)))(((&&&&&&'''''''''&&&%%%&&&((()))))))))(((((((((((((((((())))))))))))(((***,,,---///333888<<<@@@AAADDDHHHLLLNNNMMMLLLMMMLLLJJJRRRooouuu~~~sssxxxyyytttpppooorrrsssqqqlllhhhgggggggggddd___[[[WWWRRRNNNJJJGGGGGGFFFFFFFFFGGGIIIJJJKKKJJJHHHHHHHHHFFFDDDBBB>>>>>><<<666000,,,---...222333777<<<999111000444222333444444444222000///111111000111111000---+++)))'''&&&&&&'''''''''&&&%%%&&&((()))))))))(((((((((((((((((())))))))))))(((***,,,---000333999<<>>@@@BBBEEEGGGIIIKKKLLLMMMIIIGGGQQQllluuuqqqrrr{{{~~~{{{wwwtttyyyvvvrrrnnnkkkjjjjjjjjjfffbbb\\\WWWSSSPPPLLLIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFEEECCCBBBDDD===888555111------111333777;;;;;;666222000///111111111111111111111111,,,---///000///...,,,+++'''''''''''''''''''''''''''(((((((((''''''&&&%%%(((((((((((()))***++++++)))+++,,,---...111666:::;;;===@@@CCCFFFHHHIIIIIIJJJIIIHHHQQQkkkxxxtttxxx~~~{{{wwwtttyyyvvvrrrnnnjjjhhhggggggddd```[[[VVVRRROOOLLLIIIIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFGGGGGGFFFEEECCCBBBDDD===777444111------000555999<<<:::666111//////222222222222222222222222,,,---///000///...,,,***''''''''''''''''''''''''(((///000)))$$$''''''###(((((((((((()))***+++,,,,,,---------...000444777999;;;???CCCFFFGGGGGGGGGHHHHHHJJJSSSkkkwwwttt|||}}}~~~{{{wwwtttuuurrroookkkhhhfffeeedddddd```ZZZVVVSSSPPPLLLJJJIIIIIIIIIIIIIIIHHHHHHHHHEEEFFFFFFFFFFFFDDDCCCBBBCCC<<<666333000,,,---111555888;;;999555222111222555555444333222222111111------/////////---+++***'''''''''''''''''''''''''''333666***###)))***###)))(((((())))))***+++,,,,,,---------...000444777999<<>>@@@DDDHHHKKKMMMNNNLLLJJJJJJXXXvvvkkkooo|||~~~vvvhhhiiiyyy}}}xxxuuussssssrrrpppllliiifffdddbbb___ZZZVVVSSSOOOLLLIIIJJJJJJKKKLLLLLLLLLLLLLLLEEEGGGHHHEEE@@@???CCCGGG888444///---...222555666::::::999666333222222444777666444222000//////////////////...,,,***(((&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''(((((())))))******---...000000111444777:::;;;===AAAEEEHHHJJJJJJJJJIIIGGGHHHUUUsss}}}tttvvv~~~}}}zzz~~~{{{ooommmyyy{{{vvvsssttttttssspppmmmjjjfffdddbbb^^^ZZZUUURRROOOLLLIIIIIIJJJKKKKKKLLLLLLLLLKKKEEEGGGGGGFFFCCCBBBCCCDDD666333///---///333666888<<<:::777555444444444555666555444222000...---,,,/////////...,,,***(((&&&''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''(((((())))))******,,,...///000111444777:::;;;===AAAEEEHHHJJJJJJJJJIIIHHHJJJVVVrrrzzz}}}}}}zzznnnrrrzzz~~~tttnnnuuu|||yyyuuurrrttttttsssqqqnnnjjjgggeeeaaa^^^YYYTTTQQQNNNKKKIIIIIIIIIJJJJJJKKKKKKJJJJJJFFFEEEEEEFFFGGGEEECCC@@@555222......111555888:::>>>:::555444666888777666777777666444222000---,,,//////...---,,,)))((('''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''(((((())))))******,,,---///000111444777:::;;;===AAAEEEHHHJJJJJJJJJIIIJJJLLLWWWpppttt~~~~~~uuueeeggglllwwwrrrjjjlll}}}}}}{{{xxxuuusssssssssrrrpppmmmiiifffddd```\\\WWWSSSPPPMMMKKKIIIHHHHHHIIIIIIIIIIIIIIIHHHFFFDDDDDDFFFIIIHHHAAA<<<333000...///333777;;;===@@@:::555444888;;;:::888::::::999888555222000...//////...,,,+++)))''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''(((((())))))******+++---...///111333777:::;;;===AAAEEEHHHJJJJJJJJJIIIKKKMMMWWWooopppiii{{{uuu___\\\^^^gggrrrnnneeecccrrr~~~|||{{{yyywwwvvvqqqqqqpppnnnkkkgggdddbbb___[[[VVVQQQNNNLLLKKKIIIGGGGGGHHHHHHHHHGGGGGGFFFFFFDDDCCCFFFIIIGGG???777222000///000444999===>>>@@@;;;666555999<<<:::888:::999888777444222000///000///---,,,***(((''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''(((((())))))*********,,,...///000333777;;;;;;===AAAEEEHHHJJJJJJJJJJJJKKKMMMUUUmmmrrrdddeee~~~|||^^^UUURRR[[[ggguuukkkcccaaalll~~~}}}|||{{{xxxvvvppppppooommmjjjfffcccaaa___ZZZTTTPPPMMMLLLJJJIIIFFFFFFGGGGGGGGGFFFEEEEEEFFFDDDCCCFFFGGGDDD;;;444222000000111666;;;>>>@@@???;;;888888999:::999777666555444111000///......000///---+++)))(((''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&''''''(((((())))))******)))+++---///000333888;;;;;;===AAAEEEHHHJJJJJJJJJKKKJJJJJJRRRkkkyyyiiidddmmmfffXXXPPPWWWcccooo~~~gggaaa```jjj{{{~~~{{{wwwtttqqqpppooommmjjjfffcccaaa^^^YYYSSSNNNLLLKKKJJJIIIEEEFFFFFFFFFFFFEEEDDDCCCFFFEEEDDDEEEDDD???888222222111111333777<<>>???>>>;;;888777777777777666555000...111000,,,,,,111000...,,,)))((('''((((((((('''&&&%%%%%%&&&'''((($$$%%%&&&'''(((((((((((((((''''''&&&&&&((()))***)))***,,,...///222666999;;;>>>BBBEEEFFFHHHJJJKKKHHHFFFEEENNNiiiwwwtttsssuuu||||||vvvtttmmmlllooowwwyyyuuusssuuuttt___dddmmmppp{{{yyy^^^[[[YYY]]]lll~~~xxxuuuvvvtttrrrooommmkkkhhhdddaaa]]]XXXRRRMMMKKKJJJIIIHHHHHHHHHIIIHHHFFFFFFGGGHHHHHHDDDDDDFFFBBB999222111...///222555999<<>>BBBEEEFFFHHHIIIKKKKKKHHHFFFNNNhhh|||sssnnnlllnnnwww}}}lllpppzzz}}}mmm]]]YYYVVVYYYfffyyyyyyvvvwwwwwwsssoookkkiiifffcccaaaZZZVVVQQQMMMKKKJJJIIIHHHFFFHHHIIIHHHGGGGGGHHHJJJHHHFFFFFFFFFBBB999222000---///222777<<<@@@CCCDDD===:::777444444333222111444000///000///---...000...,,,***'''&&&&&&''''''((('''&&&&&&&&&&&&'''(((&&&&&&'''''''''''''''&&&(((''''''''''''((()))))))))***,,,...///222666999;;;>>>BBBEEEFFFGGGIIIKKKMMMJJJGGGNNNgggwwwnnnhhhfffeeennnzzz}}}xxxeeeZZZVVVSSSUUU```ssszzzwwwwwwsssqqqmmmjjjhhheeeaaa^^^WWWSSSOOOKKKJJJIIIHHHGGGEEEGGGIIIIIIIIIIIIJJJKKKGGGHHHHHHFFF@@@888222//////222666;;;???CCCEEEFFF<<<999666444444444333222222111//////......///000,,,+++(((&&&%%%%%%&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''((((((((())))))***,,,---///222666999;;;>>>BBBDDDFFFGGGIIIJJJLLLIIIFFFMMMfffqqqeee```^^^]]]ccckkksss|||uuueeeVVVSSSQQQRRR\\\nnn~~~{{{wwwvvvmmmlllkkkjjjhhhccc^^^ZZZTTTQQQMMMJJJJJJIIIHHHGGGEEEGGGIIIJJJJJJJJJKKKLLLGGGIIIIIIDDD===666222///111444888===@@@BBBBBBBBB<<<999777666666777666555111111000......///000000,,,***(((&&&%%%%%%&&&'''&&&''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&''''''((((((((((((((()))***,,,---///222666999:::===AAADDDEEEGGGIIIJJJJJJGGGCCCJJJdddmmm^^^XXXWWWXXXZZZ^^^cccjjjwww|||kkk]]]TTTSSSRRRRRRZZZjjj}}}~~~{{{wwwuuukkkkkkjjjiiifffaaaZZZUUUQQQNNNKKKIIIIIIIIIHHHGGGEEEHHHJJJLLLKKKJJJKKKLLLGGGJJJIIIAAA999444111...111444888===@@@@@@???>>>===;;;888777777888777666000111000------000111///+++***(((&&&%%%&&&'''(((&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))((((((((()))***,,,...///222666999:::===AAADDDEEEFFFHHHJJJHHHEEEAAAHHHbbbqqq]]]TTTSSSRRRTTTWWWZZZ___hhhttt|||}}}pppccc[[[VVVVVVUUUTTTYYYfffwww~~~{{{vvvsssqqqnnnkkkgggccc^^^XXXSSSNNNLLLJJJIIIIIIIIIGGGFFFFFFIIILLLMMMLLLKKKJJJKKKGGGKKKIII>>>444111000...222555;;;@@@BBBBBBAAA???AAA>>>:::888777666555333///222111,,,,,,111222///,,,***((('''&&&&&&((()))&&&&&&'''(((((('''&&&&&&%%%%%%&&&'''((((((((((((&&&&&&((()))))))))(((''')))***,,,...///222666999:::===AAADDDEEEFFFHHHJJJHHHEEE@@@FFF```{{{xxx||||||}}}{{{vvvsssyyywww```UUUSSSMMMQQQVVVYYY\\\bbbiiioooppp}}}{{{qqqjjjhhhYYYYYYXXXVVVYYYcccsss~~~{{{uuurrrwwwrrrlllfffaaa[[[VVVSSSMMMKKKIIIHHHIIIIIIGGGFFFGGGIIILLLMMMLLLKKKJJJJJJHHHLLLHHH;;;111000000...444888>>>CCCFFFGGGEEECCCCCC@@@;;;888666444222000...222111,,,,,,111222///,,,+++)))'''&&&'''((()))%%%&&&'''(((((('''&&&%%%$$$%%%&&&'''((((((((((((%%%&&&((()))))))))(((''')))***,,,...///222666999:::===AAACCCEEEFFFHHHIIIJJJEEE@@@EEE^^^xxxvvvvvv|||xxxtttqqqoooooovvviiiYYYPPPJJJLLLOOORRRTTTXXX\\\```gggiiippp|||{{{xxxxxxkkk^^^eeeccc^^^XXXZZZeeeuuu{{{{{{}}}}}}xxxttttttqqqmmmhhhaaaYYYQQQLLLNNNMMMKKKJJJIIIIIIIIIJJJKKKMMMOOONNNKKKHHHIIIJJJQQQMMMDDD;;;444///...///333888>>>DDDGGGFFFDDDBBB===>>>;;;555444666555111000///------.........---,,,***(((&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))***,,,///222555777999<<<@@@DDDFFFHHHJJJLLLMMMJJJEEEHHH]]]tttlllkkkmmmvvvrrrnnnmmmkkkkkkrrrzzz}}}~~~vvvdddWWWOOONNNMMMNNNPPPSSSVVVXXX\\\```gggooowww~~~tttmmmqqqxxxnnnfffkkkccc[[[YYY\\\fffwww~~~xxxssssssppplllfff___XXXPPPLLLMMMLLLKKKJJJIIIJJJJJJKKKKKKLLLNNNLLLJJJHHHIIIKKKQQQIII>>>777333222000...777<<>>BBBEEEFFFGGGHHHIIIEEEEEECCCDDDVVV{{{zzz}}}~~~nnn```XXXYYY___dddjjjeeeaaaaaa___]]]```eeegggeeejjjwwwsssfff^^^TTTPPPQQQSSSRRRPPPNNNRRRVVVYYY]]]eeerrr|||tttiii```ZZZfff|||zzzwwwzzzlll[[[TTT___fffiiixxx~~~xxxsssnnnmmmiiibbbZZZRRRLLLJJJHHHIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLKKKKKKKKKMMMNNNKKKCCC999222000222333444<<>>444///222...---------......,,,***(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))),,,,,,---///222555888:::<<<@@@EEEGGGHHHGGGGGGGGGJJJKKKGGGFFFUUUxxxrrruuuyyy~~~yyylllfff]]]WWWPPPMMMQQQ[[[eeejjjggg___XXXUUUTTTQQQRRRUUUYYYYYY^^^kkkxxxzzzrrrnnnlllkkkiiicccdddgggmmmwwwtttooommmkkkdddppp|||tttrrrbbb___eeeppprrrmmmrrr~~~{{{tttnnnkkkkkkggg___UUUMMMJJJIIIFFFGGGIIIKKKLLLMMMMMMNNNMMMMMMLLLMMMNNNNNNMMMKKK??????<<<555......666===<<>>@@@GGGNNNNNNHHHBBB@@@AAA888999;;;999666444333444---------...///...,,,)))%%%&&&&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))++++++,,,...111444777999;;;???EEEIIIIIIIIIHHHHHHKKKIIIDDDFFFYYY|||bbbdddggghhhjjjmmmpppssspppsssuuuqqqiii```ZZZXXXSSSQQQPPPTTT]]]eeekkkmmm___VVVMMMKKKLLLMMMPPPSSSLLLOOOVVV___fffooo~~~nnnkkksss~~~rrrnnnyyyvvvoooooorrr||||||vvvqqqkkkkkkhhh___SSSKKKIIIJJJGGGHHHJJJKKKMMMMMMLLLLLLJJJJJJJJJLLLNNNLLLGGGBBB555222000///222666;;;>>>DDDKKKQQQPPPIIIBBB???@@@000888;;;777222111111///...---...///000///,,,***%%%%%%&&&''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))++++++,,,...000444777999:::???EEEIIIJJJIIIIIIIIILLLIIIEEEHHH]]]^^^YYYYYY___eeeeeedddcccgggaaa___bbbbbb\\\YYYZZZSSS]]]bbbccciiittttttmmm[[[VVVTTTUUUTTTPPPNNNOOOPPPRRRYYYaaafffooo~~~yyyvvvtttwwwzzz{{{tttlllmmmssszzzzzzqqqiiikkkggg```WWWOOOIIIHHHHHHIIIHHHGGGFFFGGGIIILLLNNNLLLLLLMMMNNNMMMHHH???888222111000///000666@@@GGGGGGMMMOOOJJJFFFEEE@@@:::999888777555333111//////,,,---.........---+++++++++***((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%''''''&&&(((------)))***,,,...111222555999<<<===>>>DDDJJJLLLIIIIIILLLKKKLLLGGGEEEYYYZZZUUUUUU[[[``````______]]]YYYXXX[[[[[[YYY\\\aaafffooovvvyyy|||mmm\\\WWWTTTUUUTTTPPPOOOQQQRRRRRRYYYfffrrr||||||}}}{{{ssslllmmmttt~~~zzzrrrkkkgggccc]]]UUUNNNJJJIIIIIIKKKIIIGGGFFFFFFHHHJJJKKKKKKLLLMMMNNNLLLFFF===666333333222000222888AAAHHHHHHMMMOOOKKKGGGFFF@@@:::999888777555333111000///////////////---,,,***)))(((((())))))))))))((('''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''******''''''******'''***,,,///111222555999<<<<<<===BBBIIIJJJGGGGGGJJJIIIJJJFFFEEEYYYZZZUUUUUUZZZ^^^]]][[[[[[]]][[[\\\___```ccckkkttt~~~jjjWWWSSSPPPQQQPPPMMMMMMPPPTTTTTT\\\nnn~~~yyyuuuyyy~~~}}}|||xxxqqqlllddd```YYYRRRMMMJJJIIIJJJKKKJJJHHHFFFFFFGGGHHHJJJKKKLLLNNNNNNLLLEEE;;;444444444333333666<<>>888555222222444:::BBBKKKQQQTTTQQQJJJDDDDDDBBB===888777;;;999666333111000000111......---,,,,,,,,,------000...***'''%%%''')))+++&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''###)))+++(((&&&(((******,,,---000111222444777:::>>>???DDDJJJJJJFFFFFFIIIIIILLLJJJJJJ]]]vvvvvvzzzooo```XXXWWWTTTTTTVVV[[[___dddppp|||}}}yyytttoookkkjjjccc[[[QQQKKKJJJKKKKKKIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPNNNIIIAAA999555444222222666===HHHRRRWWWZZZUUUKKKCCCBBBAAA<<<888888<<<999666222000000000111000///...,,,+++++++++,,,,,,+++)))'''&&&''')))***&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&)))***((()))---...,,,,,,...000111222444777:::>>>???DDDJJJJJJFFFFFFHHHIIILLLJJJJJJ]]]|||}}}|||mmmccc\\\ZZZZZZ]]]^^^aaagggkkkrrr~~~~~~|||yyytttooommmlll```WWWNNNIIIIIILLLLLLJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOLLLFFF===666333333333444777@@@LLLVVV\\\^^^XXXLLLBBBAAA@@@<<<999:::<<<999666222000000111111333111///,,,+++*********%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&''''''&&&(((,,,,,,(((,,,...000111222444777:::>>>???DDDIIIIIIFFFEEEHHHIIILLLJJJJJJ\\\|||{{{qqqhhheeegggkkkiiipppxxx{{{uuusssrrrooohhhbbbWWWSSSMMMJJJHHHIIIIIIHHHLLLKKKKKKLLLOOOPPPOOONNNLLLPPPMMM@@@666444444333999:::???HHHRRRZZZ^^^^^^TTTSSSLLLCCC>>>===<<<999555777999777333000000111111000---+++))))))***+++)))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''((((((((((((((((((((()))******++++++,,,...///000111333555888<<<>>>CCCHHHIIIEEEDDDGGGGGGGGGLLLOOOYYY}}}}}}{{{wwwuuuwwwxxxzzz{{{vvvtttsssooogggaaaVVVRRRMMMIIIIIIIIIIIIIIILLLLLLLLLLLLLLLLLLMMMNNNMMMNNNIII===666555666444666:::DDDOOOYYY^^^]]]ZZZSSSQQQJJJ@@@;;;<<<;;;888555666777666222000000111111///,,,***((((((((()))(((''''''&&&&&&&&&''''''&&&'''''''''((((((((()))''''''''''''((((((((((((((((((((()))******++++++,,,...///000111333666888======BBBGGGGGGDDDDDDGGGGGGFFFIIILLLXXX}}}zzz{{{vvvuuusssnnnfff^^^TTTPPPLLLIIIIIIIIIIIIIIILLLMMMMMMKKKIIIIIIMMMPPPOOOLLLCCC999666777666444444===LLL[[[dddccc]]]VVVRRROOOFFF===999::::::777333555555444222000111111000///,,,)))'''&&&''''''''''''&&&&&&&&&'''(((((('''''''''''''''(((((((((''''''''''''((((((((((((((((((((()))******++++++,,,...000111111333666999======AAAEEEFFFCCCDDDHHHGGGGGGFFFHHHZZZ}}}xxxyyy{{{wwwuuusssmmmccc[[[RRRNNNKKKIIIIIIIIIIIIIIIJJJMMMNNNLLLIIIJJJPPPVVVRRRJJJ>>>666555666555333777BBBTTTcccjjjfff]]]UUUQQQMMMDDD;;;999;;;;;;777333333333222111111111222111///,,,)))'''&&&&&&'''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))******++++++,,,...000111222444777999>>>===@@@DDDDDDCCCDDDIIIGGGHHHDDDHHH___vvvtttzzzvvvsssqqqjjj```XXXOOOLLLIIIHHHIIIJJJJJJIIIIIILLLNNNMMMKKKNNNUUU[[[RRRGGG:::444444555444333;;;FFFVVVcccgggcccZZZSSSPPPKKKCCC<<<;;;???>>>999555333222111111111111111111///,,,***((('''((((((&&&&&&&&&&&&&&&'''((()))'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((()))******++++++,,,---000111222444888:::>>>>>>@@@DDDEEECCCEEEIIIHHHKKKEEEKKKhhhwwwooonnn}}}zzztttpppnnnggg]]]UUULLLJJJHHHHHHIIIJJJJJJIIIHHHJJJMMMNNNOOORRRXXX\\\MMMBBB777444555555555666@@@JJJXXXaaaccc]]]VVVPPPMMMIIIBBB===>>>BBB@@@;;;777555222111111222222111000...,,,***(((((())))))''''''&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((()))******+++++++++---000111333555888;;;>>>>>>BBBFFFGGGDDDEEEIIIGGGNNNGGGQQQrrriiieeehhhyyyyyyrrrmmmjjjddd[[[SSSKKKIIIGGGHHHIIIJJJJJJIIIIIIJJJKKKNNNQQQTTTWWWXXXEEE;;;444444555555888<<>>???CCCIIIIIIFFFFFFIIIDDDOOOIIIUUUzzzxxx```___fffxxx|||~~~yyyqqqkkkhhhbbbYYYRRRJJJHHHGGGGGGIIIJJJJJJJJJJJJIIIJJJMMMQQQTTTUUUTTT>>>666222444666666:::AAAMMMVVVcccjjjhhh```WWWRRREEECCC>>>===BBBFFFBBB;;;<<<888333222222333222000+++***((('''&&&''')))***)))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((()))((((((((()))******+++++++++---000222333666999<<<>>>???DDDJJJJJJGGGFFFIIIBBBNNNJJJXXX~~~zzziiiaaa```eeeuuu~~~yyyqqqiiibbb[[[UUUQQQJJJHHHFFFGGGIIILLLMMMMMMIIIKKKLLLNNNUUUYYYQQQDDD555555666666333444>>>JJJQQQ[[[hhhnnnkkk```TTTMMMAAA@@@@@@AAA@@@>>>======888888777666555333111000+++)))'''&&&%%%&&&((()))(((''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''(((((((((((((((&&&&&&&&&)))---...+++(((...///000111111333777999===@@@CCCEEEEEEDDDDDDDDDEEEDDDIIIaaayyy}}}sssbbbeeeeeejjjyyy|||wwwoooggg```ZZZTTTQQQLLLIIIGGGGGGHHHJJJKKKKKKJJJLLLMMMOOOTTTVVVMMM@@@888666666444222333===IIIYYYaaaiiijjjcccXXXOOOKKK@@@??????@@@???===<<<<<<888888777666444222111///***)))'''&&&&&&&&&((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((())))))***,,,000000...+++...///000111111333777:::>>>@@@CCCDDDDDDDDDDDDEEEIIIHHHMMM```sssuuu}}}mmmsssuuu|||zzztttkkkccc\\\WWWRRROOOMMMJJJGGGFFFGGGHHHIIIHHHKKKMMMOOOPPPSSSQQQFFF;;;888666555444444777DDDQQQ___cccfffddd\\\TTTNNNKKK??????@@@???>>>>>>===<<<888777777555444222000///***)))(((&&&&&&''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((******+++---///000///------///000111222444777:::???AAACCCCCCCCCCCCEEEFFFJJJJJJNNN]]]jjjjjjxxxxxxrrrhhh^^^WWWRRRNNNKKKKKKIIIFFFEEEGGGHHHIIIIIILLLNNNPPPQQQPPPJJJ???666666444333555888AAAPPP^^^bbb```^^^]]]\\\XXXQQQKKK@@@BBBBBB???>>>???>>>;;;777777666555333111///...))))))(((''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''(((((((((((((((''''''(((***,,,,,,,,,+++---///000111222444888;;;@@@AAABBBBBBBBBCCCEEEGGGEEEGGGLLLXXXbbbbbbttt|||vvvnnndddYYYRRRMMMIIIGGGIIIGGGEEEEEEGGGIIIKKKKKKLLLMMMPPPPPPLLLCCC999444555111111555<<>>IIIYYYgggnnndddZZZYYY]]]YYYLLL>>>EEEIIIHHHAAA???BBB@@@999666555555444222000...---((((((((((((((('''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&''''''(((((((((((((((&&&((()))***)))***,,,------///000222333666:::===???AAACCCCCCCCCCCCEEEFFFGGGIIILLLUUU[[[ZZZooo|||vvvjjjcccXXXOOOKKKIIIIIIIIIKKKIIIGGGFFFHHHJJJKKKKKKKKKKKKLLLMMMEEE999444666555222222:::DDDQQQ```mmmqqqhhh]]]XXXVVVPPPFFF===FFFKKKJJJAAA>>>AAA>>>666555555444333111///...---(((((((((((((((''''''&&&(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&''''''(((((((((((((((''')))******)))***,,,///---///000222333666:::===>>>@@@CCCDDDDDDDDDDDDEEEHHHJJJMMMWWW______tttyyyssseee^^^TTTMMMJJJJJJKKKLLLNNNKKKHHHGGGHHHJJJJJJJJJKKKJJJKKKKKKCCC777444777444222444>>>KKKYYYjjjwwwooohhh___VVVOOOJJJDDDAAAFFFLLLJJJ@@@<<>><<<;;;777666333000---+++***)))***))))))***++++++)))(((&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''((((((''''''%%%&&&((()))))))))((('''))))))))))))***+++,,,---//////000000111555;;;@@@BBBBBBDDDEEEFFFFFFFFFFFFFFFFFFOOO^^^ccciii|||}}}{{{tttnnnbbbVVVLLLJJJKKKKKKJJJJJJIIIHHHGGGHHHIIIJJJIIIGGGMMMOOOKKK???666555666555777888>>>IIIYYYfffmmmpppooodddXXXQQQJJJBBB???@@@BBBBBBCCCBBB@@@>>>;;;999777555333000---+++))))))***)))((()))******)))'''&&&&&&&&&&&&&&&''''''(((%%%&&&''''''((((((''''''&&&''''''((((((((((((((())))))))))))***+++,,,---000111111000111444:::>>>@@@AAABBBDDDEEEEEEFFFFFFEEEDDDLLLZZZaaajjjkkkttt~~~|||vvvnnnhhh[[[QQQIIIIIIKKKKKKJJJKKKJJJIIIHHHIIIJJJJJJJJJHHHOOOLLLCCC888333444555555:::<<>>@@@===???BBBDDDCCC@@@;;;888666555222///---+++))))))***)))(((((())))))(((&&&''''''&&&&&&''''''((()))&&&&&&'''((((((((((((''''''''''''''''''((())))))))))))))))))***+++,,,---111222111111111444888<<<>>>???AAACCCDDDFFFFFFFFFFFFDDDIIIUUU]]]jjjfffppp}}}}}}}}}|||xxxrrriiibbbVVVNNNGGGHHHJJJIIIIIIJJJKKKJJJIIIIIIKKKKKKJJJIIIMMMGGG===666444555555444999>>>JJJZZZhhhmmmjjjeee^^^WWWNNNEEE???<<>>AAAFFFHHHGGGCCC===999555444111///,,,***)))(((+++)))''''''((()))((('''(((''''''''''''((())))))&&&&&&'''((((((((((((((((((''''''&&&&&&''')))***))))))))))))***+++,,,---///000111111222555999===>>>???AAACCCEEEGGGHHHHHHJJJFFFIIIRRR[[[llljjjvvv}}}}}}yyytttmmmddd]]]SSSLLLGGGHHHIIIGGGGGGIIIKKKJJJIIIIIIKKKKKKJJJIIIHHHAAA:::777888777666444888BBBRRRcccnnnnnnhhhaaacccZZZMMM@@@:::<<>>888444333222000---+++)))((((((***((('''''')))+++,,,,,,''''''&&&&&&''''''((()))''''''((())))))))))))((('''''''''''''''((())))))))))))))))))***+++,,,---***---///111444888<<<@@@AAABBBDDDFFFGGGIIIIIIIIINNNLLLLLLRRR]]]qqq~~~xxxrrrlllcccYYYQQQKKKGGGFFFIIIJJJHHHIIILLLIIIHHHGGGHHHIIIJJJIIIGGG===888555888999777888<<>>BBBCCCDDDFFFGGGGGGHHHHHHJJJIIIKKKRRR___ttt|||uuuoooiii```UUUMMMGGGDDDEEEIIIKKKJJJKKKOOOIIIHHHGGGGGGIIIIIIHHHGGG;;;555333666666555999@@@NNNaaayyy|||oooddd```YYYNNN???666>>>KKKNNNIIIDDDDDDBBB@@@===;;;999888222000///,,,***)))((((((***((('''(((+++...000111&&&%%%%%%%%%%%%&&&'''''''''(((((()))))))))))))))%%%&&&((()))))))))((('''))))))))))))***+++,,,------///111333444666999<<>>LLL___mmm}}}yyykkk___YYYNNNBBB999;;;AAADDDEEEHHHGGGGGGEEEAAA<<<888666666444111,,,)))(((((('''&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))))))))(((''''''((('''&&&(((***,,,,,,+++'''(((******))))))+++,,,...///000111222555999<<<@@@CCCGGGHHHHHHGGGFFFFFFGGGGGGLLLUUUbbbxxxwwwqqqiii^^^UUUNNNJJJIIIJJJJJJJJJKKKJJJJJJIIIIIIGGGGGGHHHKKKKKKFFF>>>777222111555:::;;;===IIIYYYiiitttzzzvvvpppkkkaaaVVVKKKBBB<<<>>>BBBDDDDDDEEEFFFFFFDDD@@@;;;777555555555111+++(((&&&'''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))(((((('''((('''&&&(((***,,,+++***'''(((******))))))+++,,,...///000111333555999<<<>>>AAAEEEGGGGGGFFFFFFGGGEEEFFFKKKTTTccczzz}}}uuummmbbbWWWOOOJJJHHHGGGJJJKKKKKKKKKJJJIIIHHHHHHEEEFFFIIIKKKJJJDDD;;;444555555888<<<>>>EEEVVVhhhqqqzzzyyyoookkklllcccSSSGGGCCCBBBDDDGGGHHHHHHGGGGGGGGGEEEAAA<<<888666555444000***&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((())))))))))))((((((((('''&&&(((***++++++***'''(((******))))))+++,,,---///111222333666:::<<<<<>>DDDHHHHHHHHHJJJJJJIIIMMMMMMJJJDDD===888555444---+++(((&&&'''(((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''(((((()))))))))))))))((('''&&&''')))***)))((('''(((******))))))+++,,,,,,...111444555888;;;======@@@BBBDDDDDDEEEGGGIIIGGGJJJLLLQQQbbbzzzuuuddd[[[OOOHHHGGGHHHIIIHHHIIIIIIJJJJJJKKKJJJJJJJJJJJJIIIFFFBBB===999777666777999<<>>???<<<333***'''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***'''''''''&&&&&&'''''''''&&&&&&'''(((((((((((((((((((((((()))***+++------///000111333666888:::;;;<<>>DDDFFFEEEGGGKKKPPPGGGBBBFFFNNN```}}}uuukkk```UUULLLFFFAAACCCEEEGGGHHHIIIJJJKKKLLLJJJHHHJJJLLLJJJEEE@@@444444555666555666@@@KKK```zzz~~~tttjjj\\\NNN???>>>IIIVVV^^^_________^^^^^^aaa___SSSFFFBBB===777333---'''&&&)))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&'''(((((('''&&&&&&''''''((())))))))))))))))))))))))***+++,,,---......///222555777999999:::;;;>>>AAACCCEEEGGGJJJMMMFFFBBBHHHQQQbbbyyynnnaaaVVVMMMGGGDDDAAACCCFFFHHHIIIIIIJJJKKKMMMKKKJJJKKKMMMKKKDDD>>>000111555666555888EEETTTooouuujjjSSSHHH???EEEVVVdddgggdddXXXZZZ\\\]]]^^^ZZZLLL>>>===888555222---&&&%%%(((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%'''(((((())))))))))))))))))))))))***+++,,,......---///222555777999999999======???AAADDDFFFHHHIIIEEEBBBIIISSSccc}}}qqqcccYYYQQQHHHBBBAAAHHHEEEDDDEEEIIIKKKKKKJJJGGGHHHJJJLLLLLLGGG===666888666666888999???PPPbbbqqqcccIII@@@>>>LLL[[[aaaaaa```]]]^^^___^^^ZZZRRRJJJEEEAAA999222...)))&&&'''+++(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((()))******++++++,,,------...000333666999999999999<<<>>>AAACCCDDDEEEGGGHHHEEEDDDDDDOOOjjj|||nnn^^^SSSLLLEEECCCDDDHHHGGGFFFHHHKKKMMMLLLJJJHHHIIIKKKKKKIIICCC;;;555777666666999<<>>888555666555666999AAARRRkkk~~~eeePPPKKKGGGHHHPPPYYY[[[YYYYYY[[[___bbbaaaZZZRRRMMMKKKKKK===...(((&&&&&&'''***(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&'''(((((())))))((((((''''''''''''(((((((((((())))))******+++,,,,,,,,,000111444777999:::::::::999<<>>222)))))),,,+++)))'''(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&''''''''''''&&&''''''''''''((((((((((((((())))))******+++,,,,,,000111333555777888::::::;;;???CCCFFFGGGHHHHHHIIIEEEEEEFFFRRRpppuuuiii```XXXOOOGGGEEEEEECCCCCCEEEFFFHHHJJJKKKJJJIIIIIIJJJKKKHHHCCC<<<777555666777555666;;;KKKgggtttaaaMMMAAAJJJZZZjjjooollliiiggggggrrrkkk```UUUKKKFFFDDDCCC333,,,(((+++---+++((('''(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((($$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((((((((((((((((())))))***+++++++++///000111333555777999:::;;;???DDDFFFGGGGGGGGGGGGFFFFFFHHHUUUrrr{{{pppgggbbbTTTKKKDDDCCCEEEEEEFFFHHHHHHJJJLLLKKKIIIIIIJJJMMMKKKEEE===777555666777888666;;;FFF^^^xxxdddRRRHHHEEEVVVgggtttqqqhhhdddeeefffpppgggZZZPPPIIICCC===888...)))(((***+++)))'''((((((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((())))))******++++++...///000111333666777999999===BBBFFFGGGGGGGGGHHHGGGGGGJJJWWWuuu~~~tttlllgggeeeSSSIIIBBBAAADDDEEEHHHLLLJJJLLLMMMLLLJJJIIILLLOOOKKKCCC:::444444777888999777>>>OOOmmmjjjTTTHHHKKKSSSaaaqqq{{{tttgggdddhhhkkkkkkaaaUUUMMMHHHBBB888000---)))((()))(((%%%&&&)))(((((('''&&&&&&&&&&&&'''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((''''''''''''((((((((()))((((((((()))******++++++......///000222555777888666:::@@@EEEGGGHHHHHHIIIHHHHHHKKKXXXvvvzzzqqqhhh```[[[FFFBBB>>>===AAAFFFIIIIIIHHHKKKJJJFFFIIIOOOQQQMMMFFF===555333444444777;;;AAADDD\\\uuu]]]KKKDDDIIIOOOfffqqquuukkkeeejjjnnnlllbbbUUULLLMMMHHH999...---++++++******))))))((((((((('''&&&%%%%%%&&&'''((())))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))''''''''''''(((((((((((((((((())))))***+++---...000111111222444666777888:::===AAADDDFFFGGGIIIKKKHHHJJJJJJSSSxxx}}}uuukkkaaaYYYTTTEEEBBB???@@@CCCGGGIIIJJJIIIKKKJJJHHHKKKPPPOOOJJJDDD<<<666555555555888===EEEQQQkkk~~~iiiUUUIIIHHHNNNTTT]]]ggglllgggfffmmmooolll^^^WWWTTTUUULLL:::---,,,*********)))))))))))))))((('''&&&&&&&&&&&&'''((()))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((())))))***+++---...111111222333555777888999999<<<@@@CCCEEEGGGIIIJJJHHHJJJKKKUUUzzzxxxmmmbbbWWWNNNJJJCCCBBBBBBCCCGGGJJJKKKKKKKKKKKKJJJJJJNNNPPPKKKDDD:::555222333444555999???MMMeeeqqq\\\LLLGGGLLLSSSXXX___gggjjjggghhhkkkhhhbbbYYYYYY\\\[[[NNN888,,,+++((())))))))))))))))))***((('''&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((())))))***+++---...111222333555666888999:::888;;;@@@CCCEEEFFFHHHIIIHHHKKKMMMYYY||||||qqqeeeXXXMMMFFFBBBBBBCCCEEEGGGJJJKKKLLLKKKLLLKKKJJJLLLPPPNNNFFF>>>333111111444555777>>>GGGZZZxxx}}}wwwfffRRRGGGJJJRRRYYY[[[eeeiiillllllmmmmmmfff\\\UUUYYY]]]ZZZHHH333***+++'''((((((((())))))******'''''''''&&&&&&'''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((((((((((()))***+++------111222444666888999:::;;;888<<>>CCCGGGIIIJJJKKKKKKHHHJJJOOO```~~~rrrkkk```SSSIIICCCAAA@@@BBBFFFIIIKKKKKKKKKKKKKKKKKKJJJLLLOOOMMMCCC:::555777666666666555:::IIIXXXxxxvvvWWWNNNHHHNNN]]]jjjooonnnmmmooorrrvvvvvvpppfff^^^QQQOOOIII>>>222***)))+++'''(((((((((((((((((()))&&&&&&'''(((((('''&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((())))))***+++---...///111444777999:::;;;;;;:::???EEEIIIKKKKKKKKKLLLIIIIIIOOObbb{{{ssshhhaaaVVVKKKCCCAAABBBCCCDDDGGGJJJKKKJJJIIIIIIKKKJJJJJJNNNPPPIII<<<555444333333444555777AAAWWWjjjyyycccJJJHHHJJJVVVgggsssuuurrrssstttvvvvvvqqqggg\\\UUUOOOHHH===111+++)))))))))((((((((((((((('''''''''&&&&&&'''(((((('''&&&&&&''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''(((''''''''''''(((((((((((((((((())))))***+++---......000333777999::::::::::::>>>EEEIIIKKKKKKKKKKKKIIIHHHNNNbbb}}}tttjjjaaaZZZOOOFFF@@@@@@CCCEEEEEEHHHKKKKKKIIIHHHIIIJJJIIIJJJNNNPPPGGG888222444333444777:::@@@OOOkkkiiiMMMFFFGGGMMM[[[llluuutttppplllnnnrrrsssnnnddd[[[VVVMMMDDD555+++)))+++***'''))))))(((((('''''''''&&&%%%&&&'''(((((('''&&&%%%&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))(((((())))))***+++---...---///333666999:::::::::999===DDDHHHJJJJJJJJJJJJIIIHHHNNNbbbzzzlllbbb[[[QQQEEE>>>???BBBEEEEEEJJJHHHGGGGGGHHHIIIGGGFFFIIILLLKKKEEE<<<555333444222111999DDDJJJVVVvvvkkkUUUEEEBBBCCCNNNaaaoooqqqppprrruuuvvvxxxuuuiii\\\[[[```XXXAAA...+++,,,((('''+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%***((('''&&&&&&'''(((***((((((((((((((((((((((((&&&&&&''''''((())))))))),,,+++***))))))+++---///222222333666999;;;::::::888===DDDHHHIIIIIIHHHHHHNNNQQQPPP```~~~tttfff\\\RRRJJJAAA>>>AAAFFFIIIIIIJJJIIIGGGHHHIIIJJJIIIHHHIIIHHHDDD===555111222444999888999CCCXXXvvvuuu```NNNCCCGGGGGGPPP^^^iiimmmqqqvvv{{{}}}|||vvvnnnjjjkkknnnTTT@@@...,,,,,,'''%%%(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&''''''((()))))))))++++++))))))***+++---///111111222555999;;;;;;:::999===BBBFFFHHHHHHHHHIIIIIINNNQQQddd|||uuuiii]]]TTTHHHCCC???>>>CCCHHHJJJKKKKKKIIIHHHIIIKKKLLLLLLLLLHHHDDD<<<555111111333555<<>>@@@CCCGGGIIIJJJJJJLLLKKKJJJKKKMMMMMMLLLKKK>>>:::555333444777999;;;<<>>AAAEEEHHHIIIKKKMMMNNNHHHKKKQQQkkk}}}xxxnnnbbbVVVLLLEEEBBB:::<<>>111222444444555;;;BBBIII^^^}}}sssWWWJJJJJJSSSfffyyy}}}{{{~~~zzzfff```XXXSSSNNNDDD666***(((***+++)))((((((((()))((((((((((((''''''''''''&&&&&&&&&'''((()))))))))'''''''''(((''''''&&&&&&&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))'''((()))+++,,,---......111111222555999;;;;;;:::===BBBGGGKKKMMMMMMMMMMMMJJJMMMVVVuuuzzzmmmggg\\\PPPFFFAAA@@@BBBCCCEEEIIIKKKKKKKKKKKKLLLKKKLLLMMMNNNLLLGGG???999222444666666777===IIIRRRllldddHHHBBBKKKZZZpppxxx}}}xxxjjjfffbbbZZZJJJ777,,,***$$$(((***)))''')))+++,,,)))(((((((((''''''''''''&&&&&&&&&'''((())))))***'''((((((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&''''''((()))))))))'''((()))+++---.........222222333666999;;;::::::<<>>///,,,,,,((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&''')))***'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((())))))***++++++,,,------...//////111222333666:::<<<;;;:::<<>>>>>===<<<@@@CCCDDDDDDEEEJJJMMMOOOOOO___xxxrrriii___YYYKKKGGGCCCAAABBBDDDFFFGGGMMMLLLKKKKKKKKKKKKKKKKKKMMMFFF<<<666555666666555888;;;>>>IIIiiinnnYYYQQQNNNSSSbbbttt||||||wwwpppnnnhhhZZZCCC111***+++,,,***)))))))))))))))))))))))))))))))))((((((''''''&&&)))))))))(((((('''&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))***))))))((('''((()))***,,,---...///111111333777<<<>>>>>>===<<>>444111444777666444;;;<<>>EEE[[[|||aaaQQQMMMMMMTTTnnnwwwssseeeRRR@@@666,,,)))+++,,,***(((((((((((((((((((((((((((((((((((((((((()))))))))(((((()))***))))))'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))*********(((((())))))***,,,...000111111111222333666:::<<<;;;:::;;;???CCCEEEFFFHHHMMMQQQKKKOOOcccxxxtttnnnfff\\\QQQHHHBBBAAA@@@AAACCCGGGJJJKKKKKKJJJGGGEEEFFFIIILLLLLLKKK:::999777666555888;;;===AAAOOOqqqhhhOOOJJJNNNPPPWWWsss~~~yyyuuudddPPP666222...---,,,***((((((************************''''''(((((())))))******'''((()))******)))(((''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''')))***+++***((('''&&&'''(((***,,,...///000111222333666999;;;:::999:::???DDDGGGHHHJJJMMMQQQKKKOOOddd~~~wwwssslllaaaUUULLLFFF@@@===CCCCCCCCCEEEHHHJJJIIIHHHMMMHHHEEEFFFJJJIIIBBB;;;:::444///111999@@@BBBBBBRRRooosssTTTGGGMMMVVVXXXfffkkkuuulllHHH111///---***((((((((()))))))))(((((('''''''''&&&))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&$$$###"""###$$$$$$&&&&&&'''((()))***++++++''')))*********,,,...000333333444777:::<<<;;;999===@@@DDDHHHKKKMMMMMMLLLJJJNNNdddxxxssskkkdddYYYOOOIIIEEEBBBAAADDDDDDEEEHHHKKKLLLLLLJJJJJJHHHHHHJJJJJJGGG???999444111333888;;;<<>>AAAEEEGGGGGGGGGIIILLLOOOPPPOOOMMMJJJLLLNNNJJJCCC;;;555333333333:::AAA>>>CCCeeemmmVVVEEEHHHSSS___ooovvvVVV:::......---+++***))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((((((((((((((((())))))))))))((((((((((((((()))+++++++++,,,///111111111222555888:::999888999;;;@@@DDDGGGIIIIIIHHHIIINNNfff{{{uuukkk```WWWKKKFFF???<<<<<<@@@DDDFFFGGGGGGIIILLLOOOPPPNNNLLLMMMNNNKKKDDD:::444333444777666999>>>CCCVVVvvvXXXPPPHHHJJJZZZqqqzzzrrrjjjVVV<<<---,,,,,,++++++***))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''((()))*********(((***+++,,,,,,---///111111111222555888:::999888888:::???CCCFFFHHHHHHGGGJJJQQQiiiyyytttlllbbbVVVMMMDDDAAA>>>===???BBBEEEFFFHHHIIIJJJMMMOOOOOOLLLJJJLLLJJJDDD<<<444111333666:::999;;;DDDUUUuuusssZZZKKKOOOPPPTTTddd||||||yyypppdddVVVCCC222++++++******************))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&'''((()))***++++++)))***+++,,,,,,---///222111222333666999:::999888777:::>>>CCCFFFGGGGGGGGGMMMTTTnnn{{{rrrjjjbbbXXXNNNGGG>>>===>>>@@@DDDGGGGGGGGGJJJKKKLLLOOOPPPOOOKKKHHHFFFBBB<<<666222333666999;;;???GGGWWWvvvzzz[[[MMMKKKOOOXXXeeesss{{{rrr^^^FFF666000---+++))))))***************)))''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''(((((((((''''''''''''(((((())))))******)))***,,,,,,,,,---000222222222444777:::;;;:::999777:::>>>CCCFFFGGGGGGGGGLLLTTTnnn|||tttiii^^^VVVMMMEEE@@@:::;;;>>>CCCGGGJJJJJJIIILLLMMMNNNPPPQQQOOOKKKHHH???<<<777333333666999;;;===FFFSSSjjjeeePPPQQQQQQPPP]]]tttxxx\\\;;;+++,,,...***((())))))************)))&&&'''''''''(((((())))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&''')))))))))((('''))))))))))))(((((((((((()))***,,,,,,,,,---000222333333444777:::<<<;;;999888:::???CCCFFFHHHHHHGGGIIIQQQlll{{{lllccc[[[UUUMMMCCC===<<<:::===AAAEEEHHHJJJJJJKKKNNNMMMMMMNNNOOOLLLEEE???:::666444444333333999AAACCCKKKjjjnnnVVVNNNMMMQQQcccooonnnrrroooHHH777222,,,***,,,,,,***((((((***+++)))'''(((((())))))((('''&&&&&&(((''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((()))))))))))))))***++++++,,,...111444555444555999===>>>===:::999;;;>>>AAACCCEEEHHHKKKHHHQQQjjj{{{ssseee]]]TTTOOOHHH@@@<<<<<<===???CCCFFFIIIJJJKKKKKKMMMMMMMMMMMMKKKGGG@@@<<<555222111444666777<<>>;;;<<>>=========???CCCIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOMMMGGG>>>777555555444777;;;<<<<<>>@@@BBBDDDDDDFFFHHHJJJKKKXXXvvvyyytttjjj^^^TTTEEE???<<<===???@@@CCCGGGJJJKKKKKKLLLMMMNNNOOOOOONNNLLLGGGAAA:::777666666555888===AAAFFFWWWwwwiiiXXXLLLNNNVVVfff}}}cccIII777...---,,,,,,+++******+++((()))***)))'''&&&'''(((&&&'''(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((()))))))))))))))***++++++,,,...111444222333555666666777:::<<<;;;>>>@@@BBBDDDEEEHHHKKKLLLZZZyyyxxxqqqjjjaaaUUULLLBBB===;;;>>>BBBCCCEEEIIIKKKKKKKKKLLLMMMNNNPPPPPPMMMGGG???999666666777888888999???KKK]]]xxxoooWWWPPPMMMSSSaaavvvoooQQQ<<<111***,,,---+++)))((()))***''')))***)))'''%%%'''(((&&&&&&'''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))***++++++,,,...111444111333777888777888:::<<<<<<>>>AAABBBDDDEEEHHHJJJLLLZZZyyy~~~ssskkkcccZZZMMMEEE@@@;;;;;;???CCCDDDFFFJJJKKKKKKKKKLLLMMMOOOPPPQQQLLLDDD:::444444666888888<<<;;;BBBUUUrrr^^^HHHJJJPPP]]]ppp]]]???...''''''+++---***'''&&&(((***''')))***)))&&&%%%&&&)))&&&&&&'''((())))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++,,,...111444000444888999999888:::<<<>>>@@@BBBCCCDDDEEEGGGJJJJJJWWWvvv{{{tttiii^^^UUUNNNHHHEEE<<<>>>AAAEEEGGGIIIJJJJJJLLLJJJIIIIIIKKKNNNOOOPPPAAABBB???777555999;;;999>>>BBBUUUyyyoooZZZQQQMMMHHHRRRkkkiiiDDD///,,,111))))))))))))))))))))))))******)))((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&''',,,+++***(((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((()))+++,,,,,,...111333222555777888888888999;;;;;;===???AAABBBDDDGGGJJJHHHWWWwwwyyyqqqjjj```UUUMMMGGGCCC@@@>>>@@@CCCFFFIIIKKKLLLLLLLLLIIIGGGJJJPPPRRRPPPLLLCCC===666222333888===@@@???TTTxxxkkk\\\PPPGGGIIISSSdddzzzvvvTTT:::---+++---))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''')))***+++,,,(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((***+++,,,,,,...111333333555777777777888:::<<<<<<===@@@AAABBBDDDGGGIIIIIIXXXwwwvvvooofff___UUUKKKEEEAAA???===AAACCCEEEHHHKKKMMMNNNOOOMMMIIIHHHMMMSSSTTTMMMEEE@@@666111555888888>>>GGGPPPrrriiiSSSPPPQQQMMMWWWkkk}}}yyyVVV;;;000---,,,***))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''((((((((('''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((***+++,,,,,,...000333444555666666666777:::======>>>@@@AAAAAACCCFFFHHHJJJYYYyyywwwmmmfff\\\VVVMMMEEEAAA@@@??????CCCDDDFFFIIILLLNNNPPPQQQOOOMMMMMMPPPRRROOOFFF???999222444===>>>:::BBBRRRtttxxxZZZKKKNNNXXX^^^{{{www^^^???,,,***......+++))))))))))))))))))))))))'''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''')))))))))((('''%%%$$$"""''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***,,,,,,,,,---000222444444555444555777;;;>>>>>>???AAAAAAAAACCCEEEGGGLLLZZZzzzxxxnnnddd]]]RRRMMMFFFAAA@@@@@@AAAAAADDDEEEGGGIIILLLOOOQQQRRRQQQSSSSSSQQQKKKCCC===:::888333666>>>===>>>RRRkkktttXXXNNNJJJLLLYYYjjjyyyWWWGGG333((((((,,,---+++(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%'''((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))+++,,,,,,,,,---000222333444444444444777;;;>>>>>>???AAAAAAAAACCCEEEGGGMMM[[[zzzxxxnnncccYYYTTTHHHEEEAAA???@@@AAABBBCCCFFFGGGHHHJJJMMMPPPSSSTTTVVVWWWTTTLLLBBB:::777777:::777777:::@@@PPPqqqzzz\\\GGGKKKPPPRRR```uuummm===666---((((((******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''***)))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***+++,,,,,,,,,---///111111333444444555777;;;======>>>@@@AAAAAACCCFFFHHHMMM[[[zzz|||zzzuuummmbbbWWWNNNIIIBBB@@@???@@@BBBDDDFFFFFFIIIIIIJJJLLLOOORRRUUUWWW[[[WWWOOODDD;;;555444555::::::;;;AAATTTttt|||fffUUUJJJOOOXXXcccuuurrrTTT111///,,,+++++++++)))((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''333000,,,'''$$$"""""""""&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((***+++,,,,,,,,,---///111///111444555666888:::<<<<<<===@@@AAABBBDDDGGGIIIMMM[[[zzz|||uuutttnnneeeZZZOOOGGGCCCAAA@@@@@@BBBFFFHHHIIIIIIKKKKKKLLLNNNQQQTTTWWWYYY___VVVIII>>>777555444333666;;;AAAOOOllliiiUUURRROOOPPP[[[pppWWW999000...------//////+++(((((((((((((((((((((((((((******)))((('''&&&&&&%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''///---)))&&&$$$%%%''')))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))***+++---,,,,,,---///111...111444666777888:::;;;;;;===???AAABBBDDDGGGJJJLLL[[[zzzzzzwwwtttmmmaaaVVVMMMGGGBBB@@@;;;===AAAFFFIIIKKKLLLLLLMMMPPPRRRRRRQQQRRRVVVZZZVVVGGG999444555666777:::BBB===HHHlllsss^^^PPPMMMQQQWWWbbbxxx^^^???...*********)))******++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&))))))(((&&&(((((((((((())))))))))))***+++------------///000000111333444777888:::;;;<<<<<<===???BBBDDDFFFHHHKKKZZZyyyuuuqqqllldddYYYNNNGGGBBB@@@>>>===???CCCGGGJJJLLLMMMMMMPPPPPPPPPQQQRRRQQQPPPOOOFFF<<<333333555666555666???MMMjjjsss```QQQIIISSSSSSffffffGGG333---++++++******)))*********((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''(((((((((((()))))))))))))))+++------------///000111222333555777999;;;;;;<<<<<<===???BBBDDDGGGHHHKKKZZZ}}}wwwrrrllliii```YYYOOOFFFAAA??????>>>AAACCCFFFJJJMMMOOOOOOPPPSSSQQQPPPQQQRRRNNNGGG@@@777333222555888888999<<>>@@@BBBEEEGGGHHHKKKZZZ|||vvvqqqjjjddd___VVVPPPGGG@@@>>>???AAABBBEEEGGGJJJLLLOOOQQQRRRRRRTTTTTTSSSRRROOOHHH>>>777333444777999888;;;EEERRRnnniiiVVVPPPSSSXXX```wwwcccJJJ777------222,,,,,,+++)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''%%%&&&'''&&&'''''''''((())))))))))))***,,,---------///111333444555777999;;;======<<<===>>>@@@BBBEEEGGGHHHKKKZZZ}}}wwwpppjjjbbb[[[VVVLLLGGG@@@<<<===@@@CCCEEEJJJKKKMMMOOOQQQSSSTTTUUUSSSUUUVVVQQQIII???888555333777;;;;;;888@@@XXXooonnnXXXOOOSSS[[[```hhh~~~mmmJJJ666222111000///,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%&&&&&&%%%&&&&&&'''((()))))))))(((***,,,------...000222333444666777:::;;;===>>>======>>>@@@CCCEEEGGGIIIKKK[[[{{{vvvoooggg```YYYRRRMMMCCC???<<<;;;===BBBEEEGGGMMMNNNOOOQQQRRRTTTVVVVVVRRRSSSRRRKKKAAA999666666333777;;;>>>AAARRRsss~~~mmmWWWKKKNNNXXXccciiivvvrrrUUU666***...111---)))+++***))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))(((&&&%%%%%%&&&'''((())))))***(((***,,,------...000222333444555777999;;;============???@@@CCCFFFHHHIIILLL[[[~~~pppkkkccc[[[UUUNNNIIIEEE???>>><<<>>>BBBFFFJJJKKKOOOPPPPPPQQQSSSUUUVVVWWWRRRNNNHHH@@@:::666666666666777>>>JJJ\\\uuu{{{ppp]]]VVVOOOOOOYYYiiixxxOOO>>>...)))++++++***)))***))))))((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))%%%###&&&,,,...+++'''$$$%%%%%%&&&'''((()))***'''))),,,------...000222333333555777999;;;<<<======>>>???AAACCCFFFHHHIIILLL\\\|||wwwttthhhbbbZZZSSSMMMHHHCCC@@@@@@??????BBBGGGKKKNNNOOOPPPPPPQQQRRRSSSUUUWWWXXXSSSJJJ???888666666666555;;;:::CCCXXXvvv{{{dddWWWLLLNNNRRRZZZhhh{{{}}}```777333///...***'''***///)))(((((((((((())))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++&&&###'''///222...((($$$$$$%%%&&&'''((()))***''')))+++------...111333222333444666888:::<<<<<<===>>>???AAACCCFFFHHHIIIMMM\\\}}}vvvooojjjccc[[[RRRLLLIIIFFFAAA<<>>???@@@BBBDDDGGGIIIKKKLLLLLL[[[}}}vvvooohhhcccZZZSSSJJJEEECCCAAA>>>;;;BBBCCCFFFIIILLLMMMNNNOOOQQQQQQSSSTTTTTTPPPJJJFFF<<<888444222222666:::===FFFWWWxxxjjjSSSMMMRRRRRRRRRbbbbbbBBB333///...---,,,+++*********)))))))))(((((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((()))************,,,---......000222555666666777999;;;===???AAA???@@@BBBDDDGGGIIIKKKLLLMMM\\\{{{sssllleee^^^YYYPPPJJJBBB>>>>>>???>>>===DDDFFFJJJNNNPPPPPPOOONNNSSSSSSTTTSSSPPPIIIAAA;;;777222111666888888???JJJcccqqqXXXIIILLLVVVVVV]]]ssshhhBBB///111......,,,+++******))))))((((((((('''''''''&&&&&&''''''''''''(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))******,,,---.........///111333666777888:::===@@@BBBDDD???@@@BBBDDDGGGIIIJJJKKKMMM^^^zzzrrrjjjccc\\\UUUPPPIIIDDD???<<<>>>AAABBBCCCGGGHHHLLLOOOQQQRRRRRRQQQVVVTTTQQQMMMHHHAAA999444666222555>>>??????OOOeeetttmmmbbbZZZSSSPPPPPPRRR^^^ttthhhEEE666000,,,------+++******)))))))))((((((((('''''''''&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((()))((()))***+++---...///.........000222555666888:::===AAADDDEEE@@@AAABBBDDDFFFHHHJJJKKKNNN___|||vvvqqqjjjbbb[[[TTTNNNJJJCCC@@@======???CCCFFFHHHIIIJJJKKKMMMOOORRRTTTVVVUUUQQQJJJDDD???;;;666333777333555===BBBMMMoooggg]]]XXXRRRMMMOOOUUU[[[]]]sssrrrGGG111......+++,,,+++******)))))))))))))))))))))(((((((((''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''))))))((((((***,,,---...///...---...///111333444666999<<<@@@CCCDDD@@@AAACCCDDDFFFHHHJJJJJJNNN```yyytttlllggg___XXXRRRLLLGGGDDD>>>======>>>@@@DDDHHHJJJKKKKKKKKKLLLNNNQQQSSSUUUOOOIIIBBB<<<999888777666999666999CCCRRRnnnlllSSSIIINNNPPPNNNRRRcccyyytttIII999222((((((333+++******)))(((((()))))))))))))))(((((((((''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%(((******''''''))),,,---...///.........000222333444555888;;;???AAACCCAAABBBCCCDDDFFFHHHIIIJJJNNN```{{{uuunnnhhh```[[[UUUNNNIIIEEEAAA>>><<<===???AAACCCFFFJJJLLLLLLMMMMMMNNNNNNNNNOOOOOODDD@@@;;;888888888999999===CCCOOOcccrrrYYYLLLCCCJJJQQQXXXhhhwwwQQQ444333444***)))222******)))(((((((((((()))((((((((('''''''''&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$(((+++***'''&&&)))---,,,---............000222444444666888;;;>>>AAABBBAAABBBCCCEEEFFFHHHIIIJJJMMM```}}}wwwtttnnnfff```XXXTTTMMMGGGCCC@@@===:::===@@@CCCEEEGGGIIILLLNNNMMMNNNOOOPPPOOOMMMJJJHHH;;;999777777999:::::::::BBBPPPhhhxxxZZZLLLLLLOOOPPPUUUeeeIII>>>000***,,,000,,,&&&***))))))(((((((((((()))''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''))))))'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$(((+++***'''&&&)))---,,,---.........///111333555555777999<<<>>>AAABBBAAABBBCCCEEEFFFHHHIIIIIILLL```{{{tttmmmfff```ZZZVVVNNNJJJCCC>>><<<<<<<<<<<>>>>>>>>CCCDDDEEEFFFFFFGGGIIIKKKNNN^^^{{{vvvoooggg```YYYSSSOOOFFFCCC@@@======???AAABBBDDDDDDFFFIIIMMMPPPPPPOOOPPPPPPOOOKKKDDD===888666444777;;;<<<<<>>>>>>>>???AAADDDEEEFFFHHHLLLNNNQQQ]]]|||sssnnnfff^^^VVVOOOIIIEEE@@@???======>>>AAADDDGGGGGGFFFGGGJJJNNNQQQSSSSSSOOOMMMIIIAAA999444333555:::888999???FFFSSSmmmuuuhhhYYYQQQSSSXXX[[[[[[lllnnnKKK555---...,,,++++++---------,,,++++++***)))((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''((()))***(((&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))***++++++***000222///+++...333666555666888:::<<<===>>>>>><<>>===>>>>>>>>>???BBBEEEHHHIIIIIIJJJNNNQQQSSSSSSRRRIIIEEE???999555444555666@@@999;;;JJJ]]]tttnnnUUUUUUQQQLLLJJJTTTgggvvvtttOOO444+++------,,,******,,,------,,,******)))((((((((((((((())))))((('''&&&%%%%%%%%%''''''''''''''''''''''''***++++++***'''%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((''''''(((((()))***+++)))---///...,,,...222555555666777999;;;===>>>???<<>>???MMMjjjvvv```HHHLLLPPPSSS[[[ooolllMMM888---,,,111///---++++++,,,,,,,,,******)))(((((((((((((((((())))))((('''&&&%%%%%%%%%'''''''''''''''''''''''''''((((((&&&$$$""""""###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((()))***++++++,,,...///...---000333555555777888;;;===???@@@@@@AAADDDEEEFFFHHHLLLNNNOOOYYYyyy}}}vvvpppjjjeee```]]]VVVQQQJJJEEEAAA???<<<;;;999===BBBEEEFFFIIIMMMQQQMMMNNNPPPRRRRRRMMMFFF@@@<<<888333111333777999999DDDVVVuuuuuu___OOOQQQOOORRR^^^rrrmmmFFF333---+++,,,///000...++++++++++++***))))))((((((''''''(((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''((())))))(((%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((()))******---,,,...000000---///222444555666888:::===???@@@CCCDDDEEEFFFFFFGGGIIIKKKNNNZZZ~~~wwwrrrkkkddd___ZZZUUURRRLLLHHHCCC???>>>=========<<>><<<<<<===>>>>>>BBBGGGLLLMMMJJJIIILLLOOOSSSPPPMMMIIIDDD===666111000777<<<999666>>>PPPaaapppbbbZZZVVVTTTTTTVVVeeewwwaaaBBB333,,,222666111,,,...+++)))'''''')))))))))((((((((('''''''''(((((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''((()))***,,,***,,,222333000111666444444555777999<<>><<<;;;;;;<<>>777444555222444:::AAAHHHVVVtttuuudddWWWTTTRRRPPPWWWbbbeee```???000//////---,,,+++******,,,+++))))))***)))(((&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&''''''((()))***)))+++.../////////000111333555777999999;;;===???GGGGGGEEEDDDDDDFFFKKKNNNQQQfff{{{tttmmmhhh\\\VVVNNNIIIHHHFFFBBB?????????>>>>>>???BBBDDDFFFHHHJJJNNNPPPQQQPPPMMMKKKKKKBBB999666555555888<<>>@@@DDDFFFGGGGGGFFFFFFIIILLLPPPddd}}}wwwqqqjjjbbb^^^SSSNNNGGGCCCCCCCCCBBB@@@AAAAAAAAABBBDDDFFFIIIKKKKKKMMMOOOQQQQQQOOOKKKIIICCC:::444444666777:::===>>>KKK^^^xxx{{{dddTTTOOONNNRRRXXXfffUUU555...555///...------,,,+++******+++***(((((())))))(((&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***+++,,,---------...222444444666888::::::<<<>>>@@@AAAFFFKKKKKKHHHGGGIIILLLOOOccc|||uuunnnggg```YYYTTTMMMIIICCC@@@@@@AAABBBAAABBBCCCDDDFFFIIILLLOOOPPPOOOPPPPPPOOOMMMHHHDDDAAA888666777;;;<<<;;;===AAAIIIooouuuaaaQQQOOOOOOSSS\\\fffwwwxxxTTT<<<000000444---------,,,+++******)))***)))''''''((()))'''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&'''&&&&&&''''''((()))***+++,,,,,,,,,,,,///333666444666999:::;;;<<>>>>>???AAAAAACCCDDDGGGJJJNNNPPPRRRSSSQQQPPPMMMIIIDDD???:::888555444555777:::AAAQQQ```vvviiibbbZZZQQQLLLQQQTTT[[[gggsssvvvJJJ444222444222///,,,,,,,,,+++******)))))))))(((&&&'''(((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&'''&&&&&&''''''((()))***+++,,,---,,,---///333777555777999;;;<<<===???AAAAAAEEEGGGFFFCCCCCCHHHLLLOOO___|||yyywwwqqqlllddd]]]VVVOOOIIIEEE@@@???>>>===>>>???AAABBBFFFHHHKKKNNNPPPQQQQQQQQQMMMKKKFFFAAA<<<888666444:::666333777CCCZZZ{{{nnn[[[SSSOOOLLLMMMSSSRRRYYYdddrrrfffNNN777///222333000,,,+++++++++*********))))))((('''&&&&&&'''((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''''''''''''''&&&&&&''''''((()))******,,,---......000444666666888:::<<<<<<>>>@@@BBB@@@AAAAAAAAAAAABBBEEEGGGMMM]]]xxxsssooommmbbb^^^WWWQQQLLLGGGCCC@@@;;;===>>>@@@AAACCCEEEGGGKKKMMMOOOPPPPPPOOOMMMLLLDDDBBB===999777666888999>>>>>>EEEXXXqqqyyyiiiZZZOOOOOOOOONNNWWWdddlllvvvvvvBBB999333222222///------***************)))))))))'''&&&%%%%%%'''''''''%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&''''''((()))***)))+++...///000111444666666888;;;<<<===>>>AAACCCAAAAAAAAACCCFFFGGGFFFDDDKKKYYY~~~{{{tttmmmgggbbb```WWWSSSMMMIIIEEEBBB???<<<:::<<<@@@DDDFFFIIIKKKMMMPPPQQQRRRRRRPPPLLLIIIFFF===:::666444444777<<>>FFF^^^rrr[[[PPPKKKRRRUUUVVVccctttpppFFF999111,,,---...,,,+++,,,************))))))))))))'''%%%%%%%%%''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&''''''((()))***(((+++...000111222444555666888;;;<<<===>>>AAACCCDDDCCCDDDHHHMMMNNNIIIDDDIIIWWW|||{{{wwwqqqjjjbbb]]]YYYWWWOOOJJJCCC@@@??????===;;;;;;>>>BBBGGGKKKNNNPPPPPPTTTPPPOOOSSSRRRIII???:::999555444777888888>>>FFFOOOnnnyyyeeeQQQJJJLLLQQQTTTRRRYYYvvvdddFFF777000000///------,,,,,,,,,************)))))))))))))))%%%###$$$((()))'''###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((()))+++,,,...//////000333666777888999:::<<<===>>>???JJJDDDJJJ\\\cccXXXIIICCCLLLYYY}}}yyysssrrrnnnhhhaaaZZZTTTPPPNNNEEEAAA===<<<===>>>>>>===CCCDDDGGGJJJLLLNNNPPPPPPWWWOOOHHHGGGDDD???;;;:::;;;666444666;;;DDDTTTdddoooaaa\\\TTTLLLRRRMMMMMMVVVeeewwwzzz```III999000000///...---,,,,,,,,,,,,*********)))))))))(((((((((%%%###$$$((()))&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))+++,,,...//////000333666777888999;;;<<<>>>???@@@HHHAAADDDQQQVVVNNNFFFDDDKKKXXX{{{~~~{{{uuummmgggfffccc]]]VVVPPPKKKGGGEEE===;;;:::;;;>>>BBBDDDEEEIIIJJJLLLNNNPPPQQQQQQQQQRRRIIIAAA===:::777666999888888;;;BBBNNNddd}}}cccSSSMMMJJJJJJKKKVVVXXX[[[eeewwwdddHHH;;;777222...//////...---,,,,,,,,,,,,******))))))))))))(((((((((%%%###$$$'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))+++,,,...//////000333666777888999;;;<<<>>>???@@@GGGAAA@@@GGGIIIEEEDDDHHHKKKXXXzzz{{{vvvqqqkkkddd^^^[[[YYYTTTNNNHHHDDDAAA@@@>>>>>>>>>AAAEEEIIILLLNNNKKKMMMQQQSSSTTTSSSQQQOOOGGGBBB???>>><<<888999===:::DDDRRRbbbuuuqqq___RRRRRRPPPJJJLLLTTTZZZmmm}}}xxx```BBB111000444333///......---,,,++++++,,,,,,***)))))))))(((((((((((('''&&&$$$%%%'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))+++,,,...//////000333666666666888999;;;===??????HHHDDDCCCEEEDDDCCCFFFMMMMMMYYY{{{}}}xxxpppjjjeee```YYYTTTPPPNNNJJJFFFCCC@@@???>>>CCCDDDFFFHHHJJJNNNQQQSSSNNNQQQTTTUUUSSSOOOIIIEEE@@@===<<<<<<;;;<<>>000+++...111000------,,,,,,++++++++++++,,,)))))))))((((((((((((''''''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))+++,,,...//////000333666444555666888:::<<<>>>???FFFEEEFFFFFFEEEDDDHHHMMMLLLXXX{{{|||uuuooogggaaa]]]XXXSSSNNNFFFEEECCCAAA@@@@@@@@@@@@GGGIIIKKKLLLLLLNNNQQQSSSRRRSSSSSSQQQLLLEEE>>>:::;;;777555666:::DDDVVVgggpppaaaOOOGGGDDDIIILLLVVVpppgggIII666222...------...///...,,,++++++******+++++++++))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))+++,,,...//////000333666444444666888;;;===>>>???CCCDDDEEEFFFEEEEEEFFFHHHJJJWWWzzz{{{wwwrrroookkkddd\\\VVVSSSOOOKKKGGGBBBAAAAAAAAABBBDDDFFFGGGJJJLLLNNNOOONNNNNNQQQSSSQQQOOOKKKFFFAAA===:::999999:::???HHHTTTfffttteeeYYYSSSPPPNNNQQQXXXaaapppfffDDD444333222111///...---......++++++************++++++))))))((((((((('''''''''%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))+++,,,...//////000333666555666888:::<<>>>>>FFFVVViii|||lllddd]]]SSSOOOSSSJJJRRR___nnn|||```===///111............---+++)))(((+++***************++++++)))(((((((((''''''''''''%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&'''))))))+++,,,...//////111333666666777999;;;>>>@@@BBBCCCCCCDDDCCCCCCFFFHHHGGGDDDPPP^^^xxxqqqkkkhhhbbbZZZTTTNNNLLLGGGCCC@@@???@@@@@@AAACCCFFFJJJMMMOOOPPPPPPLLLNNNQQQRRROOOMMMKKKKKKHHH===555777:::===CCCKKKSSS```|||zzzhhhXXXTTTPPPLLLQQQ[[[YYYnnncccNNN@@@333...111///......---+++***)))))),,,+++++++++******))))))(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!!%%%***'''!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###  ###%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''((()))))))))+++---//////...///000222444666888;;;???BBBDDDEEEBBBDDDFFFEEECCCCCCEEEHHHLLLhhh~~~{{{rrrllleee```]]]YYYRRRMMMIIIGGGDDDBBB@@@@@@AAABBBHHHHHHIIIKKKMMMOOOQQQRRRTTTRRRPPPPPPNNNKKKEEE@@@777999===AAAAAACCCOOO\\\tttgggXXXMMMMMMOOOQQQZZZfffnnnWWW@@@999666222111555......---,,,+++***))))))++++++******))))))))))))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$(((---,,,&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#########!!! !!!$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''(((((((((+++,,,.../////////111333888888999;;;===>>>???@@@BBBDDDEEEEEECCCDDDFFFIIIPPPkkk{{{uuurrrgggaaaYYYSSSPPPLLLHHHDDDCCCBBBBBBAAABBBDDDEEEGGGMMMMMMMMMMMMOOOQQQTTTUUUVVVPPPIIIGGGGGGDDD<<<555;;;<<>>222222...---///111///------+++++++++******))))))(((''''''''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%$$$!!!"""%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""""""""$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((())))))******)))+++---...///000222444222444666888;;;>>>@@@AAAAAAAAABBBDDDFFFIIIJJJKKKPPPkkk}}}{{{tttpppjjjeee___ZZZTTTQQQFFFFFFEEEDDDEEEGGGIIIKKKHHHJJJLLLOOOQQQRRRRRRQQQSSSRRRPPPMMMHHHCCC>>><<<:::::::::;;;@@@KKKYYYccc~~~wwwdddUUUMMMKKKQQQYYYdddkkkuuu|||dddGGG444000444//////...............///*********)))))))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$'''&&&###"""$$$$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%###$$$%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))******++++++***+++...//////000222444444666777:::===???AAABBBCCCBBBBBBDDDGGGJJJJJJJJJOOOjjj}}}yyyuuuqqqooohhhddd___ZZZWWWTTTPPPNNNEEEFFFGGGHHHIIIKKKNNNPPPKKKMMMOOOQQQQQQPPPNNNMMMLLLJJJFFFBBB???===<<<<<<<<>>AAA999999===FFFOOO[[[lll||||||lll___RRRLLLKKKLLLRRRYYYQQQYYYdddkkkjjjmmm|||qqqTTTBBB666333000......///...---......,,,+++***))))))))))))))))))))))))(((''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%'''((()))((('''((())))))+++---...///000222444444555888;;;>>>BBBDDDEEECCCDDDEEEFFFGGGGGGGGGGGGQQQrrr~~~zzztttnnniiiddd^^^[[[NNNMMMKKKKKKLLLLLLLLLKKKPPPQQQRRRSSSTTTSSSRRRRRRQQQQQQPPPOOOKKKGGGCCC@@@;;;;;;;;;::::::<<<@@@DDDBBBIIIXXXjjj|||ppp```VVVQQQMMMMMMNNNQQQYYYaaaooowww^^^AAA444333444111...---...///.........---,,,+++***)))))))))((())))))))))))(((''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&(((((('''&&&'''((()))+++---...///000222444444555777999<<>>888:::===>>>@@@EEELLLQQQhhhxxx~~~wwwkkk]]]TTTKKKKKKNNNTTT]]]gggrrrzzzfffNNN???333///222111///------...///......---,,,+++***))))))))))))(((((())))))(((((('''&&&(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''''''''((()))+++---...///000222444555555777999;;;>>>???@@@AAABBBDDDFFFHHHIIIJJJJJJTTTuuuyyywwwtttqqqpppqqqrrrssswww{{{}}}vvvrrrpppqqqqqqpppnnnkkkgggeee___[[[VVVRRRQQQPPPOOONNNOOOOOOOOOQQQSSSUUUUUUTTTWWWWWWWWWVVVSSSPPPLLLJJJ@@@@@@>>>;;;888999<<<@@@AAA@@@???@@@HHHYYYnnn}}}|||ooohhh```UUUOOONNNJJJMMMSSS___qqqyyyZZZ;;;222222111000333///---,,,,,,......---,,,,,,,,,+++***))))))))))))((((((((((((((('''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))((((((((())))))+++---...///000222444666777888:::<<<>>>@@@AAAAAABBBDDDFFFHHHJJJJJJKKKUUUvvvlllkkkhhhfffdddddddddeeehhhkkkrrr|||wwwnnngggddd\\\]]]^^^^^^]]][[[YYYXXXWWWTTTQQQPPPQQQRRRRRRRRRRRRRRRSSSVVVYYY[[[ZZZYYYXXXVVVRRRNNNIIIDDDAAA???:::<<<>>>===999777888999;;;DDDRRRbbbssssssggg\\\WWWQQQKKKNNNVVVSSScccvvv}}}hhhDDD<<<555333333111111222...,,,+++,,,------,,,+++++++++***)))))))))))))))'''(((((((((((('''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&(((******)))((()))***)))+++---...///000222444666777999;;;===???AAABBBAAABBBDDDFFFHHHJJJJJJKKKUUUwww[[[[[[YYYXXXWWWWWWWWWWWW[[[\\\ccclllpppqqqwww~~~vvvvvvsssnnnfff___[[[YYYRRRSSSUUUVVVUUUTTTRRRPPPUUUSSSRRRRRRTTTVVVWWWWWWXXXXXXXXXYYY[[[[[[YYYWWWNNNKKKFFFAAA===;;;;;;;;;;;;===>>>>>>>>>BBBJJJPPPYYYkkk}}}pppjjj[[[RRRMMMOOOOOOPPP[[[iiivvvkkkQQQAAA222666888666555555222...---,,,+++,,,,,,,,,***)))+++******)))))))))))))))''''''((((((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""""""""#########$$$########################"""######$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%'''))))))((('''((())))))+++---...///000222444555666888:::===???AAABBBBBBCCCEEEGGGHHHIIIJJJJJJUUUwwwMMMMMMMMMNNNMMMMMMMMMMMMOOOOOOSSSZZZ[[[ZZZ___gggeeedddccc___YYYUUUSSSRRRRRRSSSTTTUUUTTTRRRPPPOOOUUUTTTTTTUUUWWWYYYZZZYYY\\\ZZZXXXWWWVVVTTTPPPMMMBBB???:::666666888;;;>>>:::;;;;;;>>>GGGZZZqqqtttaaaWWWVVVTTTMMMMMMSSSVVVYYYgggyyy```FFF999444666666111,,,111888222&&&---,,,+++,,,,,,,,,***(((+++***)))))))))))))))***''''''((((((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!""""""#########$$$########################""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&(((((('''&&&'''((()))+++---...///000222444444555777:::<<>><<<<<<===<<<;;;:::999999;;;???GGGTTT]]]\\\lllxxxnnnfff[[[RRROOOPPPTTTWWW]]]mmm}}}nnnQQQ;;;111//////...000000111222111000///...,,,,,,+++++++++*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$%%%&&&%%%$$$""""""###%%%$$$$$$############$$$$$$"""###$$$$$$""""""###%%%%%%###"""$$$&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***,,,.../////////111333444888;;;:::===AAABBB@@@AAACCCEEEEEEEEEFFFHHHJJJTTTxxxSSSSSSTTTTTTUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYVVVUUUVVVWWWZZZ]]]aaacccTTTWWWYYYWWWXXX]]]aaabbbgggbbb[[[TTTNNNIIIDDDAAA>>>;;;888888:::======;;;;;;AAAJJJSSS___qqqyyymmmdddbbbZZZSSSKKKIIIOOOZZZeeekkk|||iiiOOODDD666...---///000//////000111111111000...---++++++++++++*********)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%$$$""""""###%%%$$$$$$############$$$$$$!!!###$$$$$$###""""""###$$$######$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***,,,.../////////111333333888;;;;;;===@@@@@@===???AAACCCDDDDDDEEEGGGHHHUUUxxxRRRSSSSSSTTTTTTTTTSSSSSSPPPQQQRRRTTTUUUVVVWWWWWWXXXWWWWWWZZZ```fffkkknnnddd]]]XXX```oooyyytttkkk]]]UUUIII>>>777555666888===>>>@@@AAABBBDDDFFFHHHOOO___rrrxxxpppiii```VVVRRRSSSJJJKKKOOOUUU___mmm{{{eeeJJJ;;;888333...---///222111000//////000000000///...---+++************)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$""""""###$$$$$$$$$############$$$$$$!!!###%%%%%%###"""!!!"""######$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***,,,.../////////111333333888;;;;;;===???>>>:::===???AAABBBCCCDDDFFFHHHVVVzzzYYYYYYZZZZZZZZZZZZYYYYYYVVVVVVXXXYYYYYYYYYYYYYYYUUUTTTTTTWWW^^^eeejjjkkkbbbdddoootttaaa@@@??????>>>=========>>>AAAIIISSSYYY[[[___ffflll~~~~~~xxxssshhh[[[TTTNNNLLLOOOTTTOOO[[[iiiqqquuu{{{sssUUU@@@888666222///,,,,,,...///...,,,......///000///...---,,,*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$###"""###$$$$$$$$$############$$$$$$"""$$$%%%%%%###"""###$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***,,,.../////////111333333888;;;;;;===???>>>:::===???AAABBBCCCDDDFFFHHHXXX{{{``````aaaaaaaaa```______^^^______```___^^^\\\[[[TTTQQQOOORRRWWW[[[]]]\\\]]]qqqtttTTTCCC>>>??????@@@BBBGGGNNNRRRZZZfffuuu}}}rrriiieeeeee___UUULLLHHHJJJRRR```mmm___EEE999666333000000...,,,,,,---...---,,,---.../////////...,,,+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############### """$$$$$$###"""###$$$$$$$$$############$$$$$$$$$$$$%%%$$$###$$$&&&((($$$&&&''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***,,,.../////////111333333888;;;;;;===@@@@@@===>>>@@@BBBCCCDDDEEEHHHJJJXXX{{{llllllmmmmmmllllllkkkjjjjjjlllnnnpppqqqqqqpppoookkkgggcccbbbddddddaaa^^^```ooosssUUUBBB===IIIJJJKKKMMMRRR\\\hhhpppxxxrrriii^^^UUURRRSSSVVVRRRPPPPPPRRRXXXggg]]]NNN<<<333333333...)))///....../////////...---------...///...---,,,+++))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""!!!$$$$$$###"""######$$$$$$############$$$$$$%%%%%%%%%$$$###%%%))),,,%%%''')))(((%%%###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***,,,.../////////111333444888;;;:::===AAABBB@@@???AAACCCEEEFFFGGGJJJLLLWWWzzz|||vvvpppaaa\\\XXXUUUOOOJJJMMMUUUVVVbbbsss|||ttteee\\\PPPHHHHHHMMMTTTXXXRRRWWW^^^dddjjj|||```GGG999999666111---,,,000333,,,,,,---......---+++***,,,---.........---,,,+++)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""!!!$$$$$$###"""######$$$$$$############$$$$$$&&&&&&%%%######&&&+++///&&&(((***(((%%%######%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((***,,,.../////////111333555999::::::<<>>AAACCCEEEHHHJJJJJJJJJJJJSSStttzzzooobbb[[[YYYWWWQQQKKKIIIJJJMMMRRRXXX___eeeiiizzzgggUUU<<<555000222444111---+++//////......---,,,,,,,,,************************))))))************))))))******)))(((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%########################%%%"""!!!"""%%%&&&### ########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&$$$$$$$$$%%%''')))&&&''')))(((''''''(((***+++---///000///000222444555:::===<<<<<<>>>???===AAABBBDDDGGGIIIJJJJJJKKKOOOqqq{{{vvvbbbZZZQQQNNNPPPQQQOOOKKKMMMRRRXXX___kkkiiiXXXJJJ>>>666333...++++++***)))...555......------,,,+++++++++))))))))))))))))))))))))((())))))******))))))(((***))))))(((((((((((()))%%%&&&''''''''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$$$$%%%&&&########################$$$"""!!!###&&&&&&### ########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&$$$$$$$$$%%%''')))&&&'''((((((''''''((()))+++---//////000000222444555:::===<<<<<<>>>???===@@@AAACCCEEEGGGIIIJJJKKKOOOpppuuulllmmmooohhh[[[RRRPPPMMMJJJMMMTTT[[[```aaabbblll{{{pppUUU???444000//////111//////...***''',,,444------,,,,,,+++*********(((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))((((((((())))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$$$$%%%%%%############$$$%%%&&&&&&########################$$$###$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%$$$%%%&&&'''(((%%%'''(((((('''&&&((()))***,,,...///000111333555444:::===<<<<<>>@@@@@@BBBDDDFFFIIIJJJKKKRRRrrr|||{{{yyywwwccc[[[UUUVVVXXXUUUNNNKKKQQQRRRVVV]]]iiiwwwvvvGGGAAA:::444111000000///,,,---111555333---***,,,,,,,,,,,,+++******))))))(((((((((((((((((((((((()))******++++++******)))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&############$$$%%%&&&'''###########################%%%'''(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&((('''&&&&&&''')))***,,,...///000111333555333999<<<;;;<<>>>>>>>>???AAA>>>AAACCCEEEEEEFFFHHHIIIWWWuuuzzzrrrkkkkkkllljjjdddbbbbbb]]]UUUYYYWWWVVVYYY```dddccc```hhhfffjjjxxxfffYYYHHH<<<666555555444.........---------,,,,,,+++++++++++++++***)))(((***))))))(((((((((((((((''''''''''''(((((((((((()))******++++++******)))'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((,,,...000000000111333555555888<<<>>>>>>???@@@AAA???AAADDDEEEFFFFFFHHHJJJWWWwww|||vvvrrrqqqrrrqqqpppnnnhhhbbb]]][[[\\\VVVWWWUUURRRSSSXXXZZZYYYaaaaaagggvvvrrr\\\MMM<<<777111///000111000///,,,,,,,,,,,,++++++++++++++++++***)))))))))*********)))((((((''''''((((((''''''''''''(((((((((((()))******++++++******)))&&&%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""##################$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&& &&&&&& &&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((,,,...000000000111333555444777;;;===>>>???@@@BBB???BBBDDDFFFFFFGGGIIIJJJVVVzzzpppeeebbbeeeppppppnnnfff^^^YYYZZZ\\\[[[ZZZYYYVVVTTTWWW\\\aaa\\\ZZZZZZ^^^hhhssszzz|||tttvvvgggSSSDDD888///444222111111222111...,,,,,,,,,,,,+++++++++******+++***)))(((((()))***+++))))))(((''''''''''''(((''''''''''''(((((((((((())))))************))))))'''&&&%%%%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$***((( %%%222333***'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((,,,...000000000111333555444777:::===>>>???@@@BBB@@@BBBEEEFFFFFFGGGIIIJJJUUU{{{iiijjjhhh```WWWRRRTTTXXX```___\\\YYYVVVVVVZZZ]]]dddcccdddhhhllloooooonnnmmmnnnvvvuuudddNNN<<<444333444555---------...000111111000,,,,,,,,,+++++++++************((((((((()))***+++)))(((((('''''''''''''''''''''''''''(((((((((((()))))))))******)))))))))))))))'''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&###,,,===BBB:::'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((,,,...000000000111333555444777:::<<<===>>>???AAA???BBBDDDFFFFFFGGGHHHJJJSSSzzzSSSWWWZZZZZZWWWUUUVVVXXX]]]^^^___aaadddjjjooosss|||kkkZZZBBB<<<555222222333222111,,,+++++++++,,,---///000,,,++++++++++++*********))))))((((((((()))******)))(((''''''&&&&&&''''''''''''''''''((((((((((((((())))))******))))))((())))))((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$"""&&&000333///&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((,,,...000000000111333555555777;;;<<<======>>>???>>>AAACCCEEEEEEFFFHHHIIIQQQvvviiiooosssqqqjjjeeedddggg{{{}}}iiiRRR<<<---666444444444444111,,,(((000///...+++***)))***,,,*********)))))))))(((((('''(((((()))))))))))))))(((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((())))))))))))((((((%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$!!! !!!%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((,,,...000000000111333555666888;;;<<<<<<<<<=========@@@BBBDDDDDDEEEGGGHHHOOOrrrzzziiiQQQ===444222444555000...++++++---///000///,,,,,,,,,***))))))***,,,)))(((((((((''''''''''''&&&'''(((*********)))((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((()))(((((())))))))))))((((((!!!"""$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%(((+++(((###$$$***%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((,,,...000000000111333555777999<<<===<<<;;;<<<<<<===???BBBCCCCCCDDDFFFGGGMMMooohhhTTTAAA>>>888333000//////000------------------------+++++++++*********))))))))))))))))))))))))))))))((((((((((((((()))******(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))***++++++***)))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$""""""$$$%%%%%%$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&''')))(((((('''''''''((((((+++---/////////000222333555888<<<>>>>>>===>>>>>>>>>???@@@AAAAAABBBEEEGGGJJJmmmzzzfffWWWLLLBBB<<<888555222///---,,,---...------------------------+++++++++*********))))))((((((((((((((((((((((((((((((((((((((()))******(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))******+++***)))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$###$$$%%%&&&%%%$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((+++---///000000111333555555888<<<>>>>>>======>>>>>>@@@BBBBBBCCCCCCEEEGGGLLLpppfffYYYHHH999111...,,,+++///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))((((((((((((((((((((((((((((((((((((((()))******'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((()))*********)))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&''''''%%%###$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''((('''''''''''''''((((((+++---///000111222555777555888;;;============>>>>>>@@@CCCEEEEEEEEEFFFGGGOOOsssiiiPPP@@@777555222111222111///---,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((())))))***''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))******)))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))(((%%%###$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&'''((((((+++---///111222333666888555888;;;============>>>>>>AAAEEEGGGFFFFFFFFFFFFQQQuuuwwwcccOOO@@@777333222333111---++++++---//////+++,,,---------,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((())))))***&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))******)))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))(((%%%###$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((+++---///111222333666888444777;;;======<<<======???BBBFFFGGGGGGFFFFFFFFFRRRuuurrrcccYYYGGGBBB:::333......///111000//////...---+++************++++++***)))((((((************************(((((()))))))))))))))***''''''''''''''''''''''''((((((((((((((()))******&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((()))))))))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%###$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&'''((((((+++---///000111222555777444777:::<<<<<<<<<<<<===@@@CCCEEEFFFEEEEEEEEEFFFRRRvvvgggaaaVVVLLLBBB999///)))///222666888666111---***'''+++000222222///+++((())))))))))))))))))******************************(((((((((((())))))******''''''''''''''''''''''''((((((((((((((()))******&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((%%%&&&((()))))))))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$###$$$%%%&&&%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&'''((()))+++---///000000111333555444777:::<<<<<<<<<<<<===AAACCCDDDDDDDDDDDDEEEGGGSSSwww{{{ooodddWWWHHH<<<===999444222333444444444111000...+++***+++...111///...,,,)))((())),,,///))))))))))))***,,,---...))))))))))))))))))))))))'''((((((((())))))******''''''''''''''''''''''''((((((((((((((()))******&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&((()))))))))(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$"""###$$$%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%&&&'''((()))+++---///000///000222333444777:::<<<<<<<<<<<<===BBBCCCDDDCCCBBBCCCEEEGGGTTTxxx|||ooo```OOOJJJCCC<<<666222111111/////////000///......---//////...------,,,++++++))))))))))))))))))))))))++++++++++++*********)))))))))(((((((((((())))))+++*********))))))((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''******))))))((((((((('''))))))***************)))''''''''''''''''''((()))&&&&&&&&&&&&''''''''''''(((((('''&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''%%%###&&&&&&%%%$$$############&&&%%%%%%&&&''''''%%%$$$'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$)))$$$###&&&%%%!!!!!!%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((///333666555222000333666555999>>>@@@>>><<<<<<<<<===AAAEEEEEECCCDDDHHHMMMYYY}}}wwwwwwpppggg^^^WWWMMMBBB::::::888444000...------.........//////......---,,,......------,,,++++++***))))))))))))))))))))))))+++*********))))))))))))))))))(((((((((((())))))******)))))))))(((((((((''''''''''''(((((((((((()))((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((('''''''''&&&&&&'''((())))))))))))'''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%'''((())))))(((((('''&&&&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((($$$###&&&&&&######'''"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((---111555444222111333666555999>>>@@@???===<<<<<<@@@CCCFFFEEECCCCCCGGGKKKZZZ~~~vvvssssssqqqllleee[[[RRRMMMDDD>>>666111000000...---...------,,,,,,------...,,,------------,,,++++++,,,,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((()))((((((''''''(((((()))((((((((((((((('''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''%%%&&&'''((()))*********''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))'''%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%&&&'''''')))...222333000---++++++&&&$$$###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$&&&&&&%%%%%%(((######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((+++///222333111111333666666:::>>>@@@???>>><<<<<>>:::666444333333000...---...000111000///---...............------+++++++++++++++******)))++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''(((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***************)))((((((''''''(((((()))((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((((()))))))))*********(((&&&$$$######$$$###"""%%%%%%%%%%%%%%%&&&''''''+++333<<>>@@@AAA???>>>===BBBDDDFFFGGGFFFFFFGGGIII\\\ssslllccc\\\XXXTTTOOOJJJAAA@@@>>>888333///...///444222000//////000222444000///......---+++)))'''++++++,,,------,,,+++******************))))))(((***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))''''''''''''''''''''''''&&&&&&''''''''''''''''''))))))*********))))))(((((((((((((((((())))))***+++*********))))))((((((((())))))******++++++,,,+++++++++++++++++++++++++++)))'''&&&&&&&&&%%%###(((''''''&&&%%%%%%&&&&&&(((222???EEEBBB;;;666444---***'''&&&%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((***,,,...000111222444555777999===@@@BBBBBB@@@>>>@@@BBBEEEGGGHHHIIIJJJKKK[[[PPPOOONNNLLLIIIFFFCCCBBBCCC>>>888444444333111///222222222000...///222444***,,,...//////---+++)))000...+++)))((((((***+++)))***+++,,,------------)))************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((()))'''''''''''''''''''''''''''''''''''''''(((((((((((())))))******))))))((((((((())))))***,,,---...000000000000000000000000111111111222222333333333555555444333333222222111111///......---,,,)))'''))))))((('''&&&&&&%%%&&&$$$---999@@@@@@===999666444000+++'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$&&&'''%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&&&&&&&&&&'''((((((+++,,,...000222333444444666888;;;@@@DDDDDDBBB@@@@@@BBBEEEHHHJJJKKKKKKKKK[[[999888777777777666555444111///......///000000000...//////...,,,,,,---...---///000111000///,,,+++,,,,,,+++******,,,000222++++++,,,,,,,,,---------***************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''(((''''''&&&&&&''''''(((&&&&&&''''''((((((((((((%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))'''''''''''''''''''''''''''''''''(((((()))))))))((()))+++,,,---..................000111333555666666666777777888888999999888888888888888999999999<<<<<<;;;:::888777666555444333333333333000,,,)))(((((('''''''''''''''(((%%%)))000777;;;======<<<<<<666///)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###''''''%%%&&&+++,,,***$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&&&&&&&&&&'''((((((------...000333444444444555777:::@@@EEEGGGEEEBBBCCCDDDFFFHHHKKKKKKJJJIII[[[............///...---+++,,,---///000000/////////***,,,......---++++++,,,---+++)))((((((+++///111***,,,...---,,,)))((((((,,,+++***((((((''''''(((***************))))))((())))))))))))************(((((((((((((((((((((((())))))))))))(((((((((((('''''''''&&&&&&''''''''''''''''''((((((((())))))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''((((((((())))))*********+++...000333444555666444444555777999<<<>>>???;;;;;;<<<===>>>??????@@@:::::::::::::::::::::::::::999888666555333111111444444444555555111,,,(((''''''&&&''''''((()))***((())),,,111888>>>BBBCCCAAA:::111)))&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&"""'''(((&&&(((///111...%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&&&&&&&'''((((((......///111333444444333555666999???FFFHHHFFFCCCEEEEEEGGGIIIKKKKKKIIIGGG\\\------------------------000000///...............++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''&&&%%%&&&&&&''''''''''''&&&&&&'''((((((((())),,,000333444777:::<<<;;;:::::::::>>>======@@@CCCEEEBBB???>>>======>>>???===777222///111111///111666777555...000///,,,+++------***,,,...000111///---++++++,,,'''%%%((()))((((((***,,,---...///000222555888888444///+++)))(((''''''&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$(((%%%###$$$&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''///000222333333444666888666888999:::<<>>>>>;;;<<<888444111111000...---...++++++------)))'''((())))))******+++---///111333000,,,)))((('''&&&%%%''''''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$###$$$&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''(((((()))...000222222222333555777777999;;;===>>>@@@CCCEEEFFFDDDEEEHHHGGGEEEHHHMMM]]]------,,,,,,+++++++++***------,,,++++++++++++,,,************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))''''''''''''((()))******,,,///444777:::===@@@CCCDDDCCC@@@<<<777333222333000222444444333333333444666555555777;;;@@@CCCDDDBBBFFFHHHEEEEEEHHHIIIGGGFFFDDD@@@<<<>>>CCCDDDAAAJJJCCC;;;777777888777444888777888999555---***+++------,,,,,,,,,...///000000000///...,,,***)))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$#########$$$&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&))))))(((((())))))***+++---///111111111222444666888:::===???@@@@@@AAABBBEEEDDDEEEHHHHHHFFFHHHMMM^^^,,,,,,,,,+++******))))))++++++***))))))))))))***************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((()))''''''(((***,,,///111333444888===AAADDDEEEHHHIIIDDDDDDBBB===777222000///---111666999999<<<@@@DDDBBBDDDGGGLLLQQQWWWZZZ\\\\\\]]]]]]^^^cccgggeee___jjjjjjddd\\\XXX[[[]]]]]]bbbaaa]]]ZZZXXXVVVTTTTTTMMMKKKJJJHHHAAA777333444555333111111111222333222444555777777444111///...'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$"""######%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&))))))(((((())))))***+++,,,...000000000111333555777:::>>>@@@@@@?????????EEECCCEEEHHHHHHFFFHHHMMM```++++++*********)))))))))******)))((((((((((((((())))))))))))))))))))))))((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((((((((())),,,000444888<<<>>>BBBDDDHHHIIIHHHFFFFFFFFF;;;>>>AAAAAA>>>:::777666777;;;@@@CCCDDDGGGLLLPPPOOOVVV```iiiqqquuuwwwwww|||wwwxxx{{{ooowww{{{yyypppjjjmmmssswwwooouuuyyyvvvllldddbbbcccccc^^^YYYUUUMMMDDD@@@BBB<<<:::777666777888777555777:::===<<<888333000///'''&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((((((''''''(((((()))***,,,---///000000111333555555999===??????=========CCCCCCEEEIIIIIIGGGIIIMMMccc))))))))))))))))))))))))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''')))+++,,,,,,///333999>>>CCCFFFGGGGGGHHHIIIGGGCCC???<<<;;;999>>>EEEIIIJJJIIIHHHGGGJJJKKKMMMOOOPPPSSSVVVYYYcccmmm||||||nnnhhhnnnooojjjiiioooxxx}}}{{{ttthhheeehhhrrrjjjccc```\\\UUUPPPPPPIIIFFFBBBAAACCCDDDBBB@@@;;;???AAA>>>777111---,,,***((('''%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$******(((%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((())),,,...000000000111333555444888<<<>>>>>>===<<<===CCCBBBEEEIIIIIIGGGIIIMMMddd&&&''''''(((((())))))***))))))(((''''''''''''(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((+++...111333333777<<>>===>>>???BBBBBBEEEIIIJJJHHHIIIMMMccc%%%&&&&&&'''((()))******))))))(((''''''''''''(((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***...222777999999===CCCIIIMMMOOOOOOOOOIIIKKKNNNPPPQQQRRRTTTVVVZZZ\\\^^^^^^]]][[[[[[[[[\\\\\\___hhhttt~~~||||||tttqqqvvv{{{xxxpppkkkWWWSSSNNNNNNQQQSSSPPPMMMQQQSSSSSSMMMBBB999444444111///,,,)))((('''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$444222---&&& $$$(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))---///111111111222444666666999<<<>>>>>>>>>@@@AAAAAABBBEEEJJJJJJHHHIIIMMMbbb''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''(((((((((((()))&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###!!!!!!$$$&&&&&&%%%%%%&&&'''&&&%%%%%%'''((()))***---222888===???@@@EEEHHHKKKLLLQQQXXXYYYWWWSSSVVV\\\```ccccccbbb```[[[]]]_________```ccceeehhhiiiiiiooo~~~sssmmmfffaaaeeennnppptttrrrlllmmmvvvvvvpppgggggg___TTTRRRVVVQQQDDDKKKLLLLLLLLLJJJEEE===777111222333222///+++&&&###&&&&&&((((((((('''&&&%%%$$$%%%&&&'''&&&%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$******)))((('''&&&&&&%%%$$$%%%%%%$$$###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((,,,...000000000111333555888888;;;???@@@>>>@@@EEEFFFDDDEEEHHHHHHGGGJJJOOO```''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$&&&'''&&&%%%'''(((((('''&&&''')))+++///000222777<<>>???DDDFFFDDDEEEHHHHHHGGGJJJOOOccc&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&((((((&&&$$$'''((()))))))))+++...111555777:::>>>DDDIIIMMMPPPPPPVVV[[[]]]aaaffffffbbb````````````````````````^^^^^^___eeeppp~~~}}}yyyyyy|||~~~ssshhhmmm}}}yyynnnoooooommmooopppjjjbbb```VVVNNNKKKKKKLLLNNNRRRTTTQQQOOOOOOMMMIIIJJJNNNNNNUUUXXXSSSSSSXXXZZZWWWNNNJJJDDD@@@>>>>>>>>>===???>>><<<:::777444111///,,,+++***)))((('''''''''&&&&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&+++...,,,)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((,,,...000000000111333555666666999>>>>>><<<>>>CCCEEEDDDEEEGGGGGGFFFIIINNNeee&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%$$$%%%''')))+++---111666999:::===BBBGGGKKKOOORRRTTTUUU\\\cccfffhhhkkkkkkhhhfffdddaaa___^^^```bbbdddhhhlllppptttvvvzzzddd___bbbfffeeecccaaabbbdddcccgggddd[[[ZZZbbbccc^^^]]]``````]]]\\\]]]ZZZVVVYYYTTTOOOLLLMMMRRRXXX^^^ZZZLLLBBBCCCBBB???BBBJJJ@@@FFFHHHGGGGGGJJJJJJFFFCCCBBBAAABBBCCCBBB@@@>>>;;;:::888666444222111111///...+++)))((((((((()))---+++'''$$$""""""###$$$&&&&&&%%%%%%%%%$$$$$$$$$"""#########$$$$$$%%%%%% $$$(((+++)))&&&###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((+++---///000000111444555555555888======<<<===BBBEEECCCDDDGGGGGGEEEHHHNNNccc&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''''''''%%%%%%$$$$$$''',,,000444999>>>BBBBBBEEEJJJLLLLLLKKKLLLMMMSSS\\\dddfffhhhjjjjjjggggggfffeeeeeehhhmmmsssvvvyyy}}}gggVVV```fffmmmooommmiiigggggg```ppp~~~}}}~~~~~~{{{rrrsssooogggbbb```]]]ZZZWWWZZZ]]]___fffsss~~~fffQQQJJJHHHFFFHHHNNN@@@@@@AAABBBEEEFFFAAA:::<<<<<<<<<>>>AAACCCCCCBBB<<<:::777555222000000///111///---+++************...,,,((($$$""""""###$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&&&&"""$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((+++---///000111222444666555555888<<<===;;;===BBBDDDBBBCCCFFFFFFEEEHHHMMM```%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''###$$$&&&&&&%%%%%%&&&''''''+++222888===AAAFFFHHHIIIKKKLLLJJJEEEBBBAAACCCPPPYYYaaacccdddffffffdddbbbfffmmmuuu}}}{{{kkkccccccpppsssvvvzzz|||~~~~~~}}}{{{wwwqqqwww|||jjjZZZSSSOOONNNOOOGGGFFFEEEHHHLLLJJJBBB999:::666222111444888<<<>>>@@@>>>;;;888444111///...000000///---,,,,,,,,,,,,***)))&&&$$$###%%%&&&(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***,,,///000111222444666555555888======;;;===BBBCCCBBBCCCEEEEEEDDDGGGLLL^^^%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((###%%%'''&&&%%%&&&(((+++...333;;;BBBFFFIIIKKKLLLIIIIIIFFF@@@:::999>>>BBBQQQ[[[bbbcccccceeeffffffhhhrrr|||xxxwww{{{~~~kkk___\\\YYYVVVXXXXXXYYYZZZYYYRRRIIICCC>>>:::555222111333444555;;;:::888666444222000//////000000000///......---)))(((&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***,,,///000111222555777666666999===>>><<<>>>BBBCCCAAABBBEEEEEEDDDGGGLLL```%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$&&&''''''&&&'''+++...444:::BBBIIILLLMMMMMMMMMDDDCCC>>>777333666@@@IIIVVV___fffgggfffhhhjjjjjjyyyuuussszzzmmmkkkjjjffflllmmmooonnnfff[[[RRRNNNHHHFFFDDDBBB???:::444000//////000111222222111111...///000111111000///...+++***(((&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***,,,...000111222555777666666999>>>>>>===>>>CCCCCCAAABBBEEEEEECCCFFFLLLddd''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%***(((&&&&&&(((---333666AAAEEEKKKPPPRRRQQQNNNLLL@@@===888222111888EEEOOO```fffiiihhhkkksss{{{~~~wwwssstttvvvyyywwwpppnnnsssuuukkkZZZNNNMMMTTTOOO???:::AAA@@@555777:::;;;777555444111,,,000///...///111///+++'''+++***((('''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''+++)))'''&&&%%%&&&((()))------...///111333444555555444666:::;;;;;;>>>DDDEEEDDDEEEFFFDDDBBBFFFMMMddd'''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''((('''%%%&&&+++222999===FFFIIIMMMOOOMMMHHHBBB>>>>>>;;;999999@@@JJJVVV]]]ccciiinnnpppuuu~~~}}}}}}~~~~~~xxxooojjjlllllleee\\\WWWQQQWWWUUULLLHHHHHHCCC:::999;;;:::666444555333000///...///222555555333111...---+++)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&''')))+++------...///111333444555555444666:::;;;;;;>>>CCCDDDCCCDDDFFFDDDBBBGGGNNN```&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''((()))***''''''(((,,,222:::BBBGGGOOONNNKKKGGGAAA<<<777444888:::???HHHSSS\\\aaabbblllvvvzzzwwwuuu|||tttoookkkkkkhhhaaa\\\\\\YYYZZZ\\\[[[VVVNNNFFFAAA???AAA>>>888555555444111222222111222333333111///111000---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&''')))+++,,,------...///111333444555555444666;;;<<<;;;===BBBBBBBBBCCCEEEDDDCCCHHHOOO]]]&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&''')))***(((+++000666===DDDIIILLLSSSMMMCCC;;;555444666888<<>>:::888555000222111000//////...---,,,111000...,,,+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''')))***+++------...///111333444555555444777;;;<<<;;;===AAAAAAAAACCCEEEDDDDDDIIIPPP```&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%%%%&&&((()))***000888@@@GGGJJJKKKKKKIIIDDD<<<666444666;;;>>>KKKUUU```ggggggiiimmmrrr}}}}}}{{{}}}{{{uuuvvv}}}{{{yyyvvvuuuvvvtttpppoooqqqqqqoookkkhhheeedddddddddllloootttwwwqqqiiihhhkkkqqqtttqqq]]]VVVKKKMMMLLLFFFBBBAAA===888666666444222000000000111......------,,,,,,++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))------...///111333444555444444777<<<===;;;<<<@@@AAA@@@BBBEEEEEEDDDIIIQQQggg%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%&&&(((***+++000666@@@HHHNNNOOOMMMKKK???>>>======>>>@@@BBBDDDXXX___fffggggggnnn}}}{{{tttsssvvv{{{{{{|||}}}}}}}}}}}}}}}}}}|||yyytttrrruuuuuurrrlllfffaaa___^^^^^^ccccccffffffccc___cccjjjiiiqqqxxx```TTTKKKNNNNNNLLLKKKNNNMMMJJJMMMKKKEEE===555000......++++++,,,---------------&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((((((------...///111333444555444444888======;;;<<<@@@AAAAAABBBEEEEEEDDDIIIPPPkkk%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&(((,,,///222<<>>;;;;;;>>>CCCBBBCCCEEEDDDCCCHHHOOOeee&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%)))(((&&&%%%$$$%%%%%%&&&)))&&&'''+++---000;;;HHHOOOPPPTTTYYY^^^aaadddddd]]][[[YYYXXXYYY___fffkkkqqq~~~||||||uuuyyy}}}{{{xxxvvv|||zzzcccVVV\\\```\\\XXXWWWYYYXXXSSSNNNTTTRRRQQQRRRUUUTTTQQQNNNNNNLLLGGGBBB<<<777333000,,,///333222...+++******(((''''''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''$$$%%%&&&'''((()))***+++,,,...000000000111333555444666888:::<<<=========>>>BBBEEEDDDBBBCCCIIINNNeee&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&'''((((((+++''''''...666;;;BBBJJJSSSWWWYYYXXXUUUQQQQQQRRRYYY\\\______```dddkkkqqq}}}{{{rrruuuyyy{{{{{{{{{{{{|||}}}tttccc\\\fffhhhddd```aaadddddd___ZZZQQQNNNIIIFFFGGGKKKQQQUUUVVVQQQIII@@@:::666666666...000333333111///---,,,((((((''''''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&'''((())))))******,,,...///000000111333555444666888:::<<<============AAADDDCCCAAABBBGGGMMMeee%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((())))))+++(((+++555AAAHHHKKKNNNXXXXXXUUUMMMDDDAAAEEEKKK\\\___aaacccfffooo{{{{{{tttwww~~~~~~}}}{{{xxxwwwxxxzzz|||rrrlllcccaaalllllliiifffhhhllllllhhhdddTTTOOOHHHAAA???BBBIIINNNRRROOOIIICCC>>>;;;::::::222222333444555333000...))))))(((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((())))))*********,,,---///000000111333444444555777:::;;;<<<<<<<<<===AAADDDCCC@@@AAAFFFLLLfff%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((((((((()))+++333>>>IIIOOOQQQRRRUUUOOOEEE<<<999@@@NNNYYYdddbbbaaadddoooxxxqqqwww}}}|||{{{uuunnnsssyyytttrrrtttuuuvvv{{{uuuooommmddd]]]ccciiifffeeegggkkkkkkgggbbb]]]WWWOOOHHHCCC@@@>>><<>>;;;777444333444666555111---******)))(((''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''))))))))))))************+++---///000000000222444333444777999;;;<<<<<<<<<>>>AAADDDDDDAAABBBGGGLLLfff$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((222>>>GGGMMMPPPRRRRRRIIIAAA888777@@@OOO]]]ffffffeeefffqqqyyy{{{ssspppppphhheeedddfffjjjmmmnnnmmm]]]VVVUUUXXXTTTOOOUUUccckkkkkkiiigggeeefffiiilllhhhtttxxxyyy{{{qqqaaa^^^fffcccbbbdddhhhgggbbb]]]```YYYPPPKKKIIIEEE???999999;;;@@@CCCCCCAAA>>>;;;999666444444444333///+++++++++***)))((('''''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''))))))))))))************+++---/////////000222444222444666888:::;;;;;;;;;>>>BBBEEEEEECCCDDDIIIOOOggg#########$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&(((***+++...:::HHHNNNOOOPPPPPPNNN>>>;;;:::CCCQQQ^^^eeegggdddkkkxxx}}}{{{zzzzzzxxxpppiiifff```XXXSSSRRRLLLJJJJJJQQQZZZ___]]]YYYLLLHHHHHHJJJFFF@@@BBBJJJMMMNNNPPPQQQPPPPPPRRRSSSSSSdddoooxxxsssmmmbbb```___bbbeeeeee```ZZZZZZUUUNNNKKKLLLKKKIIIFFF@@@???===;;;:::::::::;;;888777555444333111///,,,---,,,+++)))(((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((())))))*********+++,,,...//////000222333222333555888999:::::::::===AAAEEEEEEDDDFFFLLLQQQhhh"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%'''+++000222888CCCMMMQQQSSSSSSMMMEEE<<<>>>DDDOOO[[[dddggggggiiixxx}}}uuuuuuwww|||xxxpppkkk___[[[ZZZ\\\[[[UUUPPPOOORRRSSSVVV\\\aaa```[[[WWWOOOPPPQQQPPPKKKEEECCCDDDDDDGGGKKKLLLJJJEEEBBB@@@CCCPPPVVV]]]mmmsssnnnlllYYYWWWXXX\\\aaaaaa\\\WWWQQQTTTWWWWWWRRRNNNLLLLLLFFFCCC???;;;999777777777555666666555333111111222------+++***)))((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&'''((())))))*********,,,...//////000111333111333555777999:::::::::;;;???DDDDDDDDDFFFMMMRRRiii""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%################################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%)))///555999AAAIIIOOORRRVVVVVVKKK???@@@EEELLLTTT\\\ccciiilllrrryyytttwww|||pppdddeeedddbbb___]]]\\\]]]dddaaabbbfffddd]]]WWWUUUcccgggmmmooommmggg___[[[RRRWWWXXXUUUPPPMMMIIIEEEEEEJJJQQQTTTRRRLLLGGGDDDDDDIIIBBB>>>JJJRRRQQQQQQPPPNNNOOOTTTZZZ\\\WWWRRRLLLZZZggghhh\\\OOOHHHGGGCCCCCCCCCBBB>>>:::555222222555777666333222555777...---,,,***)))((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''$$$%%%&&&'''((()))***+++***,,,.../////////111333111222555777999:::::::::999===BBBCCCCCCFFFMMMSSSiii$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%$$$%%%'''))))))(((''''''***222;;;AAAHHHPPPUUUVVVWWWUUUJJJ>>>>>>BBBLLLYYYfffmmmnnnlllxxxkkkaaa\\\YYYTTTPPPVVV^^^eeegggggghhhhhhfffpppkkkgggfffbbbbbblllzzz~~~mmm```YYY______]]][[[YYYWWWUUUTTTPPPQQQSSSSSSQQQMMMIIIFFFDDDCCCBBBCCCEEEEEEDDDCCCBBB@@@???BBBHHHQQQWWW[[[aaafffiiiggg___TTTLLLHHHDDDEEEDDDAAA===999888888444...---111222000333999666111,,,***++++++***((('''''')))******)))((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%(((((((((((((((''''''''')))((('''&&&''')))+++,,,+++,,,---......///222444333444666777888888888777===>>>AAADDDCCCCCCJJJTTTiii$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%%%%''')))'''((()))+++000888BBBIIIIIIVVV___\\\SSSKKKDDD>>><<>>>>>>>>???888222222111///333999333000...,,,,,,,,,+++***((()))))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&&&&&&&'''(((((((((((((((((((((''')))((('''&&&''')))+++,,,+++,,,.........///111333333444666888999999999888???@@@BBBDDDCCCBBBIIIRRRlll$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&%%%%%%&&&(((&&&(((,,,111888AAAKKKRRRMMMXXX]]]SSSEEE===???BBBGGGUUUccchhhiiitttooo[[[QQQQQQQQQPPPPPPRRRWWW]]]bbbfffqqqxxxtttppprrrzzz{{{zzz{{{}}}yyyuuurrrmmmmmmlllkkkjjjiiihhhhhhfffeeeaaa]]]XXXRRRNNNKKKMMMKKKHHHFFFEEECCCAAA>>>===;;;999:::<<>>@@@EEEKKKNNNOOOIII@@@777111...,,,000555333444333111///---,,,---++++++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''''''''(((''''''((((((((((((((((((((((((''''''''')))+++,,,,,,---......---...000222444555777999:::::::::999AAAAAACCCEEECCCBBBHHHQQQooo$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%$$$$$$%%%'''&&&***000777???HHHPPPVVVVVVVVVPPPDDD;;;===GGGPPPYYY\\\bbblll{{{}}}}}}lllaaaYYYWWWYYYSSSXXX___ccceeejjjqqqvvvrrryyy}}}yyywww{{{}}}yyyyyyyyyvvvtttpppooonnnmmmkkkjjjiiihhheeedddbbb___\\\ZZZYYYXXXWWWUUUQQQNNNKKKHHHEEEBBB===<<<;;;<<<======;;;:::888:::===AAACCCFFFHHHJJJAAA>>><<>>===:::888999999999:::<<>>BBBEEEDDDEEELLLVVVttt$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%$$$$$$'''(((///555===EEEKKKPPPTTTWWWOOOEEE@@@HHHTTT[[[]]]]]]\\\kkk|||qqqzzzttt```]]]\\\^^^^^^[[[[[[^^^rrrzzz}}}zzzvvvsssrrrqqqooollliiifffdddcccaaaaaa``````___``````aaa^^^[[[XXXUUURRRPPPLLLIIIDDDDDDCCCDDDEEEDDDAAA???<<<:::777666777888888777<<<;;;<<<@@@EEEHHHGGGEEEAAABBB???999555333111---)))***,,,,,,,,,,,,...///------,,,+++************))))))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((()))))))))''''''(((((()))*********)))+++,,,------...000333222444666888:::;;;;;;;;;<<<===AAAEEEEEEFFFNNNWWWwww$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&&&&&&&'''***,,,666===FFFNNNSSSWWWYYY[[[MMMJJJMMMVVV^^^```aaaeeejjj~~~mmmeeeeee~~~mmm___ZZZZZZ\\\aaacccgggrrr|||~~~yyyuuusssrrrqqqpppnnnllliiigggeeedddbbbbbbaaaaaa```___^^^^^^\\\ZZZWWWUUUTTTRRRPPPMMMMMMLLLKKKKKKKKKJJJGGGEEE???<<<888666666666444222///000333777<<>>@@@>>>888444555222...***)))'''((()))+++,,,,,,+++,,,,,,,,,,,,,,,++++++)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&''''''((())))))***&&&'''((())))))*********((()))+++,,,---...111444111333555777999:::::::::>>>???BBBEEEEEEEEEMMMVVVwww$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$ !!!######$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&'''((((((***,,,///;;;BBBKKKTTTYYY\\\^^^___YYYZZZ```eeedddccckkkvvvqqqeeepppnnnbbb[[[VVVSSSWWWaaajjjpppwwwyyyuuuuuuwwwnnnnnnllljjjiiigggeeeeeeaaaaaaaaaaaa```___^^^]]]\\\ZZZXXXWWWWWWVVVSSSQQQNNNMMMKKKJJJJJJHHHFFFCCCBBB>>>:::888888888666333//////000111444999???DDD<<<>>>;;;444111333111---333...***(((***+++)))'''***+++,,,---...---,,,+++***))))))((('''&&&&&&&&&'''''''''''''''((()))***&&&&&&&&&'''((())))))***&&&'''((()))************'''(((***,,,---///222555000222444777999:::::::::@@@@@@CCCFFFDDDDDDLLLUUUttt$$$$$$############$$$$$$&&&%%%$$$$$$######$$$$$$##############################""""""###%%%'''(((########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''&&&&&&((('''%%%%%%''',,,222555DDDHHHOOOUUUZZZ]]]```aaa___```^^^ZZZ___rrrvvviiinnnssseee[[[TTTVVV\\\^^^kkk|||~~~{{{uuuqqqvvvsssoookkkiiigggdddbbb``````____________``````]]]ZZZXXXWWWWWWWWWUUUTTTSSSPPPMMMKKKJJJHHHFFFDDD???===:::777555444555555666333000------///222555555777888777444111000000///...---,,,+++******)))***+++,,,---------,,,+++*********)))))))))))))))&&&&&&&&&&&&&&&'''((()))%%%&&&((('''&&&&&&'''(((''''''''''''((((((((((((+++,,,---------...000222444555555666777888888999===>>>BBBFFFFFFFFFMMMVVVqqq$$$$$$############$$$$$$&&&%%%$$$$$$######$$$$$$########################$$$############$$$&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))''''''+++111888===IIIMMMRRRTTTVVVXXX\\\___[[[]]]^^^^^^dddwwwsssxxxssshhh]]]YYYZZZ___iiisss|||xxxuuusssqqqpppooommmjjjgggcccbbbbbbbbbbbbbbbcccccc]]][[[XXXVVVWWWWWWVVVUUUOOOMMMKKKJJJJJJIIIGGGEEEAAA???<<<999777666666777666555333111////////////000333666777555333111000/////////...---+++***))))))***,,,------------,,,++++++******)))))))))((('''&&&&&&&&&&&&'''((()))&&&((()))(((&&&&&&'''(((''''''''''''((((((((((((+++,,,---------...000222444555555666777888999999===>>>BBBFFFFFFFFFMMMVVVqqq$$$$$$############$$$$$$&&&%%%$$$$$$######$$$$$$########################%%%$$$$$$######$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,+++)))***000999AAAGGGNNNQQQSSSRRRPPPRRRYYY___WWWYYY[[[___jjj}}}wwwYYYSSSPPPTTT^^^mmm~~~}}}||||||{{{zzzwwwrrrnnnjjjiiigggeeedddcccbbbbbb\\\YYYVVVUUUUUUVVVVVVVVVOOOMMMLLLKKKKKKJJJGGGEEECCCAAA???<<<:::999888888777666555444111///,,,+++,,,///333555444222111111000111111111000---+++))))))***+++,,,------------,,,,,,++++++***)))((((((''''''&&&&&&''''''((((((((()))***)))'''&&&'''(((''''''''''''((((((((((((+++,,,---------...000222444555666777888999999:::===???CCCFFFFFFFFFMMMWWWppp$$$$$$############$$$$$$&&&%%%$$$$$$######$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&+++******---555???IIIOOOQQQRRRQQQNNNJJJNNNWWW```ZZZYYYZZZeeexxxxxx\\\RRRSSSYYYdddrrr}}}}}}{{{wwwrrrnnnjjjhhhfff```]]]YYYVVVVVVVVVVVVUUUSSSQQQOOONNNMMMKKKGGGDDDCCCBBB@@@===;;;:::999999777777555333111///---,,,+++---//////......///000000222333333222///,,,)))))))))***+++,,,---------...------+++***)))((((((((((((''''''''''''((((((***++++++***'''&&&&&&'''''''''''''''((((((((((((***,,,---------...111333444555666888::::::::::::>>>???CCCGGGFFFGGGNNNWWWppp$$$$$$############$$$$$$&&&%%%$$$$$$######$$$$$$########################$$$$$$%%%$$$$$$$$$$$$####################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((()))***,,,222:::DDDMMMRRRUUUSSSOOOIIIEEEIIISSS\\\^^^[[[___qqqxxx```NNNQQQ^^^rrr|||yyyxxxppplllfff```\\\YYYVVVTTTRRRQQQOOOMMMLLLKKKHHHEEEBBBAAA???===;;;999888888888666444111000///000000------,,,***((()))+++...000111222333222///,,,***))))))******+++,,,------///...---,,,+++***)))((()))(((((('''''''''((((((***++++++***'''&&&&&&'''''''''''''''((((((((((((***+++---------...111333333555777999;;;;;;;;;;;;>>>???CCCGGGGGGGGGNNNWWWqqq$$$$$$############$$$$$$&&&%%%$$$$$$######$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$#################################$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((((((+++111999AAAIIIOOOSSSXXXRRRJJJCCCBBBGGGPPPWWWZZZ\\\gggoooYYYSSSTTTdddxxx}}}vvvoooiiiccc]]]YYYQQQOOOLLLKKKJJJJJJHHHGGGAAA@@@???===;;;999888777777555333111000111222333///...,,,(((&&&'''))),,,...///000111000///---,,,+++************+++,,,,,,......------,,,+++******))))))((((((''''''((((((((()))***)))'''&&&'''(((''''''''''''(((((((((((()))+++,,,------///111444333555888:::<<<<<<<<<;;;>>>@@@DDDGGGGGGGGGNNNXXXrrr$$$$$$############$$$$$$&&&%%%$$$$$$######$$$$$$########################""""""$$$%%%&&&%%%%%%$$$########################"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''(((((()))...888BBBJJJPPPSSSTTTSSSKKKBBB>>>AAAJJJSSSXXXZZZfff|||}}}lll}}}~~~jjjYYYRRR\\\mmm|||yyyuuuooojjjfffZZZVVVQQQLLLJJJIIIGGGFFFAAAAAA@@@>>><<<:::888777555555444333222111111000------...,,,***)))***++++++,,,------......------,,,+++***))))))******+++......------,,,,,,,,,+++******)))(((((((((((((((&&&((()))(((&&&&&&'''(((''''''''''''(((((((((((()))***,,,------///222444333555888;;;=========<<>>>>>===<<>>KKKOOORRRWWWWWWTTT???666666BBBMMMRRRZZZdddooonnnjjj~~~uuujjj^^^^^^kkk~~~~~~uuuuuutttsssrrrqqqooonnnllljjjgggbbb[[[RRRKKKFFFAAAAAA@@@>>>;;;888666444555555444333333222111111///......------,,,++++++&&&'''***,,,---,,,++++++---------,,,+++***)))((((((,,,000000---***)))***))))))(((((((((((())))))(((((('''''''''&&&&&&&&&'''''''''(((((()))***+++***+++---------...111333000444999<<<===<<<<<<<<<>>>DDDBBBCCCHHHHHHMMM\\\zzz%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''(((,,,///999DDDMMMOOOOOOPPPLLLGGG>>>;;;@@@MMMUUUXXXaaallltttfffqqqxxxbbb```bbbmmm~~~{{{xxxwwwvvvtttssssssuuuwwwxxxyyyxxxvvvuuuppppppppppppooonnnmmmmmmggggggfffccc^^^XXXSSSPPPEEECCC???;;;999777777888777666555444222111000//////......------,,,++++++))))))(((((()))***+++,,,------------,,,+++***)))%%%(((+++------------...******)))((((((((((((((((((((('''''''''&&&&&&&&&'''''''''(((((()))***+++***+++---------...111333000444999===>>>======>>>???EEECCCCCCHHHGGGLLL[[[{{{%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&((()))'''%%%(((///666CCCJJJPPPQQQPPPLLLEEE>>>???BBBLLLXXX]]]aaammm{{{|||jjjooouuu___\\\```hhhuuu~~~zzzuuurrrppppppnnnjjjhhhgggfffdddcccaaacccgggjjjkkkjjjhhhgggggghhhhhhiiiiiihhhhhhggg______``````^^^[[[XXXWWWKKKGGGAAA;;;777777999;;;888888666444222000......///......------,,,++++++---+++(((&&&&&&(((+++------------------,,,+++***)))))))))***,,,...------,,,++++++***)))(((''''''(((((((((''''''''''''&&&'''''''''(((((()))***+++***+++,,,------...000333000444999===>>>>>>??????@@@FFFDDDDDDIIIGGGKKKZZZ~~~%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%(((***'''$$$(((333<<>>???AAAFFFEEEEEEIIIGGGKKKYYY%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$''')))'''%%%+++777BBBPPPSSSWWWYYYVVVOOOHHHDDDJJJOOOVVV[[[aaapppnnnqqqjjjdddmmmuuuyyy~~~~~~|||zzzqqqpppooommmjjjhhheeedddcccaaa]]]\\\\\\[[[ZZZYYY\\\^^^```aaa___[[[VVVSSSPPPQQQRRRRRRSSSRRRRRRRRRQQQRRRRRRRRRQQQPPPNNNMMMQQQOOOJJJEEE@@@<<<999888555555444333333222111111///......------,,,++++++---------,,,,,,+++******,,,,,,---.........------)))((()))///888@@@DDDEEE......---,,,+++)))'''%%%((((((((((((((((((((((((''''''''''''((()))***+++)))***,,,,,,,,,---000222///333777999;;;;;;===>>>@@@FFFFFFFFFJJJHHHKKKYYY%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$&&&'''''')))111===GGGSSSUUUYYYZZZTTTJJJFFFGGGPPPTTTYYY```lllttteeeooo|||}}}zzzyyywwwtttrrrmmmmmmllljjjhhhfffdddbbbaaa^^^[[[ZZZZZZZZZZZZYYYYYYZZZ\\\]]][[[XXXTTTRRRKKKKKKKKKKKKKKKJJJIIIHHHNNNNNNMMMMMMLLLKKKJJJIIINNNMMMJJJGGGCCC>>>:::888555444444333333222222111///......------,,,+++++++++,,,---......,,,***(((***+++,,,---------------+++******,,,///333555666.........---,,,***'''&&&'''(((((((((((()))))))))'''''''''(((((()))***+++)))***+++,,,,,,---///222000333666888999:::;;;===@@@FFFFFFGGGKKKIIILLLZZZ%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%&&&''')))///888DDDLLLSSSVVVZZZZZZQQQGGGFFFLLLUUUYYYaaammmuuusss{{{~~~|||yyywwwuuurrrnnnkkklllkkkkkkiiigggeeecccbbbaaa___\\\[[[\\\\\\\\\[[[XXXYYYYYYYYYWWWUUURRRPPPKKKKKKKKKIIIHHHFFFDDDDDDFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFDDDBBB@@@===<<<666666555444222111000000///......------,,,++++++(((***+++,,,,,,+++)))''')))***+++,,,------------//////...+++'''%%%%%%%%%---.........---+++(((''''''((((((((())))))))))))'''''''''(((((()))***+++(((***+++++++++---///111333555888999999999;;;<<<>>>EEEEEEGGGLLLJJJMMM[[[%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((('''&&&'''+++333>>>HHHOOORRRUUU[[[[[[QQQHHHKKKTTTVVV]]]hhhyyywww{{{~~~}}}}}}}}}~~~~~~|||zzzxxxtttppplllhhhhhhgggfffdddaaa___^^^```^^^[[[ZZZ[[[[[[[[[ZZZ[[[ZZZZZZXXXUUURRROOONNNNNNMMMLLLJJJHHHFFFCCCBBB???@@@AAABBBDDDFFFGGGHHHBBBBBBAAAAAA@@@@@@@@@@@@888777666444222000///...///......------,,,++++++'''((())))))))))))((((((((()))***+++,,,---------...000222000,,,***+++...,,,---.........+++)))((('''((((((((())))))******'''''''''(((((()))***+++(((***+++++++++---///111555777999:::::::::;;;<<<===DDDEEEGGGMMMKKKMMM[[[$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%$$$$$$#########%%%&&&'''&&&%%%%%%&&&(((***((()))///:::EEEMMMPPPVVVYYY[[[XXXPPPKKKOOOWWWZZZiii}}}|||}}}|||{{{|||}}}yyyvvvtttrrrpppmmmllliiieeeccccccdddcccccc[[[[[[[[[ZZZZZZYYYXXXXXX]]]ZZZWWWTTTSSSRRRQQQOOOMMMLLLKKKJJJIIIHHHHHHHHHKKKJJJHHHEEECCCAAA@@@???@@@===:::;;;======;;;888999888777555222000///......///000000///---+++***)))((((((((()))***++++++'''((((((((((((***...111000111222111---)))'''&&&+++///222222///,,,+++,,,++++++)))(((((()))******))))))))))))*********************+++,,,---...///333666999;;;;;;:::;;;;;;===EEEFFFGGGLLLKKKPPP```&&&&&&%%%$$$############%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%$$$$$$$$$######%%%&&&'''&&&%%%%%%'''((()))))),,,444@@@KKKSSSWWWUUUVVVXXXXXXTTTQQQUUU[[[[[[tttrrr}}}|||~~~yyyqqqtttxxx}}}~~~{{{yyy}}}yyywwwvvvtttqqqooojjjgggdddcccccccccbbbaaa]]]]]]]]]\\\\\\[[[[[[[[[^^^[[[WWWTTTSSSRRRPPPOOOMMMLLLKKKIIIHHHHHHHHHHHHIIIHHHEEEBBB@@@>>>===<<<888888777888:::;;;;;;:::::::::888666333111//////---...///000///...,,,***))))))))))))))))))***+++***+++++++++******,,,...+++...000000---+++******+++---000000///---,,,++++++***)))((((((((()))***))))))))))))*********************+++,,,---...///333666999;;;;;;;;;;;;<<<===EEEFFFGGGKKKJJJOOO___''''''%%%$$$###"""""""""%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&%%%%%%'''))))))+++111:::FFFPPPVVVYYYZZZWWWWWWZZZZZZWWWYYY]]]ddd|||gggooosssuuusssvvv}}}}}}qqqiiidddhhhooovvv|||}}}zzzwww|||zzzxxxvvvuuussspppnnnhhhfffdddccccccbbb```___]]]]]]\\\\\\\\\\\\\\\\\\___\\\XXXUUUSSSRRRPPPNNNLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEBBB???<<<:::888777666777888999888888:::;;;<<<;;;999777444222111000,,,---...//////...---,,,+++***))))))))))))))))))+++---//////---+++******&&&)))---......------...++++++,,,---//////---++++++***)))(((((((((((()))))))))))))))*********************+++,,,---...///222555999;;;;;;;;;;;;<<<>>>EEEEEEFFFJJJHHHMMM^^^&&&&&&%%%$$$############%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&(((******...666@@@IIIPPPUUUVVV___YYYVVVZZZ[[[XXXXXX\\\zzz|||___```wwwsssmmmqqqpppttt~~~|||rrrjjjaaa```bbbgggooouuuxxxxxxxxxwwwuuutttsssqqqmmmjjjhhhfffeeeddddddccc```^^^[[[[[[ZZZYYYZZZZZZ[[[\\\___\\\WWWTTTSSSQQQOOOMMMLLLKKKJJJHHHGGGGGGFFFFFFDDDCCC@@@===:::777666555999;;;===;;;777666777999<<<;;;999777555333111111,,,,,,---.........------++++++***)))((((((((()))***---111222000---***)))%%%(((+++............///+++)))(((+++...000...++++++******)))((((((((((((((()))))))))*********************+++,,,---...///222555999;;;;;;;;;<<<<<>><<<999888777666222333444555444444666777666555555444333333222222---------,,,,,,,,,,,,,,,+++***))))))))))))))))))&&&))),,,...---,,,,,,---)))+++...//////------------+++******,,,...//////,,,------,,,+++***(((((())))))))))))*********************+++,,,---...///111444888;;;;;;<<<<<<===@@@FFFEEEDDDHHHGGGNNN___############$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$&&&'''''''''(((***,,,111;;;IIISSSUUURRRMMMJJJ999;;;EEEPPPPPPRRRiiiiiijjj|||}}}{{{uuuppprrrsssrrrjjjaaa]]]___ccciiijjjnnnqqqtttsssoookkkgggccc^^^ZZZXXXVVVSSSQQQPPPOOONNNNNNOOOQQQTTTVVVXXXUUURRRPPPOOOOOONNNMMMJJJIIIHHHFFFEEEEEEEEEEEE@@@???===;;;999888777777333222111333444555555444111111111222222222222222......---,,,++++++++++++))))))))))))))))))***+++''')))***)))))))))+++---***,,,///000000.........---------++++++,,,///222............---+++)))((())))))))))))*********************+++,,,---...///111444888;;;;;;<<<===>>>@@@FFFEEEDDDIIIIIIPPPbbb%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''$$$&&&'''''''''(((***,,,888AAAMMMTTTRRRJJJBBB>>>777<<>>>>><<<:::999888888777999666333444666666444111/////////000000111111222///...---,,,+++******+++))))))(((((()))***++++++))))))((('''%%%&&&***,,,***,,,000111000000000000...//////,,,***+++///333////////////...,,,***)))))))))))))))*********************+++,,,---//////111444888;;;<<<<<<===>>>@@@FFFEEEDDDIIIJJJQQQccc%%%%%%$$$$$$###$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$##################&&&%%%$$$#########$$$%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$&&&'''&&&***000===EEEOOOTTTQQQHHH===777:::GGGLLLGGGOOOlllkkkooowwwnnnuuu}}}~~~~~~{{{zzzzzzxxxwwwvvvrrrgggXXXMMMLLLRRR\\\dddiiijjjhhhgggccc]]]UUUMMMHHHCCC???===<<<<<<<<<===>>>???@@@AAAGGGJJJOOOQQQPPPNNNLLLLLLPPPLLLHHHFFFGGGGGGEEECCCBBBAAA>>><<<999777666555444444444444444444333333111111000000//////............------+++)))((('''))))))))))))))))))))))))(((((()))***+++,,,,,,---///''')))555;;;444///111111000...,,,++++++++++++,,,000444444000,,,******+++******)))))))))))))))+++,,,,,,---...///000000111444888;;;;;;<<<<<<===@@@FFFEEEDDDIIIJJJQQQccc%%%%%%$$$$$$###$$$$$$%%%$$$$$$############$$$$$$################################################%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&(((((((((...666BBBIIIQQQRRRLLLBBB999555AAALLLQQQPPPZZZwwwooojjjyyyxxxooorrrvvvyyy~~~~~~zzzxxxvvvoooddd\\\QQQPPPQQQVVV^^^bbbcccaaa[[[TTTKKKCCC>>>;;;:::999777777777777888999::::::@@@DDDHHHKKKMMMMMMNNNOOOOOOKKKHHHFFFFFFFFFDDDAAAAAA@@@>>>;;;999777666555555444444444444333333333111111000000//////......---------,,,+++***)))((())))))))))))))))))))))))******************++++++---&&&'''222777222...///111000...,,,++++++++++++---111444444222...,,,,,,+++******)))))))))))))))++++++,,,---...///000000111444888;;;;;;<<<<<<===@@@FFFEEEDDDIIIIIIPPPbbb%%%$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$################################################%%%$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&)))***))))))222===GGGNNNSSSPPPFFF===888888EEELLLQQQVVVhhhxxxpppxxxoooiiijjjmmmsss}}}zzzyyyvvvqqqmmm\\\RRRHHHGGGNNNUUUVVVUUUPPPIII???888555444555666444444333333333333444444777:::???CCCFFFJJJNNNQQQMMMKKKHHHGGGFFFEEECCCAAAAAA???===:::888666555555555555444444444333333333111111000000//////......,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++*********))))))))),,,&&&&&&...222...,,,...222111///---,,,+++******,,,///222222111...,,,,,,+++******)))))))))))))))++++++,,,---...///000000111444888;;;;;;<<<<<<===@@@FFFEEEDDDHHHGGGNNN___$$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%'''+++,,,((()))555BBBKKKQQQUUUPPPFFF>>>???CCCKKKMMMRRRbbb~~~ooo}}}gggdddfffmmmsss{{{|||zzzzzzzzzxxxwwwiii]]]NNNEEEDDDFFFGGGEEEDDD???888444333444666777666666555444444444444444111333666:::>>>CCCIIIMMMKKKKKKIIIHHHGGGEEECCCAAA@@@???===:::888666555555555555555444444333333222111111000000//////......+++++++++++++++++++++,,,))))))))))))))))))))))))************))))))))))))+++&&&&&&+++...,,,,,,...111111///...---++++++***)))+++---......---+++***+++******)))))))))))))))***+++,,,---...//////000111444888;;;;;;<<<<<<===???FFFEEEDDDHHHGGGMMM]]]$$$#########$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%########################""""""#########$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&(((++++++(((***777EEEMMMRRRVVVRRRJJJFFFJJJPPPPPPQQQZZZuuuqqqooo{{{iii]]]bbbnnn}}}}}}|||||||||||||||{{{vvvmmm```RRRHHHAAA===;;;:::777555444666777888777999888777666555555555555///111222444666;;;AAAEEEHHHJJJJJJJJJHHHFFFDDDCCC@@@???===:::888777666666666666555444333333222222111111000000//////......++++++*********+++,,,---))))))))))))))))))))))))'''(((((()))******+++++++++((((((+++,,,,,,,,,...000000//////...---,,,+++))))))+++---......,,,++++++******)))))))))))))))******+++,,,---...//////111444888;;;;;;<<<<<<===???EEEEEEEEEHHHGGGLLL]]]############$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%########################"""""""""###$$$$$$%%%%%%""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''')))******...;;;IIINNNSSSVVVTTTOOOMMMQQQVVVNNNSSSdddvvv{{{kkkZZZZZZfffzzz~~~}}}yyyqqqeeeWWWJJJ@@@<<<777555555666888999888777999888777666666666666666222222333222333666;;;>>>DDDGGGJJJJJJIIIFFFDDDDDD@@@???===;;;999888777777666666555444333333222111111111000000//////......,,,+++*********+++,,,---))))))))))))))))))))))))&&&''''''((()))***+++,,,***)))***+++,,,,,,------...////////////...------+++++++++...000111000///+++******)))))))))))))))******+++,,,---...//////111444888;;;;;;<<<<<<===>>>EEEEEEFFFJJJHHHMMM^^^############$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&########################!!!""""""###$$$$$$%%%%%%!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&***...555BBBOOOPPPSSSUUUTTTQQQOOOPPPSSSLLLXXXqqqrrrbbbXXX```rrr~~~~~~|||xxxsssjjj^^^PPPFFF===;;;888888888::::::999888888777777777777777777666666666444333555888;;;>>>CCCGGGIIIGGGEEEDDDDDDAAA@@@>>><<<;;;999999888777666555444333222222111111111000000//////......---,,,+++))))))***,,,---))))))))))))))))))))))))'''((((((((())))))******''')))++++++++++++,,,+++,,,---...///000//////...+++***+++---111333222000+++******)))))))))))))))******+++,,,---......///111444888;;;;;;<<<<<<======EEEFFFGGGKKKJJJOOO___############$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&########################!!!""""""###$$$$$$%%%%%%!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$***111:::HHHTTTRRRSSSTTTTTTQQQNNNMMMMMMPPPcccyyy}}}oooccc```bbblll~~~{{{|||~~~{{{xxxyyywwwnnn^^^QQQGGGBBB===::::::;;;<<<<<<999999888888888999999:::999999888777555666888;;;:::???EEEGGGFFFDDDCCCCCCAAA@@@???===;;;::::::999777666666444333222111111111111111000//////.........---+++))))))***+++,,,))))))))))))))))))))))))))))))))))))((((((((((((%%%)))++++++***++++++***+++,,,...000000000000///***((((((+++000222111///+++******))))))))))))))))))***+++,,,---......///111444888;;;;;;<<<=========EEEFFFGGGLLLKKKPPP```!!!###$$$$$$######$$$%%%((('''%%%$$$###$$$$$$%%%%%%$$$###""""""$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$***555@@@IIIMMMTTTTTTRRRPPPOOOOOOMMMJJJUUUyyyrrr[[[^^^sss~~~}}}~~~zzz{{{}}}~~~{{{uuullleeeUUUJJJAAA???@@@???>>>??????===;;;:::<<<=========>>>AAA@@@<<<::::::999555:::;;;===@@@CCCDDDBBB@@@AAA@@@>>>===;;;999777777666555555444333222111111000000000000///...---,,,---,,,++++++******++++++---...---)))&&&'''+++000(((***+++***'''&&&(((***++++++******************,,,---///111222222111111*********+++---000333555111///,,,)))(((((()))***+++++++++,,,---...///000111555999<<<<<<;;;;;;<<<@@@DDDDDDGGGLLLIIIOOOccc!!!###$$$$$$######$$$%%%'''&&&%%%$$$$$$$$$%%%&&&)))(((&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&---888DDDLLLOOOUUUUUUSSSQQQOOOMMMJJJGGG___ssspppaaammm~~~~~~}}}}}}}}}zzzzzz{{{{{{zzzuuuooojjj]]]RRRIIIFFFFFFDDDCCCDDDEEECCCAAABBBDDDFFFFFFFFFGGGIIIHHHDDDAAA@@@===999888777888:::<<<<<<;;;999999999888888777666666555444444333333222222111111000000000000///...---,,,,,,,,,+++***)))))))))***)))*********(((((()))+++&&&(((******((('''(((***))))))))))))))))))))))))+++,,,---///000000000000+++******+++---///222444222000---***)))))))))*********++++++,,,---///000111555999<<<<<<;;;;;;<<>>888666444444444444333222222222333333333444444444333333333222222222222222000000000000///...---,,,,,,,,,+++))))))((((((((((((((()))***+++***'''$$$%%%''')))***)))((()))***)))))))))))))))))))))))))))***+++---............,,,+++***+++,,,///111333333111///,,,***))))))***)))))))))***+++,,,......111444999<<<<<<<<<<<<<<>>>>>AAALLLXXXooojjjpppdddYYYmmmzzz}}}~~~wwwrrrrrrrrrrrrrrrpppllleee```ZZZSSSNNNMMMLLLJJJKKKNNNRRRPPPNNNNNNPPPQQQRRRQQQRRRVVVWWWUUUSSSRRRNNNHHHAAA===888444333222111000111000000000000000000000///000000000000000000000//////////////////...---///...---,,,+++******+++,,,)))(((***///333333222******))))))*********************++++++,,,,,,,,,((())))))***+++,,,---......---+++++++++,,,...000222222111///...,,,***)))((((((((()))***+++,,,---000444888;;;<<<<<<<<<===AAAEEEDDDGGGJJJFFFLLL___!!!###$$$$$$######$$$%%%&&&%%%$$$$$$$$$%%%&&&'''#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''***000:::EEELLLMMMLLLEEE===888:::<<>>GGGLLLKKKIII???888777<<<@@@FFFWWWjjj|||xxxppprrr{{{uuuqqqnnnmmmkkkjjjgggccc]]]XXXUUUQQQOOOOOONNNMMMOOOTTTQQQPPPOOOQQQTTTWWWYYYYYYWWWZZZZZZXXXWWWXXXVVVRRRKKKHHHDDDBBBAAA???>>><<<888888777777777666666666333333222222111111000000......////////////......,,,,,,++++++,,,,,,------************,,,000666;;;999333---)))(((*********)))******+++,,,,,,------++++++++++++,,,...000111///...,,,******+++,,,------...///000///---+++))))))))))))***+++,,,---...///333888;;;<<<======>>>AAAEEEEEEHHHLLLIIIOOOccc!!!###$$$$$$######$$$%%%((('''%%%$$$###$$$$$$%%%###$$$$$$%%%%%%$$$$$$###"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((,,,///666@@@IIIMMMKKKGGG<<<666777???DDDIIIYYYlll{{{zzznnnyyy~~~yyytttpppooollliiifffdddaaa^^^[[[TTTQQQOOOOOOMMMKKKNNNSSSUUUTTTTTTWWW[[[```bbbccc\\\___^^^[[[YYY[[[YYYVVVQQQOOOLLLJJJIIIHHHFFFDDD============>>>>>>>>>>>>999999888777666666555555......///////////////...************+++,,,---------...///,,,))))))---111===777...)))((()))***)))((())))))***++++++,,,,,,---,,,,,,,,,---///111222000...,,,*********+++,,,+++,,,...000///---+++)))))))))******+++,,,...//////333888;;;<<<======>>>@@@DDDDDDGGGLLLIIIOOOccc