BMv6(&& {{{{{{xxxvvvzzz}}}|||zzz~~~{{{zzzxxxzzzxxxrrrmmmkkknnnrrrtttuuurrrxxx~~~zzzyyyxxxtttrrrtttrrrpppnnnmmmpppuuu|||vvvzzz~~~|||yyyssssss{{{xxxvvvyyyyyyyyyzzz}}}|||yyyzzz}}}}}}{{{~~~uuullliiioooxxx{{{{{{zzz{{{uuuoooooouuu{{{}}}zzzzzzxxx{{{~~~zzzlllbbbfffqqqxxxyyyyyy|||zzz}}}vvviiilllsssxxxmmmrrr~~~}}}vvv{{{~~~{{{{{{zzzkkk___UUUZZZggg{{{}}}yyyyyy}}}|||yyyxxxmmmrrr{{{yyyssstttyyyyyymmmdddbbbfffiiinnnsssyyy{{{wwwsssyyygggNNNCCC???CCCJJJ\\\www|||pppjjjiiikkkrrr~~~wwwwww|||~~~}}}|||ssshhhaaabbbhhhqqqxxx{{{mmm^^^YYYXXXTTTQQQPPPVVVYYY```hhhiiiggghhhlllvvv~~~zzzvvvuuu|||xxxxxx~~~ӵĦĦӵĦeee]]]PPPDDD===<<>>===>>>AAABBBFFFKKKKKKIIIJJJNNNVVV___llluuu~~~}}}zzzsssqqqvvv{{{{{{xxxwwwkkkttt4ĉ@ӵ>L=hĦ4ĉ@ӵ}}}}}}vvvoooeee___>LLLLCCC===666111///111444666...333:::===999444777???MMMUUUUUUHHH999444666999000222===MMMVVVWWWXXXZZZ[[[TTTMMMFFF???777666999666555:::GGGTTT___lllvvvwww~~~xxxsssmmmfffJJJGGGEEEFFFGGGEEEAAA>>>===;;;>>>CCCCCC??????CCCGGGAAA???AAACCCBBBDDDFFF@@@>>>>>>AAA@@@>>>>>>BBBBBBGGGNNN[[[pppyyyuuu|||yyyrrr\\\```kkkyyyGG=?HdĦ=ĪjGG=?ttttttjjj\\\XXXYYYPPPCCCCCC>>><<<HdĦ999:::777444222222333333333666666777666111---333;;;666777555000///333666555777555888======999999>>>CCC<<<777777888666666888888666555888888===KKK[[[TTTaaavvv~~~}}}eeeWWWNNNFFFAAABBBEEEHHHGGGCCC@@@??????===>>>BBB@@@;;;:::??????>>>@@@EEEGGGDDDDDDFFFHHHEEECCCCCCBBB???@@@CCCFFFCCCBBBMMMggg{{{www|||rrrjjjbbbYYYVVVYYYeeeyyyӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦFFF@@@<<<:::999999777666555DdD111444555111222ӵ444444ӵ555ӵ777777666999;;;ĦZZZӵDDDĭӵ>>><<<===<<>>;;;CCCVVVooo~~~~~~~~~yyyvvviiiXXXMMMLLLRRRXXX[[[zzz?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gL===999666333222222333666555333D%%)?444fff?><z111111=?Ħ333g&e333g&e111333444S?ʬ6664ff?>ߝLDDD@eg&e3h?g&e>&e>>><<<??>>>;;;;;;???FFFHHHEEEAAAGGGEEEBBB???===<<<<<<======>>>BBBMMM]]]ooo|||{{{zzz{{{{{{|||}}}}}}xxxkkkYYYLLLGGGJJJNNNPPPVVViii4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ666333222111222333444444333222Dtfo9ĦsߝLGdUĦ000Ht@cӵHu]Ħ222Hu]Ħ---///Htƅ^222qIܗGIӵ777H׼syyyHu]ĦBt=o9ĦHƅ^Hu]Ħ>>>===:::999999:::>>>@@@@@@???;;;;;;;;;;;;<<<======>>>;;;BBBOOO]]]iiisssxxxzzz}}}zzzxxxyyyzzz||||||{{{{{{ooo]]]MMMEEECCCEEEFFFDDDNNNhhh4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦ}}}kkkqjRgdKӵDdDĦ444333222222333555666333333111HdDĦgdKӵDdDDdDĦ000DdDĦ4DufӵDdDĦ111DdDĦ,,,q<R000111peƜ4DuTӵ;;;DdDĦsssDdDĦqjRgdKӵDdDΦDdDĦBBBFFFEEE@@@;;;;;;;;;;;;;;;::::::<<<@@@BBB;;;;;;;;;<<<>>>@@@BBBDDDIIIQQQ^^^kkktttyyyzzzzzz}}}{{{{{{}}}~~~{{{~~~{{{rrrcccSSSHHHCCCCCCEEEMMMHHHUUUyyy4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦkkkhhhhhhgggccc___]]]```jjjDdDĦfffSSSCCCGIdnuR)ĦDdDĦ111000//////000000111333333222DdDĦnuR)ĦDdDΦDdDĦ000DdDĦnuR)ĦDdDĦ111DdDĦ///po9u222444000222=ӊB1.uTӵ<<<DdDĦsss~~~DdDĦGIdnuR)ĦDdDΦDdDӵAAADDDEEEBBB??????<<<===<<<::::::<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDDDBBBDDDEEECCC???@@@CCCJJJDdDĦ^^^DDD<<<666peӵDx<>d<000000////////////222222222>d<ӵDd<DdDΦDdDĦ///DdDӵnd<DdDĦ111>d<Ħ222peӵ222Ħ555F&uTӵ999DdDĦuuu>d<ĦpeӵDx<>d<ʜ4DuTӵ===<<<======???CCC;;;:::999888888;;;@@@DDD@@@BBBGGGNNNWWW```hhhmmmwwwtttrrrsssvvvxxxvvvttt|||{{{|||~~~}}}~~~|||uuullllllhhh^^^QQQIIIFFFHHHBBB>>>DDD[[[}}}4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9===>d<777999888555888888999>d<ӵ999888B?Ho9;;;<x111111000000///000000&ӫeʬtIӇ///>d<Φ>d<Ħ///D&ӫetIӇ444DdDĦ000sdKĦ111B?dp&ĒR999777>d<sdKĦ}}}B?Ho9zzzs&dq&ĒRTTTJJJGGGGGGFFFFFFGGGDDDCCCAAABBBDDDHHHKKKMMMHHHMMMVVVaaakkktttzzz}}}{{{uuuppprrrxxx{{{xxxrrrzzz~~~{{{xxxxxxzzzwww{{{{{{xxx|||{{{oooiiimmmmmmdddVVVJJJEEEEEE===BBBGGGRRRnnn4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@G888555se222777999888555777666333<Ō///666666@G---:::Hkge///////////////......///HĪj@IŌ000///ege//////Hu]3hIŌ222333DdDĦ///ne999///@h111333>h999888666sexxxne{{{@G~~~sĪj@hpppiiiccccccbbb[[[TTTPPPWWWUUUSSSUUUYYY]]]___```fffkkkrrryyy~~~~~~}}}{{{uuupppmmmsss~~~}}}vvvwww|||{{{wwwwwwxxxtttxxxxxxtttxxx~~~xxxlllkkkppprrrjjjZZZKKKEEEDDD???GGGGGGFFF[[[4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦzzzYYYGGG777666555s׼s333111111111333444444444333Ho999222222222111222444333...///111222222111222111000///---.../////////D^222222...DdDĦ///999666333222---...111777666444666999s׼s^^^{{{yyy{{{}}}vvvqqqooopppuuuvvvwwwzzz~~~~~~|||~~~{{{pppuuuvvvuuuyyy}}}~~~~~~~~~ttt|||zzz||||||xxxuuuuuuppppppnnnggg^^^SSSJJJEEECCC>>>IIIMMMLLLkkkΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦPPP<<<555555777:::999999888777555444Be333111000///000111222333333222nu]ӵ888111111111222222000333555666444333222333444222000000111222222111222111111000111222444555///...---...000222222222111000000//////>d<Ħ---...111000,,,>d<Ħ...---000Ħ222111///...---......///000111555999777222333666444111222666BeBBB```Ħ~~~}}}{{{~~~}}}{{{{{{{{{~~~~~~}}}|||xxx{{{{{{yyy{{{|||zzz|||zzzzzz~~~~~~yyyuuutttuuuvvvtttnnncccXXXQQQOOOGGG>>>FFFLLLJJJccc?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<999111000888999999888666555333444333222111000111222333111222222iĉ@3hR/Ō111000111222444555666888888777555444444555777444111000111222222222333222111000111111333444---.../////////000222333222111111111000DdDĦ---...///...***sdKĦ///---gdKĦ000///.........000111222222111333777777333111333777444333444888<<<```gdKĦzzz{{{|||}}}}}}~~~zzzyyy{{{zzztttrrruuuvvvvvvqqqiiiaaa]]][[[MMM???AAAIIIHHHWWW|||>AneneneneDenene>Ak<BBB???333///666999888777555444222111000555555444333333444444555111111333fh111000000111333666777999999999666444333444555666333000///000222333333333222111000000111222333///222333222///...111333222222222111111De------......,,,***ne111111ne///...------...///111333444333000000444666222000000===:::777555555555666777[[[neyyy{{{~~~zzz|||}}}}}}}}}{{{zzz|||yyysssqqqrrrqqqooonnnmmmjjjeeeaaaQQQ@@@===FFFGGGNNNpppiiiKKK777111666<<<777777555444333111000000444444444333444444444555222222333666000000000000111333555777777777666333111111222444111///---...000222444444222111000000000111222333333555666333///...///222000111111111111...+++---...---,,,---...222222222///------------///111333555222//////222444111//////;;;;;;888555444555777888WWW||||||~~~~~~}}}yyyzzz||||||{{{zzz|||~~~zzz{{{}}}~~~{{{{{{~~~~~~xxxsssrrruuuoookkkmmmqqqpppggg^^^RRRCCC===DDDHHHJJJhhhfffBBB888999888555555444333222111000000000000111111111111222222333222222555999:::888555...///000111222333444444222222222000//////111333...------...111333444333000000//////000111333444555555444222000//////000...///000111111000///...+++///000...---///000///---000000,,,+++...111000------,,,---...000111333000---...111111......111333777888333111555999<<>>;;;777555444222000///333222111222444555444333444444444333555@@@PPP]]]999444000000...+++,,,///------------------------***---,,,)))))),,,,,,)))---///...++++++000222111///000555999777000...///000+++---444444------333///000222222222000...---+++,,,---,,,******,,,.........//////...---+++***++++++++++++,,,---.../////////000000///000111333.........000222666<<>>888333111555888666666999777666444444444333222000555444333333555:::???BBB555222111333222---,,,...,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,))))))---///---))),,,,,,***+++...///,,,333444888999555......222666999888222///000333222333333444444333111...---)))+++,,,------,,,,,,,,,+++,,,,,,------,,,+++***,,,,,,,,,---...///111111...------...000222222333222000000222111222:::EEE___}}}|||zzz|||}}}}}}~~~~~~}}}~~~}}}}}}~~~}}}{{{}}}}}}|||||||||}}}~~~~~~{{{vvvrrrwwwxxx}}}~~~qqq[[[KKKDDDOOOhhh~~~kkkTTTBBB999333222777888333222444999777555444444333111///222222333555666444000---000...///333222...---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,)))***...000...'''+++,,,***+++......+++333333444333...))),,,222999???===111---111444000444555666666444222///...+++******---000000---))),,,------......---------,,,------...///000222222...---,,,...000222333333666333444555333222;;;GGGIIIkkk}}}www{{{~~~|||{{{zzz|||~~~{{{~~~zzzzzz||||||zzz}}}~~~~~~~~~|||{{{{{{zzzxxxuuurrrvvvwww|||yyy}}}uuu\\\HHH>>>IIIbbb~~~mmm]]]]]]mmmnnnSSS>>>333666:::<<<;;;888333000000000111222111111///...000333555333...,,,///333,,,,,,---...///000111111,,,---.../////////...---.........000111111...+++***+++,,,------///222444333111///......000111222888:::777111...000222222===:::777444000---///222111...+++---000111---)))............------,,,++++++---000222222111222333000,,,)))+++///222000---555111///000444888::::::BBB]]]yyy{{{yyy|||~~~}}}~~~~~~~~~{{{yyywww~~~}}}{{{}}}}}}|||zzzyyyyyyzzzxxxyyy|||{{{}}}kkkYYYNNNEEEHHHYYYvvvrrrggg\\\UUU^^^sss}}}gggMMM999333555777999888555222///222111111000111111333333666555333111000000111111222111111000//////000000---......//////...---,,,///---,,,,,,---......,,,''')))+++,,,,,,------...000000000///......000111===>>>999111---///222222;;;:::777333///---...000111...+++---000000---)))---------------,,,+++++++++...111222222222333444333///,,,---000222000---333111///000444888999999AAA]]]{{{}}}yyy~~~~~~vvv|||{{{zzz~~~~~~|||||||||zzzwwwvvvvvvxxxvvvvvv{{{}}}jjjVVVKKKCCCHHH[[[}}}fffPPPLLLMMMMMMUUUgggyyy```EEE555333333444444444222000///333111000///000333666888;;;666000...111444444222888666333000.............../////////...---,,,,,,///,,,***)))***,,,------'''(((+++,,,---+++***(((,,,///111000...,,,...000;;;<<<888000,,,///222333444444333000------...//////---,,,---///000---***+++,,,,,,,,,,,,+++******---///222333333222333444555111......000111///---111000000111444777888777<<>>222444333222111000000000000888666333000//////111222222//////666>>>>>>666---222222222222222222111111///...---,,,------///000000...,,,,,,...000222222...+++***...555999888555222---***---222444///***000222///(((&&&***......)))333777222111777666///)))+++------,,,,,,------)))***+++,,,,,,,,,,,,,,,(((+++...000000000111222333333333222000///000111...//////...,,,...222666===YYYxxx~~~}}}}}}~~~|||~~~{{{}}}{{{zzzuuuooopppxxx~~~}}}~~~}}}~~~~~~wwwsssxxx|||zzztttrrrlllpppgggWWWLLLDDDMMMbbbhhhQQQJJJMMM[[[aaaYYYRRRSSSYYYbbbhhhooo~~~oooQQQ;;;333444333222111111111222333CCC===666000///000111222222222333666999888333///............//////000000000///...+++))))))+++---+++//////,,,...222///)))---...+++***555CCCBBB777222///,,,---000111...+++++++++,,,---------,,,,,,---000222333222000//////000---***(((((()))+++---+++***)))((((((***,,,...,,,---------...000444777<<<777333333222///111555///...---,,,---000333555AAAYYYuuu}}}{{{}}}~~~|||}}}{{{vvvuuuyyy~~~|||wwwqqqmmmmmmsss{{{{{{}}}zzzrrr{{{tttuuuwwwwwwrrrwwwkkkWWWNNNIIIKKKWWW}}}zzzaaaQQQOOOTTT___bbbVVVHHHEEEHHHTTTdddtttlllMMM888111666555333222222222333333>>>999333///......//////111111111333555555111...---......///000000//////,,,,,,,,,***)))***---///000111...***,,,111222///+++...+++)))111<<<<<<444111...,,,...111333000---,,,,,,------......------///000000000///000222444------,,,++++++++++++++++++***))))))***+++,,,------......---,,,...111333999555222333111//////222222111///...///111444555BBB[[[xxx|||}}}}}}zzz}}}~~~|||xxxwwwzzz~~~zzzvvvqqqoooqqquuuzzz}}}}}}~~~~~~wwwppp~~~zzzwwwtttoooqqqwwwqqqbbbXXXLLLLLLYYY|||rrrcccTTTOOOSSSUUUZZZWWWJJJBBBAAAGGG[[[ssskkkLLL777000777666444333222222222333777444000---------------000//////000111111000...---...///000111000///...++++++,,,++++++---111444IIIEEE;;;222...//////---)))---,,,))),,,444555///111...---...000000...+++,,,---------..................---+++***---222555,,,---.........---,,,+++******++++++,,,,,,++++++.........,,,++++++---///777333222333222......000444333111000000222555777CCC\\\yyy|||zzz}}}~~~{{{zzz|||~~~yyyuuuqqqrrruuuyyy{{{{{{||||||~~~}}}~~~}}}zzzvvvrrr{{{~~~zzzwwwqqqkkkpppxxxwwwpppbbbNNNJJJZZZ{{{xxx___SSSPPPVVVZZZRRRNNNJJJ???AAAJJJ]]]vvvlllMMM:::444777666444222111111111111111000............---,,,000///......////////////---...000111111000///...------.........000444777SSSLLLAAA777000...,,,***)))---...******---...,,,000///------...,,,)))&&&,,,,,,,,,,,,------...///---,,,+++)))((()))---000------...//////...---,,,***+++,,,---...---+++***,,,------,,,******+++---666333222444333...---///333111000000111333666888BBB[[[xxx~~~~~~~~~|||zzz|||~~~}}}{{{{{{}}}|||xxxttttttyyy}}}~~~~~~}}}{{{}}}}}}yyywwwyyy|||}}}|||zzzxxxwwwxxxyyyyyyyyyxxxvvvqqqlllqqqzzz{{{uuudddKKKEEEWWWyyyiiiUUUOOOUUUcccbbbNNNCCCCCC@@@FFFYYYtttjjjLLL:::666666555333111/////////000//////...///000000...,,,000000000///...///000111//////000111111000///......//////...---///222555:::666222000///...------***...///,,,******++++++.........//////...+++)))************+++,,,---...---...///---+++)))***+++///...---------...//////***,,,---//////---+++******+++,,,,,,++++++---///777444333555333///...000///.........000333777999>>>VVVttt}}}~~~}}}}}}}}}~~~}}}~~~~~~{{{zzzyyyxxx|||wwwwww{{{||||||~~~|||yyyuuuyyy}}}~~~|||yyyxxxwwwooorrrxxx{{{sssmmmttt|||{{{ppp^^^FFFAAAQQQttt}}}nnn^^^RRRMMMVVVddd^^^EEE<<>>NNNWWWvvv}}}___CCC666777444333111000000000111111111000///000111111000......000111111///...///111333222000///...///000111/////////...---///222444222...///444555///******,,,+++,,,---...,,,+++******,,,///111111///......***)))))))))***,,,...000...000222111///,,,***)))+++,,,---...............---...//////...---,,,+++***,,,.../////////000222888444111222000---...111111000......///111444666999LLLjjj~~~}}}|||{{{|||}}}~~~~~~}}}~~~}}}{{{}}}}}}|||wwwsssgggooouuurrrrrrwww```QQQIIIEEEIIIXXX|||fffYYYSSSNNNIIIOOONNNSSSNNNAAAGGG\\\ggg|||^^^BBB777888444333222111111111222333111000//////000111000...,,,///111111...---...000444333000...---///111222111111222111111333666999444000111666666000+++,,,,,,)))))),,,...---+++***,,,...//////,,,)))&&&%%%+++******)))+++---///111+++,,,...---+++))))))***(((***---000000///,,,+++.../////////...------,,,---...000111000000000222888333000000...,,,---111444333000///...000222333888JJJhhh~~~|||~~~xxx~~~~~~{{{{{{|||}}}zzzvvvlllqqq{{{wwwuuuyyypppwww]]]QQQNNNIIIHHHLLLxxx|||```YYYWWWQQQJJJJJJJJJIIIEEE@@@AAAPPPmmmxxx___GGG888222///111444555222......222------......///000000000---...///000000111000000000...------///444999===...:::===666:::IIILLLDDD999:::AAA>>>111///000(((***,,,,,,)))***......,,,...222666555000++++++,,,,,,,,,,,,,,,,,,---...///000+++000222,,,,,,///)))&&&(((***---......---,,,,,,...000111111000---,,,+++,,,---...////////////+++555888111...222222+++222111///...---...000111666CCCkkk~~~~~~{{{}}}{{{zzz{{{zzzwwwxxxzzz{{{{{{|||~~~~~~}}}rrr```RRRMMMIIIDDDJJJ___jjjVVVSSSTTTNNNHHHGGGDDDBBBBBBFFFSSSiiizzz]]]EEE999777555444444555555333222111000000/////////.........---......////////////...000...------///333777999000:::@@@@@@FFFQQQSSSNNNBBBAAADDD>>>000///222+++---000000------111222///+++///222111---***+++---+++,,,,,,------.........///+++000222+++,,,...)))'''(((***,,,------------,,,...000111111///---,,,,,,---...///////////////555>>>@@@777000222222---222000///------...000111666@@@ddd}}}}}}~~~}}}~~~|||~~~}}}}}}}}}~~~}}}}}}~~~~~~vvvggg[[[RRRHHH???GGGVVVzzzdddVVVMMMPPPRRRMMMFFFDDDCCCBBBFFFUUUllluuuVVV???666777555111......111222///+++333222111000///...---,,,.........---------------///.........///000222333---333===GGGNNNPPPQQQPPPCCC@@@AAA:::...000666000///111111......222333000)))+++------***)))+++---+++,,,---///000000/////////+++111333++++++///***))))))***+++,,,------...------///000000///...---......///000000000//////999AAACCC888000111333222111000...------...000111888AAAaaa~~~|||~~~}}}|||}}}yyyyyytttlllcccXXXIII===CCCLLLlllmmmggghhhwwwmmmQQQKKKJJJOOOQQQKKKEEECCCFFFLLLXXXjjjjjjOOO;;;222111111000...,,,---///...***222222111000///...------//////...------,,,,,,,,,........................,,,...999HHHMMMHHHEEEHHH666444777444,,,111999444---//////,,,,,,///000---***++++++***((((((***---+++---///111222222111000///---333444,,,,,,000,,,************+++,,,---...------......///.........///000000000000000//////222999;;;333,,,...333666//////---------///111222888DDD```~~~{{{~~~|||}}}zzz|||}}}|||{{{yyyzzzzzzpppooonnnlllhhh^^^NNNAAABBBHHHffflll[[[\\\ccctttkkk[[[IIIJJJLLLOOOMMMGGGCCCCCCHHHXXXlll~~~yyycccNNN>>>444///...444555000...000111000////////////////////////000000///...---------...------.........------,,,000///777EEEGGG>>>888;;;,,,+++111111,,,333999222+++...---******------+++------+++)))(((((()))+++,,,...111333444444333222000///555666---,,,111...************+++,,,---------------------...//////000000111111000///......,,,111333...)))+++111555...---,,,,,,---///111333:::NNNggg|||zzz~~~~~~|||~~~}}}}}}~~~|||uuuuuu|||xxx{{{~~~}}}zzzwwwvvvooommmlllmmmkkkaaaTTTJJJGGGMMMkkkooo]]]\\\fffuuummmXXXOOOIIILLLNNNKKKFFFBBBDDDHHHOOOfffuuuaaaQQQDDD999222(((222666000---000222///---------...///000000111000///...---------...///,,,,,,,,,---------------///---222:::999000+++---+++***000222---222555---,,,......******------+++...---+++)))((())))))***,,,...000222333333333333000///666777---,,,111///******+++++++++,,,,,,,,,------,,,+++,,,...///000111111111000///...---,,,...000///,,,)))***---000---,,,,,,,,,---///222333DDDdddzzz||||||zzz|||~~~}}}|||}}}|||ttttttzzzyyy}}}|||yyywwwvvvsssrrrtttpppfffZZZTTTPPPUUUrrryyyoookkkcccWWWdddxxxnnnZZZNNNIIILLLPPPOOOHHHAAABBBKKKTTTeee|||qqq]]]NNNBBB999444%%%...222......333222+++,,,,,,,,,---.../////////...---,,,+++,,,---...000+++++++++,,,---...///000,,,,,,---...---)))'''&&&,,,***//////+++000333***,,,...---******,,,---***+++***)))))))))******)))+++,,,---...///111222222......666666+++***000...)))***+++,,,---,,,++++++---,,,+++***+++---000111000000000///...---++++++000---+++++++++******+++,,,,,,++++++---///222444JJJwww}}}zzz|||{{{|||~~~~~~~~~~~~~~~}}}wwwvvvzzz|||zzzxxxzzz||||||zzzxxxwwwwwwvvvuuuwww{{{wwwkkkbbb___ZZZ[[[uuuuuueeebbb```[[[iiitttWWWOOOMMMGGGPPPSSSQQQGGG@@@DDDSSS___~~~}}}lllXXXFFF:::444222(((000222000555<<<777+++,,,,,,,,,---------......---,,,*********,,,...///*********+++,,,///111333...000///,,,+++,,,,,,***+++'''++++++'''...222)))+++---,,,((((((***+++((('''''''''(((***+++***************+++---...000111,,,,,,444555)))(((...---(((***,,,------,,,+++***...,,,+++***+++---000222000000000///...,,,+++***---)))''')))++++++***))),,,+++++++++---///222444FFF|||~~~{{{}}}yyyzzz||||||}}}}}}}}}}}}|||~~~yyyxxxyyyxxxssstttttttttrrrpppppprrrtttqqqrrrxxx~~~{{{oooggggggaaa^^^uuummm\\\```eeeaaavvv```NNNDDDHHHPPPOOOPPPNNNFFFAAAMMMkkkvvv[[[EEE;;;666333000888333///333999:::444,,,,,,,,,------...---------++++++++++++,,,---......++++++++++++---111666:::......---,,,++++++++++++***)))((()))+++,,,,,,***+++++++++++++++***)))((()))((((((((((((((())))))---,,,,,,+++,,,---.../////////...---,,,+++,,,---+++***)))))))))***,,,,,,------..................//////---,,,***)))((('''---......---,,,+++---...+++++++++,,,---...000000KKKnnn|||}}}~~~zzz}}}{{{vvvvvv}}}}}}}}}|||}}}yyy~~~zzzxxxzzzyyyuuurrrsssttttttqqqppppppppprrrxxx|||yyyqqqkkkllloooddd```hhhmmmYYYRRRccczzzttt]]]NNNHHHFFFIIIMMMMMMGGGBBBCCCPPPgggqqqVVVAAA888555222000444111///222666666111,,,,,,---------------,,,,,,,,,++++++,,,,,,---...///111111000//////111555999......---,,,++++++++++++***)))((()))+++,,,+++*********+++++++++***)))))))))))))))))))))))))))***,,,+++******+++,,,---...,,,------,,,)))((()))++++++***)))))))))***,,,,,,------------------------///...---,,,***)))((('''+++,,,,,,+++******+++---+++++++++,,,---...///000777TTTqqq||||||~~~~~~zzz|||yyyvvvxxx~~~}}}|||{{{|||}}}}}}~~~yyy}}}~~~yyyxxx{{{{{{xxxvvvwwwxxxwwwuuussssssttttttuuuvvvsssooommmlllmmmeeedddkkk|||iiiWWWXXXuuummmYYYEEEAAAGGGLLLLLLKKKHHH???:::GGGcccnnnSSS???666444333111000//////000222111...,,,------...------,,,+++***---,,,,,,------...///000666555333000...///222444...---,,,++++++******+++***)))((()))+++++++++***))))))******+++***************************************))))))******+++,,,***,,,...---)))'''(((***+++***)))))))))***,,,,,,---------------,,,,,,,,,------,,,+++***)))(((''')))******)))(((((()))+++++++++++++++,,,...///000000CCC^^^uuu}}}}}}zzzyyywwwvvv{{{~~~}}}xxxvvvxxx~~~~~~zzz|||{{{xxxyyy|||~~~|||{{{|||}}}{{{yyywwwwwwwwwwwwuuusssrrrqqqpppooonnngggjjjmmmsssfffaaazzzvvvXXXJJJ@@@DDDNNNPPPLLLGGG@@@@@@EEEWWWtttpppTTT???555444333222...///000000///---------.........---,,,+++***)))---------......///000111333333111...++++++---///...---,,,+++***************)))((()))***+++***)))(((((()))******+++******++++++,,,,,,++++++***************************++++++---000///---***+++,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++***)))(((((((((((()))))))))(((((()))+++++++++++++++,,,---...///444;;;SSSsss{{{yyywwwyyy~~~}}}zzzuuutttwww~~~zzzyyywwwwwwyyy|||~~~~~~}}}~~~~~~}}}zzzxxxwwwwwwwwwxxxyyyxxxwwwuuussssssjjjnnnmmmiiipppxxxyyy}}}tttyyyuuunnn{{{vvv]]]GGGDDDEEELLLPPPLLLEEEAAA===MMMaaarrrsssUUU>>>444111111000...///111000...------///------------,,,+++***)))............///000111111//////...,,,***)))+++---------,,,+++***************)))((()))******)))((('''((()))***************,,,,,,,,,---,,,+++***)))***++++++++++++************,,,///000000...,,,++++++***)))))))))***,,,,,,,,,,,,++++++*********)))*********))))))(((((((((((()))******))))))+++,,,+++++++++++++++,,,---...111222IIIooo}}}~~~}}}}}}yyytttuuuyyy|||~~~~~~|||{{{wwwuuuvvvyyy{{{|||}}}}}}}}}~~~|||xxxvvvuuuuuurrryyy{{{vvvtttuuulllnnnkkkdddeeeuuuxxxmmmjjjjjjgggcccjjj~~~___HHH===@@@GGGLLLIIIBBB>>>???GGGbbb}}}~~~}}}uuuUUU===111///...---///000000///...---...///,,,,,,---,,,,,,+++***)))...------......///000111.........---++++++---///---,,,+++******))))))***+++)))(((((()))***)))'''(((((())))))***)))))))))+++,,,------,,,+++)))(((***++++++++++++***)))))))))(((***...222222...)))+++***)))))))))***,,,,,,+++++++++***))))))(((((()))))))))((((((((((((((((((*********)))***,,,...+++++++++++++++,,,------111111EEEiii}}}uuuvvv~~~}}}~~~}}}yyytttvvv|||yyy{{{|||~~~~~~}}}{{{zzz}}}xxxuuuxxx{{{{{{{{{{{{|||}}}}}}{{{wwwtttssssssnnnxxx{{{tttrrrsssnnnlllkkkhhheeejjj{{{~~~qqqeee]]]YYYdddiiizzzdddLLLCCC===@@@EEEFFFAAA===BBBJJJ___xxx}}}yyywwwWWW>>>222000000000000///...------...------++++++,,,,,,,,,++++++***------------...///000000.........---,,,+++---///---,,,+++***))))))))))))+++)))(((((())))))((('''))))))))))))))))))((('''++++++,,,---,,,***((('''))))))*********)))((('''***''''''...666888111)))+++***)))))))))***,,,,,,++++++***))))))(((''''''((((((((((((((((((((((((((()))******)))***,,,...+++++++++***++++++,,,---333444FFFfffzzzxxxnnnjjj~~~zzz|||yyytttwww}}}||||||||||||||||||||||||zzzxxx||||||zzzzzz~~~~~~~~~|||xxxuuussssssrrrxxx~~~{{{uuurrrqqqnnnjjjlllqqqkkkbbbjjjzzz{{{zzzyyyuuunnneee]]]XXXccc}}}hhhLLLBBBHHHCCCCCCCCCBBB>>>???KKKYYYttt|||yyyYYY@@@555333444444000...,,,,,,---...---,,,******+++,,,,,,,,,++++++---,,,,,,------...///000---......,,,******+++,,,---,,,+++***))))))))))))+++)))(((((())))))(((&&&))))))***))))))(((''''''***+++,,,---,,,***(((&&&(((((()))))))))(((&&&%%%---((('''000;;;>>>555++++++***)))))))))***,,,,,,+++******)))(((''''''&&&'''''''''((((((((((((((('''((())))))))))))+++---+++++++++***++++++,,,,,,,,,111EEEeee|||~~~vvvqqq~~~~~~~~~~~~~~~{{{zzztttvvv}}}~~~}}}}}}}}}}}}zzz~~~yyyyyy}}}yyyvvvttttttxxxyyy|||}}}|||xxxssspppnnnhhhnnnzzzrrr^^^^^^mmm~~~vvvqqqooolll```WWW___pppjjjUUUHHHAAA@@@AAAEEEDDDCCC@@@===DDD\\\vvv{{{ZZZ@@@777666333...111111000///...---------,,,+++*********+++,,,---......---,,,---...///000''')))///555222***''')))++++++***)))((((((((((((%%%%%%&&&'''((()))******+++***)))((((((''''''(((++++++******)))'''&&&%%%,,,)))&&&%%%&&&'''((((((''''''***...222222...***)))***,,,+++)))(((((((((***)))'''''')))***)))((('''(((***++++++)))'''&&&&&&)))++++++)))))),,,...*********)))((()))+++---111111CCCeeezzzyyytttuuu~~~~~~~~~|||zzz|||~~~}}}{{{|||zzzwwwzzz}}}~~~}}}||||||xxxyyy~~~~~~~~~~~~|||}}}}}}|||zzzzzz{{{}}}xxxzzz~~~{{{tttnnniiikkkjjjhhhhhhfff^^^UUUyyywwwyyyooogggbbb\\\^^^pppsssXXXIIIDDDBBBAAAAAACCC===:::???JJJZZZrrrxxxWWW???666666444111555333000---,,,,,,,,,---,,,,,,******)))***+++,,,...---,,,,,,,,,---......444000+++***---//////---------+++***))))))))))))'''''''''''''''(((((()))(((((('''&&&&&&&&&&&&'''+++++++++***)))(((&&&%%%***'''%%%%%%''')))******)))((((((***---///---+++)))+++,,,,,,***))))))***+++)))(((((()))******)))(((((()))***)))((('''&&&''')))++++++))))))+++...***++++++***)))))),,,...666222BBBccc{{{|||wwwwww}}}www{{{~~~}}}}}}~~~}}}}}}~~~{{{|||}}}yyyzzz}}}}}}~~~}}}}}}~~~~~~}}}{{{wwwvvvvvvwwwzzz}}}xxxtttnnnoooooolllkkkhhh___UUUlllzzznnnnnneee___```eeepppqqq[[[EEE???CCCFFFDDDBBBAAA888666DDD^^^wwwuuuSSS<<<555666666555888555000,,,***+++,,,------,,,+++)))))))))******,,,,,,+++******++++++,,,---111111...222999999222000///...,,,+++************)))'''&&&%%%&&&''''''''''''&&&&&&''''''((((((+++++++++***)))((('''&&&(((&&&%%%&&&(((+++,,,,,,,,,)))'''&&&(((***+++,,,)))+++,,,---+++++++++,,,+++)))((()))***+++***)))((((((((((((''''''''''''''')))******)))***+++,,,***+++,,,+++***+++,,,...777444CCCeee~~~}}}vvv{{{~~~~~~{{{||||||}}}~~~}}}}}}|||{{{{{{{{{{{{xxxuuussstttuuuwwwyyy}}}~~~{{{vvvsssqqqsssrrrooommmiii^^^TTT]]]ssseee]]]]]]dddrrr}}}^^^LLL===>>>HHHLLLGGGAAA>>>;;;@@@VVVtttqqqPPP;;;555555666777555444111...,,,,,,---......,,,+++)))(((((())))))++++++******************&&&222888444;;;JJJPPPKKK222111///...,,,,,,++++++***)))'''&&&%%%&&&'''((((((((((((((()))***+++,,,++++++++++++***)))((('''((('''&&&''')))+++,,,++++++)))'''&&&&&&((()))***(((***,,,,,,+++++++++---)))(((((()))******)))''')))(((''''''&&&&&&''''''((())))))************+++***+++,,,,,,+++,,,---///333888LLLmmmyyy}}}}}}~~~~~~~~~}}}|||wwwwwwxxxvvvuuutttuuuwwwuuuxxxzzz{{{yyyuuurrrpppnnnpppqqqnnnlllhhh^^^SSSSSSwwwuuuhhhbbbiiixxx{{{aaaRRRFFF>>>DDDMMMMMMEEE>>><<>>LLLNNNDDD:::666+++************+++,,,,,,+++,,,...///...+++(((&&&***************++++++,,,,,,,,,---------,,,++++++''''''(((***---//////...))),,,...---++++++---///+++,,,------+++)))******++++++,,,---///...,,,))))))***,,,---,,,+++)))'''+++(((''''''***+++)))&&&%%%'''***,,,++++++,,,---(((;;;YYYuuu~~~}}}}}}~~~{{{|||}}}zzzzzz|||~~~~~~||||||}}}}}}|||uuuvvvvvvuuusssssstttvvvtttvvvxxxwwwssssssxxx|||wwwwwwuuurrrrrrrrrmmmfffYYYTTTttt|||~~~ooo___bbbrrrnnnVVVBBBBBBNNNNNNJJJGGGIIIKKKRRRcccuuuZZZCCC777555444999;;;555000/////////111000///---111///---,,,,,,,,,...///////////////////////////555444222222222222111///111000/////////,,,(((%%%+++---......,,,+++***+++///,,,))))))+++,,,+++***+++,,,---.........---,,,(((***)))***555@@@888(((---)))***......++++++///...------,,,,,,+++++++++,,,---/////////---+++***...///000000///,,,)))'''+++***((()))+++,,,,,,+++''')))++++++++++++---///...888FFFppp~~~~~~~~~{{{}}}~~~yyyxxx}}}}}}zzz{{{}}}zzzttttttxxx{{{{{{yyypppvvv||||||xxxttttttuuusssvvv{{{~~~zzztttsssxxx```ZZZjjj}}}vvvvvv}}}wwwhhh^^^hhh}}}lllZZZJJJAAAGGGSSSNNNIIIHHHLLLSSS```ttt}}}WWWCCC888666222555888333000//////000111111///...///000/////////...------........................111111222444555444111000---,,,,,,------,,,)))'''+++---......,,,+++***+++///,,,))))))+++,,,+++***+++,,,---------,,,++++++,,,+++)))---;;;GGG???...+++((((((,,,,,,))))))---++++++++++++******))))))+++,,,---......---+++***---...///000///---***(((***)))((((((***++++++***''')))++++++++++++---//////888DDDjjj~~~~~~|||}}}}}}~~~zzzxxx{{{~~~~~~~~~}}}{{{zzz|||~~~}}}yyyttttttvvvyyyyyyxxxssswwwzzzyyyvvvssstttwwwsssuuuzzz}}}yyysssssswwweeeZZZccc}}}tttsss{{{uuuhhhaaabbbtttrrrUUUEEEAAACCCLLLWWWPPPFFFBBBPPPhhh}}}xxxRRR@@@888666000111555111111000000000222222111000000111222222222000---+++---------------------------///222333333111...,,,)))((((((***+++,,,***(((***,,,......,,,+++++++++---,,,***)))***++++++***+++,,,,,,,,,+++***))))))+++((($$$(((777BBB999))))))''''''******((((((+++))))))))))))(((((((((((()))***+++------,,,+++***+++,,,...///...---+++))))))((('''''')))******)))''')))***+++++++++---...111:::CCCggg}}}}}}~~~{{{yyyzzz|||}}}yyy}}}~~~{{{yyyzzz|||}}}}}}~~~~~~}}}zzzyyyzzz}}}|||zzzxxxwwwxxxyyy{{{|||uuuwwwxxxvvvsssrrrtttwwwvvvwwwzzz}}}zzzttttttxxxmmm[[[ZZZvvvzzzwww|||rrrnnn```dddpppxxx```GGG>>>BBBHHHMMMRRRNNNBBBAAAZZZrrrMMM===777555...///333111333222111222444555555444333333333333222000...---,,,,,,,,,,,,,,,,,,,,,,,,---...000///...,,,++++++***)))((()))***+++***)))***,,,......---+++++++++,,,+++***************)))+++++++++******)))(((((((((&&&###%%%---444..."""((((((((())))))))))))***((((((((((((((((((((((((((()))***+++,,,+++++++++)))***+++,,,,,,+++***))))))'''&&&&&&((())))))((('''(((***+++***+++,,,...222:::EEEhhh~~~~~~~~~}}}zzz|||}}}~~~{{{zzz{{{}}}}}}zzz}}}~~~|||xxxwww{{{~~~~~~}}}~~~vvvwwwxxxvvvtttssstttuuuyyyxxx{{{}}}{{{wwwwww{{{vvv___TTTggg|||vvvwwwlllhhhfffsssnnn___QQQCCCBBBGGGJJJHHHFFFDDDIIIXXXqqqmmmIII:::555444...///444222555333222333555777888777777666333111000/////////,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,000333...,,,***)))***+++***))))))+++......---++++++,,,***+++++++++***)))))))))******))))))(((((((((((('''))))))))))))++++++((()))******)))***++++++***'''(((((())))))*********((())))))***++++++++++++&&&'''((()))))))))((((((((('''%%%&&&((())))))(((&&&(((************,,,......777CCCiii}}}|||~~~{{{~~~|||yyywwwxxx{{{}}}~~~zzz|||}}}xxxwww}}}uuuwwwxxxxxxvvvtttssssssxxxwwwxxxzzzzzzwwwxxx||||||gggVVV\\\qqqyyyoooxxx|||rrrkkkkkkxxxhhhOOOKKKIIIGGGGGGHHHFFFCCC@@@CCC^^^|||iiiLLL:::333222...000555222444333111222555777888888999777444000///...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,000888>>>222///+++***************)))+++---...---,,,,,,,,,)))***,,,+++***(((((()))***)))((((((((())))))***$$$(((+++***''''''+++...)))+++,,,******------+++'''(((((()))***++++++,,,***************+++++++++&&&''''''(((((((((''''''((('''&&&&&&((())))))(((&&&((()))*********,,,---+++222===eee~~~~~~~~~~~~~~~|||xxxuuutttvvvyyy{{{}}}zzz{{{yyyxxx~~~}}}~~~wwwxxxyyyyyyxxxvvvtttrrrvvvssssssvvvxxxwwwxxx|||}}}pppaaaYYY___qqq~~~zzzmmmnnn|||tttssspppmmmrrr|||pppSSSAAADDDJJJNNNJJJDDDAAADDDGGG\\\wwwfffRRR===333111...111444///222000///000333666777888777666444222000...---,,,------------------------***,,,------,,,///666===222///+++))))))***++++++)))+++---...---,,,,,,---(((***,,,,,,)))(((((())))))((((((((((((***+++,,,&&&((())))))&&&%%%)))---(((,,,,,,))))))------***&&&'''((()))***+++,,,,,,,,,++++++*********++++++)))))))))((((((((((((((()))'''&&&'''(((***))))))&&&((()))***)))***+++------111888```|||zzzxxxxxxyyyzzz{{{|||~~~~~~zzz{{{{{{yyy~~~|||{{{|||{{{zzzxxxxxxwwwwwwuuutttvvvrrrrrrvvvyyyyyy|||zzzyyyppp]]]QQQ[[[www~~~}}}qqqiii{{{pppjjjjjjhhhjjjzzztttZZZIIIBBBEEEOOOTTTLLL@@@???IIISSS{{{eeeXXXAAA333111...111444---000...---...111444666666555555555444222///+++)))------------------------))),,,///---******...333111...)))'''(((***,,,,,,(((+++---...---,,,,,,---'''***---,,,)))'''((()))(((((((((((()))***,,,---000---++++++)))'''(((***''',,,,,,((((((------)))%%%&&&'''((()))***+++,,,------,,,+++*********++++++*********)))))))))))))))((('''''')))******)))&&&''')))***)))***+++---333333666]]]}}}~~~{{{~~~}}}}}}~~~~~~}}}{{{zzz}}}~~~}}}zzz{{{|||{{{}}}}}}{{{{{{|||xxxvvvvvvvvvwwwwwwxxxuuutttxxx|||}}}vvv{{{aaaIIIMMMkkkuuummmyyy|||lllgggaaa^^^eeevvvxxx```HHH@@@MMMJJJPPPOOOCCC;;;FFF___uuujjjRRREEE555...///111///,,,111111222222111000...---000000///...---,,,,,,+++///...,,,++++++,,,---///...///...***''''''***---...,,,((('''***///000...+++***************+++++++++++++++************)))+++)))))),,,+++((('''))))))))))))))))))***++++++''')))+++++++++***+++,,,))),,,+++((((((,,,---***///---+++)))))))))+++,,,...---+++)))((())))))***---)))(((******''''''***---***((())),,,...---+++)))444AAAZZZ|||~~~yyyyyyyyy}}}{{{}}}}}}{{{{{{zzz{{{~~~zzzuuu}}}~~~}}}|||{{{{{{}}}|||{{{{{{zzzyyyxxxuuuuuuuuuwwwyyy|||~~~}}}zzzuuuhhhQQQFFF[[[zzztttlllwwwyyynnn```^^^^^^dddrrr}}}bbbPPPCCCHHH\\\SSSMMMEEEAAAFFFYYYttt}}}cccHHH>>>333---...000000...///000000000000...---,,,/////////...------,,,,,,---,,,+++++++++,,,---...+++,,,---,,,***)))***,,,+++,,,,,,+++++++++,,,+++,,,,,,++++++++++++,,,,,,+++++++++*********))))))+++((((((++++++'''&&&)))((((((((((((((()))******''')))******)))((()))***'''******((((((,,,---+++---,,,+++*********+++,,,,,,+++***(((((((((((((((,,,)))(((******''''''***,,,+++******,,,,,,,,,+++---666@@@WWWyyy}}}{{{|||~~~|||~~~}}}~~~}}}zzzxxx~~~~~~~~~}}}zzzwwwyyy||||||xxx}}}}}}~~~}}}{{{||||||}}}}}}}}}}}}}}}zzzyyyyyyyyyyyyzzz{{{{{{|||vvvkkk]]]WWWbbbqqqsssmmmuuuyyyjjjbbbYYY\\\cccrrrcccJJJDDDFFFTTTkkk\\\KKK@@@HHH\\\rrrrrrVVV:::555000,,,---...000000---............,,,+++***------------------------------......//////000000'''***,,,---,,,++++++,,,,,,///111111...******+++,,,++++++*********++++++++++++*********)))))))))***''''''***)))&&&&&&)))(((''''''''''''((())))))''')))***)))'''&&&'''(((&&&))))))'''(((,,,---+++***++++++,,,,,,,,,,,,,,,+++***)))((('''''''''(((,,,((((((******''''''***+++,,,---,,,+++++++++---///555;;;PPPrrrzzz~~~}}}|||~~~}}}{{{yyyxxx}}}{{{zzzzzzwwwzzz{{{uuu}}}}}}~~~|||xxx{{{~~~~~~||||||~~~{{{{{{{{{{{{{{{zzzyyyyyy}}}|||wwwooollllllhhhbbbsssmmmqqq~~~sssgggaaa```hhhwwwzzziiiNNNAAAJJJQQQYYYhhhWWWJJJHHH]]]vvviiiIII111000///...------000222------......---,,,***))),,,,,,,,,------.........///000111222333333333333'''(((***,,,,,,---......444222222333111...---///***)))(((((('''(((((((((************))))))))))))***'''&&&)))(((&&&&&&)))''''''&&&&&&&&&''''''((()))******)))'''&&&'''((((((******''''''++++++))))))***,,,---...---,,,+++******))))))((((((((((((+++((('''))))))''''''***+++---000...+++***+++...---111444HHHlllzzz|||}}}|||}}}~~~~~~}}}}}}}}}}}}}}}~~~{{{zzz|||~~~xxx{{{}}}vvvzzzzzz{{{}}}~~~~~~}}}|||zzz|||~~~|||xxxxxx|||xxxyyyzzz{{{|||{{{zzzyyywww{{{yyysssuuuxxxjjjUUUqqqxxxjjjjjjssszzzppphhheeeooo|||uuuaaaUUUDDDEEEVVVXXXPPPQQQIIIKKK[[[xxx~~~dddBBB...///111000......000222......//////...---+++***++++++,,,,,,---.........000000111222333222222222***))))))))),,,///111333;;;555333666666222000333***))))))(((''''''((((((*********)))))))))((((((***&&&&&&((((((&&&'''***''''''&&&&&&&&&&&&''''''***++++++)))''''''((()))***,,,+++((('''******'''(((***,,,...///...,,,+++******************))))))***''''''))))))''''''+++***...000000---+++,,,...---///111FFFlll~~~{{{yyy{{{~~~}}}~~~~~~}}}}}}~~~{{{}}}~~~}}}{{{{{{~~~}}}}}}zzzwwwxxxyyyzzz{{{|||}}}~~~zzz{{{zzzwwwsssuuu}}}xxxyyyzzz{{{{{{zzzyyyxxxttt|||}}}xxxzzz|||kkkSSSbbb}}}kkkeeeiiiuuutttqqqlllkkkpppsss^^^PPPKKKDDDJJJYYYTTTDDD@@@EEEWWWsssvvv]]]???...///111111000///000111...//////000///---,,,+++++++++,,,,,,---------............------------------+++))))))---111444555<<<:::===CCC@@@666111333---,,,++++++******************)))))))))(((((((((***'''&&&(((((('''(((,,,(((((('''&&&&&&&&&&&&'''*********((('''''')))++++++---,,,)))(((++++++(((***+++---...///...,,,+++******++++++++++++***))))))&&&&&&))))))''''''++++++---///000///............000222HHHooo}}}{{{~~~|||wwwzzz}}}{{{{{{{{{{{{|||}}}{{{|||}}}}}}~~~~~~~~~|||xxxyyyzzzzzzyyyzzz|||~~~wwwwwwvvvsssssswww}}}}}}}}}|||zzzxxxwwwvvvxxx~~~{{{{{{{{{kkkWWWVVVnnnyyyjjjdddwww{{{tttpppoookkkiiiuuuqqq]]]JJJHHHKKKHHHJJJQQQLLLFFFKKKWWWpppwwwbbbOOO:::......///000111222222111...////////////---,,,+++,,,,,,,,,,,,,,,,,,------...---+++***))))))******---+++***,,,000444555444:::CCCSSS]]]RRR;;;000222......,,,++++++************)))))))))((((((((((((+++'''&&&((()))''')))---)))(((((('''&&&&&&''''''((((((((('''&&&&&&)))+++***,,,,,,)))***---...,,,,,,---.........---,,,+++((()))***++++++***)))))))))&&&&&&((()))'''(((+++++++++---///111222000......000222IIIqqq~~~|||xxxzzz|||zzzzzz}}}||||||}}}~~~~~~~~~}}}{{{|||zzz~~~~~~|||zzzyyy|||~~~wwwvvvuuuuuuwwwzzz~~~~~~|||{{{zzzzzzzzz~~~}}}zzzwwwyyyvvviiiYYYNNN```}}}sssdddrrr~~~pppnnnppppppjjjkkknnn]]]LLL>>>GGGMMMJJJGGGIIIHHHPPPbbbooojjjPPPBBB555...,,,,,,...111333333222---...//////...---+++***,,,,,,,,,,,,,,,,,,,,,,,,000...,,,)))((()))***+++,,,+++,,,000444666555222999LLLhhhtttbbbAAA111333---,,,+++***))))))))))))))))))))))))((((((((((((,,,((('''))))))(((***...***)))((('''''''''''''''&&&'''&&&%%%$$$&&&)))+++(((++++++)))+++///111///............---,,,,,,+++'''((()))******)))(((((((((&&&%%%((()))'''(((++++++***+++///333444111...---...111HHHooo}}}{{{yyyyyy}}}|||zzz{{{xxxuuuxxxzzzyyy{{{~~~wwwzzzyyy{{{~~~zzzyyyxxxyyy{{{|||{{{zzz~~~}}}}}}}}}~~~zzzsssrrruuurrreeeXXXJJJXXXvvvhhh\\\qqqyyysssyyyhhheeeccceeeooorrrLLL???GGGKKKJJJKKKIIICCCAAANNNkkkzzz\\\@@@555666222...111888;;;444...,,,---------,,,,,,+++++++++***+++,,,///111111///---***)))))))))***)))'''%%%)))))),,,000555999;;;;;;FFF[[[mmmjjjSSS;;;000000...//////...+++)))(((((()))++++++((((((******''')))++++++)))''')))000666000...+++((('''''')))***%%%&&&''''''&&&&&&''')))((()))*********+++...000000///...,,,***))))))))),,,+++***)))((('''&&&&&&(((******(((&&&'''+++///++++++,,,000444444111---,,,666222@@@lll}}}vvvwwwzzzvvvwww|||||||||{{{}}}~~~|||yyywwwyyy{{{{{{xxx{{{~~~}}}xxxzzzyyyvvvwww}}}|||yyyyyyvvvrrrppplllaaaVVVJJJUUUooolllTTTXXXbbbeeefff^^^]]]```jjjzzz|||dddKKKEEEKKKIIIEEEFFFBBB???JJJeee~~~kkkQQQ;;;444777111///111888:::444...,,,---------------,,,,,,,,,++++++,,,...000000...,,,+++***))))))******)))))))))***+++...222555888999HHHVVVaaa\\\GGG444------///000111///,,,*********+++---,,,((('''))))))&&&''')))+++***+++000999AAA///---***(((''''''((()))&&&((())))))(((((()))***((()))+++++++++,,,///111222111///---,,,+++******+++++++++***)))((('''&&&***++++++)))&&&'''))),,,(((((()))+++...///---***)))111///===hhh{{{|||}}}~~~~~~~~~~~~~~~}}}~~~~~~|||yyyxxxzzz}}}~~~yyytttvvvwwwuuuwwwzzz|||zzz|||}}}}}}{{{zzzwwwtttssspppfff\\\IIIRRRkkkhhhPPPGGGRRR______WWWYYYccctttwww\\\MMMFFFMMMSSSMMMCCCBBB???EEE___kkkVVV@@@222000555111///222777888333...---,,,,,,,,,---------------+++++++++,,,......+++)))++++++***)))***+++,,,---+++++++++,,,...111444666CCCIIIMMMFFF999...,,,...000111111000---+++++++++---...,,,'''&&&((()))&&&(((***+++,,,...333<<>>ddd~~~yyy{{{~~~}}}{{{{{{{{{}}}{{{yyyyyy|||~~~{{{wwwwwwwwwvvvxxx}}}|||zzzzzzwwwttttttsssjjjaaaQQQVVVjjjyyyeee]]]OOOOOO[[[\\\XXXaaappp|||\\\DDD@@@EEERRRXXXPPPDDD@@@FFF]]]{{{sssYYYCCC444,,,---111000000222555555222///---******++++++,,,,,,------,,,+++***+++,,,+++)))'''******))))))(((***---///...---,,,++++++...111444888999999555000---...000...000000///---+++***++++++---+++'''&&&)))***(((+++,,,---------///333666+++)))(((&&&&&&&&&'''((((((***++++++***)))+++,,,)))+++,,,------///111333444444333222000...,,,,,,(((***,,,------,,,)))'''*********)))(((((()))***+++***)))((()))***++++++...222222<<<\\\}}}xxxzzz|||~~~|||xxxyyyzzz~~~{{{yyyxxxyyy|||~~~{{{yyy{{{}}}}}}wwwwwwtttrrrsssssslllbbb^^^___nnnvvvhhhttteeeQQQRRRVVVaaaooo~~~]]]JJJEEENNNSSSVVVTTTIIICCCBBBUUUzzziiiOOO===333------000///111333333222111000...))))))******++++++,,,,,,,,,+++******+++***)))'''((())))))((('''))),,,000000000///---+++,,,000333000///...---,,,---...///,,,---...---***)))((()))(((***)))&&&'''+++---+++---...000000...+++***))))))((('''&&&&&&''''''((('''(((***)))(((((()))+++)))+++,,,---...///222444333333333222111///---,,,)))+++---///...---***(((((((((((((((***++++++,,,,,,+++***))))))***+++---***,,,///777QQQxxx~~~~~~~~~~~~zzzyyy{{{~~~|||xxxvvvwwwyyy{{{||||||wwwvvvxxx|||}}}|||wwwwwwuuutttuuuuuunnndddcccaaakkkuuukkk~~~xxx^^^WWWaaaqqq~~~{{{eeeJJJFFFTTTeeeaaaVVVKKK???DDDMMMjjjtttaaaJJJ===777222111111...222444222000111111///************++++++++++++,,,+++))))))******)))(((''')))***)))'''(((,,,///111222222///,,,,,,///222///---++++++,,,,,,,,,+++)))+++,,,+++)))'''''''''%%%((()))((()))------+++,,,---///000///,,,(((&&&(((''''''''''''(((((()))&&&''')))(((''''''(((***(((***,,,------///222444000111222222111000...---,,,---...///...---+++***'''&&&&&&(((+++------,,,((())))))((('''(((***---******000777MMMyyy~~~}}}}}}|||zzz|||~~~~~~}}}}}}}}}zzzwwwvvvwwwyyyzzz{{{yyywwwyyy~~~{{{zzz}}}~~~~~~}}}||||||{{{zzz|||{{{rrrggg]]]YYYbbb||||||pppyyy~~~ooolll}}}dddPPPJJJJJJ[[[iii^^^NNNHHHCCCRRRiiigggWWWEEE;;;777444222222...333555000...000111///---------,,,,,,,,,,,,,,,,,,***))))))***+++***)))'''***---,,,)))(((+++//////222333111---+++---111---,,,******+++,,,------(((***+++***(((&&&&&&'''$$$(((***)))***---,,,))),,,+++++++++,,,+++)))((('''''''''(((((()))))))))&&&''')))(((''''''(((***''')))+++,,,---///222444---...///000000///...---/////////......,,,+++***((('''&&&(((+++---+++***%%%''')))((('''(((***------+++111666GGGuuu~~~~~~~~~}}}xxxwwwyyy{{{||||||}}}zzzwwwwwwzzz{{{{{{zzz~~~zzzzzz~~~|||{{{~~~{{{}}}}}}|||~~~~~~tttiiiXXXSSS\\\wwwxxx{{{rrr{{{xxxzzzoooUUUEEEQQQMMMWWW^^^QQQFFFKKKPPPccc]]]OOO???888555111000000---444555000---000111////////////......---------,,,***))))))***++++++***(((,,,//////+++))),,,///...111333111---***,,,///***)))((()))+++...111222(((***+++***((('''''''''$$$))),,,++++++,,,***&&&---***(((&&&&&&'''((((((''''''(((((()))*********'''((())))))(((((()))***''')))+++,,,---...222444***,,,...///000///...---111000///...---,,,++++++***(((''')))+++,,,***'''%%%'''******)))))),,,...---)))...///;;;jjj|||}}}~~~~~~{{{{{{}}}~~~}}}}}}zzzxxxyyy|||}}}|||zzzzzzwwwyyy||||||yyy}}}~~~~~~~~~zzz|||{{{zzz}}}ttthhhYYYSSS[[[vvvzzztttxxxyyyxxxuuuuuunnnWWWKKKIIIMMMKKKLLLLLLFFFFFFZZZssssss___JJJ444,,,,,,---000555999111---000000---...222111///---------...---+++---+++***)))***+++***)))+++,,,---,,,***)))***+++111...,,,,,,)))&&&''',,,+++++++++,,,,,,,,,------'''&&&&&&((()))***((('''++++++)))'''***//////++++++)))(((((())))))(((&&&(((&&&%%%$$$$$$''')))+++))))))))))))************''''''(((+++///111000------)))***///222///,,,+++---...111444555222---))),,,)))(((++++++)))***---++++++************++++++//////------999SSSqqq||||||}}}~~~~~~~~~|||{{{{{{|||}}}}}}~~~}}}}}}{{{zzz~~~{{{zzzyyyxxxxxxyyyzzz{{{}}}{{{yyy}}}||||||vvvqqqgggWWW[[[qqq}}}tttmmmiiilllpppvvvooo\\\NNNIIIKKKMMMDDDAAAHHHQQQ]]]rrr}}}jjj___KKK777//////000222555444...+++---...,,,---000...---+++,,,...000000000---+++)))((()))******)))+++,,,------+++***+++,,,...+++***+++***(((+++111...---------,,,,,,++++++(((''''''(((******)))(((***+++)))''')))------(((***)))''''''((()))'''&&&***(((&&&%%%$$$&&&((()))(((((()))))))))*********,,,++++++---///000///---***'''''',,,///...,,,,,,//////111222333000,,,(((+++((((((***+++((())),,,,,,,,,++++++++++++,,,,,,)))+++,,,---666MMMlll~~~~~~{{{xxxwwwyyy{{{|||zzzzzz|||}}}|||xxxuuussssssuuuvvvvvvuuu~~~~~~{{{yyy}}}{{{jjjaaa```eeerrrwwwwwwvvvnnnfffaaagggrrrkkkXXXLLLGGGIIIMMMMMMAAA>>>NNNggg|||qqq\\\XXXHHH777000000111222444111---***,,,...------///,,,***)))***...222444555---+++((('''((()))******+++---...---,,,,,,---...,,,))))))***++++++000666000///...---,,,++++++***(((''''''(((***+++)))((()))******((()))+++***%%%***(((''''''((()))(((&&&+++***'''%%%%%%%%%&&&'''(((((())))))))))))******///---++++++,,,---,,,+++)))&&&&&&+++.........000111111000000000...***&&&***'''&&&)))***((((((,,,---,,,,,,,,,,,,,,,,,,---***...111111555HHHggg~~~{{{vvvuuuwwwxxxyyy}}}{{{{{{~~~|||}}}|||}}}yyyuuurrrtttxxx{{{yyyvvv}}}||||||}}}}}}}}}}}}~~~|||{{{~~~}}}yyykkkiiiddd[[[```}}}{{{vvvtttpppjjjfffmmmvvvttt___SSSMMMIIIHHHJJJKKKEEEJJJcccfffOOOJJJ???222---...111222222222///......///......---+++***(((***...222555666---***'''&&&''')))******+++---......------///000,,,))))))***++++++111888//////......---,,,++++++'''''''''((()))***)))'''(((+++,,,))))))***((($$$***)))((((((******)))(((***)))'''&&&&&&&&&'''((((((((((((((()))))))))***,,,***((('''(((((())))))***((((((---//////111555333111///...---+++(((%%%(((%%%%%%((()))'''(((+++,,,,,,++++++++++++,,,,,,,,,000222111222BBBbbb}}}yyyxxxvvvsssqqq{{{zzz{{{~~~{{{~~~}}}||||||yyytttrrruuu}}}~~~zzz|||}}}}}}{{{zzzzzz|||~~~~~~}}}{{{yyy}}}jjjgggddd[[[[[[uuuzzzzzz|||}}}wwwmmmjjjmmmmmmddd\\\YYYUUUMMMEEEBBBCCCLLL```||||||___III<<<666///,,,...222333111222111000/////////,,,***,,,***)))***---000222333,,,***''''''(((***++++++,,,---............///000...+++***++++++***///555------------------------'''&&&&&&'''))))))(((&&&)))---...+++)))***(((%%%+++***))))))+++++++++)))(((''''''''''''((()))***'''(((((((((((()))))))))'''''''''&&&&&&''')))+++***''')))---...---000444111///---,,,+++***'''%%%'''%%%%%%(((((('''(((+++++++++************++++++)))+++---------===aaa}}}|||yyysssiiibbbooosssxxx}}}~~~}}}}}}|||}}}~~~}}}uuuqqqooottt}}}|||yyy}}}~~~zzzyyy}}}~~~~~~{{{{{{|||iii`````````]]]mmmnnnggglllvvv}}}xxxoooqqq{{{sssXXXXXXZZZ\\\WWWLLLCCC@@@FFFYYYvvvtttXXXFFF555333000...111666666222...000///---...///,,,''',,,+++***+++---.........+++***))))))+++,,,+++***,,,...///...------...//////,,,+++---+++))),,,111+++++++++,,,,,,---------'''&&&&&&''')))***(((''')))---...***((())))))'''***)))((()))+++,,,+++***''''''''''''((()))***+++''''''(((((((((((())))))%%%&&&((((((((()))+++---'''&&&(((++++++)))+++///...,,,+++++++++***'''%%%'''$$$%%%((()))'''))),,,+++******))))))******+++******,,,///111@@@ddd~~~~~~}}}|||yyynnn___SSScccmmmyyy}}}||||||vvvtttuuuyyyyyy}}}~~~~~~~~~~~~~~~}}}|||}}}~~~jjj___```bbb\\\fffuuukkkhhheeeiiisssxxxyyylll___PPPTTTXXXXXXOOOEEEEEEJJJ]]]rrr~~~fffMMM???111444333111333777666111+++...///...///222///)))***)))***+++------,,,************,,,---...,,,***---...///...,,,,,,,,,...---+++,,,...,,,)))***...++++++++++++++++++******)))(((((()))++++++***)))(((,,,---(((&&&''')))(((((('''&&&''')))***)))(((((((((((((((((()))))))))'''''''''((((((((())))))###%%%((()))(((''')))+++&&&&&&))),,,***&&&&&&***)))))))))***++++++(((&&&'''%%%%%%((()))((()))---,,,++++++******++++++,,,,,,+++...111333>>>[[[zzz~~~~~~~~~~~~yyylllYYYKKKVVVggg{{{{{{|||{{{{{{|||}}}}}}~~~~~~{{{zzzzzz{{{{{{{{{xxx||||||jjjeeeeee^^^VVVgggyyywwwxxxqqqccc^^^jjjyyynnn\\\RRRRRRUUUWWWRRRGGGAAAIIIVVVxxxtttZZZCCC888000444444111222666444---***///111000333777555...(((((()))+++------+++(((******+++---//////,,,***---...///...,,,++++++,,,+++***+++...---)))))),,,---,,,,,,+++***)))((((((+++******+++------,,,***'''++++++&&&###&&&))))))&&&%%%%%%&&&((()))((('''******))))))((((((''''''''''''''''''((((((((())) $$$''''''&&&$$$%%%'''((())),,,...+++&&&&&&)))&&&&&&'''***,,,+++)))'''(((%%%%%%)))***)))***...---,,,,,,++++++,,,,,,---+++(((***...---222IIIddd}}}{{{{{{}}}{{{mmmYYYJJJIII^^^www~~~xxx}}}|||{{{|||zzz|||}}}|||yyy{{{|||}}}~~~~~~}}}}}}|||{{{~~~|||yyywwwwwwxxxzzz{{{qqqyyyzzziiillljjjZZZRRRmmm{{{tttwww|||fffcccgggxxxmmmUUUQQQXXXXXXXXXWWWRRRHHHIII]]]sssyyydddJJJ======///---,,,---///000---+++...------000333444000---((()))+++------+++)))'''***+++...222///******...///...---,,,,,,---...///++++++---...,,,(((+++000,,,,,,,,,++++++*********)))+++...000///---***(((+++***)))(((&&&&&&%%%%%%(((''''''((()))******)))'''((()))((('''&&&''')))&&&)))***((((((+++***'''&&&))))))'''''')))(((%%%+++***)))))))))))))))***++++++***'''&&&&&&(((******&&&%%%((((((&&&(((+++,,,---...---+++******,,,---((()))...///000>>>PPPwww|||jjjUUUIIIGGGRRRjjjyyyzzz~~~{{{yyy|||~~~}}}zzzxxxzzz}}}zzz{{{}}}~~~|||wwwxxx|||yyy~~~}}}~~~{{{{{{xxxtttwww{{{~~~zzz~~~|||wwwttt|||pppfff^^^```xxxwwwmmmlllnnnrrruuu|||ppp```]]]\\\XXXJJJFFFDDDHHHPPPaaa|||rrrZZZEEE>>>AAA444000---,,,---...---,,,------...000111111///---***+++---......---+++***,,,,,,...000...******...///...---,,,,,,---...///,,,+++---///...******---,,,,,,,,,+++++++++*********+++---...---,,,)))((()))((((((''''''''''''((((((''''''''')))***)))((('''((())))))((('''((()))'''******((('''***)))&&&&&&))))))''''''))))))&&&))))))((((((((())))))***)))))))))'''&&&''')))+++)))&&&%%%'''(((&&&'''+++---...///...---,,,---...---)))***...//////<<>>===AAA666333...,,,,,,---------***,,,...///...---------+++,,,,,,,,,,,,,,,,,,,,,...,,,---///---)))***.........------------......///,,,,,,000000,,,******,,,,,,,,,++++++++++++*********+++++++++***)))((('''''''''''''''((()))***(((''''''''')))***)))((((((***+++***)))((()))***(((+++***'''&&&)))(((%%%&&&))))))&&&&&&))))))&&&'''''''''''''''((()))***((())))))(((&&&''')))+++)))%%%$$$''''''%%%'''***---///000///......///000...++++++///...///:::HHHnnn~~~rrr]]]JJJAAA???NNNlll~~~|||~~~{{{wwwtttrrrpppnnnxxxxxxyyyzzzyyyxxxvvvuuuzzzzzz}}}{{{vvvvvv|||~~~~~~~~~}}}zzzxxx~~~~~~zzzuuupppllljjjtttxxxxxxmmmjjjpppjjjqqq{{{uuu```WWWaaaiii\\\GGGCCCGGGSSSjjjyyyYYY???888::::::333111///...------......(((+++......+++***+++---***))))))(((((()))***+++000---,,,---,,,)))***---------------------------333---***---///---******++++++++++++++++++++++++******)))((((((((((((((('''''''''''''''((()))))))))'''&&&'''))))))(((''')))***++++++))))))***+++)))++++++'''&&&((((((%%%&&&)))(((&&&&&&)))***'''%%%%%%%%%&&&'''((()))************((('''&&&((()))(((%%%$$$&&&'''%%%&&&***,,,...//////......000111...,,,---/////////777BBBhhh~~~|||~~~qqqYYYEEE<<<<<>>WWWsss{{{|||}}}xxx~~~}}}||||||||||||{{{yyyzzzyyyyyyzzz{{{~~~||||||{{{zzz||||||{{{~~~}}}zzzxxxyyy{{{{{{yyyvvvtttoookkkcccccczzzvvvyyy}}}sssggghhhfffddd\\\MMMDDDOOObbbnnnNNN:::111---,,,---))),,,//////---,,,,,,------+++***)))*********))))))))))))******+++,,,---+++((((((---///---+++++++++,,,------------,,,++++++***+++---,,,((()))---******+++++++++,,,,,,,,,))))))))))))((((((((('''(((''''''''''''(((((())))))(((&&&&&&'''(((&&&%%%)))***+++***)))((()))+++,,,...,,,((((((,,,---+++&&&((('''$$$%%%)))+++***((('''''''''''''''((((((((()))******(((''''''(((+++'''&&&))))))'''))),,,+++,,,---,,,+++***+++,,,+++---......///222444555>>>ddd|||~~~zzzyyy|||}}}~~~}}}~~~vvv```JJJ===;;;>>>WWWsssxxxuuuvvvtttzzz|||~~~~~~||||||||||||zzzxxxxxxyyy}}}|||yyy|||~~~}}}~~~{{{zzz}}}~~~|||}}}|||xxxsssmmmlllfff]]]kkk{{{eeeWWW___jjjmmm\\\KKKMMM```rrr}}}bbbEEE666///)))+++111,,,...///---***)))+++---...+++((()))+++,,,***(((&&&''''''((()))************&&&'''---000...++++++++++++------------++++++&&&''',,,000...((('''+++*********++++++,,,,,,,,,)))))))))***)))(((((('''%%%&&&&&&&&&((()))***+++)))(((&&&&&&''''''&&&%%%(((*********)))((()))***,,,...,,,))))))---///---&&&((('''$$$%%%))),,,***)))(((((('''''''''((((((%%%''')))***))))))***++++++(((''')))***((()))---,,,---...---+++***+++,,,***---......000333444333777___{{{~~~}}}{{{}}}}}}{{{|||{{{zzz{{{tttaaaMMMAAA999???ZZZtttuuuppprrrtttvvv{{{}}}{{{wwwvvvwwwzzz{{{vvvuuu|||{{{yyy}}}|||}}}~~~~~~}}}zzz~~~|||tttqqqlllooojjjYYY___zzzbbbXXXXXXcccffffffdddgggrrr}}}pppPPP666222333...,,,111/////////---***)))***+++)))))))))))))))******+++&&&***+++((('''***------+++++++++,,,,,,---------******+++---000000,,,(((...///...,,,***)))***++++++++++++*********))))))))),,,,,,***)))+++***''''''&&&%%%''')))***)))(((***(((''''''(((((('''%%%))))))(((((('''''''''&&&)))***+++,,,,,,,,,,,,,,,(((((((((((())))))))))))((()))*********)))'''&&&))))))***+++++++++++++++---------------------------......,,,***(((((()))***...222222111111222444999OOOooo~~~~~~|||{{{{{{|||xxxyyykkk```AAA<<<@@@FFFQQQ___mmmtttuuuxxxyyy{{{zzzzzzyyyxxxvvvwwwzzz|||qqqrrrwww}}}{{{wwwxxx~~~{{{yyyxxxyyyzzzzzzzzz|||zzzxxx}}}|||zzz~~~wwwmmmuuurrrrrrppp```UUUiiimmm\\\UUUTTTeeecccdddooo~~~___EEE000...///)))(((.../////////---+++)))***+++)))))))))))))))******+++,,,///...++++++///111000++++++,,,,,,,,,,,,,,,,,,,,,++++++---///...+++(((000000000...,,,+++,,,---+++++++++*********))))))'''+++,,,******,,,+++''''''&&&&&&''')))***)))(((***(((''''''(((((('''&&&))))))(((((((((''''''''',,,,,,,,,++++++******)))''''''((((((((()))))))))'''(((((())))))'''&&&%%%((())))))***************,,,,,,---......///000000,,,------,,,***)))***+++***...111222111000111333444EEEaaa|||~~~||||||~~~{{{}}}{{{~~~qqqgggHHH<<<===>>>DDDOOO___lllsss~~~~~~~~~{{{{{{{{{zzzxxxvvvvvvxxxzzzuuutttxxx~~~|||}}}}}}{{{zzzzzz{{{zzzyyyxxxzzzyyyxxx{{{||||||zzz}}}xxxrrr~~~yyyvvvooo[[[LLLZZZttt{{{jjj\\\UUURRRQQQ\\\bbbooonnnQQQ???222222222,,,,,,333...//////---***)))***,,,)))))))))))))))******+++---//////++++++------+++,,,,,,,,,,,,,,,+++++++++---,,,+++,,,------,,,+++000000000...,,,++++++---+++++++++***************&&&***+++******,,,***''''''&&&&&&''')))******))))))(((''''''(((((('''&&&))))))(((((((((((('''''',,,+++***))))))***++++++&&&&&&'''''''''(((((((((&&&'''((((((((('''%%%$$$'''(((((()))))))))))))))+++,,,---...000111222333+++---...---,,,+++,,,...+++---000111111000111222000:::QQQppp|||}}}~~~}}}}}}~~~~~~{{{~~~}}}wwwnnnOOO>>>;;;777777>>>OOOdddsss|||xxxvvvyyyzzzzzzxxxvvvvvvwwwyyywwwuuuwww|||{{{zzzzzzzzz{{{{{{yyywwwxxxzzzzzzxxxzzz|||zzzvvv}}}|||{{{{{{}}}}}}{{{zzz}}}xxxnnnXXXFFFKKK\\\xxx}}}{{{mmm\\\SSSPPPPPPPPPQQQiiivvv\\\GGG<<<777888666000000666---------+++)))((()))+++)))))))))))))))******++++++333777222,,,***)))(((---,,,,,,,,,++++++******,,,+++******+++---...///---......,,,)))((()))***************************&&&***,,,******+++((($$$((('''&&&''')))+++***))))))(((''''''((()))(((&&&))))))((((((((((((((((((((('''''''''(((+++...000&&&&&&&&&&&&'''''''''(((''''''((((((((('''&&&%%%&&&''''''((()))(((((((((+++,,,,,,...///000000111,,,...//////...///000222,,,---///000111000000000111555GGGgggyyyzzz~~~|||}}}~~~}}}zzz}}}|||xxxoooQQQ???:::555222666EEE___sss}}}{{{xxxxxxwwwxxxyyyyyywwwwwwxxxyyywwwuuuuuuzzz{{{zzzxxxyyyzzzzzzxxxwwwzzz|||||||||{{{yyyvvvsss|||{{{{{{yyyyyyzzz}}}{{{yyyvvvmmmZZZIIIFFFMMM^^^}}}~~~{{{~~~uuupppggg[[[QQQMMMOOORRR]]]wwwgggMMM<<<777555777333---,,,222***++++++***((('''(((***)))))))))))))))******+++///===FFF@@@333,,,,,,---,,,,,,,,,++++++*********)))))))))***+++---000333---...---+++)))((()))***************************(((,,,,,,)))((((((&&&"""((('''&&&(((***+++***)))((('''&&&'''((()))((('''(((((())))))))))))))))))''''''&&&&&&(((***---///&&&&&&&&&&&&'''''''''((((((((()))***)))((('''&&&&&&&&&'''(((((((((((((((+++++++++,,,,,,,,,,,,,,,---///000111000111333444---...///000111111000///222444AAA^^^{{{{{{|||||||||xxxzzzyyyvvvnnnPPP===888555444666@@@WWWmmm|||~~~||||||zzz{{{|||{{{xxxuuuttttttwwwwwwwwwzzz~~~~~~{{{wwwvvvvvvxxxyyyyyy~~~~~~yyyuuutttwwwxxxwwwuuutttuuuyyy|||rrrtttsssmmm___QQQHHHEEEIIIjjj{{{~~~xxxbbbfffggg___TTTPPPXXX```|||rrrUUU@@@777444444444111,,,,,,///***++++++)))((('''(((***)))))))))))))))******+++///===GGGAAA333,,,---///+++++++++++++++*********''')))******+++---111333/////////---+++******,,,***************+++++++++))),,,+++'''&&&'''&&&"""(((''''''(((***++++++***((('''&&&'''((()))((('''(((((())))))))))))*********)))(((''''''((())))))&&&&&&'''''''''(((((((((((()))*********)))'''&&&&&&''''''(((((((((((((((************************---...000111000111333444/////////111333333111///222111<<>>SSSjjj{{{|||xxx}}}}}}zzz|||}}}|||zzz}}}sssSSSAAA888777333666===;;;CCC[[[vvv{{{|||}}}}}}|||yyyuuussstttvvvyyyzzzzzzyyyxxxyyyxxxtttsssvvvxxxxxxzzz}}}|||{{{zzzzzz||||||zzzwww||||||||||||}}}~~~wwwvvvlll___^^^iiimmmjjj[[[SSSLLLZZZyyy~~~uuu}}}}}}dddXXX]]]bbb[[[OOOFFFQQQeee|||xxxnnnaaaZZZOOOEEE@@@AAAEEEIII@@@>>>;;;777555444333444111111111///,,,+++,,,---,,,,,,,,,,,,,,,++++++++++++)))'''''')))***+++***%%%+++***)))++++++***,,,***(((***,,,---***''')))******++++++)))((('''***)))+++...---)))***...***+++,,,+++******,,,...,,,,,,+++)))''''''(((***&&&%%%%%%''')))***)))(((,,,***((('''(((((((((''')))((('''((())))))'''%%%,,,***((('''''''''&&&$$$((((((((()))++++++)))'''$$$'''***+++***(((((((((''''''((((((((()))))))))+++***)))((((((((())))))((()))***)))'''&&&'''((())))))*********+++...000---...000111333444444444222:::BBBFFFOOObbbwww|||||||||{{{|||}}}|||zzz}}}rrrTTTAAA888555111555===;;;???OOOhhh~~~|||{{{xxxxxxzzz}}}}}}wwwqqquuuvvvwwwyyy{{{{{{xxxvvvwwwuuuuuuxxxyyywwwxxx{{{~~~{{{yyyxxxyyyzzzzzzzzzuuuxxx{{{{{{yyyxxx||||||xxxnnneeehhhssswwwsss```KKKAAAKKK___{{{xxxlll___\\\```___TTTHHHOOO```xxx~~~uuuqqqpppkkk___VVVBBB???<<<999888888999:::999888666555333222222222222111///---,,,+++,,,---++++++++++++++++++,,,,,,***((('''''')))+++++++++%%%+++)))'''(((+++,,,,,,***)))***,,,,,,***'''((()))+++++++++***(((''')))(((***---+++((((((,,,(((***++++++++++++---...)))))))))'''%%%%%%&&&(((%%%%%%%%%'''***++++++***,,,***(((((())))))'''&&&)))((('''((()))(((&&&%%%+++)))''''''''''''&&&%%%&&&'''(((+++------+++((($$$&&&((()))))))))))))))(((((((((''''''(((((((((+++***)))((((((((())))))''')))***)))((('''((()))***+++++++++******,,,...------...///111333555666000;;;???:::<<>>;;;;;;;;;999777444111000222111111111000000000000---,,,,,,---.../////////++++++*********+++,,,---)))((('''(((***++++++***"""(((+++'''$$$&&&***,,,************++++++***))))))******+++***)))((('''(((''')))+++***&&&&&&***&&&(((************+++---***++++++)))((((((***,,,&&&&&&&&&(((+++,,,+++***+++***(((((())))))'''%%%)))((('''((()))(((&&&%%%)))'''&&&&&&((()))((('''&&&&&&(((***------+++)))'''&&&%%%%%%''')))***+++***)))((('''&&&&&&&&&&&&))))))((((((''''''((((((%%%''')))***))))))***+++,,,------,,,***))))))+++,,,,,,---...000222555666000777888222555LLLooo{{{{{{wwwiiiGGG777333444222444999666<<<===LLLgggzzzzzzsssqqqtttsssuuuzzz~~~|||uuunnnsssrrrrrruuuyyyzzzwwwtttwwwwwwzzz}}}{{{wwwwwwzzzzzz{{{|||||||||zzzzzzyyyxxxvvvuuuwww||||||xxxsssrrrwww{{{xxxqqq```HHH@@@@@@BBB^^^{{{xxxzzztttbbbYYY[[[______ZZZWWW]]]ggg~~~{{{qqqeeeUUUGGGBBBAAACCCHHHMMMIII???555:::888666444333333333444111111000000000111111222...---------///...---+++,,,+++***))))))***,,,,,,***)))((()))***+++***)))&&&***+++&&&$$$'''***+++))))))***+++++++++++++++*********))))))))))))))))))''')))+++***&&&&&&)))$$$&&&)))))))))))))))+++((())))))(((&&&''')))+++((('''''')))+++,,,+++******)))))))))***)))'''%%%)))((('''((())))))'''%%%((('''&&&&&&((())))))((('''&&&''')))+++,,,***)))(((&&&$$$$$$&&&)))******+++***(((&&&%%%%%%%%%&&&(((((()))))))))((('''&&&$$$&&&)))+++******++++++,,,---...,,,***))))))***+++,,,,,,...000222444555222222222111666HHHjjjxxxxxxuuugggGGG888555888555777:::666;;;999BBBWWWmmmvvvtttqqquuuttttttvvvxxxwwwrrrnnnooopppssswww{{{}}}|||{{{ssstttwwwzzzwwwssstttxxx{{{}}}}}}{{{{{{{{{}}}vvvoooooovvv{{{wwwwwwxxxxxxsssmmmaaaTTTKKKDDD@@@SSSwwwvvveeeZZZWWWSSSRRRUUUYYYcccuuu{{{mmm\\\PPPHHH???777666999>>>DDDHHHEEE===666333333333333444666888999555444333333333444666777555222///---...---+++)))---+++***)))((()))+++,,,***)))))))))******)))'''&&&******((((((++++++((('''(((***+++++++++,,,---,,,+++)))((('''((()))******)))***---+++''''''***%%%''')))***)))(((((()))&&&&&&&&&&&&%%%%%%(((***)))((((((***,,,,,,+++)))***)))))))))***)))'''%%%''''''&&&'''))))))((('''***(((&&&&&&((((((((('''((('''&&&''')))***)))((((((&&&$$$%%%((())))))'''***)))'''%%%%%%%%%''''''''')))+++,,,+++***'''&&&%%%(((***++++++))))))******+++---,,,+++***+++,,,+++,,,---...000111222333555000111555666???^^^}}}}}}}}}~~~~~~|||uuuvvvsssfffMMM===777888444666:::666777777;;;III```tttyyyuuuvvvuuutttsssrrrpppooonnnooorrrvvvxxxyyyyyyyyyzzzqqqrrrvvvxxxuuuqqqsssyyy~~~~~~|||{{{}}}yyytttooonnnrrr{{{}}}yyyvvvsssooonnnfffeeeXXXGGG@@@HHHfffxxxggg^^^[[[WWWMMMHHHPPP___rrr}}}tttddd^^^PPPBBB;;;<<<===;;;777888999;;;<<<;;;888555333555888::::::888555333222111000///000111333555111---***))),,,///000///---,,,***(((((()))***++++++***)))***+++***(((&&&%%%(((******,,,...,,,&&&%%%'''***++++++,,,---...---+++)))'''&&&(((***+++,,,+++,,,...,,,((((((,,,%%%(((******)))(((((()))((()))***)))((()))+++...***))))))***,,,,,,+++)))***))))))******)))'''$$$'''&&&&&&''')))***)))''',,,***((('''''''''&&&%%%)))'''&&&&&&((())))))(((&&&%%%%%%'''******'''$$$((('''&&&%%%%%%&&&(((***(((***,,,......+++(((&&&'''))),,,,,,+++)))((((((''')))+++,,,,,,,,,---...+++,,,---///000111111111888111222999666666SSSyyy}}}zzzzzzzzz|||~~~~~~|||vvvxxxvvvjjjQQQ@@@888666111333888555444666777@@@YYYttt}}}xxxwwwwwwuuuqqqnnnlllmmmooorrrvvvyyyxxxuuurrrrrrsssrrrsssvvvxxxuuurrruuu||||||zzzzzztttwwwxxxxxxvvvwww{{{zzztttooonnnpppjjjqqqaaaIIIAAAAAA[[[lll]]]```iiioooVVVQQQPPP\\\sssppp\\\PPPGGGBBB===::::::;;;:::888999999999999:::888555222666777888888888777555444666333000....../////////000///...---------------000,,,))))))+++,,,***(((,,,+++***)))))))))***+++,,,+++***(((&&&'''+++...)))((('''(((+++---------...,,,***)))((()))***+++))))))))))))))))))))))))'''***------,,,***)))))))))((('''%%%%%%''',,,///+++***)))***,,,,,,***((()))((('''&&&&&&%%%%%%&&&)))'''(((+++,,,))))))+++(((((((((((()))***+++,,,&&&'''((())))))((('''&&&&&&&&&&&&'''''')))******((())))))(((&&&$$$%%%&&&&&&(((***,,,,,,)))&&&$$$+++'''&&&)))+++(((''')))((((((+++///333222...***+++,,,,,,---...///000000---111111444888888HHHdddzzz~~~{{{~~~~~~vvvuuuyyy{{{vvvppp[[[DDD333333666333111444222333444<<>>;;;888777:::888888999999999888888999777666444555777999999888444555666666666555444333666555555666666333///,,,++++++++++++,,,,,,---...,,,///111000,,,***+++---***+++++++++++++++******"""%%%'''(((&&&%%%$$$%%%'''''''''))),,,---,,,***------,,,***)))((((((((((((((((((((((((((((((((()))))))))'''&&&(((+++...)))***,,,,,,***((((((((('''&&&&&&((()))***)))'''''''''''''''(((***+++,,,(((%%%&&&******'''''')))))))))(((((()))******+++)))((('''&&&&&&'''((()))'''((())))))***))))))((()))***+++***)))((()))***,,,+++***)))((())))))***+++'''&&&)))+++(((''')))(((***+++,,,,,,,,,,,,,,,))))))***+++,,,---......)))///......222000222===ddd}}}yyyyyy{{{}}}xxxxxx|||{{{yyy|||~~~zzzvvvtttuuuwwwkkkUUU<<<000...///...---000111333333888FFF^^^qqqrrruuuwwwwwwvvvwwwyyy{{{tttrrrrrrvvvwwwtttrrrsssmmmoooooonnnrrrwwwxxxuuutttsssuuuxxxzzzyyywwwvvvvvvwwwwwwvvvvvvwwwzzz}}}www|||qqqpppyyyuuutttrrrfffUUUMMMQQQTTTrrr~~~ttteeeZZZ___[[[WWWWWW\\\hhh||||||nnn___NNNDDDDDD@@@===<<<:::666777:::777:::<<<<<<;;;:::::::::777666555666888999999777111222333333333222000000555444444555555444000------,,,,,,,,,,,,------...---///000000...,,,,,,,,,***++++++++++++***)))((($$$&&&((()))'''&&&&&&&&&''''''((()))++++++)))''',,,,,,++++++***)))))))))((((((((((((((((((((((((((()))((('''&&&(((+++...((()))++++++***)))***+++'''&&&&&&''')))***)))(((''''''''''''((()))***+++(((&&&&&&******''''''***************+++,,,---...((((((''''''''''''(((((('''((()))*********)))((()))***+++***)))((()))***++++++***))))))))))))***+++'''&&&)))+++(((''')))((()))******))))))+++,,,((()))******,,,,,,---...(((...,,,,,,222222111:::ZZZvvv~~~~~~zzzyyyyyyzzzxxxvvvzzzzzzyyy~~~~~~~~~{{{xxxuuussssssppp[[[@@@111///111111//////000111333555???TTTgggqqqtttwwwvvvtttrrrsssuuussstttxxx{{{yyyuuuuuuyyyppppppooolllooouuuwwwuuusssoooooovvv{{{zzzwwwuuusssvvvwwwvvvsssrrrtttwwwttt~~~{{{pppnnntttyyywwwrrrsssmmm[[[UUUWWWRRRcccxxx{{{~~~nnnccc```^^^ddd^^^]]]eeerrrvvvcccRRRFFF???<<>>>>><<<:::999:::888888888:::;;;;;;999777222222333444333222111000333333222333444444111///......------------------/////////000000///,,,***)))***+++,,,,,,,,,+++***)))+++,,,,,,*********+++)))))))))+++,,,+++(((&&&******+++++++++*********(((((((((((((((((((((((('''((((((((('''(((***---)))***++++++))))))***+++%%%$$$$$$&&&((()))(((''''''&&&&&&&&&'''((()))))))))'''(((+++,,,))))))+++,,,+++++++++++++++,,,,,,''''''((((((((((((''''''((()))***++++++***((('''((()))***)))(((((()))***+++++++++*********))))))+++'''&&&)))+++((('''))))))***+++***((((((+++...(((((()))***+++,,,------)))///,,,***222333111777RRRnnn}}}|||~~~|||~~~~~~|||{{{|||~~~{{{wwwzzzxxxwww~~~zzzzzzzzzzzzyyyvvvrrrpppuuu```DDD222000444555222000///111444555<<>>888;;;???===;;;;;;======<<>>===:::888444555666666666555444333333222111222333333222000000///......------------000///...000222111---)))((()))+++---.........---(((*********(((((()))***+++++++++,,,---+++(((%%%))))))***++++++++++++***((((((((((((((((((((((((&&&'''((((((((((((***,,,+++,,,,,,***)))((()))+++#########%%%'''((('''%%%'''&&&&&&&&&&&&'''((((((+++)))***------+++***---,,,+++***)))((((((((((((&&&'''((())))))((('''&&&((()))***++++++***(((''''''((())))))((('''(((******++++++++++++***))))))+++'''&&&)))+++(((''')))***,,,,,,+++)))))),,,///(((((()))***+++,,,------+++111,,,***222333111555NNNkkkzzz{{{}}}zzz}}}~~~~~~}}}}}}~~~~~~yyy{{{wwwvvv}}}vvvvvvwwwyyyyyywwwrrrnnnwwwcccFFF444111666777444222000222666888<<>>:::===BBBBBB>>>:::888:::>>>BBBDDD??????@@@BBBDDDDDDAAA???AAABBBCCCDDDDDDBBBAAA???:::===???<<<777444666999666555666:::;;;666000,,,111///000222000,,,+++...+++222444222111222...''',,,,,,------,,,,,,+++***,,,,,,++++++***+++++++++((())))))''')))---,,,((((((((()))***************---(((&&&)))+++)))''''''''''''''''''((()))***+++*********))))))'''&&&&&&%%%$$$""""""###%%%&&&&&&%%%$$$$$$$$$%%%''')))***(((***,,,+++(((''')))+++,,,,,,+++)))(((&&&%%%%%%((((((''''''''''''((((((///...---+++******))))))%%%''')))*********+++---,,,***)))((()))***)))(((+++)))''''''***,,,+++)))+++*********,,,---,,,+++************+++,,,------,,,,,,+++,,,...000333555MMMggg~~~|||uuuuuuwwwyyyzzzzzz{{{}}}}}}}}}|||||||||{{{zzzyyyuuuvvvwwwzzz|||{{{wwwtttooodddNNN888222777777000222222444555222555EEEXXXtttvvvxxxyyyyyyyyyyyywwwvvvuuutttuuuwwwzzz~~~vvvssspppoooooopppqqqpppssspppoooqqqqqqpppuuu{{{zzzxxxxxxqqqooouuu}}}zzzqqqpppxxxpppwwwyyyuuuqqqlll^^^OOOAAALLLfffuuu```[[[___```]]]ZZZdddrrrwwwcccQQQDDD>>>AAAHHHDDDAAA>>>>>>AAAEEEHHHJJJHHHKKKPPPVVV[[[]]][[[XXXSSSTTTUUUVVVVVVTTTSSSQQQSSSUUUUUUQQQKKKGGGGGGIIIJJJIIIHHHGGGCCC;;;222---000---,,,---,,,***+++///,,,111444333333444111+++,,,------------,,,++++++*********))))))***+++++++++,,,+++(((***---,,,((('''((()))***+++******)))+++'''%%%(((***((('''''''''''''''((())))))***+++************)))((('''&&&%%%$$$######$$$&&&&&&&&&$$$$$$%%%%%%&&&'''((()))&&&(((***)))'''&&&(((***++++++***)))((('''&&&&&&)))((((((''''''(((((()))((((((''''''&&&&&&''''''$$$&&&((()))))))))***,,,,,,***(((((()))***)))(((***((('''(((+++------,,,+++*********,,,,,,,,,++++++++++++***++++++,,,,,,---,,,++++++,,,...000222GGGXXXqqqxxxvvvwwwwwwxxxyyy{{{|||}}}~~~~~~}}}{{{zzzyyyzzz|||yyy{{{}}}|||yyyvvvvvvwwwxxxppp[[[AAA444555666222333333444444222444AAAPPPgggqqqyyyzzz|||vvvuuutttssstttuuuwwwxxxwwwvvvtttrrrqqqrrrsssttttttqqqppprrrrrrrrrwww~~~~~~{{{|||}}}xxxqqqpppvvvvvvooooootttuuuvvvrrrmmmnnnnnnaaaPPP@@@EEEWWWqqqpppeee]]]^^^bbbbbbaaa```{{{zzzfffTTTGGGAAADDDLLLFFFEEEFFFIIIOOOTTTWWWYYY___cccjjjrrryyy{{{yyyvvvuuuvvvwwwxxxxxxvvvtttsssuuuvvvvvvsssnnnjjjjjjlllhhhgggeee```WWWIII:::000000,,,***,,,,,,+++---222---222444444444555333///---------------,,,++++++(((((((((((()))***++++++---...,,,******---+++'''&&&(((***+++,,,+++)))((()))%%%$$$((()))'''&&&((('''(((((())))))***++++++************)))(((''''''$$$$$$$$$%%%%%%&&&''''''$$$%%%&&&'''''''''''''''&&&'''((('''&&&%%%&&&((())))))))))))((((((((((((***))))))(((((())))))***''''''''''''(((((())))))$$$&&&((()))(((((()))+++,,,***(((((()))***)))((((((''''''))),,,---------*********++++++++++++,,,,,,,,,++++++***+++++++++...---,,,++++++,,,...///???JJJfff~~~vvvxxxyyyvvvuuuwww{{{~~~}}}|||~~~~~~{{{wwwvvvyyy|||}}}~~~wwwsssvvvzzz|||wwwdddGGG555333666666555444444444333444<<>>MMMbbbsssyyy|||}}}|||{{{{{{~~~~~~|||xxxvvvvvvwwwvvvtttsssllliiimmmssstttssssssxxxrrrnnnrrrtttsssvvv{{{wwwssswww{{{uuuiiirrriiigggmmmnnnkkkpppzzz{{{cccQQQLLLEEEEEE___|||lllhhhxxx}}}wwwyyyzzzkkkXXXDDD:::777444222333444222000000000000...,,,---...//////---,,,,,,---///---***)))+++------,,,******)))))))))***,,,,,,++++++*********++++++,,,+++***)))(((''''''''''''((('''&&&%%%%%%%%%&&&'''$$$''''''$$$%%%((((((%%%)))***,,,+++)))'''''''''%%%&&&'''((())))))))))))000***'''***...---+++***,,,)))&&&'''******'''###))))))))))))))))))))))))''')))+++------,,,***(((((())))))***++++++,,,,,,*********))))))(((((((((***((((((++++++((((((***))))))((((((((((((''''''+++*********+++,,,++++++,,,,,,+++***((()))+++---///***...AAA___uuu|||zzz~~~|||zzzzzz}}}|||vvvvvvyyy}}}~~~}}}|||zzzxxxwwwwwwyyy{{{|||wwwxxxrrr```III:::666777666444333444777888888666999<<>>777333333444444444444444666999888555777<<>>KKK___nnntttwwwzzzxxxxxxxxxxxxyyyxxxvvvtttwww{{{|||vvvqqqsssvvvxxxtttooopppuuuxxxtttrrrrrrsssvvvxxxuuuqqqqqqvvv{{{xxxtttppppppsssuuusssppprrruuuuuuqqqooosssvvvwwwtttvvvqqq^^^MMMRRRnnnuuueeeffflllmmmppp|||lllFFF333444111000//////.../////////,,,+++******,,,------,,,------,,,+++++++++******'''))))))&&&%%%''''''$$$&&&&&&'''((())))))))))))'''''''''''''''&&&&&&&&&&&&'''(((((()))+++...111,,,,,,,,,,,,+++***))))))&&&%%%)))---+++***555CCC;;;111***+++.........//////---+++*********)))'''************++++++++++++,,,,,,,,,,,,++++++***)))&&&&&&&&&$$$######&&&((((((,,,...+++***+++,,,***************)))((('''&&&&&&%%%$$$%%%(((+++,,,,,,&&&'''((((((&&&&&&'''((('''((())))))******)))))),,,++++++******++++++,,,+++++++++,,,---///000111111DDD^^^ooottttttuuuxxxrrrsssvvv{{{{{{yyyzzzzzzwwwxxx|||}}}zzzxxxwwwxxxwwwtttpppjjjVVVBBB:::;;;;;;:::999777666666666666777777888;;;<<>>JJJ[[[kkkssssssuuuxxxwwwuuurrrqqqrrrqqquuuwwwuuutttuuutttqqquuuvvvvvvuuuuuuuuuuuuuuuuuusssrrrsssvvvzzz}}}~~~yyyxxxvvvvvvvvvuuusssrrrrrruuuuuussstttvvvvvvssswwwxxxzzzrrrZZZEEEOOOgggpppggglllzzzyyycccIII:::666///...------,,,,,,------+++,,,---,,,+++,,,---///---...000111000---***((('''))))))&&&&&&))))))&&&''''''((((((((((((((('''&&&&&&&&&'''''''''''''''%%%'''(((((((((((()))+++************)))(((''''''***************))))))))),,,((((((,,,---+++***,,,---,,,,,,,,,---,,,***((())))))'''''''''((()))***)))******++++++*********((()))+++***)))((()))***+++,,,)))&&&&&&)))'''###(((((((((((('''&&&%%%$$$+++(((&&&%%%&&&''''''&&&((()))******)))((()))***'''((())))))******))))))***++++++,,,,,,++++++***''')))***,,,...///000000+++///BBB^^^sssxxxwwwwwwxxxwwwyyy~~~}}}}}}{{{wwwwwwzzz}}}zzzxxxxxx{{{|||hhhPPP???:::888777444444333333333444555555777::::::;;;CCCUUUiiitttqqqtttwwwvvvsssqqqsssuuuvvvxxxxxxuuuvvvyyyyyyvvvtttwwwwwwtttrrrtttvvvuuu{{{wwwuuuvvv{{{zzzyyyyyyxxxwwwuuusssrrrsssvvvxxxwwwxxx{{{zzzvvv}}}{{{xxxnnn[[[MMMRRRaaazzzmmmaaaaaapppyyyaaaGGG888444000000///............///+++---...---++++++---000***,,,///111111...+++)))'''******''''''******((('''(((((((((((((((''''''&&&&&&&&&'''''''''((((((%%%'''((((((&&&&&&&&&'''''''''((((((((((((''''''((('''&&&&&&(((***+++***(((%%%%%%)))+++))))))+++,,,++++++,,,...---+++******)))'''&&&&&&'''((()))''''''((()))************(((***++++++***))))))***,,,,,,)))%%%&&&***)))$$$''''''''''''&&&%%%$$$$$$***(((&&&%%%&&&''''''&&&'''(((******))))))***,,,((()))******++++++*********+++,,,,,,,,,,,,+++***'''(((***,,,.../////////+++...:::QQQhhhuuuwwwtttyyyyyy|||~~~~~~zzzyyy|||~~~||||||tttZZZCCC999777666555555444333333333444444111888;;;888<<>>000444555111000333333///---...///......///000000...,,,++++++++++++++++++++++++(((''''''&&&&&&&&&'''''',,,)))&&&%%%&&&'''''''''%%%%%%%%%%%%%%%&&&'''((($$$%%%'''&&&%%%%%%&&&(((&&&'''((())))))((('''&&&$$$%%%'''***,,,---***(((,,,)))&&&'''***------,,,---,,,+++******+++,,,---))))))(((((((((''''''&&&&&&'''((()))***+++++++++,,,)))))),,,***%%%'''---,,,+++)))'''&&&'''((())))))(((((('''''''''(((((()))&&&###"""$$$&&&(((((((((((()))***+++,,,,,,---************************,,,,,,,,,,,,,,,+++***))),,,+++******+++,,,.../////////111<<>>555777888444222666777666555777;;;777444666888888<<>>888555888;;;999777777444===LLL\\\iiiqqqttttttppprrrtttuuutttsssssssssuuuwwwwwwtttrrrrrrxxx}}}rrrpppooopppssstttqqqoooyyyxxxtttmmmlllqqqttttttvvvwwwvvvtttqqqqqqssstttwwwqqqllliiiddd\\\XXXWWWGGGGGGXXXwwwwww|||kkkYYYCCC<<<888777555111000111...---,,,---//////...,,,++++++++++++++++++++++++))))))))))))***+++,,,---///---,,,++++++***(((&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$###"""###%%%((("""###$$$%%%%%%&&&&&&&&&$$$######$$$'''((('''&&&$$$'''***+++******,,,---******+++,,,,,,+++******((()))+++,,,---,,,+++******))))))((()))***+++,,,+++222555...'''&&&'''&&&''''''&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&'''(((+++***(((((()))***)))(((((((((((((((''''''''''''&&&''''''((())))))******''''''((()))))))))))))))((((((***+++,,,,,,++++++,,,---/////////999SSSlll{{{}}}~~~}}}{{{{{{{{{yyyzzz{{{{{{|||{{{{{{zzz{{{}}}~~~}}}zzzwwwvvvvvvxxxyyyyyywwwsssfffNNN999555333333333222000444:::FFF>>>999:::<<<;;;999::::::===FFFWWWgggqqqttttttqqqrrrsssrrrqqqpppqqqrrrrrrsssuuuvvvwwwyyy{{{|||mmmlllmmmqqqvvvxxxuuurrrwwwxxxtttoooppptttvvvtttuuuvvvvvvuuuttttttvvvxxxwwwtttpppllldddZZZVVVWWWHHHCCCLLLfffwwwhhhIIICCC===<<<999555333444...---,,,---......,,,+++------------------------))))))))))))***+++,,,---111///,,,+++)))'''### %%%%%%%%%%%%&&&&&&'''(((%%%%%%$$$"""!!!"""&&&)))!!!"""$$$%%%&&&&&&%%%%%%###""""""$$$&&&(((((('''!!!%%%)))******)))+++---***+++,,,------,,,+++***'''))),,,......---+++))))))(((''''''(((***---...,,,666:::222(((&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%&&&'''((())),,,+++))))))******((('''''''''''''''''''''''''''&&&''''''((()))******+++(((((()))***************'''(((***+++,,,,,,++++++***,,,///...+++333LLLeee|||}}}}}}|||yyyyyyzzz{{{oooqqquuuxxx{{{||||||{{{yyy{{{}}}|||zzzxxxxxxxxxyyy{{{yyyvvvuuunnnSSS888444222222333111///333:::EEE<<<444444666555333444444444<<>>;;;666444555111000///.........///000***///000---***)))+++---++++++******)))(((((('''++++++,,,+++***(((&&&%%%((((((''''''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&(((&&&%%%&&&'''((('''&&&&&&$$$&&&---...***))),,,++++++++++++++++++++++++)))((()))------***)))+++)))(((''''''(((+++///111333888888111***((())))))(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&(((***++++++***(((&&&%%%&&&'''(((&&&''')))******))))))(((&&&'''((())))))***))))))))))))************))))))******+++++++++,,,,,,,,,,,,+++...111---///DDD^^^xxxzzzzzzxxxyyy{{{zzzvvvpppqqqtttyyy}}}{{{vvvpppxxx{{{~~~}}}zzzxxxwwwxxxwww|||}}}yyyxxxrrr^^^GGG@@@888222111111000111444444666888999777666666666444555777BBBZZZttt~~~}}}zzzyyysssmmmpppxxxyyytttppprrrxxx{{{xxxtttpppoooqqqvvvzzzwwwrrrooosssssssssttttttsssrrrrrrrrrrrrrrrqqqppppppsssuuuxxxvvvrrrnnnmmmkkkaaaWWWJJJIII<<>>555111---000444777999888666444000222333000---++++++,,,***)))))))))******++++++++++++++++++***((('''%%%((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%((('''&&&&&&''''''&&&$$$'''%%%'''---...******,,,++++++,,,,,,,,,---------,,,)))))),,,+++(((''')))(((((('''''')))+++...///(((---...)))$$$%%%'''(((((((((''''''&&&%%%%%%$$$''''''&&&%%%%%%&&&'''(((***((('''%%%%%%&&&'''((('''((())))))******))))))***************))))))(((&&&&&&((()))+++,,,,,,,,,*********+++++++++,,,,,,...,,,...000......???UUUqqqwwwzzzyyyxxxxxxwwwtttssstttvvvyyy{{{zzzwwwuuussswww|||~~~|||yyywwwwwwyyy}}}|||wwwwwwttteeeRRRBBB:::555444333000...000333444666555444333444555444333555AAA\\\yyy{{{yyytttoooqqqwwwvvvsssqqqrrruuuwwwtttqqqppppppqqquuuvvvtttqqqooolllnnnppprrrtttvvvwwwwwwrrrssstttsssqqqqqqrrrtttwwwvvvsssoooooolllcccXXXKKKHHH@@@GGGfff~~~{{{pppiii```SSSFFF???888:::<<<>>>???>>><<<;;;666555444333000---+++***))))))))))))***,,,...000***+++++++++***)))'''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&'''&&&$$$"""(((&&&(((,,,---++++++,,,,,,,,,,,,------.........///+++)))***)))%%%$$$'''''''''((()))***+++,,,---%%%***+++'''$$$&&&(((((()))((((((''''''&&&&&&&&&)))((('''%%%$$$$$$$$$$$$'''&&&%%%%%%%%%&&&((()))***))))))))))))***++++++))))))))))))))))))((((((&&&'''((()))+++,,,------))))))*********+++++++++000,,,,,,///......999GGGdddpppzzzzzzvvvttttttrrrtttvvvxxxyyyyyyxxxyyyyyyoootttzzz~~~~~~|||yyywww}}}}}}yyyyyyyyypppbbbGGG>>>777666444000------222333333222111111222444555333333???WWWrrryyyvvvrrroooppptttrrrrrrsssssssssqqqpppnnnqqqsssuuutttsssrrrrrrrrrjjjkkknnnqqqtttvvvxxxxxxssstttvvvuuusssrrrrrrrrruuuuuusssqqqqqqoooeee[[[LLLHHHEEEFFFVVVzzz}}}xxx}}}~~~wwwzzz~~~{{{xxxpppfff___UUURRRMMMHHHEEEDDDDDDEEE===777333222222...***)))+++*********+++---///000******++++++***)))'''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$#########$$$$$$$$$&&&''''''%%%"""(((((()))+++,,,,,,+++,,,------------,,,,,,,,,+++...***(((((('''$$$$$$'''%%%&&&(((***++++++******'''+++,,,'''%%%'''((('''))))))((((((''''''''''''((('''&&&%%%$$$#########%%%$$$$$$$$$%%%'''((()))+++***)))))))))***,,,---''''''''''''(((((())))))************************)))))))))*********++++++///+++***...//////444<<>>444000///...------,,,---...///000...+++***+++++++++---000000------000///,,,)))***(((***+++)))&&&$$$%%%'''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$"""!!!"""###***))))))(((((((((((((((***)))(((&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&((($$$$$$%%%%%%&&&''''''''')))&&&%%%)))***(((&&&'''&&&%%%'''))))))''')))---''')))*********---333999+++******)))((()))))))))+++)))((((((***++++++***+++++++++---000111000///...222???UUUmmmzzzyyyrrrssswwwxxxwwwxxxzzzzzzwww{{{zzzyyyzzzzzz|||~~~|||vvvqqqrrrwwwxxxuuuvvvrrriiiXXXCCC444444;;;555333111000000000111222222//////222333111222555555888BBBRRReeerrrvvvvvvwwwzzz{{{{{{|||}}}yyyssstttwwwvvvqqqooopppqqqoooqqqsssssssssvvvxxxtttmmmssspppmmmlllmmmnnnmmmlllgggjjjoootttwwwyyyzzzyyyzzzxxxiiiWWWGGG;;;FFFaaaxxxmmmrrryyyeeeVVV\\\jjjYYYUUUeeehhh\\\jjjqqqUUUFFFJJJZZZkkkfffXXX___sss^^^YYYeeehhhmmmrrrhhhlllkkkjjjfffhhhyyyyyy___DDD888444333444888===>>>CCCNNNZZZhhhwww}}}ppp[[[EEE666111222000////////////000111111///......///222666===BBBGGGFFFEEEBBB;;;333...---))),,,...+++%%%###%%%)))''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$###"""$$$%%%+++***)))((('''(((((((((&&&%%%$$$$$$$$$&&&((()))$$$$$$&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&'''''''''''''''(((%%%&&&)))***'''''')))&&&&&&((()))(((((())),,,***+++***((('''***000666,,,,,,+++***))))))))))))***)))(((((((((******+++,,,+++***+++...///000///...///666IIIdddwwwyyysssqqqsssvvvxxxzzz{{{zzzwwwxxxxxxxxxyyyzzz|||}}}~~~yyyqqqnnnrrrwwwvvvssswwwrrrnnngggSSS<<<444888555444333000......111444222000000222222///111555666333555CCCWWWiiisssuuuwww|||~~~{{{yyytttnnnpppsssssspppnnnqqqrrrqqquuuuuuttttttuuuvvvrrrooowwwuuusssqqqppppppoooooollloootttwwwwwwvvvuuutttrrroooaaaUUULLL???AAASSS~~~nnnaaajjjyyy{{{zzzqqqgggjjjpppVVVRRRdddiii___llloooPPPFFFGGGXXXlllmmm```bbbrrrZZZYYYiiipppzzziii___SSS[[[eeeooo{{{nnnTTT;;;555666444555888444444555999>>>KKKeee|||zzzfffMMM:::111000000000000000000111111111111666<<>>GGGttt}}}kkkXXXTTTlllxxxvvvrrrmmmjjjjjjmmmpppRRROOOZZZ```\\\bbb]]]EEECCC@@@GGGUUUYYYUUUYYYcccTTTLLLWWWbbb{{{iiiQQQLLLTTTfffxxxiiiNNN888666999666555999444444666666444999PPPjjjsss[[[DDD666000222111000000111444888:::???IIIUUU]]]gggsss}}}~~~yyyaaaEEE444......***,,,,,,)))%%%$$$'''***'''''''''&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&'''$$$%%%&&&''''''(((***---***)))'''&&&%%%&&&((()))+++***'''%%%$$$$$$%%%%%%$$$%%%&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%'''&&&%%%%%%&&&(((------,,,***)))((('''&&&&&&%%%'''***)))&&&'''+++&&&***+++((('''***+++***(((***+++++++++...444:::......///...,,,)))&&&$$$(((((()))((((((***---000...---++++++---......---...///000777LLLfffuuuvvvvvvssstttzzz}}}{{{xxxvvvwwwwwwxxxyyyzzz{{{{{{{{{vvvqqqpppvvv}}}}}}yyyvvvvvvssstttvvvoooZZZ@@@000666444333222222333555555222111222333000,,,...444111222444888BBBSSSggguuuyyy~~~wwwsssqqqnnnnnnrrrsssppppppsssuuutttzzzwwwwwwxxxwwwssssssuuuuuuxxxyyyuuunnnllloootttpppsssuuutttpppmmmnnnoooooogggYYYTTTUUUGGG<<>>DDDHHHJJJOOOUUUKKKCCCJJJNNNfff{{{eeeRRRRRRPPP]]]ttt{{{wwwqqqUUU>>>;;;;;;444222777555333444666222333EEE\\\~~~lllWWWEEE;;;;;;888333111555>>>GGGNNNWWWdddrrrzzzwww^^^FFF:::666666+++***(((&&&&&&&&&((()))&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%'''(((((('''(((***,,,((('''%%%$$$$$$&&&((())),,,+++)))'''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%'''&&&%%%%%%&&&(((,,,++++++***)))(((''''''%%%%%%'''***)))&&&''',,,&&&+++,,,((('''***+++)))(((***,,,,,,+++---222777444666777777444///***&&&)))******(((&&&'''+++...,,,++++++,,,///000000///+++000000000???[[[pppwww{{{vvvuuuzzz~~~zzzvvvvvvyyyzzzzzz{{{||||||||||||vvvqqqsss{{{|||{{{vvvxxxyyyxxxrrrdddKKK555666333111333666888777555222222333333///+++---333000222444666<<>>@@@@@@===666///+++++++++***'''%%%%%%(((,,,***)))***---000222222111)))000111---777SSSlllwwwwwwuuu{{{~~~zzzvvvuuu||||||}}}}}}}}}}}}}}}|||wwwsssuuu}}}}}}~~~vvv|||}}}xxxrrrhhhRRR<<<666333111333999;;;999555222222444444///***---333333444555555999EEEUUUbbbvvv~~~zzzsssssswwwzzzxxx{{{zzzuuuqqqrrrrrrpppqqqrrrwww~~~}}}sssnnnooovvvtttpppooooooooonnnmmmkkkqqqwwwwwwrrrmmmkkklllllllllccc[[[SSSAAA:::EEEJJJgggwwwsssyyyhhhfffooodddlllmmmjjjddd______\\\VVVRRRIIIDDDJJJRRRQQQKKKFFF>>>:::???JJJLLLDDDBBBHHHGGGSSSVVVLLLIIISSSYYYVVVXXXVVVJJJDDDMMMUUUeee{{{zzzkkk[[[MMMCCC<<<999III???:::<<>>@@@EEEIIIHHHGGGLLLTTTKKKOOOOOOUUUiiiyyylllSSSCCCCCCEEEGGGDDD@@@@@@BBB>>>JJJOOOPPPRRRMMMRRRcccvvvyyy___AAA000...444:::===888...&&&%%%&&&%%%%%%&&&&&&&&&'''((((((((((((((((((***)))$$$"""%%%((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''')))***)))((('''%%%%%%'''+++---,,,+++''')))***)))'''&&&&&&'''''''''(((((())))))******(((+++***'''&&&((((((%%%)))(((&&&%%%%%%''')))***(((((((((***,,,---,,,+++************))))))(((((())),,,,,,)))(((+++,,,***''')))***)))''''''***,,,///---,,,+++,,,---,,,+++,,,,,,---...............,,,,,,,,,,,,,,,222???KKKfffuuuyyyvvvzzzyyyvvvyyyyyyyyyooofffUUUWWWppp{{{vvvuuuwwwwwwuuusssppp[[[CCC777444444555666333555666444000///111555000///...000111333555888999:::CCCWWWlllyyy|||{{{uuurrrooooooqqqqqqpppooommmkkknnntttvvvsssrrrsssllljjjjjjkkkiiieeeiiipppnnnmmmllllllmmmoooqqqsssnnnoooooojjjbbbXXXOOOJJJAAAAAAVVV~~~{{{kkkbbbffffffXXXJJJHHHEEEFFF\\\aaaOOOVVV]]]GGGCCCDDDHHHKKKJJJJJJPPPYYYGGGIIIJJJPPPaaannndddOOOJJJKKKPPPSSSLLL@@@>>>CCCAAAMMMSSSWWWYYYTTTUUUcccnnn}}}gggQQQ;;;333555>>>MMM[[[III:::+++&&&'''((((((***''''''''''''&&&&&&&&&&&&"""''')))%%%!!!$$$((()))&&&&&&%%%%%%%%%%%%%%%%%%'''&&&&&&(((***+++***((('''%%%$$$(((---///---***((()))***)))'''&&&%%%&&&&&&&&&'''(((((()))******(((++++++''''''))))))&&&(((((('''&&&&&&'''((()))''''''(((***,,,...---,,,))))))******))))))((('''(((,,,,,,((('''***+++***((('''((()))******)))'''))))))***+++---,,,***'''+++,,,------......------++++++++++++,,,111999AAA^^^sss{{{xxxzzzxxxssstttzzzqqqaaaWWWFFFMMMqqqyyytttvvvyyyzzz{{{|||zzzdddIII:::555333444777222444555222---+++...222///...///000///---000555555444999HHHZZZhhhqqqwwwnnnnnnooooooppprrrssstttppprrrvvvyyywwwrrrsssxxxuuummmiiilllkkkhhhjjjqqqooonnnlllkkkmmmrrrxxx|||rrrppplllhhhaaaXXXPPPKKKCCC@@@OOOqqqhhh___WWW]]]bbbVVVLLLQQQMMMHHHPPPWWWRRRQQQPPPEEEFFFGGGJJJMMMLLLJJJNNNTTTFFFDDDBBBDDDNNNVVVPPPEEEKKKNNNVVV\\\QQQ@@@===EEECCCLLLPPPTTTYYYVVVWWWdddlll}}}uuu]]]KKK:::555555<<>><<>>;;;444MMMzzzuuuwwwxxxuuuvvvzzzuuulll]]]KKK777,,,///999888;;;<<<777///---000666)))---666<<<888000222999333222666>>>EEEMMM\\\kkksssxxxzzzwwwppplllooosssooorrruuurrrjjjgggrrrtttmmmssstttkkkeeeeeeeeeeeefffiiimmmsssxxx|||ggg\\\VVV\\\ggghhhYYYIII;;;999@@@XXXzzzlllbbbmmmkkkXXXSSS```^^^QQQGGGBBBIII```mmmdddFFFMMMRRRPPPMMMKKKIIIFFFLLLHHHAAA;;;===BBBBBB===HHHCCCAAAEEEGGGEEECCCCCCBBBAAA>>>HHHWWWVVVSSS\\\qqqyyyjjj\\\LLL:::...+++000:::DDDmmmtttjjjIII+++!!!$$$''''''((()))(((&&&&&&((()))%%%'''***+++***((('''''')))'''%%%%%%'''''''''&&&++++++************++++++---+++)))((())))))((('''******))))))((((((''''''!!!'''***((((((+++,,,******)))((()))******(((&&&&&&%%%%%%'''((((((%%%###)))'''''')))++++++)))&&&&&&&&&'''((()))***++++++''''''&&&&&&&&&((()))***+++)))''''''((()))))))))***))))))***,,,,,,+++))),,,+++******,,,+++)))'''+++,,,---------///222555===XXXpppuuusssvvvzzzzzzxxxZZZCCC666...@@@gggzzz|||{{{wwwtttvvvooofffZZZGGG555111555555666222,,,---333444000+++...111333333333333444666555:::GGGTTT]]]ccchhhzzzxxxvvvttttttsssrrrpppyyywwwxxxvvvjjjbbbooo{{{tttuuuuuuooollllllnnniiiggglllqqqssstttwwwdddZZZdddvvvuuugggVVVFFFAAA;;;<<>>CCCDDDDDDFFFJJJEEECCCAAALLL[[[YYYSSSYYYuuuwwwhhhgggWWWDDD777000...333:::___mmmmmmUUU888)))&&&%%%'''(((((('''&&&&&&''')))(((***++++++***)))(((((()))'''%%%%%%'''((('''&&&***))))))(((((())))))***...,,,***)))******)))((())))))))))))))))))(((((("""'''***((((((***+++)))(((((('''(((******((('''&&&%%%%%%&&&'''(((&&&%%%((('''''')))+++,,,)))'''''''''((())))))*********((('''''''''''')))***+++***(((&&&&&&((())))))((()))))))))***,,,,,,+++***,,,,,,+++,,,,,,,,,+++***,,,.../////////000333666:::PPPhhhtttvvvwwwwwwwwwiiiMMM999222111JJJuuu|||}}}|||wwwsssvvvuuuqqqfffQQQ;;;222444666777444......111222///+++---000000000000111222///333@@@SSSaaahhhmmmqqqqqqvvvzzzyyyuuurrrrrrtttrrrppprrrrrrkkkfffpppyyyuuuwwwxxxsssnnnmmmpppkkkiiinnnrrrsssuuuxxxlllfffppp{{{wwwnnnaaaRRR???;;;<<>>@@@EEEDDD???;;;;;;>>>BBBBBBBBBGGGMMMRRRMMMGGGMMMYYYUUUOOOUUUxxxrrraaaXXXKKK===555///---///444CCCSSSZZZKKK555)))%%%$$$&&&''''''&&&%%%%%%&&&((()))))))))***+++,,,---...((('''%%%%%%'''((('''''')))((((((''''''(((((()))...,,,***)))***+++***)))))))))))))))************###(((***((('''))))))'''&&&&&&&&&''')))***)))((('''%%%###$$$&&&'''((('''&&&&&&''')))+++,,,***((())))))))))))))))))******(((((('''((()))***+++,,,)))(((&&&&&&((((((((('''(((((((((***,,,---,,,++++++,,,------,,,,,,,,,......///111111111222444666444BBBYYYpppyyywwwrrrpppYYY???///000:::ZZZ~~~|||{{{|||}}}{{{uuuqqqtttwwwzzzsss```III;;;777555777666111...//////...,,,---......------///000///777FFFVVV\\\ZZZWWWXXXZZZffftttwwwrrrmmmnnnrrrooolllmmmpppmmmjjjqqq}}}|||wwwvvvxxxyyyuuuqqqoooqqqllllllpppssssssuuuxxxooonnnuuuvvvnnnjjjcccSSS>>>>>><<>>>>>@@@AAAAAADDDJJJRRROOOIIILLLUUUQQQPPP]]]vvv{{{fffUUUAAA999222///---+++,,,000,,,555999111(((&&&''''''%%%&&&'''&&&$$$$$$&&&'''&&&%%%%%%(((,,,000444555(((&&&%%%%%%'''((((((''')))((((((''''''(((((())),,,***)))((()))***)))((((((((())))))******++++++%%%***,,,***((())))))'''%%%$$$%%%''')))******)))(((%%%###"""$$$'''))))))$$$%%%''')))+++++++++***++++++******))))))))))))'''(((((()))***+++,,,,,,)))'''&&&&&&((((((((('''((('''(((***,,,------,,,)))+++---,,,++++++---///...000111111111111333555///444JJJhhhzzzvvvmmmhhhNNN666---888LLLmmm{{{xxxwwwyyyxxxtttooosssvvvzzzzzzooo]]]JJJ???444666555222...---...///.........,,,++++++---///222888BBBIIIGGG===888888CCCSSSgggtttuuurrrqqqrrrsssoooooorrrrrrppprrrxxxwwwuuussstttvvvuuusssrrrpppmmmmmmppprrrqqqrrrvvvrrrqqqrrrlllcccfffbbbQQQ@@@BBB>>>???[[[yyyiiihhheee]]]^^^gggbbbTTTPPPOOOEEEDDDKKKMMMcccfffcccYYYPPPLLLIIIGGGPPPLLLDDD===???EEEFFFCCCCCC===;;;===???@@@CCCGGGCCCHHHKKKQQQXXXSSSUUUeeerrrtttrrrqqqttt{{{lllVVVHHH>>>777222111...)))'''((('''''''''%%%'''***+++)))%%%&&&'''&&&$$$$$$&&&''''''%%%$$$&&&+++111444555'''&&&%%%%%%'''(((((('''***))))))(((((())))))******(((&&&&&&'''(((((('''(((((())))))*********+++''',,,...+++)))******(((%%%$$$%%%'''***+++***))))))&&&###"""$$$&&&((()))$$$%%%((()))*********+++++++++******)))(((((((((&&&'''((()))***+++,,,,,,((('''''''''))))))(((&&&((('''(((***,,,------,,,)))*********)))***,,,...---///000000000///000222//////AAAaaaxxxwwwkkkcccEEE555666KKKeee}}}xxxvvvwwwwwwvvvtttxxxyyyzzz|||zzznnnYYYHHH666444333111///---...000///000///---,,,,,,...000///111666:::777222222666999GGG\\\qqq~~~}}}yyyuuusssrrruuuwwwwwwxxxyyyuuussspppnnnooorrrssssssnnnlllllloooooommmooorrrvvvrrrpppiiiccciiiiiiYYYEEEHHHAAA===SSS{{{hhhdddeeeaaagggtttsss^^^VVVUUUKKKIIITTT[[[uuussshhhXXXMMMLLLOOOPPPFFFFFFBBB<<<:::???BBBAAA???;;;:::===>>>@@@FFFMMMIIIPPPTTTZZZ]]]SSSPPP]]]tttssskkkddd___^^^RRROOONNNPPPWWW```hhhlllpppwwwqqqYYYFFF>>>888333//////---)))&&&''''''%%%$$$'''+++,,,((($$$&&&''''''&&&%%%%%%&&&(((+++(((%%%&&&***------,,,'''%%%$$$%%%'''))))))(((***))))))(((((())))))***((('''%%%%%%&&&''''''&&&(((((((((((())))))))))))'''+++---+++)))******(((&&&&&&&&&(((+++,,,+++******'''$$$###$$$&&&''''''$$$&&&)))******)))***+++***)))))))))((((((''''''%%%&&&''')))***+++++++++)))(((((()))******)))'''(((((((((***,,,---,,,+++,,,***((((((***+++++++++,,,...000000///......///111111<<>>AAADDDDDD@@@AAAMMMZZZdddaaaYYYXXX[[[SSSOOO[[[|||rrr]]]QQQIIICCC@@@AAA>>><<<:::<<<@@@FFFIIIKKKHHHNNNVVV```kkkzzzyyy```GGG;;;<<<111,,,)))++++++)))((()))%%%%%%&&&''''''&&&%%%%%%'''(((((('''&&&&&&'''))),,,(((%%%%%%(((***(((&&&'''%%%$$$%%%'''))))))((()))((((((''''''(((((()))((('''%%%%%%'''(((''''''((((((((('''''''''''''''$$$)))+++)))((())))))'''((('''''')))+++,,,+++******(((%%%$$$$$$%%%&&&%%%$$$'''***+++)))((()))***((((((((('''''''''''''''###%%%''')))***+++++++++***))))))***++++++)))''')))))))))***,,,,,,+++***111+++&&&'''+++...,,,))),,,...000000///------...111111888JJJcccpppgggWWW===JJJiii}}}|||{{{yyy}}}wwwsssuuu{{{ttteeeHHH<<<333333444222000000,,,...000000///......///000+++***---///......111333333:::JJJ___nnntttsssoooppppppqqqtttwwwzzzzzzppprrrpppjjjhhhmmmooonnnkkkkkkmmmooolllhhhiiinnnlllgggiiieeeTTTNNNVVVYYYQQQOOOFFF===CCC^^^xxxiiisssoooPPPBBBFFFFFFNNNdddtttyyyzzzuuugggZZZSSSMMMIIIEEELLLMMMEEE<<<;;;@@@CCCBBBJJJQQQNNNDDDBBBRRReeeuuugggRRRMMMVVVXXX]]]lllhhhXXXHHHCCC@@@;;;888888:::999999:::;;;<<<;;;:::777:::===BBBKKK\\\ppprrrUUU<<<666===777111------,,,(((&&&((('''''''''%%%""""""(((///'''((()))(((&&&&&&((()))***&&&###$$$(((***((($$$&&&%%%$$$%%%'''))))))((('''''''''&&&&&&''''''''')))'''&&&&&&((()))((((((((((((''''''&&&&&&&&&%%%"""''')))'''&&&((((((&&&)))))))))***,,,---,,,***+++(((&&&%%%%%%%%%$$$###%%%(((++++++)))'''((()))''''''''''''''''''''''''"""$$$&&&(((*********************+++,,,,,,***(((***))))))***,,,,,,+++)))444---&&&'''---000---(((---///111111///...---......///333???XXXiiibbbOOO@@@XXX~~~|||{{{yyyvvv{{{|||{{{uuuooopppyyy}}}uuuQQQAAA555444666333000///***---///000///.........000,,,+++111555333111000555222222;;;MMM___kkkpppnnnppppppnnnnnnqqqssssssnnnrrrrrrllljjjmmmnnnjjjlllkkkmmmooolllhhhiiimmmkkkggglllfffKKK;;;EEEPPPTTTOOOFFF===???TTTxxxpppbbbmmmcccNNNAAAGGGOOORRR\\\jjj{{{qqqhhhWWWIIIKKKBBB@@@EEEEEE;;;>>>GGGGGGCCCIII[[[fffSSS:::BBB^^^pppaaaMMMIIIQQQUUUdddnnn\\\NNNKKKHHHDDD===666666:::???>>><<<;;;:::999888888777888:::999;;;BBBNNNWWWzzzvvv\\\CCC555333555999555///***'''''')))***((((((''''''''''''((((((((((((((('''%%%%%%&&&'''***)))'''&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%)))((('''&&&%%%$$$$$$$$$***)))'''&&&&&&'''((()))(((''''''&&&&&&&&&&&&'''((((((''''''((()))***+++)))((('''''''''(((***++++++(((%%%%%%''''''&&&###$$$(((+++***'''&&&))),,,***'''***---'''###///&&&)))***((((((***)))&&&'''(((***,,,---,,,+++***,,,,,,---------,,,++++++,,,+++,,,...//////---***...,,,,,,......,,,,,,...'''555555:::UUUhhh^^^MMMJJJtttzzzwwwxxxwwwvvvxxxppppppvvvyyywwwdddRRR>>>444111//////111000///...---...000222444......---...000///---+++...000444888===JJJbbbxxxvvvooonnnooommmnnnpppuuupppooouuuxxxtttooolllgggmmmqqqoooiiidddeeehhheeehhhiiibbbRRRFFFHHHPPPMMMOOOHHH:::666KKKpppmmm]]]eeeuuuyyyqqqQQQEEEAAAIIIMMMOOO\\\nnnzzzqqqlll]]]LLLIIIFFF???AAACCC>>>CCCKKKHHHBBBEEEPPPWWWJJJ:::@@@SSShhh^^^NNNJJJRRRWWWgggiiiTTTGGGJJJHHHGGGFFFAAA;;;:::>>>===@@@DDDBBB===888888999999::::::888777999@@@GGG[[[tttnnnSSS<<<000...///666222---)))'''(((***+++((((((''''''''''''(((((('''(((((('''%%%%%%&&&((((((((('''&&&%%%%%%%%%%%%((('''''''''''''''&&&&&&(((((('''&&&%%%%%%%%%%%%((('''&&&&&&&&&(((***+++)))((((((((((((((())))))((((((((((((((())))))))))))((('''''''''(((******,,,)))'''&&&(((((('''%%%%%%)))+++***'''&&&))),,,***&&&'''***%%% ***&&&***+++))))))+++***&&&))))))+++,,,+++***)))''')))***++++++++++++************+++...000///,,,***...,,,,,,......,,,,,,...***888999<<>>>>>EEEJJJDDDBBBDDDHHHHHHCCC>>>AAAGGGZZZVVVKKKHHHPPPYYYkkkqqqXXXHHHAAAAAAAAACCCEEECCC>>>===???:::BBBIIIHHH@@@888777:::111444666777666777;;;???AAAZZZyyy{{{```FFF555,,,***+++222///+++((('''(((***,,,((((((''''''''''''((((((&&&'''((('''&&&&&&((()))&&&'''''''''''''''&&&&&&'''''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''')))+++,,,((((((((((((((()))***+++'''((()))***)))((('''&&&((((((''''''(((((()))***,,,***((('''(((((('''&&&''')))++++++((('''))),,,+++&&&&&&)))&&& !!!'''(((++++++))))))++++++((()))***++++++***)))'''&&&''''''((()))************((()))+++...111000---***...,,,,,,......,,,,,,...,,,::::::;;;KKKUUUNNNGGGeee}}}xxxwwwwwwuuutttrrruuuvvvvvvxxx{{{zzzuuu|||yyy|||{{{zzzfffNNN===444...,,,......------,,,---///000111111111000111111000...+++,,,///444555555???UUUkkkpppkkklllrrrvvvuuuttttttpppllllllrrrwwwwwwvvvvvvrrrqqqpppmmmkkkiiigggfffjjjgggfffjjjkkkgggccccccNNNGGGBBB>>>777===___mmmccchhhlllhhhbbbTTT\\\ggghhh\\\TTTccc{{{}}}}}}pppffffff]]]NNNIII@@@999;;;@@@???EEEHHHBBBBBBIIIJJJEEEBBBEEEEEEBBBRRRTTTLLLHHHRRR```wwwiiiRRREEEBBB::::::>>>BBBBBB>>><<<===999@@@FFFEEE???:::888:::000333777999888888888:::<<>>;;;<<<;;;<<<======<<<;;;:::::::::<<<>>>>>>;;;777444333<<<;;;BBBRRRiii~~~}}}bbbDDD555000......//////...,,,)))((('''''''''''''''&&&&&&&&&&&&''''''&&&'''(((((('''''')))+++'''(((***++++++***)))(((%%%%%%%%%&&&&&&''''''(((&&&'''(((*********************))))))(((((((((((())))))))))))***+++,,,---'''((()))***)))(((%%%$$$&&&''''''(((((((((((((((''''''&&&&&&%%%%%%&&&&&&)))*********)))((()))***)))'''(((******))))))***))),,,,,,)))))),,,,,,)))&&&&&&'''((()))*********'''((()))***++++++++++++)))***---000333333000---...++++++......++++++...---444111...777???GGGUUU|||~~~|||{{{zzzyyyyyyyyyxxxwwwsssvvvvvvsssrrrtttuuurrryyywwwvvvyyy|||}}}xxxsssmmmiiicccXXXGGG777222555---------------......///000///...///000///,,,***+++...222333000333@@@OOOTTTTTT\\\iiitttvvvvvvvvvoooooorrrxxxyyysssmmmlllrrroookkklllooopppnnnkkkmmmlllnnnooojjjccc```bbbWWWFFF@@@CCC<<<666MMMqqqsssmmmmmmcccWWWQQQXXXkkkuuu___WWW\\\^^^jjjbbbQQQJJJHHHHHHOOO>>>:::@@@EEEAAAEEEKKKHHHAAALLLPPPHHHCCCGGGGGGBBBHHHRRRNNNJJJ\\\wwwwwwkkk```PPPDDDAAA@@@<<<<<<@@@BBB???>>>@@@===<<<:::999:::::::::::::::;;;===>>>===<<<:::888777999>>>BBBHHHWWWqqqnnnTTT:::111111000///000///...,,,+++)))(((''''''''''''&&&&&&&&&&&&'''''''''((()))((('''''')))***)))***************))))))%%%%%%%%%&&&&&&&&&&&&&&&'''(((***+++,,,+++******+++++++++***)))((('''&&&,,,,,,,,,,,,,,,---...///&&&'''((()))((('''&&&%%%&&&&&&'''(((((((((((('''%%%&&&&&&%%%$$$$$$%%%'''))))))))))))((((((((((((&&&(((******)))((((((***)))++++++((((((++++++)))&&&&&&'''(((***+++,,,---))))))***+++,,,,,,,,,,,,++++++---///111222000......,,,,,,......,,,,,,...///222...---777???MMMaaa~~~yyy{{{{{{xxxxxxyyyyyyyyyzzzyyyyyywwwyyywwwrrrppptttwwwwwwuuuvvvxxxzzzzzzxxxtttpppooonnnmmmgggWWWCCC666222...........................------...//////---+++,,,---000222111111777???JJJJJJRRR```kkknnnooopppkkklllqqqwwwxxxrrrnnnnnnooommmlllmmmpppqqqooommmnnnpppsssqqqiii```___ddd\\\JJJAAABBB===777GGGbbbmmmkkkooohhhaaabbbeeeooozzzyyyjjjXXXQQQRRR\\\hhh___JJJCCCDDDHHHPPPEEE<<<===AAACCCLLLUUUQQQFFFJJJJJJDDDAAAEEEEEEBBB@@@MMMLLLLLLbbbnnnggg___RRRJJJJJJCCC===:::===@@@@@@AAACCC???@@@@@@===:::888999;;;444555666999<<<>>>??????888:::>>>>>><<>>>>>FFFTTTbbbhhhllloookkkjjjnnnsssssspppooorrrmmmmmmnnnooooooooommmlllkkklllooooooiiicccdddjjj___MMMAAA???<<<888CCCTTTwwwgggdddhhhbbb^^^bbbaaaaaa___[[[TTTQQQUUU\\\___iii^^^HHHBBBEEEIIIPPPSSSDDD@@@DDDKKKZZZeee```LLLIIIDDD@@@AAAEEEEEECCCAAAPPPRRRTTTmmmmmmdddXXXHHHAAABBBBBB;;;666999<<<>>>AAAEEE@@@EEEGGGCCC;;;666888<<<888666555666888999:::999@@@;;;;;;>>>AAADDDNNNZZZuuuzzzpppkkkjjjuuu~~~yyyVVV@@@......000,,,)))*********+++,,,,,,,,,++++++'''&&&&&&%%%%%%&&&&&&''')))******)))'''&&&''')))***)))'''&&&%%%%%%%%%&&&))))))(((((('''''''''&&&)))***,,,------,,,***)))((())))))*********))))))))))))((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%%%%'''((((((((('''&&&%%%''')))'''%%%%%%'''***)))(((&&&&&&''''''&&&%%%,,,222666111***'''(((***(((***)))&&&&&&)))***(((+++***************+++,,,***++++++++++++******)))---+++))))))+++,,,,,,+++...,,,,,,......,,,,,,...***,,,***000<<>>FFFKKKFFFGGGHHHAAABBBIIISSSlllqqq\\\UUUMMM@@@===CCCCCCEEEFFFCCC===;;;===@@@<<<:::;;;???>>>999777888444555666888888999999999:::<<<:::888;;;BBBHHHIIIVVViii|||{{{wwwqqqppplllgggcccZZZNNNGGGEEEQQQ```xxx}}}nnnHHH999000222111***(((,,,***+++,,,---,,,***((('''''''''''''''((()))++++++***+++,,,+++(((&&&%%%%%%(((''''''&&&&&&&&&'''''',,,***(((&&&&&&''')))++++++&&&''',,,...)))(((***))))))***++++++***)))(((++++++++++++***)))((('''((((((((((((((((((((((((''''''((()))***+++,,,,,,...((($$$(((***)))'''(((***'''&&&((((((%%%&&&)))...222666555000+++))))))...,,,***((((((***---...******))))))***+++,,,,,,+++***(((***,,,---***(((***+++,,,---...---,,,,,,++++++******++++++,,,---///)))+++444999:::BBBOOOdddzzzvvvrrr|||uuu}}}zzzuuuuuu|||||||||rrrsss~~~}}}}}}tttooorrrvvvvvvssstttoooZZZAAA666222......111111///,,,///......///111111---***---000333666666333///,,,000555:::@@@HHHVVVgggsssvvvnnnkkknnnqqqnnnlllnnnlllppppppnnnooosssrrrnnnnnnllliiihhhjjjmmmnnnooonnnbbbTTTHHH===888>>>IIIiiipppZZZ\\\ZZZVVVVVVUUUNNNHHHOOOQQQJJJRRRVVVGGGHHHMMMSSSRRRKKKDDDBBBBBB???HHHNNNMMMLLLMMMNNNMMM???<<>><<<>>>AAA>>>:::999;;;:::777888;;;999999888888666444333222888999777333444999<<<<<>><<<<<<>>>???>>>:::888:::<<>>::::::999777555222000///777888666111000222333000999AAAVVVuuuuuuhhh]]]TTTKKKCCC555333333666555111000222///333EEEbbb||||||dddGGG===444...111111+++(((***'''(((***,,,,,,,,,,,,+++*********))))))***++++++)))***+++***((('''((()))''''''&&&&&&&&&''''''(((***)))(((&&&&&&(((***+++...,,,,,,---,,,'''%%%&&&***(((&&&$$$$$$&&&)))***''''''(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&''''''(((%%%---777:::222(((''',,,***'''(((,,,---,,,...222///,,,***,,,///000---)))++++++++++++++++++++++++((()))***+++++++++***)))***))))))***++++++***(((***+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---...---...555??????777333555:::NNNeeessszzz}}}~~~}}}vvvzzzxxxuuu{{{zzzuuutttwwwxxxyyy}}}ooossstttqqqrrrrrriii]]]BBB999000---///000---)))***+++---111444444222000000000/////////000000000///222555777;;;AAAJJJQQQXXX\\\dddjjjkkkjjjnnnssskkkggghhhnnnooojjjjjjoooiiikkklllkkkkkklllqqquuuuuunnndddXXXIII===999<<<[[[yyyeeeaaakkkuuuoooggg___SSSZZZSSSMMMIIIHHHJJJJJJEEEHHHOOOVVVVVVPPPJJJFFFFFFIIIHHHDDD@@@BBBGGGIIIFFFCCCGGGTTTWWWNNNQQQ___dddggg]]]VVVIII>>>===BBBAAA<<<<<<>>>>>>===:::888888999>>>999777888888777:::???666666666666666555444333777999888444333555444111888:::GGGaaa}}}~~~vvvjjj]]]UUUPPPKKKGGG777444333666555222111444444111999OOOmmm{{{]]];;;777111...000000+++((()))'''((()))************)))******))))))))))))))))))((()))***)))(((((()))+++'''&&&&&&&&&&&&'''(((((())))))'''''''''(((***+++////////////---)))(((((('''&&&%%%$$$$$$&&&'''))),,,+++***)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&...999<<<333)))'''---+++((((((,,,...,,,...222...+++)))***,,,---,,,***++++++,,,,,,,,,+++***)))'''(((***,,,,,,+++)))((()))))))))*********))))))))))))******++++++++++++,,,,,,,,,+++,,,,,,---...333111333666555000000444222===TTTnnn|||~~~zzzxxxsss~~~yyy{{{~~~|||uuusssvvvzzzwwwttttttuuuvvvvvv{{{qqquuuvvvrrrrrrtttrrrmmmTTTHHH999111//////---***(((***---000222222000............///////////////333444555444333555888;;;KKKRRR]]]gggkkkllllllnnnkkkdddfffppppppggghhhqqqiiimmmooonnnkkkkkkpppvvvmmmkkkfff\\\NNNAAA;;;999NNNmmmeeegggzzz{{{jjjWWWZZZWWWRRRSSSXXXVVVNNNLLLOOOSSSUUURRRKKKFFFEEEGGGKKKEEE===:::BBBMMMPPPLLLFFFPPPaaa^^^KKKJJJ\\\gggxxx^^^XXXLLLAAA@@@BBB@@@999CCCDDDDDDBBB@@@===;;;;;;;;;999999<<<<<<999999<<<333444555666777777777777666999999777777:::999666777666<<>>EEEQQQ^^^iiiooommmiiikkkdddgggqqqpppggghhhssslllppprrrppplllkkkoootttjjjkkkhhh^^^QQQEEE===999BBB___mmmfffuuu~~~hhhSSSLLLQQQSSS\\\jjjbbbRRROOOIIILLLNNNKKKDDD??????AAA???AAA@@@===@@@JJJRRRVVVPPP^^^rrroooYYYWWWlll{{{~~~ccc]]]UUUQQQNNNIIIAAA;;;CCCCCCCCCBBBAAA>>><<<:::999777999======999777888555555666777777777777777444777888666777:::;;;888666666999AAAMMMaaa}}}wwweeeOOO@@@777333111222555111///000000///111555DDD???888:::LLLhhh~~~]]]777000//////...,,,+++***)))))))))(((((('''&&&&&&&&&'''''''''&&&&&&''''''(((*********)))((((((+++---&&&&&&&&&&&&&&&'''((()))(((''''''(((((()))***++++++000222...*********)))"""###%%%'''''''''&&&%%%&&&&&&&&&&&&'''***,,,---%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''')))'''(((+++***&&&&&&(((,,,)))(((***)))&&&'''******---...,,,(((&&&)))---+++,,,------,,,+++)))(((((()))*********)))((('''''')))******)))(((((()))(((''''''''''''((())))))++++++******++++++,,,---,,,---///000...------...///---777PPPkkkzzzzzzvvvvvvzzz~~~wwwssstttttttttssstttvvvyyyyyyxxxyyy|||{{{uuurrrrrrvvvvvvuuutttuuuwwwyyyzzzwwwlllZZZFFF888000------+++,,,,,,+++)))((()))+++***,,,///111222111///---.........///000111222333333999CCCOOO^^^iiijjjfffhhhfffjjjpppnnniiikkksssoooqqqsssqqqnnnmmmooorrroooqqqlll```QQQFFF>>>888;;;SSSvvvkkkYYYccc}}}bbbKKKBBBIIIJJJUUUggg]]]JJJKKKDDDFFFFFFBBB======BBBGGGJJJIIIDDD===>>>IIIVVV\\\XXXfff|||pppsss|||bbb[[[[[[aaa___QQQBBB<<<=========>>>>>>===;;;999888666888;;;;;;666444555333444555555666666666666666999888444444777777555444666999<<>>555333000111444777333111222333333666;;;OOOKKKDDDBBBPPPiiinnnGGG000111000---+++************))))))((((((((())))))''''''&&&''''''((()))***+++++++++)))((((((***---&&&%%%%%%&&&&&&((())))))'''''''''((()))******+++///555888222,,,,,,,,,***$$$$$$%%%%%%&&&''''''(((((((((((()))+++...111333&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&***((())),,,+++((()))---+++'''''')))(((%%%&&&))))))***+++++++++++++++,,,,,,,,,,,,,,,+++***))))))***)))))))))((((((((((((&&&)))+++***((('''(((***))))))((((((((()))***+++******))))))******+++,,,+++...000///............---,,,000???WWWmmmwwwwwwssswww{{{~~~zzzuuuuuuvvvwwwvvvuuusssrrrzzzwwwxxx}}}yyysssqqqsssqqqppprrruuuxxxyyyyyyzzzuuuhhhUUUAAA333------,,,---,,,)))''''''***---------...///000000111000///...---...///111222222///444999???IIIXXX```aaadddhhhlllmmmkkkjjjmmmqqqpppqqqqqqqqqqqqqqqqqqqqqqqqssslll\\\MMMEEE>>>888:::MMMmmmfffNNNYYYcccIIIAAAEEE>>>EEEXXXPPP@@@EEEGGGEEEAAA;;;888>>>KKKUUUfffXXXCCC888???OOO[[[^^^VVVccczzz}}}{{{XXXRRRYYYgggfffQQQ>>>888;;;;;;===???AAAAAA???===888666666888777333222444///000222444555666777777:::<<<999444222444444222000222666666333666DDDTTT```ssswwwkkkaaa\\\SSSBBB333//////------000444///---...//////222777FFFEEECCCEEEVVVqqqYYY111222000,,,******++++++))))))))))))***+++,,,---''''''''''''(((***++++++,,,,,,+++)))'''(((***,,,%%%%%%%%%&&&'''((()))***&&&''''''((()))******+++...555777///(((((('''%%%'''%%%$$$###$$$&&&)))+++((((((''''''(((***---...&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&(((+++)))%%%(((---***&&&&&&((((((&&&&&&)))***((('''***...000...+++------,,,++++++***))))))+++***)))((('''(((((((((&&&)))+++***((('''(((***+++***)))))))))***,,,---)))))))))((()))******+++000111000,,,***---000222---///000555GGGaaarrrvvvnnntttzzz|||{{{llloootttyyy|||{{{yyyvvvzzzvvvvvv|||}}}wwwsssppplllkkkpppuuuxxxxxxxxxxxxxxxqqq___HHH555---,,,------,,,)))&&&(((,,,111000///...---...000222444333111///......//////...111666777444888GGGUUU[[[aaaiiimmmjjjhhhkkknnnooopppooooooppprrrtttsssrrrnnnooohhhWWWIIICCC>>>999;;;KKKiii\\\```WWWooo~~~RRRUUUHHHFFF@@@EEEMMMEEE===DDDFFF???;;;<<<===>>>JJJYYYpppcccOOO>>>>>>MMM\\\ddd\\\fffwwweeeWWWMMMNNNMMMCCC:::777<<<;;;>>>BBBAAA;;;777777777777888888888666555444111333555666555555666777666555333333444444333111333222000///111555999;;;BBBMMMaaaxxx~~~nnndddRRR===777<<<666...000...,,,222333000000333333111555===>>>AAADDDNNNddd}}}aaa888000,,,///222...'''###,,,......***&&&&&&+++000)))((('''((()))***)))(((///---+++)))'''&&&&&&&&&+++***(((&&&'''))),,,---(((((((((((())))))))))))******)))(((((((((((((((,,,)))'''&&&''')))))))))))))))((('''&&&%%%$$$$$$((('''%%%%%%&&&&&&%%%$$$###$$$###$$$''''''$$$&&&&&&''''''((())))))))))))&&&%%%''''''%%%&&&***++++++******000666555000,,,,,,.../////////...---++++++++++++++++++++++++$$$((()))%%%###'''+++,,,******)))'''&&&&&&&&&&&&(((((('''%%%%%%&&&***---------...//////000000000///------000888JJJdddzzzsssvvvvvvvvvyyy{{{wwwqqqjjjrrrxxxwwwwwwxxxuuuooouuuwwwxxxzzz{{{rrrkkkjjjggghhhsssyyy{{{yyyyyykkkPPPAAA888***,,,111333///***)))+++---///////////////000111111......///000111222222222444555666444444999BBBJJJZZZ^^^eeellllllhhhiiinnnooofffccciiiqqqtttssssssqqqnnngggZZZOOOEEE===777>>>CCC^^^gggkkk\\\[[[sssqqq\\\ZZZXXXPPPFFFFFFIII@@@888===EEE>>>;;;<<<:::666===IIIYYYZZZVVVNNNLLLTTT^^^dddqqqzzzuuu^^^JJJCCCAAA===<<<>>>@@@@@@CCCEEEBBB;;;666777555555666777666555444444222222333444555555555555444333222222333444333111333222111111222555888:::888<<>>999<<<@@@XXX}}}aaaggg[[[JJJTTTlllsssjjj]]]QQQIIIIIIJJJCCC???BBBGGGBBBAAABBB>>>888;;;DDDMMMYYYbbbbbbaaagggqqqxxx~~~dddJJJAAA???>>>???CCCDDDEEEHHHIIICCC999555666222222333444444444333333333111000222666777555333222111000111333333333111222222222333444666777888555444444777BBBVVVmmm}}}uuuTTT:::111555000...444222,,,000666222222777<<<@@@DDDIIIZZZdddqqq{{{}}}}}}aaa???666000111111...***((('''***------)))'''((()))((('''&&&''')))***)))(((((((((''''''((()))+++,,,(((''''''''''''((())))))&&&&&&'''''''''(((((((((******)))(((((((((((((((---+++)))(((((('''%%%$$$(((((((((((((((((((((((((((&&&%%%%%%&&&'''&&&$$$''')))'''$$$###&&&'''$$$%%%%%%%%%&&&''''''((((((///***((())))))'''(((,,,))),,,......000333111---******+++,,,,,,,,,,,,,,,************++++++,,,,,,)))------***))),,,//////***))))))((((((((())))))*********((('''(((+++...000///---+++***+++,,,---...,,,+++---111:::LLL\\\oooxxx~~~|||wwwtttqqqoootttyyy|||{{{xxxwwwtttppprrrxxx}}}~~~|||mmmlllkkknnnvvv~~~~~~zzzvvvrrrvvvwwwooofffUUU<<<111...------///000111222///////////////000111111222111///...///000111333111222111///,,,,,,111555<<>>BBBLLLSSS^^^gggjjjnnnzzz|||fffQQQLLLJJJEEEAAAAAACCCDDDGGGHHHAAA888555777000000111111222222222222444111///222777999666222222111000111333444444333222222333444555666666666555666666555666???LLLWWWlll|||fffIII:::222666333000444///...888>>>===@@@HHHRRR[[[aaaeeevvv|||pppaaa```jjjzzzvvv```===444------,,,)))''''''''')))++++++(((''''''(((((('''&&&''')))))))))(((((('''''''''((()))+++,,,&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''(((***))))))(((((((((((((((***)))(((((()))(((&&&$$$'''((((((((())))))******'''&&&%%%%%%&&&'''&&&%%%%%%((()))&&&&&&((('''$$$$$$$$$%%%%%%&&&'''''''''///+++)))***)))'''(((,,,(((---000//////111///+++***++++++,,,,,,,,,,,,,,,))))))******++++++,,,,,,'''******''''''+++,,,******)))))))))))))))***+++*********)))((((((***---///---***'''&&&'''((()))000...---...///444@@@LLLhhhttt}}}zzzsssqqqrrrtttsssvvvyyyyyyxxxxxxwwwvvvqqqxxx}}}}}}}}}~~~}}}zzzoooooopppsssyyy}}}~~~|||pppkkkooosssooommmaaaLLL===555......000000///...///////////////000000111444222///...---///111333111222111///---,,,...111222888EEEXXXeeejjjmmmpppmmmccc```lll{{{{{{uuunnnkkkhhhaaaVVVJJJDDDDDD;;;999FFFfffXXXNNNQQQQQQOOOgggvvvdddRRRHHHPPPYYYNNNEEECCC===@@@<<<===BBBCCCBBBJJJVVV]]]ccchhhlllwww}}}kkk[[[UUUPPPEEE===;;;??????AAABBB===666555888000000000000111111222222555222000222777999666222333222222333555666555444111222333444555555444444000444777666333222666;;;JJJYYYiiiuuuuuuSSS===888111666444222444111777III[[[^^^bbbhhhpppyyy~~~~~~aaaKKKGGGOOO```dddXXX:::222,,,+++***'''%%%''')))***)))(((''''''((()))(((&&&&&&'''((()))(((''')))((('''''''''((()))***'''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((***))))))((((((((((((((('''&&&&&&((())))))(((&&&''''''(((((())))))******'''%%%%%%%%%''''''&&&%%%!!!&&&)))))))))***(((###$$$$$$%%%%%%&&&'''''''''...***)))+++***((((((+++)))///333000...------***,,,,,,,,,,,,,,,------...)))))))))******+++++++++&&&((((((%%%&&&******'''***)))))))))))))))***+++)))******)))'''''')))+++,,,***'''%%%$$$$$$&&&'''000---,,,------...666>>>___mmmxxxuuummmlllppptttssstttvvvwwwvvvuuuvvvyyytttzzz~~~|||zzzzzzyyyuuuoooooorrrvvvxxxyyyzzzzzznnnjjjmmmlllgggkkkkkk___JJJ>>>444222333000---...///////////////000000111444222///...---///111333000000000///......///000111444>>>LLLYYYaaaiiiqqqsssllljjjoootttuuuuuuvvvppplllhhhaaaUUUIIIEEEIII<<<999AAA[[[|||aaaPPPMMMOOONNN^^^jjj^^^NNNIII^^^lll[[[QQQQQQHHHDDD@@@BBBHHHLLLNNNYYYfffpppssswww~~~wwwdddXXXKKK===666888<<<999888999999666555888111111111000111111222333333111111333666777555333555333333333555666555444111222333333333333222222///222444444333444777:::;;;AAAJJJWWWjjjgggEEE555555000444222444999888BBBXXXuuu{{{vvvYYYBBB;;;;;;FFFNNNJJJ999222---,,,+++(((''')))+++***((('''''''''((()))'''&&&%%%&&&((()))((('''***)))((('''''''''((()))(((((('''&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((******)))(((((((((((((((&&&%%%%%%&&&((())))))((('''''''''(((((()))))))))&&&%%%$$$%%%'''''''''&&&!!!&&&)))))))))***(((###%%%%%%%%%&&&''''''((((((+++)))***------***)))+++***111555000+++***+++***,,,,,,,,,,,,,,,---......************************''')))(((&&&'''+++***&&&***))))))((((((((()))))))))******)))''''''(((***)))(((&&&%%%$$$%%%'''(((---***)))+++++++++///666XXXhhhwwwwwwqqqooorrrvvvvvvtttuuuvvvtttrrrtttxxxyyy}}}}}}{{{yyyyyyvvvqqqlllmmmqqqvvvvvvssstttwwwtttooopppllleeekkkrrrmmmXXXIII===:::777111///222///////////////000111111222111///...///000111333......---------...000111222333999BBBKKKTTTbbbooorrrpppppprrrpppnnnrrryyyqqqmmmiiidddVVVGGGDDDIII===:::===QQQrrrooodddYYYOOOKKKVVV]]]TTTLLLJJJhhhzzzbbbWWW[[[RRRJJJHHHLLLWWW]]]bbbnnn|||nnn]]]JJJ:::666<<<<<<555000222555555555666444333222111111222222333///000000222222333333222555333222333444444333222222111111111111111111111444333333333444777:::<<<777777:::CCCOOO```vvv|||gggNNN:::333333555444000555@@@@@@FFFXXXyyy|||iiiPPP@@@999111333<<<===666111------,,,((((((******))))))******)))(((''''''&&&%%%&&&((()))(((''')))((('''&&&&&&'''((()))***)))'''&&&%%%&&&'''(((''''''((((((((()))))))))******)))((((((((((((((()))'''%%%%%%&&&(((((((((''''''''''''''''''((((((&&&%%%$$$%%%'''((('''&&&%%%((((((%%%%%%''''''$$$%%%&&&&&&'''(((((()))))))))(((+++000111---+++,,,+++333666000)))'''***+++,,,+++*********+++------++++++******))))))(((((('''((('''&&&(((+++)))$$$******)))(((''''''''''''***+++,,,+++)))((()))***&&&&&&&&&'''((()))***+++,,,)))(((***++++++///555FFFZZZpppxxxwwwvvvwwwxxxvvvsssrrruuutttrrruuu|||zzz{{{yyywwwwwwxxxssslllmmmnnnsssxxxwwwqqqrrrwwwzzzuuuvvvrrrjjjpppvvvpppiiiYYYJJJCCC<<<111///444///////////////000111111000/////////000111222222000...---,,,---///111111000222777<<>>444,,,...333555444444666555333222222222333333,,,...000000000///000222555333222222333333111000222111000000///000000000666444222111222333333222222000222888:::???RRRhhh}}}cccEEE444111222333===666///777EEEDDDCCCOOOsssyyyrrr[[[GGG===999---***222666333///,,,---+++((('''***((()))***,,,---+++(((%%%'''&&&%%%&&&((((((((('''''''''&&&&&&'''((()))***,,,***'''%%%%%%&&&((()))(((((((((((())))))))))))******)))(((((((((((((((+++)))%%%$$$%%%&&&''''''''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&***+++((("""!!!$$$&&&$$$&&&&&&''''''((()))))))))((((((---333444000------,,,444666///'''&&&))),,,+++***)))))))))***,,,---,,,,,,+++***)))(((''''''&&&'''%%%$$$&&&)))'''!!!******)))'''&&&&&&&&&&&&+++,,,---,,,***)))***+++&&&&&&((()))+++,,,---------***))),,,......222777...FFFcccrrrwwwxxxwwwuuusssoooppptttuuuuuuzzzwwwvvvtttrrrtttvvvppphhhpppqqqwww|||zzzssssssyyy}}}xxxyyyvvvppptttvvvlllwwwfffUUUKKK>>>000,,,222///////////////000111111......///000111222222222444111///...///111333333---000666999:::AAATTTgggpppqqqtttvvvsssmmmmmmqqqnnnlllmmmlll]]]FFF===@@@<<<:::999DDDbbbyyyyyyXXXOOOJJJCCCGGGMMMOOOZZZYYYJJJEEEIIIGGG]]]]]]WWW^^^uuuhhhSSSRRRIII:::666000555666111///111222000222444555444222111222555000111222111000///000111666777666333000///000222222222111000111222333444:::888555333333444666777000000000222666;;;AAAEEEUUUfff}}}fffEEE999888444222444777444111444===EEEGGGDDD]]]|||mmmVVVHHHAAA888111------......,,,---...,,,)))&&&%%%$$$))))))))))))************(((%%%&&&))))))''''''***''''''&&&'''+++---+++&&&+++,,,,,,,,,+++***((('''***)))(((''''''((()))***...+++(((&&&''')))******(((%%%$$$&&&&&&$$$%%%(((&&&''''''(((''''''&&&&&&###%%%''''''&&&%%%&&&'''***)))((('''&&&%%%%%%%%%((((((((((((((()))******...///000000000///...---((()))++++++)))((()))************(((%%%%%%(((+++$$$'''***+++***)))(((((()))))))))))))))(((''''''###---+++'''------((()))***+++------,,,+++******&&&'''))))))******+++,,,+++******,,,///111555888000<<>>>>>777===CCCOOOyyy}}}www]]]TTTIIIAAAGGGCCCCCCLLLOOOGGGGGGMMMKKK]]]bbbdddrrrdddKKKHHHDDD<<<<<<444444222///222888:::888111333444333111111222444000000111111000000111111444444444222111111444666222111000//////000000111777666444333222333444555111000...---...111444777CCCLLL[[[lll|||pppSSS777///000//////222444222000555???HHHLLLKKK[[[zzzyyy^^^EEE;;;777222...,,,,,,+++******,,,------***((('''''')))))))))))))))))))))))))))''''''******((((((+++&&&'''(((***+++,,,+++(((((()))******)))((('''&&&***)))(((''''''((()))***---***'''&&&'''))))))))))))'''(((,,,,,,(((''')))'''''''''''''''''''''&&&###%%%''''''&&&&&&&&&'''***)))'''&&&%%%&&&&&&'''((((((''''''(((((()))***++++++,,,,,,++++++******'''(((******((('''((())),,,,,,,,,)))&&&&&&(((+++%%%(((***+++***))))))))))))*********))))))((('''###,,,)))%%%***)))$$$%%%(((+++---...---***((('''((((((((()))***+++,,,,,,***))))))+++,,,---///111///777@@@TTTkkkpppkkkooorrrqqqtttwwwvvvssssssvvvwwwpppmmmrrruuurrrppppppqqquuuwwwvvvsssrrruuuxxxxxxwwwuuurrrnnnmmmooopppqqqlllfff^^^OOO;;;///++++++,,,---.../////////000000///...---------...//////...,,,,,,,,,---......************+++///555999KKK[[[___^^^iiiqqqoooooogggffffffhhhggg\\\JJJ;;;<<<666:::===GGGooo~~~hhhYYYKKKCCCHHH???:::@@@GGGGGGNNNUUUQQQWWWeeeqqqjjjPPPJJJEEE===???777555000...444<<>>LLLaaaxxx}}}|||~~~]]]FFF222---000000111444111......333;;;DDDJJJLLLZZZwwwpppSSS:::///...---------,,,***(((***,,,---...,,,******+++******))))))((((((''''''+++((((((++++++)))))),,,&&&(((+++------+++++++++'''((()))******)))((('''***)))(((''''''((()))***,,,)))'''%%%'''((((((((()))))),,,222222,,,))))))''''''''''''''''''''''''$$$&&&''''''&&&&&&&&&((()))(((&&&%%%%%%&&&((()))''''''&&&&&&''''''((()))******)))(((((((((((((((&&&'''))))))'''''''''(((......---***((('''(((***&&&(((++++++***))))))************+++******)))((((((000,,,''',,,+++&&&((((((***,,,---,,,***&&&$$$((((((''')))+++---...---((()))******++++++++++++111666666CCCaaaqqqnnnkkkuuutttuuuwwwuuuqqqqqquuuvvvoookkkqqqwwwyyyvvvuuusssuuuvvvuuusssssswwwzzzvvvwwwwwwuuusssqqqpppqqqnnnlllkkkiii]]]JJJ777...+++---000///---,,,---///......---,,,++++++,,,,,,***+++,,,+++)))))),,,///------,,,+++***+++///222999FFFJJJNNN```mmmmmmnnnggghhhhhhhhhlllhhhRRR999:::666888888@@@dddnnnXXXNNNIIIGGGDDD<<>>;;;::::::666222333999;;;999111111111000000111222333...//////111333444333222111111111000111444888<<<666555333222000...------000000111222222111000///555444222111111222444555777555444:::HHH\\\ppp{{{{{{mmmbbb```bbbmmmuuu~~~xxxRRRBBB333000111111222444333000///333999>>>EEEKKK___www}}}iiiLLL666---,,,,,,...//////---++++++---//////---+++++++++******))))))((('''&&&&&&+++((((((++++++))))))+++%%%(((...111///+++***---))))))+++,,,,,,+++*********)))(((''''''((()))***+++)))&&&%%%&&&((((((''')))))),,,111111,,,))))))'''''''''''''''((((((((($$$&&&(((((('''&&&'''((()))(((&&&%%%%%%''')))***&&&&&&&&&&&&&&&'''((((((---,,,***)))((())))))***&&&((())))))(((''''''(((...---,,,***(((''''''(((''')))++++++***)))***+++******+++++++++******)))***222---(((---...***,,,+++***)))))))))(((&&&%%%'''''''''***,,,......---(((++++++***+++---...,,,222888444:::WWWooosssrrrxxxvvvvvvxxxuuuqqqqqquuuwwwqqqmmmqqqyyy}}}{{{wwwxxxyyyxxxvvvuuuuuuyyy|||yyyyyyxxxuuuqqqooonnnoooqqqpppooonnngggYYYGGG<<<111111///.........------......---,,,,,,+++++++++*********++++++---///111111111000///------000222000;;;===AAARRR___cccjjjhhhnnnmmmjjjmmmlllWWW;;;777888999888???[[[zzzfffLLLNNNPPPFFFGGG???DDDNNNTTT```iiidddjjjsssgggRRR===999>>>CCCCCC;;;444222333333222111//////000222333333/////////222444555333111222222222000000222666999888777666555333111000///...///000222222111///...000///...---...///111222333333333222555===KKKUUUgggrrrjjjRRRCCCAAADDDFFFOOOZZZbbbiiissszzzeeeCCC:::111.........///111666222222777;;;@@@IIISSSkkk}}}sss\\\BBB000000...------...//////......///111000---+++******+++******)))(((''''''&&&+++((((((******''''''***&&&(((...444222+++***...))))))+++,,,,,,+++*********)))(((''''''((()))******(((&&&&&&'''(((''''''***'''(((++++++((('''***(((''''''''''''((()))***$$$&&&(((((('''&&&'''((()))((('''&&&&&&''')))***&&&&&&&&&&&&&&&'''((((((...---+++))))))))))))***''')))+++***)))((()))))),,,+++))))))((((((''''''''')))******))))))***+++)))******+++++++++******(((///***%%%***,,,))),,,...+++'''%%%&&&(((((('''&&&''')))*********+++,,,111222000******///111///---666222222IIIaaannnwwwyyywwwxxxzzzwwwrrrrrruuu{{{vvvrrrsssxxx}}}{{{wwwzzzyyyxxxvvvtttuuuwwwyyyuuutttrrrnnnkkkjjjlllnnnwwwuuuqqqnnnjjjdddZZZRRR>>>666---***---///---)))............------,,,,,,333///+++,,,000222111...---.........,,,,,,...000---777777555@@@IIIQQQ^^^fffooorrrlllkkkiiiXXXBBB444999:::999???RRRtttllltttrrrXXXAAAJJJRRRFFFDDD>>>CCCLLLRRRbbbssstttrrrbbbLLL;;;:::@@@GGGHHH???444000111222333111//////111333444444000//////222555666333///222222222111000000222444666666666555444222111000...///111222222111000000111000///......//////000///333555333//////555;;;AAAMMMbbbvvvbbbFFF888666888111777>>>CCCIIIRRR^^^ggguuu}}}hhhPPP777444111...---///222444000---000999???EEESSSbbbzzzlllQQQ:::...000...+++***+++,,,------...000111000---+++******++++++******))))))((((((+++((((((******''''''***'''&&&,,,555444,,,))),,,'''((()))******)))((('''***)))(((''''''((()))***+++)))''''''((()))((('''***&&&%%%&&&&&&%%%&&&***(((''''''&&&'''(((***+++%%%&&&(((((('''''''''((())))))((((((((((((((((((''''''&&&&&&''''''((())),,,+++***)))((('''''''''(((***++++++***))))))***(((''''''((()))***)))((('''((())))))(((((()))***((()))******+++*********,,,222,,,&&&+++---+++......***%%%$$$''')))***)))'''***+++)))'''***111888IIIGGG<<<---(((---111///'''111...+++888JJJ___sssuuuuuuwwwzzzyyytttsssuuu{{{zzzvvvrrrtttxxxwwwtttwwwvvvtttssssssssstttuuullllllkkkhhhggghhhlllooowwwvvvrrrllljjjkkkiiieeePPPAAA000)))+++---+++&&&......////////////......;;;555///...222333///++++++,,,......------...000+++333111...333777???MMMZZZfffnnnnnnkkkfffXXXJJJ666===:::888>>>HHHcccsssbbb[[[RRRDDDHHHQQQHHHCCC>>>CCCGGGJJJ^^^xxxmmmZZZEEE888;;;<<>>///+++++++++***,,,---...///000000//////777444000///000000///...+++---///000///......///'''...,,,,,,333444666@@@HHHSSSbbbmmmooofffYYYOOOBBBFFF>>>999===@@@VVV\\\OOOUUUMMMIIIOOOLLLGGGBBBDDDCCCCCCYYYzzzmmmXXXBBB666999666888555///...222555555666222//////222555666666333111000333777666111,,,---///111222000///...///,,,---///000000000///...111111222222222333333444222222222222333444555666222111111111333222000...///111555===KKK]]]qqq}}}fffLLL???<<<999333000111222444555555666666000888>>>???CCCEEE:::,,,///222222...***+++///222===;;;AAANNNVVV^^^qqq{{{```BBB222111***))))))***,,,---,,,***))),,,...///...------...+++++++++++++++,,,,,,,,,...+++***---,,,))))))+++)))$$$(((444888///((((((+++,,,,,,,,,+++***((('''***)))(((''''''((()))***+++***))))))******)))((()))&&&&&&))))))&&&&&&)))(((((('''&&&''')))+++---%%%'''))))))((('''((()))))))))++++++***(((&&&$$$((((((((((((((()))******+++,,,,,,,,,+++)))'''%%%&&&((())))))(((''''''(((%%%$$$%%%)))---000000...%%%&&&'''&&&%%%&&&''')))''''''((()))))))))))))))444999000'''))))))&&&)))(((&&&&&&***...///***&&&''',,,//////333FFFffffffBBB///...000,,,111333///---000333HHHhhhlllmmmsssyyyyyytttqqqssstttxxxwwwnnnjjjmmmpppoooppppppqqqtttwwwyyyyyyxxxppprrrttttttrrrpppoooooojjjpppsssnnnlllqqqtttsssvvveeeMMM888---+++---000***+++---///000000//////.../////////...///222444)))+++------,,,+++***+++&&&***)))...999999555;;;;;;DDDWWWmmmsssiiiYYYQQQMMMPPPBBB:::>>>===PPP{{{mmmfffTTT???NNNUUUKKKKKK>>>@@@JJJOOOaaa```LLLKKKAAA///444555444333000///000111222000------...000111111222:::<<<555000000111//////222444333111///000222+++---000000///...//////.........///000222333444333222000//////000222333333222111000////////////111222333555999AAAMMMUUUiiixxxfffQQQBBB666111111333222222111000/////////222222222444555333---(((222000---++++++---111333555LLLbbbiiillluuuaaaFFF:::555///------,,,+++******************))))))******+++,,,)))***+++***)))((()))*********+++,,,---,,,)))'''///,,,))))))+++,,,+++)))---+++)))''''''((()))***,,,(((%%%&&&***,,,)))&&&,,,++++++******++++++,,,(((((((((((())))))))))))***'''%%%&&&+++,,,***&&&%%%&&&'''&&&%%%%%%&&&'''''')))+++,,,***)))((()))&&&&&&&&&'''((())))))***++++++***)))((('''&&&&&&&&&&&&'''(((((((((((((((,,,***)))***+++------,,,+++'''$$$%%%)))+++)))&&&(((&&&%%%%%%'''*********((()))***++++++***)))(((---***(((******(((***---,,,---,,,+++222IIIjjj|||lllTTT666+++---+++...((((((000222222<<>>BBB<<<777555333111111333444333000......///+++---//////...------...////////////000111333333333222000//////000222333222111111000//////000000222333333222444999AAAGGGOOO[[[nnn~~~xxx^^^FFF999777999333333333333333222222111444333222333444333///,,,111///---++++++---///000999LLL```llluuuxxxYYYAAA777111+++,,,,,,+++*********++++++***************++++++,,,''')))+++,,,,,,***))))))'''((()))***,,,,,,+++***+++)))((())),,,...---,,,,,,+++***((((((((()))***,,,(((%%%&&&***+++)))'''+++******))))))******+++((((((((()))))))))*********'''%%%&&&***,,,***'''%%%&&&''''''&&&%%%&&&'''))))))************)))(((&&&&&&''''''((())))))*********))))))(((((('''''')))))))))(((((((((((((((***)))((()))+++,,,,,,+++,,,(((%%%&&&)))+++)))&&&'''%%%$$$%%%'''))))))(((((()))************)))(((,,,)))(((++++++((())),,,***,,,------111AAAZZZmmmrrreeeYYYHHH222+++...+++---((()))///111///666BBB^^^kkkvvvxxx{{{|||sssnnnssstttnnnlllpppttttttsssqqqsssvvvuuupppooosss|||tttmmmnnnsssuuurrrmmmqqquuuwwwwwwxxxzzz|||nnnqqqmmm\\\HHH:::222---333...+++---///......000---,,,,,,---///111000///,,,---/////////---***)))---///111111111111333555///888<<>>bbbsssZZZ[[[WWWNNNVVVQQQJJJJJJ[[[zzzjjjUUUPPPRRRNNNGGG===;;;777444222111222333444111///---......------000777<<<:::666444111///222333333222///---------...000111111///......///000000///000000111222222222111000//////000111222111111000/////////000000111222222111111444999<<<999???LLL\\\nnngggKKK???<<<;;;222222333333333333333222444333111111111111...,,,000///...---,,,,,,------...888GGGWWWjjj{{{|||gggKKK999333...(((++++++*********+++,,,,,,)))************+++++++++&&&(((+++---...,,,***)))%%%&&&''')))***,,,------(((''''''))),,,...///...+++************)))))))))+++(((&&&&&&)))+++)))''')))))))))(((((())))))))))))))))))*********++++++)))'''%%%'''***+++)))'''&&&'''((('''&&&&&&'''(((000,,,)))((())))))'''$$$&&&''''''(((((())))))***))))))))))))((((((((((((''''''&&&&&&'''(((((()))(((''''''(((***++++++***---)))'''''')))***(((&&&'''&&&&&&(((******)))(((((())))))******))))))(((***'''(((++++++((('''***'''+++...//////666CCCNNNPPPEEE@@@:::---,,,000+++,,,(((***///000,,,///777MMM```qqqtttuuuxxxxxxvvvsssvvvuuupppmmmqqquuuwwwrrrooonnnqqqsssrrrsssuuu~~~yyyqqqlllooouuuuuuoookkkooosssvvvvvvvvvvvvvvvoooxxxzzznnnYYYFFF777///555...***,,,---+++***++++++******,,,///111111000+++,,,---------------,,,,,,+++******,,,333<<>>333111...)))******))))))***+++,,,,,,))))))******++++++++++++''''''(((***,,,,,,+++***&&&'''(((((((((***,,,...((((((((()))+++---......)))******++++++***))))))+++((('''''')))***)))(((***))))))(((((())))))***)))*********++++++++++++((('''&&&''')))***)))'''&&&'''((((((&&&&&&'''(((666000)))'''(((((($$$ ''''''(((((())))))))))))'''((((((((()))))))))***############%%%''')))***&&&%%%%%%''')))+++***))),,,)))''''''(((((('''&&&(((((()))***,,,,,,***)))((())))))))))))))))))((((((&&&(((++++++(((&&&(((&&&***---...,,,---222666666......///***,,,000******(((***///000,,,,,,///>>>QQQeeennnppprrrqqqpppvvvwwwuuupppmmmoootttxxxuuuppplllmmmqqqtttuuuuuuvvvvvvssspppqqqtttrrrmmmiiilllqqqttttttsssrrrqqqyyy}}}}}}rrrbbbRRRBBB666888000)))***+++)))&&&&&&---,,,,,,---000111000000,,,,,,,,,+++,,,,,,------***)))'''(((,,,666BBBKKKXXXTTTEEE888666666@@@TTTIIIEEE:::999@@@;;;;;;LLLwww~~~ssssssfffccc~~~}}}fffXXXsssttteee^^^cccccc]]]```jjjyyy}}}{{{rrrmmmpppuuuvvvhhhQQQ======DDDFFFAAA======999333111111222333333111000///000222333333222+++,,,---///000000222555/////////000000000000///222333444333111111222333111000000000000000111111000//////////////////000///.........///000111111---...///111444666777777777444222444:::AAAHHHKKKZZZhhhzzzyyyuuueeePPPBBB>>>777222000111444777///111555777888777666555222222222222111000...---444222000000555>>>JJJTTTfffooozzz}}}jjjOOO:::222222///***))))))))))))***++++++,,,((()))***++++++++++++***)))'''&&&'''***,,,+++***)))***+++***(((''')))+++)))******))))))***+++,,,((())))))*********))))))***)))''''''((())))))(((*********))))))*********)))*********++++++++++++''''''&&&'''((()))((((((&&&'''((('''&&&%%%&&&(((333---(((''')))***'''###((((((((()))))))))))))))''''''(((((())))))******%%%%%%%%%%%%&&&'''(((((($$$$$$%%%''')))***)))(((***((('''&&&'''''''''&&&(((((((((***++++++)))''')))(((((((((((((((((()))(((&&&(((++++++(((&&&(((''')))++++++))))))***++++++$$$(((+++(((,,,///)))***)))+++///000...---...222BBBWWWfffooorrrpppmmmrrrrrrqqqpppnnnpppvvv|||zzzvvvpppmmmooorrrsssrrruuuxxxxxxrrrooorrrvvvvvvqqqrrrtttwwwxxxwwwuuuttt|||{{{yyytttoooeeeTTTCCC===333+++,,,...---,,,,,,///---,,,---......---,,,...---,,,+++++++++,,,,,,000///,,,***+++000888===FFFBBB666111666999???OOO???>>>;;;<<<===888<<>>>>>===999666;;;BBB___qqqgggXXXaaawwwtttzzzxxxiiilllssslllYYYRRRRRRKKK===???DDDKKKPPPNNNFFF??????BBB???999:::BBBBBB;;;<<<:::888888===@@@<<<666555111...000444777777444......---///111222111///111---+++......+++***---111000///000333333111///+++,,,------,,,---000222////////////000111333333.........//////.........---------...///000222222222000......000111///...,,,...000000///000444777111888DDDTTTfffxxxpppjjj```UUUMMMHHHFFFEEEAAAAAA>>>999444111222444222111111111111111111111,,,+++...222000---///555///888CCCGGGHHHPPP^^^kkk|||ppp\\\DDD555222111///,,,+++******))))))))))))***((()))+++,,,,,,+++***)))***))))))---000000+++&&&+++...111///***'''(((******+++,,,***((('''(((+++'''&&&&&&%%%&&&'''((())))))))))))((('''((()))***)))))))))(((((()))))))))((((((((()))))))))******%%%&&&'''''''''''''''((($$$%%%&&&%%%$$$$$$$$$&&&&&&'''((()))++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))&&&''')))***)))(((%%%$$$######%%%(((++++++***((((((((())))))))))))+++,,,***(((''''''((()))(((''')))(((''''''''''''((())),,,)))(((++++++((())),,,'''&&&&&&(((******(((&&&)))%%%+++,,,&&&)))222000111///---+++---//////------444AAAQQQ___gggmmmooolllkkknnnrrrrrrqqqwwwkkknnnnnnkkkmmmuuu{{{|||yyy|||{{{uuussswww}}}|||xxxsssrrrtttvvvxxxxxxrrrsssuuu|||uuudddSSSCCC444///000000000000+++***))))))***+++)))((()))******+++,,,,,,------((()))*********+++///111,,,111111333:::888888CCCIII@@@===<<<777777======QQQyyysssdddVVVeee{{{yyy}}}}}}nnndddaaaVVV^^^iiidddOOOGGGHHHCCC???BBBCCCEEEIIILLLEEE;;;<<<===:::777???IIIDDD666444999:::888:::???===666333///...111666:::999666...------...//////---,,,///+++,,,222333///---///444222000111333333000...+++,,,---------///222444.........///000222333444---......//////......---,,,,,,------///000222333333000...///111333222000,,,000333222//////444888333111111999JJJccczzzxxxnnneee```]]]```\\\SSSFFF;;;555555777111000000000000000111222888111...000///,,,...333333999;;;777000444BBBOOO]]]hhhttt{{{aaaNNN999///...//////---++++++***)))(((((())))))''')))+++,,,,,,,,,***)))******---222666333***###)))...222111,,,((()))+++(((***+++***((('''))),,,'''&&&$$$###$$$&&&((()))((())))))((('''''')))***((((((''''''''''''(((((((((((((((((())))))))))))%%%&&&''''''&&&&&&'''(((###$$$%%%%%%######$$$%%%(((***,,,,,,***(((((((((*********)))))))))))))))))))))))))))((((((((((((###'''((((((&&&%%%######%%%(((+++,,,***))))))******+++++++++...///...,,,***)))***,,,,,,+++)))((('''&&&&&&'''((()))---***(((******(((***---&&&%%%&&&)))++++++((($$$(((&&&,,,,,,%%%)))333555555222---***+++......,,,111555===HHHQQQZZZcccjjjqqqoooqqquuusssooosss{{{ssswwwvvvmmmiiilllppppppooouuuyyyzzz{{{|||xxxrrr{{{tttrrrtttxxxzzz{{{vvvvvvvvvxxx}}}xxxmmmgggUUUBBB888666333000///+++***)))***,,,------,,,&&&''')))+++---.........,,,,,,,,,+++***+++---//////444111///444777AAAUUUMMM???::::::777;;;@@@<<>><<<:::999888666444666999;;;:::888;;;:::;;;<<<;;;888444111555222///...000333444555///...---...//////---+++//////000000000...---+++666888777333000000...***000---******+++---......,,,------+++))))))---111//////111555333...,,,...,,,,,,---000333444333222...///...+++000777666111111000///...............000111444888:::CCCYYYooo{{{ooo^^^MMMAAA;;;888333///000555666333...444222000.........///000111222222000...///333777;;;???KKKaaawww}}}vvvRRRAAA222...---******,,,...---,,,,,,---...---,,,%%%+++)))(((...+++&&&***,,,%%%(((444999000))))))***+++///222---''')))///''')))******((('''(((((("""%%%&&&######&&&%%%"""((()))'''%%%'''+++)))$$$,,,(((%%%%%%)))***((($$$)))&&&$$$%%%''')))(((&&&$$$%%%&&&&&&%%%%%%''')))%%%'''((('''&&&&&&'''((()))))))))))))))******+++,,,,,,+++***))))))))))))(((&&&'''***+++((((((***'''(((((('''%%%%%%&&&(((###%%%&&&&&&%%%%%%'''((((((+++,,,)))(((***)))&&&---((('''***(((######'''***((('''&&&'''((('''&&&******))))))******+++,,,///+++''''''((()))'''$$$,,,***(((&&&(((+++///222***,,,,,,))))))------+++000NNNQQQ@@@FFF\\\ffffffsssuuusssnnnqqqwwwsssiiinnnuuu{{{yyyrrrlllmmmpppkkkpppssstttuuuvvvtttpppzzz{{{xxxtttooozzz{{{{{{xxxsssppppppqqqhhheeeYYYFFF777222333444...---...111///***))),,,,,,++++++++++++,,,---...---------...///000111222111444333444444000;;;UUUTTTGGG:::888:::;;;;;;<<>>222///...,,,+++---,,,,,,+++---///111000000(((---***'''---***&&&***---%%%&&&///333---((())),,,)))'''***///222...***&&&'''))))))((('''(((((($$$''''''%%%%%%''''''$$$((()))'''%%%'''+++)))$$$,,,)))%%%&&&)))***(((%%%***(((%%%%%%'''(((&&&$$$$$$%%%&&&&&&%%%&&&((()))&&&'''(((((('''&&&'''(((((((((((((((((()))******,,,++++++***))))))))))))(((%%%&&&))))))&&&&&&(((((())))))(((&&&&&&'''(((%%%&&&((('''&&&&&&'''(((***------******,,,+++(((...***)))+++***&&&%%%)))***((('''&&&'''((('''&&&******))))))******+++,,,)))******)))'''&&&&&&''',,,***(((&&&&&&(((+++---)))++++++((((((,,,,,,***111WWWbbbMMMBBBJJJ[[[lllsssvvvvvvsssqqqqqqpppnnnqqqrrrssssssqqqpppooonnniiimmmppppppqqqtttsssooosssyyy|||zzzxxxxxxuuuqqqrrrtttvvvuuupppkkkiiiiiillliii]]]JJJ999111---+++...---...111111......000---,,,,,,,,,,,,------...//////......//////000111111555444444555111;;;SSSUUUHHH;;;777888999999;;;EEEiiiyyymmm}}}ooo```YYYVVV^^^bbbZZZVVVRRRHHHAAABBBFFFKKKOOOMMMFFFAAADDDKKKLLLCCC:::888888999444333333444666777666555GGGOOOKKK999///444999777111000///000111111000...,,,///111000---,,,---///---------......///111111333666666333222333222///000///---,,,---,,,+++)))+++,,,------,,,,,,---///:::888:::===<<<666333444666666666666666555111...---111333111///000000...---......000111333555666555222111111000111666===ZZZqqqggg]]]OOOEEE@@@===999666333333333111000///000222000111111000...---///000000---+++///777@@@EEEGGG<<<444...------+++)))***+++++++++---111333333333---111,,,(((,,,***&&&+++000(((&&&,,,///+++(((+++(((///000,,,,,,000///)))&&&'''))))))'''&&&'''(((%%%((()))'''''')))(((%%%'''((('''%%%'''***)))%%%+++(((&&&&&&(((***(((&&&+++)))'''&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&(((***'''((())))))''''''((()))''''''''''''((((((((()))******************)))))))))''''''******'''&&&))))))*********((('''((()))''')))))))))'''&&&'''(((+++...///,,,,,,...---***///,,,+++,,,+++((((((******((('''&&&'''((('''&&&***))))))))))))***++++++%%%(((,,,+++'''&&&(((***---,,,***(((''''''(((((((((******'''(((+++,,,***222QQQ^^^NNN===<<>>EEEPPPNNNUUUTTTFFF999666777666444444444555666666666666>>>VVV___LLL999777888444666333000/////////---,,,+++///333111---+++---111///...---------///000111000333333111111333222//////.........//////---++++++,,,---...............777444666::::::666333333555444555666777666333000...222666555333111111222333333333333333444444555777333///000222333444555???TTTooo|||uuunnnfff\\\OOOGGGDDD===555111111333333222000111111000//////...///------....../////////...111///.........,,,+++***+++******---000222222111333666///)))---+++'''---111,,,***...///,,,+++---&&&AAAOOO???***'''///333)))***+++***(((&&&&&&&&&%%%))))))''''''))))))%%%%%%((((((%%%&&&))))))&&&)))'''%%%%%%'''((('''&&&)))((('''&&&&&&&&&&&&&&&$$$&&&'''&&&&&&&&&(((***((()))***)))((('''((()))&&&&&&&&&''''''''''''''')))))))))***************---******------***)))+++)))+++,,,+++***((()))***)))++++++***((('''((()))+++......,,,,,,......***...,,,++++++***))))))******((('''&&&'''((('''&&&)))))))))))))))***++++++%%%'''***+++******+++,,,...------,,,+++***))))))(((++++++((())),,,---+++///<<>>bbb|||{{{~~~lllcccfffVVVGGGNNNHHHHHHSSSVVVHHH@@@DDDFFF<<>>;;;888888:::>>>bbb}}}vvviiifffbbbdddaaaMMM@@@EEE<<<===LLLSSSFFF===AAAEEEAAA===@@@JJJLLLDDD===<<<===FFFEEE999444:::;;;666444555666666444444555666333LLLYYYJJJ666000222333???999111,,,+++,,,...///,,,///111111///...///111111111///......---------***---///------000000......------...111222222111---,,,,,,...000111111000///,,,...555999888555555---...222666999999777444---,,,///222222///000333444444666888;;;>>>AAABBB===:::666444777;;;999333555:::GGG]]]xxx{{{uuuttttttiiiVVVEEE@@@===:::777555333111...000000000000000000000///)))///222///+++++++++***+++***))))))++++++***)))888:::222,,,///,,,(((...(((((()))***,,,---...///))):::EEE===111---......000111111...***'''%%%%%%###&&&'''%%%%%%'''&&&###"""'''(((%%%%%%''')))'''%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%&&&&&&&&&''')))+++%%%&&&''''''&&&''')))+++)))******)))'''&&&&&&((($$$%%%'''((((((((('''&&&%%%&&&(((***++++++******)))'''(((+++,,,)))(((+++)))+++------+++***)))***)))+++++++++)))((()))***(((+++,,,******---,,,))))))+++***''''''))))))'''***((('''&&&'''((('''&&&)))(((((((((((()))*********'''%%%(((---111000...(((((())))))*********+++***,,,,,,***+++///000...(((//////...000000???YYYhhhmmmuuuzzzvvvnnnkkklllqqqrrrqqqnnnlllmmmqqquuuvvvxxxvvvqqqnnnpppooollleeennnvvvxxxxxxxxxuuuppptttsssrrrrrrqqqoookkkhhhgggjjjmmmmmmkkkcccSSSCCC444---)))+++.........000,,,---///000000000///...*********+++,,,---...//////444///---333333444===QQQIIIBBB@@@===999999;;;BBBfffpppbbb]]]___ZZZfffqqqaaaGGG<<<:::555888MMMZZZMMM???>>>???AAA999:::EEEJJJAAA888666222;;;;;;222444>>>???666888:::;;;:::888777999;;;777???BBB;;;222///000111999555///,,,,,,---//////......///000000000000000...///////////////......***...///---...111000...///---,,,,,,...000000000///---+++,,,000222222222000,,,---444999888555333+++,,,///222444333///,,,111---,,,000111......000222333666;;;@@@EEEIIIKKKEEEGGGFFFDDDEEEGGGBBB999;;;;;;===GGGVVVhhhzzzzzznnn```ZZZSSSMMMIIIEEEAAA>>>777555444444444333000...***111333---''''''))))))***)))((()))******)))(((555888111+++...+++&&&+++&&&''''''''')))---222555''')))+++,,,***)))((((((...//////---***(((''''''###&&&'''%%%%%%'''&&&###!!!&&&(((%%%$$$''')))(((%%%&&&&&&&&&%%%&&&'''((($$$&&&((('''%%%%%%(((***%%%'''''''''&&&''')))+++((()))***(((&&&%%%%%%&&&%%%&&&((()))))))))'''&&&$$$%%%(((***++++++******'''%%%&&&***+++)))))),,,(((+++------+++)))))))))((()))******))))))***+++'''+++,,,******---,,,***(((++++++&&&&&&******'''***((('''&&&'''((('''&&&((((((((((((((()))******)))'''&&&&&&))),,,///000))))))(((((())))))***+++)))+++,,,)))+++///000...(((111222...///---555GGGPPPaaaqqquuuqqqnnnnnnnnntttttttttrrroooooopppsssrrrtttsssooonnnooonnnkkkjjjppptttssssssvvvwwwuuuxxxxxxyyyzzz{{{xxxrrrmmmmmmmmmkkkkkkmmmlllbbbVVV===444......000......///***+++---///000000//////......---------------......333...+++111222111777IIIDDDAAA@@@>>>:::888:::EEEhhhvvv___RRRQQQRRRKKK```qqq[[[CCC>>>:::@@@===IIIPPPCCC888===CCC===:::<<>>555222111---+++***(((***---///000000000///333222000///------,,,,,,---222---)))111222000444DDDAAA???@@@>>>999777999DDDhhhzzzpppccc\\\]]]XXXNNNJJJNNNIII;;;333666===KKKOOOMMMJJJAAAAAANNN777@@@???:::======999:::000222333222000000333666444---...888:::444444;;;444555666555222///,,,***222000---,,,---------,,,...------------...//////------...///000///---***...000000///,,,---000333000///---,,,,,,---...//////***(((,,,000222555888///000333777999888444111000111333333111///......,,,))),,,444777111,,,+++---...000222333444444333555@@@GGGFFFFFFJJJDDD999555222000111444<<>>;;;;;;666---(((***,,,,,,'''(((***+++,,,,,,++++++777333///...000000+++'''***)))))))))+++...111222***)))***,,,***%%%$$$''',,,------,,,+++)))'''%%%(((((((((((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%'''))))))))))))((()))((('''&&&&&&&&&&&&&&&%%%(((******'''&&&(((******)))(((&&&&&&&&&((()))$$$'''((('''***---,,,''''''(((***+++,,,+++)))((((((&&&(((888BBB333%%%+++***)))***,,,***%%%###%%%)))*********(((((()))+++&&&)))...000///...,,,,,,...---***((('''(((***,,,))))))))))))((('''&&&%%%'''(((***)))(((((()))***'''&&&&&&'''***++++++***+++)))'''&&&&&&(((***,,,000...,,,***))))))***+++''',,,+++...555///***111000666LLLhhhqqqjjjhhhpppqqqxxx|||yyypppllloootttnnnpppqqqqqquuuwwwssslllrrrrrrpppmmmlllqqqyyy~~~{{{xxxtttpppnnnpppnnnnnnssswwwvvvrrrpppcccPPP===222---)))***---))),,,000000---******+++111333222------//////,,,---...///...---...000222<<<@@@<<<;;;@@@===:::BBBGGGrrryyynnnbbbXXXUUUYYYPPPLLLHHHCCC===888:::???>>>EEEEEECCC@@@;;;GGGaaaGGGDDDBBB>>>:::999;;;;;;111444666444222222888===888111///333777444000//////111444777888666222///222000---------......---,,,,,,,,,,,,------...///+++++++++...111222///---***+++,,,+++)))))),,,.....................------222...---000222000///111111222444666777888888888///000111000...,,,,,,---///,,,---444777222......,,,---...000111111111111000555555...///777888333666444333444444777AAAMMMZZZjjjtttzzziiiMMM:::555777555...***++++++***'''(((***+++,,,,,,++++++666555666999:::777///(((***)))((()))***,,,///000***)))***---+++'''&&&***+++,,,,,,,,,+++)))((('''((((((((((((((((((((((((&&&''''''((((((((('''''''''(((((((((((((((''''''(((((('''&&&&&&&&&&&&&&&''',,,000...)))%%%'''***......---+++(((&&&%%%$$$%%%(((((('''))),,,+++''''''((()))******)))((('''***(((***:::GGG<<<333;;;<<<222+++***+++)))&&&%%%'''((()))(((&&&&&&((()))%%%(((,,,------+++++++++,,,***(((&&&&&&''')))***+++******)))((((((''''''&&&(((((((((&&&%%%'''((('''&&&&&&(((***,,,,,,+++)))(((&&&&&&'''))),,,...,,,+++***(((((()))***++++++///------111---+++666AAA<<>>;;;999BBBOOOwwwxxxlll^^^QQQJJJNNNVVVIIINNNOOOHHH>>>:::>>>BBB;;;<<<::::::999777RRR}}}^^^IIIFFFFFF888777AAA@@@444666777555333555<<>>EEERRRVVVUUU[[[cccttt|||^^^AAA222///222222...+++,,,,,,***((((((***++++++,,,++++++111111222555777444---'''))))))(((((()))***,,,---((((((***---,,,((()))---******++++++******)))(((((((((((((((((((((((((((&&&&&&''''''((()))))))))***))))))((('''&&&&&&&&&(((((('''&&&&&&&&&&&&'''###)))......((($$$%%%(((&&&(((******(((&&&&&&&&&'''))))))''')))+++***%%%))))))((((((''''''&&&&&&&&&%%%%%%222???888333>>>FFF666(((''',,,---)))&&&%%%&&&'''&&&$$$$$$&&&'''%%%''')))))))))((()))***((('''&&&$$$%%%&&&((())),,,+++***)))(((((())))))&&&''''''&&&$$$###$$$%%%'''&&&&&&(((+++------,,,((('''&&&'''(((***---///***)))((((((((()))+++,,,---222///+++---+++000AAAYYYPPPFFFGGGYYYlllpppkkkqqquuuyyyyyyuuurrrqqqrrruuutttqqqnnnppptttrrrmmmggglllrrruuutttsssuuuvvv{{{yyyvvvsssrrrrrrsssssstttrrrpppsssvvvwwwrrrlllkkkdddYYYLLL===000+++---111000///---,,,...222555333666777444444555444000+++...000111111111222444333888777888===999999EEE\\\uuuoooooogggUUUEEEAAAIIIRRRHHHMMMWWW]]]SSSAAA888:::777555444888999888XXXkkkJJJHHHLLL888888HHHFFF:::888555333444888;;;>>>222333000000???OOOJJJ:::222111111444888777222---...---++++++,,,......---,,,,,,,,,---...///000111000---,,,000777:::777333((()))+++,,,,,,,,,,,,,,,+++,,,.../////////......333//////222333000...///---000111...***+++111777//////---+++((('''(((***---,,,+++,,,---,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,000000---...222222......---...111000///222888888BBB???999===FFFYYYqqqsssSSS:::000,,,000000---+++---...---((())))))***++++++,,,,,,///---***)))+++,,,+++***(((((('''''''''((()))***'''&&&(((++++++(((***...))))))******************((((((((((((((((((((((((''''''''''''(((((())))))***)))(((((('''&&&&&&&&&(((''''''&&&&&&&&&''''''!!!%%%***,,,+++)))(((((($$$'''))))))'''&&&'''))))))***)))'''(((+++)))%%%+++***)))''''''&&&&&&'''$$$"""&&&111,,,***555;;;///%%%'''...///+++(((%%%&&&&&&%%%$$$$$$%%%'''%%%&&&'''&&&%%%%%%''')))&&&&&&%%%$$$%%%&&&((())),,,+++)))''''''((()))***'''((('''%%%###"""###%%%&&&&&&&&&(((+++---------))))))(((((()))***,,,...******))))))))))))***+++,,,222...***,,,---:::PPPrrrwwwoooaaabbbssszzzuuutttvvvwwwwwwtttrrrqqqqqqtttsssnnnkkkmmmssssssooobbbhhhpppttttttssstttuuuxxxwwwvvvuuuuuuuuuuuuvvvuuutttqqqsssxxx{{{vvvooonnnkkkfff]]]OOO@@@444...///...,,,,,,---000444777333777999777777888777222...000222333222111222333666:::999:::===777:::JJJlllppplllsssmmmWWWAAA;;;BBBHHHFFFEEESSSeee^^^BBB222555555444444;;;;;;666OOO{{{eeeEEEDDDKKK:::;;;KKKHHHBBB:::222111555888777444...222000///===OOOLLL;;;444222//////000000...,,,---+++))))))+++,,,,,,,,,.........//////000222222000...,,,///444666444111)))***,,,...//////...------,,,,,,,,,---...000111777222...000000......000,,,///000---((('''***.........---+++(((((()))+++,,,---,,,***)))+++,,,,,,------,,,,,,,,,++++++,,,***---/////////000...+++...+++***---------000555111777222---222888BBBRRRfffqqq}}}rrrPPP;;;777---000///+++***...111111)))))))))******+++,,,,,,...,,,***))))))***++++++'''''''''''''''''''''(((&&&$$$&&&))))))''')))---))))))))))))))))))******((((((((((((((((((((((((***)))((('''&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''''')))---//////+++'''+++------***%%%###%%%(((***+++)))&&&'''***)))%%%,,,+++***)))((('''(((((()))'''"""$$$---)))(((444,,,((((((---111...***)))&&&''''''&&&%%%%%%&&&(((%%%%%%&&&%%%###$$$&&&((('''&&&&&&&&&&&&'''))))))+++)))'''&&&&&&'''((()))))))))(((&&&$$$###%%%''''''&&&&&&(((+++------,,,,,,+++******)))***++++++------,,,+++******))))))(((///---***---222BBB[[[qqqmmmXXXaaarrryyyuuuvvvvvvuuusssqqqqqqqqqqqqpppllljjjmmmtttuuurrrlllpppuuuvvvuuutttvvvxxxwwwxxxzzz{{{{{{yyywwwvvvuuutttrrrrrrzzz|||rrrnnnnnnmmmjjjcccUUUCCC555...---,,,,,,...111333444333777999888888:::888444111222333333111000000111;;;===::::::;;;555===RRR|||uuukkkjjjwwwuuu[[[BBB:::;;;;;;@@@===GGGWWWSSS>>>333888777777666;;;;;;222===[[[RRR>>>???FFF>>>@@@IIIEEEFFF===444222666888444//////333111---333>>>;;;///111000...,,,,,,---///000...+++))))))***+++++++++111000000000000111222222---,,,+++,,,...///...---)))***,,,///111111...,,,---,,,++++++,,,///111333;;;555000000///------///...000111...***((((((***,,,------,,,***)))***+++,,,//////+++)))+++------------,,,++++++,,,,,,,,,...---,,,***+++,,,...///111---+++,,,,,,+++---111,,,111,,,***333555666???AAANNN___nnn}}}sssOOO:::999...000///***)))---111111))))))))))))***+++,,,---''')))+++,,,,,,***&&&$$$&&&&&&&&&''''''''''''''''''%%%&&&((('''%%%'''+++))))))((((((((()))******((((((((((((((((((((((((***)))'''&&&%%%%%%&&&&&&&&&'''((())))))((('''''''''&&&&&&&&&&&&'''(((((((((((()))+++------)))&&&(((,,,...,,,'''%%%(((+++***+++)))&&&'''***)))&&&++++++******))))))(((((()))***$$$%%%,,,******555&&&''',,,222111,,,)))***''''''((('''&&&%%%''')))%%%&&&&&&%%%$$$$$$&&&'''(((((('''''''''(((((())))))((('''&&&&&&'''((()))******)))&&&$$$%%%''')))'''&&&&&&'''***++++++***...---,,,+++************......---,,,+++***)))(((&&&,,,+++)))...333BBBZZZpppddd>>>===SSSbbbnnnrrrvvvwwwsssqqqpppqqqppppppnnnlllqqqvvvvvvrrruuuwwwxxxvvvrrrppprrrtttwwwyyy|||~~~}}}{{{wwwuuuuuuuuurrrqqqzzztttooopppqqqqqqooofffTTTCCC555222//////000222222222222666777666666999888555222222333111000///111222======888888:::888FFFcccuuuiiiaaa]]]ooosss\\\EEE>>>;;;666777@@@HHHGGGAAA=========888999666777:::333444DDD@@@===???DDDHHHJJJHHHCCCEEEAAA<<<999777666444333000444444///...000///***...111222000,,,,,,///333000...+++++++++,,,,,,+++222111000000///000000000)))+++,,,,,,++++++---///******,,,000444333000,,,***++++++---...000111222888333000111111...---///000000...,,,+++*********)))+++,,,,,,***)))***+++***//////***(((+++---+++,,,++++++******+++,,,---000...+++******+++...000111---,,,......,,,,,,...+++000---,,,333333111777,,,555@@@KKK\\\ppptttLLL555333+++//////+++***,,,---,,,***))))))))))))+++,,,---$$$&&&))))))(((%%%###!!!%%%%%%&&&''''''(((((('''***(((((()))'''$$$%%%******)))(((((('''((())))))((((((((((((((((((((((((((('''%%%$$$$$$%%%&&&'''&&&(((***+++***(((%%%###&&&&&&&&&&&&&&&'''((((((###(((---///......000333444999>>><<<555///---///******(((%%%'''******'''(((((()))******)))((('''&&&)))%%%$$$***'''&&&000'''&&&)))------******...&&&'''((('''%%%%%%'''(((%%%'''((('''&&&%%%&&&'''((((((((('''''''''''''''(((((((((((((((((((((((())))))(((&&&$$$%%%(((+++'''&&&&&&&&&((()))(((''',,,,,,,,,,,,+++++++++++++++++++++++++++***))))))&&&,,,***)))...000;;;OOOsss___:::444AAAMMM```jjjvvv{{{wwwrrrqqqrrrqqqsssrrrrrrvvvzzzwwwrrrvvvxxxxxxvvvrrrpppqqqtttyyyzzz{{{{{{zzzxxxuuutttvvvvvvqqqoooxxx~~~qqqppptttvvvsssqqqmmmbbbWWWDDD>>>777222111222222111111444444222333777777555000000000///...000333666===<<<888999>>>AAAXXX||||||mmm```XXXMMMdddmmmZZZGGGCCC???777111JJJSSSBBB999BBBFFF>>>888:::444444;;;999666>>>777@@@BBBEEEQQQSSSIIIDDDCCCDDDCCC???888555666999...333666444///---///222///444777555///,,,...222222000---,,,---------,,,222111000//////.........))),,,///...,,,,,,000444,,,,,,///333777666222...((())),,,///111111000000111...///333555222111222111...***((()))***++++++&&&(((+++,,,***))))))***'''---...(((%%%(((***(((+++***)))))))))***,,,---+++***+++---,,,***)))***...+++,,,000222///---///---333000---111///---555222444333222;;;LLL\\\eeewwwMMM444111)))---000---++++++***'''***))))))))))))+++,,,---,,,+++(((%%%######&&&((($$$%%%&&&'''((((((((((((---***)))***'''$$$%%%***+++***)))'''''''''((()))((((((((((((((((((((((((%%%$$$#########%%%''')))''')))+++---+++'''### &&&&&&&&&&&&&&&'''((()))""",,,666888555777@@@JJJTTTZZZ]]]VVVHHH888///,,,)))***(((%%%'''++++++(((%%%&&&(((******)))'''&&&(((,,,(((%%%)))&&&###+++'''###"""%%%((()))---222&&&''''''&&&%%%%%%&&&(((&&&'''))))))'''&&&&&&'''(((((((((''''''&&&&&&%%%((()))************))))))(((((('''%%%$$$%%%(((+++(((&&&%%%&&&'''((('''&&&+++++++++,,,,,,---------(((((()))************)))(((---+++)))---,,,333DDDWWWeeeeeeMMM444///444777UUUdddvvv{{{uuuqqqrrrtttvvvwwwwwwzzz|||xxxqqquuuxxx{{{zzzxxxwwwyyy{{{zzzzzzyyywwwvvvtttsssssswwwvvvqqqnnnvvv{{{mmmqqqxxxyyysssnnnmmmjjjdddQQQHHH===444111222222222000222222000111555666555......---------000555:::>>>===999<<>>@@@JJJOOOJJJKKKIII===DDDGGGDDD;;;555666666222///:::<<<444111888===:::555333///---,,,---000111666111------111222000---...///000111222111111000///***'''+++333777333---///000///,,,---///...***///,,,,,,///000...///333---///111333333000---+++000---+++,,,+++((('''***+++------+++'''%%%&&&(((,,,,,,,,,***))))))+++---(((+++***((((((,,,---+++222---+++---...++++++---,,,---///000000111111111///000///...------///111...//////------222<<>>999KKKpppfffdddooo~~~oooHHH---)))%%%---)))$$$)))+++'''***))))))))))))((((((((((((---******,,,,,,((((((+++&&&(((***+++++++++,,,---***++++++++++++***))))))(((*********'''%%%%%%&&&(((((((((&&&$$$$$$&&&((('''((())))))))))))((((((+++'''&&&)))***'''$$$%%%$$$&&&((()))))))))***,,,+++,,,...---++++++,,,------,,,+++++++++,,,---...------,,,++++++...333777@@@999444333222//////222>>>[[[uuuyyyuuuuuuvvvsssqqqvvv{{{|||{{{wwwpppjjjuuu{{{uuu{{{vvvsssooooooqqqssssssrrrxxxrrrsssyyy{{{uuuooowwwtttqqqqqqrrrqqqmmmiiisssdddPPP@@@888444111...111///...///111333333222444333000,,,***...555<<>>GGGaaa~~~XXXQQQPPPNNN@@@HHHPPP???@@@:::888:::???@@@;;;666444555444444333333666999;;;===;;;CCCJJJKKKQQQNNN@@@BBBEEECCC;;;666777666222555===>>>666222999===;;;000...+++******+++---...///,,,***...444888999888000000000000111333555666///,,,***...444777444000+++......,,,---111111...111...---//////,,,,,,///,,,...000111111000...---000---+++---,,,))))))+++)))+++,,,+++)))'''(((***+++,,,,,,+++***)))+++,,,(((******((((((,,,---+++...)))'''***,,,+++,,,///000//////000111111111000---------,,,++++++---///---///000///---000666<<>>BBB???:::>>>FFFLLLTTTRRRBBBAAACCCCCC===999777555333999???@@@888555999<<<;;;222000------.../////////,,,******///666<<<>>>>>>000///......///333666999//////000222555666555333+++......,,,---000111...222///...///...***)))+++------......///000000000000---,,,...---***+++...(((***++++++***)))***+++)))+++,,,,,,+++******+++(((******((()))---...,,,///***))),,,000222444888666333000///111111000------------,,,***+++---///,,,///111000------000333...888MMMfffyyyjjjCCC888000++++++******++++++,,,---222///---,,,,,,------,,,((())))))******))))))((()))((('''''''''((()))***///---)))(((((()))))))))%%%&&&&&&&&&%%%&&&)))+++%%%%%%&&&'''''''''&&&&&&###$$$&&&(((((()))((((((---(((%%%'''((('''(((***((('''&&&&&&&&&&&&'''(((%%%***))))))333@@@YYYwwwuuuQQQ555)))(((***111+++%%%******&&&((()))))))))(((((((((''''''***''''''***)))&&&&&&)))(((***++++++***)))***+++&&&''')))***+++,,,,,,,,,((()))***)))'''&&&&&&''',,,)))&&&''')))***)))'''******++++++++++++******)))'''((()))((((((...666222...(((&&&'''(((((('''---+++******+++,,,,,,+++---,,,+++)))((((((((((((((()))*********,,,111444000,,,***,,,---+++***,,,222222BBB\\\lllnnnrrr|||qqqqqqqqqrrrssstttvvvwwwsssyyy{{{xxxzzz~~~|||uuuxxxxxxzzz}}}~~~}}}yyyvvvuuuvvvwwwwwwwwwxxxzzz{{{yyyyyyyyyvvvrrrooonnnnnnrrrqqqlllaaaQQQAAA666000///111333333111///......555333111...---111666;;;666777===FFF^^^oooxxxSSSWWWgggmmmsssdddBBB???TTTTTTIII;;;666;;;;;;555555666777777777;;;AAAGGGCCC>>>BBBGGGIIIPPPQQQDDDCCCEEEDDD@@@;;;777555333777===???;;;999;;;<<<999666444111111333333111///000......000555888::::::...---,,,,,,---000222444...000333444444444444444...111222...,,,......,,,111...---///...***(((***...---------...000222444000---,,,......,,,,,,///***+++,,,,,,+++******)))'''***,,,,,,+++******+++))),,,,,,******...000...222---+++///333555999===:::555111000111111...+++...//////---,,,,,,...000---///000///---,,,...000///,,,444HHHXXXdddyyylllEEE999111,,,,,,++++++***+++++++++///---+++***+++,,,++++++)))))))))******))))))))))))((('''&&&''''''))))))---+++)))((((((((())))))%%%&&&'''&&&%%%%%%(((***###$$$%%%%%%&&&&&&&&&&&&"""###&&&((())))))((((((...)))&&&)))***((((((***((('''&&&%%%%%%&&&'''((($$$,,,)))'''555HHHbbb|||lllAAA---)))(((,,,333...'''++++++&&&)))))))))((((((((('''''''''+++((((((++++++((((((+++(((***++++++)))((())))))'''((()))***++++++++++++'''((()))(((&&&&&&''')))---)))&&&'''+++---***&&&******++++++******))))))((('''((()))((()))222===;;;444+++((()))+++***(((+++)))'''''')))******(((++++++******)))))))))))))))***++++++***,,,...111,,,))))))---///---,,,---111---444JJJ___kkkqqqwwwpppmmmmmmoooppppppsssvvvssswwwxxxvvvwwwzzzyyyuuuuuuvvvwwwyyyzzzyyywwwvvvyyy|||~~~{{{uuusssvvvyyyvvvyyy{{{yyytttooommmmmmjjjmmmoookkk```PPPAAA777333555666555111...,,,,,,...------...000555:::>>>999777BBBWWWrrrfffjjj~~~VVVOOObbbyyyhhh???AAAYYYXXXMMM>>>999>>>>>>888222666999888777888<<<@@@AAABBBJJJJJJDDDIIIOOOIIIGGGGGGFFFCCC===777444333333888;;;;;;;;;<<<;;;888999555111111222222///,,,444222111111222333444444---....../////////......---000444555333222222222...222333///,,,......---...,,,,,,//////+++***,,,///...------...111444666000------//////,,,---000---------------+++((('''&&&)))+++,,,+++******+++***------+++,,,111222000222---+++///222333555999999666222111111000---***.........---,,,,,,...000//////...---,,,...000222000((((((222999BBB\\\zzzqqqIII<<<333///...---+++***))))))))))))((('''''')))******)))))))))************)))))))))((('''&&&&&&'''(((((())))))((('''&&&'''((()))'''(((((('''&&&%%%&&&'''######$$$%%%&&&&&&&&&%%%"""###&&&((())))))((((((...***))),,,---)))&&&&&&'''&&&%%%$$$$$$%%%&&&''' )))((((((666IIIaaazzzfff777))))))&&&***111,,,&&&******%%%'''((((((((((((''''''''''''***((((((++++++((((((+++(((***++++++)))(((((()))))))))*********))))))((('''(((((('''&&&&&&(((***,,,)))&&&(((,,,...***&&&))))))******)))(((((('''((('''((()))(((***333>>>;;;444,,,)))***+++***'''((('''''''''(((((((((&&&))))))***++++++,,,,,,,,,+++---------++++++,,,---+++((((((---///---,,,---***,,,...666JJJcccnnnmmmpppllllllpppqqqnnnnnnrrrssswwwxxxuuurrrtttwwwyyyppppppooonnnnnnoooqqqsss||||||vvvsssuuuxxxtttyyy~~~~~~yyytttqqqpppmmmnnnqqqsssooobbbPPPCCC444444444222000...---...+++++++++...222777:::<<<@@@999MMMpppyyyddddddhhhjjjqqqXXXHHHRRRgggttt```???GGGIIIIIIEEE@@@======999444444777:::888333111333666<<>>777444666444666888999:::;;;::::::>>>999333333555666333///333222111000000111222222///000111111111000...------000333444333111000000***000222///---///111222---+++,,,000000---,,,...///...---,,,---000333555111...---///...+++,,,//////............,,,(((%%%'''(((***+++******+++,,,***---...,,,---111333111666111000333555444555777555555444333000...,,,+++,,,,,,,,,+++)))***,,,...000///...------///111222---)))***//////333GGG```~~~tttLLL>>>444000///---+++***(((((('''&&&%%%%%%&&&(((***)))((()))******++++++******))))))((('''&&&&&&&&&'''(((&&&'''((('''&&&&&&''')))(((******)))'''%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%###$$$&&&(((((()))((((((---))))))------)))%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&(((222>>>TTTppp^^^333(((((($$$%%%,,,((("""''''''$$$&&&((((((((('''''''''&&&&&&(((%%%%%%((()))&&&&&&)))''')))******)))((()))***))))))******))))))((('''''''''''''''&&&''')))+++***((('''))),,,,,,***''')))))))))))))))((('''&&&((('''(((*********000888333///***)))))))))(((%%%$$$'''***+++)))''''''''''''(((***+++,,,---------+++,,,......,,,++++++,,,***''''''+++---+++***+++&&&---///...===YYYlllnnntttooopppuuuuuupppoootttuuuwwwxxxuuuqqqrrrvvvzzztttsssqqqnnnmmmpppuuuyyy|||||||||{{{yyyxxxyyyzzzwwwzzz}}}~~~}}}zzzwwwvvvtttrrrqqqsssqqqhhhYYYNNN999555000......///000000...---...000444777888888===<<>>===777333222666:::;;;888222000444999===DDDOOOKKK<<<;;;DDDDDDFFFBBBAAA@@@<<<666555999;;;888555555666888;;;===@@@999333333777:::999555333333222111000000111333/////////////////////000///000222444555333000...***000333///---///222222...,,,---111111...,,,......---++++++,,,...111222222...---...---******---...------...000...***&&&'''((())))))))))))+++---))),,,,,,+++,,,000222000777444333777999777666777///333666555000,,,+++,,,+++,,,,,,+++))))))+++---//////.../////////...---,,,+++...111000111:::GGGbbbrrrqqqJJJ===444///...---+++***)))))))))(((((('''(((******)))''')))******++++++******))))))((('''&&&%%%&&&''''''%%%''')))((('''&&&(((***((()))******((((((((()))%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((+++'''&&&)))***'''%%%&&&'''&&&%%%$$$$$$%%%&&&'''"""&&&&&&)))---...CCCeee~~~~~~RRR...''')))%%%"""***&&&!!!''')))&&&)))(((((('''''''''&&&&&&&&&'''%%%%%%((((((&&&&&&)))&&&''')))***)))))))))***'''((()))))))))))))))(((&&&''''''&&&&&&'''***---'''''')))*********))))))******+++***)))((('''''')))''''''***+++***+++///******++++++***)))'''&&&""")))000111,,,(((((()))'''((()))+++++++++******&&&))),,,---,,,++++++,,,,,,((('''***,,,***)))***)))---000000666IIIbbbrrr{{{uuuuuu{{{{{{vvvvvv}}}wwwvvvvvvvvvvvvuuuvvvwwwzzzyyyxxxuuusssvvv|||~~~zzzwwwxxx}}}}}}zzzyyywwwvvvwwwyyy{{{||||||yyywwwtttqqqooojjjccc^^^LLLBBB666000000222111/////////000333888::::::888===KKKpppooosssWWWPPPWWWLLLHHH___ddddddaaaNNNQQQXXXIIIKKKEEE;;;777:::999222000555888;;;<<<888444555===DDDAAAFFFPPPJJJ999666<<<:::CCC>>>===>>>;;;555666<<>>===FFFaaazzzOOOQQQVVVLLLTTTIIIeeeqqqMMMBBB[[[\\\SSSLLL???:::777999777222111333HHHIIIEEE<<<555:::FFFOOOHHHIIIJJJFFF<<<444777???;;;555444888999888>>>HHHBBBCCC???888444777999888555444444333444555666777666666555444222000...---******+++---///000///---111111000000//////......000000111111...+++,,,000+++---000222111///,,,))),,,***((()))+++...000000...,,,,,,---,,,(((***...------...111444333000,,,))))))))))))))))))))))))(((,,,---++++++......+++...///000111222111000///222111///---,,,---...///111...---...,,,***---222+++///000---+++------+++...,,,+++---//////,,,)))...444<<>>666222000///888222///444===AAA>>>:::ZZZ}}}]]]QQQMMMGGGTTTLLL```bbbFFFCCCVVV\\\bbb^^^FFFAAA999555555555333111???GGGJJJCCC:::<<>>@@@???CCCCCC@@@888444666777555888777555333333333444555777444000,,,,,,...111333---------...//////---***000000///////////////...000///...//////---------+++---///000111000...------+++******,,,///000000111//////000///+++---111///......000222111...+++))))))))))))))))))))))))***---...,,,---000000---222222333333222222111111//////000000000000000000222///...///---)))+++///+++///111---,,,------+++,,,---...111333222---)))---000333555444555777999999===EEEPPP[[[cccggghhhnnnqqqwww}}}fffDDD444666222///,,,******+++++++++---+++***+++------***'''+++***222@@@DDD999---(((******((('''''''''(((((((((((())))))))))))((((((''''''(((''''''((()))***((((((((((((((((((((((((&&&&&&&&&'''''''''''''''***'''%%%$$$&&&'''((((((&&&''''''&&&$$$$$$%%%&&&%%%'''(((&&&%%%&&&+++///---///---'''$$$(((+++***+++******)))((((((''''''((((((((('''(((((())))))'''&&&&&&&&&''''''((()))&&&''''''((())))))))))))'''''''''''''''((())))))'''&&&%%%$$$$$$&&&'''))))))******+++******)))(((,,,+++)))(((((()))+++,,,,,,+++***)))***+++***(((+++***)))***,,,,,,)))&&&)))***,,,,,,+++***+++,,,+++***))))))******)))(((&&&'''((()))***+++,,,---******))))))))))))******///---------***+++333===ZZZaaaooouuurrryyy{{{wwwrrrqqqttttttppppppsssttttttuuuuuuuuuvvvzzz|||}}}||||||{{{zzzxxxxxxxxxxxxwwwwwwyyy|||~~~~~~~~~|||yyywwwvvvuuummmeeeYYYMMMBBB:::555333777444555;;;???@@@DDDKKKppphhhSSSLLLOOO[[[RRR]]]PPP===FFFNNNVVViiifffOOOKKK@@@666777>>><<<333777CCCMMMHHH<<<:::GGGWWWNNNGGGBBB@@@===777555777***666;;;666777???@@@999BBBCCC???888555666555222;;;999666333111111222333888666222///...000333555---------///000000...,,,.............../////////111///---...///000---***,,,------...///////////////---++++++---/////////111//////111///,,,---111222000///...///...,,,***))))))))))))))))))))))))***------+++,,,000000...777666555444333222222222,,,...111333333333111000333111111222000++++++///,,,000111...,,,......,,,,,,---000444555333...******+++------+++***++++++)))***---333999>>>@@@@@@HHHEEEHHHTTT\\\___fffpppyyydddCCC666999666111+++((((((+++---///...---++++++,,,+++)))(((111)))777WWW]]]CCC,,,)))+++***))))))((()))))))))((((((((()))))))))))))))&&&(((***'''$$$%%%)))...((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***(((&&&%%%'''(((((((((&&&''''''&&&$$$$$$%%%&&&###&&&''''''%%%%%%(((,,,$$$(((***(((''')))***(((+++******))))))(((((('''(((((((((((())))))***+++(((''''''''''''(((((()))&&&&&&''''''((('''''''''(((((((((((((((((()))***)))(((&&&%%%%%%&&&'''''''''(((+++,,,,,,+++)))(((++++++***))))))***,,,------***((((((***+++)))((()))((('''(((***++++++***'''(((*********+++...000---+++***)))******)))'''%%%&&&''')))+++,,,---...******))))))))))))******(((''')))------+++...333@@@IIIdddzzz{{{zzz|||yyyqqqoooooorrrrrrooooooqqqqqqrrrrrrqqqqqqssswwwzzz~~~}}}yyywwwuuuuuuwww{{{}}}yyyyyy~~~}}}{{{yyyxxxxxxqqqnnniii```UUUIII>>>888888777<<>>NNNdddoooWWWSSS___cccTTT]]]CCC:::LLLGGGIII```VVVNNNOOOGGG::::::EEEEEE:::666@@@HHHEEE:::666BBBQQQNNNIIIDDDCCC???;;;:::===,,,333:::;;;<<<===<<<888>>>???===888666777555111;;;999555222111111333444666666666666444222000///++++++,,,///111333222111,,,,,,------......//////000111111//////000...***...---,,,++++++,,,---...///---++++++,,,------,,,...,,,,,,...,,,)))***...333222///---,,,+++******(((((((((((((((((((((((('''******((()))---...,,,999777555222111000111111---...000111111111000000333222333555333......111,,,000111...,,,......,,,,,,---000333333222///,,,,,,---///000000000000111333111000000111222111000333******555:::666;;;FFFMMM\\\nnnqqq^^^EEE:::;;;777333...+++,,,...000111...---+++******))))))(((///(((555QQQVVV>>>***)))+++*********************((((((((((((((())))))***++++++***'''%%%%%%))),,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))'''%%%%%%&&&''''''&&&%%%&&&&&&%%%$$$$$$%%%'''!!!%%%((())))))))),,,///***,,,...---+++***)))(((*********))))))((((((((((((((((((((()))***,,,,,,)))(((((('''''''''((((((%%%&&&&&&''''''&&&&&&%%%((((((''''''''''''((((((***)))((('''&&&&&&''''''(((((()))***+++++++++***---,,,+++******++++++,,,///***&&&))),,,+++))))))))))))(((((()))******+++(((((()))))))))***...000,,,***))))))++++++***)))''''''((()))+++,,,------******))))))))))))******'''&&&(((---000//////333111<<>>===BBBFFF???@@@[[[~~~uuuUUUSSSjjjlll```WWW<<<;;;QQQCCC>>>RRRCCCCCCHHHDDD999:::EEEEEE<<<999;;;>>>???;;;999CCCPPPKKKHHHFFFDDD>>>:::===CCC:::;;;FFFUUUSSSAAA777999888:::999777888:::777222888777444222222333555666333444444444444444333333///...---...111222333222,,,,,,------......//////,,,111333///---...---)))111///,,,)))(((((()))+++---,,,******+++,,,+++***,,,******,,,***'''(((,,,222111///,,,)))))))))***((((((((((((((((((((((((&&&))))))'''(((,,,...,,,555333111///...---......000///...---,,,,,,---...///...000333111......222+++000111...,,,......,,,,,,---............//////222111111000000///---,,,111///......000222333222555******444666...---444,,,666DDDLLLFFF;;;555444333111///...///000///...,,,,,,***((('''((()))+++((((((---444555...((('''*********++++++++++++***((((((''''''((()))***+++222...)))'''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((&&&$$$$$$%%%&&&%%%###$$$%%%&&&%%%$$$###%%%'''"""&&&***+++))))))+++...$$$%%%''')))((((((***,,,)))))))))((((((((((((((((((((((((((()))***,,,,,,***)))((('''''''''''''''$$$%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&***))))))(((''''''''''''***)))''''''''')))+++---...---,,,+++******))))))111***'''***,,,***)))+++,,,+++***)))((((((((())))))******)))((()))+++...)))(((((())),,,------,,,***************+++++++++******))))))))))))******///++++++------,,,---111555;;;[[[zzz{{{qqqrrrvvvnnnooonnnlllkkknnnsssvvvmmmppptttwwwwwwwwwxxxxxxuuuyyy||||||yyywwwwwwyyyyyyyyyyyyxxxyyy{{{|||yyyxxxwwwvvvtttxxxrrrooopppsssmmm___SSSFFFCCCCCCDDDAAAIIIkkkxxxRRRQQQpppvvvtttKKK<<>>[[[___RRREEE999888AAAFFFAAA999;;;555666>>>CCCDDDLLLXXXIIICCC>>>;;;888555666999BBBCCCOOO]]]XXXCCC444333000222444666;;;>>>999111333444444555555666555555:::777333222777AAALLLSSS<<<777111,,,,,,...000222000000///////////////...+++---,,,---888BBB===000333111...+++))))))***++++++******+++,,,---+++***---++++++---+++((()))...***,,,---+++)))(((***,,,))))))))))))))))))))))))'''***)))'''(((---000///''''''((()))*********))),,,+++++++++***++++++++++++))))))+++***'''***...***...///,,,***,,,,,,***)))+++------,,,,,,---///---,,,,,,...222333222111111000//////000000...---...---///555999888222---000...,,,)))***---///000---,,,,,,---......,,,***)))******((((((,,,111666000111---''')))000000+++((((((***+++++++++******(((((('''&&&''')))+++,,,+++***((((((((((((''''''''''''''''''''''''''''''******)))'''&&&%%%$$$###'''&&&%%%%%%&&&%%%###"""###$$$%%%$$$######%%%'''%%%'''((('''$$$"""$$$&&&'''%%%&&&)))(((######'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''(((((()))))))))((('''&&&$$$$$$######"""###%%%&&&((()))))))))''''''&&&%%%%%%%%%%%%%%%(((((())))))******)))))))))(((&&&$$$$$$%%%'''(((((())))))***++++++++++++,,,''''''***''' $$$///,,,...000...+++((('''((((((***++++++)))))))))******)))(((***,,,------,,,++++++++++++++++++++++++******))))))))))))******&&&&&&))),,,,,,...777AAA888333999>>>888AAAYYYhhhmmmtttxxxtttrrrtttwwwvvvtttvvvxxxyyyzzz|||yyyxxxxxxyyy{{{}}}~~~~~~{{{zzzwwwsssqqqxxx{{{vvvvvvwwwuuusssppppppppprrrrrrnnngggbbbLLLGGG@@@BBBWWWvvvnnnxxxsssbbbaaaGGG@@@<<>>KKKNNNFFF===:::666888AAACCCAAAHHHTTTOOODDD;;;999999666444444555999===>>>;;;888555333///222444666<<<>>>888000333444555666666555444333222111000222777>>>EEEJJJ<<<666///+++,,,///333666111111000000//////......000...+++///BBBRRRJJJ777222111///---,,,,,,------+++++++++,,,......---+++,,,******,,,***'''(((,,,'''***,,,+++))))))+++---))))))))))))))))))))))))%%%''''''$$$&&&+++...---###$$$&&&((()))***))))))((()))+++---------,,,+++000---,,,,,,***(((***///)))---...+++)))++++++)))&&&***///000///------...111///...///111111///,,,///...///111333444444222555777888888;;;===666---(((+++---------......---000...------...///...---)))************...555;;;///,,,)))+++111222,,,$$$'''((()))***++++++***)))(((((('''&&&''')))+++---###&&&)))(((&&&%%%'''***%%%%%%%%%%%%%%%%%%%%%%%%++++++)))(((&&&$$$###"""((('''&&&&&&'''&&&$$$"""###$$$$$$$$$######%%%'''###%%%'''&&&$$$$$$(((+++ ###******%%%%%%***%%%%%%%%%%%%%%%%%%%%%%%%)))((((((''''''''''''((()))((('''%%%$$$###"""""""""###%%%'''(((******+++)))((('''&&&&&&&&&&&&&&&'''((()))***************'''''''''&&&%%%%%%%%%%%%$$$%%%''')))+++,,,------)))%%%&&&)))$$$"""///+++...111000---)))))))))&&&(((++++++***)))******,,,+++******,,,---,,,+++))))))***+++,,,,,,------******))))))))))))******---...111111---+++333===---***000000***666NNN[[[kkkuuu|||yyyvvvwwwwwwtttuuuuuutttssstttxxx}}}}}}zzzwwwxxx|||~~~{{{}}}{{{tttooovvv|||xxxxxxyyywwwuuusssvvvxxxuuulllccc]]][[[JJJFFF>>>CCCaaaooo\\\ssszzzzzzwwwRRRDDDGGG```LLLAAANNN^^^UUUAAA222444???DDDCCCBBB===333999EEEEEEHHHQQQTTTMMM???999888777<<<;;;...777444666???DDD???666///111555777>>>AAA333+++666222333666888;;;:::222***444222//////111444666777333---///666666...---444555000+++***,,,///000000***...+++)))777KKKLLL>>>222///,,,******++++++***---,,,++++++,,,,,,***(((+++***)))))))))***+++,,,+++***)))(((((()))***+++)))...///***'''(((******(((((((((***,,,,,,***((())))))'''&&&&&&'''(((((('''(((((('''&&&'''+++...)))+++---,,,+++***+++,,,///---+++***,,,.........******+++,,,,,,,,,++++++:::>>>999...+++000000***,,,---000333444333555999777333444888:::666111///111+++'''(((+++------...---000...+++,,,222111+++(((***+++***+++...+++'''******+++++++++******)))***)))(((''''''''''''''')))&&&'''******((((((+++***************)))(((((('''&&&%%%%%%%%%%%%&&&'''&&&'''''''''''''''&&&&&&'''%%%%%%&&&((()))((('''((('''%%%""" """&&&***'''&&&$$$######$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***,,,***'''%%%%%%&&&((()))(((%%%$$$&&&%%%!!!!!!###(((&&&$$$###$$$&&&***,,,'''))))))&&&%%%((()))&&&)))***++++++++++++***)))''''''''''''''''''''''''((('''&&&&&&'''(((((((((111***%%%(((+++,,,,,,...------......---+++***)))(((***,,,+++******---000333...)))((()))******))))))***,,,+++)))(((((((((++++++******++++++,,,---------,,,******---222555000...+++(((***000999@@@WWWggguuuyyyxxxxxxuuuppprrruuuuuuttttttyyy}}}~~~|||vvvuuuzzz~~~zzzzzz{{{ooohhhqqqxxxvvvzzzyyyvvvpppvvvvvvooohhhcccZZZQQQEEE<<>>AAADDD888333888???EEEQQQVVVMMMHHH999888===<<<======777999666999BBBGGGBBB999333555666888CCCLLLAAA444888888777555444444444222///333111//////111444555555666000000777888111///444666222...,,,...//////...***---)))$$$,,,;;;:::---///---***)))***,,,,,,,,,,,,++++++,,,......---++++++***))))))***+++,,,---,,,+++***))))))***++++++(((------)))''')))+++***)))))))))+++------+++)))(((((('''&&&&&&'''((())),,,***(((''''''((()))***)))+++,,,,,,+++******+++------,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++000555333******111333...111...---222;;;BBB@@@;;;CCC;;;444333222//////111222///,,,---///000//////,,,000000------000...***)))+++***(((***---+++'''***+++++++++******)))((((((((('''''''''''''''''')))&&&&&&)))***''''''***))))))******))))))(((''''''&&&%%%%%%%%%%%%&&&'''&&&'''''''''''''''&&&&&&'''&&&%%%%%%'''((('''&&&%%%&&&&&&$$$######%%%'''$$$$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******)))((('''%%%%%%%%%'''''')))&&&%%%''''''$$$###&&&))))))(((''''''''''''(((''')))(((%%%%%%((()))&&&))))))))))))))))))))))))''''''''''''''''''''''''***((((((+++000111---(((((((((***---+++'''''',,,***+++,,,......---+++***)))+++,,,,,,++++++---000222///+++)))******)))'''((()))+++***)))(((((()))++++++******++++++,,,---,,,,,,,,,+++***,,,000333......---,,,,,,///444888AAAQQQcccnnntttvvvpppiiisssrrrsssssssssuuuxxx|||vvvrrrvvv{{{|||zzz{{{|||wwwooonnnyyy{{{xxxzzzxxxtttnnnrrrpppiiiaaaZZZPPPFFFBBBCCCQQQnnn^^^[[[ccc{{{zzziii]]]HHHPPPUUUiii[[[JJJSSSUUUVVV===888555666777:::AAAHHH777333333666AAAWWW\\\KKKHHH:::<<>>CCC@@@999555<<<:::999EEESSSJJJ;;;:::;;;888444444444444333333---,,,---///333555666555:::222111777999444111333555333000/////////---,,,---111...&&&)))333222(((---+++((((((***,,,------,,,++++++---///000...---************+++,,,.........---+++*********++++++'''++++++((('''***+++************+++------+++)))((((((((((((((()))***+++000---)))((()))***(((&&&)))+++,,,,,,+++******+++***---//////+++)))***+++)))***+++,,,,,,,,,,,,,,,***...---'''(((///222...///,,,+++333KKKbbbfff^^^___UUUJJJBBB:::222//////000111222222111000...---+++///222000......,,,******,,,***'''))),,,,,,(((++++++++++++***(((''''''&&&&&&&&&&&&&&&'''''''''(((%%%%%%((()))&&&''')))((((((((()))(((''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''''''''&&&'''&&&%%%%%%&&&&&&%%%$$$###%%%''''''%%%$$$$$$%%%!!!!!!"""$$$$$$%%%%%%%%%'''''''''''''''''''''''''''''''''''''''((()))***''''''&&&&&&&&&&&&&&&&&&)))''''''))))))&&&&&&)))))))))***)))(((&&&$$$"""&&&)))(((%%%%%%))))))''')))(((''''''''''''((()))(((((((((((((((((((((((()))''''''...666777///'''%%%---666999222)))***000'''))),,,...///...,,,+++***+++,,,,,,+++,,,...000000...,,,++++++***((('''&&&(((******)))((()))***+++************+++,,,,,,)))***+++++++++,,,...000,,,...//////------...000222@@@SSSffftttyyyrrriiirrrnnnoootttuuussswww|||wwwvvvwwwwwwwwwxxxvvvrrrqqqyyyzzzxxxzzzxxxsssmmmnnnkkkddd\\\TTTIII???<<>>===:::999BBB???999???LLLHHH===???AAA999444777;;;:::555111)))))),,,000555888999888999222000444777444111111111000000000///...---,,,,,,222111+++,,,333444...---+++((((((***,,,------,,,,,,+++,,,......---+++******++++++,,,---...///...---+++***))))))***+++&&&)))***''''''+++,,,+++***))))))+++,,,,,,***((())))))******+++,,,---...222---((((((+++,,,)))%%%)))***,,,,,,***)))***+++)))...333222---))))))+++)))***++++++,,,,,,,,,,,,+++...,,,(((''',,,---***+++---,,,222LLLpppyyyrrriii\\\JJJ>>>999:::>>>???<<<888444...)))+++...222111///---,,,,,,---...+++((()))------***+++++++++***)))'''&&&%%%$$$$$$%%%&&&&&&''''''''''''%%%%%%((((((&&&&&&)))''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''&&&$$$$$$%%%%%%$$$###$$$%%%&&&&&&%%%$$$%%%&&&!!!###%%%''''''&&&%%%'''''''''''''''((((((((('''''''''&&&''''''((((((&&&'''((((((((('''&&&%%%)))&&&&&&)))***''''''***((((((((((((&&&$$$###"""'''***)))''''''***+++)))***)))'''&&&&&&''')))***))))))))))))))))))))))))&&&%%%''',,,000000***%%%(((000:::===666,,,,,,222&&&))),,,...///...+++******+++++++++++++++,,,---++++++,,,,,,,,,+++***(((''')))***+++*********+++***************++++++,,,''')))++++++++++++,,,---+++,,,......---+++,,,,,,000777FFFZZZmmmwwwuuuppprrrmmmoooyyyzzzvvvzzz|||rrrjjjjjjnnnrrrpppoooxxx~~~}}}yyyuuuwww{{{zzzvvvnnnlllggg```XXXPPPHHHAAA@@@XXXyyyvvvTTTVVVRRRiiidddXXXuuuxxxVVVPPPTTTOOOVVV[[[IIIHHHDDD???777222444:::@@@BBB:::///999KKKNNNMMMTTTWWWUUUIIIOOOYYYJJJ666555:::<<<777555999===>>>???AAABBBAAA888777@@@AAABBBKKKRRR@@@333555<<<<<<555000,,,---///333666888777555555000...111222111//////,,,---/////////.........(((---...++++++222333000///,,,***)))***+++,,,+++...---,,,,,,,,,,,,***(((******+++,,,------......,,,+++***)))(((((()))***'''))))))'''(((,,,---+++)))(((((()))+++***(((&&&'''((()))***++++++,,,,,,///+++'''(((,,,---***&&&(((***,,,+++***)))******)))///444333...***)))+++((()))***+++,,,,,,---,,,---...---))))))***+++)))---111000,,,888XXXzzz~~~mmmaaa]]]]]]aaa```XXXOOOGGG;;;000...///000111000......//////000---******......++++++******)))((('''%%%$$$###$$$%%%&&&'''''''''&&&'''%%%%%%((((((&&&&&&)))'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((('''''''''&&&$$$$$$%%%%%%$$$###&&&&&&&&&$$$######%%%((( """%%%((())))))'''&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&''')))******)))((('''(((&&&&&&))))))&&&&&&)))***)))((('''&&&&&&''''''(((++++++((((((,,,---++++++***(((''''''(((***+++************************%%%'''))))))(((&&&&&&&&&'''***///333///)))(((,,,(((***,,,------,,,***(((***)))(((((()))*********''')))+++---------,,,,,,(((***,,,,,,++++++,,,---******))))))******+++,,,&&&(((+++++++++******+++***+++,,,+++******,,,...,,,...666FFFYYYhhhpppttttttrrrvvv~~~zzz{{{|||ooo]]]QQQVVVbbblllnnnsss}}}wwwwwwtttrrruuu{{{{{{vvvoooiiiaaaXXXNNNHHHFFFFFFYYYpppfffUUUPPPSSSddd\\\QQQbbbkkkKKKMMM]]]eeelll```JJJVVVIIIBBB888111333999;;;888666///BBB[[[VVVGGGHHHOOOMMMEEENNNVVVHHH999888:::;;;666555999;;;<<<===@@@>>>AAA888222888===DDDSSS]]]EEE111///555666333111444333333444555444222///000000////////////000111+++---///000/////////111+++...///------111111...000...+++***+++,,,,,,,,,///---,,,,,,,,,***(((&&&***++++++,,,,,,,,,,,,,,,******)))(((((()))***+++)))***)))''')))......+++((((((((()))***)))'''%%%%%%%%%&&&'''((((((((((((+++)))''')))+++,,,+++((((((***++++++***))))))******...111111...+++***+++((()))***+++,,,---------+++++++++++++++,,,------,,,000111******???fffzzzqqqgggVVVEEE888333//////000......000///000...++++++///...***))))))))))))(((&&&%%%%%%$$$%%%'''(((((('''&&&%%%(((%%%%%%((()))&&&''')))'''''''''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((((((((((('''&&&%%%%%%&&&&&&%%%$$$&&&&&&%%%$$$"""###&&&((("""$$$&&&((())))))((('''%%%%%%%%%&&&''''''(((((()))((('''&&&&&&&&&&&&&&&'''((()))***+++***)))((((((%%%%%%((((((%%%%%%(((+++***)))))))))***+++,,,(((++++++((())),,,---+++******)))(((((()))******))))))))))))))))))))))))(((***+++)))%%%###&&&***(((&&&(((++++++((((((+++******+++,,,,,,+++***)))***(((''''''((())))))(((&&&(((+++---,,,,,,---...)))***,,,,,,+++***+++,,,***))))))))))))***++++++''')))++++++***)))***+++******+++***)))***---///)))(((,,,777EEETTTeeeqqqssswww|||~~~|||yyyyyyvvvfffUUUDDD>>>KKK]]]mmmsss}}}xxxzzzyyyuuurrrtttxxxwwwssskkkcccXXXMMMCCC@@@IIITTT{{{dddaaaMMMWWWcccaaa^^^___kkkOOOFFFUUUsssxxxNNNRRRHHHFFF???777666999888333333000@@@PPPHHH===???BBB@@@===FFFLLLBBB;;;;;;888555333555:::<<<:::999:::<<<@@@999222666999===IIIOOO<<>>PPPaaahhhttt|||zzzzzz}}}yyyppprrr```OOOHHHEEEGGGUUUfffuuuvvv}}}zzzuuupppppptttsssnnnddd\\\RRRGGG???EEE[[[rrrlllfffEEEVVVbbblllyyytttcccEEEIIIyyyTTTEEEGGGIIIGGG???;;;;;;888222555333888999111333;;;999777888AAADDD<<<:::;;;444555555:::AAACCC>>>:::999<<>>///,,,...,,,+++,,,***,,,,,,***+++,,,)))$$$'''''''''(((''''''&&&&&&'''((()))***)))(((&&&$$$)))''''''******((((((+++(((((())))))(((((('''&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&'''(((((((((((('''%%%%%%&&&((()))((('''!!!$$$'''((('''%%%$$$###$$$$$$%%%%%%&&&%%%%%%%%%&&&''''''((()))******+++------+++***))))))))))))''''''''''''(((((())))))+++(((''')))(((%%%$$$'''$$$&&&)))******'''$$$"""%%%''''''%%%&&&***+++)))&&&&&&'''(((((('''&&&&&&(((((((((((((((((((((((()))((('''(((+++,,,+++)))&&&'''+++...,,,))),,,111(((((((((((())),,,...000,,,***'''(((***+++***(((+++---...---***(((***,,,''')))***)))'''&&&&&&''')))))))))))))))******+++***++++++***))))))+++---))),,,......,,,***)))***(((+++//////******999LLLZZZlllwwwtttwww~~~zzzmmm```NNNCCCJJJUUU]]]gggqqq|||{{{vvvzzzxxxrrrlllmmmqqqppplll^^^XXXOOOGGGDDDPPPqqq}}}iiiQQQJJJ\\\rrruuuXXXPPPuuu\\\GGGBBBRRRWWWQQQ999444AAA---888111111333666BBBDDD777555777>>>EEEDDD;;;777999666222777AAA@@@666222777777666666666666555444222222......222333000///000:::111+++,,,111333333222333111000222333222777===555777666000)))+++666AAA:::333------222444...(((***///222000///000...+++///++++++///111000......)))+++,,,...//////......---***'''(((***,,,+++***&&&)))++++++---000---((()))))))))(((((((((((((((******)))(((((((((((((((******---...***%%%&&&***)))'''&&&'''(((((('''%%%+++******+++,,,+++(((&&&&&&(((***+++++++++,,,------,,,***))))))***,,,---...+++***+++---222===HHH~~~lllCCC777111***###)))000+++))),,,+++((((((******'''&&&###$$$)))(((""" """(((''''''''''''&&&&&&&&&((()))(((&&&%%%$$$&&&(((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((())))))'''&&&%%%$$$###$$$%%%%%%&&&######&&&'''$$$$$$'''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%'''(((///,,,)))&&&%%%%%%'''(((((((((((((((((()))******)))%%%$$$'''(((%%%###$$$&&&((()))(((&&&%%%%%%&&&)))(((((((((***,,,...///%%%%%%&&&&&&((()))***+++&&&%%%%%%&&&)))******)))***)))))))))***+++,,,,,,''''''&&&'''(((***,,,---,,,)))''''''***------+++---,,,+++)))(((''''''''',,,......***)))***(((%%%'''((()))***************''''''((()))***++++++,,,***++++++***)))(((((()))++++++******++++++,,,---///,,,---///---***///888QQQlll{{{uuusss{{{wwwhhhVVVRRRWWWdddiiiggglllvvvzzzpppnnnyyysssppprrrpppkkkjjjmmmYYYQQQFFFAAANNNiiibbbLLLGGGVVVjjjsssZZZdddgggCCC???ZZZTTTKKKBBB555;;;>>>444///222555999EEEJJJ@@@...333===DDD@@@777333555:::444555>>>BBB<<<888;;;777::::::666222222777===666111000333444111000222+++---111444555333111000444111111333222111555;;;999;;;;;;555......666>>>555000,,,---111333000,,,...888>>>:::222---,,,***...111333000---,,,---///.../////////...---+++***,,,***(((***,,,......---+++......---///333111---)))))))))******+++++++++++++++***))))))))))))))))))(((((()))'''$$$&&&******)))))))))***+++,,,,,,---------,,,+++***))))))&&&(((++++++++++++,,,...---,,,***))))))***+++,,,,,,******---...///666>>>eeewwwjjjBBB666000,,,&&&+++000+++***,,,,,,)))(((+++***'''(((%%%&&&))))))$$$"""%%%(((''''''''''''&&&&&&&&&'''((((((&&&$$$$$$&&&'''&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''((('''&&&%%%$$$$$$$$$%%%%%%%%%######&&&&&&$$$$$$'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((((((,,,***(((&&&%%%%%%&&&&&&(((''''''''''''((()))))))))&&&%%%((()))&&&$$$%%%$$$&&&((()))((('''''''''''''''''''''((()))+++,,,))))))(((((((((((())))))((('''&&&''')))******((()))))))))))))))*********&&&&&&&&&&&&''')))+++,,,---+++((((((***++++++))),,,,,,+++***)))((('''&&&***------***)))***)))%%%((())))))***++++++******(((((())))))******++++++)))***+++***((('''((()))***************+++,,,,,,+++((((((++++++***---333@@@VVVhhhooowww{{{mmmiiigggjjjpppooojjjppp||||||nnnoooxxxzzzwwwwwwuuulllaaa^^^aaa]]]PPPFFFKKKaaa{{{|||vvvWWWGGGEEEOOO\\\rrr^^^]]]jjjIIIBBBdddQQQBBBGGG;;;;;;HHH888333555666222999===555+++444@@@DDD>>>444111555<<<333222;;;AAA???;;;<<<:::???AAA;;;444666DDDQQQ;;;555222333444222222444+++222999:::666222222444444222111333222000222777999===>>>:::222///222777///------...000111111000---;;;EEE???111******,,,///:::>>>444+++,,,000222000000000///...,,,+++******)))***,,,///000000//////000///---///333333000))))))***+++,,,---......,,,++++++***************+++'''%%%'''&&&%%%&&&***)))))))))((('''(((***,,,...000111///,,,)))***,,,''')))+++,,,,,,,,,---...---,,,+++***))))))***+++***)))+++......+++---111GGGiiihhhCCC555000---))),,,000)))***---,,,)))))),,,+++)))+++((((((***)))&&&%%%((((((''''''''''''&&&&&&&&&&&&''''''&&&$$$$$$%%%'''%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%######&&&&&&$$$$$$'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))(((''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&''''''(((+++&&&%%%(((***'''&&&'''###&&&)))***)))(((((((((&&&&&&&&&&&&&&&'''((())),,,,,,***)))((('''''''''***(((((((((******)))((((((((()))***))))))''''''&&&&&&&&&&&&'''(((***+++...,,,***)))******)))(((******++++++***((('''%%%(((+++,,,))))))+++***&&&))))))***++++++++++++***)))))))))))))))*********((()))***)))((('''((()))***))))))))))))***++++++(((%%%&&&***,,,,,,,,,...444@@@RRRfffwww~~~www}}}zzzyyyxxxrrrmmmuuu~~~ppphhhmmmwwwvvvxxxzzzvvviiiYYYRRRSSS^^^OOOKKK^^^zzzvvveee___KKKDDDEEEGGGGGGVVVkkkrrrsssQQQYYYuuukkkUUUJJJ@@@WWWGGG:::FFFVVV```SSS===777999666---...222,,,333<<>>666<<<:::777DDD|||ccc888333777999111222999777>>>CCCEEEAAA:::777888999111444:::===;;;666444666555777888888888===DDDKKK===666111000000...///222777666111+++,,,222555333222111222444222------111,,,111777777222...---...,,,...000000///---...000)))000333...)))***---...(((///111+++)))------))),,,,,,++++++++++++++++++***,,,---......---,,,,,,//////,,,)))***///000...,,,,,,++++++*********)))))))))((((((((())))))******((((((******&&&&&&))))))+++,,,,,,,,,+++++++++)))000777777222,,,******(((***,,,,,,++++++,,,---,,,++++++***)))))))))))),,,)))(((+++,,,***+++...333\\\sssQQQ;;;000000---...///(((***,,,,,,******------***++++++)))'''''''''((('''(((''''''''''''&&&&&&&&&###%%%&&&&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""%%%%%%######&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((())))))))))))&&&'''((())))))(((&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&,,,'''&&&(((***((((((***''')))++++++(((&&&%%%%%%&&&'''''''''''''''''''''(((''''''&&&&&&&&&''''''+++***))))))******)))((()))***,,,,,,,,,***(((&&&))))))******+++++++++,,,))))))***+++***+++++++++'''((()))+++***)))'''&&&%%%))))))'''(((******'''******+++++++++******)))*********)))))))))))))))''')))***)))(((''')))***)))))))))((())))))***+++)))((())),,,000222000,,,///))),,,:::FFFSSSmmmvvvoooooottt|||vvvpppqqqrrroookkkjjjqqqpppmmmiiicccYYYLLLCCCCCCLLLeeennn^^^]]]XXXYYYTTTJJJNNNSSSNNNcccbbbAAA<<<===KKK???<<<666999:::BBB```666///333777111222888777CCCBBB===888888:::999666...666>>>@@@;;;555444555:::999888999;;;<<<======:::333.........,,,---000111333222111888AAA===444111000111444222---,,,///)))...333555222000///000---///111111000.........///111///+++***---...---------...111444444000,,,///...---+++***)))))))))+++---......---,,,,,,---000000---***+++000111...,,,,,,+++***)))(((''''''(((((((((((((((((()))***'''''')))+++)))&&&)))///000...+++******+++***)))(((---444666333...***(((''')))++++++******+++,,,************************---)))'''***---,,,---000555QQQsss^^^BBB222000---......))))))+++,,,)))))),,,---***)))+++***'''&&&((((((%%%(((''''''''''''&&&&&&&&&###%%%''''''&&&%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''')))(((((('''&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$###$$$""""""%%%%%%######&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''((())))))))))))%%%&&&((())))))((('''&&&$$$$$$$$$$$$$$$%%%%%%&&&,,,'''%%%((()))((()))+++)))******)))&&&$$$###$$$&&&&&&'''((())))))((((((%%%%%%%%%%%%&&&'''((((((***(((((((((******)))(((******+++,,,,,,+++))))))******+++,,,,,,,,,,,,,,,''')))+++++++++***+++,,,&&&'''((()))))))))((('''%%%((()))''''''))))))&&&)))************)))(((((()))))))))))))))*********((()))******))))))***+++***))))))))))))***++++++&&&(((***)))+++...---)))///***)))...444DDDfff~~~tttpppsssyyy}}}ooovvv~~~uuulllnnnuuuvvvpppggg^^^YYYTTTIII>>>???WWWxxxtttkkk]]]WWWWWWZZZdddaaaOOOdddbbbAAA???EEEYYYHHHFFFDDD>>>;;;>>>gggQQQ;;;111222666///---111///AAA<<<444222999@@@;;;111...444999:::888666555555;;;;;;:::;;;<<<===<<<;;;777111---......,,,,,,///---222555666???HHHBBB666///...111444222---+++...(((,,,000222111///000111...///000111222111///...///111111---,,,//////---444...111;;;>>>777111222000///...,,,,,,+++,,,,,,,,,...///...------///222///000...+++,,,000000---++++++******))))))(((((())))))(((((())))))***+++((())),,,,,,((((((222>>>III>>>222*********)))''')))+++///111000...+++)))'''(((******)))))))))***'''((()))******+++++++++---(((''',,,...---,,,---222@@@\\\{{{jjjIII333000,,,,,,...)))'''***+++((())),,,,,,)))'''+++,,,((((((***((($$$(((''''''''''''&&&&&&&&&###%%%'''((('''&&&&&&'''######$$$%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''(((((('''&&&%%%$$$###"""%%%%%%&&&&&&&&&%%%$$$###$$$!!!"""%%%%%%######&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''((())))))((((((%%%%%%&&&'''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&+++&&&$$$'''(((((((((+++(((((((((&&&######$$$%%%$$$%%%'''((())))))))))))&&&&&&&&&&&&&&&'''((((((((('''&&&''')))******((())))))))))))************)))***+++,,,,,,,,,++++++'''***,,,,,,***)))***+++'''''''''((((((((())))))%%%((()))&&&&&&((((((%%%)))))))))))))))(((''''''(((((())))))******++++++(((***++++++******+++---***************+++,,,,,,%%%***+++((('''***+++(((...---------///<<<[[[xxxnnnnnnoooqqquuuyyyzzzyyygggssszzzoooqqqxxxuuuooobbbTTTMMMLLLHHHAAASSSpppiiiSSSGGGLLL]]]nnnfffKKKUUUoooFFF<<>>222333888333222555333???777...///===GGG>>>......000222333444666666444444555777888999:::<<<===555000---......,,,,,,...***000222000777@@@>>>333------000444222---+++---(((***---...------...000......///111444444111///)))///111///...///000///222+++///>>>???111+++111...---------...///111222,,,...//////---///333666---...---***+++///...*********************++++++******))))))***+++,,,,,,+++---///...***---<<>>NNN]]]aaaAAA777111444666555555888222666777555666999888444---222111---,,,111333000555555555888@@@EEE@@@888999333---...222333---'''---------///111333222111333000///111666777333///'''+++...---...222111...000...///666CCCFFF999)))000000000...,,,,,,...000444111000333444111///000222000222666666333222444444444111,,,---444888999---///111111///---------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,111///...------222@@@OOOggg\\\KKK999---(((((()))***+++,,,---...---,,,,,,)))///((()))+++,,,111***---(((%%%&&&,,,///---***333+++***111222,,,,,,222...333???aaaXXX444...222---)))+++***((('''))),,,---,,,***+++...222111...+++)))))),,,(((&&&'''&&&$$$$$$''''''(((((()))***++++++,,,&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%&&&(((***+++))))))(((((('''&&&%%%$$$########################((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$'''&&&&&&((()))'''((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$)))'''%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''((()))***+++))))))((('''''''''''''''&&&'''''''''(((((())))))+++)))'''&&&((()))))))))******))))))***+++,,,,,,***000999>>>555(((&&&+++(((+++,,,***)))+++***&&&###'''***))))))+++)))$$$&&&***---,,,)))'''(((***---***'''&&&((()))(((&&&,,,...000///---***((((((,,,+++)))))))))+++---///************+++,,,------+++---+++((()))---000...999CCCRRRbbbnnntttvvvvvvyyyuuutttwwwvvvqqqsssxxxyyygggVVVJJJ>>>;;;MMMfff^^^QQQTTTYYYUUU[[[[[[IIIDDD<<<;;;:::;;;FFFJJJ@@@<<<>>><<<;;;BBBQQQ^^^bbb@@@777000111222111111444000111222333333333222111+++000222111111333111+++111333555666;;;@@@???:::888777555444222///---+++777444111///...///...---111///---000333444111...***---///---...111111...111///...222<<<@@@888+++000111000///------///111888333111333222---***+++111///111555555222111333444555222......333777666000111222111...,,,++++++,,,,,,+++++++++*********************++++++++++++---++++++,,,+++---666@@@FFF@@@888///)))''''''((()))***+++,,,---,,,,,,+++(((+++(((+++,,,)))((("""+++***((('''(((,,,111555<<<111***---...)))***000...111:::YYYhhhDDD444000+++((((((,,,***)))***,,,...,,,+++***---000///---*********+++(((&&&''''''$$$$$$(((''''''(((((()))******+++&&&&&&&&&&&&%%%$$$###"""%%%%%%$$$%%%&&&''')))***(((((((((''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%% %%%'''%%%%%%''')))'''((('''&&&%%%$$$$$$$$$$$$(((((('''&&&%%%$$$$$$###'''&&&%%%$$$$$$&&&((()))((('''''''''&&&%%%%%%%%%'''''''''(((((()))***+++))))))((('''''''''''''''(((((((((((((((''''''''')))(((&&&&&&((((((((('''***)))))))))******+++,,,(((+++000333---$$$###((('''***+++(((''')))((($$$###'''***))))))+++)))%%%)))***++++++***))))))***+++(((&&&&&&(((******(((***,,,......---,,,+++,,,,,,,,,+++******+++,,,---)))))))))******+++,,,---,,,//////,,,,,,...---***000777CCCSSScccqqq|||wwwsssvvvxxxtttooonnnlll```RRRHHHCCCIIIaaayyylllllleeeQQQJJJ```mmm```SSSEEE===::::::DDDJJJ@@@AAA:::888@@@KKKNNNLLLKKK>>>777000///...---...111222---...444444---,,,000---///000///000222///***///222444444777===???===555:::===:::222------///<<<888222...,,,,,,,,,,,,///---,,,...111222///------000000......000///,,,111000......333888555...000111111///...---///000666222000222111,,,)))***000...///333333000///111333555333//////222333111111333333111...***)))(((,,,++++++++++++*********))))))))))))************+++((((((+++,,,***,,,111,,,,,,,,,+++++++++++++++))))))***++++++++++++***---******,,,,,,***''''''))),,,,,,((($$$(((444???HHH999---++++++(((***...///000666QQQzzzzzzXXX===///+++***(((---+++******++++++***))))))+++,,,,,,+++******++++++'''&&&((('''%%%%%%(((&&&&&&&&&'''(((((())))))&&&&&&&&&&&&%%%$$$######%%%%%%$$$$$$%%%&&&''''''&&&&&&'''&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&%%%%%%'''''''''&&&%%%$$$###&&&'''$$$###&&&((('''((('''&&&%%%$$$$$$$$$$$$******)))'''&&&%%%$$$###%%%$$$$$$$$$%%%''')))***))))))(((((('''&&&&&&%%%&&&''''''(((((()))******)))((((((''''''''''''(((***))))))((((((''''''&&&'''&&&&&&'''((()))'''&&&)))))))))************++++++***+++,,,)))&&&'''***(((***+++((('''((('''$$$###''')))((((((***)))%%%+++***((((((***+++******((('''&&&''')))***+++***(((***,,,,,,,,,,,,...///---------,,,++++++******))))))))))))***+++,,,------111222///......+++'''***,,,333@@@RRRfffyyyvvvmmmoootttsssnnniii```YYYNNNHHHNNNbbb|||yyyXXXKKKbbb|||lllZZZMMMAAA888===DDDAAAIII<<<<<>>;;;222888<<<:::444///...111777333///------............---,,,---///000///---///222111...---//////+++---///...,,,---111111---...///000///---,,,---//////,,,+++///111...---......,,,...222222///...000000333222///...000///,,,000222222111...+++))))))++++++++++++************(((((((((((())))))))))))---((('''***---+++******&&&(((***---...---,,,+++((())))))***************111***---***))),,,)))222))),,,---)))%%%(((333===LLL===000,,,,,,++++++...///111666OOOxxxiiiFFF000---...---,,,+++******)))((('''&&&((())))))))))))***++++++***'''''')))(((%%%%%%(((%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%&&&'''((((((&&&%%%###$$$''''''###"""%%%''''''''''''&&&%%%%%%%%%%%%%%%***))))))((('''&&&&&&%%%&&&%%%%%%%%%&&&'''))))))))))))(((((('''&&&&&&%%%&&&&&&'''((()))))))))))))))(((''''''''''''(((((()))))))))((((((((((((((('''&&&'''(((******(((&&&))))))***************)))+++)))'''((()))))))))***)))++++++(((''')))(((%%%$$$((()))((((((***)))&&&+++(((%%%%%%(((+++***((((((((('''((())))))***)))((()))******)))***,,,///.........---,,,***)))(((*********++++++,,,---...///222222///...///---))),,,+++,,,222AAATTTgggsssyyyqqqiiiiiinnnpppmmmiiiXXXRRRJJJJJJ]]]{{{tttddddddppp~~~hhh^^^YYYPPPAAA@@@IIIJJJVVVDDDAAAUUUcccXXXDDD999888888777333000111666999777///000999888...---555333555777999777333000000//////...///555;;;:::444000222555666555222000//////...------...///...,,,///.........///000000//////222111------///...,,,)))...///---,,,...---+++---...///...,,,+++,,,---+++((()))...111000///111---+++---000111...---///,,,///000...---...---)))---///000000...,,,+++,,,+++++++++*********))))))''''''((((((((()))))))))---'''$$$(((,,,,,,***+++'''((()))******)))((((((((((((((()))))))))******000...:::///)))...&&&000+++++++++)))((()))...333BBB888///,,,,,,,,,,,,,,,,,,111666OOOyyyxxxSSS666...///.........---,,,***((((((((((((((('''((()))************''''''***)))&&&&&&(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''&&&&&&'''''''''&&&$$$$$$$$$''''''###!!!%%%'''&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''&&&'''''''''''''''''''''&&&&&&&&&%%%%%%&&&'''((()))))))))(((((((((''''''''''''((((((&&&''''''((()))***++++++((('''(((***,,,,,,***((())))))*********))))))(((%%%%%%$$$%%%''')))'''$$$'''))))))%%%%%%((((((%%%$$$((()))''''''***)))&&&)))&&&###$$$'''))))))'''))))))***)))((((((''''''((())))))((('''''')))***,,,------,,,+++***((((((,,,++++++,,,,,,---...//////111000,,,,,,000111//////---+++...666CCCQQQYYYeeeiiimmmooonnnkkkeeeaaaKKKGGGEEEQQQooolllYYY[[[NNNOOO[[[aaaWWWTTT[[[]]]mmmTTTDDDJJJRRRLLL>>>777444:::;;;666222444888;;;555000111777777000///444000888CCCIIIDDD888111000...111222333666888555//////......111333444111...---,,,,,,---......,,,***000////////////000111111---000///,,,+++//////---'''---///---,,,...---***,,,...//////---,,,,,,---...******...000...---...---+++,,,000000---,,,///))),,,...,,,,,,...---******,,,...///...------...+++************)))))))))(((((((((((())))))))))))+++%%%###'''*********+++************************)))))))))((()))******+++333<<>>HHHaaazzz|||UUUHHHHHHJJJ\\\kkkhhhhhhoooqqq}}}dddJJJAAAAAA===555000111:::>>>888222333666777222333444555555555444333000999GGGLLLBBB444000444...999AAA???:::666444222///------...111111000......,,,++++++---........./////////......///000222***---,,,******///000...)))---...,,,,,,//////,,,...///111111///...---...000,,,,,,///000---,,,,,,---+++,,,000111------///'''+++---,,,---000000---))),,,...///...------...************))))))))))))(((((()))))))))*********(((%%%&&&***+++))))))+++++++++,,,,,,------------******)))))))))***+++,,,777HHHeeeAAA+++999(((...,,,***)))))))))************,,,---+++)))***,,,...***333999PPPyyyuuuQQQ666---...///000111///+++)))***+++(((((((((***,,,,,,)))&&&(((&&&'''++++++(((''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%'''((((((((('''$$$$$$%%%''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''***(((&&&$$$$$$$$$%%%&&&$$$&&&$$$###&&&'''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((&&&''''''(((((((((((('''%%%%%%&&&'''((())))))***###%%%'''((())))))(((''''''''''''''''''((())))))''''''((()))***+++++++++)))((('''(((***+++,,,+++((()))***+++***)))'''&&&'''+++,,,)))(((,,,,,,)))###&&&&&&###$$$(((***(((%%%((()))&&&'''******'''%%%&&&((()))(((((()))***&&&)))++++++)))'''''')))((()))++++++)))((('''(((''''''''''''((()))+++,,,************+++,,,------+++......,,,---000111///---......000111333444555:::NNNaaafff```WWWMMMDDD999AAAYYY|||cccNNNWWWTTT```nnnnnnqqqzzz|||~~~iiiPPPCCCBBBAAA;;;555000:::???888111000333333222666777555666999888444333:::CCCDDD888,,,///;;;000AAAOOOKKK???777777888/////////..................+++)))))),,,000333444...//////...---...000222(((++++++(((***///111///,,,---,,,***+++000111...///111333333111////////////,,,+++///111...---...---+++---000111...---///'''+++---,,,...222333111***,,,...///...,,,,,,---************))))))))))))))))))))))))************((((((***//////+++)))+++((()))***+++,,,+++***)))+++***)))))))))***,,,---555HHHccc333222'''222++++++***)))'''(((+++...)))---///,,,)))+++///222///777===RRRzzz\\\<<<000333+++---...,,,(((&&&'''))))))((()))+++...---)))%%%(((&&&(((++++++(((''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%"""$$$&&&((())))))))))))$$$%%%&&&'''((()))))))))''''''''''''''''''''''''%%%%%%$$$###$$$%%%'''(((+++)))&&&######$$$%%%'''###&&&$$$$$$''''''%%%''''''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%$$$%%%'''((())))))))))))%%%%%%&&&((()))+++,,,,,,###$$$'''((())))))'''''''''''''''''''''((()))***))))))))))))************)))'''&&&&&&(((***++++++((()))***+++***)))'''%%%%%%******$$$"""''')))(((&&&((((((&&&(((---///---%%%((()))&&&&&&******'''$$$(((+++,,,***)))***,,,$$$'''***+++)))((()))+++'''***,,,---,,,*********&&&%%%$$$%%%&&&))),,,...(((((((((((()))***+++,,,)))---///......000///+++...///000111111000...---000@@@MMMPPPNNNLLLIIIDDD>>>KKKlll}}}yyy}}}|||]]]VVV```___^^^|||yyyrrrzzzwwwfffSSSQQQCCCAAAJJJ333444222111222000...222888>>>111111666444666777111555444222111111222444555111DDD\\\TTT;;;===>>>'''888444222333222...,,,---000***'''...;;;AAA999......///111222222111000///---222111,,,,,,333888888111---***,,,000222000...000000///....../////////888,,,'''---333111///111555444222///---,,,...000)))+++...111222000...,,,$$$'''+++,,,,,,++++++,,,,,,+++***************+++)))((('''''''''(((***+++...***)))++++++***+++...///...---,,,+++*********---***((((((***+++(((&&&...???DDD444***...000+++,,,,,,***'''(((,,,,,,(((,,,,,,------------------111888???WWWtttNNN999777000111---(((***...+++###)))******++++++)))((('''%%%&&&((()))))))))(((''''''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%&&&'''&&&$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''((()))'''&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''###&&&%%%"""###'''(((%%%&&&'''&&&%%%(((+++(((!!!)))))))))(((''''''&&&&&&)))'''(((+++***&&&$$$&&&$$$&&&)))***)))((((((((()))((('''&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++))))))))))))************(((((((((((()))***,,,,,,***))))))+++)))%%%&&&***'''(((***)))'''&&&&&&'''&&&''''''((()))******+++''''''''''''((((((((()))((())))))*********)))))))))(((''''''''')))***+++***+++,,,+++******,,,...((())))))(((((((((+++---...+++((()))+++---,,,+++,,,---...---++++++,,,------...222666333///000555,,,333;;;>>>AAADDDFFFEEEJJJkkkzzznnnyyyvvvXXXUUUOOOWWWYYYqqqpppxxxddd]]]fffvvvbbbBBB555KKK___GGG999666666777444000///222999000444999333222555111222222000000000222333444000555HHHJJJ666222999444<<<333...222777666333111000,,,***111>>>DDD???666111000000/////////000000,,,111222...---111333222111...+++---000222111...000...,,,***,,,444>>>EEE>>>111***---000---+++---======:::666111.........)))+++---///000///...---***,,,...///---+++*********))))))))))))((((((((())))))((('''((()))***+++,,,)))'''))))))'''(((+++......,,,+++************+++)))'''(((+++,,,***(((***777===777000///...***,,,,,,***'''(((,,,+++(((,,,,,,,,,,,,,,,,,,,,,,,,---444888MMMwww~~~___CCC555111111...))))))---,,,''')))******++++++)))((('''&&&&&&((()))))))))((('''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%&&&'''((('''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((()))((('''((('''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''"""&&&(((%%%$$$&&&((('''((()))(((&&&&&&)))'''###******))))))((('''&&&&&&(((%%%&&&))))))&&&&&&((()))))))))((('''&&&&&&&&&(((''''''&&&%%%%%%&&&&&&%%%%%%&&&'''((()))******((((((((()))))))))******(((((((((((())))))***+++***((()))+++)))&&&'''***''')))***)))'''&&&&&&'''&&&''''''((())))))******'''''''''((((((((())))))))))))************))))))))))))((((((((()))***+++***+++++++++******,,,...)))******)))((((((***,,,---+++((((((+++,,,,,,*********+++---//////---,,,///...000444555111///000666777<<>>BBB===777555222///,,,,,,---000222+++000333111/////////,,,111///---...111222111......000000//////666AAAJJJ???333+++...///+++***---??????===999444000......***+++,,,---............000222222111...+++))))))***************)))(((((())))))(((((())))))***+++,,,)))(((***)))&&&'''***---,,,+++***************)))(((''')))+++,,,,,,+++(((///777<<<:::444...***+++,,,***'''(((------***,,,,,,+++++++++++++++,,,+++222333CCCpppwwwUUU888222222///***(((+++,,,+++)))******++++++)))((('''&&&''''''((()))((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%'''))))))((('''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''')))***)))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''(((!!!(((+++((($$$%%%((((((&&&)))***&&&&&&))),,,++++++******((('''&&&%%%%%%&&&$$$$$$'''(((&&&'''******)))((('''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******'''''''''(((((((((((()))((((((((('''(((((()))))))))'''(((+++***'''(((,,,((()))***(((&&&%%%%%%&&&'''''''''(((((())))))***''''''((((((((())))))))))))***************))))))******)))))))))***++++++***+++++++++******,,,---+++++++++)))((((((***,,,,,,***((((((***+++***)))***)))***...111222000---333000000666888666333222???===@@@GGGJJJJJJPPPZZZ~~~ddd```iiijjjeeeccc___UUUJJJQQQ]]]iiieee```\\\lllXXXKKKHHH???PPPcccEEE;;;333333888;;;>>>AAA888000333777///...333111---...///000222333444555888///333;;;666///<<>>888333333555777...***000222...---000666777888666333000000000+++++++++,,,,,,---...///222333333111---***))))))------......---,,,+++***))))))))))))******++++++...+++***,,,,,,((((((+++++++++******)))*********)))))))))***++++++++++++++++++444BBBDDD888---******+++***(((+++000111...++++++***+++,,,---///000---444333AAAooojjjHHH333222000,,,************)))******+++***)))((('''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***+++)))(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&)))******)))''''''&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&'''((()))!!!)))...***%%%%%%((()))"""''')))''''''---333666***)))((('''&&&%%%$$$###((($$$###%%%&&&$$$&&&***%%%%%%%%%&&&((())))))(((&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''((())))))***&&&&&&&&&'''''''''(((((()))((((((''''''''''''(((((('''(((+++***''')))---)))))))))(((%%%$$$%%%&&&'''''''''((((((((())))))'''(((((((((((()))))))))******+++++++++***))))))******************++++++)))***+++***))))))+++---,,,,,,,,,***(((((()))++++++***))))))))))))))))))++++++,,,...000222444555555333333666666444555888BBBBBBHHHMMMJJJLLLaaazzzyyyXXXQQQ```fff[[[WWWGGGIIIZZZfffYYYOOONNNOOOLLL777BBBIII333>>>[[[III???888===FFFIIIHHHFFF???222000333///111555111...///111333555666666666;;;===<<<999999999@@@LLLMMMBBB888666666444111000222///222999:::444//////444444333222222111000000...///111111000///000111/////////000111000///...+++666CCCFFF>>>333,,,)))111***+++333555000...000000111333222111//////000,,,,,,++++++,,,---///000///000111///,,,******+++/////////......---,,,+++)))******+++++++++++++++...++++++------***)))+++*********)))******++++++++++++++++++***))))))***---***111@@@DDD777+++((()))+++***)))---333555333*********+++---000333555...666666FFFttt}}}bbb777444111...,,,)))(((((()))******+++***)))((('''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***+++)))'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&)))******)))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&'''((()))***"""***///***$$$$$$(((***###(((***'''(((...555888(((''''''&&&$$$######"""***&&&$$$&&&%%%###$$$(((######$$$(((++++++(((&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&'''''''''''')))((((((''''''''''''((()))''')))++++++((()))---((())))))'''%%%$$$%%%'''''''''''''''(((((((((((((((((((((((()))))))))***+++++++++++++++***))))))******+++++++++*********)))***+++***))))))+++---,,,,,,,,,***((((((***+++************)))(((((((((***+++,,,,,,...333<<>>666000333;;;BBBIIIQQQNNNEEEKKKnnnXXXIIIbbbooo\\\\\\IIIOOO\\\cccGGGAAAEEEQQQKKK777???BBB555???LLL@@@999;;;JJJZZZ^^^WWWPPPCCC444000444222444666111///000333666888888777666888DDD@@@666:::??????CCC>>>:::666666444111000333000111888AAA@@@666222444111222444555444222000...///...000222111...///222...///000000000///---,,,,,,444===@@@<<<666333333222,,,---444555...+++...222333333222///......///---------------///000000---......---,,,+++,,,---000///...,,,++++++++++++******+++,,,,,,,,,,,,++++++)))***------***)))+++***************+++,,,---,,,------,,,***((()))***,,,(((,,,666:::222)))&&&***++++++***...444555333*********+++...111555777---555;;;QQQ|||yyyDDD:::222...---***(((((()))******++++++)))((('''(((''''''''''''((())))))%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&(((******(((%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''')))***)))((('''''''''&&&''''''((()))%%%%%%&&&&&&'''(((******%%%+++---(((###%%%((()))'''******&&&''',,,111111&&&&&&&&&%%%$$$$$$######***'''&&&''''''$$$$$$&&&&&&%%%%%%'''******&&&"""%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((((())))))&&&&&&&&&''''''''''''(((((((((((('''(((((())))))***((())),,,+++((()))---'''((('''&&&$$$$$$&&&(((''''''''''''''''''''''''((((((((()))))))))******,,,,,,,,,,,,+++***))))))*********+++******)))((()))*********))))))+++,,,,,,,,,,,,***))))))+++---***+++,,,,,,***(((((()))((()))+++///666BBBPPPZZZ^^^______WWWHHH<<<<<>>MMM]]]___VVVLLL@@@555666:::555555666222///111555777999888666555444AAA<<<333<<<>>>:::@@@888666666::::::666555777333555???IIIEEE888333777...000111222222111///.........111555333,,,***---,,,...///000///---,,,+++...111444555555666777888555...---222222,,,+++000555555444111...---...///------...//////000000000---......---,,,+++---...222111...+++***+++,,,---***+++,,,---------,,,++++++)))***...///,,,+++...************+++,,,......***,,,---,,,***)))***,,,+++))))))---000///,,,))),,,---,,,))),,,000111...,,,+++******,,,///333555...555AAA```UUUCCC222,,,,,,+++***,,,)))******++++++)))((('''(((''''''&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&(((***)))&&&###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((()))(((''''''''''''''''''((())))))%%%%%%&&&&&&''')))***+++(((+++)))$$$"""%%%((((((&&&'''&&&###%%%+++,,,***&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&))))))&&&%%%(((***&&&"""###&&&)))'''%%%&&&&&&%%%%%%&&&''''''(((''''''''''''((((((((((((&&&''''''''''''((((((((((((((((((((())))))***++++++)))***,,,+++'''(((,,,&&&&&&&&&%%%$$$$$$'''***''''''''''''''''''''''''(((((()))))))))*********,,,,,,,,,,,,+++***)))((())))))*********)))((('''((()))***)))((()))***,,,+++++++++***)))***,,,...***,,,...---***(((((()))***))),,,999MMMaaapppvvvyyyzzzzzztttdddTTTNNNPPPNNNTTTRRRKKKQQQlllyyyhhh___ooottt\\\PPPWWWqqqkkkkkkJJJDDD:::CCC>>>OOOqqqaaaIII[[[cccdddSSSFFFHHHPPPOOOCCC999<<<666<<>>:::999777:::EEENNNHHH777000444---...//////000//////...------222777444+++&&&'''+++---///000...,,,+++***000000000000111222222222666...+++//////+++...555333333222///------///222---...///000111111111111...//////...,,,,,,---///666444000---,,,---///000***+++,,,---...---,,,,,,,,,+++---111222000///111*********+++,,,---...///(((***,,,,,,******,,,///++++++)))(((+++000111......///,,,)))***------)))...,,,+++***+++---000222000777GGGkkkaaaJJJ333***+++,,,---000)))******++++++)))((('''(((''''''&&&&&&((()))***%%%%%%%%%&&&&&&'''''''''%%%%%%&&&((()))(((%%%"""%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))(((''''''((()))'''&&&'''''''''''''''((())))))%%%%%%&&&&&&((()))***+++***+++'''""""""&&&(((((("""""" %%%++++++''''''''''''(((((((((((()))&&&$$$&&&***+++(((''')))***$$$$$$))),,,,,,&&&&&&&&&&&&&&&'''((()))'''''''''((((((((((((((('''''''''(((((((((((()))(((((((((((()))+++,,,,,,,,,***+++---+++''''''+++%%%&&&%%%$$$$$$%%%(((+++'''''''''''''''''''''&&&))))))))))))************---------,,,+++***)))(((((()))*********((('''&&&((()))***)))((((((***,,,***++++++***)))***---///***---///...+++((((((***...***///CCCccc}}}uuudddXXXTTTTTTUUUOOOKKK```rrrkkkhhh___UUUJJJ]]]eee```]]]QQQ>>>666===???OOOXXXJJJGGG]]]sssoooUUUGGGCCCBBBFFFJJJFFF:::777HHHPPP:::***555---222555333000000111111000333666666777777555333888333666@@@AAA888333555???:::999:::666///---111...000222111///---...000...///666>>>888+++)))111444///,,,+++,,,,,,---...222000000222111,,,***+++333111///000222222000---111000000111...***,,,111------------............+++...///++++++...111000:::555...)))(((***,,,,,,,,,---+++((()))------***000+++111???DDD:::111///---,,,***+++---...//////+++,,,---,,,++++++,,,...///...+++***...333111+++++++++,,,---.........---000------///000---...111666666CCCddduuu[[[===...++++++,,,...++++++++++++***(((&&&%%%,,,***)))'''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''***((((((''''''''''''((((((''')))(((%%%%%%((((((&&&))))))&&&$$$&&&***((($$$)))'''%%%%%%'''((('''&&&)))((('''&&&&&&&&&&&&&&&((('''&&&&&&&&&((()))***'''&&&%%%%%%'''(((((((((((()))(((&&&'''++++++((((((((((((((((((''''''&&&)))''''''))))))%%%$$$&&&((((((((('''&&&&&&(((***&&&&&&&&&''''''''''''(((%%%&&&''')))***+++++++++)))))))))(((''''''&&&&&& ###'''***,,,+++***(((******++++++++++++***)))&&&%%%$$$"""###(((...333333,,,(((((('''###&&&,,,))))))))))))))))))))))))+++,,,,,,------,,,,,,+++***)))(((((((((***+++,,,'''((()))((('''(((***+++'''))),,,---,,,,,,,,,---+++///000+++%%%&&&///888000000===ZZZwwwzzzwwwxxxhhhWWWQQQNNNRRRJJJKKKaaa~~~pppbbbSSSXXXTTTMMMIIIAAA999:::===777EEEVVVLLL===HHH]]]oookkklllnnndddPPPCCCCCC>>>======IIIVVVPPP<<<111111000///000333666555333111333444555666666666555333000111777::::::999;;;999111---000333111111444---222777555///,,,...222...444BBBNNNHHH666---//////......///000///......222000000333222...,,,...111///...///111222000---111000111111...)))***...000000000111111111111111***---...***)))---000///444000---***+++,,,,,,,,,,,,---+++)))***...---***///(((***555999333---...///---***))))))*********,,,------,,,+++***,,,---//////,,,+++///444222------,,,,,,,,,,,,,,,++++++000---,,,//////---...111222111>>>___nnnNNN777...---,,,)))+++++++++******)))))))))+++***((('''&&&&&&''''''***)))(((((((((((((((***(((((((((''''''(((((((((&&&((((((%%%%%%((()))&&&((()))&&&$$$&&&)))((($$$((('''%%%%%%'''(((((('''(((((('''&&&&&&&&&''''''((('''&&&&&&&&&'''((()))((('''''''''((()))))))))'''((('''%%%&&&******'''******++++++******)))((((((&&&&&&))))))&&&&&&)))(((((()))'''&&&&&&(((***'''''''''((((((((())))))&&&''''''((((((''''''''')))))))))(((''''''&&&&&&###%%%(((+++,,,,,,+++***,,,++++++***)))(((((('''&&&%%%$$$###$$$''',,,000444...******)))''')))...******************************+++,,,,,,,,,,,,,,,((((((((((((((()))******&&&'''))))))((((((***,,,(((***,,,,,,++++++,,,---)))---000...***)))...444---555OOOqqqzzzuuuoooeee]]]UUUJJJGGGNNN^^^vvvvvvbbbQQQBBB>>>???AAAHHHSSSAAA444999LLLIII888???VVVZZZbbbvvvrrrOOO<<<>>>III@@@CCCVVVdddZZZAAA///333///...555???AAA:::111000111222333444444444444000111000///444===BBBAAA===444,,,---111222222222,,,444;;;888000+++...444+++222@@@KKKFFF666,,,,,,,,,///111333333222000...111...///111111...---//////...---...///000///...///---///111///++++++...------...///////////////***------***)))---//////...---++++++---------,,,+++---,,,+++,,,///...)))///'''%%%+++///,,,+++...///---)))((()))+++,,,------......,,,******+++,,,//////---+++///444333///...---,,,************+++///,,,+++...///---...111000000>>>^^^|||\\\;;;---...///***,,,,,,*********+++,,,,,,)))((((((''''''(((((()))******)))(((((()))))))))((((((((((((((((((((((((%%%((((((&&&&&&******(((((()))'''$$$%%%(((((($$$(((&&&%%%&&&'''))))))(((''''''&&&&&&''''''((())))))((('''''''''''''''(((***))))))))))))******+++&&&'''&&&$$$%%%))))))&&&''''''((((((''''''&&&%%%(((%%%%%%((()))'''(((,,,((())))))((('''&&&(((***(((((((((((()))))))))***((((((''''''&&&%%%######***))))))((((((''''''&&&'''((()))***++++++++++++---,,,***(((&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&))),,,---)))'''''''''&&&(((,,,************************)))******+++,,,,,,,,,+++&&&'''((((((((((((((((((%%%''')))))))))***,,,...)))***++++++***+++,,,...(((+++///000///.........000AAAccc}}}yyyuuusssmmmfffddddddXXXGGGAAAYYYyyyyyySSS;;;>>>EEELLLYYYcccVVVKKKAAAAAA@@@999@@@UUUZZZ\\\iiirrr```@@@777CCCWWW:::>>>```fffKKK444///222///444@@@JJJFFF:::///000000222666666222//////111555333...333@@@EEEAAA;;;666000///000111111111...444999888222---...111---...333888555......222///333555444333222111...000------///...+++***,,,......------.../////////,,,***,,,000000------000***+++---............---,,,///000,,,,,,///222111...,,,******,,,---,,,,,,***,,,---,,,---000...)))///)))&&&)))+++)))***...,,,***(((***---222555777---......,,,******+++,,,---...---+++...333333//////---+++******+++---......++++++......---...111111444EEEeeejjjDDD///333:::999///...,,,*********,,,---''''''((((((((())))))***'''))))))((((((++++++***((((((((())))))((((((((($$$'''((('''(((++++++)))(((***)))%%%%%%((('''$$$(((&&&%%%&&&((()))))))))&&&&&&&&&&&&'''((()))*********))))))(((((((((((()))******)))((((((***+++&&&(((&&&$$$&&&******&&&%%%%%%&&&&&&&&&%%%$$$$$$(((%%%%%%'''(((&&&'''+++((()))))))))''''''(((***''''''((((((((()))))))))((((((((('''&&&%%%$$$###******))))))((('''''''''******)))))))))***++++++,,,***(((%%%$$$$$$%%%&&&%%%&&&&&&&&&%%%%%%'''((((((&&&%%%%%%&&&&&&(((*********************************++++++******)))(((%%%&&&'''(((((((((&&&&&&%%%''')))******+++---///***++++++***)))***,,,///***+++---///111000...,,,888RRRqqq{{{wwwwwwgggfffaaacccjjjdddSSSHHHNNNlll\\\@@@HHHPPPWWW^^^]]]ooopppYYY???;;;;;;>>>HHHZZZUUUWWW[[[NNN999666CCCKKK///777VVVVVVEEE;;;888444222777AAAEEE???666222333333777===;;;333,,,,,,333888666111444===>>>888444666777444000///111222222333444444333111///...222000000000///000666===444999888222...000111///222///...000...+++***---/////////.........///000///,,,,,,000000---,,,...---...000111222222111111///333333000///333555555222///+++))))))++++++,,,))),,,,,,+++---000...)))---)))((()))***))))))+++)))((((((***///555999:::------...,,,******+++---+++---,,,***,,,000000......---++++++,,,...000222...++++++...///---...222111888NNNnnn}}}WWW;;;999BBBEEE222000...+++))))))******''''''((())))))*********&&&***+++)))***///000---(((((()))******)))(((((($$$((()))((())),,,,,,))))))++++++'''%%%((((((&&&((('''&&&&&&((()))))))))&&&&&&&&&'''((()))***+++++++++++++++******))))))'''))))))(((&&&&&&(((***((()))(((%%%'''++++++'''((())))))))))))((('''''')))&&&%%%''''''$$$$$$'''''')))******((((((((()))&&&&&&'''''''''(((((((((''''''(((((((((((('''&&&*********)))((((((''''''***)))((((((((()))******)))(((&&&$$$$$$%%%'''(((%%%&&&'''&&&%%%$$$%%%''')))))))))((()))+++,,,,,,************************,,,,,,+++***)))'''&&&%%%%%%&&&'''(((((('''&&&%%%%%%'''***+++,,,,,,---///+++++++++***)))***,,,...---,,,+++---000111000...:::\\\xxx~~~~~~yyyiiiccc^^^XXXdddooo[[[HHHNNNjjj___JJJWWW```jjjpppdddqqq~~~eeeBBBBBBEEE>>>???HHHEEEHHHMMMIII===888;;;555///<<>>444/////////444222111222444444222///000111111222333555999===777<<<:::000+++///111000666333111333222//////222222222222000......000222666111...//////,,,+++,,,+++,,,///111222111000///111444555111000444777666555111,,,))))))***++++++)))++++++)))+++///...***)))))))))***)))((('''&&&((('''''')))---111222333,,,,,,---,,,++++++,,,...+++------******...///,,,,,,,,,,,,,,,...000222333...,,,,,,///000...000333111>>>YYYwwwlllLLL>>>===>>>333111...,,,***)))(((((('''((()))************)))'''...///,,,---333333...((((((************((((((%%%)))+++)))***,,,+++(((***...---)))&&&((()))'''***(((''''''((())))))(((''''''''''''((()))***+++***++++++++++++******)))&&&((()))'''$$$###&&&)))((()))(((&&&(((++++++((((((((((((((((((''''''&&&)))'''''')))(((%%%###%%%''')))+++***)))(((((()))&&&&&&&&&&&&''''''''''''''''''((()))*********)))+++******))))))(((((('''))))))((((((((()))******''''''&&&%%%%%%&&&'''(((&&&'''''''''%%%%%%&&&(((&&&)))***((())),,,,,,***++++++++++++++++++++++++++++++***)))(((&&&$$$###'''''''''(((''''''&&&%%%&&&(((+++------,,,---...++++++,,,+++******+++---...---,,,,,,...000000000555XXXwwwvvv]]]hhhaaaVVV___hhhQQQFFF___^^^VVVeeejjjzzzxxxoooyyy^^^BBBLLLMMM???@@@999===BBBGGGJJJJJJGGGEEE777222===>>>;;;XXXgggNNN:::222000666777222222888777333555===<<<222...111333000000444666222000000JJJMMMIII>>>555222111///444333222222222333444555---///111222333444555555555<<<;;;000***///333000666222222444555333555888555666555222//////111444777111---...///......000((())),,,///000///...---///222333//////222555444333111...,,,,,,,,,+++***(((***)))''')))------***)))++++++***(((((('''&&&''''''''')))+++---,,,+++***+++,,,,,,++++++---///,,,//////+++***---...,,,,,,,,,------...///000000///,,,---000111000111555888KKKiiieeeKKK:::222//////...,,,+++)))((('''(((((()))*********))))))(((///000++++++111000***'''(((***++++++***((('''&&&***,,,******,,,+++''',,,///000+++((()))***))),,,***((('''(((((((((&&&((((((''''''((()))******'''((()))*********)))(((%%%(((***((($$$"""%%%((('''((('''%%%'''+++***'''&&&''''''''''''&&&%%%%%%(((&&&(((,,,,,,(((&&&'''''')))++++++***((())))))''''''''''''(((((((((((('''((())))))******))))))++++++******)))(((((((((((())))))******+++++++++((((((''''''&&&&&&%%%%%%'''((((((&&&%%%&&&(((***$$$((()))''''''+++***'''++++++++++++++++++++++++(((((((((((('''&&&%%%%%%)))(((((('''&&&&&&''''''''')))---...---,,,,,,---***+++---,,,+++******+++,,,---......//////000000000IIIiii~~~}}}kkk\\\jjjiiiUUUOOOYYYOOOTTT{{{aaa___jjjhhhyyy{{{{{{zzzVVV@@@PPPLLL999???<<>>999222111666888555333555666444111222777;;;000222222111111333444333222;;;;;;000+++000333111222//////333555555777;;;888888777444000///222555444---))),,,000222444777***,,,///222333222111000---000000---,,,000333222000////////////...,,,)))((()))(((%%%(((,,,---***,,,......+++))))))))))))&&&&&&'''***,,,---,,,***)))***,,,,,,+++,,,...000...111111---+++---...,,,,,,,,,---......------,,,000------111222111222555BBBXXXxxx|||]]]AAA333,,,------,,,+++***)))(((((()))***++++++***)))((('''//////((((((---+++###''')))***++++++***)))''''''+++---++++++,,,***&&&,,,111111,,,((()))+++***---+++(((((((((((('''&&&((((((((((((((())))))***%%%&&&''')))))))))((((((&&&)))***((($$$"""%%%)))&&&'''&&&$$$&&&***)))&&&*********+++***))))))((('''&&&***///000+++)))***''')))++++++***)))))))))(((((((((((())))))))))))((()))))))))))))))((((((++++++******)))(((((((((((()))***,,,,,,---,,,,,,)))))))))((('''%%%$$$###(((((((((&&&%%%&&&))),,,''',,,...++++++///...)))++++++++++++++++++++++++%%%&&&''''''((((((''''''***)))((('''&&&&&&'''((((((***---......,,,,,,,,,)))+++------,,,************---000111000//////000///;;;YYYyyyooobbbbbbgggnnnTTT@@@KKKRRRgggdddPPPUUUfffzzzyyyyyyoooFFFMMMVVV::::::AAAIIIGGGAAAMMMNNNQQQbbbYYYBBB@@@777444999666444===@@@222111>>>???222...777111111000///......//////444666111000777555222999222444888;;;888333555;;;999888666444444444444444000444888777444222444777<<>>:::333333777888:::;;;777111///333888777:::<<<999555333444777;;;@@@888...111222111666444333333666999===>>>>>>===;;;999666333111000///333...,,,...000000222666333111111444777777333...---000000...///111000,,,/////////000000///,,,*********++++++++++++,,,,,,333///------,,,((((((+++)))***+++,,,---000444777///...,,,,,,---------,,,---............,,,+++***)))+++---///000000000///...000,,,...666;;;KKKfff___zzzkkkKKK777...///000)))(((---******---...---)))''')))+++,,,+++***))))))))))))***'''&&&+++***###(((...(((++++++******************+++666===FFF<<<(((***,,,,,,***)))((())))))'''%%%)))))))))******)))))))))(((((((((((()))))))))***)))((('''&&&%%%&&&&&&'''&&&&&&'''''''''&&&&&&&&&(((***,,,------,,,***)))+++++++++******)))))))))'''''''''''''''&&&%%%$$$$$$((()))'''(((***)))&&&''''''''''''''''''''''''))))))((((((((('''''''''))))))))))))***+++,,,---+++***)))'''''''''((()))+++***)))((((((((()))******+++,,,,,,,,,,,,******)))*********)))(((&&&%%%&&&'''***,,,,,,+++)))'''(((&&&$$$$$$%%%''')))***,,,,,,,,,+++))))))***,,,---...///...---++++++,,,+++---///111111000///---000BBB]]]ooojjj[[[WWW^^^YYYOOOEEEJJJaaa~~~xxxccc[[[ooo}}}tttYYYRRRNNNLLLVVVTTTBBBFFF]]]jjjeeeXXX@@@:::III>>>AAA@@@999:::CCC???777;;;===>>>:::444666===;;;222:::777555555777777555222;;;JJJOOOIIIBBB666111999555666:::===:::333222555444;;;???:::111///888BBB@@@AAA@@@<<<666333555777===CCC;;;000000222666???888555444777===@@@???<<<>>><<<:::777444222000//////------/////////222888666222...---///000...,,,---//////,,,---///,,,'''------...000000///+++((()))***+++,,,---...//////222...,,,---,,,)))))),,,(((***,,,---///333777:::///...,,,,,,---------,,,+++,,,---......---,,,+++(((,,,000111//////000222111222------333888IIIdddtttxxx\\\<<<000...000***)))---***---111333///(((%%%(((,,,))))))*********)))((((((&&&'''...---$$$'''///+++************++++++++++++***555YYYkkk___AAA(((...---+++)))))))))((('''%%%(((((())))))))))))(((((()))((((((''''''(((******)))((('''&&&%%%&&&''''''&&&'''((())))))((('''&&&&&&(((***,,,---,,,+++***,,,,,,+++***))))))((((((''''''''''''''''''&&&%%%%%%((()))''''''***)))&&&''''''''''''''''''''''''))))))((((((((((((''''''))))))))))))******+++,,,******(((''''''(((((())))))))))))((())))))***+++++++++++++++***)))((('''******))))))((((((''''''$$$&&&***---...,,,)))&&&)))(((''''''(((***,,,---***++++++***(((((()))+++---///000///,,,++++++++++++,,,///111222111000///777GGG\\\hhhfff___XXXVVVKKK@@@AAAZZZ}}}vvv```eeessstttWWWOOOZZZKKKMMMWWWDDDKKKbbbqqqEEE666HHHCCC::::::777>>>JJJHHH@@@CCCHHH===;;;DDDEEE:::333555;;;888555666999999666222EEETTTWWWNNNFFF:::333999333333555888777444555999222888===;;;555666@@@JJJCCCBBB@@@;;;777444555777>>>DDD<<<222555888:::AAA555666888<<<>>>===:::777;;;:::999777555555444444000000111222000...111888333000,,,+++,,,------,,,,,,...---,,,---000,,,&&&,,,---...///000...***''')))***+++---...000111222000,,,***++++++((((((+++(((***,,,...///222666999///...,,,,,,---------,,,)))***,,,---......------***///333222...,,,///222111222......333333???WWWkkkBBB222...000+++))),,,***000111000---)))''')))+++%%%&&&'''(((((('''&&&%%%(((+++333000%%%'''...+++(((((())))))******++++++---...UUUeeehhh[[[111,,,...,,,***)))))))))'''%%%''''''''''''''''''''''''***)))'''&&&&&&(((***+++((('''&&&%%%%%%&&&'''(((''''''(((***+++***(((''''''(((***+++,,,+++***))),,,,,,+++***)))(((''''''''''''(((((((((''''''&&&%%%((()))&&&'''******'''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((((((((()))))))))))))))***++++++***)))(((''''''((()))***((((((((()))******+++,,,******)))))))))(((((('''******)))((('''((((((((('''(((+++,,,,,,***(((&&&''''''((())))))***+++---)))***+++***)))((()))+++...///000///,,,+++***+++,,,---///111333333222222666HHH\\\fffgggaaaVVVKKK>>>>>>MMMooouuummm}}}uuuiiioooTTTDDDKKK;;;???WWWvvvnnnHHH;;;HHH===666888777>>>LLLJJJCCCGGGPPPFFFBBBFFFCCC777111444888666555666888888555333@@@KKKHHH???>>>:::444666888555555666666555888===222555777777777:::AAAFFF@@@???<<<999666555666777;;;@@@888222:::<<<888:::000888@@@BBB>>>888555555;;;:::999888777666666666555444555555222...000666111000//////111333333333---/////////333777333,,,------...///000...***'''******,,,---///111222333---***(((***)))''''''+++)))+++------...///111444///...,,,,,,---------,,,)))***,,,.../////////......222555333...+++---111000000---444AAAGGGTTTkkkxxxJJJ444---000,,,***,,,+++000---******,,,---+++(((%%%&&&'''(((((('''&&&%%%,,,///666333&&&'''---)))&&&&&&''''''(((((())))))000+++===777AAAPPP666///---,,,***)))***)))'''&&&)))((((((''''''(((((()))+++***(((&&&&&&''')))***((('''&&&%%%%%%&&&'''(((((('''''')))+++,,,***''')))************)))((('''++++++******)))(((((('''''''''((())))))(((((((((&&&((((((&&&&&&)))***'''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))((())))))*********)))(((''''''((()))***''''''((()))***++++++,,,'''''''''(((((()))))))))***)))((((((((((((((())),,,,,,+++***)))(((''''''###&&&((((((''''''(((***)))+++,,,,,,******+++,,,---/////////,,,++++++++++++,,,...///000111111111222FFF]]]gggeeeZZZHHH999888HHHeee~~~xxxaaaKKKIIICCC>>>OOO[[[YYYUUUHHHFFFNNN::::::>>><<<@@@HHHDDD???FFFOOOVVVOOO;;;333::::::111444555666777777777666555777@@@999111888<<<999999@@@;;;888999888666888===444333333444666999:::;;;;;;:::888666555555555666555:::333000999:::333222///999BBBDDD===777666888>>>===;;;999777666555555888666555666444000000444...///000111222333444444111222222444:::???;;;333///.........///...,,,)))+++,,,---...///000111111,,,)))'''))))))'''(((+++***+++------,,,,,,...//////...,,,,,,---------,,,***+++---///000000000000111333444222///---...000555333111>>>VVVdddsssPPP777,,,000---***,,,+++///+++(((***///000,,,'''(((((()))*********))))))---...555222'''(((---'''&&&&&&&&&&&&''''''''''''###+++333&&&'''666000)))---+++************)))''',,,+++***))))))***+++,,,******(((''''''(((((()))''''''&&&%%%&&&'''((())))))'''%%%'''***,,,***(((*********))))))((('''&&&******)))))))))((((((((('''(((((()))))))))))))))&&&)))(((%%%&&&)))***((((((((((((((((((((((((((((((((())))))))))))******)))))))))(((((())))))***)))((((((''''''(((******'''''')))***++++++++++++''''''''''''((()))***+++)))))))))))))))(((((((((...,,,***(((''''''((()))(((,,,//////---+++,,,...(((***,,,,,,+++***+++,,,,,,---///...---,,,,,,---)))***+++,,,---.........666JJJbbbmmmeeeRRR???555???]]]rrrpppbbbYYY\\\IIIVVVQQQEEEFFFDDDHHHWWWJJJDDDHHHEEEEEEHHHBBB???IIIMMMZZZYYYDDD888<<<<<<333111555:::;;;888777999;;;777???888///666===;;;;;;===999888::::::777777999333333333555777888888777888777666555555555444333111999444000666666000111000666;;;<<<999888999<<<===<<<;;;999888888888888999444333555555222111222222222111000///000111222222222333666<<>>:::888;;;@@@888BBB;;;///333888777777444222444:::;;;888666666000222555888:::;;;;;;;;;777666555555555444222000111;;;999222444333111666000111222333555888;;;>>>999999999999:::;;;<<<===777222000333666444111111<<<:::777333111000222555000111111333:::>>>999000333111...---............///.........------------...+++***,,,,,,+++,,,///)))+++---...------...//////...,,,,,,---------,,,---...000111222222222111000///...///222444444444///666EEEhhhXXX999,,,000...+++,,,,,,---///222333111...+++***)))(((''''''''')))***+++&&&%%%+++,,,&&&***---$$$))))))(((((('''''''''&&&(((+++***000%%%111%%%***)))))))))+++,,,+++***)))'''&&&%%%%%%&&&''')))))))))******)))((('''&&&'''&&&&&&%%%&&&'''((()))+++&&&""""""'''++++++***&&&&&&''''''((()))))))))''''''(((((())))))******(((((()))***************''')))(((%%%%%%)))***)))))))))))))))))))))))))))(((((())))))*********+++***)))(((((((((((()))))))))(((''''''''')))***+++'''(((***++++++***)))))),,,+++)))(((''''''((((((&&&''')))++++++***((('''%%%&&&(((+++,,,,,,++++++)))...222222---))))))+++%%%'''******))))))))))))***+++---...------...////////////000000000000000777DDDZZZgggZZZCCCAAAOOOlll|||xxxmmmbbb]]]aaaMMMAAAFFFOOORRRVVV[[[UUUBBBAAAKKKFFF@@@GGGMMMCCCPPPZZZWWWOOOHHH???777333;;;:::999???>>>777999999<<<<<<777333333777999000666888<<>>444CCCoooPPP888---///,,,,,,---))).../////////...---,,,,,,+++,,,,,,+++(((''''''((()))***++++++***)))***,,,......---,,,+++)))((('''$$$((()))'''(((++++++)))+++)))''''''((((((&&&$$$+++)))'''&&&((()))))))))...---,,,***))))))(((((()))(((((('''''''''(((((()))'''&&&''')))******)))((((((((((((((((((((((((***)))((()))***+++***(((%%%&&&''''''&&&&&&'''))))))(((((((((***+++***)))***************)))((((((***)))((('''(((***,,,---+++******)))))))))))))))******)))(((((()))***+++'''(((***++++++***))))))***)))(((''''''&&&&&&'''******++++++***)))'''&&&)))***++++++,,,,,,++++++---,,,,,,...000000///---(((+++---...,,,)))(((''',,,++++++,,,...//////...***,,,------000444444000AAAEEEQQQYYYPPPDDDLLL___xxxqqqooo\\\NNNFFFLLLSSSUUUZZZaaa[[[DDD===HHHNNNNNNIII>>>:::GGGPPPNNNGGGBBB???;;;111999777555:::777222666;;;:::888555444555555555777777333888BBB===444777222111333888999666555777666555555444555777888999;;;HHHCCC555444666555888===>>>:::555555;;;@@@AAA999888666444333222222222222333444555777888888777777;;;;;;666444444333111///222333111222666888666:::999888666333000...------111000+++***...000---,,,+++((((((+++------++++++++++++,,,---......///111333111......111000---222333///---555>>>999,,,---222...---444444444;;;GGGCCCQQQsssNNN777---000...---...)))...............------,,,***++++++***((('''((())))))***++++++)))((()))***------,,,,,,+++***((((((%%%((()))((((((++++++)))***)))((()))***+++***)))***)))'''''')))))))))(((,,,+++***))))))((())))))((((((''''''''''''((((((+++)))''''''((())))))((((((((((((((((((((((((((()))((('''((()))***)))'''%%%&&&((('''&&&&&&''')))***)))((()))+++++++++******************)))(((((()))(((''''''(((***,,,---+++******)))))))))))))))***)))((((((((()))***+++'''((()))***++++++******))))))(((''''''''''''((('''((()))***+++***))))))******+++,,,,,,,,,,,,,,,,,,++++++,,,...///...,,,(((+++---...,,,***((((((,,,++++++,,,...//////...+++///000......222333222===BBBIIIKKKFFFIII```zzz___XXXTTTVVVVVVUUU[[[dddbbbPPPHHHLLLQQQXXXVVVGGG@@@GGGJJJFFFAAA>>>===<<<111:::999888;;;666333:::<<<888555444555666555444888;;;:::>>>FFF???555666888666999@@@BBB>>>999777666555555999???CCCDDDCCCCCCKKKHHHCCCCCC>>>;;;CCCQQQQQQKKKCCC???AAADDDDDDBBB???:::555222222333444333555777888777555555666333888:::666222111111///000555666333000222444444333999999222///111000***///111///,,,+++...///---///,,,******,,,---......+++++++++,,,------......000333333000000222222000111222000...444;;;666,,,---000...000444000666JJJdddgggsssLLL666...222///......***,,,,,,------------------((()))******(((((()))***)))***+++***((('''((()))+++++++++++++++***))))))%%%)))***((((((++++++(((((('''''')))+++------,,,)))(((((((((******((('''))))))(((((((((((())))))((((((''''''''''''((((((,,,***(((((((((((((((&&&((((((((((((((((((((((((((('''&&&'''((()))(((&&&%%%'''(((((('''&&&((()))***)))))))))+++,,,+++***)))************))))))(((''''''&&&'''((()))+++---+++******))))))))))))))))))(((''''''''')))***+++&&&''')))***++++++++++++((((((''''''(((((())))))%%%&&&((()))***+++++++++++++++,,,---------,,,,,,+++***)))***,,,,,,,,,***(((+++---...,,,***)))))),,,,,,,,,---......//////---000222000222888<<<<<<===@@@AAA>>>CCCXXX{{{rrrnnnjjjeee\\\WWW]]]hhhkkkhhhggg]]]UUUaaapppoooZZZUUUNNNHHHDDDBBB>>>:::666>>>@@@AAADDD===999AAA===:::999999999999;;;>>>888CCCGGGGGGGGG===444999===>>>BBBGGGGGGAAA>>>>>><<<===CCCMMMYYY___^^^[[[TTTTTTRRRXXX^^^WWWRRR\\\kkkjjjddd^^^[[[YYYTTTMMMOOOKKKEEE>>>999666444444777888:::<<<:::666555888222888999444000000222222111888;;;666000111333333...555555...222<<<;;;000222111///------......---...,,,,,,...///---,,,---++++++,,,---------------///222444111000333333111000111000...222777333+++333333///222555333DDDcccvvvHHH444...222///------)))+++++++++,,,,,,---......'''((())))))(((((()))+++)))***+++)))'''&&&'''((())))))***************)))&&&)))***((()))++++++(((&&&%%%%%%'''***++++++***((((((((()))+++***(((&&&'''''''''''''''((())))))(((''''''''''''(((((()))+++)))''''''((())))))((((((((((((((((((((((((((()))(((''''''))))))((('''&&&'''((((((''''''((()))+++***)))***+++,,,+++***))))))************)))(((&&&&&&&&&'''((()))+++,,,+++******)))))))))))))))((('''''''''''')))***+++''''''((()))***++++++,,,''''''''''''((()))***+++&&&&&&'''((()))***++++++++++++,,,------------,,,+++)))((((((***+++***))))))+++---...---+++++++++,,,---......------...///...000000222:::FFFKKKKKK@@@@@@>>>AAASSSssszzzmmmhhhnnnwwwxxxzzznnn{{{sssdddUUUPPPQQQOOOGGG???BBBHHHIIIKKKMMMBBB:::AAA======??????<<<:::BBBMMMKKKNNNGGGCCCGGGCCC;;;<<<:::>>>GGGLLLKKKHHHMMMTTTXXX\\\eeesss|||tttppplllwww~~~uuu|||tttfffeeebbb\\\TTTKKKCCC<<<999===;;;<<>>999888<<<333777888444333777;;;<<<111888;;;666000000111111///444333111<<>>LLLPPPMMM<<<<<<@@@QQQqqqooo``````gggggg^^^VVV\\\\\\WWWXXXYYYLLLBBBHHHDDDCCCEEEFFF@@@>>>JJJ[[[pppbbbJJJDDDUUU]]]SSSKKKFFFNNNYYYaaabbbcccnnn{{{xxxnnncccZZZTTTRRRJJJDDDEEEAAA777222444222444555555888???BBBAAA111666888555111111111///000111///111===LLLNNNGGG:::444000111222000......------444<<<;;;111,,,...---...///000000///...------333666333000111111000...///000111222222111000111333222:::LLL\\\tttsssGGG444...111+++))),,,***,,,+++***)))***+++,,,---&&&''')))((((((((()))***((()))******(((((()))***'''(((((()))))))))(((((((((++++++)))))),,,+++(((,,,+++******+++,,,+++))))))(((((((((******(((''''''''''''''''''((())))))''''''&&&''''''((()))***'''&&&%%%&&&)))+++,,,,,,))))))))))))))))))))))))+++)))((()))***+++***)))&&&((())))))(((''')))***)))(((((((((***+++***)))((())))))************))))))))))))*********))))))+++******)))))))))))))))(((((((((((()))***,,,---)))))))))((())))))***+++((('''(((((()))***+++,,,+++***)))(((''''''''''''******+++,,,,,,,,,++++++---+++(((((()))*********)))+++---...------...000,,,///111000---,,,...111222///,,,...999EEEFFFBBB666;;;MMMkkk}}}vvv|||}}}{{{pppooossshhh```gggddd^^^\\\]]]YYYWWWccctttnnnhhhyyywwwnnnooouuu~~~ttteeeYYYWWWSSSFFF>>>======>>>>>>???DDDHHHEEE???333777999777666777666222333111000111666===CCCFFF>>>666111333555222///000111000777@@@>>>222...222...///000111111000///......555888555111111111000...000333555444333333555777@@@DDDPPPhhhzzzxxxKKK888111222+++)))---,,,---,,,***)))))))))+++,,,&&&((()))(((''''''((()))''')))******))))))+++,,,((((((((()))((((((''''''(((+++,,,)))))),,,+++(((,,,+++******,,,,,,+++******)))'''''')))))))))(((((((((((('''(((((())))))&&&&&&&&&''''''((()))***((('''&&&''')))++++++***))))))))))))))))))))))))***((('''((()))***)))(((&&&((())))))(((((()))***(((''''''''')))***)))((((((((()))***************,,,,,,,,,++++++***)))(((+++******)))))))))))))))))))))((()))***,,,---///+++***)))((((((((()))***)))((((((((()))***+++++++++***((('''&&&&&&''''''((()))******++++++******///---***)))***+++++++++)))+++---.........000111,,,///222000---+++...111///111///...111777:::999888GGGfff{{{{{{zzzyyyyyymmmoooooofff``````PPPQQQPPPQQQTTTTTTJJJ>>>888:::;;;:::<<<>>>;;;666:::888777777444333;;;GGG@@@777222555777333000000...,,,111:::777,,,)))//////000222333222111///...000777;;;777222111222111000222555777777555666999HHHVVV___lll|||NNN:::333333,,,***.........,,,***)))((()))***+++'''((()))((('''&&&''')))'''(((***+++***+++,,,...(((((())))))(((''''''&&&))),,,,,,***))),,,+++((()))((('''(((***+++***)))+++)))'''&&&((()))))))))))))))(((((((((((())))))&&&&&&&&&'''''')))*********((('''''')))***)))))))))))))))))))))))))))))))))'''&&&'''((()))(((''''''((())))))(((((()))***((('''&&&'''((())))))'''(((((()))***************------------+++***)))(((+++******)))))))))))))))***)))))))))+++,,,...///,,,+++***((((((((()))))))))))))))))))))******+++***)))((('''&&&''''''((((((((()))***************000...+++***+++,,,,,,,,,***+++---.........000222,,,000222111---+++...111+++111444///,,,///555888AAAWWW}}}}}}{{{}}}~~~|||tttiii]]]VVVJJJJJJMMMRRRTTTPPPFFF===CCC@@@<<<888666777888999===:::777666777555222///000***)))000333111000222888888777444111///000111111888;;;444---,,,///000000222666:::>>>BBBGGGJJJ```pppXXX???---///111+++***000++++++++++++++++++++++++***((((((+++***%%%###%%%)))***+++,,,---,,,++++++(((((())))))(((''''''&&&(((((()))***+++,,,,,,---************+++,,,---...++++++***************************)))))))))((((((''')))***)))((('''(((***)))((((((((((((***,,,---,,,+++***((((((((()))******(((%%%%%%'''(((&&&$$$%%%&&&'''((()))))))))))))))***+++***))))))+++---++++++***))))))******+++'''+++......---+++,,,...------......---+++***))))))***,,,,,,,,,,,,...///'''&&&&&&&&&'''(((***+++***,,,+++''''''+++,,,+++'''++++++(((***---+++$$$******)))))))))***,,,---000///...---,,,+++++++++,,,++++++,,,,,,...//////......000222...)))***...000222444555000,,,222<<>>CCCBBB@@@DDDIIIKKKUUU```ooozzzdddIII333222555000,,,---------------------------,,,******------***))),,,***+++,,,,,,,,,+++***)))))))))))))))))))))))))))(((((())))))******++++++(((((((((((()))***++++++************************---------,,,,,,,,,,,,,,,((()))******(((((()))***&&&'''((())))))******)))++++++***)))))))))*********(((&&&&&&'''((('''&&&&&&&&&''''''((())))))))))))***+++***))))))+++---+++++++++++++++,,,,,,,,,+++,,,---,,,++++++---...------------,,,+++******)))+++,,,+++******+++,,,(((((('''''''''(((((()))***------******,,,+++''')))***(((&&&(((,,,,,,)))+++************++++++,,,......---,,,++++++++++++//////...------------...------...000...---111888BBBCCCAAA888---111IIIaaa}}}tttkkkeeecccccccccjjjccc[[[TTTNNNKKKJJJJJJIIIJJJLLLLLLLLLMMMOOOQQQMMMUUU\\\]]]___fffmmmooo{{{pppSSS888222444111------------------------------,,,)))***---...++++++...,,,,,,---...---,,,+++***((((((((((((((())))))***))))))))))))))))))******)))))))))))))))***++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))******)))((()))***&&&'''((()))***))))))(((+++*********************))))))((('''(((((((((((('''''''''''''''((()))))))))***+++***))))))+++---++++++,,,,,,------,,,,,,------,,,+++***+++---...---------,,,,,,+++++++++***+++,,,+++)))))))))+++*********)))))))))))))))***---...++++++,,,***&&&((((((((((((***,,,+++))))))))))))))))))))))))***---,,,+++++++++++++++,,,...---------......///000...---...000000111777???VVVPPPEEE999444AAAbbb|||vvvtttttttttppprrrttttttsssssstttvvvuuu{{{bbbCCC777555222000000+++++++++++++++++++++++++++((((((,,,,,,***+++...------...//////...---,,,)))((((((''''''((())))))************))))))))))))++++++*********+++,,,,,,))))))*********+++++++++************++++++++++++)))***+++***)))((()))+++&&&''')))*********((((((*********++++++++++++***)))))))))((((((((()))***(((''''''''''''((()))))))))***+++***))))))+++---***+++,,,------------,,,...---+++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,***+++,,,+++)))))))))++++++,,,,,,,,,++++++++++++***---...,,,+++---+++'''''''''(((+++---,,,)))'''((((((((((((((((((''''''++++++*********++++++,,,******+++,,,...000111222000...///222222333;;;CCC\\\OOOAAA;;;CCC[[[~~~lllMMM<<<444000------+++++++++++++++++++++++++++((((((***+++)))***---,,,---.../////////......+++***)))((('''((()))))),,,,,,++++++******)))))),,,+++++++++++++++,,,,,,)))))))))***++++++,,,,,,((())))))))))))*********)))***++++++))))))***+++))))))************)))))))))***++++++,,,+++++++++((()))***)))((((((***,,,)))((('''&&&&&&'''((())))))***+++***))))))+++---)))***+++---------,,,,,,...---++++++,,,---,,,+++---,,,,,,++++++,,,,,,---)))+++,,,+++******+++,,,++++++,,,------,,,,,,+++***------++++++------******'''(((,,,---***'''''''''((((((((((((''''''&&&))))))))))))***+++,,,,,,(((((()))+++---000222333000///000222333444:::CCCJJJ???888@@@TTTpppvvv\\\HHH;;;222---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((***+++)))***---)))***,,,---............///...,,,***))))))******---------,,,+++******)))++++++************++++++((())))))***++++++,,,,,,((((((((()))))))))******)))***++++++))))))***+++++++++************++++++)))***+++,,,,,,,,,++++++(((***+++***((((((+++---***)))'''&&&&&&'''((())))))***+++***))))))+++---'''(((***,,,------,,,+++...,,,+++,,,---...+++)))---,,,+++++++++,,,------)))+++,,,,,,++++++,,,...((()))***,,,,,,,,,++++++***,,,,,,******...///---///)))''')))***''''''***))))))*********)))''''''((((((((())))))+++,,,,,,'''((()))***,,,...000111......///222222222777???;;;;;;CCCYYYrrrlllXXXHHH<<<333000------------------------...***)))++++++)))***...&&&(((***,,,---...------222111...,,,******+++,,,///...------,,,+++************)))))))))))))))***((())))))***++++++,,,,,,(((((())))))*********+++)))+++++++++***)))***+++---,,,+++*********,,,,,,)))***+++,,,---,,,,,,+++(((***++++++))))))+++...***)))'''&&&&&&'''((())))))***+++***))))))+++---&&&(((***,,,---,,,+++***...,,,+++---///...+++(((---,,,+++++++++,,,---...)))***,,,,,,,,,,,,...///&&&''')))***+++++++++******,,,+++)))***...000///444+++&&&''''''%%%'''---***+++,,,,,,,,,***)))((((((((((((((()))+++,,,,,,(((((()))***+++---...///---,,,...111000///444<<<>>>GGG\\\yyyttt___JJJ:::111---111111,,,+++///333333,,,...---(((&&&)))---000))))))***++++++++++++***000///---,,,,,,---///000,,,------......------,,,------,,,++++++******)))''''''(((((())))))******+++***)))((()))***,,,------,,,)))(((((()))+++---,,,---,,,((((((---///...---,,,,,,++++++************+++---------+++)))((()))(((&&&%%%%%%&&&'''((((((((('''%%%%%%(((,,,000'''***---...---+++******,,,,,,++++++******++++++000---+++,,,------***'''***+++---......---+++***((()))+++---...///000000...,,,***((())),,,///111;;;333***%%%&&&((((((&&&---...000111111///...,,,,,,------+++)))(((***---)))&&&'''***+++***,,,///***///---,,,222111333>>>;;;bbbyyyhhhRRRBBB999444000///000///,,,)))///000000---+++*********))))))***+++++++++++++++---,,,*********+++---...+++,,,,,,------,,,,,,+++------,,,++++++******)))++++++*********)))))))))+++************+++,,,,,,---+++)))'''''')))+++,,,+++,,,+++'''''',,,...---,,,,,,+++++++++++++++***,,,,,,------,,,)))'''%%%&&&%%%%%%&&&&&&'''(((((((((((((((''''''))),,,///***,,,......---,,,,,,,,,++++++***++++++,,,------...---,,,---//////---***...---,,,++++++************+++,,,---............---,,,***)))***,,,///111444...'''%%%'''******)))---...///000000///...,,,///...,,,)))(((((()))***+++((((((+++,,,+++,,,///+++000...---111///111>>>QQQtttxxxgggNNN===111333777444000000......//////...+++(((&&&*********++++++++++++++++++***)))))))))+++,,,---,,,------......------,,,------,,,++++++******)))...---,,,+++***)))((((((***+++,,,,,,------,,,,,,+++***((('''''')))***,,,***,,,***&&&'''+++---+++******+++,,,,,,,,,++++++---------,,,+++(((&&&$$$$$$$$$&&&'''((()))))))))'''((()))))))))))),,,...+++,,,------+++++++++---*********+++,,,---//////---,,,,,,---///000...---///...+++)))((((((***+++,,,------------,,,,,,+++---,,,******+++,,,///000000,,,((((((***,,,,,,+++,,,---///000000///...,,,///,,,)))'''((()))******---******,,,---+++,,,///,,,222000///111,,,000@@@llliiiQQQ>>><<<;;;444222888///,,,***,,,---+++((((((************++++++,,,,,,+++++++++++++++---...///......////////////......------,,,++++++******)))---,,,,,,+++***)))))))))***+++---.........---,,,***)))((('''((()))***+++***,,,+++((((((+++---+++)))***+++,,,,,,,,,,,,+++---------,,,+++)))((('''&&&'''(((*********)))(((%%%''')))***))))))***++++++,,,,,,+++))))))+++,,,++++++++++++,,,---...///,,,,,,,,,---......---,,,,,,+++***)))))))))***+++,,,,,,---------,,,++++++,,,,,,++++++,,,---///000000...,,,,,,------,,,***+++---...000000///...---...+++''''''))),,,------...++++++---...+++,,,///---222222000000,,,444III~~~ppp```ZZZOOO@@@<<>>[[[wwwhhhbbbeeeTTTAAA111---,,,******...,,,++++++******,,,---...++++++++++++++++++*********++++++++++++++++++***------,,,++++++******)))&&&'''((()))***,,,------+++,,,------......------))))))))))))***+++,,,,,,,,,......******------+++(((***,,,------,,,+++******++++++++++++,,,,,,,,,---------,,,+++***((((((&&&''')))***)))((()))***000111222111///......///---,,,++++++*********+++,,,---...,,,***((((((((($$$&&&))),,,......------***++++++,,,,,,,,,,,,++++++,,,---...//////......%%%&&&''')))++++++,,,,,,***+++---///000///...---.........+++)))((()))+++...++++++---...,,,---000---111111111222444MMMttt}}}~~~|||wwwuuuuuutttooommmuuu~~~}}}||||||}}}|||}}}~~~}}}~~~|||yyyuuutttvvvyyyvvvoooiiiiiiooorrrqqqnnnqqqvvvyyyyyyvvvxxx~~~}}}qqqvvvxxxuuuqqqooolllgggnnnooorrrwww{{{|||{{{{{{xxxzzzrrrnnntttwwwxxxwwwqqqjjjhhhlllqqqttt{{{~~~xxxvvvvvvuuullldddcccfffnnn{{{~~~}}}wwwtttsssaaaJJJ555///...++++++///---,,,+++******,,,---///,,,------,,,,,,+++***)))++++++,,,,,,,,,,,,++++++------,,,++++++******)))'''''')))***,,,---...///,,,,,,,,,,,,,,,------...*********+++,,,,,,------+++...---******,,,,,,))))))+++,,,...---,,,***(((******)))))))))))))))))),,,+++***))))))))))))))))))***++++++***)))+++,,,///111222222000...------******)))))))))***++++++***,,,...---***))))))+++((()))***+++---.........,,,,,,,,,,,,,,,+++***)))***+++---///000///......&&&''')))***++++++,,,---)))+++---/////////...---%%%***---,,,(((&&&)))---,,,))))))---...,,,---111,,,000///000333;;;]]]|||ooopppuuuqqqqqqvvv}}}~~~yyyzzzwwwpppiiikkkttt~~~iiiqqq|||xxxrrrtttrrreeeeeeeeebbbccc^^^ZZZWWWRRRRRR^^^mmmuuuqqqllljjjkkkkkkiiihhhbbbbbbaaaaaabbbcccdddeeeZZZ^^^fffoooooohhhccccccfffhhhiiifffaaa```dddiiirrrooollljjjccc\\\ZZZ\\\bbbbbb___[[[VVVSSSSSSSSSQQQQQQSSSXXX```dddeeeddd```bbb```VVVPPPQQQWWWZZZWWWYYY]]]```aaa___[[[WWWTTTTTTUUU[[[bbbddd```[[[WWWWWWUUUQQQLLLJJJLLLOOOPPPHHH@@@@@@FFFKKKJJJGGGEEEJJJOOOOOOMMMOOOWWW^^^\\\YYYWWWUUUUUUSSSQQQNNNJJJPPPQQQKKKEEEBBB???<<>>@@@???<<<<<<>>><<<999???IIIGGGDDD>>>999<<>>===@@@CCC:::GGGLLLBBB888777777333999::::::999777888:::<<<888222888===777666;;;<<<;;;;;;NNNtttvvvYYYQQQNNNEEE???@@@<<>>888888<<<<<<888<<<666<<>>===:::666888???FFFUUUUUUPPPHHHDDDDDDCCC@@@@@@<<<888666777888::::::;;;<<<===<<<<<<===???BBBDDD@@@@@@EEELLLMMMGGG@@@EEEEEECCC>>>888666777:::444---+++...///++++++...---------,,,,,,+++++++++555444111...,,,+++---......******//////,,,---222111///---,,,,,,,,,+++***(((((()))***+++---...///222000...++++++,,,...///,,,,,,,,,,,,++++++***)))------------.........///------,,,++++++***))))))***'''&&&((((((&&&'''***++++++***)))(((((())))))***+++------------///000+++,,,---...---+++)))''',,,***((()))***,,,------...******//////+++,,,000---,,,++++++---.........***...111000,,,)))+++...+++,,,...//////---,,,******++++++,,,------------***+++---///000000000000*********))))))***++++++))))))***,,,...//////...000///111444;;;QQQzzznnnbbbeeerrrmmmhhhqqqyyyrrrooorrrpppsssmmmiiifff^^^WWW]]]iiiVVV^^^kkktttvvvpppfff___gggbbbgggaaammm}}}{{{qqq^^^NNNKKKNNNTTTeeewwwxxxfffcccgggbbb\\\YYYSSSWWWWWWRRRJJJKKKQQQPPPHHHJJJMMMPPPQQQUUUXXXVVVQQQWWWTTTUUUYYYZZZYYYZZZ]]]jjjlllcccQQQHHHKKKNNNLLLRRRTTTOOOFFFLLL\\\```XXX>>><<<:::;;;???AAAAAA??????<<<999888:::<<<<<<;;;@@@BBBBBB???:::999<<<@@@============>>>???AAABBBFFFIIIKKKIIICCC>>><<<===;;;999999<<<<<<;;;@@@GGG<<<;;;666222555<<>>???===888777::::::888>>>;;;777444555666777777555666777666555666888:::666888777888EEESSSNNN>>>;;;<<<:::666222///000222555000///111111---...333............---------,,,333222111000...---......222...---///...******---111///------------+++)))+++++++++,,,---...///000000///---++++++,,,...///,,,,,,------,,,++++++***------........./////////...------,,,++++++******---)))(((******'''(((,,,+++++++++*********))))))+++---......------///000,,,---......---,,,***(((---+++******,,,------,,,...***+++...///,,,,,,000///...------.../////////***...000///+++)))+++...,,,,,,,,,+++,,,,,,,,,---,,,,,,---.........------,,,,,,............---,,,+++++++++++++++++++++++++++++++++---...//////...---111333444EEEgggiii```bbbjjj```iiivvvtttccc]]]___ZZZcccaaa^^^[[[XXXUUUUUUUUUUUUWWW[[[bbbfffeee]]]VVV\\\QQQQQQJJJWWWkkkdddaaa```PPPDDDFFFNNNSSSXXX^^^___SSSVVV^^^YYYTTTUUURRRNNNOOOKKKHHHMMMTTTOOODDDJJJJJJJJJKKKPPPTTTQQQIIIJJJHHHKKKSSSYYYXXXVVVVVVbbbbbbYYYKKKDDDEEEEEEAAAEEELLLJJJBBBEEEUUU```aaaFFF@@@;;;;;;@@@BBB@@@===>>>;;;999999:::<<<============;;;:::::::::<<<===;;;;;;:::999888888999999>>>??????>>>;;;999666555666333333666777666999<<<999999777444777>>>@@@>>>>>><<<999888888999999888222888777111///555888666777888777555333333555666333???666+++555777000333888666===PPPaaakkksss|||wwwbbbLLL@@@;;;===GGGRRR;;;;;;777444555:::;;;999999777>>>MMMTTTLLLBBB>>>777777888888777777666666999;;;:::777888<<<>>><<<===:::666444444555555555222333444333222222333555---333000---===SSSOOO:::333444444222///---------444333444444222///222777///////////////.........---...////////////......---++++++...---++++++---000///...//////...+++)))//////......//////000111------,,,++++++,,,...///---------...------,,,+++............/////////000.........---,,,,,,++++++///,,,+++---,,,******---++++++,,,------,,,***)))+++,,,------,,,+++,,,...------.........,,,+++***...---,,,---......,,,+++---++++++......,,,,,,///000000///.........//////***---///...+++)))***---,,,+++***))))))+++...///...////////////......------.........---+++)))(((,,,------------,,,***)))---------....../////////...666888===YYYvvveeecccnnn]]]eeevvvxxxdddVVVSSSOOOWWWYYYXXXWWWZZZ]]]WWWNNNLLLKKKMMMQQQVVVYYYWWWUUU[[[QQQRRRFFFHHHPPPBBB???KKKDDDAAAFFFNNNOOOKKKGGGTTTJJJOOOUUUNNNKKKRRRUUUKKKMMMLLLLLLUUU]]]WWWJJJJJJIIIFFFGGGMMMRRRNNNFFFHHHDDDFFFOOOWWWWWWTTTSSSbbb^^^SSSFFFAAAAAA@@@<<<<<>>???;;;999777888;;;>>>===<<<;;;;;;::::::999999999999>>><<<::::::;;;;;;888555888666555666666666555666444666555333555999;;;999<<<888444333555666555222666777555000111666777444666666555333111000111333888PPPBBB...888888---555:::777777===AAADDDJJJRRRJJJBBB<<<;;;???EEELLLRRRBBB???;;;999:::;;;999777;;;777;;;HHHPPPJJJ===333555444444555666777555333333555555111222555666444;;;888555333333444444444444555555555333222444555000222///,,,777FFFCCC666222333333333111000//////111444666444000///333888////////////////////////------...000111111000...,,,,,,...000000...------000//////000111///+++(((111000000/////////000000++++++++++++,,,,,,---...---...............------........./////////000000//////......------------000---,,,......+++***---+++,,,...//////---,,,***(((***+++***(((((((((***,,,,,,---------,,,+++***///......///000///,,,***,,,,,,,,,------------...000000000...---------...+++---...---+++******,,,++++++******+++---///000///////////////...---,,,------------,,,+++)))(((---...//////...,,,***(((---.........------...///444888???PPPtttjjjcccuuummmdddllltttdddPPPMMMPPPTTTTTTTTTWWW^^^```WWWJJJHHHJJJPPPWWW___fffmmmpppmmmhhhjjjXXXKKKHHH<<<>>>EEEFFFFFFGGGJJJMMMLLLHHHOOOIIIRRR[[[TTTPPPXXX[[[KKKMMMNNNQQQ^^^iiifff[[[LLLKKKIIIKKKSSSZZZWWWPPP^^^WWWSSSVVVXXXVVVQQQOOOccc]]]RRRFFF@@@@@@@@@===999>>>===999<<>><<<===BBBFFF@@@@@@?????????AAADDDFFFDDD@@@===>>>AAABBB@@@===999::::::;;;<<<======>>>@@@<<<999:::<<<>>>;;;888:::;;;:::999888888999888999===???<<<<<<>>>>>>;;;;;;888555555777888555333777777555333555888777333777777666444222111333444:::UUUKKK555;;;999111<<<999888888888666444777<<<777999;;;BBBMMMWWWYYYWWWLLLGGGBBBAAAAAA???;;;888999444666BBBLLLIII;;;///222000///000333444555444333555555222222444555222777444111000111222222111333444555444333222333444444///...222333222333666111111111222222111000///...222444111......333777..................//////000///...///222222111///000111222111000000...,,,000000000111111000,,,)))111000//////////////////***++++++,,,---------------......//////.....................//////////////////............------///,,,,,,///...+++***---+++,,,...///000...---+++(((***+++***(((((((((***+++++++++++++++******)))///......///000///,,,***,,,------,,,---......---...//////...+++***,,,...,,,---...---,,,+++++++++***+++---...////////////...............---,,,++++++,,,------------++++++---...///000///---***)))---...///---,,,,,,...000666777GGGhhhuuuiii|||iiiccciii^^^OOOQQQYYY___[[[ZZZ```hhhfff[[[PPPMMMSSS]]]iiittt|||}}}eeeMMMEEE===HHHMMMPPPMMMFFFGGGPPPWWWWWWNNNNNN```pppkkkeeeggghhhWWWZZZ[[[^^^kkkzzz|||vvvccccccccceeemmmvvvvvvrrr}}}tttkkkgggbbb[[[UUUTTTlllggg___VVVQQQOOOOOOPPPJJJLLLMMMMMMQQQVVVUUUPPPLLLPPPSSSRRROOOOOOVVV\\\aaabbbbbbaaa```bbbeeehhhdddaaa]]]\\\[[[ZZZVVVRRRMMMLLLJJJGGGDDD@@@<<<;;;<<<999555555777999888777555999:::555222444777888;;;AAADDDCCCAAAAAA@@@===:::::::::;;;<<<;;;999777555444333333555666666555888999888666444444666888///CCC???333666444111:::444777:::;;;999888999<<<:::BBBKKKUUUeeevvv{{{www___VVVOOOOOOQQQOOOLLLLLLAAA???AAAGGGLLLHHH===444111111111111111222444444444777888666777:::;;;888333111///...000111111000///111222222111000111222333------444222***,,,666000...---...///000///---,,,000222...---000333444............////////////...+++))),,,222777::::::666666111,,,+++///333333222111000111111000---+++000000///.........//////***+++---......---,,,,,,,,,---......///.........------------.........///........................---+++,,,//////,,,+++...+++,,,...//////...------+++,,,------,,,+++,,,...************)))))))))***///...---...//////---,,,+++---...,,,,,,//////---,,,...///...+++***,,,///------......------,,,++++++,,,///000111000///...------.........---,,,,,,+++,,,...////////////...---............---+++***---///000...,,,,,,000333999AAAYYY}}}~~~ttttttmmmiiinnnooo{{{rrrqqq|||~~~tttooobbbeeemmmxxx{{{eee\\\UUUccchhhllliii```bbbooovvvtttggghhh|||}}}}}}{{{yyyuuuvvv}}}xxxttttttwwwqqqsssuuuwwwyyy|||{{{xxxvvvyyy||||||{{{}}}}}}{{{xxxtttmmmeee]]]WWWSSSLLLIIIFFFEEEFFFGGGHHHHHHFFFMMMMMMCCC:::;;;???BBB;;;BBBHHHGGGFFFFFFDDD@@@:::>>>BBBDDDCCC@@@>>>>>>FFFCCC@@@>>><<<<<>>???@@@BBBAAA@@@AAA===AAADDDEEEDDDDDDDDDDDDDDDUUUeeeppplll```VVVVVV[[[^^^bbbfffdddgggggg___RRRFFF<<<888555888;;;;;;888555555666///333444222333777777444444333111222444666666555000222555555555444444555444222222444333000000333333000......000111111///...111111...///444666444/////////000000000111111---+++,,,555DDDSSS]]]bbb___XXXGGG555---111777888444222000000000000...,,,000///////////////000111,,,---///000///...,,,***,,,,,,---...............,,,,,,,,,,,,------------------------------------,,,***,,,000000...---///,,,,,,,,,------.........+++---......------///000+++***************++++++...---+++,,,---......---***......++++++//////,,,+++...000...++++++...111///.........///...---,,,------..................---....../////////.........///000111222111000000---------,,,,,,,,,,,,,,,...000222000...///333888HHH]]]zzzmmmkkkiiigggfffgggiiikkkjjjrrrpppaaaSSSQQQUUUXXXWWW```ggghhhggggggeeebbbTTTZZZ```cccaaa]]]\\\\\\bbb]]]WWWQQQLLLKKKNNNTTTWWWXXXXXXWWWVVVVVVXXXZZZ\\\RRRUUU______^^^]]]VVVQQQTTTUUUTTTRRRQQQOOOMMMOOOhhhmmm]]]QQQRRRZZZbbbkkksssxxxZZZBBB888777;;;AAAFFFFFF@@@:::888999===@@@AAA??????AAA@@@===888777777888:::<<<===<<<555888:::;;;;;;:::;;;<<<888<<<:::555666;;;888///999555222111444666666555000333111...111888999444000000111111222222222222444333888HHH___xxxoooKKK666333666666555333000///000000///...000000//////000111111222---...000111000...,,,***++++++,,,---.........---+++++++++,,,,,,,,,------,,,---------------------,,,***,,,111222//////111,,,,,,,,,,,,,,,---...///***+++------------///000,,,++++++***++++++,,,,,,...,,,******,,,...//////***......++++++///000,,,+++...111000,,,,,,///444000/////////000///...,,,///...,,,++++++,,,---.........///000000111000000000111222333333222111000,,,,,,+++++++++,,,------///222444222000111666;;;YYY{{{~~~~~~|||yyyuuulll[[[[[[cccnnnwww^^^TTTTTTSSS```mmmlllbbbXXXXXX\\\cccdddeeeccc___[[[XXXWWWNNNQQQPPPNNNRRR\\\bbbbbbVVVUUUVVVWWWXXXXXXUUUSSSXXXSSSOOORRRWWWVVVNNNFFFGGGGGGGGGDDDCCCDDDIIIMMMDDD>>>777444666:::<<<===BBBCCCAAA<<<;;;???@@@>>>===555DDDeeetttppp|||iii@@@222777===@@@@@@===999555333333444222444666666555333222222111222222222222111000000...111444222---,,,...111111/////////111111000///333000///111000------000333///...222222...///444444222111111111111///...///444999888333111333777---000000///000222000+++222///---,,,,,,---,,,+++---------...///000111111111000///---+++,,,000333////////////////////////000///...------...///000////////////............//////000000///...------...***)))+++,,,******,,,...111333111000666CCCMMM~~~}}}~~~yyyrrrssssssqqqppprrrxxx|||gggbbb[[[YYYZZZ^^^aaaccciiijjjiiieeedddhhhiiiggg^^^XXX___ppptttooo}}}|||___XXX^^^bbbeeebbb^^^YYYTTTQQQNNNMMM<<<>>>AAAAAA???<<<:::999777777777666666555555555333666888666222000222555000......///222444555444999777777:::888444111333555...---111555222111222333111///...///111333444111777<<<;;;555000000222000222222///000222111---222///------///111222222,,,---...///000///...,,,...////////////111555888000000////////////000000000///...------...///000//////////////////////////////000000//////...------)))))),,,---+++,,,//////,,,///555666;;;RRRnnn~~~|||}}}zzzvvvaaaeeeiiijjjgggccc___]]]YYYXXXWWWUUUTTTTTTUUUUUURRRTTTVVVTTTPPPNNNPPPRRRNNNLLLKKKKKKNNNQQQSSSSSSZZZYYY[[[___\\\UUUPPPOOOWWWPPPMMMRRRVVVUUUQQQOOOQQQMMMFFFAAA>>>???AAACCCFFFKKKQQQPPPIIIBBB??????DDDFFFDDD@@@???BBBBBB???999555222000111333555666------...///000///+++(((---...000111111333666888111000///......///000111000///.........///000111000000000000000000000000///000000000000//////...,,,)))***---...,,,...111222))),,,777;;;CCCggg~~~{{{}}}}}}|||yyyxxxyyyzzz~~~{{{xxxvvvxxxzzz{{{|||wwwuuu~~~|||~~~}}}zzzwwwwwwtttoooiiidddcccdddfffjjjnnnrrrpppjjjdddbbbbbbfffhhhfffaaa___aaabbb```MMMHHH@@@999666444333222333111//////111111...,,,---...000000//////111222111000...------...000111000///.........///000111111111111111111222222222000000000111111000000///...,,,,,,///...,,,...222555---,,,444???RRRyyy}}}~~~|||yyyzzz{{{{{{kkkdddXXXMMMDDD>>>999666:::444///---///111000///+++,,,......------.../////////...------...//////000///......///000111222000111111111222222222333000000111111111111111000111000000111///+++---111222111///333HHHjjj|||pppeee\\\UUUOOOLLLBBB:::111---...000000...+++,,,---......///111333......////////////......000//////...///000222333000000000111222222333333000111111222222222222111333222333333///+++---222///444777@@@^^^}}}xxxtttqqqnnnlll\\\SSSHHHCCCCCCBBB>>>:::333333333222222333666999///000111222222111000///000////////////111222333//////000000111222222333000111222222333333222222222222444444000,,,///555555999DDD[[[|||}}}tttjjjdddbbb___XXXQQQ>>>===;;;888555666888;;;///111333555555333111///000/////////000111333444...//////000111111222222000111222333333333333333111111444555111---111777===>>>PPPsss~~~}}}|||yyywwwqqqiiiSSSQQQNNNKKKHHHDDD@@@===555999999777999<<<777...///222333111222666777444---222444111///000000...111000222777888333000000777777555222111444999>>>SSSQQQaaa|||vvvrrrmmmjjjgggbbb\\\XXXUUUTTTPPPJJJGGGGGG@@@777999<<<<<<:::999<<<;;;888555777666222111333222///444000...111222111333666666555333111333:::DDDKKKRRR]]]uuu||||||~~~|||}}}~~~|||xxxmmmkkkfffaaa```aaa^^^YYYNNNQQQOOOJJJGGGEEEBBB===::::::777555777;;;:::555666333222555666555777;;;666666444333555???LLLVVVTTTnnn{{{zzz{{{{{{|||yyyuuutttwww{{{{{{zzzpppqqqnnnfff___[[[TTTNNNKKKJJJGGGDDDFFFFFF@@@777444444777<<<;;;666555777777888777666777???KKKTTT^^^}}}~~~|||zzzvvvqqqkkkjjjiiieeeaaa^^^YYYMMMAAA;;;:::<<<>>>;;;666555999777999:::888888>>>JJJSSSsss}}}~~~|||xxxzzz{{{yyyxxxvvvmmmcccWWWSSSNNNKKKFFFEEEKKKSSSBBBBBB@@@;;;;;;DDDVVVdddzzzoooeeeaaa___bbbhhhlllppp{{{~~~zzz{{{|||~~~~~~}}}www|||vvvqqqkkkfffaaaaaajjjuuubbb[[[PPPDDDCCCSSSoooyyyeeeZZZYYYYYYTTTOOOQQQPPPQQQQQQMMMMMMZZZjjj{{{|||||||||}}}}}}{{{yyy~~~~~~~~~~~~|||wwwuuu{{{ttt```MMMKKK```bbbVVVHHHCCCGGGKKKKKKIIIRRRSSSRRRNNNGGGGGGPPPZZZppp~~~~~~|||~~~{{{|||{{{xxx{{{{{{cccDDDPPPrrraaaTTTKKKAAA===???CCCDDDCCCHHHGGGEEEDDDDDDFFFJJJOOO]]]sss~~~~~~vvvqqqppphhhYYYTTTjjjwwwYYYHHHJJJFFFAAA>>>???BBBDDDEEEDDDAAA>>>@@@EEEJJJKKKIIIOOOjjjzzztttyyy~~~~~~~~~|||zzzzzz~~~ooofff^^^TTTWWWooo}}}aaaMMMEEEGGGFFFEEECCCAAABBBDDDFFFBBBAAA???>>>BBBHHHJJJHHHFFF___|||yyyxxxqqqwwwqqqiiikkkjjjhhhmmm___\\\YYYVVVVVVXXX\\\^^^YYYXXXYYYXXXSSSNNNQQQWWW^^^^^^^^^^^^cccpppoooddd```^^^dddfffmmmuuuvvvpppjjjhhhjjjgggiiimmmllleeeaaabbb]]]___bbbeeehhhjjjkkkkkkqqqssswwwzzz|||~~~www}}}zzzxxxyyy|||~~~zzz|||}}}{{{yyy}}}|||wwwzzz{{{xxx}}}}}}}}}{{{}}}}}}}}}xxxwww{{{}}}{{{|||}}}~~~zzz{{{{{{~~~}}}}}}~~~|||~~~~~~{{{tttxxx{{{eeeWWWMMMRRRhhhhhhOOOEEEEEECCCDDDDDDBBB???===>>>@@@===AAA@@@:::888===AAABBB>>>LLLccc{{{~~~|||~~~qqqfffbbbaaabbbbbb^^^XXXUUUUUUVVVUUU[[[SSSGGGFFFEEEBBBEEE;;;;;;;;;;;;<<<===???@@@===;;;===BBBCCC@@@=========>>>>>>===BBBOOObbbpppuuuTTTCCCAAACCCEEEGGGLLLSSSQQQIIICCCBBBAAABBBFFFKKKJJJCCC>>><<<999;;;===AAACCCEEEEEEFFFJJJMMMPPPQQQRRRSSSUUUWWWIIIVVVhhhrrrlll^^^WWWWWWRRROOOMMMLLLMMMNNNNNNMMMOOOQQQRRRPPPNNNQQQZZZaaa\\\[[[YYYXXXVVVVVVVVVVVV```^^^ZZZRRRMMMPPPZZZddd^^^]]]YYYRRRNNNPPPSSSTTTYYY[[[^^^dddhhhgggbbb]]]RRRUUUWWWUUUSSSUUU\\\cccYYYVVVTTTTTTRRROOONNNPPPYYYWWWVVVVVVWWWWWWUUUSSSXXXWWW[[[dddkkkkkkjjjkkkkkkkkkllllllllljjjhhhgggjjjnnnrrrpppllljjjlllooossstttuuuvvvvvvxxx{{{~~~~~~yyytttpppnnnllljjjoooeee[[[ZZZ```fffgggfffjjjgggeeehhhlllmmmiiieeekkkhhhiiiqqqxxxyyyxxxxxxwwwqqqmmmnnntttxxxvvvrrrnnnzzz|||~~~vvv}}}pppXXXKKKMMMfff}}}~~~~~~yyypppUUUCCC@@@CCCDDDEEEEEECCC@@@>>>>>>>>>:::DDDFFF===555888===???CCCCCCGGGSSSdddttt~~~rrrtttxxxyyyooohhhpppwwwtttsssvvvvvvooohhhdddiiiiiihhhiiikkknnnqqqsss{{{wwwssspppnnnllliiifffgggffffffgggiiimmmqqqtttccciiillleeeYYYVVV```lll\\\\\\___ccc___UUULLLHHHFFFGGGGGGEEEBBBAAADDDHHHKKKSSSJJJ<<<;;;;;;777888888999;;;===>>>?????????;;;777999???CCC???888555555777888777888???JJJSSSgggvvvgggJJJ<<<<<>>BBB<<<<<<<<<===>>>>>><<<:::@@@@@@>>>;;;888999>>>CCCAAA@@@???===<<<;;;;;;:::===@@@@@@>>>::::::???EEEAAA@@@===888666777:::===999;;;???FFFJJJIIICCC===:::<<<===<<<::::::===@@@===<<<:::888777777777888???===;;;;;;<<<<<<;;;999:::777999BBBGGGFFFBBB@@@AAACCCEEEGGGGGGFFFCCCBBBFFFHHHIIIFFFAAA>>>===>>>HHHJJJKKKLLLMMMOOOSSSUUU]]]ZZZUUUPPPKKKHHHFFFFFFPPPFFF;;;888===DDDGGGGGGFFFDDDCCCDDDGGGGGGEEEBBBHHHEEEGGGMMMQQQNNNKKKJJJPPPLLLHHHHHHLLLOOOQQQQQQSSSeeezzz~~~wwwbbbSSSOOObbbvvvvvvvvvkkkoootttzzz}}}zzzwwwzzz{{{iiibbb\\\___hhhpppqqqooogggggggggrrr~~~uuugggiii___^^^```eeefffbbbaaabbbfffllliiiYYYHHHAAA@@@@@@HHHGGGFFFEEEDDDCCCBBBAAA;;;HHHNNNDDD<<<===>>><<>>AAACCCCCCNNNGGG:::;;;===999999333444555777777888888777:::888999>>>>>>999555444555888<<<===<<<;;;===???JJJTTTcccsssmmmjjj___OOOCCC??????===>>>>>>@@@AAA===777555888444777:::<<<===<<<:::888222333444555555444333222===AAAEEEEEECCCBBBEEEHHH;;;===AAADDDAAA;;;;;;???>>>===>>>???AAABBBAAA???BBB@@@>>>;;;999:::;;;<<<999888888888888777777777777999::::::999999===@@@<<<;;;888666444333666:::======@@@EEEIIIJJJFFFAAA888888999888777666444444999888777555555666777888:::999777666777777666555333000111444555222111333000111222333333222111000<<<<<<;;;999777555333222///000111111111222555888===;;;888444111000000111;;;555...---000333444333111111111111222333333444444111111555555222///000555666777555222222555888===OOOjjj{{{ppp___VVV[[[gggwwwgggeeehhh[[[]]]^^^___aaahhhqqqxxxzzz{{{{{{~~~iii```XXXZZZeeemmmmmmiiiaaa^^^___mmmwwwgggWWWZZZ^^^XXXTTTTTTTTTVVV\\\bbbzzzvvvhhhSSSFFFBBBAAA===GGGEEECCCCCCDDDDDDCCCAAA999GGGOOOHHHAAA@@@===777888:::<<>>EEEKKKIIICCC???AAAEEEBBB>>>>>>??????;;;;;;===@@@CCCEEEDDD???<<<;;;<<<666BBB===222555999666666888888777777888888888999777777999;;;888333333666222777===@@@@@@<<<777444;;;<<>>;;;777777777666666777:::<<<<<<<<<>>><<<999888999::::::999222222333333444555555666999777555333333888>>>BBB<<<:::777555333111333666777555666999===???===:::444444444666666555111...777777666444444777999999888666444444444555444333666444555555111...222999444444333222222222222222333222222333444444333111111111222111000000333555444444222000//////111333555333222333555444111...///000111000000222555888555333222555444222222666555:::===:::444000333777666BBB[[[uuuzzznnn]]]NNNPPPhhhvvvkkkeeeggghhhbbbTTTZZZ\\\YYYUUUWWWZZZ\\\pppiiirrr~~~wwwppptttxxxkkk___TTTTTTVVVUUUVVVYYYWWWTTTXXX___\\\RRRRRRZZZUUUSSSPPPOOOMMMLLLOOOSSSiiigggWWWHHHFFFCCCCCCMMMFFFGGGEEEBBBCCCDDD@@@:::<<<>>>@@@AAA@@@>>>;;;::::::<<<888444:::EEEFFF???IIIDDDEEEMMMLLLFFFFFFMMMAAACCCDDDBBB??????BBBEEEBBBGGGJJJFFFBBBAAA@@@>>>@@@CCC<<>>999666888;;;;;;:::999;;;::::::999888777555555444444444555555555666666222333666888777444111222:::777777999999666666999444666777666333111222444111333666777555333222222555333555999:::666666888111222666999777222222777555222000000333555555333555777555000...111111///222222222333444444555555:::666111///000333666888:::444...///444888777555777444000222888;;;777000333444555444111///---------...///000000///...---333111222666666000,,,+++///++++++///000...,,,---000////////////111222333---000333222000///000222555222//////222444333222333444222///222666333,,,222666666111///222666777999SSSjjj|||wwwqqq___JJJKKKfffxxxhhh[[[WWWXXXSSSRRRTTTUUUUUURRRRRRWWW\\\^^^\\\eeegggYYYTTT\\\```[[[OOODDDCCCHHHMMMVVV^^^NNNJJJMMMSSSQQQGGGEEEJJJLLLLLLLLLLLLLLLLLLNNNPPPEEEYYYYYYHHH???===<<<@@@EEEFFFEEEBBBCCCEEEAAA;;;<<<===???@@@@@@>>><<<;;;999<<<<<<<<>><<<<<>><<<;;;777333666<<<>>><<<777<<<@@@>>>999666666777;;;888>>>IIIJJJ===111///333333444666777666444333666555555777888777666555:::::::::999888777555555333444444444444555555555222222333333333333666999555333444777888555555777333444666555444555999<<<;;;:::888666555444444444888666888===???;;;888777555777<<>>???DDDJJJ>>>@@@???======@@@===999;;;<<<===>>>???>>>===<<<;;;:::;;;???BBBDDDIIIOOOJJJCCC===CCCRRR[[[SSSEEECCCBBBAAAAAABBBCCCCCCBBBAAALLLTTTRRRMMMKKKJJJIII]]]ooo___MMMMMM[[[cccJJJZZZJJJEEEHHHFFFFFFFFF>>>===???AAABBBBBBBBBCCCDDDCCC@@@??????===:::<<<@@@:::>>>>>><<<;;;>>>===:::777888999888777777999;;;;;;;;;777333555;;;===;;;:::???CCCBBB<<<777999<<<888555888@@@@@@888555777444555777777777555444222444777:::;;;:::999888777999999999999888666555444333333333333444444444444444777888666444444777:::===<<>>BBBAAA===777555666888888777===:::===EEEJJJFFF???;;;;;;???FFFJJJFFF;;;555555333333444777:::======<<<;;;;;;888333222666888666666555555555555666666777///222555999;;;888222---...222777777555555;;;AAA555555444333111000000111,,,555===>>>777111111444333111///------...///111...******---//////222666222...,,,...///------...333222111000000000111222///000000///......///111111///......111333333333///222333222222333111...---111222000111666;;;;;;VVVkkkzzzxxxpppgggWWWNNN^^^|||zzzpppttt|||yyykkk^^^TTTRRRNNNLLLWWWgggjjjkkkhhhUUUEEEQQQbbbbbbQQQQQQQQQPPPPPPTTT]]]fffRRRKKKHHHMMMPPPOOOOOOQQQAAAFFFKKKOOOSSSVVVUUUQQQXXXkkkgggOOOBBB>>>???EEE<<<>>>>>>;;;<<<>>>===:::999:::;;;<<<<<<<<<<<<<<>>???>>><<<===@@@>>>:::888:::===???>>>;;;888666777::::::888999;;;:::666<<<>>>AAABBB???::::::>>>444777::::::111+++111<<<333555777888888666555555888===AAA???;;;;;;::::::888888888888777666555444222222222333333333444444444999;;;999666777888888>>>>>>BBBHHHHHHDDDAAABBB>>><<<999777666999>>>AAA===888444444999<<<;;;888:::777:::DDDKKKGGG===666666<<>>999555333444444222222444---222888999666222333444000000///...---.........333000///111000///222777333...---000222000111333555444222111000000000111000000000000000111333444333222000//////000000000///111222222222111000//////222222000222888<<<<<>>@@@CCCDDD@@@@@@CCCCCCAAA999999999999:::;;;;;;<<>>;;;===>>>===;;;<<>>;;;FFFEEECCCBBBAAA@@@>>>===777::::::999;;;BBBFFFFFFLLLIIIJJJMMMKKKCCC???@@@666777999;;;888555777;;;555888<<<>>>>>>>>>>>>???DDDHHHFFF===777888:::999777777777777666666555444222222222333333333444444111555666555:::FFFNNNOOOYYYXXX\\\aaaaaa\\\XXXXXXZZZVVVPPPLLLIIIIIIJJJKKKEEEBBBAAADDDHHHIIIEEEAAACCC???@@@IIIMMMGGG<<<444666;;;FFFNNNLLLDDD?????????===;;;999:::>>>DDDHHH@@@DDDFFFDDDDDDEEECCC???===;;;:::888888888999:::;;;;;;===???AAA???<<<999888777666777;;;>>>@@@AAA@@@555...000222000------/////////000222333222111...///111333222111///...333222444888888666999>>>AAA<<<;;;>>>???===<<<>>>AAA???;;;777444222000000555444333222222222222222222222111111000111333444222111111222333222111222111222222///111777999777:::CCCIII[[[{{{xxxgggXXXPPPXXXnnnxxxvvv~~~uuujjj___XXXMMMMMMRRRSSSVVVeeegggVVVTTTZZZ[[[RRRNNNZZZrrrzzzvvvrrrqqqrrruuuxxxzzz{{{xxxfffccceeeTTTCCCFFFAAADDDDDD@@@???AAACCCBBB<<<;;;:::999999:::<<<===;;;IIIdddrrr___RRRGGGEEEFFFBBB<<<999:::===>>><<<===BBBDDDBBBTTTMMMCCC<<<<<>>;;;BBBSSSeeennnrrrnnnnnnppphhhZZZRRRSSSBBB<<<:::EEEUUU^^^[[[TTTRRRVVV\\\___^^^___aaadddbbb___RRR@@@777999<<<;;;666666666666666555444444333333333333444444444444555666444777JJJggg{{{zzzvvvsssqqqooommmggggggiiilllmmmkkkeee```jjjffffffjjjkkkcccYYYTTTWWW[[[dddkkkjjjeeeccceee\\\\\\ZZZZZZ[[[aaaiiiooofffkkkmmmmmmmmmnnnlllggg```^^^\\\ZZZYYYYYY[[[[[[YYY\\\aaafffhhhddd]]]WWW[[[XXXVVV[[[bbbeeebbb^^^III:::000222444///+++***000,,,)))+++///222111......000444777777666333111...222;;;FFFNNNTTT^^^hhhhhhdddccceeeeeeaaa^^^___eeeccc^^^XXXRRRNNNKKKJJJHHHFFFDDDBBBAAA???;;;888999;;;===>>>@@@CCCGGGJJJCCC===:::===@@@@@@@@@@@@======;;;999;;;@@@AAA???<<>>CCC>>>BBBBBB===:::===???>>>@@@???===;;;;;;<<<>>>???DDD___wwweeeZZZMMMFFFBBB@@@>>>::::::<<<:::@@@DDDCCCEEELLLQQQSSSYYYQQQGGGAAAAAAEEEJJJLLLPPPOOOKKKIIITTTkkkrrrjjjooobbbVVVKKKLLLZZZkkktttvvvxxx~~~zzzaaaCCC666:::>>>;;;555555666666666555444444333444444444444555555555666777777@@@]]]}}}~~~~~~rrrhhhHHH;;;222444444...---111------,,,...000000000...---///222555666666555444,,,000;;;IIITTT```ppp~~~{{{wwwtttrrrrrriiigggfffffffffccc^^^ZZZUUUXXX\\\^^^aaaeeejjjoooggg\\\UUUYYY___aaa``````[[[[[[YYYWWWZZZ``````]]]XXXaaabbbfffvvv}}}uuuiiiVVVFFFbbbzzzlll[[[PPPKKKUUU___[[[bbbmmmmmm[[[KKKPPPdddtttyyyWWWLLLHHHBBBBBB@@@DDDDDD>>>;;;===??????DDDBBB???======>>>???AAAZZZzzz}}}fffRRRGGGBBB@@@@@@AAAAAA<<<888===DDD<<>>AAABBBBBB>>>@@@DDD@@@:::@@@NNNvvvwww___RRRJJJBBB>>>===BBB@@@===<<>>FFFIIIhhhxxx~~~[[[???333222777;;;666555333222111333444666888777555333222222333333333888CCCZZZ||||||eeeIII999666111222333222000///000111---///000///000111111///&&&///---+++111111...333***000666777555555999===PPPSSS___qqq~~~~~~yyyxxx~~~~~~~~~|||yyygggZZZXXXfffuuuxxxdddVVVOOO\\\]]][[[___dddZZZTTT^^^ccceeekkkxxxdddSSSUUURRRIIIFFFIIIFFF???:::===CCCEEEJJJDDDBBBEEEDDDEEETTTgggcccWWWLLLFFFCCC??????CCCBBBGGGNNNVVV___iiitttzzz}}}VVV@@@<<>>PPPkkkxxxkkk[[[NNNAAA666333666...000111111222333555888---///111222333444222///---444111+++---++++++333,,,...//////...///444888>>>===AAANNN[[[gggsss|||{{{}}}eeeTTTQQQ^^^xxxwww\\\KKKWWW^^^ccciiijjjYYYKKKPPP\\\WWWTTTZZZiii}}}rrreeeaaaWWWIIIGGGIIIGGGAAA>>>BBBFFFHHHNNNGGGDDDHHHNNNYYYpppuuu___MMMGGGAAA===:::;;;BBBKKKTTT___nnn{{{kkkAAA444;;;222:::III]]]ssskkkBBB555666555111000333333333444444444333333111111111222333555777888777BBB]]]~~~oooXXXHHH777...------///222444555444222111111333555333222000111222111///---***111...***------///;;;333222///,,,++++++,,,---:::444111444999BBBQQQ]]]nnn{{{lllQQQIIIVVVooorrrccceeeccc^^^bbbggg[[[MMMPPPVVVQQQMMMLLLPPP[[[lll{{{wwwnnn\\\IIIFFFFFFCCCAAACCCGGGFFFAAAGGGFFFJJJUUUaaaqqqhhhRRRGGGNNNIIICCC???AAAKKKZZZfffxxxuuuCCC222>>>444555888AAAPPPcccuuuddd>>>666:::555000000000111333444555444222111222222111111111333444555666???^^^}}}bbbKKK<<<666111111444333111...:::;;;<<<<<<===>>>BBBEEELLLCCC999444222000000222)))///...111999888666???444111///.........---,,,999666444333000///444<<>>333000000000000222444555777999:::999888777777555444222111000111111666;;;UUU|||oooZZZIII???777333222555333------777FFFPPPfffmmmvvvoooZZZDDD:::555222555;;;000333777FFFWWWUUUOOOVVVQQQJJJ@@@666///---...000...,,,---000111000333999222>>>@@@GGG```uuu}}}|||{{{~~~wwwyyy}}}~~~}}}}}}~~~}}}}}}|||yyy{{{|||vvvyyyzzzrrrppp```WWWZZZsssrrreeeSSSNNNZZZ[[[YYY[[[]]]TTTJJJOOO[[[fff``````nnn~~~jjjMMMEEEDDDCCCKKKYYYbbbssscccBBB666777888888888777666666555666444000000333222...222333444666666666666666555444444444444666777888999DDD___}}}iiiPPP>>>777555444333666<<<>>>;;;AAASSSgggssszzzuuuWWWEEE666333222------222(((,,,000;;;HHHGGGKKK\\\aaaaaa^^^UUUHHH<<<444111777222...///000///000333000444111444EEESSS]]]kkkyyy~~~{{{vvvwwwyyyzzz|||{{{{{{yyynnnrrr~~~|||yyy~~~qqqxxxttteee^^^\\\ZZZaaarrruuuXXXPPP```bbbYYYUUUWWWTTTMMMRRR]]]jjjSSSRRRiii___MMMBBBDDDDDDDDDTTTkkkzzzUUUBBB;;;333111333666555333222:::;;;555444999555+++......///000111222222222222222333555888;;;>>>@@@<<>>OOOjjjwww}}}|||{{{{{{~~~xxxwwwpppcccmmm{{{{{{zzznnnxxxxxxeeeWWWPPPPPPXXXkkkuuu___\\\ZZZWWWOOOHHHJJJQQQSSSPPPwwwrrr^^^VVV___]]]fffpppXXXLLL???>>>NNN]]]hhh{{{www{{{sssXXXMMM@@@888666777666444666666555333111000111222777666000***///888555+++777444333777???GGGMMMQQQFFF___~~~}}}bbbLLL???666999>>><<<666444:::NNNiii~~~tttWWWDDD===///............---------,,,,,,---,,,---///333666???LLLkkk~~~zzzsssppphhh```KKK777222444333222222...///......000444777777@@@WWWnnnxxx||||||yyyuuuqqq}}}wwwhhhlllzzzxxxvvv}}}|||ttthhhkkkhhhYYYPPPSSSeeetttjjjMMMRRRUUUQQQJJJGGGLLLSSSYYY\\\UUUVVV^^^UUUSSSeeeuuu[[[GGGMMMGGGKKK^^^ssshhhqqqqqqffffff{{{sssiiiXXXHHH<<<666444333444666888777555444444555222555666444333555444111888::::::<<>>;;;:::CCCPPPPPP```uuurrrZZZBBB444111............------------+++,,,---------...111444888CCC___xxx{{{xxxfffQQQDDD===555222222//////---,,,...000111111777AAAMMMYYYiiixxx~~~~~~}}}yyysssppp~~~}}}vvvwww~~~vvvqqqwwwwwwsss___XXXcccfff[[[XXXaaa|||[[[WWWUUUUUUMMMDDDEEEMMMEEEMMMRRRZZZ```SSSIIIPPPjjjmmmYYYHHH<<>>AAAKKK```sssrrr{{{oooYYYEEE444------............------------***,,,.........---...000000555KKKgggxxx|||ooobbbSSSCCC777222222///---,,,---.........///444:::AAAPPPdddttt{{{{{{~~~~~~{{{qqqnnn~~~~~~}}}qqqjjjnnnlllhhhTTTNNN[[[\\\QQQVVVhhhlllSSSOOOPPPHHHBBBCCCEEEJJJRRR\\\^^^UUULLLLLLXXXmmmoooUUUIIIEEEBBBCCC[[[vvvqqqeeeQQQJJJAAADDD]]]xxxcccPPPEEE;;;666222222555777555111222000222555222000>>>PPPqqqjjjUUUBBBRRR}}}pppQQQNNNOOOCCC@@@:::777@@@TTTlll```JJJ:::///---111.........---------,,,,,,))),,,...///...---,,,---000///???WWWmmm|||{{{qqq^^^HHH999555000,,,---.........///***444<<<<<<;;;FFF]]]oooxxx~~~~~~}}}~~~}}}sssooowwwwww}}}~~~{{{{{{kkkdddccc\\\aaaPPPKKKSSSOOOFFFWWWvvv]]]NNNKKKEEECCCGGGHHHIIISSS\\\[[[UUUPPPJJJOOO[[[qqqvvvYYYGGGEEEMMMSSSZZZvvvyyylll\\\OOOJJJAAA999???WWWxxxtttgggSSSDDD444000666;;;777111444000000555666666AAAPPPrrriiiTTTGGG^^^uuuSSS999===HHHCCCAAAAAAFFFVVVnnnlllMMM<<<333,,,+++000...------------,,,,,,,,,))),,,///000///---,,,,,,333222>>>RRRfffyyybbbNNN<<<222,,,...000......111)))111888777222444CCCRRRjjjvvv}}}xxxuuu~~~qqqlllqqqyyy}}}yyyuuupppddd^^^YYYNNNRRRIIIGGGKKKFFFHHHhhhyyy]]]HHH???GGGVVVMMMKKKWWW```[[[XXXUUUIIINNNNNNYYYuuu___JJJCCCGGGWWWgggzzzuuummmfffZZZJJJ@@@999::::::;;;DDDVVVmmm}}}}}}jjjTTT<<<222555888444---333333555:::>>>AAAHHHOOO^^^[[[UUUXXXsssvvvSSS>>>888@@@DDD;;;<<>>LLLXXXYYYWWW[[[iiiwwwjjjPPP>>>999777444000222777999999???MMM[[[ccceeegggjjjuuu\\\BBBAAABBBEEEDDD===LLLjjjaaaHHH444333444...---333---------,,,,,,,,,+++++++++---///000///...//////(((444GGGOOOTTTkkk{{{eeeRRRAAA<<<888111///333555---+++333;;;<<<999888IIIPPP]]]mmm{{{www}}}|||wwwnnnjjjtttwwwpppdddSSSNNNPPPKKKJJJLLLJJJEEEJJJbbblllWWWQQQQQQ]]]OOOPPPPPPGGGPPPZZZOOOQQQDDDAAAXXXyyy```EEEGGGNNNTTToooyyybbbLLLFFFFFFBBB;;;777===777333555999;;;<<<<<>>@@@KKKWWWbbbqqqgggQQQDDD>>>;;;:::222999888222:::TTTooo}}}dddJJJCCCMMMJJJCCCEEEIIIggg~~~UUU>>>...111444...,,,333---------,,,,,,,,,+++++++++---///000//////000111///???RRRTTTOOO```vvvzzzzzzdddOOOGGG???555111444000...000555444111666>>>IIIDDDEEETTTlllsss{{{~~~vvvlllrrryyysssdddNNNHHHOOOPPPDDDHHHFFFCCCRRRrrriiiLLLIII]]]]]]YYYOOOGGGIIITTT^^^cccUUUDDDFFF```kkkYYYGGGIIIbbbwwwQQQ>>>BBB===666777:::444555777666555555666777888666555>>>GGGFFFPPPjjjrrr]]]LLL<<<222:::555555777666???```nnnCCC@@@JJJZZZWWWJJJQQQeeevvvfffKKK:::.........***+++222,,,---...---+++***+++,,,,,,///222444333111000000;;;KKKvvvuuuEEEGGGlllppp~~~}}}xxxjjjRRR<<<444777555000000444555222222666IIIAAA===FFFVVVhhhzzz|||yyy{{{|||~~~zzztttuuu|||yyytttWWWIIIFFFIIIQQQ???BBB@@@DDD^^^hhhQQQVVVbbbeeeWWWHHHHHHOOOTTT\\\VVVPPPOOOZZZqqqzzzXXXLLLFFFUUUsss```IIIAAACCC999111444777666777777666555555666888:::666111777>>>:::@@@WWWyyymmmNNN555999444444777555888LLLdddzzzuuu```HHHJJJOOORRRQQQVVVjjj|||hhhRRRKKK<<<111111///******///,,,---...---+++***+++,,,,,,///222333222000000000999EEE```[[[<<>>KKKlll___RRRccclllaaaQQQKKKLLLMMMUUUXXX\\\\\\VVV[[[xxxfffPPPKKKSSSmmmzzziiiGGGCCCHHHFFF666///444555777888777555444444777999@@@:::222666===888:::KKKooo```===999444333666666555;;;EEE^^^{{{dddUUUNNNPPPNNNIIIOOOfffrrrZZZAAAEEE:::222222111,,,+++///---......---+++******+++,,,...111222111000//////333===DDD<<<222<<>>999222555???<<<===KKKeeetttVVVCCC<<<666555888999::::::GGGggghhhXXXTTTQQQIIIDDDJJJ^^^vvvwwwbbbLLL666:::333///111222///...111---...///---+++)))***++++++...000111000/////////+++888333)))---444DDD^^^yyy||||||eeeVVV@@@:::444222222111///---222444777888777<<>><<<===IIIbbboooXXXRRRVVVLLL:::<<<[[[{{{aaaKKK???333222///...000000...---///---......---+++******++++++---///000///......///%%%555///'''//////666QQQqqq}}}||||||yyylllUUUHHH777///111444000***......222555666777>>>GGGOOO^^^rrryyyrrruuuxxx{{{|||sssooo^^^RRRUUUPPPBBB<<<;;;HHHddd___KKKXXXaaaVVVOOOUUUQQQOOORRRZZZYYYQQQOOORRRnnnddd]]]ppprrr^^^DDD===;;;???<<<333555999333444444333000......111333333555000111999888888CCCPPPuuuuuuiiiQQQ:::444:::>>><<<===888EEEgggzzzbbbVVVUUUXXXCCC777FFFrrrwwwQQQ>>>;;;777111000//////---+++******,,,---...---+++***+++,,,+++---//////...---...///&&&333000,,,111,,,000FFFfffwww~~~yyynnnZZZ???---,,,222222...///---000555777666888<<>>;;;===666888LLLhhheeeVVVVVVTTTKKK===FFFaaaoooIII:::<<<999///111000...,,,+++*********,,,------++++++,,,...+++---......---,,,...///---000---,,,///---111@@@VVVnnn~~~}}}mmmRRR:::111333444111222000222555666555888===<<>>AAAGGGFFFMMMkkkrrrUUU@@@AAABBB;;;===FFFiiizzz```CCC444111111000///------///---***+++///---,,,++++++***+++++++++******++++++,,,---......++++++++++++,,,...///111///DDDccc{{{qqqPPP888000//////...000111333444555777;;;<<<888777BBBXXXkkk}}}ssspppzzz~~~}}}~~~zzzsssssszzz}}}wwwoooYYYZZZSSSOOOMMMFFFMMMcccqqqkkknnnggg^^^\\\YYYQQQQQQQQQWWWgggyyywwwTTTCCCBBBDDDIIINNNNNNIIICCC@@@@@@CCC@@@GGG^^^{{{gggkkkccc```zzznnn[[[PPPAAA888777333444666777777888:::888444555555555444333222000000000222444555444222000///555HHHhhh~~~hhhVVVBBBBBBKKKTTTNNNKKKggg___???333BBBEEE:::DDD___kkkJJJ777222222222333///------///---***+++///------,,,++++++++++++++++++++++++,,,,,,---------)))***+++,,,------......777IIIddd{{{~~~kkkNNN999...111333333222222444777;;;@@@CCC<<<333666EEETTTwwwwwwnnnrrr~~~~~~||||||xxxtttwwwzzzrrreeeYYYYYYUUURRRKKKCCCVVV{{{|||pppsssvvvfffYYYZZZ^^^RRRQQQPPPTTT___mmmxxx|||^^^KKKJJJFFFEEEHHHMMMLLLEEE@@@???DDDBBBAAANNNoooccc^^^kkkhhhpppbbbOOOKKK@@@777666555666666777999<<<<<<777222444444555555444333222111///000222555777777444111777HHHfff~~~mmmNNNEEEIIITTTQQQMMMgggxxxPPP:::444AAADDDBBBZZZ]]]:::111555333111333///---...///---***+++000------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...///...---,,,@@@MMMdddzzzjjjRRR444444444444444444666777:::???AAA<<<444222:::BBBdddttt|||qqqoooyyyyyypppqqqrrreeeRRRYYY^^^WWWMMMKKKQQQlllzzzyyyzzzmmmbbb\\\UUURRRRRRSSSVVVZZZaaajjjrrr}}}lllQQQFFFBBB@@@CCCKKKNNNJJJFFFEEEFFFFFFDDDLLLiiiiiiWWWZZZgggmmmuuuVVVDDDBBB:::333555666888777777;;;===:::444000111222444666666666555444111111111333666777666555777EEEaaadddNNNAAAEEEFFFEEEXXXsssoooxxxcccBBB===;;;<<<@@@PPPssstttOOO111///555222------000......///...+++,,,000...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,++++++***+++...000000///...---333>>>SSSmmm~~~~~~zzzddd???:::333111333666555444333444555555444444555666NNNaaaxxxxxxrrrzzzwwwmmmllljjjYYYEEETTT___TTTDDDOOOkkksssrrrvvvyyyjjjOOOKKKLLLOOORRRTTTWWW```jjjsss|||XXX@@@===>>>AAAGGGMMMOOOMMMJJJDDDFFFHHHOOOeee[[[TTTWWWbbbtttiiiQQQCCC@@@999777;;;999888777888;;;;;;777222111000222444666777777666555555333222111333777<<>>::::::EEEUUUNNN]]]tttuuuNNN666======:::DDDbbbdddIII444444888333...---000......000...+++,,,000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---...444FFF```vvv}}}kkkQQQFFF888111111333222111111111111444888:::888666???PPPiiizzzyyysss{{{vvvppplllbbbQQQDDDJJJWWWLLL@@@[[[}}}ppprrr~~~rrrRRRHHHDDDDDDIIINNNQQQYYYbbbhhhttthhhJJJ???DDDFFFCCCGGGNNNLLLEEE???CCCGGGLLLYYYqqq}}}XXXUUUVVViii~~~\\\OOOHHHBBB:::<<>>333999===DDDZZZzzzsssTTTFFF999666666333111111000...///000...+++,,,111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------222444@@@WWWmmmzzztttgggZZZHHH888000///111333333333555777999:::999888888AAAUUUhhhmmmlllwwwzzzwwwvvvkkkVVVGGGCCCAAAJJJEEEJJJpppwwwfffoookkkQQQJJJAAA===BBBJJJNNNUUU[[[aaakkk{{{zzz\\\EEEMMMLLLBBBAAAIIIGGG<<<===@@@DDDGGGMMM]]]zzztttWWWVVVYYYwwwuuuOOOIIIGGGAAA888;;;===333333333666;;;888222333999333555777888888777444333444444333222888FFFZZZhhheeebbbgggzzzhhhTTTRRR]]]ggg|||pppeeefffuuu~~~]]]555777777===RRRrrr|||bbbDDD???777222///...///000111//////000///+++---111......---,,,,,,,,,,,,---+++++++++,,,,,,---------++++++,,,,,,------,,,,,,------777NNNfffuuu{{{~~~}}}wwwkkkVVVAAA222...222888111333555555333222333555777888EEEWWW```cccqqqzzzvvvyyy{{{iiiJJJ;;;???===AAACCCWWW~~~kkkXXXLLLIIIDDD@@@AAABBBEEELLLTTT]]]aaannnvvv\\\AAA@@@JJJCCCBBBGGG@@@>>>AAAFFFHHHDDDJJJfffWWWYYYWWWccchhhGGG@@@888666:::>>>===;;;:::999999::::::999555333333444555666666666555444333000666BBBFFF@@@???EEEZZZ[[[^^^iii}}}qqquuuyyy```aaazzziii???>>>???999EEEhhhtttTTTCCC888//////222111...------,,,---...,,,))),,,222---,,,,,,+++,,,---...///333111...+++***+++,,,...,,,+++***,,,...//////...000333777BBBZZZttt~~~|||yyyuuuWWW<<<222111111111666777111///333444111333888@@@GGGOOO]]]nnn{{{~~~}}}kkkYYYLLLBBB;;;AAACCCSSStttlllUUULLLGGGCCCAAA??????DDDLLLQQQVVVccczzzfffKKKHHHQQQHHHEEENNNPPPDDDCCCDDDGGGFFFKKK___uuutttUUUSSS[[[qqqyyy```EEE???::::::>>>@@@>>>;;;888777888:::<<<;;;999777333333444444444333222111333111888CCCFFF>>>;;;>>>@@@DDDMMM```~~~~~~dddVVVWWWddd{{{~~~\\\>>>>>><<>>:::===DDDDDDNNN```yyypppWWWRRRZZZQQQHHHPPPZZZJJJDDDCCCGGGHHHIIIRRR___fffWWWWWWhhhoooTTTAAA???===>>>AAABBB@@@===777777999;;;>>>>>><<<:::333444444444333222111111333222888BBBCCC;;;666888333777BBBYYYyyycccJJJIIIJJJJJJ```gggKKK===>>><<>>>>>>>>@@@AAAAAA@@@;;;;;;;;;===>>>===:::888444555555555555555555555333333666======888555666777:::CCCWWWrrrnnnMMM:::???@@@;;;LLLjjj|||UUU>>>===???FFF___uuuUUUAAA888111111111...,,,,,,---++++++...---+++,,,///,,,---///000000000///...+++,,,---////////////...///...------...///---,,,,,,777888...888WWWttt}}}}}}|||}}}tttSSS<<<555888:::999777666999>>>BBB>>>IIIUUUZZZ[[[]]]dddkkkvvv}}}uuuiiiZZZPPPMMMNNNxxxyyyggg^^^SSSKKKBBB<<<===AAA<<>>======>>>AAADDD??????>>>===<<<:::666222333333333444555666777888444222333666777666777999888>>>KKK^^^sssUUUBBB777<<<===999BBBRRRiiitttKKK999???EEEYYYtttjjjMMM>>>777222111111...,,,---...++++++...///---,,,///,,,---///111333333333222)))+++---///000000/////////...------//////...,,,111:::999...111JJJgggvvvvvvxxx{{{}}}aaaGGG;;;:::<<<;;;777333666BBBMMM@@@KKKVVVYYYVVVUUU[[[bbbiii{{{}}}sssvvv{{{|||}}}sssooonnn___LLLQQQdddmmmpppbbbRRRIIIDDD@@@???AAAFFFKKKNNNTTTiiiWWW???AAA???>>>FFFFFFHHHOOOTTTOOOHHHMMMYYYmmmeeeUUU]]]mmmgggPPPFFF???@@@@@@>>>;;;<<>>===<<<;;;888333000111111111222333444555666444222111111333555888;;;555???SSSmmm|||JJJ@@@;;;<<<===:::===CCCUUUxxxfffGGG;;;CCCQQQqqqsssWWW@@@;;;555111222111...---//////,,,,,,000111///...///---...///111222333444444***+++---///000000000//////...------///000///...222555444//////???[[[qqquuuxxx|||pppZZZLLL<<<;;;999666333666CCCRRR;;;GGGSSSVVVPPPLLLNNNSSSbbbvvvsssbbbaaammmxxx}}}llldddddd\\\UUUggg~~~tttzzzgggSSSJJJGGGEEECCCBBBKKKMMMJJJJJJ]]]jjjIIIHHHHHH???AAABBBBBBIIIOOOLLLGGGLLLWWWaaattt]]][[[^^^tttaaaLLLDDD>>>AAADDDBBB>>>===@@@EEE:::999999999:::888444222444333333222222222333444333333222111222555777888888>>>QQQooo~~~OOOBBB;;;>>>===666666>>>DDD```wwwyyyTTTDDD???HHH___hhhIII888888333111222111......000111---,,,111333111//////000000/////////000111111+++,,,---.../////////000...---,,,---///111000///333//////222111666OOOjjjzzz}}}zzznnnbbbCCC<<<777777666777>>>GGG999CCCLLLKKKCCC???EEELLLcccoooaaaJJJNNNbbbnnnsssqqqdddVVVPPPVVViiimmmVVVLLLKKKJJJGGGDDDDDDHHHGGGGGGYYY{{{~~~[[[XXXRRRAAA<<<>>><<<@@@GGGGGGCCCHHHQQQYYY|||jjj[[[cccbbb}}}```JJJBBB<<>>@@@CCC444444555777999999777555999888666444333333333333333444444333333555666444;;;:::FFFcccYYYDDD:::???<<>>555666AAANNNcccfffMMM333<<>>===GGG[[[tttmmmYYYVVVNNNAAAAAAAAACCCFFFDDDBBBDDDJJJZZZdddgggTTTZZZjjj|||^^^GGG>>>>>>DDDEEE???<<>>;;;666777777888888888777777444555444000///333444222<<<777666888888444555999999888999???HHHUUUjjj{{{~~~bbbGGG===;;;777777;;;777;;;AAAPPPjjjsssXXXJJJHHHLLLeeetttXXXCCC333555333111000000000...,,,,,,---///111111000///......//////.........---,,,111//////000,,,(((***111+++...333666666333...+++000000...000111,,,777TTTzzzttt[[[DDD;;;888333222444666666777666666777999;;;EEE===888:::>>>>>>???@@@@@@BBBNNNgggfffdddddd___TTTLLLIIIFFFBBBFFFBBB???AAAIII[[[xxxbbbLLLJJJPPPFFFBBB@@@AAA???>>>BBBHHHCCCJJJjjjxxx\\\RRRcccyyyiiiQQQCCC@@@===>>><<<999999<<<;;;888777777777888888888888888444666555111111444555333444222222777:::<<<@@@EEE>>>999555666<<>>:::555333666999777555555888DDDaaayyy[[[XXX]]]]]]UUULLLHHHFFFDDDIIIEEECCCCCCDDDRRRrrrsssWWWSSS\\\DDD@@@???@@@@@@???BBBFFFEEEJJJdddqqqWWWUUUnnn{{{cccNNNCCC@@@???===:::999;;;<<<;;;777999999888777666666555555777999888444444888888666222111222666:::>>>CCCGGG<<<999888;;;???EEEPPPZZZwwwyyydddOOO>>>888:::777888888888AAAYYYxxx|||VVVBBBCCCGGGdddeeeMMMCCC:::666333111/////////...---...///000111111111000000------///111222666>>>GGG<<<999777666444111---,,,........................---000...111333,,,000BBBcccqqqtttiii```PPP>>>666888666333111555<<>>777888999888666888GGGaaawwwrrrMMM<<>>999666444000/////////...---...//////000000000000000---,,,///222222666CCCRRRXXXQQQFFF;;;444111...+++///---+++))))))+++---///---000...000444------;;;WWWlll~~~}}}yyywwwwwwsss```GGG:::999888444000111888AAAGGGJJJ<<<777555777777555555888;;;RRRwwwuuuXXXPPPLLLRRRSSSMMMGGGFFFGGGGGGCCCAAACCCDDD???EEEdddttt^^^UUUGGGBBB@@@BBBDDDCCCDDDGGGQQQYYY^^^qqqvvvYYYLLL\\\~~~rrr```TTTHHH???888444333666777666666888:::999777555555444555555111444555444555999999777888::::::777666999999777;;;777777:::===???CCCIIIaaa}}}bbbHHH888888777777666555;;;KKK[[[{{{aaaGGG:::DDD[[[xxxvvvSSSAAA???:::777444000......//////.............../////////000///---...000///222BBBUUUxxxnnn[[[DDD555000///...,,,,,,---......---,,,,,,---000...000555///---666IIIaaazzz}}}yyyvvvyyylllNNN:::555:::666111///222999???CCC===999666666666444666:::777WWWcccMMMIIIMMMOOOKKKGGGGGGGGGEEEAAA???BBBEEE@@@BBB]]]~~~fffUUUQQQHHHBBBAAABBBCCCEEEIIINNNYYYWWW___lllPPPIIIaaa~~~hhh\\\UUUJJJ>>>555222333777777444666<<<888888777666777999;;;<<>>:::<<<999999===??????AAADDDQQQtttrrrSSS<<<999666666888666666===GGG[[[tttqqqMMMCCC999HHHjjjzzzYYYHHHDDD;;;777444000......//////...---------------......//////---...000...111DDD[[[~~~oooWWWBBB888222---+++,,,...000000...,,,+++---111...///555111---444<<>>eeesssLLLFFFKKKMMMJJJHHHHHHFFFBBBBBB@@@CCCHHHBBBBBB[[[zzzppp]]]YYYNNNCCC??????AAAFFFKKKIIIXXXRRRTTT{{{iiiMMMJJJfffpppYYYPPPMMMCCC777555333666:::888555999@@@777666666777999<<<@@@BBBVVVWWWSSSJJJDDD@@@;;;555444999;;;999999===;;;666666555999@@@BBB===999999BBBgggzzzZZZ@@@;;;777777::::::666888>>>>>>aaa{{{eee@@@AAA999JJJvvv|||\\\LLLEEE999888444000....../////////---,,,,,,,,,,,,---.........,,,...111000444JJJccczzz|||jjjTTTCCC555+++---,,,,,,++++++,,,,,,------111......555222...444333GGG```ttt~~~}}}|||{{{[[[CCC<<<333555777666444555999===<<<::::::;;;999555666999LLLttt]]]LLLJJJKKKKKKGGGAAAAAAEEEHHHDDD===???FFFIIIZZZwwwxxxWWW\\\OOOBBB===???@@@BBBCCCIIIGGGJJJOOOaaaxxxeeeNNNNNNrrrsssbbbKKKAAA@@@:::888555333333555666555333666555000444===;;;===LLLjjjwwwvvv___JJJ>>>;;;===:::888777666555777999777======???AAA888444>>>===]]]~~~rrrLLL@@@<<<888444222333666:::;;;RRRttttttbbbFFF555;;;```rrrZZZGGG===999:::888444000---,,,---...---///000000...---...///...,,,///222000555NNNiii~~~kkkTTT???***,,,------...---,,,***))),,,---...///000000000000111<<>>555333;;;;;;999@@@WWWuuuUUUOOOKKKKKKJJJEEEBBBBBBDDDBBB>>>AAAHHHLLL___~~~cccZZZTTTJJJ@@@===AAAGGGKKKKKKGGGFFFGGGVVVzzztttbbbPPPSSSvvvwwwfffOOOCCC>>>777:::777555555666777666444777666111555>>>===@@@PPPrrrqqq\\\LLLDDD===999666777999888888888@@@EEEDDDAAA@@@777555BBBKKK^^^qqq~~~^^^DDD<<<777999999888999===<<>>777;;;999777777777777666555888777222555>>>???EEEVVVxxxqqq[[[LLL@@@999666888:::999999;;;AAAJJJKKKIIIJJJHHHOOOaaalllmmmlllzzztttKKK<<<444:::>>>:::999===???>>>GGGbbbkkkZZZDDDEEEXXXyyyaaaFFF999555444666555444333111000//////555555555333000---------///...111555888BBB[[[ttt~~~~~~sss___FFF333111//////000111000///444444444333222000///...444333@@@]]]xxx}}}ooo```BBB<<<999:::777222666???OOOGGG:::888===;;;CCCYYYrrr[[[EEEAAAHHHKKKFFFAAACCCEEECCCCCCCCCAAASSStttsssbbbllljjjUUUEEEGGGPPPUUUVVVMMMJJJIIIMMMjjj^^^PPPLLL___uuudddZZZJJJAAA???:::<<<:::999777777666555555777666222555>>>???FFFZZZyyyeeeOOODDD<<<888999999888>>>HHHOOO\\\^^^[[[]]]```mmmtttxxx^^^FFF666;;;@@@;;;:::???BBB<<<<<>>LLLggg~~~]]]BBB777555444333333444444333222000///444444444222///------...///...000555;;;JJJccczzz{{{~~~~~~iiiLLL888444000...000111222111444444444333222111//////444222:::RRRooo~~~~~~uuukkkMMM>>>777:::999222444???KKKEEE;;;:::===>>>SSSvvvtttSSSGGGKKKOOOMMMIIIFFFHHHEEEDDDBBB>>>MMMmmmuuu[[[eeefffVVVGGGFFFKKKNNNJJJCCCFFFHHHHHH]]]YYYJJJKKKbbbjjjVVVNNNCCC>>>@@@>>>::::::999777666555555555555555222555<<<===EEEZZZwwwnnnUUUEEE>>>:::;;;888999HHHZZZnnn{{{zzzoooiiihhhqqqyyyuuuwwwZZZAAA>>>AAA>>>===@@@>>>>>>===BBBUUUrrr{{{XXXJJJ:::RRRrrr|||[[[AAA888666222111222333444444222111000///000000///------...000......///444>>>PPPiii~~~{{{vvvYYY???888000---...111111000000111111111111111000000///000555EEE```zzz~~~~~~|||zzzuuuoooXXXCCC444888<<<777666<<>>???<<>>ZZZ|||{{{ZZZAAA999555///000111222333222111000///,,,,,,---,,,+++,,,///111///......333@@@UUUooo|||~~~nnnGGG>>>333------000000///---...///000111111111111///333666???VVVsss{{{{{{}}}zzzxxxtttqqqcccLLL999777<<<<<<::::::===CCC===555999IIImmmkkkQQQIIIFFFFFFGGGHHHGGGCCCDDDFFFBBBMMMhhh___QQQGGGGGGFFF???<<>>IIIQQQIIIQQQqqq{{{UUUNNNYYYqqqhhhPPPKKKCCC===>>>>>>999:::;;;999777666888:::555888666888===:::AAATTTtttyyyYYYIII>>>??????<<>>===888AAAHHH???555BBB]]]~~~rrrXXXMMMIIIJJJLLLIIIFFF@@@BBBDDD@@@IIIbbbrrrWWWEEEHHHJJJAAA:::===@@@>>>JJJRRRHHHLLLlllsssPPPOOO___yyydddNNNLLLEEE??????===999;;;<<<;;;888777:::<<<666999888:::>>>:::@@@SSSqqqiiiRRRBBBBBBAAA999888???AAARRRSSSGGGAAA;;;888===;;;@@@999===___gggIIIBBBHHHEEE999555===??????NNNmmmlllNNNKKKPPPooo]]]CCC===999222111111000000///.........------,,,+++***+++...111222111000444DDD]]]vvv}}}~~~|||UUUIII999///...000///...//////000111111111111111000222///222IIIjjjzzzxxxyyyyyy|||}}}xxxxxxzzzxxxvvvzzzwwwvvvtttrrrqqqqqqdddOOO===:::>>>>>>999FFFLLL@@@777LLLpppkkkYYYRRRNNNJJJBBBMMMEEE???GGGFFFIII^^^]]]JJJOOOKKK???<<<>>>======CCCJJJLLLXXXyyyeeeNNNIIIeeebbbJJJEEEBBB@@@===444777999<<<;;;999888:::<<<<<<:::;;;>>>;;;:::EEETTTyyyzzz___EEE>>>===999777888???>>>===<<<:::888666444666444555???TTTqqq{{{```KKKBBB@@@>>>666@@@@@@<<>>---+++111111,,,222333333333222111000///111111444;;;CCCRRRiii|||tttsssvvv|||}}}~~~~~~}}}|||{{{xxxvvvtttssswwwlll[[[III===999;;;>>>AAAPPP@@@555[[[zzzaaaUUUPPPMMMEEELLLFFFFFFRRRRRRQQQ___{{{mmmUUUVVVYYYMMMBBBCCC===???EEEHHHEEEKKKgggdddNNNKKKjjj___JJJFFFBBBAAA???888777:::>>>>>><<<:::999:::===:::<<>>999<<<@@@AAA???<<<999888;;;999:::<<<::::::III[[[bbbKKKBBB@@@999111555555666666666555555444777;;;;;;666555HHHlllqqqOOO<<<:::;;;333111777;;;<<>><<<:::888888666777888555666HHH\\\wwwWWWDDD===777...111222333444555666666666;;;CCCGGG???666;;;PPPeeeYYYAAA<<<<<<777666999;;;;;;???FFFSSShhhwwwZZZPPPccczzzgggQQQIIIIIIIII333444444333000...//////222000//////...---///333777222444EEEfff|||lllRRR;;;222222111...000///...---...000222444444555555222000777LLL```ttt}}}}}}~~~{{{|||~~~~~~}}}|||{{{}}}|||zzzyyyyyysssfffTTTDDD;;;777===;;;HHHllliii[[[LLLFFFIIIHHHFFFKKKRRRggggggJJJZZZZZZDDD@@@<<<999;;;DDDMMMPPPPPPPPPqqq~~~^^^PPPVVVwwwnnnWWWKKKIIIBBB@@@DDDCCCAAA@@@>>><<<;;;;;;::::::888666666666333777KKKbbbeeeHHH:::444///111222333555666777777777>>>DDDFFFAAA888666???IIIjjjiiiJJJ<<<999<<<;;;777888@@@CCCBBB>>>PPPlllqqqWWWTTTkkkjjjQQQCCC>>>>>>000000111000///000222444999444111000...,,,111999<<<666555FFFfff~~~qqqTTT;;;222333111,,,///...------...000222444111333666666333666EEEVVVrrrzzz{{{}}}~~~~~~}}}}}}yyy{{{~~~~~~{{{yyy}}}zzztttkkk___PPPBBB888GGG???QQQ{{{sssZZZMMMKKKAAA???IIIOOObbbzzzsssQQQUUU[[[MMMCCC>>>999999AAALLLPPPKKKDDDbbbwwwYYYQQQ]]]~~~rrrYYYKKKHHH@@@???BBB@@@BBB>>>;;;999999:::::::::999777888999888???WWWqqqtttSSS===555333333444555666777888888888<<<<<<;;;777444666;;;AAAUUUqqq\\\CCC888======666777===>>>999:::DDDYYYuuugggPPPRRRkkkiiiNNN;;;555555000000000//////222666:::>>>888555555111...444>>>???::::::HHHddd}}}sssXXX???444222000,,,------,,,,,,---///000111///111555777666777@@@KKKkkk{{{{{{|||}}}~~~zzz|||~~~~~~|||zzz{{{yyyvvvuuussslllaaaXXXRRRGGG]]]fffSSSOOOBBBAAAKKKLLLXXXsss\\\RRR\\\VVVCCC===;;;<<<@@@GGGJJJFFF???WWWqqqTTTSSSgggxxx]]]KKKFFF???===???<<<>>>;;;888888999:::888777777777999<<<===HHHdddcccFFF999888555666777777888888777777444444333333555888<<>>@@@BBBAAA<<<888777===@@@JJJ```yyy~~~___JJJRRRooogggMMM;;;777999555444222000000444:::???@@@;;;:::<<<888111555???>>>===@@@MMMeee|||~~~wwwdddLLL:::333111000.........//////000000000333222444888888888===DDD```sss}}}}}}}}}}}}~~~~~~~~~~~~wwwxxxyyy|||~~~}}}yyyvvvYYYOOOjjjlllTTTPPPDDDDDDLLLHHHOOOnnniiiUUUaaa```GGG:::===???BBBEEEGGGFFFBBBRRR|||nnnPPPTTTnnn}}}___KKKEEE>>><<<===999:::888777888::::::777333444444888<<<@@@MMMllloooOOO===:::666777777777777777666666...000444888:::<<<<<<===GGG^^^{{{pppHHH@@@DDDRRRPPP???888>>>;;;999<<>>CCC:::888555222111555<<>>BBB===333555???<<>>===>>>DDDJJJJJJGGGUUU~~~lllPPPaaazzz~~~]]]HHHDDD===:::======:::===???===888555444666...888888777@@@PPPkkkYYY666::::::888777999888444222444666777888888888888777777@@@DDD]]]VVVAAAAAAXXX\\\EEE555999555555888???KKK```vvvZZZSSSggg~~~{{{kkkWWWEEE<<<===>>>:::555333666;;;???BBB<<<444222999;;;999>>>HHHEEEJJJHHHOOOhhhzzzqqqYYYBBB777555111///000222222///111555;;;;;;:::888888:::???CCCNNNkkk|||xxx|||yyy~~~||||||vvvwwwyyy||||||ooobbbKKKjjjnnnLLLMMMQQQGGGAAAFFFJJJ[[[vvvtttYYYPPPJJJBBBAAA>>><<<===BBBGGGGGGFFFSSS{{{hhhQQQddd___JJJFFF???:::<<<<<<;;;======<<<:::888777666666===;;;777???MMMiiiccc>>>999:::777666888888555444777888888777777777777777777===AAAYYYlllOOODDDUUU[[[HHH888888444333555999AAASSSnnnqqqYYYYYYooo{{{gggSSSDDD<<<:::;;;777333111333555777777555...---333555222666???@@@DDDAAAJJJfffyyy}}}uuucccNNN???888333111111444333111222555:::::::::::::::<<<@@@CCCLLLiiiyyy}}}}}}~~~~~~}}}{{{zzzyyy~~~yyyvvvvvvyyy}}}vvvwwwvvvvvvzzzzzzlll[[[KKKoooxxxTTTLLLPPPMMMEEEAAAEEETTTmmm~~~```LLLFFFFFFAAA???<<<===???BBBCCCDDDPPPyyydddQQQhhh{{{___KKKHHHAAA<<<===<<<===<<<;;;;;;<<<;;;999777:::???;;;777>>>LLLjjjsssMMM999999666444777777666888<<<:::999777666555666666777:::===QQQuuu[[[CCCJJJQQQFFF999666555333444555999CCCWWWiiigggVVV___xxx|||cccOOOFFF???888666333000//////000000///333......333444111444:::444777555DDDggg~~~zzzppp___JJJ:::555333333555555222111444888999;;;;;;;;;<<>>===<<<:::888999;;;<<<:::777555:::777777@@@MMMkkk]]]===:::555444666777777:::???:::999777555444555666777:::;;;IIIggghhhJJJDDDGGGAAA;;;999888666666666666:::FFFTTTzzzyyy[[[SSSddd~~~bbbNNNJJJEEE<<<777444000......///000///444111111555555222333666222444222BBBiii}}}zzzmmmSSS<<<888444333555555111000222666888:::::::::999:::<<>>@@@@@@;;;888666777999;;;999666111555555888AAALLLgggnnnGGG<<<777555666777777:::@@@:::888666444444555666777;;;:::AAAXXXyyy|||```LLLBBB===<<<>>>999777777888666666>>>GGGiiisssTTTSSSlllgggRRRMMMHHH@@@@@@;;;444///...///000111444222222444333111000111888888555DDDiii~~~zzz|||}}}uuu[[[BBB;;;555222333333000...///444666888777666444444444:::MMMfffyyy{{{zzz}}}~~~zzzyyy}}}}}}wwwwww}}}sssfffbbbaaaZZZOOOmmmjjjVVVMMMHHHCCCDDDGGGSSSlll___LLLJJJCCC???>>>???<<<999AAANNN^^^|||{{{]]]ddd~~~uuuVVVEEEDDD@@@>>>AAAAAA:::888777666777888888777555777666999@@@FFF___}}}WWW???:::777888777666888===777666555555555666777777:::;;;>>>MMMmmmvvvXXX@@@666777999777666666888666444999@@@[[[sssmmmQQQXXXvvvmmmWWWLLLFFF@@@GGG@@@777000......///000999888777666555333222222111333333DDDjjj|||~~~{{{eeeNNN???777111111111///......222333444444222000000111444BBBZZZqqq~~~}}}}}}xxxzzz}}}|||zzzzzz|||~~~|||yyyvvvxxx|||rrrggg[[[UUUWWW\\\lllUUUJJJHHHFFFDDDLLLdddmmmTTTHHHBBB>>>>>>AAA===:::DDDTTTeee~~~tttVVVggg```LLLHHHAAA===@@@@@@::::::999888666666777999;;;;;;777888===AAAZZZiiiCCC>>>::::::888444555888444444555555666777777777777;;;>>>IIIgggcccDDD666555555777666666888777555888>>>LLLaaa|||fffLLL[[[|||rrrYYYEEE<<<;;;AAA<<<555000//////000000===<<<:::777555444444222,,,111444HHHnnnrrr___DDD:::111000000///...000...000111000//////111222222;;;PPPjjjzzz|||}}}xxxzzz{{{}}}}}}}}}}}}}}}vvvuuuuuuvvvxxx|||yyypppgggVVVJJJVVVmmm^^^NNNMMMGGGCCCHHH^^^yyy^^^LLLBBB>>>???BBB>>>;;;FFFXXXhhh~~~oooPPPgggiiiRRRLLLCCC===>>>>>>:::<<<<<<:::666555888;;;???===666777;;;???ZZZtttEEE@@@===;;;888333222555222333555666777777777777444;;;???IIIeeennnNNN???;;;999999777888:::999777999???===OOOlll___HHH[[[~~~tttYYY???444555666333000///000111222111:::999777222000000///...777<<<>>>NNNqqq{{{lllGGG<<<222000000000000111,,,---...//////000333555111777KKKfffwww{{{}}}{{{{{{}}}~~~uuuuuuttttttuuuyyytttmmmhhhTTTDDDVVVyyyxxxYYYNNNOOOGGGEEEUUUwwwlllLLLGGGEEEEEEFFFAAA???JJJZZZfffnnn~~~bbbDDDbbbiiiWWWRRRDDD999:::<<<999:::;;;;;;<<<<<<;;;;;;<<<999888888999EEEeeeWWWIII??????<<<333///333111444777888777666666777666===@@@HHHdddrrrIII111???999<<<;;;999;;;@@@>>>888???CCCUUUqqq[[[DDD^^^uuuYYYAAA555000222000......//////---+++222000...------...000222444<<>>IIIWWW___jjj}}}```DDDbbbtttddd]]]JJJ<<<===AAA999999:::;;;;;;;;;;;;:::;;;999999999:::EEEdddmmmWWWBBB;;;999444444888000333666777777555555555777:::<<>>:::<<<;;;777888<<<===:::<<>>;;;AAAEEELLLbbb}}}uuuSSSEEE```www[[[AAA555222333111000000111111///...---...000000000000...---444666@@@\\\zzz~~~yyyxxxsss\\\MMM::://////111000---000000000000111222333333222999EEEWWWjjjwww||||||zzzyyyxxxwwwyyy|||zzzyyyzzz|||zzzyyy}}}nnn[[[LLLFFF[[[gggFFFEEEGGGSSSlllxxx___NNNDDD>>>BBBBBB<<<999;;;QQQbbb}}}[[[HHHhhhyyyfffYYYFFF<<>><<>>AAAAAAKKKgggnnnQQQ@@@<<<:::777555777999;;;:::888666555555000777:::===MMMmmmdddBBB777888:::<<<;;;::::::;;;:::555444;;;DDDRRRhhh|||WWWMMMVVVtttzzz^^^BBB555555333222111111222222111000333222000//////000222333333222;;;YYYzzz~~~yyylll]]]KKK???<<<:::555///111000000000000000111111000666AAARRRiii{{{~~~xxxvvvxxxxxxuuussstttzzz{{{wwwuuuvvvyyyzzztttRRRCCCHHHTTTvvvssscccOOOJJJ\\\{{{hhhTTTBBB======;;;>>>CCCKKK[[[uuuqqqSSSOOOkkksssXXXIII>>>>>>AAA;;;;;;;;;<<<===============::::::===AAABBBLLLiii~~~___FFF999666888;;;===>>>===;;;888777777888111888<<<;;;DDD___tttVVV===999888;;;;;;888666666555///111999>>>DDDZZZsssTTTPPP[[[uuu{{{```BBB555777222111000111222222111000444222000......000222444444666<<>>RRRlll{{{|||uuuvvvvvvtttssstttyyy}}}{{{vvvwwwyyywwwrrrcccKKK???MMMgggiiiWWW\\\tttkkkXXXFFF@@@>>>;;;>>>DDDGGGTTTllliiiNNNOOOmmm|||cccQQQBBB???@@@999999::::::;;;;;;;;;;;;;;;888888;;;>>>@@@LLLjjjoooSSS???999<<<@@@AAA@@@>>>:::777666888999444999:::888@@@[[[~~~qqqMMMCCC;;;;;;<<<999555555444444555666888???NNN\\\LLLOOO```yyy|||aaaBBB555888222000///000111222111000000000///......///000000111888:::KKKnnn{{{~~~xxxeeeMMM===777666333000///////////////000111222000555444222???[[[rrr|||wwwxxxxxxxxxxxxzzz|||{{{zzz~~~wwwjjjSSSHHH@@@UUU}}}fff```rrrcccUUUIIIFFFCCC<<<999<<>>===777888888999::::::::::::999666555888<<<>>>KKKjjjfffOOODDDDDDHHHCCCAAA>>>999666555888:::888999888666@@@[[[~~~vvvrrr^^^NNN@@@>>>???;;;888777777>>><<<333444???FFFEEEBBBLLLddd}}}bbbCCC555888111000///000111222111000,,,---...//////...---,,,---666777BBBeeeuuu{{{tttVVVAAA999777555222.........//////000111222)))555999333999QQQkkkxxxwwwwwwwwwyyyzzz|||}}}~~~}}}}}}|||~~~xxxfffJJJHHHBBBZZZ}}}pppaaaQQQIIIEEE>>>@@@CCC???NNNOOObbb```HHHKKK{{{xxxeeeUUUHHH>>>777555777999999777555555555444666;;;<<<;;;EEEfff[[[>>>777===888777666666777999<<<===;;;555666<<<>>>JJJnnnyyyqqq}}}bbbFFF;;;:::999777777666666666444555:::BBBIIIHHHQQQfffzzzaaaCCC555555444333222222333333111///...............//////000111222444BBB^^^{{{}}}}}}zzzyyy}}}bbbCCC:::888222111111111000000//////......555444111666===AAAYYY~~~xxxqqqtttxxxyyyzzz|||~~~yyywww|||{{{qqqiiiWWW???PPP|||gggUUULLLHHH@@@AAADDD???MMMOOOddd]]]HHHOOO~~~iiiTTTDDD<<<:::777888999999777666666666444444888===@@@LLLiiipppGGG777===555555444444555666777888888444666;;;;;;AAA^^^~~~{{{sssYYYAAA888::::::555888888666444444777>>>CCCCCCSSSnnnbbbBBB444666666555444444444333000...000000//////000000111222222222444@@@\\\yyy~~~~~~bbbDDD<<<888111///222222111111111000000000333222000444;;;???UUUxxxzzzwwwvvvzzz~~~}}}yyyvvvuuurrrlllgggSSSFFF]]]mmmYYYMMMIIIBBBBBBDDD???EEEHHH]]]XXXHHHVVVnnnSSSAAA;;;===:::;;;;;;999777666777888666555888???FFFRRRmmmOOO666:::444444444444444444444444999777;;;AAA???@@@TTTmmmqqqOOO<<<>>>>>>555:::999777444333555:::===<<>>999111000333333333222222222222222111222///222999;;;NNNnnnxxxyyyyyyxxxzzz|||pppkkkllljjjdddPPPSSSrrrqqqXXXKKKHHHCCCBBBDDD???@@@BBBUUUvvvzzzRRRIII```nnnSSSAAA<<<>>>>>>>>><<<:::777666777999:::999<<>>@@@@@@>>>;;;777666777888:::;;;>>>???>>>IIIiiimmmMMM;;;888666777777777666555444333444333777;;;:::;;;GGGVVVwww~~~dddJJJ===:::;;;:::777666777888::::::888HHHfffqqqSSS===666222222111222333333111000111111000000111111222333666666333777KKKhhhzzz~~~{{{~~~}}}hhhIII===777444666222222222222222222222222222666444444888777BBBXXXwww}}}rrrppp||||||wwwmmmfffjjjpppiii\\\[[[www{{{ZZZGGGGGGEEEBBBBBB>>>BBB@@@LLLhhhpppJJJMMMssskkkSSSCCC>>>???@@@@@@???<<<888555555666777999<<<<<<888AAAaaammmRRRAAA<<<666666666555555444444444777555666777666666???JJJjjjyyyYYYBBB:::;;;999777777888::::::999888>>>RRRqqqrrrWWW@@@555444333333444666666555333333333333222333444444555444666555888IIIeeewww|||}}}|||~~~jjjKKK;;;555222666111111222222222222333333333999666555888666<<>>@@@???JJJffflllHHHPPPzzzmmmPPP???>>>CCC@@@@@@@@@===999555333333666777<<<>>>===EEE```|||~~~[[[DDD???999888777666666666777888999888999999777777===DDD^^^qqqTTT>>>;;;999666777888999777555888666@@@[[[yyypppTTT>>>666444333333333555555333111222111111111111222333333111555777:::KKKfffyyy~~~{{{yyyzzzqqqRRR@@@666222555222333333333444444444444333:::777555777444777EEEYYYppp~~~|||xxxeeeVVVOOOWWW___^^^[[[[[[uuugggOOONNNKKKEEECCC>>>CCCCCCOOOllliiiGGGQQQ}}}qqqOOO;;;<<>>999555222111777777<<>>CCCSSSnnnaaaCCCSSSyyyoooVVVEEE@@@BBB???>>>===;;;999777666555444999:::???IIINNN___zzzyyyFFF>>>888888999888777777999::::::::::::888666777999<<>>===<<<:::888777666555555999999===EEEKKK]]]xxxPPPDDD999:::999888777777888999666666777666666888;;;>>>OOOoooqqqRRR===555888999>>>BBB<<<444555333666FFFbbbzzztttTTT;;;333333222111111222222000...///...,,,---///000000///111333444777BBBWWWppp~~~uuu[[[DDD999777666444333333444555555444555444222222333666;;;>>>LLLiii{{{oooaaaVVVAAA<<>>HHHhhhfffJJJ888777:::CCCGGG@@@666222111555===PPPlll}}}___BBB444555333222111222111///---000...---...///111000000000222444666<<>>XXX^^^JJJKKKHHH??????@@@DDDRRRlllfffLLL___yyy```JJJ>>>;;;;;;;;;:::888777555444444555999888999???FFFZZZyyydddLLL???===:::999888777666555888888999888777777999;;;BBBaaaxxxXXX>>>666999EEEIII@@@666222333888:::AAA]]]{{{hhhJJJ777666555333222333333222000222000///000111333222222000333555555888GGGccc{{{~~~nnnKKK999;;;555333222222333444444333///...///222777999999888:::GGGbbb}}}wwwssssssXXX@@@::::::BBBgggdddOOOLLLFFF>>>???===@@@MMMfffcccLLLaaasssZZZGGG===<<<::::::999888666555444444555999888999???EEE[[[|||nnnPPPAAA>>>:::999999888555333888999::::::999999;;;<<>>===???NNNyyylllUUUOOOFFF>>>@@@>>>???III```}}}]]]IIIbbbnnnWWWGGGBBBCCC::::::999888777666555555444:::999999>>>CCCYYYzzzxxxXXXBBB>>>:::999999999666333444777999:::;;;<<>>BBB888000...333888555222@@@TTTppp|||~~~tttZZZ???777555333333555777777777555333222333444666555555333222444666666>>>VVVooozzz}}}~~~~~~nnnRRR<<<444666444333333444555555444222555777888777666777777===888FFFjjj|||rrrlllMMM===>>>DDD^^^ttt\\\SSSIII@@@DDDBBBAAAHHH]]]xxx|||VVVEEEaaajjjTTTEEEBBBDDD::::::999888777777666555555;;;;;;:::<<>>999888::::::777333333666888:::;;;<<<>>>@@@DDDYYYvvvqqq]]]GGG888:::===444222111333666444333:::DDDhhhyyy|||~~~yyy___BBB888555333222333444555555444333111222333555444444333000111555555;;;PPPgggvvvzzz~~~}}}|||{{{}}}vvvbbbJJJ888555333222222333444444333000555:::999555333666:::>>>888BBBaaa}}}sssoooPPP???@@@JJJnnnyyyaaaVVVKKKBBBFFFFFFDDDIII\\\vvvxxxRRRCCC```~~~iiiQQQBBB===>>>;;;::::::999888777666666666<<<<<<::::::<<>>dddyyy|||}}}bbbBBB888666222111111222222111333111000111222333333333222...///444555999LLLbbbtttxxx}}}}}}|||{{{}}}~~~rrrXXXAAA444222111111222333333222...555:::999444222666===:::666???ZZZwww~~~uuuvvvVVVDDDCCCOOOxxx|||___UUUQQQKKKLLLPPPIIIHHHWWWtttvvvXXXMMMhhhkkkUUUDDD???AAA;;;;;;;;;:::999888666555666555999<<<:::===SSSmmmoooNNN===888999444777???AAA999999::::::::::::;;;;;;AAAXXX|||mmmLLL999888888333888444444999:::777555666NNNkkk|||oooKKK===555///111444444222333777666333000///000111222444+++111<<<888888FFFQQQlllwww~~~|||~~~~~~qqq]]];;;888555444888999555///444555666555444333444666===222===WWWjjjvvv|||www{{{OOO<<>>999;;;666777======999999::::::::::::;;;;;;>>>PPPrrrtttXXXAAA888666333999444222555777555555777EEEaaapppNNN???777222333666555333444666444222000///000111333555///333888444999GGGMMMjjjwww~~~~~~~~~~~~ooo\\\999555222111444777666333444666777666555444555666:::222:::LLL\\\lllrrrjjjoooOOOAAATTTuuuhhhXXXLLLDDDGGGDDDDDDGGGWWWttt|||]]]RRRjjjnnn[[[KKKBBB<<<<<<:::999999999::::::;;;999999999555777III^^^zzzTTTAAA:::===888666:::999999999::::::::::::;;;;;;;;;FFFeee}}}iiiOOO<<<666777999444000222333222444777999SSStttoooOOO???888333444555333222333333222000//////000222333444222666555333@@@PPPQQQ^^^mmm{{{~~~}}}~~~ooo\\\;;;777333111222555666888555777888777666555666777777333777>>>III^^^eeeYYY]]]NNNFFF___ttt```MMM@@@BBBFFFEEEDDDNNNiiiqqqTTTPPPmmm~~~vvvkkkYYYJJJ===;;;:::888888999;;;<<<===;;;:::999666999HHHYYY}}}^^^EEE:::===888555888888999999999:::::::::;;;;;;:::BBB```vvv]]]CCC999:::888222000222333111222444222FFFeeejjjLLL<<<666222333333000///000111111000///000111333444111444888555666LLL^^^ZZZJJJ[[[nnnxxx~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~rrr```AAA<<<777555444444555888666888999888777666777888555666777444;;;TTT]]]NNNLLLKKKKKKiiioooXXXGGGFFFDDDEEECCCJJJcccmmmTTTVVVrrrjjjSSS<<<;;;999888888999:::<<<:::999888777666;;;GGGSSSnnn{{{jjjKKK:::;;;777444999:::999999999:::::::::;;;;;;;;;CCCaaa|||fffKKK;;;888666222111444555222000111111>>>YYYuuu~~~~~~~~~fffJJJ<<<777444555444000///111111000000000111222333444///444999555777OOO___YYY:::KKK___oooyyy~~~}}}||||||}}}{{{xxxiiiDDD<<<777777777444444777777888999888777666777999666999:::222666OOOZZZKKK@@@HHHQQQrrreeeKKKDDD>>>DDDFFFLLLcccppp\\\bbbyyymmmQQQ;;;;;;999888888888999999555555666555666:::BBBIII]]]nnnsssOOO;;;;;;888555:::<<<999999::::::::::::;;;;;;===CCC```|||nnnZZZFFF999666333333777777444111111444999MMMkkk|||cccIII===999888999777333333555222111111111222333333444111333888555555FFFRRRIII555AAASSSeeesss}}}}}}rrrKKK>>>444555777555444888666888999888777666777888777:::<<<555666JJJUUUIII;;;FFF\\\uuuSSSGGG???FFFGGGIII^^^lll^^^jjjuuu\\\CCC::::::999888777777666666333555666666777;;;???BBBQQQ```xxxxxxQQQ<<>>>>>KKKWWWnnnyyyRRR===BBB@@@:::;;;;;;999999:::::::::;;;;;;;;;===;;;RRRsss{{{```>>>888444555666444555888555000;;;ZZZvvvuuuZZZBBB:::888888:::888444444777444444444444444444444444444///444888444888;;;444444777CCCXXXmmmzzzzzzrrrVVV>>>777888444333666555777888777666555666777888666:::999555>>>FFFAAA===GGGsssrrrcccZZZOOOLLLXXXqqq~~~UUUUUU|||tttXXXEEE<<<:::;;;888999:::777333666===888777===>>>888<<>>999;;;???PPPllldddGGG555888999...+++444444333:::OOOlll}}}}}}nnnTTTAAA???999666888777333222555555///...444888555333555222333333222555888666222888999BBBSSSdddpppyyy|||{{{}}}xxxWWW<<<999;;;666444888555333333666666444444888888...777888===BBB888>>>===ZZZooocccgggyyyWWWVVV{{{pppUUUBBB<<<<<<999777888<<<999333000333999888;;;<<<888<<>>999888666222777MMMmmm}}}||||||lllTTTAAA>>>777444777888555333555666111111777999777555666333444666777777666777999111444BBB[[[pppxxxvvvsss~~~}}}}}}|||||||||~~~sssTTT:::777999555444888444222444777888555666:::>>>222888888===DDD<<>><<<;;;888777:::BBBIIIWWWXXX^^^kkk{{{xxxWWWDDDCCCJJJSSSYYYDDD>>>>>>;;;888CCCOOOLLLIIIEEELLLeeewwwHHH444999AAABBB???;;;333333IIIkkk~~~|||zzz|||~~~pppZZZIII@@@999555777:::888444222666444444999;;;999777777555333444888555000555??????@@@MMMggg~~~~~~vvv||||||~~~}}}}}}}}}~~~~~~~~~~~~~~~pppTTT;;;777999666555:::222111333777777444555999???333888666;;;CCC>>>GGGUUU}}}jjjdddjjjPPP???AAAJJJCCC???:::777777888:::===BBBAAA:::666888888<<>>888777:::999444000555555666888999888777777:::333222777666444>>>MMMccc```eeevvvzzz{{{}}}}}}|||zzzyyyyyyqqqXXXAAA:::999666666:::666555666888666333555:::<<<111777555888@@@<<>>MMMWWWRRRBBBDDDNNN```sssiiiIII:::BBBRRR\\\FFF;;;666EEEccc}}}|||ooo[[[KKKIIICCC;;;777777999777444555777888777777888888777===666444888>>>EEEUUUfff{{{}}}{{{}}}|||yyywwwwwwttt^^^GGG===888444444777888888:::;;;888444666===>>>777AAA<<<;;;???===JJJsss|||kkkYYYNNNRRR]]]QQQ___iiiaaaNNN???888555888<<<666???TTTLLL>>>GGGDDDHHHSSSdddwwwiiiOOOkkkQQQEEE;;;:::<<<@@@NNNVVVNNN999FFF]]]vvvvvvUUU;;;666@@@IIIMMMEEE;;;444;;;RRRmmmvvvfffZZZVVVQQQFFF<<<888;;;>>>===999<<<;;;888666999;;;;;;999:::<<<===DDDSSSiiizzz}}}|||{{{{{{vvvcccMMM@@@888333333666222777>>>DDDBBB===???DDDNNNKKKVVVMMMCCCCCCBBBSSS{{{nnn^^^NNNJJJPPP[[[tttyyy\\\DDD:::999666>>>:::KKKhhh\\\BBBGGGIIIOOOZZZiiiyyysssccc{{{yyyOOOCCC======@@@MMMSSSIII777GGGbbb~~~yyy|||kkkSSSJJJNNNUUUXXXYYY]]]PPP@@@999BBB[[[xxx|||sssnnn^^^JJJ???@@@EEEGGG???BBBAAA:::888===AAABBB<<>>999BBB@@@UUUvvvfffDDDDDDMMMSSS]]]jjjxxxtttdddSSSGGG@@@===FFFHHH===EEEGGGRRReeewwwxxxgggkkk|||yyysssyyyqqqXXXBBB???RRRtttuuuYYYFFFDDDIIIKKKDDDHHHEEE===;;;AAAFFFGGGIIIdddqqqcccWWWeee|||}}}zzz~~~ooo[[[KKKAAA===>>>@@@BBBRRRlll~~~xxxwww~~~hhhNNNGGGKKKdddrrrZZZZZZhhhiii^^^VVVsssrrrTTTEEEFFFBBB<<>>888===::::::===>>>>>>AAAFFFYYYttt~~~iiiSSS@@@;;;JJJ]]]cccrrrnnnnnnsss___SSSGGGCCCtttqqqggguuu}}}fffVVVrrrqqqRRRBBBCCCBBBAAAEEEWWWZZZNNNCCC@@@OOOgggttt[[[QQQKKKBBB>>>AAA<<>>???AAA@@@;;;;;;DDDQQQhhh{{{ppp^^^SSSVVVcccpppppp{{{lllfffiii\\\SSSHHHGGGvvvyyywww~~~fff|||]]]NNNPPPWWW^^^QQQTTTKKKAAACCCLLL___wwwwww___PPPHHHDDDGGGOOOKKKPPPVVV___ooosssmmmzzzvvv^^^QQQSSSWWWWWWUUUZZZ]]]WWWJJJFFFUUUgggzzzuuurrr|||lllaaaaaa\\\UUUJJJRRRnnn[[[\\\gggssshhhYYY@@@:::MMM___nnnxxx```TTTTTT[[[gggrrrpppvvvzzz|||{{{sssvvv{{{||||||kkkcccnnn~~~~~~}}}nnnbbbaaabbbWWWNNNbbbiiiVVVSSS[[[hhhrrrbbbJJJDDDTTTbbbooovvvrrrzzz~~~zzzwwwwwwyyynnnfffdddeeeWWWQQQtttvvv]]]TTTTTTXXXcccgggggg```___dddhhhyyy~~~{{{yyyuuuqqqrrrwwwlllhhhbbbbbbTTTYYYwwwnnnvvvzzzyyy~~~sssyyy}}}}}}zzzzzzvvvqqqrrrwwwllliii\\\]]]UUUfff~~~|||}}}yyyrrrrrrxxxnnniiiXXXZZZXXXrrrxxxuuuvvvtttoookkkbbbfffZZZMMMuuu{{{zzzvvvuuupppiiifffdddjjj\\\PPPxxxyyy}}}|||xxxsssllldddaaaffflll]]]UUU~~~|||~~~}}}xxxqqqjjjddd___dddfffZZZ]]]~~~{{{uuunnniiifff^^^___\\\XXXkkk{{{xxxqqqiiieeefffZZZXXXUUU___~~~|||wwwtttmmmccc___```RRRQQQUUUmmm~~~wwwsssqqqjjj___YYYZZZKKKMMMXXXyyy~~~yyyqqqgggaaa\\\UUUOOOEEEUUUttt|||ssshhh]]]UUUOOOKKKJJJccc|||{{{{{{vvvtttooodddUUUJJJFFFFFFSSSxxx{{{uuu|||xxxoookkkfffhhhiiiaaaRRREEEDDDHHH___pppjjjttt~~~xxxjjjaaa[[[___dddaaaSSSFFFGGGPPPnnn}}}kkkbbbkkkwwwuuujjjbbbRRRTTTYYYXXXMMMCCCIIIVVV~~~zzzmmmhhhoootttlllaaa[[[NNNLLLNNNOOOIIIFFFTTTggg}}}xxxrrrssszzzvvveeeUUUNNNQQQLLLKKKNNNMMMQQQeee~~~~~~]]]^^^~~~}}}uuuyyysssvvv}}}pppUUUIIIOOOKKKMMMPPPQQQQQQ___wwwYYY___zzz}}}yyyqqqrrrhhhfffnnnjjjZZZRRRUUULLLIIIJJJSSSbbbxxxsssfffppp{{{xxx~~~xxx|||}}}vvvrrrmmmaaa\\\dddeeeXXXMMMJJJJJJIIIQQQfff{{{~~~}}}|||~~~zzz{{{~~~~~~|||{{{yyywwwtttrrreee______ffffffYYYKKKCCCIIIUUUlllyyy{{{}}}xxx}}}}}}uuuooopppuuuzzzzzzsssrrrsssrrrnnniii\\\]]]```cccbbb]]]WWWTTTUUUmmmyyy}}}}}}zzzxxx{{{|||www{{{}}}}}}|||rrrkkkjjjooottt}}}wwwqqqmmmooorrrpppggg^^^```cccbbb\\\YYY]]]dddhhhrrrzzzsssmmmnnnqqquuu{{{~~~}}}wwwrrriiirrrzzzvvvsssooommmooommmhhhhhhnnnpppoooqqqtttqqqjjjiiiuuu}}}www~~~{{{{{{zzz}}}|||{{{{{{vvvxxxzzz|||xxxxxxvvvppplllmmmsssxxxzzzrrrooommmnnnpppooojjjeeennnrrrooogggfffqqq~~~tttkkkiiijjjlllppptttwwwyyy{{{~~~wwwsssrrrqqqqqqqqqnnnhhhdddbbblllzzzvvvooommmjjjggggggkkkjjjddddddhhhhhhdddkkkjjjeee```gggyyy|||{{{{{{~~~}}}}}}rrr|||xxx}}}{{{~~~uuuuuuzzz}}}|||}}}vvvooouuu}}}|||}}}zzz{{{|||~~~}}}rrrrrr~~~~~~tttfffiiikkkjjjjjjmmmuuu|||vvvyyyyyyvvvuuuxxxzzzyyyuuurrrooommmlllooorrruuuvvv}}}~~~yyy}}}{{{xxxyyy{{{~~~}}}|||{{{zzzyyyyyyxxxvvvwwwxxxzzz{{{{{{zzzzzzvvvvvvvvvwwwzzz~~~|||{{{{{{{{{~~~~~~~~~|||xxxxxx|||~~~|||||||||zzzyyy}}}}}}|||}}}~~~|||zzz||||||~~~|||~~~||||||{{{{{{||||||zzz||||||||||||{{{zzzyyywwwvvvooorrrtttrrrpppppprrruuurrrxxx}}}{{{tttqqqvvv|||wwwrrrpppssssssqqqtttzzz