BM6@ 6(@@ BBBLLLUUUWWWUUUVVVYYY[[[eeessscccnnn~~~}}}pppfffgggllliii___XXXNNNMMMKKKGGGFFFJJJTTT[[[dddbbbcccjjjsss~~~tttggg```[[[ZZZXXXYYYcccooo~~~kkk\\\VVVlll|||vvvppplllWWW:::999444111333333111///000000000////////////000000////////////////////////......................../////////...---------,,,...------,,,,,,------...------------------------++++++,,,,,,---...//////------...---,,,---///111---...000333555888999:::999666666===BBBDDDHHHKKKMMMMMMLLLKKKJJJLLLPPPSSSXXXYYY\\\___aaaaaaaaa```dddccc~~~QQQSSSUUUTTTRRRSSS[[[cccwwwjjjwwwlllddd```dddgggaaaWWWPPPIIIHHHGGGHHHMMMSSSYYY]]]hhhdddgggtttmmmddd\\\YYYWWWWWW^^^gggyyywwwhhhaaaZZZkkkwwwwwwtttnnnZZZBBB:::555222444444111//////000000////////////000000////////////////////////.......................................---------...------,,,,,,------...------------------------++++++,,,,,,---......///,,,---...------...000333000000111222444666888999999666666===BBBDDDFFFJJJLLLLLLLLLKKKJJJLLLOOORRRYYY[[[^^^aaabbbcccbbbbbbffffffYYYTTTQQQQQQQQQUUUgggzzzyyywwwkkk```]]]]]]aaaaaaXXXMMMHHHEEEEEEHHHNNNWWW^^^aaabbbgggiiittttttggg___[[[WWWWWWYYY]]]rrr}}}sssiiiUUUaaaooozzz~~~wwweeeUUU@@@999333444444111......000000////////////000000////////////////////////........................---------..................------,,,,,,------...------------------------+++,,,,,,------.........,,,---.........///222555444333222222222444777888999666777===AAABBBDDDFFFIIIJJJJJJJJJJJJKKKNNNQQQZZZ\\\___bbbddddddccccccgggjjjPPPMMMMMMQQQRRR\\\xxxwww{{{tttccceeebbb```___XXXNNNHHHHHHFFFJJJPPPWWW^^^cccggghhhmmm{{{{{{sssjjj```YYYUUUaaauuu|||}}}~~~yyyqqqbbb___dddrrr|||zzzppphhhLLL@@@666222222000///111000000////////////000000////////////////////////........................,,,---------.../////////...------,,,,,,------...------------............,,,,,,,,,---------......,,,---.........000333666777555333111111333555777888666777>>>BBBAAABBBDDDFFFHHHIIIJJJJJJKKKNNNPPPYYY\\\___cccddddddcccbbbfffmmmEEEHHHNNNSSSTTT```|||uuuuuunnnmmmrrrkkkbbbXXXNNNFFFGGGLLLKKKSSS[[[___```eeemmmttt~~~pppbbb___cccvvv~~~{{{zzz}}}}}}zzznnn^^^UUU]]]jjjrrrssssss[[[KKK:::222000000222444000000////////////000000////////////////////////........................,,,---------.../////////...------,,,,,,------...---------....../////////,,,,,,,,,---------------,,,---.........000333666777555333111111222555666888666888???CCCAAAAAABBBDDDFFFIIIKKKKKKLLLNNNPPPWWWZZZ^^^bbbccccccaaa```dddnnnCCCKKKSSSWWW[[[jjjrrrttteeekkkvvvsssiii\\\PPPFFFBBBIIIRRRSSS[[[bbbdddfffnnn~~~ssseee[[[cccxxx}}}{{{zzzyyyzzz}}}vvvdddSSSQQQ[[[hhhssszzziiiVVV@@@555222111333555000000////////////000000////////////////////////........................---------..................------,,,,,,------...---------...//////000000------------------------,,,---.........///222555555444333222222444555777777666999@@@DDDCCCAAABBBBBBEEEIIILLLMMMMMMOOOPPPUUUXXX]]]aaacccbbb```^^^```nnnHHHRRRXXX\\\jjjzzz{{{iii___hhhuuufff]]]RRRKKKFFFGGGPPPZZZ^^^bbbfffjjjrrrvvveee^^^ddduuuyyywww~~~zzzrrrdddWWWUUU___nnnwwwrrr^^^GGG;;;777444333333000000////////////000000////////////////////////.......................................---------...------,,,,,,------...---------...///000000000------------------------,,,---...------...000333222222222333444555666777666555:::BBBFFFDDDBBBCCCAAAEEEJJJMMMNNNOOOOOOPPPUUUXXX]]]aaacccbbb___]]]^^^oooKKKTTTZZZ```yyyzzzwwwddd^^^eeennnYYYRRRLLLJJJKKKNNNWWW```ggggggiiipppyyyhhh```ggg{{{yyy|||sss^^^QQQUUUccckkkuuubbbLLLAAA<<<777333111000000////////////000000////////////////////////......................../////////......------,,,...------,,,,,,------...---------...///000000111------------------------------...---,,,---///111000000222333555666777888666555:::CCCGGGEEECCCDDDAAAEEEJJJNNNOOOOOOPPPQQQUUUXXX]]]bbbcccbbb```^^^^^^pppSSSUUUYYYqqqjjj```aaa```\\\YYYSSSLLLGGGHHHNNNUUU```jjjkkkffflllqqqkkksss~~~}}}xxxxxxuuupppgggYYYPPPXXXeeerrrfffRRRAAA:::888555///000///////////////000111000000000000000000000000........................///...---,,,,,,---...///------------------------000---,,,---///000...,,,------------------------,,,,,,,,,---...///000000333222444:::@@@BBB===888777777999<<>>;;;888777777888:::>>>AAABBBBBBGGGIIILLLNNNOOOPPPPPPQQQSSSVVVZZZ]]]`````````___fffqqqccczzzooobbbWWWWWWYYYWWWQQQNNNKKKJJJOOOYYY```cccfffjjjlllyyyqqqpppqqqooonnnppplll```SSSLLLZZZdddaaaNNN===999777111111000000//////000000000000000000000000000000000........................///...------------...///------------------------///...------...///...------------------------------------------...///000111222333555777888888888777666666999===AAACCCDDDGGGJJJMMMOOOOOOPPPQQQRRRSSSUUUYYY]]]```aaa``````hhhqqq{{{{{{ttt{{{ccc[[[VVVWWWXXXSSSNNNKKKLLLQQQZZZbbbeeeeeejjjrrr{{{gggsss~~~}}}tttqqqqqqvvvwwwlllXXXIIINNNbbbjjj\\\III@@@:::333111111000000///000000000////////////////////////.................................------.........------------------------......---............------------------------------------------...///000000111333333333333666888777666555777<<>>EEELLLNNNLLLLLLQQQVVVYYYZZZ\\\]]]]]][[[YYYWWW]]]lll|||aaaVVVYYYXXXTTTPPPKKKGGGIIITTTaaacccaaadddmmm{{{ppplllaaa\\\dddssszzzrrryyywwwuuu{{{vvvlll]]]JJJJJJ```fffRRR@@@>>>444333222111000000000000000000000000000000000000........................,,,---...//////...---,,,------------------------,,,...000///---,,,---000------------------------///......---------......111......222888;;;999666666666777:::>>>@@@@@@??????FFFMMMOOOMMMMMMRRRWWWWWWYYY[[[]]]]]]\\\ZZZXXXZZZjjj}}}```YYYXXXRRRUUURRRMMMIIIKKKTTT^^^dddiiiiiilllvvv}}}qqqnnnkkkiiijjjmmmqqqsssssssssyyymmmssspppeeeeeeuuu~~~yyy{{{|||lllvvv{{{uuuccc[[[PPPLLLWWW^^^NNN555777555222111111111111000000000000000////////////................................................------------------------......---,,,---...///000+++++++++,,,---...///000...------------...//////222222222333444555666777666666888:::<<>>AAACCCEEEIIIHHHIIIMMMNNNNNNRRRXXX[[[^^^bbbfffgggfffdddcccbbbqqqvvvlll```^^^YYYRRRNNNHHHHHHMMMVVV^^^cccfffiiisss}}}ttthhhbbbaaa____________^^^___```bbbaaaaaa``````_________^^^^^^```cccaaa___ccciiikkkyyyxxxkkkaaaZZZ___jjjyyy}}}vvvsssgggkkkrrrpppkkkjjjiiifff]]]SSSPPPSSSSSSOOO===999555222222111111000000000000000////////////................................................------------------------------------......//////......---,,,,,,,,,------...------------...//////111111111222333444666666777777999;;;>>>BBBDDDFFFLLLJJJKKKMMMNNNMMMQQQWWWZZZ^^^dddhhhiiigggeeedddcccrrr}}}}}}uuu```[[[[[[TTTOOOOOOHHHIIIQQQ\\\bbbeeeiiippp}}}tttlllgggggghhh```bbbccccccbbbaaa```^^^aaaaaaaaaaaaaaa```______aaaaaadddgggfffdddhhhnnnmmmyyy|||qqqbbb[[[]]]iii}}}{{{tttvvv|||mmmdddjjjtttpppeeeeeeeeeaaaXXXPPPMMMLLLKKK@@@<<<777333222111111000000000000000////////////................................................---------------------------------.....................---,,,,,,,,,------...------------...//////111111111222333444555666666777999;;;???BBBEEEFFFOOOMMMLLLNNNMMMLLLOOOTTTXXX]]]dddhhhhhhfffddddddeeesss~~~~~~xxxlllaaa^^^YYYPPPKKKMMMKKKMMMVVVaaaeeegggqqq}}}~~~wwwqqqmmmkkkkkkkkkiiieeeeeefffeee`````````````````````______eeedddfffiiikkkmmmttt}}}yyyeeeYYY^^^mmm~~~yyyrrrjjj}}}wwwhhhkkkxxxvvvgggdddfffeee]]]QQQIIIEEEEEECCC>>>888444222111111000000000000000////////////................................................------------------------,,,---......//////......------,,,,,,,,,------......------------...//////111111111111222444555666555666888;;;>>>BBBDDDFFFNNNLLLLLLNNNMMMKKKNNNSSSWWW\\\cccfffeeeddddddeeeggguuu{{{llliiifff___WWWOOOJJJJJJOOOQQQ[[[fffhhhjjj{{{zzznnndddccchhhgggbbbddddddcccccccccdddeeeeeeccccccgggooowwwzzzccc[[[aaaooo~~~||||||vvvnnnhhhuuuuuusssxxxwwwqqqiiijjjiiiaaaSSSGGGBBBBBBEEE@@@999444222111111111000000000000////////////................................................------------------------,,,---.../////////...---,,,,,,,,,,,,------...///...------------...//////000000111111222333555666444555777:::===AAADDDFFFJJJIIIKKKNNNNNNLLLNNNSSSVVV\\\bbbdddcccbbbdddfffiiiwwwyyyzzzeeehhhfff^^^UUUOOOKKKHHHQQQTTT___iiijjjmmmtttrrrxxxxxxrrrgggfffeeeeeeeeeggghhhiiiuuuvvv}}}ppp\\\[[[dddwww~~~xxxyyyzzzssshhhjjjpppwww{{{uuuvvvzzzooonnnlllcccUUUGGGBBBBBBFFFAAA:::555222111111111000000000000////////////................................................------------------------,,,,,,.../////////...---+++++++++,,,---...///000...------------...//////000000000111222333555555333444666999===AAADDDEEEFFFFFFIIINNNOOONNNPPPTTTWWW\\\bbbdddbbbbbbdddhhhkkkxxxtttiiilllllleeeTTTGGGHHHPPPQQQ\\\fffhhhiiiyyy|||zzz|||{{{uuu~~~jjj\\\UUUbbbwwwzzzyyyzzzyyyuuuyyytttsss~~~ssshhhiiiqqqtttlllddd```\\\SSSGGG???CCC>>>:::999666111000222///000111111111000...---.........................................................------,,,,,,,,,---------------------------,,,,,,,,,,,,---.........------......///000111222222333222111222555777666777888999:::===BBBEEEEEEFFFHHHKKKNNNQQQSSSTTT\\\___aaaaaa```aaaeeeiiifffvvvtttqqqooojjj___PPPFFFJJJTTT[[[```gggnnnyyyqqq```TTTYYYiiixxx|||{{{~~~}}}zzzvvvssssss}}}|||tttkkkkkkpppqqqlllfffdddaaaXXXKKKBBBAAA<<<999888666111000111///000000111000///...---.........................................................------,,,,,,,,,---------------------------,,,,,,,,,,,,---.........------......///000111111222333222111222555777666777888999;;;>>>BBBFFFDDDFFFHHHJJJMMMPPPRRRSSSZZZ]]]```aaa```aaaeeeiiiffftttzzzuuuwwwpppeeeXXXKKKFFFNNNZZZ``````eeesss~~~kkkXXXSSSZZZggguuu}}}}}}|||zzzwww{{{{{{uuunnnkkklllsssqqqooonnnkkkcccUUUJJJ???:::777777666222000000000000000000000///...............................................................------------------------------------------,,,,,,,,,,,,---.........------......///000111111222222222111222444777666777888999;;;>>>CCCFFFDDDFFFGGGJJJMMMOOOQQQRRRXXX\\\___```___```dddggghhhtttvvvxxxuuujjj]]]QQQIIIIIISSS___```bbbkkk|||dddWWWUUU[[[iiiuuuzzz~~~}}}~~~}}}|||xxxuuu{{{~~~{{{wwwppphhhcccoooqqqssssssrrrkkk]]]QQQ@@@999666777666333000000000000000000000//////..................................................................------------------------------------,,,,,,,,,,,,---.........------......///000111111222222111111222444666666777999:::;;;???CCCGGGFFFGGGIIIKKKNNNPPPRRRSSSYYY\\\___```^^^^^^aaadddjjjttt{{{uuuxxxkkk```SSSMMMKKKNNNWWW```bbbkkk{{{uuudddYYYVVV]]]eeessszzz~~~}}}}}}~~~vvvwwwuuuqqqttt|||yyyqqqfff\\\dddjjjppprrrsssqqqfffZZZDDD<<<666666777333000000111000000///////////////........................................................................---------------------------,,,,,,,,,,,,---.........------......///000111000111222111000111444666666777999:::<<>>777444444111000000000////////////.........///////////////---------.........//////------------------------000////////////.........,,,,,,,,,---------.........------......///000111000000000000111222333333777777888999<<<@@@DDDFFFDDDCCCFFFMMMPPPPPPQQQTTTYYY^^^aaaaaa______ccchhhhhhyyyqqq]]]QQQMMMTTT[[[___eeesss|||ooogggiiiooopppmmmsssqqqooollliiigggeeeeeeooosss{{{wwwmmmiiiiiigggcccWWWTTTPPPLLLDDD;;;777777111111000000000/////////.........///////////////,,,,,,------.../////////------------------------/////////.........------,,,,,,,,,---------.........------......///000111000000///000000111222333666777777999<<<@@@DDDGGGDDDCCCFFFMMMPPPOOOPPPSSSZZZ]]]aaa```]]]^^^bbbggggggzzz|||{{{sssaaaSSSPPPPPPWWW___dddlll~~~{{{nnniiimmmqqqpppqqqpppnnnlllkkkkkkkkkkkksssooorrr}}}{{{~~~yyymmmdddccceeeeeeZZZXXXWWWUUULLL@@@::::::111111111000000000//////............/////////000,,,,,,------...//////000------------------------............---------,,,,,,,,,,,,---------.........------......///000111/////////000000111222333555666777999<<>>777444000......///..............................///......---------......++++++,,,,,,,,,,,,------------------------------------------------..............................///000111000///000111333444666777888;;;???EEEIIILLLIIIHHHLLLMMMNNNQQQUUUZZZ]]]```___\\\[[[___dddkkk{{{ggggggddd\\\QQQKKKMMMRRRYYY[[[dddsss|||uuunnniiigggnnnooopppmmmiiifffggghhhdddccc```___fffsss~~~xxxrrroooggg]]]XXXXXXaaa```]]]]]]^^^ZZZMMM@@@888555111/////////..............................000000000///......///000+++++++++,,,,,,,,,------------------------------,,,,,,------------......---------...............///000000000///000222444555666888999;;;>>>CCCGGGJJJGGGFFFJJJLLLMMMPPPUUUXXX\\\___]]]ZZZZZZ^^^cccjjjzzz~~~eeegggdddYYYNNNKKKOOOUUU\\\aaannn{{{ssslllgggllloooqqqooojjjgggggghhhiiiddd^^^[[[___jjj{{{zzzqqqooommmfff]]]WWW[[[[[[YYYWWWYYYYYYOOOCCC999666222000/////////..............................///111000---,,,---...+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------......---------........./////////000000///...000222555555777888999;;;>>>BBBEEEFFFCCCDDDHHHJJJKKKNNNSSSVVVZZZ]]]\\\YYYYYY]]]bbbiiizzzkkkfffhhhcccWWWMMMNNNTTTYYY]]]gggzzz~~~vvvllleeegggkkknnnmmmiiifffeeefffhhhccc^^^\\\\\\aaannn{{{yyyqqqoooppplllddd]]]YYY]]]]]]YYYXXXYYYRRRGGG:::777333111000000///...........................***...111111---******+++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,------......,,,,,,------.../////////////////////...000333666555666888999;;;===AAADDDCCCAAABBBHHHJJJKKKMMMQQQUUUYYY]]]\\\YYYYYY]]]bbbhhhzzzgggggghhhaaaSSSMMMRRRZZZ^^^bbbpppxxxmmmfffdddfffiiijjjiiigggeeedddeeeccccccdddaaa___dddmmmzzzwwwsssooonnnllliiifff[[[bbbddd\\\XXXXXXRRRHHH;;;888444111000000///...........................***///444555111,,,++++++++++++,,,,,,,,,,,,------------------------------***++++++,,,------......,,,,,,------...//////000/////////......000333777444555888999;;;>>>AAADDD@@@???CCCIIILLLLLLMMMQQQUUUYYY]]]\\\YYYYYY^^^ccciiizzzmmmhhhggg^^^QQQMMMTTT^^^aaaiiixxxzzzqqqjjjcccdddgggjjjjjjiiifffdddcccdddiiimmmiii``````eeesssvvvuuupppjjjjjjlllmmm\\\fffhhh^^^WWWVVVPPPGGG<<<888444111111000///...........................,,,333999:::666000......++++++,,,,,,,,,---------------------------------******+++,,,,,,---......,,,,,,------...///000000/////////......000444777333555888999;;;>>>AAADDD@@@???DDDKKKNNNMMMNNNQQQUUUYYY]]]\\\YYYZZZ^^^ccciiizzzooofffgggaaaZZZTTTPPPSSS\\\eeeqqqsssdddgggeeegggkkklllgggeeefffeeeeeegggmmmqqqlll```UUUnnnvvvxxxrrrllljjjhhhccc\\\cccfffbbb]]]YYYOOOEEE@@@;;;444000///000111111......------------......---,,,---///222222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...////////////............000////////////111222333555666666888;;;>>>AAACCCFFFDDDGGGLLLOOOOOORRRVVV[[[]]]___]]]YYYYYY^^^dddjjj~~~eee```kkkcccXXXRRRQQQUUU___hhhwwwxxxmmmcccaaadddiiikkkhhhfffhhhbbbbbbdddiiinnnlllbbbZZZiiitttyyypppdddaaaccceee[[[eeelllhhhaaa[[[TTTNNNCCC>>>777222000000000000......------------......---------///222222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---.........//////////////////000////////////111222333555666666888;;;>>>AAACCCEEECCCFFFKKKNNNNNNQQQTTTZZZ]]]___^^^ZZZZZZ^^^ccciiipppaaaiiittteeeVVVPPPRRRXXXbbblll~~~~~~~~~xxxcccaaabbbhhhjjjgggeeefff```______dddiiijjjeee```eeennnuuusssmmmjjjgggeeeZZZdddllliiiaaaZZZVVVSSSGGGBBB:::444000000//////......------------......---------///000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...------......///000000000000////////////111222333555666666888;;;>>>AAACCCDDDBBBEEEJJJMMMMMMPPPTTTXXX\\\```___\\\[[[^^^bbbggggggkkk}}}hhhUUUPPPSSSZZZeeeooo}}}zzz~~~{{{iiieeedddhhhiiieeebbbaaa```^^^\\\___dddgggfffdddcccgggnnnyyyrrreee\\\___aaa___ZZZUUUQQQOOOHHHBBB:::444111/////////......------------......------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...,,,,,,---...///000111111000////////////111222333555666666888;;;>>>AAACCCDDDCCCEEEKKKNNNNNNPPPTTTWWW\\\``````]]]\\\___bbbfff}}}jjjxxxjjjUUUQQQVVV\\\gggrrr}}}||||||~~~yyylllfffdddhhhjjjfffbbbaaaaaa^^^\\\]]]aaadddeeeddd```dddnnn{{{xxxpppbbb[[[UUUSSSSSSRRRMMMIIIGGGAAA999333000/////////......------------......---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...+++,,,---...///000111222000////////////111222333555666666888;;;>>>AAACCCFFFDDDFFFLLLOOOOOOQQQUUUWWW\\\``````]]]\\\___cccfff~~~rrr~~~~~~gggTTTSSSYYY^^^jjjxxx}}}}}}}}}|||{{{~~~~~~xxxkkkdddbbbfffjjjiiieeeddd```^^^]]]]]]```cccdddddd\\\dddqqqxxxwwwsssvvv|||hhh[[[PPPPPPSSSRRRMMMIIIGGGBBB:::333000/////////......------------......---...///...,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...,,,,,,---...///000111222000////////////111222333555666666888;;;>>>AAACCCFFFEEEGGGLLLOOOPPPRRRVVVXXX\\\``````]]]]]]```eeegggwwwttt}}}vvvaaaSSSVVV\\\aaaooo~~~||||||}}}||||||~~~~~~}}}kkkddd```eeeiiihhhdddbbb\\\\\\]]]___aaadddeeeeee]]]aaammmyyy}}}zzzyyy|||fffZZZRRRTTTWWWTTTOOOMMMKKKEEE===555111///...---......------------......---...///...+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...,,,------...///000000111000////////////111222333555666666888;;;>>>AAACCCEEEDDDFFFLLLOOOOOOQQQUUUYYY]]]```___\\\\\\aaaggghhhjjjqqq}}}~~~ooo\\\QQQWWW___dddrrr}}}{{{|||}}}}}}|||}}}~~~~~~}}}~~~nnnfffaaadddgggddd___]]]ZZZ[[[]]]```ccceeeffffffaaa\\\eee~~~sssaaaYYYVVVYYYZZZUUUPPPPPPOOOIII???777222///---,,,.........------.........---//////...+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...------......///000000000000////////////111222333555666666888;;;>>>AAACCCDDDCCCEEEJJJNNNNNNPPPTTTZZZ]]]___^^^[[[\\\bbbhhhiii~~~sss{{{mmm^^^UUUXXX[[[aaavvv{{{vvvvvvyyy||||||zzzzzz}}}~~~~~~|||wwwnnnccc]]]]]]___```___^^^]]]]]]^^^aaadddeeefff]]]\\\```mmm~~~yyykkkeee]]]VVVTTTXXXZZZXXXTTTUUUKKK???666333111...+++------------------------,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,//////---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000000///000222444444444555666:::>>>AAADDDDDDDDDGGGKKKMMMLLLOOOTTTXXX___aaa]]]ZZZ]]]aaaccchhhvvvrrrlll\\\SSSWWW]]]dddyyy{{{{{{~~~~~~{{{wwwvvvxxx{{{xxxvvvtttuuuyyy|||||||||~~~|||sssfff___^^^___```______^^^\\\\\\]]]^^^___```[[[WWWWWW___kkknnnfff[[[aaa[[[UUUUUU[[[______]]]]]]TTTHHH<<<555111///---------------------------,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///000111000000000222444444444555666:::>>>AAADDDCCCCCCFFFKKKLLLKKKNNNSSSZZZ```bbb]]]YYY\\\```bbbhhhzzz~~~jjjZZZQQQXXXbbbmmm{{{mmmfffbbbbbblllxxx|||}}}}}}{{{yyywwwwwwxxxsssrrrqqqrrrvvvzzz|||}}}vvviii___\\\]]]]]]^^^```^^^\\\YYYXXXXXXXXXYYY^^^YYYVVVZZZ```bbb]]]XXX```ZZZTTTTTTZZZ```bbbaaaeee^^^RRRDDD777000...///------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///000111111000111333555444444555666:::>>>AAADDDCCCBBBFFFKKKLLLLLLNNNSSS\\\aaaccc]]]YYYZZZ^^^```iiigggYYYRRRZZZjjjzzzuuuhhh[[[TTTQQQQQQWWW^^^jjj||||||}}}}}}|||zzzwwwvvvuuusssrrrqqqrrruuuyyy|||~~~vvviii^^^ZZZYYY[[[\\\___]]][[[WWWUUUTTTVVVWWW___[[[ZZZ^^^bbbbbb```___aaa[[[UUUSSSVVV[[[]]]]]]fffaaaWWWGGG888///...000------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------///111111111111111333555444444555666:::>>>AAADDDCCCCCCGGGMMMNNNMMMPPPTTT]]]cccddd^^^YYYZZZ^^^___kkk}}}cccXXXTTT^^^qqq{{{eee\\\RRRMMMKKKJJJLLLOOOTTT\\\lll|||||||||{{{zzzwwwtttrrrtttsssrrrrrrsssuuuyyy|||{{{~~~xxxkkkaaa[[[ZZZ\\\]]]]]]\\\ZZZWWWTTTTTTWWWZZZ[[[WWWXXX___bbb```^^^___bbb]]]WWWTTTUUUXXXYYYYYY^^^\\\TTTFFF777...---000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000111111000111333555444444555666:::>>>AAADDDDDDEEEIIIPPPQQQPPPRRRVVV^^^ccceee___ZZZ[[[___aaammm{{{___XXXVVVaaatttppp[[[TTTNNNJJJKKKKKKKKKJJJOOOOOOUUUcccrrr}}}~~~|||zzzyyyxxxwwwwwwxxxvvvtttqqqqqqqqqpppnnnnnnppptttxxxtttyyy{{{||||||qqqggg___]]]^^^___[[[[[[ZZZWWWTTTTTTYYY]]]\\\VVVWWW```ddd___[[[\\\___\\\XXXVVVWWWYYYZZZ[[[TTTSSSOOODDD888///---///------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............///000000///000222444444444555666:::>>>AAADDDEEEFFFKKKQQQSSSRRRTTTXXX]]]ccceee```\\\^^^bbbdddooovvvZZZWWWXXXaaassswwwdddVVVQQQJJJGGGJJJMMMNNNLLLPPPNNNQQQYYY___dddllluuu}}}{{{vvvsssqqqpppoooqqqtttuuutttrrrnnnnnnnnnkkkjjjmmmrrrwwwvvvzzz||||||vvvkkkbbb]]]\\\]]]ZZZ[[[ZZZVVVSSSTTTYYY^^^```WWWVVV```fffbbb^^^```\\\ZZZXXXWWWWWWXXXXXXXXXMMMMMMKKKDDD:::222...---------------------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---...//////...///111333444444555666:::>>>AAADDDDDDEEEKKKRRRTTTRRRTTTXXX\\\bbbeeeaaa^^^aaafffhhhnnngggiii}}}{{{iiiXXXWWWYYY```pppooo\\\TTTNNNGGGDDDHHHNNNPPPOOONNNNNNSSSYYYXXXWWW^^^iiissszzz~~~}}}~~~~~~|||xxxrrrnnnkkkjjjiiimmmrrruuuuuutttmmmnnnmmmkkkjjjmmmsssxxx|||~~~xxxlllaaa[[[XXXXXXZZZ[[[ZZZVVVRRRRRRXXX^^^___SSSQQQ\\\eeecccaaadddZZZYYYWWWVVVUUUTTTSSSRRRKKKKKKIIIDDD===555///,,,------------------------,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,...///.........000222444444555777:::>>>AAADDDCCCDDDJJJQQQSSSRRRSSSWWW[[[bbbeeebbb___ccchhhkkkmmmsss```qqq}}}hhhWWWUUUXXXccctttzzzxxxqqqdddYYYNNNKKKHHHHHHKKKOOORRRTTTRRRTTTUUUUUUUUUWWW\\\```kkkqqq|||~~~|||yyyxxxzzzzzz{{{}}}~~~yyyqqqkkkjjjiiihhhkkkpppttttttsssmmmlllkkkkkklllnnnqqqrrryyy|||~~~}}}sssggg^^^XXXVVV\\\\\\[[[YYYWWWVVVXXXYYY\\\WWWTTTWWW___dddcccaaa\\\\\\ZZZVVVSSSSSSUUUWWWOOOKKKHHHDDD===333//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,------......///.........//////000111222222444777999:::;;;===???FFFEEEIIIOOORRRRRRSSSWWW[[[ffffffaaaeeefffdddiiiooorrreee{{{gggXXXYYY]]]eeepppxxxtttnnngggeeeeeeaaaXXXQQQOOOMMMKKKKKKMMMPPPRRRSSSSSSTTTUUUUUUUUUWWW[[[___ggglllvvv}}}zzzyyy{{{zzzyyyzzz{{{{{{xxxuuutttttttttssssssqqqooonnnlllkkkkkkjjjlllnnnppprrrxxxzzz|||}}}~~~~~~tttiii___YYYWWW[[[[[[[[[YYYWWWWWWYYY[[[```ZZZVVVXXX___dddeeebbb```^^^ZZZUUUSSSUUUZZZ^^^VVVQQQLLLGGG>>>333.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,------...............//////000111222222444777999:::;;;>>>@@@DDDDDDHHHOOOSSSTTTUUUYYYZZZeeeddd```ddddddbbbgggooowwwppp~~~bbbUUUYYY___cccjjjyyyjjjbbb^^^^^^ZZZVVVUUUUUUUUURRRNNNQQQOOONNNNNNPPPRRRSSSSSSUUUUUUVVVVVVUUUVVVYYY\\\aaafffoooxxx~~~{{{xxx|||yyyvvvvvvxxx|||~~~~~~}}}~~~{{{uuuooommmlllkkkjjjjjjiiijjjlllooopppvvvxxxyyyzzz{{{}}}vvvkkkbbb\\\YYYYYYZZZZZZYYYXXXYYY[[[]]]bbb\\\WWWXXX]]]bbbdddccc```]]]XXXTTTSSSYYYaaahhhYYYSSSNNNIII@@@666000///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,---------.........//////000111222222444777999:::<<<>>>@@@CCCCCCGGGOOOTTTTTTVVVYYYXXXcccbbb^^^bbbbbb```eeeooo}}}xxx[[[UUUYYY___eeemmmkkkcccaaa```]]]ZZZVVVTTTTTTTTTTTTSSSRRRQQQPPPRRRTTTVVVWWWVVVWWWWWWWWWVVVVVVWWWXXXYYY\\\bbbiiipppwww~~~~~~zzzwwwzzzxxxuuuuuuwwwzzz~~~~~~{{{rrrmmmnnnqqqjjjiiihhhhhhiiijjjmmmnnnsssuuuvvvwwwxxx{{{xxxnnneee^^^[[[XXXYYYYYYYYYXXXYYY\\\^^^bbb\\\WWWVVVZZZ___bbbbbb[[[YYYUUUSSSTTT[[[dddkkkUUUPPPKKKHHHBBB999333111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))******++++++,,,,,,---............///000111222222444666888999<<>>AAABBBEEELLLTTTVVVTTTTTTWWW[[[]]]``````___aaaeeeiiitttiii[[[WWW^^^kkk~~~|||hhh```ZZZ[[[]]]^^^___bbbdddcccbbbbbbfffppp~~~rrrbbbWWWTTTUUURRRRRRSSSTTTYYYaaakkkrrruuummmfffdddeeelllqqqvvv|||{{{zzz}}}|||xxxvvvyyy|||}}}|||{{{{{{|||xxx{{{~~~}}}{{{yyyxxxrrrmmmkkknnnnnniiidddbbbccccccbbbbbbcccdddeeeeeefffiiimmmppprrrsssvvvwwwvvvyyyzzzwwwuuurrrjjjaaa[[[YYYVVVTTTTTTTTTSSSRRRJJJQQQOOOOOOWWWYYYZZZbbb]]]YYYXXXYYYXXXRRRNNNMMMYYYWWWSSSMMMGGG@@@:::666111...,,,+++,,,---......******,,,,,,,,,,,,******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------------...///000000///////////////000111111333333333444777:::>>>@@@BBBDDDKKKSSSUUUSSSTTTWWWZZZ\\\___```___aaaeeehhhssseeeVVVYYYaaannnzzzggg```[[[\\\^^^___bbbfffgggiiikkkkkkmmmvvv}}}iii[[[VVVVVVTTTTTTTTTUUUWWW]]]dddjjj||||||nnneee]]]\\\^^^bbbdddfffmmmuuu}}}{{{zzz|||}}}{{{xxxpppsssuuuwwwwwwxxxzzz|||yyy|||yyywwwssslllhhhkkkmmmiiiccc``````````````````aaabbbccccccgggkkknnnpppqqqsssuuutttxxxxxxrrrlllhhhbbb\\\\\\ZZZVVVUUUTTTTTTSSSRRRLLLRRROOONNNUUUWWWYYYccc```[[[YYY]]]^^^XXXQQQMMMVVVUUURRRMMMGGGCCCAAABBB777333...+++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,---......000///.........///111222333333333555777:::===???AAACCCJJJRRRTTTRRRSSSVVVZZZ]]]```aaaaaabbbfffiiirrrhhhUUU\\\cccpppwwwrrreee___[[[]]]___```dddiiilllpppvvvyyy}}}qqq```XXXWWWUUUUUUVVVVVVWWW[[[aaafffssszzzzzzmmmeeeZZZZZZ\\\^^^\\\ZZZ___fffsssvvvyyyzzz{{{~~~|||zzzzzzzzz{{{oooqqqsssuuuvvvxxx{{{}}}}}}xxxtttlllgggjjjkkkhhhcccaaa```_________``````aaabbbbbbeeeiiilllnnnppprrrsssvvv{{{|||vvvpppkkkgggbbb]]]ZZZWWWUUUUUUTTTSSSRRRTTTWWWPPPKKKQQQSSSVVVaaa```ZZZXXX\\\^^^XXXPPPKKKSSSSSSQQQMMMGGGDDDBBBBBB777333...+++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,---......000///.........///111222333333444555777:::===>>>@@@BBBIIIQQQSSSQQQRRRUUU[[[^^^bbbdddcccdddhhhkkkrrrnnnYYY^^^eeerrr{{{sssnnnjjjiiiccc^^^[[[]]]___```eeekkkjjjqqqyyyvvvbbbYYYWWWUUUUUUVVVVVVVVVYYY^^^aaaeeelllvvv~~~xxxmmmeeeaaaaaadddgggddd___```dddnnnppprrruuuyyy}}}}}}}}}yyyxxxyyy{{{rrrssstttuuuvvvxxx|||zzzssslllhhhiiiiiifffccccccbbbbbbaaaaaaaaaaaabbbbbbaaadddhhhkkkmmmoooqqqrrrqqqwww{{{yyyuuusssnnnhhh^^^[[[XXXVVVUUUTTTSSSRRRXXXZZZQQQJJJNNNPPPSSS^^^\\\WWWUUUYYYZZZTTTLLLIIITTTTTTRRROOOJJJCCC===999111...,,,+++,,,---......------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------------...///000000///////////////000111111333333444666888:::<<<===???AAAHHHPPPRRRPPPQQQTTT[[[___ccceeeeeefffiiilllsssrrr\\\]]]eeesssnnnccceeehhhiiijjj```\\\[[[]]]^^^```fffmmmnnnsss|||vvvaaaYYYXXXVVVWWWWWWWWWVVVXXX[[[]]]]]]dddoooxxxwwwllleeeeeeffflllrrrqqqkkkhhhhhhllllllnnnrrrwwwzzz}}}}}}|||zzzzzzyyyyyyxxxwwwrrrssssssssssssvvvzzz}}}|||}}}zzzsssqqqllliiiiiifffbbbbbbeeeccccccbbbaaa```````````````ccchhhkkkmmmnnnppprrrkkkrrrwwwxxxxxxvvvoooggg^^^\\\XXXVVVUUUTTTSSSRRRVVVYYYQQQKKKPPPQQQSSS]]][[[WWWUUUXXXWWWRRRLLLJJJYYYYYYXXXVVVRRRIII<<<333...,,,++++++---...---------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------------...///000000......///000000000000000222333444666888:::<<<===>>>@@@GGGOOORRROOOPPPSSSZZZ^^^ccceeeeeefffiiillluuuqqq\\\\\\dddsssxxx]]]XXXbbbkkkoooppp___\\\ZZZ\\\^^^```fffnnnzzz}}}sss```XXXYYYYYYZZZZZZYYYWWWXXXZZZ\\\]]]dddnnnvvv}}}wwwmmmfff```bbbiiirrrtttoooiiihhhhhhfffhhhlllqqqsssvvvxxx~~~yyyvvvwwwzzz{{{wwwssspppppppppoooooorrrvvvyyysssmmmqqqpppjjjooollliiihhhddd```aaaeeebbbaaa```___^^^]]]]]]]]]```ccchhhkkklllnnnppprrrmmmsssyyy{{{|||xxxnnnddd___\\\XXXVVVUUUTTTSSSRRRRRRVVVQQQMMMRRRSSSTTT]]]]]]ZZZXXXZZZXXXRRRNNNNNN]]]]]]]]]^^^[[[QQQAAA444///---,,,,,,,,,,,,***))),,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,---......---...000111111111000///222333555666888:::<<<<<<>>>@@@GGGOOOQQQOOOPPPSSSXXX]]]bbbdddeeeeeehhhkkkwwwttt]]]XXXbbbqqq{{{lll]]]\\\fffpppppplllccc[[[ZZZbbbffffffnnnzzz~~~lll```[[[XXXVVVXXXYYY[[[[[[[[[ZZZYYYZZZaaallltttvvvxxx|||mmm___\\\[[[[[[aaaiiioooooommmeeeaaa```eeejjjmmmqqquuuwwwzzzyyyvvvuuuvvvuuurrrnnnooopppppppppppprrrsss|||uuunnniiihhhhhhiiigggfffdddbbb```^^^]]]]]]bbbaaa^^^\\\\\\]]]___aaabbbdddgggiiikkkmmmqqqsssttttttwww{{{zzzvvvqqqaaaUUUTTTRRRMMMNNNUUUXXXSSSWWWMMMNNNZZZVVV\\\^^^ZZZXXXZZZZZZVVVMMMGGGSSS^^^ddd___VVVMMM???111...---,,,+++++++++,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------000///---,,,---...000222333333555666888:::<<<<<>>@@@BBBIIISSSXXXWWWVVVXXX___```aaa```^^^___dddhhhtttrrrbbbVVV^^^sss|||lllWWW]]]___dddjjjnnnkkkccc\\\WWW\\\bbbfffjjjrrr}}}zzzooogggbbb```aaacccdddgggmmmwwwyyylll___UUUSSSWWW]]]fffnnnrrrttttttooohhhbbbkkkxxxzzzooofffaaaYYYRRRQQQSSSTTTYYY___aaaeeehhhhhhkkkpppqqqooollljjjiiikkkmmmlllhhhccccccdddeeegggggggggfffeeeaaa^^^ZZZ[[[___```]]]YYY\\\\\\[[[[[[ZZZZZZZZZ[[[YYY\\\aaadddfffgggiiijjjjjjlllpppuuuyyyvvvpppiii```ZZZSSSPPPQQQRRRRRRRRRJJJGGGPPPMMMQQQYYYKKKHHHZZZbbbbbbXXXSSSUUUNNNAAA@@@LLLTTTRRRNNNJJJ@@@555...---,,,+++++++++,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........///////////////111222444666999;;;===>>>@@@BBBIIISSSXXXWWWWWWYYY___bbbdddcccaaaaaacccfffttt~~~uuutttrrrssswwwvvvkkk]]]SSS\\\ttttttbbb\\\WWW^^^aaafffjjjjjjeee]]]WWWWWW]]]cccfffjjjttt|||nnnhhhfffbbbaaacccfffhhhlllsss|||~~~ooo]]]NNNJJJNNNRRR[[[dddjjjmmmpppnnnjjjnnnuuu~~~vvvpppfff\\\RRRNNNMMMOOOTTTZZZ^^^bbbdddeeeggglllnnnllljjjhhhgggjjjmmmlllgggbbbccccccddddddcccaaa```___^^^\\\ZZZ[[[\\\]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZ]]]```ccceeegggiiikkkkkklllooosssvvvtttnnnhhh\\\XXXRRROOOPPPRRRRRRPPPJJJFFFMMMJJJQQQ\\\OOOMMM[[[\\\[[[XXXVVVTTTLLLCCCCCCNNNSSSOOOJJJFFF>>>333...---,,,+++++++++,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------......///////////////000111333666999;;;===>>>???AAAHHHRRRXXXWWWWWWYYYaaaccceeecccaaa```cccfffuuuuuuyyy{{{}}}{{{iiiWWWPPPYYYrrrppp^^^___ccc```dddhhhkkkjjjddd]]]XXXXXX___dddfffkkkvvvrrrfffdddeeecccbbbdddjjjmmmrrryyyrrr\\\JJJEEEIIIKKKTTT^^^ccchhhmmmmmmjjjooopppppppppnnnmmmlllmmmiii^^^RRRLLLJJJKKKQQQXXX]]]aaacccccceeejjjkkkiiiiiiffffffiiillllllgggaaaggggggfffeeedddbbbaaa```aaa```]]][[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZYYYYYYYYY[[[]]]```bbbdddfffjjjlllllllllooossswwwvvvqqqlll]]][[[VVVRRRRRRSSSQQQMMMOOOIIIOOOKKKSSS```VVVUUU]]]YYYWWWXXXYYYTTTKKKDDDFFFOOOQQQKKKEEECCC<<<222...---,,,+++++++++,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------......///000/////////000111333666999<<<>>>???>>>@@@HHHRRRXXXWWWWWWYYYcccddddddaaa______cccgggvvvtttyyyyyyyyywwwhhhSSSTTTUUUhhh~~~mmmdddbbbdddeeefffeeebbb^^^[[[ZZZaaacccggglllsss|||qqqjjjdddaaa```___bbbhhhjjjooowwwrrrWWWEEEAAADDDGGGOOOYYY___bbbdddgggiiibbb\\\UUURRRTTTXXX[[[[[[\\\YYYUUUPPPKKKIIIJJJKKKTTTYYY^^^aaacccdddhhhkkkkkkhhhffffffhhhiiigggeeegggfffeeedddcccbbbbbbbbb```______]]]\\\[[[ZZZZZZXXXYYYZZZZZZZZZYYYWWWVVVWWW\\\bbbggghhhiiiiiijjjkkknnnqqquuuzzz|||uuulllddd\\\VVVVVVVVVSSSQQQRRRTTTYYYTTTLLLVVVhhhdddQQQUUU\\\]]]XXXVVVVVVNNNDDDEEELLLNNNJJJJJJJJJCCC888///---++++++,,,,,,+++***++++++++++++++++++++++++,,,+++***))))))***+++,,,******++++++++++++*********************************++++++,,,,,,------......------......///000111333222222444888:::<<<<<<@@@AAAHHHSSSYYYXXXUUUUUUffffffeeebbb___```eeeiiizzzyyy{{{zzzrrr___TTTUUU[[[rrrwwwgggbbbdddggghhheee___[[[\\\___dddggglllrrryyyyyymmmfffaaa```______ccciiiooottt|||tttUUUBBB>>>AAAEEEJJJQQQYYY___aaa```___YYYVVVRRRQQQTTTWWWYYYYYY[[[WWWRRRKKKFFFDDDDDDEEENNNSSSYYY]]]```bbbeeehhhkkkiiigggggghhhiiihhhfffddddddcccbbbbbbbbbbbbbbbbbbaaa```^^^\\\ZZZYYYXXXXXXXXXYYYYYYYYYXXXWWWVVVXXX\\\aaaeeeggghhhiiijjjlllooorrrtttxxxyyyrrriiiccc\\\UUUUUUUUURRRQQQQQQTTTZZZUUULLLSSSbbb___NNNUUU\\\]]]WWWTTTTTTLLLBBBIIIOOOQQQLLLKKKKKKCCC888000...,,,+++,,,,,,,,,***++++++++++++++++++++++++++++++***))))))***++++++******++++++++++++*********************************++++++,,,,,,------......------......///000111222222222444777:::<<<===@@@AAAHHHSSSYYYWWWUUUUUUbbbcccbbb```]]]^^^cccgggyyy|||ppptttmmmWWWVVVVVV^^^vvvxxxhhhdddhhhkkkkkkeee]]]ZZZ___fffjjjmmmssszzzxxxhhhfffaaa]]]^^^___```dddjjjrrrwwwtttTTT@@@===AAADDDEEEJJJRRRZZZ]]][[[VVVSSSSSSTTTVVVZZZ]]]]]]\\\[[[VVVOOOHHHCCCAAABBBCCCEEEJJJQQQWWW[[[___bbbdddeeedddbbbcccddddddcccbbbbbbbbbaaaaaaaaaaaaaaaaaacccbbbaaa^^^\\\ZZZXXXWWWXXXXXXXXXYYYXXXWWWWWWVVVXXX\\\```ccceeefffhhhjjjlllooorrrsssvvvvvvppphhhccc[[[UUUTTTTTTRRRPPPQQQSSSZZZWWWMMMPPP\\\ZZZMMMTTT[[[]]]XXXUUUUUUOOOEEENNNTTTUUUPPPNNNMMMFFF:::111///---,,,------,,,+++++++++++++++++++++++++++++++++***))))))***++++++******++++++++++++*********************************++++++,,,,,,------......------......///000111222222333444777:::===>>>@@@@@@GGGRRRWWWVVVTTTTTT\\\^^^^^^]]][[[]]]aaaeeewwwuuunnnhhhwwwkkkVVVXXXVVV[[[mmmsssiiijjjooonnnkkkddd^^^^^^dddjjjnnnssszzzxxxlllaaa___[[[ZZZ]]]___aaaffflllpppvvvpppSSSAAA???EEECCCDDDGGGLLLSSSWWWXXXWWWUUUXXX]]]cccgggiiihhhggg___YYYQQQIIIEEEDDDDDDDDD@@@DDDJJJQQQXXX\\\___aaaaaaaaa```aaaaaaaaa``````bbbbbbbbbbbbaaa``````___bbbaaa___^^^\\\ZZZYYYXXXYYYYYYYYYYYYXXXXXXWWWWWWYYY[[[___aaacccdddgggiiikkkooorrrsssuuuvvvqqqjjjbbbZZZTTTTTTTTTQQQOOOPPPRRRZZZYYYOOOOOOYYYYYYPPPSSS[[[^^^YYYVVVWWWSSSKKKOOOUUUVVVQQQPPPPPPIII>>>111///------......---,,,+++++++++++++++++++++++++++******************+++******++++++++++++*********************************++++++,,,,,,------......------......///000111111222333444777:::>>>AAA@@@@@@GGGQQQVVVUUUSSSSSSXXXZZZ\\\\\\[[[\\\```ddduuuooocccqqqmmmZZZXXXZZZXXXaaa|||yyypppqqqpppkkkddd``````dddhhhkkksssyyyuuukkkccc^^^[[[XXXXXX]]]aaaccchhhnnnpppvvvkkkQQQBBBAAAFFFBBBDDDFFFGGGJJJOOOVVV[[[YYY^^^fffmmmqqqqqqqqqpppeee^^^UUUMMMIIIFFFDDDCCC@@@BBBGGGNNNUUUZZZ]]]___bbbcccdddeeeddddddccccccdddddddddcccbbb```___^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYY[[[___aaabbbdddfffhhhjjjooorrrsssuuuwwwtttnnnbbbZZZTTTTTTTTTQQQOOOPPPQQQXXXYYYQQQQQQYYY[[[TTTTTT]]]___YYYUUUUUURRRKKKJJJPPPQQQMMMMMMNNNHHH>>>111///------......---,,,++++++++++++++++++++++++*********++++++***************++++++++++++*********************************++++++,,,,,,------......------......///000111000222444555666:::???CCCAAAAAAGGGPPPVVVUUUSSSSSSVVVYYY\\\]]]\\\]]]aaadddvvvyyynnnmmm]]]XXX```\\\bbb{{{tttpppgggaaa[[[\\\bbbiiinnnooozzzwwwjjjaaa]]][[[ZZZWWWYYY___ccceeeiiinnnsssyyy~~~fffQQQEEEDDDGGGCCCEEEFFFEEEDDDHHHQQQXXXYYY^^^ffflllnnnooonnnnnnggg```WWWPPPLLLIIIEEEAAADDDDDDFFFKKKRRRWWW[[[\\\___aaaddddddcccbbbbbbbbbccccccdddcccbbbaaa___]]][[[[[[[[[ZZZZZZZZZYYYYYYZZZZZZYYYXXXXXXXXXXXXYYYYYY\\\```bbbcccdddfffgggiiinnnssssssuuuwwwuuupppccc[[[UUUTTTTTTRRRPPPQQQQQQWWWWWWRRRTTT[[[]]]WWWWWW___aaaYYYRRRQQQNNNGGGDDDJJJKKKGGGGGGJJJEEE;;;111///---,,,------,,,+++++++++++++++++++++++++++)))***++++++++++++***)))******++++++++++++*********************************++++++,,,,,,------......------......///000111///222444555666:::@@@FFFCCCBBBGGGPPPVVVUUUSSSTTTUUUYYY]]]___^^^___aaadddwwwkkk]]]\\\bbbdddooo|||yyyvvvvvvzzz~~~{{{iiiaaaYYYXXXXXX]]]eeeooowww{{{wwwmmmddd]]]ZZZZZZZZZYYY[[[aaaeeefffjjjooouuu|||vvvbbbTTTMMMLLLMMMJJJJJJHHHGGGGGGIIILLLOOOTTTYYY```dddeeeeeeeeefffaaa[[[UUURRRRRRRRRNNNJJJIIIGGGFFFHHHNNNTTTXXXYYY[[[^^^aaabbb```^^^___```^^^___aaabbbbbbaaa```___[[[ZZZZZZYYYXXXWWWWWWWWWYYYXXXWWWVVVUUUVVVWWWWWWXXX\\\aaadddeeeeeeffffffiiiooossssssssstttrrrnnnccc\\\UUUUUUUUURRRQQQQQQTTTWWWVVVRRRUUU\\\\\\VVVWWW```ccc[[[TTTTTTRRRLLLDDDJJJJJJFFFEEEHHHBBB999000...,,,+++,,,,,,,,,***++++++++++++++++++++++++)))***++++++++++++***)))******++++++++++++*********************************++++++,,,,,,------......------......///000111///222444555555999AAAHHHDDDDDDHHHQQQVVVUUUTTTUUUUUUYYY^^^```______aaacccvvvhhh\\\aaa```iii{{{{{{uuuqqqooommmkkkjjjdddiiittt|||yyyiiiYYYPPPPPPTTTZZZaaajjjtttwwwmmmgggbbb^^^\\\[[[\\\ZZZ\\\bbbfffgggjjjooovvv}}}ppp```WWWTTTTTTTTTRRROOOLLLLLLNNNNNNKKKHHHQQQUUU[[[]]]]]]]]]^^^```XXXUUURRRTTTYYY\\\ZZZWWWMMMIIIFFFGGGLLLRRRVVVWWW\\\___cccdddbbb```aaabbbYYY[[[^^^```aaabbbaaa```\\\[[[ZZZXXXWWWUUUTTTTTTWWWVVVUUUTTTTTTTTTUUUVVVXXX\\\bbbeeeffffffffffffjjjpppsssrrrqqqqqqooolllddd\\\VVVVVVVVVSSSQQQRRRVVVWWWTTTRRRUUU[[[ZZZTTTVVV```ddd^^^YYY[[[ZZZWWWIIINNNNNNHHHGGGIIICCC:::///---++++++,,,,,,+++***++++++++++++++++++++++++)))***+++,,,,,,+++***)))******++++++++++++*********************************++++++,,,,,,---.........------......///000111///222444555555999BBBIIIEEEDDDIIIQQQVVVVVVTTTUUUUUUYYY^^^```___^^^```bbbuuuuuupppZZZ\\\dddqqqtttjjjeeedddeee]]]bbbaaafffkkk___MMMIIIQQQTTT]]]jjjyyyvvvppphhhcccaaa^^^[[[XXX[[[___ccceeeeeeiiiqqqwww~~~|||jjj]]]XXXZZZ___bbb\\\ZZZWWWQQQMMMKKKLLLMMMRRRRRRSSSVVVYYY[[[[[[ZZZVVVSSSPPPQQQUUUXXXYYYXXXVVVUUUPPPIIIEEEHHHQQQYYYaaabbbcccdddccc```]]][[[\\\]]]```aaaaaa```]]]\\\\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVWWWWWWXXXYYYZZZZZZZZZ\\\___bbbeeefffhhhhhhiiimmmoooooorrruuurrrmmmfff```XXXTTTTTTTTTSSSQQQUUUSSSOOOOOORRRWWWVVVTTT^^^eeehhhdddbbbddd```XXXKKKKKKIIIHHHJJJJJJCCC:::111///,,,++++++++++++***)))***,,,---...---,,,,,,)))************+++++++++************************)))************+++++++++))))))***++++++,,,------,,,,,,------.../////////000111222444888===AAADDDJJJFFFGGGPPPWWWWWWUUUTTTVVVXXX[[[]]]___```aaabbbxxxzzzqqq[[[\\\fffuuutttjjjfffmmmwwwuuukkkdddXXXPPPTTTSSSXXXbbbpppoooiiibbb_________^^^\\\\\\```dddfffgggllltttzzzyyyhhh]]]ZZZ]]]___aaa___[[[VVVPPPKKKHHHGGGFFFOOOPPPSSSXXX\\\]]][[[YYYLLLKKKIIIIIIKKKNNNOOOOOOSSSRRROOOIIIEEEFFFMMMTTT\\\]]]```aaaaaa___]]]\\\^^^___aaaccccccaaa___^^^\\\\\\[[[[[[ZZZYYYXXXXXXTTTTTTUUUUUUVVVWWWWWWXXXYYY\\\___bbbdddfffggghhhiiilllnnnoooqqqtttrrrmmmeee^^^WWWSSSSSSTTTTTTSSSTTTSSSPPPOOOTTTZZZZZZVVV\\\bbbcccbbbdddggg^^^QQQFFFJJJLLLLLLLLLJJJAAA777111///,,,++++++++++++***)))***++++++,,,,,,,,,+++)))************+++++++++************************)))************+++++++++******++++++,,,,,,------,,,,,,------.../////////000111222444888===AAADDDIIIEEEGGGPPPWWWWWWVVVUUUYYYYYYYYY[[[^^^___``````xxxsss\\\\\\gggxxxyyy|||zzzgggWWWUUUTTT[[[hhhxxxmmmggg```]]]^^^```aaa```___aaaeeegggiiioooxxxuuufff]]]]]]``````___\\\WWWQQQMMMKKKIIIFFFBBBIIIKKKPPPUUUYYY[[[YYYVVVIIIJJJJJJIIIHHHHHHJJJKKKNNNOOOMMMIIIEEEEEEHHHLLLTTTVVVZZZ]]]___^^^]]]\\\^^^___aaabbbbbbaaa___^^^\\\[[[[[[[[[ZZZZZZYYYYYYTTTTTTUUUUUUVVVVVVWWWWWWXXX[[[___bbbccceeeggghhhhhhlllnnnoooqqqtttrrrmmmddd]]]UUUQQQQQQSSSSSSSSSRRRRRRPPPPPPWWW______ZZZZZZ]]]^^^^^^ccceeeYYYIIIDDDKKKRRRRRRPPPKKKAAA777111///,,,++++++++++++*********))))))******++++++)))************+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,---------,,,,,,------.../////////000111222444888<<>>111...,,,++++++++++++***------+++******+++,,,---))))))*********+++++++++************************))))))*********+++++++++---------------------,,,,,,,,,------.../////////111111222444777;;;???BBBAAABBBGGGQQQWWWVVVVVVXXXaaa^^^\\\^^^cccgggiiiiiizzzuuuyyyaaa\\\dddwwwxxx```^^^llltttnnngggdddeeeggghhhgggdddfffkkkqqqyyytttmmmbbbYYYUUURRROOOMMMEEEDDDEEEIIIMMMPPPNNNLLLNNNKKKHHHGGGJJJNNNQQQSSSSSSVVVXXXYYYXXXWWWVVVVVVPPPNNNMMMJJJGGGDDDBBBAAADDDHHHOOOVVVZZZ[[[ZZZYYY[[[[[[[[[\\\\\\[[[[[[[[[TTTTTTTTTUUUVVVVVVVVVWWWTTTTTTTTTTTTUUUUUUUUUUUUTTTZZZ```bbb``````dddhhhiiimmmoooppptttwwwvvvqqqeee___WWWRRRQQQPPPNNNMMMMMMQQQOOONNNYYYhhhfffYYYTTTZZZYYYQQQLLLMMMJJJCCCCCCIIINNNNNNMMMJJJCCC<<<111///,,,++++++++++++***------,,,,,,+++,,,,,,,,,)))************+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,---------,,,,,,------.../////////111111222333777;;;>>>AAA@@@BBBHHHRRRVVVUUUUUUXXX^^^^^^]]]]]]^^^___```bbb{{{zzz}}}ddd\\\bbbsssnnn```eeetttsssooojjjhhhjjjmmmmmmlllgggjjjoooxxx~~~ooojjj```TTTKKKFFFDDDDDDAAACCCGGGKKKNNNOOOOOOOOOPPPMMMJJJIIIKKKMMMNNNNNNQQQSSSVVV[[[___aaa```^^^UUURRRNNNJJJHHHFFFDDDCCCDDDHHHOOOVVVZZZZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYSSSTTTTTTUUUVVVWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSYYY```aaa______dddhhhgggkkkmmmooorrrvvvtttpppaaa]]]WWWTTTSSSSSSQQQNNNMMMQQQNNNLLLXXXgggdddUUURRRVVVVVVQQQQQQSSSNNNDDD???DDDHHHKKKMMMKKKBBB888111///,,,++++++++++++***,,,,,,,,,,,,,,,+++******)))************+++++++++************************)))************+++++++++******++++++,,,,,,------,,,,,,------.../////////111111111333666:::>>>@@@@@@BBBIIIRRRVVVTTTTTTWWWZZZ]]]``````^^^^^^aaaeee{{{zzzeee\\\___nnndddjjjsssxxxsssooommmoooqqqpppnnnjjjmmmsss}}}zzzlllggg^^^QQQDDD===<<<>>>===BBBHHHLLLOOOPPPRRRSSSOOOMMMJJJJJJJJJKKKJJJIIIHHHIIINNNUUU^^^bbb```^^^XXXTTTOOOJJJHHHGGGFFFEEEDDDIIIPPPVVVZZZZZZYYYWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUVVVWWWWWWXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVSSSYYY```aaa______ccchhheeeiiilllmmmqqqtttsssnnn^^^ZZZVVVUUUUUUUUUSSSPPPMMMQQQNNNKKKWWWfffbbbRRRQQQSSSSSSRRRWWW[[[RRRDDD>>>BBBGGGKKKOOONNNCCC777111///,,,++++++++++++******+++,,,,,,,,,***)))((()))************+++++++++************************)))************+++++++++))))))***++++++,,,------,,,,,,------...//////000111111111333666:::>>>@@@@@@BBBJJJSSSVVVTTTSSSVVVQQQXXX^^^```^^^___dddjjj|||iii[[[bbbssswwwjjjoooyyyzzzyyyuuupppooorrrvvvrrrwww}}}{{{jjjeee\\\OOODDD??????BBBFFFGGGGGGGGGMMMTTTUUURRRTTTSSSPPPNNNLLLKKKKKKKKKKKKMMMPPPSSSVVVXXXYYYZZZTTTSSSOOOHHHFFFFFFDDD???BBBFFFMMMUUUZZZ\\\YYYVVVYYYXXXVVVUUUTTTTTTUUUVVVVVVWWWWWWXXXXXXWWWWWWVVVTTTSSSQQQRRRSSSTTTTTTSSSVVV[[[```bbbbbbccceeehhhhhhlllnnnnnnqqqsssooojjjcccZZZTTTSSSSSSQQQPPPQQQMMMTTTOOOOOO___eeeXXXNNNOOOTTTWWWWWWVVVTTTMMMDDD888@@@HHHKKKKKKHHHAAA999///---******+++,,,,,,,,,************************+++*********))))))((((((************************)))************+++++++++,,,+++*********+++,,,---////////////000000000000000000111222555999===???@@@BBBIIISSSXXXUUUQQQPPPRRRWWW\\\\\\YYYYYY___ddd~~~lll^^^ddduuuzzzyyyzzz{{{zzzwwwttttttxxx|||}}}yyyiiieee\\\QQQGGGBBBBBBCCC???AAACCCGGGQQQ[[[]]]YYY]]]ZZZUUUPPPLLLKKKKKKKKKLLLMMMPPPSSSTTTUUUTTTTTTWWWTTTNNNGGGFFFHHHFFFBBBAAACCCHHHOOOUUUXXXWWWUUUXXXXXXWWWWWWWWWWWWWWWWWWTTTTTTUUUUUUUUUUUUTTTTTTUUUSSSRRRRRRTTTUUUUUUTTTUUUZZZ^^^aaaaaaaaadddggghhhlllnnnoooqqqssspppkkkbbbZZZSSSSSSRRRPPPOOOPPPPPPWWWRRRQQQ___eeeYYYQQQNNNRRRVVVVVVVVVSSSKKKCCC???FFFKKKLLLJJJGGG???666000---+++***+++,,,,,,+++************************************)))))))))(((************************)))************+++++++++++++++*********+++,,,---////////////000000000000000000111222555999===@@@@@@BBBIIISSSXXXVVVRRRRRRRRRWWW[[[ZZZWWWXXX^^^dddlll]]]dddttt~~~xxx|||}}}}}}{{{yyy{{{xxxhhhddd]]]SSSJJJDDDCCCCCC@@@CCCGGGPPP___mmmooojjjgggccc\\\TTTOOOLLLKKKKKKMMMOOOQQQSSSSSSRRRPPPOOONNNOOOOOOOOORRRRRRJJJ@@@DDDDDDGGGKKKQQQTTTUUUUUUUUUVVVVVVWWWWWWWWWWWWVVVQQQRRRRRRSSSSSSRRRRRRQQQUUUSSSRRRRRRTTTUUUUUUUUUUUUYYY]]]______```dddgggiiillloooooorrrtttrrrmmmcccZZZSSSRRRRRROOONNNNNNPPPWWWSSSPPP]]]cccZZZSSSLLLRRRVVVWWWWWWTTTKKKBBBAAAGGGLLLKKKHHHDDD===555111...,,,***+++++++++***************************************))))))))))))************************)))************+++++++++++++++******++++++,,,---....../////////000000000000000111333666:::>>>@@@@@@AAAHHHSSSYYYWWWTTTTTTSSSWWWYYYWWWUUUWWW^^^dddooo^^^aaaqqq}}}zzz}}}yyyiiiddd\\\RRRIIICCCAAA@@@CCCFFFKKKUUUffftttuuupppgggddd___XXXRRRNNNKKKIIIMMMOOORRRSSSSSSQQQOOOMMMJJJTTTbbbnnnuuuqqq```OOONNNMMMKKKMMMOOORRRSSSTTTPPPQQQSSSTTTUUUTTTTTTSSSPPPPPPQQQQQQQQQQQQPPPPPPTTTSSSQQQRRRTTTVVVVVVUUUVVVZZZ^^^______aaadddhhhiiilllnnnooorrruuusssoooddd\\\UUUSSSSSSPPPNNNOOOLLLTTTPPPNNN[[[bbb[[[VVVNNNTTTYYYZZZZZZWWWNNNEEE???EEEIIIHHHFFFCCC<<<555111///,,,+++++++++***)))*********************************)))))))))))))))************************))))))*********++++++++++++***++++++++++++,,,,,,---.........///000000000111111111333777;;;???AAA>>>???FFFQQQXXXWWWUUUUUUUUUWWWXXXVVVUUUWWW^^^cccuuubbbaaaqqq{{{xxxvvvuuuvvv}}}|||llleeeZZZNNNEEE@@@===;;;>>>@@@DDDMMMZZZeeefff```\\\\\\[[[YYYTTTNNNIIIEEEJJJLLLNNNPPPPPPOOONNNLLLUUUdddxxxppp\\\YYYUUURRRRRRRRRQQQPPPOOOPPPRRRSSSSSSSSSRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPSSSQQQQQQQQQTTTUUUUUUUUUWWW[[[___``````bbbfffiiiiiilllnnnnnnqqquuutttpppfff]]]VVVUUUUUURRRQQQQQQJJJRRRNNNNNN]]]eee^^^YYYRRRXXX\\\]]]^^^[[[SSSJJJBBBGGGKKKIIIGGGCCC<<<555111///,,,+++++++++***)))************************))))))))))))))))))******************************))))))*********+++++++++******++++++,,,,,,,,,,,,,,,------...///000000000111111222444888<<<@@@CCC===>>>EEEPPPVVVVVVTTTUUUWWWXXXXXXWWWVVVYYY^^^ccc{{{vvvaaabbbrrrwwwjjjeeeeeehhhnnnttt|||pppfffWWWIII@@@<<<;;;:::;;;>>>AAAEEEMMMTTTUUUQQQRRRTTTWWWXXXUUUPPPJJJFFFHHHIIIJJJKKKLLLLLLLLLKKKWWWdddsssiiifffaaa]]]YYYVVVRRROOOQQQRRRRRRSSSSSSSSSSSSRRRPPPPPPQQQQQQQQQQQQPPPPPPQQQPPPOOOPPPRRRTTTTTTTTTXXX\\\___``````bbbfffjjjhhhkkklllmmmqqquuuuuuqqqfff]]]WWWVVVVVVTTTSSSTTTNNNTTTOOOQQQccclllccc[[[UUUZZZ]]]^^^^^^\\\UUUMMMIIIOOORRROOOKKKFFF===555111...,,,***+++++++++***************************))))))))))))************************************)))************+++++++++)))***+++,,,,,,,,,,,,+++,,,,,,---...///000000111111111222555888===AAADDD??????EEEPPPVVVVVVUUUVVVZZZZZZZZZYYYYYY\\\```ccc{{{zzzdddbbbqqqhhh```ZZZYYY[[[```jjjrrr{{{sssfffTTTDDD<<<;;;<<<>>>???DDDFFFGGGIIIOOORRRQQQSSSUUUXXXZZZYYYVVVRRROOOKKKKKKKKKKKKKKKKKKLLLLLLSSS\\\eeejjjpppxxx||||||wwwtttpppkkkfff```YYYUUUSSSRRRRRRQQQQQQQQQQQQQQQOOOOOOPPPPPPPPPPPPOOOOOOPPPNNNNNNOOOQQQSSSSSSSSSXXX[[[^^^______aaafffjjjgggiiikkklllooouuuuuuqqqddd\\\VVVUUUVVVTTTTTTUUUSSSVVVPPPRRRgggooocccWWWUUUXXX[[[ZZZ[[[ZZZUUUNNNKKKQQQUUUSSSOOOIII???666000---+++***+++,,,,,,+++************************((()))))))))************************************)))************+++++++++)))***+++,,,,,,,,,+++++++++,,,,,,---...///000111111111333555999>>>BBBDDDBBBBBBHHHQQQXXXWWWVVVWWW\\\\\\\\\]]]]]]___bbbccc|||nnn```ooozzzdddSSSOOOOOOQQQUUUZZZdddnnn{{{tttfffQQQAAA;;;;;;???AAABBBHHHKKKJJJJJJOOOSSSTTTZZZ[[[^^^______]]][[[YYYQQQPPPNNNMMMMMMMMMNNNOOOVVV___fffgggjjjpppwwwzzz~~~{{{wwwqqqjjjbbb\\\RRRQQQOOONNNMMMNNNNNNOOONNNNNNOOOOOOOOOOOONNNNNNOOOMMMMMMNNNPPPRRRSSSRRRWWWZZZ]]]]]]]]]```eeeiiifffiiijjjkkkoootttuuuqqqbbbZZZTTTTTTUUUTTTTTTUUUUUUWWWOOORRRgggooo```QQQSSSWWWXXXWWWXXXXXXSSSMMMFFFMMMSSSSSSPPPKKKBBB999///---******+++,,,,,,,,,************************(((((())))))*********+++************************)))************+++++++++)))***+++,,,---,,,++++++++++++,,,---...///000111111222333555999>>>BBBEEEDDDDDDJJJSSSYYYYYYXXXXXX]]]]]]^^^___```aaacccddd|||gggeeemmmttt]]]SSSLLLMMMNNNOOOSSS\\\gggpppgggJJJ===>>>BBBDDDDDDCCCKKKNNNJJJKKKRRRVVVUUUccchhhnnnrrruuuyyy~~~ttthhh\\\XXXVVVTTTTTTVVV]]]bbbhhhmmmpppsssvvvxxx}}}ttteeeXXXOOOKKKJJJNNNQQQQQQQQQSSSRRRQQQPPPOOONNNOOOPPPQQQLLLOOORRRSSSSSSSSSSSSTTTWWW\\\^^^]]]^^^cccgggggghhhiiihhhjjjqqqxxxvvvqqqfff^^^WWWTTTQQQMMMLLLNNNRRRWWWTTTVVVdddeeeXXXRRRVVVXXXWWWTTTSSSTTTPPPJJJHHHLLLRRRUUUSSSIII<<<333///...,,,+++***+++,,,,,,+++***************++++++******))))))))))))******)))************+++++++++************************++++++++++++,,,---......------,,,------...///000111222222333555;;;BBBGGGEEEFFFLLLVVV\\\\\\ZZZ[[[```^^^^^^aaa```___aaafffpppfffooosss\\\LLLFFFIIIKKKNNNQQQVVV___jjjqqqzzzgggKKK@@@CCCGGGGGGFFFJJJMMMOOOOOOPPPTTTWWWXXXbbbttt~~~mmmbbbYYYWWWYYY```kkkuuuwwwrrrrrryyyvvvggg\\\OOOKKKJJJNNNPPPOOOPPPRRRQQQPPPOOOOOOOOOOOOPPPQQQMMMPPPRRRSSSRRRRRRRRRSSSWWW[[[^^^^^^```eeeiiijjjiiijjjjjjmmmtttzzzwwwqqqfff^^^WWWTTTRRRNNNMMMPPPRRRWWWSSSTTTbbbdddYYYSSSWWWYYYXXXTTTSSSRRRMMMGGGFFFJJJOOOSSSQQQHHH<<<333...---,,,+++***+++,,,,,,++++++************++++++******))))))))))))******)))************+++++++++************************++++++++++++,,,---......------,,,------...///000888888777777888;;;AAAEEEEEEFFFLLLWWW]]]]]][[[\\\```^^^___aaaaaa___bbbgggttthhhqqqpppcccUUUIIIBBBBBBFFFIIIMMMRRRWWW^^^eeejjjrrr|||jjjOOOGGGJJJMMMJJJGGGQQQPPPQQQTTTWWW[[[ccckkktttpppqqquuu{{{~~~|||ttteee[[[PPPLLLJJJMMMOOONNNNNNPPPPPPPPPOOOOOOOOOPPPPPPQQQNNNPPPRRRRRRQQQQQQQQQRRRWWW\\\^^^^^^```gggkkkllljjjlllnnnqqqxxx}}}yyyqqqeee^^^WWWUUURRROOOOOOQQQQQQVVVQQQRRRaaadddZZZUUU[[[\\\ZZZVVVSSSQQQKKKDDDFFFIIIMMMPPPOOOFFF;;;333...---,,,+++++++++,,,---++++++************++++++******))))))))))))******)))************+++++++++************************++++++++++++,,,---......------,,,------...///000999999888888888;;;AAAEEECCCEEELLLWWW^^^]]]\\\\\\___^^^___bbbaaa```bbbggg~~~vvvhhhqqq|||kkkXXXLLLFFFBBBBBBDDDEEEHHHLLLPPPTTTXXXZZZ\\\ffflllttt~~~mmmUUUNNNQQQRRRMMMHHHSSSQQQRRRXXX^^^iii}}}www}}}wwwggg[[[QQQLLLJJJLLLMMMLLLLLLOOOPPPOOOOOOOOOPPPPPPQQQQQQLLLNNNPPPQQQQQQQQQSSSTTTYYY]]]___]]]___eeeiiijjjjjjmmmqqquuu|||yyyqqqeee]]]WWWUUUSSSPPPPPPRRRPPPTTTOOOQQQ```ddd\\\WWW```aaa___ZZZVVVSSSLLLDDDHHHJJJMMMNNNLLLDDD:::222...---,,,+++++++++,,,---,,,,,,+++*********++++++******))))))))))))******))))))*********+++++++++************************++++++++++++,,,---......------,,,------...///000222333444444666:::@@@DDDAAACCCJJJUUU\\\\\\ZZZ[[[^^^]]]___bbbbbb```bbbggg~~~~~~gggooozzzgggWWWFFF???>>>>>>@@@CCCDDDGGGKKKPPPSSSTTTSSSRRRTTTTTTVVV[[[cccnnn{{{ppp[[[UUUVVVTTTOOOJJJRRRRRRUUU[[[ggg}}}sssxxx}}}~~~nnn___QQQLLLIIIJJJLLLJJJKKKNNNNNNOOOOOOPPPPPPQQQQQQQQQKKKMMMOOOPPPQQQRRRUUUWWW[[[______\\\\\\bbbffffffkkknnnssswww~~~zzzpppddd]]]VVVTTTRRRPPPOOORRROOOSSSNNNQQQaaafff^^^YYYccceeeccc^^^ZZZVVVNNNFFFKKKKKKLLLLLLIIIAAA888111---,,,+++++++++,,,---...---,,,,,,+++******++++++******))))))))))))******))))))*********+++++++++************************++++++++++++,,,---......------,,,------...///000///000222333555999>>>BBB@@@AAAGGGRRRXXXYYYXXXYYY]]]\\\^^^bbbbbb```bbbfff}}}ggglllzzzzzzjjjUUUJJJ???===>>>???@@@CCCDDDFFFJJJPPPTTTTTTQQQNNNHHHEEEBBBCCCEEEJJJSSS]]]ttt|||ppp```YYYXXXUUURRRPPPSSSWWW[[[bbbuuu|||}}}|||uuuwwwxxx{{{|||mmm^^^PPPKKKGGGIIIJJJIIIKKKNNNNNNNNNOOOPPPQQQQQQQQQQQQLLLNNNPPPQQQQQQSSSVVVYYY]]]```___[[[[[[```dddeeekkknnnssswww~~~yyyoooddd]]]VVVTTTQQQNNNNNNPPPMMMRRROOORRRccchhh```[[[ccceeeddd___[[[WWWOOOGGGJJJJJJJJJIIIEEE???666000---,,,+++++++++,,,---......---,,,++++++***++++++******))))))))))))******)))************+++++++++************************++++++++++++,,,---......------,,,------...///000222333444555666999===@@@BBBAAAEEENNNUUUUUUVVVXXXZZZZZZ]]]aaaaaa___aaaeee|||gggkkkvvvjjjYYYKKKDDD@@@AAACCCBBBCCCEEEEEEGGGJJJNNNQQQPPPLLLGGGDDD???>>>??????>>>CCCKKKUUU^^^kkkwww||||||{{{zzzzzz{{{{{{|||zzzmmmaaa[[[XXXVVVVVVYYYXXX___dddllloooaaaggguuu~~~~~~{{{|||zzzxxxxxxttthhh\\\OOOIIIFFFHHHIIIIIIKKKNNNMMMNNNOOOQQQQQQQQQQQQQQQPPPQQQRRRRRRQQQRRRUUUWWW]]]``````\\\\\\aaafffgggkkknnnrrrvvv|||xxxoooddd]]]UUUSSSPPPLLLLLLNNNKKKQQQPPPTTTfffjjjaaa\\\^^^aaa```\\\YYYVVVNNNFFFFFFEEEEEEDDDBBB<<<666111,,,,,,+++***+++,,,---.........---,,,++++++++++++******))))))))))))******)))************+++++++++************************++++++++++++,,,---......------,,,------...///000000222444555777:::>>>BBBEEECCCEEEMMMRRRTTTUUUXXXXXXXXX\\\``````^^^___ccc|||{{{hhhjjjtttvvv___NNNDDD@@@???BBBCCCBBBBBBEEEHHHHHHJJJLLLMMMJJJDDD>>>>>><<<===BBBBBB???BBBHHHEEEMMMXXXccciiilllnnnnnnoooooopppqqqrrrtttvvvwwwtttjjjaaa\\\XXXVVVZZZ___^^^fffjjjtttkkkaaammm}}}~~~xxxqqqhhh___NNNIIIEEEGGGIIIIIIKKKOOOLLLNNNOOOQQQRRRRRRQQQQQQTTTUUUTTTSSSQQQQQQSSSUUU]]]``````\\\]]]ccchhhjjjkkknnnqqquuu{{{~~~wwwnnneee]]]UUURRROOOKKKKKKMMMJJJQQQPPPVVVggglllbbb]]]ZZZ]]]]]]YYYWWWTTTLLLDDDAAAAAA@@@@@@???;;;666222,,,,,,+++***+++,,,...//////...---,,,++++++++++++******))))))))))))******)))************+++++++++************************++++++++++++,,,---......---------------...000000+++---000333777<<>>??????>>><<<===???AAA???CCCHHHKKKJJJGGGCCCAAA@@@===>>>CCCGGGEEEDDDEEEGGGLLLRRRWWWZZZ^^^dddhhhfffeeecccaaaaaaccchhhkkkmmmfff[[[UUUWWW```gggiiimmmqqqooonnnsssmmmjjjwwwxxxhhh\\\JJJIIIFFFEEEFFFIIILLLNNNMMMNNNNNNOOOOOOPPPPPPQQQRRRSSSSSSRRRRRRRRRUUUWWW^^^\\\]]]bbbeeeeeeiiimmmjjjmmmpppuuu}}}xxxnnnfff```XXXQQQNNNNNNNNNOOOWWWSSSUUU^^^fffeee^^^YYY___``````]]]WWWOOOGGGBBBDDDJJJLLLGGG@@@<<<777333---,,,++++++******+++++++++++++++++++++***)))(((++++++************++++++************************************************)))******+++---......///...............///000000///222555:::>>>AAADDDEEEDDDGGGLLLQQQUUUXXXXXXXXX^^^\\\]]]```aaa``````dddrrrlllpppttt___MMMAAA@@@@@@@@@>>><<<;;;===???EEEDDDEEEHHHLLLLLLHHHDDDEEECCCCCCDDDCCCAAADDDIIIMMMQQQVVVYYYYYY[[[^^^aaaaaa___\\\YYYWWWXXX[[[]]]ccc```[[[XXX^^^lll}}}vvv}}}iiiYYYIIIGGGFFFEEEEEEHHHKKKNNNMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRSSSSSSSSSTTTWWWYYY___]]]]]]aaaccccccfffjjjjjjmmmqqqxxxzzzmmmccc^^^WWWRRRPPPQQQRRRSSSZZZRRRQQQ]]]hhhfff[[[RRRZZZYYYYYYWWWTTTNNNHHHCCCGGGKKKLLLGGGCCC???888222---,,,++++++******++++++******+++++++++***))))))++++++************++++++************************************************)))******+++---......///...............///000000000111444888<<<@@@CCCEEEDDDGGGLLLRRRVVVXXXYYYYYY^^^[[[]]]aaabbbaaabbbeeewwwuuuiiiTTTFFF>>>@@@@@@@@@>>><<<<<<>>>@@@FFFDDDEEEJJJPPPPPPJJJCCC???@@@DDDHHHGGGFFFLLLTTTRRRVVVZZZ[[[ZZZZZZ[[[^^^]]][[[VVVRRROOONNNOOOPPPNNNPPPRRRTTT\\\pppjjjUUUGGGEEEDDDDDDEEEGGGJJJMMMMMMNNNNNNOOOOOOPPPPPPQQQPPPRRRTTTTTTUUUVVVYYY[[[```]]]]]]aaacccbbbdddiiilllmmmqqqyyyzzzlll```\\\VVVSSSSSSUUUXXXYYY```VVVSSS___llljjjZZZMMMVVVTTTRRRRRRRRRNNNHHHCCCIIIKKKKKKHHHGGGCCC:::000---,,,++++++******++++++)))******+++++++++******++++++************++++++******************************************************+++,,,,,,---.....................///000000000111333666:::>>>BBBEEEEEEHHHMMMRRRVVVYYYYYYYYY]]][[[\\\aaacccbbbcccggg{{{^^^KKKAAA===???@@@@@@@@@??????BBBDDDBBBDDDGGGMMMPPPOOOJJJEEEIIIHHHJJJNNNOOONNNPPPUUUSSSWWW[[[\\\[[[[[[\\\______[[[UUUQQQNNNMMMMMMLLLDDDHHHMMMPPPVVViiitttsss{{{~~~xxx|||hhhRRRDDDCCCCCCCCCDDDGGGJJJLLLMMMNNNNNNOOOOOOPPPPPPQQQRRRSSSUUUUUUUUUVVVYYY[[[___]]]]]]aaaddddddfffkkklllmmmooovvvyyyjjj___[[[VVVTTTUUUXXX[[[\\\ccc\\\[[[gggpppkkk\\\OOOVVVTTTSSSTTTTTTOOOFFF???JJJJJJIIIHHHJJJHHH===111---,,,++++++******++++++((()))***+++++++++++++++++++++************++++++******************************************************+++,,,,,,---.....................///000000111111222444888===AAADDDEEEHHHMMMRRRWWWYYYZZZZZZ\\\ZZZ\\\aaacccccceeehhhzzzuuuVVVFFFAAA???DDDEEEDDDCCCAAAAAACCCEEECCCEEEIIIJJJKKKNNNTTTXXXooocccWWWRRRPPPNNNMMMNNNTTTWWWZZZZZZXXXXXXZZZ]]]bbb]]]VVVQQQPPPQQQQQQQQQMMMOOORRRSSSSSS```~~~wwwiiihhhjjjrrr|||eeePPPBBBBBBAAABBBDDDGGGJJJKKKMMMNNNNNNOOOOOOPPPPPPQQQUUUUUUUUUUUUTTTVVVYYY[[[^^^\\\]]]bbbfffgggjjjooommmlllmmmrrr|||vvviii___\\\XXXVVVWWWZZZ\\\\\\```___dddlllooofff[[[UUUZZZZZZZZZ[[[XXXOOODDD;;;JJJIIIGGGGGGJJJJJJ???333---,,,++++++******++++++((()))***+++++++++++++++++++++************++++++***************************************************++++++,,,,,,---------...............///000000111111222444888<<>>JJJIIIFFFEEEGGGGGG===222---,,,++++++******++++++)))******+++++++++******++++++************++++++************************************************+++++++++,,,,,,---------...............///000000111111333555999===@@@BBBDDDGGGLLLQQQUUUXXXXXXXXXZZZYYY[[[```bbbbbbdddgggeeeQQQHHHDDDAAAGGGGGGGGGEEEDDDDDDFFFHHHIIIJJJJJJIIIJJJPPPYYYaaaggg[[[QQQPPPTTTWWWZZZ^^^YYYZZZZZZWWWUUUWWW]]]bbbiii```UUUPPPQQQUUUXXXXXXYYYSSSQQQRRROOOMMMYYYiiixxxrrruuuxxxwwwgggggghhhjjjooovvv|||~~~}}}^^^LLL@@@@@@AAACCCFFFHHHKKKLLLMMMNNNNNNOOOOOOPPPPPPQQQSSSRRRQQQOOOQQQVVV]]]ccc^^^\\\]]]bbbfffgggjjjoookkkrrrxxx|||~~~|||rrrhhh\\\YYYWWWVVVYYY\\\^^^___TTTYYYccchhhddd[[[VVVXXXZZZ]]]```]]]UUUMMMHHHFFFMMMLLLHHHCCCBBBAAA999///---,,,++++++******++++++******+++++++++***))))))++++++************++++++************************************************++++++,,,,,,,,,,,,------...............///000000000222444777:::>>>@@@AAACCCFFFKKKPPPTTTWWWWWWWWWZZZXXXZZZ___aaa```bbbfffwww{{{aaaPPPIIIDDD???@@@AAACCCDDDEEEGGGKKKNNNGGGIIIMMMPPPQQQOOOKKKHHHHHHGGGLLLUUUYYYXXXVVVXXXZZZ[[[[[[ZZZZZZ___gggmmmmmmcccWWWPPPQQQVVVYYYZZZZZZRRRPPPSSSQQQMMMSSS______vvvwwwttttttjjjmmmmmmmmmpppwww{{{yyyzzzzzzyyyzzz}}}]]]KKK???@@@AAADDDFFFIIIKKKMMMMMMNNNNNNOOOOOOPPPQQQQQQQQQPPPNNNMMMOOOWWW```ggg___]]]^^^bbbeeeeeehhhllljjjttt~~~rrrgggYYYWWWUUUVVVYYY]]]___```SSSXXX```fffddd[[[WWWXXXVVV[[[]]]YYYQQQKKKKKKNNNPPPOOOJJJCCC???<<<555------,,,++++++******+++++++++++++++++++++***)))(((++++++************++++++************************************************,,,,,,,,,,,,,,,,,,,,,---...............///000000000222555888<<<>>>@@@AAABBBEEEJJJOOOTTTVVVWWWWWWZZZXXXZZZ^^^```___aaaddduuuvvvvvv^^^LLLDDDBBBCCCEEEDDDCCCEEEHHHKKKKKKKKKLLLMMMMMMKKKGGGEEEDDDDDDBBBFFFMMMRRRWWW[[[___aaa^^^[[[YYY\\\eeemmmnnnlllooobbbSSSNNNQQQWWWYYYWWW[[[XXXTTTSSSTTTVVVWWWXXX```aaaccceeeccc___```eeeeeeeeejjjwwwxxxxxxlllOOOEEE???@@@AAABBBEEEIIIOOOSSSPPPPPPPPPQQQQQQQQQQQQQQQPPPOOONNNPPPUUUZZZ^^^___\\\^^^aaaccceeehhhllloooooowww{{{zzz~~~wwwhhh[[[WWWTTTWWW\\\___^^^[[[PPPVVV```fff```VVVUUUZZZVVVVVVXXXZZZVVVOOOLLLNNNMMMMMMKKKGGGAAA:::333///,,,+++***)))))))))***+++)))(((444333%%%+++333'''***...,,,''''''------(((+++++++++*********)))))))))************+++++++++)))***+++,,,---,,,+++***...------......///000111111111222444666:::===>>>BBBCCCIIIRRRTTTQQQOOOOOOUUUXXX[[[]]]^^^```ccceeezzzxxxvvv___NNNEEEDDDEEEHHHFFFFFFGGGJJJLLLMMMLLLLLLLLLLLLIIIEEEBBBAAAAAAHHHKKKPPPUUUXXX\\\```cccaaa```___```hhhrrrwwwwwwooodddXXXSSSVVVYYYWWWTTTUUUTTTUUUWWWZZZ[[[[[[ZZZZZZZZZ\\\_________eeelllzzz|||zzz___GGG@@@>>>???AAACCCEEEIIINNNRRRPPPPPPPPPQQQQQQQQQQQQRRRQQQPPPOOOQQQUUUZZZ]]]^^^[[[]]]```ccceeehhhlllooommmuuuzzzzzz}}}ttteee\\\XXXTTTUUUYYYZZZWWWTTTJJJPPP[[[aaa\\\UUUUUU\\\[[[XXXYYY]]]]]]XXXRRRPPPLLLKKKIIIEEE???888111---,,,+++***))))))***+++,,,+++***000111******...***)))'''''')))+++++++++++++++++++++*********)))))))))************+++++++++******+++,,,,,,,,,++++++...------......///000111222222333444777:::===???BBBCCCIIIRRRTTTQQQOOOPPPTTTVVVYYYZZZ\\\^^^bbbeeezzzwwwaaaPPPHHHGGGHHHIIIHHHHHHIIIKKKLLLLLLKKKJJJKKKKKKIIIGGGEEEDDDEEEOOOQQQUUUXXX[[[___dddggghhhiiiiiijjjrrr||||||mmmeee\\\YYY[[[[[[WWWSSSOOONNNMMMOOOSSSVVVWWWWWWUUUSSSTTTWWWZZZ___kkkvvvyyyvvvqqqPPP???===<<<>>>BBBDDDFFFIIILLLOOOPPPPPPQQQQQQQQQRRRRRRRRRSSSQQQPPPRRRVVVZZZ\\\]]][[[]]]aaaccceeehhhlllnnnpppxxx~~~~~~}}}qqqbbb]]]YYYTTTSSSUUUTTTOOOKKKIIIQQQ\\\aaa^^^YYY\\\ccc___YYYXXX]]]aaa]]]VVVRRRLLLLLLIIIEEE???777111---,,,+++*********+++,,,---***+++***---000+++---;;;555...)))+++,,,+++***,,,+++++++++***************)))************++++++++++++*********++++++,,,---...------......///000111222333444555888<<>>BBBEEEGGGIIIKKKMMMPPPPPPQQQQQQRRRRRRSSSSSSTTTSSSRRRSSSWWWZZZ\\\\\\\\\___cccfffhhhjjjmmmpppyyy}}}nnn```\\\WWWRRRQQQRRRQQQKKKFFFKKKTTT___bbb^^^[[[```ggg^^^XXXUUUXXX[[[YYYVVVUUUNNNMMMKKKGGG@@@999222///,,,+++******+++,,,---...'''+++&&&***333,,,555YYYUUUJJJ:::,,,***------***************************))))))*********++++++++++++******)))***+++---......------......///000111333333444666999===@@@BBBBBBDDDJJJRRRUUURRROOOPPPQQQRRRSSSTTTVVVZZZ```ddduuuxxxxxxdddUUUOOONNNOOOMMMLLLLLLMMMNNNNNNMMMKKKJJJKKKMMMNNNPPPRRRUUUXXXXXX[[[___dddjjjpppwww|||{{{sssfffcccrrrxxxccc]]]WWWUUUYYY]]]^^^]]][[[ZZZYYYZZZ]]]aaacccddd```\\\YYY[[[^^^eeesss{{{pppRRR@@@<<>>AAADDDCCC>>>666000---,,,+++***+++---...---,,,((((((000"""===PPPqqqsss666222---+++,,,---+++***))))))************))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------...............///000000000222444666888;;;@@@CCCFFFEEEHHHPPPUUUTTTRRRSSSWWWWWWYYY[[[YYYXXX^^^gggvvvvvvuuuggg^^^XXXWWWWWWYYY]]]```bbbdddeeeeeeggglllppprrrrrrtttyyy~~~||||||~~~ddd]]]YYYZZZYYYXXXaaammmzzz[[[GGG???;;;;;;???AAABBBEEEHHHKKKMMMNNNOOOQQQRRRRRRSSSSSSTTTUUUUUUVVVXXXZZZZZZZZZ[[[]]]___```___aaagggjjjlllpppuuurrrddd\\\ZZZYYY\\\```cccaaa[[[UUUPPP___hhhiiiccc```dddbbb[[[[[[XXXTTTPPPLLLGGGEEEEEEAAACCCDDDBBB<<<555///---,,,+++***+++---...---,,,+++(((333''':::PPPkkk]]]444000,,,+++,,,,,,+++***)))******************)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------...............///000000000222444666888;;;@@@CCCEEEEEEIIIRRRVVVTTTRRRSSSZZZZZZ\\\]]]ZZZYYY___hhh|||xxxttthhh^^^XXXWWW[[[```eeeiiimmmrrruuuxxx|||ddd```___```YYYSSSYYYeee|||pppNNN@@@>>><<<<<>>BBBDDDFFFIIILLLNNNPPPPPPSSSRRRPPPPPPPPPRRRUUUVVVUUUWWWYYYZZZZZZ[[[]]]^^^cccccceeejjjkkklllrrryyypppaaa[[[YYY]]]XXXZZZaaa\\\OOONNNXXXeeebbb[[[XXX]]]dddaaaXXXWWW[[[[[[TTTLLLHHHHHHIIIIIIHHHDDD===666000---,,,+++++++++,,,......---+++---!!!---,,,///YYYiii:::---,,,+++******++++++++++++++++++,,,,,,+++++++++************************+++++++++,,,,,,,,,------...............///000000222444666777888;;;???BBBAAABBBHHHRRRVVVSSSOOONNNYYYZZZ\\\___]]]]]]dddmmm{{{qqqfff^^^ZZZbbbnnnyyywwwlllaaa\\\^^^hhhlllgggdddfffbbbpppsssYYY@@@;;;>>>>>>===>>>BBBCCCFFFIIILLLNNNOOOPPPSSSRRRQQQPPPQQQSSSUUUVVVTTTVVVXXXYYYYYYZZZ\\\]]]ccccccgggkkkmmmnnnuuu~~~lll```\\\[[[[[[UUUVVV\\\VVVMMMSSSbbbmmmdddYYYVVV]]]eeeccc\\\ZZZ^^^[[[QQQJJJKKKNNNOOOLLLIIIDDD<<<333...,,,,,,+++***+++---......,,,***222%%%+++000222```jjj888++++++++++++******+++++++++++++++,,,,,,+++++++++************************+++++++++,,,,,,,,,------...............///000000222444666777999<<<@@@CCC???@@@FFFPPPTTTQQQMMMMMMTTTUUUYYY\\\\\\]]]dddnnn}}}{{{sssiiiaaaZZZgggxxxhhhccc]]]XXX^^^nnnyyyxxxuuuuuuvvvgggRRR???<<>>>>>@@@BBBDDDFFFIIILLLNNNOOOPPPSSSSSSRRRRRRSSSTTTUUUVVVUUUWWWYYYYYYYYYZZZ\\\^^^```bbbggglllmmmpppyyywwwgggaaa___]]]YYYWWWWWWVVVQQQOOO[[[lllqqqfff\\\ZZZaaafffccc^^^[[[^^^YYYMMMHHHNNNSSSSSSMMMJJJCCC;;;222---,,,,,,******+++---//////,,,***///''''''333777```[[[...***,,,---,,,*********,,,******++++++++++++******************************++++++,,,,,,,,,,,,------...............///000000111333555777999===AAAEEE???@@@EEENNNSSSPPPMMMMMMQQQRRRVVVZZZZZZ[[[cccmmmzzz{{{~~~vvvkkkccc]]]lll{{{uuu[[[YYYXXXWWWbbbuuu~~~\\\KKK>>>===???===???DDDCCCEEEGGGJJJMMMOOOQQQQQQSSSSSSTTTTTTUUUUUUVVVVVVWWWYYY[[[[[[[[[\\\^^^``````bbbhhhnnnppptttssseeebbb```\\\WWWYYYWWWOOOJJJPPPaaaqqqpppggg```aaafffgggaaa[[[YYY[[[TTTIIIGGGPPPUUUSSSLLLIIICCC;;;222---,,,,,,******+++...//////,,,))))))******AAAIIIgggPPP++++++---...---+++)))***+++)))******************)))************************++++++,,,,,,,,,,,,------...............///000000000222555777:::>>>CCCFFFBBBAAAFFFNNNSSSQQQOOOOOORRRSSSVVVYYYXXXYYY```iiizzzxxxyyymmmddd```qqq|||wwwtttwwwyyyzzz|||sssVVVUUUTTTXXXfff{{{~~~UUUGGG===>>>???===@@@FFFEEEFFFIIILLLNNNQQQRRRSSSSSSSSSUUUVVVVVVWWWVVVVVVYYYZZZ\\\]]]]]]^^^```bbbaaadddkkkrrrtttyyyttteeebbb```ZZZUUUYYYVVVIIICCCNNNbbbpppnnngggdddgggkkkhhh___XXXUUUXXXQQQGGGHHHRRRUUUPPPLLLIIICCC;;;333---,,,,,,******+++...000///,,,))))))222444TTTbbbvvvSSS333+++...000...+++)))***+++))))))************))))))))))))))))))))))))))))))++++++,,,,,,,,,---------...............///000000///111444777:::???DDDHHHDDDCCCGGGOOOSSSRRRQQQRRRTTTTTTWWWYYYWWWWWW^^^gggwwwyyypppeee]]]fffzzztttmmmlllnnnmmmmmmnnnpppuuu{{{tttaaaTTTVVV\\\aaappprrrMMMCCC<<<<<<@@@AAABBBDDDFFFIIIMMMOOOPPPOOOPPPPPPTTTTTTTTTUUUVVVWWWXXXYYY[[[\\\\\\YYYWWWXXX^^^bbbeeegggjjjnnnuuutttddd^^^[[[WWW]]]QQQOOOGGG===PPPiiiiiilllfffiiivvvyyylll___[[[XXXRRRIIIDDDFFFMMMRRRRRRVVVQQQGGG<<<333...---...,,,---///000000///---,,,,,,+++222DDDTTTRRR<<<'''+++++++++*********))))))************************,,,+++***))))))***+++,,,++++++******++++++,,,---------------.........///111333555888:::===BBBFFFDDDCCCHHHPPPTTTRRROOOOOOUUUUUUWWW[[[ZZZXXX]]]ccc~~~zzz|||wwwoooiiinnnxxx|||{{{wwwqqqkkkfffdddccccccfffjjjpppuuuzzz{{{gggZZZXXX]]]^^^iii~~~jjjKKKBBB<<<===@@@BBBCCCFFFHHHKKKNNNPPPPPPPPPRRRSSSTTTTTTTTTUUUVVVWWWXXXYYY^^^]]][[[XXXWWWXXX\\\^^^___bbbhhhoooyyyoooaaa]]]ZZZWWWWWWUUUPPPEEEBBBUUUiiijjjkkkgggmmmyyyzzzlll^^^ZZZYYYQQQHHHEEEJJJQQQUUUUUUVVVPPPFFF:::111+++******++++++,,,------,,,+++++++++((()))111:::;;;222(((+++++++++*********))))))************************++++++************++++++++++++******++++++,,,---------........./////////111333555888:::>>>BBBFFFEEEEEEIIIRRRVVVSSSQQQPPPSSSTTTWWW[[[[[[YYY]]]ccc~~~yyyuuuyyywwwpppjjjiiikkkjjjfffeeebbb______bbbdddeeedddgggoooyyymmm^^^```bbb^^^aaarrr}}}bbbHHH@@@<<<>>>AAACCCEEEHHHKKKLLLOOOPPPPPPQQQSSSUUUTTTTTTTTTUUUVVVWWWXXXYYY```]]]YYYWWWXXXYYYZZZZZZ^^^aaagggqqq||||||hhh^^^\\\ZZZWWWVVV___UUUDDDKKK^^^jjjnnnkkkiiinnnvvvsssggg^^^^^^WWWNNNEEEEEEMMMTTTUUUSSSPPPJJJ@@@666...***))))))************************,,,***))))))***+++,,,,,,+++++++++***************************************++++++,,,,,,,,,,,,++++++++++++******++++++,,,---....../////////000000000111333555777:::>>>CCCFFFFFFFFFKKKSSSWWWUUURRRRRRQQQRRRWWW]]]]]][[[^^^ddd|||xxxwwwlll```ZZZ^^^cccccc______```bbbdddhhhkkkoooqqqvvv~~~ppp```dddfff```]]]eeeooowwwVVVDDD???<<>>CCCFFFFFFFFFKKKTTTXXXVVVSSSSSSOOORRRXXX^^^___]]]```eeewwwqqqhhh\\\PPPOOOWWW^^^```___aaaggglllmmmkkkmmmuuu|||uuudddfffllljjjgggiiijjjtttlllKKKAAA>>>===AAADDDEEEGGGKKKKKKMMMNNNOOOOOOQQQSSSVVVTTTTTTTTTUUUVVVWWWXXXYYYZZZWWWUUUWWW[[[______^^^jjjjjjllltttnnn```\\\]]]^^^^^^fffnnnXXXFFFYYYllllllmmmfffhhhlllnnniiicccbbbeeeVVVIIIAAAEEENNNOOOLLLIIIBBB;;;333---+++,,,,,,,,,******))))))))))))******((((((((()))++++++***(((************************************************++++++---......---++++++++++++******++++++,,,---////////////000000000000000222555777:::>>>CCCGGGFFFEEEKKKSSSXXXVVVTTTTTTQQQSSSYYY```aaa___bbbhhh~~~~~~zzzppphhh___TTTMMMOOOXXX^^^cccfffjjjqqqwwwvvvqqqrrr{{{|||mmmppp|||cccJJJ@@@===>>>BBBEEEEEEGGGLLLJJJLLLOOOPPPPPPQQQSSSUUUTTTTTTTTTUUUVVVWWWXXXYYYVVVUUUVVVXXX\\\```bbbccciiikkkppp{{{~~~iii___]]]^^^```ccciiicccQQQKKK```rrrqqqjjj```gggpppsssppphhhaaa^^^VVVJJJCCCJJJPPPNNNJJJJJJCCC;;;222,,,***+++***)))************************---)))&&&&&&))),,,------***************+++++++++************************++++++,,,,,,,,,,,,++++++++++++******++++++,,,---....../////////000000000///111444777:::???DDDGGGFFFFFFKKKTTTYYYWWWTTTUUUTTTVVV\\\aaabbbaaadddjjj~~~}}}}}}{{{vvvmmmfff[[[TTTPPPTTTZZZaaajjjsssuuuyyy|||{{{xxxzzztttyyyxxx[[[III???===???DDDEEEEEEGGGLLLJJJMMMPPPRRRSSSSSSTTTUUUTTTTTTTTTUUUVVVWWWXXXYYYTTTVVVXXXZZZ]]]```dddggghhhlllwwwuuueee^^^]]]]]]aaafffgggRRRIIIWWWlll}}}{{{lllbbbgggmmmooollleee^^^XXXRRRGGGDDDLLLPPPLLLIIILLLBBB:::111++++++,,,+++)))((()))***++++++***)))(((...,,,***)))***+++---...))))))*********+++++++++************************++++++************++++++++++++******++++++,,,---------.........////////////111444777:::???DDDHHHGGGGGGLLLUUUZZZYYYVVVVVVXXXYYY]]]bbbcccbbbfffmmm|||{{{yyytttmmmgggVVVQQQOOOTTTYYY```mmm{{{xxxyyyyyyyyyzzz~~~xxxwwwrrrRRRCCC>>>>>>@@@EEEFFFEEEGGGKKKKKKNNNRRRTTTUUUUUUUUUVVVTTTTTTTTTUUUVVVWWWYYYYYYTTTWWW[[[\\\]]]___dddhhhiiippp}}}~~~pppccc^^^\\\\\\aaagggdddFFFFFFbbbxxxppphhhiiifffccc```^^^[[[WWWLLLCCCBBBKKKNNNIIIHHHMMM???777///+++,,,......---'''(((***++++++***((('''&&&)))------***'''''''''))))))******++++++++++++************************,,,+++***))))))***+++,,,++++++******++++++,,,---------------.........//////111444777:::???DDDHHHHHHHHHNNNWWW\\\ZZZXXXXXX[[[[[[___cccccccccgggnnn}}}}}}{{{xxxsssnnnjjjgggWWWVVVTTTTTTYYY```hhhnnnsssrrruuuyyyxxxuuuuuuyyyxxxxxx~~~~~~nnnfffuuurrrPPP>>>===???AAACCCDDDFFFIIIKKKMMMOOOPPPQQQPPPQQQSSSTTTXXXVVVSSSTTTWWWYYYYYYXXXYYYZZZ[[[[[[\\\___eeeiiidddttt{{{jjjfffhhh___[[[dddkkkRRRFFFTTTkkkzzzfffbbbffffff```[[[[[[[[[YYYNNNKKKIIIJJJKKKJJJIIIIII@@@777///---,,,***)))++++++***))))))******)))'''))))))))))))************))))))))))))************(((((())))))*********+++++++++******)))*********++++++,,,,,,,,,,,,------.........///////////////111333555777:::???EEEJJJEEEIIIOOOTTTWWWXXXWWWVVV]]]\\\]]]___```aaafffmmm}}}}}}~~~xxxxxxxxxuuuqqqkkkfffcccUUUSSSQQQPPPTTTZZZaaafffiiihhhjjjnnnmmmjjjkkknnnggghhhnnnwww|||~~~|||jjj]]]YYYlll~~~hhhMMM@@@>>>@@@CCCEEEFFFHHHJJJLLLOOOPPPRRRSSSRRRSSSTTTVVVXXXVVVUUUVVVYYY[[[ZZZYYYYYYZZZZZZ[[[]]]aaaeeehhhlll{{{zzzkkkgggfff^^^]]]bbb```JJJGGGYYYmmmvvv|||eee[[[```cccbbb___]]]XXXRRRIIIJJJMMMQQQRRRPPPNNNLLL???666...,,,,,,***)))++++++***))))))******)))'''))))))))))))************))))))))))))************((()))))))))************+++***************++++++++++++,,,,,,,,,,,,------............////////////111333444777:::???EEEJJJEEEIIINNNTTTWWWXXXWWWVVVXXXUUUVVVYYY\\\]]]aaaggg~~~}}}}}}~~~|||{{{{{{}}}~~~~~~}}}wwwvvvtttqqqkkkeee___[[[WWWTTTPPPNNNOOOTTTZZZ^^^^^^]]]___cccbbb___```dddaaabbbhhhqqqxxx~~~yyyhhhXXXQQQQQQ[[[pppyyyZZZGGGAAA???BBBEEEGGGHHHJJJLLLNNNPPPRRRTTTUUUUUUUUUVVVWWWWWWWWWWWWXXXZZZ[[[ZZZYYYWWWVVVWWW[[[```fffjjjkkkvvvwwwmmmgggccc^^^bbbaaaTTTDDDLLLbbbqqqtttxxxttteee```aaaaaa______]]]UUUMMMAAAHHHPPPVVVWWWTTTPPPMMM===555---,,,,,,***)))++++++***))))))******)))'''))))))))))))************))))))))))))************))))))))))))************))))))))))))***+++,,,,,,++++++,,,,,,,,,,,,------------........./////////111222444666999???EEEIIIEEEIIINNNSSSWWWXXXXXXWWWZZZVVVVVV[[[___aaaeeeiii~~~zzzyyyyyy}}}||||||}}}~~~}}}|||xxxvvvqqqkkkddd___ZZZXXX\\\YYYSSSPPPOOORRRWWWZZZYYYXXXZZZ^^^^^^[[[]]]bbbfffhhhnnnvvv}}}tttiii^^^TTTRRRUUUSSSbbbxxxhhhMMMAAA???@@@CCCFFFHHHIIIKKKLLLNNNPPPRRRUUUVVVVVVUUUVVVWWWUUUVVVXXXYYYZZZZZZYYYXXXTTTSSSUUU[[[dddlllqqqrrr|||}}}ssskkkeee^^^^^^iiigggQQQCCCRRRhhhuuuwwwvvvqqqhhhoooiii```YYYXXXYYYSSSKKK>>>GGGPPPSSSSSSRRRNNNJJJ;;;333,,,,,,,,,******++++++***))))))******)))'''((()))))))))************((()))))))))************)))))))))))))))*********))))))))))))***+++,,,---+++++++++,,,,,,,,,------,,,------....../////////000222444666999>>>EEEIIIEEEIIINNNSSSVVVXXXXXXXXX]]]YYYYYY___dddgggiiimmm{{{xxxxxxzzz}}}|||{{{{{{zzzxxxwwwvvvrrrkkkeee```_________aaa]]]VVVQQQPPPQQQUUUXXXXXXWWWZZZ^^^______bbbgggjjjooovvv}}}sssddd\\\YYYXXXXXXZZZ\\\___iiizzzsssUUUAAA<<>>DDDIIIEEEHHHMMMRRRVVVXXXYYYYYY[[[XXXYYY___ccceeehhhlll~~~}}}~~~{{{yyyzzz|||zzzyyywwwwwwvvvuuurrrpppmmmjjjeeebbbaaacccgggjjjbbb^^^WWWRRRPPPQQQTTTWWWXXXXXX[[[aaadddfffkkkqqqrrryyyyyyiiiXXXSSSUUUYYY\\\^^^iiigggiiirrr\\\DDD:::<<>>DDDHHHFFFHHHMMMQQQVVVXXXZZZZZZ[[[[[[^^^ccceeeeeeiiinnn}}}yyyvvvzzz~~~~~~{{{xxxxxxyyyuuutttsssssssssrrrooommmgggfffdddcccdddfffiiikkkddd```YYYSSSQQQRRRUUUXXXZZZ[[[___ggglllooovvv}}}lll^^^QQQNNNRRRYYY```fffvvv{{{cccHHH<<<:::<<<@@@AAAEEEJJJMMMNNNNNNOOOOOOMMMPPPTTTVVVVVVUUUTTTUUUUUUWWWXXXXXXVVVVVVYYY[[[```ccceeeeeegggooo}}}uuunnnddd]]]^^^cccgggnnnfffQQQUUUnnnvvvvvv{{{sssjjjpppkkkhhhbbb[[[YYYWWWPPPGGGSSSTTTOOOGGGHHHMMMGGG:::444---)))+++,,,+++***,,,+++***))))))******)))'''))))))))))))************))))))))))))************************)))))))))(((+++***************++++++++++++,,,,,,,,,,,,------***++++++,,,...//////000000111333555888===DDDHHHFFFHHHLLLQQQUUUXXXZZZ[[[___bbbgggjjjiiigggllluuuzzzmmmssszzz|||zzzvvvssssssrrrrrrqqqrrrsssrrrpppnnnfffffffffffffffffffffffffffbbb\\\VVVTTTUUUXXX[[[^^^^^^ccclllrrrwww~~~xxx```WWWNNNMMMQQQYYYfffpppzzzbbbHHH======>>>======CCCFFFKKKOOOPPPPPPPPPQQQNNNQQQUUUWWWWWWVVVUUUUUUWWWXXXYYYXXXVVVWWWZZZ^^^]]]bbbffffffhhhsss}}}qqqoooccc[[[```iiikkkjjj___JJJ]]]yyyzzz{{{qqqjjjuuuxxxrrrggg[[[VVVVVVTTTOOOTTTSSSLLLEEEGGGMMMDDD555333,,,(((***---++++++,,,+++***))))))******)))((())))))))))))************))))))))))))************+++*********))))))((((((++++++******************++++++,,,,,,,,,---------******+++,,,...//////000///111333555888===DDDHHHFFFHHHLLLQQQUUUXXXZZZ[[[___dddjjjmmmiiiffflllvvvsssrrrrrrsssuuuvvvvvvuuurrrrrrrrrrrrpppnnnlllkkkkkkkkkkkkjjjiiihhhgggfffhhhbbbZZZTTTRRRUUUXXX[[[ccccccjjjvvv~~~wwwpppjjj]]]WWWSSSVVVZZZ]]]bbbhhhpppPPPFFF;;;777;;;@@@AAA@@@GGGJJJMMMOOOOOOOOOOOOPPPOOOPPPQQQRRRSSSTTTUUUUUUTTTTTTUUUWWWYYYZZZ[[[\\\___```dddgggiiirrrxxxoooiii\\\ccc```hhhvvvgggNNNKKKbbbsss}}}sssqqqyyy|||iii```XXXOOOOOOVVVVVVSSSOOOMMMKKKEEE<<<444......---,,,++++++++++++))))))*********++++++++++++,,,,,,,,,,,,+++******+++++++++++++++***)))(((''''''((()))***+++,,,,,,++++++************++++++)))******++++++,,,,,,---------......///000000000000222555777:::>>>CCCFFFIIIKKKNNNRRRVVVZZZ\\\]]]]]]eeegggiiinnnjjjkkkwww~~~vvvsssppppppsssvvvxxxxxxtttuuutttsssrrrooommmkkkiiiiiiiiiiiihhhhhhgggfffgggaaaZZZTTTSSSVVVZZZ]]]hhhiiiooozzzrrrhhhccc___\\\ZZZ[[[]]]^^^___fffnnnzzzoooUUUFFFAAA<<<;;;>>>BBBCCCBBBHHHKKKOOOPPPPPPPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVYYYWWWVVVUUUVVVYYY[[[]]]___^^^bbbkkkvvvtttlllfffeeebbbfffwwwxxx^^^LLLSSSbbbrrryyyyyyrrrddd^^^WWWNNNOOOVVV[[[VVVQQQMMMIIIBBB999111......---,,,++++++++++++))))))*********+++++++++*********))))))))))))(((***++++++++++++***)))((())))))))))))************++++++************++++++******++++++,,,---------------......///000000000000222555888;;;???DDDHHHGGGIIIMMMRRRUUUXXXYYYZZZZZZbbbdddhhhmmmkkklllyyyxxxooolllooosssuuuuuuttttttsssrrrpppmmmjjjiiigggggghhhhhhhhhggggggfffeeeaaa[[[WWWVVVXXX]]]```mmmooouuu~~~rrr^^^VVVUUUUUUYYYaaammmvvvvvvrrrtttyyydddLLL>>>;;;<<<===@@@BBBDDDEEEFFFJJJMMMPPPQQQQQQQQQRRRSSSRRRRRRQQQQQQRRRTTTVVVWWW]]]ZZZWWWUUUUUUXXX\\\^^^___^^^cccrrryyyqqqjjjdddhhh^^^nnnoooOOONNN```uuu{{{xxxyyyyyynnneee___\\\XXXRRRUUU^^^___ZZZRRRLLLFFF>>>555///......---,,,++++++++++++***************+++++++++++++++)))((((((((()))*********++++++******))))))+++*********))))))((((((++++++************+++++++++++++++,,,------......------......///000000000000222666999<<>>BBBCCCCCCEEEJJJNNNKKKMMMOOOPPPPPPQQQRRRTTTTTTTTTSSSSSSTTTUUUVVVWWWVVVVVVXXXZZZ]]]___bbbccccccpppyyyrrrjjjdddgggrrrwwwQQQOOOlll|||{{{rrrooopppmmmiiieeebbb^^^ZZZWWWVVV]]]eee\\\WWWPPPGGG???888333///......---,,,++++++++++++************************...---+++))))))***+++---((())))))*********))))))))))))))))))************++++++************++++++++++++,,,------......///------......///000000000111333666:::===BBBHHHLLLGGGKKKQQQVVVYYYXXXUUUSSSSSSZZZ\\\___fffdddhhhvvvxxxnnngggddddddccccccddddddeeedddcccaaa```aaaaaabbbccccccccccccccc```aaaaaa___]]]^^^ccchhhpppqqqlllddd^^^^^^^^^]]]dddccc^^^YYYYYY]]]]]][[[ZZZ^^^mmmzzz\\\GGG===999;;;>>>>>>AAACCCDDDDDDGGGLLLPPPKKKMMMOOOPPPPPPQQQSSSTTTTTTTTTUUUUUUVVVVVVVVVVVVSSSTTTXXX\\\```cccfffgggkkk}}}|||sssiiiccchhhzzz}}}___HHHZZZtttyyy}}}uuummmlllnnnlllhhhkkkggg```YYYSSSRRRUUUXXXWWWSSSMMMEEE===666111///......---,,,+++++++++++++++++++++***************++++++)))((((((((()))***(((((())))))******))))))(((((())))))*********+++++++++************+++++++++++++++,,,------......------......///000000000111333777:::===BBBGGGKKKHHHLLLRRRWWWZZZYYYWWWVVVUUU\\\]]]___eeedddgggvvvuuujjjccc``````[[[\\\^^^___``````___^^^]]]^^^^^^_________^^^^^^^^^```aaa___\\\\\\aaafffkkkkkkdddYYYRRRSSSUUUSSSUUUVVVXXX___lllxxxzzzuuurrroooqqq{{{fffUUUCCC;;;999888:::>>>???AAADDDGGGIIIKKKNNNPPPMMMOOOPPPQQQQQQRRRTTTVVVSSSTTTVVVWWWXXXWWWVVVUUUUUUUUUWWWZZZ___dddhhhkkksss}}}xxxppphhhdddjjjwwwhhhLLLRRRnnn|||yyy~~~xxxqqqnnnoookkkeeejjjfff```YYYUUUTTTRRRPPPRRRPPPKKKDDD<<<444///---......---,,,+++++++++++++++++++++*********))))))*********))))))))))))((('''(((((()))))))))))))))************))))))))))))++++++************++++++******++++++,,,---------------......///000000000222444777999<<<@@@EEEIIIIIILLLQQQVVVYYYZZZXXXWWWWWW^^^___bbbhhhgggkkkzzz{{{lllaaa\\\\\\TTTVVVXXXZZZ[[[\\\\\\\\\[[[[[[[[[\\\\\\[[[[[[ZZZ[[[^^^___]]]ZZZZZZ___dddeeefff___TTTOOOTTTWWWWWWRRRUUU\\\mmm```III???999:::<<<<<<>>>BBB>>>AAADDDIIIMMMOOOPPPPPPOOOPPPQQQRRRRRRSSSVVVXXXSSSTTTWWWYYYYYYWWWUUUTTTXXXWWWWWWYYY]]]ccciiimmmxxxzzzvvvssslllggggggpppuuuZZZGGGeeezzzzzzyyyuuuttttttpppjjjeeeccc___[[[[[[ZZZVVVPPPQQQOOOKKKDDD;;;222---***......---,,,++++++++++++++++++++++++******))))))+++,,,,,,,,,,,,+++******''''''((())))))))))))))),,,,,,+++***)))(((''''''++++++************++++++)))******++++++,,,------------......///000000000222444777999<<<@@@DDDHHHHHHKKKPPPUUUXXXYYYYYYXXXYYY```aaadddkkkjjjooo~~~{{{nnn```WWW[[[XXXUUUTTTVVVXXXYYYXXXXXXYYY[[[\\\[[[ZZZ[[[\\\\\\[[[ZZZXXXWWWWWWWWWWWW]]]\\\[[[\\\___bbbeeefff\\\ZZZ\\\hhhhhhQQQDDD;;;:::;;;;;;===???BBBCCCCCCEEEHHHKKKMMMMMMMMMMMMPPPQQQRRRSSSTTTTTTTTTTTTSSSTTTUUUWWWWWWVVVUUUTTTUUUUUUXXX^^^aaadddkkkttt~~~vvvvvvrrrhhhfffmmmrrreeeOOO]]]xxx~~~{{{uuussspppnnndddiiifff\\\XXXZZZVVVNNNWWWPPPIIIBBB999000++++++,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))111000---+++************(((((('''(((***++++++***)))))))))+++---...---++++++,,,---...////////////111222333666;;;AAAFFFJJJJJJMMMQQQSSSUUUWWWZZZ\\\\\\dddccccccjjjkkknnnxxxuuuiii```WWWWWWVVVUUUTTTTTTUUUVVVVVVXXXYYYZZZYYYXXXYYYZZZZZZYYYYYYXXXWWWWWWVVVVVVUUUXXX___jjjwwwppppppqqqxxxlllZZZMMMCCC<<<<<<<<<===>>>???BBBDDDEEEEEEGGGJJJLLLNNNNNNNNNMMMOOOPPPQQQRRRSSSSSSSSSSSSUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVXXX]]]```fffrrr~~~zzzvvvqqqnnnrrryyysss]]]RRRooo}}}vvvsssvvvwwwuuuggggggccc^^^]]]^^^\\\XXXWWWNNNEEE@@@999222------,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))...---+++***)))((())))))((('''((()))***+++,,,+++)))(((((()))+++,,,+++***,,,,,,---...////////////111222333666;;;AAAFFFJJJJJJLLLPPPRRRTTTVVVYYY\\\]]]eeeeeedddlllnnnqqq|||uuulllYYYYYYWWWUUUSSSRRRSSSTTTSSSUUUVVVVVVUUUUUUUUUVVVVVVWWWXXXXXXWWWVVVUUUTTTVVVXXX___lll}}}lllSSSCCC===>>>===<<>>>>>>>>???AAACCC@@@AAACCCDDDFFFHHHIIIIIIKKKKKKLLLMMMNNNOOOOOOOOORRRSSSTTTUUUUUUVVVUUUUUUWWWUUUSSSQQQRRRTTTWWWYYYZZZ[[[aaajjjssszzztttvvvppphhhnnnwwwlllXXXJJJMMMmmm|||{{{{{{qqqiii[[[SSSUUUbbbjjjeee___^^^RRRDDD666111000---***(((++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((()))))))))))))))''')))++++++******,,,...111...+++***,,,---......------,,,,,,---...000000111222555888===BBBGGGIIIIIIKKKNNNPPPRRRTTTXXX[[[aaaiiigggfffkkklllmmmwww~~~ppp___TTTRRRRRROOOLLLMMMOOOPPPPPPNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRQQQQQQNNNTTTZZZ[[[]]]gggxxxkkkYYYLLLCCC???@@@999===@@@???===>>>CCCGGGBBBCCCEEEGGGIIIJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPQQQSSSTTTUUUVVVVVVWWWWWWVVVUUUTTTRRRRRRSSSUUUXXXZZZ]]]aaajjjyyyxxxrrrrrrnnnoooyyy~~~kkkQQQFFF___~~~xxxooohhhVVVTTTXXXaaafffbbbZZZUUUNNNBBB777222000---++++++***++++++++++++,,,,,,,,,************************************************))))))))))))))))))))))))((()))***************))))))+++---,,,)))(((***------+++))))))***+++,,,+++------,,,,,,---...000111111222555999>>>CCCGGGIIIHHHKKKOOORRRTTTVVVXXXZZZ```gggeeeccciiiiiijjjttt|||nnnaaaWWWQQQNNNMMMNNNOOOPPPPPPNNNMMMMMMNNNMMMMMMNNNOOOOOOPPPQQQQQQRRRVVVZZZ\\\^^^aaaggglllyyy```RRRDDD===;;;999<<>>???@@@AAAAAABBBCCCDDDEEEFFFGGGHHHHHHHHHKKKJJJJJJLLLPPPRRRPPPNNNLLLMMMOOOQQQSSSUUUUUUVVVUUUUUUVVVWWWVVVTTTRRRPPPUUUSSSSSSWWWYYY\\\bbbiiisss|||sssnnnrrr{{{sss[[[NNNPPPyyywwwyyyzzzuuutttxxxuuullleeeddddddjjjggg\\\WWWYYYTTTKKK<<<555---***+++---,,,)))***++++++,,,,,,++++++***************************+++++++++*********))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++,,,,,,++++++++++++,,,---......///111444999===AAAEEEFFFGGGLLLRRRWWWZZZ[[[[[[\\\```aaa^^^bbbjjjgggiiiyyyppp___RRRNNNNNNOOONNNLLLLLLLLLMMMLLLKKKKKKJJJJJJKKKKKKLLLNNNNNNPPPRRRVVV]]]eeekkkmmmpppwwwuuulllcccYYYRRRHHHFFFBBB???>>>???@@@AAA??????@@@AAABBBCCCCCCDDDDDDEEEFFFHHHIIIIIIIIIIIILLLJJJJJJLLLOOOQQQPPPNNNMMMNNNPPPRRRTTTUUUVVVVVVUUUUUUVVVVVVUUUSSSQQQPPPUUUUUUWWW\\\]]]___gggppp{{{vvvrrrnnnrrrsssRRRPPPccczzz|||xxxsssqqqlllbbb\\\[[[fffkkkhhh]]]VVVUUUNNNDDD:::444---***+++---,,,******++++++,,,,,,++++++***************************+++++++++*********))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))******+++***++++++++++++,,,,,,,,,++++++++++++,,,---...//////111444888===AAADDDFFFGGGKKKQQQVVVXXXZZZ\\\]]]cccdddaaaeeellliiikkk{{{~~~lll___SSSQQQNNNMMMNNNNNNMMMLLLKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPSSSXXX[[[___bbbgggnnnuuu|||yyysssaaaZZZQQQIIIEEEBBB===:::;;;;;;;;;;;;<<<>>>@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHJJJKKKKKKKKKKKKLLLKKKKKKLLLOOOPPPPPPOOOOOOPPPQQQSSSUUUVVVVVVWWWUUUUUUUUUUUUTTTRRRQQQPPPQQQSSSXXX]]]^^^bbbnnnzzz{{{tttsssnnn}}}kkkJJJXXX}}}zzzsssllliiieee```^^^___hhhlllhhh]]]TTTOOOGGG<<<666111,,,***,,,------+++***++++++,,,,,,++++++***************************+++++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,++++++++++++,,,---...//////111444888===AAADDDFFFGGGJJJOOOSSSVVVYYY\\\___eeegggeeeiiioookkknnn~~~zzzrrr___YYYRRRNNNNNNNNNMMMLLLLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKMMMMMMLLLMMMOOOQQQTTTUUUWWWZZZ]]]___aaaaaa]]]^^^^^^]]]YYYSSSMMMIIICCC@@@<<<;;;===>>>>>>>>>CCCBBBBBBAAA@@@@@@??????BBBCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJLLLMMMMMMNNNNNNNNNMMMMMMMMMNNNOOOPPPPPPPPPQQQSSSTTTUUUVVVWWWWWWUUUUUUTTTSSSSSSRRRQQQQQQRRRUUU[[[___bbbiii{{{{{{www|||~~~~~~YYYLLLjjjxxxrrriiidddcccccceeegggfffiiieee[[[RRRJJJ@@@777222///,,,+++,,,------,,,***++++++,,,,,,++++++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********++++++,,,,,,---,,,++++++,,,,,,---...///000111444888<<<@@@CCCEEEGGGIIIMMMPPPSSSWWW\\\___eeehhhgggkkkppplllnnnnnneeeYYYQQQNNNMMMLLLJJJLLLLLLKKKKKKKKKKKKLLLLLLHHHJJJLLLLLLKKKKKKLLLMMMIIIIIIIIIJJJIIIHHHGGGFFFFFFEEEDDDAAA???===;;;;;;===<<<<<<===??????>>>===??????AAABBBCCCDDDEEEEEECCCDDDDDDEEEFFFGGGHHHHHHJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPOOOOOONNNOOOPPPQQQRRRRRRTTTUUUVVVVVVVVVVVVUUUTTTSSSRRRRRRSSSSSSTTTXXX[[[```ffflllyyyvvvxxx^^^JJJ^^^~~~|||vvvmmmeeebbbdddffffffcccccc```XXXOOOFFF<<<444///---,,,+++,,,---,,,,,,***++++++,,,,,,++++++***************************************************))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++))))))***+++,,,,,,------,,,,,,,,,,,,---...//////000111444888<<<@@@BBBDDDFFFIIILLLNNNQQQUUUZZZ^^^aaaeeefffjjjooojjjmmmyyyqqqeeeZZZSSSNNNKKKJJJKKKJJJJJJIIIIIIJJJJJJKKKGGGIIIKKKLLLKKKKKKLLLMMMGGGGGGHHHHHHHHHGGGEEEDDDEEECCC@@@???>>>???AAACCC<<<>>>@@@AAABBBBBBBBBAAA???@@@BBBCCCEEEGGGHHHIIIEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNPPPPPPPPPPPPRRRSSSRRRQQQOOOOOOQQQSSSRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRTTTWWWXXXZZZ\\\cccmmmxxx|||xxx}}}mmmMMMRRRxxx{{{vvvtttrrrkkkeeeeeehhhjjjhhh```___[[[UUULLLBBB999444,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++******************************************+++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))***+++,,,------...,,,,,,,,,,,,---...///000000111444888;;;???BBBCCCFFFHHHKKKNNNPPPSSSXXX[[[\\\aaadddhhhmmmhhhlll~~~~~~vvvkkk```WWWQQQOOOLLLKKKKKKJJJJJJKKKKKKLLLHHHIIIKKKLLLKKKKKKLLLNNNKKKLLLMMMNNNNNNLLLKKKJJJHHHFFFEEEDDDDDDEEEGGGHHH@@@AAACCCDDDEEEFFFHHHJJJIIIHHHGGGGGGFFFGGGGGGHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLNNNOOOPPPQQQQQQQQQUUUUUUUUUSSSPPPPPPSSSUUURRRSSSTTTTTTTTTTTTTTTTTTUUUTTTRRRRRRSSSVVVZZZ\\\\\\```jjjzzz{{{{{{tttYYYUUUooo}}}xxxvvvmmmooommmiiijjjoooooojjj___\\\WWWQQQHHH>>>666222+++,,,------,,,+++*********++++++,,,,,,++++++***************************))))))*********+++++++++((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++((()))***+++,,,------...---,,,,,,------...///000000111444777;;;???AAACCCFFFHHHKKKNNNPPPRRRUUUXXXWWW^^^aaagggkkkgggkkk~~~{{{mmm```XXXUUUNNNNNNMMMMMMMMMMMMNNNNNNIIIJJJLLLKKKKKKKKKLLLNNNKKKLLLMMMNNNMMMKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFJJJIIIGGGDDDCCCCCCEEEHHHHHHHHHFFFEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNLLLLLLNNNOOOPPPQQQQQQQQQVVVWWWWWWTTTQQQPPPSSSWWWRRRSSSSSSTTTTTTTTTSSSSSSUUUSSSRRRRRRTTTXXX\\\^^^dddiiiwwwwwwrrrwww}}}___OOOddd{{{zzz{{{tttwwwuuuooommmnnnjjjccc```\\\VVVOOOFFF<<<444111+++,,,...---,,,***))))))+++++++++,,,,,,+++++++++************************))))))******++++++++++++(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))******+++((())))))+++,,,---......---------------...000000000111444777;;;>>>AAABBBEEEHHHLLLNNNPPPQQQTTTUUUUUU\\\```fffkkkfffkkk~~~|||sssdddXXXUUUOOOIIIIIINNNPPPNNNJJJKKKKKKKKKMMMOOOOOOMMMKKKLLLLLLLLLLLLLLLKKKKKKKKKGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHIIIJJJKKKLLLJJJKKKLLLKKKJJJKKKLLLNNNOOOOOOOOOPPPQQQRRRRRRSSSRRRQQQPPPPPPQQQSSSVVVXXXTTTUUUVVVUUUSSSRRRSSSTTTRRRPPPRRRWWWYYYYYY___iiimmmzzzuuusssfffVVVZZZ|||mmmggghhhhhhhhhiiieee^^^VVVNNNBBB666000111...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))***+++******+++...)))((((((((((((***+++,,,,,,,,,------.../////////111222555999<<>>@@@BBBCCCGGGJJJMMMPPPRRRUUUXXX[[[[[[]]]___hhhoooiiinnnzzz|||||||||ttthhh[[[RRROOOOOOLLLKKKJJJKKKMMMOOOOOOOOOIIIIIIJJJKKKKKKLLLMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOONNNMMMMMMOOOQQQQQQRRRRRRRRRSSSSSSTTTTTTQQQQQQRRRSSSSSSRRRRRRQQQSSSSSSTTTTTTSSSTTTWWWYYYTTTXXX^^^cccjjjxxx|||mmmZZZzzz~~~pppmmmkkklllmmmlllhhheeecccVVVGGG<<<333,,,,,,///...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,************************))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))'''(((((('''))),,,---+++))))))******+++,,,,,,---,,,,,,------.../////////333444777;;;>>>AAACCCDDDHHHKKKNNNPPPSSSVVV[[[^^^___``````jjjrrrlllnnnXXXvvvhhh]]]XXXVVVNNNLLLJJJJJJLLLNNNOOOOOOJJJJJJJJJKKKLLLMMMNNNNNNKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNNNNNNNMMMMMMOOOPPPRRRRRRRRRRRRSSSSSSSSSSSSPPPQQQRRRRRRRRRRRRQQQQQQSSSTTTTTTTTTSSSUUUXXXZZZ___dddiiimmmwwwoooeeesss}}}vvvlllsssxxxwwwqqqjjjeeebbbYYYLLL>>>555000,,,...111...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,************************))))))*********+++++++++******))))))))))))******)))))))))))))))))))))))))))+++((($$$%%%)))((("""(((((()))******+++++++++,,,,,,------.../////////333444777;;;>>>AAACCCDDDHHHKKKNNNQQQSSSWWW\\\___ccccccccckkkrrrkkkmmmBBBhhh}}}sssjjjdddbbbXXXUUUPPPNNNNNNNNNNNNNNNLLLLLLLLLMMMMMMNNNNNNNNNKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNMMMLLLMMMNNNOOONNNMMMMMMOOOQQQRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPQQQQQQRRRRRRRRRRRRSSSTTTTTTUUUXXX]]]```dddllluuuyyy[[[mmm|||sssmmmvvv~~~zzzqqqiiiccc___QQQDDD888111...,,,,,,///...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))'''***)))''',,,555555...'''''')))******+++******,,,,,,------.../////////222444777:::>>>@@@BBBCCCHHHKKKOOORRRTTTWWW[[[^^^cccdddeeelllqqqiiimmm:::OOOooo{{{wwwtttssslllfff___YYYUUUSSSRRRQQQNNNNNNNNNNNNNNNNNNOOOOOOMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPPPPPPPNNNMMMLLLNNNOOOPPPOOONNNNNNPPPRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOOOOOPPPRRRSSSTTTSSSUUUWWWZZZ]]]bbbiiimmmqqq|||ggghhhyyypppuuuyyyzzzssskkkfff^^^VVVHHH===222///...,,,,,,---...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))$$$)))***)))222>>>@@@999'''(((***+++,,,+++++++++,,,,,,------.../////////111333666999===@@@BBBBBBGGGKKKOOOSSSUUUWWWZZZ\\\```ccceeekkkooohhhooo888===TTT}}}vvvmmmddd^^^ZZZWWWUUUPPPPPPOOOOOOOOOOOOOOOOOONNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQPPPOOOMMMLLLPPPQQQQQQQQQPPPPPPRRRSSSQQQQQQQQQQQQQQQPPPPPPPPPPPPOOONNNNNNOOORRRTTTVVVVVVYYY\\\```eeemmmtttzzzbbbaaa~~~uuulll~~~|||tttjjjeeebbbXXXLLL@@@666......///...---......---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,************************)))************+++++++++******))))))))))))******)))))))))))))))))))))))))))---+++''',,,777666,,,((()))+++,,,------,,,,,,,,,,,,------...//////000111222555999<<>>AAADDDGGGIIIMMMPPPSSSVVVWWWXXX^^^cccccceeeiiigggqqq333555===RRRyyy{{{{{{{{{yyyvvvrrrkkkbbb[[[```aaa]]]WWWTTTUUUTTTRRRSSSSSSRRRPPPOOONNNMMMLLLMMMNNNNNNNNNOOOOOOPPPPPPQQQQQQSSSSSSSSSRRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSTTTRRRRRRSSSSSSTTTWWW[[[^^^ccciiirrryyywwwllllllwwwssszzz~~~}}}|||rrrhhh^^^PPPDDD888444000...------------,,,,,,,,,+++++++++******************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))************)))******++++++,,,------............////////////222222444666:::>>>AAACCCEEEHHHLLLPPPTTTVVVXXXZZZ[[[```bbbfffkkkgggmmm000555555;;;]]]~~~yyytttwwwyyy{{{{{{wwwnnneee___mmmmmmiiibbb]]]\\\YYYUUUTTTSSSQQQOOONNNNNNNNNOOOMMMMMMNNNOOOOOOPPPQQQQQQQQQQQQRRRSSSSSSRRRPPPOOONNNNNNNNNNNNNNNNNNMMMMMMPPPOOOOOOQQQSSSTTTTTTTTTRRRTTTUUUVVVVVVZZZ```eeeooovvvkkkdddtttxxx}}}zzzqqqhhh^^^NNN@@@666333///---------,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))************)))******++++++,,,------............////////////222333444777:::>>>AAACCCEEEHHHLLLPPPRRRTTTVVVXXXXXX^^^```ggglllgggiiiyyy222444222333IIIqqq|||yyyvvv|||{{{||||||xxxpppkkkjjjssssssppphhhbbb___[[[VVVTTTRRRPPPOOONNNOOOQQQRRRNNNNNNOOOPPPQQQRRRRRRSSSPPPPPPQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOTTTRRRQQQRRRTTTUUUSSSQQQRRRSSSVVVZZZ```hhhooosss|||sssqqqeee___XXXLLLAAA333111...,,,,,,---,,,+++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((()))))))))************)))******++++++,,,------............////////////222333555888;;;>>>AAABBBFFFIIINNNPPPQQQQQQTTTVVVZZZ___```ffflllggghhhxxx333000111666>>>QQQuuu}}}zzzuuuoooooorrrrrrsssooohhhbbb```\\\WWWXXXWWWTTTQQQOOOOOOOOOPPPMMMNNNNNNOOOPPPQQQQQQQQQOOOOOOOOOOOOPPPOOOOOOOOONNNNNNNNNOOOOOOOOOPPPPPPSSSSSSSSSTTTVVVWWWWWWVVVYYYYYY]]]ggguuuyyyhhh^^^YYYRRRGGG>>>222///---,,,------,,,+++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************)))******++++++,,,------............////////////222444666999<<>>???@@@@@@DDDKKKRRRSSSQQQQQQUUU[[[[[[ffflllnnnllleeeooo---///111111111222333555CCC]]]|||zzzwwwsssooolllkkkjjjfffccc``````aaaaaa^^^[[[ZZZ___```\\\YYYYYYYYYWWWQQQPPPPPPSSSXXX^^^aaaccchhhkkkllllllpppxxx~~~~~~~~~{{{vvvtttdddQQQBBB888111///111111000...---,,,,,,------......---,,,,,,+++******+++***))))))(((((())))))...---,,,+++***(((''''''(((((())))))))))))(((((((((((((((((()))))))))))),,,+++***((((((((()))***,,,+++)))***+++---,,,,,,))))))***+++,,,,,,,,,,,,...............///000111111333555888<<>>000,,,---...---............------,,,,,,,,,......---------,,,,,,,,,***++++++*********))))))++++++******))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))******)))))))))))))))))))))((('''''')))******)))))))))***+++,,,,,,,,,,,,------------...000111222444555777:::===???AAABBBCCCHHHMMMPPPQQQSSSWWWZZZ___hhhmmmqqqrrrjjjnnn---...///000//////000222222000777IIIaaa|||~~~zzzkkkWWW???555---...222111......---------------,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++++++++***)))(((++++++++++++++++++++++++(((((())))))))))))(((((((((((((((((()))))))))))))))))))))*********)))))))))(((&&&'''(((***))))))))))))***+++,,,,,,,,,,,,,,,,,,------///000111222555666888;;;>>>@@@BBBDDDDDDHHHNNNQQQRRRTTTWWW[[[aaajjjnnnppppppgggkkk,,,...//////......///111///000666???GGGZZZ}}}{{{zzz^^^GGG444///---000222///------,,,,,,------------,,,+++++++++++++++************,,,---.........---+++***((((((***+++---...///000(((((())))))))))))(((((((((((((((((())))))))))))(((((()))************))))))(((&&&''')))******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,---///000222333444555888;;;>>>BBBDDDFFFEEEIIINNNPPPQQQTTTXXX\\\bbbjjjnnnooonnnfffmmm,,,...//////------...000222222666999888@@@]]]|||{{{dddKKK:::///------000///,,,,,,///+++,,,------------,,,+++++++++++++++++++++++++++,,,---...///...---+++***'''''')))***,,,...///000(((((())))))))))))(((((((((((((((((())))))))))))'''((()))***+++******)))***((('''((()))*********))))))***+++,,,,,,,,,,,,,,,,,,,,,---///000222333333555777;;;???CCCFFFGGGGGGJJJNNNPPPQQQTTTYYY^^^bbbjjjlllmmmlllhhhsss,,,...///...------...///000...111555444999OOOiii}}}hhhOOO===444///...///000---***---222***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++)))((()))))))))***++++++,,,,,,(((((())))))))))))(((((((((((((((((())))))))))))'''((()))+++++++++***)))***)))((((((***++++++***))))))***+++,,,,,,,,,,,,,,,,,,,,,---///111222333222444777;;;@@@DDDGGGIIIHHHKKKNNNOOOPPPTTTZZZ___aaaiiikkklllllljjjxxx,,,+++******+++,,,...///111111000111444<<>>BBBDDDFFFIIILLLMMMLLLOOOWWW___aaafffgggeeegggjjjiii{{{++++++******+++,,,...//////000111222444888===AAACCCYYYzzzttt[[[BBB666333222////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))------------------------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***++++++,,,,,,.........///000111333333666777999;;;???BBBDDDFFFIIILLLMMMLLLOOOWWW^^^aaaeeegggfffiiikkkiiiyyy+++*********+++,,,---...,,,///111222222222444555333===UUUvvvvvv```FFF666111111111////////////////////////......---------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((***+++,,,---............///000111222333666777999<<>>FFFYYYrrr{{{nnnLLL???333///111111111111..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&''''''(((((())))))***''''''(((((())))))******************************---------...///000111222444666:::===@@@CCCDDDDDDGGGKKKLLLJJJMMMVVV^^^```eeeiiikkknnnoooiiittt((((((***+++,,,,,,++++++***+++,,,,,,,,,---000222222888<<<:::777<<>>AAACCCCCCCCCFFFIIIKKKJJJMMMWWW___aaagggjjjjjjlllmmmhhhuuu'''(((***+++,,,,,,++++++)))+++------,,,,,,---///---111444333000111888@@@ZZZyyy~~~pppUUU<<<777333222444222,,,,,,000..............................---------,,,,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))&&&&&&&&&'''((())))))***&&&''''''((()))******+++''''''(((***+++,,,---...------------///000111222444666:::>>>AAACCCCCCCCCDDDHHHJJJIIINNNWWW___bbbhhhjjjiiijjjkkkhhhvvv*********)))))))))))))))******+++,,,,,,---....../////////000111111222222777NNNoookkkSSS???333222111111000///......---////////////////////////......---,,,,,,+++******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((()))((('''''''''(((***+++)))))))))))))))))))))))))))******+++,,,,,,------++++++,,,,,,...///111222444444555999>>>BBBDDDEEECCCHHHJJJJJJMMMUUU[[[\\\jjjkkkiiilllnnnhhhppp))))))))))))))))))))))))******++++++,,,------.........///000000111111222333999MMMlllmmmUUUBBB777333111111000000///......---------------------------...------,,,++++++******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((()))(((((('''((()))***+++))))))))))))))))))))))))*********++++++,,,,,,,,,++++++,,,---...000111222555444555999===AAACCCCCCDDDHHHJJJJJJMMMUUU[[[]]]gggiiihhhjjjkkkeeeppp))))))))))))))))))))))))*********+++,,,,,,---------......///000000111111444///555OOOrrrqqqUUU>>>222111333111000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++*********************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))++++++++++++++++++,,,,,,++++++,,,---...000111222555555666999===@@@BBBBBBFFFJJJJJJIIILLLUUU\\\^^^eeeiiiiiijjjiiidddrrr((((((((())))))))))))))))))*********++++++,,,,,,---------...//////000000555222333;;;III```vvvZZZBBB333///111333000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((())))))***((((((((((((((((((((((((++++++++++++++++++++++++,,,,,,,,,---...000222333666555777:::>>>@@@AAA@@@HHHKKKKKKIIILLLUUU]]]___ggglllmmmmmmlllgggwww''''''(((((())))))))))))))))))***************++++++,,,,,,---....../////////111333000---999UUUppplll[[[EEE777444444222000////////////............------------------------,,,+++++++++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((***+++++++++++++++,,,,,,,,,,,,------///000222333666666777;;;???AAAAAA@@@IIILLLLLLJJJLLLUUU]]]```ggglllmmmnnnmmmiiiyyy&&&''''''(((((())))))***))))))))))))))))))))))))+++++++++,,,------......------///111000222<<>>CCCEEEEEEDDDIIIMMMNNNMMMOOOWWW\\\^^^cccffffffiiilllhhhsss&&&&&&&&&'''((())))))***))))))))))))(((((((((((()))******+++,,,,,,---------,,,---000///---///555999MMMmmmbbbFFF777333555555333000///000222---.....................++++++++++++++++++++++++******************++++++++++++++++++******))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))&&&''')))*********)))((())))))))))))))))))))))))'''((()))***,,,...//////---------...000111333444555777:::???DDDGGGGGGEEEIIIMMMOOONNNQQQWWW\\\]]]dddeeeeeeiiimmmiiisss%%%)))***'''%%%((()))'''(((((((((((())))))))))))******))))))******+++,,,++++++,,,------......///===???FFFUUUnnnzzz[[[===333888333333222222111000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------+++*********+++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((()))******++++++,,,---------------......000111222555666:::===AAADDDFFFGGGJJJLLLNNNOOOPPPTTT\\\bbbeeeiiiiiikkkjjjaaajjj###'''(((%%%$$$'''(((''''''((((((((())))))))))))******)))))))))***++++++++++++,,,,,,---.........444555666<<>>AAACCCEEEEEEGGGJJJNNNPPPRRRVVV\\\bbbiiilllkkkmmmmmmhhhuuu,,,000///+++(((((((((&&&&&&&&&'''''''''((((((((('''''''''''''''((())))))((())))))******+++,,,,,,000---+++---111333000---000444BBB]]]~~~nnnHHH888888777555111///000333////////////............------------,,,,,,,,,,,,++++++++++++++++++++++++******++++++******)))(((******)))))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((()))))))))******(((((())))))***+++++++++,,,------///000222444555777888;;;>>>@@@CCCDDDEEEFFFIIINNNPPPRRRVVV]]]bbbjjjllljjjlllmmmiiiwww(((+++,,,(((&&&((((((&&&&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((()))(((((())))))***+++++++++...,,,+++,,,///111333333222111444AAAXXXttt}}}dddKKK888444555444111//////111333........................---------,,,,,,,,,++++++***************************+++,,,,,,,,,+++))))))******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))******++++++,,,------///000333444555777888;;;>>>@@@BBBDDDDDDEEEIIINNNQQQSSSWWW]]]bbbfffhhhggghhhiiifffuuu"""'''(((%%%$$$&&&(((&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((((((((((()))******++++++%%%(((,,,......///000222000111111222;;;NNNfffwwwjjjIII888666:::666555333111222444222///---.....................---------,,,,,,,,,++++++************************++++++,,,---,,,+++***)))***)))))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))******++++++,,,------///111333555666777999;;;>>>@@@BBBDDDDDDEEEIIINNNQQQSSSWWW]]]bbbccceeecccdddfffcccsss&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&((())))))***+++,,,,,,,,,***++++++,,,,,,------.../////////111555<<>>888666444555111111111111000000000/////////...---,,,,,,+++++++++++++++************))))))************+++++++++************))))))))))))'''))))))((('''&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))((()))***+++******(((+++...000111222444555999999999<<>>BBBEEEFFFFFFIIIMMMRRRUUUVVVYYY^^^bbbcccjjjlllnnnllleeerrr&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((((((((())))))******+++,,,,,,,,,,,,---....../////////...555//////===QQQeeevvvxxxXXXFFF999;;;888555444222111///////////////............------,,,,,,,,,+++++++++***************))))))))))))))))))))))))***************)))))))))(((((((((((('''))))))((('''&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''((())))))))))))******------.........111555888888999;;;???DDDGGGHHHHHHJJJNNNSSSVVVWWWYYY^^^bbbdddkkkmmmnnniiibbbqqq&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''''''''(((((()))******++++++,,,***+++---.../////////...555...,,,333;;;@@@GGGOOOkkktttrrrIII666666444444444222...---000333555.........---------,,,,,,+++++++++++++++******************)))))))))(((((((((((()))))))))*********)))))))))((((((((((((''''''))))))((('''&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''')))+++***)))(((***,,,......///...///111555888777999<<<@@@FFFIIIIIIHHHKKKOOOSSSVVVWWWYYY]]]aaadddiiijjjiiigggdddxxx&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))******++++++***+++,,,,,,,,,,,,++++++000///000222333222444888AAAPPPjjjsssZZZIII;;;777666...---111222000///111333111---------,,,,,,,,,,,,+++******************************)))))))))(((((((((((((((((()))))))))******))))))(((((((((((('''''''''))))))((('''&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((+++---,,,***)))+++...---///000000000111444777777999<<>>KKK]]]qqq~~~kkkLLLAAA888777888777666777000111111111111111111000/////////......------,,,,,,+++***))))))***+++,,,++++++******)))(((''''''))))))))))))))))))))))))''''''''''''(((((((((((('''(((((())))))(((((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((,,,000///+++)))+++///...---------///222555777999::::::<<>>GGGUUUcccuuu{{{wwwiiiNNN<<<:::666111///333555333111222000000111111111111000000------------,,,,,,,,,,,,,,,+++***)))***,,,...000222222111000///------,,,((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''&&&(((***)))'''%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((''''''&&&&&&&&&&&&''''''''''''(((((((((((('''***,,,,,,******+++---,,,,,,---...000333555777:::<<<===>>>DDDJJJIIIDDDIIINNNSSSUUUVVVWWW[[[___iiinnngggggglllhhh{{{%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((((())))))(((((())))))***++++++++++++++++++***)))***,,,///***+++---000333555666777444222222555:::CCCUUUeeeppphhhZZZRRRPPPRRRJJJ999333777888333222555666333222444///000000111111000000///,,,,,,,,,,,,,,,,,,,,,,,,***)))(((((()))***+++,,,------,,,++++++***))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&(((+++---,,,)))'''(((***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&'''''''''''''''''''''((((((((((((''')))++++++******+++,,,+++,,,---///111333666777999;;;===???EEEKKKJJJEEEKKKPPPVVVWWWVVVWWW\\\aaaffflllggggggmmmhhh{{{$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))''''''((())))))******+++******+++***)))(((***+++111000...------------,,,111111444777666333555;;;UUUZZZ^^^___fffvvvzzzhhhOOO>>>:::???<<<<<<>>>999111...000222...---...---)))((()))......////////////......++++++++++++++++++,,,,,,)))))))))))))))*********'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&'''+++---,,,'''%%%&&&)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((()))''''''''''''(((((((((((('''((()))*********++++++***+++---///111444666777888;;;===@@@FFFLLLKKKFFFKKKQQQWWWXXXVVVWWW\\\aaa```hhhfffggglllfffxxx$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''(((((()))*********''')))+++,,,+++++++++,,,******,,,...000000...---111...---///000000444;;;DDDAAA:::333666AAAKKKOOOWWWhhh|||qqq___SSSLLLMMMIII@@@>>>DDD:::777444333222111111111333000111444444111000222,,,------......------,,,+++++++++++++++++++++,,,++++++,,,,,,,,,,,,+++***)))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&''''''''''''''''''&&&$$$(((+++)))$$$"""###&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***''''''''''''((((((((()))&&&''')))******+++++++++***+++---///222444666777777:::===@@@GGGMMMLLLGGGJJJPPPWWWXXXVVVVVV[[[aaa\\\eeedddfffjjjddduuu$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,////////////////////////333333333444444444555555888<<>>CCCHHHJJJIIIGGGJJJOOOVVVXXXXXXYYY]]]bbbiiikkkjjjkkkiiiggg$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((()))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,------------...------------------,,,//////000///...---...//////111333222000111444777:::555111333888:::999888666444222111111222111111000000000111111111///...///////////////......------------,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++*********************************)))))))))(((((((((((((((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&((()))******)))((((((((((((((('''(((((()))******+++++++++,,,...000222555666777999;;;???CCCGGGIIIHHHGGGIIIOOOVVVXXXXXXYYY^^^bbbjjjllljjjkkkiiiggg$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------******++++++,,,------...---...000111111000///...---............000333555000///111555444111111333111000///...---,,,,,,,,,111222333444444444444444...///////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************)))))))))(((((((((''''''(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***+++***(((&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''***,,,***)))((((((''''''((((((''''''((()))***++++++,,,+++,,,...000222555666777999<<<@@@DDDFFFGGGGGGFFFIIIOOOVVVXXXXXXYYY]]]bbbjjjkkkjjjjjjhhhfff$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))*********************************++++++++++++,,,)))***+++---///000222222(((((()))+++,,,,,,,,,+++......---------///222444******---222000++++++///+++---...//////000111222.........---,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************)))))))))(((((((((((('''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''&&&&&&(((,,,000)))(((''''''&&&&&&''''''''''''((()))***+++,,,,,,+++,,,...000222555666777999<<<@@@DDDEEEFFFFFFFFFJJJPPPVVVYYYXXXXXX]]]aaahhhjjjiiijjjhhheee~~~$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************++++++******)))(((((((((,,,++++++,,,...///000///000///...------...111222222...---000///+++---333,,,...000000000000000111---...///.........000222***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###%%%''''''&&&)))...222(((((('''&&&&&&&&&&&&&&&&&&'''((()))***+++,,,,,,+++,,,...000222555666777999<<>>CCCIIILLLJJJGGGJJJOOOVVVYYYYYYYYY[[[]]]ccchhhggggggggghhh%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))((())))))******))))))((((((((()))))))))*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------............------+++++++++++++++++++++++++++***))))))))))))***+++***************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''***)))'''&&&%%%$$$%%%%%%$$$%%%'''(((((('''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''((((((((()))((((((((()))***+++,,,+++---000222333555777:::<<<<<<>>>CCCIIIKKKHHHEEEHHHNNNVVVZZZZZZYYYZZZ[[[fffjjjkkkkkkkkkmmm%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((()))))))))(((((())))))))))))(((((((((((())))))))))))******))))))))))))))))))))))))++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,******************************))))))))))))******))))))******))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''***)))'''%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''(((((((((((()))***+++,,,***,,,///222333666999;;;======???CCCHHHJJJGGGDDDHHHNNNUUUYYYZZZYYYZZZ\\\fffkkkllllllmmmppp$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))'''(((((())))))(((((('''(((((((((((()))))))))***))))))))))))))))))))))))+++++++++******)))))))))+++++++++++++++++++++++++++************++++++,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%''')))+++%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&######$$$$$$%%%%%%%%%&&&$$$############$$$%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''((()))***++++++,,,))),,,///222444777:::===<<<<<<>>>CCCHHHJJJHHHEEEJJJNNNTTTVVVWWWXXX\\\___dddiiijjjiiiiiilll$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''(((((((((((('''''''''(((((((((((()))))))))((((((((((((((((((((((((*********))))))(((((('''************************)))))))))))))))***+++,,,******++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&(((***+++$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&&&&''''''$$$$$$######$$$$$$%%%&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&'''((()))***+++,,,,,,)))+++///222444777;;;>>>:::;;;===CCCJJJMMMKKKHHHNNNPPPSSSSSSTTTXXX^^^ddddddiiiiiigggfffhhh$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((''''''))))))))))))))))))))))))(((((((((((()))***++++++))))))************))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''((()))***$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''%%%&&&((()))+++,,,,,,,,,))),,,000222555777;;;>>>:::;;;>>>DDDKKKNNNMMMKKKPPPRRRSSSSSSTTTYYY```gggffflllkkkiiifffiii########################%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''((()))***++++++((())))))******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&''''''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&'''((((((''''''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((%%%&&&(((***+++,,,,,,,,,***---000333555777:::=========@@@FFFLLLOOONNNKKKNNNRRRUUUWWWXXX[[[aaafffffflllmmmjjjgggkkk########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((()))''''''''''''''''''''''''%%%&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''((()))++++++(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%###$$$&&&(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))$$$&&&(((***,,,,,,,,,,,,+++...111333555777:::===??????BBBGGGMMMOOOMMMJJJLLLQQQWWWZZZ\\\]]]aaaddddddkkkllljjjhhhmmm$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$%%%'''((())))))''''''&&&'''(((***,,,---''''''''''''''''''''''''(((((()))***++++++,,,,,,......000555666555777<<>>@@@DDDIIIMMMMMMJJJHHHJJJPPPTTTTTTWWW]]]aaaaaaeeelllnnnllliiiggg$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''%%%&&&((()))+++---...///------111666777555777;;;<<>>DDDIIIKKKLLLKKKJJJNNNTTTWWWVVVWWW[[[\\\[[[dddkkkmmmmmmlllmmm$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$%%%'''((()))***((('''&&&&&&&&&((()))***''''''''''''''''''''''''&&&'''((()))+++---......,,,---111777888666777:::999>>>DDDIIIJJJJJJJJJJJJOOOUUUXXXWWWWWWZZZ[[[YYYcccjjjmmmmmmlllnnn$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&'''(((***+++'''''''''''''''''''''''''''((()))***+++,,,------,,,---111777888666666::::::???EEEIIIJJJIIIIIIJJJMMMSSSVVVVVVVVVYYYZZZXXXbbbjjjnnnnnnkkkiii$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$###"""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&(((***+++''''''''''''''''''''''''(((((()))***++++++,,,,,,,,,---111777888666666::::::???FFFIIIIIIHHHHHHIIIJJJPPPTTTTTTUUUYYYZZZXXXbbbkkkoooooojjjeeeyyy%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################&&&&&&&&&&&&&&&%%%$$$###########################"""###$$$%%%%%%$$$###"""%%%%%%%%%&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&''''''((()))******+++)))(((&&&%%%%%%&&&'''(((***)))))))))***+++,,,,,,+++///222444555777;;;???>>>???DDDIIIJJJHHHIIILLLKKKRRRUUUSSSSSSVVVZZZZZZ___eeeiiilllhhhbbbxxx%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%$$$####################################$$$$$$$$$$$$######$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''((((((((())))))(((&&&%%%%%%&&&'''((((((((((((((()))***+++++++++...333555666777:::======>>>DDDKKKLLLJJJJJJMMMLLLRRRUUUSSSRRRUUUYYYYYY^^^dddhhhkkkiiieee}}}%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$###"""########################$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$&&&%%%%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%&&&'''(((''''''''''''((()))***+++***...333666777888999999;;;===DDDLLLNNNLLLKKKNNNLLLRRRUUUSSSRRRUUUXXXYYY^^^cccfffjjjjjjiii%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$######"""########################%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((('''''''''((()))***+++,,,***...333777999999888777999<<>><<<999999<<>>@@@???<<<;;;<<>>AAAAAA>>><<<===BBBIIIKKKIIIKKKOOONNNUUUYYYXXXXXX]]]aaabbbccceeedddfffeeeggg"""############$$$$$$$$$""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#########""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$###############%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%$$$"""$$$)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&''''''''''''''''''))))))))))))***+++------......000666===AAAAAA@@@<<<@@@DDDGGGHHHHHHIIIJJJPPPVVVYYYWWWWWW[[[___```aaacccjjjlllffflll"""############$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###############$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%""""""%%%((('''"""!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((***+++,,,///000111666<<>>===>>>AAAEEEHHHIIIIIIJJJKKKQQQVVVXXXVVVUUUZZZ^^^```ccceeekkkmmmfffkkk"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%+++111000)))$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***)))((((((%%%%%%%%%&&&&&&&&&'''''''''''''''((()))***+++,,,///000222666;;;=========???CCCGGGJJJKKKJJJKKKKKKRRRVVVWWWTTTSSSXXX]]]___dddfffkkklllfffiii""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&---333111***&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%''')))***+++***((('''$$$$$$%%%%%%&&&&&&''''''((())))))***+++---...//////000333777;;;>>>>>>???@@@DDDIIILLLMMMLLLLLLLLLSSSWWWWWWSSSQQQWWW\\\___cccdddiiilllfffiii""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###'''+++***$$$"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$&&&((()))))))))'''&&&$$$$$$%%%&&&&&&'''((((((((())))))***+++---///000222444777999;;;;;;<<<<<<@@@DDDJJJMMMNNNNNNNNNNNNTTTXXXWWWSSSQQQVVV\\\^^^aaaaaagggkkkfffiii"""############$$$$$$$$$""""""""""""""""""""""""################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&"""###'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''$$$%%%&&&'''((('''&&&&&&$$$%%%%%%&&&'''((())))))&&&''''''(((***,,,...///666888::::::999888777888>>>CCCIIINNNPPPPPPOOOOOOTTTXXXYYYTTTRRRVVV[[[]]]___```fffjjjfffiii"""############$$$$$$$$$########################################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%'''&&&###%%%)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''((()))***+++&&&&&&'''(((***,,,...///222555888888777666777888<<>>AAAIIIPPPPPPLLLLLLPPPTTTYYY[[[XXXUUUWWWYYYYYY```bbbjjjllldddeee######""""""""""""##################"""""""""!!!################################################$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""########################%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&''''''((((((((((((''''''&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%'''$$$###&&&***+++)))%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((***)))(((***---/////////------222999<<<:::;;;===<<<@@@HHHOOOOOOKKKKKKNNNRRRXXXZZZWWWUUUXXX[[[[[[bbbccchhhjjjdddiii######""""""""""""##################""""""""""""################################################$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######"""""""""########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&''''''((((((((((((''''''&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%(((++++++((($$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))((((((***---//////...------111999<<<::::::===<<>>AAAIIIPPPPPPLLLLLLPPPPPPUUUWWWTTTTTTYYY___aaabbbccciiilllgggmmm######""""""""""""######!!!"""""""""############################################################""""""#########$$$$$$$$$######$$$$$$$$$$$$###### !!!"""###$$$%%%%%%######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%########################''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&)))((('''%%%$$$%%%((()))'''&&&$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&(((+++......---+++,,,,,,000777:::999999;;;===@@@HHHOOOOOOKKKKKKOOOSSSWWWXXXTTTSSSXXX]]]___bbbccciiikkkffflll######""""""""""""######!!!!!!""""""#########$$$################################################""""""######$$$$$$$$$$$$"""###$$$%%%%%%$$$###""" """###$$$%%%&&&""""""############""""""!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$&&&'''(((########################'''''''''&&&&&&%%%%%%%%%((((((((('''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$%%%%%%$$$#########%%%''')))$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((()))&&&&&&(((+++......---+++,,,,,,000777:::999999;;;<<>>EEELLLNNNJJJIIILLLPPPYYY^^^\\\YYY[[[^^^```aaabbbfffffffffttt""""""""""""""""""""""""################################################################################################""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$####################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&$$$$$$$$$$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''''''''''''''((((((((((((((((((''''''((()))***++++++,,,,,,,,,000777:::999:::======???FFFNNNOOOLLLKKKMMMRRRYYY^^^[[[WWWYYY\\\]]]```bbbfffhhhiiixxx""""""""""""""""""""""""########################################################################"""""""""######$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$####################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&$$$%%%%%%$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%'''&&&&&&%%%%%%&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((('''''''''''''''''''''''''''''''''((((((((((((&&&'''((()))***+++,,,,,,,,,,,,000777::::::;;;>>>>>>AAAGGGOOOPPPMMMLLLNNNRRRXXX\\\YYYVVVYYY\\\\\\```aaaeeeiiikkkzzz""""""""""""""""""""""""########################################################################""""""######$$$$$$%%%%%%""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$####################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$%%%&&&''')))+++,,,---$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%'''$$$%%%%%%&&&''')))***+++((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&))))))((((((((((((((((((&&&'''''''''(((((())))))&&&'''((()))***+++,,,,,,---,,,000777;;;:::;;;>>>???AAAHHHOOOQQQMMMMMMOOOQQQWWWYYYWWWVVVZZZ]]]]]]```aaaeeehhhkkkxxx""""""""""""""""""""""""#################################################################################$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$####################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$"""###%%%&&&(((***,,,,,,$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!!"""############$$$$$$$$$############################################################$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''$$$$$$%%%'''((()))***+++(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&(((((())))))))))))))))))&&&&&&''''''((()))))))))''''''((()))***++++++,,,------111888;;;:::;;;>>>???AAAHHHPPPQQQMMMMMMOOORRRWWWXXXVVVWWW[[[^^^^^^aaaaaadddggghhhttt""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$####################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$##################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''%%%%%%&&&''''''''''''&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&''''''(((((()))))))))&&&&&&''''''((())))))***(((((())))))*********+++------111888;;;;;;<<<>>>???AAAHHHOOOQQQMMMLLLOOOVVVYYYYYYVVVWWW[[[]]]\\\bbbaaaccceeeeeeooo""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$#######################################"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''' !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''&&&''''''&&&%%%$$$###"""%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&'''((())))))***)))))))))))))))*********------111888<<<;;;<<>>AAAGGGOOOPPPMMMLLLNNNYYY[[[ZZZWWWWWW[[[\\\ZZZcccaaabbbcccccclll%%%$$$###""""""###$$$%%%!!!""""""""""""#########"""############$$$$$$$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$###"""!!!!!!"""""""""############$$$$$$$$$##############################$$$$$$$$$$$$######(((&&&###"""###$$$$$$###"""############$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((%%%"""###&&&((('''%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''''''''(((%%%$$$$$$'''))))))&&&###((())))))***++++++,,,,,,///...222888;;;999888:::???AAAHHHOOOPPPMMMLLLNNNWWWZZZZZZYYY[[[aaadddcccgggddddddeeefffnnn$$$$$$###""""""###$$$$$$"""""""""#########$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$###""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######'''%%%######$$$$$$$$$###"""############$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((()))******)))''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''((('''%%%%%%'''******(((%%%******++++++,,,,,,,,,---------222999<<<;;;;;;>>>AAACCCJJJQQQSSSOOONNNQQQWWWZZZZZZXXXZZZ___bbb```eeedddeeegggfffooo$$$$$$###""""""###$$$$$$############$$$$$$$$$%%%"""############$$$$$$$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$###""""""""""""###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%$$$###$$$%%%%%%$$$""""""############$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((('''&&&''')))***)))(((,,,,,,,,,,,,,,,,,,------,,,---222:::>>>======@@@BBBDDDJJJRRRSSSPPPPPPRRRXXX[[[[[[XXXYYY^^^___]]]aaadddhhhiiigggooo$$$##################$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$###""""""#########""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$###############%%%&&&&&&$$$"""""""""#########$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%$$$"""###'''+++'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((())))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---111999===<<<===???AAABBBHHHPPPQQQOOOOOORRRYYY\\\\\\ZZZZZZ^^^^^^\\\___cccjjjkkkgggppp#########$$$$$$###############$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$$$$###############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###%%%''''''%%%###""""""#########$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&%%%)))111777'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&'''((()))************++++++++++++------111888;;;::::::<<>>BBBCCCHHHOOOQQQOOOQQQUUUSSSXXXZZZ[[[]]]bbbccc```___bbbfffgggeeeooo"""###$$$%%%%%%$$$###"""!!!""""""""""""#########"""############$$$$$$$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$$$$#########$$$%%%%%%&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#########""" !!!$$$'''(((((("""############$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""$$$(((***(((&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((%%%(((,,,---***))))))***((((((***+++---...000000++++++111999>>>>>>???BBB???@@@EEELLLNNNMMMOOOSSSPPPUUUYYYZZZ]]]bbbcccaaa```aaaeeeeeedddnnn$$$$$$$$$#########""""""########################$$$$$$$$$$$$######""""""################################################$$$$$$$$$#########""""""""""""""""""############$$$$$$$$$#########""""""%%%%%%%%%$$$###$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%#########$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###"""###$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''&&&&&&+++***)))))))))***+++,,,,,,///333555777888:::;;;<<>>EEEKKKLLLIIIKKKOOOTTTXXXYYYUUUUUU[[[aaaccc```]]]^^^ccceeerrr########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$####################################$$$%%%&&&%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((''''''''''''((())))))(((((((((((((((((((((((()))(((&&&%%%&&&))),,,///)))((('''&&&&&&'''))))))(((((((((((())))))))))))''')))***,,,,,,,,,+++******000666::::::999:::<<>>@@@AAAFFFLLLMMMKKKMMMQQQZZZ[[[YYYUUUUUUZZZ[[[YYY]]]^^^aaadddfffuuu########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%'''))),,,...+++***)))'''&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((()))***+++,,,...444:::>>>>>>===???@@@BBBCCCHHHNNNOOOMMMNNNQQQ[[[ZZZWWWVVVYYY^^^[[[VVV^^^___bbbdddeeerrr########################""""""###$$$$$$$$$$$$###################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''&&&&&&'''(((***+++))))))((((((''''''''''''(((((((((((())))))))))))((((((''''''(((***,,,---///444;;;>>>>>>>>>???AAADDDEEEKKKQQQQQQOOOOOORRRXXXXXXWWWVVVYYY___```]]]``````bbbcccbbbmmm########################""""""###$$$$$$$$$$$$###################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$############$$$&&&'''((('''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&'''((((((((())))))(((((((((((())))))))))))(((((('''''')))***,,,......444;;;>>>>>>>>>???@@@FFFGGGMMMSSSSSSPPPOOORRRUUUXXXXXXTTTSSSYYY___aaabbbaaabbbaaa___jjj########################""""""###$$$$$$$$$$$$##########################################$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&#########$$$$$$%%%%%%&&&######%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%###$$$&&&((()))((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&%%%$$$%%%&&&((())))))***)))(((((((((((())))))))))))((((((((()))***,,,---......444:::>>>>>>===>>>@@@GGGIIINNNTTTTTTPPPOOOQQQUUUYYYXXXQQQNNNSSSZZZ^^^aaa`````````^^^jjj########################""""""###$$$$$$$$$$$$###########################""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############%%%&&&'''"""######$$$%%%%%%&&&&&&$$$$$$%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%"""$$$''')))))))))'''&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&%%%&&&''')))))))))(((((((((((((((((())))))))))))'''(((***+++---.........///444;;;>>>>>>>>>???AAAHHHIIIOOOUUUUUUPPPNNNPPPVVVXXXVVVRRRRRRWWW[[[[[[___^^^^^^___```ooo########################""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""###%%%&&&(((""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""$$$''')))***)))'''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&(((******)))(((''''''((())))))((('''&&&(((((((((((())))))))))))'''(((+++---...//////...///555<<>>@@@@@@???>>>GGGIIIMMMQQQNNNIIIIIIMMMSSSSSSTTTVVVXXX\\\___aaa```[[[VVVXXXddd$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###!!! """$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&'''((())))))(((''''''******+++++++++,,,,,,,,,((((((((((((((()))******)))((()))---111222///,,,000444999===??????>>>===DDDFFFKKKOOOMMMIIIJJJNNNQQQRRRTTTVVVYYY\\\___```bbb^^^ZZZZZZeee$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&%%%(((((((((((())))))))))))((((((((((((((()))*********)))***...222333000---///333999===>>>=========AAACCCHHHMMMLLLIIIJJJNNNOOOQQQTTTWWWZZZ]]]___```ddd```\\\\\\eee~~~$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((())))))*********+++///444444111---...333:::======<<<<<<<<>><<<;;;;;;<<>>@@@===:::;;;>>>FFFHHHMMMQQQOOOKKKKKKOOOTTTTTTUUUWWWYYY[[[]]]^^^aaabbbccccccggg{{{$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######################################################$$$%%%%%%&&&''''''&&&&&&&&&'''''')))******+++***)))(((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&'''((((((((())))))))))))***((((((((((((((()))******((((((+++000444444///***///777???AAA===:::<<>><<<===@@@HHHMMMRRRTTTSSSQQQQQQQQQWWWUUURRRPPPPPPSSSVVVYYY___]]]ZZZ[[[cccyyy########################$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############%%%'''***%%%$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&""")))//////)))$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''$$$$$$###"""###%%%***---))))))***,,,...---***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))'''&&&%%%%%%&&&''')))&&&'''((())))))((('''&&&((((((((())))))))))))***++++++,,,,,,------,,,,,,111777>>>@@@===;;;===???EEEJJJOOOPPPOOONNNNNNPPPWWWUUUSSSQQQRRRUUUXXX[[[___]]]\\\\\\ddd{{{########################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%'''$$$ """+++444%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&###&&&((()))'''$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$&&&***...''''''''')))+++***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((******+++,,,,,,,,,,,,,,,000666===???===;;;<<>><<<:::<<>><<<;;;<<>>===>>>AAA===BBBHHHKKKKKKKKKMMMOOORRRRRRSSSTTTVVVYYY\\\^^^cccdddeeebbbaaaqqq########################$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%$$$%%%'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))((((((''''''''''''(((((($$$%%%&&&&&&''''''&&&&&&$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&&&&&&&(((***'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%(((((((((((())))))))))))'''((()))***,,,,,,------///666===@@@>>>===???BBB>>>DDDJJJNNNNNNNNNOOOQQQRRRRRRRRRSSSVVVXXX[[[\\\aaacccccc___]]]lll$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&'''''''''&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''')))******%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###%%%$$$$$$&&&(((((('''%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&''''''(((((())))))******&&&(((***,,,------,,,,,,///666<<<>>>===<<<>>>AAADDDEEEGGGHHHIIIJJJLLLNNNTTTTTTTTTUUUXXXZZZ[[[[[[]]][[[\\\^^^___nnn$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&'''''''''&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%$$$%%%'''((('''%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''''''''(((((())))))******''')))+++---......---,,,000666===???===<<<>>>BBBDDDFFFIIIJJJJJJKKKMMMNNNUUUTTTTTTUUUWWWXXXZZZZZZ[[[ZZZ[[[^^^aaarrr$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))'''(((((())))))(((((('''&&&&&&'''''''''(((((((((&&&''''''''''''&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%'''((('''%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((())))))******((())),,,...//////...---000666===???======???BBBDDDGGGJJJMMMMMMMMMNNNNNNUUUTTTTTTTTTUUUVVVXXXYYYZZZYYY[[[^^^cccwww$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&$$$%%%&&&'''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''(((((())))))******(((***,,,...//////......000666===@@@>>>>>>@@@CCCDDDHHHLLLOOOOOOOOONNNOOOUUUUUUTTTTTTSSSTTTWWWYYY[[[[[[\\\^^^ddd{{{$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((())))))))))))(((((('''''''''((((((((())))))&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((&&&$$$$$$&&&'''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''(((((())))))******(((***,,,...//////......000777>>>@@@???>>>AAAEEEEEEHHHMMMOOOPPPOOOOOOOOOUUUUUUUUUSSSRRRSSSWWWZZZ^^^^^^^^^^^^eee~~~$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&''''''((()))&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''((((((((()))))))))((())))))******))))))(((''''''((((((((()))))))))&&&&&&'''(((((((((((('''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))'''$$$$$$%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''(((((())))))******((())),,,...//////...---000777>>>AAA@@@???BBBFFFFFFIIILLLOOOOOOOOOPPPPPPTTTVVVVVVTTTRRRSSSXXX\\\```aaa___]]]eee$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''((())))))&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&'''''''''((((((((())))))************))))))'''((((((((())))))))))))&&&&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))******'''$$$$$$%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))''''''(((((())))))******''')))+++---......---,,,000777>>>AAA@@@@@@CCCGGGGGGIIILLLMMMMMMNNNPPPQQQTTTVVVVVVTTTRRRTTTZZZ______```___\\\eee$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''''''''''''''((())))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&&&&'''''''''((())))))************))))))(((((((((((())))))))))))&&&&&&'''((())))))((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$'''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))******(((%%%###$$$&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&'''''''''(((((())))))''''''(((((()))*********&&&(((***,,,...---,,,,,,111777>>>AAAAAA@@@CCCGGGGGGIIIKKKLLLLLLMMMPPPRRRSSSVVVWWWUUUSSSTTT[[[aaa^^^___^^^[[[fff$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$%%%&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''&&&%%%$$$%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((((((((((((((((((((((((((###$$$&&&((())))))((('''))))))'''&&&&&&'''((()))((((((((((((((()))******)))(((((()))++++++***)))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''(((&&&$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''''''''&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******)))******++++++,,,------222666<<<@@@BBBBBBBBBCCCCCCGGGJJJJJJIIIJJJMMMPPPTTTSSSSSSTTTVVVYYY\\\^^^bbb\\\___ccckkk$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''&&&&&&%%%$$$!!!!!!"""&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''(((((('''''''''((()))***(((((((((((((((((((((((($$$%%%'''((())))))(((((()))((((((''''''(((((())))))(((((((((((()))******))))))(((***+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''')))'''%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******)))******++++++,,,------222666<<<@@@AAAAAAAAABBBCCCFFFIIIJJJHHHIIILLLOOOSSSSSSSSSTTTWWWZZZ]]]^^^```\\\```eeekkk%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''((((((((((((((()))******)))))))))))))))))))))))))))(((((((((((()))***+++((((((((((((((((((((((((&&&&&&'''((())))))))))))(((((()))))))))))))))((()))))))))((())))))***+++***))))))***,,,---+++***************************))))))))))))))))))))))))((((((((('''''''''&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''')))'''%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******)))******++++++,,,------111555;;;???@@@@@@@@@AAACCCFFFIIIHHHGGGGGGJJJNNNQQQQQQSSSUUUWWWZZZ\\\]]]___]]]cccfffjjj%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$######%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&$$$%%%((('''%%%'''''''''''''''''''''''''''((()))***((('''&&&&&&&&&&&&'''((((((((((((((()))(((((((((((()))******))))))))))))))))))))))))''''''''''''(((((())))))))))))))))))))))))))))))'''(((((())))))*********((()))***+++++++++***)))***))))))))))))***+++++++++******+++------,,,+++************************))))))))))))))))))))))))((((((((('''''''''&&&&&&((((((((())))))))))))***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***)))******++++++,,,------111555;;;>>>?????????@@@CCCFFFHHHGGGEEEFFFIIIMMMNNNOOOQQQSSSUUUXXXZZZ[[[^^^^^^eeegggiii%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((()))'''""""""$$$"""''''''''''''''''''''''''%%%)))---///---)))'''&&&&&&'''(((((())))))((((((((((((''''''(((((()))***((((((((((((((((((((((((((((((((()))))))))***)))***************************)))))))))******++++++((()))+++,,,,,,,,,+++******************+++,,,,,,,,,++++++,,,......---,,,************************************************))))))((((((((('''''''''''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%$$$###%%%(((*********&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***)))******++++++,,,------222666;;;>>>????????????CCCEEEGGGFFFEEEFFFJJJNNNNNNNNNOOOPPPRRRUUUWWWXXX^^^^^^eeeggghhh%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%((('''$$$(((///...&&&''''''''''''''''''''''''$$$)))///111---)))'''&&&''''''((())))))))))))(((((((((((((((((())))))***((((((((((((((((((((((((***+++,,,,,,------,,,,,,************************++++++*********++++++,,,******+++,,,------------++++++******++++++,,,------,,,,,,---//////...---*********************************************************)))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((((((((('''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''((((((''''''%%%$$$###%%%(((***++++++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******)))******++++++,,,------333777<<>>AAAAAA@@@@@@@@@CCCGGGJJJKKKKKKLLLQQQUUUVVVUUURRRQQQRRRUUUYYY\\\```\\\```fffrrr%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((*********))))))((((((((((((((()))))))))))))))(((------------,,,,,,++++++++++++++++++***)))((((((******,,,---///000000000....../////////000000111111111111111111111222333+++,,,---////////////...//////...------...000111333222111222444555444333000///...,,,,,,,,,,,,---++++++++++++++++++,,,,,,,,,,,,+++++++++*********************************************)))))))))))))))((('''&&&&&&'''((()))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((('''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))***+++,,,...///000444888===@@@@@@@@@??????EEEHHHKKKKKKJJJKKKOOOSSSUUUTTTRRRQQQRRRVVVZZZ]]]bbb___ccceeennn%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((((()))***++++++***)))((()))***++++++++++++******(((***,,,...//////......+++,,,---/////////......***+++...111333444444444555555555666666555555444777777888777666444111000333222000/////////000000/////////111222222000...000///...---------------......---------,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++*********)))))))))***)))(((((((((((()))***'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''&&&))))))((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))***+++,,,...///000222666;;;???@@@?????????FFFIIIKKKKKKJJJJJJNNNQQQSSSRRRQQQQQQSSSWWW[[[^^^dddbbbeeeeeeiii%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))))))))((((((((((((((((((((((((((()))***++++++***)))'''((()))***+++,,,,,,,,,,,,+++,,,,,,---......//////,,,...000333444555444444777999;;;???BBBEEEGGGHHHNNNOOOOOOOOONNNLLLJJJIIIJJJJJJIIIHHHGGGFFFEEEEEEBBB@@@===;;;::::::999999888777777777666444000---...------------------...////////////////////////,,,+++++++++************+++++++++++++++++++++++++++++++++*********))))))************************(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''''')))))))))))))))(((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))*********+++,,,---//////111555:::>>>???>>>>>>???DDDGGGJJJJJJIIIKKKNNNRRRRRRQQQPPPQQQSSSXXX\\\^^^bbbbbbfffccceee%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''''''''''''''''''''(((((((((((())))))******((((((((()))))))))))))))'''((()))***+++***))))))---,,,,,,,,,,,,,,,------///...---,,,,,,---///000555888;;;@@@CCCFFFHHHHHHPPPPPPPPPQQQSSSVVVYYY[[[VVVVVVVVVUUUSSSPPPNNNLLLPPPPPPOOOOOOQQQTTTXXXZZZNNNLLLIIIIIIJJJLLLKKKJJJIIIHHHGGGFFFEEECCC>>>;;;333333222111000...---,,,------......////////////,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++++++++***************++++++++++++++++++***(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))*********+++,,,---...///111555:::===>>>>>>>>>>>>@@@DDDGGGHHHIIIKKKOOOSSSQQQPPPPPPQQQTTTXXX\\\^^^___```dddbbbddd%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((('''''''''''''''''''''''''''(((((())))))******+++))))))))))))************(((((()))***+++,,,,,,---...---+++***)))+++,,,...222333555888<<<@@@DDDGGGNNNNNNNNNNNNNNNNNNNNNNNNOOOMMMKKKJJJKKKMMMPPPRRRLLLKKKKKKJJJHHHFFFEEEDDDNNNLLLJJJHHHIIIKKKMMMOOOLLLIIIHHHJJJOOOSSSSSSRRROOONNNMMMLLLLLLKKKHHHEEEAAA@@@>>><<<888444111///.........///////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++,,,,,,+++******((())))))******))))))(((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))''''''(((((((((((())))))''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))++++++++++++,,,---...///222666;;;>>>>>>============AAAEEEFFFGGGJJJNNNSSSQQQPPPQQQRRRUUUXXX[[[]]]\\\]]]bbbbbbeee%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((('''''''''''''''''''''''''''(((((()))******++++++)))*********+++++++++,,,******)))***,,,...111333000///......111666<<<@@@DDDFFFKKKOOOSSSVVVWWWWWWUUUSSSOOOKKKGGGEEEDDDDDDBBBBBBCCCDDDGGGIIILLLMMMWWWWWWVVVVVVVVVVVVVVVWWWXXXWWWWWWVVVUUUUUUTTTSSSWWWTTTRRRUUU[[[______]]]WWWVVVSSSRRRQQQPPPNNNLLLNNNMMMLLLIIIFFFBBB???===666666555444333222111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))***+++,,,,,,+++***)))))))))************))))))(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((())))))))))))&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))++++++++++++,,,---......444888<<>><<<;;;<<<>>>@@@FFFIIINNNTTTZZZ^^^aaabbb^^^^^^]]]^^^___aaadddeeejjjmmmrrrxxx{{{||||||{{{uuuqqqnnnooosssvvvuuurrrkkkhhhdddaaa___\\\ZZZXXXSSSSSSSSSSSSQQQOOOMMMLLL@@@???===;;;888666444333000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))'''(((((()))))))))))))))++++++++++++,,,------...666999===??????===<<<;;;===@@@CCCDDDDDDEEEIIIMMMQQQQQQRRRSSSUUUWWWZZZ[[[]]]\\\```bbbiii$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''))))))))))))(((((((((((((((((()))+++,,,,,,***(((222///***((((((***,,,------...///......111888>>>MMMLLLQQQ]]]hhhllloooqqqooojjjccc[[[SSSJJJBBB<<>>AAAAAA@@@???@@@BBBDDDCCCBBBCCCHHHLLLOOOOOOPPPPPPRRRVVV\\\```bbb```dddeeekkk$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((()))))))))))))))))))))))),,,+++++++++,,,---,,,,,,&&&(((***,,,......,,,+++,,,...000333888BBBOOOXXXdddccciiiqqquuupppjjjhhhXXXUUUQQQOOOPPPTTTWWWZZZZZZ]]]```ccchhhqqq{{{zzzmmm\\\QQQLLLIIIEEEAAADDD@@@===;;;999666222000...------...////////////,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++************)))))))))))))))))))))))))))((((((((())))))))))))******************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''')))******(((&&&'''''''''((((((((()))))))))))))))))))))(((''''''***))))))))))))))))))))))))***,,,,,,+++,,,---///888888999<<>>:::666333222222222......////////////......,,,,,,,,,+++++++++******,,,+++++++++***)))))))))))))))))))))******************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++***))))))))))))************&&&'''(((*********)))((('''(((((()))***+++++++++(((***,,,---------///111777666666999===@@@BBBCCCAAAEEEHHHIIIHHHHHHJJJMMMSSSUUUVVVWWWWWWYYY\\\^^^eeebbbcccccckkk&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((***+++,,,---,,,+++)))'''&&&(((---111//////222;;;JJJ\\\kkktttttt{{{yyyiiiZZZWWW^^^dddgggeeeiiirrrxxxvvvkkkaaaQQQAAA<<<:::555333444444000...000111...---///,,,...///---***)))+++...************))))))))))))))))))))))))************+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***((()))---......222999===999444444999>>>AAABBBEEEGGGHHHGGGEEEEEEHHHLLLRRRSSSTTTUUUUUUWWWZZZ\\\iiikkkggg```mmm&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((()))&&&&&&&&&&&&'''(((*********,,,...//////...///000///999IIIZZZiiiuuu~~~vvvkkkaaaaaaiiiooommmiiijjjttt{{{lll\\\SSSKKK@@@777444666222111444444111//////...000111///,,,***+++,,,++++++*********)))))))))))))))))))))*********+++++++++++++++************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***((()))---......222888<<<888444555:::@@@DDDEEEDDDFFFHHHGGGEEEEEEIIIMMMQQQRRRTTTUUUVVVYYY]]]```gggjjjgggbbbppp&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&'''''''''((((((((('''''''''''''''((())))))''''''&&&&&&'''((()))))))))+++,,,------///222555DDDQQQeeeuuusssrrrtttwwwsssmmmrrr~~~{{{lllYYYHHH>>>777333111333333111///000000111222111...,,,+++,,,++++++++++++************))))))*********+++++++++,,,,,,++++++************************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***((()))---......222888;;;888555666<<>>BBBCCCCCCDDDFFFHHHGGGEEEEEEIIIMMMUUUUUUUUUUUUVVV[[[aaafffbbbeeedddeeeyyy&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))*********)))******+++,,,***+++,,,---///222444555NNNXXXggguuuyyy|||~~~mmm]]]CCC===777333333333333111////////////............,,,,,,,,,---------......//////...---+++******)))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++,,,***+++---------000666;;;888777:::???DDDFFFFFFEEEGGGHHHGGGEEEEEEHHHLLLUUUUUUUUUVVVYYY^^^eeejjjfffhhhffffffzzz((((((((((((((('''''''''((((((&&&%%%%%%&&&'''((((((((((((((())))))))))))+++******+++,,,,,,+++***+++,,,///000...000BBBUUUlllvvv}}}yyyzzzdddVVVGGG???777///...111---000222222111///...///000///...,,,,,,---............---,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))******************))))))******+++,,,******************************))))))******+++,,,+++,,,------,,,---000333888999999:::<<>>CCCGGGGGGGGGGGGGGGGGGHHHJJJKKKNNNTTTQQQRRRZZZ[[[ZZZaaafffggggggiii{{{''''''(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******...---+++***+++,,,...///...+++///>>>PPPccctttwww|||fffOOO???888777333...---///111111000000111111111111000/////////...------,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))************((((((((((((((())))))*********************************))))))******+++,,,+++,,,------,,,---000333<<<<<<;;;::::::<<>>BBBEEEGGGIIIKKKIIIFFFEEEGGGKKKOOOUUUSSSSSS[[[\\\ZZZ```aaabbbdddjjj&&&&&&''''''((()))))))))'''((()))******+++******)))))))))*********+++++++++------,,,+++...444:::PPP___pppzzzyyydddXXXGGG999333222222333//////000000//////...---000///......------......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))***************************++++++,,,******************************))))))******+++,,,+++,,,------,,,---000333:::;;;<<<===>>>@@@CCCFFFFFFIIIKKKIIIEEEDDDGGGLLLNNNTTTQQQRRR[[[]]]]]]eeebbbcccdddkkk&&&&&&''''''((())))))***(((''''''((()))***++++++))))))*********+++++++++......---,,,///999HHHSSSgggttt|||rrr```NNN@@@777333222111111000000//////000000000//////..................------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************)))))))))))))))***++++++******************************))))))******+++,,,+++,,,------,,,---000333999;;;<<<======???AAADDDBBBGGGJJJIIIFFFEEEJJJOOONNNSSSOOOOOOYYY\\\^^^fffgggggggggnnn&&&&&&&&&'''((())))))***(((''''''&&&''')))+++,,,)))************+++++++++///...---...555FFF]]]mmmsss~~~mmmYYYGGG:::444444333111000000000111222000000///.....................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************((((((((((((((()))***************************************)))***++++++,,,+++,,,------,,,---000333999;;;<<<<<<<<<===???AAA???DDDIIIIIIFFFGGGLLLSSSNNNRRRNNNMMMWWW[[[]]]ffflllkkkjjjqqq''''''''''''((((((((()))))))))))))))((((((((((((++++++******)))***,,,---///...222<<>>>>><<<<<>>===<<>>AAADDDFFFHHHGGGDDDDDDGGGJJJKKKMMMQQQTTTWWW[[[^^^```fffiiikkksss(((((((((((()))))))))***)))*********++++++,,,,,,***000555111,,,...999CCCSSSeeewwwrrriiibbbdddjjjhhh^^^TTTxxxvvv]]]III>>>999777666333111/////////000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,---,,,,,,---...111333444;;;>>>@@@???<<<;;;===@@@AAADDDFFFFFFEEEEEEIIILLLQQQRRRSSSSSSTTTWWW]]]aaaeeehhhjjjsss((((((((()))))))))***************+++,,,,,,------(((...222///---444EEETTTdddrrr~~~{{{nnnjjjrrrkkkkkkttt}}}~~~wwwrrr|||uuuxxxaaaNNN???555000444222000000111111000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++,,,---------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------------------///111444555;;;===???>>>;;;:::<<<>>>???BBBEEEFFFEEEGGGKKKNNNUUUVVVUUUSSSRRRTTT[[[aaadddgggiiisss(((((()))))))))***************++++++,,,------...(((+++...111777EEEWWWdddrrr|||}}}qqqmmmkkkxxxwww{{{tttuuunnnUUU@@@555666444222111222222111000........................------------------------,,,++++++******++++++,,,******++++++,,,------...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...---------...000222444666;;;===???===:::888:::<<>><<<999888999;;;@@@CCCFFFFFFEEEFFFJJJMMMOOORRRUUUUUURRRSSSWWW[[[dddfffhhhsss)))))))))))))))******+++---***)))+++000222000,,,111444<<>>>>>888444555777777<<>>444333222111111000000000000------------------------,,,---...---,,,,,,...000//////......---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,...000000...///444777999>>>>>>888555666888999<<<@@@EEEEEEDDDDDDIIIMMMLLLMMMMMMNNNPPPTTTZZZ___eeehhhmmm|||++++++******++++++,,,------------000888GGGZZZfffuuuxxx}}}xxx~~~}}}eeeLLL:::444333222111000000000000........................***,,,...---,,,---000222111000...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,///111000...///333888999======999555777:::;;;;;;@@@EEEEEEDDDDDDIIINNNLLLOOOPPPOOONNNPPPXXX^^^eeeiiinnn{{{++++++******++++++,,,---...///111888EEEVVViiitttyyy}}}___FFF444333222111000000000000////////////////////////)))+++......------111444222000...,,,+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,///111000......333888888======999666999<<<<<<;;;@@@EEEEEEDDDEEEIIINNNMMMQQQSSSPPPLLLMMMUUU]]]dddiiinnnyyy+++,,,,,,,,,******,,,---///000777DDDUUUdddrrrzzz~~~zzzrrrmmmxxxrrrXXXDDD777000444444///000777//////.........//////000......//////000000111111.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......//////000222333444999===<<<666222555999:::===???AAACCCDDDEEEHHHJJJMMMNNNOOOOOOOOORRRWWW[[[```dddjjj{{{+++,,,,,,,,,++++++...000333666@@@OOO^^^lllwww}}}sssppp|||jjjSSSCCC666555333......333//////............//////.............../////////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........///000111333333:::>>>===888444666999999>>>@@@CCCDDDEEEFFFIIIKKKMMMNNNOOOOOOPPPSSSXXX]]]```dddjjj{{{+++,,,,,,++++++---000333888AAANNN]]]lllwww~~~}}}}}}wwwyyy}}}|||hhhTTT@@@777333///...222//////............//////.........---------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........///000111222333888===>>>999555777999999???AAADDDFFFFFFGGGIIIKKKKKKNNNOOOPPPPPPSSSYYY___aaaeeekkk{{{,,,,,,,,,++++++...222555???KKK\\\jjjwww~~~{{{yyy{{{|||eeeLLL>>>777333111333000//////............//////.........------,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............000111222333555:::<<<999666888999999???BBBEEEGGGGGGHHHIIIJJJJJJMMMPPPPPPPPPTTT[[[aaadddggglll{{{---------,,,---111666;;;GGGWWWhhhsss|||~~~{{{qqquuuyyy^^^KKK???777333111000000///...............000//////......---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------......///111222333222888;;;888666888::::::???AAAEEEGGGGGGGGGHHHIIIIIIMMMQQQQQQQQQTTT]]]dddgggjjjmmm{{{---.........222888@@@FFFSSScccrrrxxx}}}{{{~~~wwwpppyyyqqq[[[JJJ===444000111000///......---....../////////...............,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------...///000111222555:::;;;777555777::::::===@@@CCCEEEFFFEEEEEEFFFGGGMMMRRRRRRQQQUUU^^^ggghhhjjjmmmzzz,,,---///222888BBBMMMTTT```ooozzz{{{}}}~~~}}}~~~}}}~~~~~~|||uuu~~~iiiVVVFFF;;;555111000///......------------------------.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------...///000111222<<<@@@???999555666999999;;;>>>BBBDDDDDDCCCCCCCCCFFFLLLRRRSSSRRRUUU```iiieeegggkkkxxx***,,,///444===IIIVVV___iiiwww~~~~~~sssiiijjjrrrzzztttuuuqqq^^^NNNCCC===111111000......---------+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------///000111222CCCEEECCC;;;555666888888999<<>>EEEPPP[[[eeeoooyyy~~~}}}rrr```YYYZZZ\\\cccggghhhooo}}}ggg\\\YYYWWWUUUTTTUUUVVVVVVUUUZZZ\\\___cccjjjrrrzzzlll```RRRAAA777000------000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------------------------......///111111555888:::999666555666888999<<<@@@BBBDDDEEEGGGIIIHHHKKKOOORRRTTTXXX^^^ccckkkmmmjjjxxxIIINNNVVVaaallluuuyyy{{{~~~{{{~~~yyybbbWWWYYY^^^```fffjjjlllxxxmmm[[[WWWYYYPPPPPPRRRTTTUUUTTTPPPMMMRRRRRRTTTWWW]]]ccciiimmmpppyyyyyyhhhZZZIII>>>666000...///........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,---------......000111222444777:::999666555666888888<<<@@@CCCEEEFFFHHHJJJGGGKKKPPPSSSVVVYYY___ccckkklllhhhuuuOOOTTT]]]hhhqqqwwwzzz{{{~~~|||uuudddXXXUUUYYY^^^bbbfffjjjoooiiiXXXRRRUUUZZZPPPPPPQQQSSSUUUUUUSSSPPPVVVVVVVVVYYY^^^cccgggiiihhhqqq{{{{{{kkk___SSSJJJAAA777///---........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,------------///000111222444777999999666555666888888;;;@@@DDDEEEGGGHHHJJJFFFJJJPPPTTTVVVYYY^^^bbbhhhjjjggguuuQQQXXXbbblllsssxxx|||~~~|||~~~wwwhhhccc]]]YYYWWWXXXYYYZZZaaadddhhhnnn}}}eeeWWWTTTSSSRRRQQQRRRQQQOOOOOORRRTTTUUUUUU[[[[[[\\\^^^cccgggiiijjjlllsss{{{~~~}}}~~~kkkcccZZZSSSJJJ<<<000+++........................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,,,,,,,------///000111222333666999888666555666888888;;;@@@DDDFFFGGGIIIJJJDDDIIIOOOSSSUUUXXX]]]aaaeeehhhgggwwwUUU^^^fffqqq{{{vvvvvv{{{zzzzzzxxxeee[[[VVVSSSSSSUUUVVVUUUWWW[[[[[[^^^bbblllzzzeeeTTTUUUWWWSSSPPPRRRVVVUUUTTTUUUVVVYYY[[[]]]___aaaeeehhhkkknnnsssvvvxxxzzz~~~{{{}}}yyydddYYY]]]TTT===000444111///............---+++...------,,,,,,------...---,,,,,,++++++,,,,,,------------------------------------............///+++,,,,,,---...///000000666888999777444333555888:::>>>BBBDDDCCCCCCGGGKKKHHHLLLQQQSSSSSSUUUYYY\\\aaagggiiiyyybbbkkkpppuuu~~~|||zzz~~~|||fffVVVOOORRRPPPQQQTTTUUUUUUWWW\\\^^^```cccnnnnnn^^^TTTWWW[[[WWWTTTWWWVVVVVVWWWXXX[[[___bbbeeemmmooorrrtttuuuxxx{{{~~~~~~}}}~~~tttgggdddZZZEEE888888222000///...//////...---...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------------............+++,,,,,,---...///000000666888999777444333555888999;;;@@@EEEJJJJJJHHHEEEGGGKKKPPPRRRRRRTTTXXX[[[```fffhhhxxxfffrrrtttsss{{{}}}{{{wwwdddSSSIIIGGGNNNMMMNNNRRRTTTUUUYYY``````aaadddoooeee\\\XXX]]]___[[[YYY[[[ZZZ[[[^^^aaafffkkkppprrrqqqyyyxxxuuu~~~rrriii___QQQCCC<<<444222/////////000///......------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------------............,,,,,,---...///000000111555777999777444333555888>>>>>>BBBLLLVVVWWWNNNEEEGGGKKKOOOQQQQQQSSSWWW[[[___eeefffwwweeesssuuussszzz~~~|||~~~vvvcccTTTJJJHHHJJJKKKKKKMMMRRRTTTUUU\\\dddiiiiiikkkwwwyyyfffaaa___aaa```\\\[[[___bbbdddgggmmmsssyyy~~~qqqnnn|||~~~yyy|||uuukkkddd[[[LLL???666333000......//////......------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------,,,,,,---------.........,,,,,,---...///000111111555777888777444333555888===>>>CCCMMMWWWXXXQQQIIIIIILLLPPPQQQQQQSSSWWW[[[___dddeeeuuuiiiwwwzzzxxx}}}~~~}}}|||yyy|||tttaaaSSSKKKGGGJJJPPPLLLLLLOOOTTTUUUWWW___iiiuuuuuuwww{{{iiieeecccbbbaaa```bbbfffkkkmmmqqqwww}}}~~~rrrooo}}}zzz|||yyyrrrllldddSSSCCC999555111------............------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------------...,,,------...///000111111444666777666333333555888666:::@@@FFFJJJLLLKKKKKKKKKNNNQQQRRRRRRTTTYYY]]]___eeeeeevvvnnnxxx{{{{{{}}}yyy~~~yyyooohhheeehhhgggjjjuuu{{{fff[[[OOOIIIGGGGGGLLLRRROOOPPPTTTWWWXXXZZZcccmmmwwwyyy{{{zzzkkkiiiffffffhhhlllpppsssvvvxxx|||xxxllllll|||~~~zzzuuuiiiWWWHHH>>>:::333...---------......------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------------...///000111111222333555777666333333666999666;;;@@@BBBBBBEEEJJJOOOMMMPPPRRRSSSRRRUUUYYY^^^aaafffgggwwwqqqvvvxxx}}}~~~yyyxxxpppmmmhhhhhhggggggooopppbbbVVVOOOJJJKKKLLLLLLNNNRRRTTTUUUYYY[[[[[[\\\fffqqqvvvyyy{{{|||tttrrrqqqrrrwww~~~}}}tttdddmmm|||}}}|||vvvhhhXXXMMMDDD???777111...............------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------------...///000111222222222555666555333333666999999===AAABBBBBBDDDKKKQQQMMMPPPRRRRRRQQQTTTYYY]]]ccchhhiiixxxvvvwwwyyy|||xxxnnnssstttmmmgggooo{{{lll\\\OOORRRNNNMMMQQQSSSRRRRRRTTTXXXYYY\\\^^^]]]^^^gggssszzz~~~~~~}}}hhhjjjuuu{{{vvvwwwrrrdddVVVPPPHHHBBB:::333000//////000...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------------...///000111222222222555666555333333666999777:::===???@@@CCCHHHLLLMMMOOOQQQQQQPPPSSSXXX\\\eeejjjjjjzzzxxxwww{{{~~~}}}zzzzzz|||}}}|||zzz}}}rrreeeYYYUUUWWWOOORRRTTTSSSQQQQQQTTTXXXTTT]]]ffffff```aaaooopppgggssswwwooorrrwwwqqqbbbTTTLLLGGG???888333000...---,,,------......------,,,---------,,,,,,++++++++++++,,,------++++++,,,---++++++,,,,,,,,,,,,------------------///111333555888777666444333444888;;;777999<<<>>>???BBBFFFIIIOOOQQQRRRPPPOOOPPPTTTXXXhhhiiigggxxxuuu~~~}}}~~~tttjjjbbb[[[TTTRRRSSSRRRUUUWWWVVVTTTTTTVVVYYY]]]dddlllnnnmmmpppzzzxxxgggjjjzzzzzzrrrssswwwtttkkkbbbTTTMMMCCC:::444000...---,,,------------------,,,---------,,,,,,++++++++++++,,,------++++++,,,---++++++,,,,,,,,,,,,------------------///111333444777777666444333444888:::888:::<<<>>>@@@CCCGGGIIINNNPPPQQQPPPOOOPPPUUUYYYgggjjjjjj}}}vvv~~~wwwjjj]]]XXXVVVTTTSSSTTTZZZ\\\^^^]]]ZZZZZZ\\\___fffmmmuuu{{{kkkcccjjjwwwyyyuuuuuutttooojjj___VVVIII===555111///...------------------------------,,,,,,,,,,,,+++++++++,,,------++++++,,,---++++++,,,,,,,,,,,,---------------...///111222333666666555444333444777:::999;;;===???AAADDDHHHJJJNNNPPPQQQPPPOOOQQQUUUYYYaaaeeehhh}}}|||wwwccc[[[[[[[[[[[[[[[ccceeegggeeecccccceeeiiinnnyyy|||sssfffccciiiyyyyyytttqqqmmmhhhiii___PPPBBB888333111///---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++++++++,,,,,,,,,------,,,,,,---...///000111222444555555444333444777999:::<<<>>>@@@BBBEEEHHHKKKMMMOOOQQQPPPOOOQQQVVVZZZ^^^ccceeezzzzzz}}}rrrgggeeeffffffggglllnnnnnnlllkkklllqqquuu~~~zzznnnbbbaaaoooxxxtttmmmggglllcccUUUGGG===777333111...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++++++++,,,,,,,,,------,,,,,,---...///000000111222333444444333444666888:::<<>>@@@BBBEEEIIIKKKKKKMMMPPPPPPPPPRRRXXX\\\dddfffeeewww~~~yyyyyyzzzrrruuuyyyxxxnnnccc```cccppp{{{yyymmmccc___WWWOOOHHH@@@999555///...,,,++++++,,,...///+++++++++,,,,,,---------+++,,,------++++++,,,---++++++,,,,,,,,,,,,------+++,,,---////////////...000111333333333444555777999;;;>>>@@@BBBDDDHHHKKKJJJMMMOOOPPPPPPRRRXXX]]]aaadddcccvvv}}}}}}zzz|||}}}}}}~~~zzzxxxyyyzzztttiii```\\\kkkwww~~~}}}~~~xxxkkk___\\\WWWQQQKKKCCC;;;666///...,,,++++++,,,...///+++++++++,,,,,,---------+++,,,------++++++,,,---++++++,,,,,,,,,---------+++,,,.../////////......///111333333333444555777999;;;===???AAADDDHHHJJJJJJLLLOOOPPPPPPSSSXXX]]]cccfffggg{{{}}}rrrssstttwww{{{gggXXX[[[kkkxxx||||||zzznnn___\\\___]]]TTTKKKFFF@@@;;;333///,,,+++---......,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///......------,,,++++++///111444666555555555666888<<>>AAABBBDDDIIINNNQQQOOOOOORRRRRRRRRVVV\\\cccgggiii{{{||||||yyyxxxrrrmmmmmmqqqqqqnnnooommmlllpppyyyppp\\\VVV[[[lllwwwuuuppppppgggbbbZZZWWWZZZZZZQQQDDD>>>:::444///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---.../////////111333444333444555777555999===???AAAEEEKKKPPPTTTQQQPPPQQQQQQRRRWWW^^^```fffhhhyyyzzz}}}yyyxxxsssllljjjmmmmmmkkkpppllliiijjjqqq|||yyynnn___VVVXXXfffrrrssssssvvvmmmggg^^^YYY[[[^^^WWWNNN@@@===888222...,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,---...//////000111333333222333555777555888;;;===???DDDLLLRRRTTTQQQPPPQQQRRRSSSYYYaaa___eeegggxxxtttsssxxxzzzzzzuuunnnkkklllllljjjllliiifffeeehhhpppyyy{{{|||}}}}}}vvvlllcccbbb\\\ZZZ```jjjpppssswwwnnnkkkddd[[[XXXXXXUUUOOO@@@???;;;666000,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////...///000000000111333555666888;;;<<<>>>DDDLLLRRRSSSPPPPPPRRRTTTUUU\\\ccc```eeegggyyyvvvnnnooouuu||||||}}}zzzrrrmmmmmmllliiiffffffdddbbbbbbfffooovvvvvv|||~~~zzz}}}vvvlllfff```dddbbb^^^[[[```kkkssstttnnnqqqmmmbbbWWWQQQMMMJJJ@@@@@@>>>999222---,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,------............///000//////000333555777888:::;;;===CCCLLLRRRQQQOOOPPPTTTVVVWWW]]]eeedddhhhiii}}}ooojjjhhhlllqqqvvv}}}~~~}}}uuuooommmkkkhhhcccddddddaaa___bbbjjjrrruuu~~~www{{{qqqjjjjjjkkkdddfffaaaXXXZZZhhhqqqqqqooovvvvvviiiXXXMMMGGGEEE???@@@???;;;444...,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......000111111111111222555777777999:::;;;<<>>???@@@CCCHHHMMMMMMOOOPPPQQQRRRUUUZZZ]]]hhhiiiiiipppeeedddfffmmmsssyyy}}}|||xxxzzz{{{yyyuuuppplllkkkhhhhhhgggeeecccbbbbbbcccnnnxxx|||{{{xxxuuuyyyuuu___RRRWWWdddooossspppiii```VVVPPPMMMMMMHHHEEEBBB???:::444///---++++++******++++++,,,---************************---,,,,,,++++++,,,,,,---,,,,,,------.../////////000222333333333333444666888;;;>>>@@@@@@CCCHHHMMMMMMNNNOOOPPPQQQUUUYYY]]]eeefffggg~~~fff______dddmmmtttzzz~~~}}}|||vvvwwwyyyxxxuuurrrqqqpppkkkjjjjjjhhheeebbb^^^\\\```ooozzz}}}~~~kkkXXXUUU^^^eeejjjiiieee^^^VVVOOOKKKJJJJJJIIIGGGDDD???999222,,,++++++******++++++,,,,,,************************,,,,,,++++++++++++,,,,,,,,,,,,,,,---......//////000111333333222222444555888;;;>>>@@@AAADDDIIINNNLLLMMMNNNOOOPPPTTTXXX\\\cccdddfff}}}ggg^^^___fffpppxxx~~~~~~}}}}}}||||||vvvwwwwwwvvvtttrrrrrrsssnnnllljjjgggddd```\\\YYYWWWdddvvv~~~yyywww~~~tttaaaYYYXXXYYYbbbbbb```[[[TTTMMMIIIGGGKKKPPPPPPJJJAAA999222---,,,++++++***++++++,,,,,,************************,,,,,,++++++++++++,,,,,,+++,,,,,,------...//////000111333333222222444555777;;;>>>@@@AAADDDIIINNNKKKLLLMMMNNNPPPSSSWWW[[[ccceeeggg~~~jjjaaaccckkkvvv}}}}}}}}}}}}}}}|||||||||xxxxxxvvvssspppoooppprrrppplllgggdddaaa___[[[YYYTTT\\\jjjzzzzzzqqqssswww}}}|||xxx}}}{{{oooaaaYYYUUURRR[[[\\\\\\YYYSSSMMMHHHFFFNNNXXX\\\RRRDDD;;;555000,,,,,,++++++***++++++,,,************************,,,++++++******++++++,,,++++++,,,,,,---.........///111222222222222333555666999===???@@@CCCIIINNNJJJLLLMMMNNNOOORRRWWWZZZcccdddfff}}}hhh___bbbiiiuuu~~~|||}}}~~~~~~~~~}}}|||{{{yyyxxxtttppplllkkkmmmooopppkkkfffcccbbbaaa^^^[[[UUUVVV]]]nnn}}}rrrrrrvvv{{{{{{rrrnnnoookkkaaaZZZWWWSSSOOOVVVXXXZZZYYYUUUQQQNNNLLLSSS^^^bbbWWWIIIAAA;;;555,,,,,,++++++******++++++************************++++++************+++++++++++++++,,,------......///000222222111111333444555888<<<>>>???BBBHHHMMMKKKLLLMMMNNNOOOSSSWWW[[[cccccccccyyy}}}iii```bbbiiiuuu|||}}}~~~|||zzzxxxvvvqqqlllhhhhhhjjjmmmmmmiiiffffffgggfffbbb]]]UUURRRUUUcccvvvzzzxxx|||~~~}}}}}}~~~xxxqqqkkkiiiccc\\\YYYYYYTTTMMMRRRUUUXXXZZZYYYXXXWWWWWWSSS[[[\\\SSSLLLHHH@@@555---,,,++++++******++++++************************++++++************++++++***++++++,,,,,,---......///000222222111111333444333666:::<<<>>>AAAGGGLLLKKKLLLNNNOOOPPPSSSXXX[[[eeedddcccwww}}}mmmgggiiippp{{{|||~~~{{{yyyvvvtttooojjjffffffiiillljjjhhhgggjjjlllkkkddd^^^TTTPPPQQQ\\\nnn|||~~~zzzuuuwwwwwwttthhhfffbbb______^^^UUUJJJPPPSSSXXX[[[]]]^^^___```QQQUUUSSSLLLLLLMMMBBB222---,,,,,,+++*********+++************************++++++************++++++***++++++,,,,,,---......///000222222111111333444222555999;;;===AAAGGGLLLLLLMMMNNNOOOPPPTTTXXX\\\hhhgggdddyyymmmhhhmmmvvv~~~|||~~~{{{vvvxxxsssmmmhhhffffffggghhhiiikkkllljjjfff```\\\ZZZYYYUUUQQQTTTaaaqqq|||yyyuuu{{{yyyooolllrrrpppmmmfff```___```\\\UUUJJJLLLQQQXXX___bbbaaa^^^OOOIIIMMMPPPLLLJJJFFF:::000---******,,,---,,,***,,,+++***))))))***+++,,,************************+++,,,,,,,,,,,,,,,,,,---...000111111000000111222444777999::::::===CCCGGGHHHLLLPPPPPPOOORRR\\\dddbbbffffffxxxqqqgggmmmxxx}}}}}}~~~zzzuuuxxxsssmmmhhhggggggiiijjjooonnnlllhhhccc^^^[[[ZZZUUUTTTRRRRRRYYYhhhyyyuuunnnuuuyyytttnnnooonnnkkkggggggllllll```RRRJJJJJJMMMTTT[[[]]]YYYTTTOOOKKKQQQTTTKKKIIIGGG???555000,,,***+++,,,***)))++++++***))))))***++++++************************++++++,,,,,,,,,,,,------...000111111000000111222555777999::::::===BBBGGGIIIMMMPPPPPPOOORRR[[[cccgggiiihhhxxxtttjjjppp{{{~~~}}}}}}|||xxxuuuuuurrrlllhhheeefffhhhiiiqqqnnniiiccc^^^[[[YYYYYYTTTUUUUUURRRRRR^^^tttssshhhnnnvvvtttnnniiinnnkkkkkkrrr||||||kkkWWWLLLIIIHHHMMMTTTVVVPPPJJJMMMKKKRRRTTTJJJHHHIIICCC:::555...************(((++++++***))))))***++++++************************+++++++++,,,,,,---------...000111111000000111222555888:::::::::===BBBGGGJJJNNNQQQPPPOOORRRZZZ```kkklllhhhwwwtttpppuuu~~~~~~}}}{{{xxxvvvrrrppplllhhhdddccceeefffmmmiiiddd```]]]ZZZXXXWWWVVVWWWVVVSSSPPPXXXllltttiiihhhnnnooojjjeeennnmmmooowwwuuudddPPPJJJEEEFFFMMMPPPMMMIIIJJJFFFLLLPPPJJJKKKMMMFFF>>>777///***)))++++++***+++******************+++************************+++++++++,,,,,,---------...000111111000000111222666888:::;;;:::===CCCGGGLLLNNNQQQQQQPPPRRRYYY^^^jjjjjjfffuuuwwwtttvvv{{{~~~|||zzzxxxttttttrrrmmmhhheeedddeeegggeeecccbbbbbb___[[[WWWXXXUUUSSSRRROOOQQQ^^^mmmvvvrrrjjjeeeeeeiiikkkiiikkkmmmooorrrxxx{{{wwwoooVVVMMMDDDBBBGGGMMMOOONNNKKKBBBEEELLLMMMRRRSSSHHH@@@999000+++***,,,---,,,*********++++++***************************************+++,,,,,,---.........000111111000000111222555777:::;;;;;;>>>DDDIIILLLNNNPPPQQQQQQSSSXXX\\\dddfffcccsss}}}tttuuuyyy}}}{{{zzz{{{}}}}}}xxxqqqjjjgggfffdddcccdddfffgggeee___ZZZWWWQQQOOOPPPMMMJJJRRR]]]iiillliii```___hhhppprrrgggkkkllliiihhhkkkllljjjXXXPPPGGGBBBDDDJJJPPPSSSKKKAAAAAAJJJOOOVVVVVVKKKAAA:::222,,,,,,------,,,)))***++++++++++++***)))******************************+++,,,,,,---.........000111111000000111222444666999;;;<<>>555///---,,,+++))))))***++++++++++++***)))************************)))******+++---......///...000111111000000111222222555999;;;<<<@@@GGGMMMKKKMMMOOOQQQSSSVVVYYY[[[\\\aaabbbvvvuuuxxx}}}~~~|||zzzyyyzzznnnfffcccccc```___```cccccc]]]XXXWWWSSSQQQQQQJJJDDDNNN___ccciiieeeZZZZZZiiitttsssiiimmmlllfff```[[[TTTNNNTTTRRRMMMGGGBBBBBBGGGLLLCCC===@@@DDDCCCHHHMMMGGGGGG@@@777111...,,,)))&&&)))***+++,,,,,,+++***)))************************)))******+++---.../////////000111111000000111222111444888:::===AAAHHHNNNKKKLLLNNNPPPSSSWWWYYY[[[\\\bbbeeexxxzzz{{{zzzzzz{{{}}}|||xxxttt{{{~~~|||vvvpppmmmmmmccc___\\\]]]```aaa^^^[[[VVVSSSPPPLLLJJJIIIJJJKKKVVV[[[```___\\\___hhhqqqlllgggdddddd]]]TTTRRRVVVOOOSSSPPPFFF===???EEEJJJLLLOOOQQQPPPLLLIIIIIIKKKHHHCCC;;;222---++++++,,,******+++******)))''''''***************************+++,,,,,,------,,,,,,///111222222111111222333444555666888:::???EEEIIIJJJJJJLLLPPPRRRSSSZZZcccfffbbb___ttt|||zzzyyyyyyzzzyyyvvvsssvvvxxxyyyvvvrrrnnnnnnooojjjeee```^^^``````]]]ZZZVVVTTTPPPLLLIIIHHHGGGGGGLLLTTT]]]``````aaagggmmmnnniiieeeddd___XXXXXX]]]^^^]]]UUUGGG>>>>>>CCCFFFVVVYYYZZZXXXSSSPPPOOOPPPEEEAAA<<<555000---++++++(((((())))))***++++++,,,***************************+++,,,,,,------,,,,,,///111222222111000222333333555666888:::???EEEIIIKKKKKKNNNRRRTTTUUU\\\dddfffdddbbbxxx|||zzzwwwvvvvvvuuusssqqqpppqqqqqqooolllkkkooorrrrrrllleee```___^^^[[[YYYUUUTTTQQQMMMIIIGGGEEEDDDDDDNNNZZZbbbbbbaaaaaabbbjjjgggdddbbb^^^[[[\\\aaahhheeeZZZIII>>>===AAADDDVVVXXXYYYVVVQQQLLLKKKKKKCCCAAA===999444///,,,*********))))))***+++---...***************************+++,,,,,,------,,,,,,///000222111000000111333333555666888:::???DDDHHHLLLMMMPPPUUUVVVWWW]]]eeehhhffffff}}}zzzyyyvvvtttrrrqqqpppooommmnnnmmmjjjgggiiinnnssswwwpppggg```\\\[[[YYYXXXTTTSSSQQQNNNJJJGGGDDDCCCEEENNNYYY______[[[WWWUUUaaaaaaaaa```^^^\\\\\\^^^eeefff___NNN???;;;@@@DDDNNNPPPQQQNNNIIIEEECCCDDDFFFCCC@@@:::555000,,,)))///...+++)))))))))+++,,,***************************+++,,,,,,------,,,,,,///000111111000000111222333444777888;;;>>>CCCGGGKKKLLLQQQVVVWWWXXX]]]dddkkkiiihhh~~~xxxwwwuuurrrooonnnmmmmmmmmmmmmllliiifffggglllpppuuuoooggg___[[[YYYYYYYYYTTTSSSQQQNNNKKKHHHFFFEEEGGGLLLSSSXXXYYYWWWSSSPPPXXX\\\```aaa```]]][[[YYY___gggfffVVVCCC;;;>>>CCCJJJMMMNNNMMMHHHEEEDDDEEEKKKGGGBBB;;;444///,,,***///...+++)))))))))+++,,,***************************+++,,,,,,------,,,,,,...000111111000///111222222444777999;;;>>>BBBEEEIIIKKKPPPVVVWWWWWW[[[bbbllljjjggg}}}~~~}}}~~~}}}yyyuuuuuuuuurrrooolllkkkllllllmmmmmmjjjgggfffiiillloookkkddd^^^[[[ZZZ[[[]]]YYYWWWTTTPPPLLLIIIGGGFFFEEEFFFJJJOOOTTTVVVUUUSSSUUU]]]cccdddbbb```\\\WWW[[[eeegggZZZGGG======???FFFIIIKKKJJJFFFDDDDDDEEELLLIIICCC<<<666000---+++******))))))***+++---...***************************+++,,,,,,------,,,,,,...///111000//////000222222444777999;;;===AAADDDGGGIIIOOOVVVWWWVVVZZZ```jjjgggeee|||{{{~~~zzzvvvuuuvvvwwwxxxwwwvvvtttrrrrrrtttuuusssooolllkkkkkkiiikkkmmmlllhhhfffgggiiihhhfffbbb___]]]^^^```ccc```]]]XXXRRRMMMIIIGGGFFFBBBBBBDDDJJJQQQVVVWWWVVVWWW___dddcccaaa```\\\VVVUUU[[[\\\SSSGGGAAA>>><<<@@@CCCFFFEEEAAA>>>>>>@@@HHHFFFCCC???:::444///,,,(((((())))))***++++++,,,***************************+++,,,,,,------,,,,,,...///000000//////000222222444777999;;;===@@@CCCFFFIIIPPPWWWXXXWWWZZZ___dddcccccc||||||qqqnnnrrrwwwzzzvvvssswww~~~xxxsssooommmmmmrrrvvvuuuooollllllnnnpppsssuuutttppplllkkkkkkfffiiimmmmmmiiiffffffgggccccccaaa______aaadddgggfffbbb[[[SSSMMMHHHFFFEEEBBBAAABBBHHHQQQVVVVVVUUUXXX___ccc```^^^^^^[[[VVVMMMOOONNNIIIEEEDDD@@@:::???BBBDDDBBB>>>;;;;;;<<>>777111---******+++******)))''''''************************++++++,,,---------,,,,,,...///000000//////000111111444777999;;;===@@@BBBFFFIIIPPPXXXYYYWWWZZZ___^^^___bbb}}}~~~rrrttt|||wwwnnnfffdddgggjjjkkkqqqwww}}}~~~|||qqqooouuu{{{{{{wwwssspppnnnzzzyyyyyyzzztttkkkfffffffffnnnrrrllldddaaabbbbbbaaa^^^]]]]]]\\\]]]dddmmmiii```UUUNNNKKKIIIEEEBBB@@@BBBBBBBBBJJJVVV\\\YYYWWW[[[___aaa```^^^]]]\\\PPPLLLHHHGGGGGGDDD>>>:::===???>>>;;;===DDDEEEAAAGGGDDD@@@@@@???;;;222+++...,,,***)))***,,,++++++))))))))))))***************++++++,,,,,,------......000111111000000111222444555777888:::???EEEIIITTTRRRQQQRRRUUUYYY\\\^^^ggg^^^```|||wwwsss{{{wwwmmmgggfffgggggghhhjjjooowww|||}}}~~~yyyvvvzzzyyyxxxxxxrrriiieeefffffflllmmmgggbbbbbbdddeeeaaa^^^]]]^^^]]]]]]bbbjjjfff^^^SSSMMMJJJHHHEEEBBB???@@@???@@@HHHVVV^^^^^^RRRVVV[[[___```^^^ZZZWWWOOOMMMJJJHHHGGGFFFCCCAAA>>>AAABBBAAAEEEKKKMMMIIIMMMIIIDDD@@@===888111,,,...,,,***)))***+++++++++))))))))))))***************++++++,,,,,,------......000111111000000111222555666777888:::===BBBFFFMMMMMMNNNPPPRRRVVV\\\___ggg^^^```zzzssswwwyyynnngggcccdddfffkkknnnxxx~~~|||zzzyyyssskkkhhhjjjhhhkkkiiidddbbbeeehhhhhhaaa___^^^```___]]]___ddd___YYYQQQKKKIIIHHHEEECCC@@@???<<<===EEETTT^^^bbbQQQSSSWWW]]]aaa___YYYTTTOOOMMMKKKIIIIIIHHHEEECCC>>>AAACCCEEEJJJPPPQQQOOOMMMJJJFFFAAA<<<777444222///,,,***)))***++++++***))))))))))))***************++++++,,,,,,------......000111111//////000222444666888999:::<<>>:::888888///---***)))***++++++***((()))))))))***************++++++,,,,,,------......///000000//////000222111444777999:::<<>>>>><<<<<>>@@@>>>>>>AAA<<<;;;===???AAA???999444000...+++************)))))))))))))))***************++++++,,,,,,------...---...//////......///111222444555777999<<>>===???===:::???HHHKKKNNNRRRTTTUUUUUUVVVWWWIIIHHHHHHJJJKKKIIIEEEAAA???999777<<<>>><<<<<>>>>>:::999<<<======@@@DDDDDD:::555;;;AAAAAA???@@@444111---*********)))(((++++++******************)))******++++++,,,------...------......///000111222222333555888<<>><<<<<<>>>@@@CCCHHHLLLNNNUUU\\\\\\WWWRRRLLLHHHJJJJJJFFFBBBAAA???:::888;;;===???CCCHHHGGG???;;;AAAFFFDDD@@@???444111---*********)))((()))))))))))))))))))))))))))******++++++,,,------------------...///000111222222333555888<<>><<<;;;===???@@@FFFKKKMMMPPPUUUXXXXXXSSSMMMIIIHHHGGGDDDCCCEEEAAA;;;777999===@@@EEEKKKJJJEEECCCHHHKKKGGGAAA>>>666222...+++******))))))(((((((((((((((((()))))))))******++++++,,,------------------...///000111222222333555888<<>>??????EEEKKKLLLKKKLLLPPPSSSPPPKKKFFFEEEDDDCCCFFFLLLHHH???888888<<>>???@@@???DDDKKKMMMKKKJJJNNNSSSMMMIIIFFFEEEDDDEEELLLUUUOOODDD:::888:::===AAAFFFHHHHHHIIIJJJJJJHHHAAA;;;999555///+++************)))))))))******+++++++++)))******++++++,,,------,,,,,,,,,------...///000222222333555888<<>>AAACCCEEEEEEDDDEEEFFFBBB===;;;666000+++******++++++))))))******++++++,,,,,,)))******++++++,,,------,,,,,,,,,,,,---...///000222222333555888<<>>>>>AAAAAA???@@@DDDDDD@@@<<<777000,,,***++++++,,,((((((((()))***+++++++++)))******++++++,,,------,,,,,,,,,,,,---...//////222222333555888<<>>>>>>>>===>>>EEENNNOOOJJJHHHJJJMMMMMMMMMLLLHHHIIITTTaaaTTTGGG:::888:::;;;;;;===;;;???>>>;;;===DDDFFFDDD<<<777000,,,***+++,,,,,,&&&''''''((()))******+++)))******+++,,,,,,------,,,,,,,,,,,,---...//////222222333555999<<>>>>>???@@@BBB===@@@JJJQQQOOOKKKKKKOOONNNLLLIIIGGGGGGIIILLLCCCBBB@@@===;;;999888888777<<<;;;555999FFFJJJEEE<<<888222---+++******)))******++++++++++++******++++++,,,,,,,,,,,,---------------............///111222444666888===BBBFFFIIIJJJJJJKKKNNNRRRYYY]]]]]]ZZZ]]]rrrxxxoooiiihhhgggjjjpppwww{{{}}}{{{rrrlllmmmlllkkkjjjiiijjjjjjkkkiiikkkooouuuzzz}}}~~~nnndddhhhmmmlllbbbZZZYYY]]]```fffmmmuuuzzzzzzyyyzzz{{{wwwssssssssstttvvvyyyzzzvvvmmmffffffccc___\\\ZZZZZZ\\\]]]ZZZYYYWWWUUUSSSQQQPPPPPPQQQMMMIIIIIIKKKKKKHHHEEEFFFEEEBBB@@@@@@AAACCCDDDAAA>>>@@@IIIOOONNNKKKJJJLLLMMMMMMKKKHHHGGGGGGHHHAAAAAA@@@>>>;;;:::::::::;;;???>>>888:::CCCEEE@@@>>>:::444///,,,***))))))******++++++++++++******+++++++++,,,,,,,,,---------------............///000222444666888<<>>CCCCCC>>>>>>DDDFFFAAA???<<<777111---***))))))******++++++++++++******++++++++++++,,,,,,,,,,,,---------............///000222444666888<<>>>>>>>>???@@@AAA@@@CCCHHHLLLMMMLLLKKKIIIJJJKKKIIIFFFCCCCCCCCCDDDEEEDDDAAA<<<999999:::???DDDFFFDDDDDDHHHJJJGGGAAA>>>:::333...***))))))******++++++++++++*********++++++++++++,,,,,,,,,---------............///000111333555888<<>>AAADDDDDDFFFJJJKKKHHHJJJIIIGGGDDDAAAAAADDDGGGLLLMMMLLLEEE;;;555555777>>>BBBDDDBBB???>>>???@@@??????===666...))))))*********++++++++++++******************++++++++++++---------............//////111333555777;;;@@@DDDHHHJJJMMMPPPSSSWWW\\\```___[[[___vvv~~~|||}}}zzzdddQQQMMMLLLIIIIIIMMMNNNSSS[[[dddnnnvvv|||xxxnnnhhhiiiooopppkkkhhhnnnxxx||||||}}}{{{tttqqqmmmfff```ZZZWWWVVVVVVPPPOOONNNLLLKKKJJJJJJJJJFFFFFFFFFEEECCCCCCCCCDDDDDDCCCBBB@@@???===<<<<<<:::???BBB@@@BBBFFFGGGEEEFFFGGGGGGEEECCCCCCEEEFFFLLLNNNMMMFFF<<<555666999;;;>>>@@@???;;;999;;;???===>>>===666...))))))+++******++++++++++++******************++++++++++++---------............//////000333444777;;;@@@DDDFFFIIILLLPPPSSSWWW\\\___^^^[[[___uuuqqq[[[IIIJJJOOOMMMKKKNNNMMMQQQYYYcccmmmvvv}}}|||sssppplllsssuuuqqqooovvv{{{yyyzzz{{{zzzxxxooojjjccc\\\WWWVVVWWWXXXQQQPPPNNNLLLKKKJJJJJJIIIEEEEEEEEEDDDBBBBBBBBBDDD@@@??????>>>===<<<<<<;;;777===@@@===>>>CCCEEEBBBCCCEEEGGGGGGFFFEEEEEEEEEJJJMMMMMMFFF<<<666777;;;888:::===>>>;;;:::>>>DDD<<<===<<<666...))))))+++******++++++++++++******)))************+++++++++---------........./////////000222444777;;;@@@DDDEEEHHHLLLOOOSSSWWW[[[___YYYZZZccc|||jjjZZZMMMNNNQQQNNNMMMOOORRRWWW]]]cccjjjsss~~~{{{wwwxxx|||yyytttzzzvvvpppmmmooosssuuurrrlllddd___]]]ZZZTTTOOOPPPPPPNNNLLLKKKJJJJJJJJJFFFFFFFFFFFFEEEEEEEEEDDD@@@@@@???>>>============;;;;;;<<<===???AAABBBCCCCCCDDDFFFIIIJJJHHHCCC@@@CCCBBB@@@>>>===:::777555888555444555555666<<>>=========;;;;;;;;;<<<===???@@@AAA@@@BBBEEEHHHJJJIIIFFFCCCEEECCC@@@???===;;;777444888555555666666555:::@@@@@@???===888222---+++*********))))))))))))******)))******++++++,,,------------,,,------...///000000111444555777:::???BBBFFFIIINNNQQQUUUXXX]]]```]]][[[dddiiiZZZPPPRRRVVVTTTSSSUUU[[[___dddkkkttt~~~zzz}}}wwwkkkcccbbbiiipppsssnnngggbbb___[[[VVVQQQNNNMMMLLLJJJIIIHHHGGGGGGHHHGGGEEECCCCCCDDDEEEFFFFFFEEECCCAAA???>>>>>>===<<<;;;;;;;;;<<<===???@@@>>>AAAEEEHHHJJJIIIGGGFFFFFFCCC@@@??????<<<888444888666777999999777999>>>===>>>===:::555///,,,***************************)))******++++++,,,------------,,,------...///000111222444666777:::>>>BBBEEEIIINNNSSSWWWZZZ^^^```___[[[```{{{fffZZZSSSWWW[[[ZZZZZZ^^^bbbgggoooxxx}}}{{{oooeeeaaadddkkkqqqsssnnniiiddd```[[[VVVRRRNNNMMMLLLJJJIIIHHHHHHGGGHHHGGGDDDBBBBBBCCCEEEGGGFFFEEEDDDBBBAAA@@@@@@@@@>>>===<<<;;;;;;===>>>??????BBBFFFHHHHHHGGGGGGFFFCCCAAA@@@@@@@@@>>>999444888777:::>>>>>><<<===AAA??????>>>;;;555///,,,***************************)))******++++++,,,------------,,,------...///000111333555666777:::>>>AAADDDHHHOOOTTTXXX\\\___aaaaaa\\\aaa{{{~~~eee[[[WWW^^^ddddddfffkkknnnttt~~~}}}pppbbb\\\aaajjjpppqqqrrrooojjjeee```[[[VVVSSSOOONNNMMMKKKJJJIIIHHHHHHHHHFFFDDDBBBAAACCCEEEFFFCCCCCCBBBBBBAAABBBBBBBBB@@@???===<<<<<<===???@@@BBBEEEHHHIIIGGGEEEDDDDDD???@@@BBBCCCBBB>>>999555777888<<>>@@@BBBDDDGGGJJJIIIEEEBBBBBBCCC>>>DDDJJJJJJEEE>>>888666666777===CCCEEEDDDEEEIIIEEEDDD@@@:::333...,,,+++)))***+++,,,,,,+++***))))))******++++++,,,------------,,,------...///000000222444666999<<>><<<:::;;;===@@@BBBDDDHHHKKKIIIEEEAAABBBDDD@@@JJJTTTTTTIII===666555555666;;;@@@BBBAAABBBGGGBBBBBBAAA===666000---+++)))***,,,------,,,***))))))******++++++,,,------------,,,------...///000///111444666999===BBBFFFFFFIIINNNQQQUUUXXX]]]```YYYYYYbbbxxxiiieeejjjyyylll^^^UUUXXX```mmmyyy}}}yyysssnnnmmmkkkfff___YYYTTTRRRMMMLLLKKKIIIHHHGGGFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCAAA@@@???>>>============>>><<<:::999:::<<<@@@BBBCCCGGGKKKIIIDDDAAABBBEEEDDDQQQ\\\ZZZKKK<<<555444555555999>>>???===>>>CCC>>>@@@AAA???999333---+++)))***,,,------,,,***))))))******+++,,,,,,---------------------...000000...000333666999>>>CCCGGGGGGJJJMMMPPPSSSWWW\\\______^^^gggssskkkkkkyyyttt___TTTUUU^^^kkkyyy~~~qqquuusssmmmfff^^^XXXTTTSSSMMMKKKIIIIIIIIIIIIGGGEEEDDDCCCBBBBBBCCCDDDEEEFFFCCCBBBAAA???>>><<<;;;:::999:::::::::999:::===???BBBIIIOOONNNIIIDDDDDDFFFLLLVVVZZZRRRGGG@@@;;;777444666999999999:::>>>BBBDDD@@@>>>???:::000***+++************************++++++,,,,,,,,,,,,------,,,,,,------.../////////222111222444888>>>DDDGGGHHHJJJNNNRRRWWWZZZ[[[\\\aaaYYYlll{{{rrrpppyyytttcccYYYVVVXXXcccrrrrrrtttrrrnnnhhh```YYYTTTRRRMMMLLLJJJIIIIIIIIIGGGEEECCCBBBAAAAAAAAABBBDDDEEECCCBBBAAA???>>><<<;;;:::999:::::::::999;;;>>>AAABBBGGGMMMLLLGGGDDDEEEHHHFFFLLLMMMHHHBBB???999333555666777777888;;;@@@DDDFFFBBB@@@AAA<<<222------************************+++++++++,,,,,,,,,------,,,,,,------.../////////222111222444888>>>CCCGGGJJJLLLPPPTTTXXX[[[\\\]]]aaaZZZkkk~~~|||~~~ooo___TTTSSSXXXeeeqqq{{{wwwtttpppiiibbb[[[UUURRROOOMMMJJJIIIIIIHHHGGGEEEBBBAAA@@@@@@@@@AAABBBCCCCCCBBBAAA???>>><<<;;;::::::::::::999:::<<<@@@DDDAAAFFFKKKKKKHHHEEEFFFIIIFFFGGGFFFCCCCCCCCC===777777777777555666888===AAADDDBBBAAA@@@<<<333...---************************++++++++++++,,,,,,,,,,,,,,,,,,------.../////////111111222444888===CCCFFFKKKNNNRRRVVVZZZ\\\]]]^^^___XXXfff|||wwwtttppppppyyyxxxoooeeeYYYRRRWWW```sss~~~zzzrrriiiaaa[[[VVVTTTQQQNNNKKKIIIIIIHHHGGGFFFCCCBBBAAA@@@@@@AAABBBCCCCCCBBBAAA???===<<<;;;::::::::::::999:::===BBBFFFAAAGGGMMMNNNKKKGGGFFFFFFFFFFFFEEEDDDDDDBBB???;;;888888888888777888999:::AAA@@@???===999333---+++***************************++++++++++++,,,,,,,,,,,,,,,------.../////////111111222444888===BBBDDDJJJMMMRRRVVVZZZ\\\]]]]]]]]]UUU^^^uuuzzzssslllddd]]]ZZZ\\\fffppp{{{sssnnniiibbb\\\WWWYYYeeerrr|||sssggg___[[[YYYWWWSSSPPPLLLJJJIIIHHHGGGFFFDDDCCCBBBAAAAAABBBCCCCCCCCCBBBAAA???===<<<;;;:::999::::::::::::===BBBEEEAAAHHHOOOSSSPPPJJJEEECCCAAABBBDDDDDD@@@;;;888888555777:::>>>@@@???===;;;???@@@???<<<888444///+++*********************************+++++++++,,,,,,,,,,,,------.../////////000111222555888===AAACCCGGGJJJPPPUUUYYY\\\\\\\\\]]]UUUYYYjjjwww{{{rrrkkkeee\\\SSSOOOPPPWWW]]]gggooowwwzzzyyyyyy~~~wwwnnnfff^^^WWWUUUYYYcccvvvqqqccc]]][[[ZZZZZZUUURRRMMMJJJIIIHHHGGGFFFDDDDDDBBBAAAAAABBBBBBCCCCCCBBBAAA???>>><<<;;;:::888999;;;;;;;;;===@@@BBB@@@GGGNNNRRRQQQLLLFFFBBBBBBDDDHHHJJJEEE<<<777777111555;;;BBBGGGHHHDDDAAA???BBBBBB===:::777333---************************************++++++++++++,,,,,,------.../////////000111222555888<<<@@@BBBDDDGGGNNNTTTYYY[[[\\\\\\^^^WWWZZZiiinnnddd{{{tttmmmjjjccc\\\XXXYYY\\\^^^___fffnnntttwww}}}yyyoooggg___YYYVVVZZZdddqqq}}}mmmaaa\\\\\\\\\[[[WWWSSSNNNJJJIIIHHHGGGFFFDDDCCCAAA@@@@@@@@@AAABBBCCCBBBAAA???>>><<<;;;:::777999;;;<<<<<<<<<===??????CCCIIIMMMNNNKKKHHHFFFJJJIIIMMMTTTRRRHHH===999111444999@@@FFFGGGCCC@@@>>>BBBBBB===999888444---************************************++++++++++++,,,,,,------.../////////000111222555888<<>><<<;;;:::666999;;;===<<<;;;<<<<<<===@@@DDDHHHJJJKKKJJJJJJNNNJJJMMMXXXZZZPPPAAA999444444777;;;???@@@===999;;;@@@@@@:::777777222+++************************)))************+++++++++,,,,,,------...//////000000111222555888<<>><<<:::888777999999:::;;;;;;<<<<<<===>>>>>>AAAEEECCC@@@BBBGGGPPPLLLOOOZZZ^^^RRRBBB888666666777888::::::888666999;;;>>>???===777000,,,******************************+++++++++,,,,,,,,,,,,,,,------...////////////000222555999===AAACCCFFFKKKQQQVVVYYY[[[]]]___YYYVVV___~~~uuudddyyyjjjccc```___bbbgggrrruuu}}}|||pppcccZZZXXXXXXUUURRRSSSRRRPPPMMMKKKIIIHHHGGGBBBCCCBBBAAA??????AAACCCCCCCCCAAA@@@>>><<<;;;:::888888888999::::::;;;;;;======AAAEEEEEECCCEEEJJJNNNJJJKKKRRRTTTJJJ>>>777333333444666888999777666999<<>>BBBDDDFFFJJJOOOVVV[[[]]]^^^]]]YYYXXXddduuu{{{gggaaa^^^```eeelllvvv~~~xxxnnnaaaXXXVVVTTTRRROOOOOOOOONNNMMMKKKJJJHHHGGGCCCCCCCCCAAA??????AAACCCCCCCCCBBB@@@>>>===<<<;;;999999999:::;;;;;;<<<<<<<<<<<>>>>>???;;;;;;>>>CCCFFFEEEGGGKKKNNNLLLIIIEEE@@@<<<;;;<<<666555444444555555444222<<<>>>@@@???<<<666000,,,******************************+++++++++,,,,,,,,,,,,,,,------.../////////111222333666:::???DDDGGGIIIJJJNNNWWWaaaeeebbb]]]ZZZZZZjjj~~~||||||}}}~~~wwwyyywwwqqqhhhcccdddgggqqqyyy~~~qqqjjjaaaYYYUUURRROOOMMMIIIJJJKKKKKKJJJIIIGGGFFFCCCDDDCCCBBB@@@@@@BBBCCCDDDCCCBBB@@@>>><<<:::999;;;;;;<<<<<<===>>>>>>???<<<:::<<>>;;;;;;<<<555444333555888999:::999>>>???@@@???<<<666000,,,******************************+++++++++,,,,,,,,,,,,,,,------.../////////111222222555999???EEEHHHKKKKKKPPPYYYcccgggeeeaaa[[[YYYggg|||rrrkkkggggggggghhhhhhmmmooolllgggkkkwww{{{mmmhhh```ZZZUUURRROOONNNIIIIIIIIIIIIHHHGGGFFFFFFDDDDDDDDDBBB@@@@@@BBBDDDHHHGGGEEECCC@@@===;;;:::999999999:::;;;;;;<<<<<<<<<999:::@@@DDDDDDDDDFFFIIILLLLLLFFFAAA???<<<999111111222666;;;@@@BBBCCC@@@AAAAAA???;;;666000,,,******************************+++++++++,,,,,,,,,,,,,,,------.../////////111111111444999???EEEIIIKKKLLLQQQYYYaaaggggggfff\\\XXXddd|||vvvoookkkkkknnnrrruuuvvvzzz~~~~~~zzziiieee___YYYUUUQQQOOONNNIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDBBB@@@@@@BBBDDDJJJIIIGGGCCC@@@===:::999888888888999::::::;;;;;;;;;888999@@@FFFGGGGGGIIIHHHNNNPPPMMMJJJGGG@@@777222111333777<<>>EEEIIIIIILLLQQQWWW^^^cccgggiii\\\XXXeee~~~yyyyyy~~~{{{fffccc^^^XXXTTTQQQOOONNNJJJIIIGGGEEEDDDDDDEEEEEEDDDDDDDDDBBBAAAAAABBBDDDJJJHHHFFFBBB>>>:::888666999999:::;;;;;;<<<<<<===:::777888AAAGGGIIIJJJLLLJJJPPPUUUTTTSSSOOOEEE888666555555888<<<@@@BBBCCCBBBBBBBBB???;;;555///,,,******************************+++++++++,,,,,,,,,,,,,,,------...//////000000//////222777>>>DDDIIIGGGKKKPPPVVV[[[```fffjjj\\\XXXffftttfffaaa[[[VVVSSSPPPNNNMMMJJJHHHEEEDDDDDDDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCJJJHHHEEEBBB???<<<::::::888888999999:::;;;<<<<<<888888999<<<@@@DDDHHHIIIGGGNNNUUUZZZ\\\VVVEEE666333333444555777888888999:::===AAAAAA<<<666111...******))))))))))))*********++++++,,,,,,------...,,,,,,,,,,,,---...//////000111222444666:::@@@DDDJJJLLLOOOTTTYYY]]]```bbbcccYYYccc~~~pppddd```ZZZUUURRRQQQOOONNNMMMJJJFFFDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAHHHFFFDDDAAA>>><<<::::::777777888:::;;;<<<===>>>:::::::::<<>>>>>>>>DDDCCCAAA???===;;;::::::777888999:::<<<>>>??????===;;;:::;;;>>>AAABBBBBBHHHOOOUUUTTTPPPKKKCCC;;;444333222111111333555666:::===@@@@@@===777333000++++++************++++++******++++++,,,---------,,,,,,,,,,,,---...//////...///111222555999???DDDFFFJJJPPPWWW\\\^^^^^^^^^[[[ZZZmmmsssjjj___[[[VVVSSSQQQQQQPPPOOOSSSNNNHHHDDDCCCDDDEEEEEEDDDCCCBBB@@@>>>=========@@@@@@>>><<<;;;:::::::::::::::;;;;;;<<<===>>>>>>===:::999:::>>>AAAAAAAAAEEEMMMQQQMMMFFFBBB>>>;;;444333111//////111333555999<<>>======>>>===<<<;;;:::999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;888777999???CCCCCCBBBCCCKKKOOOJJJBBB???===<<<444333111//////111333555999;;;>>>===999555111///,,,++++++++++++++++++,,,))))))***++++++,,,,,,---,,,,,,,,,,,,---...//////000111333555888===CCCGGGJJJKKKNNNRRRVVV[[[```bbb[[[ZZZmmm}}}mmmgggggg\\\YYYTTTQQQPPPPPPOOONNNQQQMMMHHHEEEDDDEEEEEEEEEEEEDDDBBB@@@???>>>============;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;777666999@@@EEEFFFDDDCCCKKKOOOKKKDDDAAA???===444333222111111333555666;;;===>>>===999444000///++++++************++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,---...//////111222444666999>>>EEEIIIKKKKKKMMMPPPUUU[[[```ccc[[[ZZZlllxxxkkkdddaaa\\\XXXSSSPPPOOOOOONNNMMMNNNKKKHHHFFFEEEFFFEEEEEECCCBBB@@@???>>>======<<<>>>===;;;:::999888888888888888999:::;;;<<<=========999666:::AAAFFFFFFCCCBBBIIIMMMKKKGGGDDDAAA<<<333333333444444666777888>>>@@@@@@>>>:::444111///*********))))))*********)))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////000222444666999>>>DDDIIIIIIJJJMMMQQQVVV[[[___aaaYYYZZZnnnvvvlllccc\\\\\\XXXSSSPPPNNNNNNMMMMMMLLLJJJGGGFFFFFFFFFEEEDDDAAA@@@???===<<<<<<<<<<<<>>>===<<<:::999888888888444555777999;;;===???@@@???:::777:::BBBGGGFFFCCC???FFFKKKJJJGGGEEE???:::333333444555777888888999AAABBBCCC@@@;;;555222000******))))))))))))******)))))))))***++++++,,,,,,,,,,,,,,,,,,---.../////////111333555888===DDDHHHGGGIIINNNSSSXXX\\\^^^___VVV[[[qqqtttllleee^^^ZZZUUUTTTRRRPPPNNNMMMLLLLLLLLLLLLKKKIIIFFFDDDBBBAAA??????>>>>>>>>>>>>>>>???>>>>>><<<:::999888777777555666777888999:::;;;;;;:::666777???FFFFFFDDDCCCAAAHHHNNNQQQQQQNNNDDD999666222111444444333444888BBBAAA@@@>>>:::555111///************************+++************,,,---...------,,,------...///000222222222333777<<>>>>>>>>>>>>>>>>>===<<<:::999888777777666666777888999:::;;;;;;===888999AAAHHHIIIGGGFFFFFFOOOXXX\\\[[[TTTFFF999444000000333444333555999=========;;;888333///,,,************************((()))+++,,,------,,,,,,------,,,------...///000111111111333777<<>>=========>>>===<<<:::999888888888666777777888999:::;;;;;;???:::999@@@GGGIIIIIIIIIJJJSSS]]]aaa___UUUEEE777222//////222333333555999999:::;;;;;;888333...+++************************&&&(((+++......---+++***------,,,------...///000000000000222666;;;@@@CCCJJJLLLPPPSSSVVVWWWWWWWWW[[[UUUiiiwwwooommmjjjddd]]][[[VVVUUUSSSPPPNNNLLLKKKKKKJJJKKKLLLKKKJJJGGGDDDBBBCCCBBBAAA???>>>=========>>>===<<<;;;999999999999777777888999999:::;;;;;;>>>888777>>>EEEHHHHHHIIIJJJQQQVVVWWWUUUNNNBBB666333//////222222111333777999;;;===>>><<<777111---************************''')))+++---------,,,+++------,,,------...///000//////000222666;;;???BBBIIIKKKNNNRRRUUUWWWXXXYYYYYYTTTiiiwwwqqqnnnmmmjjjbbb\\\ZZZWWWUUUSSSPPPNNNLLLKKKJJJIIIJJJJJJJJJIIIGGGEEECCCCCCBBBAAA???>>>=========>>>===<<<;;;:::999999999888888888999::::::;;;;;;===888777>>>EEEHHHHHHIIIIIILLLKKKHHHGGGEEE???888444111000222222000222555999;;;>>>???<<<888222///************************************+++,,,------------,,,------...///000//////000333777;;;???BBBGGGIIIMMMRRRVVVYYY\\\]]]XXXXXXqqqwwwtttpppnnnmmmhhh___ZZZZZZWWWVVVSSSQQQNNNLLLJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;::::::::::::999999999999::::::;;;;;;===888888@@@HHHJJJJJJJJJJJJJJJFFFAAA@@@BBB@@@<<<444111000333333111222666999:::<<<<<<:::555111---************************+++***))))))***+++---...------,,,------...///000//////111444888<<<@@@BBBEEEGGGLLLQQQVVVZZZ]]]___YYY[[[vvv}}}wwwrrrooommmkkkeee]]]ZZZ[[[XXXVVVTTTQQQNNNLLLJJJIIIIIIHHHFFFEEEEEEEEEEEEFFFBBBAAA@@@@@@????????????>>>===<<<;;;;;;:::;;;;;;999999999::::::::::::;;;;;;777888@@@HHHJJJIIIHHHJJJKKKIIIDDDCCCCCC@@@:::222//////333444444666:::::::::;;;:::777333///---************************)))******+++,,,,,,------------,,,------...///000///000222555999===@@@BBBEEEGGGKKKOOOTTTXXX[[[]]]ZZZXXXppp|||{{{}}}qqqnnnllljjjccc[[[ZZZ]]]XXXVVVTTTQQQNNNLLLJJJIIIIIIGGGEEECCCCCCDDDEEEFFFAAAAAA@@@@@@???@@@@@@@@@>>>===<<<;;;;;;;;;;;;;;;999::::::::::::::::::;;;777444555???GGGHHHFFFEEEIIILLLLLLIIIGGGEEE>>>666000---...333555666999===<<<<<<;;;:::777333000...************************''')))+++---...---,,,***---------------...000000///111333666:::>>>AAACCCFFFGGGJJJNNNRRRVVVYYYZZZYYYSSSfffzzzvvvwwwpppooommmhhhbbb^^^\\\\\\\\\WWWPPPNNNOOOOOOKKKFFFDDDJJJOOOLLLCCC>>>AAAFFFAAA@@@???>>>============<<<;;;:::999888888777888888:::<<<<<<;;;;;;<<<======666777DDDLLLIIIFFFFFFMMMKKKGGGBBB>>><<<;;;;;;111///000666:::::::::<<<:::888777777777444000+++))))))(((((((((((())))))++++++++++++++++++,,,,,,---------...............000111333777;;;@@@DDDFFFIIIHHHIIIMMMSSSWWWWWWUUUYYYZZZjjj{{{wwwwwwqqqooollliiieeecccaaa```ZZZVVVQQQNNNMMMLLLIIIGGGMMMPPPRRRNNNEEE@@@???BBBBBBAAA@@@??????>>>>>>???===<<<;;;999888888888888888:::<<<===<<<;;;<<<===<<<666999EEEMMMJJJFFFGGGMMMNNNOOOPPPNNNGGG>>>888222///000555888777777999:::999777777777444///+++))))))(((((((((((())))))***++++++++++++,,,,,,,,,---------...............000111222666:::@@@EEEHHHHHHHHHJJJNNNSSSVVVVVVTTTUUUVVVfff}}}yyywwwwwwsssooojjjhhhhhhhhheeebbbWWWUUUQQQNNNKKKIIIHHHGGGFFFGGGHHHGGGEEEBBBBBBCCCCCCBBBAAA@@@@@@??????@@@======;;;:::999888888888888;;;===>>>=========>>><<<777;;;HHHNNNJJJGGGIIIOOOSSSZZZ``````UUUBBB444333//////333555444333555:::999888777666333///+++***))))))(((((())))))*********+++++++++,,,,,,,,,---------.........//////000000111444999???FFFIIIHHHIIILLLQQQUUUVVVUUUSSSVVVWWWggg}}}yyywwwtttrrrssssssmmmgggeeeggggggddd```UUUTTTRRRNNNIIIGGGGGGGGGBBBAAAAAABBBDDDEEEDDDDDDCCCBBBAAA@@@@@@?????????>>>>>><<<;;;999888888888999;;;>>>@@@???>>>??????;;;999???KKKPPPJJJGGGJJJTTTVVV\\\cccdddXXXCCC333111...---111333222222555::::::999888666222...,,,***))))))))))))))))))************++++++,,,,,,---,,,,,,------.../////////111000000333888???FFFJJJHHHKKKOOOTTTWWWWWWVVVTTTXXXXXXhhhvvvssspppmmmlllnnnpppiiibbb```aaaaaa^^^ZZZUUUUUURRRNNNJJJGGGGGGHHHLLLIIIFFFEEEFFFEEECCCAAABBBAAA@@@??????>>>>>>???@@@???===;;;:::999888888999<<<@@@AAAAAA@@@@@@AAA<<<<<>>EEEIIIIIIMMMRRRVVVXXXXXXXXXWWWVVVVVVggg|||uuurrrooojjjhhhiiikkkeee___\\\[[[[[[ZZZXXXXXXVVVRRROOOLLLJJJIIIHHHHHHFFFDDDDDDDDDEEEDDDCCCBBBAAA@@@??????>>>>>>>>>AAA@@@>>><<<:::999999888999===AAACCCCCCBBBBBBBBB===???IIISSSRRRIIIFFFKKKPPPLLLHHHGGGHHHFFF@@@:::111---,,,000333444555888999;;;;;;999555000---,,,+++******))))))******+++))))))***+++,,,------...+++,,,,,,---...///000000111111111333888>>>CCCGGGIIIMMMRRRVVVXXXXXXYYYZZZYYYYYYjjj}}}yyyvvvvvvssslllggggggeeebbb^^^[[[YYYYYYZZZZZZ\\\WWWRRRPPPOOONNNKKKHHHAAAAAABBBBBBBBBDDDFFFGGGCCCBBBAAA@@@@@@??????@@@AAA@@@???===;;;:::999888:::===BBBDDDDDDCCCCCCCCC???BBBMMMVVVSSSHHHEEEJJJJJJGGGDDDDDDEEEGGGHHHHHH444000...111444444555888999;;;<<<999444///---,,,+++******))))))******+++((()))***+++,,,------...++++++,,,---...///000000111111222444888===AAADDDGGGKKKPPPSSSUUUWWWZZZ\\\[[[[[[mmm}}}uuuxxxvvvxxx{{{xxxoooiiigggbbbaaa^^^[[[XXXYYY\\\^^^^^^XXXRRRPPPQQQQQQMMMHHHJJJKKKJJJGGGDDDBBBDDDFFFDDDDDDCCCBBBAAAAAAAAAAAABBBAAA???===;;;:::999999:::>>>BBBEEEEEEDDDCCCCCC@@@DDDOOOXXXTTTHHHDDDJJJGGGGGGGGGGGGJJJNNNQQQTTT888333000333444333444777999;;;<<<:::444///------++++++************++++++((())))))+++,,,---......++++++,,,---...///000111111111333555999===@@@BBBEEEIIINNNQQQSSSUUUZZZ]]]WWWXXXjjj~~~~~~~~~}}}}}}}}}zzzwwwwwwxxxxxxxxxvvvpppiiidddaaa___]]]\\\[[[ZZZXXXVVVWWWTTTPPPNNNMMMMMMKKKJJJHHHHHHGGGFFFEEEDDDDDDCCCFFFDDDAAA??????@@@AAACCCCCCBBB???===;;;999888888:::;;;>>>@@@AAAAAA@@@???AAAAAAOOOXXXMMMDDDFFFFFFHHHEEEDDDFFFGGGDDD<<<555111111444888888666777;;;>>><<<999444111...---,,,---,,,***(((((()))***+++))))))***+++,,,------...---,,,,,,,,,,,,---......111111222444777;;;???BBBGGGJJJNNNQQQSSSTTTVVVXXXZZZVVVgggwwwxxxyyy{{{~~~~~~|||{{{yyyvvvtttsssrrrqqqooolllhhheeecccaaa^^^\\\[[[YYYVVVTTTVVVSSSPPPNNNMMMLLLKKKJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHFFFCCC@@@??????@@@AAACCCAAA???===;;;999888888999;;;===???@@@@@@??????@@@AAANNNVVVLLLEEEHHHHHHHHHFFFCCCBBBAAA???:::555000000333888999777999===AAA>>>:::555000,,,***)))---,,,***)))((()))***+++++++++++++++++++++,,,,,,---,,,,,,,,,,,,---......000111222444888===AAADDDHHHKKKOOORRRSSSTTTVVVWWWWWWUUUggg}}}zzz|||wwwxxxzzz|||~~~zzzxxxvvvtttqqqpppnnnllljjjhhhhhhgggcccaaa___]]][[[XXXTTTQQQUUURRROOOMMMLLLLLLJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHEEEBBB@@@??????@@@BBBAAA???===;;;999888888999:::<<>>>>>???@@@MMMTTTJJJFFFKKKKKKHHHIIIKKKJJJFFF???777222//////333888999888:::???@@@===999444000---+++***,,,+++***)))))))))***+++,,,,,,,,,+++++++++******---,,,,,,,,,,,,---......000000222555999???CCCFFFIIILLLPPPRRRSSSTTTUUUVVVUUUUUUiii{{{vvvvvvyyyzzz}}}}}}xxxtttsssrrrppppppnnnllliiigggggghhhbbb```]]][[[YYYWWWSSSPPPTTTQQQNNNLLLKKKKKKJJJIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMKKKHHHEEEBBB@@@??????AAA@@@>>><<<:::999888888888999<<<>>>??????>>>===>>>@@@MMMRRRIIIGGGMMMLLLIIIPPPYYY[[[SSSEEE666,,,//////222666777666888===;;;999666333111///......++++++***))))))******+++++++++++++++++++++++++++---,,,,,,,,,,,,---......000000222666:::@@@EEEHHHJJJMMMQQQSSSSSSSSSUUUVVVUUUXXXlllzzzvvvtttuuuwww{{{~~~}}}}}}~~~~~~{{{wwwsssqqqpppmmmoooooommmiiifffffffffbbb```\\\YYYXXXUUURRRPPPRRRPPPLLLKKKJJJJJJIIIHHHGGGHHHHHHIIIIIIJJJJJJKKKNNNMMMJJJGGGDDDBBBAAA@@@@@@???>>><<<:::999888888888999<<<>>>??????>>>===>>>BBBNNNRRRHHHHHHMMMKKKNNNVVV^^^___VVVGGG666,,,000///111444444222444888;;;999666333000///......******************++++++))))))***+++,,,,,,---------,,,,,,,,,,,,---......///000222666;;;AAAFFFIIIKKKMMMQQQSSSSSSTTTUUUVVVUUUXXXjjj}}}|||xxxwwwwwwvvvyyy}}}|||{{{zzzxxxvvvssspppooojjjlllnnnlllhhhffffffhhhgggccc]]]YYYVVVUUUSSSQQQQQQNNNKKKJJJJJJJJJIIIHHHEEEEEEEEEFFFFFFGGGGGGGGGLLLKKKIIIGGGDDDCCCBBBAAA@@@???===;;;:::999888888999:::<<>>>>>>>>DDDQQQRRRHHHHHHLLLGGGQQQRRRTTTRRRLLLBBB777000111///000222222///222666???<<<888333///,,,***))))))*********++++++++++++((()))***+++,,,------...---,,,,,,,,,,,,---......///000222666;;;@@@EEEHHHJJJMMMQQQSSSTTTUUUVVVWWWTTTVVVfffzzzyyyyyyyyyzzz~~~}}}zzzvvvuuuuuutttqqqnnnjjjlllmmmkkkhhhhhhlllqqqpppjjjaaaZZZVVVTTTSSSRRRPPPMMMJJJIIIIIIIIIHHHGGGCCCCCCCCCCCCDDDDDDDDDDDDGGGGGGEEEDDDCCCBBBAAAAAA???>>>===;;;:::999888888999;;;===???@@@@@@?????????FFFSSSSSSHHHHHHJJJBBBIIIGGGEEEEEECCC>>>666000000...///222222000333888???===888333///+++)))((())))))***+++++++++++++++*********++++++,,,,,,,,,---,,,,,,,,,,,,---......000000222555:::???DDDGGGIIILLLPPPSSSTTTUUUWWWYYYUUUWWWeee}}}yyyvvv{{{~~~yyytttsssuuuuuuqqqmmmlllnnnnnnkkkiiilllttt{{{wwwpppeee\\\WWWTTTSSSRRROOOMMMJJJHHHIIIIIIHHHGGGCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@???>>><<<;;;:::999999888:::;;;>>>@@@AAAAAA@@@??????GGGUUUTTTHHHGGGHHH@@@===<<<===AAACCC???555,,,///...///222222222555;;;===:::777333///,,,+++***((()))***+++++++++++++++,,,,,,,,,++++++++++++***---,,,,,,,,,,,,---......000000222555999???CCCFFFIIILLLPPPSSSUUUVVVXXXZZZYYYZZZgggzzzyyy{{{}}}}}}yyyyyy}}}|||wwwtttuuurrrllliiiiiinnntttooodddfffpppppplllfff___XXXTTTRRRRRRPPPOOOMMMJJJGGGEEEEEEFFFBBBBBBCCCCCCBBBBBBAAA@@@???@@@@@@???>>>>>>???AAABBBBBBAAA@@@>>><<<;;;:::<<<===???AAABBBAAA@@@???@@@MMMRRRKKKGGGKKKGGG===<<<>>>AAAEEEEEE@@@666...---000444777888888999999<<<:::666222///---,,,,,,)))************+++++++++)))******+++---......///---,,,,,,------...///000:::666222111555;;;AAADDDGGGLLLRRRWWWYYYZZZZZZ[[[TTTTTThhh~~~}}}~~~|||{{{}}}{{{wwwwwwxxxtttnnnnnnlllpppuuupppdddaaahhhfffddd___ZZZWWWTTTSSSSSSNNNMMMLLLIIIGGGFFFFFFFFFBBBBBBCCCCCCBBBBBBAAA@@@???@@@@@@???>>>>>>???AAAAAA@@@@@@???===<<<:::999<<<===???BBBCCCBBBBBBAAAAAANNNTTTKKKEEEHHHEEE<<>>666000111444888:::<<<===@@@AAA<<<999666222...---,,,,,,)))************+++++++++)))******+++---......///------------...///000000BBB>>>999777:::???CCCFFFGGGKKKPPPUUUWWWXXXYYYZZZZZZYYYmmm~~~}}}~~~{{{xxxzzz{{{vvvnnnooolllooouuurrrggg```aaa^^^\\\ZZZWWWUUUSSSSSSRRRMMMLLLKKKIIIHHHGGGFFFFFFBBBBBBCCCCCCBBBBBBAAA@@@>>>???@@@???>>>===???AAA??????>>>===;;;:::999999<<<===@@@BBBCCCCCCBBBBBBAAAOOOUUUKKKDDDFFFEEE??????CCCEEECCC===555111///333555888;;;===@@@DDDGGG<<<999555111...---,,,,,,)))************+++++++++******+++,,,,,,---.........------......///000111===:::666555888===AAACCCFFFJJJNNNRRRTTTUUUXXXYYYYYYWWWiii~~~~~~{{{yyy{{{{{{tttmmmiiigggkkkrrrtttllldddaaa]]][[[YYYWWWUUUTTTSSSSSSRRRPPPMMMKKKIIIHHHFFFDDDBBBBBBCCCCCCBBBBBBAAA@@@>>>?????????======???@@@===<<<<<<::::::999999999===>>>@@@BBBCCCBBBAAA@@@???NNNTTTJJJDDDIIIKKKGGGCCCGGGHHHCCC999111///111222444555777999<<>>??????>>>======>>>@@@<<<;;;:::999888888999999???@@@AAABBBBBB@@@>>>===>>>LLLRRRJJJGGGOOOTTTQQQSSSVVVUUULLL>>>444333555222333444444555888===@@@;;;888555111...,,,++++++))))))*********+++++++++***++++++,,,,,,------------------......///000111111000000222888>>>BBBDDDFFFIIIMMMOOOQQQSSSUUUXXX]]]XXXggg{{{yyywwwqqqkkkhhhfffeeegggjjjllliiiccc^^^[[[ZZZYYYYYY[[[___ccceee___YYYQQQKKKJJJHHHFFFDDDBBBBBBCCCCCCBBBBBBAAA@@@===>>>???>>>===<<<>>>@@@;;;:::999888888888999:::???@@@BBBCCCBBBAAA???>>>BBBMMMPPPHHHIIISSSXXXSSS[[[\\\YYYNNN???444111222333444555555555888<<>>???>>><<<<<<>>>???;;;:::888777777999:::;;;???@@@BBBDDDEEEEEECCCCCCIIIPPPOOOGGGHHHSSSUUUNNNQQQQQQNNNEEE:::111//////111333555666777:::===@@@:::888444000---+++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,++++++,,,,,,---...///000///000333999===???@@@GGGKKKPPPTTTUUUUUUVVVWWWUUUYYYssszzzvvvuuuqqqjjjhhhllldddeeeeeebbbbbbccccccbbb```]]]ZZZXXXYYY^^^dddhhhaaaXXXMMMFFFFFFHHHHHHGGGBBBBBBCCCCCCBBBBBBAAA@@@===>>>>>>>>><<<<<<>>>???;;;:::888777777999;;;<<<>>>@@@CCCFFFHHHHHHHHHGGGPPPTTTOOOFFFGGGQQQQQQHHHEEEEEEDDD???888333222333...000333666888;;;>>>AAA:::888444000---+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,---++++++++++++,,,---............000555<<>><<<;;;:::888666666888;;;>>>???BBBGGGGGGDDDDDDHHHSSSUUUKKKEEEKKKKKKFFFIIIIIIEEE@@@===777111000444000444666333444:::>>>>>>888555111---+++******+++)))************+++++++++++++++++++++++++++++++++..................------222222222555:::AAAGGGKKKNNNQQQUUUUUUTTTSSSUUUWWWXXX\\\{{{{{{wwwsssooommmllljjjiiihhhgggeeeccc```___^^^]]]\\\YYYVVVUUUWWWWWWVVVSSSRRROOOLLLJJJIIIHHHFFFDDDDDDEEEFFFEEECCC@@@???@@@CCCAAA?????????@@@???===<<<<<<;;;999777888:::<<>>;;;666222222666333777888888:::???AAA???777555111---+++******+++)))************+++++++++++++++++++++++++++++++++........................222222222555:::@@@FFFJJJLLLPPPTTTVVVVVVUUUVVVWWWYYY]]]{{{{{{xxxvvvsssrrrqqqooollljjjkkkjjjhhhfffccc```^^^\\\ZZZYYYWWWVVVTTTSSSQQQPPPOOOMMMJJJIIIHHHHHHFFFDDDEEEFFFGGGFFFCCC@@@??????BBB@@@>>>>>>??????>>>=========<<<:::999999<<<>>>CCCBBBDDDGGGFFFAAAAAADDDPPPSSSLLLIIIMMMIIIBBBEEEJJJBBB;;;888444111444888666999;;;>>>CCCGGGDDD>>>666444111---+++*********)))************+++++++++++++++++++++++++++++++++........................111111333555:::@@@FFFIIIIIIMMMSSSWWWYYYXXXXXXXXX[[[^^^{{{~~~{{{zzz{{{}}}}}}}}}~~~|||zzzyyyvvvuuusssssssssqqqnnnkkkiiiiiihhhgggeeebbb___]]]ZZZZZZZZZWWWSSSPPPNNNOOONNNLLLJJJIIIIIIHHHGGGFFFEEEGGGHHHFFFCCC@@@??????AAA???======>>>???>>>===<<<<<<;;;:::999999<<>>???>>>===:::::::::999888999<<>>???@@@???>>>999999999999888:::===@@@BBBAAABBBEEEEEEBBBDDDHHHTTTRRRLLLMMMRRROOORRRbbbRRRFFF999222///...///222666:::<<<>>>AAACCC>>>666222111000...,,,******))))))************+++++++++*********++++++,,,,,,---,,,,,,------.../////////000111333666:::???CCCEEEFFFJJJPPPXXX___```^^^\\\\\\^^^yyyssslllcccZZZTTTQQQNNNLLLMMMLLLMMMOOOTTTZZZ```dddgggjjjmmmqqqtttyyy{{{xxxwwwxxxqqqpppnnnnnnnnnllljjjhhhbbbbbbbbbbbbcccdddeeeeeeccc^^^WWWSSSRRRRRRPPPNNNOOOMMMJJJIIIHHHHHHFFFEEECCCEEEGGGGGGEEECCCCCCCCCAAA@@@>>>>>>@@@AAA@@@???999:::::::::999;;;>>>AAADDDCCCCCCEEEDDDAAABBBGGGQQQQQQMMMPPPVVVRRRUUUeeePPPDDD777222000///000222666:::<<<;;;;;;<<<:::666111111///...,,,+++***))))))************+++++++++)))******+++,,,,,,------,,,,,,------...//////000000111333666;;;???BBBDDDGGGJJJPPPXXX___aaa___]]]]]]```{{{~~~rrr```ZZZSSSMMMJJJIIIIIIIIILLLKKKJJJJJJLLLPPPUUUWWW[[[aaaiiiqqqwww|||}}}xxxvvvwwwqqqooommmlllkkkkkkhhhgggeeedddcccbbbcccdddeeefffeee]]]UUUQQQRRRSSSQQQNNNNNNLLLIIIHHHGGGFFFEEECCCBBBDDDFFFGGGEEEDDDDDDDDDBBB@@@??????@@@AAAAAA@@@:::;;;;;;;;;;;;<<<@@@CCCGGGDDDDDDEEECCC@@@AAAEEERRRRRROOOSSSXXXQQQQQQaaaNNNBBB666111111000111333777;;;===999777888888666111000///...,,,+++***))))))************+++++++++))))))***+++,,,,,,------,,,,,,------...///000000000111333777;;;???BBBDDDIIIKKKOOOWWW^^^aaa```]]]___aaa}}}wwwhhh]]]OOOLLLIIIHHHHHHJJJJJJJJJGGGGGGGGGGGGHHHIIIJJJKKKOOOXXXeeeqqqyyy|||~~~{{{zzzyyyyyyxxxwwwxxx|||nnnnnnnnnnnnmmmlllkkkjjjeeebbb^^^^^^aaaeeeiiikkk^^^XXXQQQNNNOOOPPPNNNKKKKKKIIIHHHHHHHHHHHHGGGEEEEEEEEEFFFGGGIIIHHHFFFCCCDDDBBB@@@@@@AAAAAA@@@???>>><<<::::::;;;>>>BBBDDDDDDGGGIIIFFFBBBAAAGGGNNNUUUMMMTTTTTTDDDFFFPPPIIICCC>>>888222///000333555;;;999777666777888777777111000...+++***))))))***++++++************++++++******+++++++++,,,,,,,,,------,,,------...///000111222444777;;;@@@EEEHHHIIILLLOOOSSSUUUYYY]]]```\\\bbbxxxnnndddXXXOOOOOOMMMJJJIIIIIIJJJIIIIIIHHHHHHGGGGGGHHHIIIJJJJJJNNNTTT^^^gggooovvv|||}}}vvvnnnpppqqqtttvvvvvvuuutttuuurrrrrrqqqpppnnnlllkkkjjjbbbaaaaaabbbcccdddcccaaa\\\WWWQQQNNNPPPPPPNNNKKKKKKJJJHHHHHHIIIIIIGGGFFFFFFEEEFFFHHHIIIHHHFFFCCCDDDBBB@@@@@@BBBBBBAAA@@@<<<;;;999888999===@@@CCCDDDGGGGGGDDD@@@AAAGGGNNNSSSLLLRRRRRRDDDFFFOOOIIIDDD>>>777111111333666777<<<===??????===999555333111///---+++***))))))***++++++************++++++******+++++++++,,,,,,,,,------,,,------...///000222222333666:::@@@EEEHHHIIILLLPPPSSSUUUXXX[[[]]]]]]ddd|||jjjaaaZZZSSSMMMOOOMMMKKKJJJJJJJJJHHHFFFHHHHHHGGGGGGGGGHHHIIIIIIKKKNNNTTTZZZbbbllluuu|||uuummmhhhaaa[[[dddiiioootttvvvuuurrrpppttttttrrrpppmmmkkkhhhgggaaacccfffiiiiiieee^^^YYYZZZUUUPPPOOOPPPPPPOOOMMMLLLKKKIIIIIIJJJJJJHHHGGGFFFFFFFFFHHHIIIIIIFFFDDDCCCBBBAAAAAACCCDDDCCCBBB===;;;999999:::>>>AAADDDFFFGGGGGGCCC@@@BBBIIIQQQPPPJJJNNNNNNFFFGGGMMMHHHFFF>>>555111444888::::::>>>DDDJJJKKKEEE<<<555222000///---+++***))))))***++++++************++++++******+++++++++,,,,,,,,,------,,,------...///000333222333555999???EEEIIIJJJMMMRRRUUUVVVWWWXXXYYYZZZcccxxxjjjdddaaa\\\XXXRRRPPPOOONNNNNNLLLIIIGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHJJJMMMQQQWWW```jjjqqqzzz}}}yyyllldddaaa```___bbbhhhnnnsssxxxzzzwwwssssssrrrqqqnnnkkkhhhfffddddddfffkkknnnnnnhhh___YYYWWWTTTPPPOOOPPPPPPOOONNNMMMKKKJJJJJJJJJJJJIIIGGGFFFFFFFFFHHHIIIIIIFFFDDDBBBAAAAAABBBDDDEEEDDDCCC???===<<<;;;===@@@DDDGGGIIIIIIFFFBBB@@@DDDLLLTTTMMMJJJKKKKKKIIIJJJJJJHHHFFF===333111666<<<===;;;???GGGOOOPPPIII???888555///...,,,+++)))))))))***++++++************++++++******+++++++++,,,,,,,,,------,,,------...///000333222222444999???EEEIIILLLOOOTTTWWWXXXWWWXXXXXXUUUaaa|||sssppplllfffaaa[[[ZZZXXXWWWVVVSSSPPPNNNJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIKKKNNNRRRWWW^^^cccpppvvvqqqddd]]]^^^bbbfffeeekkkpppuuu||||||sssrrrqqqooollliiigggffffffgggiiikkkkkkhhhaaa\\\UUUSSSQQQPPPOOOOOOOOONNNMMMKKKJJJJJJJJJJJJIIIGGGEEEEEEFFFGGGIIIHHHEEECCCBBBAAAAAACCCEEEEEEDDDBBB>>>===<<<;;;===AAAEEEGGGHHHGGGDDD@@@???DDDLLLSSSJJJKKKJJJKKKOOOMMMHHHFFFBBB:::222111666<<<<<<;;;<<>>CCCEEEEEECCC@@@===>>>CCCKKKQQQIIINNNKKKLLLVVVRRRFFFEEE<<<666111000555999999888666;;;@@@AAA===888555444...---+++***))))))******++++++************++++++******+++++++++,,,,,,,,,------,,,------...///000000111222555:::???DDDGGGLLLOOOTTTWWWXXXYYYZZZ[[[]]]jjj~~~rrrooolllgggdddbbb```^^^\\\SSSRRRQQQOOONNNMMMMMMMMMKKKMMMNNNNNNOOOQQQTTTWWWZZZbbbnnn|||~~~{{{yyyssseeeXXXPPPKKKHHHKKKQQQYYYbbbjjjrrrzzzyyywwwtttpppllliiigggdddbbb___^^^]]]\\\ZZZYYYTTTSSSSSSQQQOOOMMMMMMMMMKKKJJJHHHHHHIIIIIIGGGFFFCCCBBBCCCEEEFFFFFFCCCAAAAAAAAAAAACCCDDDCCC@@@>>>:::999888888:::>>>BBBEEEEEECCC@@@???@@@EEELLLQQQIIIQQQLLLOOO]]]VVVDDDCCC555333111000222444555444444666:::<<<;;;888333000---,,,+++)))))))))******++++++************++++++******+++++++++,,,,,,,,,------,,,------...///000...000333777;;;@@@CCCEEEIIILLLPPPTTTVVVXXX[[[]]]```lllxxxppplllgggcccaaa___^^^\\\WWWVVVTTTSSSRRRQQQPPPPPPNNNNNNNNNNNNNNNQQQUUUXXX```fffppp{{{{{{uuurrreeeZZZPPPLLLIIIDDDEEEJJJNNNZZZeeeooo|||zzzwwwsssnnnjjjfffccceeebbb___]]]\\\ZZZXXXVVVTTTTTTSSSQQQOOOLLLLLLLLLKKKIIIHHHHHHHHHHHHGGGEEEBBBBBBBBBDDDEEEEEEBBB@@@AAAAAAAAACCCCCCBBB???===;;;:::999999;;;???DDDFFFGGGEEECCCBBBDDDIIIOOOSSSIIISSSNNNQQQaaaXXXDDDBBB111111111111111111222222666777:::===>>>:::444///---,,,+++)))))))))******++++++************++++++******+++++++++,,,,,,,,,---------------...000000---///333888<<<@@@BBBDDDGGGJJJNNNQQQTTTWWW[[[^^^]]]kkk