BM636([@ kkkNNN>>>:::888444333000000000///......------------,,,++++++,,,------@@@]]]TTT///+++DDDRRRPPPKKK\\\LLL555444,,,222TTT|||tttgggcccKKK111222222KKK|||ppp999111999BBBsssMMM///------000...)))333:::222+++//////,,,///555555111444>>>bbbkkkkkkvvvuuuuuuyyy|||ooopppqqqrrrxxxdddLLL666222222---+++...++++++******))))))))))))&&&''''''((()))******+++JJJggg)))444&&&...,,,hhhyyy...000---111,,,,,,++++++,,,...//////...******+++++++++,,,,,,,,,111111444888666111000333888AAA'''HHHggg;;;...---------,,,,,,,,,++++++&&&///,,,'''---...***,,,'''))))))(((+++///---'''+++***)))***,,,---,,,+++---))))))......***)))------,,,,,,---......,,,+++***+++******+++---,,,)))------,,,,,,,,,,,,++++++******)))((((((((((((((())))))))))))))))))))))))'''((())))))+++000777;;;~~~yyy:::+++000+++,,,+++,,,//////......///222333222111111111000...,,,,,,***((((((***,,,,,,,,,)))***...)))+++KKKxxxPPP888%%%$$$------&&&))))))))))))))))))))))))...;;;iii444###000,,,&&&***)))333>>>777&&&$$$///******)))))))))))))))***)))************+++++++++,,,---...//////000222555NNNccc~~~yyyUUUKKKSSSMMMOOOZZZYYYnnnkkk]]][[[sssvvvpppxxx|||yyyssszzzzzzxxx~~~{{{{{{||||||~~~yyywwwkkkJJJ444000888***GGG~~~xxxsssxxxtttrrroooxxxHHH333333000000<<<\\\pppcccDDD///444<<<<<<===FFF===...,,,000...999QQQeeebbb___bbbdddZZZBBB,,,+++---333888222(((&&&***++++++******))))))((((((***+++,,,...000111333333111222333333444666999<<<===GGGmmmkkkNNN???:::777444333000000000///......---------,,,++++++++++++,,,---@@@\\\TTT222---CCCNNNLLLQQQjjj]]]===000***999```|||vvvjjjfffMMM222333000HHHzzzppp999444>>>IIIzzzTTT999000111888444***000???CCC333333111...222888888444888BBBdddnnnmmmwwwsssqqq{{{}}}vvvqqqsssuuu{{{jjjQQQ:::333222...,,,......///111000---***))))))''''''(((((())))))******444vvvbbb)))111%%%///000IIIzzz222///+++,,,%%%++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,//////333777666111000333ddd[[[222CCC}}}EEE+++---------,,,,,,,,,++++++)))...)))'''---***%%%***444///)))(((+++------++++++***)))***,,,---,,,+++,,,))))))......+++***...+++******+++------,,,+++------+++******,,,,,,,,,------,,,,,,,,,+++++++++++++++***)))))))))))))))))))))))))))))))))))))))*********((((((***---000EEEVVV|||xxx???!!!***++++++,,,+++)))***...222333333222111111222111///---+++***((()))+++,,,,,,+++,,,******++++++555XXXhhh222000,,,((((((***))))))))))))))))))))))))))),,,555eeeDDD%%%,,,)))***,,,(((...;;;;;;...(((---******))))))))))))******)))************+++++++++,,,---...//////000222555BBBVVVsss|||^^^QQQVVVOOOMMMYYY___kkkmmmbbbYYYaaakkkuuussscccbbbmmmttt{{{{{{sssuuuvvvpppvvv~~~zzz{{{{{{{{{rrr___>>>555111555999XXXzzzrrryyy~~~}}}GGG222333000111===]]]kkk^^^@@@+++000777666777BBB;;;111000222,,,222GGGccc```aaajjjqqqfffJJJ///---000666999333)))'''+++************))))))))))))***+++,,,...000111222333000111222333333555888;;;===GGGmmmkkkOOO???:::777444333000000000///......------,,,++++++******++++++,,,>>>XXXRRR444000???FFFEEE[[[{{{rrrIII111000HHHooo}}}rrrlllOOO222222000IIIzzznnn777000<<>>444+++******)))))))))))))))******)))************+++++++++,,,---...//////000222555>>>NNNiii}}}vvvnnnUUUQQQKKKJJJSSSWWW\\\aaa]]][[[```dddnnnhhh\\\\\\dddiiivvv|||rrrqqq~~~qqqgggmmmxxxvvvyyyyyyyyy~~~zzzlllqqqkkkssszzzrrrfffPPP555111...///PPPppp|||uuuyyyyyyttt{{{DDD222333000222???```hhh[[[===)))...222000222666444///222333***---AAAddd______kkkssshhhJJJ000000444999:::444+++(((+++)))))))))******************+++,,,...///111222333///000111222222444777:::===FFFmmmjjjOOO@@@:::777444444000000000///......------++++++++++++++++++++++++777NNNJJJ444111;;;???@@@cccyyyRRR<<>>444111XXXccc777...------------,,,,,,,,,******(((---000***222LLLGGG333''',,,000++++++111+++))))))***+++,,,+++***+++******************+++++++++,,,///444777999999:::888777666333...,,,---,,,,,,,,,++++++++++++***+++******))))))*********)))))))))))))))))))))))))))***,,,---,,,,,,,,,...,,,111888___qqq===000***000000)))'''---111000222111111222333333111///+++******+++,,,,,,+++******---$$$***444!!!(((YYYyyy...444)))%%%///))))))))))))))))))))))))))),,,%%%KKKaaa000,,,###---,,,&&&(((555;;;333***((())))))))))))))))))***+++))))))*********+++++++++,,,---...//////000222555>>>JJJbbb|||XXXGGGOOO______RRRNNNQQQSSS^^^kkkiiieeellloooccc^^^]]]___rrr~~~pppqqqzzz~~~oooeeeiiittt}}}uuuqqquuuxxxwwwvvvwwwuuummmjjjkkkeeeXXXEEE555...000444lll||||||nnnrrrllliiiwwwyyyuuusss@@@222333///333BBBccclll]]]>>>+++///111---000---//////555888000555JJJnnnfffccchhhkkk^^^FFF222111666:::999222+++((())))))))))))******+++++++++++++++---...///111222222...///000111111333666999<<>>222333444888999000,,,444;;;<<<555///000555666QQQ{{{xxxvvv|||~~~vvvxxx{{{~~~zzzuuu^^^CCC444111111000000)))111999999222,,,+++,,,************))))))))))))---bbblll111---,,,///...888ttt===%%%---...))),,,111444333...***+++...,,,,,,---------.........///...111666666444555999...666:::222JJJsss666.........---------,,,,,,)))+++***------(((777VVV@@@///'''...111+++***000***)))((()))+++,,,+++***++++++***)))(((*********++++++,,,000555:::<<<======<<>>444---666FFF~~~uuugggYYYIIICCC[[[yyy~~~~~~}}}zzzzzzjjj<<<111222///555FFFgggppp^^^???,,,//////,,,000---000111666999333<<>>777///111777999WWWyyyuuu{{{xxxttttttxxxyyyvvv```EEE444111111000...(((...333444000,,,+++,,,************************111^^^ppp444,,,///000//////dddGGG,,,111,,,(((...111444444000------------------........./////////...111555555333555999;;;555555,,,DDD;;;............---------,,,***...+++))))))&&&111III444+++(((---///+++))),,,***)))((()))+++++++++******,,,+++((()))---...---+++******---111555888888::::::@@@DDD>>>000***,,,++++++++++++************(((((((((((((((((()))***************************)))+++,,,,,,+++******+++,,,---333///AAA|||___555---))),,,---***+++111/////////000222333111000///---******+++,,,,,,+++&&&111((("""...///)))000hhh[[[///'''+++555$$$************************---%%%---CCC===444''''''((((((,,,000...((('''***(((((((((((()))***+++,,,)))************+++++++++,,,---...//////000222555555@@@XXX|||rrrTTTqqqZZZ\\\pppvvvooohhh```^^^fffgggkkkooojjjhhh|||zzz|||vvvuuuyyyyyyqqqnnnqqqqqqggghhhooo```HHHKKKbbbzzzgggOOO888000))):::YYYwwwdddYYYFFF666---CCCeeeqqqxxx{{{zzz|||vvvbbb888111222///666IIIjjjppp\\\<<<+++//////---444...111///000000+++888UUUiiihhhooouuulllSSS;;;//////666999444---***(((&&&*********+++++++++++++++,,,,,,---...///000111111...///000111111333666999<<>>KKKKKKOOOSSSUUU^^^ccc]]]___hhhgggjjjfffEEE+++444444MMM~~~vvv???000666BBBtttzzzPPPIII555///222@@@VVViii[[[666......222555222---...333777UUUxxx{{{zzzyyyxxxvvv{{{}}}vvvyyyyyyeeeIII666111222///******---//////---+++++++++)))))))))******++++++,,,<<>>III............------------***///***&&&+++++++++333+++,,,,,,++++++************)))((()))***+++***)))(((++++++))),,,333666555///,,,***+++---///000000333333999@@@;;;---)))...++++++++++++************))))))(((((())))))***+++***************************++++++***)))((((((***111,,,555---###KKK[[[<<<&&&***000***)))111...------///111222111000111...***((()))+++------***---+++((()))+++***)))GGGppp222...)))000)))************************(((+++(((+++???222***'''((((((***---+++)))***...(((((((((((()))***+++,,,)))************+++++++++,,,---...//////000222555555AAA[[[nnn~~~dddooo|||wwwxxxxxx|||iiirrrzzzsssnnnxxx~~~wwwxxxwwwoooooo[[[\\\^^^WWWCCC111222>>>kkkttt^^^HHH444///***???llloooTTTQQQ===666---666LLLYYYhhhvvvrrrsss\\\666111222...777KKKmmmnnnYYY999+++000222333===111333000///,,,'''666UUUiiifffkkkssskkkPPP777***...666999333---***)))''',,,++++++++++++++++++***,,,------...///000111111///000111111222333777999;;;EEElll|||iiiRRRCCC;;;666555666000000000///......------------...//////...---------222...***,,,+++000>>>FFFDDDNNNWWWWWW]]]dddaaa\\\eeeeeehhheeeDDD+++666999QQQqqq999000777DDDyyy}}}OOOEEE>>>555---***999UUURRR444333,,,***...000......222222NNN~~~}}}vvv}}}|||~~~}}}xxx|||hhhLLL999222222...'''...---,,,,,,++++++******(((((()))***+++,,,,,,,,,;;;jjjHHH...---+++...///XXXQQQ,,,)))&&&333......///111222111---***............/////////000---,,,...111111...000444444222===333999kkkSSS//////.........---------***...'''%%%111333***%%%(((...///***&&&)))***)))***(((((()))***+++***)))&&&+++,,,***///888<<<;;;333000---++++++++++++***---,,,222:::666+++)))000+++++++++************)))******))))))***+++,,,,,,************************)))***+++***))))))+++---(((---'''---666...IIIMMM'''***222+++(((000---,,,,,,...000111111///222///***'''(((+++---...,,,(((---///(((''',,,---333{{{555555%%%***...************************###111'''>>>000,,,((()))((((((***,,,,,,...000(((((((((((()))***+++,,,)))************+++++++++,,,---/////////000333555444@@@ZZZ~~~wwwooowww|||pppjjjrrr~~~zzz~~~yyyooonnnYYYccc```KKK777222444555PPP}}}cccNNN???222222222JJJ~~~{{{qqqRRRTTT000444111111<<>>+++555///@@@ssslll;;;,,,555999ppp~~~^^^AAA<<<999555222222333333222///000000///......000222111GGGsss}}}yyyxxx{{{{{{~~~{{{rrrTTT===222000//////---+++***+++---...+++)))'''+++,,,***,,,000...(((555KKKMMM+++111+++666111BBB[[[444---,,,222000//////000000000---+++...---333222&&&(((888CCCMMMKKKBBB555...///000///666999333888KKKYYYwww;;;***000...***000,,,...*********++++++,,,,,,,,,...,,,***(((((()))***+++,,,,,,,,,,,,,,,+++***))),,,,,,)))(((000999888111,,,333555111,,,+++---------------.........//////,,,,,,,,,+++++++++******+++***)))((()))***,,,...,,,+++***))))))***+++,,,,,,++++++++++++---...///+++(((***///...///>>>SSSnnnCCC***'''***+++,,,---,,,+++,,,...111555777444000+++***+++,,,,,,+++......,,,+++***)))))))))888]]]GGG(((%%%+++---(((((((((''''''''''''''')))&&&%%%'''---///,,,)))'''(((((()))***+++++++++'''((()))+++,,,,,,,,,,,,)))+++---,,,)))))),,,///...------------...//////444666MMMwwwggg|||wwwbbbbbbgggqqqzzzxxx|||tttnnnvvvttt]]]mmmoooKKK666444+++666JJJzzzaaaSSS999555111000VVVzzziii^^^gggQQQ111333333222999NNNkkk}}}oookkklllTTT:::///222...555LLL```nnnMMM777...:::???<<>>333***%%%---333]]]BBB000///)))>L---///...---)))---=hĦ###555000111444---))):::SSSNNN444444:::ddd4ĉ@ӵ,,,,,,,,,++++++*********((()))************))))))'''((()))***************)))***+++***((((((---333222333111+++(((***+++************+++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,+++******)))))))))************************((())))))***++++++,,,,,,,,,(((&&&***---...///111222:::hhh|||OOO(((***111------,,,>L///......---,,,+++***+++,,,)))(((((())))))***+++,,,))):::iiiJJJ---,,,+++&&&''')))*********))))))*********+++,,,,,,+++)))++++++++++++,,,,,,,,,,,,,,,+++)))''''''(((***+++------,,,,,,---............------------...//////000000666KKKpppiiiuuupppsssvvv}}}}}}~~~sssIII333222444KKKtttgggTTT???333...///===rrrtttfffWWWNNNYYYZZZTTTRRR```yyyyyyyyyyyyuuu{{{yyyQQQ555,,,444444===YYYqqqmmmHHH444///222111AAAttttttqqqxxxyyyooogggbbb]]]dddooocccEEE222111---666;;;555,,,((())))))))))))*********+++++++++)))***+++---///000222333---......000111333555666999EEEssspppUUUEEE===888555444222222000000///000111222000...,,,***)))***+++,,,,,,***,,,333>>>DDDDDDAAAEEE<<<222,,,---///,,,)))444LLL```ggg___EEE222555CCC555RRR}}}nnn666+++333666lll~~~GG=?111000---...///......///222444666;;;YYY~~~~~~___:::111111---***,,,------,,,++++++,,,...***))),,,...---,,,---;;;CCCwww~~~:::---...111,,,111MMMQQQ///000,,,HdĦ---///......444=Īj222------555777222111555PPP{{{NNN///333SSSGG=?,,,++++++++++++++++++***************+++++++++))))))******+++************)))***+++)))&&&)))///,,,...---)))))),,,---+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++******************++++++++++++******&&&'''((()))************---+++)))***,,,...///000777"""LLLnnn;;;)))(((,,,,,,,,,HdĦ///,,,------,,,***)))***,,,)))))))))))))))***+++,,,(((333aaafff222***((())))))******+++,,,,,,,,,)))******+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,---...///---,,,,,,...//////......------------...//////000111444CCCfffzzzxxxiiizzzxxxeeefffooovvv}}}rrrFFF111555???^^^]]]HHH;;;555222000CCCxxx|||jjjXXXKKKZZZffffffnnnzzzwwwzzz}}}~~~yyyOOO777,,,000666IIIdddssspppGGG333000333000AAAyyy~~~ggg\\\MMMPPP^^^jjj[[[<<<,,,000,,,555999444,,,)))******)))************+++++++++******+++---///000111222......///000222444666777999FFFuuuӵpppUUUĭӵ000ӵ+++Ħ,,,++++++---333;;;BBBGGGFFFӵӵwwwĦƜ`1.׼s/////////,,,Ħ///000333444OOOsssӵĦĭӵĦĦ666Ħ---++++++,,,+++***+++---++++++222<<<000777+++---DdD+++222uuu?fӵ444000,,,Ħ,,,XXXvvvӵƜ`1.׼s++++++ĭӵ***++++++)))+++(((***------))))))ӵ,,,//////,,,Ħ++++++,,,,,,,,,+++***+++++++++***((()))***Ħ'''((()))***+++++++++Ħ444___zzz]]]222&&&***++++++DdD---+++***+++,,,ӵyyy222ӵ***ӵ)))+++,,,------Ħ...,,,ӵ...------333ĭӵ~~~}}}{{{nnnnnnuuuuuuwwwzzzuuuooo```]]]eeennnyyy}}}rrrOOO???FFFQQQppp|||TTTGGG999222777999MMMkkk{{{lll^^^PPP___rrrmmmttt{{{{{{yyyJJJ888---///>>>^^^zzzsssHHH333222777333CCC}}}rrrPPPBBB555;;;OOO___TTT777(((------555999444---++++++***)))************+++++++++++++++,,,---...///000111//////000111333555666888999GGGwww?~4qqqg&e>&e111g&e***>hӵ///...++++++333BBBNNNg&e(((guO>uO>&eJJJttt4ff?>ߝL{{{gĉ@---......---Shӵ...555222IIInnng&e>hӵfff?><zg&e>&eHLShӵgL555111------...+++---000000******:::S?ʬ***&&&3h?D%%)?BBBZufĦ***444888gL333222g&epppgĉ@...***g&e>&e+++@e,,,,,,??***)))+++''')))///000,,,g<ĉ---///2221113we<Ħ,,,,,,,,,---3h?@e+++++++++++++++'''((()))Z''')))***,,,---...3h?gL:::(((666{{{|||CCC000)))***+++D%%)?,,,fff?><z,,,---=?Ħ///g&e)))g&e'''(((+++S?ʬ---4ff?>ߝL,,,@e...g&e......---3h?g&e>&e??{{{mmmhhhzzziiidddhhhhhhqqqzzzuuuooogggdddXXXdddsss{{{xxxuuuxxxlllsssvvv```WWW]]]dddeeeFFFDDD222(((777===PPPfffzzzmmmaaaPPP[[[oooiiijjjppp{{{vvvzzzzzzDDD666...111GGGrrrwwwIII333444999444CCC}}}ggg===,,,***111GGG\\\VVV;;;---111---555999444...,,,+++***)))************+++++++++,,,,,,------...///000000///000000222333555777888999GGGxxx4DӵsssHƅ^Hu]Ħ///Hu]Ħ---ZuR)Ħ......+++***333DDDRRRHu]Ħ***HŐeHŐeHu]ĦFFFqIܗGIӵ}}}tt---///000HGgĉ@///000///666HHHddd}}}Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@>>>HdĦlllPPP111&&&***+++***...111...---Htƅ^222---Bt=o9ĦDtfo9Ħ???g?111000HdĦ...222,,,Hu]Ħ\\\tt---+++Hƅ^Hu]Ħ...H׼s000---((('''''',,,,,,,,,---------tQ...//////...je<Ħ,,,,,,,,,Bt=o9ĦH׼s***++++++***(((''')))))))))HtĦ)))(((+++///444Bt=o9ĦHdĦ,,,...111NNN}}}ooo,,,---,,,'''Dtfo9ĦsߝLGdUĦ...Ht@cӵHu]Ħ,,,Hu]Ħ,,,)))Htƅ^---qIܗGIӵ000H׼s(((***Hu]Ħ222---Bt=o9ĦHƅ^Hu]Ħwwwwwwcccsss~~~sssmmmeeedddeeefffoooqqqeeewwwbbbjjjmmmeeefffiiinnnpppuuuwwwjjj```gggaaaqqqrrrpppUUU???===;;;,,,222MMMXXXkkk|||gggKKK]]]kkkTTT^^^```mmm|||fff???---,,,222???iiittt;;;666:::111000GGGzzzZZZ;;;111...111AAAaaaVVV555///'''///333333---((())))))((()))))))))))))))*********---------------...///000---///111222333555888:::<<>>^^^kkkvvvzzzzzzggg[[[qqqyyy```bbbfffsss~~~jjj<<<000111222666YYY|||~~~eee666444888333:::VVVrrrLLL111222---,,,999YYYPPP111000---111555444...***+++,,,+++))))))))))))************---------------...///000...///111222333444777:::;;;GGG4DuXӵtttDdDΦDdDӵ///DdDĦ---,,,o)h++++++...///,,,***111@@@NNNDdDĦ---DdDΦDdDΦDdDӵEEE=ӊB1.uTӵ~~~HߝL`o9000po9wӵ000000===TTTlll{{{DdDĦo)h}}}}}}DdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦ999gggzzzVVV999+++///111$$$po9u999qqqwww111GIdnuR)ĦDdDĦnuR)ĦkkkCdgĪj222DdDĦ///---===DdDĦ000HߝL`o9...DdDΦDdDӵ,,,DdDĦ---(((,,,...---******---111666222---)))''')))geĦ+++***sp?aĦ,,,---GIdnuR)ĦDdDĦ...---,,,***)))(((+++++++++DdDĦ++++++)))'''GIdnuR)ĦDdDĦ))),,,,,,111LLLiiippp666---...DdDĦnuR)ĦDdDΦDdDĦ...DdDĦnuR)ĦDdDĦ,,,DdDĦ+++po9u111,,,---...=ӊB1.uTӵ'''DdDĦ555AAADdDĦbbbGIdnuR)ĦDdDΦDdDӵppp]]]hhhwww~~~lllaaadddkkknnnuuufff^^^___gggzzzzzz|||nnnZZZnnnrrrjjjhhhbbb[[[^^^lllmmmnnnooorrrooocccWWW[[[lllRRR<<<888:::777666MMMmmmzzz~~~~~~yyyhhh]]]kkksssfffjjjkkkpppyyy|||```777111555333000NNNnnnoooVVV666666999999LLLqqquuuFFF+++444000***444UUUMMM---///111111444333---***,,,---+++(((((())))))************,,,,,,,,,------///000000///000222222222444666888:::III4DuXӵvvvDdDʜ4DuTӵ///>d<Ħ---Dt+++///000,,,)))///===III>d<Ħ...>d<ʜDd<ʜ4DuTӵ>>>eeeF&uTӵ{{{4DufئL>e000puR)Ħ000000:::OOOfffvvv}}}>d<ĦDt|||}}}DdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<;;;\\\yyyRRR000)))111,,,peӵ000ĦpeӵDx<>d<ӵDd<~~~qR/ܗ?fӵ...>d<444VVV>d<Ħ2224DufئL>e///DdDʜ4DuTӵ+++DdDĦ))))))---000///,,,+++---111%%%(((---111111...geĦ,,,s<v>aĦ------peӵDx<DdDĦ///...---,,,+++++++++++++++DdDĦ+++---+++)))peӵDx<>d<...///+++777\\\YYY999***>d<ӵDd<DdDΦDdDĦ///DdDӵnd<DdDĦ,,,>d<Ħ///peӵ111Ħ,,,F&uTӵ444DdDĦoooiii>d<Ħ777peӵDx<>d<ʜ4DuTӵhhhbbbmmmwwwdddhhhhhhdddbbbeeegggfffkkkfffjjjooorrr}}}vvvxxxjjjgggiiikkk```pppzzztttggg\\\YYY]]]dddcccdddcccdddjjjjjj___YYYcccTTT???@@@@@@>>>IIIdddzzzeeeHHHEEERRRZZZmmmjjjbbb\\\cccwwwyyyTTT444///444444444SSSrrroooIII777555666999TTT{{{{{{MMM,,,111222---888ZZZOOO------///000111///***(((***+++)))(((((())))))******++++++,,,,,,,,,---...///000111000111222222222333666888:::MMM4DuXӵxxxD&dq&ĒR000///sdKĦ---DHRRud///111---)))---999EEEsdKĦ...D&oq<Ōq&ĒR---;;;ccc>dp&ĒRYYYxxxnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊBXXX<xbbbzzzGGG***,,,,,,B?d<&&&)))>>>YYYbbbTTTAAA888333,,,&&&%%%(((geĦ---Hg8>aĦ---...B?Ho9,,,>d<.../////////--------->d<ӵ,,,+++B?Ho9,,,<x,,,+++GGGoooSSS///&ӫeʬtIӇ666>d<Φ>d<Ħ///D&ӫetIӇVVVDdDĦ,,,sdKĦ---B?dp&ĒR,,,000>d<sdKĦ(((B?Ho9111s&dq&ĒRfff|||```WWW___hhhnnn___```aaadddiiijjjbbbYYYUUUZZZhhhooolllppptttlllyyyyyyeeeYYY[[[ccchhhcccqqqtttccc```aaaWWWWWWaaagggbbbjjjpppgggUUUYYYxxxSSSLLLNNNKKKPPPiii}}}XXX777,,,777HHHdddcccWWWJJJRRRmmmSSS555---000222:::___{{{rrr>>>444......111LLL|||rrrVVVcccnnnOOO---***...000@@@^^^PPP...------111111...)))(((***+++((('''(((((()))******++++++,,,,,,,,,---...///000111000111222222222333666888:::QQQ4DuXӵzzzHu]3hh111000///ne------=e,,,000111---)))+++666AAAne))),,,pIƎ@t@h---+++===>h;;;YYYtttfe111@ďD...///000777:::IIIbbbxxxne=eegesĪj@hfdDĦ@ďD===AAAHkge'''EEEoooqqqEEE---***@hiii@G666111HĪj@IŌ...555Bene;;;Hkge888ne***111fe///Hu]3hh,,,++++++se***111EEEeee~~~ooorrrfffSSS@@@333---geĦja>aĦ//////@G------se......///111111---------<Ō+++++++++@G......Hkge//////(((333QQQsssFFFHĪj@IŌ<<<;;;ege//////Hu]3hIŌ___DdDĦ,,,ne+++(((@h111,,,>h777;;;QQQse%%%ne333000@G$$$,,,sĪj@h---===WWWwwwlllMMMOOOZZZ___fffeee```]]]bbbkkkmmmfff^^^XXX]]]iiihhh^^^aaaiiifffqqqxxxbbbVVVZZZdddeee```jjjqqqjjjccc^^^NNNKKKaaarrrgggdddfffZZZWWWLLLYYYrrrXXXQQQQQQMMM\\\mmmGGG777333444<<>>222(((***888///***:::fff<<aĦ000000///------...s׼s...---......000000.........Ho...,,,++++++,,,...//////...+++222,,,+++<<>>555HHHVVV\\\AAA)))111,,,777555///)))(((+++***'''''''''((()))***+++,,,,,,+++++++++,,,...000111222...///111222333444777:::===YYYΦ4DuXӵtvӵ>d<Ħ555222111000//////...Ħ------,,,,,,,,,++++++,,,000222...((()))222<<<:::QQQĦ)))+++,,,'''++++++(((***000111---444***444[[[mmmtttzzzaaa;;;CCCGGG[[[mmmuuujjj>>>222000//////111222111000000///...------...///000111>>>VVVooo~~~Ħ~~~|||}}}yyy~~~~~~>d<Ħmmm===777666---------------...000111???}}}===---111'''&&&---...(((:::rrr:::---111+++///,,,IIIttt333...///......///111222111///333uuummm<<d<Ħ,,,+++'''***,,,Be777>>>XXX\\\[[[PPP???555666::::::CCCQQQ___hhhkkkgeFYĉ***+++>aĦ111000///...---------------------...Be000///---------...////////////nu]ӵ///,,,.../////////---...///000000///...---***888111***444333,,,555TTT666,,,222)))222222666999999555111//////---......///000>d<Ħ555,,,666iiiuuu>d<Ħ,,,------Ħ,,,,,,+++)))((())),,,...***,,,111222,,,---EEEbbbbbbBeKKKAAAFFFIIIBBBĦ///---,,,+++******+++,,,...***---...,,,---000111...,,,000222333BBBbbbkkkWWWYYYWWWWWWjjjaaa]]][[[^^^aaa```\\\ZZZ[[[\\\eeehhhhhhvvvYYYuuulll\\\]]]kkkwww|||mmm___mmm}}}sssnnnwwwvvvqqqWWWggg~~~kkkWWWNNN===///===QQQnnn}}}aaaOOOTTTSSSPPPggghhh999222777444777cccqqqnnn]]]ffflllYYYEEE444///555888BBBeeeuuu___444111%%%444111,,,DDD???%%%//////555PPPbbb]]]RRREEEZZZccc[[[999%%%222---777444---'''&&&)))(((###&&&'''((()))***+++,,,,,,+++++++++,,,...000111222---///111222333555888:::===[[[?aŖ%7uSQuR)ӵsdKĦ333444222000//////gdKĦ,,,,,,+++++++++******+++222777333***'''...777555gdKĦ(((,,,+++,,,'''---222...---///)))///...444VVVoooyyy}}}dddGGGJJJFFFQQQmmmuuu___KKK666222------///111111000111///---...000222222222888>>>IIIooogdKĦ}}}zzzyyyzzz}}}|||{{{{{{gdDĦwwwMMM...444///////////////.........:::SSSzzz,,,***111)))---***222...VVVYYY000111&&&//////444gggBBB,,,***---//////...000111111:::lllxxx666)))===)))222000111222555666555111...000222444gdKĦ///555555zzz===555......000sdKĦ+++***)))***,,,555777888777666555333222111111111///333888;;;;;;AAAŶS???111///3we<---***///777000222000,,,---222222222222000...------///000222444iĉ@3hR/Ō000000////////////111000///......///000111...---,,,++++++,,,---...>>>lllMMM555,,,(((222444222222555888777111+++---------------DdDĦ333+++111hhhqqqsdKĦ,,,---gdKĦ......---,,,,,,,,,------///,,,...000(((///]]]ccc===;;;:::<<<888777444gdKĦ///000///---+++***+++---...///...,,,+++---000444777---000222444888DDDUUUcccmmmwwwwwwjjjbbbdddfffbbbbbbbbb```___ccchhhbbbWWW``````lll{{{xxxkkklllxxxjjjdddrrr|||fff^^^aaafffkkkooo___fffjjjiiiiiimmmmmmiiivvvkkkmmmbbbEEE000///777;;;[[[sssTTTYYYiiiPPPZZZZZZ>>>FFF:::---@@@___zzzooo[[[[[[rrrxxx]]]===000666555444IIIfffjjj\\\111,,,...///...777:::///&&&---...---;;;TTTfffiii```XXX]]]SSS333(((///***555111+++''''''((()))))))))************++++++++++++,,,,,,---...///000000000111222222333555888;;;<<A~~~ne999555444222000///ne---,,,,,,,,,,,,++++++++++++111555111***(((///777ne------...***---(((,,,///(((***///---//////333SSSmmmwwwzzzdddNNNNNNHHHOOOlllyyycccGGG555111---,,,///222222111222111000......///111222:::AAAJJJooo}}}ne~~~}}}}}}}}}~~~~~~}}}DezzzUUU444777////////////............,,,CCCqqqSSS---///+++//////111...PPPiii000111+++///222333gggUUU111,,,///111111111111111111:::oooBBB***777&&&222000111222555666555222///222444ne//////...111jjjRRR666(((***---ne,,,,,,,,,++++++,,,...///111222333222111000///...---------***---111333000111>ApppjjjWWWk<&&&222777000&&&,,,///...***+++000222///111222222000...---...//////......fh000000000000000111111222111000//////000000111//////...------...//////222QQQuuufff:::111///222111000000444888888333...---------------De,,,555...444jjjtttne,,,---ne......---+++++++++,,,---///***(((***,,,,,,:::bbbbbbDDD------333000...111111000ne......000///...---------......000///---,,,---///111333000111111......555CCCOOO___vvv~~~mmmccc^^^ZZZYYY^^^bbbdddiiilllfff]]]\\\]]]iiiyyyyyykkkfffkkkbbbbbbvvvttthhhdddeeeiiipppwww^^^ooo}}}|||tttqqqqqqrrr~~~kkk]]]___WWW???///222222666SSStttlllVVVXXX^^^WWWkkk```CCCEEE===777JJJ]]]rrriii^^^bbbtttyyy|||XXX666000333///111HHHcccbbbOOO444+++,,,...---222333))),,,...+++&&&000IIIcccrrrggg```^^^KKK---(((111,,,333///***((('''((())))))))))))*********++++++++++++,,,,,,---...///000000000111222222333555888;;;???[[[~~~:::;;;777444222000///---......---------,,,,,,,,,+++000333000+++***000666BBB===???<<<444...***...///))),,,111---...111111OOOkkktttvvvdddNNNMMMFFFIIIeee|||iiiEEE555111------000222333222444444333000------000444999@@@JJJooozzz}}}{{{|||~~~}}}}}}{{{YYY666444000000//////............&&&555CCC|||zzz;;;...++++++...))))))BBB~~~///---...+++111...aaappp999//////111333333222222111666kkkSSS---333'''333000000111444666555333000333555000//////...111RRRooo:::'''...+++,,,---------,,,,,,,,,---------------...---,,,++++++++++++,,,,,,---000333000+++CCCPPP\\\555000)))(((---222---000000---,,,///222222111111111000......///000///,,,+++---//////000000111111222222333222111000000000000000000000////////////000000333===ZZZNNN444///---......///333777888444111------------------***111+++111dddrrr,,,------.........---+++******,,,///111---000***%%%777UUUaaa[[[999111******+++***+++---***+++.........000000000///////////////000///......---.........,,,---...,,,---555BBBLLLffftttyyynnnaaaaaahhhmmmbbbeeehhhhhhjjjiiiddd]]]___ZZZ```ooossshhhaaacccccclllxxxllldddgggoootttuuuuuuaaaxxx}}}ssstttyyyssspppaaaWWWYYYOOO999...666///555MMM___]]]TTTRRRQQQcccjjjAAA<<>>@@@CCCOOOeee{{{zzzLLL999...---333???<<<(((,,,555---EEEgggnnnoooiiiEEECCCBBB@@@NNNooooooKKK:::666000...///000///...777999888444...---111666666===HHHnnn}}}}}}~~~iii>>>444111000000///...---------///...///===tttCCC&&&...000+++---444pppUUU///333***555000UUUggg111,,,,,,222555333222444///TTTmmm777555...000///......///111111111///222333333222000.........------***hhhPPP---)))---------,,,,,,,,,++++++,,,,,,---------.........------,,,,,,------.........+++,,,000111///...000,,,666:::333///999LLL[[[pppiiiWWW???111...000000///000222444333111111111000111222222111111333555666888888555111.........+++,,,,,,---...///000000//////.........------,,,........................)))///333gggGGG222===000000111222333222000///,,,,,,,,,---------......333111,,,///[[[uuuRRR888---------.........//////000///---------000222444'''+++999TTTppppppKKK!!!+++000222---,,,///...***,,,---///000111111000///---....../////////......,,,---...//////......------...---++++++///555;;;SSS___kkkoooqqqvvv~~~mmmfffcccgggooopppjjjdddcccXXXSSS[[[cccddddddfffqqqxxxvvv~~~zzzooodddiiiuuu{{{xxxttt~~~|||zzzyyyyyyxxxzzz|||ZZZbbbfffggg```FFF000///---777LLLTTTJJJEEEIIIIIIQQQ}}}www{{{xxxsssqqqjjj|||}}}XXX666,,,111555===NNN\\\SSSAAA---+++111333---000444///,,,------...666IIIcccuuuvvvvvv]]]666&&&+++///---...+++)))(((((()))((('''(((((()))))))))************+++,,,---...000111111000111222222333555888;;;@@@iiieeeRRRBBB;;;:::555555333111000000000///...//////.........---------(((111:::888000+++...444999:::<<>>222)))---444444777888999BBBUUUjjjwwwttt^^^MMMIIISSS___RRR222)))999+++===ffflllmmmqqqSSS===;;;???DDD```iiiKKK999555000...000222111000000000111111111111111111<<>>OOOWWWJJJ777,,,//////,,,666OOOMMM///...///***...LLLrrr|||ooovvvqqqPPP111---++++++666333///***((('''((())))))(((((((((((()))))))))***)))***+++---///000222222000111222222333555888;;;FFFvvvoooZZZGGG>>><<<666666333111000111111000.........---------,,,,,,,,,%%%555CCCAAA333))),,,444333999999///'''000FFFYYYwwwjjjeeeffflllpppXXX222(((:::***;;;ffflllmmmsssRRR444111:::BBB___iiiKKK777333///...111444444333,,,,,,---///111111000...:::;;;???```uuuxxxxxxnnnmmmuuu~~~~~~zzzzzz|||~~~}}}zzzIII444222111000///...---,,,,,,000---)))...'''XXXmmm777"""999000)))666uuuGGG//////000333---pppGGG999000222333---,,,111***>>>999333<<<<<<888555222000000111111111000111222111000000222444///&&&///'''rrrddd<<<,,,,,,---...///000111222.........------,,,,,,,,,000///......------......++++++---///---***...444000666777333000222555555666111,,,666VVVxxxwwwRRR@@@111///222222333555222333555666666888:::===>>>888111......///...,,,..................------***+++---///000000//////+++,,,---......---,,,+++---))),,,<<<]]]WWW666///000111111///......///++++++,,,,,,---...//////---***333;;;```\\\333............/////////000,,,---.........---,,,+++)))MMM^^^GGG...---111---444...,,,///...+++---444---,,,,,,---...000333444111000///...///000222444444333222000...------,,,,,,,,,,,,,,,,,,---///000444999HHH___tttzzzuuuooodddaaa^^^\\\UUURRR\\\iii\\\^^^```]]]XXXXXX```jjj{{{wwwgggeeejjjxxxzzzjjj^^^aaadddooo{{{kkk^^^gggnnnXXX>>>;;;FFF```WWWCCCEEE???;;;MMMzzzvvvVVVTTTfff|||{{{~~~ZZZ000333111444BBBXXXcccTTT???,,,...,,,***@@@ddd___666+++000000999___iiiwwwnnnKKK///...******<<<555111+++''''''((()))***(((((((((((()))))))))))))))***+++---///000222222000111222222333555888;;;JJJ|||sss[[[NNNAAA888555555444333111000//////...------......------,,,+++,,,666AAA@@@333(((,,,777???888222...***)))444AAApppwwwjjjjjjrrrppp]]]444111000...@@@aaaooommmnnnTTT888000:::FFF^^^gggSSS888111222222...444999222000000000000000000000000...444@@@TTTjjj{{{~~~zzzrrrmmmrrr|||}}}www}}}xxx|||~~~{{{~~~{{{~~~EEE888111000///......------...+++,,,)))***///:::```QQQ333&&&---333WWWfff333---'''444---ZZZlll111'''444...000111,,,333222lll:::111777777999444BBBWWWPPP222)))666333333222000...///111444333&&&111333@@@???111(((,,,111...///222.........////////////......///////////////////////////...------...000333555444444444444444444444444444555777888888AAA\\\vvvkkk;;;+++999555***444///...333999888444777???444222222444111---...222222000///......///000222000/////////..................////////////......+++000---666YYY]]]666000...,,,,,,...000000000........................+++222111555[[[444333222111///............///&&&111((()))111$$$///AAASSSLLL555---///000222222111//////000000///---+++,,,...111333333111////////////...,,,---000333FFF>>>444...---...//////000///---++++++---000333111444AAAZZZvvvvvvfffcccbbbYYY]]]XXX[[[llleeeddd[[[[[[eeeggg___\\\aaagggooooooggg[[[hhhqqqeee^^^bbbpppooo~~~qqqvvv~~~qqqeeefff___fffppp```YYYdddcccLLL;;;>>>;;;CCC]]]mmmLLLAAA???HHH```rrrJJJ444......---OOO```pppRRR<<<+++'''222+++BBByyyuuuIII---444CCC\\\~~~}}}bbbcccjjjMMM***+++222000444<<<222***((()))((('''(((*********)))))))))))))))+++,,,---///111222444444///000222444555777:::<<>>RRRQQQ>>>,,,///222,,,)))777333///---,,,------,,,------///222444444111///......---,,,++++++...000KKKIIIGGGDDDAAA===888555555///+++,,,111111+++%%%000111999KKK```kkkggg^^^wwwtttddd```ZZZ\\\nnnhhhrrrlllkkkqqqtttmmmccc]]]vvvaaaeeetttrrrooommmbbb\\\UUUdddyyyvvvhhhaaa^^^sss}}}uuutttuuuxxxllljjjccckkkyyynnnlllhhhaaaIII:::;;;;;;LLLnnn\\\@@@===<<<<<>>:::000///555222333444444222111111222......444)))222rrrooo222///222///''',,,111***......////////////......////////////////////////---...000111222222222222333333333333333333333333555555666555000,,,000777IIIzzzpppJJJ222,,,555111222000///111333000+++...)))(((---222222333555111000///......///000111000000000/////////............////////////......000+++...---;;;}}}nnn555444222//////000111111111...........................222222888UUU111///......---------......000......***222111...OOOXXXLLL333'''---///,,,///777333...,,,---///111111......000222444333111///---......,,,++++++---///UUUYYY^^^bbbcccbbbaaaaaaPPPFFF999000------------111111444>>>KKKUUUZZZ\\\iiiqqqjjjmmmllljjjrrrhhhsssuuuyyywwwfff|||mmm^^^___fffdddffflllkkkZZZWWWfffwwwrrrjjjmmmpppooo|||zzz{{{oooooogggmmmzzzpppnnnnnn]]]DDD666666:::WWWvvvIII888======777AAAlll```>>>000---000555\\\mmmuuuNNN333222(((...---DDDqqquuueeeyyy|||~~~kkkiiiWWW:::,,,---+++000CCC666...((()))***)))(((***))))))))))))))))))*********+++,,,---///111222222///111222333444777;;;>>>RRRyyy___OOOBBB<<<<<<555444333111000//////...------......------,,,+++(((***...222000+++***...888444000...---,,,++++++888aaahhhbbbkkk{{{qqqBBB000111---555RRRfffmmmsssfff@@@......555NNNddd___III:::444222,,,---000+++////////////////////////222222222===UUUnnnwwwtttwwwuuusssuuu{{{{{{}}}~~~{{{}}}~~~UUU:::222111000///............,,,---***,,,000***...AAAsss---,,,222***333vvv555444---(((222111TTTggg666,,,///+++000111///...;;;}}}<<<;;;777///333555222...///222333222444666777555333222222+++---222+++,,,YYYCCC000+++000---+++...---......////////////......////////////////////////000000000111222222333333222222222222333333333333444444666777555222000000222HHHddduuuoooRRR555***222333///***,,,333555111BBB888000000222111000000111111000//////000111111000000000////////////.........////////////......///'''111...444vvv???444222000///000111111000........................///111222;;;QQQ///,,,,,,,,,,,,------...///---111---+++444,,,///TTTPPPEEE111))),,,+++333FFF???;;;777444222111000////////////111222222///---...//////...,,,,,,...000///333777:::===CCCLLLRRRWWWWWWQQQEEE666---...222000111666>>>FFFNNNYYYcccbbbsssooottt{{{yyy~~~uuurrrnnnhhhzzztttkkkfffdddbbbgggqqqvvv___^^^lllzzzxxxxxxcccvvvpppvvv{{{zzz|||yyysssZZZ???444222<<>>@@@ggg~~~|||yyyvvvwww~~~vvv{{{eee@@@111///111777___mmmqqqIII//////'''000333HHHgggfff```{{{uuu{{{zzzpppiiiUUU:::,,,+++,,,222<<<222,,,((()))***))))))+++)))))))))))))))***************,,,---...000111111///111222333444777<<>>MMM...,,,,,,+++,,,,,,---...///+++111+++...111)))555QQQMMMAAA///+++222333<<>>EEECCCggg~~~}}}|||zzz~~~sssllluuuzzzuuu|||uuuuuuuuu\\\<<>>TTT,,,111---111+++///777999nnnYYY888888555888555---***...111///---///222222000...------+++,,,,,,111///+++OOOzzzEEE(((222666......333......////////////......////////////////////////---------------...//////000000000111111222222333222333333222444777666333111///222@@@bbbkkk666000...333666555222111CCC999111///000111444888111111111111111111111111111111000000000/////////......////////////......///(((555///222^^^OOO555333000...//////...---........................000...111@@@III...,,,,,,,,,,,,,,,---...///***...+++111,,,,,,FFFPPPVVVEEE///...===AAAAAAIIIGGGHHHIIIIIIEEE===333,,,333111000000000///---+++)))+++------------///000///111333444444444555666999888===JJJXXXXXXJJJ<<>>FFFLLLXXXfff}}}sss}}}||||||rrr}}}~~~ooorrruuuoooooocccmmmvvvuuuzzzxxxwwwwwwzzzqqqRRR===:::>>>VVVxxxbbbEEEDDDFFF:::DDDGGGlllqqquuuqqq}}}ooo[[[WWWZZZKKK666111000222888[[[```^^^===///,,,+++...222RRRqqqrrr~~~uuuggg^^^dddqqqxxxvvvsssaaaOOO>>>///(((333555%%%+++((((((******((((((+++((((((((()))******+++++++++,,,---...///000111111000111222333444888===BBB]]]lllVVVDDD;;;<<<555444333111000//////...------......------,,,++++++***---111000,,,---000333777555---)))+++......444^^^eeeYYYTTT^^^dddJJJ111999333111FFF^^^iiiqqqwwwMMM666333111FFFdddkkkbbbHHH:::888111...111///........................+++111111000AAA```rrrtttyyyvvvwww}}}~~~|||zzz}}}~~~~~~|||xxx~~~ddd:::333222111000////////////,,,///+++***000,,,)))111222lll|||888...333)))BBByyy999------111+++444ZZZ___000111---666///000999===___ttt>>>:::444555444000...//////......///111111///...---...+++333------333+++;;;kkk]]]888000///111333///......////////////......////////////////////////,,,...111333333222///...//////000000111222222333555888888444444888999555...333888222>>>vvvXXX>>>,,,000777444111333444000...000111111444999111111111222222111111111111111111000000000//////......////////////......///***111,,,444TTT\\\777444111000000///...---........................///,,,000BBBGGG///...---------------...///+++++++++444)))666```YYYVVVLLL:::666BBBEEE@@@BBB@@@CCCGGGJJJIIICCC:::333666444222222111000...,,,***,,,///000000111333555333444888<<<@@@AAA???>>>???666---111???NNNUUUWWW@@@666222:::BBBHHHTTTbbbooowwwppp}}}{{{{{{tttlllwww|||vvv|||zzz~~~}}}bbbFFF777888CCCbbb{{{zzzdddFFF@@@BBB;;;CCCNNNwww~~~{{{wwwwwwgggQQQJJJMMM@@@222444...333;;;]]]\\\WWW888///***...///000TTTtttqqq{{{rrr```HHH<<>>BBBeeepppYYYFFF<<<<<<555444333111000//////...------......------,,,+++++++++---111///+++,,,000///555777///)))***---,,,444[[[aaaTTTKKKRRR\\\GGG666>>>999666JJJ```llltttnnnEEE000///...DDDcccllliiiMMM===;;;333...000...........................***222222///===[[[oooqqqttttttwwwzzzwwwwwwzzzxxx}}}}}}zzzxxxsssyyykkkAAA333222111000////////////+++000---+++///***&&&,,,///jjjHHH555111""";;;ppp777,,,000///+++///KKKsss<<<555,,,555---,,,111444HHHBBB<<<333222222222111///...///111222333333111000000111+++999...(((555000333RRRpppGGG---&&&333777+++......////////////......////////////////////////...222888<<<<<<888333///...//////000111222222222111666777333222666777333555222:::333(((MMMbbb999333777222///555///...000444333000111444111111222222222222111111111111111111000000000000......////////////......///+++...***777QQQjjj999666333111111000///..............................+++000CCCFFF000///......------.........,,,***,,,555'''@@@tttbbbKKKQQQJJJ??????>>>>>>EEEGGGHHHIIIJJJFFF>>>444---999777444333333222000...---000333555555666888:::444222111444999<<<;;;999444444111***)))333HHHXXXSSSAAA555888???FFFSSSaaawwwqqqccczzzzzzmmmqqqzzzvvvvvvzzzyyydddbbbdddJJJSSSmmmuuuUUU:::000444CCCfffzzzkkk}}}eeeEEE;;;AAA???DDDVVV{{{~~~xxxlllaaaPPPLLLLLL;;;---222,,,333===___[[[SSS666...'''000222111TTTooocccfffYYYPPP===,,,333MMMeeennn\\\555(((111,,,,,,333000)))''')))+++***&&&&&&***'''(((((()))***+++++++++---......///000111222222111111222222444999???CCCkkklll\\\KKK===<<<888666444222111000111111111000///...---,,,++++++,,,++++++,,,......---++++++666222***......+++---===hhh```HHHUUUVVVIIIUUUMMMsssttt777666bbbaaaccccccDDD000...000@@@___ssshhh```???777:::111333111......------------.........111222444>>>RRRjjjzzz}}}wwwvvvzzz|||yyyyyy}}}{{{}}}~~~~~~|||wwwvvv{{{ppp@@@333333222111000///............---------,,,,,,,,,444>>>xxxddd///000...666LLL===333'''111%%%777>>>|||EEE555&&&///222)))666///444yyyIII333555111000222222//////111111111111111000//////...///111111000...///333777uuuSSS...555&&&...)))////////////////////////111000...,,,,,,,,,...///111555:::>>>BBBBBB999...222111000/////////000111333666888999999999:::;;;;;;333222555111:::fff]]]333:::999...777999555111000111222000...444222000///000000///...333222111111000000111111222222333333333222222111444,,,,,,(((:::SSSuuuEEE:::111000000...------......///000000000000000,,,...000PPPNNN+++......---------......///111(((222******KKKYYYHHHEEEAAA===<<<===???AAACCCBBBDDDHHHDDD888---)))<<<;;;999555222111222444666666666666555333111000222111444;;;BBBCCC===555000///,,,+++,,,000444666___yyyWWW000AAAIIICCCXXXqqq~~~{{{gggjjjvvvwwwzzzpppQQQ:::555666EEEvvvwwwoooBBB;;;))):::hhhooocccqqqvvvqqqeeeJJJ:::===@@@\\\sssvvvzzzmmmcccSSSSSSOOO]]]999000222+++333FFFYYY[[[KKK777,,,000,,,...AAA^^^ooohhhWWWYYYPPP111,,,---@@@jjjjjjPPP;;;)))''',,,---,,,+++++++++)))((((((((()))***(((((()))***++++++,,,,,,+++,,,,,,---...///000000///444111000666777999DDDooo]]]LLL>>>===888666444222111000111111111000///...---,,,++++++,,,++++++,,,......---+++***000222666999...'''///DDD^^^]]]WWWbbb___VVV```lllKKK@@@bbbcccbbbgggJJJ555000111???\\\rrryyyoooIII;;;999///222000......------------......///111111222:::MMMeeevvvvvvrrrrrrwwwyyywwwwwwzzz}}}~~~}}}xxxuuuxxx}}}uuuEEE333333222111000///............---------,,,,,,,,,,,,222eeennn888...+++,,,CCC~~~NNN666)))000)))222...cccVVV333444,,,///333444000555^^^LLL333222//////111111...000444111111222444666444000---...///000///...///222555ZZZfff000666000...333........................000///---,,,,,,,,,---...333777999;;;===>>>:::333222111000000000111333444333666999;;;::::::::::::;;;666666888333333KKKhhhHHH111777777555666444222111222333333222333222000111222333333222111111111111111222333333444444444444333222111000111,,,000,,,666III|||FFF;;;111//////...---...------...///////////////666222444XXX}}}EEE222.........------......///000***222***...UUUXXXCCCAAA>>>;;;;;;<<<>>>@@@AAABBBDDDFFFEEE>>>444,,,222222222222222333555777////////////000111222222666333222666<<<>>>:::555666444000,,,+++,,,...000AAAkkkvvvWWW>>>:::FFFVVVfffxxxuuuiiilllwww|||}}}lllKKK666555333>>>jjjyyywwwzzz___999333111KKKoooooobbbjjjkkkooovvviiiIII>>>LLLYYYxxx|||vvvyyymmm\\\YYYfffcccccc888---000000:::LLLZZZWWWEEE333+++---***///CCC^^^mmmfffYYYWWWPPP444---...EEEmmmjjjCCC666++++++...//////000))))))(((((((((***+++,,,((())))))***++++++,,,,,,+++,,,,,,---...///000000...333111222888888;;;HHHrrr___NNN???===888666444222111000111111000000///...---,,,,,,+++,,,++++++,,,......---+++000333:::IIIMMM999000===SSSZZZeeesss{{{vvvmmmmmmzzzRRRBBB]]]gggdddhhhOOO888000111;;;UUUooozzzPPP===888...111///......------------......000000000///555FFF^^^qqqqqqpppssswwwyyyxxxxxxzzz~~~~~~}}}zzz}}}}}}zzzxxxyyy{{{zzzIII333333222111000///............---------,,,,,,,,,***...SSSOOO222000)))777wwwhhh999+++///...,,,'''JJJnnn///;;;***...333...111<<>>;;;999666111///444<<>>zzzFFF;;;000............///---------...............777///222XXXhhh444222//////......---......//////+++222***555eeeVVV@@@???===;;;;;;<<<===>>>===BBBDDDBBBEEEGGG>>>111+++,,,...000222444555666.........///111444666888888444000222777999777444888666111---+++***+++---000MMM{{{UUU===HHHPPP\\\qqqtttsssqqqyyy~~~ccc@@@111555111999^^^www{{{qqqMMM222///@@@fff~~~yyyrrrvvveeennnyyyppp[[[]]]pppzzz~~~xxxzzzvvvyyyoooeeemmm}}}fff666,,,222444BBBUUU]]]SSS>>>000+++,,,***222IIIaaakkkbbbVVVQQQLLL666+++...HHHeee[[[888222---...000///000222'''''''''((()))+++,,,---)))))))))***++++++,,,,,,++++++,,,---...///000111...333222444:::999>>>MMMvvvaaaOOO@@@===888666444222111000111111000//////...------,,,,,,+++++++++,,,---...---+++222999@@@LLLQQQEEE???LLL[[[XXXkkkppp{{{cccUUUBBB999TTTjjjgggfffRRR888...000666MMMkkk~~~wwwPPP;;;666...222///......------------......000///......222AAAZZZnnnsssuuuxxx|||}}}||||||}}}{{{}}}}}}|||~~~|||tttzzz~~~~~~~~~}}}{{{|||}}}KKK333333222111000///............---------,,,,,,,,,+++///EEEddd333444+++///mmm<<<+++...333***...>>>~~~666000,,,000......222AAAEEE???222222444666555333888@@@EEE<<<222...222555444111---...///000000000000000<<<```666111+++111------------------------......---,,,,,,------...222999===;;;888:::===>>>777666555444444444555666333666:::===<<<;;;::::::??????:::333///111333222OOORRR888<<>>@@@???<<<666333333555444333333444666666555444111111111111222333444555333333333222111000.........)))333222111888wwwGGG;;;///------...///111...---------......//////111,,,222WWWaaa...---000//////..................---222+++999qqqRRRBBBAAA???===;;;;;;;;;;;;:::AAABBB>>>CCCKKKDDD444...///000333444444333111///111333555666777777777666333000222666888777555444222///,,,+++,,,...///666000UUUbbbNNNIIIYYYlllwww{{{wwwyyy{{{|||___<<<111222222<<<]]]kkkBBB555555TTT}}}|||wwwyyyvvvsssuuutttsssxxx~~~|||ttt|||vvvooovvvyyy}}}ddd555---444555III___cccQQQ;;;...,,,...+++666RRRkkknnnaaaUUURRRLLL>>>444:::SSS]]]HHH444000------//////...---((((((((())))))***+++,,,))))))*********+++++++++++++++,,,---...000000111///444333555999777>>>RRRzzzbbbPPP@@@<<<888666444222111000111111/////////...------,,,,,,+++++++++,,,---...---+++***888<<<;;;BBBEEEHHHQQQXXXQQQ\\\eeeggg}}}rrrXXX:::333444KKKiiiiiieeeVVV;;;...111555IIIllluuusssPPP<<<777000222.........------------......///......///222>>>VVVnnnvvvzzz~~~~~~~~~}}}~~~~~~xxxzzz{{{zzz}}}}}}uuu|||~~~PPP333333222111000///............---------,,,,,,,,,)))---999nnn///000+++---___CCC***...444,,,111888```SSS'''222000111555111999BBBaaaKKK444333444666555444888???BBB;;;444444999<<<:::777/////////000111111000///222OOO{{{===---555222.............................................///000999@@@???<<<<<<>>>???<<<;;;888666444333333333333666:::<<<;;;::::::::::::>>>===666222666888555===MMMGGG555CCC;;;===>>>;;;666222333444555444333444555555222111333333222111111222222222000000000000000//////...000(((000000222:::wwwFFF:::///,,,......///111//////.........///000111...000:::\\\nnn888...111000///..................---111,,,999ttt{{{NNNCCCBBB???<<<999888777666888@@@@@@;;;@@@IIIDDD666444333444666888777333000...111666999999666111...111111222555888:::777555111000...,,,,,,---///111777---444eeegggLLLVVViiizzz{{{yyywwwtttttt{{{~~~]]]===444---333FFFeeeaaa<<<555@@@gggpppccc___pppggggggnnnyyyuuu}}}tttyyywww{{{yyyuuu{{{~~~aaa888...222222MMMfffgggRRR:::...---000,,,;;;\\\uuutttggg^^^\\\SSSOOOLLLUUUiii___BBB333...))))))///333000+++))))))*********)))))))))***************+++++++++***+++,,,---...000111111000444333555888555@@@YYYeeeRRRBBB===888666444222111000111111//////.........---------,,,++++++,,,......---+++&&&666666000777AAAJJJTTTYYYLLLGGG@@@CCCeee{{{eee777111777GGGfffmmmhhh___AAA111555555FFFnnnuuuvvvTTT@@@999111222+++......------------......///---...111222:::RRRkkktttzzz~~~|||zzz|||}}}}}}xxxzzz{{{{{{~~~|||~~~TTT333333222111000///............---------,,,,,,,,,+++...444sssyyy666///...///OOOOOO+++000///000+++000FFFwww000555///333999333///AAALLLrrr777333000222222111333888444444777===DDDEEE@@@;;;111000//////111111000///333111hhhOOO+++555***////////////////////////...////////////000000000///888@@@@@@>>>>>>???>>>???===:::777555333222222333666888:::999999:::;;;555;;;???<<<999777555333:::000VVV[[[000888222444555555444333444444444444333444555444111...333222111111000000111111...//////000000000//////111***000...333@@@yyyEEE:::///---/////////111000000///......000111222,,,111===aaattt<<<000111111000///...............---111...555mmmhhhHHHAAA???<<<999777777777888;;;@@@@@@<<<===BBB???888666555444777:::999666222111555;;;??????999333...///000333777::::::777555222111///---,,,,,,---...***888222BBBaaaSSSbbb{{{{{{wwwqqqnnnttt}}}~~~|||yyytttZZZ;;;000,,,888VVVqqqPPP999,,,KKKtttlllSSSJJJHHHEEETTTjjjyyyyyyzzzwwwyyyuuummmlllqqqqqqlll[[[999///...222OOOiiigggOOO888///...///--->>>```sssoooiiijjj```UUU___aaahhhrrrZZZ@@@...+++(((***222888444,,,***************)))((((((******************************+++---///000111222000333333555888666EEEdddhhhUUUEEE???888666444222111000111111...............---------,,,++++++,,,......---+++***333333333888<<>><<<222///------///000000///555222KKKmmm555222(((000000000000000000000000//////000111111111111111///666<<<<<<<<<>>>???===???===:::777555333333333444555777777666777999;;;<<<;;;<<<>>><<<777333111555///;;;mmmxxxCCC111//////000222555666555333333222333444666555222000000000000///000000111111111222222222111000/////////,,,222---333DDD|||{{{CCC999000...000//////000000///...------///000111///---:::fffkkk444333222111000///............///,,,000///000aaaTTTDDD<<<;;;999999:::===@@@CCC@@@BBBBBB@@@<<<:::999:::888555333555888888555111111666<<>>999555000222444777999888555333222111///---,,,,,,,,,---+++444999:::ZZZSSSZZZiii~~~}}}vvvppprrrxxxyyyvvvtttzzzuuupppooo^^^@@@///222CCCggg|||rrr===777333___}}}eeeFFF@@@///---EEEjjjyyyvvv~~~~~~xxxyyy{{{zzz~~~rrrddd\\\]]]___~~~MMM555000222444PPPgggaaaHHH444---...---...@@@YYY___VVV[[[lllbbbVVVjjjnnnjjjgggJJJ:::***...000111555888444,,,((((((******+++***))))))************************)))***+++---///000222222000222222666999:::NNNqqqkkkWWWGGGAAA888777444222111111111111...............---------,,,++++++,,,......---+++,,,---///888<<<555<<>>EEEKKKOOOEEEDDDDDDCCC<<<555666<<<:::777333333666555111---,,,000666;;;>>>===:::888333444555555666555333222//////------,,,---...///999%%%777EEEDDDvvvVVVTTTVVVdddxxx~~~vvvtttvvvtttppprrr|||yyytttvvvjjjMMM888:::MMMtttggg111888IIIxxxwwwpppUUU555222888+++???jjj{{{qqqvvvwwwwww}}}zzzgggZZZ^^^iii???...222999777RRReee[[[BBB000,,,---,,,///@@@PPPIII<<>>???@@@@@@===999444111666666666777999<<<>>>@@@BBB???===>>>BBBBBB===999999333AAAEEE[[[FFF888222666---:::===(((<<<777555444222111111222222555444333222222444555777777444111111333444333111333,,,111000777FFF}}}GGG555...000///222555///222111000/////////111111333...888tttMMM666111//////000000000000//////444+++000///===NNNGGGGGG<<<999>>>AAA<<<@@@GGGEEE===BBBEEECCC999111222666333777666111///222444222555...///333555???EEE>>>888666444111///.........******+++,,,,,,---......000///666>>>BBBRRRiiiGGGGGGIII___|||rrrqqquuuvvvsssuuu}}}zzzOOOIII[[[fff}}}yyyRRR999777nnn~~~~~~pppEEE555222000000<<>>;;;000000CCCYYYSSS]]]rrrwwwdddPPPBBB333000222:::BBB===///(((+++&&&)))++++++)))((()))++++++,,,,,,,,,,,,+++*********+++,,,---...000111111---555333777555EEEKKKuuuZZZJJJAAA<<<999666333222111000//////............---------,,,,,,++++++,,,---///000---+++000888888888CCCSSSeeeOOO111***222111BBBjjjjjjCCC,,,---000===```zzz[[[111000333...KKKooojjjZZZCCC555222111.........------------.........---...000111444???JJJdddmmmvvvyyyvvvvvv{{{}}}}}}EEE666///111222---111555/////////.........---------+++333111111nnn{{{KKK333+++555OOOKKK...222---///666///>>>|||iii111///000444222000///+++777QQQsss<<<222222333000222000//////......///000222333333222111000000000111111222***666MMM@@@///.../////////000111111111...000222444333333444666444555666666555666888:::===>>>??????>>>;;;888666444444333333444555777888===;;;999;;;>>>>>>;;;777>>>:::AAA>>>OOOuuu===888<<>>FFFQQQlll{{{yyy|||~~~}}}qqqyyynnnsssyyy{{{jjjEEE888BBBqqq~~~xxxzzzhhh@@@555666444+++666]]]xxx{{{{{{|||}}}yyysssttt{{{wwwzzzrrrbbb___jjjqqqooolll|||aaa666'''...333BBB]]]gggUUU@@@///+++444///888>>>;;;222444EEEVVVVVVWWWbbbdddVVVJJJ@@@333...000;;;HHHGGG888+++((()))++++++***((((((+++...(((((()))))))))))))))(((***+++,,,---///000111111...333333999777DDDTTTzzz^^^MMMCCC;;;999555333333222111000///............---------,,,,,,++++++,,,---///000,,,+++000777888999BBBOOOnnnTTT666---111///@@@bbbgggKKK888777999CCCdddzzz```777111333///GGGeeehhh___JJJ999444111,,,......------------......000...---000222444:::BBBaaarrr~~~}}}{{{~~~zzz{{{~~~TTT999222333444...000555222/////////.........------&&&555///)))PPPXXX000&&&666===eee555//////222333---555cccrrr555+++444333,,,,,,000,,,///???OOO,,,;;;000///777////////////000111111222222333333333333222222222111444$$$;;;:::dddRRR333............---...111333---111555444111111333666222333444444333444666888666666777777777777777777777777666666777888:::;;;;;;999888999<<<===;;;888;;;===???888???lllCCC999>>>666222===999777999888777777777777777888444444444444444555666666888666555444555555333222444///333///555EEE|||}}}FFF555///111///222555000///000111222222111000000---333HHHDDD000...000000111111111111000000000000444(((222KKKDDD===@@@>>>DDDFFF>>>===???999@@@AAA@@@999222000333777555222444777333,,,000:::EEECCCEEE@@@777:::>>>666666666555444111...+++***,,,,,,+++++++++,,,,,,---111111555:::777:::UUUssseee@@@GGGHHHYYY}}}~~~YYY777;;;SSS{{{wwwuuu```888...333999+++666ccc|||yyytttxxxzzz|||yyypppkkkqqq{{{llltttsssfffdddpppzzzzzzhhhvvvrrrQQQ222---444666JJJgggiiiMMM777///...222444:::<<<777111555BBBOOOSSSOOOUUUYYYOOOGGG>>>000------777EEEFFF999+++&&&******)))((('''(((+++...******+++,,,,,,---------++++++,,,---///000111222111111333<<<:::CCCcccbbbOOODDD;;;888555333333333222111///............---------,,,,,,++++++,,,---///000,,,,,,///666888999@@@HHHnnn___EEE000(((000IIIccciiiZZZJJJDDDDDDHHH```~~~zzzfff>>>222444000CCCdddmmmiiiRRR===666333.........------------......222...---000222333666;;;XXXqqqyyyvvvwww~~~~~~~~~ooo@@@777777888000///333000////////////............)))333...+++<<>>@@@BBB<<<::::::<<<>>>???>>>===666>>>???::::::JJJrrrUUU<<<;;;???888;;;<<<333666666666666666666777777222444777999999888666444777666666555555444333222111...444///777JJJEEE666111333000222555000///111333555555444222000///777KKKDDD222000000000111111111111000000...///444)))888VVVKKK;;;:::777>>>AAA;;;<<<@@@;;;>>>@@@===666111000222222666111444;;;777...333BBBOOOQQQUUUMMM???@@@BBB:::777777888777555111...+++***)))))))))***+++---...444444888;;;777555CCCWWWNNNAAAEEELLLuuuyyy~~~|||xxxuuuKKK222DDDhhh}}}|||ggg<<<000555777555FFFlll{{{vvvxxxyyy|||}}}zzztttlllkkkrrr{{{eeepppqqqgggeeerrr~~~mmmyyyhhhDDD222444888999RRRoookkkFFF000...---,,,111999<<<555---///;;;FFFIIIKKKWWW^^^SSSHHH<<<+++...---333<<<;;;000))))))(((((((((((((((((()))***++++++,,,---...///000111++++++,,,...///000111222444000333===<<>>???===<<<<<<===???AAAAAAAAA999???>>>===:::999XXX|||PPP:::BBB<<<555<<<777666666666777777777777777666:::@@@DDDEEEAAA<<<888666777777666555333222111///---444...777KKKDDD666222444000111555111000222555777777666444222111777HHHBBB444111000000111111111111000000------222---DDDcccSSS===:::666;;;<<<555777<<<999;;;>>><<<555222333111---444...111:::888000555CCCKKKRRRZZZUUUHHHJJJLLLBBB888999;;;;;;:::777333111************,,,///111333444444888<<<999444:::DDDvvvaaa999CCCBBBZZZzzzxxx|||yyy~~~jjj[[[YYYpppbbb<<<555WWW~~~wwwFFF666888...FFFeee|||zzzuuu|||xxxrrrpppsssxxxzzzbbbnnnoooeeecccppp|||~~~tttyyy]]]777///333333666[[[wwwnnnEEE000///---(((,,,;;;CCC;;;//////999BBBCCCLLL^^^dddSSSCCC999------000999???888***''',,,&&&(((***---...,,,***'''((((((((()))***,,,...///+++,,,---...///111222222666111444<<<===AAAiiiRRRFFF<<<999666444444333222111///............---------,,,,,,++++++,,,---///000,,,,,,...222666777777666BBBNNNSSS@@@555QQQttt{{{wwwqqqOOO222//////BBBgggyyywwwqqqKKK222444222999aaauuuvvvYYY<<<333333000......------------......111......111000000444:::BBB^^^xxx{{{zzz}}}~~~~~~}}}~~~|||~~~PPP<<<444666333111333///000000000/////////......111''',,,000444JJJ;;;...000***666FFFJJJ666(((---///222222888sssLLL---333000///333111---333FFF]]]+++111777,,,===222222222222222222222222000000000000111333666777444DDD+++222:::UUU```666000...444555000///222222333111111:::DDDAAA666111222333333222333555777888666444333333555777999888888777777888999;;;<<<============>>>???@@@AAA<<<:::777888666222IIIqqqpppBBB@@@<<<222>>>???::::::;;;;;;;;;::::::999888===CCCGGGHHHDDD>>>:::666888999888666333222222000///555---444III~~~DDD666333555000111555111000222555777888777555333000666FFFqqq<<<111000//////000000000000//////...***111111IIIeeeTTTAAA666222777999444888@@@>>>888<<<:::444555999777000111---...333444111444<<<===HHHVVVTTTLLLPPPQQQCCC888999<<<>>>>>><<<:::999///.........000222555777222222555;;;:::666666:::OOOyyyCCCCCC???GGGkkkxxx{{{}}}uuujjjmmmVVV===888QQQ}}}tttKKK444FFFoooJJJ444444555^^^{{{zzzyyyuuuxxx~~~|||wwwiiitttvvvlllkkkvvv~~~}}}{{{yyyUUU222111111///:::dddzzznnnFFF222111///,,,---BBBPPPJJJ===;;;@@@DDDFFFPPPbbbbbbKKK;;;666000+++333AAAIII???...''',,,(((***---111333111,,,'''***)))))))))***,,,...000,,,,,,---...000111222333666333555:::>>>FFFmmmUUUHHH>>>;;;777555444333111000///............---------,,,,,,++++++,,,---///000,,,,,,---000444666222---111444GGGSSSUUUhhh|||xxxzzzxxxSSS222000///;;;^^^ppppppqqqNNN222777777;;;ZZZtttzzz]]]===444333111......------------......///...000111//////666???CCCYYYsss}}}~~~|||}}}{{{{{{}}}~~~{{{hhhJJJ888777333333555111000000000000/////////...///&&&///'''222555......111)))111999kkk```555+++***000333333222]]]MMM///444000...555444...111999gggmmm666...444333;;;444333222111111222333444111000//////111555999<<<888AAA222555555EEEuuuyyyAAA444---222555222111555111555444222888BBB@@@666333444555555444444666888555444333222333555888:::;;;;;;::::::;;;<<<>>>???>>>>>>>>>======>>>@@@BBB===777666888555555DDDXXXQQQ???>>>888BBB@@@===>>>>>>???>>>===;;;;;;<<<>>>AAADDDDDDBBB@@@>>>888;;;===<<<888555444444111222888///666MMMCCC666444666111111555222000111333555666555444333///999LLLiii555///000......////////////......000)))000111CCCXXXLLLCCC555222999===999===CCC@@@777:::888333777AAABBB;;;222000......000222222222777DDDSSSSSSKKKOOOLLL999777888;;;>>>@@@@@@@@@@@@222111000//////111444666222222555;;;===;;;888777===yyy```EEEAAACCC^^^{{{zzztttuuuzzzrrrWWWeeewwwIII666000AAAnnnfff>>>===eee\\\IIILLL]]]}}}}}}yyy}}}||||||ppplllwww{{{uuuuuu}}}~~~xxxwwwNNN111666222///CCCfffuuufffBBB000///000222444JJJ\\\ZZZQQQNNNKKKGGGJJJTTTeeecccJJJ888333---***000===FFF???///(((+++)))))),,,///111000,,,''',,,,,,+++***+++---///111,,,,,,---///000111222333444444777888AAANNNpppWWWJJJ???;;;888555444333111/////////.........---------,,,,,,++++++,,,---///000,,,,,,---///333444///)))---""";;;aaannnvvvyyyoootttxxxWWW888888222666TTTttttttvvvRRR000333222222VVVsss}}}aaaAAA666666222.........------.........---...111111......777BBBAAARRRjjjzzz|||zzz~~~}}}{{{|||~~~www~~~nnnmmm|||[[[@@@:::555444666333000000000000////////////333...999%%%666222111666222,,,---888VVVsss666111)))000333222---LLLJJJ555777000///888999000///666HHHrrrAAA)))///999555555444222111111222444555000///------000555:::>>>;;;777888444///<<>>???777777777888;;;===@@@AAA@@@AAA@@@?????????AAACCCBBB;;;@@@DDD>>>???GGGIII\\\AAACCC@@@EEE:::>>>?????????>>>===;;;:::CCCCCCCCCCCCDDDDDDEEEEEE:::===???>>>:::777666666111333:::222;;;SSSCCC666555777111111555222///000111333444444333333///>>>UUUfff222...222------............------222***111000;;;KKKCCCCCC???===CCCDDD<<<;;;===777777:::666111999GGGKKKEEE666555000---000555222,,,:::FFFUUUSSSJJJLLLCCC---555777:::===@@@BBBCCCCCC333222///------...000111555444666===AAA@@@;;;888888^^^vvvAAA???BBBSSSlll{{{xxxtttsssvvvwww___hhh___<<<888777DDDmmm^^^<<>>AAA???===;;;:::;;;===>>>@@@EEE===BBBBBB===EEE@@@FFFAAA;;;:::>>>DDDGGGIII{{{{{{EEE<<<@@@===999@@@AAABBBCCCBBBAAA???>>>AAADDDGGGIIIHHHGGGGGGGGGDDDCCC@@@===:::999888888111888111777222UUUCCC999222222333111222666000000111222222333444444555333oooTTT000444333000111222333333222111000///444000222<<<<<<777:::???>>>===<<<;;;;;;;;;;;;:::333777777888NNNSSS:::999444000///------222999DDDGGGKKKMMMJJJBBB888111;;;;;;???EEECCC>>>>>>DDDDDD000...000***333888)))111:::SSSWWW@@@<<>>::::::666555666//////000000//////...---...///111111///...///000222///222000222aaaccc;;;111111///555///999aaaxxx>>>666222333333111222333---;;;EEE@@@666222333666666555444222111000000000222111000000111333555777666<<<222000666+++888hhhJJJ111111444222---666333666888999888777666666777777888888888999999999===<<<:::999888999:::;;;>>>======<<<<<<======>>>DDDJJJBBBHHHHHHBBBJJJDDDCCCBBBBBBDDDGGGGGGEEECCCoooSSS@@@BBB@@@===BBBCCCDDDFFFFFFEEECCCBBBGGGGGGIIIIIIIIIHHHFFFEEE@@@@@@???>>><<<:::888777666:::333999111LLLvvvDDD:::333333333111111444555444222222222444666888888<<<|||OOO333666555000111222222222222111000000333000222<<<:::222333888777666555444444444444:::111444555333BBBFFF444555222000000//////555<<>>AAA;;;AAAOOOBBB222111333+++000999333666666NNN\\\LLL>>><<<555666333kkkiiiBBB???SSSdddzzzUUU===000:::TTTwwwxxx\\\;;;<<>>@@@tttfffQQQEEE>>>999777666222111222////////////............---,,,,,,++++++,,,,,,---...++++++000333111---,,,+++,,,)))000KKKnnn|||wwwssswwwlllDDD333666333BBB^^^ssssssgggFFF,,,222111:::]]]xxxttt]]]JJJ;;;000...))))))///000+++)))---......///000222333555666======III```sss|||xxxWWWSSSTTTVVVWWWYYY]]]bbbeeecccYYYZZZjjjuuuooo^^^SSSTTTNNNYYYhhhpppxxxyyyHHH999???:::333777000000000000000///......///000000///......///111---999***///222>>>oooMMM555...444444000000KKKNNN555222999///---555444///222777:::888333333777555444333222111111111111333222222111222333444555333777//////444***111UUU___111///:::111111666333555888888888777777777777777888999;;;<<<<<<===???>>><<<:::999999999999<<<<<<===>>>>>>?????????AAAHHHBBBHHHHHHBBBHHHAAABBBCCCEEEGGGHHHGGGCCC@@@PPP___CCCFFFIIIHHHFFFGGGHHHIIIIIIHHHGGGGGGJJJHHHGGGGGGIIIGGGDDD@@@;;;<<<>>>???>>>;;;888666999999333<<<111EEEzzzmmmDDD<<<555444444333222333:::888555333333555888:::777FFFuuuAAA111222111000111222222222222111000...222///333???===222000111111000///............666---000555222666999111111//////222333333888>>>TTTSSSRRRQQQKKKAAA333)))333...333<<<;;;999NNNkkkJJJ999444666///000777666===555CCCVVVLLL;;;666555666333RRRKKK===MMM```}}}~~~OOO444+++@@@___}}}|||kkk???111SSSvvv~~~{{{qqquuu}}}rrrSSS333///666111===]]]ccc]]]DDD------111///111OOOgggaaa```eee]]]QQQ:::)))***;;;FFF;;;000///...---111333222---)))((((((******))))))))))))************+++++++++,,,,,,,,,,,,,,,---///111222444444111777777:::GGGlllUUUGGG@@@:::888666222111333////////////............---,,,,,,++++++,,,,,,---...,,,,,,///222222///,,,+++000+++)))@@@fffyyywwwtttuuupppLLL555444000<<>>===<<<;;;;;;;;;;;;>>>======>>>@@@AAACCCEEE>>>FFFAAAHHHHHHAAAFFF>>>DDDCCCCCCCCCDDDDDDEEEEEECCCtttlllGGGLLLOOONNNJJJJJJJJJKKKJJJIIIHHHGGGHHHEEEBBBCCCFFFFFFBBB===;;;<<<===>>>>>><<<:::999:::888111===333EEEyyymmmBBB<<<777666777777666555:::999777555555666888999999UUUWWW555000000///111111111222222111111111,,,000000666DDDCCC666333000///......---------...111+++111::::::444333555///...000444666666:::@@@NNNQQQRRROOOGGG===444000444777:::;;;<<>>///111555444bbbooo===///999111333;;;111<<<222...555999333000333444444333333222333333444444444444444444444555555333333111333777333333<<>>>>>>>>>>>>>>??????@@@BBBAAA@@@???AAAEEEHHHKKKCCCKKKFFFNNNNNNFFFKKKCCCFFFGGGIIIJJJKKKKKKLLLLLLRRRqqq~~~OOOPPPNNNKKKLLLLLLKKKJJJIIIGGGFFFEEEFFFBBB@@@AAAFFFGGGDDD@@@>>>>>>======<<<<<<======<<<:::222>>>777KKK|||jjj>>>;;;888777999<<<;;;888777777888888888777777666DDDmmmEEE333333333222222111111111111111111222+++111000666CCC@@@555222000//////............///111111666AAACCC777000666//////111666888888<<>>555333555+++000555???XXX}}}sssEEE111888???>>>===@@@JJJIII>>>:::<<<<<<;;;666;;;>>>vvvYYYXXXuuuwwwaaaRRRVVVlllvvvJJJ111CCCpppwwwgggjjjxxx~~~|||yyy|||~~~yyyrrrjjjpppvvvzzz}}}}}}vvvmmmaaa@@@///555888999NNNiiippp^^^???---000000...444^^^mmmgggllliiiOOO;;;)))***(((222888000,,,---)))...444444...)))))))))'''******))))))))))))************+++++++++,,,,,,,,,,,,---...000111333444555222:::<<<888___zzz___LLLDDD===999666333222444////////////............---,,,,,,++++++,,,,,,---//////...---000333111,,,***///---'''444QQQiiiqqqkkkhhhqqqXXX999555444999EEEoooyyyxxxeee999---666===SSSooo{{{nnnSSS===333EEEUUUPPP444&&&000444***------......///111222333777999CCCUUUkkkyyy{{{^^^AAA333000///+++555777888888888999;;;===>>>>>>@@@CCCGGGHHHGGGFFFAAAGGGQQQPPPccc{{{pppYYYddd___:::666<<<;;;888222222222222222111000000222333333222111111222444333+++:::...222555111===444888<<<222222777777HHHtttIII222444333777;;;222777222111444777666555666555444444333333333333444444444444555555666666666666555555555333222222222>>>qqqpppIII333:::BBB222;;;<<<===<<<;;;:::;;;===;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@BBBCCCDDDDDDFFFEEEDDDDDDFFFIIIMMMOOOGGGOOOJJJQQQQQQJJJOOOGGGGGGMMMTTTYYYYYYVVVSSSQQQVVVbbbUUUQQQMMMKKKKKKJJJIIIHHHGGGEEEEEEDDDEEECCCBBBDDDGGGIIIHHHFFFDDDBBB@@@>>>===>>>>>>???>>>>>>666@@@;;;RRR{{{]]]:::999888666:::>>>===888555666888::::::999777555LLLuuu999222222222222222222111000000111222222---333222333<<<777------//////...............///555::::::@@@EEE999---222//////111666999:::???EEEEEEJJJKKKCCC666...///444111222;;;TTT|||WWW333444???BBBGGGAAAUUUTTTDDDDDDGGG@@@<<<:::@@@GGG{{{ooozzz{{{tttnnnttthhh:::<<>>qqqeeeNNNEEE===:::777333222555////////////............---,,,,,,++++++,,,,,,---///000...,,,///444222,,,---...,,,)))333KKKgggxxxmmmhhhuuu___;;;555333555;;;hhhrrrvvviii===,,,777UUU]]]mmmzzzsssZZZ@@@333AAACCC===111+++------)))---------...///000111222444888BBBRRRfffwwwkkkFFF555333555555555666777999999888888:::;;;>>>>>>???CCCIIIKKKHHHCCCGGGMMMeeezzzggg[[[QQQYYYiiilllooo{{{zzzPPP333555===777222222333333222222111000222444555555444333333444111111555111///999+++888444555444:::444111>>>:::qqqUUU:::111444888999777000444666444444777999777666555444333333333333333333333444555666777777777777555888777222444777222888aaa\\\666;;;>>>888=========<<<:::999:::;;;;;;<<<<<<===>>>???@@@@@@???@@@AAACCCDDDFFFFFFGGGGGGHHHJJJLLLMMMNNNOOOOOOIIIPPPJJJQQQQQQJJJPPPIIIJJJPPPWWWZZZYYYVVVSSSRRRPPPMMMYYYPPPLLLOOOGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFEEECCCAAA@@@>>>===777>>>888AAA@@@ZZZzzzMMM777888777555888<<<:::444666666888999999999999999TTT\\\444444000000222222222111000000111222222...555333111666111+++/////////............//////444;;;666555???777+++000------000666:::===CCCKKKGGGFFFBBB:::222---...111999;;;MMMnnnzzzfffYYYuuu|||UUUDDDCCCIIIUUUIIIVVVNNNCCCJJJHHH======;;;===GGGaaaeeesss|||wwwrrrOOO444IIIbbbuuuxxxaaaDDD999888XXXzzz|||tttkkkaaafffnnnwww~~~qqqcccJJJ444000333000???WWW___eeePPP333(((---+++000AAAnnnvvvmmmrrrggg@@@///***+++...999;;;111111555111111888777,,,'''+++,,,)))******))))))))))))************+++++++++,,,,,,,,,------///000222444555555555888AAAFFFiiiOOOFFF>>>:::777333222555000/////////............---,,,,,,++++++,,,,,,---///000///,,,///555333,,,111///,,,,,,555KKKiiitttlll{{{eee<<<333000000888fffqqqwwwpppCCC000<<>>===;;;999888999:::;;;;;;===>>>@@@BBBCCCDDDAAABBBCCCEEEFFFGGGGGGGGGGGGIIINNNRRRSSSRRRPPPNNNLLLRRRLLLSSSSSSLLLRRRLLLNNNPPPRRRQQQNNNMMMOOORRRUUUKKK]]]NNNGGGNNNEEEDDDDDDEEEFFFGGGHHHIIICCCDDDEEEDDDCCCCCCEEEGGGGGGHHHHHHHHHEEEAAA>>>;;;...:::777AAADDD```zzzDDD555777666333555:::777000888888777777888:::;;;<<<]]]PPP777;;;333333666333222111000000111222333---555444111555111///666000000000///000000111111///888///***888777,,,111,,,+++...555:::???GGGOOOHHHAAA999333111111111111111999XXXwwwlllDDD333>>>OOO```RRRSSScccQQQPPP???:::FFF@@@666???666111;;;@@@yyy~~~CCCXXXyyyxxxjjj>>>444SSSjjjyyyyyyWWW555333444UUUyyy|||vvvqqqgggdddjjjzzzxxxkkkdddCCC111000111,,,???XXXZZZ___KKK000(((......666KKKxxx{{{ooottthhh@@@111///+++///:::;;;///...333000222999777,,,'''+++---)))******))))))))))))************+++++++++,,,,,,,,,---...///000222444555666666666BBBLLLlllRRRDDD>>>===777777888000000000000///......---------------,,,,,,+++++++++.........---,,,...111333---,,,///,,,111QQQsss~~~ttttttjjjoooNNN)))555444888QQQyyywwwlllVVV------777CCCRRR{{{xxxrrrNNNBBB555000---......---///222+++,,,---///000000000000333<<>>>>>DDDKKKJJJCCCDDDSSSzzzzzzdddVVVTTTQQQPPPRRRUUUZZZ]]]eeefffdddiii{{{yyyEEE222<<<...555777666111//////222333111:::>>>222...GGGXXXPPPNNNJJJGGGIIIKKKIIIIIILLLIIIFFFBBBCCCGGGMMMRRRUUUPPP@@@JJJ888888::::::444111444777666666888555888999666111///222555...222666777666444333444777777777777666666555555999GGG|||???333@@@888888555666<<<@@@>>>???DDD>>>@@@@@@>>>@@@EEEHHHGGGLLLJJJGGGGGGIIIIIIHHHGGGGGGIIIMMMPPPRRROOOKKKGGGJJJVVVYYYVVVUUUNNNIIIQQQTTTOOOOOOUUUYYYWWWVVVYYYRRR^^^nnn^^^VVVOOOQQQIIIVVV]]]NNNLLLRRRIIIMMMOOOOOOJJJDDDCCCGGGLLLLLLEEE??????CCCFFFFFFDDDFFF***FFFAAA<<>>333,,,;;;<<>>555aaa~~~vvvmmmtttooorrr~~~ttthhhppp>>>000000111---DDD```bbbeee777333000+++111:::ZZZzzzxxxyyywwwfffKKK666///...>>>GGG<<<...***---000555EEE666###,,,000((()))((()))***)))((((((***,,,++++++,,,,,,,,,,,,------,,,,,,...///111333555555666>>>AAATTTtttXXXHHH@@@>>>888777777000111000000//////...---------------,,,,,,,,,++++++.........---,,,...111333111---...000;;;ZZZsssvvvppppppllluuuYYY000222333777KKKpppsssmmm[[[666333,,,888GGGooorrrrrrUUUKKK777222...///...,,,---000,,,,,,---...///000111111111666;;;BBBQQQgggyyyvvv@@@888;;;999<<<666>>>:::;;;<<<<<<::::::<<<===<<<<<<>>>CCCEEEFFFHHHJJJQQQQQQ```yyyuuubbbXXXNNNRRRXXX]]]______\\\ZZZXXX]]]aaafffyyySSS:::>>>222111333666777999;;;======777000---555UUUrrriii```YYYPPPDDD;;;888666111...111777;;;999555888777555666777777666444//////111333666999;;;===<<>><<<:::999777111???999666>>>;;;LLLAAA---777222555000:::666222000222222000...(((...444444222/////////...000111222222000---,,,000///......---............///000111222555:::>>>AAACCCBBB===666000000111111222444777888999999999@@@:::[[[xxx]]]LLL\\\SSSFFF<<<888777666333555222777---OOOWWWMMMuuu}}}}}}|||tttFFF777QQQsss}}}xxxtttSSS444777AAAfff|||wwwyyyvvvwww|||rrrooo:::...///222333KKKgggjjjggg666...---)))111@@@dddtttxxxxxxpppaaaRRRFFF???IIIGGG@@@555---+++...111777EEE999'''+++...)))---((()))***)))((((((***,,,++++++,,,,,,,,,,,,------,,,,,,...000222444555666777;;;BBBaaa```LLLBBB@@@999777777111111111000000///.........------------,,,,,,,,,,,,---.........---...000333666000333<<>>@@@BBBFFFJJJJJJIIINNNUUUXXXQQQQQQWWWZZZVVVTTTVVVYYY^^^dddiiijjjhhhccc___]]]iiiuuu}}}aaaJJJKKKEEE>>>;;;888666777777888888777777CCC[[[~~~~~~ddd\\\TTTSSSTTTWWW]]]cccaaaccchhhnnntttwwwwwwvvv~~~~~~bbb\\\RRRIIIAAA;;;666333<<<777222222555777666444???===;;;888666555555555111777WWWssssssFFF444===888999===BBBDDDDDDFFFJJJHHHKKKJJJGGGHHHKKKLLLJJJLLLPPPSSSRRRPPPOOOSSSWWWRRRRRRQQQSSSWWW\\\aaaeeeaaaeee___ZZZ\\\WWWQQQUUUJJJMMMSSSWWWVVVRRRTTTYYYPPP[[[bbbKKKOOO\\\ZZZZZZ^^^ZZZQQQVVV[[[QQQ[[[VVVPPPLLLLLLLLLKKKJJJEEEIIIIIIFFFAAADDDOOOXXXBBB>>>999EEEVVVpppPPP???<<<============;;;:::999888444777111555???GGGeeeGGG777===777999999666222...000666999777333666999;;;:::555222333666///...,,,+++...444:::>>>111111000//////////////////000000000000222666999???AAA@@@<<<555111000222...///111333555777777777:::...333FFFsssKKKSSSLLLBBB:::666555555666666888333111FFFiiiLLLjjjwww```[[[WWWeee___:::;;;___rrrsssppppppXXX======^^^uuuzzzeee444---...222;;;UUUmmmppp```333***...+++///DDDiiiwww~~~}}}rrreee___]]]ZZZkkkRRR999000///---///444<<>>MMM^^^pppnnnYYYBBBEEESSSnnnmmmGGG111444111;;;]]]zzznnnJJJ...666666>>>WWWmmmsss\\\EEE:::444///000000...,,,---...---,,,,,,---///222333555???KKKXXXjjj|||eeeGGG@@@AAA>>>888999;;;<<<>>>>>>>>>===>>>@@@888>>>???;;;===GGGOOORRRbbbeeehhheee]]]VVVVVVZZZ^^^___```ccchhhmmmrrruuu{{{hhhZZZ___```XXXOOODDD>>>;;;:::;;;>>>JJJ\\\xxxkkkMMMLLLHHHGGGJJJKKKHHHGGGHHH???<<<999999>>>DDDIIILLLeeeVVVTTTGGGXXXgggSSS```bbbbbbiiivvv}}}bbbVVV^^^mmmPPPMMMHHHDDDAAA???===<<<555555444555666999<<<===<<<999HHHfff___===JJJDDDEEEGGGIIIHHHEEEDDDDDDCCCFFFGGGFFFGGGKKKMMMKKKQQQRRRTTTTTTTTTSSSTTTUUUTTTVVVYYY[[[\\\]]]^^^```\\\```ZZZZZZbbb```[[[]]]OOOOOOPPPRRRTTTWWW\\\```cccZZZqqqjjjZZZVVVYYYWWW\\\]]]UUUSSS\\\```XXXZZZVVVQQQMMMKKKLLLMMMMMMCCCJJJPPPNNNHHHDDDGGGKKK@@@AAA999EEEsssgggBBB>>>999999:::;;;;;;:::888888:::<<<<<<===JJJVVVjjj]]]WWW^^^]]]___dddYYYVVVRRROOOKKKEEE===777CCC<<<444///,,,---222888<<<777111---,,,000555999222111000///////////////000000000///...///111333777888888666222000000111---...///111333555666777333333555%%%YYYXXXDDD???:::999888888999<<<333;;;222;;;AAArrryyyRRRfff^^^<<<999444III|||uuuHHH666LLLqqqzzzzzz}}}xxxiiilll}}}~~~wwwQQQ111......333CCC]]]lllkkkPPP///+++444......HHHkkk{{{qqqjjjlllrrrzzzVVV777111111---///999IIICCC777...,,,***(((***((()))***)))((((((***,,,+++++++++,,,,,,,,,------,,,---...111333555777888<<<555IIInnnSSSCCCAAA:::777888555222222222111000000//////------------------------,,,...//////......000222333666FFFXXXeeeooodddIII...111BBB^^^nnnUUU333444999;;;UUUzzzrrrUUU000111---666MMMtttsssVVV===555///000111///...///...---,,,,,,---///222333888CCCRRR___ooo~~~RRRCCCDDD>>><<<;;;<<<>>>@@@AAA@@@???@@@AAA777BBB@@@555<<>>BBBAAACCCEEEGGGIIIIIIFFFCCCHHHKKKLLLKKKLLLPPPPPPNNNQQQOOOOOOTTT[[[___^^^[[[ZZZ\\\______^^^^^^```bbb___bbb\\\[[[bbb```WWWXXXWWWUUUSSSVVV\\\aaa```]]]ssscccsssrrriiieeebbbbbbgggbbbZZZ[[[___^^^ZZZXXXXXXVVVQQQMMMMMMRRRWWWJJJMMMPPPOOOKKKGGGEEEEEE@@@???AAAKKK\\\>>>:::======>>>??????>>>===<<<:::DDDJJJWWWgggxxxeeeSSSVVV___eeegggmmmrrrtttuuuuuutttvvvzzzyyyhhhTTTHHH>>>444000000222222222222222333444444222111000///............000000000///------...000///000111111000000000111......///111333444666777333,,,;;;$$$(((fffkkk@@@999666888777333222333---777+++999777___gggppp|||LLL222444000DDDzzzaaa999???eee|||}}}yyynnnBBB000111...444NNNdddfff^^^BBB///+++555///111UUUtttsssjjjkkkvvvuuukkklllwwwnnnNNN444222111+++000???ZZZDDD444222222...***&&&((()))***)))((((((***,,,+++++++++,,,,,,,,,------,,,---///111444666888999>>>777RRRxxxYYYFFFCCC<<<777888777333333222222111000000000------------............,,,---//////......000111...333EEEWWWccciii[[[???,,,---888LLLlllbbb777333;;;444DDDnnnwwwlll\\\444///,,,555EEEttteeeCCC999000///111000000111------------...000111333666???HHHPPP___zzz[[[HHHIII@@@BBBBBB>>>@@@BBBBBBAAA?????????999CCCAAA888DDDbbbsssooo}}}zzzzzzxxxzzz~~~}}}zzzwww{{{|||zzz{{{yyy|||}}}{{{zzz{{{llliiifffddddddeeeeeedddjjjaaa```UUUPPPVVVUUU\\\SSSOOOMMMMMMIIIFFFGGGLLLCCCFFFHHHFFFEEELLLZZZfffiiirrr{{{~~~zzzrrrggg\\\RRRIIIEEEQQQPPPWWWvvvWWWOOOHHHIIIJJJLLLQQQSSSMMMEEEBBBFFFIIIIIIMMMRRRSSSQQQYYYUUUSSSXXXaaaddd```ZZZ\\\]]]\\\YYYXXX[[[bbbhhhaaaccc\\\ZZZaaa___XXXZZZ]]]\\\\\\___fffiiibbbXXXlllggg{{{kkkgggkkklllfffkkkeeebbbhhhfff___ccc[[[\\\[[[VVVPPPQQQXXX___TTTQQQMMMKKKJJJKKKLLLLLLAAABBBLLL___QQQ???999??????@@@AAAAAA@@@???>>>???AAA@@@IIISSStttZZZ===;;;;;;;;;DDDAAACCC111666===DDDOOObbbzzzxxxmmmjjjeee[[[UUUUUULLLFFF===444//////111444333222111///...............//////...---,,,...///,,,---...///000111222333/////////000222333555666999 444555(((GGG???444...222444000---...///444'''444///PPPqqqIII<<<<<<333DDDrrruuuNNN999RRRzzz}}}tttqqqccc===000444///888\\\pppcccQQQ:::222)))111...888bbbvvvQQQGGGJJJ]]]jjjhhhfffjjjVVV@@@000///---+++999MMMeeeBBB111666666111...'''((()))***)))((((((***,,,++++++,,,,,,,,,,,,------,,,---///222444777999:::======aaaaaaKKKFFF>>>777888777444333333222111111000000------------.........///+++---////////////000111000111>>>PPP^^^hhh[[[>>>000...111;;;gggnnn>>>444444+++;;;nnnyyyooofff888222000:::>>>jjj~~~mmmLLL???333000000000///000,,,,,,---...///000111111444;;;@@@AAAMMMmmmcccNNNOOOAAADDDCCC>>>@@@BBBBBB@@@===<<<<<<111444555777???OOO```kkkssspppjjjlll|||zzzmmmlllkkkjjjddd[[[YYY[[[ZZZTTTMMMKKKKKKKKKGGGDDDJJJNNNQQQQQQPPPQQQWWW]]]mmmmmmllljjjgggbbb___\\\jjjpppxxxzzzxxxuuupppooorrrrrreeeVVVKKKOOOQQQPPPRRRUUUUUURRR]]]ZZZYYY\\\``````\\\WWWZZZ[[[\\\ZZZXXXZZZaaagggcccddd\\\XXX^^^___]]]dddaaaaaa``````eeellljjjccc```dddyyy```cccjjjiiidddfff___cccnnncccXXXcccaaa___[[[WWWSSSUUUYYY^^^SSSQQQMMMJJJJJJKKKLLLMMMCCCLLLVVV|||tttIII>>>>>>>>>>>>?????????>>><<<;;;???:::555888555^^^UUU===FFF>>>444@@@:::777777777777888===HHHXXXcccAAA@@@GGGTTT\\\]]]fffrrruuummm___PPPBBB777111...444333222111000/////////,,,...///...------...000---,,,---...///111111111000000//////000111333444444&&&...666444888FFF444)))---222000///111111333+++444///EEEiiiHHHBBB:::111JJJtttcccAAACCCgggxxxvvv}}}VVV<<>>llleeeLLL444333'''...111>>>___[[[333222444BBB[[[mmmiiiZZZDDD888---+++,,,444KKKcccccc:::,,,666333---...***((()))***)))((((((***,,,++++++,,,,,,,,,,,,------,,,...000222555888:::;;;:::EEEssshhhOOOIII???777777666444444333222222111111000---------.........//////+++---///000//////000111555111999KKK]]]kkk___BBB000...+++///cccuuuCCC666000***AAA}}}}}}sss???---///;;;777```vvvxxxRRRCCC555000000///......+++,,,...///000000111000333;;;???>>>FFFeeeiiiSSSRRR@@@BBB@@@===???AAAAAA>>><<<::::::>>>888===HHHIIIGGGXXXpppyyymmmggggggbbbaaaaaaaaaaaa^^^YYYTTTHHHGGGEEECCCBBBEEEIIIMMMFFFGGGIIIJJJIIIFFFCCCAAADDDLLLRRRaaaOOOiiipppmmmooooooqqqzzznnnooollleee___\\\WWWQQQSSSTTTWWWZZZ]]]___^^^]]]ZZZ```eeeeeebbb```aaadddmmmlll```WWW[[[[[[]]]fffdddccc^^^YYY]]]kkktttvvv```bbbttt___iiinnncccgggfff\\\bbbjjjVVVEEESSSeee___XXXTTTTTTVVVXXXYYYMMMOOOPPPOOOLLLHHHFFFFFFEEEVVV[[[]]]EEE===DDD@@@@@@AAAAAA@@@???===<<<777888AAAJJJ<<<^^^```OOO===NNNEEE:::MMMJJJFFF>>><<<:::999999:::<<<<<<<<<888999;;;444---666GGGOOOZZZjjjuuuuuujjjZZZNNN666555444222111000000000+++---............///111---,,,+++,,,.........---000//////......000111222###555---$$$///...sssVVV???,,,,,,111///---///,,,...---666000999yyy```CCC@@@555444[[[wwwWWW<<>>\\\vvv[[[111&&&333---&&&+++***((()))***)))((((((***,,,++++++,,,,,,,,,------------...000222555888:::;;;777JJJ~~~tttTTTGGGCCC===777555444333333222111000//////......---,,,,,,,,,,,,------...//////////////////999111@@@DDDMMMiiibbbEEE111222222111eeeuuu___111555,,,<<>>AAA444;;;111>>>TTTdddeeedddqqqzzz}}}{{{tttsssrrrttttttnnnddd\\\OOO]]]\\\PPPZZZssssss___HHHFFFFFFHHHJJJJJJFFFCCCBBB>>>===AAACCCBBBBBBDDDFFFGGGHHHJJJPPP[[[iiissssss|||{{{nnnZZZYYYZZZ\\\___aaaaaa___[[[aaaddddddhhhnnnlllfffiiieee[[[TTTXXXbbbeeebbbaaa```ZZZWWWcccwww~~~ppp{{{~~~wwwsssrrrqqqeeebbbccchhhggg^^^WWWVVVkkkooooooggg```]]][[[YYYYYYTTTRRRUUUYYYXXXQQQKKKGGG```vvvoooUUUDDDEEEOOOEEEFFFFFFFFFFFFDDDCCCBBBFFFCCCNNNYYYhhh{{{~~~zzzzzz|||{{{vvvjjj]]]SSSGGG<<<444888:::999666222000333777444888:::===MMMhhh~~~uuu]]]IIIBBB:::---)))///...000111111111111111000.........////////////000---...///111111111000///...111111---000666YYYnnn555---000(((111111***222***///222666666WWW[[[<<<444000PPP|||hhhBBBEEEddd~~~tttOOO===XXX|||~~~kkkAAA555555===---SSSlllMMM333+++&&&+++666;;;666---+++222***'''HHHrrrlllHHHAAA***,,,111222WWW}}}{{{HHH111$$$***///(((%%%***************+++,,,---...------,,,,,,,,,---......222111111333666888999999BBBEEE}}}\\\MMMFFF???888666444444333222111000/////////...------,,,,,,---------...//////000/////////333333BBBSSSYYYeeegggPPP444000///666ooozzz```222222***666VVVyyybbb555111...333IIIhhh|||rrrKKK777666///111777111000000111111111111000000---111555444555AAATTTdddooozzzbbb???<<>>```eee\\\kkk]]];;;...---===|||fff:::333,,,111EEEfffrrr???///...555===^^^~~~^^^>>>444000555888222333333333333333333222222000000//////111555;;;???TTTmmmaaa:::///>>>IIIMMMSSSAAABBB@@@???CCCJJJggg~~~lllrrr}}}}}}|||}}}{{{yyyzzz~~~~~~zzzxxx~~~mmmNNNaaa]]]XXXUUUSSSRRRQQQPPPPPPMMMMMMQQQRRROOOLLLLLLTTTSSSQQQMMMJJJIIIJJJLLLIIIKKKKKKJJJPPP___oooxxx|||rrrmmmllltttvvvsssmmmkkkqqqyyy|||~~~xxxmmmbbb___aaa```]]]ccc[[[ZZZiii|||}}}|||~~~{{{}}}~~~zzzrrrnnniiilllmmmlllmmmooommmhhhmmm^^^UUUYYY[[[XXXYYY```kkksssgggKKK???JJJSSSNNNMMMLLLLLLPPPYYYfffttt|||^^^RRRQQQKKKCCC>>>???>>>;;;AAAAAACCCIIITTTbbbooowww}}}qqq]]]GGG666222777===111,,,)))+++000222666:::;;;]]]{{{}}}qqqPPP+++555///---111111...///444------........./////////000000000000///...---,,,---+++***000......ZZZyyy:::(((,,,+++000......111---222222222000PPPaaa>>>@@@ddd~~~jjjHHH>>>ccc|||DDD>>>444999\\\\\\666...000555EEErrrfff444,,,000555666333///---,,,...///***000QQQqqqgggFFF888---,,,111DDDjjjiii>>>...,,,)))((((((+++---...************+++,,,---...,,,,,,,,,,,,,,,---...///---...000222666:::>>>@@@DDDnnnrrr]]]OOOCCC;;;;;;555555444333222111000000//////...------------------...///000000000000000///;;;444]]]fffSSSllleeeKKK666222HHHpppIII555111111:::WWWNNN111111777666UUUsssNNN888111222333...222222222333333444444555222000///000333555666777DDDdddkkkOOO888:::EEELLLPPP@@@GGGHHHMMMaaasss}}}zzz~~~}}}}}}zzz|||vvvtttuuuzzzxxxrrrrrrssspppjjjfffccccccccccccggg___YYYWWWVVVSSSTTTWWWTTTUUUUUUUUUTTTSSSRRRRRRNNNPPPPPPMMMKKKOOOXXX___dddppp|||xxxvvvvvvwwwvvvyyywwwqqqhhh```]]]^^^```fff___cccwwwttttttqqqnnnqqquuusssooommmaaa]]]cccbbbZZZ___lll}}}sss^^^IIIGGGRRRYYYVVVOOONNNMMMQQQZZZiiixxxwwwvvvmmm^^^PPPLLLKKKFFF???<<<999555333666???JJJRRRrrryyy~~~xxxeeeOOO===444666555888999222)))+++222---888AAANNNjjjzzz```GGG666+++...444222///...------........./////////000000111000000000000///222///***333000111cccooo999+++......000,,,444///---333222111///NNNvvvZZZYYY{{{YYY;;;JJJxxxoooBBB>>>777>>>___pppIII000222777777SSS{{{~~~___///+++000444444000,,,++++++---+++)))555TTTkkk^^^BBB000(((+++777MMMiiiccc???(((,,,+++&&&(((///000***************+++,,,------,,,,,,,,,,,,------...///...///111333666:::???BBBEEE|||eeeTTTEEE======666666555444333222111111//////...------------...---...///000111111111111777AAA...PPP___QQQllliiibbbKKKEEEUUUyyyYYY666333222666NNN{{{[[[777111777111LLLyyy___AAA555111....../////////000111333555666---.........///222555888666RRRmmmjjjPPPAAAEEEKKKRRRSSSmmmssszzz{{{}}}zzz{{{~~~|||yyyxxx}}}zzzrrrkkkbbb]]]]]]SSSTTTUUUWWWWWWWWWVVVTTTRRRUUUYYYYYYVVVVVV[[[```]]]^^^aaagggpppyyy~~~wwwyyyxxxqqqeee]]]^^^ccchhhjjjxxx}}}vvvqqqrrrxxxyyyvvvmmmfffdddgggccc^^^gggxxxuuu___MMMKKKOOOOOOQQQVVVXXXUUUPPPNNNQQQWWW___dddtttwww___VVVVVVTTTNNNSSSPPPKKKFFFBBB>>><<<;;;BBBGGGWWWppp~~~dddKKK444222333666666111---...555333000...888RRRuuupppTTT777,,,111555111,,,........./////////000000000111111222333333444555555333)))444///333kkkVVV333---//////...(((555...---333222333111LLL}}}vvvDDD555]]]rrr===222333LLLpppzzz```<<<000777444:::bbbyyyVVV...------------------,,,+++,,,''')))<<>>CCCKKKooo[[[HHH???@@@777666555555333333222111000///......------......---...///000111222222222;;;GGG333CCCXXXYYYjjjhhhppp```ZZZ___{{{ccc888222111444GGGoooeee>>>///333111DDDllljjjIII;;;444...111...------...///111333444---...///...---///333777444DDDeeeuuueeeSSSKKKDDD[[[kkkvvv]]]PPPYYYaaaaaammmzzzxxxzzz~~~vvvfff___cccaaa___^^^]]][[[XXXUUUTTTTTTVVVYYYYYYZZZ```ggg^^^\\\[[[^^^dddiiilllmmm{{{}}}yyyiiibbbcccdddrrrxxxssssssssspppqqqlllgggdddbbbeeeppp{{{cccMMMEEEQQQVVVNNNLLLVVV[[[YYYTTTQQQQQQTTTXXX[[[pppeeeQQQOOORRRSSScccXXXJJJ@@@>>>AAADDDEEE;;;444222===UUUlllzzz~~~]]]OOO:::---///777999666,,,000888<<<333222JJJjjj}}}VVV555---333555/////////000000000111111111111111111222444555777888333555'''111,,,444jjjyyy===,,,---,,,...///&&&111---,,,222111555333HHH{{{ZZZ444???rrrHHH888<<<^^^~~~}}}~~~UUU555///000///AAAsssuuuIII......+++***+++---///---+++,,,&&&,,,CCCVVVUUUDDD666000+++,,,333666000+++...,,,,,,)))&&&+++222///%%%************+++,,,---...+++++++++,,,---...///000000222444555555999???DDDZZZyyybbbMMMBBBBBB777777666555444333222222000//////...............---...///000111222222222333FFF???:::PPPccceeecccgggcccbbb___yyyfff@@@555000222===]]]|||nnnHHH///111777AAAaaaqqqNNNBBB999///111000///---------...000111/////////...///000222444888<<>>---333333111...---...///...------------......000111111555333777PPPzzzXXXZZZyyyZZZFFFDDD222999777444000//////000111111666AAAbbbYYY888<<>>:::<<>>@@@<<<999::::::@@@hhhfffCCC000222555,,,...:::333+++999JJJqqqFFF222555222111111111222333444555666666444222222333444555444444,,,000,,,///TTT___:::...------------.../////////000///222444///===\\\qqqLLL666AAA...JJJqqqQQQ555UUU|||sssuuuvvvuuulllEEEHHH<<>>777555222000...///000111000666888HHHjjjqqqQQQ///333@@@]]]hhhBBB444555000@@@jjjyyyQQQDDD???VVVzzzUUURRRdddzzz}}}BBB777444333777???PPPhhh}}}uuulllkkksss{{{{{{xxx}}}}}}~~~{{{kkkpppjjj]]]]]]aaaiiikkkeee]]]ZZZ\\\]]]bbbccc^^^]]]oooxxxXXXUUUKKKLLLSSSWWWQQQGGGCCCKKKUUUEEE???<<>>000---777222BBBKKK777***,,,++++++,,,CCCYYYPPP<<<111---******///666777222---,,,))))))))))))************)))************+++++++++,,,,,,,,,---...///000111111000111777>>>;;;HHHlll~~~dddRRRJJJBBB>>>:::888777666555444000000////////////000000...---,,,---...111444666333'''GGGddd>>>III```888***222000777TTTkkktttyyyiiiHHH555444000888IIIyyyQQQ555222---444QQQyyyXXX999555666222000---------...------000000/////////000000111333:::GGGWWWeeewwwggg___vvvbbb>>>555:::444333111///...///000111...777///...JJJ]]]NNN555444666PPPzzz\\\:::777===555888eeeooo===444777EEEttt^^^444999DDD]]]{{{===;;;;;;;;;777444<<>>:::---...------------...//////111000---000444...333III]]]:::444:::000FFFyyy\\\BBBTTTYYY:::+++666YYYyyy@@@555888CCC@@@YYY}}}eee>>>...222444:::PPPWWW@@@,,,***+++***111LLL]]]MMM666---+++***+++111888888111+++)))))))))))))))************)))************+++++++++,,,,,,,,,---...///000111111///888444>>>???FFFjjjUUUJJJDDDAAA<<<888777666555444111000000////////////000......------///111333444999,,,999___TTTDDD^^^III---333111000CCC___qqqxxxoooYYY666333111888666qqq```<<<000///555CCCjjjhhh???:::555444222///.../////////.../////////......//////000///;;;QQQeeelllooonnn```JJJ<<<666---222111///......///000111///666...)));;;NNNOOOMMMFFFLLLbbb}}}```===444;;;888===ccc|||}}}~~~VVV333:::BBB888ZZZRRR666===333BBByyy|||EEE555777;;;;;;777666@@@LLL|||fffdddxxxmmm{{{LLL@@@BBB<<>>XXXiii@@@BBBpppoooEEE???666666UUUkkk777///===FFFBBBgggRRR<<<,,,444...BBB^^^fffOOO555***++++++222JJJWWWGGG222,,,***+++...555;;;:::111+++)))((()))))))))************))))))*********+++++++++,,,,,,,,,---...///000111111///>>>111>>>BBBJJJuuu^^^PPPGGGBBB<<<888666555444333111111000///////////////............///000222333333000111GGGsssMMM[[[XXX///000000...999TTTnnnwwwssseee<<<222333;;;,,,\\\nnnGGG222111666;;;ZZZuuuMMM===222333111.........//////.........------......//////333<<>>EEE333===wwwYYY;;;888888===???===<<<>>>uuueeeZZZttt]]]sssGGGDDDLLLAAACCCGGGfffkkkXXXWWWZZZggg|||vvvwwwwwwzzztttqqqtttaaaZZZ^^^___[[[[[[\\\ZZZXXX\\\bbbbbb]]]iiiiiiSSSQQQQQQXXXSSSMMMJJJKKKLLLKKKIIIRRRNNNGGGDDDDDDEEEDDDBBBEEE```yyyjjjJJJNNNqqqddd<<<---333...///666333:::...RRRzzzDDD000222222000000000111333555666777999777555444666777777777000222444;;;AAA777///444...------------.../////////000---000777333333???xxxWWW555555333OOOpppTTT<<>>777777ZZZ]]]555---:::;;;999tttvvv???444(((111,,,KKKkkkuuucccCCC///------///???JJJ>>>111---***,,,...555:::777...))))))((()))))))))************))))))*********+++++++++,,,,,,,,,---...///000111222111???111===GGGYYYfffUUUIIIDDD>>>999666555444333222111000//////......//////////////////000111111///555666999gggccceee555,,,+++...111JJJhhhuuurrrkkkKKK222555:::+++HHH{{{yyyTTT555000555555OOO```@@@444222000---,,,---...---------------......///000111999===III[[[kkkrrrvvvyyyjjjLLL555000777111000000////////////000...000///333666000999RRRlllaaaEEEEEENNNcccyyyvvvoooNNN666777666ZZZ|||\\\???>>>888IIIyyypppKKK@@@777888<<>>666///...)))***,,,111444000)))''')))))))))))))))************)))************+++++++++,,,,,,,,,---...///000111222444===444>>>OOOvvvppp]]]LLLGGG@@@:::777666555555222111000///............///////////////000000000666999<<<555rrruuurrrEEE///+++///---???```pppkkklll___444555666///;;;gggwww{{{```;;;000444222BBBrrrEEE===444222/////////000//////.........///000222444444999<<<@@@GGGVVVhhhsssvvvgggCCC111777111111111000000/////////+++111000000444111222???UUUeeevvv~~~~~~wwwlllnnnppp|||}}}ddd???>>>LLLmmmuuuSSSEEEFFFZZZ[[[PPPBBB:::777<<>>nnnzzzaaahhhMMMMMMoooYYY???UUU___;;;333CCCfffggg666888333888:::ZZZ___555111333333:::\\\rrryyyuuuVVV333,,,+++)))333999111,,,,,,(((+++,,,...000+++&&&''',,,))))))))))))************)))************+++++++++,,,,,,,,,---...///000111111666999999AAAZZZ|||gggOOOIIIBBB<<<999777777666222222000///............/////////000000000000000>>>777888...PPPzzzWWW777///333+++777XXXkkkeeelllmmm666333111333555UUUiiiyyyggg@@@111555444555}}}IIIHHH888666333222333444333333//////000111222444666777333:::;;;;;;EEE[[[lllpppooosssWWW;;;111222222222111000/////////)))444111,,,444999555444111777KKKgggzzz}}}zzzhhhhhhwwwwww]]]ZZZjjj|||uuujjj\\\PPPSSSggg{{{nnnPPPJJJSSSLLLXXXppp~~~[[[JJJHHHBBBMMMRRR```~~~XXXMMM]]]aaaZZZXXXMMMbbb|||vvvooooookkkcccbbbgggZZZZZZ```fffbbbaaavvvfffXXXbbbkkkooorrrppppppiii```dddfffXXXPPP[[[QQQOOOLLLIIIJJJQQQ[[[ccceeeaaaVVVJJJGGGIIIGGGAAAAAABBBEEEAAA???NNNUUUJJJOOOlll___999000444222444///<<<111000***999///000000000////////////000000666444222222333444555444777&&&///555(((111===---...------------...//////,,,444333000333///111===pppuuuSSSyyyvvvjjjqqqxxxKKKEEEkkkpppLLLDDD___XXX)))777222222:::kkkzzzSSS111,,,444000???^^^mmmrrrqqqTTT000'''((()))444999...)))+++'''...---//////***&&&)))000))))))))))))************)))************+++++++++,,,,,,,,,---...///000111000777666===DDDaaatttUUUPPPGGG???:::999888555111000///...............111000///...---...//////222888555///>>>```xxx|||fffHHH///222+++555ZZZ___eee```dddNNN***000???---BBB]]]yyyxxxZZZ999,,,///;;;XXXnnn]]]UUUiiigggHHH///333222,,,555///---111444,,,333888666:::999999999;;;>>>AAACCCMMMiiiwwwTTT111777222,,,***,,,...///...333......333666444222222:::888444777JJJfffzzzyyy```^^^VVV]]]ooo|||zzz]]]QQQTTT```mmm___WWW]]]```ZZZQQQQQQiiiyyyuuuooommmllljjjgggddd^^^VVVjjjrrr\\\dddrrr^^^YYYbbbbbb^^^^^^^^^aaaeeebbbYYYWWW]]]\\\UUUMMMLLLJJJJJJNNNTTTWWWXXXeeeaaaYYYQQQMMMLLLIIIEEECCCBBB@@@???@@@@@@@@@AAA888AAAGGGCCC888000000555111111000000000000111111000///////////////000000666333000///111222333333444888666///+++//////,,,000000000000000000000000///000222222222444777999lllfffIIIhhhXXX@@@^^^sssoooHHH---444999///CCCqqqlll555222***333///@@@gggmmmtttgggCCC555###'''---222111+++(((,,,111111222111...)))''')))+++))))))))))))***************)))))))))))))))***+++---//////...///222333222666:::<<>>...666666555PPPuuuxxxxxx[[[333444000///444KKKiiikkkmmm\\\999333...)))///333222---,,,111666111111111---)))((()))+++))))))))))))************)))))))))))))))******++++++,,,......///000111000222777===BBBSSSiii^^^PPPEEE???;;;999777444444222111111000000000000///......------......---222444000,,,222CCCRRRggg[[[LLLOOOLLLNNN___WWWJJJAAAGGGSSSIII222---888222CCCaaavvvmmmQQQ===::::::888\\\tttyyyzzzlllgggmmmlllRRR444000333111111222111555333444000333222111000/////////000111222:::FFFVVVkkkoooFFF<<<111,,,///222333222:::555222444555333333555111555777333111666<<>>>>>jjjssseeeTTTHHHBBB<<<999999555444333222111111000000/////////...............000000333444...)))222BBBTTT\\\[[[dddeee```aaaPPP444111666HHHLLL777---:::111:::VVVyyyiiiJJJ888@@@444HHH```ssszzzlllkkkdddUUU>>>000///000000222333111444...999...000000000////////////000111222888===FFFWWWuuu~~~nnnVVV999+++---444444111222///...111222000111333///222555444111111333555888777777999AAAQQQbbbooouuuxxx}}}~~~yyytttrrrtttrrrqqqttt~~~ZZZJJJyyynnnTTTllljjjhhhmmmxxxvvv~~~yyytttvvvzzzlllmmmrrrwwwooolllpppmmmoooooodddcccmmmcccllleee^^^aaa]]]WWWXXXccckkkfffZZZ]]]VVVUUU^^^gggggg^^^WWW]]]TTTMMMMMMOOOOOOOOOPPPPPPNNNJJJEEEAAACCCJJJOOO;;;777333444888:::777333111111000000000000111111111111//////000333666888222000///000222333333333222------111111------222////////////////////////---///111222111000111222@@@xxx[[[<<<777UUUooorrrLLLOOOwwwpppAAA222555...FFF}}}{{{qqq===///999;;;000KKKxxx}}}qqq;;;000000111%%%IIIqqqpppiiimmmgggGGG000...---------+++***+++000555//////---+++)))))))))***((()))))))))************))))))))))))***+++,,,,,,///------000111111222555555:::@@@???}}}kkkXXXMMMFFF???::::::666555333222111000000000///////////////.........111---///555333+++...999@@@ZZZ___hhhmmmjjjfffTTT222222111888@@@777,,,///222444KKKsss~~~TTT222444+++999NNNkkkzzzqqqxxxvvvRRR::::::888000...222444///111)))BBB111///000......///000111222333333777;;;AAALLLccc}}}yyy]]]DDD555000000222333111111444444222333666333333333555666666666777888;;;===;;;666444555777777<<>>======AAAIIIUUU___fff{{{___>>>000bbbqqqAAACCCGGGDDDEEELLLRRRQQQOOOOOOFFFBBB]]]hhhTTT\\\ssswwwooolllvvvhhheeeccc]]]___iiilllsss\\\ZZZaaaeeettt~~~uuugggSSSSSSZZZiiiqqqnnnccc\\\ZZZ___hhhqqqwwwxxxuuurrrddd^^^___ggglllkkknnntttzzzyyyzzzzzz~~~iiifff___]]][[[[[[aaaeeebbb\\\[[[UUUTTTXXXZZZWWWVVVXXXMMMIIIKKKTTTZZZUUUNNNJJJVVVPPPIIIEEECCCBBB@@@???;;;888666555666666666555111111000000000000111111//////......///222444666222000///...///000///---......000111---)))***///........................---///111111000000111222FFFkkkLLL:::555III]]]vvv[[[FFFnnnrrrHHH555666<<<000CCC{{{}}}~~~{{{aaa888000:::777///SSSkkk666///+++...---YYYfffTTTJJJUUUfffWWW888///000...+++)))(((***---000///---+++***))))))******((()))))))))************))))))))))))***+++,,,---111,,,+++///000000333888777999AAANNNvvvaaaVVVNNNCCC<<<<<<666666444333111000000000000111111111111000///...000++++++111333///...222GGGiiijjjfffjjjjjjjjj]]]777222......333:::777---222111>>>```___555---,,,555@@@```wwwrrr}}}yyyPPP:::===888000///000222---111+++SSS;;;333///,,,---...///000111222222333999???EEETTTlllhhhHHH333///444555222111222111000444:::888444333555555333111222+++000444555333333888<<<:::@@@AAA:::333222444555888999:::===@@@BBBAAA???===VVV[[[LLLXXX|||oooNNNKKK666AAAiiiccc===444===777333666888777555666333666AAAOOOVVVRRRIIICCCKKK[[[SSSHHHVVVggg}}}kkkIIIIIINNNGGGEEELLLTTThhhvvvkkkRRRBBBCCCKKKBBBRRRUUURRRYYY______ccchhhiiieee]]]VVVPPPHHHAAAFFFLLLUUU[[[YYYSSSTTTYYYVVVUUUUUUWWW[[[_________[[[\\\___dddhhhlllnnnooosssssstttwww}}}bbbfffZZZ[[[[[[[[[\\\\\\[[[ZZZQQQTTTXXXWWWPPPSSSjjjnnn^^^QQQPPPRRRPPPPPPSSSTTTNNNFFFCCCDDDBBB<<<666777777666444222222222333111111000000000000111111---.........///000111222111000............,,,***)))...000---,,,---...---...........................///000000///000222444WWWccc???===999FFFXXXttt~~~MMMLLLZZZ555;;;666===666KKK{{{pppKKK444222666222444[[[zzzXXX222...+++...<<<^^^OOO666---<<<```iiiJJJ@@@333000,,,******,,,---......+++)))((()))******)))))))))))))))************)))))))))***+++,,,---...///++++++111333000222888555777EEEmmmmmmbbbWWWIII???===888777666444333222111111111222222333222111000///...,,,,,,...000000//////DDDooonnndddhhhlllqqqjjjEEE111---//////<<>><<<000........................////////////...000444888eee]]]777???;;;CCC^^^aaaLLL^^^XXX666<<<222999@@@]]]eee;;;111444222111CCChhhlll@@@......000000FFFPPP:::)))+++777^^^qqqSSSJJJ333///+++***---//////...---***(((''')))+++***)))))))))))))))************)))))))))***+++,,,.........+++000:::<<<555333777777:::NNNvvvjjj^^^MMMAAA>>>:::999888666444333333222222222333444333222111000...000000...---//////...&&&[[[ccc]]]hhhrrr|||yyy[[[888222888///777???---222333///999^^^yyyYYY222:::777000UUUzzzzzzsssdddXXXAAA,,,777???,,,...,,,888<<>>000000111111111000000///...///333444111111>>>SSScccwwwwww{{{lllWWWTTTNNNIIIIIIMMMXXXjjjyyywwwxxx|||{{{nnnaaa___fffJJJJJJIIIKKKUUUlllSSS777999AAAAAAHHHBBB:::777:::>>>BBBDDD>>>666:::IIILLLLLLaaa\\\nnnTTTIII???<<<;;;:::;;;===AAA888@@@ZZZiii```RRROOOwwwccc>>>FFFMMMEEEJJJFFFRRRZZZUUUIIICCCFFFKKKEEEMMMPPPJJJHHHQQQ]]]cccjjjaaagggeee___uuuuuussstttyyy}}}vvvcccZZZVVV\\\dddeee```\\\\\\VVVWWWiiikkkeeekkksssvvvvvvwww{{{rrrcccZZZXXXXXX[[[\\\[[[YYYXXXZZZRRRQQQWWW\\\aaaqqq~~~gggSSSOOOPPPNNNPPPWWWQQQOOOJJJDDD???<<<<<<<<<444222111333555666333000111111000000000000111111---...000222222111///...///......///000000///---)))000///+++:::OOOKKK666........................000000///......111666:::jjjYYY111???999@@@fffIIIQQQppp```<<<555555<<>>,,,&&&444<<<\\\mmmKKKAAA000,,,((()))---000///------***'''''')))+++***)))))))))))))))************)))))))))***+++---...///...---666DDDFFF;;;555888<<<@@@XXXpppeeeVVVHHHBBB>>>;;;888666555555444333111111111111000000000000---......///000111111222...III___ccchhhyyy|||III.........666???888000---111222CCCssstttHHH333:::===:::cccrrrjjj]]]AAA;;;AAA,,,///000+++---<<>>FFFLLLhhhrrrtttlllhhhnnnyyy|||fffJJJFFFOOOWWW^^^ccc___bbbkkk|||rrreeeUUUSSS^^^bbbsssssssssmmmSSSSSSMMM|||dddRRRTTTXXX[[[[[[___iiivvv~~~~~~hhhTTTLLLNNNTTTMMMZZZmmmfff]]]eeejjjqqqvvvyyyxxxvvvuuu{{{zzz^^^[[[XXXVVVVVVVVVUUUTTTUUU[[[bbbiiiooossssssrrrqqqeeeXXXRRRQQQPPPQQQTTTTTTPPPKKKFFF???:::999;;;444555666666555333111//////000111222222222222111888222,,,///555666111+++...------...000000///...000000---...888AAA???666111000///......///000111******222555///222999666UUU<<<666===888GGGhhhCCCiiijjjGGG777<<>>777888444OOOttt|||xxxwwwnnnOOOAAAFFF999...///,,,...666???@@@777---////////////////////////666444222000222777<<<@@@PPP[[[ooozzzfffiiibbbSSSaaauuullluuuzzz___ddd___bbbfffPPPIIINNNWWWWWWJJJSSS___lllhhhWWWfffggglllttt|||}}}zzzwwwxxx~~~ggg[[[YYYVVVVVVVVVWWWWWWVVVSSSYYYaaammm~~~|||tttjjjbbbZZZUUUYYY```MMMLLLJJJGGG???777000---,,,,,,---///111333555666888666333000/////////000)))%%%444OOOUUUBBB000,,,222000......///000///...++++++)))(((...555333,,,//////////////////000000555111444555///000777:::UUU???777:::===YYYtttSSSLLLttteeeXXXpppeee@@@000333...555TTTtttkkk>>>555//////...CCCCCC...///&&&...KKK]]]SSS???444...***'''(((,,,...---***(((((((((((())))))))))))************))))))))))))***++++++,,,,,,---......000//////111777;;;;;;888@@@IIIrrrbbbTTTLLLAAA>>>:::777666666555333111111111000000000000///...//////000000111111111(((000>>>OOO```nnnyyymmmUUUAAA999KKK___aaaBBB555222222111EEEeeevvvmmmNNN999777777@@@aaattt{{{ooocccUUUGGG???///000000000000111111000...////////////////////////555444111//////111333555999AAAVVVuuuwww~~~yyy]]]IIINNNHHHDDDRRRgggoooNNNBBBGGGPPPXXXWWWMMMWWW]]]dddmmmSSScccaaabbbiiisssyyyxxxuuuuuurrrrrrooo^^^YYYWWWUUUUUUVVVWWWXXXWWWQQQWWW___ooo~~~rrrjjjeeeaaaaaacccUUUQQQIII@@@;;;::::::;;;;;;999666444222222333444333222111/////////000000AAA444???\\\[[[:::***333///---,,,---///222333333---...---+++,,,///---)))---...//////000000000000222...///333111///666???YYYIII@@@===EEElllnnnPPPAAAbbbyyy~~~uuuRRR:::---///444:::jjjTTT555???---222111JJJ888000***(((555LLLUUUIII;;;666---***((())),,,...,,,***(((((((((((())))))))))))************************+++++++++,,,------......111//////111555999;;;===>>>fffyyyiiiZZZPPPDDDAAA<<<888666555444333111111111111000000000000//////000000000111111111222,,,111BBBTTT```lllwww{{{zzznnnZZZUUUdddmmmgggVVV===...//////777RRRoooqqq___EEE;;;@@@@@@UUU|||yyycccuuuiii>>>888000222222111///------...000/////////////////////////////////...///000111222222444BBB^^^xxx~~~ttt~~~yyynnnMMMCCCCCCHHHEEE???:::===\\\^^^IIIJJJPPPQQQIIIMMMJJJVVVUUUVVV|||}}}bbb^^^ZZZWWWXXX]]]dddhhhjjjjjj}}}mmmdddeee]]]XXXVVVTTTTTTUUUVVVVVVVVVQQQXXX```ooosssooorrrqqqhhh``````XXXJJJ<<<666777::::::333222111000000000111111...000222333222000---+++)))$$$555SSSTTT777(((111000//////000333444444333111222222000.........---+++---...000111111000000//////...222666333666DDDKKKFFFGGGKKK]]][[[???DDDzzzbbb???555///222666IIIuuu{{{HHH---???,,,---???LLL333...(((***777IIIMMMAAA666444+++***)))+++---...,,,***(((((((((((()))))))))))))))***************++++++++++++,,,,,,---.........111///000333555666999===GGGwwwfffZZZJJJFFF???:::777666444333333222222222111111111111000000000000111111111111===111---:::IIIUUUeeetttrrr}}}uuudddfffttttttiiinnnNNN222000555888HHHbbbppppppTTT===@@@BBBLLLgggrrrhhh444111111222111///...//////......////////////////////////------...//////000000111444111666EEEYYYnnn```QQQIIIUUUlll|||ddd\\\^^^qqqUUU@@@CCC:::@@@BBBBBB===999UUUaaaLLLLLLNNNJJJKKKQQQMMMTTTMMMMMM{{{gggeee```[[[[[[bbbmmmuuu~~~wwwhhh\\\YYYYYYVVVYYYVVVTTTSSSTTTTTTTTTSSSSSS[[[cccqqq}}}zzztttmmmiiiiiiaaaPPP===333111///***111444999@@@FFFKKKNNNPPPRRRQQQPPPNNNLLLJJJIIIHHH<<<888999;;;555***'''+++333222111111222222///---...///000///---+++,,,...+++,,,///111222222222111222777111///:::???FFFYYYJJJMMM\\\qqqqqqrrrWWWEEEYYY{{{zzzRRR333333444444666bbb|||aaa>>>***555---'''QQQIII222******,,,777EEEGGG===222///))))))+++,,,...---+++)))(((((((((((())))))))))))))))))******+++++++++,,,+++,,,,,,------...////////////111666666444888???aaaqqqbbbRRRMMMEEE???;;;888666555444444444333333333222222111111111111111111111111>>>555000666@@@MMMaaasssttt~~~nnnZZZcccvvvzzzxxxyyy```===000666666;;;MMMlllzzzeeeCCC;;;<<>>DDDDDDOOOQQQTTTWWWYYYZZZYYYXXX\\\XXXTTTQQQRRRXXX___cccfffhhhaaaQQQFFFAAA;;;444,,,***))))))+++---.........---...000///,,,---000,,,---///111222333444444000???777111HHH]]]lll}}}xxxuuuiiiooo{{{___XXXjjj|||qqqDDD///222777444DDDxxxFFF333+++---//////\\\CCC///***+++---666AAABBB999///***'''))),,,......---+++)))(((((((((((())))))))))))))))))******+++,,,,,,,,,,,,,,,,,,---......//////000///222888777444;;;GGG{{{kkk\\\VVVMMMEEE???<<<999888666555555555555444444444111111111111111111111111777666444222555BBBWWWhhhpppvvv]]]DDDOOOfffvvv|||uuuTTT777444111222???^^^vvvuuuYYYAAA666888BBBQQQtttqqqSSS999555000///////////////...---//////////////////////////////......------------111000111333777BBBYYYmmm```999777666555222999VVVtttqqqooommmrrrUUU@@@666<<>>;;;;;;<<>>]]][[[SSSpppooojjjnnniiittt}}}{{{VVV999000222777999bbbkkk999------,,,000DDDZZZ@@@(((---)))///999???<<<222+++)))&&&)))---//////,,,***)))(((((((((((())))))))))))))))))***++++++,,,------,,,,,,------.../////////222///222777777777DDDUUUuuubbb\\\RRRIIICCC???<<<:::777666666666666555555555222222111111111111111111///555666///---888KKKZZZcccgggKKK///:::RRRiiimmmDDD777333222>>>NNNmmmrrrNNN666444<<<@@@OOOkkk;;;:::222333333111...---///222////////////////////////,,,,,,,,,,,,---...///000...111555888777999EEERRRhhhbbb;;;:::333444:::;;;888???LLLbbbZZZjjjKKKpppfffUUUPPPIIIDDDCCCFFFBBBQQQqqqnnnYYYKKKAAAGGGGGGGGGLLLRRRiiivvvppp{{{wwwpppfffUUUPPPVVVSSSQQQYYYSSSQQQPPPPPPRRRTTTUUUUUUZZZ[[[qqqiii[[[TTTHHH999888777444111///............///000111000...,,,+++222111111666EEEZZZjjjqqqqqqdddPPP>>>222...---...000***)))---///+++***,,,000///000111333555888:::```hhhmmm|||uuuiii\\\^^^aaauuuvvvCCC333333111444BBB~~~VVV777///...///111XXXSSS>>>!!!222'''000<<>>888666555555666777555444222222111111111111111111555444777999222000BBBZZZeeejjjWWW:::,,,666WWW}}}{{{wwwfff???---555666HHHcccfffCCC777444<<<===rrroooWWW444//////...---///111000......333222---,,,000222000...------......///000111111222222222444888???CCCRRRhhhoooJJJ;;;888666555555555777;;;@@@hhhaaaNNNjjjoooOOOQQQ|||qqqLLLAAAJJJBBBNNNKKKSSSjjjzzznnnhhhnnnmmmffffffrrrtttbbbZZZTTTVVVWWWTTTPPPOOOSSSNNNJJJTTTaaaZZZRRRYYYZZZ]]]~~~}}}bbbKKK===666222000222222222111000//////...////////////............---......///111666<<>>DDDxxxlll___YYYSSSLLLEEEBBB<<<:::888777777666555333333333222111111111111222333222666999444///:::KKKdddkkk^^^CCC111///DDDbbb|||sssTTT999444999888FFFlllxxxYYY@@@111000555VVVuuuRRR;;;222000---,,,...000000...111444333...,,,...///,,,///...//////000111222333///000111111222555:::>>>@@@LLLbbbzzzoooGGG111444444666777666444666;;;UUUbbb\\\vvv~~~nnnlllbbbRRRZZZsssnnnNNNBBBSSSUUU@@@KKKNNN???HHH@@@CCCFFFPPPeee~~~|||___WWWQQQRRRTTTRRROOONNNSSSPPPWWWwwwgggUUU^^^sss}}}mmmWWWEEE:::555333111222222111111000//////...////////////.....................---,,,...111444666<<>>BBBdddtttggg___YYYOOOGGGDDD@@@>>>;;;999888666444222444444333222222222222222111111555999555///222;;;[[[iiifffRRR>>>...333FFF}}}kkkIII333666222///JJJsssmmmNNN333+++222;;;^^^{{{RRR@@@666111------000222222111000222111...---///...+++/////////000111333444555---...000000000222444777999999DDD\\\vvvuuuMMM222555666888:::777444888@@@YYYkkk@@@<<>>\\\YYY555(((///(((111777;;;777...'''(((,,,111///---+++***)))))))))((((((((()))))))))*********++++++,,,,,,------...............///000111222444222///>>>===EEEoooeee]]]SSSKKKHHHCCC@@@<<<:::999888666444555555444333222222222333222111333888777222111444KKK^^^hhhbbbSSS>>>777BBBvvv~~~xxx\\\999///888---999VVVmmmsss___AAA333333333GGGnnn}}}cccCCC888222...000444444333333---------...///111000.../////////000111333444555,,,...000000//////000111;;;666:::KKKaaasss~~~```GGG888555333444222333>>>MMMsssrrrMMM@@@AAA<<>>>>>XXXlllaaaUUUIIIKKKTTTlllnnnrrrzzz}}}}}}dddZZZQQQPPPPPPNNNLLLLLLGGGOOOgggfffTTT\\\uuuaaaNNNGGG>>>888555444444333111111111111000000//////////////////............)))+++---...---,,,---...&&&888@@@444...IIIwwwQQQ&&&'''555...)))555111999???DDD@@@888LLLsssyyy}}}|||TTTVVV\\\{{{QQQEEENNNbbbzzz}}}vvvPPP222000333111FFFkkkzzzXXX555...222---111OOOgggRRR,,,(((333---:::======666---))),,,111222000---***(((((())))))(((((()))))))))************++++++,,,,,,------...............///000222222///555222CCC>>>UUU|||oooeeeZZZSSSQQQEEEBBB>>><<<;;;:::999888777666555444333333333333555333333777888777666666:::NNN```jjjiiiXXXNNNUUUooo}}}pppMMM555888333666@@@TTTnnnpppZZZ:::000444;;;LLLwww}}}PPP:::111---111666444222222///---,,,...000111000///---.........000111222333...000111111000......///555444666>>>GGGTTTfffuuu~~~tttdddHHH>>>888888999>>>QQQeeebbbCCC<<<===JJJyyyuuudddUUUJJJMMM\\\|||qqq___UUUMMMMMMOOONNNMMMNNNLLLLLLUUUpppmmmWWWXXX___tttzzzbbbUUUTTTAAA>>>999666555444444444111111111000000000000000////////////............(((***---.........///000***///666555,,,---FFFcccooo===)))333333,,,222222CCCHHH@@@===AAAVVVsssyyyjjjgggxxx{{{[[[bbb]]]qqqkkk{{{vvvfff{{{mmmMMMPPPhhh}}}yyy^^^BBB222333///555\\\qqqKKK------555///888[[[mmmPPP//////;;;888@@@>>>:::222,,,+++///333111///,,,***(((((())))))))))))))))))***************++++++,,,,,,------...---.........000111222333000<<<:::@@@DDDvvvyyymmmaaaYYYVVVJJJFFFBBB???>>>===<<<;;;888888666555444444444444666555444666888999::::::111@@@RRRgggtttmmmeeelllqqq~~~hhhLLL444222444777DDDbbbvvvpppDDD000333222333ffffffCCC666---000444111///111888222---///000...,,,---------------...///000111000111222222000......///...111555777777>>>OOO___www~~~{{{oooccc\\\```cccgggvvv}}}hhh^^^[[[nnn|||zzzrrr```TTTLLLFFFIIINNNOOOOOOPPPNNNGGGHHH\\\gggWWWJJJUUU\\\iiipppZZZTTTIII:::999999777555444444333333111111000000000000000000////////////............***,,,...---,,,++++++,,,777)))%%%,,,...)))000@@@iii}}}___///***666111,,,333FFFIII@@@AAAKKK[[[mmmrrrWWWJJJHHHaaaeee~~~yyybbbhhhbbb^^^VVVggg```[[[uuuKKKKKKdddxxxqqqCCC333111333000DDDrrrccc>>>---...222111KKKgggrrr]]]IIIHHHJJJGGGBBB;;;222,,,+++---000111...---,,,***)))))))))))))))))))))*********++++++***++++++,,,,,,------...------...///000222333444222;;;:::999QQQwwwiii]]]XXXRRRNNNHHHDDDBBBAAA???>>>999999777666555444444444555555555555777999::::::222999DDD\\\ssssssooowwwrrr{{{zzzzzzhhhCCC333///444999NNNjjjyyy]]]BBB222,,,...LLLnnnwwwVVVBBB222111222000111555===444---///000...,,,...///......---......//////111222222111///....../////////333666666888@@@JJJ\\\qqq|||~~~wwwMMMQQQJJJEEEIIINNNNNNMMMNNNKKKUUUfffxxxsssTTTHHHZZZeeewwwrrrPPPIIILLLAAA...444444444444222222222222000000000000000000000111////////////............,,,......---+++***+++,,,((('''...777888000***,,,;;;fff\\\222,,,222...111666AAABBBCCCIIIKKKPPP^^^yyybbbCCCCCC@@@VVVSSSuuusssbbbcccfffUUUTTTaaahhhjjjVVVZZZhhhccc666...222444888ZZZwwwPPP000///111///888^^^jjjnnnjjjkkkdddWWWNNNDDD999,,,(((,,,111222111++++++++++++*********)))))))))*********+++++++++***++++++,,,,,,------...------...///000222444555555555===BBBqqqssseee]]]XXXSSSMMMHHHEEECCCAAA???:::999888666555555444444222555666555666777888777777777;;;RRRmmmqqqooowwwpppgggrrr{{{ssswwwyyy[[[999***111222:::ZZZxxxxxxZZZ444+++333777PPP}}}gggOOO999333333111444;;;===333,,,...111///000222000000///...............111222222000...---...000111...///444888777777888BBB^^^zzz}}}|||~~~}}}iiiUUUVVVNNNJJJLLLOOONNNKKKJJJJJJmmm[[[NNNiii|||^^^JJJ===222444>>>000111222222000000000111000000000000000111111111000/////////............---...///...------///111222000***&&&)))///000---+++EEE@@@222666,,,&&&===;;;:::;;;FFFOOOEEEAAAMMM^^^xxxjjjPPPMMMHHHXXXNNNqqqeeeWWWWWWgggVVV```jjj{{{ssskkkuuu???666111555777AAAkkkvvvmmmAAA%%%222333///AAAbbbcccbbbmmm|||rrrWWWIIIFFF999***(((///666666333)))***++++++++++++***))))))************+++++++++***++++++,,,,,,---......------...///111222444555;;;333FFFVVV}}}nnnbbb]]]VVVNNNKKKKKKJJJFFFBBB???===:::777555555555666666555555444444333333222888888444;;;YYYyyy{{{kkkmmmppptttooobbb[[[gggyyymmmOOO222111888333<<>>CCC777444111///000000111000000000000000000000000000...222555333///---...111111111222111000111444666777HHHccc{{{zzzkkkYYY[[[MMMSSSZZZPPPOOOSSSJJJZZZmmm~~~xxxgggPPP???999888777666444444333222000///............//////000000111111////////////////////////...------,,,,,,------...///......//////000111222...222111---///444333...<<>>zzz{{{nnnbbb\\\TTTPPPNNNKKKFFF@@@@@@???<<<:::888777666666666555555444333333222222666666333666IIIfffxxxzzzvvvuuuwwwoooSSS:::EEEbbbxxxjjjIII//////666;;;CCChhh|||iii@@@333777888<<>>bbbsss~~~|||[[[PPPMMMIIIOOO___jjjaaaPPPRRRPPPSSSMMMEEE]]]VVV___{{{fffcccgggaaaAAA333444111222GGGmmm}}}eee???///222,,,,,,666888000888UUUmmmppptttkkkQQQ<<<000))),,,222222///---************))))))((((((,,,,,,++++++++++++,,,,,,+++---......,,,,,,---//////000111111111333444555555@@@TTTxxxmmmfff]]]XXXUUUPPPIIICCCBBBAAA???===;;;999777666555555555444333333222222777777666333777KKKjjjwwwmmmlllmmmUUU555333HHHiiizzzhhh???///555555111NNNwww\\\@@@666111000???jjjrrr\\\DDDCCCPPPDDD333111///...000111111000////////////////////////...111333222///---///111///000111111000111333555888333777JJJbbbvvv|||ppptttpppjjjdddaaaaaaccceeeTTTbbbooosss|||ttteeeYYYQQQMMMtttaaaTTTHHHIIIOOOQQQdddyyy```bbbcccXXXBBB<<<555333555777555222555555444444333222111111000000000000////////////////////////////////////......------------.........------......///000111222...///666;;;:::777555:::hhhssslll|||cccQQQTTTZZZUUUOOOPPPRRRRRROOOFFFOOO|||vvv~~~jjj|||mmmnnnooo~~~yyyIII222666:::)))555]]]zzz~~~vvvIII333,,,222000000222...$$$777OOO\\\iiizzziii>>>///***)))---000///------)))))))))))))))(((((((((,,,,,,,,,,,,,,,,,,------+++---......------...//////111222333333444666888555HHHuuuyyypppeee]]]YYYUUUNNNIIICCCCCCAAA@@@===:::888666666666555444444333333222888999:::777000666SSSssswwwgggaaaiiihhhRRR<<<333EEEkkkvvv]]]DDD666000333888VVVwww~~~aaa:::,,,777,,,SSSwww|||^^^===777;;;222000......000111111000////////////////////////...000222111///...///000...000111111000000222444666666888;;;BBBTTTrrrxxxnnniiiiiieee[[[SSSWWWUUUPPPLLLIIIHHHHHHHHH>>>JJJUUUXXX^^^lll|||wwwfffaaaUUUZZZRRRiiipppBBBCCC999333666999^^^fffVVVjjjsssGGG:::666222111222111---)))/////////......---------111111000000//////......////////////////////////......------------......------------...///000111222------222444222444999999WWWddd[[[WWWggg}}}yyyssscccXXXXXXNNNNNNPPPSSSkkkooo\\\sssxxxhhhhhh{{{ttt~~~ssswwwccc:::...999:::***@@@kkk~~~{{{ggg777...,,,111444555333...000...666JJJ]]]```KKK///((()))---000000...------************)))))))))))),,,,,,------------------+++---......------///000///000222555666666:::@@@AAAfffxxxiii___ZZZWWWSSSPPPFFFEEEDDDAAA>>>;;;888777777777666666555444444333555666;;;===555111AAAWWWwwwooofffffflllhhhOOO444666LLL```iii^^^AAA111999222666XXX|||WWW;;;555333;;;XXXnnniiiNNN777666111000//////111222111000////////////////////////...///000000000//////000---///000111000000111222222777:::888333<<>><<<777:::CCC```jjjkkkbbbcccjjjdddUUUEEE>>>???VVVeeeQQQ777333777---<<<^^^wwwxxxZZZ000333,,,;;;PPPlllsssKKK---333111000111222222111000////////////////////////......///000000000//////,,,...000111000///000111///000333777777888@@@IIIzzz}}}iiijjjkkkoooqqqoooiiiddd]]][[[WWWRRRLLLIIIGGGGGG??????>>>>>>============:::999999:::<<>>>>>::::::999999888777777777333222333888;;;<<<:::999AAAUUUeeeeeeccciiippprrraaaWWWFFFLLLeeeiiiNNN666:::000444BBBYYYwwwqqqJJJ777,,,555<<<\\\vvvUUU888444333222222333333111///000000000000000000000000.........///000000//////+++---000000000///000111///---...444777777777:::gggbbbcccjjjpppqqqsssvvv}}}||||||}}}~~~|||xxxrrrnnnTTTUUUWWWYYYYYYXXXVVVTTTLLLJJJGGGEEEDDDCCCAAA???888888777777777777888888777666777888999888777777666999;;;:::777;;;CCCKKKUUUaaannnyyyuuukkk^^^VVVZZZ[[[PPPQQQRRRXXXxxx|||dddSSSIII>>>CCC???RRROOO|||pppZZZ\\\VVV@@@444888777666444222222111///...,,,,,,------.........///////////////000000000000000000000000000000000000//////............//////000//////000000111222333111777777999NNNssseeebbb```iii|||eeeqqq]]]NNNaaapppSSS;;;222444666555AAAfff~~~}}}uuubbbDDD---///222222>>>HHH666)))888999RRRQQQ===555...(((000---222444///,,,---,,,(((******+++++++++,,,,,,,,,((()))+++---...---,,,,,,+++,,,...///...///111222666222222777777777DDDUUUvvvlllaaaYYYTTTQQQLLLHHHDDDBBBAAAAAA;;;;;;::::::999888888777999777222222777<<<;;;666555FFF]]]lllmmmjjjmmmrrruuu~~~kkkXXXlllkkkGGG888222777999>>>___yyyqqqLLL888888...;;;VVVRRR[[[666444333444444333111///111111111111111111111111...------///000111000...+++---///000000//////000//////111222000111:::DDDQQQBBB999???KKKTTTZZZ___fffhhhmmmttt{{{vvvsssoookkkddd]]]VVVQQQHHHJJJJJJIIIGGGFFFGGGHHHGGGBBB>>>???BBBAAA<<<666777666666555555666666777555666888:::888555555777000444888;;;;;;<<<>>>@@@BBBPPP^^^jjj|||fff___ZZZPPPSSSTTTCCCTTTYYY???VVVIIIJJJVVVRRR???CCCKKKAAAJJJ:::FFF<<>>000000222222444YYYzzzuuuhhhOOO777555+++111888MMM[[[DDD444HHHXXXTTT===000777...%%%111,,,111111+++***,,,,,,'''))))))******++++++++++++'''(((+++---------,,,++++++,,,.../////////111333666222444;;;===AAAQQQeeezzzooofff[[[WWWRRRMMMIIIEEEAAA???BBB===888777:::;;;888555;;;666555777777555:::BBB111:::III\\\lllvvvyyyyyy}}}yyytttmmmooo~~~|||ggg???===888111111CCCccc|||iiiMMM777333666???YYYvvvAAA;;;555333222111222555222111//////000000...---000000//////.........---000//////.........////////////000111222222333333999999999:::===???BBBDDDGGGIIIMMMSSSZZZ```fffiiiTTTPPPMMMMMMPPPQQQMMMIIIGGGEEEDDDAAA:::555999AAADDD???:::999<<<<<<777333333555666555444222333333444444444444444444444444777666666555555666888999AAAAAAGGGXXXooopppaaacccZZZNNNNNNNNNOOOPPPNNNKKKIII????????????@@@AAABBBBBBAAA???======>>>???>>>===333BBBLLLFFF888222333555777444111000222222000...111///......000111111000...333777666111---,,,...333222000///........./////////.........//////000,,,...//////222444444222;;;888666CCChhhrrr~~~SSS@@@AAA:::GGGkkk|||pppIII111777777,,,555MMM|||\\\999...555000...DDDgggpppbbbcccuuuaaaRRR>>>000,,,+++***(((---,,,,,,+++*********+++***((('''(((,,,...---++++++++++++***++++++,,,,,,---------...///111222333///<<<111555GGG;;;VVVzzzssseee___XXXQQQLLLHHHFFFDDDCCC@@@<<<:::;;;;;;:::777999555555777666444888>>>>>>999:::HHH^^^qqqxxxxxxxxxgggRRRLLLZZZlllvvvzzz___EEE444888888666GGGbbbuuu```FFF444///777GGGTTTQQQHHH:::222555999111&&&222111000111222222000...000000/////////.........000///////////////000000//////000111111222333333333444444555777999;;;<<<:::;;;===@@@CCCFFFIIIJJJFFFCCC@@@@@@CCCDDDAAA>>>@@@===<<<<<<;;;888999===:::999999999999888666444333444666555444222222333444444444444444444444444666555555444555666777888777===FFFQQQ^^^jjjvvv}}}~~~bbb]]][[[OOOMMMMMMLLLMMMMMMLLLHHHFFF@@@@@@?????????@@@@@@@@@AAA???>>>>>>>>>>>><<<;;;555@@@FFF???555111444777555333111222444555333222555222000///222555888888666:::>>><<<777333333444000000///......///000111///////////////000000111333333111//////111333333555333===\\\bbbYYYxxxfffHHHEEE888;;;RRRuuuyyyTTT===111555333000DDDccc}}}wwwQQQ333---444AAANNNeee{{{uuunnnnnnWWWJJJ999...+++,,,,,,+++---,,,++++++******++++++))))))((()))+++,,,+++***+++++++++++++++,,,,,,---------...///000222333444:::555999@@@;;;FFF{{{pppiii___VVVPPPMMMKKKJJJEEECCC@@@>>><<<;;;;;;;;;888777777999777555777;;;AAA:::444777FFF[[[ooozzzxxxeeeBBB666GGGRRR___yyy~~~]]]BBB<<<888000777GGGnnnpppcccFFF000---444777NNNKKKAAA666666;;;666***111000111222444444222000000000////////////......///////////////000111222///000000111111222222222///000111333444444444444333444555777777777666666<<<:::888999<<<===;;;888BBB<<<888999888555222333333555888777555444444555333444555555333222222333333333333333333333333333444444333333333444555666444???JJJNNNNNNTTTbbbnnnhhh[[[]]]UUUJJJLLLKKKJJJJJJIIIGGGDDDAAA@@@@@@????????????>>>>>>@@@???>>>>>>>>>===:::777777<<<===777111222555777333333333555888999888666777444111000333888<<<>>>888;;;===;;;777333222222............///000222222000/////////000000111222444222///------111777<<>>222++++++---///...,,,,,,++++++******++++++((()))++++++***)))******+++++++++,,,,,,,,,------.........///111222444555===,,,>>>GGG444\\\~~~uuunnneee\\\VVVRRROOOMMMFFFFFFEEEAAA===<<<<<<===::::::;;;<<<:::888888999666;;;<<<666333@@@\\\sssooorrrTTT===CCCAAAFFFeeexxxbbbDDD444666;;;;;;PPPhhhwwwfffDDD///---222???FFFKKKGGG===555444555000000111333555444222000000000//////////////////............///000111111///000000000111111111222000111333444444444333222333555777999999888777666888666555666999:::999777???:::666666555333444777888777666444222222333333222444555555333222222333222222222222222222222222222222222222222333333444333>>>HHHHHHCCCDDDPPP]]]nnn}}}~~~]]]]]][[[NNNLLLJJJIIIGGGFFFEEECCC@@@=========>>>>>>>>>>>>>>>>>>???>>>>>>>>>===;;;777444555777666222000333555444555666777999;;;<<<;;;;;;777444222222444888:::;;;666777999777333000...............///000000111111///////////////000111222000000000111222666@@@JJJVVV^^^qqqgggdddqqqfffLLL===:::BBBVVVwwwiiiAAA222333333222666KKKmmmlllLLL333---444999^^^iiihhhYYYSSSWWWTTTHHH<<<555,,,)))***---//////,,,,,,++++++***++++++,,,'''***---,,,)))'''(((***++++++,,,------...............///000222444555666888///>>>DDDHHHvvvqqqjjjccc^^^XXXSSSPPPJJJIIIGGGDDD@@@===>>>???999<<<===<<<:::999999888000999???:::222666III[[[[[[xxxlllMMMEEE<<<:::PPPhhhzzz{{{___BBB999:::888555NNNlllvvvcccDDD333222888>>>OOO]]]VVV@@@222222333222222333444333111/////////000000000000000000...---------......///000000000000000000111111111222333444555555444333222222444666777888777555444222111111222444555444444333111222333444666@@@JJJCCC<<<444000111222222000222444555444333111222222222222222222222222222222000111111222222222222222///666;;;;;;777888@@@HHH[[[nnnvvvZZZkkknnnXXX[[[OOOBBBKKKIIIGGGDDDCCCBBB@@@===;;;:::;;;<<<===>>>???>>>>>>===<<<;;;;;;;;;888444111111333222000111444333000888:::;;;<<<<<<======>>>777666555555777777666444777888888777444222000/////////000000000000//////............///000111222111111444777666777BBBOOOCCCccclllUUUVVVQQQFFF===555AAAWWWvvvuuuQQQ444555222///222DDDaaa{{{pppRRR777---222999<<>>;;;999::::::888666666888999;;;===??????PPPrrrsssXXXGGG===666===PPPhhhbbb@@@444777111777LLLhhhqqq^^^CCC222222222AAA^^^nnnbbbJJJ999888666444333333333111/////////000000000000111111//////............//////000000000000000000000000111222222222222222111111333333444444444222111000111111111222222333333333222222333444333444???JJJEEE<<<222///000222111...222333444444222111111222111111111111111111111111///000111222222222222111000111333333333555888;;;DDDWWWgggnnnwwwsss\\\hhhaaaWWWVVVGGG???KKKHHHFFFCCCAAAAAA???===;;;999:::<<<===>>>>>>===<<<;;;999888888777555222///---000111///111444222---999:::;;;;;;;;;<<<>>>@@@999888888888888666333000666555555444333111000/////////000000000000///............///000111222333222222555777444333???OOO[[[yyypppTTTEEEDDD>>>:::;;;888;;;SSSqqq]]]???222444...---;;;YYYvvvvvvZZZ;;;---///555999;;;999333............333:::///---,,,,,,---...---,,,++++++******++++++,,,,,,(((+++---...---,,,++++++***+++---///000000/////////000000222444666888999777CCC>>>UUU}}}tttnnnhhhccc___VVVQQQLLLIIIIIIGGGDDDBBB<<>>???===999777555888===???<<<888JJJ[[[eeebbbYYYNNNBBB999HHH___|||zzz^^^FFF:::555333888KKKbbbiiiYYYDDD///000444DDDbbbxxxoooYYY@@@<<<888555444333111000//////000000000111111111333222111000////////////000000000000000000000///111000000000000000111111333333333222222111111111111222333333222222333333888666555555333111555;;;999555111///000000000///111333444444222111111222111111111111111111111111///000111222333222111111444444333333444666777888666DDDOOOWWWiiirrrZZZSSSKKKEEEGGGIIIGGGEEEBBBAAA@@@???===<<<;;;<<<=========;;;:::888888777555444444333000///---000000...///111111...555666777777777999>>>CCC888777555444444333000...111000////////////---,,,---...///000111111000000000000000111222333555555555555999>>>>>>@@@RRRhhheeeRRRPPPAAA<<<;;;555555;;;;;;CCC___}}}gggCCC444777222///777PPPpppeeeFFF---...555333222555...,,,,,,---///111333444,,,,,,---///000000///...++++++******++++++,,,---***+++,,,///000000---+++***+++...000111111000///000000111333555777999:::<<>>444)))CCCssssssEEEAAA;;;777444333222111//////000000111111111222555555333222111111000000000000000000////////////222111000//////111222333000/////////000111222333//////000000///...///000444000000444666444333444,,,...000000///...///000111333444444222111111222000000000000000000000000///000111333333222222111555444333222222333444555555???FFFMMMeee}}}~~~~~~}}}aaaSSSKKK>>>CCCLLLDDDGGGEEEBBBAAA@@@@@@>>>======>>>>>>>>><<<999777555777555222111111111000///...000000---,,,///111000111222333333444888???DDD666333000......///...---111000//////000000///...***,,,...000222222222222222222222333444555777888======DDDMMMRRRZZZttt}}}YYYOOOTTTQQQAAA:::999666:::>>>999UUUtttoooJJJ///...;;;111444EEEdddWWW999(((222999000+++000...111000***,,,222333...***,,,...111222222000///+++*********+++,,,,,,---+++***+++///222333///+++***+++...000111111000000000000111333555888:::;;;DDD===nnn|||wwwwwwxxxnnncccWWWPPPNNNNNNKKKGGGGGGCCCAAACCCBBB??????CCC;;;<<<===;;;888999===AAAAAA<<>>???===777444555444111222///,,,---000222///+++---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,...///000---,,,///444555222//////...111777777444777===???MMMbbbttt^^^[[[VVV[[[JJJ777111<<>>111444AAA>>>EEElllxxxppprrrmmmeee\\\TTTPPPNNNNNNJJJFFFCCCDDDBBB??????BBB>>>>>>>>>===<<<<<<>>>@@@BBB??????GGGVVVhhhvvv}}}yyy|||yyyyyykkkRRR888///777BBBIIILLLccc___LLL333)))555HHHQQQ|||nnnUUU>>>444333444///222000---...333555222111111111111222222222222222111//////111111111000000000000000000000000000......///////////////000111111111111000000000///000//////222555666444222555111///111111...,,,---000000000000////////////000///...------///111222000000000000000000000000333222111000000111222333222444666999@@@NNNaaannnuuu~~~{{{yyy}}}lllTTTNNNLLLJJJHHHEEEBBBAAAAAABBBEEEDDDBBBBBBCCCCCCAAA@@@===???===888666777555111111...+++,,,///000...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///555111------000222333222555000///777???FFFNNNVVVmmmwwwiiiaaaLLLEEE???999888<<<888666FFF]]]uuuUUU<<<333666666333777^^^|||bbb@@@111222333222...+++...333+++,,,...///////////////888666333000---+++))))))+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,---------//////000000111111222222999444666888777===DDDAAAjjjtttssstttpppfffYYYPPPOOOQQQMMMIIIFFFFFFDDD@@@@@@BBBBBBAAA@@@???@@@@@@>>>===???BBBCCC@@@BBBQQQkkk{{{|||~~~}}}vvvnnniiinnndddMMM777222999<<<777YYYnnnmmmLLL333444;;;999iii{{{qqqQQQ;;;666888333333000---///333444111222222222333333333333444111000000111222222111///222111000//////000111222000000000000000/////////111111111111000000000000222111000000222444333222444///...111222///...///111000000000///////////////...---------...000111000000000000000000000000222222111111111111222222111555888777888@@@OOO\\\qqq|||~~~}}}}}}||||||lllMMMAAADDDBBBEEEGGGDDD???===???BBBDDDBBB@@@@@@AAABBBBBBBBB<<>>:::888888555111///---++++++...///,,,***++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++---///000000///......///111///------///111222222555555;;;LLL___mmmwww}}}iiiYYY???777666;;;???;;;444===ZZZvvv\\\888000666666444333JJJyyyvvvCCC111...222444111...---///111***///333222...+++...111888555111---+++***++++++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------//////000000111222222333777777111333===@@@AAAJJJyyyzzzwwwnnnaaaXXXTTTUUUPPPLLLIIIJJJHHHDDDCCCFFFEEECCCAAAAAABBBBBB>>>:::;;;AAAFFFCCC???EEETTTcccssswww{{{|||xxxjjjUUUDDDKKK___gggUUU999,,,222<<>>AAACCCCCCAAA@@@@@@BBB>>><<<:::999;;;===>>>>>><<>>::::::===AAACCCCCCCCCEEEGGG___ooo{{{|||{{{ttt[[[>>>444HHH```fffSSS;;;444:::666@@@]]]{{{wwwVVV;;;555000DDD]]]nnnsssgggOOO:::777333000222555555222///111111111222222222222333111111111222444333111///333111///......///111333444444333333222222111111000000000000000000111111111000...------...000222333///...111333000///111/////////.........------000000000000000111111222000000000000000000000000222222222333333222222222222222222444777<<>>555000444444///999555000---,,,...000111------............---------------,,,,,,+++++++++++++++,,,------...////////////000111222333444444777:::999???BBB>>>ddd~~~wwwtttoooggg___YYYUUURRRRRRPPPLLLKKKNNNHHHFFFDDDCCCBBBAAA???===>>>;;;:::===BBBEEECCCAAADDD[[[mmmttt~~~sssYYY@@@888???WWWhhh]]]BBB///444666CCC```||||||]]];;;333555===OOOfffqqqfffUUU>>>666111222555555333222111111111111222222222222222111111222333333222000222111000//////000111222000000000000000/////////000000000000111111111111111111111///...///222555777222000222222///,,,---////////////.............../////////000000000000000000000000000000000000222222333333333333222222333222111222555:::>>>@@@]]]pppvvvuuu|||zzzwwwzzz}}}}}}|||}}}uuufff```WWWPPPKKKGGGEEEEEEHHHDDD@@@@@@@@@===777222000...,,,---...000111000555888777222000///,,,(((++++++++++++******************************************+++++++++,,,,,,,,,+++++++++,,,,,,------...---...////////////222444666666444111222999GGGRRRqqqwww{{{YYYFFF999===BBB777:::<<<;;;AAAWWWyyyrrrKKK555444555444000:::bbbxxx@@@444:::'''///NNNaaaSSS@@@>>>CCCEEE888111******000666777666---...//////...,,,***)))---,,,,,,,,,,,,,,,,,,+++++++++,,,---...//////000...///000111222444555555999888888===CCCVVV}}}xxxqqqkkkaaa\\\XXXWWWSSSNNNLLLNNNIIIIIIGGGEEEBBBAAAAAACCCAAA>>>;;;;;;???CCCFFFGGG999FFFWWWfffuuu~~~|||ttt]]]HHH999GGGeeesss```EEE;;;999666@@@```|||uuu\\\AAA888111777MMMdddllljjjVVVGGG:::666666444333444222222222222333333333444444222111111222333222222000000000000000000000000......///////////////000///000000000111111111111...000111000///000333666555111000222333000...///111111111111000000000000///000000111111111111111000000000000000000000000222222333444444333222222333444555666777:::AAAFFF]]]qqqvvvsssyyy~~~~~~|||uuurrrxxx~~~~~~}}}iiiddddddbbbrrrvvvsssjjjgggiiicccXXXOOOPPPNNNJJJFFFCCCAAA@@@@@@>>><<<999777444111//////---------///000///......000000,,,+++---,,,)))+++,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---+++,,,,,,---......////////////000///000222666:::999>>>BBBDDDIIIUUUgggtttpppfffnnnNNNAAA<<>>@@@FFFLLL??????JJJ]]]kkkpppwwwrrrhhhTTTIII\\\zzzqqqGGG???333000>>>XXXnnnwwwVVVKKK<<<444===QQQbbbiiiooo[[[FFF<<<777222222444333333333444444444555555555333000000111333333333000000111111111111000000//////000000111111222222//////000000111111111222***---//////---...111444000------111444333333555333333333222222222222111222222333444444444444333000000000000000000000000222222444444444444222222...333777777666:::DDDMMMaaauuuyyytttzzz~~~|||}}}~~~vvvssszzz{{{}}}~~~{{{yyyxxx___MMMOOOUUUVVVPPP[[[___WWWQQQRRRPPPIIIQQQJJJ@@@;;;===>>>999333333666777444000---///111000//////000111111///...(((******((((((,,,---++++++,,,---,,,+++******+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000111111111000111444:::>>>>>>JJJYYYeeennn{{{yyyhhhkkkOOO<<<===888555555333FFFEEEWWWvvvxxx\\\BBB222888999444666TTT___777111******@@@IIIfffxxxoooccc[[[GGG---111......111666999777444,,,+++))))))***---///111+++++++++,,,,,,---------++++++,,,---...///000111...///000111333444555666666===HHHRRRwww~~~wwwllliiiccc]]]XXXSSSOOOMMMQQQNNNKKKHHHGGGGGGEEEDDD@@@DDDFFFDDD>>>===BBBGGGEEEDDDCCCBBBIIIZZZrrr|||{{{uuuooosssnnnVVV???888666;;;PPPhhhyyyiiiIII888;;;999FFFhhhsss|||uuuXXX<<<333333444666222111444555222111222222111111111111111222222222222222222111111111000000000000000000000000000......////////////......,,,---...///000000000000555444333000//////222555666555333111000000111111//////000111222333444444333333222///...000111000222222333333444555555555333;;;<<<555444>>>GGGJJJhhhtttzzztttsssyyy{{{uuuzzzwwwwww|||yyywwwqqqssswww{{{}}}uuu^^^LLLHHHIIIJJJIIIFFFDDDFFFKKKMMMJJJEEEGGGDDD???:::555222000000000000000000000000000000111000///...............---------,,,,,,+++++++++...---++++++++++++---...---------......---,,,,,,...///,,,((()))......***++++++---000000......///000111111111444<<>>JJJhhhrrrjjjPPP<<<444;;;KKKoootttZZZHHH===666555222111333333111444999444333333222111111222222222222222111111111000000111111111111111111111111///000000111111000000///111111111111111000//////444444222000...///222444444333222111111111111111//////000111222222333333333333222000000111111111111111111111222222333333555444666:::<<<@@@HHHPPPmmmrrruuutttuuuzzz|||zzz{{{zzz|||~~~||||||yyy|||}}}xxxvvvxxx{{{uuu]]]NNNIIIHHHFFFKKKJJJIIIKKKLLLIIICCC>>>@@@>>>:::666444222111111000000000000000000000000000///......------......---------,,,,,,,,,++++++------,,,,,,,,,,,,---------------......---------,,,+++***,,,...000000///111111222000------000555111666>>>GGGPPP[[[hhhppp^^^EEEBBB:::???===;;;>>>???JJJ```{{{kkkGGG666444777;;;444KKK{{{UUU666222333...111;;;777222222;;;AAA>>>666111222333333555555333///,,,---,,,+++,,,...//////.........................../////////000111111222222111444777888666555999>>>???HHHppp{{{sssmmmhhhdddbbbZZZWWWSSSPPPNNNMMMKKKIIIDDDCCCBBB@@@@@@@@@AAABBB???EEEHHHCCC<<<<<>>FFFTTTssspppppptttwwwwww||||||zzz{{{|||{{{zzz{{{}}}vvvyyynnn[[[KKKHHHKKKKKKGGGHHHJJJLLLLLLIIICCC<<<888888666555333222222333333000000000000000000000000///...---------------------------------,,,,,,,,,,,,------------------,,,------..................)))444EEEMMMBBB///***000000111000...---333===EEERRR[[[iiiuuujjjFFF888999666<<<::::::CCCNNNbbb}}}hhhHHH555111999BBBKKK\\\YYY@@@000333555///000777...---000666777333000111888666333222111000...,,,///...---...///000///...............////////////000000111222222333444444...888<<<888666<<<>>>;;;BBBjjjzzzuuuqqqmmmjjjaaa]]]YYYUUUSSSPPPNNNLLLJJJGGGDDDCCCEEEEEEDDDBBB>>>CCCFFFCCC===;;;@@@EEEPPP```rrrxxxtttppprrrvvvuuu~~~jjjWWWEEE999777===___yyymmmZZZIII444...CCCaaa|||sss]]]BBB:::444444333222222444333333333222222333333444222222111111111000000000111111111111111111111111000111111111111111111000555555444444333111000///222222111000......000222///000111111222222222222111111111111222222222333222111111444444111000222444333333222333333555555888:::>>>AAABBBFFFQQQ^^^wwwqqqqqqvvvuuupppxxx~~~{{{|||}}}yyy{{{wwwxxx```SSSIII>>>;;;DDDOOOOOOIIIEEEGGGIIIGGGCCC===999777333333222222222222333444000000000000000000000000...------,,,,,,,,,------.........---------------,,,---...//////...---,,,..................//////000OOOwwweee999)))222000///---///;;;NNN^^^fffsss{{{gggFFF777777:::888888555AAA]]]rrr}}}gggBBB:::;;;999BBBRRRuuuCCC666000666888333222777333444666777333000333:::<<<888222///.........---000///......000000///...///////////////000000000111111222222333444555555555555555666===CCCCCC@@@bbb{{{tttooohhhddd___ZZZWWWTTTQQQOOONNNJJJFFFEEEGGGHHHFFFCCCBBBAAA@@@??????@@@@@@@@@>>>NNNdddttttttfffSSSFFF]]]ooorrr___PPP===444AAAZZZoooqqqFFF:::999AAAZZZzzz|||ZZZJJJ999333555666777999111111111222333444555666222222222222111111111111111111111111111111111111///000000111111000000///111222222222222222222111111222222000......000111000000000111222222333333111111222222333333444444333111222777777333111444555555444333444666888999<<>>JJJUUUTTTMMMJJJIIIGGGBBB===999888888333333333333333333333333000000000000000000000000------,,,,,,,,,------...........................------///000000///------///............///000111@@@]]]~~~OOO666666444111...666PPPooo}}}bbbFFF888:::<<<:::888===BBBWWWzzz~~~SSS888??????666IIIlll}}}LLL;;;555333666888444444666......000111000222<<>>JJJ\\\yyyqqqoookkkfffaaa]]]YYYVVVSSSOOOLLLHHHFFFGGGHHHFFFDDDGGGCCC>>>>>>@@@AAA>>>;;;EEEAAAGGGZZZiiieeeRRRAAAEEEPPPcccxxxwwwlllJJJEEE666333YYYfffRRR@@@111888UUUvvvmmmSSSDDD<<<888666777222222222333444555666777444333333333333222222222222222222222222222222222///000000000000000000///...///000111222333333333111222222111//////000222222222111111111222444555111222333444555666666777666333666======666444888777666555555777999<<<>>>===UUUaaaXXXZZZpppyyyvvvxxx{{{ssskkktttzzz~~~|||}}}~~~||||||~~~wwwLLL===@@@@@@@@@@@@CCCNNNXXXXXXSSSRRRMMMFFF???:::777777777555555444444444444333333000000000000000000000000------------------...///.........///////////////......////////////......//////......///000222333BBBLLL```ssspppXXX???333555111...:::ZZZ~~~dddWWWDDD888888===;;;666888LLL]]]nnnXXX@@@666===888666\\\}}}OOO333777555333444666666555555000......000222555>>>HHH:::666111...---...//////...---,,,...000111000/////////000000111111222222111111222333555666777777666666>>>CCC===@@@ddd|||wwwssslllgggccc___[[[XXXQQQOOOLLLJJJIIIHHHHHHGGGGGGDDDBBBAAABBBAAA>>><<>>DDDMMMRRRRRRQQQJJJAAA;;;888777666444444444555555555444444444000000000000000000000000......------......///000....../////////000000000000//////////////////000000///......///000222444888666999BBBIIIHHH<<<111333222111===\\\rrrTTTDDD===777777999;;;===???PPPhhhyyybbb:::666444666>>>UUU{{{III444999444333222222666::::::777999333111444777888;;;>>>666333000//////000//////...------///111333333222//////000111111222333333222333444555666888999999888<<>>CCCXXXooocccOOOJJJ```xxxvvv\\\JJJ@@@000@@@oooyyytttdddJJJ333000FFF^^^www]]]KKKDDD<<<;;;:::888777666666666666666555555555444444444222222222222222222222222222222222333333222222222000111222333333333333222222333444333111111111222888666222000000222666888111222444666888:::;;;<<>>HHHHHH???<<>>>>>999777===DDDGGGIIIBBB999666777888555222222333444555555555555555000000000000000000000000...............///000111.../////////000000111111111000///......///000111000///......///111333444000333333///111666888555555777:::DDDaaalllQQQ>>>:::777888;;;;;;<<>>???<<<@@@\\\zzzttttttrrrjjjaaaYYYVVVSSSRRRRRRQQQLLLHHHKKKJJJHHHHHHHHHGGGEEEBBB>>>@@@AAA>>>;;;===CCCIIIeee]]]ZZZdddvvvyyy||||||uuucccMMM???===AAAQQQmmmnnnLLL888888???\\\qqqyyyjjjWWWSSSJJJ???:::;;;<<<:::666666888888888666555333666666666666555444333222111222333333333222000///444333222111000111222222...222555555333000000111111222555666333000444<<>>;;;666222000//////000111111111111111000......111555555111,,,---///111333444555555444555222444:::===;;;:::<<<;;;>>>CCCZZZzzzuuuooojjj```]]]YYYXXXXXXWWWSSSPPPLLLKKKIIIHHHHHHGGGEEEBBBBBBDDDDDDAAA>>>>>>BBBFFFDDDWWWkkkqqqkkkfffllluuu|||}}}vvvbbbFFF222CCCLLLcccyyyuuuYYY@@@888AAAZZZsss}}}kkkWWWIIIBBB<<<666;;;::::::999888777666666...///111444666888:::;;;333333333333222111000///333222111111111222333333555777888777333111000111<<<888555333111222:::CCC999999>>>JJJVVVXXXNNNCCCEEEDDDBBBBBBDDDIIIMMMPPPOOOXXX^^^^^^___gggrrryyy}}}~~~|||xxxxxx|||~~~}}}}}}~~~}}}|||{{{mmm[[[TTTGGGEEEAAA???>>>AAAHHHOOOQQQTTTaaarrruuuhhh[[[VVVOOOBBB444111333555999<<<333333333222222222111111222222111000000000000000////////////////////////111000333111---666<<<444333333222222222222222222000222222222000000111333111666888===PPPnnnuuu[[[GGG:::777999>>>888555>>>SSSoooqqqNNN999666666===SSSrrrnnnCCC222>>>GGGDDDjjjpppkkkWWWDDD;;;666111888<<<@@@>>>777222111222000000111222222222222222///...///222555555111,,,///000111333444555666666333777:::777555777===AAA???===XXXwwwssslllgggaaa___^^^^^^[[[YYYQQQOOOMMMLLLKKKJJJGGGEEEFFFHHHHHHEEEAAA???@@@CCC???KKK\\\hhhnnnpppqqqrrrccc```^^^aaaeeeaaaVVVLLL888555AAA___zzzyyyaaaKKK111===LLL\\\rrr{{{ooo^^^OOOKKKHHHDDD???<<<:::::::::>>>>>>===;;;:::888777777888777666555555666666777555555444444444555555666555555666555333222444555;;;777555888<<>>MMMeeefffJJJ>>>===???>>>SSSuuulllGGG<<<888999SSSuuuqqqXXX>>>111111666999>>>AAA<<<333---///333000111222222333333222222---///111444666555000---000111111333444555666777666::::::777666;;;??????CCC[[[{{{yyyrrrjjjeeecccaaa^^^\\\XXXVVVSSSQQQPPPNNNLLLJJJHHHIIIJJJHHHDDDAAAAAABBBFFF???>>>NNNgggzzz|||zzzkkkVVVEEEAAAJJJUUUBBBFFF===555KKKooosss___BBB;;;666@@@\\\{{{rrrdddddd___XXXPPPKKKHHHHHHHHH======>>>???@@@AAABBBBBB???>>><<<<<<===???AAACCC;;;;;;:::999999888888888333333444555777;;;???AAAAAABBBKKKXXXbbbfffhhhjjjrrrsssxxxzzzooo```___^^^___ccchhhnnnqqq~~~~~~yyyxxx{{{~~~~~~~~~pppMMM;;;999:::777555333444666777777555333222333333333333333222222111000222444555555444333222222222666666999GGGJJJ;;;444444444444333222111000222444666666666666888:::999999===MMMnnn___OOO@@@:::;;;:::888777CCC[[[{{{gggIII;;;<<>>===888111---...111000000111222222222222111,,,///333666666444111///000111111222444555777777<<<666666<<<@@@@@@AAAEEEZZZuuummmhhhddd```]]]^^^[[[WWWTTTSSSQQQNNNMMMIIIIIIJJJIIIGGGEEECCCCCC===>>>>>>@@@GGGXXXmmm|||sssWWWCCC<<<===MMM]]]XXX<<<333FFFSSSOOOFFFAAA999777AAAUUUfffnnnuuuwwwvvvtttwww~~~xxxtttmmmgggbbbaaaaaabbbUUUTTTRRRPPPOOONNNNNNNNNFFFEEEBBB@@@@@@BBBDDDFFF>>>>>>===;;;999888666555666555666888===BBBFFFIIIOOOTTT```rrr~~~}}}yyyuuutttssstttvvvzzz}}}yyyxxx{{{~~~wwwzzz}}}~~~hhhUUUBBB::::::;;;;;;;;;444555666777777555333222333444444555444333222222000111333555555555333222777...333<<<;;;<<<<<<333999888666555666777999:::666777777777666777:::<<<<<>>;;;666333111000///......//////000000000000000,,,111666777555222111111000111222333555666777777===444666BBB@@@<<>>MMM\\\nnnuuu}}}jjjRRRBBBIII]]]qqqnnnTTT999444;;;FFFPPPVVVLLL:::111999DDD???FFFLLLLLLLLLPPPTTTTTTZZZXXXUUUSSSQQQRRRSSSTTTZZZXXXTTTPPPMMMJJJIIIHHHHHHEEEBBB???======>>>???;;;;;;:::999777444222111555444333444888<<<>>>???GGGIIIPPP[[[bbbeeehhhllliiiooouuuvvvqqqkkkhhhhhh____________```aaaccccccggggggdddbbbgggnnnqqqpppkkkkkknnntttvvvvvvyyy~~~xxx{{{}}}yyywwwxxxwwwyyy|||~~~uuukkkxxxzzzzzzqqqlll}}}VVVMMMEEE===;;;888666666999555666777777777666444444444555666666666555333222///000111333333333222222///(((333EEEGGGFFFGGGCCC888777444333333444777999666666666555555777;;;>>>NNNfffxxxeeeVVVWWW___\\\NNNAAA@@@;;;888;;;EEEWWWqqqfffSSSBBB<<<<<>>>>>???@@@AAA@@@???<<<:::999999::::::666777777777666444222111333111///000222444444333777777999<<<<<<;;;???FFF===AAAGGGHHHFFFBBB???>>><<<<<<===>>>???>>>>>>===777:::;;;:::<<>><<<<<>>===>>>UUUvvv~~~fffLLLCCC***///222555>>>HHHGGG???777444111000000111111000......///000000000000000...333888777222000333888333666999<<<>>>===<<<:::888>>>EEEJJJVVVyyyzzzoookkkeeeaaa^^^\\\ZZZXXXWWWUUURRRPPPOOONNNLLLKKKEEEIIIMMMMMMHHHDDDDDDEEE:::DDDXXXooo{{{~~~{{{iiiUUU999AAAPPPaaahhh^^^LLL???:::RRRlllyyyzzzzzz||||||{{{|||}}}}}}|||zzzxxxwwwtttnnncccVVVJJJ???888444777777777777888:::;;;<<<444555666777777666555444555333111222555666555444999:::======888333555:::555444555555666666444222444555777999999888666555222888<<<999666666888777888777888;;;:::777888<<<===@@@EEELLLTTT]]]dddhhhkkkvvv}}}yyytttwww}}}{{{yyyxxxssstttvvvwwwwwwyyy|||~~~{{{|||qqqeeehhhfffeeesss}}}hhhRRRBBB;;;<<<;;;:::999888888888999999444666777888777666444333555555555555666777999:::JJJ[[[qqqyyy}}}~~~uuusssnnnggg___VVVOOOKKKOOOQQQTTTYYYaaammmzzzeeeYYYMMMGGGBBB<<<;;;???===;;;EEEaaajjjNNN???EEEHHHPPPkkkhhhDDD;;;444ZZZ|||yyy[[[???222000555777444333AAAMMMCCC///111222333111//////111444//////000111111111111111///444999777111///444:::555888===@@@BBBAAA>>><<<;;;BBBEEENNNvvv~~~xxxqqqjjjeeeaaa^^^\\\[[[ZZZXXXTTTPPPOOOPPPQQQTTTNNNGGGFFFHHHIIIFFFBBBFFFBBBBBBMMMcccyyyuuunnnzzz|||TTTMMMBBBDDD]]]tttkkkQQQCCC???GGG^^^pppwww~~~~~~rrrmmmdddXXXKKKPPPPPPIIIAAAAAAIIIPPPPPPMMMHHHBBB===<<>>???@@@BBBBBBKKKNNNKKKTTTaaabbblllmmmqqqxxxyyyvvvwwwzzzxxxzzzyyynnnooo|||{{{vvvvvvvvvwww{{{{{{yyyiiiPPPCCC>>>======>>>>>>===:::888<<<666444888:::777444666888666444333888AAANNNVVVrrr}}}yyyooovvvwww{{{qqqTTT:::666::::::888999555NNNpppfffIII<<>><<<888444222444888<<<;;;888===>>>999???FFFCCCEEEDDDEEEIIILLLOOOUUUZZZaaa^^^gggmmmffffffnnnooouuu{{{|||ooolllfffkkkooorrryyyWWWOOOCCC999666777;;;===AAA:::666:::<<<<<<>>>AAA<<>>KKKWWWOOOddd|||wwwrrrpppiiifffbbb]]]ZZZXXXWWWWWWQQQSSSSSSQQQMMMKKKKKKLLLFFFGGGEEEAAA???EEERRR\\\nnnhhh]]]WWW```uuu~~~jjjQQQBBBJJJ\\\mmmrrreeeGGG666EEE```ppp}}}oooWWWLLLVVV\\\hhhyyy```<<<,,,333:::888KKK```xxx~~~hhhBBB555:::???MMMXXXooo}}}}}}}}}zzzuuurrrpppooommmlllaaa```]]]ZZZXXXWWWVVVUUURRROOOJJJDDD??????AAACCCCCC>>>BBBCCC;;;:::<<<666======;;;:::;;;>>>AAABBB???===IIIQQQMMMLLLSSSRRRXXX\\\bbbgggnnnvvvxxxvvv~~~ssssssqqqxxx{{{wwwtttwww}}}mmmXXXKKKFFFFFFGGGEEE???;;;===AAADDDJJJOOO[[[cccnnnyyytttXXX;;;:::999::::::999AAAZZZttt~~~~~~}}}~~~aaaFFF:::===DDDUUUrrrxxxOOO444000@@@TTT```NNN;;;,,,,,,111333666;;;888999:::;;;:::888555333000000000//////000000111222111111111111111111111333444555555444555777999777:::>>>??????CCCKKKRRRnnn|||tttpppkkkeeebbb___]]][[[WWWXXXWWWUUURRRNNNLLLLLLIIIJJJJJJEEE@@@AAAIIIPPPVVVhhhvvvvvvwwwvvv^^^JJJ@@@OOOiiixxxfffGGG;;;EEERRRooowww|||~~~iiiJJJ555---333AAASSSdddrrrccc;;;+++333666///...AAA]]]ttt}}}|||}}}mmmfffbbbhhhvvvSSS666666888000...888QQQrrr}}}yyyuuuvvvwwwnnnbbbVVVVVVWWWYYY]]]```bbbbbbgggeeejjjgggSSSEEE@@@:::666;;;<<<;;;>>>CCCBBB>>>AAA<<>>222===666444;;;JJJ___xxxvvvooo~~~}}}}}}~~~|||zzz}}}~~~___JJJ@@@???KKKZZZyyysssSSS444333JJJ]]][[[OOO777444555666000,,,:::OOO888:::;;;999555333333444000000000///000000111111222222222222222222222222444666777777666777999;;;AAA???>>>???CCCMMM]]]kkk~~~yyyrrrlllhhheeeaaa^^^\\\YYYVVVVVVXXXWWWRRRNNNMMMMMMMMMKKKIIIHHHGGGHHHDDDMMMXXXggg}}}nnnjjjooommmdddAAAEEEVVVkkkrrrbbbKKK===@@@VVVvvvwwwYYY<<<;;;888666777===OOOppppppJJJ555888;;;444444999KKKhhh}}}|||xxxNNNDDD>>>DDDRRReee{{{SSS999;;;===444000000<<>>AAAFFFJJJGGGDDDGGGRRR[[[\\\]]]___^^^]]]aaahhhhhhgggqqqvvvsssyyy|||xxxvvvxxxyyy}}}~~~{{{zzz{{{{{{xxx~~~~~~}}}zzz}}}zzzwwwtttnnngggbbb\\\\\\[[[XXXVVVXXX]]]aaacccbbbcccdddggghhhgggfffxxx{{{^^^===444<<>>NNNdddyyyzzzsssooollliiieeeccchhhooo{{{xxxzzz[[[BBBAAADDDIII^^^yyyjjjIII:::111>>>UUU\\\LLL777555444444555999===??????555888;;;999444000000222000000000000000111222222222333333333444555555555666777999999888999<<<>>>>>>DDDIIIGGGFFFZZZ{{{uuuqqqmmmhhhddd```[[[WWWXXX]]]^^^ZZZUUUSSSQQQOOOOOOOOOLLLGGGBBBDDDDDDEEEMMM___wwwlllaaaooo|||}}}iiiOOOBBBRRRfffggg]]]WWWBBB@@@MMMiii|||zzzcccJJJ???:::777666444===VVVooozzzWWW:::333444444666000999YYYxxxxxxMMM:::...111888DDDaaaccc===///111555<<<999999GGGgggpppjjjpppzzz|||\\\777:::999888===LLLddd```>>>666666666<<<:::999LLLnnn{{{zzzxxx[[[EEE>>>999>>>===>>>>>>>>>CCCOOO[[[ZZZTTTSSSYYYYYYPPPKKKLLLJJJIIIKKKPPPTTTYYYcccmmmnnnccc___fffiiieee```aaa^^^___```aaagggnnnoookkkpppfffdddkkkjjjccceeennnbbb]]]WWWRRROOOJJJDDD@@@CCCGGGKKKJJJEEE@@@>>>???>>>===>>>@@@EEEIIILLLMMMRRRYYY```dddjjjsssyyyzzzyyy~~~{{{wwwuuuvvvxxx{{{{{{{{{zzzyyyvvvtttrrrooollllllqqq{{{lllMMM===555999===666@@@QQQgggwww|||{{{{{{|||zzzpppfffeeejjjooolllhhhWWWSSSOOOKKKFFFDDDIIIQQQeeeYYYRRRYYYgggqqqwwwyyy~~~|||{{{~~~qqqfffPPPAAA;;;AAAFFFNNNjjj|||aaaKKK444888===BBBDDDAAA:::444///555666444888???;;;111444666888666222//////000000000000000111111222333444444555555666777888888888999:::;;;;;;<<<>>>@@@@@@>>>BBBOOOeee~~~yyysssnnngggddd```^^^^^^^^^]]][[[ZZZXXXUUUSSSRRRPPPLLLIIIKKKKKKJJJGGGGGGSSSoooxxxuuuzzz}}}}}}eeeRRRJJJMMM[[[gggcccLLL:::BBB\\\ttt~~~|||zzzKKKAAA<<<@@@BBBAAAGGGRRRyyysssPPP999666:::888///666UUUvvvjjjKKK888:::888555LLLpppUUU444///:::000444222999YYYmmmPPPCCCKKKYYY```:::;;;>>><<<666777MMMsss[[[;;;666:::555:::444...BBBkkk}}}ZZZ@@@:::888;;;;;;<<<======DDDZZZooouuuqqqooommm___LLLDDDHHHFFFGGGHHHLLLXXXhhhrrrtttsssmmmmmmrrrnnn___SSSPPPKKKLLLMMMOOOXXXdddjjjkkkkkkeeeaaadddhhhhhhfffeeeggg```WWWSSSUUUYYYZZZZZZSSSUUUWWWWWWUUUQQQMMMKKKQQQNNNIIIFFFEEEFFFFFFEEECCCIIIKKKGGGEEEHHHJJJHHHPPPPPPPPPNNNLLLMMMOOOQQQZZZ```dddfffjjjssszzz}}}~~~|||wwwqqqlllhhh```]]]YYYVVVUUUTTTSSSRRROOONNNMMMKKKJJJJJJJJJJJJGGGIIISSSiiiwwwZZZBBB777;;;<<<>>>:::...>>>GGGQQQQQQKKKHHHKKKNNNDDDBBB>>><<<:::;;;;;;<<<===;;;;;;:::777444888???@@@999444777>>>BBBGGGLLLLLLOOORRRVVVUUUPPPHHHBBB<<<===>>>???III\\\ooozzzwww~~~___EEE999444;;;@@@===555111333888+++555;;;777111111444666555555444222000///000000000000000000111222333444555555666777999::::::;;;999:::<<<<<<<<<===@@@BBBJJJBBBMMMvvv~~~xxxooonnnjjjddd^^^[[[ZZZ[[[___]]][[[WWWUUUTTTUUUUUULLLCCC@@@EEEIIIKKKUUUaaapppVVVLLLMMMMMMgggfffYYYEEEAAAUUUmmmyyy}}}yyy||||||}}}iiiNNN777444:::<<>>;;;777<<>>333333666999888555888===666666888:::888444444888444;;;BBBDDDAAA<<<999999???EEE@@@;;;OOOmmmrrr```wwwsssrrrrrrcccJJJ888444444555666555333222222333666444444555333222444999777555111......///111222000000000000111222333444666666777999:::;;;<<<<<<999;;;<<<======>>>AAACCCKKKVVVzzzyyypppiiifffbbb^^^[[[]]][[[[[[^^^aaa```YYYTTTXXXSSSMMMHHHGGGGGGFFFFFFZZZmmmvvvggg```aaa{{{nnnUUUCCC@@@TTTiiigggPPP===FFFZZZtttzzz|||zzz}}}fffIII<<<:::999999<<>>111BBB555;;;qqqzzz???333CCC>>>yyyuuuGGG999999;;;:::777EEEoooccc???444:::777999222000IIIuuunnnIII:::999333999:::CCC===333NNNrrrwwwkkkmmm```UUUAAA999HHH@@@BBB???<<>>CCCBBB>>>BBBKKKLLLEEE[[[YYYZZZXXXMMM???888999444:::===999:::CCCKKKNNNRRRFFF999888EEERRRPPPGGGXXX[[[fffooofffOOOAAA@@@===MMMcccpppppplllpppwww|||ooo[[[EEE777444777888777555444333333444444777666555444444555777777333222000///...///111222444111000111555777777555666888888777888999888555777:::@@@DDDAAA???IIIWWWeeezzzuuurrrmmmfffaaadddaaa^^^```eeehhhgggddd___]]]XXXSSSOOOLLLJJJJJJDDDPPPdddwwwttt^^^KKKUUUeee{{{{{{www___OOOGGGSSSbbb```NNN>>>SSShhh}}}mmmKKK999<<<===444@@@jjj^^^999999555888555555KKKjjjuuulllyyycccBBB444777444444AAAkkkrrrHHH888555AAA888FFF{{{}}}DDD555BBB===ooozzzRRR:::888999:::888EEEooofffCCC666:::666<<<999999SSS~~~jjjDDD777999666555888@@@===>>>```sssyyyaaaNNNAAA===HHHBBB===>>><<>>===<<>>???999???BBBNNNwwwQQQJJJ@@@999>>>HHHPPPQQQVVVWWWSSSSSSbbb}}}|||kkknnnhhhaaajjjwww|||yyysss^^^KKK<<>>::::::888999>>>DDDFFFEEEFFFPPPUUUNNNAAA888777999555999>>>GGGWWWgggnnnkkkGGGAAA<<>>???<<<999FFFDDDEEEEEEDDDHHHXXXiii{{{qqqjjjooojjjdddcccggglllooopppfffgggfffaaaYYYSSSPPPPPPKKKHHHJJJXXXjjjsssnnneeeMMMKKKRRReee|||~~~~~~hhhSSSNNNTTTWWWSSSNNNJJJQQQ___qqqcccFFF===:::555888QQQpppxxxVVV???777999555222AAA\\\nnnpppwwwhhhJJJ777999999444666PPPwwwiiiDDD888:::333III~~~OOO;;;CCC???ooo~~~___>>>999888999999FFFmmmhhhGGG999;;;777>>>:::999WWWhhhAAA666;;;888===;;;999666HHHyyylllIIICCC@@@DDD@@@???@@@AAAMMMmmmdddEEEEEENNNHHHFFFGGGCCCMMMnnn~~~[[[CCCCCCEEEGGGAAAGGGjjjxxxoooDDDCCC999:::AAA:::AAAaaa|||bbbJJJ<<<777888::::::BBBAAAFFFooooooPPPQQQMMMMMM```yyy{{{vvvwwwzzz{{{{{{XXX@@@777777888MMM\\\cccZZZQQQMMMDDD888444444333333666BBBTTTaaabbb```UUUBBB444222666999111CCC[[[mmmuuusssggg[[[;;;777555AAA]]]~~~ppp[[[IIIAAAIIIWWWooo}}}|||eeeGGG555222666888666111222333444666777777777555555444333333333444555444444333222222333444555666555444555777999999999===:::888999<<<===<<<:::DDDIIILLLJJJJJJ___zzzxxxqqqiiiddddddgggjjjkkkeeeiiillliiiaaaZZZXXXXXX\\\TTTIIIEEEMMM___uuuuuueeeXXX```uuuyyyyyycccIII@@@LLL\\\UUUKKKEEEOOOeeeyyy{{{```BBB666:::999;;;VVVvvvjjjEEE777:::999666;;;NNNeeeuuuppplllSSS<<<:::;;;777666===YYYyyyjjjMMMCCC;;;SSSYYYAAAAAA@@@mmmnnnEEE<<<888:::;;;EEEjjjhhhJJJ<<<<<<999===666555VVVjjjDDD999<<<999<<<<<<999???cccqqqAAAAAA@@@AAAAAAHHHBBBIIIgggiiiJJJMMMRRRHHHIIILLLCCCPPPzzzsssUUUHHHFFFCCCCCCCCCUUU|||iiiOOO:::CCC;;;;;;DDD:::GGGxxxwwwXXXEEE>>><<<===>>>???AAA<<>>AAADDDFFFHHHLLLWWWnnnyyytttlllfffbbbaaaaaaaaa___eeejjjjjjeee```___```[[[ZZZUUUOOOLLLQQQ^^^hhhrrruuuxxxzzzzzzzzz|||~~~yyy|||{{{rrrdddWWWNNNJJJQQQPPPMMMGGGGGGUUUmmm}}}~~~vvvYYYAAA777@@@666IIIgggwwwsssIII555999<<<:::777@@@YYYqqqiiiooo^^^DDD:::999777999999HHHdddzzzfffXXXSSSkkkdddGGGAAADDDeee}}}RRRCCC;;;===>>>EEEeee|||gggMMM??????:::===<<>>:::AAA===TTTwww]]]CCC===BBBFFFFFFDDD;;;<<>>777111222888;;;888333666777888999999888777666555444333222111222222333222222222333444555666666888888999999:::;;;<<<>>><<<888888===@@@AAAEEEKKKPPPQQQ___}}}zzztttnnniiieeecccbbb```dddhhhhhhfffdddcccdddeeeaaa]]]ZZZXXXSSSKKKEEENNNZZZlll}}}|||{{{vvvnnnlllnnnmmmbbbUUUNNNOOOMMMHHHEEEHHHQQQYYYqqq}}}vvvZZZ:::>>>444AAAZZZooo~~~\\\;;;888999:::555666JJJcccfffpppeeeNNN@@@777444999777???RRRlll|||{{{yyy}}}^^^TTTYYYrrrsssSSSHHHNNNkkkaaaLLL@@@BBBAAAEEE```yyyhhhQQQCCCAAA===AAAJJJ^^^qqqOOOCCCBBB::::::>>>BBB^^^kkkCCC@@@>>>DDDDDDCCC>>>YYYoooVVVTTTOOOHHHIIIYYYppp~~~WWWFFFJJJHHHAAALLLfffZZZ888:::DDD???999@@@HHHfffjjjRRR>>>===DDDEEECCCBBB===EEEYYYvvvqqqkkkxxxuuuiiirrr___@@@===HHH<<>>777444999KKKcccttt{{{hhhLLL666000333777+++222999MMM|||sssCCC555111888444---===XXXgggVVVAAA444///000666<<>>DDDCCC===@@@HHHRRRqqq}}}uuupppnnnmmmhhhhhhiiihhhhhhgggffffffmmmiiiccc```]]]YYYRRRMMMLLLMMMUUUjjjppp^^^VVV\\\cccggg^^^VVVOOONNNRRRQQQIIIAAA[[[kkkvvvxxx~~~oooUUUAAA::::::FFF\\\yyyqqqKKK;;;333777777444???RRR```jjjeeeWWWKKK<<<333888111;;;AAAUUUpppnnndddkkkQQQFFFIIIYYYoooyyyXXXJJJSSShhhnnnUUUEEEFFFDDDDDD\\\}}}~~~zzzxxxlllWWWHHHCCCDDDFFFTTTqqqnnnLLLCCCEEE???HHHJJJMMMnnncccLLLDDD???HHHCCCGGGTTTtttmmmYYYWWWTTTUUU[[[lll}}}WWWIIINNNLLLNNNgggqqqSSS@@@???BBBAAA@@@JJJ___{{{hhhVVVHHHGGGHHHFFFIIIOOO]]]lllyyytttyyy|||zzz{{{YYYGGGBBBBBB;;;===<<>>@@@NNNhhhiiiKKK999333444999@@@;;;GGG___yyyQQQ???888222111666BBBTTTcccRRRBBB555444888777333111555JJJcccqqqpppbbbLLL:::999CCCTTTgggyyy|||\\\???222999777555444444555888:::999888777666555555555555777666444333222222222333222222444666777888999999777999;;;;;;::::::===@@@CCC@@@CCCGGGFFFFFFTTTgggzzzwwwwwwqqqnnnkkkjjjiiiiiigggfffaaafffjjjhhhaaa\\\]]]___QQQOOOLLLOOOZZZlll~~~sssXXXEEEDDDMMMSSSmmmlllggg^^^UUUQQQSSSVVVHHHLLL]]]ttt}}}wwwwwwRRRHHH999333EEEddduuuttt\\\AAA000666;;;666;;;HHHYYYbbbaaa\\\UUUCCC555999///<<<666CCCjjjpppaaaiiiZZZIII???@@@LLLiiisssRRRAAALLLQQQlllwwwvvv[[[IIIIIIFFFDDDZZZyyyyyyxxxzzzppp\\\JJJDDDKKKGGGTTTsssjjjHHHAAAGGGCCCAAALLL___qqqPPPJJJDDDAAAOOOIIIRRRnnnhhhVVVTTTUUU]]]ppp~~~XXXGGGJJJSSS]]]}}}cccQQQLLLEEEBBBEEEIIIWWWuuu{{{```UUUNNNOOOOOOPPP\\\mmmvvv```TTTDDD888999???NNNzzzVVV???>>>DDD;;;777FFFggg]]]===777===??????@@@```rrrxxxJJJ222111555555;;;RRRiiidddPPP777111///444666333333666HHHbbbyyyvvv___GGG999333III]]]sss{{{yyyyyy~~~~~~}}}fffBBB000111333333444444555555666666777666555333333444444555777666555333222222333333333444555777999:::;;;;;;777999;;;;;;999:::===@@@GGGCCCCCCHHHNNN^^^|||tttnnnppppppkkkhhhiiicccbbbbbbfffiiihhhccc___\\\WWWOOOIIIIIIRRR```kkk{{{|||}}}uuubbbLLLAAA???NNN^^^sss|||oooXXXMMMNNNZZZPPPMMMYYYlll{{{uuuUUU<<<:::<<>>999999???<<<;;;QQQpppuuufffcccMMM>>>AAAJJJVVVqqq}}}~~~zzzYYYFFFHHHKKKSSSooo{{{ZZZGGGGGGJJJYYYqqqzzzwwwwwwdddLLLFFFLLLGGGJJJ[[[wwwgggOOOCCC@@@EEEDDDaaa|||cccNNNLLLOOONNNRRRZZZdddaaa^^^UUU[[[\\\hhhZZZQQQLLLXXXrrruuueeeVVVKKKFFFKKKPPP[[[ssssssjjjggg\\\UUURRRNNNQQQkkk{{{ssslllSSSTTTMMMMMMlllZZZ???888999999666OOOrrrtttVVV:::666>>>JJJ```ttt\\\@@@666:::444@@@```wwwmmmMMM555666000...111000///;;;KKKiiiuuuuuu]]]>>>111999FFFuuuwwwxxxwwwwww}}}iiiVVVAAA111222===333333555;;;BBBDDD@@@<<<555333222222444555555444777666555555444444444444777888888999999999999999>>><<<:::;;;>>>AAAAAA@@@FFFIIIMMMSSSfffyyytttuuurrrjjjdddcccgggfffeeefffhhhhhhfffdddZZZZZZXXXTTTPPPOOOQQQSSS```fffqqq{{{wwwgggWWWPPPHHHKKKZZZnnn{{{xxxnnnhhh[[[QQQIIILLLUUUcccsssiiiNNN>>>:::???OOO^^^mmmUUU===555888:::999666AAAVVVmmmvvvppp```JJJ:::===>>>;;;;;;MMMhhhuuurrruuu```III>>>===HHHbbbzzz~~~~~~pppUUUFFFGGGHHHJJJ___xxx|||___LLLHHHIIIXXXssscccWWWOOOHHHIII[[[yyy]]]JJJCCCCCCHHHHHHkkk}}}yyyeeeTTTPPPMMMMMMZZZlll|||}}}___\\\VVV``````mmm{{{[[[VVVQQQgggwwwhhh^^^XXXUUUUUUWWWWWW___vvvnnnaaa\\\fff]]]WWWUUURRRWWWqqq||||||qqqlllhhhcccoooXXXPPPjjjlllNNN<<<<<>>999666444333333555666666555666666555444444444444444777888999999::::::::::::888:::<<<<<<<<>>QQQaaa~~~{{{jjjVVVIIIEEEGGGHHHSSSoooeeeSSSNNNNNN^^^zzztttdddSSSJJJHHH[[[{{{xxxUUUGGGFFFIIIQQQXXX{{{wwwooohhhbbbWWWXXXqqqnnn^^^\\\ZZZfffggg}}}sss^^^]]]ZZZiii}}}zzzzzz}}}pppbbb]]]^^^___eeecccaaahhh}}}www]]]SSSUUU___[[[XXXWWWXXXbbb|||yyyzzzxxxrrryyy~~~```UUUZZZ___```bbbgggiiiiiihhh___kkk{{{cccLLLEEEQQQdddppp{{{wwwvvv~~~sssaaaVVVUUUnnn~~~rrrSSS;;;444444333555777:::FFFXXXgggooobbbQQQ:::111@@@\\\rrr{{{vvvyyy{{{wwwsssuuu}}}iiiNNN444000555666333111777666666999<<<===:::666777555444444666777777666555555444444333444444444777777888999:::;;;;;;<<>>AAAMMMTTTxxxsssdddRRRBBBIIIOOORRRggg{{{aaaPPPOOOPPP___yyy}}}oooWWWMMMJJJ]]]~~~yyyYYYNNNLLLPPPZZZjjjnnnhhhccc___^^^^^^jjjooojjj]]]\\\YYY]]]kkk{{{yyyvvv}}}~~~ssseee___```bbbnnnlllkkksssrrrYYYTTT]]]XXXWWWWWWXXX]]]mmm}}}WWW;;;???DDDJJJPPPWWW]]]bbbdddMMMuuu|||qqqhhhjjjvvvrrrkkkeee```dddlllmmmQQQ>>>:::999444:::888888CCC^^^uuurrrcccFFF>>>777@@@YYYuuu{{{ssslllnnntttssshhh]]]BBB<<<777777555222333888888777666777999888666333666555333444666777777666555444444444444444555555777777888999:::<<<===>>>CCCEEEGGGGGGIIIOOOYYYaaa~~~uuuooonnnkkkjjjiiihhhgggggghhhhhhgggfffeeeccc```^^^YYYOOOFFFFFFNNN\\\ooo}}}{{{rrr^^^MMMFFFCCCNNN```gggXXX@@@888>>>AAARRRXXXIII777333888<<<999999???SSSpppsss^^^JJJ???CCCCCCAAAWWWuuu}}}___HHHFFFPPPVVVnnnyyyaaaHHHGGGUUUTTT]]]vvvWWWGGGHHHIIIRRRfff{{{^^^SSSPPPaaafffVVVNNNOOOZZZggguuuvvvuuu\\\___``````hhhwwwcccYYYVVVSSSTTT```}}}uuuhhhcccdddfffssstttwwwqqq^^^[[[cccWWWXXXXXXYYYcccwww|||LLL;;;===???BBBDDDEEEFFFIIIMMMWWWkkkgggmmmyyy~~~~~~hhhnnnyyysss[[[QQQTTT^^^pppnnnPPP999777AAAAAA888888@@@KKKZZZmmmrrr^^^DDD777@@@NNN___rrryyyrrrmmmoooqqqgggSSSAAA222555::::::666333777===999888777666666555444333555333222333444666555555444444444444555555666777777777888999;;;>>>@@@AAA:::IIIUUUTTTQQQ```yyysssllliiihhhhhhfffddddddeeegggiiiiiifff```\\\^^^VVVNNNJJJJJJQQQ```ooo~~~iii\\\NNNBBBDDDWWW```RRR>>>444444EEERRROOOCCC:::888888999777999IIIeee~~~oooRRR???BBBBBB<<>>::::::;;;<<<<<<>>>HHHSSSzzzkkkZZZ^^^qqq~~~yyyYYY^^^lllzzzeee```ggggggMMMKKKZZZkkk|||dddWWWDDD777777>>>AAA???999OOOfffnnnfffUUUCCC666???PPPdddpppvvvxxxwwwtttkkkoooqqqkkk]]]MMM???888999555222333888;;;<<<<<<999888666555444444444444555333222222444555555444555555555555666777888999::::::;;;<<>>>>>BBBKKKTTTTTTbbbnnngggPPP>>>@@@LLL\\\hhhsssuuurrrooolllhhhaaaeeecccXXXGGG999555666;;;666333555;;;@@@???;;;888777666444333444555777555444333333555666666555555555666666777999:::;;;?????????AAADDDHHHKKKNNNaaaeeeuuuyyytttmmmfffeeebbb```aaadddffffffeeeccc```___^^^YYYOOOHHHGGGQQQlll}}}}}}lllPPP???III\\\]]]OOOAAA777===YYYqqqmmmWWWFFF>>>;;;666888JJJiii^^^;;;777>>><<<>>>EEEddd{{{jjjJJJ>>>BBB;;;VVVuuuhhhLLLDDDJJJQQQnnnmmm```YYYKKKFFFRRR[[[vvvcccUUUIIINNNffflllTTTMMMHHHHHHRRRZZZwwwrrrgggggg~~~rrrhhheee\\\kkkpppwwwgggeee___YYYdddjjj~~~zzzuuutttddd```aaa```iiifffRRRMMMAAA>>><<<===???DDDUUUvvvvvvsss}}}mmm\\\XXXdddvvv~~~~~~zzzcccLLLBBBKKKbbbuuueeeUUUGGGHHHbbbuuubbbQQQUUUzzzjjjCCCMMMCCC===CCCJJJQQQ```ooovvvooocccSSS???999OOOlllxxx~~~|||wwwqqqjjjdddfff^^^RRRGGG>>>999666666111888>>>@@@@@@???>>>;;;777777666444333444666999666555444444666777777666666666666777888:::;;;<<>>:::FFFkkk~~~dddGGG<<<===@@@AAAAAAQQQwww}}}VVV999GGGBBB===UUUnnnKKKGGGNNNFFF\\\nnn\\\QQQMMMMMMMMMUUUxxxsss```RRRPPPKKK^^^eeeMMMKKKIIIFFFKKKTTTpppqqqqqqpppbbbjjj}}}gggZZZaaaiiiuuukkkeeehhh```^^^eee~~~rrrlllmmmiiikkkeee```aaannnwwwaaaQQQFFF@@@=========AAALLLaaaxxxooo\\\QQQNNNRRR___sssoooVVVHHHPPPMMMhhhuuuggg___WWWTTT[[[nnn~~~iiillljjjFFF;;;DDD===>>>HHHQQQZZZqqqtttjjjMMM333@@@fffzzzttt~~~pppfffdddfff^^^SSSDDD:::777666555333:::;;;===<<<999777666666666666777777777777666666777777777666666777777888999999999999:::;;;>>>@@@@@@AAAFFFKKKNNNWWWnnn~~~xxxmmmeeeeeeeeeaaa\\\[[[XXXWWWVVVVVVUUURRRMMMJJJEEEQQQfff~~~tttrrrnnnmmmpppoookkkkkkoootttxxxwwwmmm\\\LLLBBB===JJJUUU```dddvvvZZZ;;;:::<<<>>>HHHgggqqq\\\KKK>>>888;;;BBBHHHpppaaa???BBBBBB>>>QQQxxxtttMMMFFFNNNHHHYYY{{{rrrWWWJJJKKKJJJCCCVVVwww|||```WWWLLLMMMKKK^^^~~~dddPPPPPPNNNKKKPPPPPPmmmzzz~~~zzz~~~jjj^^^cccgggpppiiigggggg```hhh|||yyymmmfffcccaaapppxxxhhhxxxsss\\\[[[XXXdddxxx___NNNGGGCCC>>>>>>???@@@CCCMMMbbb}}}zzzfffUUULLLMMMWWWjjj~~~kkkSSSJJJIIISSSwww{{{```]]]aaaiiirrr{{{~~~xxxsssvvvOOO>>>>>>999@@@CCCEEEWWWuuu```DDD888QQQrrr~~~|||yyyxxxqqqiiiaaa\\\NNNFFF;;;555666999;;;;;;;;;<<<===<<<999777777777666666666666555555555555555555555666777999:::;;;???>>>======@@@AAABBBBBBHHHEEEEEEPPPcccllleeeccc```YYYTTTTTTRRRPPPOOONNNMMMKKKJJJIIIQQQWWWccc~~~ooorrrppppppsssrrrlllgggeeelllpppvvvxxxppp[[[CCC333<<>>CCCBBBLLLVVVdddzzzlllGGGGGG^^^uuupppnnngggZZZOOO???999333222666;;;???@@@<<<<<<<<<:::888777888999:::999777666666666777777555555666888:::<<<>>>???===>>>???BBBEEEGGGFFFEEEKKKSSSgggnnnbbb^^^]]]]]]UUUSSSQQQPPPOOONNNLLLJJJMMMNNNIIIKKK```{{{yyy}}}zzzxxxxxxvvvooofff```ggggggjjjooommm```OOODDD;;;>>>\\\~~~~~~ZZZPPPPPPOOOCCCIIIcccvvv~~~uuuppptttuuuiiiWWWKKKYYYsss}}}~~~zzz[[[EEE;;;???III]]]uuu}}}[[[NNNQQQKKKQQQnnnnnn^^^]]]\\\VVVUUUpppsssnnnaaa^^^WWWddd~~~sss```[[[TTTNNNSSSWWW|||zzzzzzuuuoootttwwwaaaZZZccccccfffzzzhhheee```cccllleeeooosssmmmddd}}}pppYYYWWWQQQRRRYYYXXXXXXZZZhhh}}}lll```]]][[[ZZZgggsss```KKKAAAFFFJJJFFF>>>@@@@@@CCCNNNbbb~~~ooo\\\PPPKKKIIINNNhhhzzz\\\NNNNNN[[[tttzzzdddYYYSSSNNNXXXbbbiiipppxxx~~~uuuddd^^^dddppp}}}```EEEFFFKKKIIIXXX\\\rrrZZZDDDQQQvvvyyywwwsssooolllggg\\\NNNCCC888666555777;;;>>>>>>===;;;;;;:::888666666777999>>>===;;;999888999:::;;;:::::::::;;;<<<>>>???@@@AAADDDGGGHHHGGGHHHMMMQQQggg}}}sssfffbbbcccZZZXXXVVVUUUSSSPPPKKKHHHJJJGGGEEEFFFKKKYYYooozzzuuurrrqqqmmmcccYYY\\\WWWUUUXXXXXXRRROOOPPPEEE???QQQkkkpppmmmqqqttttttlllooonnn\\\WWWiiixxxoooiiiiiirrrxxxsssfff]]]eeeooooookkkuuuwwweeeRRRDDDCCCAAAGGG[[[qqqwwwqqqiiiXXXPPPNNNCCCDDD\\\uuuzzzlllZZZKKKGGGJJJEEE```{{{ssseeeeeeVVVRRRIIIVVVqqqyyymmm[[[VVVQQQMMMTTTWWW{{{|||wwwyyywwwrrr~~~{{{xxxtttyyy}}}xxxtttuuuddd^^^```WWWXXXaaawwwwww^^^RRRRRRPPPUUUjjjdddXXXKKKIIIKKKJJJCCC<<<@@@<<>>;;;999:::999777555555777999???===;;;:::999:::<<<============<<<<<<======>>>IIILLLNNNKKKJJJTTThhhxxx{{{ggg[[[[[[YYYVVVTTTQQQMMMHHHDDDAAA@@@FFFMMMGGGBBBVVVttt|||wwwvvv{{{}}}uuujjjWWWOOOKKKMMMLLLGGGHHHMMMIIIPPPXXXSSSOOO```nnnhhhzzzxxxzzzrrrxxx}}}rrrrrrsssuuurrrpppvvv~~~uuusssnnnmmmuuuzzzmmmPPPHHH>>>@@@UUUppp|||{{{rrriiiYYYIIICCCSSS{{{~~~mmmXXXQQQXXXLLLfff|||rrr\\\OOOMMMGGGUUUqqqyyymmm[[[UUUNNNKKKRRRfffzzz~~~mmm___]]]YYYfffWWWMMMEEEDDDEEEDDDBBBAAAAAA<<>>CCCFFFFFFCCC???<<<888999999888666666777888;;;:::999999999:::;;;;;;============>>>???@@@@@@BBBHHHOOOUUU```zzzzzz\\\VVVSSSNNNJJJGGGDDDAAA???>>>:::AAAJJJFFF;;;DDDWWWsssssssssyyyiii^^^XXX\\\[[[TTTSSSWWWUUUdddkkkVVVCCCUUUooossstttuuu{{{xxxzzzwwwzzzxxxvvvuuuqqqqqqzzzwwwvvv{{{|||bbbYYYQQQWWWkkk~~~~~~~~~lllUUUUUUmmmzzzvvvwwwsssoooeeehhhdddpppyyymmmiiibbb```hhhsssuuu{{{wwwuuuZZZOOOEEECCCCCCBBBCCCFFFBBBCCCPPPmmm~~~jjjTTTEEE@@@CCCGGGRRRhhh{{{{{{wwwwwwwwwtttWWWKKKBBBDDDIIIPPP^^^nnntttZZZVVVPPPGGGIIIKKKeeewwweee\\\WWWWWWcccyyyeee^^^[[[```eeejjjrrr{{{mmmNNNDDDYYYvvv}}}||||||rrraaaOOOBBB===???CCCEEEFFFGGGFFFCCC???<<<:::888:::;;;;;;999888888999888999999::::::;;;;;;<<<<<<===???AAADDDHHHJJJLLLIIIUUUiiikkkQQQLLLDDD???<<<<<<;;;;;;???888888???@@@;;;;;;@@@VVVYYY___llluuummmqqqsssmmmjjjmmmmmmuuu~~~lllJJJGGGggg|||ooo``````qqqpppaaaTTTOOOKKKEEEBBBDDDDDDKKK___mmmVVVHHHEEEJJJPPPfffzzz{{{sssQQQFFF@@@BBBGGGOOO```rrr|||~~~aaaHHHNNNSSSLLLPPP^^^qqq|||uuugggWWWCCCPPPVVVZZZlllvvv]]]QQQUUUYYY[[[aaammm}}}cccCCCNNNooo~~~}}}mmmOOO;;;777>>>FFFKKKOOONNNJJJDDD>>>:::888777999;;;======<<<:::::::::888999;;;<<<===>>>>>>======???BBBGGGLLLRRRVVVYYYhhhyyyvvvWWWLLLAAA>>>@@@@@@===:::AAABBBBBBCCCBBB>>>888333:::ddd{{{~~~|||{{{zzz~~~wwwYYYEEEaaauuuzzz}}}|||zzznnneeelll{{{qqqqqqnnnbbbYYYYYYfffccc{{{pppYYYLLLUUUeeeyyyZZZKKKAAAHHHYYYiiittt{{{sssjjjYYYIIIBBBFFFMMMQQQcccrrr|||www^^^TTTFFFKKKQQQYYYeeellleeeXXXQQQ\\\dddffflllwwwzzzccc\\\rrr}}}|||{{{WWW:::;;;FFFJJJOOOXXXOOOIIIBBB===;;;:::999777===<<<;;;;;;<<<<<<;;;:::=========<<<<<<>>>BBBFFFFFFEEEHHHMMMPPPWWWgggxxxcccUUUFFFBBBCCCCCC???===>>>>>>???AAAAAA???:::666>>>bbb~~~kkkPPPYYYppp~~~yyyqqq{{{tttggg]]]aaakkkssswwwxxxxxxkkkWWWGGGCCCKKKWWW___www|||zzzyyy^^^PPPRRRZZZccchhhnnnpppiii___ooowwwzzzvvvtttzzz|||xxxzzzxxxvvvxxxzzzzzz}}}SSSCCC;;;EEESSSWWWXXXZZZCCC???;;;999:::;;;:::999999888888888::::::::::::@@@@@@???======>>>BBBEEEIIIGGGIIIQQQ___vvvtttaaaMMMGGGGGGEEEAAA???::::::<<<>>>???>>>;;;888555MMMlllaaaSSS___~~~|||uuudddZZZYYYaaammmuuuwwwvvvrrr{{{gggVVV^^^gggnnnooonnnmmmjjjgggmmmuuu{{{zzz|||wwwqqqtttvvv{{{RRR???CCCKKKUUU[[[YYYPPPHHH;;;999888888:::;;;;;;:::777777888888:::;;;<<<======???AAACCCEEEIIIMMMPPPVVVZZZdddvvvlllRRRIIIHHHEEEBBBAAA999999:::;;;======:::888...666TTTyyyrrrYYY]]]|||vvvwwwzzz}}}vvvxxxyyytttbbbqqquuuyyyyyywwwwwwxxxyyyuuuzzz~~~|||zzz|||~~~zzzuuu\\\===GGGTTT\\\ZZZTTTMMMAAA555<<<<<<<<<<<<<<<;;;:::999:::;;;;;;<<<<<<===@@@BBB???BBBEEEIIINNNVVV^^^cccvvvxxxWWWJJJHHHDDDAAAAAA;;;:::999:::;;;:::888666555111FFFooolllmmm}}}|||}}}qqqhhhkkkqqqwwwyyyxxxvvvuuuvvvyyy}}}}}}{{{yyy{{{~~~}}}aaaLLLHHHNNNXXXYYYMMMCCCBBB>>>666<<<===>>>>>>===;;;::::::===>>>???>>>>>>???BBBEEEIIIGGGGGGJJJUUUfffyyy___OOOKKKEEE@@@BBB===;;;999999999999777666666000===^^^xxx~~~}}}|||]]]bbbnnnyyy|||wwwqqqoooxxxxxxzzz~~~yyysss[[[UUUQQQQQQTTTMMM???777999;;;:::777999;;;<<<;;;;;;<<<======???@@@@@@???AAAFFFJJJLLLMMMPPPZZZooolllXXXQQQHHHBBBCCC===;;;888888888999888777333111555DDDUUUaaagggkkkwww~~~zzzsssxxx}}}zzz~~~uuu___```aaaQQQPPPLLLDDD===::::::::::::555888:::;;;:::;;;>>>@@@<<>>888;;;<<<<<<:::;;;>>>AAA===AAAEEEFFFGGGLLLTTT[[[tttbbbMMMNNNJJJ???<<<;;;999777777777777777444555333111111333444333444555888<<<@@@DDDGGGIIIYYYbbblllpppoooooorrrwwwnnnnnnttt~~~|||{{{ppp||||||}}}xxxsssqqqrrrttttttsssmmmrrrxxxzzzuuuppplllkkkuuuwwwwwwttttttzzz|||ooonnnqqqXXXBBBAAAKKKSSSTTTTTT@@@===<<<>>>BBBDDDAAA===???:::666999AAAFFFCCC>>>DDDGGGMMMPPPPPPZZZtttsssVVVMMMHHH@@@===;;;999888777777777777<<<888333111555===DDDGGG<<<888444333555888:::;;;===BBBFFFGGGEEECCCEEEGGGKKKKKKPPPZZZ^^^___bbbgggrrrttt|||~~~~~~{{{~~~~~~tttrrrpppooopppqqqpppooozzzyyyyyy{{{~~~uuuqqq{{{{{{sssnnnrrrzzzvvvrrrnnnjjjiiijjjjjjkkkmmmllljjjhhhdddaaa]]][[[pppuuu~~~{{{wwwtttZZZFFF666888BBBFFFEEECCC>>><<<:::===AAACCCAAA>>>999AAAGGGDDD<<<:::BBBLLLIIIIIIMMMYYYkkkdddPPPIIIFFF???<<<999888888888888777888333...///:::MMMbbbpppccc\\\QQQJJJDDD>>>555///444444444444444555777888666444777===@@@??????@@@>>>BBBJJJSSSUUURRRPPPRRR[[[WWWUUUXXX[[[[[[]]]___bbbbbbfffnnnuuuuuummmfff```^^^[[[VVVTTTUUUYYY\\\TTTTTTRRRQQQSSSVVVSSSNNNMMMKKKIIIIIIIIIIIIHHHGGGKKKKKKKKKNNNRRRWWW]]]```______^^^```ffflllkkkeeeeeeiiirrr{{{~~~zzzyyy{{{~~~}}}{{{yyyxxxqqqoooppptttssslllgggeeekkkvvv}}}xxxzzz~~~vvvtttsssttttttwwwzzztttrrrpppuuuuuummmgggiiirrrxxxiiiiiilllrrrssspppooorrrhhhfffcccaaa```aaabbbccc^^^[[[ZZZ^^^eeegggccc]]]bbbeeennnsssgggWWWZZZjjj{{{xxxzzz|||wwwnnnGGG<<<666;;;DDDDDD???999<<<:::999;;;???BBB@@@>>>;;;>>>AAAAAA@@@CCCIIINNNWWW___rrrtttUUUKKKKKKAAA===:::999::::::999777666222//////999PPPrrryyytttnnnaaaOOOBBB<<<777222000111333333333555222000111222222111000;;;===AAADDDEEEFFFIIILLLRRRPPPNNNNNNQQQTTTXXX[[[[[[]]]bbbjjjpppoooiiicccZZZZZZXXXTTTQQQSSSYYY^^^VVVWWWVVVTTTVVVWWWSSSLLLPPPNNNKKKJJJJJJJJJHHHGGGFFFFFFGGGIIILLLPPPSSSUUU___]]][[[]]]gggqqqssspppcccfffnnnyyy~~~xxxxxxyyytttttt~~~~~~}}}~~~yyyqqqooommmiiigggggg]]]eeelllnnnnnnrrr}}}}}}}}}~~~|||rrrqqqqqqqqqmmmhhhhhhkkkqqqmmmeeeZZZQQQOOOWWW___[[[aaakkktttrrriiibbb```ZZZVVVSSSTTTYYY]]]]]]\\\SSSRRRWWWdddrrrvvvnnnccc[[[WWWZZZ[[[LLL<<>>===@@@HHHMMMJJJAAA:::<<<:::999:::===???>>>===CCCAAA???@@@EEEOOOZZZaaa]]]LLLKKKCCC>>>:::999;;;<<<999777;;;:::777333111AAAgggyyynnn```XXXOOOHHHEEEDDD@@@===;;;999444111222444666666444777999::::::;;;===>>>>>>>>>===;;;===AAAFFFIIIBBBGGGNNNSSSTTTQQQNNNKKKMMMOOOPPPOOOLLLLLLOOOSSSOOOQQQQQQQQQTTTWWWSSSLLLQQQOOOLLLJJJIIIIIIGGGEEEGGGHHHIIILLLOOORRRUUUWWWeeeccc```aaalllyyyyyy}}}yyywwwsssqqqrrrsssuuuwwwyyy{{{}}}}}}wwwsssrrrooolllnnntttxxxkkk___ZZZUUUPPPPPPUUUppptttzzz{{{sssjjjjjjoooyyyqqqllloooxxx}}}{{{uuuXXXUUUVVV___iiiiii^^^SSSTTTOOOQQQWWWPPPJJJ___~~~uuuiiieee```MMM888777===FFFLLLNNNIIIAAA:::<<<;;;::::::;;;<<<<<<<<>>===<<>>HHHJJJHHHDDD???:::<<<;;;:::::::::;;;======???@@@EEEQQQjjj~~~ZZZNNNFFFAAA;;;:::===>>>;;;666333333666666111555OOOlllyyyyyyzzz~~~~~~}}}|||{{{yyyrrrxxxxxxpppiiijjjmmmnnnttt~~~rrrjjjrrr}}}fffYYYYYY]]]mmmjjjRRRCCC@@@CCC@@@===<<<======<<<:::<<<:::888777666666666666...///333777777555888>>>888???CCCCCCDDDIIIKKKIIIJJJHHHIIILLLIIIBBB<<<;;;555AAAIIIFFF@@@>>>===<<<999999999999:::<<>>???;;;666:::666777888333222BBBXXXooorrrxxx~~~{{{yyywwwxxxssssssrrrwww~~~~~~qqqvvvlllYYYZZZ^^^]]]eeessstttjjj]]]QQQCCC888555777111333555333000///111444///333777888555111000111555666666666666666444111555:::>>>===;;;@@@IIIQQQSSSMMMKKKJJJAAA444111888444@@@FFF???777666999:::666777888999;;;>>>BBBFFFJJJ```zzz[[[QQQHHH@@@>>>;;;888888:::;;;:::999777111000>>>NNNfffrrryyyyyy|||zzz{{{}}}{{{mmmssspppqqqyyy~~~~~~qqqfffffffffbbb]]]\\\JJJHHHDDD???======>>>@@@>>>;;;777555555555555555999444000000333666666555;;;333333:::888///222===::::::::::::999:::;;;<<>>YYY```UUUKKKBBB>>>;;;777666888777999??????666...444AAAPPPYYY```cccjjjuuuzzzxxx{{{}}}}}}{{{vvvrrrpppqqqxxxzzzyyyiiikkkooosssvvvxxx{{{~~~~~~tttoooiiifffffffffdddcccmmmmmmrrrvvvuuuoookkkkkkjjjrrryyysssssszzzyyyrrrsssmmmfffbbbbbbbbbbbbaaannntttvvvsssqqqtttsssppptttppppppuuuyyywwwttttttqqquuuwwwttttttvvvuuupppuuu~~~{{{uuuoooiiieee\\\]]][[[WWWWWWZZZYYYUUUPPPEEEEEEKKKIIIJJJKKKEEECCC<<<:::???AAA>>>999999>>>===<<<<<<<<<<<<;;;;;;888777555666888:::;;;;;;777888999;;;<<<;;;:::888<<<777<<>>;;;777666777444<<>>CCCJJJPPPTTT[[[\\\\\\YYYSSSNNNJJJHHHOOOgggzzzWWWNNNMMMMMMMMMMMMNNNOOOPPPOOORRRSSSPPPLLLNNNUUU\\\UUUTTTQQQMMMJJJJJJLLLNNNMMMIIIEEEDDDEEEGGGFFFDDDKKKEEE??????CCCFFFDDDAAA:::999<<>>666;;;HHH>>>LLLuuuaaaTTTFFF???<<<888777888666AAATTT___QQQ777+++///000000222333222222666<<<666666777666555444333222333>>>ggg{{{HHH777333000222333333222333///333666555222222555999::::::999888777999===@@@???<<<888888;;;======;;;:::888777;;;@@@CCCBBB@@@FFFAAA???AAABBB@@@@@@CCC999999777666<<>><<<===@@@CCCDDDAAAAAA???===???BBB@@@<<>>===>>>@@@BBBDDD<<<@@@AAA>>>>>>BBBDDDCCCAAA>>>FFFJJJBBBAAAIIIKKKLLLFFFCCCGGGMMMNNNHHHBBBJJJIIIJJJNNNSSSTTTPPPLLLLLLIIIEEECCCCCCEEEFFFFFFFFFMMMSSSRRRLLLGGGHHHLLLLLLIIIJJJNNNQQQPPPNNNMMMLLLIIIGGGKKKTTT]]]bbbdddoooxxxyyydddeeezzz~~~yyyhhhLLL777000222444BBBAAA;;;777999>>>===777888===:::<<>>666222666:::999888999===<<<<<<<<<===???@@@AAA@@@BBBDDDFFFGGGIIILLLOOOPPPNNNLLLOOOSSSVVVVVVTTT\\\___ccceeedddbbb___]]]WWWTTTUUU[[[___^^^]]]___RRRRRRPPPMMMMMMNNNIIIBBBSSSTTTSSSQQQNNNLLLMMMNNNYYYUUURRRRRRUUUVVVVVVVVVYYY^^^bbbaaabbbeeeggggggcccaaabbbfffiiijjjooovvvttt}}}~~~zzzsssuuuxxxyyysssccc\\\___```ZZZSSS[[[VVVQQQOOOPPPOOOMMMKKKGGGIIIKKKKKKGGGGGGRRR___DDDDDDEEEIIINNNSSSYYY]]]]]]bbbdddaaa___aaabbb```iiiaaaYYYXXX]]]``````]]]RRRWWWYYYWWWXXX\\\______PPPQQQ\\\___RRRQQQ^^^ffffff^^^XXX[[[ccccccXXXKKKIIIHHHIIIMMMRRRVVVVVVUUUQQQMMMGGGDDDFFFKKKOOORRRLLLQQQTTTRRRNNNMMMRRRXXXVVVXXX\\\cccnnn|||oookkkkkkrrrhhhMMM^^^jjjIII333...333666BBB>>>888777<<>>RRRgggaaaEEE333333<<>>777;;;888555444444333222000---...???jjj|||LLL>>>444777;;;::::::===CCC===777444888>>>CCCEEENNNRRRVVVXXXYYYZZZ\\\]]]aaa___^^^```eeeiiiiiiggg___dddiiikkkiiieeebbbaaa\\\^^^ggguuu~~~}}}zzzxxxlllmmmkkkeeebbb```[[[UUUffffffeeecccbbbccceeehhhaaa^^^]]]^^^^^^\\\]]]```___dddfffeeefffmmmuuuxxxtttqqqpppqqqqqqppptttzzzzzz{{{}}}xxxxxx}}}}}}uuummmbbbXXXNNNJJJJJJNNNUUU]]]TTTUUUVVVSSSMMMMMMYYYfffVVVVVV\\\fffnnnttt{{{~~~yyylllgggiiijjjeee___```eeefffbbb```bbbeeeeeeWWWVVV___aaaUUUTTTbbbjjjbbb\\\UUUWWW___bbbWWWIIIOOOPPPRRRUUUZZZ___cccfffddd```\\\[[[```hhhppptttnnnooopppqqqrrrtttvvvyyy}}}sssMMM777SSSyyyYYY>>>000///555;;;AAA;;;666888???DDDDDD@@@>>>888CCCEEENNN|||hhhQQQEEE@@@<<<::::::888:::NNNgggeeeJJJ666333AAAZZZjjjfffaaacccZZZJJJ<<<;;;;;;<<<===;;;666222222999444FFFeeeaaaKKK999555777666777<<<===:::666444555:::AAAFFF<<>>===???PPP}}}mmmUUUGGGAAA<<<888888::::::MMMhhhjjjOOO888333///PPPeeeaaa^^^bbbWWW@@@444888AAALLLUUUYYYXXXUUUNNNYYYBBB999PPPtttdddJJJAAA???>>>AAAGGGIIINNNRRRRRROOOPPPTTTYYYeeehhhkkkmmmooorrrvvvyyy|||uuummmjjjkkknnnpppppprrrnnnllloootttwwwuuuqqqoooiiiffflllsssvvvwwwxxxvvvxxxuuuoooqqq}}}}}}~~~|||zzz~~~{{{xxxyyy}}}yyy}}}zzz~~~}}}uuummmqqqoooppptttyyywwwnnnfffNNNJJJIIIJJJGGGEEEJJJTTTVVVQQQNNNPPPQQQOOONNNOOOPPPOOOUUU___bbb```___cccgggpppxxxwwwrrrlllddd^^^[[[WWWSSSRRRVVV[[[^^^```cccjjjnnnkkkjjjnnnsssuuuxxxwwwiiiUUUVVVjjj|||lllqqqooonnntttiii888111777QQQtttQQQ333...333666:::BBB???:::777:::>>>@@@???>>>;;;BBB;;;XXX|||YYYJJJEEE>>>888999999<<>>111555333;;;aaawww[[[AAA777444444BBBTTT|||zzzfffIII777...888iii|||VVV999666444333^^^[[[555666///666___fffMMM555///333222<<>>>>><<<<<<>>>bbblllSSSHHH@@@:::999888888EEE]]]mmmfffNNN999///444\\\dddeee^^^555---222000---...888MMMhhh{{{tttnnnaaaXXX```rrr||||||xxxrrruuuvvvrrrooossswwwyyy}}}zzzfffXXX[[[fff{{{}}}WWW???555555>>>JJJbbbzzzvvvZZZOOONNNNNNQQQUUU~~~wwwhhhaaaeeemmmooopppvvv}}}YYYGGGCCCKKKIIIDDDDDD??????JJJwwwjjjMMM;;;555999999WWWuuummm\\\LLLRRRpppttt===222---555777666WWW{{{RRR===------///---111:::nnnqqqLLL444......555[[[aaa999,,,000000555bbbvvvMMM000222///DDDeeeXXX===222///111444AAAFFF;;;999999999999999:::===???>>>MMMxxxXXXIII@@@;;;999999888@@@UUUgggeeePPP;;;555444QQQ___cccXXX777222///...------000@@@bbbyyy]]]<<<,,,555NNNjjj~~~yyy|||~~~{{{rrrjjjdddaaakkktttyyywwwzzzjjjSSS===///222===XXXzzz{{{OOO***(((777;;;666333===]]]vvvTTT777333999999:::???OOOnnnqqqNNN@@@?????????CCCOOOfffkkkgggvvvyyy}}}pppggguuuvvvmmmkkksssoooNNNFFFCCCMMMJJJDDDEEEBBB@@@FFF|||xxxaaaOOOAAAKKK___qqqHHH;;;555333???777DDDddd{{{YYY:::666111222@@@^^^zzzNNN111444222666999444TTTzzz[[[:::000+++000333000222888^^^bbb>>>//////555333[[[sssGGG...333000...<<>>FFF???444:::555444:::===<<<;;;===LLLkkkPPPBBB<<<999777666999GGG\\\hhh```RRR222222BBB___ooobbbDDD///...,,,000444,,,***EEEgggUUU666)))666777,,,:::XXX~~~zzzqqqYYY>>>111333666EEE___vvv{{{UUU333,,,222333222333000:::XXX888777999:::444---111;;;444<<>>333...333888666777:::<<<;;;]]]lllIIIDDDAAA@@@@@@???AAAEEEEEEAAAGGGaaahhhWWWiiikkkmmmnnnllliiiqqquuusssssspppnnnqqqgggkkk\\\CCCGGGFFFGGGBBBBBBDDD???AAARRRSSS======@@@;;;>>>oooMMM777:::999444555444BBB{{{bbbEEE111222222555444000<<>>IIIAAA???RRR|||vvvYYYYYYbbbiiimmmpppoootttvvvnnniiihhhiiilllaaassswwwVVVEEEKKKJJJGGGCCCDDDBBB999HHHjjjtttHHH<<>>777999888777555555QQQsssEEE;;;444222///222777555>>>eeeiiiEEE111333444555000444WWWeeeDDD222222111222222///---000666eee~~~eee888111222---333CCCvvvTTT333000000,,,+++:::```]]]222...111222OOO]]]===555...555333888GGG@@@444999:::777999===;;;999DDDTTT]]]GGG===;;;888888777===NNN^^^___WWW555444444NNNiiijjjUUU444333******222...+++EEEhhhPPP;;;...///000***---777[[[|||TTT000///555000333,,,<<>>999333888DDDGGGAAA:::@@@EEESSSsssfffWWW```^^^[[[ccchhhkkkwwwwwwjjjccc___\\\gggXXXhhhuuu___IIIAAAKKKAAA>>>>>>DDDCCC???\\\___???<<<@@@<<>>111<<<444555;;;>>>999999NNNhhhcccNNNBBB999;;;:::777777CCCUUU^^^^^^AAA...999BBBfffhhhaaa<<<...///333...111///;;;qqqMMM444---333...)))///333GGG}}}kkk@@@555111111///---111444KKKsssyyyIII:::///000000++++++111,,,888555VVVsssEEE333333222222333333444555000888hhheee999555555555555666666666666<<<666CCCrrrSSS===::::::999:::;;;===???@@@;;;HHHEEEIIImmmcccRRRYYY^^^eeeWWWddduuuttt}}}oooaaa^^^cccfffZZZ___{{{rrrTTTMMMLLLAAAJJJCCC>>>HHH===BBBxxxYYY777:::CCC<<<:::???WWW]]]444888777<<<@@@000@@@~~~GGG222444555222...222777444:::aaaOOO666222...666333...EEErrrddd???333333+++333//////444---333PPPzzztttIII***666666---888___yyy^^^===222+++/////////ccclll===666111444LLL___QQQ999555...222777::::::999888888666<<>>bbbiiidddBBB000---111---000...777fffNNN444+++111...***///111???tttaaa999000---...---+++//////???fffvvvCCC666---///000------222---333111VVVmmm>>>222222222222222333333444222===hhh^^^;;;555555555555555666666666:::444CCCqqqtttHHH888<<<;;;:::::::::<<<===>>>@@@GGGBBBHHHnnncccSSS[[[aaajjjeeesss{{{xxxnnnjjjlllbbbZZZbbb|||nnnQQQKKKNNNFFFFFFDDD>>>CCC???PPP^^^<<<;;;AAA:::;;;DDD___ZZZ999>>>555333<<<999KKKlll<<<222444444666666555333222FFFtttNNN222111000555222///HHHtttXXX888///...111---+++000111---===]]]yyyhhh???---777000,,,FFFxxx~~~RRR111...,,,222444:::lll}}}___777555444999OOO___NNN666333...222555777777777666777444777???888CCCGGG^^^vvvXXXHHH???;;;;;;888555;;;IIIWWW___NNN555111999ZZZiiiiiiMMM444+++...+++...---111UUUOOO555)))...---,,,///---999kkkYYY333---+++...---...222///555YYYttt;;;111,,,///111...///333111///...YYYfff888111111111111111222222333333GGGrrrSSS888444444444555555555666666888555HHHuuuggg>>>666<<<<<<::::::::::::<<<<<>>;;;777777777888999;;;>>>???>>>@@@HHHfffeeeQQQSSSWWWWWW\\\ZZZ\\\ppprrrkkkeeeaaa\\\WWWUUUWWWWWWSSS\\\uuuuuuZZZNNNKKKDDD@@@GGGBBBJJJ\\\{{{~~~xxxqqqMMM>>><<<<<<@@@>>>AAAQQQjjj>>>:::;;;555;;;FFF}}}iii555666666,,,888111555111555XXXGGG111888333000111BBBeeelllCCC111222111111000333,,,///ZZZ~~~yyy___<<<)))+++:::YYYzzztttDDD000333---;;;OOOqqqUUUFFF???KKKVVV___]]]GGG222222333444444444333333666888888>>>:::;;;IIInnnPPPCCC===;;;888666333555???JJJZZZDDD---333<<<^^^fffaaaEEE,,,000///+++000---222RRR;;;...,,,***---000+++EEElllRRR000///,,,,,,,,,++++++///000EEEuuuzzzKKK222111000///......---......111GGGqqq|||vvvhhh:::000000000000000111111222@@@hhhooo>>>444000111222222333444555555111KKKnnngggBBB:::555555666777999;;;>>>@@@;;;BBBRRRwwwqqqYYYWWWXXXXXX[[[WWW^^^zzzlllcccZZZTTTPPPLLLNNNRRRKKKOOOaaa~~~}}}gggXXXPPPDDDCCCHHHJJJ\\\kkkzzzuuutttkkkFFF@@@@@@<<>>iii{{{xxxiiiQQQ@@@CCC\\\yyy{{{III000333777TTTqqq~~~}}}zzz~~~gggHHH???JJJWWW^^^```[[[DDD111111333444555555444555777999555:::<<<999\\\uuuTTTDDD>>>:::888777555222777???XXXGGG///666555WWW``````GGG,,,111000)))000//////RRR>>>222---(((,,,111---GGGjjjOOO//////+++***+++000+++222888JJJxxx|||KKK000111000.........000000***999YYY||||||yyyrrrDDD111000000000000111222222???iiirrr@@@666000000111222333444555555222VVV|||nnnGGG666666666666666888:::<<<>>><<>>EEEAAAGGG```pppKKK000...000)))///...777VVVsss|||}}}~~~tttkkkfffiii{{{WWWCCCOOOWWWlll}}}~~~{{{yyyuuugggQQQGGGKKK]]]gggiiieee]]]FFF222111111333555666555666888999888666AAA@@@vvvzzzWWWFFF???:::888999666111333999WWWHHH111888111SSS\\\^^^GGG+++111000'''//////...RRR???444...(((,,,222...HHHjjjNNN...///,,,+++,,,000'''///888IIIvvv{{{JJJ...000000...---000222222+++AAAggg~~~|||NNN111111111111111222222333888fffzzzBBB555///000111222333444555555444___uuuKKK555777777777777777999;;;<<<>>>JJJccctttlllkkkdddooossszzzbbbXXXVVVTTTOOOLLLVVVnnn|||tttyyy{{{xxxssshhhiiiiiisssssssssMMMNNNJJJ<<>>444GGGIII]]]FFF>>>999777777666333222555AAAEEE;;;+++///HHHWWWWWWFFF222+++///,,,,,,000...BBBUUU???$$$///222,,,666VVVfffJJJ(((///333(((---***000---111YYY{{{SSS666---)))///111...,,,000222BBBrrrxxx^^^444333111000000000222555BBBsss|||XXX555333000111444444222333666:::gggddd999999111111:::===888888>>>CCC```ppp}}}jjjTTTKKKRRR[[[qqqzzzyyy|||{{{xxx|||vvv}}}uuuaaaOOODDD???>>>>>>@@@[[[zzzwww~~~yyy___===///333444///000AAAooojjj]]]TTT\\\jjjyyy}}}___???111111222111===YYYqqqxxxrrrmmmppppppooooooooonnnjjjhhheeeddd```\\\ZZZXXXTTTPPPQQQRRROOOIIIFFFMMM]]]kkkfffffflllqqqcccGGG444000222222333333555666888999:::DDD555YYYdddKKK???:::777777666333222444;;;BBB===///222FFFUUUVVVFFF111***...,,,+++---***HHHbbbSSS444000------???]]]kkkNNN***---///&&&++++++///---888```|||YYY888///+++------***,,,333333JJJsssyyyoooHHH<<<222000222444999???NNNvvvdddDDD777222000111000///000444IIIoootttRRRAAA888444999:::666888???YYYsssxxxmmmaaadddlll|||yyy||||||xxxyyyjjjWWWHHHAAACCCHHHTTThhhqqqqqqvvvPPP:::888:::888@@@fffvvvcccYYYiiinnntttzzzkkkjjjiiidddTTT@@@555444222111888GGGQQQRRRNNNMMMDDDCCCAAAAAAAAA@@@>>><<<888777666555777888777555000333666555333444999>>>JJJNNNZZZeee]]]FFF444000222222333444555666888999<<>>BBBDDD[[[{{{tttnnncccVVVMMMKKKPPPPPPPPPOOOMMMIIIFFFDDDDDD@@@>>>???>>>777222///000000333555333000111444444222000///000000///......---,,,...000222222333111444777777555333333333000333???JJJHHH;;;111///222222333444555777888999>>>@@@SSSyyyYYYDDD===888777777444222333111999:::222333CCCYYYgggRRR999,,,......111555222CCCbbbkkk\\\SSSPPPYYYlllppptttZZZ777---......222000(((---HHHmmm}}}qqq@@@444---///111------111666___wwwxxx}}}~~~|||eeePPPAAAAAA@@@<<>>444000111777CCCMMMrrrfffWWWHHHCCCHHHSSSdddrrr}}}vvvpppooorrrqqqiiibbbcccjjjnnnjjjbbb```fffnnnmmmppptttyyy|||{{{xxxuuuxxxyyy{{{~~~||||||{{{{{{uuuhhhZZZUUU[[[cccooommmmmmttt~~~yyy|||mmm]]]```fffZZZ^^^{{{ggghhh^^^KKK<<<:::???BBBNNN]]]___RRRKKKPPPNNNDDDAAA???>>>===888444555:::777666555333111///------111---***,,,///000///...///000111000---,,,///444444111///...///000000///000......000///...///222222333333000---...333777///---000555666222111444222222333444666777999:::>>>???hhh^^^HHH???888777777444222222222555555///000AAA\\\qqq[[[???///---***---222111HHH^^^jjjjjjjjjlllooouuusssttt___>>>---***+++---...'''111RRRrrrYYYCCC///+++------...222===hhh{{{{{{wwwooo^^^PPPJJJDDDBBBOOObbbsssiii\\\MMMDDDBBBFFFRRR^^^{{{yyyuuuqqqmmmddd[[[ZZZ___iiivvvsssqqqnnnmmmnnnqqqtttvvvlllnnnppprrrsssqqqooonnneeejjjpppqqqnnnhhhbbb^^^RRRNNNJJJLLLPPPQQQMMMGGGFFFFFFEEECCCCCCEEEHHHJJJHHHHHHKKKOOOQQQPPPLLLHHHOOOOOOOOOPPPQQQRRRTTTUUUGGGIIIHHHFFFGGGKKKMMMMMMQQQNNNIIICCC>>>>>>AAADDDEEEAAA>>>???DDDHHHJJJJJJ<<<:::666;;;CCC@@@777666666999999444111222444444777444///,,,...222333111111111222333///***---222555444444333333444444555111111000...///222555666333444444333444666777777666444111111222333333333......111444222111999DDDEEEGGGEEE===444///222666666333111333444444555888222222333444666888:::;;;===FFFaaaKKKAAA888777777555222111333222111...///;;;TTTjjjaaaGGG888444---,,,222222QQQ[[[fffmmmqqqtttrrrlllyyyyyykkkMMM444,,,,,,***+++,,,===^^^xxx}}}```BBB444222444:::CCCVVVwww~~~}}}qqqbbbUUUMMMRRReeexxxxxx{{{uuuhhhXXXMMMGGGFFFLLLTTTFFFEEEEEEDDD@@@:::777888555555555888<<>>===;;;<<<>>>@@@AAA@@@BBBCCCCCCCCCCCCCCCBBBAAA???BBBFFFHHHEEEBBB???>>>DDDBBB@@@BBBDDDDDDBBB???DDDAAA@@@CCCFFFGGGDDD@@@???===:::999:::<<<<<<<<<;;;:::999999999999::::::===??????>>>===<<<>>>???:::777222111444666777666111111111222333222111000***111666333111444333---...///111333444444222///333222666;;;888111444>>>555555777888555000111555555444333222111111111111111555555222111444999:::777888666555666999666111666444333333555666666555000222888======CCCZZZrrrvvvbbbLLL;;;222222222333555666666333111222222333444666999;;;<<>>FFFQQQlll{{{~~~yyy|||zzztttsssqqqnnncccUUUQQQ[[[hhhppplllnnnhhhdddcccWWWNNNRRRJJJBBB:::555111---///333444111444::::::444444999000222555777::::::777444888888999:::<<<<<<;;;:::???AAABBBCCCDDDCCCAAA@@@GGGHHHHHHGGGEEEFFFHHHJJJKKKKKKKKKIIIGGGEEECCCCCC@@@>>>>>>@@@DDDDDDBBB>>>DDDCCCAAA@@@@@@CCCGGGJJJBBBAAA@@@@@@???>>>>>>>>>???@@@AAA@@@<<<999888:::===:::888999===??????>>>;;;;;;;;;===>>>===:::777>>><<>>===>>>???AAABBBCCC???AAAFFFIIIKKKJJJHHHGGGNNNLLLHHHCCCAAADDDIIIMMMFFFIIIJJJIIIFFFDDDEEEFFFDDDCCCAAA@@@AAADDDHHHJJJEEEGGGHHHHHHGGGGGGHHHJJJHHHHHHGGGGGGFFFEEEEEEDDDBBBDDDGGGJJJHHHFFFGGGJJJ<<<;;;;;;<<<>>>???@@@@@@@@@<<<888999>>>BBBAAA???>>>111777DDDBBB;;;555///666555666666333111222555444333111000222555666555444000///111111///000333444444444444444444444444222555444111222666555//////444555000000666888666<<<<<<===???AAAAAA???===CCCCCCCCCAAA???PPPhhhLLL@@@===777222222555444111222222333555777999;;;===EEEwwwfffNNNAAA;;;999333333666000333333111---,,,...///000555222...,,,,,,---,,,,,,,,,---000222555666777888:::<<<===:::444...++++++222777===AAAAAA===:::888:::888666333222111111111222111000///------------///000111111000///...---.........///000000...,,,//////000000000//////......000222444555666555555888888999999999999::::::DDDAAA>>><<<>>>@@@BBBCCCKKKNNNQQQQQQNNNIIIEEEDDDDDDEEEDDDAAABBBGGGJJJJJJCCCDDDDDDCCCAAA@@@AAACCC???AAAAAA>>>===???AAABBB???@@@AAABBBCCCBBB???===@@@===;;;<<<>>>>>>;;;777===<<<;;;<<<<<<===<<<;;;777666555555666777666555333000555666222555777...666666444111222444555333111111000111333444444333777111---///333666777777555333111111222444555666;;;666444555333///111777444444444333444555777999999===BBBEEEEEEHHHMMMRRR]]]aaahhhnnnlllbbbYYYVVV```hhhnnn]]]LLLeeejjj[[[VVVRRRPPPKKK???111...222555333666555000888@@@;;;NNNmmmOOO@@@;;;:::444444666111111111000......///000///,,,++++++---/////////---((()))***+++,,,,,,,,,,,,...000222111...,,,+++,,,%%%(((,,,---,,,+++******---,,,+++***))))))******,,,,,,,,,,,,---...//////---...///////////////...333222222333333333222000000111222333444555666666///000222333555555555555666666777999:::<<<======:::999888999;;;<<<======777:::>>>@@@@@@>>>======666999:::888999<<<===:::888999999888666666777999555888:::999777666555444>>><<<<<<>>>@@@AAA>>>;;;999888888888888888666444222111111111111111000000333222111111222222111111;;;666:::;;;333333:::888111222111///...//////...333222111222222333222222///------///111111000000000111222444777999:::;;;333777CCCRRRVVVPPPMMMOOOSSSRRRTTTYYYaaaggghhhgggppptttvvvuuuqqqqqqvvv|||ttt```]]]ooo}}}^^^[[[lllggg___aaaaaa___VVVCCC333000777555333666666444:::@@@>>>aaawwwPPP@@@;;;<<<666555666111000//////000111111///.........///000111///,,,)))////////////...---------)))***++++++++++++,,,---,,,---------++++++---///............///000111222111111222333555777999:::444444555555666777777888222222222111111000000000++++++,,,,,,---...000111/////////000111222333333111111222333555666777777222333555777888777777666999;;;===>>>===;;;;;;<<<:::>>>@@@???@@@BBB@@@<<<999:::;;;:::999999;;;===<<<===>>>===;;;::::::<<<>>>;;;999;;;???@@@===999666777888777666444444444777777777666666555555555555555444444444444555555333,,,111666,,,(((///333222333555666555444444555111111111222222444555555333777::::::888777888999;;;<<>>DDDKKKFFFBBBCCCGGGHHHDDD???;;;===@@@>>>;;;999;;;===888999999888666666666666444555555555555666888999999111<<>>999666666333444111222555333//////333...,,,++++++---...///...***)))))))))***+++,,,---000...---,,,,,,,,,,,,,,,+++,,,......,,,++++++,,,+++,,,,,,---............222111000000000000111111---------...............---///000///...---...000---------------.../////////000000000000000000000222222222333333333444444000222555777888;;;???CCC===???@@@@@@??????AAACCCGGGHHHFFFAAA@@@CCCDDDBBBEEEFFFHHHIIIIIIKKKMMMPPPIIIGGGHHHMMMPPPPPPVVV]]]eeeaaa^^^]]]___^^^YYYTTTOOOQQQTTTSSSPPPNNNOOORRRLLLNNNOOOMMMKKKIIIJJJKKKNNNPPPQQQPPPPPPQQQUUUXXX\\\WWWggg}}}wwwkkk]]]hhhggglllwwwppppppmmmgggbbb^^^^^^___jjjnnnjjj[[[PPPTTT___gggvvv|||pppvvvqqqsssyyyrrrZZZVVVuuuvvvcccddd``````ZZZNNN???777666777777999555888>>>888<<>>>>>???@@@@@@???======@@@AAACCCEEEGGGJJJKKKLLLMMMPPPTTTWWWYYY^^^dddjjjppppppooommmiiigggffffffsssrrrllleeecccgggjjjjjjjjjlllnnnoooppprrrvvvxxxiiiiiippp{{{~~~zzzzzz~~~}}}||||||zzzwwwsssooonnnpppqqqqqqpppoooooopppooorrrsssqqqmmmkkkmmmooonnnpppqqqooommmnnnssswwwrrrppptttlllgggjjjyyyuuuiiiaaa___```xxx{{{sss^^^PPPTTT```ggg}}}|||pppnnnqqqqqqiiibbbnnnkkkMMMNNNuuu{{{rrrhhh___aaa\\\\\\UUUGGG;;;666666555555;;;444666???777@@@ddddddGGG:::===888333444444111000333666000---999KKKQQQMMMHHHDDD@@@<<<888555111///,,,)))'''''''''''',,,++++++...111222111...''')))+++,,,+++***+++++++++,,,---///000000//////222222222222333444555666555777;;;???BBBBBBAAA@@@AAAFFFLLLNNNLLLJJJKKKMMMVVVXXX]]]bbbeeegggggggggppprrrtttuuuuuussspppnnnoooppprrruuuxxx{{{}}}}}}uuussswwwyyyyyysssuuuwwwyyy{{{~~~yyyvvv{{{vvvyyyzzzxxxsssqqqsssuuupppqqqqqqnnniiiiiimmmqqqoooooowww~~~sssssshhhgggvvv~~~{{{rrriiiccccccfffsssyyysssaaaUUUYYYaaadddrrr{{{zzzsssuuufffPPP]]]kkkYYYgggqqqnnn]]]SSS]]]zzznnndddccc]]][[[___bbb[[[III888222222333222;;;444666@@@888HHHyyyhhhIII:::<<<888222444444//////333555///--->>>TTTWWWVVVVVVVVVWWWUUURRROOOLLLIIIDDD???;;;999777777333222333555888888555222888:::;;;;;;:::;;;===???CCCDDDFFFHHHJJJJJJJJJJJJTTTTTTVVVXXXZZZ]]]___```^^^bbbhhhnnnrrrrrrrrrqqqkkkrrryyy|||zzzxxxxxxzzzzzz~~~xxxuuuxxxyyyxxxrrrtttwwwyyy{{{~~~}}}zzz~~~}}}yyy}}}{{{yyy{{{~~~|||yyyuuuxxxzzzwwwrrroooqqqtttuuuvvvuuupppjjjhhhkkkooonnnooopppllloootttvvvgggbbbrrrvvvxxxyyyvvvrrrrrrwww|||iiissssssfff^^^bbbhhhhhhgggjjjooossszzz||||||}}}~~~rrrjjjuuujjjRRRffftttQQQ[[[|||hhhFFFTTTggguuuoooeeefff^^^UUUjjjoooiiiRRR;;;222444666000:::444555AAA:::NNNqqqKKK???888444666000333000222222000...111888???IIIFFFDDDFFFKKKQQQTTTTTTTTTUUUUUUPPPKKKIIIMMMQQQIIIJJJLLLMMMLLLIIIFFFDDDIIIKKKLLLNNNOOORRRVVVYYY[[[```ccc```ZZZZZZaaaiii{{{zzzyyyuuuqqqppppppqqqvvvwwwyyyyyyxxxvvvsssqqqqqqwww|||~~~|||}}}{{{{{{xxxzzzxxxqqqiiinnnrrruuuyyy}}}}}}zzzzzz{{{~~~{{{vvvzzzxxxxxxxxxyyy{{{}}}~~~}}}sssrrrjjjccchhhqqqpppfffooohhhooouuukkkdddiiilllccchhhooouuuwwwtttmmmhhheeefffjjjooosssttttttttt{{{wwwyyy|||{{{sssjjj]]]hhhkkkcccbbbkkkrrrppprrr\\\RRRgggmmm^^^aaaRRRLLLUUUZZZWWW[[[jjjtttzzz|||}}}wwwjjjaaa```dddgggyyyyyylllRRR<<<444444444:::444666<<<===777[[[sssMMMAAA;;;666888111444000222222000---...333888<<<:::999;;;???CCCEEEEEEDDDFFFFFFCCC???>>>CCCGGGAAABBBCCCDDDCCCAAA>>>===???AAABBBCCCCCCDDDGGGIIILLLOOORRRPPPMMMNNNUUU[[[jjjiiihhheeebbbaaaaaaccceeegggiiikkkkkkjjjhhhgggggghhhjjjkkkkkkiiigggeeejjjhhhkkkqqqnnnhhhkkkuuuxxxppplllpppuuuuuuuuuwwwxxxsssnnnlllooosssuuuwwwyyy}}}}}}}}}}}}xxxzzzzzz{{{{{{xxx}}}~~~yyyjjjqqqvvvuuutttuuuvvvuuuwwwxxxyyyuuulllgggppp{{{xxxzzzvvvtttnnnjjjkkkooommmhhhjjjiiiuuu}}}tttppprrrooohhhhhhlllrrrwwwuuummmeeefffjjjnnnmmmkkkmmmsssyyy}}}uuunnnooowww~~~jjjaaa\\\hhh|||rrrllliiiooozzz~~~oooaaa]]]RRRWWWOOOQQQMMMUUUkkkuuuuuuyyyrrrsssmmmddd^^^```dddfffllliii\\\GGG777222333444999555666;;;<<<<<>>AAAFFFIIISSSSSSSSSQQQOOONNNOOOPPPOOOQQQTTTWWWYYYZZZYYYYYYYYYWWWSSSPPPOOOOOOQQQSSSSSSQQQSSSWWWUUUOOOQQQYYY```]]][[[]]]^^^]]]___bbb```\\\XXXVVVXXX[[[^^^___eeefffdddcccfffiiigggbbbjjjmmmooohhhiii}}}vvvtttzzzyyyrrroootttuuurrrnnnxxx~~~|||yyyzzz}}}~~~}}}qqqmmmxxx|||yyy~~~}}}|||{{{|||}}}yyytttrrrrrroookkkjjjlllgggjjjuuuwwwppprrrvvvooojjjggggggmmmttttttlllccchhhmmmooojjjbbbcccnnnzzz{{{rrriiiiiisss{{{eee[[[qqqxxxuuuzzzwwwnnnvvvpppeee\\\OOOZZZVVVTTTNNNXXXqqqzzzrrrooonnnnnniiibbbaaaeeeiiihhh___YYYKKK;;;222222444555777777666:::;;;EEEwwwPPPEEE>>>999:::222555111222222000---,,,,,,...***+++,,,...//////...---+++------,,,+++,,,000333------/////////...---,,,---///111111000///...///111000000111444888:::;;;@@@AAABBBAAA??????@@@BBB???AAACCCFFFIIIJJJJJJJJJLLLIIIEEEBBBBBBEEEJJJMMMDDDCCCEEEIIIHHHEEEGGGLLLSSSSSSSSSPPPMMMKKKMMMPPPNNNLLLJJJIIIJJJMMMPPPRRRRRRPPPMMMKKKPPPUUUTTTOOONNNNNNTTTWWW```vvvvvvssstttpppgggcccdddccc``````hhhnnnoooqqqvvvzzzzzzzzzwww}}}|||vvvsssrrrtttuuuvvvqqqrrrvvvrrrhhhhhhpppjjjkkkoooiiibbbkkkssskkkiiiggghhhlllqqqrrrmmmhhhlllpppqqqjjjbbbcccmmmxxxyyyqqqiiihhhppp{{{llliiiyyywwwssssss{{{}}}{{{{{{yyy{{{~~~yyyyyyyyyyyyzzzyyywwwtttkkkcccjjjddd```^^^PPPTTTXXXVVVOOOXXXpppxxxpppmmmpppnnniiicccccchhhiiifff[[[PPP@@@555111444666666666:::666999:::NNNyyyRRREEE===777999222555000111222111///.........***,,,...//////...---,,,+++++++++***)))***+++---)))***++++++,,,++++++***)))+++...///...---------...,,,+++,,,///111111000222444666666555555666777444555777999:::;;;;;;;;;>>><<<:::999:::===@@@CCC<<<;;;<<<>>>>>><<<===@@@BBBDDDEEEAAA===<<<>>>@@@CCCCCCCCCCCCDDDFFFJJJLLLGGGEEE@@@>>>CCCJJJJJJEEEHHH???FFFRRRXXXaaagggbbbhhhfffaaaZZZVVVUUUTTTQQQUUUYYY\\\aaajjjsssuuuqqqzzzyyy{{{}}}|||~~~|||xxx{{{wwwtttnnnhhheeeeeefffgggeeebbbeeejjjggg^^^___gggaaaaaaddd^^^XXXcccjjjbbb]]]```dddfffggghhhhhhiiilllmmmllliiieeeeeeiiimmmjjjgggbbb```cccjjjqqqvvviiidddiiissspppeeeggguuulllrrrooofffkkk||||||vvvuuu}}}{{{~~~zzzzzz}}}uuussstttvvvxxxwwwuuutttkkkdddaaaQQQVVViiiccc```[[[YYYPPPTTTfffnnnkkknnnpppnnniiibbb```bbbaaa]]][[[MMM<<<333222333444444555===555::::::WWW}}}TTTFFF<<<666888333777111111111111000000000000+++---//////...---------+++******)))))))))))))))((()))***+++++++++++++++''')))+++,,,++++++,,,---,,,***))))))***++++++******,,,...///.........000---...//////000000//////111111000000111111111222444333333222222111000000222666888555333555777888444555777777777999<<>>@@@======333999GGGGGGFFFIIIGGGJJJHHHEEEDDDEEEFFFEEEDDDJJJJJJKKKNNNXXXaaa```ZZZ]]]ZZZ]]]eeekkkhhhccc```ccc```\\\ZZZZZZ[[[\\\]]]XXXVVVRRROOOMMMMMMNNNNNNEEEFFFIIIKKKIIIFFFHHHLLLFFFFFFMMMPPPMMMQQQTTTLLLEEEJJJOOOQQQOOOOOOQQQTTTWWWVVVUUUVVVVVVVVVTTTSSSOOOOOOOOOMMMKKKJJJLLLMMMSSSNNNQQQXXXVVVNNNQQQ\\\HHHHHHFFFIII\\\rrrtttiiisssgggkkkyyyvvvwwwzzzzzzxxxyyyxxxtttpppppprrrhhh___JJJTTTuuu{{{}}}wwwsssddd]]]fffhhhfffkkkppppppkkkccc^^^]]][[[XXXXXXIII888111111000111111333???555<<<>>>bbbWWWGGG<<<666999555:::444222000000////////////+++---//////---,,,---...+++***))))))************((())))))***+++,,,,,,,,,)))***+++***))))))+++---)))******))))))((())))))'''))),,,,,,,,,+++,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***......---,,,,,,---,,,***,,,111222//////333444222+++---//////------///222///111000---///444777666///---444999555999===666444222111444777888888777222333222333777===<<<888888444555:::===;;;888888???===:::888:::======<<<999999999999888888888888///333444222222555666555333...555>>>:::999;;;666111444888999999888888888:::::::::;;;<<<<<<:::888555888:::999555333333555===888777;;;<<<888666999222333444999EEEQQQRRRKKK\\\UUUOOOQQQZZZccceeedddZZZ[[[^^^dddiiinnnooooookkkdddaaabbbaaa\\\ZZZ[[[cccZZZXXXLLLSSSmmmttt}}}jjj```fffgggdddiiijjjmmmjjjbbb[[[YYYXXXVVVRRRDDD666222111000111333111???555???DDDnnnZZZIII===666:::777===555333000.........------,,,...000///---,,,...000+++******+++,,,------,,,(((((()))***+++,,,,,,---------,,,+++))))))+++---(((***++++++))))))***,,,(((***---...---,,,,,,---+++++++++,,,,,,,,,,,,,,,)))***,,,...//////......,,,,,,,,,,,,...111111///+++//////***+++///...***///111222111...---...000,,,000111......333666777000777===555...999>>>///444111000333555444222000000333444222333666777555666333111111000---000444---//////...000222333111,,,---000222333333222222...444333---...666666111555(((***222---***///////////////222333222///+++***,,,---......---------'''+++......+++***---000***+++---......,,,+++,,,,,,///222111///---------000000111//////111666999<<<888555333555999<<<===:::444444;;;??????BBBGGGEEE>>>JJJKKKMMMUUUWWWhhhkkkdddTTTOOO]]]ddddddiii___cccccc[[[SSSQQQRRRRRRNNNAAA666333333222333777///???555BBBIIIvvv]]]HHH>>>888999444<<<000000000///......------------,,,,,,,,,+++++++++************************++++++++++++++++++++++++++++++************++++++************************+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......//////////////////......///////////////000111111///000111222222333222222222333333444444333333222///111333555555555444333000000000000111111111111666555555444333222111111222111111000111333444555222000///000333444333222222222111111000000//////000///...---------------+++---000222333111...,,,........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000000000000000000000000000:::<<<777000...111222...000///------222777444,,,333222222222333444666777::::::;;;===@@@DDDGGGIIILLLNNNPPPNNNKKKLLLQQQVVVFFF>>>444///000333333222666000:::>>>EEE\\\HHH>>>888888333:::000000000///......------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---........................//////......//////000111000000000111111111111111222222333333333333222222222333444555555444222111000000000111111111222222444444444333222111111000222222222222333444666777111111111111111111111000111111000000///000000000//////...---------------+++---///111111000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,444777777111...000///+++---+++***...999???999///,,,,,,++++++,,,---///000222222111111111222444444333666999888777999>>>CCC???999111///111444555444666333;;;>>>III\\\HHH>>>888888111777111000000//////......---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------.....................///000000000000000000////////////222222222222222222222222444444555555444222111000000000000111111111222222333222222111111000000000000000000111222333555666444555666555333222222222000000///......///111111///...------,,,---------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++*********+++,,,,,,------------------------///555888555111///...+++***((('''---999@@@888,,,,,,+++++++++,,,---...//////...---,,,++++++++++++(((***,,,,,,,,,---222666777333//////222666777666444777===>>>QQQ]]]HHH>>>999888000444111111000000///.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------------...............//////000111000000///............222111111111111111111222333444444444444333222111//////000000000111111111111111111111111000000000---......///000111222333222444666555222000000111000///...---...///111222......---------------...,,,,,,,,,,,,,,,---......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************------------------------***///333222---+++***+++))))))(((***111555///&&&------------......//////------------......//////,,,...///...,,,---///111111///...000333666666666222999<<<>>>[[[^^^HHH>>>999888///333111111111000//////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------.....................///000000222111000///......//////222222111000000111222222222222333333444444444444//////000000000111111111111111111111111222222222...//////000111111222222...000222222000...------//////......///000111222.........------......///---,,,,,,+++,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************)))******)))&&&$$$&&&)))))),,,,,,((((((***+++((())))))******************((()))***+++,,,---......,,,,,,---,,,,,,,,,---.../////////111333444555444222999:::AAAhhhaaaHHH===888999000333222111111000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,---....../////////////////////000111111333333111000000111222222333222111000000111222333111111222333333444555555111111111222222222222333222222222333333444444555333444444555555555444333333333333666888777555222000000000111111111111111/////////...//////000111///............///000000/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,+++***------------------------222---******)))(((***---(((---///***'''***...000******+++++++++++++++***)))***++++++,,,+++++++++(((((()))+++,,,---...//////000111111222333333444333999888GGGwwwcccHHH<<<888999111444222222111111000/////////------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++************************---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,------...//////000000000000000000000111222222555444222222222333555666444333222111111222333444333333333222333333444444444444444555555555666666333444444555666666777777777777888888777666444333777555555:::@@@BBB>>>888000111333333333222000///000000000000000111222222222222222333333333333333222222111000000///......////////////////////////------------------------111111111111000...,,,+++111111111111111111111111:::222,,,...000///...000)))---///,,,+++...000000...///000000000000///...,,,,,,---......---,,,,,,+++++++++---///000111000///000111222222333444555777888666OOOeeeIII<<<888999222555222222111111000/////////------,,,,,,,,,+++++++++************************))))))))))))))))))))))))++++++************++++++************************---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------......///000111111111111111111111222222333666555333333333555777888555444222111111222444555555555444333222222222222777777777777888888888888444555555666777888999999777888888888777555333111444111000666???BBB===666111222444555555333000...111111000000111222333333444555666777777777666666444333333222111000000///111111111111111111111111........................333333333333111///---,,,000000000000000000000000999///(((,,,000...*********---...---...000...)))//////111111111000///...)))***,,,............---//////...///000000///---///000111111222333555777:::888666UUUkkkGGG???:::666777666111111000000//////......------,,,,,,,,,,,,++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...000111333333.........///000000111111222222222333444555666777666666666666555444333222222333333444444333333222555555777888888999999999777666555555666777888999555555666666555333222000000111222333444333222111444888;;;888222...///111......//////000000111111//////000//////111555999333222111///...///111444...............//////000000000///...............222222111000///...------//////000000000000//////,,,,,,,,,---------......,,,,,,+++++++++,,,------222***,,,999???777...,,,---,,,+++,,,......---,,,***---///---...111222///000000000000111333555666888888;;;RRRkkkGGG???999555666666111111000000//////......------,,,,,,,,,+++++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''*********************************+++++++++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++***+++,,,---...000111111......///000000111111222111111111333444666888999444444444444333222111111111222222222222222222111333444555666666777777777444333333222222333444555444555555555444333222111///......///000333555777:::777222///............///000000000000000000111***+++---------...111333...000222333222000000///000000///...............000///......---------.../////////......------,,,------............------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111+++///;;;???666......///...,,,,,,------,,,******---......111555555000222111111000111222444555666777>>>YYYkkkFFF===888444666555111111000000//////......,,,,,,,,,,,,++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))))))))))))))))))))))))))*********++++++++++++***))))))))))))***++++++******************************++++++,,,---------......//////000000111111//////000111333666888999222222333333333222222111111222222333333222222111222333444555555555555555222222111000000000111111333333333333333222111000///---,,,,,,///444999===JJJ???222---000333111...000000000000000000//////''')))---...------------...///000111111000//////222111000...------,,,,,,......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++***************+++,,,,,,...---333<<<===444...///000...,,,,,,,,,,,,***(((+++------000666;;;999222////////////000111333444555777BBBbbbiiiEEE<<<777444555555111111000000//////......,,,,,,,,,++++++++++++***************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''&&&&&&&&&(((((((((((((((((((((((()))))))))************+++)))(((((((((((()))******))))))))))))))))))))))))************************,,,,,,,,,---......//////------...///111222444555000111111222222222222111222222333333333333222222222222333444444444444444222222111111000000000///000000000000//////......///...------000444999===OOOCCC555///000222000,,,000//////......---------)))---000222000---+++***111///,,,+++,,,...000111000000...------,,,,,,,,,---,,,,,,+++++++++,,,,,,******+++++++++,,,,,,,,,)))******++++++******))))))))))))*********++++++(((((('''(((((()))***++++++---444:::888000---///...,,,++++++,,,,,,+++))),,,,,,,,,000999???<<<333,,,,,,---...///222444666555666DDDiiifffCCC<<<777444555444111111000000//////......,,,,,,+++++++++*********************)))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********((((((''''''(((((()))***((((((((((((((((((((((((***)))))))))(((((((((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---...///------......///............//////000000//////......//////000000000000///000000//////......------------,,,,,,,,,,,,,,,,,,,,,,,,---...///111333444===888000+++***))))))(((------,,,,,,++++++******,,,///222333111---***)))///---,,,---///000///...---,,,,,,,,,,,,,,,------+++***************++++++)))******++++++,,,,,,---*********++++++*********************++++++++++++((((((((())))))+++,,,,,,(((,,,222555222,,,***---***))))))***,,,---,,,+++,,,,,,,,,///888???;;;444222111111111222333555666777555DDDmmmcccBBB===999555555333111111000000//////......++++++++++++************************))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''''''''((()))''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''(((((()))***(((((((((((((((((((((((())))))((((((((('''''''''''''''(((((())))))******+++******))))))******+++))))))*********))))))((()))******++++++******)))******++++++++++++******++++++,,,,,,,,,+++******++++++******)))******+++((()))+++,,,,,,,,,***)))+++++++++)))(((((()))*********************))))))***---///000...,,,,,,,,,+++,,,///444888666000******************+++,,,,,,)))))))))((())))))******))))))*********+++++++++******++++++++++++******)))************++++++++++++++++++,,,---...///000(((+++...///,,,))))))***)))(((''')))+++------,,,,,,,,,,,,---333:::888333:::888777555444444444444999555FFFsss___AAA>>>:::666555333111111000000//////......++++++++++++************************))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))'''''''''''''''''''''''''''''''''((((((((())))))((((((((('''((())))))***((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''(((((()))******))))))(((((()))***++++++)))))))))))))))((('''&&&(((((())))))))))))(((((())))))*********))))))((()))***+++,,,,,,+++******++++++***))))))***+++,,,))))))+++++++++)))((('''((()))*********++++++,,,)))))))))***************''')))+++,,,,,,...111333333111111555999:::666111***))))))((((((((())))))((((((''''''(((((()))***((((((((((((((()))))))))))))))************))))))((((((((()))))))))******+++++++++,,,---...///000***++++++***((())))))))))))(((((()))+++,,,+++***+++---,,,***...333444111777666555333333333444444:::666IIIzzz]]]@@@>>><<<777555222111111111000//////......+++++++++************)))************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))*********'''''''''((()))+++,,,---,,,,,,,,,,,,+++)))((((((******++++++++++++******++++++,,,,,,,,,++++++******+++,,,---......---,,,,,,,,,+++******+++,,,---,,,,,,,,,,,,++++++******+++***((((((******)))'''))))))******+++++++++,,,&&&''')))***---111777;;;???888111///444:::======+++***)))'''&&&&&&&&&&&&'''''''''''''''((()))***''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''((((((((()))((((((((()))***,,,---...,,,,,,***'''''')))***)))+++***((()))******)))(((+++---,,,))))))...111000............000222444555:::666KKKVVVBBB<<<888888000555000000000///......------,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((************************)))************+++++++++++++++++++++++++++++++++++++++************++++++******************************))))))((((((''''''))))))))))))))))))))))))///***''')))111777999999777888777333///---000333)))((('''&&&%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((()))******))))))))))))((((((((((((,,,---......///......---......///000111333555666999<<>>999666888111666000000000///......------,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++*********************************)))************++++++++++++++++++++++++++++++++++++******))))))******+++************************))))))))))))(((((((((((())))))))))))))))))))))))$$$&&&)))***+++...222666>>><<<999777666444111///)))(((''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''((((((''''''(((((()))***((((((((((((((((((((((((------,,,,,,,,,---...///......///000111333555666777<<>>888666888111444000000000///......------,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))***(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++************************))))))*********+++++++++******************************))))))))))))******************************))))))))))))(((((((((((())))))))))))))))))))))))((()))***+++,,,...000111<<<:::777777777666222...)))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((())))))'''''''''(((((((((((((((---,,,+++******,,,...000......///000111333555666666<<>>777444999111111000000000///......------,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))$$$%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))************+++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((&&&$$$''',,,111444555.........,,,+++***,,,...((())))))***)))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((%%%%%%&&&''''''((())))))(((((()))***+++,,,------......///000111333555666444999JJJ^^^@@@;;;555333999222222000000000///......------,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))(((&&&&&&(((---000---...---***&&&%%%(((+++((()))*********)))'''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''((())))))'''''')))+++,,,,,,,,,,,,......///000111333555666444999IIIUUUFFF888555666555222111000000000///......------000---+++,,,000///+++&&&))))))((('''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((('''''''''))))))))))))))))))))))))&&&'''(((*********)))((((((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))(((((((((+++++++++***)))(((((('''%%%&&&(((************))))))))))))))))))***++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''***------***''')))))))))***+++,,,......---///000111111222444666777===IIISSSEEE888555666555222111000000//////......------,,,+++,,,000333333...))))))((('''&&&&&&''''''((())))))((('''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,+++***)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))))))))((((((((()))))))))(((((((((((((((&&&&&&((()))***))))))((()))(((((((((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''***,,,---***((()))))))))***+++,,,......---///000111111222444666888>>>KKKxxxOOOCCC777444555333111000000000//////...---------)))***---222777777222...+++)))'''&&&%%%&&&((())))))((((((''''''''''''((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))111///,,,(((''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))''')))******(((((((((***)))(((((('''''''''((((((''''''((((((((((((((('''((((((''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((('''&&&%%%''''''''''''''''''''''''''''''''')))+++,,,***((()))))))))***+++,,,......---///000111111222444666888???LLLrrrKKK@@@666444555333000000000//////......---,,,,,,)))))),,,111666888777444000...+++(((&&&&&&'''((()))(((''''''''''''(((((((((((((((((((((((((((((()))(((''''''''''''((()))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))///...+++)))''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((//////...+++((((((+++...,,,+++)))((('''''''''(((((((((((((((((('''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((*********(((%%%$$$''''''''''''''''''''''''&&&'''((()))*********))))))))))))***+++,,,......---///000111111222444666777>>>LLLmmmGGG>>>666555555222000000/////////...------,,,,,,******+++---111555888999666444000,,,)))(((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++******)))))))))(((((((((((((((((((((((())))))******))))))((('''))))))))))))))))))))))))((((((((((((((((((((((((888777444...((((((---222000...,,,)))(((''''''(((((((((((('''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******(((&&&$$$''''''''''''''''''''''''&&&'''((()))))))))******)))))))))***+++,,,......---///000111111222444666555<<>>;;;666444333222111000...------,,,,,,++++++***************************+++000555555111+++((('''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''***)))'''&&&&&&'''((((((+++++++++,,,+++***))))))(((((((((''''''(((((((((************************((((((((((((((((((((((((''''''((((((((()))))))))''')))***)))((('''(((***'''&&&'''***///555888999,,,+++***)))((((((((()))((((((((((((((((((((((((******)))(((((()))))))))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((******))))))******+++,,,------...000111222333444777555DDDbbbCCC===:::666444333222111000...------,,,,,,++++++***++++++++++++++++++++++++(((,,,111222000,,,)))((())))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((('''''''''''')))(((''''''''''''((((((+++******)))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''')))***)))((('''(((******)))))),,,000333444444++++++***)))))))))))))))((((((((((((((((((((((((******)))((((((((())))))((((((((('''''''''''''''&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((******))))))******+++,,,------...000111222333444555888AAAZZZBBB<<<999666444333333111000...------,,,,,,++++++***************************&&&(((***++++++++++++,,,))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((***)))((('''&&&''''''((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''')))***)))((('''(((*********,,,...111111///---+++***))))))))))))))))))(((((((((((((((((((((((())))))(((''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((******))))))******+++,,,------...000111222333444444<<>>;;;777555333333333222000...---------,,,++++++******))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((()))))))))(((''''''%%%&&&&&&&&&&&&''''''''')))+++///111111...)))'''(((((())))))))))))*********))))))((('''&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&(((((((((&&&((((((((()))******++++++.........///000111222333555222<<>><<<999666444222111111111///---,,,,,,++++++***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((((('''%%%&&&((()))***)))(((&&&)))((('''&&&'''(((***++++++***'''&&&%%%&&&((()))&&&&&&''''''((()))))))))))))))))))))))))))))))))(((***,,,......,,,***((((((((())))))))))))(((((('''''''''&&&&&&'''''''''%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''''''''&&&'''***++++++***((((((((()))******++++++------------///000111222///888777<<<[[[dddHHH;;;888999444333222111000...------------,,,++++++******)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''')))******'''&&&$$$$$$$$$%%%''')))(((((('''''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&%%%&&&'''''''''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))***)))'''&&&&&&(((***,,,))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''''''''''''''***)))((('''''''''''''''000//////...---,,,++++++(((((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++------...///000111222222000777666:::LLL\\\DDD:::777888444333222111000...---------,,,,,,++++++******)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***+++)))(((&&&%%%&&&''''''(((((('''''''''&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&'''(((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))))))))((('''&&&)))(((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))((((((''''''(((((()))***(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''')))((((((''''''''''''(((++++++***))))))((((((((((((((((((((())))))))))))'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++------...///000111222222111777555888IIIvvvRRR@@@999666777333333222111///...------,,,,,,,,,+++******))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))...---***(((&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))******)))(((''''''+++***)))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''(((''''''''''''(((((()))''''''''''''''''''''''''(((((((((((())))))))))))'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++------...///000111111222222666444666DDDiiiJJJ>>>999666555333333222000///...---,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))---,,,***((('''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''')))***++++++,,,,,,,,,,,,((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***)))))))))(((''''''&&&,,,+++***)))''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&'''))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''''''''''''''''''''''''''''''''((()))***''''''((((((((()))))))))(((((((((((())))))))))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******,,,------...///000111111111444222555AAA```EEE>>>999555555333222111000///---,,,,,,,,,,,,+++******))))))((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((++++++,,,....../////////))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&,,,+++***)))''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&***(((&&&$$$%%%'''***,,,))))))))))))))))))))))))&&&&&&''''''(((((())))))'''''''''''''''''''''''''''''''''''''''((()))***''''''(((((()))*********(((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***,,,,,,---...///000111111000333111666@@@pppVVVBBB>>>999444444222222111000...---,,,,,,+++++++++***))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))(((((((((((('''(((((((((((((((((((((((('''''''''(((((((((((((((++++++,,,...////////////)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''+++***)))((('''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''+++)))'''&&&&&&(((***,,,************************'''''''''(((((((((((((((''''''''''''''''''''''''(((''''''''''''(((((()))&&&&&&&&&''''''((((((((((((((((((((())))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''(((((()))***,,,,,,---...///000000111000222111777>>>]]]vvvMMM???===777222444222222111///...---,,,+++++++++******))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))((((((((('''((((((((((((((((((((((((''''''''''''((((((((()))((()))+++,,,---.........))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&'''((()))***)))(((((('''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((())))))***************))))))))))))))))))))))))(((((((((((((((''''''''''''''''''''''''''''''''')))((((((''''''''''''(((&&&&&&&&&'''''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((************************(((''''''''''''((())))))+++,,,,,,---...///000000000222222888<<>>999444555333111111000...---,,,+++***************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((()))(((((((((''''''''''''((((((''''''''''''(((((()))))))))))))))************)))(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((+++...000***((((((...555777000(((((('''&&&'''(((((('''%%%'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&'''((())))))((('''&&&''''''&&&&&&&&&''''''(((''''''''''''(((((((((((((((((((((((((((((((((''')))((((((((())))))***+++,,,,,,------.../////////000222777111666EEEqqqqqqQQQ===;;;666333444111111000///...---++++++***************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((()))))))))***(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''((((((''''''''''''((((((***))))))))))))))))))(((***)))(((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&$$$&&&'''&&&$$$'''...444,,,&&&"""(((222777333,,,)))))))))***+++***(((%%%'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&((())))))&&&''''''''''''(((((((((''''''((((((((((((((((((***))))))))))))***++++++,,,,,,,,,---......//////000///555555999===^^^eeeIII:::999444222444111000//////...,,,++++++***************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''((((((((()))))))))(((((((((((())))))))))))''''''(((((())))))******((((((((((((((('''''''''((((((''''''''''''((((((******))))))((((((((('''))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&%%%%%%''',,,000333+++###!!!'''...333444111///---,,,,,,+++)))''''''''''''''''''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&((((((((((((&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((+++***************+++++++++,,,,,,------...//////222---333666:::666OOOYYYCCC999999444333555111//////...---,,,++++++***************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))''''''(((((())))))******'''''''''(((((((((((((((((((((''''''''''''((((((***)))))))))(((((('''''')))((((((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''(((&&&%%%&&&)))***)))'''888555///)))&&&***111777:::777222///---,,,***)))'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''''''''((()))******)))((('''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''''''''(((((())))))++++++***************+++++++++,,,,,,---.........333---111444999555EEEwwwOOO???999999333333555000......------,,,++++++***************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((('''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))'''%%%'''***+++((($$$000444777444---)))+++///===:::555111///---+++)))'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))(((((('''((()))******)))((('''))))))(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''((()))))))))++++++***))))))))))))***+++++++++,,,------......222///222111888555???ssseeeGGG;;;888888222111333......------,,,,,,+++++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((()))((((((''''''''''''(((((('''''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%'''((()))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''''''''((()))******,,,111666777222...------888777555555333000+++((('''''''''''''''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++++++++))))))''''''((())))))(((''''''(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((())))))***+++***))))))((((((((()))***++++++,,,,,,---.........222555///777777999aaaXXXCCC888777777111000222,,,---------,,,,,,+++++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))******))))))((((((''''''&&&'''''''''(((((())))))((((((''''''''''''((((((&&&'''''''''(((((())))))(((((('''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%''')))******))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((&&&%%%&&&,,,111333444666777777777777777222333555777666222+++&&&'''''''''''''''((())))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,---,,,***)))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))*********)))(((((('''((((((***++++++,,,,,,---......+++333888///777888555TTTpppUUU===:::666333222222111000...------,,,,,,++++++***))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&''')))***((('''******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((***)))((((((((((((((()))(((((('''&&&&&&&&&&&&&&&&&&''')))(((''''''((()))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((()))******111666::::::666444666999444666777555111......000+++***)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((('''&&&&&&&&&&&&'''%%%%%%'''((((((((('''&&&%%%%%%&&&'''((()))******((((((((()))******++++++***++++++,,,,,,------...///000111111333777<<<@@@cccKKK===:::666333222222111000...------,,,,,,+++******)))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&''')))***((('''***)))))))))((((((((('''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))(((((((((((()))))))))((((((''''''''''''''')))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((()))******---000444666555666777999666888999666111---+++++++++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))(((((('''&&&&&&&&&&&&'''%%%&&&'''((((((((('''&&&&&&&&&''''''((()))))))))((((((((()))******++++++***++++++,,,,,,------...///000111111333666;;;???~~~VVVBBB;;;999555333222222111///---------,,,++++++******))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&''')))***((('''))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((()))))))))(((((())))))******))))))(((((((((((((((---***((((((***+++)))&&&(((((((((((((((((((((((()))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((((((((((()))******......///111444666555444444777888777333...+++)))+++***)))(((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))(((((('''&&&&&&&&&&&&'''%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((()))******++++++***++++++,,,,,,------......///111111333666:::>>>bbboooMMM???:::777444333222222000///------,,,,,,+++*********((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))***((('''))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((()))))))))((())))))******+++******)))((()))))))))000+++((())),,,---)))%%%(((((((((((((((((((((((()))(((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))((((((((((((((())))))***111...,,,...333555222///000222666888666333///,,,******((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''))))))((((((''''''''''''((((((((()))******++++++***++++++,,,,,,------......///000111222555999<<>>:::555333222222222111///,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''')))***(((''''''((((((((())))))******(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))***+++,,,---***))))))(((((((((((((((((()))******)))((()))+++))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((()))******((('''(((***///333666777666555666999<<<;;;777333))))))'''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''''''''&&&%%%&&&'''((()))((((((((((((((((((((((((((((((((()))******++++++***++++++,,,,,,---......+++---000111222333555777<<>>222222444444000...000///,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((''''''''''''(((((()))''''''''''''''''''''''''))))))))))))************'''((()))++++++******)))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''')))---333888666444000000999???888+++)))'''&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''(((***,,,***&&&%%%)))...'''''''''''''''''''''''''''''''''''''''''''''''',,,+++)))((((((***,,,---++++++,,,------......///...//////000111333444555:::JJJeeeTTTBBB???;;;444333555444000///000///+++---------,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&+++***)))'''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&''''''((((((((()))))))))'''((()))***+++******)))***)))(((((((((((()))***(((((((((((())))))))))))(((((((((((()))))))))***'''(((((()))))))))))))))************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))((('''(((,,,111555777888666333555999888222,,,***'''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''))),,,...,,,((('''***---''''''''''''''''''''''''''''''''''''''''''''''''***)))((('''((()))+++,,,++++++,,,,,,---...............///000111333444555666AAAWWWjjjKKK???:::888777555777555111///000///+++...---------,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&******((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((('''((()))*********))))))***))))))(((((())))))***(((((((((((())))))))))))((((((((()))))))))******'''((())))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((())))))))))))((('''***...111777;;;;;;555222333777999111---)))''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''***---///...+++)))***,,,'''''''''''''''''''''''''''''''''''''''''''''''')))((('''''''''(((***+++++++++,,,,,,------............///000111333444555555;;;HHHYYYDDD===777555999555777666111///000///+++------,,,,,,,,,+++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))((((((((('''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********(((((()))************)))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))***)))((('''(((+++---333777999666222222777;;;444000+++((('''((())))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''***,,,......,,,))))))***''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))***+++***++++++,,,------...............///111222444555888:::@@@dddtttNNNAAA===555444999444666555111///000///+++++++++++++++*********)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&'''))))))(((((('''''''''&&&&&&&&&''''''((((((((()))))))))((((((((((((((()))))))))))))))************))))))(((((((((((())))))))))))))))))))))))************((())))))***************))))))))))))))))))******************************(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))******)))(((''')))+++,,,...111444444444555777555111,,,((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''(((***+++,,,***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***+++,,,,,,******++++++,,,------...---......///000222333444888:::>>>PPPeeeHHH>>><<<555333777222555444000...000///,,,************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''(((''''''&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))(((((('''''''''((()))***)))******++++++******)))(((((((((((()))))))))))))))))))))*********++++++((()))******++++++******))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))***+++***)))(((((()))((('''***111444333333444333000+++(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++,,,,,,---******++++++,,,,,,------------...///000222333444333888===DDDjjjWWWCCC;;;999555333444000222222...---000///,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''((((((((((((''''''&&&'''((()))***)))***++++++++++++***)))(((((((((((())))))))))))))))))*********+++++++++))))))***++++++++++++***((()))))))))************************************************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))***,,,,,,***)))))))))(((&&&(((...000...000444000---***((((((((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''')))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((***++++++,,,,,,*********+++,,,,,,---------------...000111333444111777<<<<<>>888444444444222000000//////...---,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((())))))))))))+++***************++++++((()))******++++++******+++++++++++++++*********++++++++++++++++++++++++++++++***)))))))))************)))))))))******+++++++++++++++++++++++++++***************)))))))))******************************++++++++++++******++++++***))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((((((***''')))***)))((((((,,,000......---,,,++++++++++++''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((('''''''''(((((())))))***''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((()))))))))*********++++++++++++,,,,,,------...//////000000///666999666777PPPbbbIII===:::666444444333111000//////...------,,,+++++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******++++++******)))*********((())))))***************---,,,,,,++++++*********++++++++++++++++++++++++******)))))))))))))))*********))))))******++++++++++++++++++++++++++++++***************)))))))))******************************++++++++++++******+++******************+++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***(((((((((***''')))***)))((()))+++......///000111000...,,,+++&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((())))))************++++++++++++,,,,,,------...///000000---888666666888:::qqq|||VVVDDD999777555444444222111///.........---,,,,,,+++++++++++++++***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((())))))))))))***))))))((((((((())))))(((((()))************)))---,,,,,,++++++*********++++++++++++++++++++++++***)))))))))))))))*********************+++,,,,,,++++++++++++++++++++++++***+++++++++++++++++++++******************************++++++++++++***************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***(((((((((***'''((())))))))))))***,,,///111444555444111...+++&&&&&&&&&%%%%%%&&&&&&'''&&&''''''((((((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))*********+++++++++++++++,,,---...///000000///888222555<<<222YYYfffJJJ===777666555444333111000000------------,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((('''''''''''''''(((((('''((())))))******))))))+++++++++++++++*********++++++++++++++++++++++++******)))))))))***++++++***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((((((***((((((((())))))*********///222555777666333///,,,''''''&&&&&&&&&'''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''((((((((()))))))))************+++******+++---...///000111000777000555>>>333KKKnnnPPPAAA888666666666444222000000000---------,,,,,,,,,,,,+++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%&&&(((***+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))'''(((((()))))))))))))))))))))*********************************************************+++,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******)))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((((((***((((((((()))******)))(((,,,///333555666444000...(((''''''''''''((()))***''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''(((((())))))))))))************)))***+++,,,...///000111...444111444;;;444@@@fffWWWCCC===888777777666444111000000111---,,,,,,,,,,,,,,,,,,,,,******************++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&(((***,,,''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''')))******'''(((((()))))))))))))))(((((())))))*********+++))))))))))))))))))))))))++++++******+++,,,------************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((((((***((((((((()))******)))((())),,,000333555444222000((((((((((((((()))******''''''((((((((((((''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((())))))))))))************)))***+++,,,...///000111,,,333333444777333:::NNNgggJJJ@@@===;;;777666444222111000//////------,,,,,,,,,,,,++++++(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((('''&&&&&&&&&''')))******(((&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''(((******+++***((('''&&&&&&''''''))))))))))))************(((((()))***************,,,,,,+++)))((()))---000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++******++++++,,,---++++++******)))((((((''',,,)))***...///+++,,,000'''***,,,,,,+++)))((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$''')))(((&&&%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((())))))*********++++++,,,---...//////111111111222555777:::<<>>999555666444333222111////////////,,,,,,,,,++++++++++++*********++++++++++++******((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''(((***+++++++++***)))''''''((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***************''''''''''''(((((())))))''''''''''''(((((((((((('''(((((()))))))))))))))'''))),,,,,,+++******+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,+++++++++*********************************************************))))))))))))))))))))))))************************++++++******++++++,,,---+++++++++,,,///222555777222,,,'''(((+++------,,,((()))+++***)))''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))&&&$$$&&&)))***)))&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))******+++,,,---......////////////000111444666888:::\\\eeeGGG???>>>777555888333222111000///.........,,,,,,+++++++++***************++++++++++++******((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''(((***+++++++++***)))&&&((()))(((&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''((())))))***+++******)))(((((((((((((((''''''&&&''''''''''''((((((((((((''''''((()))))))))))))))&&&))),,,,,,+++*********++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++------------------------,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))************************++++++******++++++,,,---++++++,,,,,,...000333444555222,,,))))))+++***(((((()))******(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))'''%%%&&&)))+++)))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((************)))))))))))))))******+++,,,---......000//////000222444666888===@@@{{{fffSSSAAA<<<:::555333666222111000///............++++++++++++************)))******************)))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''((())))))******))))))&&&)))+++***'''%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))*********(((((())))))))))))((('''&&&%%%''''''((((((((()))))))))&&&'''(((((())))))((((((&&&)))+++,,,+++******************+++++++++++++++,,,,,,------......//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++******++++++,,,---+++,,,,,,---......//////444444111***'''''''''%%%((()))***)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''')))***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((+++************)))))))))))))))***+++,,,---......000000000000222444666777===444___xxxPPPHHH>>>777666555444333111111000///............++++++++++++************((())))))******))))))((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***'''***---,,,(((%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&&''''''((())))))((('''&&&((((((((()))))))))******&&&'''(((((())))))((((((''')))***+++***)))***+++)))*********++++++++++++++++++,,,------...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++******++++++,,,---***+++---...///...---,,,111666666...'''''''''&&&((())))))(((&&&&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((+++++++++*********))))))))))))***+++,,,------...//////...///000222444555888777NNN]]]GGGDDD<<<444444888777222111000///...............+++++++++************)))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((('''&&&&&&&&&''')))***'''+++///---)))%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))(((&&&%%%%%%&&&''')))))))))(((((())))))))))))************&&&''''''(((((((((((((((((()))******))))))***+++))))))******++++++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++******++++++,,,---(((***---///000///---+++111999;;;222***)))+++***((())))))(((&&&&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''&&&(((+++***'''''')))+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))++++++++++++******))))))))))))***+++,,,------......------...///111333444111999@@@hhhsssXXXDDD>>>777555666777555222111000///......------...,,,++++++***)))))))))******************)))((((((***(((&&&'''***+++)))'''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((()))))))))(((((((((((())))))+++***)))'''''''''((()))))))))((((((((((((((()))))))))))))))******************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++000///...---,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,,,,+++++++++******---...///000111222222222)))333888111)))))),,,---((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))'''***------***((()))***...---+++******+++---...------...///000111222222555222;;;JJJ]]]JJJAAA<<<666444555666444111111000///...------------++++++***)))))))))))))))***************)))((((((***(((''''''******)))'''(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''(((((((((((())))))(((((((((((())))))+++***)))(((''''''((()))))))))(((((((((((())))))))))))))))))******************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,---------...///000222333444555555...---000333///'''&&&,,,***)))((((((''''''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((***------+++))))))***...---+++******+++---...------...///000111222222444777777<<>>:::555333444444222000111000///...------------+++******))))))))))))******************)))((((((***((('''((()))***)))'''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&(((******)))((('''))))))(((((((((((())))))***))))))(((((((((((()))))))))(((((((((((())))))))))))))))))******************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++************++++++)))*********++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++***************+++,,,---...//////---...///111333555666777555)))***666777***$$$+++++++++***)))((((((((())))))(((''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''''''''''''''))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((***,,,---+++******+++---,,,+++******+++,,,---------...///000111111222111;;;444555UUU^^^KKK???<<<888555333333333222111000000///...------------,,,+++************++++++***************)))(((((()))((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%'''***,,,,,,+++((('''))))))(((((((((((()))))))))))))))(((((((((((())))))(((((((((((())))))***((()))))))))******************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++*********++++++,,,))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************++++++,,,---......******,,,...000333555666999---+++777<<<333+++)))+++******)))******++++++)))(((((('''''''''''''''&&&&&&''''''(((((())))))'''''''''''''''''''''''')))))))))((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))***,,,,,,,,,+++++++++,,,,,,+++******+++,,,,,,,,,------...///000111111000:::333;;;DDDuuuoooRRRJJJ999999888555444444333333222000///...------,,,,,,,,,,,,,,,+++++++++,,,,,,---***************)))((((((((()))))))))((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''''''''''''''%%%(((+++---...,,,)))'''))))))(((((((((((())))))((((((((())))))))))))(((((((((((((((((()))******((()))))))))******************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---(((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++******++++++******************)))***+++---000333555777555222000333:::<<<222'''))))))))))))***,,,---...))))))(((''''''''''''(((&&&''''''(((((()))))))))''''''''''''''''''''''''))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))***+++,,,------,,,+++++++++++++++++++++++++++,,,,,,---...///000111111444444///AAA===YYY[[[LLLFFF777777666555444333333333333000///...---,,,,,,,,,,,,,,,++++++++++++,,,------***************)))((((((''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''))),,,......---***((())))))(((((((((((())))))'''(((((())))))))))))((((((''''''(((((()))***+++))))))))))))******************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,((()))))))))***************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++*********)))))))))))),,,,,,---...111444777999000333222000666<<<666)))(((((())))))***+++------***)))((((((''''''(((((((((((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))*********,,,......---+++++++++++++++++++++++++++,,,,,,---...///000000111666...---<<<777GGGmmmPPPFFF>>>:::444444444333222111111222//////...---,,,,,,,,,,,,***)))))))))******+++,,,***************)))((((((''')))******''''''(((***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((***,,,......---+++***))))))(((((((((((())))))&&&'''((()))******)))(((''''''''''''((()))***+++))))))))))))******************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,+++***************)))))))))*********++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,******************++++++---------...000333666888111000222555888777555444+++******)))))))))*********))))))((((((((((((((()))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))***)))))),,,//////---+++******++++++++++++******+++,,,,,,---...///000000222...555555444???lllVVVHHH<<<222:::222222333222111000000111//////...---,,,,,,,,,,,,(((((('''(((((()))*********************)))((((((''')))+++***'''&&&(((***(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))+++,,,......---,,,+++))))))(((((((((((())))))&&&'''(((*********)))(((''''''''''''((()))++++++))))))))))))******************************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,***)))((((((((((((************++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------))))))***+++,,,------...+++++++++,,,...111444666555...111======333444@@@---,,,+++)))((('''''''''******)))(((((((((((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))***)))))),,,///000...+++******++++++++++++******+++,,,,,,---...///000000,,,111AAA444444===NNNfffRRRFFF>>>:::444333333222111000///...---------,,,,,,,,,,,,++++++************************+++++++++******(((''''''))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((''''''''''''(((((()))******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))------,,,,,,+++*********))))))(((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************************************((()))***+++,,,---------,,,...000///,,,******,,,///...,,,*********,,,---,,,,,,,,,+++++++++******+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******,,,...111222666666333111555<<<:::222666///'''%%%'''***)))'''++++++******))))))(((((()))))))))))))))))))))))),,,,,,,,,+++***)))((('''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''((((((((((((((()))***++++++***)))(((++++++************++++++,,,,,,------.../////////333111444888666666GGG\\\{{{SSSEEE===888888333333333222111000///...---------,,,,,,,,,,,,++++++************************+++++++++******)))((('''))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((('''''''''(((((()))******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((++++++++++++************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))***+++,,,------------...000222111///...///000///...,,,******+++,,,---,,,,,,,,,+++++++++******+++***)))))))))***+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***+++---000111555666444222555:::999444888222***&&&''')))************)))((((((((())))))((((((((((((((((((((((((***++++++******)))((('''%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((******++++++++++++******++++++************++++++,,,,,,------.../////////000...222777555333>>>NNNcccHHH@@@:::777999666222222111000//////......------,,,,,,,,,,,,++++++******************************+++******)))((('''))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))******)))(((((((((((((((************************''''''''''''''''''''''''))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++,,,---------------///111111111000111333...---,,,+++***+++,,,---,,,,,,,,,+++++++++************))))))******+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,...///222444555333444777888666999555///)))'''(((***,,,)))((('''''''''((()))***(((((((((((((((((((((((((((((()))))))))(((((('''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((,,,++++++******++++++,,,++++++************++++++,,,,,,,,,---......//////000...111777666333777@@@bbbqqqVVVEEEAAA999666888666222111111000//////......------,,,,,,,,,+++++++++***************************************)))((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((***))))))(((((())))))******))))))((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''((()))******+++))))))(((((((((((())))))((((((((()))))))))))))))((((((((((((((((((((((((((()))))))))************************************)))******+++,,,,,,++++++)))***,,,...//////000111------,,,+++++++++,,,---,,,,,,,,,+++++++++*********************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++,,,,,,---///222444444444555777888666555222...)))'''(((***((('''&&&%%%&&&((()))+++((((((((((((((((((((((((%%%&&&''''''(((((((((''''''''''''(((((((((((()))(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''((((((((((((,,,+++***))))))***+++,,,++++++************+++++++++,,,,,,------...//////222000222777888555666;;;HHH]]]III@@@>>>666222333000111111000000///.........------,,,,,,,,,+++++++++************************)))************))))))(((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((()))))))))))))))***++++++***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((()))******+++))))))(((((((((((())))))''''''(((((())))))))))))((((((((((((((((((((((((((()))))))))************************************((())))))***************((()))***,,,.../////////,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******))))))******++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,++++++++++++...000333555555444666888333444444111---)))'''&&&''''''&&&&&&'''((()))***''''''''''''''''''''''''$$$%%%&&&''''''''''''''''''''''''(((((((((((()))(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''((((((((((((***)))(((''''''((()))***++++++************++++++++++++,,,,,,---.........222000000333555666888;;;>>>mmmmmmNNN???;;;<<<555333555111000000000//////.........------,,,,,,,,,,,,++++++************************))))))************))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))***,,,---...******)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))******+++))))))(((((((((((())))))&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))************************************))))))***************))),,,++++++---///000///...++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++...---///444777555555777333333333222///,,,(((%%%'''((((((((((((((())))))''''''''''''''''''''''''$$$%%%&&&'''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((''''''(((((((((++++++************+++++++++++++++,,,------...............///111444777:::>>>IIIWWWFFF:::888999555666888333///////////////.........------,,,,,,,,,,,,++++++************************))))))************))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''((()))+++---///000******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))(((((((((((())))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,+++++++++///---,,,---///000...+++***+++,,,,,,------------,,,,,,,,,+++++++++******((()))***+++,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++///+++,,,444888777555666777444111000000///+++(((((()))***++++++)))((('''''''''''''''''''''''''''%%%&&&'''''''''''''''&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((++++++************++++++***++++++,,,,,,---......***---//////000222666888>>>:::fffqqqKKKAAA555333555111222444...///////////////.........---------,,,,,,,,,++++++************************((())))))*********))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))&&&'''((())),,,...000111******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))************************************---------......---,,,,,,000...,,,---......+++(((***+++,,,---------------,,,,,,,,,+++++++++******((()))***+++,,,+++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++000******333:::888555555<<<666///---000111///,,,((()))+++---,,,***'''%%%''''''''''''''''''''''''&&&''''''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))((()))***++++++***)))(((++++++************++++++***++++++,,,,,,---......)))///333333111222555666:::555BBB]]]DDD;;;888444222222222222111000000///...............000000///...------,,,,,,((())))))))))))*********))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&'''((())))))))))))))))))''''''))),,,---***'''(((((((((((((((((((((((((((((((((((())))))))))))++++++******************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++++++++************)))++++++++++++++++++++++++))))))*********++++++++++++)))222$$$///%%%000,,,---,,,******+++,,,+++***,,,,,,+++***))))))******))))))))))))))))))))))))))),,,,,,+++000777777111666999666...+++...///,,,'''***---,,,(((%%%%%%'''(((((((((((((((((((((((('''((()))))))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$'''))))))'''&&&(((***((()))***++++++***)))((())))))***+++,,,,,,------......///000111333555666777>>>DDDSSSqqqNNN===:::777444222222222222111000//////...............//////......---,,,,,,+++)))))))))*********++++++******)))))))))((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((())))))***))))))))))))(((''')))******(((%%%(((((((((((((((((((((((((((((((((((())))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++***************+++++++++,,,)))000%%%///&&&///+++,,,+++***+++,,,---,,,+++,,,++++++***))))))*********************************,,,+++***...555666111888;;;888000---000444555,,,------+++)))''''''((((((((((((((((((((((((((('''((()))))))))(((&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%(((***)))'''&&&''')))((()))***++++++***)))(((++++++++++++++++++++++++......///000111333444555666000===EEEttt|||WWWCCC;;;999666333222222222111000000///......------.........------,,,,,,+++++++++************+++++++++,,,++++++*********)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((())))))))))))************))))))((()))((((((((()))(((&&&$$$(((((((((((((((((((((((((((((((((((())))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++,,,+++++++++************+++++++++++++++++++++++++++++++++++++++*********...))),,,&&&...(((---***+++***+++---//////---,,,,,,+++******)))************************************+++)))(((,,,111333222666:::888111---000666:::333000,,,)))))))))***)))((((((((((((((((((((((((((((((((()))(((((('''&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''(((***)))(((''''''(((((()))************)))))),,,,,,,,,+++++++++******.........///000222444444:::,,,<<<<<>>:::777555222111222222111000//////...------------...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++*********)))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))***+++++++++***)))((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))***************+++++++++))))))*********+++++++++++++++++++++++++++++++++***************+++++++++***+++---......---+++***,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,++++++++++++******///*********...++++++*********+++...000000...,,,++++++***************+++******************************(((''')))---111111222555777222---,,,111555777111***'''(((******)))((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((''''''((())))))***************+++++++++++++++++++++,,,.........///000111333333:::111<<<666@@@xxxaaaHHH???:::555666444222111222111000/////////...---------------+++++++++++++++***************+++++++++,,,,,,,,,++++++++++++*********)))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************)))((('''''''''((())))))***+++,,,(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++)))))))))******+++++++++***+++---......---+++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,+++++++++++++++++++++...,,,***000...,,,)))+++******+++...000000...,,,+++***************++++++***************************)))(((((((((***...111///333666555000,,,,,,...666000)))&&&'''))))))((((((((((((((((((((((((((((((((('''''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((''')))))))))))))))******+++((())))))***,,,---......------......///000111222000666666///???QQQ~~~rrrPPPDDD???999555444222111111222111000...///...------,,,,,,------++++++++++++++++++++++++************+++++++++,,,++++++*********)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******((())))))))))))(((((('''&&&'''((())))))***---///(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,)))************+++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...,,,999000...&&&---+++***+++---//////---,,,*********)))******+++,,,++++++++++++++++++++++++***((((((***)))(((+++000111222666999666///++++++111...***'''''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))&&&&&&'''''''''((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''')))++++++***((()))((((((((()))***+++,,,'''''')))***,,,...//////------------...///000111+++999444...BBB===SSS]]]KKKDDD;;;666999333222111111222111///...///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++******)))))))))((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********&&&''''''(((((((((((('''&&&((()))((('''(((+++...(((((((((((((((((((((((((((((((((((())))))))))))((())))))***++++++,,,,,,)))************+++++++++************************))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++)))******+++,,,---......***///000AAA111...$$$///,,,+++***+++,,,---,,,+++******))))))***++++++,,,++++++++++++++++++++++++***((())),,,+++'''***000333000111777888333------,,,,,,,,,+++(((''''''((((((((((((((((((((((((((((((''''''&&&'''((()))***''''''''''''((((((((((((((((((((()))))))))******&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&(((+++---+++))))))((((((((()))***+++,,,(((((()))+++,,,---......------------...///000000///666666111>>>;;;CCClllLLLDDD???222///888222111000111222111///---......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************%%%%%%&&&'''(((((((((''''''((()))'''%%%%%%(((+++(((((((((((((((((((((((((((((((((((())))))))))))((())))))***++++++,,,,,,)))************+++++++++************************))))))***+++,,,,,,---------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++))))))***+++---...//////(((000222EEE111...###111---,,,******+++,,,+++*********))))))***+++,,,,,,++++++++++++++++++++++++)))(((***...,,,''')))///444---,,,333777444///...))),,,///...***'''''')))((((((((((((((((((((((((((('''&&&&&&'''((()))***''''''''''''((((((((()))(((((())))))******++++++&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&(((,,,...,,,***)))((((((((((((***,,,---*********++++++,,,,,,,,,---------------...///000222...555111333<<<@@@WWWnnnVVVAAA<<<;;;666333555333333333222111000//////------------------------***,,,...//////---+++)))+++)))'''(((+++,,,***((())))))*********))))))((())))))))))))))))))))))))***************)))((((((+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((((((((((((******)))(((((((((((((((''''''''''''''''''&&&&&&))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))+++,,,---...////////////******++++++***)))'''&&&''''''((()))***))))))((('''((()))((('''&&&''')))((((((((((((((('''''''''((((((((((((((()))******''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''(((((((((((())))))))))))************************++++++,,,------......///---///222333555777;;;===lllyyyZZZHHH:::::::::555333555222222222222111000///...---------------------------------,,,++++++******+++)))((((((***+++***((())))))************))))))))))))))))))))))))))))))***************)))((((((************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((((((((((((***))))))(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((('''''''''''''''((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))***+++,,,---............)))***+++++++++***)))((()))))))))(((((((((((((((&&&((()))((('''&&&''')))((((((((((((((((((((('''((((((((((((((())))))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((''''''((((((((())))))))))))************************++++++,,,,,,---............000222333444666999<<>>777999999444222555111222222111111000///...------------------------///...+++)))((()))***+++***)))((()))***+++***((())))))***************))))))))))))))))))))))))))))))************))))))(((************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((((((((((((***)))((((((''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((()))))))))(((((())))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,))))))***++++++++++++***+++***)))(((''''''((((((&&&'''(((((('''&&&'''(((''''''((((((((((((((((((((((((''''''(((((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))((((((''''''((((((((()))))))))************************++++++,,,,,,------......///000222333333555777::::::[[[gggMMMCCC===::::::777222111333000000111111000//////...,,,,,,------------------,,,+++***)))((()))***+++***)))))))))******))))))))))))***+++++++++******))))))))))))))))))))))))))))))************)))(((*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))(((((())))))))))))(((''''''''''''(((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))((())))))***++++++******((()))******+++,,,,,,,,,---,,,)))'''&&&&&&'''(((&&&'''((((((&&&&&&'''(((''''''''''''(((((((((((((((''''''''''''((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))'''''''''((((((((())))))***************************++++++,,,------......///000222222222333555888999CCCzzzlllOOOGGG@@@<<<999777444111111444//////000000000///......,,,,,,,,,---------......((())))))***++++++++++++))))))******)))))))))***))))))***+++++++++++++++))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((+++***)))))))))))))))))))))(((((('''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))'''((())))))***)))))))))(((((())))))***+++,,,---...,,,)))'''&&&&&&''''''&&&'''((('''&&&%%%&&&(((&&&'''''''''(((((())))))'''''''''''''''(((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))******++++++,,,------......000111111111222444666888:::KKKVVVCCC@@@999666333111111111333444......////////////......+++,,,,,,------.........((()))***+++,,,,,,,,,,,,(((***+++***)))((()))***))))))***+++,,,,,,,,,,,,))))))))))))))))))))))))((())))))************)))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))))))))***)))(((''''''&&&&&&''''''%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))***+++,,,---,,,***((('''&&&''''''%%%&&&''''''&&&%%%&&&'''&&&&&&''''''((()))))))))''''''&&&&&&''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))******++++++,,,,,,---------///000000000111333555777:::777cccfffLLL???;;;555333111000222444333111---......//////.........++++++,,,,,,---......///...---,,,*********+++,,,(((***+++***(((((()))+++((()))***+++,,,,,,,,,,,,))))))))))))))))))))))))(((((()))***************((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''')))***++++++******)))(((''''''&&&%%%&&&''''''%%%%%%&&&'''&&&&&&''''''((())))))***'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))*********+++,,,,,,------,,,---/////////111333555777888888NNNfffLLLCCC===555666555333333555666222---------......///......---++++++,,,,,,---...//////444111---)))'''(((+++,,,(((***,,,+++(((''')))+++((()))***+++,,,---------))))))))))))))))))))))))(((((()))***************(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))******(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))((()))))))))))))))(((((((((((('''&&&&&&''')))***)))*********)))((('''&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''((())))))***'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))******+++,,,,,,------+++,,,...//////111333666666222999===SSSlllSSSHHH>>>777666333333222222111000000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222000---***((((((((()))+++++++++*********))))))((()))***++++++,,,++++++,,,,,,,,,+++++++++******(((((((((((((((((((((((()))))))))))))))))))))))),,,+++)))((('''''''''(((+++***)))'''''')))***+++)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++************,,,,,,++++++***)))(((((())))))************))))))(((((()))*********************)))((((((((((((((('''''''''((((((((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''')))(((&&&%%%%%%&&&((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))***++++++,,,,,,------...------......///000000000444:::555222DDDlllYYYGGGBBB<<<777777333222222111111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///,,,***(((((())))))+++++++++*********))))))((()))***++++++,,,++++++,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))---,,,***)))((((((((()))+++***(((''''''(((***+++((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++************,,,,,,++++++***))))))((())))))************))))))((((((((()))))))))************)))((((((((((((((((((((((((((((((''''''''')))(((((((((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))(((&&&%%%%%%&&&((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))******+++,,,,,,------...------......//////000000,,,555999999:::JJJdddGGG<<<<<<999666555222222111111000000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***))))))******+++++++++***************((()))***++++++,,,++++++++++++*********)))))))))++++++++++++++++++++++++))))))))))))))))))))))))---,,,+++***)))))))))*********((((((((((((******''''''((((((((((((''''''(((((((((''''''''''''&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++************,,,,,,++++++***)))))))))))))))************)))))))))((('''''''''((()))******))))))((((((((((((((())))))((((((''''''&&&&&&((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++,,,------------------...//////000000---111666:::555222[[[fffRRR???999:::777333222222111111000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))******++++++************************((((((***+++++++++++++++*********))))))))))))(((++++++++++++++++++++++++))))))))))))))))))))))))++++++******))))))))))))***)))(((((((((((()))***&&&'''((())))))((('''&&&((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++*********++++++++++++*********))))))))))))************)))))))))(((&&&%%%&&&''')))+++))))))(((((((((((())))))******)))((('''&&&&&&%%%''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((*********+++,,,,,,------,,,,,,---......//////000555111...444:::666CCCaaatttTTTHHH===999999777222000111111000//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******++++++************************((((((***+++++++++++++++*********))))))))))))(((************************))))))))))))))))))))))))))))))))))))))))))(((((()))(((((((((((((((((()))&&&'''((())))))((('''&&&(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++******+++++++++++++++***************))))))************)))))))))(((&&&%%%&&&''')))+++))))))(((((((((((())))))******)))((('''&&&&&&%%%'''''''''(((((()))))))))''''''''''''''''''''''''&&&&&&''''''(((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))***++++++,,,,,,---,,,,,,------.../////////222444...///:::===;;;AAAvvvaaaDDD???999777777666333111000000//////......------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++***************+++++++++((()))***++++++,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((('''((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((()))))))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++***++++++,,,************************))))))************)))))))))((('''''''''((()))***((((((((((((((())))))***))))))((((((''''''&&&&&&''''''((()))******++++++''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,---......//////'''555555///444777777;;;PPPlllRRR:::999888555555555444222000000///......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,((())))))***************))))))*********+++++++++((()))***++++++,,,++++++,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((('''(((((((((((((((((('''((((((''''''''''''(((((('''((((((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++***++++++,,,,,,************************))))))************))))))((((((((()))))))))******((((((((((((((()))******(((((((((((((((''''''''''''((()))***+++,,,------''''''''''''''''''''''''%%%%%%&&&''''''((())))))(((((())))))))))))(((((('''((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,,,,------......///)))333333111333111333>>>???fffvvvOOOBBB999:::999555444444444222000//////...------,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))******++++++++++++((()))***++++++,,,++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,+++***)))''''''(((((((((((('''''')))((('''&&&&&&'''((()))'''((((((((())))))******(((((())))))))))))((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++***++++++,,,,,,******************++++++))))))************))))))(((((()))***+++*********((((((((((((((()))******'''''''''((((((((((((((((((((()))+++,,,---...///''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((((((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))************************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,------......///555///***111:::333111>>>;;;AAA}}}ZZZFFF???999888555333222111111111///............---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***++++++,,,,,,+++,,,,,,,,,,,,+++******&&&''''''((()))******+++************************++++++******))))))(((((())))))))))))))))))))))))+++***((('''&&&''')))***))))))(((((('''''''''&&&***((('''((()))***)))'''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********))))))******+++++++++,,,,,,,,,000///...---,,,------...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,******))))))))))))******))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''***&&&$$$''',,,000///,,,))))))(((((('''''''''&&&''''''''''''((((((((((((+++)))((()))******)))(((&&&((())))))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))************)))))))))***++++++,,,+++,,,,,,,,,---------......000111222222111222444666===999MMMjjjNNN???:::888777555333222111111111............------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***++++++,,,,,,+++,,,,,,,,,,,,+++******''''''(((((())))))***************************************))))))((((((((())))))))))))))))))))))))+++***(((''''''''')))))))))(((((((((''''''''''''***((('''((()))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((())))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++++++++*********))))))******+++++++++,,,,,,,,,000///...---,,,------...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,******))))))))))))******(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''***'''&&&(((---///...+++)))(((((((((''''''''''''''''''''''''((((((((((((***)))((()))******)))(((&&&'''))))))(((''')))***))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))************)))***++++++******+++,,,,,,,,,,,,------------...000111222222111111333555777:::EEEnnnoooSSSAAA999666777666555333222111111111............------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))+++***((('''''''''((()))((((((((((((''''''''''''***((('''((()))***)))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++++++++*********************+++++++++,,,,,,,,,///...------,,,---------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++***))))))(((((())))))***((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''***((((((***...///,,,)))((((((((((((''''''''''''''''''''''''((((((((((((***)))((((((******)))((('''((())))))(((''')))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))),,,...---***)))***,,,,,,,,,,,,,,,------------///000111111000111333555444999===HHHwwwvvvUUUDDD<<<888777666555444333222111000000.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,,,,------,,,,,,+++*********))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((******)))((('''(((((()))((((((((((((((('''''''''***((('''((()))***)))'''(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++******************************+++++++++,,,,,,,,,...---------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''))))))***,,,......+++(((((((((((((((((('''''''''''''''''''''(((((((((((()))((('''((()))***)))((((((***+++***))))))***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************)))---000///+++((())),,,++++++,,,,,,,,,---------///000111000000000222444666444888888OOO[[[EEE>>>;;;888777444444333333222111000///...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,,,,------------,,,++++++************))))))))))))************************((((((((()))))))))))))))((((((((((((((((((((((((***))))))((((((((((((((('''''''''(((((((((((((((***((('''((()))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******+++******************************+++++++++,,,,,,,,,,,,,,,------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++******))))))******+++))))))(((((((((((())))))'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''((()))***,,,---,,,)))''''''''''''(((((((((((((((''''''''''''((((((((((((((('''&&&''')))***)))(((***,,,,,,,,,******+++,,,((((((((((((((((((((((((************************''''''((((((((()))))))))((()))))))))***************---000///,,,******++++++++++++,,,,,,,,,------...///000000///000222333777,,,555===<<>>uuuaaaLLL:::888:::555222444111222222222111000///...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,+++)))))))))******++++++,,,************************)))*********+++++++++,,,)))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''((((((((()))***((('''((()))***)))'''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''''''''''''''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++******+++++++++,,,,,,,,,***+++,,,---...------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++************))))))))))))******((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&''''''((('''(((((()))''''''''''''((((((((()))''''''''''''(((((((((((('''&&&%%%''')))******)))***+++,,,+++)))((()))***))))))))))))))))))))))))************************(((((()))))))))*********))))))))))))************---++++++...222222---)))***++++++++++++,,,,,,,,,---...//////......000222///111444999666444OOOzzzdddSSSBBB777999:::444111444000111222222111000///...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++(((((()))***+++,,,,,,,,,******************************+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))(((((('''&&&'''''''''(((((())))))***((('''((()))***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))******+++))))))******++++++++++++******+++++++++,,,,,,,,,)))***,,,---...------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++************))))))))))))******((((((''''''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&(((***&&&'''''''''(((((())))))''''''''''''((((((((()))'''&&&%%%''')))******))))))******)))'''''''''((())))))))))))))))))))))))************************))))))))))))************))))))))))))************...+++)))...333444///(((******+++++++++,,,,,,,,,---...///.........000222---<<<777///777999>>>RRRgggQQQAAA???;;;888777555222000222111000///...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))+++***))))))***,,,...///++++++,,,,,,,,,++++++***+++******)))(((''''''&&&))))))(((((('''''''''&&&)))((('''''''''(((***+++((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%&&&'''((((((((('''&&&(((+++,,,)))&&&((((((((((((((()))******(((((((((((())))))))))))))))))***++++++++++++***,,,,,,,,,---------...............------,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++******))))))******+++,,,,,,+++***))))))******++++++)))(((''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&***))))))(((((((((((()))''''''''''''''''''''''''$$$%%%&&&(((((((((((('''&&&&&&%%%%%%%%%&&&&&&''')))))))))))))))******+++))))))))))))************+++*********))))))((((((******++++++++++++******)))***+++,,,,,,+++))))))(((((((((((()))))))))))),,,---///000000...,,,+++)))***,,,---...------,,,,,,,,,---...///000111222111222333333444777;;;???___fffSSSCCC>>><<<999777666555333222111111000///...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))************+++,,,---...++++++,,,,,,,,,++++++***+++******)))((((((''''''))))))(((((((((''''''''')))(((((('''((()))***+++((((((((((((((((((((((((&&&''''''((((((''''''&&&(((''''''&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((((((''''''(((++++++)))'''((((((((((((((()))******(((((((((((())))))))))))))))))***++++++++++++***,,,,,,,,,,,,------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++++++++******+++++++++,,,++++++***))))))******+++***)))(((((('''((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''((((((''''''''''''''''''''''''$$$%%%'''((())))))((((((((((((''''''''''''(((((())))))(((((())))))***+++++++++******))))))((((((************)))))))))(((******++++++++++++******)))***++++++++++++***)))(((((()))))))))*********------.../////////...---***+++,,,---------,,,+++,,,,,,---...///000111111000222333333444666:::>>>JJJiiiOOOFFF>>>:::888666555555555333222111000000///...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))***+++,,,,,,------,,,++++++,,,,,,,,,,,,++++++*********))))))(((((('''))))))((((((((((((''''''((((((((((((((()))******))))))))))))))))))))))))''''''(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((''''''(((***+++)))(((((((((((((((((())))))***(((((((((((())))))))))))))))))***++++++++++++***++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********))))))(((((((((((())))))((((((''''''''''''(((((('''''''''''''''&&&&&&&&&$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&'''((())))))))))))******))))))))))))******((((((((((((((())))))***---,,,+++***)))(((''''''************))))))))))))******++++++++++++******)))******+++++++++******))))))*********+++++++++...---.........///000111,,,,,,---------,,,++++++,,,,,,---...///000000111000111222333333555999<<<;;;\\\wwwUUUEEECCC>>>888666444333333333222000000000///......---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------******++++++++++++******)))***,,,---...---,,,+++++++++,,,,,,---,,,,,,,,,*********)))))))))(((((())))))((((((((((((((((((((((((((((((((())))))***************************'''(((((())))))((((((''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((()))***))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,------------------,,,++++++***************+++)))(((((((((((())))))***((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''''''''((())))))*********++++++***)))))))))******((((((''''''(((((()))***,,,,,,+++******)))((((((*********)))))))))))))))******++++++++++++******)))*********++++++++++++******+++++++++,,,,,,,,,...---,,,,,,...000222444------------,,,++++++***,,,,,,---......///000000///111222222333444777999888GGGvvv\\\GGG???>>>777888666333222111111///...//////......------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++***+++,,,......---,,,+++***+++,,,---------------************))))))))))))(((((())))))))))))))))))'''(((((()))))))))))))))++++++++++++++++++++++++((())))))))))))))))))(((''''''((((((((('''&&&%%%&&&&&&'''''''''''''''((((((((((((((((((((()))***))))))(((((((((((())))))(((((((((((())))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,---............---,,,+++***************++++++)))(((((((((((())))))***((((((''''''''''''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++''''''''''''''''''''''''''''''(((((())))))***++++++***))))))((((((((()))((((((((((((((()))*********************+++++++++))))))))))))))))))************++++++++++++******)))))))))******++++++,,,++++++++++++,,,,,,,,,,,,...---,,,+++---///222444...------,,,++++++++++++,,,,,,------....../////////000222222222333555777555???XXX^^^MMMAAA<<<:::222777555222111111000///---.........---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,***+++,,,------......---************************(((((())))))))))))******''''''((()))))))))))))))************************))))))************))))))(((((()))***)))((('''&&&'''''''''''''''''''''''''''((()))((('''''')))+++***))))))((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,---......---,,,+++*********)))******+++,,,))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((()))***+++''''''''''''''''''''''''''''''''''''((()))***++++++***)))((('''''''''''')))))))))))))))******+++*********+++++++++,,,,,,))))))))))))******************++++++++++++******))))))))))))***+++,,,---******+++++++++,,,,,,,,,---,,,++++++,,,///111333------,,,+++++++++,,,,,,,,,,,,---------............000222222111222333555666===>>>iiihhhNNNEEE===::::::555555333111000111111000///......------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,---......,,,,,,------------,,,,,,---------,,,,,,,,,------***+++,,,---............************************(((((()))))))))*********&&&'''((()))***))))))(((************************)))******++++++******)))))))))+++++++++***((('''(((((((((((('''''''''''''''))))))(((&&&'''))),,,******)))((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***,,,,,,,,,,,,------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++,,,---......---,,,+++******))))))***++++++,,,+++***)))(((((('''((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''(((((('''''''''(((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&((()))***+++***)))(((((('''''''''***************+++,,,,,,+++++++++++++++++++++***((()))))))))******************++++++++++++*********))))))))))))+++,,,---************++++++++++++,,,+++++++++,,,---///000---,,,+++++++++,,,---...,,,,,,------------.........000111222111111222333777888888PPPqqqTTTBBB???777555999888333111000000222333222222------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++,,,,,,---......,,,------......------,,,///...,,,++++++,,,---...***+++,,,---............******************++++++(((((())))))*********+++&&&''')))*********)))((())))))))))))))))))))))))******++++++++++++******)))***,,,---,,,+++)))'''((((((((((((((('''''''''''')))***(((&&&&&&)))---******)))((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***,,,,,,------------......,,,,,,,,,------.........++++++,,,,,,,,,---------+++++++++,,,,,,---------***+++---......---+++*********))))))***+++,,,,,,++++++***(((''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''((())))))(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***,,,+++***)))((((((((((((++++++******++++++,,,---...------,,,+++***))))))(((((())))))*********+++******++++++++++++*********))))))))))))+++---...))))))*********+++++++++++++++++++++,,,------...,,,++++++***+++,,,...///,,,,,,------------------...///111222111000111222555...777CCCaaannnNNNFFF>>>999999999666444444444222111000...------.........------,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))---,,,,,,+++*********+++---,,,,,,++++++,,,,,,---+++******************+++------------------------000------000///,,,+++---//////.........---------111000///...............//////......------,,,,,,///...---,,,++++++++++++******))))))))))))******+++*********))))))(((((()))************+++++++++++++++******))))))((((((+++++++++++++++***)))((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,+++***+++,,,...///......---,,,,,,+++******))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&'''((((((((((((***,,,******+++++++++******)))******))))))))))))******++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,+++++++++******************************111,,,((((((+++///000000,,,,,,++++++,,,,,,---............//////000111222///===;;;333DDDqqqrrrVVVIIIBBB:::666666666555222222222111111000/////////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++***************---,,,++++++******++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,------------------------222...+++++++++***,,,000//////.........---------000//////...------....../////////...............///...---,,,++++++++++++******))))))))))))******+++*********)))))))))))))))************+++++++++************))))))))))))+++++++++++++++***))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++......---------,,,,,,,,,,,,+++++++++,,,,,,---......------,,,++++++******))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&'''((((((''''''***+++*********++++++******)))******))))))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************000---))))))+++...///...,,,,,,++++++,,,,,,---...............///000111222000555555555>>>UUUwwwXXXGGGBBB===666333333444222000000000000000000000000000...------------,,,,,,,,,++++++++++++++++++++++++***************+++++++++,,,,,,++++++******++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------111...---000///------///...............---------//////...------------......///////////////000000......---,,,++++++++++++******))))))))))))*********************))))))))))))************+++++++++)))))))))******************++++++++++++***))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++...------------,,,,,,,,,++++++,,,,,,------,,,,,,------,,,,,,++++++******))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&''''''&&&&&&(((***))))))******+++******)))******))))))))))))******))))))***+++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++---......---,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++///---++++++,,,---,,,,,,,,,,,,++++++,,,,,,---...............///000111222222///000999999888```^^^KKKEEE<<<888444222222222111000000000000000000000000000------------------------++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,++++++***++++++,,,---,,,,,,++++++,,,,,,------------,,,,,,---------------------------------,,,---333::::::333---+++..............................------------............//////000000111111...---,,,,,,+++++++++,,,+++******))))))******+++************************))))))*********+++++++++)))))))))******+++++++++******+++++++++******)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------***+++,,,---...---,,,+++,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&%%%%%%''')))((())))))*********************))))))))))))******(((((()))***************************************++++++++++++++++++++++++***+++...000000///,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++......---------,,,***))),,,,,,++++++,,,,,,---..................///111111333///000999888...DDDrrraaaJJJAAA???888666444333222222111000111111000000///.........------------------------++++++++++++++++++++++++)))))))))***+++++++++,,,,,,++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------+++---333;;;;;;444---+++---...........................---------......///......//////000000111111------,,,+++++++++,,,,,,++++++************++++++***************+++++++++))))))*********+++++++++))))))******++++++,,,,,,)))******+++++++++******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------+++,,,---...---,,,+++***,,,+++++++++++++++******))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((***++++++***((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&&&&&&&$$$$$$&&&((('''((()))*********************))))))))))))******(((((()))************)))************************++++++++++++++++++++++++)))+++...000000///---+++,,,,,,,,,+++++++++******++++++++++++++++++++++++---.........,,,***)))))),,,,,,++++++,,,,,,---...------------...///000111000222000333777444;;;PPP~~~fffMMM@@@:::777666666555444333222111111111111000//////...------,,,,,,,,,------------...++++++++++++++++++++++++***************+++++++++++++++******++++++,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------...,,,---111111...---///---------...............///............///000000...///////////////000000---,,,,,,++++++,,,,,,,,,++++++************++++++*********+++++++++++++++)))************+++++++++*********+++++++++++++++))))))***++++++++++++***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,---------,,,++++++++++++++++++++++++******))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((%%%&&&'''&&&%%%$$$&&&(((''''''((()))******************))))))))))))******(((((()))***************++++++++++++++++++++++++***++++++,,,,,,++++++***)))***,,,...///...---,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++))))))***,,,,,,++++++,,,,,,---...------------...///000111,,,333///,,,555999888<<>>999222333555666555333000//////------......///000000111,,,,,,,,,------.........++++++++++++++++++++++++,,,+++++++++******))))))+++*********+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------+++***---222222...,,,------------.........//////000000000000000111222222//////......---------,,,,,,,,,,,,++++++,,,------,,,++++++******++++++,,,*********++++++,,,,,,,,,)))************+++++++++---,,,,,,++++++*********((()))***+++++++++++++++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((()))))))))))))))************++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.........///...,,,+++***+++,,,,,,******************++++++))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''(((((('''%%%%%%'''(((&&&'''((()))******************))))))))))))******))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***))))))******+++,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,)))(((***---,,,,,,++++++,,,,,,---...---------------...000000111444//////555222111:::===>>>mmmiii\\\JJJ>>>:::888555222333333222222111000////////////.........------------,,,*********,,,...///---------,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++---///222444///------111222000...000------............------000///...------...///000//////.........000111222222000...++++++,,,---///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++***+++,,,,,,///......------,,,++++++(((*********)))((()))***((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))***)))(((''''''((()))***))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,************************************))))))))))))''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&'''))),,,---'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&''''''(((((('''(((******))))))+++,,,...+++((((((+++---,,,+++---,,,+++***+++,,,---...000---,,,---///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---///,,,---000---((((((...''')))+++---...///......,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111000000000000111222333444AAA333CCC}}}uuuWWWLLL???777666777555333333333222111111000/////////.........---------------,,,+++******+++---...------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---///111333888222///111111...++++++...//////////////////...111000////////////000111111000///000222777<<>>666444222222333333222111////////////............,,,,,,,,,,,,------------+++++++++++++++******************++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,---......//////------..................,,,333===@@@999000111777000000............000000///000000111111000000///+++---000222333111///---111111000///..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,------------,,,++++++,,,,,,++++++***))))))((((((*********)))((()))***((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))(((((())))))))))))(((((())))))))))))************++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))))))))******))))))))))))))))))))))))))))))((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''((((((((()))'''((()))******)))(((''''''((()))***)))((('''&&&))))))(((((((((((((((''''''(((******))))))+++,,,...///000///---,,,,,,,,,+++,,,---...///000000000///000111111//////000111------------------------------...////////////...,,,000000---+++,,,,,,+++))))))***+++,,,...///000******+++,,,---------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,---------------......///000111)))000777666111888SSSmmmzzz```OOOCCC======333222111111111111111000........................++++++,,,,,,,,,---------)))******++++++++++++***)))*********++++++++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////,,,,,,---...////////////+++...333999888444555999222111///......///111222000000111222222111000000...///222333444444333222222222111000000//////.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,---,,,+++***)))---,,,,,,+++******))))))'''((())))))((('''((()))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))'''((()))******)))((('''))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))))))))******))))))))))))))))))))))))))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''''''''''''''$$$&&&)))++++++)))&&&$$$((((((*********)))'''&&&'''''''''''''''((((((((('''(((******))))))+++,,,---...///...++++++---///---------------...///000000111222111...---...000,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...111888:::222+++***,,,,,,)))***+++,,,------...---((()))***+++,,,,,,,,,,,,++++++++++++,,,---............---------------...------------...///000000---333666333111888BBBHHH|||\\\JJJCCC<<<888888666555333222111000//////---.....................+++++++++,,,,,,---------((()))***+++++++++++++++))))))******++++++++++++))))))******+++++++++,,,++++++,,,,,,,,,---------,,,,,,------...///000000+++,,,---...////////////333...---000111///---...333222000//////000222333111222333444444333222111333333333333333333333333333333222222111000000///000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,+++***)))(((------,,,,,,+++*********'''((()))((('''&&&''')))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))'''((()))******)))((('''))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******))))))))))))******)))))))))))))))))))))))))))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&%%%$$$$$$"""%%%))),,,,,,)))%%%"""((()))***+++***)))'''%%%%%%&&&&&&&&&''''''(((((('''(((******))))))+++,,,+++---...,,,***+++...111111000///......///000111222444555333000...///111,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...888AAACCC888...,,,---...***+++------...---,,,+++'''((()))***+++,,,,,,,,,*********+++,,,---...//////......---------......---------------///000000777///,,,111555444777>>>NNNwwwdddOOOCCC===888555444111111111111000000000///000000///...------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++------------------------++++++,,,,,,---...//////000000...------...///000///000111222222111///...333222111111222111///---...///000111111111111111000111///+++,,,111555444555555333222111111111111222222222000...------///---------............///,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((''''''''''''''''''''''''((((((((((((******))))))((((((''''''&&&'''(((***++++++++++++,,,------...---,,,***)))***++++++,,,,,,++++++***---------,,,,,,+++++++++++++++++++++******))))))************************))))))))))))(((((((((((()))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((('''%%%$$$%%%&&&))))))******((('''%%%###'''''''''''''''''''''''')))******+++,,,,,,------)))***,,,---......---,,,......---,,,,,,,,,------000000//////......------,,,---///000000000///...------......//////000000222333333444333111...---,,,,,,,,,------,,,++++++------,,,,,,+++***)))))),,,,,,++++++,,,---///000111000...---,,,,,,------,,,,,,------.../////////111111000000222444777999>>>TTTqqqbbbSSSCCC;;;888666555555111111111000000000//////000//////...------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,------......///000///...------...//////000000111111111111111000333222111222333444333222000000111111222222111111///222333111222555666333222111111000///...------111222222000...---...000////////////////////////,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++************(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((''''''&&&&&&''''''''''''((((((((((((***)))))))))((((((((('''((()))***************))),,,,,,---...---,,,******++++++,,,,,,,,,,,,++++++---------,,,,,,+++++++++++++++++++++*********)))************************)))))))))((((((((('''''')))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((('''%%%$$$%%%&&&'''(((((())))))((('''&&&&&&&&&''''''''''''''''''((((((((()))))))))******)))***+++---...---------///...---,,,,,,,,,,,,,,,000/////////......---------...///000000000///...///000000000111111111222000111222333333222000///,,,,,,,,,------,,,,,,+++...------,,,,,,+++++++++,,,,,,++++++,,,---///000000///...,,,,,,,,,,,,,,,,,,,,,------.../////////111000000000111444666888@@@:::gggyyyhhhXXXNNNCCC888555555444444555000000000000//////////////////......---,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++---------------------------------...............///......------...//////000000000000000111222333111///...///222333333333222222333333222222111111///444777777888999777222666666666666555333111000000111111000//////000222222111111000000//////...+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++************))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))'''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))((((((((((((******++++++***))))))(((+++,,,---------,,,+++***,,,------------------,,,------,,,,,,,,,,,,++++++++++++++++++************************************(((((((((((('''''''''''')))))))))(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''%%%$$$%%%&&&&&&&&&'''((())))))((((((&&&&&&&&&''''''((((((((('''((((((((((((((((((((()))***+++,,,------------//////---,,,++++++++++++/////////..................///000000000///...---000000000000111111111111---///111222333222111000+++,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,---//////......---,,,++++++++++++,,,,,,,,,---......//////000000///000111333555777@@@000CCC|||tttmmmfffXXXLLLEEE<<<555555555333222222000000/////////..................------,,,,,,,,,------,,,,,,,,,+++++++++************************))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,,,,------------------/////////.................................//////000000//////000222444555333111000000222444444444444444444444444333222111111666:::999:::;;;888333::::::;;;;;;:::777555333///000111111000000222444333222222000///...------++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))((((((((((((*********++++++******)))***+++,,,---------,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((((((((('''''''''&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''%%%%%%%%%'''&&&''''''(((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))************+++,,,------------//////---,,,++++++******........................//////000111000///...---............////////////...///111222222111///...++++++,,,---------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------......---,,,,,,++++++*********+++,,,,,,------...//////////////////111222444555777:::<<>>;;;333TTT|||ggg___WWWRRRKKKDDD>>>===777333111444555222111222///.........------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************)))************+++++++++******+++,,,,,,,,,,,,++++++,,,,,,------........./////////000000000000000......000111111111111111111111111111111222333444444444333444555555333222666666666777666666555555666999:::777777::::::777777777777666555222000///111222222222111111333555222111111000...---,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''((()))+++,,,---------(((***+++---......------------............------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,************************))))))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&'''&&&%%%%%%&&&(((***)))((('''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((()))******++++++++++++,,,---...///---,,,,,,+++++++++++++++++++++,,,---.../////////...///000111222111000000111111111111000000000000///000111111000...+++*********+++,,,------------++++++++++++++++++++++++,,,,,,---......------,,,++++++,,,,,,,,,++++++***+++++++++,,,------......------...//////000000111///777666666CCCccc}}}|||~~~~~~xxxmmmddd[[[RRRKKKIIIEEE>>>:::;;;555222111333444111000222.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************)))************+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,---......////////////000000111111222...///111222333333333222111111222333333222222222111222333666888777555222666666777777888777777777777:::<<<::::::;;;:::777<<<;;;:::888666555333333222333333333111111333555222222111000000///......---......//////......---+++,,,,,,------,,,,,,+++*********)))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((()))))))))******''''''''''''(((((((((((('''((((((((()))))))))***)))***++++++,,,,,,,,,,,,((()))+++---............---------......---------+++++++++,,,,,,---------+++++++++,,,,,,,,,------************************+++*********))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''&&&%%%%%%&&&((((((((('''&&&'''((())))))******))))))((('''''''''%%%&&&'''((()))+++,,,,,,+++++++++***+++---...///+++++++++***++++++,,,---***++++++,,,...//////000,,,...///111222222222111222111111111000000000///---...000000000...,,,+++)))***+++,,,---------------------,,,+++++++++***,,,------......---,,,,,,***+++,,,------,,,++++++***++++++,,,,,,---......,,,------...////////////111444333999@@@EEEooovvvssstttuuurrrkkkbbbYYYTTTRRRFFF>>>??????;;;888888999555444555333///...000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,---...//////......///000111222222333///000222333444444333333111222333444444222111000555666999===@@@@@@===:::555666777888888888888888777;;;>>>===<<<===;;;666===;;;999777555444444333333444444333222111333555333333222222111000000000......////////////......+++,,,,,,------,,,,,,+++************))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))******++++++''''''''''''((((((((()))'''((((((((())))))******+++,,,,,,,,,,,,+++******''')))+++---............,,,------------------,,,+++++++++,,,,,,---------+++++++++,,,,,,---------************************++++++++++++*********)))************))))))))))))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%%%%'''(((&&&&&&%%%&&&''')))+++,,,++++++***)))((('''&&&&&&'''((()))+++,,,...///000,,,+++******+++,,,...///************+++,,,---...******+++,,,...///000000,,,---///111222333333333000000//////.........---+++,,,...000000///...---)))***+++,,,------...---//////...---,,,,,,++++++,,,---.........---,,,+++***+++------...---,,,+++***++++++,,,,,,---......,,,,,,---...////////////***444000///888;;;PPPzzzsssmmmeeeeeeccc```\\\VVVQQQOOOAAA===999999<<<<<<999666222111000//////.................................------,,,,,,,,,,,,+++++++++,,,,,,,,,++++++---...,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,***++++++,,,,,,------...000000000000000222444555333222111111111333666777000000111222222222111111666999<<>>999888888777666555555555<<<===???@@@???>>><<<;;;???:::777888888555333555444333111000000000111111///111222111...,,,///111,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((*********)))(((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))+++++++++***************+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))(((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))((((((((((((***++++++,,,,,,---......*********)))******++++++...---,,,,,,++++++++++++++++++,,,,,,---...//////000000000000111222333444///////////////...............---------,,,,,,,,,,,,,,,------------------444222///,,,+++++++++,,,...,,,******+++---------,,,,,,,,,+++++++++************+++,,,---//////000,,,,,,,,,---------.........///000111333999???DDDsss___[[[XXXXXXVVVSSSOOOJJJEEEBBB???;;;777777999:::777444222111000///....................................------,,,,,,,,,,,,++++++,,,,,,,,,,,,---111666:::,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,***++++++,,,,,,---......111000//////000111222333222111000000000222444666222222333333333444444444<<<;;;999888999:::<<<===555444333555888:::999888555777:::>>>@@@AAA@@@@@@>>>888444444444222333666222111111000000111222333000111000///------///111,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((+++******)))(((((('''''''''''''''''''''''''''''''''((((((((())))))))))))******************++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))(((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))(((((((((((()))))))))***++++++,,,,,,*********)))******+++,,,...---,,,,,,++++++,,,,,,+++,,,,,,---...//////////////////000111222333333/////////////////////............---------,,,,,,,,,,,,------------......222111///---,,,,,,,,,,,,---,,,+++***+++,,,,,,,,,,,,,,,+++++++++***************+++,,,---...//////,,,,,,,,,------------...///000111222333666;;;???FFFhhh]]]MMMKKKPPPOOONNNLLLHHHCCC???<<<;;;888444444666777444222222111000///............------------------------------,,,,,,,,,,,,++++++---------,,,---222888===,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,+++++++++,,,------......000000/////////000111111111000000///000111333444555555444444555666666777>>>===<<<:::999888888999@@@>>><<<<<<===<<<999666333666:::>>>AAABBBBBBBBB???888333222333333555888111111000000111222444555333000...------/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((+++******))))))(((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))***+++++++++,,,***+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))(((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))'''''''''((())))))************))))))***++++++,,,...---,,,,,,,,,,,,,,,,,,+++,,,...///000000///.../////////000000111111222......//////////////////.........------------,,,,,,,,,---------.........///............---------,,,,,,+++++++++++++++,,,,,,++++++++++++***************+++,,,------...///,,,,,,,,,,,,------------///111222222222333666888111@@@___pppJJJHHHFFFLLLKKKKKKIIIEEEAAA===;;;888666333333444444333111111111///...............------------------------------,,,,,,,,,+++++++++...------+++***,,,000333,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,++++++,,,,,,---.........000000000///////////////111111111000111222333444666555555555555666888999999<<<@@@BBBAAA===888444DDDDDDCCC@@@<<<999777666999;;;>>>AAABBBAAA@@@??????999555777777666777:::333222111111111222333444444000,,,+++...000000.........---,,,,,,---......------------------------------,,,+++)))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((*********))))))((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&'''(((((())))))***))))))))))))***+++,,,,,,...------,,,,,,,,,------,,,---///000111000///.........///000000000000000............////////////............------------,,,,,,------......//////------...//////......---+++,,,------,,,+++++++++++++++++++++************)))******+++,,,---------++++++,,,,,,,,,------------///111222111111222444666BBBHHH[[[\\\DDDHHHCCCEEEEEEEEECCC@@@===999777666555333333333333333222111000///...------------------------------------------,,,,,,,,,++++++++++++,,,---,,,***((()))***,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,+++,,,,,,------...//////000000000000000/////////222222222222222333333444444444444555555666777888666999>>>AAAAAA>>>:::777999===???<<<777444777<<<===>>>???@@@@@@???===<<<===999888;;;<<<999888999666555333111111000111111555111------///111000//////......------......///------------------------------,,,+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((()))***+++,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))((((((((((((&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))***''''''(((((()))******+++))))))))))))***+++,,,------------,,,,,,---......---...///000000000///.........///000000000000///---.........//////000000//////.........---------,,,,,,---......///000000------...//////...------***---//////---+++***++++++++++++*********))))))))))))******+++,,,,,,,,,+++++++++,,,,,,,,,------***,,,///111111111222333333===888777VVVOOOBBBCCC<<>>;;;888666555444333333222222222333111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++(((***------,,,*********,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,---......////////////000111111000000000333333333333333333333333222333444555666777777777666666777888999;;;===>>>???AAABBB===666444888===<<<<<<<<<=========>>>>>><<<999999======999666666777666444222111000000000333222000000111111111000////////////////////////------------------------------,,,+++***))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''''''''((((((((()))))))))***+++++++++,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((())))))******(((((())))))******++++++(((((())))))***+++------------------------...///.....................///...///000111111111000///------......///000000000/////////.........------,,,,,,---...///000000111000000///...------,,,,,,***...222222///+++***++++++************)))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,)))+++...///000000222444222222111888@@@EEE```iiiHHHCCC???:::@@@@@@@@@@@@>>>;;;888666333333222222111000111222000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++------,,,+++---...,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,------.../////////...///000222222222222111222222333333333222222222000222555777999888777666666666555666888;;;>>>@@@NNNJJJDDD>>>;;;;;;;;;<<>>======>>>@@@BBBAAA<<<;;;======:::888888666555444222111111111222111333444444333111111111///000111222222111000///........................,,,,,,,,,++++++*********''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((******************+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((('''''''''''''''''''''''''''''''''((()))*********((((((((()))******++++++((((((((()))***,,,---...---------------.../////////...---,,,,,,---...//////000222333333111000///------......///000000111////////////............,,,,,,---...///000111111444222000---,,,+++*********///444444000,,,+++,,,************)))))))))))))))))))))******************++++++++++++,,,,,,,,,+++,,,.../////////111333333333333;;;<<<000666PPPvvv\\\FFFEEE>>><<<;;;;;;<<<;;;:::777444333111111222111//////000111000000...---------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++......---+++)))***,,,...,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,------.../////////...///111222333333333222111111222222222111111000000222666999::::::777666333666999===??????>>>>>>MMMDDD;;;999>>>BBBBBB@@@IIIFFFCCC@@@???@@@CCCDDDGGGAAA===>>>>>>;;;;;;===555444333222222222333444000333777777444111111222///000222444444222000///........................,,,+++++++++++++++++++++''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++++++++***************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&''''''((()))******+++''''''(((((()))*********((((((((()))***,,,---...---------------...///000000...,,,******+++...///000111222333333222000///---------...///000000111000/////////............,,,,,,---...///000111222666444111---***)))))))))+++000666666111---,,,,,,************))))))))))))))))))))))))******************+++++++++,,,,,,,,,---...///.........000222,,,555222...666;;;888:::>>>XXX}}}UUUGGG;;;===???:::;;;<<<<<<:::777333111222111111000000000000000///............---------+++,,,,,,+++***)))+++,,,.........------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,...,,,***+++...111333333111111222222222222111111---000333333222000//////111333666777666555555666===777777@@@BBB???@@@GGGHHHAAA999888===AAA@@@>>>AAAAAA???===::::::<<<>>>DDDDDDCCC@@@<<<:::999999<<<:::888555444444555666222222222333333333222222111111111111111000//////111111000///...---------............---,,,++++++******+++***)))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((())))))))))))************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************))))))))))))))))))))))))+++*********))))))(((((((((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%'''(((******))))))))))))************(((((((((((())))))))))))))))))))))))((((((((((((---,,,+++***+++,,,---...------......///000000111222///,,,,,,///000000...777666444333333222111///000111333555555333111///...............---------,,,,,,---...///000111222---,,,+++***))))))))))))+++///222222///,,,++++++++++++******)))((((((((()))))))))))))))******+++************************,,,,,,------.../////////000000111222444555555666:::@@@KKK\\\rrrNNNCCC::::::;;;999:::;;;;;;:::777444222222111111000000000000000///............---------+++,,,,,,+++******+++---......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,---///000000...111000///...///111333555555666777555222///......111444666777666555555666;;;<<<@@@CCCBBB>>>@@@EEEGGGBBB===<<<>>>AAA@@@???CCCDDDCCCAAA>>>>>>???@@@LLLJJJGGGCCC>>><<<;;;<<<<<<;;;999777777666777777333222111000////////////111111111111111000//////000000//////......------............---,,,++++++************)))'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((())))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************************************+++*********))))))))))))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%'''((()))((((((((()))))))))******(((((((((((()))))))))***)))))))))))))))))))))(((,,,,,,+++++++++,,,---...,,,------...//////000000222///------///000000///444333222222333333222222222222222222222222222111000000//////.........///......//////////////////---,,,+++******)))))))))***---000111///,,,,,,,,,++++++******))))))(((((()))))))))))))))***++++++************************,,,,,,------...///////////////000111222333444444333444888===FFFRRR```iii{{{HHH@@@::::::888888999:::::::::888555444222111111000000000000000///............---------+++,,,,,,,,,******,,,---...------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---///111000...+++333111...,,,...222777;;;999999888666333111111222444777999999888777777888777@@@GGGDDD@@@???@@@AAAGGGFFFDDDCCCCCCBBBBBBCCCBBBCCCDDDCCC@@@???>>>???GGGEEEAAA>>>;;;:::999999666555555555444444333333666555222///.........///000000111111000000//////////////////..................///......---,,,+++*********)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((())))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''((((((((()))))))))((((((((()))))))))******)))))))))))))))))))))))),,,,,,,,,+++,,,------...,,,,,,,,,---......//////111///......///000000///111111111111222333444444444333111000000111333444222111000///...///000111111111000///...------,,,------,,,+++************))),,,...///...---,,,---+++++++++***))))))((((((***))))))))))))***++++++************************,,,,,,,,,---......//////......///000111222222333888888888888999>>>EEEJJJPPPcccrrr{{{GGG@@@<<<<<<888777777999999999888666555222111111000000000000000///............---------+++,,,,,,,,,++++++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---///111222000...666444111///000444888;;;555666555444444555888:::888:::======<<<;;;;;;<<<555@@@FFFCCCAAADDDCCC<<>>>>>@@@===???AAA@@@>>>;;;::::::;;;:::::::::;;;:::999777222222333333333222222111999777444111000000111333000000000111111000//////......//////////////////////////////...---,,,+++)))))))))(((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((((()))))))))***************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((((((((()))))))))*********)))))))))))))))*********,,,,,,,,,,,,------......,,,,,,,,,---------......111000///000000000000000111111111111111111333555666555333222222222444555333111000......///000111111111000///...------,,,------,,,++++++++++++++++++,,,.........---,,,,,,,,,,,,+++******))))))(((******))))))******+++,,,************************+++,,,,,,------...//////......///000111111222222222333444555666:::???CCCFFFNNNQQQ```LLLAAA<<<<<<888666777888888888888777666222111111000000000000000///............---------+++,,,,,,,,,++++++---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...---,,,---111444555555444444333222333444555666222333333333333666:::>>>888;;;===>>>=========>>>:::AAADDDBBBFFFLLLHHH>>>999===@@@???;;;777777999:::===??????<<<:::888777::::::<<<@@@BBBAAA===999666777777777777777666555999777444222111222444666000000111111111111111000//////000000000000000000////////////...---,,,,,,))))))(((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((((()))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))************((()))))))))*********+++,,,,,,---------.........,,,,,,,,,---------------000111111111111000111111222333333111000000333555888888777777666555444444111000///........./////////////////////............---,,,,,,,,,,,,,,,,,,------.........---,,,***,,,,,,++++++***)))))))))***************++++++,,,************************++++++,,,,,,---.........//////000000111111222222000111222333333555888;;;EEEDDDBBBJJJWWWlllTTTBBB999;;;888777777777888777777666666222111111000000000000000///............---------+++,,,---,,,+++,,,...000,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///---,,,---111555888999111222333333333222111111444555555444333555888;;;777999<<<>>>>>>>>>>>>???DDDDDDCCCEEEKKKPPPLLLDDD>>>AAADDDCCC???;;;;;;;;;===???AAAAAA???<<<;;;:::======>>>BBBEEECCC>>>999999999999888888777777777888666444333222333444555111111222222333222222222222222222222111111111111///////////////...,,,,,,)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((())))))))))))************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))''''''((((((((())))))))))))))))))*********++++++((())))))******+++++++++,,,,,,---............---------------------......000111333333111000111222333444555222000000444888;;;;;;:::999888666444333000000000/////////......------......//////000000...------,,,,,,---------///...---...//////...,,,,,,,,,,,,+++******))))))+++************+++,,,,,,************************+++++++++,,,------......///000000000111111111111333444555666777999<<<>>>>>>>>>AAAGGGEEEFFFuuu```FFF999;;;;;;888888777777777666555555222111111000000000000000///............---------***,,,---,,,,,,,,,...000,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------///222555666555111222333444444444444444666777777666444555777999777:::>>>@@@@@@AAABBBDDDJJJEEEBBBFFFJJJIIIIIIJJJGGGHHHIIIHHHFFFCCCBBBAAABBBCCCEEEDDDAAA???>>>???>>><<<;;;>>>BBBCCC@@@<<<<<<;;;:::888777777777888:::999888666555444444444111222333444444444444333444444444333333222222222000000000//////...---,,,)))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((())))))))))))************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------.........///,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))((((((((()))))))))******))))))*********+++++++++((())))))******+++,,,,,,,,,,,,.../////////...---........................///222444444222000111222111444555333000111777<<>>;;;888555444333333///000111222222000///---............/////////000......------------......---,,,+++---111333222000---,,,,,,++++++******)))++++++******++++++,,,---***************************++++++,,,,,,---............////////////000000+++,,,...///000333777;;;888<<<@@@FFFBBB;;;VVVkkkKKK;;;===???888888888777666555555555222111111000000000000000//////.........---------***,,,------,,,---///111,,,,,,,,,------.........,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...111444444222000444444555666777888::::::666777888777666777888::::::===AAADDDEEEFFFGGGIIIKKKDDDAAAFFFEEE@@@CCCLLLHHHHHHHHHGGGFFFDDDBBB@@@DDDEEEFFFEEEBBB@@@@@@AAA???;;;999<<>><<<;;;888666555444222333444444555555555555666666555444444333222222000000000000///...---,,,)))((('''&&&%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))))))))************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,)))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%'''((()))))))))))))))************)))************+++++++++((())))))***++++++,,,,,,,,,,,,.../////////...---//////////////////......///222555555222111111333000333444333111333999???CCC???:::555222111333444///111333444444222///...//////////////////............---------......///+++******---222555555444------,,,++++++******)))++++++******++++++,,,---***************************++++++,,,,,,---......------..................111222222111000222555888777;;;;;;<<<===777BBB[[[|||OOO>>>:::???;;;999888777888777666444333333333222222222111111//////...------------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...------------.../////////......---------......---------.........//////222000...///111444666777888222111666888777888<<<<<<888777;;;<<<999;;;@@@AAAAAABBBCCCEEEHHHKKKMMMLLLHHHBBB>>>???AAACCCDDDMMMFFFCCCFFFFFFBBBAAAEEEDDDDDDDDDCCCBBBBBBEEEGGGDDDBBB>>>>>>EEEMMMKKKBBBCCCAAA???===;;;===AAADDDIIIHHHFFFEEEBBB>>>888555888666444222111222333444888======666111222666999333222111000///...---,,,)))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((()))******)))*********++++++++++++)))******+++++++++******,,,,,,,,,++++++*********---,,,,,,,,,,,,---...///......---,,,++++++++++++222///---,,,...///...---//////...,,,***,,,///222---+++)))''''''))),,,...,,,+++***)))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''))))))(((((((((((()))))),,,++++++******++++++,,,+++++++++,,,------+++)))//////000000000000//////***111333///---111333111111222333444555555555555444444333333444555666777:::<<<>>>===:::666444222---333999;;;777222///...000000000000////////////------------------------,,,------...///000111111...------,,,+++***))))))******))))))))))))*********)))((((((((()))***+++)))***+++,,,...///000000,,,,,,,,,---...///000000//////000000111222444555555999<<<;;;:::;;;@@@EEE}}}[[[???AAA;;;;;;999888777888777555444333333333222222222222111//////...------------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...------------...////////////...---------.............../////////000000222111//////111333333333888666999>>>>>>;;;:::===???;;;;;;@@@AAA@@@BBBGGGAAA@@@@@@BBBEEEHHHIIIIIIFFFDDDBBBCCCGGGLLLOOOPPPRRRMMMLLLNNNLLLFFFAAABBBAAABBBCCCCCCBBBCCCFFFHHHFFFDDDBBBDDDOOOYYYXXXOOOJJJHHHEEEBBBAAAFFFOOOVVVkkkbbbVVVKKKEEEBBB@@@>>>:::999777555444333444444888:::999555444666777555333333222111///...---,,,)))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((''''''(((((()))***)))))))))*********++++++)))******++++++++++++***---------,,,,,,,,,++++++,,,,,,+++++++++,,,------------,,,,,,,,,,,,------+++,,,,,,,,,+++,,,...000------,,,+++***+++///222///---,,,***)))***+++,,,++++++)))((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))))))))))))))******+++,,,,,,++++++++++++,,,,,,,,,,,,,,,---...---+++***////////////////////////+++111222...,,,///111000444555555555555333222111555555666666777777888888;;;===??????<<<999666666...111444555222000......111000000000////////////------------------------,,,------......//////000---,,,,,,++++++***************))))))))))))******......,,,+++***++++++,,,***++++++,,,---...//////,,,---------...///////////////000000111333444555666999;;;;;;999:::>>>CCCdddiii@@@DDD888;;;999888777777777555333333333333333222222222222000///......------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///...------------...//////000000///...............////////////000000000000333111000111222222111000666999???CCCAAA<<<:::===@@@>>>>>>BBBEEEEEEGGGJJJFFFEEEEEEHHHLLLOOONNNLLLLLLKKKKKKMMMPPPRRRSSSRRRTTTRRRRRRTTTSSSKKKDDDBBBDDDEEEFFFGGGGGGHHHKKKMMMKKKGGGBBBEEEOOOWWWSSSJJJRRRQQQMMMHHHFFFLLLXXXaaasssgggVVVKKKFFFDDDBBB@@@<<<<<<;;;999888666555444888999888555777:::888222333333333222000...---,,,)))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((()))((((((((()))))))))******))))))***+++++++++++++++......------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------'''***,,,+++((((((+++////////////---,,,---000333//////...---,,,+++******+++***)))(((((('''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))))))))***+++,,,---...---,,,,,,++++++,,,,,,---...............---,,,+++000000............000000---000111...---000111000555666777777666555222111555666888:::::::::999888>>>@@@AAA@@@<<<888666555222222222111111111111111111111000000000/////////------------------------------------------------++++++++++++++++++++++++******))))))))))))******000///...---,,,+++++++++,,,,,,,,,,,,------------------..................000000000000222333444555666888:::999888888<<<@@@JJJNNNCCC<<<<<<:::888888888777555333444444333333333222222222000//////...............------,,,,,,,,,,,,---------------------------------------............///...------------...//////111000//////......//////////////////000000000000222222222333444555333222333888???@@@<<<888888;;;>>>===???AAACCCDDDEEEGGGHHHGGGHHHMMMSSSVVVTTTQQQRRRRRRSSSVVVXXXWWWUUUSSSSSSRRRSSSUUUUUUPPPKKKHHHFFFHHHIIIIIIIIIIIIKKKMMMKKKEEEAAADDDMMMQQQLLLDDDSSSTTTRRRMMMHHHIIIQQQYYYYYYRRRJJJGGGHHHGGGCCC>>>??????>>>===;;;999777555999;;;<<<999999:::777222444444444333111///---,,,)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))))))))***+++,,,,,,,,,,,,---------------,,,,,,,,,------,,,,,,++++++,,,,,,++++++,,,,,,+++++++++***((()))******)))***+++,,,444444444222000000111333------......---,,,+++***,,,+++***))))))((())))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((()))+++,,,...//////000------,,,,,,,,,,,,------......///...---,,,,,,---111000...------...000111...000111111222333444444444555777999:::999777666444666999<<<<<<;;;999777???@@@@@@>>>999555333222333222111111111111111000111111111000000000//////........................---------,,,,,,+++++++++*********++++++,,,,,,,,,+++******))))))******+++------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............---------000000000111222333444555666888888888777777:::===@@@qqqFFF>>>===<<<:::999999888666444444444444333333333222222000000///............///...------------------...---------------------------------............///...------------...//////000000000//////000000000...////////////000000000222222333555777888777666444999===;;;888777:::======??????@@@AAABBBCCCBBBEEEEEEGGGMMMSSSVVVVVVUUURRRSSSVVVYYY\\\]]][[[YYYWWWWWWUUUTTTUUUUUUSSSPPPIIIJJJKKKKKKIIIHHHIIIJJJKKKFFFEEEKKKTTTWWWUUUPPPMMMPPPQQQOOOJJJHHHJJJMMMLLLIIIHHHJJJMMMMMMIIIDDDAAAAAA@@@???===:::888777999???BBB>>>888777555444555555555444222000---+++)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))))))))***,,,,,,---------+++++++++++++++,,,,,,,,,///......---------......,,,,,,,,,,,,+++***((((((***'''&&&***000444222///777777666333000...///000(((***,,,---...---,,,+++------,,,+++************(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((***+++...///000111111...------------------...---...///...---,,,...///222111///......///111222///000333777999:::999999777888:::;;;<<<;;;999888222555888;;;<<<:::888666888::::::999666444333333000111333444222000...---111111111111000000000000........................---------,,,++++++***************++++++,,,,,,---++++++************++++++++++++,,,,,,---------------,,,,,,,,,,,,+++++++++...............---------000000111111222333555666666777777777666888:::<<>>???===;;;::::::999777555444444444444333333333333111000//////....../////////......------......///---------------------------------............///...------------...///////////////000000111222333000000000000111111111111444333333555888::::::999888<<<===:::999<<<@@@AAA>>>AAABBBAAABBBDDDDDDAAAGGGIIILLLPPPTTTWWWZZZ[[[\\\[[[[[[\\\\\\[[[XXXVVV]]]]]]ZZZVVVVVVYYYYYYVVVQQQRRRSSSRRRPPPOOOOOOOOORRROOOOOOTTTWWWVVVTTTTTTIIIKKKMMMNNNMMMLLLLLLLLLRRRPPPMMMLLLKKKKKKIIIHHHAAAAAA@@@>>><<<;;;:::999888@@@DDD>>>777555666555555666666555333000---+++)))))))))(((''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((()))((((((((()))))))))******))))))+++,,,------------******++++++++++++,,,,,,...............///000000,,,---......---,,,***)))***&&&&&&---999???===999555555444111---++++++,,,''')))+++,,,---...------------,,,+++************((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***,,,///000111111000///......------......///,,,///000///------000444222111000000000000111222111111555===AAA>>>;;;;;;>>>======<<<;;;999888777222444888:::;;;:::777666111333555555555555666888444888======999444222111222222111111111000000000........................---------,,,,,,+++++++++*********++++++,,,,,,,,,++++++************++++++++++++---...///000000000,,,,,,,,,,,,++++++++++++------..................111111111111222444555666666666666666777999;;;<<>><<<;;;;;;;;;;;;777<<<>>>:::777777777555666666777666444111---+++)))))))))(((''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((''''''(((((()))***)))))))))*********++++++((()))+++,,,---.........+++++++++,,,,,,,,,------,,,,,,,,,---...///000111,,,---///111111000///......---...555>>>CCCCCC@@@111222222000---++++++,,,++++++,,,------...------,,,+++***)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))***---///000000000/////////............//////---000222222000000555999222222222222222222222222444333888BBBEEE@@@:::888???>>><<<:::888888777888333555888::::::999888777111333555666666666888:::888???EEEBBB:::444444666222222222111111111000000........................------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++******++++++,,,+++,,,---...//////......++++++++++++++++++,,,,,,,,,---------.../////////111111111222333444555666666555555666888:::<<<===IIIkkkBBB@@@>>>===<<<;;;999777555555444444444333333333111111000/////////////////////............//////........................---------.........//////...------------...//////---......000222444555777444444444555555555666666999666333333444666777777;;;??????===@@@GGGHHHCCC;;;AAACCCBBBDDDIIIIIIEEEKKKPPPTTTSSSPPPQQQWWW^^^ccc```]]][[[[[[\\\]]]\\\QQQUUUUUUTTTXXX___```\\\OOORRRTTTUUUTTTSSSSSSTTTOOOPPPTTTXXXUUUNNNOOOVVVVVVNNNEEECCCHHHOOOTTTVVVKKKOOOSSSQQQKKKDDDBBBBBBAAA???===;;;::::::<<<<<<666888777666777;;;999555666777777777555111---+++)))))))))(((''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((()))******************++++++++++++((()))+++,,,---.........,,,,,,,,,------.........******+++,,,---///000111+++---000333444555444444444555888<<<@@@BBBBBBBBB///111111000///......///...............---------***)))(((''''''&&&&&&&&&)))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))+++---///000000///...//////............//////...111444444222333888===222333333444444333333222777555:::EEEGGG@@@777555<<<:::888777777888:::;;;555666888:::::::::999888777999999888666666666888555<<>>333---///444222222222111111111111000////////////////////////------------------------++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,------...///000000111111111222333444555666666555444666999<<<===>>>LLL^^^HHH999<<<>>>999888???999777444333444444444333444333222000///.........111111000///////////////////////////////////////------------------------///......///111222111///............///000222222111222444555666666555444666555555555555666777777<<<===>>>???@@@AAABBBBBB:::>>>AAABBB@@@BBBGGGLLLIIIKKKPPPSSSVVVVVVUUUUUUVVVUUUVVVWWWXXXWWWTTTQQQPPPUUU[[[^^^]]]YYYUUURRRKKKNNNMMMIIILLLVVV\\\\\\YYY[[[bbbeee\\\QQQUUUaaa\\\QQQDDDAAAFFFMMMOOONNNRRRRRRRRROOOIIIBBB===:::777888:::<<<<<<<<<;;;;;;===<<<:::777555333222222444222000222555555000+++++++++***)))((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&&&&&&&''''''((())))))((('''''')))+++***+++***'''%%%&&&)))+++&&&(((,,,---,,,***))))))***((()))---111333333444111......333444///---000555***&&&,,,000---,,,000---000555888999888666444///111888@@@@@@;;;;;;@@@444111...---///000///...333222000//////---+++)))---***'''%%%&&&'''''''''###)))---)))$$$+++===MMM))))))((('''''''''''''''))))))))))))(((((((((((())),,,000111111////////////...---...000111111000///222444444777===???===111333555666777777777777:::;;;888444777>>>>>>888:::888777666666777999:::555777:::<<<===<<<:::999;;;999:::;;;999444444777999777444444444444333111888555111000111000...+++000000000000111111111111///,,,***+++------+++)))((()))+++---------+++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------////////////000000000000333333333333333333333333999...222<<<:::888===>>>MMMaaa???CCCGGG666000;;;888777555444555666555444444333222111000/////////111000000///.../////////////////////////////////------------------------///......///111111000///////////////000111222222222222222222222111111000111111111111222333333444777777777888999:::<<<===666999;;;:::888:::???DDDAAACCCFFFIIIKKKLLLLLLLLLHHHHHHIIIKKKMMMMMMKKKIIIFFFKKKRRRVVVWWWUUUTTTSSS[[[]]]\\\XXXYYY___bbb```eeeggghhheee[[[SSSUUU\\\VVVNNNDDD@@@BBBDDDCCCAAAIIIGGGDDD@@@======???AAA444555555666666666666666777666555444333222222222222000...000333333///***++++++***)))((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((((((((('''(((%%%$$$''''''$$$%%%((()))+++,,,+++***)))***+++000...---...000//////...>>>;;;===BBBAAA999222///666///***---111333444555444333444555777777555333888777;;;@@@???<<<>>>CCC222111000111333333111...111111111222222111///......,,,)))((((((((('''&&&(((+++,,,,,,+++000999AAA))))))(((''''''''''''((())))))))))))((((((((((((+++...222444333222111111///...---...000222111000000222444888???DDD@@@999333222222555999:::999666777999:::;;;BBBJJJJJJEEE>>><<<:::999888999:::;;;777888:::;;;;;;;;;999888999666666999999555444666777555444444555666666555555222000///000111///---////////////............///---+++,,,---...,,,***)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---////////////000000000111333333333333333333333333777000444:::666666;;;>>>XXX[[[HHHDDD;;;777;;;888777666777888888666555555444333111000000000000111000//////......//////////////////////////////..............................---...000000///.........//////000111111111555444222111000///......////////////000111222333333333222222222444777888444666666444222444888======>>>???AAACCCEEEFFFFFFJJJJJJLLLOOORRRSSSRRRPPPWWWZZZ]]]^^^]]]ZZZYYYXXX]]]______[[[ZZZ[[[YYYVVV]]]```]]]UUUNNNMMMNNNNNNLLLHHHCCC@@@???>>><<<;;;EEECCC???<<<;;;<<>>;;;<<<@@@BBB???:::888777555000+++,,,///...***000///...///111222333333///000555999888333111333111222444666888777333000444555666666555333111//////...,,,,,,+++***'''%%%(((''''''***---///...,,,***)))((((((''''''(((((((((((((((((())))))))))))---///333444333222222222///......///111222222111///111555;;;DDDGGG>>>222555222111555<<>>@@@AAABBBGGGKKKIIIDDD???===;;;999888888999:::999999999999::::::::::::;;;666555999;;;999777777444333222333555777777777222111//////000111000///000000//////......------///...,,,---......---,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,***+++++++++,,,,,,,,,---/////////000000000111111222222333333333333333333222333666777777888===BBBjjjXXX???CCCEEE>>>888888888999::::::888666555444333222111111111111111000//////......//////////////////////////////////////////////////////......---...000000///---------...///////////////666555333111000000000111000000000000111333444555444333111000111333666888555555555333333555999===AAA@@@AAAAAACCCEEEGGGHHHOOOOOOPPPSSSVVVWWWWWWUUUQQQRRRSSSQQQNNNLLLKKKKKKPPPRRRRRRQQQNNNKKKGGGDDDCCCIIIHHHAAA@@@GGGHHHCCCDDDCCCCCCAAA???>>>???@@@=========>>>?????????===777555333111000000222333000//////.........//////---,,,+++,,,......,,,************)))((('''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&'''((()))******))))))$$$(((,,,---+++******+++...(((444KKKQQQ>>>///---***,,,------,,,---///111111444999???JJJUUU\\\\\\^^^WWWNNNJJJHHHGGGGGGFFFJJJNNNKKKCCCCCCGGGCCC:::>>>@@@@@@===888666777999888>>>GGGMMMLLLDDD;;;555444555777888999999777666999:::;;;:::777333000...000///.........,,,(((&&&'''&&&&&&))),,,,,,((($$$***))))))((('''((((((((((((((((((((()))))))))))),,,...111222111000000000111000000111333444333222---222666;;;@@@AAA999...666555555999>>>BBBBBB@@@EEECCC@@@@@@BBBCCC@@@<<<;;;:::888666666666888888:::999999999:::;;;===>>>===777444888<<<:::666555444222111222444666666555333222111000000111111000111111111111000000000000.....................---,,,++++++******+++,,,,,,************************))))))*********+++++++++******++++++,,,,,,------//////000000000111111111222222222222222333333333///444555666<<<>>>AAAIIIWWWGGGCCC===:::::::::;;;<<<;;;999777666555444333333222333333111111000////////////000000000000000000000000000000000000000000000000000///......///000000...---+++,,,---.........------222222000//////000111222000000000000111222333444444333111000000222555777444444444444555888;;;>>>BBBAAA@@@AAABBBDDDFFFHHHDDDCCCCCCEEEGGGHHHGGGFFF<<<>>>@@@@@@@@@@@@BBBDDDDDDDDDFFFGGGEEEAAA===;;;333;;;>>><<<@@@IIIJJJDDDBBBCCCCCCBBB@@@@@@BBBEEE:::888888:::===@@@@@@???:::888555222111222444555333222111///............,,,,,,++++++,,,,,,+++*********))))))((((((''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''))))))*********%%%---333333...+++...333...'''000GGGLLL<<<...///,,,///444666777777888999DDDHHHIIIJJJPPPZZZ^^^\\\TTTSSSQQQRRRWWWaaajjjnnnnnnuuuwwwsssrrrtttnnncccZZZ```bbbZZZLLLBBBBBBFFFBBBHHHOOOTTTTTTOOOFFF>>>999999999999999:::;;;<<<999;;;===;;;777333222111444222000//////...+++)))***+++,,,---------,,,,,,******)))((((((((((((((('''((((((((()))))))))***---///111111000//////000222111111222444555555444000666;;;:::999888444000555888<<<>>>???AAAEEEIIIDDD>>>999999;;;<<<;;;;;;777777555555555777999:::999999888999;;;===@@@AAAAAA;;;777:::===:::555333888666555444666666555444555444333222000000000000//////000000111111222222---.....................,,,,,,+++******++++++,,,************************))))))*********+++++++++***++++++,,,------......000000000000111111111111111111111222222333333333000777444666???>>>BBBSSS[[[AAA===>>>===<<<<<<===<<<:::888666666555444444444444444222222111000000000000111000000000000000000000000111111111111111111111111111000///000111111///---+++,,,---......---,,,+++,,,,,,------...///000111...............//////000111000///...///000222333111111111222444777999:::;;;::::::::::::<<<>>>???:::999888888:::;;;:::999<<<===>>>>>>======???@@@===<<<===@@@@@@<<<:::;;;666<<<@@@BBBEEEIIIJJJHHHGGGGGGFFFDDDBBB@@@@@@AAAQQQIII???:::999<<<>>>>>>;;;999666444333444555666666555333222000///............---,,,++++++*********)))))))))((((((((('''%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&''')))***+++)))000666555000...111777444+++,,,888<<<444111666333777<<<@@@AAAAAABBBBBBLLLPPPNNNKKKNNNWWWYYYUUUCCCLLLWWW___jjjxxx{{{tttjjjbbbQQQYYY___ZZZNNNFFFHHHNNN???AAAAAA???AAADDDCCC???<<<<<<<<<;;;::::::===???888:::<<<;;;888777888:::===999555111000///...---***,,,---,,,******,,,///+++***))))))(((((())))))''''''(((((())))))******///000222222000000000111222111000111333444444333444:::===999444444444444333888===>>><<<>>>DDDJJJIIIAAA999777666555444555777666555555666888:::<<<999888888999;;;===@@@AAAHHHCCC@@@BBBCCC???;;;:::;;;999777666666666555444444444444222///...///000............////////////,,,---......---,,,...///,,,,,,,,,++++++++++++************************************++++++++++++,,,++++++,,,---...///000000000000000111111111222222000000111111222333333333444999444666@@@:::FFFmmmdddKKKBBB@@@===<<<<<<<<<:::999777666555555444555555555444333222222111111222222000000000000000000000000222222222222222222222222222111000111222222000...,,,---///000000///---,,,++++++,,,---.../////////...------,,,,,,,,,,,,---.........---......///000......///000222333333222333333222333333444555555888666555666777999888777777888999888555444444555===::::::??????<<<===AAACCCCCCEEEIIIHHHFFFHHHLLLJJJKKKKKKJJJHHHEEE@@@===aaaWWWIII@@@===<<<<<<:::<<<;;;999777777777888999777666555333111111000000000000///...,,,******+++))))))))))))((((((((((((&&&&&&&&&&&&'''''''''''')))(((''''''(((+++...000---///000111111222333444666333222444555444666:::;;;===@@@BBBBBBCCCDDDFFFFFFKKKKKKGGGMMMYYY]]]XXXdddnnntttooolllpppxxx}}}qqqnnnkkkhhh]]]OOOEEEBBB777<<<@@@@@@>>>>>>BBBGGG@@@@@@<<<999===EEEHHHEEE<<<>>>???>>><<<;;;<<<>>>:::===>>>===999999===AAAKKKDDD;;;444000/////////************((((((***++++++***))))))(((((())))))'''''''''((()))*********...000111000///...///000///......///111222111000333777888555333444555333111444777888888;;;@@@DDDJJJ@@@999888777333000111666555444444444666888999999999999999::::::;;;<<>><<<<<<<<<;;;:::777666666555555555555666555444333333222222333333000000000000000000000000222222222222222222222222333222111222222222000......///111222222000///---,,,---///000111000///...//////...---,,,,,,,,,,,,---............//////............000111111///---///000000111111111111222333222111222444666666555444666999:::;;;;;;===>>>CCC???>>>BBBCCCAAACCCHHHOOOKKKKKKOOOLLLFFFJJJTTTKKKLLLOOOQQQPPPKKKCCC===TTTMMMFFFBBBBBBBBB>>>;;;>>>===<<<;;;;;;;;;<<<===666666444333222222222222222222111///,,,******+++))))))))))))((((((((((((&&&&&&&&&'''''''''((((((---,,,******+++///333666111---***,,,111555333000111555888888777777777777>>>???@@@?????????BBBDDDDDDJJJKKKHHHNNN\\\aaa]]]XXXbbbdddYYYRRRXXXeeennn[[[UUURRRSSSKKK===777;;;555333222111333666999:::666888888666;;;CCCEEE@@@:::>>>AAAAAA>>>;;;;;;;;;???AAABBB>>>:::999===BBBUUUMMM@@@666111///000000...---,,,,,,------+++***+++******)))))))))))))))&&&''''''((()))******+++,,,---...---,,,+++,,,------,,,+++---///000///...000222222000333666444///000000000222666999<<<======666333888;;;888777999555444222111111222333444999999999999888888777777888666777999777222222666111///---,,,------,,,++++++---///...,,,,,,...111666555333222000...,,,+++)))+++------+++***---///***+++---...---+++)))((())))))))))))))))))))))))++++++,,,,,,,,,---------------...///000111222333000111111111111222222222///000000111222222333333222;;;999>>>DDD===jjj___RRREEE???;;;777999>>>444777888666555555333111444444444333333333222222555333000///...000222333222222222333333444444444111111222222222222111111111111000000/////////...111111111111000000000000............////////////---------...//////...,,,000///...------------...,,,---...///000111222222444666999:::999777777888===AAACCCAAADDDJJJIIICCCEEEKKKQQQTTTSSSRRRSSSTTT[[[SSSKKKGGGIIIKKKJJJIIIPPPSSSTTTRRRLLLGGGDDDCCCLLLFFF@@@@@@DDDFFFCCC>>>===???>>>:::888::::::777555333000000000111111000333111///.........---+++))))))))))))((((((((((((((())))))((('''''')))+++......///000111111222222---///222222111/////////444555666777888999:::;;;BBBAAA>>>;;;:::<<>>;;;<<<>>>===;;;===CCCHHHAAA===999888:::>>>AAACCCPPPHHH===666555333111...000///.........---+++))),,,,,,+++***))))))******(((%%%$$$&&&)))+++***(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,---...///000---------...///111333333666444333333555777777666555333111111333444444444444555888;;;<<<<<<<<<;;;666888888555555888999666666666555444444333222222........................111222000,,,+++------+++---------,,,,,,+++++++++++++++++++++++++++++++++)))))))))))))))*********,,,,,,,,,---------......//////000111222333333444222222111111111111111222---///222333333333555777BBB333666EEEFFFRRRJJJ888BBBIII@@@333======<<<888555555555555444444444444333333333333666555333111111111222333222222222222333333444444111111222222222222111111111111000000000/////////111111111111111111111111222222222222222333333333222222222333444444333222222111111000000000000111111222222333444555666777666999===@@@BBBEEEHHHJJJFFFJJJKKKJJJMMMQQQPPPKKKKKKNNNRRRTTTTTTTTTTTTTTTUUUNNNGGGFFFKKKRRRUUUUUUPPPRRRSSSPPPJJJEEEBBBAAAHHHDDD@@@@@@BBBCCCAAA>>>>>>???===999888:::;;;888666333111000000000///...222000//////000///...,,,+++************)))))))))((()))))))))'''((()))+++)))***,,,...000000///...+++,,,...//////000222444...---...111666999;;;;;;AAADDDGGGFFFBBB===888666777777777888999999::::::111111000000000000000000111111222333333444555555888999:::999777777999:::>>>>>>>>>======???CCCFFF>>><<<999888999;;;======;;;888444333666;;;???AAACCC>>>999888999999666333000///...---...---+++))),,,,,,+++******************)))(((((())))))(((''',,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,...---,,,,,,,,,---///////////////000000000000111333222222333555666666555555333000000111222222222222333555777777777666555111444333000000444444222333333222222111000000000------------------------111333111---+++......,,,---------,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++++++++------.........////////////000000111222222333333333222222111111222222222111111111111222333555666111AAAFFF???PPP[[[HHHBBB@@@AAA<<<;;;:::888666666999<<<555555555555444444444444777666555444333333333333111222222222222222333333111111222222222222111111111111111000000000000000111111111111111111222222333444444444555555555666888888888999999888888777444333333333333333444444777777777888999:::;;;<<>>===BBBAAA@@@???>>>>>>>>>>>>===>>>;;;666555888:::888555333111000000///...---000///000111222222000...,,,,,,+++++++++*********'''((())))))((((((***,,,&&&(((+++---......---,,,555444333000...---///000222...,,,///666;;;;;;999<<<@@@DDDEEE@@@888111---////////////////////////......///000111222333333//////000000111111111111222333333222111111222444555666666666777999===@@@???:::666777;;;======;;;;;;888555444666999;;;<<<555444555888<<<<<<999666111///...---...---+++***,,,++++++************+++,,,------+++)))'''''''''++++++++++++++++++++++++.........------,,,,,,,,,---,,,,,,,,,,,,---......111111111111111000///...000000000222555666666444777444222111222333333222222333444555444444222111///222222//////111222///111000000//////.........////////////////////////111333111---,,,......,,,------,,,,,,,,,,,,++++++************************+++++++++,,,,,,---------////////////000000000000000000000111222222222333222222222111111222222333444222111111444777999:::222DDDDDDAAAmmmhhhDDD???HHH>>>;;;;;;;;;;;;888888;;;777777666666666555555555777777666555555444333222222222222222222222222222111222222333333222222111111111111111111111111111000000000111111111111111222222222333444444444555999:::;;;;;;999888888999444444444444444555555666;;;:::::::::;;;<<<>>>???EEEEEEDDDCCCBBBCCCGGGJJJLLLMMMOOOPPPRRRRRROOOLLLTTTQQQOOOPPPTTTXXXXXXWWWhhh]]]NNNFFFEEEHHHJJJJJJMMMLLLJJJGGGCCC>>><<<:::<<<>>>???>>>;;;999;;;===;;;;;;888222111666888777333111000///000000///......///000222444444222000,,,+++++++++************'''((())))))((()))***,,,******+++,,,,,,--------->>>>>>===:::777444444555>>>777222333999===:::666444555666555333111000111111000000000//////......333333333333333333222222------,,,+++***((((((''''''((()))(((&&&&&&((()))'''((()))((((((***---///333111000222666:::<<<<<<:::888777777777666444222111111333666999:::777444333111///.........---+++,,,++++++******++++++++++++---...,,,(((%%%&&&)))++++++++++++++++++++++++.........------,,,,,,+++,,,,,,,,,,,,---------...000111222222222111000///......///222555666666444;;;888666555666666666555444444555666666555444444222555555222222444444111111111000000000/////////111111111111111111111111///111000---,,,......+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,------....../////////000000000000111111111111111111222222222111111000000000111222222333111111444999<<<>>>===FFF<<>>@@@@@@@@@???@@@CCCIIILLLPPPPPPQQQUUUVVVTTTQQQOOORRROOOLLLMMMRRRVVVWWWWWW___UUUHHHBBBCCCHHHJJJKKKJJJHHHEEEBBB???===;;;999888;;;>>>===999888:::<<<;;;<<<888333222777999888000//////000222222111000......000222555555333111++++++*********)))))))))'''((())))))))))))+++---...,,,+++)))***+++---...???BBBFFFHHHGGGFFFEEEEEE@@@:::444444888:::666111000000000......///222555333333222222111000000000************)))((('''&&&))))))((('''&&&$$$$$$###&&&''''''&&&%%%%%%&&&(((%%%&&&&&&%%%$$$$$$&&&(((###%%%((()))***---222555111222444777777555000,,,111111222333555666666555555333000//////000///...,,,+++++++++++++++,,,,,,(((***,,,+++'''&&&'''***++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,---------............///000222333333444444000///000222555777666555<<<:::777777888888888777444555555666777777888888555888999666666777666333333333333333222222222222000000000000000000000000---000000,,,,,,...---***,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,------........./////////000000000222222222111111111111111///////////////000111111111222444777:::<<<<<<<<>>::::::999999999999888888888888777666555555444444555555444444333333333333333222222222333333333333222222222222222222222333333333/////////000111111222222222222333444555666666777555888:::999666444555777999888777777666666777777;;;:::888888888:::<<<===CCCCCCCCCAAA@@@BBBFFFIIINNNLLLNNNSSSUUUQQQMMMMMMNNNKKKIIIJJJLLLPPPRRRSSSUUUMMMCCC???BBBFFFHHHGGGFFFCCC???=========<<<;;;777:::===<<<:::999:::<<<===>>>;;;777666:::<<<:::111000000111333333222000......///111444555333222+++************)))))))))'''((()))))))))***,,,...---,,,+++***+++---///000EEEIIIMMMOOONNNJJJHHHFFF666222///111444555222...000222444333222000000111///.........------,,,,,,$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&'''''''''((('''(((((('''&&&&&&''')))((())))))(((&&&&&&'''((("""%%%((((((%%%&&&)))---,,,...222888;;;;;;888555222222222333555666888999777555222111111222111000,,,++++++++++++,,,,,,---''')))***)))(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////............///000222555777888444222222333555888888888:::888666666777999999888444444555666777777888888555999999777666888666222444444444444444444444444........................---000000------///...***++++++,,,,,,,,,,,,------++++++++++++++++++++++++******++++++,,,---......////////////000000000000333222222222111000000000///////////////000111222222555888999999999;;;===<<>>???::::::::::::999999999999888777666555555666888999555555555444444444333333222333333444444333333222222222222333333333444444000111111222333333444444222333333444555666777888777;;;===;;;777555666999???>>>===;;;::::::::::::<<<;;;999888888:::<<<===DDDDDDCCCAAA>>>>>>@@@BBBFFFDDDFFFMMMOOOJJJFFFFFFJJJJJJIIIGGGFFFGGGJJJMMMOOOHHHAAA???AAADDDDDDBBBBBB???;;;:::<<<>>>>>>===888999;;;<<<<<<;;;;;;;;;;;;===;;;777777:::;;;999444333333333444333111...///......000222333333222,,,,,,+++++++++*********'''((()))***)))***,,,///***,,,...111333555666777EEEGGGIIIGGGCCC>>>;;;999000///000222444333111...111333333111...+++***))))))))))))))))))(((((((((&&&''')))++++++***)))(((%%%%%%&&&&&&'''((())))))%%%&&&'''&&&$$$$$$&&&'''%%%'''((('''&&&&&&'''((())))))))))))'''''''''(((***+++---222777;;;<<<<<<555666777888888888999::::::777444222333333333333+++++++++++++++,,,---...+++***))))))***+++***)))------------------------+++,,,,,,------.........---...///000000000//////000/////////111555888;;;888666444444666888:::::::::888777777999;;;;;;;;;888777777777777777888888555888999777666777555111444444444444444444444444000000000000000000000000...111222//////111000,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000000000000111111111222222333333222222111000000///000000000000111222333444555999<<<<<<:::===DDDKKKcccgggQQQIIIBBB======;;;;;;::::::::::::999999999888666555666888;;;===666666666555555444444444222333333444444333333222222222222333333444444444222222333444444555666666111111222333444555666777:::>>>@@@???:::777999<<>>=========>>><<<:::999999;;;===???777888:::;;;<<<>>>BBBEEECCC@@@CCCKKKMMMHHHDDDEEEHHHJJJIIIFFFBBBAAADDDGGGDDD???<<<===CCCGGGGGGEEE@@@<<<999999<<>>===888999:::999666444333333222333666777777555222111111///,,,'''###"""$$$&&&'''''''''''''''(((((((((&&&'''((())))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((###%%%&&&'''&&&&&&((())))))&&&$$$%%%'''(((%%%"""&&&%%%$$$&&&+++111555777999;;;======;;;999888888;;;888555444444555555444++++++++++++,,,,,,---......,,,)))***,,,---+++(((........................***++++++,,,---...//////---...000111111111000///222000//////000444888;;;<<<999555444666999;;;<<<<<<:::999999<<<>>>??????<<<;;;:::999888888888888555999:::888777888666111222222222222222222333333333333333333333333333333///333444111111333222...+++++++++,,,,,,---------------------------------,,,,,,---...///000111222111111222222222333333333444333333222111000//////222222222222333444555666777;;;???>>>===DDDRRR]]]eeeMMMAAA===HHH===666999<<<<<<;;;===<<<999777888:::999555111666666555444333333222222444444444444444444444555333333333333333333333333222222222222222222222222333333444444666777999::::::======;;;;;;===<<<999BBBSSS[[[LLL;;;666666666999:::;;;<<<===???@@@@@@;;;???AAA>>>;;;===FFFOOOOOOGGG???>>>CCCGGGDDD@@@CCCDDDEEEDDDAAA===<<<;;;888777888>>>EEEHHHEEE@@@GGGEEEAAA???BBBEEEBBB<<<888:::;;;;;;:::999::::::777999888666777<<<>>><<<:::777444333222111///.........///000111333444444000///---++++++++++++,,,'''''')))***+++,,,,,,,,,///;;;AAA======@@@<<<333444222///---///333777;;;<<<:::666222...+++)))'''---+++***(((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&'''((()))+++,,,,,,:::???BBB===444111666<<<;;;CCC;;;///111444555:::333,,,***///111---+++---...---,,,+++++++++,,,,,,111///---...111222000............////////////000/////////000111222222222...000222333333444666888>>>===999444555999;;;888:::999888777777999;;;<<<999999888888888888888999888::::::999777555444555444444333333222111000000000000111222444555555666999888555222000............------------...//////+++,,,,,,------............//////000111222222222111111111333555666555444000000111111111111000000999111,,,///333777:::>>>CCC888999CCC???BBBnnngggNNN===???CCCEEE???777777===AAA>>>;;;:::;;;;;;999888888777777666555555444444444444444444444444444444333333333333333333333333333333333333333333333333333333333444555666777888:::<<<:::555555888999777<<>>???<<<;;;999888:::===AAADDDEEE@@@<<>>;;;999888888888888999===AAAAAA???<<>>===;;;999999;;;<<<::::::999888<<>>888666333222222222000///......////////////......---,,,+++)))))))))))))))***+++---000333666777888333AAAIIIFFFBBBBBB===555---000444888::::::999888---,,,+++)))((('''''''''+++***)))''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&'''((()))******+++111777===>>>;;;777777888IIIPPPHHH999555333222888999111---///111///...000...---,,,+++++++++,,,---111///......000111///---------........./////////---......///111222222333...000222333333444666888::::::777444666<<<>>><<<999999777777777999;;;<<<999888888777777777888888777999999888666444444444222222111111000//////.........///000222444666777999777555222000///............------......///000.........////////////////////////000111222222222222111000111333444444333///000000111111111111111...222:::???<<<666666;;;:::BBBGGGGGGUUU}}}^^^OOO@@@===AAAAAA>>>;;;<<<;;;999888888:::;;;<<<:::999999888888777777777666666555555444444333333333333333333333333333333333333333333333333333333333333444444444555555555:::;;;777111000444777666444BBBIII@@@666555777777999999:::::::::;;;;;;;;;@@@:::555555;;;???>>>;;;;;;::::::>>>CCCEEEAAA<<<999::::::999777666777888999;;;>>>BBBEEEGGGGGGGGGDDDFFFGGGFFFHHHIIIDDD<<>>;;;666333999>>>666000000222222222333///...,,,+++++++++,,,---111000......//////...,,,,,,---------............------...///000111222222...000222222222333555777666777555222555<<<>>>===777666555555555666888999777777666666666777777888666888888777555333333444222222111111000//////////////////000333666999;;;888777555222000///.....................///000000111111111111111111000000//////000000111222222222333111000000111222222111///000000000111111222222444444777:::999777;;;BBB@@@DDDJJJ^^^___HHHBBBCCCAAA===>>>>>>>>>>>>===;;;;;;;;;;;;:::::::::999999999888888777777666555444444333444444444444444444444444333333333333333333333333444444444444444444444333777999666111111555666555000:::???:::333333555555777777777777777777777777AAA;;;666777;;;>>><<<888777666666999<<<<<<:::777555666777888999;;;???BBBCCCEEEGGGHHHHHHHHHJJJKKKJJJLLLKKKHHHHHHHHHCCC<<>>BBBDDDDDDCCC===333111666999999AAA>>>888222---(((%%%$$$---,,,+++******))))))***'''''''''(((((()))))))))''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&''',,,666@@@DDDAAA<<<@@@DDD>>>:::>>>===999===<<<777333333555777666666///...---,,,+++,,,,,,---111000///......---,,,+++,,,,,,,,,---------............/////////000000000---///000111111111333555444555444222666<<<>>><<<777666555333222222222333555555555555555666666777666777888777555444333444333333333222222222111111222222111222555999===@@@666666444333111000///...//////......//////000111333333222222111111000000000000000111111222222222333111//////000111111000000000000111111222333444<<<555222777===@@@AAABBBCCCMMMjjjdddLLLDDDCCCCCCCCCDDDDDDBBB@@@<<<:::;;;;;;;;;;;;::::::::::::999999999888777666555555555555555555555555555555333333333333333333333333555555666666666555444333222555555222333555666333222666888555222222333333555555444444444444333333:::888777666777777777666444333222333444666888999444777:::===@@@EEEKKKOOOPPPPPPMMMIIIDDD@@@>>>???EEEGGGFFFDDDEEEHHHHHHDDDAAA@@@@@@AAABBBAAA>>>;;;:::777444:::HHHSSSQQQHHH<<<999444111111000000///000000000/////////000000444333000...,,,,,,,,,---000222555:::===@@@BBBCCC:::666000...444===AAA@@@444111,,,)))'''(((+++---+++***)))((('''&&&&&&&&&''''''((())))))*********((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))((((((((((((((('''''''''***''''''...999BBBEEEEEE;;;;;;555777BBBAAA999:::555555444666:::<<<:::777///...---,,,,,,,,,------/////////...---,,,+++,,,,,,,,,,,,---------......111111111000//////......,,,...///000///000111333333555555555:::BBBEEECCC;;;:::888666333222000000444333333333444444555666666777888777555444444555333333333222222222222222333222111222444888<<<>>>555555444333222111//////000////////////000111111222222222111111000000000111111111111222222222222333222000000111222111000111000111111222444666777555888@@@GGGFFFAAA???AAASSS~~~ooo[[[DDD@@@<<<;;;>>>@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888777777777777777777777777555555555555555555555555666777888999999888666555111555555333333666555111666666555444333333333222333333333333333333333333111333555444222111222444333333222222333777===AAA999<<<@@@DDDHHHLLLQQQUUUPPPNNNKKKHHHFFFEEEDDDDDDLLLNNNLLLHHHFFFHHHHHHFFFEEEDDDDDDFFFHHHGGGBBB>>>:::777333777EEEPPPOOOHHH===:::555222111222111111444333111//////000222333999666222---++++++,,,---333555999<<<>>>>>>===<<<:::999999<<>>:::444((()))***+++,,,---------((((((''''''(((((())))))((()))******+++++++++***(((((((((((((((((((((((('''(((((((((((()))))))))&&&&&&&&&'''(((((())))))(((((((((((((((((((((((()))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))(((((((((+++)))'''***000:::CCCHHHDDDBBB;;;>>>GGGBBB666555222444555777<<<@@@===888000///---,,,,,,,,,---...---...///...,,,++++++,,,,,,---------............333222222111000//////...---///000111000000222333111444666888???HHHLLLJJJ@@@???===:::777555333111222222222222222333444555444666777666444333333444000000000000000000000000111000000000111333666777333444444333222111000///000000000000000111111222111111111111111000000000222222222222222222222222333222222333555555333222222222222222444666999:::333>>>IIIIII???>>>QQQgggtttcccOOOBBB@@@BBBCCCBBB>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999888888888888888888888888777888:::;;;;;;:::999888:::<<<:::666555777777444999666333444666666555555444444444444444555555555222444777777666666777888777999999888888;;;BBBGGG@@@CCCGGGIIIJJJLLLOOOQQQJJJGGGFFFIIIOOOUUUWWWXXX___aaa```ZZZVVVUUUSSSOOOIIIFFFDDDEEEHHHGGGBBB===999555000111;;;EEEFFF@@@<<<999555222333444555666666444222222444888===@@@@@@<<<555///,,,,,,...000555888<<>>EEEHHHFFF>>>>>>===;;;999666555333111000000111222333444444111333444444222111111222000000000000000000000000111000000000000000111111222333333444333222000000111111000000000111222222111111111111111222222222222222222222222222222222222333444777999888666333444333333444555888;;;===>>>CCCGGGIIINNNddd}}}^^^OOOJJJGGGDDD@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<===============::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999;;;======<<<;;;:::EEEEEEAAA:::777:::;;;999;;;666333555888999888777555555555666666666777777999:::<<<>>>???@@@?????????AAABBB@@@===>>>CCCHHHFFFHHHKKKKKKJJJIIIIIIJJJIIIEEEDDDHHHRRRZZZ]]]\\\hhhmmmpppmmmkkkjjjhhhdddKKKGGGBBBAAACCCCCC???;;;<<<888222111888AAABBB===:::777444222444777999:::555444333555:::CCCKKKPPPGGGBBB999222...///222444:::>>>CCCFFFEEEAAA<<<888888???FFFDDD888,,,))),,,******))))))******+++,,,***)))))))))))))))***++++++,,,---...------++++++))))))))))))))))))))))))'''((((((((())))))******&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))*********++++++++++++""")))///...***+++444===IIIPPPPPPQQQPPPBBB:::BBB:::;;;999666:::AAAAAA<<<000///...---,,,---......***,,,...---+++***,,,............////////////000000000111222333444555555333444555555555555666777444666666555999>>>???<<<:::::::::999888666444444000000000000111222333444///111222222000//////000222222222222222222333333333333222222111000000///222222333444333222111000111111111000111111222333111111111222222333333333222222222222222222222222222333666999;;;;;;777444444444444444666999===>>>DDDBBBHHH\\\||||||___MMMLLLBBB===BBBFFFDDD@@@@@@<<<===???AAAAAA???<<<999>>>>>>===;;;999999;;;<<<<<<===============<<<<<<===???>>>;;;;;;>>>???===EEEBBB?????????AAACCCDDDEEEBBB???>>>??????===;;;FFF::::::HHHNNNCCC>>>CCCGGGEEEEEEHHHNNNSSSUUUVVVRRR]]]SSSEEEOOO^^^```]]]SSSRRRQQQTTTZZZdddmmmsssddd```ccctttrrr|||wwwkkkdddbbbMMMGGG???;;;:::;;;;;;;;;666666666666666666666666777666666666888;;;>>>@@@???@@@AAAHHHOOONNN^^^}}}^^^KKK888111222333333555???CCCFFFEEEBBB@@@@@@AAAGGGFFFAAA999111,,,+++---************************,,,,,,,,,++++++*********++++++++++++******))))))(((((())))))***+++++++++***)))((((((((()))+++,,,))))))))))))***+++------))))))))))))************))))))))))))******************))))))))))))******))))))))))))))))))))))))++++++***)))+++---///111DDDOOOSSSKKKAAA===<<<:::>>>>>>EEEFFF@@@BBBBBB888555///+++---///---+++,,,......---,,,,,,---------111///...------///222444555444444333333222222222111333555666666555666777::::::888555555888;;;::::::<<<<<<;;;888777777888888555222000222444555666000111222222111000111333///111333333222000000000///111333333222111111222222111111333555666444333222222111000111222444555333333222222222222333333000111111222222222222111222111555;;;<<<999888999666000000888======>>>BBBIIIXXXwwwppp]]]IIIAAA>>>>>>AAAFFFCCC@@@===<<<===???AAABBB777;;;???BBBBBB@@@>>>======>>>???@@@AAABBBBBBBBB===@@@@@@???AAAFFFIIIHHH===CCCEEEDDDEEEKKKQQQSSSMMMPPPQQQNNNIIIIIINNNTTTPPPVVVXXXOOOGGGIIIVVVaaaiii[[[QQQZZZooo~~~}}}uuuxxxjjjwwwttttttuuuvvvvvvwwwxxxyyybbb\\\XXX\\\fffkkkhhhbbbooorrruuussskkkddd```___OOOIIIAAA;;;888666444222888888999:::;;;<<<<<<===>>>???AAACCCGGGKKKNNNPPPIIIMMMMMMPPPSSSUUUmmmnnnVVV@@@999666444;;;GGGAAABBBCCCCCCBBBBBBCCCDDDCCCAAA===555...+++,,,...++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***++++++***++++++,,,---...,,,++++++******************))))))((((((***+++,,,&&&%%%$$$&&&((())))))((())))))******************((()))))))))******************))))))))))))******))))))))))))))))))))))))++++++******+++---///000<<>>444...+++...000....../////////...............////////////000000111222222222222333333444444444444666888:::999888888:::===;;;;;;<<<======<<<===???999999888777777777888999444222111111222111///---333444555444222000000111000111222222111000000000000111111111000111333555222111000111333444333222222333555666777666555444333333222222222222222222333333222222222333444555444333666:::999333000111888;;;???@@@<<<;;;GGGUUUlllooo\\\NNNEEEBBBHHHGGGEEEDDDCCC@@@<<<999BBBBBBAAAAAAAAACCCEEEFFF>>>>>>???@@@AAABBBBBBCCCAAADDDEEEDDDGGGMMMPPPOOODDDJJJKKKKKKXXXiiikkkaaaVVV^^^ccc^^^TTTTTTaaannnsssqqqgggwwwxxxoooxxxsss~~~lllkkkiiifffbbb___\\\ZZZVVVRRRLLLHHHHHHJJJLLLNNNHHHHHHHHHHHHGGGFFFFFFFFF@@@>>>:::999999999888777@@@@@@@@@@@@AAAAAAAAABBB>>>??????@@@AAAAAAAAAAAA666;;;;;;::::::===ZZZnnnNNNAAA<<<999===GGGEEECCCBBBBBBDDDFFFFFFFFF@@@===777111,,,***,,,///++++++++++++++++++++++++---,,,,,,,,,,,,,,,+++++++++*********,,,///111333000///---+++***))))))*********)))))))))***+++,,,...+++***---111333///+++************************((())))))))))))***************))))))))))))******))))))))))))))))))))))))+++*********+++---///000555BBBOOORRRNNNGGG???999:::999@@@BBB>>>BBBDDD;;;222...,,,///111///000222000000////////////000000...///111333333333222222222222333444555666777888:::===???===999:::>>>CCCBBBAAAEEELLLJJJAAA>>>BBB===;;;999888999:::;;;;;;777555333222222111000...111333444444222000000000333222111000000000000000111111111000000222666:::666444222222333444444333333555999<<<<<<:::666444444444444333333333222222666555444333444555777888===:::999:::999888<<>>>>>@@@HHH]]]~~~rrrbbbIIIEEEBBBAAACCCEEEEEEDDDBBB@@@???>>>>>>?????????BBBBBBBBBBBBBBBBBBBBBCCCFFFIIIIIIGGGHHHMMMOOONNNRRRQQQKKKMMMeeexxx```___hhhmmmggg^^^___nnn~~~~~~~~~{{{}}}|||wwwwwwggg[[[aaaeee___\\\[[[WWWQQQLLLHHHHHHIIIJJJEEEEEEEEECCC@@@??????@@@999777777:::>>>@@@???>>>888999:::<<<>>>@@@AAAAAABBBAAA@@@???===<<<;;;:::444444555555333111...,,,///444333111111333IIIlll```JJJFFFGGGDDD>>>IIIGGGEEEEEEHHHHHHEEEBBB???;;;444...******,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++***)))+++...222444000///---+++*********+++++++++*********+++,,,---777333111555;;;<<<777111,,,,,,++++++++++++******))))))))))))************+++******))))))******+++))))))))))))))))))))))))*********+++,,,---///000222;;;FFFLLLMMMKKKHHHFFFFFFCCCGGGEEE<<<===>>>444222...---///000...///222000000/////////000111111000111222333444555555555888666555444555888<<<>>>===@@@AAA???;;;<<>>>>>===;;;888999555111...///111333444---000333444333222333333555333111000000111111111222333555555555777:::<<<===:::666555555777777666444666999;;;<<<:::777444666666666666555555444444555555666666777777888888666666888:::999777999???999:::CCCZZZ}}}jjjXXXMMMHHHFFFDDD???AAADDDHHHJJJHHHBBB===EEEDDDDDDDDDEEEFFFGGGHHHFFFHHHHHHFFFHHHMMMOOOMMMPPPRRRMMMKKK]]]rrrmmmWWWdddiiikkkgggccceeeppp{{{tttuuuuuuvvv|||vvvhhh^^^fffmmmlllddd[[[XXXYYYXXX\\\TTTMMMOOOLLLFFFIIINNNLLLIIIFFFEEEEEEFFFHHH=========>>>???>>><<<:::;;;:::;;;???DDDEEEBBB???AAABBBCCCCCCAAA???>>>===999888777555444222111000...000333555555555333222222777555555888555<<>>;;;@@@===999999;;;<<<<<<;;;<<<<<<===AAADDDDDD@@@;;;<<<>>>???===:::777555555444444444444333333333333222333555666666555333222///333111333999222,,,444``````TTTSSSQQQSSSRRRPPPNNNKKKFFF@@@<<<>>>999222---+++,,,,,,,,,---------------------------------............///...---,,,++++++,,,...///+++,,,,,,---...///////////////...---...///000111111...---///333444000,,,000000000//////......---++++++,,,,,,,,,---------++++++************++++++)))))))))))))))))))))))))))***+++,,,---.........///444@@@NNNTTTPPPJJJFFFLLLHHHJJJGGG@@@BBBEEE<<<555222111222///,,,---111111111111111222333444444666555333333444777:::===BBB@@@<<<:::;;;???CCCFFFIIIIIIIIIIIIJJJMMMSSSWWWMMMSSSYYYXXXQQQIIIDDDDDDJJJLLLLLLIIICCC===999777999<<>><<<<<<>>>;;;999888888999888777:::999777666555666777888444555777888999999888777555777;;;===>>>===<<<:::>>>;;;:::<<>>>>>??????@@@CCCDDDEEEFFFGGGFFFCCC@@@333555888777555444555666666666666777777777777777555555555555333222000///666:::777999???888///333BBBkkkzzzaaa[[[^^^XXXWWWSSSMMMGGGCCCAAAAAA:::555///,,,------------------------------------------......////////////......------......///000,,,...000111222222111000111111000///000111222333333111000111222333222000333333222111111000//////---------............///,,,++++++******++++++,,,)))))))))))))))))))))))))))***+++,,,---.........///000:::JJJSSSRRROOOMMMOOOKKKLLLHHH???BBBDDD<<<555333333444222...111666444444444444555666777888555555555666777999;;;<<<======>>>???AAACCCEEEFFFLLLJJJIIIKKKPPPVVVXXXYYYXXXbbbdddYYYOOOMMMJJJEEETTTWWWXXXTTTMMMIIIKKKNNNPPPTTTZZZ```eeeddd```\\\```___\\\VVVQQQMMMMMMNNNHHHEEEBBBCCCEEEEEEBBB>>>>>>@@@CCCBBB@@@===<<<<<<===<<<::::::;;;;;;:::888<<<;;;:::999888999::::::888999<<<>>>@@@@@@??????<<<<<<===>>>???@@@AAAAAAAAACCCJJJWWWhhhuuufffYYYWWWRRRNNNKKKIIIHHHHHHEEEIIILLLMMMRRR[[[______iii___WWWWWW[[[]]]YYYTTTVVVUUUTTTSSSRRROOOLLLIIIHHHJJJKKKKKKQQQWWWVVVOOOCCCMMMVVVVVVNNNFFFDDDFFFFFFCCC===CCCLLLFFF@@@HHHDDDDDDCCCBBBBBBBBBBBBCCC@@@DDDIIIJJJHHHEEEEEEEEE>>>>>>???>>>===<<<;;;;;;999<<<>>><<<999888999:::777666666555444333222222222333555777888::::::;;;555:::777777<<<777111555+++DDDpppzzzkkkmmm[[[YYYTTTKKKDDDAAADDDGGG555111---,,,---///...---........................---.........//////000000---......///000111111111...000333555555444222000333222111111111222333444444333333222222222333333444444333333222111000000.........////////////000,,,++++++******++++++,,,)))))))))))))))))))))))))))***+++,,,---.........000---222AAANNNTTTXXX\\\___YYYWWWPPPDDDDDDEEE;;;555444555666444111444:::666666666666777888::::::333444777999:::;;;;;;;;;777:::???CCCFFFFFFEEEDDDLLLIIIGGGKKKRRRXXXZZZYYYQQQaaaeeeYYYTTT\\\```ZZZ___ccceee```YYYXXX___gggfffddddddfffjjjnnnpppppphhhfffbbb\\\WWWUUUVVVWWWNNNKKKHHHJJJLLLLLLGGGBBBBBBCCCCCCAAA>>><<<;;;<<>>===>>>??????===;;;>>>>>>======<<<<<<<<<<<<===???BBBEEEGGGGGGGGGGGGBBB@@@>>>===>>>AAAEEEGGGUUUiiiyyyhhh]]]XXXVVVSSSPPPMMMNNNSSS[[[aaadddbbb]]]YYYZZZ___```\\\WWWYYYUUUPPPKKKIIIJJJMMMOOOMMMNNNOOORRRUUUXXXZZZ\\\PPPTTTYYYXXXRRRMMMKKKLLLJJJIIIHHHGGGIIIMMMRRRUUUYYY[[[ZZZTTTMMMJJJNNNRRRHHHIIIHHHFFFBBB???======HHHBBB<<<;;;>>>@@@>>>;;;888999999::::::::::::;;;::::::;;;;;;:::999777666666666777777777777666666444777;;;>>>>>>:::555222///666LLLoootttfff___TTTLLLEEE@@@:::666//////.........------------...///111111111000000///////////////000111111000222222111000//////111222111000111444444111...222000111444888:::888666999888666444333333333444555444333333555555444333111///------/////////...---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++---------,,,,,,---///222111444>>>KKKTTTUUUSSS```___[[[UUURRRPPPJJJBBB777;;;:::444222888===<<<===???@@@???<<<999777666333444777:::>>>???===;;;888<<>>===>>>???GGGFFFGGGLLLTTTXXXVVVSSS[[[dddhhhbbb___dddkkknnnppptttsssmmmiiiiiiiiiiiiiiilllkkkiiioooyyy~~~|||mmmqqqkkk\\\VVV^^^eeedddQQQPPPOOOPPPQQQNNNJJJEEEEEEGGGGGGGGGEEEDDDDDDEEEBBB???@@@DDDEEEBBB@@@AAABBBCCCBBBAAA??????AAABBBAAABBBDDDDDDDDDFFFHHHKKKFFFBBB???AAAEEESSSnnnxxxooogggcccnnnhhhaaa___```^^^WWWQQQTTTRRRNNNJJJIIIKKKNNNPPPXXXYYY[[[^^^aaaeeehhhjjjeeekkkrrruuuuuuuuuxxx{{{tttwww}}}oooXXXKKKLLLHHHCCC@@@AAAEEEJJJNNN???@@@AAABBBCCCAAA???===FFFCCC???;;;999999::::::;;;;;;;;;:::888666444222777777888888888888777777666888;;;======999555333333///111AAA\\\uuueee^^^SSSHHH@@@888111,,,000000000/////////......111111111111111///...---000000000000000000111222///000111111000000111222333222222444666666333000444555666888:::;;;:::888===;;;888666333111111000555444333333555555555333000...---,,,.........---------,,,,,,,,,,,,------+++++++++++++++++++++,,,,,,,,,------,,,---000222555555888@@@KKKTTTWWWXXX``````\\\VVVSSSRRRLLLDDD555999777111///555;;;>>>@@@BBBEEEEEECCCAAA@@@@@@999;;;???BBBDDDCCCBBBAAABBBCCCBBB@@@>>>>>>AAADDDKKKKKKLLLOOORRRTTTSSSRRR\\\bbbddd___\\\___ccceeexxxwwwoooddd```fffnnnrrrgggjjjiiifffhhhppptttssslllnnnhhh```bbbjjjkkkeeeVVVUUUUUUVVVVVVSSSNNNJJJEEEGGGIIIIIIGGGDDDCCCCCCDDDBBBEEEKKKLLLIIIGGGGGGDDDGGGJJJLLLJJJIIIGGGGGG===AAAGGGKKKMMMMMMNNNNNNQQQ[[[ppp~~~~~~ttteeeXXXPPPJJJEEEBBBJJJKKKLLLIIICCC>>>======;;;;;;;;;<<<===???BBBCCC>>>????????????>>>======:::;;;;;;;;;;;;;;;;;;:::888:::;;;<<<;;;999666444===888111000555@@@KKKRRRKKKFFF@@@:::555222///---111111111111000000000000111222222222111000///...111111111111111222222222111222333333222333555666444555666888:::999555333777:::<<<===<<<;;;::::::<<<;;;999777555444333333777555444444555666555555222000......///000///...------,,,,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,---///444777::::::<<<@@@HHHQQQYYY^^^cccccc```[[[XXXVVVQQQJJJ<<<888222222;;;EEEGGGCCCFFFHHHKKKLLLKKKKKKKKKLLLCCCHHHMMMPPPNNNLLLLLLMMMLLLJJJFFFAAA???AAAFFFKKKMMMOOOPPPPPPOOONNNNNNNNNTTTWWWXXXUUUTTTWWWYYYXXX^^^aaaaaa]]]\\\___aaa```dddggghhhdddbbbeeeiiijjjnnnlllfffbbbiiipppjjj]]]YYYXXXXXXYYYZZZYYYVVVSSSLLLOOOPPPPPPMMMIIIGGGGGGEEEDDDHHHOOOPPPLLLJJJLLLLLLMMMNNNLLLJJJIIIIIIIIIAAACCCFFFMMMYYYjjj{{{wwwcccVVVMMMKKKGGGDDDBBBDDDHHHKKKAAACCCDDDDDDCCC???;;;888>>>=========<<<;;;::::::>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<;;;999777666,,,000333555555333111000444333111000000111222222111111111111111000000000//////000111222333333444222222333333444444444333666777777666555666888:::555777999;;;<<<;;;888666999===@@@@@@===:::999:::777777777888888999:::;;;888666444444666777777666666444222222222333222111......------------......*********+++,,,,,,------,,,---,,,,,,---111777;;;>>>===<<<<<<@@@KKKXXXbbbgggiiihhhddd```^^^YYYSSSEEE999111:::NNNXXXPPPCCCBBBDDDGGGHHHHHHHHHIIIJJJDDDJJJQQQRRRNNNLLLLLLOOOMMMJJJFFFDDDDDDHHHMMMQQQQQQUUUWWWUUUPPPNNNPPPRRRSSSTTTUUUUUUVVVXXXXXXXXXUUU\\\aaabbbdddfffddd```ZZZ^^^```]]]YYYYYY]]]aaahhhddd^^^[[[aaaeee]]]QQQSSSRRRQQQRRRSSSUUUVVVWWWRRRRRRRRRPPPMMMJJJIIIIIIUUUSSSUUUWWWUUUPPPOOOQQQMMMKKKIIIGGGJJJQQQZZZaaafffiiippp|||xxxjjj^^^VVVOOOHHHBBBDDDDDDDDDDDDCCCBBB@@@???FFFEEECCCAAA???===<<<;;;@@@???>>>>>>>>>>>>???@@@??????>>>===<<<:::888777333333333444666888888777666555444333111111111222000000000000000000000000000000111222333444555666333444555555666666555555999999999777666666888:::777999<<<>>>>>><<<;;;:::;;;???BBBBBB>>>:::999999555666777999;;;===>>>???:::777555555666888888888777555333333333444333111///......------......///++++++,,,,,,---------...------------...222777;;;???===:::777999DDDUUUaaaggglllnnnllliiigggaaa[[[LLLFFFBBBHHHPPPOOOEEE;;;888:::<<<<<<;;;;;;<<<>>>;;;@@@FFFFFFCCCAAACCCEEEEEEEEEEEEGGGKKKOOORRRTTTVVVZZZ\\\ZZZTTTRRRUUUZZZ]]]\\\[[[[[[[[[ZZZZZZ[[[^^^^^^[[[WWWYYY```dddccc\\\___bbbbbb^^^\\\___dddfffdddaaa___cccfffddd___]]][[[WWWUUUTTTWWW[[[^^^ZZZZZZYYYVVVSSSSSSUUUWWWPPPOOOQQQSSSRRRPPPRRRXXX[[[]]]aaahhhsssnnn```ZZZVVVOOOHHHEEEFFFHHHJJJEEEEEEDDDCCCCCCCCCDDDDDDAAA@@@???>>>>>>???@@@AAAAAAAAAAAA@@@>>><<<999888@@@;;;666333333444333111444555555333111000111222000000000000000111111111555444333333333333444444444555666888888777666666888999888666555666999<<<;;;===@@@@@@@@@??????@@@???AAADDDDDDBBB>>>;;;999999:::;;;<<<============;;;999666555777888999999666444222111222222111/////////............//////....................................///111666999===<<<999666999CCCQQQ[[[aaajjjrrrtttsssqqqlllfff\\\]]]\\\UUUGGG:::777:::888999;;;:::999999:::<<<999<<>>>>>@@@CCC@@@AAAEEEJJJOOORRRSSSRRRQQQTTTVVVTTTPPPNNNRRRVVV\\\ZZZYYYZZZYYYXXX[[[```gggiiigggeeedddfffccc^^^``````bbbccc```[[[\\\```[[[[[[\\\]]]```dddfffggg___]]]YYYUUURRRRRRUUUYYYTTTUUUVVVVVVWWWZZZ^^^bbbTTTWWW```kkkssszzzttthhh```\\\UUUSSSPPPLLLIIIFFFEEEDDDFFFEEECCCBBBBBBCCCEEEFFFCCCDDDDDDCCCAAA>>>:::888...///111444666777666555///111333222111111333555111111111111222222333333555555444333333444555666555666888999:::999888777888888888888888:::???BBB@@@BBBDDDCCCBBBBBBEEEGGGEEEEEEGGGHHHHHHEEE@@@<<<======>>>>>>>>>===;;;:::<<<999666666777999::::::666444222111222111000///000//////////////////000111111000000//////......//////000//////000333555::::::;;;===@@@FFFMMMRRR\\\hhhvvv|||{{{vvvpppeeeXXXMMMAAA777777===<<<>>>??????>>>>>>@@@BBB????????????@@@CCCEEEGGGBBBCCCGGGLLLQQQRRRPPPMMMKKKLLLMMMKKKIIIHHHKKKMMMUUUVVV\\\ccchhhlllxxx|||{{{|||xxxpppmmmnnnhhhffffffhhhiiiiiiiiiiiifffhhhhhheeebbb```aaaccc```dddkkkqqqwww|||uuuhhh]]]UUUQQQLLLKKKIIIHHHHHHIIIKKKLLLDDDEEEFFFEEECCC???;;;888888999999666333111333555666777999777333111222444222222222333333444444444222222222333444666999:::555777999:::::::::888777999:::;;;;;;===@@@EEEIIIDDDFFFGGGFFFDDDEEEHHHLLLIIIIIIIIIKKKMMMJJJDDD???===>>>?????????===<<<;;;===:::777666777999:::;;;999666444333333333222111000000////////////000000333333222111000///......///000111000//////111333777:::>>>CCCHHHKKKLLLLLLZZZiiizzzyyy[[[===666<<<@@@>>>;;;;;;<<<>>>>>>>>>???BBBDDDAAA???======AAAEEEHHHIIIGGGGGGIIIMMMPPPPPPLLLIIINNNNNNMMMKKKIIIIIIJJJLLLYYY^^^kkkzzztttfff___^^^\\\VVVPPPNNNNNNQQQSSSOOOEEEAAACCC<<<333444999555555999555999999888666555444333222333333444444444333222222333333333444555666777777777888999999888777888999999:::===@@@DDDGGGIIIJJJGGGDDDJJJLLLFFFHHHMMMIIIMMMLLLKKKNNNVVVZZZUUUKKKHHHGGGDDDAAA@@@AAA???<<<<<<<<<;;;<<<===<<<999777333444555666666666555444333111////////////...---...///000111222111111000...///000111111222222111:::DDDEEEDDDIIIIIIIIISSSUUU]]]aaa```]]]\\\ZZZVVVDDD@@@===>>>@@@@@@;;;777<<>>AAAEEEHHHJJJLLLGGGBBBHHHMMMLLLRRRZZZWWWNNNMMMMMMOOOWWW]]]ZZZRRRIIIGGGDDDBBBAAAAAA???<<<>>>===<<<<<<===;;;999666444555666777777666555555333111/////////000///......///111333333222111000000000111222333333333333>>>FFFEEECCCFFFCCCBBBJJJGGGOOOQQQKKKDDDCCCEEEGGGCCC???===>>>AAACCC@@@======BBBGGGGGGEEEEEEKKKQQQHHHBBB@@@EEEHHHGGGFFFHHHTTTSSSRRRRRRRRRTTTWWWXXXTTT\\\gggrrr~~~{{{```@@@<<<>>>;;;444888;;;222777777777666666555555555444444333333333555666777555555555555555555555555555777888999888999:::<<<<<<===@@@CCCFFFJJJLLLMMMMMMGGGMMMUUUYYYdddmmmjjjeeeddd```]]]___aaa]]]UUUMMMJJJGGGEEEDDDBBB???>>>@@@???>>>======;;;888666555666777888888777666555333222000///000000///......000333555555444222000111222333444444555555555<<>>>>>???BBBEEEHHHKKKNNNOOOQQQKKKRRR^^^fffsss|||www}}}{{{vvvooollljjjeee^^^WWWQQQLLLJJJGGGBBB??????CCCAAA???>>>===;;;888666666666777888888777555555444222000000111111000//////111444666666555222111222222333444555555555555555@@@DDDHHHOOOMMMIIINNNOOOXXX^^^ZZZTTTRRRRRRQQQPPPLLLGGGDDDCCCDDDDDDCCCCCCEEEGGGFFFCCCDDDIIIMMMHHHEEECCCCCCGGGOOO[[[eeezzzRRR777???@@@999;;;???666666666777777777777777555444333222333555888999666666666666666666555555444666888999999:::===??????AAACCCFFFJJJMMMOOOQQQMMMIIITTTdddppp|||zzzuuuooobbbYYYRRROOOJJJBBB???@@@EEECCC@@@>>>===<<<999777666777777888777666555444444222000000111222222111000111444666666555333222111222333444555555555555555AAAFFFLLLTTTRRRLLLOOOOOORRRRRROOONNNPPPPPPMMMTTTPPPLLLHHHHHHIIIJJJKKKGGGJJJLLLMMMMMMOOOSSSWWWaaahhhooossszzzjjj>>>===>>>888888<<<777777777777777777777777444444333333333555666777666666666666666666666666555777999::::::;;;===>>>@@@AAADDDGGGJJJNNNPPPQQQLLLKKKZZZlllzzz{{{kkk___TTTPPPJJJBBB@@@CCCFFFDDDAAA???>>>===;;;999888888999999888777666555444222111111222333333222111222333444444444333333222333444555555666555555===FFFHHHLLLUUUSSSMMMQQQQQQOOOHHHCCCFFFMMMPPPOOOMMMLLLKKKJJJLLLPPPTTTWWW\\\bbbkkkttt~~~UUU@@@:::;;;;;;444888888777777777777777777333333333333333444444444555555666666777777888888666888999:::::::::<<<>>>@@@AAADDDGGGKKKNNNPPPQQQOOOOOO^^^ooo{{{}}}nnn___SSSOOOIIIAAAAAAHHHGGGDDDAAA???>>>>>><<<;;;:::;;;;;;;;;;;;999888777444333111111333444333222222222222222222333333444333444555666777777777777@@@FFFEEEHHHUUUYYYZZZbbbVVVXXXXXXWWWZZZbbbggghhhhhhjjjllloootttzzzpppIII<<>>===<<<======>>>>>>===;;;:::888444333111222333444444333333222111000111222333444555666777888888999999888>>>CCCAAAEEEWWWccclllxxxOOO@@@AAA<<<======<<<;;;:::888777666555777777555444444444444444444666888999777666666777444666999:::::::::;;;===CCCBBBEEEKKKNNNNNNQQQUUUUUUWWW\\\dddpppssshhh^^^PPPHHHFFFGGGGGGFFFDDDCCCAAA@@@>>>===<<<<<<:::888888888:::;;;:::888777666555333222222333333222222222333333444444444444666888999999888888999:::???AAATTTgggbbbIIIEEE??????>>>===<<<;;;:::888777777777777666555444444444444333555777888777666666777777888:::;;;<<<===>>>???CCCCCCFFFJJJKKKKKKPPPWWWaaa___```ccckkkuuu}}}yyymmmeee\\\PPPIIIGGGGGGFFFEEECCCBBBAAA???>>>>>>======;;;:::999999:::;;;:::888777666444333222222333333222222222333444444555555111444777888888888888999;;;@@@PPPwwwOOOCCC>>>===???>>>===<<<;;;:::999888888777666555444444444444333555777777666555666777999:::;;;===???AAABBBCCCCCCEEEHHHJJJHHHGGGPPPZZZrrrnnnjjjjjjnnnsssuuuvvvyyy{{{~~~zzznnneee```YYYPPPJJJHHHGGGEEECCCBBBBBBAAA@@@????????????===<<<::::::;;;;;;:::888777666444333222222333444222222333333444555555666222555888::::::999:::;;;@@@WWW{{{VVVBBB??????>>>>>>===<<<;;;:::999888888777666555444444444444333444666666555555666888;;;;;;<<<>>>BBBDDDFFFFFFDDDGGGJJJJJJEEEEEEPPP^^^yyytttooonnnqqqttttttrrrssssssssstttrrrmmmfff```ZZZVVVPPPLLLIIIGGGEEEBBBEEEDDDBBBAAA@@@??????>>>???===<<<;;;<<<<<<:::888666555444333222333333444222222333444555666666777777999;;;<<<;;;;;;<<<===EEEdddGGGEEEDDD===<<<<<<;;;:::999888888888888666555555555555555333444666666555555777999;;;;;;<<<@@@EEEHHHHHHGGGEEEHHHLLLJJJDDDEEERRRaaaqqqmmmjjjiiijjjlllkkkjjjnnnmmmlllkkkjjjfffbbb^^^VVVSSSPPPMMMKKKHHHEEECCCHHHGGGEEECCCAAA@@@???>>>???>>><<<<<<<<<<<<:::999666555444333222333444555222333333555666777777888:::;;;;;;;;;::::::<<<>>>SSSuuuMMMEEECCC<<<<<<;;;;;;:::999999888888888777666555555555555444555666666666666999;;;:::;;;>>>DDDJJJMMMKKKHHHFFFIIILLLKKKFFFGGGUUUdddkkkjjjhhhfffddddddddddddiiiiiiiiigggeeeccc```^^^SSSRRRPPPNNNKKKIIIFFFEEEJJJIIIGGGEEECCCBBBAAAAAA>>>===;;;;;;<<<<<<;;;999555555333333333333444555222333444555666888999999::::::999888888:::???BBBtttSSSBBB=========<<<<<<;;;:::::::::999888777666555555555555555666777777666888:::===:::<<<@@@HHHOOOQQQNNNIIIGGGHHHKKKLLLJJJKKKWWWeeegggiiijjjgggccc```bbbdddccceeefffeeecccaaa^^^]]]RRRRRRQQQOOOLLLIIIHHHHHHIIIHHHGGGFFFFFFFFFFFFFFF===;;;:::;;;<<<<<<;;;:::555444333333333333555555333333444666777888999::::::999888777999???GGGLLL]]]EEE<<<>>>>>>======<<<<<<;;;;;;999888777666666555555555666777777777777888;;;>>>;;;===BBBKKKSSSUUUPPPJJJGGGHHHKKKMMMLLLNNNYYYfff```eeehhhfff```]]]aaaeee___aaaddddddbbb___]]]\\\QQQRRRQQQOOOLLLJJJIIIJJJGGGGGGGGGGGGHHHIIIJJJJJJ;;;:::999:::<<<<<<;;;:::555444333333333444555666333333444666777999::::::<<<;;;999999===EEEOOOVVVlll@@@@@@???>>><<<;;;<<<;;;:::888999888888777777777777777777777777888999;;;<<<===CCC@@@???CCCJJJOOOOOOMMMKKKJJJGGGEEEJJJVVV]]]___```fffhhhddd`````````___`````````___]]]YYYVVVTTTOOOQQQNNNIIIIIIMMMMMMHHHFFFBBB@@@AAAFFFHHHGGGDDD<<<<<<888555888===;;;333555444333333333333444555444444444444444555777777999===777<<<<<>>>>>>>>===;;;999999999888777777777777777777777777888999:::<<<===CCC@@@???BBBHHHLLLKKKJJJGGGGGGEEEDDDKKKWWW___aaa```eeegggdddbbbbbbaaa]]]ddddddcccaaa^^^ZZZVVVTTTOOOPPPMMMIIIKKKNNNLLLGGGFFFCCCAAACCCGGGIIIGGGDDD<<<<<<999555888===:::444555555444333333444555555444444444444555666777777777;;;666<<<;;;EEEAAAoooNNNIIIBBBAAA@@@AAAAAA@@@===:::999999888777777777777888777777777888999:::;;;<<>>>>>>>>>>><<<;;;::::::999888888888888999999999888888999999:::;;;===>>>???AAADDDGGGIIIJJJDDDGGGHHHJJJPPPWWWYYYWWW\\\\\\YYYVVVXXX___bbb```^^^^^^^^^]]][[[WWWTTTRRRMMMKKKKKKOOOOOOKKKGGGFFFJJJJJJJJJIIIHHHFFFCCCBBB<<<::::::<<<;;;777555666444555666666666666555444555555555555666777888888<<<:::888AAA888>>>SSSQQQDDDAAA>>>===============;;;:::999999888888999999999999888888999999::::::===>>>???@@@BBBCCCFFFGGG@@@DDDFFFHHHMMMTTTUUURRRUUUXXXZZZWWWXXX\\\___^^^_________]]]ZZZUUURRROOOLLLKKKMMMPPPMMMGGGFFFIIIKKKKKKJJJHHHEEECCCBBBBBB<<<:::;;;>>><<<555333666444555666777777666555444555555555555666777888999:::888777CCC999@@@[[[WWWFFFBBB>>><<<<<<>>>>>>>>>;;;:::999999888888999999999999999888999999::::::>>>???@@@@@@???@@@BBBDDDAAADDDFFFGGGKKKOOOOOOKKKLLLSSSXXXWWWVVVXXXZZZYYY[[[[[[[[[ZZZXXXTTTQQQOOOKKKKKKNNNPPPKKKDDDEEELLLLLLKKKJJJGGGDDDBBBBBBBBB<<<:::;;;???<<<555333666444555666777777666555444555555555666666777888999888666666CCC:::BBB```aaaGGGCCCEEECCC===@@@AAA777<<<;;;:::999888888888888777777777777888999:::;;;<<<@@@AAA>>>===AAADDDDDDBBBDDDGGGIIIKKKNNNRRRUUUNNNNNNNNNNNNPPPRRRUUUWWWTTTUUURRROOOQQQXXX[[[ZZZUUURRRMMMIIIFFFEEEFFFFFFIIIFFFCCCAAAAAABBBAAAAAA999:::::::::999888666555444666777999999777666444555444444555555666777888888<<<999===AAACCCqqqqqqLLLEEEEEEBBB;;;>>>AAA999<<<;;;:::999888888888888777777777777888999:::;;;===???>>>;;;<<>>@@@BBBDDDFFFGGGIIIMMMOOONNNMMMMMMMMMNNNPPPSSSTTTWWWVVVRRRNNNQQQVVVWWWTTTOOOMMMJJJGGGEEEDDDEEEEEEGGGDDDAAA???@@@@@@@@@@@@::::::::::::888777555444555666777888888777666555555555555555555666888888888::::::???BBBEEEyyySSSGGGDDDBBB:::<<<@@@<<<<<<;;;:::999999888888888888888777888888999:::;;;======;;;:::>>>CCCCCC>>>???AAACCCDDDEEEGGGIIIKKKLLLLLLKKKKKKLLLMMMOOOPPPUUUSSSOOOLLLPPPVVVUUUPPPIIIHHHGGGFFFEEEDDDCCCCCCDDDBBB>>>======>>>>>>>>>:::::::::999777555444333777777666666666666777777555555555555666777888888888888;;;BBBBBBIII[[[JJJCCCCCC<<<<<<@@@===<<<<<<;;;:::999999999999888888888888999999:::;;;;;;;;;:::<<>>???======<<<;;;:::999999999999999999999999999999:::;;;;;;;;;;;;===DDDKKKJJJEEEAAACCCEEEFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJHHHHHHMMMRRRQQQKKKJJJKKKKKKJJJHHHEEEBBB@@@@@@>>>;;;::::::;;;<<<;;;;;;;;;999888666555444444999777555444444555777999666555555666666777888999<<<999>>>BBBBBB^^^]]]FFFFFFDDD@@@@@@>>>===<<<;;;:::999999999999::::::999999999999::::::;;;<<<<<<<<>>;;;:::;;;<<<<<<<<<<<<;;;999888777777777777999777666444444666777999666666666666777888999999===:::@@@AAAFFFrrroooKKKGGGEEEBBBAAA@@@===<<<;;;::::::999::::::;;;::::::999999:::::::::888<<<===;;;;;;>>>===999:::===@@@BBBBBBAAAAAABBBCCCDDDDDDEEEFFFFFFFFFFFFBBBHHHJJJHHHFFFGGGGGGEEEHHHGGGGGGFFFDDDCCCAAA@@@AAA>>>;;;:::<<<=========<<<;;;999888888888999:::888777666555555666777888666666666666777888999:::<<<;;;AAA@@@LLL|||NNNGGGEEEBBBBBBBBB======<<<;;;::::::::::::;;;;;;:::999999:::::::::555:::===;;;;;;======<<<:::===@@@BBBBBBBBBBBBCCCBBBCCCDDDEEEFFFFFFFFFFFF<<>>>>>>>><<<;;;:::999999:::;;;;;;777777666666666666777777666666666666777888999:::;;;<<>><<<<<<<<<===<<<;;;;;;;;;;;;::::::999999999999999999999::::::;;;<<<<<<===???AAABBBCCCDDDDDDBBBDDDCCCAAABBBFFFEEEAAABBBBBBCCCCCCDDDEEEFFFFFFAAAAAA@@@>>>======<<<<<<@@@AAAAAABBBAAA@@@???>>>>>>===;;;<<<<<<<<<;;;999777888999::::::999888777888888777777777777888888:::@@@DDDBBBZZZtttRRRHHHFFFBBB>>>@@@>>><<<<<<======<<<;;;;;;;;;;;;:::::::::999999:::999999999::::::;;;<<<@@@@@@AAABBBBBBBBBBBBBBBAAABBBBBB@@@BBBEEEEEEAAA??????@@@@@@AAABBBBBBBBBAAA@@@>>>===<<<<<<======??????@@@AAA@@@???>>>===>>><<<::::::;;;<<<<<<;;;777888999::::::999888777888777777777777888888999;;;AAAFFFGGGrrrbbbMMMIIIEEE@@@AAA???===<<<======<<<;;;;;;;;;;;;;;;::::::::::::::::::999999999:::;;;;;;BBBBBBCCCBBBBBBAAA@@@??????@@@@@@???AAAEEEEEEAAA======>>>>>>??????@@@@@@EEECCC@@@>>><<<<<<<<<=========>>>???>>>===<<<;;;===;;;999888:::<<<===<<<777888999::::::999888777888777777777888999999:::===BBBHHHNNNvvvSSSIIIGGGDDDBBB@@@>>>===>>>>>>===;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999::::::;;;AAAAAAAAAAAA@@@???>>>===<<<>>>>>>===@@@DDDDDDAAA======>>>>>>????????????JJJGGGCCC???===;;;;;;<<<:::;;;<<<======<<<;;;:::===:::777777888;;;======777888999::::::999888777777777777888999:::;;;<<<===AAAGGGWWW___HHHEEEEEECCCAAA???>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::::::::<<<<<<===>>>>>>>>>======;;;======<<<>>>CCCCCC???<<<<<<<<<===============EEECCC@@@>>><<<;;;<<<<<<999999:::;;;;;;;;;:::999<<<999777666888:::<<<===777888999::::::999888777777777777888999;;;<<<======@@@FFFhhhuuuPPPEEEEEEDDDBBB@@@??????>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999999::::::888999:::<<<<<<=========;;;<<<<<<;;;===AAAAAA===999999::::::::::::::::::::::::::::::;;;;;;<<<===777888:::;;;;;;:::999999;;;999777666888:::;;;:::777888999::::::999888777777777888999:::<<<>>>???>>>BBBLLLdddMMMJJJEEECCC@@@?????????===<<<;;;;;;;;;;;;<<<<<<<<<===<<<;;;::::::999999999:::999999:::<<<<<<===<<<<<<;;;<<<<<<:::<<<@@@???;;;999999999999999999999999888999:::;;;<<<<<<;;;:::777888999:::;;;::::::999;;;999777777888999999888777888999::::::999888777777777888999;;;===???@@@???GGGWWWvvvXXXQQQFFFCCCAAA@@@??????===<<<;;;;;;;;;<<<<<<<<<======<<<;;;::::::999999999999;;;;;;<<<<<<===<<<<<<<<<;;;===<<<:::;;;???>>>:::;;;;;;;;;;;;;;;;;;;;;;;;>>>???@@@@@@>>><<<999777777888999:::;;;;;;:::999:::999888888999999777666777888999::::::999888777777777888999;;;===???AAAAAAKKKaaajjjMMMHHHGGGDDD@@@>>>??????======;;;:::;;;===>>>>>>>>><<<======>>>===;;;:::999;;;;;;;;;<<<;;;;;;::::::<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;:::999888888<<<;;;;;;::::::999999999777888:::;;;:::999777555999888888888888888999999888888999999::::::999999888888888999:::===???AAA???GGGWWWNNNKKKFFFBBB@@@@@@???>>>>>><<<;;;;;;<<<======<<<============<<<;;;:::999999::::::;;;;;;::::::999::::::::::::;;;<<<===>>>;;;;;;;;;;;;:::999888888:::999999999888888777777666777999:::;;;::::::999:::999888888888888888999666999<<<>>>>>>===:::888999999999999;;;===???@@@@@@UUUgggVVVOOOHHHDDDCCCBBB@@@>>>???===<<<<<<=========<<<>>>===<<<;;;::::::::::::888999999:::::::::999999999999999:::<<<===???@@@;;;;;;;;;;;;:::999888888777777777777777777666666666777888999:::;;;<<<<<<;;;:::999888888888888888666999>>>BBBBBB???;;;777::::::::::::;;;===???@@@AAAjjj{{{```UUUJJJEEEEEECCC@@@???@@@>>>======???@@@??????>>>===;;;:::999999:::;;;999999:::;;;;;;;;;::::::;;;;;;;;;<<<===>>>???@@@;;;;;;;;;;;;:::999888888666666666777777777777777777777777777888999;;;;;;;;;;;;:::999888888888888777:::>>>AAAAAA???;;;999<<<;;;;;;;;;<<<>>>@@@AAABBB~~~qqq___NNNHHHGGGDDDAAAAAA@@@>>>>>>???AAABBBCCCBBB>>>===;;;:::999999::::::::::::;;;<<<<<<===<<<<<>>>>>>>>>>>>>>???;;;;;;;;;;;;:::999888888777777777888888999999999999888777777777777888888;;;;;;:::999888888999999999:::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<===???AAACCCHHHqqqXXXOOOKKKFFFBBBCCCAAA???>>>???AAACCCCCCBBB===<<<;;;:::999999999999:::;;;<<<======>>>======AAA@@@???>>>>>>=========;;;;;;;;;;;;:::999888888777777888888999:::;;;;;;999999999888888888777777::::::999999999999::::::;;;:::999888999:::<<<===<<<<<<<<<===???AAACCCEEEXXXgggXXXRRRIIIDDDEEECCCAAA?????????@@@???>>>;;;;;;;;;;;;:::999888888999:::;;;<<<============>>>>>>======<<<=========;;;;;;;;;;;;:::999888888666666777888999:::;;;<<<888999:::;;;;;;;;;:::999999999999999::::::;;;<<<;;;:::999888888:::<<<===;;;;;;<<<===@@@CCCEEEGGGlllqqq```VVVLLLFFFFFFDDDBBB???>>>======;;;::::::;;;<<<<<<;;;:::888777888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;:::999888888555666777888999:::;;;<<<777999;;;>>>???>>>===<<<888888888999:::;;;<<<===;;;::::::::::::;;;<<<===;;;;;;<<<===@@@CCCGGGHHH|||iii\\\QQQIIIHHHDDDCCCAAA???>>>>>>>>>???BBB???<<<::::::;;;::::::888888999999:::<<<===>>>:::::::::;;;;;;;;;<<<<<<666:::;;;888777888999777999888666666888999:::::::::;;;===>>>>>>===;;;::::::;;;;;;<<<===>>>??????===<<<;;;:::::::::;;;<<<>>>;;;@@@<<>>AAABBBBBBBBBAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;???@@@;;;888888777555888777777777999:::;;;;;;;;;<<<>>>??????>>><<<;;;<<<<<<======>>>???@@@@@@<<<;;;::::::::::::;;;<<>>CCCFFFBBBWWWiii[[[RRRLLLFFFEEECCCBBBAAA@@@AAAAAA===<<<;;;<<<======<<<;;;===@@@EEEIIIJJJIIIFFFDDD======<<<;;;::::::::::::;;;???@@@<<<999999777444555666777999:::;;;;;;<<<===>>>???@@@@@@???>>>===>>>>>>>>>??????@@@@@@@@@;;;;;;:::::::::;;;;;;<<>>??????BBBDDDHHHJJJKKKJJJGGGFFF???>>>===;;;::::::::::::777;;;===:::888999888666444666999;;;;;;<<<<<<===>>>>>>???@@@@@@???>>>>>>>>>>>>??????????????????;;;;;;;;;;;;;;;;;;<<<<<<>>><<>>>>>:::888::::::888333777:::<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;<<<<<<===============;;;CCC@@@AAACCCLLLrrrvvvbbbZZZPPPOOOLLLHHHFFFDDDCCCCCCBBB???;;;;;;===AAADDDFFFHHHFFFCCCAAA@@@BBBDDDFFFAAA@@@===;;;::::::;;;;;;CCCFFFDDD===::::::;;;:::555999<<<<<<;;;;;;===@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>======<<<;;;<<<===>>>?????????>>>>>>;;;CCC@@@@@@CCCRRRlll]]]TTTRRRNNNJJJGGGDDDCCCBBBBBB@@@??????BBBDDDDDDDDDEEEDDDAAA???@@@BBBEEEGGGAAA???===:::::::::<<<===GGGHHHEEE===999;;;======777;;;===<<<:::999===AAA@@@@@@????????????@@@@@@AAAAAA@@@??????>>>======<<<===???@@@AAAAAA@@@@@@@@@<<>>EEEEEEAAA:::888<<<@@@AAA999<<<>>><<<999888===AAABBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAA@@@???>>>>>>===>>>@@@AAABBBBBBAAAAAABBB>>>EEEAAAAAAFFF^^^lll___YYYTTTQQQLLLFFFCCCEEEDDDCCCCCCDDDEEEDDDAAA???AAABBBCCCCCCFFFJJJGGGAAA>>>===;;;999999;;;===>>>??????>>>===<<<<<<>>>???>>>???>>>===;;;;;;===???BBBCCCDDDEEEEEEDDDCCCCCCHHHFFFDDDBBBAAA@@@>>><<<@@@===;;;>>>BBBDDDBBB>>>===???DDD:::EEEJJJTTT~~~cccZZZRRROOOMMMHHHFFFGGGDDDCCCCCCCCCEEEEEECCCBBBCCCEEEFFFEEEGGGIIIEEE???>>>>>>===<<<;;;<<<<<<<<<===@@@BBB@@@<<<;;;???DDDEEEEEECCCAAA@@@???@@@AAA@@@AAADDDFFFGGGGGGFFFEEEGGGEEECCCCCCBBBAAA>>><<<@@@===;;;<<<>>>@@@@@@@@@>>>>>>DDD???HHHJJJZZZqqqcccUUUPPPOOOLLLHHHGGGEEEDDDBBBCCCEEEGGGGGGGGGHHHJJJKKKIIIHHHHHHCCC<<>>>>>============>>>CCCFFFBBB<<<;;;AAAHHHLLLJJJHHHEEEBBBAAA@@@@@@@@@CCCGGGKKKLLLLLLKKKJJJFFFEEEDDDEEEEEEDDDAAA>>>??????===<<<;;;<<>>DDDEEEIIIHHHbbbsss^^^TTTQQQNNNJJJGGGGGGDDDBBBBBBEEEHHHJJJJJJLLLOOOOOOLLLIIIGGGBBB;;;@@@???>>>======???AAACCCFFFFFFDDD???;;;<<>>DDDGGGLLLPPPQQQPPPNNNLLLEEEDDDEEEFFFFFFEEEBBB@@@===@@@BBB@@@<<<;;;>>>BBB@@@???CCCHHHIIIGGGmmmgggXXXSSSPPPLLLJJJHHHFFFCCCBBBEEEHHHJJJKKKLLLPPPQQQLLLHHHFFFAAA;;;@@@>>><<<;;;===BBBHHHKKKOOOHHH@@@:::;;;???EEEHHHPPPLLLHHHEEEDDDCCC@@@>>>GGGIIIMMMPPPPPPNNNKKKHHHBBBBBBAAABBBCCCCCC@@@>>>;;;AAAGGGGGGBBB>>>???AAABBBBBBBBBIIIGGGKKK}}}ttt___VVVRRROOOOOOJJJGGGDDDCCCEEEGGGIIIIIIIIIMMMMMMHHHDDDBBB@@@<<>><<<<<>>:::>>>CCCGGGIIIQQQMMMHHHGGGHHHHHHFFFCCCGGGHHHKKKLLLKKKHHHEEECCCAAA???>>>>>>??????===<<<;;;BBBIIIKKKGGGBBBAAABBBDDDHHHCCCJJJHHHXXXlll\\\TTTQQQRRRKKKIIIFFFDDDEEEFFFFFFEEEBBBGGGGGGBBB>>>>>>>>><<<>>>>>>???@@@DDDHHHKKKNNNHHHEEEAAAAAACCCHHHKKKMMMOOOKKKGGGGGGJJJLLLKKKHHHGGGHHHIIIIIIIIIGGGDDDCCCEEEBBB???>>>>>>??????>>>===BBBGGGIIIHHHEEEDDDDDDFFFNNNFFFKKKMMMiiixxxbbbUUURRRSSSLLLJJJGGGEEEEEEEEEDDDBBB===BBBBBB===999:::<<<<<<<<<>>>AAAEEEGGGIIIJJJJJJ???BBBEEEGGGHHHJJJNNNQQQLLLHHHEEEFFFJJJMMMLLLJJJIIIIIIJJJJJJJJJHHHGGGFFFJJJGGGCCCAAAAAABBBCCCCCC@@@BBBEEEGGGGGGFFFEEEEEEGGGRRRHHHLLLQQQvvvsss```VVVQQQNNNNNNLLLHHHEEEEEEEEEDDDCCCBBBAAA???>>>>>>======@@@======CCCLLLNNNGGG???@@@??????CCCIIIOOOSSSUUUOOOHHHCCCDDDKKKQQQRRRPPPNNNLLLMMMPPPNNNGGGCCCDDDKKKLLLKKKEEE>>>===BBBHHHGGGAAA@@@JJJSSSRRRIIIBBBFFFUUUPPPBBB___nnnaaa[[[PPPPPPNNNKKKIIIIIIHHHGGGDDDCCCBBB@@@@@@?????????AAABBBEEEIIILLLJJJCCC<<<>>>???@@@EEEKKKPPPRRRSSSKKKFFFAAACCCJJJPPPQQQPPPPPPNNNNNNQQQPPPLLLJJJKKKLLLJJJGGGCCC@@@@@@DDDGGGJJJFFFFFFLLLPPPNNNJJJHHHHHHNNNNNNUUUkkk```UUUSSSOOONNNLLLJJJGGGEEEDDDDDDCCCBBBAAAAAAAAAAAAEEEJJJPPPPPPLLLEEE@@@===>>>???CCCHHHMMMPPPQQQPPPFFFBBB???BBBIIIOOOQQQPPPPPPMMMLLLOOOPPPNNNOOORRRNNNJJJEEEBBBBBBDDDFFFGGGGGGFFFGGGJJJJJJHHHHHHLLLMMMJJJQQQrrr~~~gggaaaYYYSSSRRRPPPKKKGGGDDDEEEDDDCCCCCCBBBBBBBBBCCCHHHOOOUUUSSSIIIBBBAAADDDAAACCCGGGKKKOOOOOOMMMJJJCCCAAA???CCCJJJOOOQQQQQQNNNJJJIIILLLLLLLLLNNNRRRPPPNNNKKKGGGDDDCCCFFFIIIGGGEEEFFFIIIIIIGGGIIIMMMPPPNNNbbbnnnbbbWWWUUUTTTPPPKKKJJJFFFEEEDDDDDDCCCCCCCCCCCCGGGMMMQQQMMMDDD???DDDJJJGGGHHHJJJMMMNNNMMMIIIFFFCCCBBBBBBFFFKKKPPPQQQQQQNNNJJJIIILLLLLLJJJLLLOOOQQQUUUVVVOOOFFFAAAFFFLLLMMMIIIHHHKKKLLLJJJJJJMMMKKK\\\lll[[[WWWVVVQQQMMMMMMIIIIIIGGGFFFEEEDDDDDDDDDCCCGGGHHHEEE@@@@@@GGGMMMLLLLLLLLLLLLMMMKKKHHHFFFEEEEEEFFFIIIMMMOOOPPPPPPNNNLLLMMMPPPPPPMMMLLLNNNQQQXXX]]]VVVIIIBBBEEELLLNNNIIIFFFHHHIIIIIIKKKOOOWWW|||nnnddd___VVVQQQRRRNNNMMMKKKIIIHHHFFFFFFFFFCCCDDDDDDDDDEEEHHHKKKNNNNNNMMMKKKJJJKKKKKKJJJIIIFFFGGGHHHJJJLLLNNNMMMMMMKKKKKKNNNTTTTTTPPPMMMNNNQQQWWW\\\XXXNNNFFFFFFJJJJJJGGGFFFFFFGGGKKKWWWcccxxxnnnbbbZZZZZZQQQPPPNNNLLLJJJHHHHHHGGGFFFEEEEEEHHHMMMPPPPPPPPPOOOLLLIIIHHHJJJLLLMMMMMMGGGGGGIIIKKKLLLLLLKKKJJJGGGHHHMMMUUUVVVQQQMMMLLLPPPUUUYYYWWWQQQKKKHHHGGGIIIIIIKKKKKKLLLUUUkkkqqqccc[[[VVVSSSPPPMMMKKKKKKLLLMMMJJJHHHGGGGGGIIILLLLLLLLLNNNNNNMMMMMMMMMMMMLLLLLLKKKIIIHHHIIIKKKLLLLLLKKKJJJNNNRRRSSSQQQOOONNNOOOTTTWWW[[[]]]\\\VVVOOOJJJLLLJJJNNNRRRQQQ___wwwfff```]]]YYYVVVTTTQQQMMMJJJNNNLLLJJJKKKLLLNNNNNNNNNOOOOOONNNMMMLLLLLLKKKKKKMMMLLLKKKLLLNNNPPPPPPOOOOOORRRVVVWWWVVVTTTTTTUUUSSSVVVZZZZZZVVVQQQLLLIIIVVVMMMMMM^^^yyyrrrkkkccc^^^\\\ZZZUUUPPPMMMLLLKKKKKKMMMOOOOOONNNRRRRRRRRRQQQQQQQQQPPPPPPMMMLLLLLLNNNPPPRRRRRRQQQQQQSSSVVVWWWWWWVVVWWWXXXTTTWWWZZZYYYUUURRRTTTWWW[[[ZZZddd}}}qqqjjjfff___YYYZZZYYYXXXYYY[[[\\\[[[ZZZUUUUUUVVVVVVVVVWWWWWWWWWSSSSSSSSSTTTWWWXXXXXXWWWVVVWWWXXXYYYYYYYYYZZZZZZWWWZZZZZZVVVRRRUUU^^^ggglllxxxmmmllljjjgggfffeeedddaaa___^^^^^^]]]\\\ZZZYYYXXXXXX]]]\\\\\\]]]___```^^^\\\ZZZZZZYYYZZZ[[[\\\\\\\\\XXX[[[[[[YYYZZZcccsss}}}}}}{{{xxxuuuqqqmmmjjjhhhjjjjjjiiijjjjjjiiifffccc```^^^]]]^^^aaadddeeeeeeeeejjjpppxxx