BM66(  lllnnnzzz{{{wwwXXXnnnppp}}}jjjOOOYYY[[[```tttwwwdddbbbggg\\\SSSOOOBBB222///888BBBEEERRRJJJ888???@@@888BBBDDDAAALLLEEE999TTTlllCCCBBBCCCGGGKKKHHH???777888888999;;;<<<777///)))---222777:::999666444333555555444333333555666777000333555444111---,,,---333555444000222777777333666666666555333111...---333555777555111000111444222222222222222333444555555444333333444222000---222333555555333222333444333333333333333333333333444111000111333333000...444444444555666555333111222222222222222222222222111111222444666777555333+++333555111444;;;999111666666///---444111111<<<999666111---++++++++++++(((---222444444777<<>>000999CCC???GGGWWWEEE:::TTTnnnnnnggg]]]ddd~~~|||xxx|||tttmmmxxx|||~~~zzzbbbMMMFFF???TTTXXX```jjjfffVVVQQQSSSPPP???888333777@@@FFF@@@888777:::111===IIINNN\\\XXXDDDbbbnnn\\\RRRZZZUUUBBBEEE>>>777777======666...666555444555666555222...888777666777777666222...555444444333222222222222///222333222///,,,+++,,,000222111...111777:::888444444444444222000...---000111222222111000111222333222222111111222222333222222222333444333000...///111222222111000000111333222222111000000//////...------000333555444222000//////000222333222000222222111111111111222222555111---+++,,,///111222555444...'''&&&***---,,,+++111222555:::333///777777999:::888666777;;;???SSSZZZeeemmmrrryyywwwkkk^^^VVVEEE===777666444333555:::BBB<<<777222...---///000444444444333222222333555---111777888111***,,,444555444111...---,,,,,,---//////000000111111222222222000......///000111000///000000...------///111000111111///...///333666444222111///---,,,,,,,,,//////---,,,+++*********&&&***+++)))+++000111.........------,,,---------++++++,,,,,,---///000111------............---------,,,,,,---//////...---......//////000111222222111...///222222---,,,//////000111000///...///111222000...---.........---...---...111000...---///...,,,***,,,000333222111111111000000111111222333---///111333999@@@AAA>>>111444555222111222000,,,,,,000333888@@@FFFCCC<<<999@@@555333JJJQQQBBB<<>>>>>:::555333666555111<<<666333555999<<>>BBBAAA999111///---+++***,,,...111222222...+++,,,000222000...666666777666555333000///---///000222333555666888,,,///000111222444666666000000000000000000000000///---+++---000111000---111111111111222222333444000000000222333222///,,,+++,,,......,,,+++,,,---,,,,,,,,,------.........111000000000111000///...222111000111333555555444555444333222333444555777444333222222222000---***222000555===<<<111,,,///...666:::AAANNNXXXggg}}}mmmnnniiiTTT[[[hhhZZZ<<<<<<<<<888444555:::???WWWFFF555000111///***'''444222///---,,,,,,...///......//////000000111111))),,,//////------000333...///000///......///000---+++)))((()))+++...///,,,,,,,,,,,,---------...------,,,+++*********+++---......---...//////...------,,,+++************---...//////...,,,)))(((+++,,,,,,------------,,,///---,,,---///111000///,,,...000222333333222111111000//////...,,,+++,,,---...//////...---...000111///------......---,,,---...+++&&&(((...///***444000+++***,,,......------,,,++++++,,,...111222;;;:::666111222888<<<<<>>SSSBBB555888AAA;;;999JJJ\\\EEEPPPhhh{{{sss[[[OOOTTTrrr~~~{{{ttteeefffgggHHH]]]www}}}rrrcccTTTGGG;;;FFF[[[iiirrrooo```gggYYYLLLQQQHHH777777999:::EEELLL===)))000HHH777JJJSSSZZZHHH555MMMbbbiiiSSS<<<666888777222...666888::::::999666333111------,,,,,,+++,,,...///***,,,---.../////////000222333444444444333111000111111000000222444555666...000444555333///...///000000000000111111222222222///---...000111...,,,000000000111222444666666000000111333333222...***+++---......---,,,,,,---.....................---111222222111///---,,,,,,///...---...//////...---222222111111111222444555------...000111222000...111,,,,,,222555666>>>KKKVVVgggwww|||yyytttooollllllmmmnnnpppqqqsssrrrkkkfffhhhmmmfff^^^cccuuuzzzkkk^^^]]]```___]]]\\\^^^^^^[[[WWWSSS[[[bbbeeegggkkknnnooorrrvvv~~~www;;;;;;:::777333333666999[[[KKK;;;777777333,,,'''+++,,,---...///000111222//////......---------,,,(((+++......------000333---...000///...---...///...---,,,+++***+++---...******++++++,,,,,,,,,,,,,,,,,,+++*********++++++---------............///---,,,+++***************,,,------------------,,,******+++,,,------,,,,,,---,,,***+++---////////////000111333222111///...///000///---,,,---,,,+++---...000//////...000111---,,,,,,---///000///...+++---,,,)))))),,,+++'''111111111...,,,,,,000444,,,,,,,,,,,,,,,,,,,,,,,,;;;<<<:::555333666888666DDDHHHGGG>>>666555888999:::222000222+++)))===YYYYYY>>>333;;;;;;:::CCCKKKWWWJJJGGGZZZrrrsss\\\CCCeeepppzzzwww```YYY___vvvzzzYYYZZZ{{{tttYYYFFFAAALLLTTTmmm~~~{{{xxxgggOOO___cccWWWJJJ???<<>>===???BBBDDDGGGIIIIIIDDD???BBBNNNYYYBBB>>>HHH\\\aaaSSSDDD@@@AAAEEEFFFCCC@@@>>>999444BBBAAA===999666777:::<<<<<<:::@@@IIIMMMKKKNNNVVVYYY]]]dddnnnxxxpppkkkaaaVVVHHH<<<222---444555999:::555///000555(((***,,,...000111222222//////...---,,,+++*********,,,.../////////000111+++---//////---,,,------+++...///---***''')))+++++++++++++++***)))((('''+++************++++++,,,)))'''(((,,,...---...111,,,++++++******++++++,,,((()))+++---000111222333))))))***+++,,,,,,,,,,,,,,,***)))))),,,...//////000000111111000///---,,,---///...++++++---...,,,...000111111000000222333+++***+++---///000///...***+++///333000***'''(((+++///222000------333:::---------,,,+++******)))333777999666444666777555555>>>FFFEEE@@@<<<777222111000444888111)))333EEEUUUXXXNNN<<<333666;;;>>>KKKTTTNNNBBBMMMggghhhUUUfff~~~vvv}}}yyylll\\\dddooo~~~WWWccc{{{]]]HHH:::FFFeeeyyy|||vvvcccdddZZZLLL999///AAA```pppWWWBBB444:::EEEEEEAAA@@@QQQQQQ;;;888GGGWWW[[[CCC000555???EEE@@@444+++))):::888444///******---111///000000...------111444888555222000............,,,,,,,,,,,,,,,---...///888333...,,,,,,------,,,......111444000***+++111000///.........///000111...///000///...---...///000////////////000000111---...111444777666222///,,,...000000...---...///000000000000000/////////))),,,//////......000222......000222444333///,,,***,,,...000000000///...///...///555>>>HHHPPPTTTsss~~~zzztttiii\\\OOOCCC999444;;;;;;;;;<<<<<<;;;999777BBBCCCFFFJJJPPPVVV\\\___bbbeeeeeecccdddjjjttt{{{|||~~~}}}rrrllloootttuuunnnhhh```ZZZVVVSSSQQQQQQKKKCCCBBBHHHHHHAAA>>>BBB>>>===<<<>>>DDDJJJOOOQQQLLLYYYjjjxxx|||lllbbb<<<>>>@@@>>>444+++,,,333---------------...///000.........------,,,,,,,,,******+++---///000...---***,,,......,,,++++++,,,***000555222+++%%%&&&***)))******+++***)))'''&&&******)))******+++,,,,,,)))&&&(((---///---...222++++++***++++++,,,---...&&&)))---111333333222111((()))***+++,,,,,,,,,,,,,,,***((((((+++...///////////////...............+++...---))))))...///,,,,,,---//////...///000222+++++++++---//////...,,,...)))---555222)))---;;;+++---//////------000333///...+++***))))))***+++,,,222555333222444666555...555<<>>444555333333555222------222<<>>HHH```ppp~~~}}}vvvwwwuuupppvvv]]]```}}}YYYBBB@@@===]]]}}}bbbiiiaaaQQQ===999===DDD]]]mmmcccCCC777222===LLLQQQNNNJJJ555TTTPPPAAABBBTTTXXX777000444999999555111111444222111111000000///---,,,000000000...,,,///444999<<<444,,,***,,,//////---///...---,,,,,,---...///666222---,,,...111222222---,,,...000---***///888///...---,,,,,,---...///***---//////---,,,///222000000///------,,,,,,,,,***,,,000444888888555333,,,...//////...------...***+++,,,///111333555666))),,,//////...---///111'''))),,,000222111---***,,,...000333444333111000555===MMMbbbzzzxxxjjjZZZMMMCCC>>>AAA===888555444444444444AAA@@@???AAAHHHSSS___fff|||~~~xxx{{{~~~wwwyyycccZZZMMMCCC???@@@CCCEEE@@@DDDGGGGGGGGGOOO^^^jjjkkkqqq|||ssscccTTTFFF===;;;444222...+++***+++---...------..................)))((('''***---...+++((()))+++------,,,******+++///777>>>;;;111***+++///%%%&&&(((************)))))))))))))))***+++,,,,,,///++++++000000,,,---111*********+++,,,---//////))),,,222555666333...+++(((((()))++++++,,,,,,,,,,,,***((()))+++...000000---------------...///000***------((()))///000---((()))++++++++++++,,,...---,,,---...///...,,,***333((('''000...(((999TTT000///...---,,,***)))(((111...***''''''))),,,///***000333000///111333333---,,,---444@@@HHHCCC888777000***+++000444555333...>>>===CCCLLL555,,,JJJ888;;;NNN___UUUEEEWWWzzzxxxvvv}}}oooXXXccc|||]]]bbbjjjlllRRRGGG999===GGGggglll|||qqqiiiaaaIII555<<>>KKKZZZQQQOOOhhh???666ZZZBBBDDDcccvvvyyyiiijjj]]]@@@BBBHHH;;;GGGCCC222CCCFFFPPPkkkrrrxxxaaaIIIAAA444+++,,,111111,,,)))***,,,000000,,,******+++)))((())),,,+++((($$$))))))))))))))))))))))))---------,,,,,,***))))))))))))((((((((((((((()))((((((((((((((((((((((((*********))))))))))))))),,,,,,+++******)))((((((***++++++++++++***))))))111000000/////////000000,,,,,,---...---,,,***)))111///,,,***)))***+++,,,+++---//////---,,,...111+++++++++***)))(((''''''---,,,,,,...000000,,,(((,,,,,,+++++++++++++++,,,,,,...000111111000...---///111444333000,,,***)))...//////...+++000AAARRREEE&&&%%%444111333DDDMMM//////)))999222888///555+++666???AAA@@@===444***???;;;333@@@VVVQQQMMMbbb|||cccnnnlll[[[WWWmmmyyy}}}rrr```xxxxxxOOOEEEBBB222OOO}}}qqqiiidddQQQFFF>>>+++111888PPPkkkjjjOOO;;;888IIIVVVSSSaaagggSSSFFF;;;UUU\\\bbb```sssDDD)))===222+++,,,777;;;333---...333222//////555:::888111...---,,,,,,------------***...333444222000000111,,,,,,,,,+++***)))''''''++++++***((('''(((+++---111///---+++++++++,,,------///...+++,,,...---***222///,,,,,,...000000///------......///000000111...///111222222111///...---...000000000...+++***---...///000000///...------///111222111///...---(((***...444777777666555)))999GGGWWWooo~~~uuubbbLLL???;;;777111+++111:::<<>>@@@IIIKKKKKKYYYuuuiiiFFF444222555555888222+++))))))+++---///...---***((((((***///222))))))))))))))))))))))))************)))((('''&&&+++******)))))))))******++++++++++++++++++++++++***+++---...///---,,,***---------,,,+++*********------......------,,,++++++++++++,,,---///000000,,,------...---,,,+++***///...---+++******++++++,,,...//////---,,,...000---......---,,,+++******,,,++++++,,,...///,,,)))))))))(((((())))))***+++------.........,,,+++******,,,...---+++(((''''''"""%%%)))+++,,,111AAAQQQNNN444)))---...111<<>>SSSAAA>>>VVVaaaeee___ooogggWWWNNNGGG888...555333BBBHHH===222777FFFPPPSSSbbbPPPBBB???CCC\\\iiiOOOCCC777)))666333ӵ,,,)))***//////222222...,,,...---+++///111444555333111000///111...++++++...111333444333///+++((()))---333777+++---......---,,,------.........------,,,,,,,,,///***+++222222,,,---555///000000111222111000//////////////////000000000///...---,,,,,,---...///++++++,,,---................../////////...,,,+++,,,...///---***)))+++---Ħ^^^{{{ĦjjjUUUBBB>>>===;;;===CCC222ӵqqqqqqyyynnngggeeeeeegggjjjkkkjjjrrrttt___^^^lllwwwDDDppp<<<111ccc{{{cccMMMwwwĦaaahhhrrr}}}mmm\\\CCC000+++...000...///---***&&&$$$(((000666........................+++******)))))))))))))))+++************++++++,,,))))))))))))))))))))))))&&&'''***,,,---,,,+++***,,,+++++++++*********)))***************)))((((((************)))(((''''''((((((((((((((((((((('''***+++,,,------,,,***)))*********)))((((((((((((***+++++++++******)))(((+++*********,,,---...///++++++************++++++)))((((((''')))+++---///333444444222///......///...///222333...)))+++000AAAGGG555&&&...333666FFFJJJZZZSSSJJJ000777111333,,,///222333555:::AAAFFFPPP444222>>>:::AAAXXXcccYYY[[[lllqqqnnn|||}}}wwwccc___nnnjjjYYY```hhhZZZDDD;;;:::FFF???TTTeeeUUUXXXhhhgggRRR===<<<<<<,,,&&&555KKKMMMEEE777333>>>LLLSSSXXX^^^DDD???YYYsss}}}YYY777(((444>>>4ĉ@ӵ***...333;;;===:::222---...000000,,,///333444111...------222---***...666999444...---,,,++++++---000333555)))+++------+++******+++------------------,,,,,,///+++,,,222111+++---555---...000111111///......222111111000000//////......---+++******+++---...+++++++++,,,,,,---...///000000000000...,,,***))))))---111111---******,,,>L=hĦmmmYYYJJJBBBCCC999444999===@@@JJJXXX4ĉ@ӵSSSFFFdddUUUOOOIIIJJJCCC===999555222666===,,,111666333---444OOOiiilllSSS999///222GGGxxx[[[ppp;;;---hhhqqqjjj\\\DDD,,,<<LgggYYYTTTKKKEEEJJJZZZhhhmmmmmmZZZMMM===///,,,***)))+++///111222111------------------------+++***))))))((())))))***)))))))))))))))***+++,,,((((((((((((((((((((((((''''''''''''((()))+++,,,,,,,,,,,,,,,,,,+++++++++---------...---,,,,,,+++***+++++++++***)))''''''))))))((((((((()))))))))(((***,,,------,,,***)))+++******)))))))))((((((((())))))))))))(((((('''++++++++++++,,,---...000------+++***))))))((((((,,,+++)))((((((***,,,---111111111///+++)))))))))((()))---222111,,,,,,///111BBB;;;---111333666FFF666FFFKKKTTT:::444***333000///......111:::HHHSSSkkk===***555;;;BBBHHHAAAZZZmmm[[[SSStttrrryyyvvvgggjjjzzz~~~cccnnnsssrrreeeGGG444:::---UUU___jjjmmmZZZ[[[eeebbbDDD000222555333888BBBXXXDDD888===BBBDDDQQQdddLLLCCC222SSS}}}pppZZZ;;;;;;888===CCCGG=?555777>>>???:::111---000222222---111555555222.........***)))...999BBBAAA555))))))---333777888666222///+++---......---,,,,,,---...------,,,,,,---------,,,,,,...000---)))+++000,,,...000000///------...111111000000//////......---,,,+++******+++,,,---000///---+++++++++,,,,,,///000000///...,,,***))))))))))))***111@@@TTTcccHdĦ=ĪjvvvkkkXXXBBB111***...333999EEEXXXlll{{{GG=?PPP000fffrrr>>>///555111***---;;;MMMWWWYYY]]]eeerrrzzz~~~uuussslllZZZBBB000XXXnnngggKKK111dddppp888...TTT???111uuu]]]---FFFtttHdĦnnnYYYKKKEEE@@@;;;MMMUUUbbbrrrkkkOOO888333...,,,......+++(((***************************)))''''''''''''((())))))))))))))))))***+++,,,))))))))))))))))))))))))+++)))((('''(((***,,,..................---------,,,,,,,,,,,,,,,++++++***((()))***,,,,,,,,,+++***++++++++++++++++++,,,---''')))+++,,,---,,,+++***---,,,++++++,,,---,,,***)))***************)))))))))+++,,,,,,++++++---...+++***)))((('''&&&&&&&&&000///,,,)))(((((())))))...//////...+++(((''''''&&&%%%)))///000---+++---***999<<<555111///333===+++666>>>OOO<<<444%%%---...,,,+++,,,000999JJJYYYXXXQQQIII===444:::>>>666DDDuuuddd@@@^^^yyyoooӵĭӵӵsssĦ:::pppzzzwwwzzzooo^^^JJJCCCӵӵfffwwwĦƜ`1.׼s444666888333Ħ222111///333666555111......ӵ???Ħ777:::999444///+++---...//////ĭӵ))))))Ħ---///---Ħ///Ħ,,,,,,------000///,,,***)))***,,,---,,,+++000DdD?fӵ===>>><<<ĦӵƜ`1.׼sĭӵdddhhhӵppp222:::~~~ĦsssQQQccc[[[gggpppzzzyyy}}}ĦTTT000CCCOOOĦ]]]000444???RRRZZZwwwDdD|||gggyyyӵӵӵsssTTT888******Ħ''')))ӵ)))))))))***ĭӵ,,,,,,************)))((((((((()))+++,,,---,,,+++***++++++*********+++,,,---'''(((***+++,,,,,,,,,+++,,,***)))***,,,---,,,***)))******+++++++++******&&&))),,,,,,***((()))***((((((''''''''''''((((((...---+++)))))))))))))))+++---///000...+++******+++))))))...000---******+++,,,555999///,,,///000***111///???:::CCC444000+++)))***,,,,,,111>>>MMMBBBZZZbbbUUUGGG>>>>>>EEE???[[[fffVVVUUUnnnyyymmm?~4g&e>&eg&eiii>hӵzzznnn{{{oooRRRBBBg&eTTTguO>uO>&epppvvv4ff?>ߝLPPPgĉ@)))...333555Shӵ222+++///222000+++)))g&e444>hӵ///---***)))(((***++++++fff?><z,,,g&e>&e///)))HL,,,...111ShӵgL...............---,,,***)))***,,,///S?ʬ......3h?D%%)?vvvZufĦ999HHH[[[gLg&egĉ@g&e>&e@e??g<ĉ@@@1113we<Ħqqq<<<3h?@eLLLLLLMMMEEEAAA888;;;===Zbbb+++3h?gLGGG)))444,,,...111(((<<<zHHHGGG=?Ħg&eg&eS?ʬ---4ff?>ߝL)))@e+++g&e///((((((3h?g&e>&e((((((??,,,------------,,,+++++++++,,,------,,,***'''&&&)))(((''''''''')))***+++'''((()))***+++,,,,,,,,,)))'''&&&'''***+++***(((((())))))*********))))))$$$(((++++++(((&&&&&&'''''''''(((((()))+++,,,---'''''''''(((***+++------&&&))),,,...---,,,+++++++++((()))///333222111111---"""---888...+++///)))+++000&&&000999VVVJJJ;;;,,,+++---...+++***333???JJJNNNQQQ```lllUUU???HHH\\\???TTThhhNNNTTTxxx~~~4DӵHƅ^Hu]ĦtttHu]ĦfffZuR)Ħaaa```[[[dddbbbIII111Hu]ĦUUUHŐeHŐeHu]ĦqIܗGIӵ777tt777333,,,HGgĉ@------,,,///...111555,,,Hu]Ħ222ZuR)Ħ---+++++++++***+++,,,sߝLGdUĦ+++Hƅ^Hu]Ħ***ntHdĦ***///HGgĉ@...HdĦ///+++///111'''///+++***...000...Htƅ^777SSSBt=o9ĦDtfo9ĦUUUHHH===g?HdĦHu]ĦttxxxHƅ^Hu]ĦH׼stQ[[[je<ĦBt=o9ĦH׼sLLLLLLrrrwwwfffNNNHtĦNNN|||Bt=o9ĦHdĦnnn999...&&&EEE>>>QQQYYYYYYDDDDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^111qIܗGIӵ&&&H׼s((((((Hu]Ħ---+++Bt=o9ĦHƅ^Hu]Ħ)))))),,,------...---,,,+++***((((((((()))+++---///000(((((((((((()))))))))))),,,,,,,,,,,,,,,+++))))))+++*********))))))((((((,,,***''''''((())))))(((,,,,,,+++******)))))))))((()))***+++,,,---.........+++(((&&&&&&(((***,,,111///---+++***+++,,,---$$$&&&)))---///000000000///"""$$$777BBB;;;111111///555555000777HHHSSSSSS:::000+++111<<<333111666555>>>iiicccWWW===CCCiiiMMMHHH]]]^^^QQQddd4DuXӵDdDΦDdDĦ^^^DdDĦRRR666t|>>???@@@]]]WWWIII666======&&&///888111111WWW\\\\\\GGGHHH???===BBBPPPaaaiiifff```zzz4DuXӵ}}}~~~DdDΦDdDӵOOODdDĦ...444o)hiii^^^eee^^^OOOCCC333,,,333DdDĦ111DdDΦDdDΦDdDӵ999=ӊB1.uTӵ+++HߝL`o9(((po9wӵ(((+++000***'''222555DdDĦ444666o)h,,,******+++...//////......DdDΦDdDĦ...DdDΦDdDӵ***GIpӵDdDĦ000po9wӵDdDĦ111***+++111...,,,...222333...po9ulllGIdnuR)ĦDdDĦnuR)ĦlllzzzCdgĪjDdDĦDdDĦHߝL`o9:::DdDΦDdDӵDdDĦaaa<<<+++222;;;;;;999666666666geĦzzzsp?aĦGIdnuR)ĦDdDĦCCCvvvDdDĦ...zzzGIdnuR)ĦDdDĦLLL)))222uuuDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦjjjDdDĦpo9u=ӊB1.uTӵ'''DdDĦ%%%(((DdDĦ,,,GIdnuR)ĦDdDΦDdDӵ+++***(((''')))***))))))***+++***)))(((''''''(((***+++,,,,,,++++++************++++++++++++((((((''''''((()))+++,,,************))))))))))))%%%(((***)))&&&%%%&&&''')))******+++,,,,,,---------,,,,,,+++***)))(((((())))))(((((()))***+++,,,++++++******************+++***)))***,,,///222444+++)))000:::777,,,+++444222***,,,999<<<333///222LLLXXXTTT777DDDLLL444---888444222IIIPPPZZZVVV[[[;;;<<<888:::NNNgggjjj^^^ZZZ4DuXӵuuu|||zzzDdDʜ4DuTӵ[[[>d<Ħ444DtvvvfffYYYKKK<<<+++***<<<>d<Ħ===>d<ʜDd<ʜ4DuTӵ@@@NNNF&uTӵ%%%4DufئL>e111puR)Ħ,,,&&&,,,...222999333>d<Ħ>>>Dt...)))***,,,,,,,,,------DdDΦDdDĦ...>d<ʜ4DuTӵ***4DwDd<Ħ000puR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>e000DdDʜ4DuTӵDdDĦzzz999(((DDDaaa{{{rrrZZZEEEgeĦUUUs<v>aĦpeӵDx<DdDĦ[[[fffWWWDdDĦ>>>peӵDx<>dd<ӵDd<DdDΦDdDĦ|||DdDӵnd<DdDĦKKK>d<ĦpeӵĦF&uTӵ---DdDĦ***+++>d<Ħ111peӵDx<>d<ʜ4DuTӵ+++***((('''((()))******+++,,,,,,+++***)))'''(((***,,,,,,+++)))((()))))))))*********++++++***)))''''''''')))+++,,,*********)))))))))))))))&&&***...---)))&&&'''*********++++++,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++***)))((('''&&&)))******++++++******)))((((((((((((***,,,...000&&&+++999EEE@@@000'''***666...+++111555333333555KKKcccrrrWWWeee^^^===+++555===BBBEEECCCMMM[[[jjjZZZFFF555555===KKKddd}}}fffVVV4DuXӵvvv|||xxxD&dq&ĒRLLLqqqsdKĦ<<dp&ĒR***///nfʜd<Φ>d<Ħ,,,s&dq&ĒR...***i?ʜtd<Ħ///HHܗDӊB,,,<x888555999333222>>>TTTB?daĦB?Ho9VVV>dd<ӵB?Ho9KKK<x&ӫeʬtIӇsss>d<Φ>d<Ħ777D&ӫetIӇ===DdDĦuuusdKĦnnnB?dp&ĒR@@@,,,>d<sdKĦ'''B?Ho9'''s&dq&ĒR******)))'''&&&&&&'''''''''))))))***)))(((''''''(((***++++++***((('''((((((((()))))))))******---,,,***((('''(((***+++))))))))))))))))))******&&&+++...---)))&&&(((***,,,,,,,,,++++++*********'''''''''(((((((((((((((***+++++++++***)))'''&&&***++++++++++++******)))%%%''')))***,,,,,,,,,+++///,,,,,,000---'''''',,,000222000...333===@@@<<<,,,AAA]]]NNNhhhZZZBBB999999>>>CCC<<<;;;AAARRR]]]dddJJJ888999;;;???ZZZ{{{UUUhhh4DuXӵxxxyyyHu]3hh\\\rrroooneIII```=eXXXFFF...***:::CCCKKKYYYneGGGRRRpIƎ@t@h:::BBBNNN>h---///222fe***@ďD000777<<<222111...222444)))ne333***=e((()))+++---------+++***ege***)))sĪj@h///...***fdDĦ---@ďD...---Hkge111555666FFFKKK[[[ttt@h@GCCCVVVHĪj@IŌBeneHkgene|||fe===Hu]3hhseuuu666???}}}geĦja>aĦ@G>>>SSSsefffNNN///<Ō@G888LLLHkge===sssxxxHĪj@IŌegeqqqGGGHu]3hIŌ222DdDĦneXXX;;;@h>hpppLLLse&&&ne&&&$$$@G''''''sĪj@h((()))***)))'''%%%%%%%%%((((((***++++++******)))'''''')))******)))(((((('''((((((((())))))))))))---,,,***)))(((((())))))))))))))))))************&&&)))+++***'''&&&'''(((,,,,,,++++++***))))))(((+++******)))(((''''''&&&&&&'''(((***++++++++++++,,,,,,++++++***)))))))))'''(((+++---...---,,,+++111***&&&&&&&&&%%%'''+++%%%111777444888CCCDDD<<<...666QQQHHHuuupppkkknnnAAA555222,,,::::::BBB???WWWLLL;;;000444EEEXXXbbbUUU4DuXӵĵD^777qqqwwwPPP444QQQZZZSSSDDD:::---444OOOYYYSSSQQQSSSYYYSSS<<aĦAAARRRs׼s666IIIGGG111jjjHo|||888PPP222WWW\\\rrrD^000DdDĦnnn[[[s׼s...***...---***((()))'''(((&&&)))***,,,+++(((&&&%%%%%%((()))+++,,,,,,,,,+++***'''''''''(((((()))))))))(((((()))))))))*********)))))))))))))))))))))(((((()))))))))***************))))))(((''''''(((((()))))))))))))))))))))))),,,,,,++++++*********)))%%%&&&'''(((***,,,---......,,,***(((''''''''''''))))))***++++++,,,,,,,,,((((((+++......)))&&&&&&$$$---666:::999::::::999===:::JJJ999mmmggg]]]SSSEEE000+++''';;;333777111AAAMMMKKK<<<999HHHSSSRRRΦ4DuXӵtvӵ>d<ĦBBBccchhhIII444;;;...ĦSSSpppjjjKKKEEE===>>>666999:::KKKhhhlllTTTAAA555AAAĦ<<<777UUUmmmMMM<<<@@@KKKaaaKKKNNNXXXRRR888***+++***(((444???>>>444...000666000222111---...333222---&&&(((***,,,---------,,,$$$000+++***KKKdddQQQ111Ħ///...))),,,555000///,,,++++++***(((&&&///---+++)))))))))***+++---+++(((&&&'''+++///111'''+++,,,***+++...---***>d<Ħ,,,...111---,,,,,,------///000111(((***;;;HHHDDDMMMllldddWWWRRR>>>AAA===JJJjjj<<<+++jjjHHHvvv}}}~~~ĦOOOUUUCCC,,,111OOOnnn>d<ĦmmmEEEwwwBe666sssWWWXXX]]]---===TTTLLLgeFYĉjjjqqq>aĦMMMIIICCCTTTBe;;;999rrrBBBKKK\\\nu]ӵAAA333jjjsss666TTT111,,,bbb666\\\uuu|||uuujjjlll>d<Ħzzz999>d<ĦĦ]]]NNNUUUYYYSSShhhBeyyyKKK>>>///&&&Ħ+++)))))))))))))))*********(((((()))))))))'''&&&%%%***,,,---,,,***'''&&&&&&$$$%%%&&&((((((((('''&&&'''&&&&&&&&&'''(((******)))************+++++++++%%%&&&'''((()))))))))((((((((())))))*********+++...+++)))((()))++++++***''''''(((((())))))******$$$%%%&&&'''((()))***+++(((((((((((()))***+++,,,...,,,)))&&&%%%$$$%%%&&&)))((('''&&&'''(((***+++&&&(((+++,,,)))&&&'''***++++++222:::666,,,///:::;;;;;;OOO==={{{xxxbbbEEECCC111333,,,;;;+++555777)))IIIeeedddQQQFFFFFFJJJ?aŖ%7uSQuR)ӵsdKĦvvveee>>>???///gdKĦWWWQQQNNNOOOEEE???FFF>>>DDDRRRaaa```NNN<<<555000gdKĦ777MMMmmmvvvTTT???FFFZZZbbb]]]RRRFFF:::444111...///222+++===KKKDDD///###)))555$$$444222===555EEE444,,,///###111444111777...,,,******000AAAOOOOOO>>>gdKĦ---///...+++(((---,,,+++*********+++,,,***((('''(((+++,,,,,,,,,************+++,,,------***(((''')))'''%%%''',,,gdDĦ---,,,***,,,111---(((+++***000???:::444888OOOrrrttt^^^TTTGGG:::>>>MMM\\\tttYYY555DDD>>>xxxXXXTTTeeegdKĦpppAAA&&&FFFsdKĦRRRTTTOOO<<<]]]XXXRRRsssIIIDDDCCC444ŶS+++---***3we>>444xxxhhh444XXXUUU///666<<Anebbb{{{VVVEEE555???nePPPNNNFFFEEEIII>>>///---666DDDRRRSSSGGG===>>>DDDne<<>>PPPcccIII}}}vvv>A\\\III>>>k<AAA777```SSS@@@>>>fh888;;;???:::MMM|||hhh666HHHiii333,,,tttDDD///eeejjj\\\UUU---000AAADe]]]```333nene999YYY{{{lll^^^NNNIIIVVVqqqne+++&&&)))((())),,,***''')))///)))((('''((())))))(((&&&'''''''''&&&&&&&&&&&&%%%)))******((('''''')))+++))))))((('''''')))+++---(((((('''(((((()))***+++((())))))*********))))))---,,,+++***+++...000222***)))((('''''''''((((((***(((&&&&&&(((***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((''''''''''''(((&&&&&&''''''((())))))))))))&&&$$$%%%(((***((('''---))))))---***)))444CCCUUUNNN:::KKKXXXUUU\\\PPP@@@OOO??????FFF111...BBB>>>EEEZZZkkklllRRR~~~pppcccddd___BBB222...777cccIIISSSRRRJJJAAA555666FFFAAAZZZgggUUU:::000555===;;;EEE\\\wwwtttUUUAAAGGGQQQNNNJJJLLL888111,,,+++***)))))),,,111000111888>>>===333***666---%%%555222111***111000)))777222)))///---///333222000...,,,+++***)))***,,,------,,,,,,+++***)))))))))***+++***(((((()))+++,,,,,,+++++++++++++++,,,---......+++***,,,///---))))))---))))))***,,,...&&&000000...333666===KKKiii{{{vvv\\\PPPCCCNNN]]]lll|||FFFBBB{{{UUU[[[XXXCCCPPPfffooo999:::vvvGGGlll:::444xxxiiiUUU;;;<<>>^^^^^^lllkkkUUUXXXMMM===333///===VVVVVViiijjjPPP:::<<>>WWWssseee???+++777333MMM]]]nnnUUUVVVXXXsss]]]===111<<>>ggg~~~qqqWWW???111$$$***SSSuuuOOO@@@777dddYYY...444888555:::DDDHHHEEEHHHRRR```___]]]gggsssjjj[[[\\\eeemmmgggjjjqqqNNN(((+++\\\:::---}}}JJJ,,,(((111???>>>000<<>>VVV___XXXnnnbbbqqq}}}mmmWWWHHHQQQVVVTTTGGG111000EEEPPP```iiiqqqqqqzzztttooo...999???BBBDDD:::444<<>>???666666777CCCNNNCCC666888444333)))000777,,,---<<>>@@@888444000000///......000...444NNNhhhoooxxx~~~;;;---YYY888,,,:::AAA@@@rrrhhhaaaQQQDDD@@@IIIbbb???///^^^===KKKCCCAAAmmmRRRCCC===LLLwwwCCC<<<333+++))))))+++,,,(((((()))************)))'''***,,,,,,+++*********+++(((&&&)))---///,,,(((+++***)))(((((('''''''''&&&''')))+++++++++******&&&&&&&&&&&&&&&%%%%%%%%%###$$$&&&'''''''''&&&&&&))))))((()))++++++***(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&)))+++,,,,,,+++*********)))))))))))))))))))))%%%$$$(((///333333111"""%%%((()))+++---,,,+++---444!!!AAAHHH444LLLEEEQQQIIIEEEdddnnnsssuuu???777555777KKK@@@dddxxxuuuOOO888<<>>UUU<<<999999666XXX}}}xxxrrrXXXLLLKKKDDD888333///,,,,,,---+++(((&&&)))000---111:::...(((;;;HHH666((((((---,,,)))(((***111888:::<<<;;;555///FFFNNNNNN>>>,,,&&&+++111***************)))((('''222...+++---111222,,,&&&,,,,,,++++++***+++++++++))))))***++++++++++++***(((***++++++******+++---444333222222,,,'''+++333...111000444OOOxxxrrrrrrZZZ@@@EEEaaaUUUvvv___AAAeee999LLLDDDGGGXXXnnn{{{aaalll111>>>}}}222;;;|||ggg{{{rrrYYYLLLEEE>>>777444+++,,,000444444333888???CCC===777---KKK666***999999---vvvtttfffXXXNNNPPPggg{{{EEE+++[[[ooo(((RRRuuu<<>>SSS\\\CCCRRRpppooojjjeeeSSSAAABBB>>>,,,FFFXXXwwwuuu\\\CCC;;;EEESSSTTTAAA222555@@@GGGJJJMMMJJJXXXOOOEEEKKK>>>111===666AAAHHHKKKEEE444222DDDEEEIII:::888IIIIIIXXXaaa>>>EEEUUUPPPAAA999000333555111***(((...555***333222000555:::BBBLLL999222------,,,)))***///AAANNNKKK333%%%111BBBIIIUUUMMM>>>222//////+++$$$++++++,,,,,,,,,,,,++++++000......111444222,,,'''))))))))))))******+++,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++555222,,,((((((***+++)))$$$555KKKddddddFFFNNNSSS[[[sss{{{jjjllltttccc{{{IIIlllGGGzzzuuu,,,888TTT\\\rrr\\\WWWJJJ;;;777:::777///:::333---(((KKKooo///***DDD000...PPP```|||SSSTTTQQQUUU[[[KKK444+++VVVbbb&&&NNNaaa333GGGtttLLLPPPqqqbbbVVVIIIdddyyyeeeJJJ:::///'''///+++''''''+++---)))###))))))))))))))))))((((((******+++++++++***))))))(((+++***''''''))))))&&&&&&'''((())))))***)))))))))((((((((('''''''''''',,,,,,+++***)))'''%%%$$$)))))))))))))))(((''''''((())))))))))))(((''''''%%%(((++++++***)))***,,,&&&''''''((((((((('''''',,,+++)))'''''''''((()))))))))((('''(((***---...&&&&&&((()))+++,,,......,,,,,,(((,,,222...222DDDQQQBBB===TTTrrrxxxnnnjjjXXXEEE\\\TTTAAA???eeebbbvvv[[[DDD;;;>>>HHHOOOMMM999111BBBXXX^^^ZZZWWWGGGDDDAAA>>>777---///;;;===RRR[[[QQQ;;;&&&***BBBLLL@@@GGGXXXdddnnn{{{^^^NNN===888BBBJJJDDD888+++......,,,)))+++222888......---***000FFFRRRIII''')))+++***&&&(((444BBBKKKQQQAAA&&&&&&DDDYYYXXXHHH<<<+++$$$***111///&&&+++++++++,,,,,,,,,,,,,,,***,,,000222222///***&&&'''''''''((()))***+++,,,+++++++++,,,,,,,,,,,,---///---+++++++++++++++***---222333///+++,,,---,,,:::]]]cccZZZBBB[[[iiiPPP@@@999BBB[[[~~~aaarrr```jjjZZZJJJ===EEEXXX333uuu{{{___777111...---333\\\qqq......XXX@@@******)))AAA]]]___wwwkkkFFF666---///===jjjYYY)))KKKKKK,,,TTTMMM,,,222YYYsss{{{FFFAAANNNRRRkkkiiiFFF------///000...)))&&&&&&((((((((((((((((((((())))))((()))******++++++******(((******''''''))))))&&&)))))))))(((((()))******((((((''''''''''''&&&&&&%%%&&&'''(((((((((((('''))))))******)))(((''''''(((((((((((((((''''''&&&$$$&&&((((((''''''((()))$$$%%%&&&&&&''''''''''''+++***)))'''''''''(((((()))(((((((((((()))***+++))))))***+++---///222333+++---)))+++000,,,...===LLLOOO???GGGmmmrrrfffsssgggPPP]]]]]]XXXGGGSSSLLLwwwaaaGGG<<>>444///)))###%%%///777555...333&&&)))000666GGGJJJ333+++000333000---555JJJ]]]@@@666&&&&&&CCCaaa[[[BBB444333---%%%$$$+++111333++++++******))))))))))))%%%***...///,,,(((''''''(((((((((((())))))***++++++*********++++++,,,,,,...,,,))))))+++,,,,,,***%%%+++222333+++***===SSS{{{jjjFFF\\\\\\|||JJJNNNmmmhhhssswwwbbbnnnttt}}}{{{nnnjjjcccxxxqqqmmmZZZfffhhhhhhkkk^^^EEE888;;;RRRxxx~~~EEE}}}qqqtttlllaaaZZZ[[[aaajjjoookkkhhhlllfffWWW[[[bbb[[[ooosssoooeeebbbmmmwwwtttooolllnnn///---bbbeeePPPEEE===<<<999999ZZZuuuSSS666000@@@NNN,,,QQQ===...gggAAA666EEE___sssrrrVVVsssIIICCC]]]BBBFFFWWWxxx~~~^^^:::111(((''')))***+++,,,&&&&&&''''''(((((())))))))))))************))))))'''******''''''******''',,,+++***)))))))))***+++((((((((((((((((((((('''"""###%%%'''((()))******''''''((()))))))))))))))((((((((((((((('''&&&&&&$$$%%%&&&''''''&&&''''''%%%&&&'''((()))*********))))))'''&&&&&&&&&''''''))))))))))))))))))))))))------,,,+++,,,///111333))),,,)))***111///333BBBHHHTTTSSSUUUaaaaaaaaaqqqXXXiii___NNNqqqUUUCCCTTTKKK???666;;;IIINNNDDD777000444CCCVVV___\\\ZZZ\\\```AAA===BBB222///:::999777FFF@@@222>>>OOOMMMEEE???```ZZZaaaLLL222<<<222888IIILLL:::......333000++++++333999333'''000&&&444DDD<<<777666***...333444000---333@@@KKK...''')))<<>>FFFNNNLLLHHHGGGCCC>>>???>>>777DDDGGGCCC888444???PPP[[[eee[[[^^^llliiiTTTMMMVVVggg^^^aaavvv???888nnn{{{nnn```RRRIIICCCHHHbbbyyy{{{uuu???...ccc222111xxx777:::___\\\TTTpppUUU999eee]]]---MMMaaaBBBGGGmmmsssQQQ///&&&...333///)))&&&&&&''''''(((((())))))***++++++***)))((('''''''''******''''''******'''+++***(((''''''((()))***))))))))))))))))))))))))*********)))((('''&&&%%%&&&''')))***,,,---------((((((((()))(((''''''&&&(((((())))))*********)))&&&'''((()))***+++++++++))))))((((((((('''((((((***************)))))))))000...,,,******+++---...,,,000+++(((......222@@@FFFCCCSSS^^^VVV]]]pppuuuEEEvvv}}}\\\hhhLLLBBBVVV111000333===EEECCC666***(((:::NNNWWWWWWWWWXXXYYYOOO777444:::444777@@@:::111)))%%%444HHHBBB555777VVVoooyyy}}}QQQ///>>><<<777666<<>>>>>999555222333999NNN\\\VVVQQQTTTQQQGGGIII@@@@@@CCCAAAGGGKKKFFF999555777GGGKKK666+++:::lllcccmmmpppNNN+++///DDD222EEEHHH444)))000222***'''444999111+++...222111888AAA@@@555*** $$$444EEEIIIHHH@@@999666222...999DDDJJJAAA///&&&+++555&&&&&&%%%%%%***111000,,,///...,,,++++++,,,---...)))***++++++*********++++++***)))(((((((((((((((***)))((('''((()))+++,,,***...///---)))***000666,,,LLL}}}lllQQQEEE^^^```xxxHHHZZZ```QQQyyyooozzzyyyQQQjjj777333444///555555CCCaaakkk~~~mmmrrrlllnnnUUUFFFRRRPPPOOOVVVLLLPPPTTTUUUccceeennn}}}{{{zzzqqqkkkddd\\\VVVSSSOOO@@@444222111///333;;;666???@@@@@@LLLVVVVVVTTTooo~~~sssooo~~~bbbggg]]]OOOGGG===888???]]]mmm}}}888777UUU)))<<>>===LLLhhhqqqDDD///000))))))))))))))))))(((((())))))******)))(((''''''&&&))))))''''''***+++((($$$%%%&&&''''''(((((('''((()))))))))************###$$$&&&)))+++---......)))***+++,,,------------***************))))))((('''%%%$$$%%%'''(((&&&###%%%&&&&&&'''''''''&&&&&&''''''((((((((((((((('''***)))(((''''''(((***++++++******)))((('''&&&&&&+++333///)))***'''%%%+++???111:::TTT\\\XXXaaaooofffdddqqqlllxxxVVV===CCCFFF>>>333333???LLLSSSeeehhhWWWOOORRRGGG333555999:::777666999999555000DDDQQQPPPIII???DDDXXX{{{VVV:::III777)))MMMBBB???@@@@@@444$$$###---+++000000---333@@@BBB;;;WWWWWW:::!!!***222000666666999444***$$$(((,,,,,,```XXXCCC+++'''...+++ '''---///)))###$$$)))++++++***)))))))))+++...///&&&''')))++++++***(((&&&(((((('''''''''(((((()))+++***)))((((((***,,,------222444000***)))000888SSS]]]IIIDDDXXXJJJKKKzzzVVVrrrWWWkkkdddssscccIIIvvvGGGMMMYYYRRR^^^qqquuuccckkkZZZNNNXXXMMMNNNdddXXXrrryyy~~~pppVVVBBB;;;???777111777:::666888PPPppppppnnn~~~{{{uuulllWWW>>>555777<<<===EEEZZZnnnhhh111777LLL...EEEVVVCCCzzz[[[ZZZRRR333mmm???444CCC...^^^BBB888WWW~~~RRR111++++++******))))))(((((('''(((((()))))))))))))))&&&))))))''''''++++++(((&&&''')))++++++++++++***'''((((((((())))))******(((((())))))))))))(((((()))))))))))))))(((''''''+++++++++++++++***))))))***((('''(((++++++)))&&&'''''''''(((''''''&&&&&&######$$$%%%%%%$$$$$$$$$)))(((&&&%%%%%%'''***+++((((((((((((((('''&&&%%%!!!,,,---+++///---)))...###000===VVVfffOOOLLLsssooolllttt~~~999EEELLLAAA...&&&111AAA^^^]]]ggghhhUUUEEE>>>666888333666@@@AAA:::===FFFMMMBBB\\\UUUlllrrrEEElll\\\AAAJJJWWWTTTOOOQQQDDD:::111---***''',,,444:::111+++:::999<<>>;;;???BBB<<>>888<<>>333+++***+++)))***,,,+++***((((((((()))(((((()))))))))))))))(((((('''))))))***+++++++++++++++******))))))((()))))))))&&&...***$$$***///111888222$$$...OOOrrrxxx]]][[[ggghhh|||}}}VVVyyykkkwwwsssfffoooDDDWWWyyytttmmmwwwtttmmmjjjzzzeeeUUUYYYMMMJJJNNN[[[jjjvvv{{{bbbUUUNNNGGG@@@<<>>```}}}JJJXXXhhhFFFAAAfff```lllDDDXXXbbboooxxxmmmiii^^^XXXWWWJJJCCCKKKhhhxxx{{{|||qqqhhhfffeee[[[LLLLLLLLL@@@>>>;;;;;;>>>>>>;;;;;;???ggg]]]???===AAA;;;BBBAAABBBGGGNNNSSSTTTSSSSSSTTT]]]lllwww|||rrrUUULLLJJJ===222IIIbbb\\\aaasssuuuQQQ---++++++&&&zzz111666999555;;;111tttYYYWWWKKKBBB444eee111###EEEqqq~~~PPP666LLLsssuuuKKK000&&&&&&))),,,,,,'''!!!&&&...---%%%***++++++++++++***))))))&&&((())))))((('''((())))))))))))***))))))((((((,,,'''$$$%%%&&&&&&***000***))))))((('''&&&%%%%%%'''(((***)))(((&&&'''''')))******+++***)))'''&&&))))))(((((())))))******))))))(((((())))))***++++++,,,,,,---------------***,,,+++***,,,///...***%%%***---+++''')))000777&&&111---$$$333PPP\\\VVVbbbdddhhhfffCCC===000+++===YYYddd^^^EEE@@@DDDAAA222...777<<<---BBBKKKAAA999DDDVVV```\\\WWWMMMkkk\\\RRRxxxXXXRRRQQQDDD444666AAA;;;***...***)))---444666444111///,,,000HHHEEE555777,,,,,,,,,...222000+++***---+++)))---555888222///000---)))'''(((***+++++++++,,,)))&&&(((,,,///...+++(((((((((((())))))************+++,,,,,,++++++++++++***((('''&&&'''((()))---)))%%%///:::111&&&***+++KKKzzzjjjNNN___yyygggbbb[[[ZZZhhhyyyttt~~~wwwxxxssshhhbbb]]]SSSTTTfffxxxkkkJJJFFF999666888444555999444444444---&&&...000###''')))///555444...+++,,,444KKKeeegggNNN222***111+++******,,,000222222111,,,***---222444555999@@@VVVXXX]]]ccckkkssszzz~~~|||ddd\\\QQQ???NNNKKKDDDBBBRRRqqqwwwYYYGGG<<<[[[***===ppp---AAASSS:::jjjaaahhh777RRR@@@%%%888444)))===QQQpppmmmPPP<<<[[[yyy]]]===111///---***%%%$$$)))...,,,'''%%%&&&(((***+++++++++***%%%'''))))))((('''((()))***+++,,,---,,,+++***)))+++'''%%%&&&''''''+++000(((((((((''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''((()))***++++++***((('''***))))))((())))))******'''''''''''''''((())))))&&&&&&'''((()))((((((''''''((()))******+++)))'''&&&***,,,***&&&(((111:::555)))***000000888MMM[[[XXXjjjooo]]]vvv}}}666---222MMMhhhmmmZZZFFFPPP;;;000///...444;;;888AAAFFFEEECCCQQQbbb___OOOMMMZZZYYYccccccFFF:::FFFHHH===000,,,111666333,,,***+++,,,,,,...000000...444333777KKKBBB///333,,,,,,...444666000((('''+++)))(((---666555+++'''+++++++++***)))***++++++***+++(((&&&&&&((()))(((&&&***))))))))))))+++,,,,,,,,,,,,,,,,,,,,,+++***)))))))))(((''''''((()))))))))***'''***111000777LLLlllqqqbbbbbbggg```\\\}}}aaa```{{{{{{nnnbbbVVVYYY```^^^vvvnnnfff___[[[FFF@@@===111444777))),,,...)))&&&...---+++===+++***,,,***'''000333'''+++)))((('''###!!!'''000'''$$$;;;BBB222&&&(((((('''&&&&&&''''''&&&%%%---+++***)))'''%%%&&&***))))))***,,,///333666888===<<<@@@IIIQQQXXXaaahhhooouuurrrUUU===777@@@JJJNNNMMMfff==='''UUUbbb111WWWqqqmmm~~~~~~TTTxxx[[[222rrr[[[&&&777zzzgggVVV@@@CCCooopppRRRKKKOOOmmmkkkKKK)))''',,,444000%%%%%%---$$$%%%''')))******))))))%%%'''((()))((('''((()))))))))+++++++++***)))((($$$!!!"""&&&'''$$$%%%(((%%%%%%&&&&&&''''''((((((%%%'''''''''&&&%%%'''(((%%%''')))******)))(((&&&)))((((((''''''((((((((('''''''''''''''((())))))###$$$&&&'''''''''&&&%%%&&&&&&(((***)))(((''''''+++...///,,,(((***222999EEE111000999000,,,EEEbbbSSSaaaiii\\\iii}}}222+++333OOOaaaYYYEEE:::CCC444111222...333<<<===111555555333;;;DDD???000???HHHiiicccIII666***@@@888444444666000(((***333))),,,---,,,...444999:::***777999999//////999''',,,222:::<<<222'''%%%***444:::666)))&&&...///))),,,...---***)))++++++)))///...,,,***(((&&&%%%%%%,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,++++++***(((((()))******+++++++++$$$...---(((...@@@fffhhhMMMRRRpppzzzgggyyylll^^^YYY]]]sssnnn___IIIIIIDDD;;;333///***%%%...((()))***''',,,333222...111333000===<<<111JJJPPPMMMQQQMMM<<<222---###+++)))((())))))***000888666///***+++//////)))"""........................&&&(((***,,,---///222555---,,,+++)))))))))***++++++'''%%%&&&&&&%%%&&&***111,,,(((+++444FFF```uuu~~~dddDDD***222000555<<>>===...&&&WWWqqq\\\bbbwww\\\HHHOOOjjj\\\:::!!!###+++(((%%%)))''''''((((((''''''&&&%%%%%%'''))))))(((((()))***%%%&&&''''''((((((''''''$$$###&&&++++++'''$$$%%%$$$$$$%%%&&&'''(((((()))&&&'''''''''%%%&&&''')))$$$%%%'''((()))(((((('''(((((('''&&&&&&&&&''''''))))))(((((())))))***+++&&&''')))***+++***((('''(((((())),,,+++((()))---***++++++)))'''(((,,,000>>>>>>999000(((+++@@@XXXZZZUUU``````]]]TTTYYY333;;;EEEIIIAAA777555888,,,...:::???222///888<<<,,,999AAA;;;333555<<>>333---000000***)))...---///...+++***---...+++###...'''!!!+++)))'''555DDDCCCKKKSSSwww{{{___vvvfff\\\aaasssWWW888))))))+++,,,,,,000,,,))))))++++++***)))***+++---------...///111%%%))),,,,,,,,,---...---))))))((((((''''''&&&&&&+++((())),,,,,,)))(((******&&&%%%((()))((((((+++---%%%---666<<<[[[UUU::::::???777:::RRRnnnSSSzzzfffLLL333CCCSSSzzz\\\777>>>[[[lllkkk888eee>>>999yyyPPP000GGGwwwMMMKKKqqq}}}SSSAAABBBnnn___888)))***---''''''&&&'''((()))+++---&&&(((************+++,,,'''''''''''')))+++---...***(((***------(((&&&'''&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&''')))+++&&&&&&&&&&&&''')))***+++))))))((('''''''''''''''%%%%%%%%%%%%%%%&&&''''''"""$$$&&&((()))'''%%%$$$***'''))),,,+++(((,,,444///------///222222///,,,!!!>>>EEEFFFKKK777,,,DDD000XXX}}}rrrffffffeeeyyyPPPXXX]]]TTTDDD777000...//////---000<<>>///666777CCCGGG<<>>PPPTTTWWWeeejjjGGG===[[[WWW,,,999+++???ttt:::;;;555111bbbiii888^^^~~~NNN666JJJkkktttLLLBBBCCCsssuuu===,,,999((()))'''&&&***///,,,%%%...,,,******+++***&&&###***)))))),,,//////,,,)))%%%&&&(((******)))'''&&&)))'''&&&%%%%%%&&&''')))))))))(((''''''''''''((()))'''$$$""""""$$$&&&(((***)))((('''&&&&&&'''(((%%%))))))%%%"""###$$$"""&&&((()))'''$$$$$$&&&)))***)))'''%%%%%%(((---111222---+++...///---,,,---222'''888HHHPPPEEE)))&&&---444VVVvvvkkk~~~lllccc______\\\TTTJJJBBB===;;;...222;;;CCCBBB:::333111???===???;;;666MMMqqqSSS999BBBNNN999111CCCJJJ;;;777...''')))111333//////)))***...000<<>>>>>666&&&777OOOXXXpppkkkgggNNNEEE;;;666555555444333333444<<<@@@777...999MMM[[[OOOIIIFFFHHH[[[mmmlll>>>333BBBLLL888222@@@FFF<<<222((((((333<<<777---888...,,,---000;;;@@@555%%%888*** &&&---555---$$$,,,***...AAAEEE444&&&'''((((((***+++...000111---,,,,,,,,,---,,,)))'''///...---,,,***)))((((((******+++++++++,,,,,,,,,))))))((()))***,,,...///333555000...000,,,444HHH{{{kkk???777MMMsss|||qqqpppnnnxxx~~~nnnRRRAAA:::555222,,,)))(((***---...---******)))((()))+++,,,+++***---///222444444222///---++++++,,,,,,***((('''''''''&&&$$$###$$$'''***,,,666)))+++DDD```yyybbbAAAWWWtttQQQNNNOOO___{{{vvv```QQQTTT>>>===777///+++------+++---+++,,,...,,,'''%%%'''...((()))---...555333%%%(((***+++,,,000<<>>KKKVVVWWWJJJ555???@@@AAA666,,,888999###000+++(((---888===777...666///...---,,,555999000###111...000@@@EEE;;;...555;;;333444333+++&&&((())))))************))),,,++++++,,,---,,,***'''++++++******)))((('''&&&++++++*********+++,,,---++++++++++++,,,---...///***((('''111;;;@@@[[[uuuVVV<<<<<>>///222IIIVVVgggccc222000555^^^gggmmmooo???888222222222444;;;DDD999BBBBBB999888@@@AAA:::>>>'''...JJJQQQDDD666,,,;;;>>>===333222<<<777!!!"""&&&,,,222333000,,,******)))///000+++222999333///))))))999SSSRRR666''')))@@@BBB222+++)))'''(((((()))*********)))((('''+++++++++,,,------***(((((())))))*********))))))++++++*********+++,,,---,,,,,,,,,+++++++++,,,,,,///999000,,,MMM}}}pppBBBAAAMMMpppdddfffqqqnnnmmmWWWEEE///,,,***---222222,,,%%%''''''+++111000***''')))------...000111000---******---000333444222///---000,,,***,,,)))%%%&&&***((())))))***+++,,,---...))),,,+++'''---999>>>:::nnnjjjTTTZZZmmm}}}vvvrrrooofffddd___ZZZUUUSSSTTTUUUYYY```ccc\\\SSSNNNJJJGGGNNNWWWWWWXXXcccmmmzzzfffNNNBBB... ###***,,,---000***$$$'''***+++444888...(((+++------,,,,,,...000$$$)))///555BBBYYYqqqcccIII666222>>>NNNppp|||fffOOOKKK^^^nnn999ggg888(((///uuusss)))```vvvQQQTTTpppwwwCCC:::eeeYYY@@@OOOXXX;;;---%%%(((222++++++***)))((('''''''''))))))))))))((('''''''''&&&&&&%%%%%%%%%&&&'''(((******))))))))))))******&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%%%%((((((''''''''')))***+++'''++++++'''$$$&&&&&&$$$&&&$$$$$$&&&***+++)))&&&+++,,,,,,***'''%%%$$$%%%...---------(((%%%***333888>>>HHH333&&&555GGGbbbSSS---,,,+++OOOQQQVVVbbb666111//////+++(((000<<<>>>EEE???333:::LLLJJJ999---111OOOiiiYYY:::000333000000888BBB===---)))000%%%+++444777000'''&&&***//////666444***---333...''',,,;;;======444%%%555222:::222'''***,,,'''&&&&&&'''(((******+++++++++*********,,,------+++))))))***,,,---......------******+++++++++,,,,,,,,,,,,+++++++++*********))),,,222888RRRVVV<<>>IIINNNMMMFFF@@@DDDEEEFFFEEECCC>>>:::777,,,### %%%'''&&&)))///%%%&&&)))+++,,,---,,,,,,000444///+++777HHHDDD222%%%444XXXvvv\\\KKKPPPbbbrrrxxxrrrlllcccYYY[[[^^^iiiwwwZZZCCC333***'''***%%%$$$+++...,,,111222'''//////...+++(((&&&&&&'''444000***&&&&&&+++333777FFFjjjxxx]]]GGG:::000999VVV{{{vvvRRR>>>IIIoooUUU555kkk%%%111999pppPPP[[[WWWyyyYYYJJJ~~~iiiGGGCCC```{{{GGG######333)))******)))(((((()))+++((()))***)))((('''((())))))))))))*********++++++)))******************)))'''&&&%%%%%%$$$$$$%%%%%%%%%$$$######$$$%%%'''(((***)))((((((((()))***+++%%%)))***'''&&&)))***)))&&&&&&''')))++++++)))(((---------+++)))'''&&&''''''(((,,,000...))))))---)))444HHH999''')))555RRRTTT>>>555)))888888888NNN666000///222///,,,333?????????777///777HHHKKKCCC===SSSsssvvvVVV:::333222000000666AAA;;;### 333000000222555000***+++000:::777888222'''(((,,,$$$&&&===VVVBBB...((('''FFF---...%%%$$$......'''((())))))******++++++,,,,,,***)))***,,,---...,,,***+++,,,...//////...---,,,)))***+++,,,---,,,++++++,,,,,,------------------333CCCbbbwwwKKK>>>LLLjjjRRR333OOOHHHUUUuuu]]][[[MMM;;;///++++++---...&&&(((***,,,+++***)))(((000,,,...666<<>>@@@>>>999555KKK\\\hhhTTT888777???999666:::555111333...***222222+++'''+++...---///333:::333000+++%%%***...&&&(((555DDD+++(((333%%%///(((,,,***...444...)))111///...,,,+++************))))))***+++---...,,,***+++,,,.........,,,***)))(((***,,,---------+++***---...000111222222222222NNNZZZ===LLLkkk~~~FFF666OOOggguuuBBBQQQ}}}dddNNNBBB111///...000111...)))&&&$$$&&&)))))))))***...222...666MMMjjj}}}nnn```RRR???222///)))))))))))))))******+++///+++)))******,,,444===***;;;CCC===999>>>AAA>>>JJJQQQ]]]nnnyyysssooozzzuuujjj^^^XXXXXXWWWSSSjjjooogggeeeyyyuuu[[[NNNtttkkkEEE999...***((((((222777...'''))),,,------,,,***)))000000000...***'''***///---///,,,...888BBB[[[}}}{{{XXX666000BBBQQQRRRfffWWW@@@TTTzzzIII$$$eee:::888111nnnYYY{{{BBB888KKKMMM...>>>vvvkkkBBBBBBmmmhhh<<<111111000,,,'''%%%&&&(((%%%''')))(((&&&&&&))),,,###$$$&&&(((((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$!!!###'''+++------+++******)))((('''&&&&&&'''((('''***+++&&&$$$%%%%%%$$$%%%(((,,,,,,)))&&&'''(((%%%&&&&&&&&&&&&(((+++---&&&###$$$)))---...///111333...BBBIIICCC666'''333GGGSSSGGG;;;,,,555%%%CCC+++///000//////333666777:::???666555???999555DDD___\\\AAADDDWWW777222MMMAAA666444333///---///...,,,,,,//////---///333666,,,'''---///)))(((+++***666///!!!+++999888222...,,,***))))))+++...000++++++++++++++++++++++++000///---+++))))))))))))...,,,***)))******)))(((//////...---,,,,,,,,,,,,...***...333---***BBBdddtttGGGCCCOOOrrreee555FFFbbbRRR\\\aaaqqqYYYhhhmmmYYYNNNAAA555///111///---,,,,,,---...000000)))%%%///444'''%%%777XXX~~~rrrBBB000,,,111---,,,111111---,,,,,,---+++)))(((***---222MMMpppvvv[[[AAA:::SSS```iiihhhiiijjjcccVVV]]]```mmm|||{{{vvvcccYYYZZZ^^^___[[[PPP^^^yyyNNN...))),,,000111,,,''',,,///---***))))))((()))+++------,,,*********---,,,******---222777;;;UUUeee}}}VVV@@@>>>EEEDDDVVVnnnhhhIII>>>>>>888''':::mmm666***KKK~~~GGGAAANNNiii333888==={{{:::...hhhJJJ666iii666555000(((######%%%%%%***,,,---,,,)))((()))+++---***'''%%%&&&'''''''''''')))++++++)))))))))***###$$$&&&(((((('''&&&%%%&&&&&&&&&)))---...,,,***'''&&&%%%$$$%%%''')))***...,,,(((###$$$((('''###)))***+++)))'''&&&'''((('''((((((&&&$$$&&&,,,111***'''%%%(((///444444222,,,)))///AAALLLDDD333&&&<<>>666555111,,,***+++***)))))))))***,,,,,,)))///...---///111EEEdddjjjVVVHHH999555---$$$"""%%%((()))(((!!!---PPP{{{~~~|||MMMRRRSSSSSS^^^sss~~~~~~{{{||||||qqq```VVVXXX[[[___cccjjjyyyhhh\\\WWWgggcccMMMdddWWW222+++---''''''''''''''')))******)))(((***,,,---,,,++++++,,,,,,***'''&&&&&&(((***,,,...000;;;PPPkkkgggHHH000444;;;IIIddd^^^%%%(((111EEEOOO+++***mmmcccOOOGGG|||===666rrr222:::xxxuuuUUU???PPPPPP&&&000888(((###333+++,,,+++)))''''''***---,,,***'''&&&&&&'''''''''''')))******)))(((((()))&&&&&&&&&&&&&&&''''''(((&&&%%%%%%'''***+++***((()))((('''&&&&&&''')))***,,,,,,)))&&&'''+++***&&&'''((())))))((('''(((***+++***'''&&&'''(((((()))+++)))((())),,,///000///+++***111>>>DDD@@@999666333888HHHWWWQQQ<<>>:::000%%%,,,444GGGbbb{{{rrrUUUIIIJJJIIIDDDJJJZZZooossscccYYYXXX[[[YYYdddvvvtttUUUIIIXXXuuuaaaPPPiii}}}ZZZ>>>...333+++(((&&&'''***+++***)))(((***,,,---,,,,,,,,,------,,,***((('''''''''(((111+++&&&***666IIIaaatttaaaQQQ>>>333777LLLnnn___ZZZAAADDD888&&&222\\\ttt```+++mmmJJJ666YYY///RRRttt777@@@xxxVVVPPPZZZ666,,,+++(((%%%,,,+++)))&&&%%%'''+++...,,,***'''&&&'''(((((('''&&&((())))))(((''''''((()))'''&&&%%%%%%''')))***'''%%%$$$%%%&&&(((((('''+++***(((''''''((()))***(((***)))'''(((,,,+++'''%%%'''((((((((((((***+++,,,)))((()))------)))%%%***+++++++++******,,,---''')))///444555666<<>>AAA555000222AAAMMMHHH777(((,,,,,,))),,,:::FFF>>>...++++++(((000;;;555)))+++&&&''')))+++,,,------,,,++++++++++++++++++++++++))))))((('''''''''&&&&&&((()))*********)))******''''''(((,,,111222///+++...,,,333MMMzzz|||[[[GGGcccrrr___DDDaaaxxxmmm}}}ggg^^^kkkFFF333333///+++((('''&&&'''''')))***++++++++++++******///((()))JJJ{{{mmm\\\QQQMMMEEE<<<:::AAAGGGHHHeeennnxxxvvv___IIICCCJJJFFF::::::JJJUUUVVVvvvuuulll]]]RRR[[[vvvcccEEEWWWrrrnnnNNNKKKuuu666---++++++......***''''''+++,,,------+++***+++,,,++++++++++++++++++++++++,,,,,,---......000444999```}}}uuu[[[AAA222666CCCYYY|||mmmzzz000000SSSXXXZZZNNN<<>>---------+++(((''')))---///,,,---------,,,+++******///***888mmm```TTThhhyyyrrrjjjaaaWWWOOOEEE>>>@@@CCCAAA;;;@@@KKKUUU]]]jjjoooYYY;;;777:::???CCCLLL]]]ssscccUUUZZZccc___QQQHHHccc\\\333^^^???...***(((+++000...(((''')))---------,,,)))((()))***%%%&&&'''((()))))))))))))))******((((((+++...111***;;;NNNccctttMMM333***000BBBeeexxxUUU(((>>>~~~GGGdddkkkUUUjjj{{{***AAAkkk"""LLLUUUCCC]]]ppp888%%%///)))))))))***+++***)))(((+++)))(((((()))))))))'''&&&''')))(((&&&%%%%%%&&&&&&&&&((()))))))))((('''))))))'''&&&%%%&&&'''((()))(((((('''&&&&&&&&&&&&&&&)))***&&&%%%'''&&&###((())))))((('''&&&&&&'''###'''---///...,,,++++++''',,,000///+++***---222222222...))))))222???HHHDDD<<<222222<<>>000222111,,,,,,000444444,,,,,,+++++++++*********!!!666\\\sssSSSAAABBBIIIhhhooozzzyyyuuuvvvrrriiijjjlllbbbaaahhhkkkhhhhhhmmmmmmiiiVVV[[[___]]][[[[[[YYYVVVSSSSSSTTTVVVWWWQQQEEE;;;>>>>>>666,,,222AAAEEE>>>VVVNNN@@@000&&&&&&---444NNNfffrrrQQQccc|||XXXGGGXXX{{{vvv[[[DDD___sss```888///***,,,+++'''(((...,,,,,,,,,***((('''((()))''''''''''''''''''''''''///111...(((&&&(((***+++111111---,,,;;;[[[~~~hhhUUU===&&&444DDD[[[777$$$LLLWWW888ZZZvvvZZZcccyyyiii---LLLOOO...{{{bbbPPP___mmmiii777)))******+++,,,---,,,)))&&&***)))((((((******)))((('''((()))(((&&&%%%%%%&&&$$$%%%((()))***)))'''&&&((())))))(((''''''(((***'''''''''''''''&&&&&&&&&(((,,,,,,(((&&&'''(((&&&((())))))(((&&&%%%%%%&&&###(((,,,,,,(((%%%%%%'''&&&+++//////---,,,///222000111---((('''...666:::JJJDDD555''',,,;;;???888'''///111---///777888222///555DDD]]]eeeOOO888777BBB999,,,<<>>WWW{{{lllOOOUUUuuu^^^DDD[[[oooRRRLLLaaakkkQQQ666,,,)))&&&(((---((())))))((('''''')))+++******)))(((((((((((()))###)))---,,,---111222000...222555111(((***???WWWwwwlllJJJAAA===999AAAYYY```///666kkk]]]333???xxxhhhaaaKKK333^^^}}}>>>```XXXQQQggguuummmggg888...---+++,,,---,,,)))&&&***)))((()))***+++)))(((''')))***)))'''%%%%%%&&&%%%%%%&&&'''''''''''''''&&&(((******((('''(((***&&&''''''(((((((((((('''&&&***+++&&&$$$'''))))))&&&'''((((((&&&%%%&&&((((((((())))))(((''''''''''''***---...---,,,---///***000222---***---000111===:::222))))))111888;;;***666888///111>>>BBB;;;---000BBBdddiii>>>---MMM333***---III333333***---%%%---111//////222111,,,###'''---111...***---444,,,111<<>>BBBRRRGGGZZZwwwqqqyyy>>>000(((,,,---***+++///...)))))))))((()))+++...111333SSS{{{yyy{{{~~~}}}www{{{}}}|||\\\SSSEEE:::333///***&&&777333---+++++++++***(((%%%000666111444MMMuuuXXXHHHeeepppFFFHHHpppmmmiiiwwwHHH222+++'''&&&(((%%%&&&'''&&&&&&'''***---'''&&&&&&%%%&&&'''((()))***...---&&&%%%+++...---444)))%%%+++...)))***111---HHHhhhmmm===666555...KKK666000QQQjjjPPPMMMuuuzzz}}}///333pppWWW777444,,,???---===qqq___xxxppp333///+++***+++,,,***((())))))((()))++++++***(((((()))******'''&&&%%%&&&'''&&&%%%$$$$$$%%%''')))###'''******((('''((()))&&&'''((()))******))))))###''''''###!!!%%%)))***$$$&&&''''''&&&&&&((()))+++(((&&&'''+++...---,,,(((***,,,---,,,++++++,,,***666>>>999333222444444,,,)))+++///,,,(((...;;;333+++(((111>>>AAA:::222222DDDQQQIII<<<:::DDDLLLIIIFFF<<<000,,,000000,,,000(((***666999111,,,///+++***)))(((***///666;;;888222333777111&&&***888)))+++...000///---***(((+++++++++,,,---000222444'''***,,,---,,,++++++,,,///---+++,,,---,,,)))%%%(((+++$$$!!!''')))+++555999222000222///777[[[yyyPPP^^^ttt|||fff```xxxoooHHH999999OOO>>>YYY~~~ggg999%%%***************)))(((''')))(((++++++$$$+++RRR|||vvvhhhVVVOOO???111,,,***((()))---$$$'''222;;;666///666EEEttteeePPPYYYwwwmmmEEEAAAlllUUUOOOggg888))))))&&&))))))++++++'''"""###(((***(((''''''(((((('''%%%+++)))'''))),,,---,,,***,,,+++***(((&&&%%%$$$$$$((()))111FFFfffsssGGG444333000888ZZZaaaYYYuuuSSS555DDD666eeeVVV444---***555&&&CCCpppdddqqqpppFFF%%%&&&...((($$$((('''+++,,,)))'''(((+++---&&&))),,,+++(((&&&&&&((()))(((&&&%%%$$$$$$%%%%%%$$$%%%''')))******))))))((()))%%%"""+++))) %%%$$$$$$&&&))))))&&&###'''+++,,,((()))---...***''')))***)))'''&&&&&&&&&))))))(((&&&%%%'''***---+++***000<<<===222+++,,,333...222@@@&&&......DDD333///...333888888111+++EEEPPPSSSGGG999444888<<>>EEEAAA777111000111===OOO777333'''...---000333555666666666555OOOPPPKKK???444111111000:::===<<<333***)))---///...888@@@===666222///,,,&&&***------+++---222666)))333000%%%---@@@@@@111&&&'''***,,,---,,,***(((***)))))))))***+++,,,---444333000---))))))+++...000---+++***+++,,,,,,+++,,,---(((,,,:::999---+++***---///???hhh\\\LLLQQQqqqlll???CCCRRRYYYnnntttWWWkkkeeerrrJJJJJJoooVVV(((***---,,,+++*********+++,,,------(((###+++OOO[[[PPPGGGAAA888---,,,111&&&AAAfff~~~[[[IIIXXX{{{vvvfffNNNpppfffCCCIII{{{III555$$$'''...444333///000555...---,,,,,,---...,,,+++,,,)))'''&&&'''((())))))...---+++***)))((((((''' ***000+++"""###333CCC^^^oooEEE***444BBBOOOtttxxxiii???666DDDWWW===CCCsss;;;kkk===>>>|||kkkBBB777GGGUUUNNNoooRRR---(((,,,***'''&&&'''))),,,,,,(((%%%+++++++++,,,---,,,***(((+++***(((&&&%%%$$$%%%%%%%%%&&&'''(((((((((((((((...'''###&&&)))'''&&&((('''&&&&&&'''))))))(((&&&(((+++***((((((******''''''(((******)))((()))*********+++++++++---111444---,,,---444@@@EEE;;;---------333CCC444222...///***111666444222444:::>>>GGGAAA888222111333333111+++...///,,,)))(((,,,...111???DDD;;;555777555...***,,,...000222222333333,,,'''///BBBHHH:::......''')))+++---......,,,+++,,,,,,,,,,,,,,,,,,------333222111---***)))+++---///...---,,,,,,,,,++++++000&&&###333AAA333)))444...111IIIvvvWWWTTTooo|||gggiiimmmXXXJJJ???```[[[]]]oooQQQ(((...,,,***(((''''''(((***+++''',,,+++%%%000VVVhhhIII555...<<<111---888EEEPPP^^^mmmsssgggRRRGGGpppccc\\\MMMmmmwww@@@/// !!!***...,,,***,,,+++******+++,,,+++***---+++(((&&&&&&''')))***---,,,+++***)))((((((((('''))),,,...---+++(((&&&...IIIkkkfff>>>,,,666NNN___ooo}}}EEE"""&&&***999oooGGG777eee'''bbbOOO333cccdddUUUnnn```222%%%111,,,(((&&&''')))***,,,///***((('''))),,,,,,)))%%%))))))'''&&&&&&&&&'''(((((((((((()))))))))))))))---***&&&%%%&&&)))))))))'''''''''(((((()))(((((()))******(((((((((((('''%%%'''))))))(((((()))***'''(((((((((((())),,,///''')))((((((222<<<777***...,,,)))555000222;;;666111777777111...333999;;;@@@666,,,+++000555555444+++***+++---...//////000---999:::000...555333)))---,,,,,,000555666111---///(((777TTTSSS555&&&///'''(((***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,******+++---...000000...,,,+++***""",,,222777:::000,,,666222PPP}}}^^^GGGeeeyyyfffFFF555;;;@@@ooo|||xxxhhh>>>)))111+++***(((''''''(((***,,,&&&,,,+++&&&///SSS~~~UUULLLFFFDDDBBBEEEXXXmmmSSSMMMMMMZZZllluuupppiiiEEELLL[[[fffzzz|||iiixxxccc888$$$&&&++++++)))***)))((()))***+++***)))...,,,***((('''(((***,,,+++***))))))((((((((((((000)))###$$$)))......,,,///&&&+++HHHmmm}}}RRR777---+++MMMzzz~~~XXX:::)))EEE666\\\???<<<[[[MMMeeexxxPPPeee^^^222(((///+++***+++)))%%%'''---***((('''))),,,---***&&&''''''&&&&&&'''(((***+++&&&&&&%%%%%%%%%%%%%%%%%%!!!***...***+++...)))''''''(((((('''(((((()))***))))))))))))'''''''''&&&(((******))))))***+++''''''((('''%%%&&&(((***+++///...(((+++444666000000333///888999666DDD333555888777444999CCCFFFBBB@@@666---...111222222111000+++***...000///---...,,,555666...---333111)))+++***+++///333222---((((((000;;;BBB<<<000***,,,&&&'''(((*********)))))))))***+++++++++++++++***)))+++------,,,*********+++---///000///...---...$$$666333))):::KKK???***GGGpppVVV\\\hhhhhhlllyyy]]]OOO```LLLSSSeeecccyyypppyyyiiiIII333''''''000,,,+++*********+++,,,---***,,,***%%%---PPPsss]]]WWW[[[mmmlllnnnpppjjj___TTTPPPUUUEEE111666XXXlllhhh```TTTwww[[[777"""&&&444+++***)))***+++,,,+++***,,,,,,+++)))((((((***---***))))))((((((((())))))'''***,,,+++(((''')))+++%%%###(((///,,,000OOOuuuYYY888999333>>>ggg}}}yyyUUUjjj[[[222[[[444aaarrrXXXooo~~~cccdddbbb555---''''''---...)))(((,,,+++***+++,,,......,,,***((('''''''''((()))+++,,,)))((('''&&&%%%%%%&&&&&&###''''''$$$$$$&&&&&&"""&&&'''((('''&&&&&&(((***+++((((((******''''''***)))***,,,,,,+++***+++,,,)))******)))''''''((()))///333444///+++...333555111444)))+++555555UUUBBB222333333777GGGVVVRRRDDD===555000111111...---///---***+++......***+++000---777===:::555333111...'''+++///111///,,,++++++***777999,,,%%%))),,,''''''((())))))))))))(((((()))***+++,,,------,,,,,,+++,,,,,,+++***)))***+++)))+++,,,,,,,,,///444888333666***###:::QQQSSSNNNrrrQQQYYY|||uuu]]]vvvfffHHHBBBJJJbbbjjjaaa```bbbMMM111((()))---444******+++++++++,,,,,,,,,+++******+++111NNNcccdddnnn~~~ssscccLLL999AAAdddtttUUUZZZ|||hhh|||YYY444(((...+++***)))***,,,,,,,,,+++(((***+++***((((((***,,,******)))))))))******+++%%%,,,333333---'''&&&'''111,,,***,,,)))###&&&...BBBooodddAAA<<>>OOOqqq888666~~~zzz[[[NNNVVVqqq@@@///$$$)))...,,,***,,,)))+++---...---,,,,,,---******)))(((((()))******,,,+++)))((('''''''''(((+++###'''444333%%%!!!***%%%&&&'''&&&$$$%%%'''***+++((((((+++,,,((((((,,,(((***++++++)))(((((()))***+++,,,,,,******+++------///333444///***,,,333///333$$$"""111333bbbNNN222000...555IIIWWWJJJ444555000...111000,,,,,,000******---111...***///888,,,888DDDCCC999000...000%%%...666555---)))+++000777<<<888,,,$$$'''***)))***++++++++++++******)))+++,,,...///000000/////////...,,,***'''(((***---((())))))(((***000999@@@333222000111///111[[[pppGGGRRR}}}{{{wwwUUU>>>AAA^^^|||lllBBBTTTOOO:::))))))((($$$''''''((()))***************((('''---333888NNN~~~]]]PPPdddqqq[[[rrrmmmiiiUUUUUUuuuMMM...)))((('''(((***+++***)))%%%(((******((('''))),,,+++++++++***++++++,,,,,,555000)))&&&'''+++...///###'''((($$$"""&&&))))))%%%333WWWEEE...GGGWWWhhhHHH111FFF;;;eeepppPPPRRR~~~|||tttSSS[[[fffFFF)))$$$((((((%%%%%%&&&))),,,---***)))***,,,---,,,***)))((('''(((((()))(((&&&%%%$$$$$$$$$%%%''' 888aaa___666'''$$$&&&'''%%%###$$$'''***+++'''(((,,,---))))))...%%%'''((('''%%%$$$$$$%%%)))***,,,,,,,,,,,,...///---,,,222999555+++)))000,,,999222333@@@888___AAA444---444IIIQQQDDD555000---000333333111///---,,,---,,,,,,***)))+++///222444333222000000000000111///111222111......111444@@@888...((())),,,...///***++++++******)))((('''***((((((+++...///---***&&&+++///...+++)))+++...000***!!!000+++111SSSKKK444222333111>>>kkkuuuIIIEEEiiiMMM;;;222;;;XXXvvveeeXXXQQQ999111,,,,,,,,,******+++((((((&&&%%%+++000...((((((------***444XXXxxx^^^TTTZZZ]]]WWWOOO^^^WWWBBB[[[KKKFFFHHHXXXnnnsss[[[???fff```iiinnn999,,,(((...,,,!!! ***)))***,,,.........---,,,111,,,)))***,,,------...222---''''''***,,,)))&&&+++***)))'''%%%%%%'''))))))###,,,PPPiiiDDD555CCCccc}}}aaa666```kkk555]]]hhh777;;;KKKUUU[[[oooeee\\\qqqnnn@@@333))))))...'''((())))))'''$$$###&&&+++******))))))))))))******...)))%%%###%%%&&&&&&%%%***---;;;KKKKKK999***'''''''''(((((((((((('''''',,,+++)))''''''(((***+++---***'''(((***+++)))(((((((((((((((((())))))))),,,***)))---222444111---///>>>AAA444+++222888777555333888CCCFFF;;;111///,,,...000111///---------)))///666;;;:::555///,,,222111000///...///000000++++++,,,++++++,,,///111222000---)))'''(((+++------------,,,+++***)))(((...,,,***+++...000000...+++---...,,,)))(((***---(((///+++111...;;;TTT@@@III...(((CCCkkkoooIII===aaabbbZZZttttttkkkttt[[[LLLKKKHHH@@@444:::]]]ccc___555///,,,,,,111222...)))((($$$'''(((''')))...///---$$$***,,,+++555ZZZkkkOOOSSSLLL;;;TTTIII@@@555333<<>>HHH,,,666lllwwwNNNNNNdddrrrQQQhhh~~~vvvfffUUU<<<999<<>>???UUUsssJJJ...(((&&&)))///111---)))((($$$+++...+++)))+++///000(((,,,---***111RRRWWWRRRUUUUUURRRIIIAAA:::///%%%===CCC888333;;;888BBBcccddd@@@%%% %%%'''222000...,,,+++---///000,,,,,,++++++---///...---...//////000///...,,,+++,,,...//////---++++++,,,(((******((('''666YYYzzzbbbHHH;;;666TTTtttzzzwwwUUU///NNNPPP@@@DDD***SSSttt@@@lllyyy@@@:::wwwRRR222...***&&&)))'''###&&&+++)))###&&&&&&&&&&&&&&&'''((((((+++)))&&&&&&(((***++++++)))######((()))%%%'''---&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((---+++))))))***)))(((&&&''')))+++---......---,,,***---111333222000......---666===:::///''''''***444999:::888888;;;999555***,,,------,,,,,,...//////222666888555222...---''''''(((((()))***++++++...,,,***---222666666555(((+++------,,,+++,,,---&&&''''''((()))***+++,,,------,,,,,,---...//////(((''''''(((+++,,,,,,+++///((()))888<<<999@@@EEE444<<>>FFFOOOaaawwwbbb***$$$***'''&&&)))***((())),,,)))...000,,,***+++------,,,...///---222MMM|||eeeVVVsssiii???OOOJJJDDDWWWcccUUUFFFCCC===222+++000999555)))))))))((((((((((((((((((///---(((######'''))))))"""$$$&&&'''&&&&&&''')))***++++++***(((((()))+++,,,((('''******)))222>>>bbbsssggg,,,222CCChhhoooppp~~~___,,,111pppuuuCCCooo]]]111TTT^^^===YYYttt>>>;;;hhhMMM---111)))+++''' """)))***%%%&&&&&&&&&&&&&&&'''(((((()))(((&&&%%%&&&'''((()))(((%%%&&&***+++''''''***&&&&&&''''''''''''&&&&&&$$$%%%''')))******)))(((,,,+++*********)))'''&&&&&&(((+++...//////---,,,,,,000444333000///111444(((,,,333999666---(((***444666555444777;;;777000+++,,,------------...000000000///---******,,,---((())))))+++,,,,,,------***(((&&&(((,,,///000//////,,,***+++---...---+++******))))))))))))******'''))),,,------+++***)))&&&&&&'''***,,,,,,)))'''---000666999======:::@@@AAAdddrrrNNNKKKiii{{{mmmeeeSSSSSS\\\rrryyyhhh111111,,,***+++------)))))),,,(((++++++((())),,,,,,)))(((***...111777MMMvvv{{{iiisssddd___nnn}}}rrrXXXCCC<<<666...000...+++((((((***---///AAACCC???666111111///+++///000///...,,,+++,,,...222111///,,,))))))+++---000$$$&&&+++'''%%%(((---EEEjjjXXX===000===aaaHHH999555***CCCJJJTTT{{{555;;;|||AAAJJJ___CCCkkkttt777777oooUUU***//////,,,((('''((((((%%%))))))(((((((((((())))))******)))'''&&&&&&&&&'''***((()))++++++(((&&&'''&&&''''''''''''''''''&&&$$$&&&)))+++,,,+++***)))***+++++++++***(((''''''%%%'''***---......,,,+++$$$(((,,,+++***,,,333:::+++)))...888===888111...555222///111333333///++++++,,,......---,,,---...------...,,,***))))))***+++,,,---//////000000000+++)))''''''(((*********000,,,((((((+++---,,,)))444222///,,,***)))))))))%%%(((,,,...,,,***(((''')))***+++,,,+++***((('''###555???///444BBB:::>>>wwwoooLLL]]]pppxxx^^^fffsss~~~BBBHHHMMMZZZ555---777,,,***,,,222888666...))))))###&&&&&&%%%'''++++++(((((('''***...111===YYYttttttVVVzzzhhh\\\nnn~~~dddSSSKKK???444000111666;;;ttt}}}}}}zzzyyyssskkk[[[WWWQQQIII@@@888111...,,,,,,+++(((&&&&&&(((***'''###)))777999...(((+++&&&///FFFjjjlllNNN@@@JJJ```ppphhh:::%%%...fffnnn,,,cccOOO+++YYYIII,,,WWW}}}LLLtttiii<<<===kkkHHH///'''$$$+++///+++)))+++,,,+++***))))))(((((())),,,------+++((('''((()))+++)))&&&$$$###$$$&&&'''''''''((((((((((((''''''&&&'''***+++,,,+++***)))(((***,,,,,,***(((((((((%%%''')))+++,,,,,,+++***+++---...+++((((((...333***)))+++111777999333,,,333---,,,000///***+++111))),,,......---+++*********,,,......,,,***))))))+++,,,---/////////......000///...+++)))((((((***++++++******+++,,,++++++555333000---+++*********'''***......,,,***)))******,,,---+++***+++///333///111777,,,666CCCGGGkkk```NNNSSS~~~___>>>GGGWWWHHH|||DDD&&&888???%%%111'''***222888666---((((((&&&+++---)))&&&'''))))))+++((((((,,,+++***888IIIdddmmmMMMUUU}}}tttIIIIIIFFF@@@888111,,,***'''(((777KKKLLL;;;------...(((+++@@@ccc|||eeePPPDDD:::OOOooo???>>>{{{NNNAAAOOO777GGGyyyNNNCCC555~~~nnn:::iiimmm:::;;;fffOOO111&&&...)))(((000...---,,,***)))(((''''''***,,,---+++)))((()))+++)))(((&&&$$$$$$&&&(((((((((((())))))))))))(((((('''((()))******)))((((((%%%(((,,,,,,***))))))***(((((()))***++++++******///000111...***((()))+++'''---...,,,000777777222111******111...'''...===(((+++---...,,,)))((('''+++,,,,,,+++***)))***,,,((()))+++,,,,,,+++******111222111---'''$$$%%%(((&&&***//////---+++---...000...---+++++++++---...+++...///...,,,+++,,,...(((***+++***)))...888@@@NNN---+++666EEEDDDYYYzzzGGGiiiyyy{{{ZZZKKK```BBB444CCCyyyvvv@@@nnn^^^111+++333###222'''(((,,,///---((((((,,,...666999111'''$$$'''))),,,''')))///...)))000<<>>000---&&&))))))'''...KKKvvvyyyVVV888GGGAAAfffLLL(((^^^ppp333<<>>777YYYUUU222:::}}}<<<444TTT\\\'''777yyyDDD,,,rrrBBBwwwfff\\\@@@>>>lll]]]111%%%///%%%///***((()))---***######)))((((((((((((((()))***+++%%%)))***))))))+++***&&&"""''')))'''&&&)))+++)))...&&&$$$((((((###%%%,,,&&&&&&&&&&&&&&&'''((()))((((((((((((''''''''''''&&&%%%%%%(((++++++)))&&&888;;;999222///888GGGQQQ222111666===999---)))......---+++******,,,...000+++---///...,,,))))))***'''(((///888555)))%%%)))666??????222((()))***''')))++++++***---111000+++---,,,+++,,,...///---***...---+++******+++,,,---222///999)))JJJgggHHH@@@555111DDDnnnqqq```gggsssuuuwwwgggqqqhhhBBBNNNVVVKKK666+++---777[[[___AAAjjjMMM222***+++***))),,,)))+++,,,+++)))***---///)))///111,,,((()))+++***************+++,,,------888___gggYYY___vvvgggaaaQQQAAA666+++///@@@PPPnnnDDD555AAAWWWjjj:::111gggFFF(((EEEttt???%%%hhhddd:::EEEzzzUUUnnn///WWW@@@BBBhhhOOO''''''""")))'''&&&((((((&&&&&&''''''&&&&&&&&&&&&''''''(((&&&***+++))))))***)))%%%###''')))((())),,,+++(((///+++(((((((((&&&'''+++&&&&&&&&&&&&'''((()))***)))))))))((((((((('''''''''&&&&&&(((+++---,,,***+++---222444///...999HHH000///222777222(((&&&+++000///...------///111222000111000...***((('''((()))---///,,,&&&%%%)))...,,,888===555,,,)))(((%%%+++------,,,---000///+++...+++)))***...///,,,(((++++++++++++++++++,,,,,,---)))'''---@@@TTTOOO:::EEE>>>HHHoooqqqcccnnn}}}tttRRRddd[[[RRROOOWWWssswww@@@777...***BBB}}}XXX@@@===000(((,,,000...,,,---,,,---,,,***)))***---///&&&)))***))))))------,,,)))***+++,,,,,,---------000888^^^rrrdddUUUYYYuuu```DDD((($$$AAAttt{{{UUU999111???eeerrrXXX---;;;444888zzzPPP...WWW555???^^^pppKKK111qqqlllBBB<<>>999,,,>>>bbb333444555444000++++++...//////.........///000111000...---,,,++++++++++++(((///222000555<<<888---((((((&&&&&&***...---))),,,+++,,,---,,,******+++...+++)))***---...***&&&&&&''')))+++,,,,,,+++***000'''???QQQ???777AAA===???gggxxx\\\cccwwwRRR>>>kkkSSS;;;>>>ccc~~~BBB===222777QQQzzzsssGGGBBB......//////---((((((***,,,***(((''''''((()))***...***'''))),,,---***(((***+++---/////////......111000...888XXXpppvvvcccLLL[[[zzzlllfffPPPEEEDDD<<>>666111gggggg,,,HHHdddfff>>>iiittttttuuuLLL:::]]]LLL+++'''&&&((()))((((((***(((''''''&&&&&&&&&&&&'''(((++++++((())),,,,,,***&&&((()))***---000---'''%%%((((((&&&(((,,,---+++'''''''''((()))+++,,,---+++++++++************))),,,------+++((('''((()))'''###'''111333...222>>>,,,000222000,,,++++++,,,---------------.........*********,,,000111///---///+++&&&%%%)))///222222DDD999,,,&&&(((+++,,,++++++***,,,///---)))***///,,,...///...,,,******+++***+++,,,...///000111111:::eeeRRR111<<<777777```}}}[[[gggqqqyyybbbTTTLLL;;;UUUmmm<<<)))AAA,,,@@@wwwkkkRRRQQQ===)))+++,,,***)))***...111---,,,,,,...000111///---***&&&&&&***+++))))))+++))))))))))))***+++,,,,,,---+++///222)))***LLLtttyyyMMMuuu^^^RRRwwwgggRRR>>>'''(((GGG```gggDDD444???aaa===(((JJJ]]]qqq|||DDDGGGttt~~~JJJCCCpppuuuGGG222%%%***...(((%%%***'''&&&&&&&&&&&&''''''(((+++---,,,)))(((******'''%%%(((***)))***------))))))''''''******((((((+++&&&&&&'''''')))+++,,,---+++************)))))))))+++---...---+++)))***+++&&&''')))---888BBBBBB===---111444222///...//////------------...............---...111555555222///&&&(((---333222---***)))EEE;;;///(((&&&'''+++...+++***---111///***+++111+++///222000+++)))***---------...000111333444555SSSEEE999222///<<>>MMMfff===]]]~~~```;;;nnnoooIII|||}}}xxxkkkeeejjjkkkllloooSSS]]]OOOBBBDDDSSSnnnhhh@@@111KKKhhhjjj???,,,```^^^fffHHHfffzzz999&&&NNNbbb[[[]]]LLLkkk~~~CCC(((------+++***(((%%%###&&&***'''&&&)))...,,,))),,,555,,,+++***)))((((((((((((******))))))***+++++++++'''''''''((()))***,,,,,,***))))))***,,,---+++((((((((()))***+++,,,,,,,,,999555000---,,,------.........000333666666222///***+++,,,...///000000///333000......000222111///111---)))***///222///,,,***((('''''')))***)))(((((()))***+++,,,,,,,,,,,,)))***,,,---,,,+++***)))222...111FFFYYYKKK222,,,000LLLlll???>>>xxxuuuoooNNN???III\\\zzzddd>>>'''///444,,,111(((000111FFFcccUUU;;;(((000+++++++++***++++++,,,,,,)))((((((((()))******))))))444666***%%%***)))!!!$$$''')))***)))(((((()))))))))((()))++++++***)))///$$$+++''',,,777###(((---///000555===EEEfffHHHgggyyygggAAAkkk[[[OOOfffOOO]]]iiilllgggggg```kkkXXXmmmbbbTTTGGG<<>>wwwkkkEEERRRnnnRRRAAAUUUdddxxxrrryyyOOOGGGFFFFFFdddTTT333(((...444***---666111:::jjj}}}ggg999''')))******************))))))%%%&&&'''(((((()))(((((("""***---(((&&&)))***'''$$$&&&((((((((('''((()))******)))+++,,,---+++******---111333111,,,&&&###---***%%%!!!!!!***777AAA444RRRxxxMMMgggzzzttt~~~ZZZrrr{{{QQQ\\\tttrrraaa{{{wwwSSSTTTzzzUUUJJJBBB???666111CCC^^^tttBBB===EEEfff|||NNNDDDgggtttCCCoooMMM***>>>wwwSSSLLLqqqggg333(((###%%%---///)))&&&((('''******((()))+++***''''''&&&&&&&&&''''''((()))))),,,///000---***'''&&&++++++***))))))))))))***((('''&&&$$$###&&&+++///*********)))******+++,,,))))))***---///000///...---+++***---222444222///------------------------,,,+++***+++---000222333---.../////////...---,,,,,,++++++---///000000...)))******++++++*********111000///...---......///---555888777000$$$...JJJvvvKKKDDDxxxkkkUUUCCCWWWooodddyyy~~~zzzTTT888AAA]]]xxx}}}999---111+++000111;;;EEELLLcccjjj888444---(((((()))(((((('''&&&&&&$$$&&&)))***+++***))))))$$$(((,,,,,,***)))***,,,&&&'''(((((('''(((***,,,+++++++++,,,......---+++!!!((()))!!! '''------$$$***111555555///(((###(((***888ZZZTTTddd~~~gggnnn{{{^^^eeekkk|||~~~aaa\\\eeeYYYHHHHHHSSSfffkkk___RRRPPPWWWNNN666,,,333[[[}}}WWW******RRRYYY===|||GGG999jjj333===kkksssOOOUUUqqqrrr;;;...''',,,///)))''')))"""******&&&,,,888777,,,,,,+++***(((&&&%%%$$$$$$))),,,///...+++((('''''',,,+++******))))))******###''')))((($$$%%%***000,,,+++***)))))))))***+++''')))+++---.........///,,,)))(((+++000333222//////...---,,,,,,,,,------+++***)))***,,,///111333'''...444222,,,(((***............000333444333222....../////////...------000///,,,+++***+++---...111BBBCCC555,,,000JJJkkk___AAA___fffWWW}}}{{{TTTZZZVVVVVVwwwsss+++111===+++000@@@VVVCCCmmmnnnPPP&&&222%%%,,,,,,,,,,,,+++)))((((((%%%(((,,,......---,,,,,,)))(((+++---)))###$$$)))((())))))(((((())),,,...,,,+++,,,---//////---+++***(((***///111...******...+++'''%%%'''***---...,,,(((&&&,,,===]]]iiimmmnnnlllrrrdddaaaZZZeeedddZZZ999>>>DDD```kkkuuuXXX666///...AAAppp|||KKK777777IIIvvvTTT???jjjZZZ555TTTlll111555wwwtttQQQDDDVVV???,,,((()))&&&(((---###---+++""")))999555###'''''''''(((((()))***+++'''***,,,+++))))))***---(((((())))))***+++---...&&&------'''%%%***///---,,,+++))))))))))))******,,,......------...///---,,,+++...111222000...,,,,,,,,,***)))+++...111444)))'''000444---'''(((...///000///---+++***+++444555222---...444888888111---)))+++000444555333AAA===666///******,,,...444222666000(((AAAzzzmmmOOO???QQQ|||~~~iiiNNN>>>MMMfffHHH333))):::111555OOO}}}vvvaaa///...)))&&&)))***///111---%%%"""$$$(((%%%%%%***,,,***)))***&&&%%%%%%&&&)))***)))(((++++++)))(((((()))******,,,+++******))))))******)))((((((***---,,,)))%%%---...///...,,,*********))))))+++,,,,,,444MMMeee~~~ccc___vvvpppvvvzzztttZZZ555555:::@@@SSSddd{{{oooiiidddPPP999===SSSrrr^^^QQQPPPLLLPPPooo]]]888111///BBBoooWWW333///QQQ~~~GGG777qqqTTT...NNNyyyDDD333[[[cccOOOjjjtttPPPJJJvvvUUU+++$$$***'''&&&---+++(((%%%%%%(((***+++***+++***)))(((((()))***+++)))***,,,------,,,***)))%%%''')))+++---------,,,&&&+++...+++(((***///222,,,***+++---,,,((()))---'''''')))---111111...***///---,,,---///000///------------,,,******,,,...555---+++333555///***,,,,,,///222111...,,,...000111222000,,,---222666555///,,,)))***///222111///666555222,,,'''***333;;;CCC666---***777fffrrrCCC999UUU}}}~~~~~~oooPPPAAAdddwwwpppIII000((((((HHHsssXXX>>>))),,,---...&&&&&&***......)))(((***,,,((('''***+++((('''(((((('''&&&'''***+++***)))(((''''''&&&&&&'''((())),,,+++******))))))*********))))))***,,,,,,***'''+++,,,...---+++)))******)))(((***+++(((&&&---777QQQkkkxxx|||yyyppp{{{|||oooEEE,,,---***'''+++///888///---111,,,"""(((666666,,,(((---222;;;VVVssshhh222111...;;;iiicccBBBHHHggg}}}DDD<<<___{{{MMM888@@@zzzQQQ;;;VVVKKK@@@000QQQooo@@@XXXsss>>>///111///+++---&&&$$$%%%+++222444...(((***)))(((''''''((()))***&&&''')))******)))'''&&&'''((()))+++,,,---------%%%'''***+++)))'''(((++++++***+++---,,,((()))---+++******,,,///000///---333111...------...---,,,---...///...,,,******+++000+++,,,222111+++)))---,,,000333222...---000444000222000---...222444333---***(((***---...,,,***---///...***(((///>>>KKKAAA000,,,===cccFFF222HHHzzzzzzooouuujjjTTTZZZkkkRRR;;;000III~~~nnnAAA444'''***000(((%%%&&&+++...,,,***,,,---)))''')))***((((((******)))((()))+++,,,,,,+++&&&&&&%%%&&&&&&'''((()))++++++***))))))))))))******)))((((((******)))((()))***,,,+++***))))))***(((''')))+++***&&&$$$%%%%%%999RRRqqqvvvkkktttkkkHHHMMMqqqLLL777...111...,,,+++$$$***%%%$$$'''++++++,,,...---)))&&&### !!!***444sssoooJJJ***+++FFFiiifffHHHGGGXXX{{{zzzQQQBBB<<<000FFFzzzYYY;;;WWW___666---(((DDDiiizzzvvvUUUBBBRRRccc999(((((('''###(((%%%%%%,,,666888000''')))((((((''''''(((((()))&&&&&&((((((((((((&&&&&&)))))))))***+++,,,---...)))&&&)))000111***(((,,,+++)))***---+++((()))------+++******,,,---------666444111...------------***---//////...,,,++++++...---///222///***+++000.../////////......///000///222111......222333111+++)))((()))++++++(((&&&+++,,,------///777DDDNNN>>>,,,666bbb```:::MMM{{{```uuu}}}VVV===FFFmmmFFF>>>MMMuuu666555)))000333///)))'''***---***((((((***&&&%%%)))++++++,,,///+++***)))***,,,------+++&&&''''''((())))))***+++++++++***)))))))))))))))((('''&&&&&&&&&'''(((((('''(((******)))((()))***+++*********++++++---000---......999PPPggg|||aaa\\\VVV>>>TTT|||jjjIII///'''''''''%%%---222***000000---,,,...000---''''''******'''%%%''''''%%%(((:::TTTlll}}}UUUDDD888777ZZZwwwWWW???XXXggg---???xxxpppBBBYYYYYY///444???WWWddd]]]uuuSSS999ZZZddd666+++...+++///***&&&(((...111...)))))))))(((((((((((())))))((())))))******))))))(((+++***)))((()))***+++,,,---&&&'''111333---+++000***)))***,,,+++((()))---++++++******++++++******888666333000...---...///'''***...000///.........111222555666333000222777222...******---...,,,)))...000///,,,,,,000111///+++***)))******)))'''&&&,,,,,,,,,000555<<<@@@BBB>>>///GGGxxxOOOLLLwww{{{bbb```~~~nnnlll|||TTT>>>BBB^^^GGG>>>```rrrnnnvvv///000...555000222,,,(((+++,,,)))'''&&&***&&&&&&***---,,,---///,,,+++***+++,,,---,,,+++&&&'''(((((()))******++++++***))))))(((((())))))((((((((('''''''''((()))&&&((())))))((('''((()))***,,,,,,)))'''(((,,,///------((((((111;;;QQQpppqqqYYYmmmfff^^^|||QQQ+++---+++,,,''' )))///'''$$$***+++((((((,,,+++'''!!!&&&'''%%%&&&***(((###!!!$$$&&&,,,>>>\\\yyyaaa666,,,<<>>[[[{{{___<<<000000QQQxxxLLL<<>>666fffLLL''',,,"""&&&+++,,,+++((('''(((***++++++,,,,,,++++++***((((((((((((((((((((((((++++++***)))((('''''''''333111...+++((('''&&&''')))'''))),,,+++((()))...***---111222111...,,,+++000222333111///---...000)))+++...//////...///000,,,...///......///111222111111111///,,,,,,///111...///---((((((,,,///...///...---,,,++++++,,,---***+++---000444444222000000SSSrrr|||cccnnnllljjj{{{uuu~~~rrr~~~ggg;;;------KKK{{{VVVyyy|||mmmSSSOOOOOOPPP444***...;;;***)))+++...---))))))---+++(((***///000---***+++***((('''((()))***)))''''''((()))******)))((((((******)))(((((((((((((((&&&)))++++++)))(((((()))((()))+++***((('''''''''!!!%%%(((***///555333---+++777333((()))***((()))777VVVmmm}}}mmmjjjvvv}}}|||^^^BBB(((&&&,,,---&&&)))---&&&)))'''&&&'''&&&%%%(((,,,((((((***,,,,,,+++...333"""'''+++,,,...222333111000888KKKjjjmmmHHH777:::gggsssJJJGGG[[[mmmRRRvvvuuuNNN;;;@@@uuuddd999AAAsssSSS999)))***+++,,,+++***(((''')))***++++++++++++***)))'''''''''&&&&&&'''''''''------,,,,,,***)))((('''///666777---(((++++++&&&((('''(((++++++(((***...))),,,000000...,,,,,,---,,,///111111...---...///,,,---//////...---...///...//////...000333444333...444777444---,,,222:::333333000******///333222000000///---+++,,,...000)))---111222222222333444TTTaaaPPPvvv]]]ccckkkkkkYYY555444;;;UUU```qqqWWW)))BBB888555%%%###******---000,,,'''(((,,,&&&%%%(((///222000---...)))'''&&&'''(((((('''&&&***+++,,,------,,,************)))((((((((((((((("""%%%))))))'''%%%$$$%%%)))++++++***(((&&&&&&'''---+++%%%###***333000'''%%%555111"""&&&///---)))+++---,,,--->>>bbbhhhKKK///(((+++---'''***111...---%%%"""'''***))),,,333,,,)))***,,,)))###&&&...------+++''')))111888:::)))+++******999VVVttt{{{@@@555888GGGqqq|||KKK555VVVyyyVVVllllll@@@MMMjjjxxxccc444>>>dddwww;;;999222***'''(((******)))((()))***++++++***)))(((((((((''''''''''''((((((...//////...---+++((('''!!!111666+++&&&------%%%((('''(((++++++(((***...(((***++++++)))(((+++...,,,111222...///333333///---///222222000///...///...//////000111333888;;;888777444...)))(((+++///---+++((()))---333888;;;111+++...000***---111,,,"""222444---///333999CCClllPPPTTTooo\\\wwwppptttIII333???,,,PPPXXXlllOOO|||cccIII===555111333---***)))---000000---***)))---000...,,,******)))'''((()))******)))((('''***,,,------,,,+++---...+++---......,,,***))))))'''''''''((()))(((%%%"""))))))))))))((('''&&&%%%$$$$$$&&&(((+++,,,+++***'''(((((()))***+++++++++***+++///222///...999HHHxxx}}}~~~iiiAAA,,,***...(((...444)))222***$$$$$$'''))))))))))))'''$$$&&&,,,000---(((***...222222...+++))))))''')))******+++000777>>>\\\}}}HHH000222NNNttt}}}LLL;;;III[[[vvvhhhgggnnnRRR:::[[[kkk]]]vvvYYYXXX333777```ggg>>>555......+++'''(((...,,,***((('''(((((('''&&&((()))******)))***,,,...222///,,,(((''''''((()))'''&&&''')))++++++***((()))'''(((++++++)))+++///000///...,,,+++***))))))222666666333333666555111///000111111///......///---.........---///222555111222222///+++)))***,,,...+++)))))),,,111666999666//////...&&&(((---))),,,888===:::666000;;;UUU{{{hhhzzz]]]EEE999444BBBjjjNNNtttQQQzzz[[[666***---222000777FFFLLLCCC333***$$$%%%'''(((((('''%%%"""'''((()))******)))((('''###%%%((()))***+++...000''')))***)))'''%%%%%%%%%((('''%%%######%%%(((***))))))))))))((('''&&&%%%&&&&&&&&&((()))***(((&&&))))))******+++,,,,,,---+++***,,,...+++***111;;;555BBB[[[~~~yyysss{{{WWWmmmyyyUUU???555'''&&&+++$$$(((+++//////***'''))),,,///111000+++&&&&&&***---...((($$$%%%,,,000///+++,,,,,,---,,,,,,---000333333KKKiii{{{TTT222,,,BBBqqq{{{HHH222777RRRSSSrrrCCC+++<<<}}}|||kkk888ZZZ```fffWWW@@@KKK]]]III333))))))++++++***---+++)))((())))))(((''')))******)))''''''((()))...---***(((&&&&&&'''''''''&&&''')))++++++***((())))))+++---,,,(((***//////...---+++************222555555222111222111...111222111000---,,,---...***+++,,,++++++,,,///222---///222222000---++++++...,,,***)))***...333666111+++...///))),,,111,,,666555000......444YYY}}}fff\\\qqqZZZ:::888CCCJJJrrrzzzPPPmmmeeedddrrrQQQ<<<---,,,999RRRZZZIII222&&&***((('''***...000///...((()))***++++++***)))((('''((()))(((&&&&&&&&&((((((***+++***((('''''''''&&&((()))(((&&&&&&***---))))))))))))((('''&&&&&&((('''''''''((('''%%%###((())))))******++++++,,,***))))))+++***))),,,111000,,,+++444PPPvvvwwwzzzpppKKKeeebbb===///&&&&&&+++(((***+++***'''%%%(((...333%%%&&&(((((('''(((---222///***&&&&&&))),,,***'''...---------...---+++)))###&&&111HHHmmmVVV333222IIIwwwtttBBB&&&;;;PPPhhh...###444pppKKKkkk~~~888)))VVVyyy]]]222^^^lllGGG---)))......))),,,***(((((())))))((('''&&&(((((('''&&&%%%&&&'''))))))(((((('''&&&&&&&&&''''''''')))+++,,,***((()))+++...000,,,(((***///---,,,,,,+++++++++++++++000111111000000000///...222222111///,,,+++---...)))***+++,,,,,,---000222///111444555333111...,,,...---+++******,,,000333111,,,111444///111555000777111%%%'''999UUURRRKKKhhhiiiqqqKKK111555[[[{{{iiiXXX___PPPqqqrrrFFF888444>>>>>>111))),,,,,,(((&&&'''))))))***---))))))***++++++***)))))))))******)))'''&&&&&&'''***+++,,,,,,***))))))***###***111333///+++***+++)))))))))))))))((('''''')))(((''''''((('''&&&$$$&&&&&&''''''((((((((())))))((((((+++---...//////000555666...)))555OOOdddgggyyydddaaayyyYYY...$$$)))...///---,,,(((######)))000///***111+++'''))),,,***%%%"""%%%***//////+++''''''(((++++++,,,///222222---)))+++'''%%%(((333MMMyyy}}}UUU<<<...EEEuuuyyyBBB555PPPddd???111)))LLLEEEMMMpppHHHuuu===FFF333===yyykkkDDD---+++...///***)))'''&&&'''((('''&&&"""$$$&&&''''''''')))***&&&'''((())))))((('''&&&''''''((())),,,,,,***)))))),,,111333...((()))///---,,,,,,,,,,,,,,,------000///000222222222111222222222111...,,,+++,,,...---/////////......///111333333222222111000---,,,,,,------,,,++++++---000===555444222---222;;;999666777111===bbbkkk@@@PPP|||nnnOOO<<<===WWW{{{RRR<<>>:::;;;qqqddd===(((999xxxqqqJJJjjj666222RRR333SSSfff:::%%%(((333+++***(((((()))***)))(((!!!$$$'''(((((((((***+++&&&((()))++++++***)))(((((('''(((***,,,,,,+++)))))),,,111444000***)))...---------------......///---,,,---000111//////111000111000///,,,+++,,,---333333333111...,,,,,,---222000...---------+++***)))---000000---+++,,,---===111---+++)))777IIIMMM666888777LLLuuu[[[\\\vvvmmmXXXIII444444XXX}}}jjj999555fff```AAA111---)))&&&***444666000---000***+++,,,------,,,+++***%%%(((***,,,---///111333***++++++***)))(((***,,,---......+++'''%%%'''***)))))))))******))))))(((((('''&&&''')))+++++++++***************************++++++)))+++...---***111)))"""###(((+++...111+++222MMMooo|||tttrrryyy|||~~~jjjjjj|||SSS***'''***&&&&&&'''...---###***999AAA///000333333+++(((555HHH>>>222%%%###***///...)))//////000111222000---***'''$$$)))111000)))---888```___<<<333999mmmggg111444HHHvvvddd:::(((QQQcccYYYVVV888^^^lllFFF;;;dddRRR***%%%111...,,,++++++,,,---,,,+++%%%''')))***)))(((((((((((()))***,,,,,,,,,+++***(((((((((***,,,---+++))))))***...333222,,,***+++...---------------.........***+++//////,,,+++...---///000///...,,,,,,---///000111000...---------...---+++,,,......,,,)))&&&,,,222444000,,,+++,,,222)))***---...;;;KKKNNN222222999^^^yyy^^^]]]TTT___dddqqqYYY???666666PPP{{{DDD''':::dddkkk[[[JJJ777((((((+++)))(((+++***+++,,,------,,,+++***+++,,,---,,,++++++,,,---+++,,,,,,+++******,,,......,,,)))'''&&&&&&(((***((())))))*********))))))((('''%%%&&&(((*********++++++++++++++++++++++++'''+++,,,))))))...000---%%%+++222333+++%%%,,,888MMMAAAAAANNNWWW]]]ssswwwwwwxxxttt<<<+++)))'''+++,,,---((($$$333VVVuuuvvvqqqoookkk[[[HHHBBBGGGVVVKKK<<<000***(((''''''///000111000---+++++++++---%%%###***//////000333KKKlll```777666KKKtttXXXBBB...???hhh555000```iiitttiii;;;LLLoooUUU```oooRRRNNNeeeuuu@@@))),,,---+++******+++,,,,,,+++$$$&&&)))***)))((('''(((******++++++++++++++++++(((((((((***,,,---+++***)))'''+++111444///***)))---,,,,,,+++++++++,,,,,,444000000444333...---000,,,...000000///---------'''***,,,.........000111,,,+++,,,///222222...+++$$$,,,444666222---++++++...+++222888555888===888---222IIIaaaQQQ```vvv000FFFWWWYYYccc;;;===444HHH{{{pppKKK---------___pppEEE222...,,,,,,///++++++------------++++++%%%''')))***+++,,,...000'''(((((('''%%%&&&(((******)))***+++---,,,)))'''((())))))*********)))))))))'''%%%%%%&&&(((((((((*********)))))))))))))))$$$***,,,)))***111666555------000000+++,,,;;;MMM999333///,,,***888```qqqtttwwwvvvQQQ555...***000(((''')))???mmm{{{kkkSSSYYYWWWEEE..."""(((333---///000...***))),,,///***)))+++///000//////111oooyyymmmJJJ:::@@@gggPPP555(((MMMiii666<<>>555mmmoooDDDXXXOOO,,,WWWVVV888777\\\fff(((///)))>>>CCCttt|||```KKK:::...---%%%$$$,,,///+++)))---)))******)))((()))+++---+++111222)))###%%%'''''''''(((***++++++)))((('''((('''))),,,,,,******---$$$'''************((($$$,,,+++***,,,...,,,'''"""&&&%%%+++***111YYYzzzuuuMMM>>>444555555///...333000---,,,......///888CCCuuusssttt|||SSS777...'''+++$$$111]]]tttaaaQQQJJJ???...(((---222000///000...)))'''(((+++***+++333333(((999```hhhUUU))):::jjjeee111>>>llleee999FFFmmmdddjjj999444kkkyyyAAA--->>>xxxGGG;;;~~~222++++++%%%"""%%%***+++)))'''''')))++++++)))(((''''''++++++++++++)))((((((''''''%%%$$$&&&,,,000222111,,,******---000111///,,,///)))'''+++...------///111000000111222111...+++,,,,,,...///000000//////222///...111111//////222...///000000///...,,,+++///******000222...++++++222***111666111777<<>>\\\zzzlll@@@///,,,000---EEEyyyeeeQQQGGG999,,,'''((()))***,,,------------***,,,###%%%???aaaNNN:::KKKhhhWWW777EEEzzzuuuHHHfffNNNeeeuuu222&&&]]]RRR666TTTqqqHHHmmmNNN111***((((((***)))'''&&&'''&&&((())))))((((((((()))(((((()))***+++***)))'''***((('''(((+++...---,,,***)))((((((***+++,,,,,,---))))))---000...---...222111111111222111///,,,........................000...///333333111111333***---000///---+++,,,---000------000111---++++++111+++000666222555999333333lllbbbwwwUUUKKKtttnnnPPPMMMZZZdddjjj//////000%%%--->>>UUU}}}___@@@222111///***000---(((%%%$$$&&&***---...---+++***...222000***,,,+++,,,///222111---***&&&,,,---***,,,222111)))...,,,+++***)))(((((()))---222666222---///999DDD>>>@@@AAAWWWfff222***&&&,,,000......222,,,+++******&&&$$$'''---***,,,@@@kkkPPP000))),,,555\\\SSS,,,)))777))))))(((&&&&&&)))***))))))222999MMMwww^^^RRRRRRdddLLL000OOOkkkQQQGGGrrreeeDDD}}}ttt===&&&SSSuuuSSSHHHppp\\\]]]uuu@@@---,,,...///,,,&&&%%%)))'''(((******)))***---///&&&%%%&&&))),,,---***'''***))))))***+++,,,+++)))...---,,,***)))***---000,,,)))***///111...---...111111111222222111///...222111000////////////000---+++---111222//////111''',,,000000,,,***---000222111111222111///...------***...555444333777<<>>$$$...,,,)))&&&&&&(((+++,,,222CCCdddwww[[[BBBhhhyyyAAA333CCCqqqUUUZZZ~~~WWWSSSxxxhhh888'''YYY\\\>>>PPPtttfffZZZ888000---000///***(((+++)))***+++++++++---000333'''%%%%%%)))------)))%%%%%%&&&''')))++++++***)))---//////,,,))))))---000,,,)))***---...,,,,,,///000111111111000000000000222111000///.........///,,,***,,,000111///...000(((---222111...,,,...222222333333111000000///...***))),,,111111...888KKKiii\\\cccbbbHHHOOOsssUUU|||{{{VVVKKKVVVllluuu===)))---222******111666---:::TTTssstttNNNDDD777---)))***,,,...111000///...,,,***)))***+++***)))+++------***&&&---'''(((///...&&&'''///,,,)))***111444444777<<>>///)))(((---...---000777HHHfffnnn>>>CCC|||eee111AAAOOOrrrmmmUUU^^^___VVV<<<555PPPaaa222FFFxxxrrrlllyyy}}}KKK666'''***///---)))***)))************,,,///222(((''''''))),,,+++(((%%%$$$&&&((())))))))))))((('''***,,,+++((('''(((***---))))))++++++***,,,111///000111000///...///000.........------,,,,,,,,,///---...222222000000222+++///222222000///000222///222333///---//////...+++---+++---///---CCCkkkuuuXXXsssNNN333LLLoooaaa___ooo}}}aaaAAAHHHcccSSS)))(((...***111111111///***'''---===YYY}}}www^^^JJJ:::...'''******---111111---,,,...''''''(((((()))***++++++'''%%%)))///---)))000<<>>JJJjjjFFF(((%%%------)))((('''((())))))((((((***,,,)))************))))))))))))***++++++(((''''''''''''***,,,,,,+++*********,,,******,,,+++***,,,222---///000///---,,,...111,,,---.........---,,,+++333000///222222000000333...///000111111111000///---333444///---///111000...111,,,,,,222999aaaoooiiiffftttdddfffwww\\\WWWUUUuuujjjdddaaajjjvvv888000222,,,444---(((&&&,,,333333+++***:::MMMqqq{{{UUU<<<:::///''''''(((((()))---000222222///++++++...222///<<>>CCC999222111---%%%%%%,,,,,,++++++***+++...333666222)))***///)))$$$$$$"""***,,,---,,,,,,,,,,,,,,,///444555///++++++,,,***---&&&%%%...666333+++&&&CCCiiiuuu]]]hhh{{{wwwmmmooorrrooommmPPP}}}wwwgggtttTTT444222---(((AAAiii>>>999cccCCC555<<>>DDDFFFDDD===555222666<<>>KKKiiixxxJJJ***KKKwww]]]===WWWoooHHH777___222000)))///222NNNxxxEEE111000---,,,000---...000///,,,***))))))&&&***---+++'''(((...555+++---...---,,,---000444,,,((($$$%%%(((,,,---,,,(((+++222777666///---//////---+++,,,000333333111,,,222777777333111222555///444888666000,,,+++,,,333000---,,,---...///...222...333;;;999//////777;;;&&&///000...nnnxxx~~~aaa444;;;;;;MMMvvvzzzHHHQQQzzz888555...&&&&&&******&&&'''...222///...111%%%222:::FFFmmm~~~sss[[[UUUVVVXXXbbbnnnjjjRRR===777555111333:::hhh===***---(((000000000000///---)))'''%%%&&&'''%%%###$$$(((+++444111---*********))))))***((('''))),,,---+++)))(((***++++++)))((((((((((((000777777000)))''''''///...111???ZZZvvvbbb555,,,888JJJjjjwwwsssFFFyyydddHHH///+++000555;;;CCCVVVzzzGGGLLLYYYAAA777UUUvvvKKK111MMMzzznnn@@@UUUxxx???999dddbbb:::;;;hhhjjj@@@***DDDppprrrggg666......((()))///---+++*********((('''%%%&&&(((*********))))))+++,,,+++)))(((---555;;;)))******)))((((((***+++((())),,,///111222222222000///---...000111///---222333333222000...------111222111///,,,***+++,,,222000---,,,---.........------111444000++++++000555111***///VVV}}}VVVnnnkkkDDD888555HHHiiijjjZZZTTTaaa<<<222,,,111...333666000---000111------///111,,,&&&)))???eee~~~yyyyyyzzzyyyrrrrrrvvvbbbLLL555,,,...xxxOOO888555...)))''')))))))))***---222777***---///...+++))))))***---+++)))(((***+++,,,++++++))))))+++...///...,,,***+++,,,,,,++++++,,,---)))000777777111+++((()))(((+++,,,)))+++===\\\uuu~~~zzzbbb888444777TTTggg{{{iiiSSSVVV@@@---***------///555222\\\wwwfffjjj[[[SSSPPPXXXlll777///PPPCCC666___ddd999111[[[YYY---222WWWyyy;;;...SSSooobbbxxxRRR555---***))))))'''&&&&&&'''))))))(((((()))***+++,,,,,,,,,,,,((())))))((((((***---000)))******)))(((((()))+++(((***---000222222111000111111111222333333111000666333...---...//////...777444000---...000111222333000......///000000///000222000******000666777///999(((;;;cccYYYhhhQQQ777///AAAfffxxxlllsssPPPOOOfffmmmOOO+++111111KKK;;;555000///...,,,,,,...111+++...777999>>>YYYzzz|||}}}cccTTT[[[\\\eeezzzwww]]]TTTbbbbbbLLL111)))''''''...000333666222+++%%%###$$$'''(((***)))(((''''''((()))((('''''')))+++++++++***))))))+++---//////...+++,,,,,,,,,+++,,,...000***111777777111,,,*********///000***###'''777FFFaaaUUU===---CCCWWWmmmXXX___mmm;;;...'''***...------111***???hhhuuuoooggg}}}}}}UUU>>>[[[ccc777222YYYiii111...WWW]]]222...\\\\\\...)))VVVxxxLLL333aaaRRRTTTsss???(((((('''***(((&&&%%%''')))***+++))))))))))))***+++,,,---''''''((()))******'''&&&((()))***)))(((((()))***&&&))),,,///000///---,,,333222222333555777999999333111---,,,///333777:::999444......111555555444444222000000111222222111444555---$$$+++===DDD???...444222]]]oooaaacccLLLHHHVVVkkkzzzpppuuubbbVVVuuutttWWWIIIXXX|||iii000333...NNN333///,,,,,,,,,---------+++---<<>>---$$$...***,,,------///111///+++...+++'''%%%'''***,,,+++...///DDDmmm~~~sssjjj[[[EEE444(((((((((***+++***'''%%%'''''')))---000111///...,,,---......---///222555555444333000,,,++++++---***,,,...///---,,,+++++++++111444222------555===777;;;555444BBBOOO]]]mmmmmmKKK???III^^^]]]qqqLLLbbbnnn~~~~~~TTTCCCtttggg000---,,,,,,------,,,***+++555444///CCCpppmmmkkkgggiiisss}}}}}}xxxjjjgggrrrVVVKKK)))MMMqqqAAA222FFFxxx===***'''***$$$???uuufff]]]]]]{{{ooocccuuujjj___aaa\\\777******))))))+++...000000000%%%%%%%%%%%%&&&'''((()))(((&&&%%%%%%(((***++++++(((***------,,,************+++---...///...---,,,222333333000---++++++---***,,,---,,,,,,---111555333111000111444444333000,,,++++++,,,......---,,,...:::EEEHHHGGGFFF???888555ZZZ~~~___vvvvvvJJJCCC]]]zzzrrrllldddZZZSSSVVVUUU\\\eeedddZZZWWW\\\ssswww}}}SSS&&&)))000+++------+++---222222...++++++---///...---000666555+++000LLLoootttUUUKKK<<<000)))''''''&&&&&&(((***...111111///---,,,------,,,+++,,,000333333444444222///,,,,,,---+++,,,......------------!!!&&&***(((%%%'''///777777***&&&JJJyyy\\\kkksssjjjuuuvvv{{{{{{bbbdddXXXxxxeeennnuuu}}}wwwjjj___YYYggg[[[XXXtttZZZ???aaaccc,,,***)))+++///333222...###...111***---JJJuuunnnhhhkkkkkkhhhxxxggglll???888___hhhBBB///WWWMMM///333111GGGnnnttt```XXXtttlll___KKKAAAuuutttYYY}}}OOO222,,,,,,---000333555444333%%%&&&'''(((((())))))(((&&&''''''''''''''')))+++))),,,...///---,,,++++++******+++,,,------......---000444444000---,,,,,,***)))))),,,///222222222000...------.../////////...------...000111000...,,,777BBBBBB;;;999>>>DDD888yyytttmmm]]]JJJZZZeeetttttt~~~wwwiiihhhhhhgggkkkwww{{{|||qqqdddZZZccczzzlll666333'''(((+++)))&&&***222555222***(((---222,,,%%%///BBB...))),,,888EEEZZZqqqNNN888000000222******,,,///000///+++((()))***+++)))'''(((+++//////111111111...,,,,,,,,,,,,---..................,,,***)))...333444///)))***;;;TTTyyy{{{WWWFFFccc~~~nnnmmmsss|||oooFFFaaannn|||zzz{{{wwwnnnZZZYYYiiibbbhhh222000---...222444///)))++++++---///222@@@```~~~ppp~~~aaa888LLLrrriii<<<;;;OOOaaa777111EEExxx___;;;<<>>555666]]]ppp{{{]]]WWWTTTXXX^^^fffuuuhhhyyy***666)))---...///...,,,***)))***---------,,,+++,,,...000---...---+++111FFFfff|||XXX;;;***'''(((---333222,,,,,,111111555222)))%%%***...///999111,,,,,,------000333555$$$***444++++++111)))$$$///)))'''333000***444KKKiiicccWWWfffhhhzzzeeePPPxxxsss{{{bbbTTTnnnlllNNN)))444000!!!222,,,,,,///...///@@@bbbaaaQQQAAAZZZpppPPP<<<<<>>MMMfff~~~vvvTTTFFF666((('''***+++++++++%%%'''&&&"""$$$,,,333555111---+++,,,,,,((((((***222(((000666,,,+++///&&&((()))((()))))),,,DDDggg|||gggXXX^^^iiizzz|||jjjffflllvvvjjjhhh|||vvvyyyrrrwwwuuuiiiHHHjjjddd333(((---???&&&+++...<<<]]]kkkooo|||[[[SSSTTTsssPPP)))CCCtttHHH:::aaayyyMMM888CCCyyyZZZfffGGGLLLQQQ///(((333---&&&'''%%%)))''''''((()))******))),,,,,,,,,***((((((***+++*********))))))(((((((((++++++,,,,,,,,,,,,++++++444111000333444111///000//////111555444111111444222222222000//////111333------...------...111333NNNMMM[[[TTTCCC777HHHkkkwwwqqq\\\\\\rrrxxxmmm}}}www~~~YYYqqqhhh888---)))***,,,,,,++++++,,,---,,,///000...)))''')))---***...222222///++++++,,,000...000777>>>NNNllluuu___EEE000)))***...000///---+++***%%%///---...000///,,,---000---***...///)))...333+++///(((444EEEEEEPPPzzzwww```PPPQQQcccyyypppOOOIIIVVV|||{{{mmmrrreeeNNNRRRrrr}}}qqq|||aaaNNNuuuRRR...111999&&&***FFFmmmuuu}}}bbb|||TTT>>>WWWvvv<<<000___eeeCCC>>>bbbuuuBBB333^^^cccDDDVVVoooPPP>>>eeexxxAAA&&&111111%%%$$$)))+++***)))***,,,,,,,,,***))),,,---+++((('''***---''''''(((((()))***++++++***+++---......---+++***222//////333333000///111***,,,...000111111444777333444222000,,,++++++,,,...111444444222222777<<>>PPPuuuyyyQQQ777+++---***'''&&&))),,,,,,***+++))))))***(((&&&)))...---,,,+++(((+++555:::555---...PPPvvvuuu```RRRYYYVVVJJJddd|||```SSSUUUooowwweeefff}}}llljjj}}}{{{|||444((()))FFF^^^gggjjjvvvbbbBBBKKKggg>>>DDDjjj]]]111888bbbaaa======___:::***YYYkkkyyyGGGLLLqqq^^^000+++///***(((,,,,,,+++***+++,,,---,,,+++'''((())))))(((''')))***(((((()))***+++,,,------)))+++---//////...,,,***000...///222222//////222+++---.........///111333222222222///,,,******+++111666999777333111444999BBB@@@@@@:::FFFXXXuuuxxxuuu~~~~~~qqqppp^^^XXXFFF...,,,------+++))))))+++,,,)))---000000---,,,///222...---******+++...111333&&&&&&((()))((((((///777999]]]yyy]]]ZZZKKK666(((###%%%***///,,,+++,,,000///,,,---000///000+++)))000555333111,,,EEEzzz{{{kkkTTTEEEtttiiiyyyWWWJJJDDDMMMUUUPPPIIIFFFFFFUUURRRKKKRRRUUUVVVaaawww~~~vvv<<<===DDDdddiiiqqqoooUUUbbb[[[EEE@@@UUU{{{XXXFFFUUUwwwmmmDDD???gggfff888888nnnQQQKKKRRR%%%888qqqmmmZZZ<<>>@@@UUUqqquuummm~~~ZZZ000......---,,,******+++---***,,,---,,,+++*********------,,,+++***))))))(((---,,,***)))(((((()))++++++555AAA]]]lllUUU???111+++,,,)))+++222666555555666+++///+++***///)))%%%///IIIrrrnnnppptttggg^^^XXXSSSLLLNNNWWW[[[WWW\\\gggwww[[[QQQ```\\\HHHGGGBBBAAAAAA@@@CCCIIIQQQXXX]]][[[SSSXXXpppjjjzzz{{{[[[\\\~~~pppwwwWWW???:::888<<>>VVVxxxhhhsssiii;;;WWWrrrfff***,,,qqq|||III,,,QQQEEEjjj{{{LLL@@@iiiggg555)))...---+++,,,+++******++++++***))),,,'''$$$(((///222---''''''''''''((((((((())))))((()))+++---------,,,+++,,,,,,...222000---///333...333444000...000///,,,,,,...000111222222444555222444777999???HHHTTT\\\888999PPP]]]{{{xxx___UUUjjjppp555---...---,,,+++,,,...111+++***)))***,,,,,,)))'''***,,,//////...,,,---...'''((())))))+++...222444000---$$$,,,KKKiiitttlllUUUFFF666000//////111333---222...---///(((333VVV|||zzzzzzkkksssyyy{{{uuuuuuooohhhdddkkkwwwNNNEEEEEEcccaaa```jjjmmmiiizzz\\\CCC555777@@@]]]uuuCCC???aaaWWW111888MMM000HHHwww555FFFMMMCCCzzzwwwLLLKKKwwwQQQ666,,,)))...---,,,***+++,,,,,,***))))))'''&&&)))...000---)))&&&&&&''''''((())))))***'''((()))***++++++++++++++++++...111000---///444***111444111111555555222,,,...111111111111222333///111666@@@OOOdddyyyCCCCCC]]]eee}}}TTTBBBKKKrrr888,,,------,,,,,,---111444***''''''***///111...***(((***,,,+++((((((,,,000***...000---)))((()))***%%%000000***+++///???XXXhhhKKK===999;;;???888===666333666555UUUkkkQQQccc___RRR]]]^^^kkk{{{xxxHHHXXXqqq|||XXXTTTuuubbb333///222>>>eeennnAAA@@@xxxPPP333EEEWWW333bbb}}}+++666{{{>>>OOOYYY555\\\jjjDDD,,,&&&333...---++++++,,,,,,+++***$$$%%%&&&)))+++,,,+++***&&&'''((()))***,,,------'''(((((()))******+++,,,777///***---000000111444333444444111///111777<<<000000111000,,,)))///777888,,,111999???UUUeee[[[:::FFFFFFVVV\\\IIIooo???///,,,))),,,111222///+++)))+++...///000/////////...+++)))'''((()))((((((///---++++++------+++(((...------,,,,,,------...555VVVwww{{{___MMMiiiiii===000JJJ~~~hhh^^^\\\```nnn}}}|||jjjUUUNNN]]]qqqnnn===***666JJJSSSdddCCC___sssBBB444kkkDDDFFFSSSAAATTTfff555eeeUUU;;;qqq```///***222+++))),,,222111***)))---///,,,)))((()))***(((%%%,,,+++)))((((((((())))))&&&(((*********)))***+++777111///222444333555:::222000------///444888:::333111111111---***---333777222222333555@@@JJJHHHEEERRR```}}}eeeeeeJJJ000///------...000111111000---+++---000222111///,,,,,,+++***))))))))))))...,,,***+++---...---+++------,,,,,,,,,,,,------111000:::YYYgggmmm]]]ZZZsssYYY666666AAA???tttzzzzzzyyycccVVV[[[YYYXXXXXX```vvv~~~DDD""",,,EEEsss]]]\\\wwwhhh===```bbbFFFxxx~~~zzz]]]333dddlllHHHddd{{{AAA+++///***'''(((***,,,***))))))+++((('''''')))***)))'''---,,,+++*********++++++(((***,,,,,,,,,+++,,,...111//////111111000333777===777000---///222222000555222000111000,,,,,,...000333000---111222555???OOOdddwwwZZZTTTccczzzmmmTTT111111000...,,,---222666333...((()))...111///,,,***,,,///...+++((()))***,,,++++++,,,...//////...------,,,,,,,,,,,,------,,,'''$$$,,,FFFlllooofff}}}{{{\\\|||pppSSSQQQ\\\^^^{{{}}}tttRRR444000RRR~~~```___{{{OOOQQQwww}}}FFFWWWooo???BBB~~~```RRRyyyggg:::000,,,,,,***(((***,,,***%%%)))(((((())),,,------,,,,,,,,,+++*********++++++(((***,,,---,,,,,,---...///111222111...+++---111AAA<<<555111000111000///555000///222222///---...000666000000:::444000@@@QQQwwwvvvjjjeeeZZZQQQ000000///......///000222///+++((((((***+++***)))'''---111111,,,))))))+++,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,---+++333555,,,&&&777___fffddd___xxxqqq{{{zzz]]]ZZZuuuyyylll}}}uuuooovvv___222:::aaatttWWWgggqqqPPPdddPPP:::tttxxxJJJAAApppnnnCCCUUURRR111///333222---,,,...---'''(((((((((***+++,,,,,,,,,)))))))))(((((((((((()))'''(((***+++******+++,,,444777777333...,,,---...333444444222111222666999111...---111333111000222666999444;;;JJJAAA999IIIQQQ^^^wwwvvvMMM///---,,,...111111...)))(((+++------)))'''''')))''',,,222222---)))***,,,.........---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,))))))000<<>>llllll777***000333///,,,,,,---,,,%%%&&&'''(((''''''&&&&&&(((((((((((()))(((((((((''')))+++++++++***+++,,,333666444///,,,......---,,,000333222///...111444///,,,---111222111333777444111666IIIXXXSSSQQQ^^^aaayyyoooeeemmmPPP```TTTzzz|||NNN---+++)))---111111+++%%%'''---222111+++((())),,,(((,,,000000---+++***+++---......---+++******+++,,,,,,++++++++++++,,,,,,,,,)))(((***---///...+++===]]]]]]WWWCCC666```mmmkkkeeeccc{{{aaaTTT;;;LLL~~~```aaapppzzzbbbtttUUU[[[PPPQQQZZZDDD666333AAATTTTTT,,,******,,,***(((***000)))+++---,,,***)))((((((((()))***+++++++++******)))+++---...------...///...000...***,,,333555222...000222333111...,,,+++...---...111000///444;;;999111AAA\\\```[[[aaalllmmmeee||||||JJJGGGdddEEEfffrrrjjjCCC---++++++,,,......+++'''***---///...+++)))+++---)))+++,,,------,,,+++******,,,---,,,***)))***,,,,,,,,,++++++++++++,,,,,,***...000...)))&&&)))...///111JJJzzzmmm]]]MMMnnnooo```jjj{{{yyyjjj<<<555333;;;LLLfffXXX:::cccvvv```hhhrrr```zzzxxxTTT}}}rrr]]]~~~ZZZ333***:::[[[dddMMMxxxBBB000&&&***+++&&&'''000***---//////---+++***+++'''(((***+++++++++******)))+++---...------...///...///---+++222===@@@===++++++...333777777222---......000111///---444===LLL???TTTlllaaaVVV___fffuuubbbYYY???BBB```{{{vvvkkkmmmttt...,,,---...,,,******+++---,,,+++)))((()))***+++,,,+++******+++------+++)))''')))++++++))))))+++...,,,++++++++++++++++++,,,******)))))))))***,,,---((()))000HHHsss~~~uuuttteeepppooozzzzzz{{{xxx}}}]]]JJJHHH???000...---...//////000888BBBZZZyyy@@@JJJkkkmmmYYYiiiMMMjjj}}}sssOOO666QQQzzzhhh???,,,777\\\RRR]]]]]]>>>(((,,,///'''&&&///###'''******(((&&&&&&'''%%%&&&''')))))))))((('''(((***,,,,,,++++++,,,---//////000//////000333555999666111---,,,...111333222+++&&&+++666======999DDDWWW[[[VVVTTTOOObbbzzzUUU===:::dddwwwXXX```ppp999000//////---,,,)))((('''&&&&&&%%%%%%%%%''')))******&&&)))000///'''&&&---)))((((((((((((***,,,------,,,+++***))))))))))))))))))))))))***+++,,,---,,,///---***999bbbtttvvvlllQQQ~~~}}}www}}}vvviiiyyyuuuyyy```FFFJJJ???222...111333111,,,+++)))((()))+++...//////---222@@@XXXwwwkkk888NNNaaaaaa```tttkkkKKKGGG666---EEEMMM888DDDpppxxxJJJggg???$$$...&&&%%%000...000---)))'''((()))'''%%%************))))))))))))((())))))((('''''')))+++---------,,,,,,---///111333222000//////000111222111///...111666;;;>>>???JJJ]]]eeeXXXGGGIIIrrriiiuuu```LLLTTT{{{WWWFFF\\\bbb000000000///...---+++)))(((++++++***************+++******,,,///...***))),,,)))((((((((((((***+++,,,++++++***))))))((())))))(((((())))))***+++++++++(((,,,000,,,''':::uuu~~~wwwttt```zzzwwwiii```|||wwwKKK...***666222,,,***,,,---+++***...---------///000000000---***(((...AAAbbbPPP<<<\\\nnnVVVjjjbbbdddtttDDD111***AAAsssnnn^^^jjjZZZRRR|||XXX111---***+++000+++...+++)))((())))))(((&&&'''''''''(((((()))))))))((())))))(((''''''***,,,------,,,,,,,,,---......111111111111111111000000...111444444333666<<>>hhhmmmjjjsssPPPmmm|||EEE---,,,000---'''+++***))))))+++***)))'''&&&'''((()))***+++,,,,,,((())))))((('''(((***,,,111000//////000000000///333333222222111111111111+++...111111000222777<<>>HHHJJJGGGkkklll|||uuuttteeeQQQrrr~~~nnn999///////////////...---,,,***+++,,,,,,,,,+++)))((()))111222+++)))------''')))))))))((((((((((((((())))))******************'''(((+++,,,------+++***111%%%)))777222(((999ZZZgggeeeqqq|||pppzzzmmmccc???777333...///+++---...///...,,,***)))---///111000...+++)))(((...444888555---))),,,111VVVvvvtttCCCLLLvvvuuuTTT\\\iiigggVVVooooooqqqaaapppllleee```333+++---(((%%%'''((()))***++++++***(((******+++,,,,,,---......((())))))((('''(((+++---333111000111222333111///333222111000111333666777---------...000333444555)))555KKKKKKEEEllljjjUUU```yyyPPPZZZlllccc888------............------'''(((***+++,,,+++***)))(((///000)))&&&++++++&&&))))))))))))(((((((((((()))***+++,,,,,,++++++***((())),,,.........,,,+++---%%%%%%...333///---111bbb___]]]uuu~~~pppiiiuuu{{{bbbttteee>>>333555)))###//////---+++---000000...+++000333666666222...,,,+++///000000...,,,,,,...000###666]]]kkkhhh{{{eeePPP```vvv\\\aaa{{{aaaeeeGGG---)))((()))&&&''')))+++++++++******---------,,,,,,,,,,,,,,,((()))))))))((())),,,...111///...///222333000...///......///111555999<<<111---+++...333555444222...666@@@EEEWWWhhhGGG<<>>###...===000&&&444***'''&&&(((---000...+++---000444333///,,,++++++---,,,***,,,...///---+++777******:::HHHWWW}}}xxxMMMYYY{{{iiiQQQwwwrrrSSS```zzz]]]QQQXXXjjjNNNeee555'''+++,,,&&&(((************+++,,,+++++++++*********))))))((()))))))))((())),,,//////---,,,///333444111---------...000111333555666111...---...333555333111555777333DDD{{{tttvvvhhh^^^rrrvvvccckkkjjjUUUZZZhhhUUU***)))'''((()))***++++++++++++,,,+++++++++++++++,,,,,,)))((((((***(((%%%'''+++%%%&&&''')))))))))((((((((()))***+++***(((&&&%%%((())))))******++++++,,,---000///+++***---000000(((---NNNuuu~~~~~~qqq{{{ZZZUUU___|||ddd888(((%%%CCC]]]JJJ+++###'''((()))+++,,,+++++++++&&&***...---***'''(((***+++***+++...///---(((###333+++***//////000???SSS^^^JJJ\\\pppDDD___uuuVVV:::444nnnlll>>>(((***000UUUUUUppp===&&&---***''')))******((((((+++---))))))))))))************((())))))))))))***---///000---,,,000444666333//////000111222111///---,,,///...---///000111111000%%%777;;;RRR~~~uuu|||\\\[[[tttVVVBBB(((...%%%&&&'''(((************---,,,***)))((())))))***+++%%%&&&+++***$$$&&&...$$$%%%''')))))))))))))))'''((())))))(((&&&$$$"""((('''''''''((()))***+++---(((&&&***---,,,***)))...###&&&EEEsssqqqXXXkkkbbbIIIppp___ttt777222...999EEE;;;---000)))...333222---)))(((***&&&***...---***(((***---***&&&"""!!!###''',,,...%%%&&&((('''''')))///444;;;iiiyyy}}}www^^^XXXrrrbbbFFFqqqwww===)))777QQQFFF666%%%***222)))AAAzzzbbb```AAA%%%---%%%(((******)))''''''***...))))))***+++,,,------...((())))))))))))***---000333333333444555444222111222,,,+++///111///000555...+++---333666444333333333888EEEsssqqqYYYzzzCCCQQQsssxxxGGG)))+++444+++))))))000888:::333,,,&&&''''''((()))******+++$$$%%%&&&((())))))******$$$''')))***)))((()))***%%%'''''''''))),,,)))###$$$$$$%%%&&&(((+++...///444...'''&&&***---...---///&&&'''000444@@@kkkiii\\\wwwttttttsssDDDWWWxxxzzzRRR444,,,000+++888"""666---444555///+++,,,+++'''...000...***)))+++,,,)))+++++++++******)))))))))((()))***+++,,,------...222888EEEjjjeeebbbvvvggg\\\~~~KKKQQQ[[[444---111___kkkKKK555$$$)))===555 555bbbWWWdddvvv555%%%''',,,)))&&&(((,,,...,,,((()))000---)))---,,,,,,333111---)))''')))++++++***222222333444555444222111333......222444111222666///---///555999666555555666:::TTTeeeiii{{{___YYYnnnqqqTTTgggiii???,,,,,,)))***((((((,,,222222---'''''''''((()))************&&&'''((()))***+++++++++***,,,......,,,+++++++++)))++++++)))+++...+++%%%(((((('''''''''((()))***///+++&&&&&&***......---///)))***///---,,,===UUU|||llljjjtttTTTGGG~~~zzz}}}XXX^^^RRR===111"""444...:::...222222+++''')))+++)))...000///+++***------+++++++++******))))))))))))%%%%%%&&&((()))+++,,,,,,++++++,,,CCCkkkeeeddd}}}oooLLLdddDDD333MMMVVV???000+++444]]]zzzQQQ+++$$$???hhh{{{ddd???888HHHlllfffHHH111,,,---+++***+++...///...+++'''.........111+++)))444333///,,,***+++++++++)))222222333444444444333222000//////333333111111333111///222888<<<999777888888===kkkzzz```ttt}}}ooogggoooIII------111&&&******)))+++,,,+++)))&&&((((((***++++++***)))(((((()))***+++,,,,,,---------///000000---+++++++++(((***+++***,,,///---(((***)))((((((''''''((((((***(((&&&'''+++------+++,,,++++++---+++''''''***EEEiii|||ooodddSSSgggNNNhhh}}}fffOOO***---,,,%%%...000---(((%%%(((*********,,,+++((((((+++,,,***************))))))))))))$$$%%%&&&''')))***+++,,,,,,((("""))):::MMMooowww\\\ggg|||FFF>>>\\\EEE%%%333555!!!...HHH]]]jjjDDD333;;;hhhrrrOOO666sssfffaaa>>>***,,,,,,,,,------.........+++,,,+++///111)))---BBB222000...------,,,***(((000222444555444333333333,,,---///000///...---...111///222999<<<:::888999555@@@}}}hhh^^^|||rrrcccuuulllMMM111!!!)))111***+++,,,---,,,***)))******)))***+++,,,,,,***)))(((((()))***+++,,,,,,,,,,,,***,,,------+++***)))***$$$''')))(((***......***)))))))))))))))******+++(((''''''(((+++,,,***(((,,,---,,,)))***---,,,(((...DDDSSSaaaxxx~~~~~~bbbNNNqqqkkkbbb|||jjj999---888222......,,,)))'''(((******(((++++++))))))------+++++++++++++++++++++******))))))***++++++,,,,,,---++++++))),,,///+++:::YYYeee^^^ZZZ777@@@mmm[[[---...222111YYYeeeBBB,,,GGG|||tttPPP___mmmmmmxxxKKK%%%***+++,,,,,,++++++,,,---111+++%%%)))---'''333RRR...............,,,***)))///222555555444333333444***...000///---,,,,,,,,,111...000666:::999888999999PPPyyyssszzzjjjYYYgggkkkwwwtttnnnUUUXXXsssRRR999...%%%&&&***'''***,,,---,,,******,,,...******+++,,,,,,+++***)))(((((()))***++++++++++++&&&(((++++++***)))******&&&)))***((((((+++,,,)))++++++++++++++++++++++++(((((()))******)))&&&$$$...111///'''%%%(((***'''...888444...888III]]]ssspppzzzttt~~~WWW]]]~~~{{{???$$$000888...---,,,---,,,+++))))))***---...,,,---000000...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++%%%''''''///444***(((777SSSuuu^^^lllGGG111KKKttt}}};;;"""***MMMTTT)))---UUU```dddbbb---***,,,------,,,+++---...111+++$$$))),,,%%%///LLL)))***,,,------,,,++++++...222555555333222333555...333555111......//////000---...333777777888:::PPPxxxxxxlllSSSFFFIII___vvvddd~~~vvv___[[[qqqyyymmmHHH///'''...---)))(((%%%''')))******)))***+++,,,++++++++++++++++++,,,,,,'''(((((()))******))))))&&&(((+++,,,+++++++++,,,+++//////+++((()))***(((.........---+++***((('''((()))***+++***'''%%%###***...///,,,((((((((('''"""000333///111...***...===CCCNNN\\\mmmlllooo\\\DDDcccZZZppp___999(((+++000------///000,,,)))((('''***+++)))***,,,,,,)))+++++++++,,,,,,,,,,,,,,,++++++******))))))((((((******$$$&&&...,,,(((///BBBpppooodddnnn```222111SSSZZZ999EEE{{{___KKK222:::iiilllddd]]]FFF.........//////000000000+++***(((...222'''&&&666&&&)))+++---,,,,,,,,,------111666666333222333666111777888222...000222222111---,,,000444555888<<>>(((...+++))),,,***,,,...///...,,,+++---///...---+++******+++---...222111111111333444444222111111111000000/////////111444222:::>>>444LLLuuuaaaJJJoootttgggWWWmmm^^^cccwwwkkkWWWJJJUUUeeerrruuugggTTTMMMLLLLLL888<<<;;;AAAMMMOOOQQQ\\\TTTUUU[[[dddfff^^^SSSMMMgggWWWCCC666111222666<<<:::000(((***///000---+++''',,,111111---)))((((((&&&'''((()))***************(((''''''(((((('''&&&******)))&&&(((------***))))))))))))(((&&&%%%$$$&&&''')))***++++++******,,,***((()))***+++***))))))((('''&&&&&&&&&&&&&&&***(((&&&%%%&&&))),,,......000+++***333222,,,000,,,,,,+++++++++,,,---...+++*********+++,,,------,,,000---&&&&&&---000---999888SSSpppVVVNNNaaaooo[[[KKKeeeqqq@@@---333999---444<<<)))///000///...,,,******,,,000---'''$$$)))000111---***)))))))))))))))******+++,,,---,,,)))'''''''''...'''&&&///222888hhhvvvhhhvvvSSS000:::SSSfff___]]]xxxoooRRRKKKgggnnnVVVTTT------...+++++++++***...111///+++***---000,,,,,,,,,,,,,,,,,,,,,,,,...---...000333555555555333111//////111333333222000555444:::===444XXXlll]]]wwwRRR]]]NNN]]]{{{VVVTTTvvvZZZ```vvveeeBBB111444---111)))666@@@AAAAAA@@@222 111222++++++333333666BBBCCCFFFSSScccaaaLLL777...888333...,,,,,,,,,,,,,,,)))+++......---,,,...111))),,,000///,,,))))))***'''(((((()))******++++++,,,(((%%%%%%((()))(((&&&&&&((((((%%%'''+++,,,))))))))))))((('''&&&%%%$$$%%%''')))+++,,,++++++***((((((''')))+++,,,+++***)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''(((***,,,------(((+++555333+++------,,,+++******,,,---...++++++++++++,,,---//////111000...,,,***+++...111BBBoooTTTTTTeeeZZZ~~~xxx{{{~~~[[[)))"""...;;;++++++(((...111)))###&&&)))!!!'''+++)))&&&(((******+++******))))))))))))***(((***+++***'''&&&&&&&&&***+++&&&***---%%%BBB|||oooqqqggg333111JJJ|||jjjNNNJJJlllmmmMMMbbbjjj666,,,000......000(((---111///***(((+++///***+++,,,---------,,,+++---,,,,,,...111333333222111///---...111444555555///666777888777<<>>111$$$333***(((+++//////,,,...444444------...((('''---***(((000333///222;;;;;;222---///000111222222222000,,,)))///+++((()))...000,,,&&&...---,,,***************((((((((()))******+++,,,,,,)))%%%%%%''')))(((&&&###'''***)))))),,,+++(((((((((((())))))(((''''''%%%&&&(((***++++++++++++&&&&&&&&&(((+++,,,,,,+++))))))))))))((((((''''''$$$%%%'''((())))))((((((******&&&+++666111(((,,,...,,,+++******,,,...///,,,,,,,,,,,,---///000000666------444000%%%***;;;eee\\\___^^^RRRqqqzzzRRRmmmmmm:::)))222'''""",,,,,,,,,(((888BBB111$$$''')))&&&+++---+++***,,,+++)))******))))))))))))))))))'''(((******)))(((((()))'''///***)))///(((---HHHuuukkkyyyGGG222===rrrWWWQQQ```yyyTTTwwwbbbTTT{{{@@@+++//////...222***...111000---+++,,,///)))***,,,......---,,,+++111000......//////---,,,---------...///111444555000444999777666SSSxxxXXXwwwHHHHHHwwwttthhhddduuu~~~sssWWW444;;;222666///...333***...%%%---222...'''***999GGG555555///000666000'''+++,,,(((&&&'''((('''***...++++++)))&&&&&&***,,,++++++000222---))))))++++++///---)))(((((()))******)))))))))))))))+++,,,,,,+++)))&&&%%%&&&'''(((((($$$***...---,,,---,,,)))''''''((()))*********)))&&&'''''')))***+++,,,---)))((('''(((***,,,,,,,,,(((((())))))))))))(((((($$$&&&(((++++++)))'''%%%)))(((&&&,,,555...'''---...,,,***)))***+++...000------,,,------...///000555)))***555000'''888WWWvvv~~~xxx}}}~~~___zzz}}}UUUHHHhhh~~~hhhQQQ{{{}}}JJJ)))+++---&&&%%%***222///KKK___III555666444///+++&&&$$$+++222111+++)))((((((((((((((()))))))))+++------,,,+++,,,---***///+++&&&+++,,,)))***WWWtttjjjCCC@@@gggrrr888)))TTTlllaaaoooXXX]]]UUUvvvPPP---,,,---+++///---///111111000/////////)))***,,,---...------,,,333111/////////...,,,***...000222111//////222555222000999999>>>tttggg___UUUuuuVVVbbbwwwKKKEEEKKK<<<...///&&& ,,,***''',,,111HHHAAA444666SSSttt^^^SSS@@@666888111''')))***...000---++++++((($$$***......+++,,,222555444%%%444===555(((&&&,,,222***+++,,,***&&&%%%(((******))))))))))))+++,,,---******(((&&&$$$%%%(((***''',,,///,,,***+++,,,***''''''((()))))))))))))))((('''''''''(((+++---///111...+++******+++++++++%%%&&&'''))))))))))))((('''((()))******((('''&&&((()))'''...555,,,'''111---+++)))'''(((***---///,,,,,,+++++++++,,,,,,---///)))***000222===bbb\\\vvvpppkkkiiinnniii333,,,///'''***'''(((SSSsss]]]FFFFFFBBB;;;>>><<<222)))%%%$$$###'''&&&&&&&&&'''((()))))),,,...//////---,,,,,,---,,,)))+++***'''+++---&&&111www{{{\\\KKK^^^|||GGG(((HHHUUUDDD555zzz???999sssUUUaaa\\\ggg666,,,,,,(((+++---------///000000---*********+++,,,------------222000//////000000///---111555888666111///222555444---999;;;FFFiiiVVV```kkkaaaDDD``````BBB:::666222---$$$555+++666999;;;BBBMMMkkkWWWOOOVVVqqq|||VVV===888000)))---,,,333333,,,***000000+++###---444444333222,,,%%%...000///---111333---###$$$+++000---&&&"""%%%+++***))))))))))))+++,,,---)))******'''###$$$(((,,,(((,,,---(((%%%(((***+++'''(((((((((((((((''''''((('''&&&&&&'''***...000777333///++++++++++++***###$$$&&&((())))))((((((+++***)))((((((''''''''')))***)))000555+++(((444,,,***(((&&&&&&))),,,...++++++******)))*********)))+++,,,---555VVVfffttt|||hhhddd555000+++""",,,)))---cccxxxbbbccc___iii|||jjjBBB(((%%%,,,%%%%%%%%%&&&&&&((()))***---...///...+++***)))***+++""",,,333'''(((111,,,222|||mmmgggHHHFFFlllQQQ666OOOnnnAAA(((@@@OOO===>>>VVVuuusssMMMqqqyyy???///...((()))+++)))'''***......***%%%******++++++,,,---......444222111000111111111000---333999999555111...+++333:::@@@;;;qqqfffccccccSSSwww???GGG]]]]]]JJJFFF;;;///111111888***999>>>555222;;;@@@<<<===PPPooodddHHH555)))...---...000...)))(((+++000&&&SSSkkk999"""444000,,,+++))))))***...222444(((+++---,,,)))(((***,,,***)))((()))+++,,,,,,+++///,,,(((&&&'''''''''&&&)))((('''(((***+++++++++,,,,,,+++***)))((('''''',,,...///...***(((***,,,,,,///...((('''******&&&''''''((((((((((((''''''******+++******)))(((''')))###)))555444)))***777+++''')))...---&&&(((///---000+++"""%%%///---!!!,,,555'''999lll]]]xxxpppffffff999)))***))),,,000wwwhhh999<<<888===>>>iii___AAA,,,666,,,%%%&&&******))))))(((+++,,,***)))+++,,,---------+++((()))------***333rrrmmmLLL\\\[[[===PPPiii???000oooddd888:::jjjNNN111RRR\\\aaa___YYY222))),,,+++...***))),,,...---+++,,,.........///000///---+++000/////////000111111111...222666555222000000111777<<>>hhh|||___sssCCC,,,,,,((("""***666JJJwwwsssbbbdddUUUjjj333222%%%,,,***>>>JJJ:::+++,,,---###000+++$$$@@@hhhvvvqqqmmmNNN///'''///333---%%%,,,)))&&&&&&((()))((('''((()))'''%%%&&&******&&&)))000QQQwwwuuuUUUKKKZZZ|||{{{MMM777SSSVVV000777PPP888tttZZZ$$$UUUiiiBBBTTToooHHH......###''')))---000...***---444---,,,,,,...000000///...---.../////////000222444111000111111///---111666999999???ttt```YYYoooyyyrrrzzzhhhaaaaaa===VVVnnn???000$$$555)))777000333\\\EEEAAA222+++000///)))111@@@|||ccc444---222,,,'''+++,,,...***&&&)))+++'''%%%++++++***))))))***+++,,,***)))'''(((***+++)))'''''''''(((***,,,,,,***'''))),,,---***%%%###&&&***)))(((((()))+++,,,,,,***)))))))))******+++++++++000---***+++------+++((()))***+++++++++,,,---,,,******+++++++++******)))************)))(((''''''444444333333///***''''''+++***((()))...222222///'''...///)))'''...444555___[[[kkk===---,,,***111***222777888WWWsssmmmyyyZZZ|||GGG444%%%(((++++++++++++(((&&&+++###111///((()))$$$...LLLqqqgggVVVBBB---"""%%%///---+++***+++***&&&%%%&&&(((***)))&&&(((,,,+++'''***+++;;;HHH:::000ZZZvvvaaaiiihhhAAAJJJyyynnn???---cccvvv;;;\\\___JJJppp111ZZZbbb```TTT------***+++***,,,000000------111+++******,,,...000///...111222333222111111333555000///111444000+++---333888999JJJqqq___mmmsssiiiaaa^^^vvv___bbbrrrxxxMMM//////000)))"""444,,,UUUEEE999,,,(((---***&&&:::XXXlll>>>((((((,,,,,,,,,444---$$$++++++%%%&&&,,,,,,+++***))))))(((((((((***+++***(((((()))+++&&&&&&'''))),,,---,,,******---...+++%%%"""%%%((()))((()))***,,,---,,,***))))))******++++++,,,,,,000---++++++......,,,)))+++***+++------,,,++++++,,,,,,,,,+++***)))(((''',,,,,,,,,,,,+++***))))))@@@111(((...333///)))(((%%%---000,,,))),,,---***(((%%%(((///111333@@@PPPbbb}}}kkk777###,,,333---777,,,333777---000BBBJJJbbb~~~xxxvvv111***%%%...)))$$$******&&&+++(((&&& )))333!!!000555AAASSS___XXXBBB,,,!!!)))))),,,///+++%%%%%%******,,,+++***+++///...*********++++++...===\\\yyykkkfffSSSPPPnnnUUUHHHkkkNNN222EEEaaaBBBlllLLL MMMgggJJJppp:::,,,222111,,,***///333111,,,+++)))(((((())),,,.........222555666555222222444777000...111555222***+++111555;;;aaajjjbbbggg|||^^^HHHwwweeeiiilll]]]}}}NNN999777///555%%%(((333,,,dddGGG222))))))///,,,111SSS}}}aaa---***222+++)))111...***---,,,))),,,+++,,,,,,,,,+++)))((('''***---///...***))),,,///(((''''''))),,,---------***,,,---+++'''$$$%%%''')))((()))+++---...,,,************+++++++++,,,,,,///---,,,,,,,,,,,,+++))))))((())),,,,,,)))(((***.........---,,,+++***)))////////////...---,,,,,,...000111///***(((---444000>>>???000(((888PPP___aaa:::""")))***+++PPPkkkkkk555&&&...000+++&&&---(((+++222,,, ///NNNUUUUUU{{{666+++&&&...---***...,,,))),,,))))))"""""",,,---)))+++)))!!!(((FFFcccdddIII///+++((()))---+++%%%'''...***,,,,,,+++---111///+++)))///---$$$)))999???999;;;fffdddMMMTTThhhLLL[[[^^^999888ttt777UUUFFF,,,DDDyyyppp@@@___NNN***///444---***///555333,,,(((***(((((()))+++.........111444666666333333777;;;///+++...444111***,,,444999GGG]]]mmm___\\\xxxiii:::>>>bbbxxx{{{oooRRR|||WWWRRR{{{aaaDDD333---(((,,,,,,999444***LLLeeeDDD000,,,---333777GGGuuu^^^:::...---***)))+++---,,,******,,,((()))+++,,,---,,,++++++------......---------...---+++))))))***,,,------((())))))))))))(((((((((((()))***,,,......,,,***+++++++++++++++++++++++++++,,,,,,+++)))((())))))'''%%%(((---...******,,,------............------////////////...---,,,+++333CCCDDD555222???@@@333FFFdddsssdddWWWhhhtttHHH444333GGGxxxnnnEEE(((,,,666///'''(((***222,,,,,,000&&&777iiiiiigggppp[[[ZZZ,,,,,,+++---//////---,,,******///222)))%%%,,,'''))))))+++///333<<>>555wwwzzzBBBLLLyyyMMM777RRR___:::???rrreee///---222---+++111555222---***,,,+++)))***,,,...//////...222555555333444888===...***,,,222000***...888GGGZZZwwwSSSyyybbbWWWnnnXXXrrrJJJXXX~~~rrrhhhUUUpppOOOJJJpppOOO```@@@+++555,,,333:::---...888111111...+++---333<<>>[[[ZZZxxxppphhh{{{UUUYYYfff777%%%444+++333555...((((((******,,,+++000CCCiiisss|||nnnTTTEEE@@@===:::111,,,&&&&&&***...---***000+++))),,,...,,,+++,,,)))---222444333000---+++---///111222000+++&&&"""***(((&&&&&&)))***)))((()))+++,,,+++))))))+++...,,,444777111+++***++++++%%%&&&'''(((***,,,000333*********+++++++++,,,,,,000444---(((//////***---222444PPPwwwOOO---,,,---///222444111***%%%+++...///---...BBBsss|||lllnnn~~~iii333)))000++++++222***---)))+++,,,+++(((&&&'''(((...//////---+++***+++,,,,,,///+++!!!!!!)))---***'''$$$&&&***+++''''''))),,,///...++++++...---+++---///,,,+++---222RRRrrr]]]]]]yyyFFF888yyyJJJNNNrrrbbbEEE777CCCpppUUU---666[[[eeeTTTEEEyyymmm333***///...,,,000///,,,...,,,---...---++++++---...222444777999888555111///)))111:::000222777222BBBVVVbbb___pppIII222\\\tttVVVUUUFFF[[[xxxrrrDDD]]]mmmZZZOOO___wwwnnn999)))...+++///000---+++,,,,,,+++&&&---...OOO|||eeewwwzzzlllsssxxxccc```WWWFFF999;;;AAA;;;///444+++&&&(((,,,------...'''***------+++'''###"""%%%$$$$$$%%%(((,,,///111+++******,,,///000000///000000///...---,,,++++++(((,,,...,,,,,,...000//////---+++***,,,...///000---,,,++++++,,,///222444,,,...***---666444...444VVV}}}|||KKK///+++,,,---///111222000+++(((,,,!!!111111%%%TTTsssooorrryyy<<<&&&***))))))///(((***------,,,)))''''''***,,,---+++))))))++++++)))'''''',,,---***...888>>><<<,,,((('''(((((('''))),,,))),,,---***+++...///,,,***---,,,+++***+++BBBggg}}}OOO<<>>222999___mmmLLLDDDWWWxxx[[[IIIssshhhsssDDDEEEcccTTT===111'''............///111111000222...===ooo[[[zzzuuuyyypppSSSGGG;;;777666222///...,,,'''###$$$***111555666000...+++)))((()))***,,,+++++++++,,,---...------,,,***))))))******(((&&&''''''&&&'''***---...---111---)))(((***+++***((()))(((&&&$$$$$$&&&(((***)))---...111777222333@@@yyywwwBBB......000333000---++++++---///111000$$$...///444pppiiiMMM(((''')))'''---((((((///...,,,*********,,,...(((&&&%%%%%%(((***+++***))),,,---***+++111333111///,,,***)))))))))+++...))),,,,,,******---...+++'''***((())),,,***666PPPTTT;;;IIILLL```pppLLLLLL```eeeLLLSSShhh[[[DDD~~~ttt888///...222000------,,,,,,---,,,+++)))***,,,///444222//////111444666777000///333+++333======RRR[[[TTTGGG;;;;;;vvvjjjVVVLLLYYYOOOTTTrrrwwwjjjcccNNNEEEGGGmmm===555555***444000---...///111111111DDD666bbbttt{{{tttllleeedddbbbSSS@@@666666555000)))***,,,///222222///,,,)))222222111000...---,,,,,,,,,******+++---......---888444000000000000//////000---***+++...000///...,,,+++)))(((((((((((())),,,222///,,,111777IIIbbbiii]]]xxxqqqVVV000///000'''222000...++++++---111444333222---555]]]nnnkkk333***...)))...,,,++++++*********+++***))))))******)))(((''')))...222,,,---,,,)))(((((('''%%%((()))(((''''''(((((('''***------***))),,,+++)))+++***%%%(((///,,,...;;;iiipppWWWNNNiiiqqq[[[xxx[[[888...[[[vvv999]]]DDD...+++444000---...))),,,------,,,******,,,...000...,,,+++,,,000444777111+++///---555;;;???___~~~WWWYYYgggFFF,,,jjjqqqooo]]]\\\xxx===RRRYYY___))),,,444+++777111,,,,,,------000333CCCDDDssshhhZZZHHH999;;;777111,,,***,,,///222)))))))))((('''(((***------,,,***(((&&&&&&''''''---)))&&&(((+++,,,...111777666333111///+++'''$$$''''''((())),,,///222444...333,,,***AAAbbbqqqjjjaaaeee~~~~~~[[[999000000---)))***---000111000/////////,,,444111IIIyyy>>>+++///'''+++---+++++++++,,,---///...+++(((,,,,,,,,,)))'''(((+++//////000///...---,,,,,,+++%%%(((((('''''')))(((%%%***---,,,))))))+++***(((......((()))000,,,'''...TTTggg______^^^fffAAA444CCCiiiEEEIII|||UUU000'''222------111))),,,---......,,,,,,---...---///000///---...222555111***444:::<<<999CCCpppcccVVViii}}}WWWyyyaaaddd^^^:::WWWpppOOO+++)))***111...333---)))+++---000888@@@MMMnnnooo]]]QQQKKKKKKLLL;;;:::666111,,,***+++...,,,---...---,,,///555:::<<<999;;;BBBHHHLLLTTT]]]eeedddaaaZZZPPPEEE===999999666111...,,,,,,...000000333+++555fff{{{|||hhh555,,,111,,,+++444&&&***///000///------...'''000BBBnnnHHH,,,///###(((,,,+++---,,,,,,...000000---***,,,+++***+++------+++***)))(((((((((((((((((()))'''++++++((((((,,,---***(((++++++((((((+++,,,)))***...+++***...)))&&&...CCCyyyttt```YYY~~~kkkeeeQQQ:::,,,BBBttt```DDDfffrrr<<<(((000***,,,333***+++...000000///...---------222666666222///111555222---===GGGDDD:::GGG~~~NNNTTT{{{ooozzzwwwhhhjjjAAA:::TTTfff???***$$$;;;'''...;;;,,,(((''',,,000777CCCPPPooouuufffVVVLLLHHHHHHAAAGGGOOOVVV]]]iiiwwwzzzqqqbbbQQQCCC:::666444666777///AAAyyynnn___CCC111777999---***333)))***+++***((()))---111+++000XXXrrrSSS222333%%%***000///***((('''(((+++,,,***'''---+++,,,111888999333,,,000...------,,,++++++,,,'''******%%%&&&,,,...+++%%%((()))((())),,,---+++"""+++,,,+++,,,((()))555555eeeTTTRRRhhhzzzSSSmmm;;;...888YYYooosssBBBRRRLLL...111(((+++444)))+++...111222111///------444444444333222333555777***222999>>>666>>>EEE|||bbbWWWUUUIIICCCIIIRRR___|||hhh\\\bbb666CCC]]]cccBBB666555...(((111AAA>>>///...%%%111===000333fffeeeIII444<<<...AAAooo}}}cccttt???666///333;;;===555,,,---,,,))))))///555222***'''aaahhh666%%%222(((+++---+++***)))(((''''''&&&&&&...,,,---444<<<===444,,,999,,,&&&...222---)))***---+++***))))))))))))(((((('''---///+++000333***,,,*********(((%%%)))///444OOOgggQQQGGG~~~;;;MMM|||nnneeeCCC'''555MMMVVV333...JJJ}}}QQQHHHPPP---333)))///;;;,,,...---,,,++++++,,,---...111333555555444222111111000666===BBB>>>HHHhhhkkkKKK>>>mmmlllYYYIII???DDDPPPjjjrrrtttlllPPPKKK]]]~~~rrrVVV;;;)))''',,,------333999666---$$$;;;EEE>>>FFFkkknnn]]]>>>LLLvvvooojjjkkkFFF333000---///222333///+++)))...222000***)))...444EEExxx===---333///---000...000111...***'''***---...+++***...444555111,,,...000000,,,)))(((%%%"""''''''(((,,,000///+++'''333(((***---%%%###---333...((('''...444222,,,(((+++???rrrzzzWWWIIInnn555777999111555===111???qqqnnnMMM222...+++555nnndddAAAoooddd777333///333888...000///...------...///000///333777999777333///...333333:::???@@@LLLXXX;;;888===@@@ddd|||rrreeeZZZwwwrrrgggxxx>>>KKKWWW~~~uuubbbLLL888,,,))))))***---000111///......///777ccclllaaazzz^^^ccc\\\}}}jjjAAA,,,)))+++------+++***+++,,,111***(((---...******///sssBBB111///777---111///444777222+++'''+++111---+++((()))***,,,---,,,)))///,,,!!!!!!+++...)))000+++&&&&&&***111666999>>>///111777+++""",,,888222***$$$'''+++------///***444aaaeeeQQQ]]]222222111,,,...@@@^^^]]]AAA777333777<<<---!!!UUU~~~FFFWWW|||CCC111444555333///111000///......///000111///333888:::888555222000333000666;;;BBBSSSqqqRRRLLLiii|||eeeuuubbbccceeeiiiaaaAAA]]]pppqqqIII888777333---)))***000666555000,,,,,,,,,...888CCCTTT|||nnnggguuuRRRmmmBBB///000***---///...+++)))+++---666,,,***000///---888JJJwww|||JJJ111...BBB222555000333555111***'''***...,,,,,,+++)))((((((***,,,***,,,)))%%%(((//////***)))///999GGGXXXlll~~~vvvqqqgggLLL555+++%%%---+++***)))%%%%%%,,,555111---NNNuuuSSSWWW:::$$$))):::KKKaaauuuIII---(((:::^^^vvvlllEEE&&&JJJVVVJJJNNN...444555---000111000///......///000111///222555666555444333444444000777<<>>???666444444,,,666888,,,<<>>777///+++---222666777444<<>>666555666///>>><<<555LLL}}}bbbEEE}}}gggSSSdddnnntttmmmttt^^^PPPLLLkkkmmmGGG111555???KKKKKK<<<---111,,,)))...++++++444;;;777MMM}}}iiiVVV___]]]EEE>>>SSSOOOCCCPPPNNNKKKEEEAAAHHH]]]zzznnnhhhqqq[[[sssGGG***...555>>>GGGRRR]]]cccYYYCCC,,,,,,000---///---+++***+++---......+++///...///333...111BBB???___jjjFFF333000))),,,???}}}oooTTTLLLwwwwwwoookkktttaaa???AAA999EEE}}}~~~wwwAAAYYYKKK444888666222111///......///111222===777999:::333333777111BBB;;;===cccvvv]]]VVVpppSSSXXXppprrrxxxsss^^^aaaggghhhmmmyyyqqqcccwwwOOORRRgggxxxFFF111555666DDDKKK777...555000)))---000333<<<;;;HHHuuuzzzpppYYY@@@555:::>>>===444888++++++<<<999000<<<***///555666444444999===^^^ooo|||aaammmXXX}}}jjj]]]LLLZZZooo```TTT///+++...,,,222...+++,,,...000///...(((///222222222...999SSSeeewwwDDD***---...777___rrr]]]eeeqqqYYYIII666%%%''''''666yyyRRRJJJ~~~WWW111***+++111000///......///000111:::333555555///111666222;;;111BBByyyiiiUUUfffRRRjjj{{{mmmQQQ888@@@gggoooeeeGGGQQQjjjiiiCCC333222HHHzzz444999222+++111777;;;DDD<<>>:::::::::888555333333111......---***%%%+++,,,)))***,,,((('''...000///,,,(((&&&(((///444000,,,...888DDDRRRcccrrrrrrvvvmmmyyy666000111222///---+++,,,...///...,,,)))++++++,,,,,,)))<<<___GGG111...888CCCkkkdddkkk~~~ttteeeiiiZZZ...222...555IIIMMMIIIPPPiiiqqqpppvvv}}}FFFYYY~~~SSS???CCC------,,,,,,,,,,,,------999222555666000333999555333---WWWdddJJJNNN???KKK}}}}}}qqqDDD<<>>888111---,,,,,,+++)))'''***000666777111((("""000)))***---))))))------///---+++)))(((+++///222222***)))000111++++++111:::888999DDD\\\```ggg{{{zzz}}}444000......)))---///...+++***+++...,,,---++++++...999hhhqqq666(((222bbb___SSSaaa[[[\\\YYYtttqqq>>>(((222DDDtttUUUAAA|||xxxJJJ666000000000111111000000000222---000222,,,...333...555999oooGGGHHHcccVVVnnnRRRFFF333666...111333333000---///...***///...333======@@@ttteeeXXX^^^hhhccckkkUUU999666111(((---111///,,,---......+++(((,,,'''###$$$'''***...111000(((***///)))(((+++((('''(((***,,,---,,,,,,+++///((()))222333,,,***///333///,,,...888HHHYYYddduuuqqq}}}666222...---(((---222000+++(((,,,000))),,,++++++---@@@|||KKK444111eeewwwHHH@@@MMMaaaEEE)))777PPP{{{iiihhh[[[===qqqOOO000......////////////......333111000222777::::::888666UUUgggTTTDDDqqqOOO222888777UUU{{{gggEEEIIIAAA)))444,,,111...'''===222333***555888222111444666jjjsssKKK999777666:::AAA777555333000...---------...---+++((()))++++++)))((()))+++,,,---+++***(((,,,+++***)))))))))***+++...,,,***(((((()))***+++***......++++++///000,,,///...---,,,---///111333:::MMMfff}}}hhh{{{xxxrrrzzz<<<(((---///000,,,///777555---,,,444//////...///"""WWWvvvSSS666MMMfff{{{GGG888RRR===---,,,\\\[[[@@@000GGGooolll777KKKYYY999...,,,+++,,,...000////////////000333777888666444666\\\\\\DDDAAAfff;;;OOO```gggsssxxxpppddd999>>>777,,,444...111666111111---555...)))***999;;;333888yyyvvvVVV666***)))'''(((,,,000///---,,,+++++++++,,,((())))))(((((((((&&&$$$((()))***++++++***))))))******))))))))))))******+++***)))(((((())))))***+++//////++++++......***---,,,++++++,,,...000111...333888@@@WWW|||pppzzz~~~>>>)))---...000))))))222555...,,,///000000,,,+++%%%[[[|||EEE===PPPaaaBBBFFFQQQPPP555)))TTTTTT:::555RRRnnnEEEMMM}}}dddPPP333111//////000111111111,,,---000444666666333000;;;kkkYYY???NNNPPPXXXzzzMMM777999///000000)))000---///)))///---555666BBBZZZbbb\\\WWWaaaLLL888333333111//////******))))))******+++,,,)))***+++---,,,***'''%%%))))))(((((((((((())))))))))))***************)))(((((())))))))))))))))))***,,,---++++++......,,,,,,+++******+++,,,...///333444111+++...>>>TTTbbbssstttvvvAAA,,,...,,,111((('''///555222......---...,,,///999ooocccDDDGGGzzzNNN;;;FFFfffmmmuuuDDD000)))QQQnnnkkk{{{{{{XXXxxxzzzQQQDDDrrrsssdddPPP777444111000000111111111,,,---000222333222000...BBBSSSAAAbbb]]]uuu}}}kkk}}};;;666444)))444,,,(((222)))---888'''DDDcccwwwppptttfffFFF999//////111///,,,,,,*********++++++,,,,,,---++++++---///...)))((()))***)))'''&&&&&&'''((()))))))))+++,,,,,,,,,+++***&&&((()))+++,,,+++***)))''')))******,,,...//////,,,++++++++++++,,,---...$$$***000222333555777999===PPPlllwwwuuuuuuEEE///...+++000******000555333111111)))+++---999[[[```IIIwwwdddIIIiiivvvdddYYY444...---LLLmmm333```tttddd[[[;;;\\\nnnhhhOOO444111...---...///000000000000111000000000000111IIImmmCCC>>>qqqjjj[[[ccc...///---(((555------111$$$000000999...WWW|||hhhlllyyyHHH000***%%%&&&(((((('''(((++++++,,,,,,++++++++++++***(((***---+++%%%%%%)))+++)))'''%%%%%%&&&'''))))))***,,,---...---,,,+++''')))+++---...---+++******))))))+++++++++,,,---,,,,,,,,,,,,,,,,,,------+++((('''+++111666888999)))---666EEE[[[xxx{{{jjjcccIII000---***,,,,,,---000111000111444///...+++:::rrrwwwMMMeee{{{dddsssmmmBBB555333HHHkkk+++LLLaaaHHHjjj>>>YYYrrrrrrxxx]]]111///,,,,,,...000111111333444444222000000111333SSS^^^>>>@@@dddWWWuuuVVVbbbUUU888000------111,,,///***111666***111BBBaaapppUUUqqqUUU666...---,,,,,,,,,---...///***************)))((('''+++***...333///'''&&&,,,+++***(((&&&%%%&&&'''(((******+++,,,------------)))***,,,......---+++***...++++++,,,+++''''''))),,,,,,,,,,,,,,,,,,,,,,,,>>>444++++++.../////////333...***+++222AAAVVVhhh}}}dddVVVwwwvvvKKK000,,,+++***+++......---,,,///111777333(((222yyyZZZeeennncccTTT444777RRRvvvwwwLLL,,,RRRhhhBBB~~~HHHHHH|||zzzZZZ000///...///111333333222555777888777444222222333fffPPP>>>GGGuuu@@@GGG```___ppp{{{iiiJJJIII111...444)))***111***222...222@@@aaaeee]]]___tttHHH000,,,(((+++,,,***(((((()))***((())))))******)))''''''+++,,,333<<<888+++(((---+++***)))'''''''''''''''))))))))))))***+++,,,---++++++,,,,,,,,,+++***)))---)))))),,,+++''''''******+++++++++++++++******///***)))///333222111222111//////111///,,,000777999SSSmmmmmmYYY}}}jjjMMM///+++,,,,,,,,,,,,+++---...///...000222***000~~~iiifffwwwiiifff555555WWW~~~eee:::333JJJzzz}}}DDDwwwSSS>>>nnnVVV111111111222444444222000555888<<<<<<888444333333wwwtttFFF777HHHWWW<<>>:::***$$$'''++++++***)))((('''''''''((('''''''''''')))+++,,,+++++++++++++++***)))((('''$$$%%%+++,,,***+++000))))))************)))(((000,,,***---+++'''(((---***((()))......,,,222;;;///222...888[[[}}}}}}xxx[[[mmmbbbNNN...+++---222///++++++000333111,,,"""---...666mmm[[[zzz|||AAA000KKK{{{pppnnnnnnuuuLLL&&&DDD888\\\^^^RRRvvvggg222111222333444222///,,,444000<<<<<<<<<>>>444<<>>[[[aaa~~~NNN>>>OOOdddeeeeee```ZZZ```tttyyy___ffflll::::::dddrrrzzzAAA222:::444,,,222---...;;;777???888333333111CCCVVVCCC===}}}ddd999RRRSSS---333@@@AAAFFFuuuIIIpppvvvUUUDDD888333---+++---111444555000111;;;}}}sssgggTTTBBB666000//////.........---+++***+++---+++***)))((())))))))))))******))))))***++++++,,,---,,,+++***************))))))))))))************)))***,,,......,,,***)))(((((())))))******++++++---,,,***))))))***,,,---******+++...111222///,,,***......***+++//////+++///000000///000333777:::111>>>[[[nnnXXXIIIkkkjjj,,,***///,,,---///000000000///...***...555HHHxxxHHHKKKfff???999RRRbbbttt~~~sss@@@,,,EEEuuu{{{NNN333111///...555//////444444;;;333000222:::]]]OOO:::BBBAAA>>>ggghhhwww~~~bbb@@@xxxqqqUUUwww>>>222///---,,,---///000000222>>>LLLrrruuurrrrrr|||gggJJJ555,,,***)))(((+++---------++++++,,,------***(((***...///,,,)))******++++++,,,,,,+++++++++***************++++++(((((()))))))))*********++++++,,,,,,,,,,,,++++++))))))))))))))))))******---,,,+++******+++,,,---111000000000000...+++(((&&&)))+++***+++......,,,222///---,,,---///000000...,,,...777HHHfffnnnlllLLLhhhkkk...+++000,,,---///000000//////...&&&...888LLLxxx<<<<<>>UUUSSSBBB,,, !!!(((---...)))+++,,,,,,++++++,,,---***)))))),,,//////---+++((()))+++,,,,,,+++***)))******))))))))))))******((())))))******+++++++++,,,,,,++++++++++++,,,,,,*********************))),,,++++++******++++++,,,/////////000000...,,,******,,,,,,---...111222222///+++))))))---000///......000111...)))...DDD[[[fff~~~QQQpppnnn000***...***+++...000111222222222,,,///666HHHBBB444ppp~~~ddd```cccuuu|||sssyyy}}}yyy~~~sss[[[PPPcccsss;;;)))///777:::111666222444666111777222888mmmzzzLLL>>>^^^\\\777MMMsss555@@@xxx|||]]]jjjGGG)))''')))+++,,,,,,++++++***777777YYYlll[[[___tttLLL444555///(((,,,111(((''''''(((,,,---,,,***''')))+++,,,+++++++++,,,%%%(((,,,---,,,+++,,,---'''((()))******)))((('''++++++***)))(((((((((((())))))******+++,,,,,,---,,,+++************+++,,,+++++++++++++++***************))))))))))))******%%%'''***---///111333444111///...///000222555888---***((()))...000000///((('''***222666222,,,***@@@NNNhhhkkkuuuWWWuuurrr222***++++++---///111222222222222555000000CCCJJJ///bbbnnnmmmsssggg~~~wwwSSSOOOhhh}}}~~~BBB,,,000666666---555000333333///888000999xxxdddDDD???gggJJJ666HHHxxxTTTYYYrrr^^^///DDDyyykkkTTT>>>)))***,,,......------...//////(((===444"""444JJJ[[[MMM999,,,(((%%%,,,///'''444444333000+++'''%%%$$$&&&)))+++,,,+++******+++%%%))),,,,,,)))(((+++...(((((())))))((((((''''''+++***)))(((''''''''''''(((((()))***+++,,,,,,---******))))))))))))*********************+++++++++))))))))))))))))))))))))***,,,......------...000...***)))***+++***---000---,,,+++,,,---.........111,,,)))((((((+++666AAA666222111999JJJddd{{{eeerrrgggoooxxx777+++***///000111111111000......111***)))>>>VVV888[[[sssfffhhhkkkxxx}}}xxx~~~jjjOOORRRfffvvvLLL111...111333+++111+++222111,,,888444HHHPPP>>>CCCzzz===333QQQrrr^^^NNNTTTmmm~~~EEE111JJJ\\\UUUuuu<<<000,,,---......------000222***---...111...;;;[[[ggg:::(((***999888000...---***((($$$ ###'''+++&&&)))+++,,,+++))))))))))))***************,,,---******)))((((((((((((((()))((((((''''''(((((((((&&&&&&'''((()))***++++++((((((((((((((((((((((((''''''(((((())))))******))))))************))))))111222333000---******+++***'''(((,,,+++'''%%%(((+++,,,------,,,,,,...///'''...666333(((###...>>>...---...111333666@@@JJJ^^^mmmvvvcccqqqzzzXXX|||~~~<<<...,,,---.../////////...,,,++++++'''+++BBBttt???RRR}}}}}}wwwdddxxxkkkjjjjjjnnn}}}xxxqqqxxxZZZ777,,,000777///000///888555---777555RRREEE===IIIppp888666fffqqqkkkfffVVVMMMcccyyy777333MMMQQQWWW\\\///)))+++------,,,***+++///333...888///,,,GGGJJJ...%%%%%%(((%%%)))///+++***+++,,,...///---)))&&&'''))),,,,,,+++)))((((((...+++'''(((+++------+++,,,+++)))((((((((()))***&&&&&&&&&'''''')))******$$$$$$%%%&&&'''((()))***''''''((((((((((((''''''$$$%%%%%%&&&'''((())))))******++++++++++++******+++---000000//////222555///...111666555---((()))&&&)))------,,,,,,///222...)))%%%'''***,,,000666000.........,,,,,,111999---999NNNggghhhyyy>>>ooo{{{zzzxxx@@@111///((()))+++---......------,,,...777NNN999CCCyyykkk{{{|||wwwvvv}}}yyydddwww}}}ggg<<<+++111>>>666333(((BBB666111888;;;mmmNNN...\\\QQQ999111bbbvvvqqqkkkjjjyyylll>>>666'''iiimmmWWWuuuHHH999***...//////,,,)))(((+++...,,,***+++......,,,---111000)))&&&))),,,,,,,,,......---,,,***)))(((((((((++++++***))))))***+++,,,'''))),,,,,,+++*********+++(((%%%$$$&&&((())))))'''((()))******)))(((''''''(((((()))))))))((((((************))))))))))))(((((((((&&&%%%'''---222666...&&&###&&&)))***)))///''''''000222,,,+++111...---------,,,,,,,,,,,,+++)))((()))++++++)))&&&+++,,,,,,------.........(((000222...111::::::222666222000[[[{{{yyykkkjjj777hhh}}}oooccciiiDDD...***,,,777222(((,,,222000111111)))(((UUUEEE;;;aaa}}}iiinnn~~~vvvfff}}}ttt888,,,333111444++++++;;;///---333CCC}}}gggBBB///eee???222:::nnnsssUUUTTTXXXaaaOOOvvvBBB555+++(((***,,,+++)))((()))+++,,,+++---///,,,'''(((,,,///***'''***---,,,,,,...,,,,,,++++++++++++,,,,,,000///---,,,+++++++++++++++++++++***)))***---///)))(((&&&'''((()))((('''***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++))))))+++111666>>>777///***++++++***(((+++$$$$$$,,,...(((''',,,///////////////...---------,,,***+++---...,,,)))***,,,...000000///...---+++222444000333::::::333333444???OOOooo|||www{{{SSSkkkEEE222***,,,777222(((,,,000------...))))))RRRYYY;;;XXXfffXXXoooRRRdddEEE555:::777:::222666:::333333222JJJVVVEEE999sssAAA111<<>>MMMXXX===ppp~~~WWWYYYMMM555888555888333777777999===444TTTSSSMMMCCCSSS999)))JJJ}}}aaaPPP]]]555,,,,,,///000111111000...---,,,+++)))***000222...++++++)))&&&&&&)))***((((((***&&&&&&''''''((()))++++++222111///...,,,***)))))),,,+++***)))(((+++000444)))((('''(((******((('''((('''&&&%%%%%%&&&((()))+++)))'''$$$$$$$$$%%%&&&&&&&&&'''((()))***+++,,,***)))'''%%%######$$$%%%(((&&&&&&'''***,,,+++***///******...///,,,***,,,)))***+++,,,,,,***((('''++++++***+++,,,---------,,,---///000000...,,,+++222777888333111222111---666000///~~~qqqmmmuuujjjpppqqqlllttt~~~}}}xxxxxx}}}yyyqqqqqqyyyNNNqqq===222,,,+++444000+++000000)))(((+++///...;;;hhhEEEGGGNNN222ZZZoooggg\\\eeeuuuaaaNNNsssRRR111222000333111//////555888111^^^MMMAAADDDmmmIIIBBBFFF<<<555:::???CCCJJJYYYoooqqqAAACCCMMM333+++,,,,,,,,,++++++,,,...//////222+++)))000777555...))))))''')))---,,,))))))+++)))((((((((((((((())))))+++++++++***))))))(((''''''((()))******+++---///,,,)))'''&&&''')))******''''''&&&&&&''')))+++,,,+++***'''%%%$$$%%%&&&'''%%%%%%&&&((()))***+++,,,---,,,+++***************///...---,,,,,,+++)))''',,,)))(((+++,,,***))))))....../////////...---,,,***++++++++++++---...000......,,,++++++++++++,,,''',,,000000000333444444444888OOOsssiiigggxxxfff|||ppphhhrrryyyxxxkkk``````jjjsssgggjjjgggbbbgggpppooofffcccfffjjjddd]]]```SSS777TTTwww{{{vvvtttyyy:::......+++222...,,,333222++++++,,,111///...KKKQQQGGG}}}TTT333@@@PPPRRRGGG<<<666111666OOOqqqjjjJJJkkk]]]333333111444444222222///...///dddEEE000LLLwwwbbbNNNLLLEEE999000000;;;EEEQQQmmmyyyxxxuuuLLLXXXBBB333------+++)))(((***///333666888888///+++000666444,,,&&&+++***...111000,,,+++...---,,,+++***************&&&''''''(((((((((''''''$$$&&&)))+++***)))******---***'''%%%''')))***+++))))))))))))***,,,---...,,,+++)))(((((((((((()))%%%%%%&&&''')))***++++++*********,,,...000000///,,,,,,---------,,,++++++,,,+++***,,,------,,,+++......---------,,,,,,,,,+++,,,------,,,...111333000...,,,)))))))))***,,,)))---000000...---...000(((EEExxx}}}kkkmmmfffpppzzz|||~~~vvvhhhNNN444PPPVVVUUUSSS]]]rrrlllOOOZZZ___```ooouuu|||DDD---000,,,000,,,,,,444333+++,,,---///...)));;;wwwaaaHHHsssggg555***((((((""",,,???GGGSSSmmmuuummmJJJnnnhhh666444222333666666888///...>>>tttoooAAA000___xxxfffYYYQQQNNN:::FFFAAA===LLLWWWeee}}}bbb[[[OOO>>>III>>>[[[jjj999333000///---,,,,,,///444777888888444...,,,///000---)))((()))***///333111,,,+++...------,,,+++++++++++++++&&&'''(((((((((((('''&&&$$$''')))***)))(((((()))+++)))(((''')))******))))))***************))))))((((((((((((((((((((((((&&&&&&''''''((()))******)))((((((***---...---+++%%%&&&(((******+++,,,---,,,,,,,,,---...000///---,,,+++)))(((((((((*********+++,,,,,,+++---111444000///---,,,************,,,...111111,,,)))))),,,(((XXX~~~zzzxxxyyynnniii{{{jjjiiiuuuooojjjzzzuuuqqqnnnlllsssttttttqqqnnnYYY111333...000***+++333000)))***---))),,,--->>>vvvpppEEEaaa{{{}}}BBB333:::IIIOOObbb|||eeeOOOSSSxxxrrraaakkkEEEcccsss:::777333222555---555...555TTTVVV>>>999mmmuuu>>>CCC<<>>@@@LLL```rrr}}}yyytttrrrxxxxxxnnnrrr}}}|||qqqEEEUUU888...---///)))+++***)))+++---//////......///...,,,***(((((()))......***&&&&&&))))))%%%'''((()))***+++***)))((())))))((((((((()))***+++***(((&&&(((+++,,,***(((&&&&&&'''((())))))************)))((('''&&&%%%%%%$$$&&&)))***))))))+++,,,,,,,,,,,,++++++)))((((((//////...---+++***)))))),,,***)))***++++++***)))&&&&&&&&&''')))+++...///+++,,,***&&&%%%''''''%%%---+++))))))***+++***)))222111000...------------)))...&&&&&&///+++///HHHyyyrrr|||^^^zzz```uuu|||___iii~~~eeetttrrr~~~kkk]]]lllWWWUUUvvv~~~wwwMMMtttwwwssssssGGG111111000...,,,+++***))))))000111222111***,,,WWWooo???dddmmmttteeeDDD---333@@@HHHRRR___}}}ZZZEEEtttkkk>>>111@@@999000//////777fffnnnEEE666OOOKKKDDD:::444666@@@LLLUUUggg```ZZZ[[[cccnnnuuuxxxnnneeehhhpppYYYWWW]]];;;aaattt444******---)))******+++,,,...//////...,,,///111///)))&&&(((******,,,***(((***......+++$$$%%%&&&'''''''''&&&&&&'''''''''((()))******+++333///+++************(((&&&&&&''''''(((((()))))))))))))))(((((('''&&&&&&'''))),,,---------...///,,,,,,,,,,,,+++***)))(((000000000///...---,,,+++)))))))))***++++++++++++)))((((((''''''((())))))'''''''''&&&''')))******,,,,,,,,,---......,,,,,,---,,,,,,+++,,,---...///...444***)))444,,,<<>>{{{```@@@666___tttsss|||lllKKKPPP;;;ssshhh777+++(((+++)))***,,,---...............)))---111///)))&&&'''+++'''***++++++---000...)))&&&&&&&&&'''''''''''''''&&&&&&'''((()))******+++...,,,***)))((('''&&&$$$''''''''''''((((((((((((%%%&&&'''((())))))((((((&&&((()))***)))))))))***)))******++++++******)))+++,,,------------,,,+++'''((()))***+++,,,---...///...---,,,++++++++++++&&&&&&&&&(((******,,,---***,,,...000///...---,,,+++++++++++++++,,,,,,------555---+++222...OOOyyy|||RRRlll~~~vvvxxxZZZpppyyyTTTjjjvvvPPP777---666333\\\wwwfff___ggg{{{]]]ooo^^^111,,,------,,,***)))***,,,111222'''(((666111(((333^^^~~~DDDOOOuuu{{{{{{|||~~~vvvsss}}}zzzHHH^^^;;;+++:::444777000444AAAVVV<<<666nnnkkkCCCyyyDDD>>>^^^:::...(((+++(((+++---///000...---------'''+++///...)))'''(((+++&&&)))+++***+++---)))$$$))))))*********+++++++++%%%&&&'''((()))***))))))'''((()))******)))((('''))))))(((((((((((((((((($$$%%%''')))******))))))&&&((())))))((('''((()))((())))))*********))))))%%%&&&''')))******))))))&&&(((*********+++---///***++++++++++++,,,,,,,,,***((((((+++,,,)))***,,,(((+++---...---+++++++++............---+++***)))***///++++++,,,111cccqqq^^^nnn___```xxxpppmmmxxx~~~}}}tttKKKUUUmmmggg888000777///444CCCmmmyyy|||wwwxxxqqq:::333222000///---,,,++++++,,,222...(((,,,//////222777wwwUUU___ttttttxxxaaaNNN>>>FFF```|||KKKVVVDDD...222333:::111777EEEJJJ555999}}}eeeJJJccc999CCCJJJ444---,,,...)))+++---000000---*********&&&)))------+++******+++'''******(((***,,,+++&&&***************+++,,,,,,%%%&&&''')))))))))(((((((((***+++,,,+++******************))))))((((((((($$$&&&((()))***)))((('''((()))++++++******+++,,,******+++******)))((('''###$$$&&&((())))))((('''(((***,,,+++))))))***,,,%%%&&&'''((()))))))))***,,,((())),,,,,,((((((+++(((***------+++))))))***---...//////...,,,)))''',,,***,,,...,,,<<>>444111...---//////---***,,,+++///,,,$$$(((222333***XXXlllwwwsss~~~dddWWW@@@///((('''@@@hhhjjjiii~~~JJJOOOVVV777111;;;444---888LLL@@@333BBBnnnRRRWWW555JJJ777***+++...222+++***---000///+++((('''(((&&&))),,,------,,,,,,,,,((())))))'''***000111...((((((((((((((()))******&&&&&&((()))))))))((('''***++++++***(((&&&&&&'''++++++******))))))((((((&&&''')))******(((&&&%%%%%%''')))*********+++,,,---------,,,***((('''&&&&&&''')))***+++***((('''+++,,,...,,,)))'''(((***((())))))******************&&&''',,,,,,((((((,,,))),,,///...+++))))))+++'''))),,,...///---***(((222***000555222IIIJJJMMMuuu~~~WWWxxxuuusss|||{{{ppp]]]eeefffooovvv{{{mmmVVVOOO^^^gggvvvddd888333BBB999000---000___~~~```ttt777...***''')))...000...+++000""")))000%%%%%%---'''///CCCcccvvv~~~ssstttHHH===JJJDDDGGGGGGKKKMMMJJJ]]]ppp___sssGGGKKK```<<<000BBB444---444eeeSSS;;;DDD[[[444OOO333,,,%%%111+++,,,''',,,---+++---000,,,%%%''',,,,,,'''&&&+++...,,,((())))))))))))+++///222---,,,+++))))))))))))***)))))))))))))))******+++***)))(((''''''((()))***((('''%%%%%%&&&&&&%%%$$$------,,,+++************---,,,***)))***,,,...000,,,+++)))((('''&&&''''''"""%%%((()))((())),,,///+++***'''%%%$$$&&&((()))+++***(((((()))((('''&&&((((((((((((((('''''''''000///...///000000...,,,///...,,,*********,,,,,,000&&&111,,,<<>>}}}oooppp999///---...111222000111444++++++,,,,,,+++***((('''000666>>>SSS|||uuuFFFeeezzzKKK***???MMMkkkiiihhhuuu{{{YYY999rrr^^^:::444===;;;222888jjjQQQAAASSSqqqLLLIIINNN___aaaYYYddd^^^lllyyyyyyQQQ111UUU444...(((222******,,,---)))%%%'''---///,,,&&&,,,...,,,+++...///,,,)))******))))))+++...000---+++***(((((()))***+++)))))))))))))))******+++))))))(((((((((((())))))((('''&&&&&&''''''&&&$$$---,,,,,,+++++++++++++++,,,+++)))((((((***,,,---***)))((('''&&&&&&''''''%%%'''))))))((((((***,,,,,,+++)))''''''((()))***,,,+++******++++++***)))))))))((((((((())))))***)))))))))***+++***(((%%%)))***+++,,,---.........&&&'''(((...555cccOOOyyyyyywwwooo^^^\\\pppzzz}}}fffCCC777444FFF777---666444)))UUUrrrCCC000......222222000111444,,,+++)))((('''((()))***///222222???iiitttAAA^^^}}}DDD---]]]oooiii{{{~~~hhh<<>>CCCEEEVVV???888888...===www}}}zzzHHH000------000000------000222000,,,))))))+++///111...222...,,,HHH}}}uuu===VVVtttmmmVVVFFF}}}xxxllliii666dddrrrCCC555444???999IIIppp<<<000YYY[[[wwwFFF777tttmmm888000---222******************+++,,,)))'''"""&&&***++++++,,,,,,,,,+++,,,,,,***)))(((***++++++)))'''&&&'''))),,,///)))))))))))))))******+++'''((()))******)))(((''')))(((''''''((()))(((&&&&&&&&&'''(((((()))))))))***))))))(((''''''''''''&&&&&&&&&''''''((((((((()))******)))(((''''''(((++++++++++++++++++++++++)))***+++++++++,,,---...///...,,,+++,,,...111333//////111333444222...++++++,,,---......---,,,,,,***---000***777WWW555QQQggg~~~yyylllDDD888;;;GGGLLLDDDVVV```OOO222>>>rrrDDD///,,,+++...---******,,,333111...++++++---000333000555333***...SSS{{{@@@RRRqqqjjjaaaZZZ~~~oooppp888^^^~~~HHH888111<<<:::QQQccc888555mmm^^^zzzCCC@@@bbb999...---000+++,,,...,,,+++,,,,,,***&&&%%%%%%&&&'''))))))))),,,///+++,,,,,,+++)))((((((***)))((('''&&&'''***,,,...)))))))))))))))******+++'''((()))******)))((('''((('''&&&'''((()))((('''''''''((()))*********)))************)))(((''''''&&&''''''((()))))))))***(((((((((((()))))))))((())))))******************%%%'''))))))))))))+++------+++***)))***,,,///111......000222333222---***---,,,,,,+++,,,---///000---555SSS---999ccc;;;IIILLLfffyyyzzzttt}}}FFF;;;:::;;;777999>>>;;;LLLpppSSS111eeeCCC000------///...+++***---,,,,,,+++*********++++++444000222222+++555hhhJJJUUU~~~xxxQQQVVVtttuuuzzzuuu___pppEEEXXXIII:::111;;;<<>>CCCgggOOOlllAAAIIISSS777,,,---...+++---444...*********((((((***)))((((((******)))---222+++,,,,,,+++)))(((((()))((((((''''''(((***+++,,,)))))))))))))))******+++(((((())))))))))))(((((((((&&&&&&&&&((()))((('''***+++,,,---------,,,+++))))))+++++++++***((('''''''''((()))******))))))((('''&&&(((***+++***))))))(((((((((((()))******$$$'''))))))''''''))),,,((((((&&&&&&&&&(((***+++......///000222000---******))))))***,,,000333555111CCCooo>>>LLL~~~[[[vvvwwwNNN{{{yyynnnuuuwww|||ggg^^^lllpppwwwvvvssshhh~~~cccAAA...///888:::000111;;;>>><<>>\\\```EEEKKKnnnNNN]]]PPPfffFFFUUUBBB333***......+++---222,,,***------******,,,)))''')))---,,,)))***///)))+++,,,+++)))(((((()))''''''((())))))******))))))))))))))))))******+++))))))(((((((((((())))))&&&%%%%%%%%%'''((('''&&&+++,,,---......,,,+++)))&&&(((***+++,,,+++)))(((&&&'''((()))))))))(((''')))'''&&&'''***+++***(((***)))''''''''')))***,,,&&&))),,,+++((((((***...(((((((((''''''((())))))...------...//////,,,***((((((***,,,...111333444(((666MMM888bbb^^^ttt^^^qqqkkkIII^^^yyyuuuaaayyysssIIIlllzzzsss{{{|||qqqxxxttt|||fffAAA...:::...))))))(((222:::555000@@@JJJmmm{{{QQQ111///...111111......000000000111000///---+++)))+++''')))111222---///666QQQOOOuuu}}}QQQUUUqqqzzzdddoooAAAOOO===666///>>>???___```EEEKKKoooaaaPPP|||hhhNNN___555///)))000...+++,,,***(((,,,444666///***)))&&&$$$(((...---'''&&&***)))***,,,+++)))(((((()))&&&''')))*********(((((()))))))))))))))******+++***)))(((''''''((()))***&&&%%%$$$%%%'''((('''&&&)))***+++,,,+++)))'''&&&%%%&&&)))+++,,,+++)))'''&&&&&&'''(((((('''&&&%%%+++)))''''''******(((&&&+++)))'''&&&''')))+++---(((,,,///...***))),,,000+++++++++++++++++++++***+++)))))))))******(((''')))***---///000000000///...///&&&777IIIhhh}}}ddd]]]yyynnn|||sssbbbeeennnaaaeeefffXXXuuusssVVV[[[qqq|||lllvvv```mmm||||||zzzyyyeeeGGG999>>>888222444777555:::<<<222---===hhh~~~wwwsssQQQ...++++++......,,,,,,...000///...---+++)))((('''!!!,,,111,,,)))---222333KKKMMMEEExxxEEETTTzzzbbb}}}tttkkk:::gggJJJTTT777333...:::999cccPPP<<>>RRRsss~~~ccctttQQQ333YYY:::111,,,***&&&111)))+++,,,---...///...------&&&''')))******)))((('''(((+++---+++'''%%%'''***(((******((()))+++)))$$$************************)))(((((()))++++++***((()))(((''''''((()))***+++''''''((((((((('''&&&&&&***,,,---+++'''&&&&&&(((&&&''')))+++,,,,,,,,,,,,...+++'''&&&''')))******///.........------------+++,,,,,,***)))***---111---...,,,)))+++111000,,,,,,,,,+++***)))+++...000,,,,,,000444222,,,,,,111,,,,,,***IIImmmxxxgggbbblllaaazzz~~~mmm|||mmmccceeeyyyooo777rrrvvvyyy~~~|||yyyPPP000...,,,---///000///...000...,,,,,,...///...---222222222000......000222+++???AAAyyykkk888rrrvvvrrrDDDVVVvvvbbb|||???>>>^^^,,,UUUMMMCCCccc222???555:::sssJJJ===XXXvvvbbbyyyGGG///^^^ooo///000---***$$$///---+++,,,,,,------------,,,'''((()))***)))((('''&&&''')))+++***'''%%%'''***(((******(((***---+++'''************************)))******)))''''''(((***((('''&&&&&&'''))),,,---))))))***++++++++++++++++++++++++)))'''&&&''')))$$$'''***---...---,,,***,,,***((((((***,,,------------,,,,,,,,,,,,,,,+++---,,,***(((&&&(((,,,///---...,,,***,,,000///,,,000...+++***+++,,,,,,,,,'''***000555333///...111'''222---bbbzzzcccQQQLLLpppzzzjjj}}}rrroooPPPoooiiizzzlll}}}}}}```iiinnnzzzjjj\\\ooojjjyyyuuuHHH///...---...///000...,,,///...---...000000///---333333222000...///111333...333'''SSSooo888lllsssgggCCCaaarrrggguuu666333^^^777rrrXXXIII}}}xxx>>>>>>333777yyyxxxBBB999]]]FFF444lll^^^(((---,,,---&&&---,,,,,,,,,,,,,,,,,,,,,++++++))))))***))))))'''&&&%%%&&&((()))((('''&&&''')))&&&((((((''')))---,,,(((''''''''''''''''''''''''***,,,,,,***&&&&&&(((,,,***((('''&&&'''))),,,---)))******++++++*********)))))))))))))))***,,,...+++,,,------,,,***'''&&&***))))))***,,,------,,,((((((((((((''''''''''''))))))(((''''''(((+++---,,,,,,,,,+++,,,------,,,555111...---//////,,,******...222444111//////222444:::---sssUUUXXXvvvpppssseeeiiihhhRRRmmm}}}hhhsss}}}uuuvvv|||ooozzzyyygggCCC....../////////...,,,+++,,,,,,---///000///...,,,...000111000///---...///111222&&&BBBlllxxx999fff~~~cccDDDhhhooojjjzzzFFFBBB[[[YYYYYYEEErrrAAA888555777iii===999gggwwwCCC:::}}}XXX(((+++)))222***+++)))******++++++,,,---......++++++******)))'''&&&&&&'''((()))((('''&&&'''(((%%%''''''%%%''',,,,,,((('''''''''''''''''''''''',,,---...+++((('''***---,,,+++)))(((((()))***,,,(((((((((((('''&&&%%%$$$'''&&&&&&''')))+++,,,,,,000///---+++)))'''&&&&&&+++***)))***++++++)))(((%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''***,,,------,,,*********++++++))))))***444111//////000///,,,(((---111222111///000333666___OOO888rrrZZZyyy|||{{{```ooowww}}}rrrXXXrrr}}}___~~~HHH...///000000...---+++***)))+++---......---,,,,,,***...222333111...,,,+++111333,,,666QQQvvv|||666```}}}yyy]]]CCChhhiiifffppptttQQQbbbRRR777bbbBBB666888:::```>>>>>>tttaaaKKKUUUpppkkkooonnn>>>>>>WWW++++++&&&444---))))))'''((()))+++---///222333,,,,,,+++***))))))((((((******)))((((((''''''&&&&&&'''&&&$$$&&&++++++(((************************,,,------,,,******+++---++++++***))))))))))))))),,,,,,++++++***((('''&&&'''&&&&&&'''))))))'''&&&...---+++)))(((((()))***,,,***))))))))))))'''%%%&&&&&&''''''''''''((((((%%%&&&))),,,000111///...)))(((***,,,***''''''***//////...//////---+++(((,,,000111...---111666999hhhLLL???{{{PPPyyyqqqwwwrrrTTTuuuuuusssnnnkkkaaadddLLL///000000///---+++***+++(((***,,,,,,,,,+++,,,---+++...333444333///,,,+++///...---)))555RRR}}}555]]]qqq```zzzQQQAAAgggfff___~~~CCCIIIWWW---UUUDDD777555;;;[[[@@@CCClllhhh```uuu~~~vvvDDDDDDWWW///,,,###222+++))),,,++++++++++++---///111222------,,,+++************---,,,***))))))(((&&&%%%((()))'''%%%'''++++++(((************************+++******+++------,,,***&&&'''((())))))((('''''',,,,,,,,,,,,++++++***)))'''&&&'''***,,,,,,)))&&&************************,,,***((((((((()))((('''((((((((()))))))))******'''''''''***...///...,,,***(((+++...+++&&&&&&++++++---000111///---,,,+++***000222---,,,000333333777,,,AAAuuuXXX}}}|||{{{sss|||vvvVVV```[[[lll```FFF000111111...+++)))***+++)))+++,,,,,,++++++---000,,,...000000///---,,,,,,---)))...(((+++;;;>>>\\\qqq\\\xxxzzzHHHDDDkkkbbbVVVxxx~~~777555nnn222SSSDDD333111;;;WWW@@@EEEPPPJJJUUU111...!!!000((((((000222111///---,,,,,,,,,---...---,,,,,,++++++,,,,,,///---+++***)))(((&&&$$$***+++)))&&&(((,,,,,,)))((((((((((((((((((((((((***((((((***---...+++(((!!!###%%%'''(((((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&)))...222333///,,,)))***,,,------+++)))''',,,***((('''(((******)))'''((((((((())))))******(((&&&$$$%%%(((******)))***))),,,///,,,&&&&&&,,,***...333444111//////000+++222444///+++,,,---***+++]]]xxxjjjppp|||ooovvvVVVyyylllssscccoooWWWuuu<<<111111111---)))(((***,,,+++,,,---,,,++++++///222,,,,,,,,,***))))))+++,,,...'''222000000444wwwJJJ]]]|||jjjuuuFFFIIIrrrYYYNNNxxxttt```222666ppp;;;WWWAAA,,,777LLLiiiCCCLLLuuu;;;BBBRRR777(((***+++,,,,,,&&&---//////,,,+++------***,,,,,,+++)))'''%%%&&&'''+++***)))((('''''''''''',,,,,,((("""###***,,,))))))---///+++)))***)))&&&)))***++++++))))))***++++++'''$$$%%%(((***)))''',,,***,,,///,,,'''(((...***+++,,,,,,,,,***)))((()))(((&&&&&&(((*********---&&&$$$((()))&&&%%%)))&&&&&&&&&'''((())))))*********+++***)))((('''''')))***++++++***+++---///+++...111111///...///111---///111111///,,,++++++---...yyywwwSSSsssqqqxxxsssqqqvvvtttjjjrrrYYYwwwGGG''')))+++---,,,***'''%%%***---//////,,,++++++------,,,,,,...000...***&&&,,,///---***'''...XXXOOORRRppp~~~<<>>GGGOOO~~~@@@333YYY???...+++000+++))),,,+++...000---))))))...000///''')))+++,,,,,,,,,...///******)))******+++,,,---******))))))***,,,+++)))''',,,...,,,+++------+++%%%'''***+++***)))((((((,,,------***''''''(((+++)))***,,,---+++(((&&&%%%))))))'''&&&&&&'''((())))))))))))))))))***---///((('''''')))***)))&&&$$$))))))******++++++++++++111111111000...---+++***%%%'''))))))(((((()))+++***+++,,,,,,,,,***)))))),,,------,,,******,,,...***LLLnnnxxxyyyvvvfffiiimmmgggKKKYYYiiixxxTTT\\\HHHaaakkksssnnnuuu^^^sssHHH+++,,,,,,,,,***+++,,,...---,,,+++++++++---000222---,,,+++,,,---000222333,,,...***,,,111---...;;;jjj~~~SSSAAAFFFXXXwwwhhhUUU{{{lllOOOEEElll}}}xxxrrrDDD999RRR555222RRRLLL888OOOoooAAA===:::888666777CCCPPPRRRTTT```ooovvvtttzzzJJJ444UUU;;;,,,,,,111,,,***------555555111+++))),,,---+++(((***,,,,,,++++++,,,,,,)))((((((''''''(((((())))))'''''')))+++***)))))))))---///,,,)))***)))'''$$$&&&'''''''''(((+++---000---))))))*********((('''))))))))))))(((%%%###)))((('''&&&&&&'''((()))''')))***))))))***---000---,,,+++***+++,,,+++)))*********+++++++++++++++444444333222///---+++***&&&)))+++++++++***+++,,,))))))***++++++***)))((()))***+++++++++,,,///111'''XXXddd~~~~~~ZZZtttzzzjjjxxxdddZZZttthhhddd}}}zzzCCC222000.........---+++)))///---,,,+++---///111222+++,,,---.........//////+++...)))***444444000666QQQfffQQQMMMkkkqqqZZZzzziiiDDD<<>>pppkkkjjj}}}|||888999^^^vvv>>>---""";;;~~~LLL666uuuUUU444BBBZZZNNN555OOOGGG888XXX<<<+++(((///---,,,...,,,...000///+++***------***'''))),,,---,,,+++***+++''''''''''''((()))******+++&&&%%%)))+++)))***---(((---///,,,***+++***((('''((()))(((((((((***---((('''''''''))),,,---...((()))'''$$$&&&,,,+++'''''''''((()))))))))))))))(((***+++)))&&&%%%)))---(((***)))&&&'''+++)))$$$((((((((((((((((((((((((&&&'''(((***+++,,,------)))+++------+++(((''''''***)))))),,,///000...,,,'''***,,,---,,,,,,,,,---...pppnnnqqqrrr|||888'''---222111---+++///333000...------000111///------//////...,,,,,,///222///777111***000333000111333hhh]]]UUUppphhhuuuyyy333444HHHxxxzzz{{{yyyrrr```GGG888333777???VVVIII<<>>000)))111666///(((((()))(((((()))---///000000***&&&&&&+++,,,***+++000,,,(((%%%&&&)))+++)))&&&+++)))(((''')))+++------444444333444333111,,,(((''''''&&&&&&'''(((***+++''')))(((###!!!$$$***///000+++'''(((---///,,,'''(((&&&%%%'''***,,,+++)))---+++((((((+++,,,+++))),,,+++***)))''''''&&&&&&***)))))))))*********)))(((,,,,,,'''&&&+++---+++,,,///111111000......///))))))***...333777888888111///111444333---+++,,,...~~~rrrwwwttt|||iii___gggyyy}}}~~~yyyhhhppp[[[///:::dddpppIII***///444))),,,+++***+++,,,,,,+++***...***''')))///333333111555666222+++)))...000---666WWW[[[ooouuuGGG\\\III'''///:::<<>>///RRR[[[KKKSSSYYYnnn}}}xxxvvv}}}qqqkkkmmm~~~\\\...555lll:::444rrrBBB222(((+++---***))),,,)))***+++,,,---...///000333---)))******(((***///...***'''(((+++---+++(((,,,+++((('''((())))))***,,,+++,,,---...,,,)))&&&***)))((('''&&&&&&'''(((&&&)))++++++******,,,---111///,,,***)))'''&&&%%%+++)))((((((+++,,,***)))+++)))'''(((***+++***)))+++***))))))((())))))***)))...111///((($$$%%%)))###)))+++)))'''(((%%% %%%'''*********)))***+++---...000222444666888999444000......,,,)))+++///222tttjjjuuupppoooyyy^^^777@@@JJJGGG333)))000333,,,------,,,---...///.........,,,***,,,111333222///...111...))))))...000...'''eeeiiiWWWxxxuuuDDDWWWrrrfffMMMUUU]]]]]]PPPpppPPP===xxxeee666777zzzFFF>>>bbbXXX:::...+++111<<>>999+++111###,,,pppZZZ;;;hhhggg>>>DDDsss999666llliii@@@777rrrHHH???333,,,***+++,,,---))),,,//////---+++,,,...***---,,,******------***)))(((((())))))***+++,,,'''***,,,,,,******,,,///000---***((())))))(((((())))))))))))((('''&&&%%%'''&&&)))...+++$$$%%%---+++------,,,***)))+++---%%%&&&&&&&&&&&&)))---000***+++,,,,,,++++++---///...,,,)))''''''(((***+++777(((111@@@BBB>>>777///)))))),,,...000222,,,---......---...000222)))+++,,,+++***+++000444......///...)))$$$'''...YYY|||```fffjjjvvvhhhsssqqqttt|||mmm:::///------***(((...555444...---///000...+++)))***,,,'''))),,,...//////...------,,,---000111......000000qqqxxx<<<|||XXXhhhiii<<<333UUU{{{ccc^^^]]]KKK@@@000000hhhPPP444fffbbb;;;EEExxxKKKOOO}}}gggYYYMMMIIIIII[[[___:::666vvvJJJ@@@222++++++......+++)))*********++++++,,,,,,---000///***)))++++++'''''''''((((((((()))***,,,(((,,,//////,,,+++...111444111---+++,,,,,,---,,,*********)))(((&&&$$$###)))'''(((,,,)))&&&000AAA666999:::333((("""$$$((('''(((((('''&&&(((,,,000***,,,---,,,***)))+++......---***))))))+++...000SSS???333CCCgggqqq]]]MMM???222)))''',,,,,,,,,***(((((()))+++---,,,+++***+++---000222555333222000------888DDDxxxzzzjjjvvvzzz___gggkkk|||mmmuuuuuusssrrraaa888444555---&&&(((000555333///(((,,,...---***(((+++...------...---,,,,,,,,,---///,,,---111222//////333JJJsss;;;|||RRRhhhoooLLLDDDddd???///+++___^^^AAAeee```:::CCC~~~VVVMMMhhhuuujjjcccggg```MMMSSS[[[mmmyyyooofffXXX222555{{{AAA:::111...222555000(((,,,***)))***,,,............111///)))(((,,,---)))&&&'''((((((((((((***,,,$$$(((++++++'''&&&(((+++000---***((()))***++++++'''((()))))))))(((&&&%%%(((######(((,,,666RRRnnn|||eeeFFF///)))+++***++++++)))'''(((,,,000***+++,,,+++((((((***,,,...---+++***+++...222444RRRhhhyyy___PPPDDDCCCAAA<<<888555555666666333000///111333555555;;;777444111111999LLL]]]ooommmxxxyyyuuuhhh]]][[[IIIEEE|||~~~www}}}444555111******000///((((((...)))---111000...---111555222222000---+++***+++---444///...111111------111pppqqq>>>sssFFF^^^{{{wwwQQQ:::,,,[[[UUU+++ggggggAAAFFF|||EEE333eeeddd<<>>111---555666...,,,333,,,------------,,,++++++...---000444111)))%%%(((,,,,,,++++++***+++++++++************)))+++...111+++)))((((((+++---......)))*********)))(((&&&%%%%%%)))000&&&111___~~~WWW444&&&((()))...&&&))),,, +++%%%000***"""+++333,,,'''///,,,---&&&CCC===\\\vvvuuuuuummmtttuuurrrwwwxxxnnnsssfffzzzrrr|||{{{XXXsssllliii[[[<<>>ZZZggg|||ooowwwrrrtttvvvmmmEEE777***222000===sssrrr===333RRRSSS999```uuuBBBLLLwwwBBB999gggVVVXXXQQQTTT```uuuxxxcccHHHjjj000---+++,,,......,,,***************)))((('''&&&)))***---111000+++***,,,,,,+++***)))((((((((((((***---///000...,,,+++***...,,,***+++,,,------,,,,,,+++(((&&&&&&'''((()))%%%''')))DDDggg[[[555""")))+++///777aaaBBB222)))...)))))),,,(((444000(((%%%,,,,,,!!!111YYYfffnnnsssttt|||vvvzzzHHHAAAmmmxxxvvviiiZZZiiiOOOTTTPPP;;;dddzzzvvvrrrIII555555555333///+++)))+++---$$$777HHH[[[```gggWWWJJJPPP]]]mmmyyy~~~}}}zzzyyyyyyffflllhhhllllllqqqaaayyyUUU444222111...---...,,,)))***...,,,,,,---------.........)))+++---//////---+++))),,,***'''+++'''+++888vvvrrr???YYYdddtttjjj{{{nnnaaacccbbbTTTJJJFFF@@@AAA+++,,,jjjHHH444TTTVVVAAAaaalll@@@]]]~~~GGG>>>aaaRRR~~~EEE333yyy^^^111222///,,,...111...'''((()))***+++---------...***,,,---...,,,((('''(((((((((((())))))+++,,,---(((+++...///......///000///---,,,,,,,,,---,,,***+++***)))(((((((((((()))%%%......RRRpppMMM***,,,///000000''':::zzzsss777%%%+++***''')))&&&111)))$$$$$$///111(((:::bbbuuuyyywwwaaaXXX___ccciiiUUUnnnuuurrr{{{}}}```QQQvvv}}}yyy???222888888777555333222444666;;;:::000<<<111999222:::===MMMfff}}}yyyoookkkmmmqqq{{{ooo___xxxHHH---222111///---,,,+++***+++---***+++,,,,,,,,,+++,,,---((()))+++------,,,+++***,,,///***+++***)))IIIsss>>>XXXcccrrrrrrxxxEEE111jjjQQQ222VVV[[[CCC]]]fff666\\\KKK@@@ZZZQQQ~~~>>>///xxxlll555555222------000,,,%%%)))***+++---...//////000***---...---+++*********)))))))))***+++,,,---...''''''((((((''')))+++......---,,,,,,---,,,+++)))***+++---......,,,***)))""")))%%%RRRkkk>>>'''444$$$%%%...---***GGGsssDDD%%%)))---''')))&&&,,,(((******---000***///DDD```kkkrrrddd\\\]]]```oooooo{{{zzziii^^^ccc}}}|||}}}eeeggg;;;444444222///......---,,,+++000888GGGmmm\\\EEE(((------333===JJJ\\\rrruuuuuurrrfffUUUAAA(((000111///+++***,,,...---***'''***,,,,,,*********,,,............///000111111---111...///000000dddsss>>>TTTbbbvvvYYY>>>tttbbb;;;___]]]:::WWWkkk111JJJ~~~DDD===[[[fffXXXDDDEEEgggsss<<<111~~~mmm999444///---,,,+++(((&&&,,,,,,,,,,,,,,,,,,++++++(((,,,...,,,,,,///111111...---,,,+++************,,,,,,***(((''''''***,,,---,,,++++++,,,,,,***(((&&&(((+++------+++'''%%%'''$$$UUUmmm:::(((+++...((((((---)))+++QQQ[[[---***000)))+++)))+++'''///......444111+++///(((MMMPPPPPPXXXppp{{{fffddd\\\QQQJJJLLLPPPQQQddd___kkkwww^^^IIIHHH[[[lllrrrzzzzzzttthhhxxxmmm]]]{{{hhhPPPSSSiiiqqqrrrttt222000222000------//////...,,,222((((((:::000""""""888000000...---000999GGGQQQaaavvv{{{eeeHHHZZZnnnfffXXXAAAQQQaaadddfffpppWWWwwwBBB(((...///...,,,***---111...((('''***......+++***+++---...---,,,,,,,,,...000111((((((+++,,,...555ppp>>>WWWgggkkkeeePPPpppGGGkkkhhh:::UUUttt666BBBzzzDDDCCCiiiOOO333YYYmmm<<<333```<<<111+++------((('''***,,,,,,,,,,,,++++++***)))''',,,---******///222000...---,,,***)))(((((((((---......---,,,+++,,,---*********+++,,,+++)))''''''(((***++++++***((('''+++&&&$$$bbbmmm666,,,%%%)))*** ###///---JJJrrr555***...''',,,,,,,,,&&&++++++///999666...000MMMqqqfffSSS@@@III???KKKGGGXXXqqqxxx}}}YYYvvvyyyhhh```eeerrr~~~fffvvvzzzDDDUUUWWWaaaAAA777888UUUwwwppp^^^...---&&&(((***++++++,,,...000...***111333555))),,,000%%%)))---...------///111'''222CCCUUUhhh~~~}}}bbbRRRkkkaaaSSSIIIfffvvveeeVVVBBB:::rrrsssgggIII,,,...***...000------///---)))(((---111111...,,,---///*********++++++++++++++++++$$$***)))'''999hhh:::[[[mmmqqqYYYFFF000LLLfffVVV|||UUUtttooo;;;^^^qqq999GGGyyyPPPQQQzzzOOO;;;pppIII999bbb???000)))///000((((((000***+++,,,,,,------------''',,,,,,&&&%%%***,,,***+++***)))))))))))))))***%%%(((+++------,,,,,,---)))((()))***++++++)))'''000000000000000000000000((((((000mmmfff,,,...(((###888---$$$///%%%...```:::(((+++###***------((('''%%%---777...'''///222\\\WWWVVV\\\ooolllppp\\\QQQpppvvvssszzzzzzsssWWWcccdddllltttPPP<<<111///666000CCCiii[[[~~~QQQ222000&&&+++000...)))(((,,,111***+++333$$$222///666***333333222///+++***---111000111111//////444>>>FFFTTTfffvvvwwwqqqjjjccc\\\YYYKKKJJJFFFFFF<<<222JJJ888------[[[zzzlllUUU:::666SSSwwwkkkRRRooovvvbbbOOO//////%%%///444000,,,,,,---******///333333000...///111***+++---//////---+++)))999+++222---(((@@@```333ZZZlll|||{{{PPP111222222111{{{qqqbbbdddzzzhhh000iiihhh777DDDqqqTTTRRRmmmbbb???zzzvvv}}}sss>>>222rrrlllAAA111///111)))'''///111000)))(((,,,...)))&&&'''(((((()))******)))''''''(((,,,000111000///111333,,,,,,,,,,,,+++)))(((''''''(((***)))(((&&&&&&'''(((''''''***------***'''!!!333***[[[ooo111&&&///...((((((---,,,***444CCC~~~>>>%%%111+++)))..."""///+++---,,,111KKKSSSssshhhTTTHHHgggaaattt|||nnnrrruuuDDDOOOfffyyy|||lll^^^SSSVVVOOO===111///---(((///222IIIZZZppp;;;%%%,,,...%%%///777,,,+++000&&&,,,+++***)))***,,,...000222222222000......000333......---***((('''(((***555555666555111///888BBB```___dddTTT666222555%%%+++;;;MMMrrr|||dddQQQ<<>>444---***)))---............---,,,+++***+++---...---+++))))))))))))*********))))))+++---)))((((((******(((+++111{{{nnn999)))///888fffvvvUUU333BBB```]]]III222+++111...&&&QQQWWW]]]...333%%%&&&&&&%%%%%%'''---333)))***,,,,,,++++++,,,...,,,,,,------------......000222222///;;;bbbJJJZZZ>>>QQQrrr}}}vvv```zzz333;;;vvv999111[[[666sss[[[///444tttAAA===\\\iiiOOOqqqSSS:::aaawww???111000666000---000...000///...//////......///***++++++,,,+++***((('''&&&''')))***))))))(((((('''((()))******)))(((''')))******(((&&&&&&(((***++++++*********)))'''&&&---%%%***pppEEE,,,$$$...+++)))***---,,,)))+++222fffttt333333111)))000...$$$///(((999bbbgggQQQ<<<555888>>>KKKXXX222333888777ddd}}}jjjhhhMMM|||wwwsssoooaaaiiipppWWW888HHH777000,,,...///------000666---***000222,,,***---***///666777777+++'''***333IIICCC000///+++&&&...,,,---/////////---+++***+++,,,,,,,,,******+++---+++,,,,,,***((('''((()))***((())),,,---,,,,,,000<<>>VVV~~~}}}<<<444)))EEE[[[HHH(((---%%%&&&,,,555666000---...++++++++++++,,,,,,,,,,,,))))))******+++,,,------000888...,,,RRRTTTVVVaaaOOOlllyyyZZZeeewww<<<===III,,,ggg~~~\\\>>>~~~___222666{{{GGG999OOO===HHH>>>666eeeRRR===333222+++***...---'''******'''&&&***,,,,,,)))*********)))'''&&&%%%######$$$&&&)))***)))((('''((()))*********)))((((((***++++++)))(((((((((''')))******))))))***,,,,,,"""111YYY222+++%%%(((((((((((((((((((((((((((RRRccc,,,%%%'''((('''---(((...,,,666111###---111'''###&&&///222---***---"""+++888333CCChhhuuu|||cccsssnnnwwwqqq~~~}}}^^^tttwww]]]~~~qqquuu999%%%---+++,,,111666777333//////+++***---//////000222......333AAA///...+++***<<<888+++$$$***---,,,000((())),,,.........---,,,'''(((((('''''')))---000%%%''')))***))))))***,,,+++***,,,//////,,,...333777000)))...333,,,+++777EEEBBB///+++111IIIyyyHHH---222888LLLbbb___{{{GGG)))===hhhoooqqqvvvZZZSSSEEE666)))''''''&&&***222***(((''''''***,,,------++++++,,,------...//////%%%///222333oooMMMZZZOOOOOOUUUgggwwwCCCAAAwwwHHH///!!!VVV```iiiVVV@@@bbb555999}}}PPP>>>QQQ~~~oooWWW555@@@MMMBBBhhhSSS===222111***(((,,,+++%%%******%%%$$$))),,,,,,++++++++++++***(((&&&%%%%%%%%%%%%'''***+++)))&&&&&&''')))+++,,,,,,++++++'''))),,,,,,+++)))''''''&&&(((***)))((()))+++...+++###222???***(((''''''++++++***)))***++++++***WWWVVV///%%%###---$$$000777///!!!+++)))///<<<000000...+++%%%###'''---555???^^^ppppppPPPgggmmmvvvyyyzzzuuusssNNN(((;;;(((***,,,------------,,,///111000,,,,,,000333333***///???VVV666///)))---999((("""((())))))...///)))***+++,,,,,,,,,+++***'''))),,,,,,+++******+++$$$&&&)))******)))***+++)))))),,,...+++(((,,,444222%%%###***---///...(((000444......<<>>```666:::|||III777LLLooouuu]]]UUUYYYMMM<<<777888JJJZZZaaaQQQ???ZZZPPP:::000000***(((***(((&&&,,,,,,'''%%%+++///...,,,,,,---,,,+++)))'''&&&((('''&&&(((***+++(((%%%((()))***,,,,,,+++******&&&)))---...,,,)))'''&&&)))+++,,,***'''''')))+++***$$$111---$$$%%%'''((((((((('''&&&'''))))))'''___RRR555)))$$$333%%%555%%%,,,'''222888222111!!!''',,,...,,,111CCC\\\mmmnnnYYYzzzyyyuuuiiiooo|||ttthhheeeqqq777(((...)))...111,,,&&&&&&+++///&&&...///'''&&&///666555&&&&&&111GGG###&&&444KKK:::!!!###000)))&&&------++++++++++++***))))))((()))---111333111---***(((''')))++++++)))((('''(((((()))---...)))&&&,,,555((((((333222"""(((222(((///333///000MMMAAA---%%%999333:::222eeepppmmmMMMnnn___???999111,,,++++++***)))******++++++++++++,,,,,,///***444'''MMMkkkyyy___llllllXXXKKKYYYPPPmmmyyy000RRRLLLFFFYYY111:::KKK555GGGYYYNNN???222555444333;;;NNNcccpppJJJ...JJJPPP777++++++$$$"""''')))...///---***+++......***---,,,)))'''&&&&&&'''((('''((((((((((((''''''&&&''''''''''''&&&(((+++...)))***,,,,,,++++++,,,...)))''''''******&&&%%%((($$$!!!,,,333,,,***---+++((()))&&&))),,,$$$!!!---XXXDDD111+++,,,***((((((111"""111,,,666LLL555%%%---!!!<<>>777'''...***&&&:::<<<...'''(((((('''(((+++,,,+++'''''')))+++...///---+++'''((((((((()))))))))***''')))+++***)))((()))***,,,'''&&&)))***(((+++111333)))---888}}}QQQ...333888///+++RRRPPPhhhWWWBBB,,,(((333)))***,,,---///000111111000777+++333===cccrrrtttTTTtttvvvCCCJJJHHHTTTRRR444>>>NNN666FFFTTTBBB111JJJYYYkkkyyy^^^888BBBPPP777+++,,,&&&$$$)))+++(((+++------///111///)))///---+++(((&&&%%%%%%%%%'''((()))******)))(((((('''((((((((('''(((***,,,''')))******))))))***,,,)))&&&'''))))))&&&%%%''')))&&&///555---***---+++))))))%%%'''+++%%%%%%444]]]EEE///))),,,,,,---...&&&&&&+++&&&000<<<111***+++DDDvvvVVVWWW^^^xxxpppjjj```OOOFFFBBB;;;333666AAAVVVlll~~~gggUUUnnnuuuhhh}}}pppFFF[[[bbbnnn___rrrnnnqqq111(((&&&,,,,,,,,,------,,,++++++,,,---***+++***<<>>zzz;;;,,,&&&,,,EEE{{{SSS}}}pppcccmmmrrr}}}zzz^^^HHH===111%%%&&&...111*** (((333)))///{{{<<>>NNNYYYPPP222;;;JJJ111@@@___666555xxxTTT888+++...***(((,,,---%%%((()))))),,,000000+++,,,,,,+++)))(((&&&%%%%%%%%%&&&(((***+++***)))(((''')))***)))((('''(((***&&&((())))))''''''((())))))&&&&&&((((((%%%%%%''')))%%%,,,000'''$$$((('''******%%%&&&+++&&&))):::gggJJJ...''')))))))))+++''':::,,,&&&...+++---///###QQQ```DDD===:::LLLFFF===333)))&&&'''))))))///999???>>>===EEEQQQbbbqqqwwwttt}}}vvvmmmooovvvGGGCCClllxxx\\\vvviii,,,---)))------------,,,++++++***,,,(((///)))///GGG@@@***///<<<555(((444GGGBBB333+++$$$"""///GGGRRR@@@(((+++******)))((((((***,,,+++---...,,,)))(((***---))))))))))))))))))))))))+++***)))&&&%%%&&&***---***)))+++//////,,,+++---(((&&&555EEEIII???EEE^^^PPP~~~yyyooooookkkjjjqqqwwwgggOOO999......222666999???222333|||rrr:::iii~~~jjj\\\<<>>444444...)))++++++,,,111+++'''***222666333222444ssspppwww{{{{{{eeesssjjjTTTzzz~~~mmmvvvsssggg---000))).........---,,,+++***))))))!!!000(((444MMM888+++333;;;///+++AAAGGG666,,,---%%%---EEEQQQDDD111(((???666...+++***)))((()))...111222...(((&&&***...*********))))))))))))(((+++++++++)))'''(((***,,,))))))***++++++*********...$$$///KKKmmmvvv}}}MMMuuuUUU888'''888444+++777mmm999mmmkkk[[[OOO666RRRqqqrrr\\\000777///>>>BBBJJJJJJ111333jjjPPP555CCCqqqrrrUUU>>>///222222***...QQQpppsssVVV>>>CCChhhCCC///333000+++,,,---+++---,,,***,,,//////+++&&&'''((()))*********)))%%%''')))+++,,,+++******(((***+++***(((''''''''')))***+++***((('''((()))***'''&&&''''''%%%%%%(((+++'''---111(((%%%***)))'''***((())),,,%%%&&&777YYY===&&&&&&,,,++++++111JJJ\\\555***333%%%***///%%%***;;;TTThhhyyyssslllUUUGGG888...'''(((...((((((222///&&&)))+++***+++***$$$,,,LLLmmmwwwxxxXXXwwwrrriiiUUUtttwww{{{}}}~~~bbbRRRxxxjjjeeezzz<<<777iiirrr333---###.........---,,,+++***)))***"""///+++999GGG...,,,999555,,,777KKK>>>'''))),,,(((777MMMGGG///,,,>>>LLL:::+++(((++++++((('''000222333///)))'''***...************)))))))))))))))+++------,,,***)))))),,,,,,***(((((()))++++++///%%%...NNN^^^oooDDD333+++>>>~~~lll;;;pppYYYMMMIII...///KKKuuuwwwkkk```UUUSSSffftttooopppsss{{{EEENNNIII333;;;iiiLLL///???{{{QQQ^^^kkkWWWLLLGGG@@@888<<>>888'''111===000...AAAIII222!!!))))))000===AAA555+++;;;UUUFFF333$$$%%%++++++((((((...///000...***(((***,,,)))))))))*********++++++(((+++...///---***((('''///000---((((((+++------***(((111KKK}}}PPP;;;333@@@sssiii===sss}}}LLL???bbbHHH<<>>ZZZ@@@......---$$$'''333OOO<<>>LLLKKK777***###(((+++'''&&&*********++++++***)))))))))(((((()))***++++++,,,---(((***,,,,,,***(((''''''---000///***))),,,---)))&&&(((+++@@@^^^cccSSS===:::======@@@eeesssqqqZZZIIIIIIGGG>>>???DDDKKKPPPRRROOOJJJFFF222,,,---333gggaaa>>>vvvsss}}}DDD333{{{666XXXDDD333444^^^XXX333;;;rrrWWW777***666///222@@@>>>QQQgggzzzQQQ???222jjjooo???$$$((()))%%%(((---++++++)))%%%'''+++,,,)))+++***(((&&&&&&((()))+++,,,+++)))''''''(((***+++)))***)))'''&&&'''))),,,,,,------+++(((&&&&&&'''...***((())))))'''(((,,,222...666999...'''(((%%%(((+++((((((***'''///DDDMMM555&&&)))+++&&&///@@@SSS555555&&&###111'''+++)))...###+++'''$$$555%%%&&&"""))),,,"""""",,,111)))///###DDDBBB))))))000FFFsssVVV555222GGGYYYpppvvvxxxpppqqqyyygggeeeJJJ===FFF^^^|||VVV___%%%---///XXX:::***++++++,,,---------,,,,,,%%%,,,!!!BBBKKK%%%000MMM111(((444;;;((( '''%%%***PPPSSS000///RRRSSS111...''''''...,,,$$$$$$+++&&&&&&&&&(((******(((&&&''''''(((***+++,,,---...)))******(((&&&%%%&&&''')))......***)))+++***$$$'''%%% 444VVVLLLRRRCCC///,,,///---///***...444666...&&&***444999000((()))111666333---)))...222+++ZZZZZZ>>>xxxzzz}}}AAA,,,}}}sss888fffAAA111111UUU\\\888+++cccLLL<<<444222???VVVoooddd333;;;aaappp666)))...)))(((###&&&,,,,,,++++++)))(((&&&%%%&&&(((***+++)))((((((((((((***)))&&&''',,,...---"""+++(((!!!''',,,"""%%%---+++((()))%%%""")))(((((('''''',,,222444222111&&&000666(((%%%+++"""''',,,..."""000333,,,YYY```555((($$$...000%%%HHH???444,,,---///,,,+++---,,,+++***,,,...//////...+++***(((((()))+++---...:::---((())))))...222+++444uuu\\\NNNIII333222MMMHHHZZZmmmmmmppp~~~{{{}}}uuu|||ddd111>>>^^^^^^ooo???)))&&&\\\------$$$******))))))***++++++,,,&&&///111___@@@***555>>>***000AAA:::###+++333EEEIII444***EEERRR;;;&&&!!!000BBBGGG:::***&&&+++++++++++++++***)))(((((((((***...///)))$$$'''...,,,)))'''(((++++++***((()))((((((******))))))***###333###999NNNzzzRRRAAAjjjYYY000---)))"""333"""###... %%%///***---,,,+++---111333111///,,,,,,(((000NNNQQQFFF{{{zzz888///ZZZwwwooosssIII999jjjccc888000<<>>555BBBMMM>>>)))&&&@@@IIIPPPGGG000 $$$111)))******+++++++++******+++***+++---***&&&)))///++++++)))&&&&&&((()))'''###$$$&&&***---...///000999@@@...111===ooosss^^^tttIII111---)))///333***,,,)))111&&&(((///!!!,,,,,,***(((***---//////...,,,...000:::gggGGGAAAAAA$$$888888@@@]]]yyy~~~}}}~~~{{{|||ppprrr^^^SSS333000===(((444yyy]]]777111444LLL~~~[[[666MMMvvvVVV???999555;;;---...XXXyyy:::///LLLEEE+++,,,,,,000***(((((()))***,,,.../////////,,,------,,,++++++,,,...++++++'''###%%%---333444;;;)))"""******!!!""",,,+++333999<<>>222+++''''''''''''((()))***+++333"""AAAOOO&&&:::CCC///999@@@...$$$///&&&$$$BBBHHH444@@@ZZZKKK)))&&&;;;cccQQQ===333///+++)))(((((((((***++++++,,,,,,,,,+++******+++)))&&&''',,,(((,,,+++%%%###(((***'''000...***(((---888GGGPPPPPPMMM???555;;;fffhhhqqqttt___888---&&&)))///(((111***000++++++---%%%,,,---,,,***+++...000000000+++...666???@@@FFFPPP+++---666***444EEEDDDAAAMMMYYY\\\UUUDDD:::;;;555333===;;;===...222@@@,,,AAAYYY666000000EEEwwwCCCFFFnnnUUU@@@999222---777HHHGGGFFF(((,,,PPPAAA333JJJNNN111///,,,///((((((,,,,,,---------,,,++++++---......,,,++++++---000......+++&&&&&&+++//////999...%%%+++000'''$$$000000PPPqqqwwwRRR333000***(((''')))***)))+++---+++---DDDIII000&&&...---222,,,(((***,,,&&&888ggg<<>>BBB@@@IIIaaasssrrrggggggdddgggttt{{{yyyGGGAAAWWW666,,,AAAMMMddd???EEEbbbHHH;;;222***...AAAUUUiiivvv>>>...EEEJJJ:::LLLLLL333111---000---000------,,,,,,+++)))((('''*********)))'''(((***,,,+++---,,,)))))),,,,,,***---222+++(((///+++%%%...VVV\\\666***%%%%%%+++...---,,,...'''+++DDDLLL333(((...+++222,,,%%%,,,+++&&&???ddd777...!!!---***;;;[[[<<<,,,---,,,***((()))+++---,,,+++******+++,,,+++)))******++++++++++++******,,,***))),,,***ZZZWWW===;;;,,,(((999444))))))---@@@bbbfff555III|||eeeuuuccc{{{oooiiiRRRccclllGGGkkk}}}}}}QQQPPP|||QQQ+++'''------+++***)))(((((((((%%%999EEE+++===JJJ000666888...---(((!!!222EEE@@@333BBBKKK777$$$???YYYPPP000***%%%%%%%%%%%%)))...)))*********))))))(((''''''...666777...###"""'''%%%)))+++)))(((***++++++000QQQxxx}}}UUUvvvCCC999888))),,,***%%%***000***+++///"""'''***///222222///---+++///---000222hhh???bbbZZZMMMPPP777---DDDGGGFFF)))???qqqXXXDDD555///222999CCCUUUtttTTT%%%222{{{QQQ<<>>PPP333---$$$&&&222MMMUUU...//////,,,'''&&&((((((&&&)))((('''((()))***)))((((((((((((((((((((())))))(((000...,,,***111jjjuuuMMM888...)))+++///333(((+++000222NNNnnnPPP>>>tttDDD}}}qqq{{{uuu^^^```[[[ooonnnsssZZZ555qqq{{{qqqggg\\\+++)))...---,,,***)))((((((((()))HHHDDD***OOOFFF,,,>>>333%%%......###888LLL:::EEEHHH999!!!+++RRRUUU222(((%%%&&&***+++(((&&&''')))))))))(((((('''&&&%%%(((///777:::222'''$$$((((((''')))***&&&'''666HHHxxx444jjjwww~~~>>>%%%---///,,,,,,---222)))111>>>###***...444666555222///...222...---222xxxbbbIIIsss~~~RRRVVVEEE777000666666sssMMM000888}}}qqqUUUDDD<<<555222333888CCCMMMttt///:::zzzUUU444999\\\999///(((***&&&'''''''''((()))************''')))******)))(((((()))'''***)))&&&'''+++,,,***"""///(((###***$$$///XXX}}}VVV```xxx???...%%%---444000)))&&&((("""000888)))'''///)))%%%***###---***)))DDDGGG///...+++!!!:::^^^KKK'''+++---+++(((+++///---''''''&&&&&&''')))***)))(((,,,+++)))((('''(((((()))$$$###%%%)))))):::qqqUUU555...---'''666:::222&&&333///111fff~~~{{{===TTTUUU\\\hhhooohhhaaahhhzzzmmmAAA@@@mmmlllxxxddd,,,---++++++***)))))))))))))))777LLL@@@333QQQ666111===///'''(((///222888>>>===OOO===)))000JJJNNN999'''///&&&"""(((000...&&& &&&&&&&&&'''&&&&&&%%%%%%))))))---222111+++'''''')))%%%(((+++%%%***SSS222GGGuuueee///(((000+++000---...''';;;TTT000,,,///333444222000000111...,,,,,,888jjj\\\OOO{{{nnncccXXX]]]fffrrrzzzuuu{{{CCCIII@@@888222111222rrrcccQQQ777???;;;///---+++---888NNNhhhIIIVVVVVV,,,,,,vvv\\\333+++)))///+++***))))))************))))))+++...000000///---------------***$$$###''')))(((###+++"""$$$---$$$;;;yyy{{{III+++$$$,,,QQQSSS999$$$%%%,,,+++))))))..."""***111%%%(((222---)))---"""***)))000QQQNNN+++...222???hhhEEE&&&%%%((()))+++222999666...(((''''''(((+++,,,,,,+++222000---+++))))))***++++++%%%---111%%%$$$>>>WWW}}}dddHHH777...***---333***444---&&&555&&&,,,|||rrrzzz111hhhAAAwwwhhhYYYqqqeeettt|||nnn666BBBlllggg}}}ggg+++...'''''''''(((((()))***+++CCCGGG<<<;;;JJJ&&&666888------""",,,AAA666---DDDKKK///&&&MMMfff@@@!!!111&&&'''******%%%!!!&&&...######$$$%%%&&&&&&&&&&&&(((!!! '''---,,,((($$$(((###(((---%%%111oooHHH333QQQvvvccc))))))&&&///))))))$$$BBBddd<<<''')))***)))''''''))),,,'''))),,,>>>cccRRRLLLyyyuuuaaa^^^DDD777444:::DDD777>>>IIIAAA999???FFFEEEKKKHHHCCC???666666CCChhhTTTYYYAAA999222888>>>cccMMM666(((///DDDCCCXXXbbboooyyywwwnnn{{{[[[000///fffsss555,,,((("""///,,,+++,,,---,,,)))&&&%%%%%%+++:::===111***///...$$$///)))$$$$$$(((,,,+++***---'''000!!!((()))YYY[[[555,,,,,,,,,777]]]>>>###,,,---+++'''---......555444((('''------(((***+++%%%000888```DDD///)))000)))iiiccc111,,,'''$$$###$$$(((***)))((('''((())))))((('''(((***((())))))))))))(((''''''***))))))((()))***,,,--->>>555,,,)))---111000...,,,888+++)))...555111ddd\\\777bbbMMMiiiyyyTTTsss}}}uuu{{{iiiSSS}}}|||lllZZZ555EEE```www~~~}}}777+++---(((---...&&&''',,,)))RRR@@@888HHH444000JJJ)))"""333%%%333???:::JJJHHH***444OOOfffVVV000!!!+++)))'''''''''((()))(((''''''''''''''''''((())))))&&&&&&'''((('''&&&$$$###---&&&***###NNN{{{444'''dddjjjBBB777&&&***777***!!!MMMddd<<<)))'''&&&%%%&&&))),,,...+++222)))222___QQQddduuuwwwBBBYYYfffOOOLLLRRRVVVSSSRRROOOIIIGGGQQQ^^^YYYRRROOOAAA===666'''555555aaayyy<<>>222...&&&111...++++++,,,,,,,,,+++)))(((***222222((($$$)))...---555000+++)))***+++(((%%%***&&&000$$$---222fffIII,,,(((+++)))...OOO~~~UUU,,,///******(((+++***,,,666777***'''***'''******,,,'''///666TTT555///***,,,222eeeQQQ+++''')))'''%%%&&&((())))))'''......---,,,++++++***)))******++++++,,,,,,------,,,+++++++++,,,---///000333...******---///...,,,+++555******---444===bbbUUUNNNUUUeee___pppllljjj}}}www\\\^^^vvvuuuzzzwwwSSS666MMMccc~~~DDD999555(((&&&)))%%%(((222444UUU===BBBBBB333666777***--- 444999...GGGUUU===///MMM^^^OOO888...***%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&'''((((((&&&'''''''''&&&&&&%%%$$$---%%%+++))),,,eeemmmDDD>>>hhhsss888,,,++++++***,,,555:::666+++***)))((())),,,...000***000)))111\\\[[[tttrrr>>>]]]ooo<<<,,,555ddduuu???dddxxx555333///888666RRR^^^666333[[[fff>>>'''777\\\www>>>000@@@FFF555000&&&...,,,,,,+++***,,,//////,,,))))))+++,,,)))%%%%%%***000///,,,******------+++))))))&&&---$$$...777ooobbb777'''(((+++'''###;;;jjjppp888000&&&)))(((&&&(((,,,888<<>>qqqEEE---000((()))444'''...+++***))))))***,,,///000***///)))000VVVooohhh999fffSSS444111mmmyyyIIIkkkppp666444222222///FFFppp???999WWWuuuXXX666@@@cccHHH888777OOO888333(((,,,---...+++)))+++///000,,,((())))))...333...%%%%%%,,,)))((((((***,,,---+++))))))'''***!!!***555pppNNN///)))+++---'''...KKK~~~AAA000%%%((()))"""(((---:::???333...///+++,,,(((---...222DDDLLL,,,&&&''''''PPP[[[000...222+++***))))))***************&&&$$$''',,,///---***///...,,,,,,---///111333************+++---///111)))---111333111////////////222111444000333```\\\222}}}DDDkkkYYYpppfffpppdddbbboooVVVIII???>>>gggaaaoooQQQQQQVVVcccNNN666,,,+++""""""555FFFCCC>>>AAA:::>>>777 ... ===<<<+++JJJOOO///BBB[[[DDD...)))---///,,,***%%%$$$###$$$%%%&&&%%%###&&&&&&''''''''''''''''''((('''&&&%%%%%%&&&'''(((###'''++++++CCC}}}~~~]]]BBB666```~~~ppp000111,,,+++///,,,''')))((((((''''''(((***,,,...***---***...NNN\\\999tttEEE---999}}}eeeIIIyyyccc333000000---...???yyy:::...BBBvvvIII///>>>MMMyyyNNN999111\\\>>>999---///222...+++(((***......)))$$$***(((---444///%%%%%%.........------+++)))%%%###((('''''' '''555rrr|||@@@+++******,,,+++!!!,,,111zzzKKK111+++,,,---###(((+++999===222000444000///(((,,,...///JJJIII///###'''...YYYMMM(((000444))))))*********+++---...---)))'''***000222000---...---+++******+++,,,...************+++---///000---111444333000...///111...000444555...111lllyyyooo~~~:::^^^[[[rrrpppbbbwwwlll~~~bbbEEERRRFFFrrr999???oooddd~~~oooQQQ???GGGJJJRRR;;;+++)))+++###(((@@@TTT<<>>ttttttzzzkkk///(((FFFAAA@@@XXX000+++,,,,,,222===:::000999bbb'''IIITTT555,,,vvvccc>>>888++++++111,,,***)))***++++++'''$$$)))'''(((+++((($$$***555......//////...,,,***)))''')))&&&###)))999zzzrrr333%%%)))&&&)))...'''///&&&jjjVVV000444///111'''&&&)))666999///...333111111(((---///)))JJJAAA,,,&&&+++>>>ZZZ888%%%+++---((()))*********+++---///...,,,)))***,,,---+++(((,,,+++)))((((((((()))***------,,,,,,,,,...///000...111222111---+++,,,...,,,,,,333000+++444zzziiikkkQQQKKKnnn|||tttYYYwwwlllAAAKKKfffhhhPPP\\\777===nnnccc~~~bbbJJJ333777CCC666333...'''((()))###---DDDQQQDDDQQQ444<<<=== )))000TTTKKK???VVVOOOGGGiiiaaa777111+++&&&%%%&&&((()))(((&&&%%%&&&'''((('''%%%'''((()))***+++***))))))''''''''''''''''''((()))///((('''000999BBBXXXpppzzzsssTTTwww///!!!888(((,,,************+++,,,---...///,,,+++,,,+++>>>HHHGGG~~~KKK------:::HHH<<>>666&&&###+++%%%'''***+++*********+++%%%,,,111///***(((((((((...///...,,,***((((((((()))...)))(((,,,===~~~bbb---''',,,$$$%%%...''',,,---HHH___###555&&&,,,''')))---;;;>>>222...///+++,,,&&&222555'''MMM:::+++...444\\\YYY333---(((***,,,,,,+++((('''))),,,)))***++++++***)))***,,,'''((()))***+++,,,,,,,,,,,,+++***)))))))))***+++,,,...000222333000---***...,,,111(((,,,GGGTTTHHHmmm[[[|||vvvkkkCCC[[[}}}dddTTTaaaqqqFFF|||rrrTTTSSSccchhheeeggg<<<666000FFFVVV777,,,(((''''''///IIIXXXQQQ___CCCAAA///'''---000SSSCCC???KKKBBBOOOVVV///%%%,,,(((%%%&&&))))))(((&&&'''&&&%%%%%%''''''&&&%%%%%%&&&((()))***)))(((&&&%%%&&&((()))))))))((('''((('''###'''///,,,***555''',,,000222888KKKfff|||~~~888 000111'''***+++,,,,,,---...///000000...+++...***444ppp>>>UUUWWW111:::mmmeee444,,,]]]jjj(((///LLLKKKjjj}}}888,,,---777000,,,:::aaaVVV222222qqqjjjFFF333sssDDD111QQQuuuAAA'''&&&)))(((************(((&&&$$$###*********(((%%%"""%%%)))+++(((&&&&&&((()))(((&&&,,,,,, ,,,###AAA~~~^^^***'''&&&'''&&&%%%(((---,,,<<>>000OOO~~~xxxvvv@@@@@@LLL---777TTTAAAnnn666)))111---///,,,...GGGzzz===,,,EEEccc333^^^TTTDDDZZZbbb~~~UUU777555ssslll888+++,,,)))))))))))))))))))))))))))&&&)))+++++++++------***(((((('''((()))+++,,,,,,222---'''---%%%999hhhggg111,,,(((((('''%%%%%%(((***@@@CCC...'''+++''')))******222444***)))---)))+++%%%''',,,???NNN111$$$===gggKKK(((***&&&---(((000000000///---,,,***))),,,------,,,***)))***+++***+++,,,+++)))((()))******---//////---+++******555222...+++++++++******///)))---)))===nnnCCCiiinnnlllmmmzzz```pppPPP^^^bbbiiiMMMPPPUUU```yyyqqqyyyaaadddbbb///***EEEvvv|||000)))))))))333MMMbbb___PPP@@@555''',,,???EEE??????aaaeeeWWW;;;+++***,,,+++(((((('''%%%###"""$$$%%%%%%'''))))))'''&&&(((+++)))))))))))))))((((((''',,,)))&&&&&&(((***)))(((+++***)))(((''''''((((((&&&///+++&&&---000---...***RRRmmm]]]mmm|||vvveeeYYYsss|||ggg...))),,,+++&&&(((******)))(((((()))(((......&&&---AAAMMMKKKggg999---ZZZSSSMMMiii888JJJ;;;'''HHHMMMFFFnnn<<>>tttQQQlllyyyxxxggg[[[[[[LLLHHHvvvssswwwYYYuuuRRR&&&---PPP333((()))---<<>>///+++AAATTTKKKFFFVVVcccVVVBBB---"""''',,,'''$$$%%%%%%$$$######%%%'''$$$'''***)))&&&%%%'''+++)))))))))))))))(((((('''((()))***(((&&&&&&))),,,******)))((((((((((((((()))...((($$$,,,...))))))999vvvttt^^^uuuZZZRRR___tttxxxnnnppp888444,,,444''')))++++++******+++,,,%%%++++++(((---333LLLYYYeee333///hhhAAA<<>>VVV000)))000***)))(((''''''((())))))'''+++***%%%(((000000(((---...///...,,,,,,...000111)))...///%%%'''>>>```777...((()))+++)))'''''''''CCC666+++'''$$$---$$$''')))333555)))(((...---***&&&+++$$$KKKAAA///888hhhTTT''''''!!!---******%%%&&&&&&&&&'''''''''(((%%%'''***++++++))))))***&&&''')))******+++---///...---+++(((&&&(((,,,///,,,,,,,,,---...///---+++***---***)))iiizzzaaacccoooooobbbqqqaaaCCCdddCCC|||ttt```JJJ~~~UUUwwwOOOwwwVVVjjjgggeeefffeeennn;;;999ccc;;;(((///???SSSdddcccPPP;;;&&&'''BBBVVVJJJGGGZZZfff]]]:::...222+++)))///---&&&&&&&&&%%%$$$%%%''')))&&&'''((('''&&&&&&'''''''''(((((((((((('''&&&&&&&&&'''))))))))))))))))))&&&'''((())))))*********&&&((('''***---+++<<<\\\[[[kkkxxxeeeQQQQQQ]]]lll{{{yyyzzzxxxwwwkkkwwwxxx333###)))''')))+++,,,,,,,,,...///,,,%%%***000&&&111]]]www^^^ccc>>>MMMccc888???EEEDDDrrrLLLJJJvvvtttPPPzzz~~~<<<(((000222444000999333---uuuLLL:::,,,^^^zzzkkkKKK)))III555666111^^^---$$$000)))((((((((((((***,,,---,,,000,,,%%%'''000///&&&***,,,---,,,)))(((***---,,,$$$---///((((((>>>eee;;;222++++++,,,***'''''')))FFF666---***%%%000&&&)))+++666777***(((...---(((&&&...'''PPPAAA///<<>>VVVmmmMMM777,,,DDDooonnn555))))))&&&(((+++,,,,,,,,,...///222%%%***333"""222JJJwwwvvvmmmaaaGGGaaaaaa<<>>UUUmmmhhh888XXXxxxeeeQQQ{{{YYY:::///555DDDTTTbbbFFFDDDRRR===JJJ\\\iiiKKKfffIII888>>>]]]YYYzzzeeessszzzkkkcccaaayyyvvv???===IIIUUUeeeaaajjjpppoooooopppllleeejjj]]]XXX[[[UUUQQQeeeWWW***,,,,,,,,,,,,,,,---///111222%%%'''666%%%444CCC???|||{{{ttt}}}YYYdddtttWWWGGGvvv```KKKpppAAA***777[[[)))EEE\\\GGGJJJ...222(((000333888666,,,111CCCppp666111BBBeeeEEE666666:::WWWmmmbbbCCC---OOOEEE333...)))+++,,,+++))))))***+++***++++++,,,111666444...***)))((())),,,---,,,***,,,***,,,///***)))777JJJ]]]:::+++&&&((()))111'''///TTT222...&&&'''+++(((---)))999888222000&&&---%%%!!!,,,CCCUUU666000JJJbbb888"""&&&&&&$$$(((+++...)))%%%%%%)))+++***(((((()))***+++++++++***)))***(((&&&'''***,,,+++***)))*********+++---111444,,,((()))...000---,,,///555(((444EEEcccLLLhhhkkkmmm???qqqLLLsssqqqcccjjj```]]]^^^lll]]]gggooohhhqqqcccpppLLL000>>>\\\sssiiiFFF---(((===???BBBSSSmmmkkkIII,,,+++)))&&&&&&&&&'''&&&&&&''''''((((((((()))))))))))))))(((((((((((()))))))))(((&&&###""""""###$$$)))...$$$ &&&$$$''',,,777NNNIIIGGG;;;---cccuuuZZZZZZ222FFFYYYhhh```uuunnn\\\eeeiiisssddd???sssgggYYYwww{{{fff~~~CCCAAAXXX===@@@___```\\\HHH666+++000555111---000777555+++ ,,,777:::yyyppp...000+++*********+++---///000:::(((***(((NNN___AAAZZZuuu{{{{{{lllXXXZZZuuubbbZZZ\\\WWW===000DDDKKK---YYYPPPQQQGGG,,,000&&&,,,...999222---...///uuu;;;444777XXX888444QQQrrr|||???222<<>>(((???lll777***'''******///222***///...,,,*********,,,---******++++++***((('''&&&)))******)))((((((***+++&&&))),,,...//////000111(((---000000///000///---+++...444zzzKKKdddddd___zzzkkknnnLLLhhh```aaaRRRUUU]]]xxxhhhooo|||www\\\III{{{TTTkkkJJJIII???...%%%...AAAQQQ999FFF\\\___GGG///&&&!!!(((((((((***,,,...---+++))))))*********+++++++++(((''''''&&&&&&''''''((()))(((***<<>>```;;;333555222000fffrrr222,,,++++++***+++,,,---...%%%!!!!!!$$$(((+++***(((JJJzzz\\\VVV{{{===ZZZmmmoooddd888IIIOOOllleee999pppeeeOOOVVV222,,,---000)))...===???555222222666fff444000<<>>222&&&000888)))---@@@UUUBBB---:::___777+++---......,,,,,,---///......+++'''(((---000///***...111111...+++******+++---,,,***(((*********!!!NNNgggBBB:::***...''';;;YYY111,,,&&&)))+++%%%***###PPPTTT***%%%,,,'''***666YYYFFF000,,,```vvv222++++++)))%%%+++---###++++++***)))((()))+++---'''(((***+++,,,,,,++++++(((***,,,+++******---000)))***++++++******+++,,,666555...'''(((...///***)))555HHHzzz{{{XXX|||tttYYYdddoooooo|||UUUmmmoooiiibbb|||ssskkkzzzmmmoooyyyBBBvvvUUU]]]DDD000555///000:::$$$(((+++***(((111???DDDAAAEEESSSDDD,,,---...''')))%%%%%%&&&(((******)))'''$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''$$$)))+++'''(((EEE~~~zzzbbbpppvvvMMM|||ZZZ___NNNiiiwwwpppyyyYYYRRR@@@---AAAUUUEEE@@@EEEDDDYYYJJJyyyttt]]]ssscccYYY>>>===NNNaaa;;;---,,,+++++++++,,,---...555000(((***&&&)))333)))BBBcccvvvHHHkkkWWW;;;jjj___000\\\LLL...555xxxEEEiii???------+++///'''000222111444//////333ZZZHHH,,,555kkk```gggttttttQQQ:::///***+++///111<<>>rrr\\\mmmkkk{{{gggpppvvv\\\VVVrrrnnn|||eee|||TTT~~~___qqqTTTooocccFFF999+++,,,***---000'''###...$$$444111"""IIIGGG===777YYYBBB+++###'''***)))''')))((('''(((((('''$$$"""&&&'''((((((((('''&&&%%%'''((()))(((&&&%%%%%%%%%///%%%***)))$$$III{{{[[[UUUyyyppp___NNNyyyvvvwwwfffppp|||bbb{{{eeeoooTTT***...)))111'''000------,,,,,,,,,(((&&&,,,555444ooo]]]FFFOOOFFFuuu<<<+++pppYYY111***+++~~~nnnFFFuuuGGG+++---+++''',,,111222---000...------PPPWWW444999dddLLLHHHPPPxxx]]]DDD777333222,,,(((///IIIlllWWW555+++vvvAAA---+++&&&***222000(((''')))+++,,,+++******+++,,,,,,++++++******+++---...''')))+++***''''''))),,,%%%!!!CCC___HHH000///,,,___qqq***333,,,)))000(((111333eeeUUU000555+++,,,444\\\OOO333,,,---;;;BBB---,,,)))(((((('''%%%###&&&'''((()))))))))((((((---,,,,,,------,,,)))''')))***+++------,,,***)))...---...000222444333222111...******,,,.........,,,FFFWWW~~~hhhooo___qqquuu___eee~~~jjjjjjvvvoooYYYwwwlllZZZ{{{___|||iiinnn:::'''(((000666///)))***...111---###)))&&&555RRR777777NNNQQQ>>>+++%%%&&&'''&&&&&&&&&&&&'''))),,,---,,,+++'''''''''''''''&&&%%%%%%%%%&&&(((((('''&&&'''(((%%%+++$$$000JJJYYY]]]WWWGGG^^^___JJJ999+++,,,[[[}}}cccUUUiii222000---###111$$$***'''(((+++111666444...+++---+++PPPIIISSSDDDWWWiiiuuu@@@---WWWnnnVVV;;;222---444eeeGGGccc;;;''',,,,,,***...111111(((+++---///***GGGccc666444NNNHHH888<<<===BBBAAA777------333888<<>>YYYpppOOO```>>>444+++888)))222III{{{gggxxxLLLKKKpppyyyjjjWWWuuu555***---'''444)))...---''')))000888888111***)))///111dddBBBXXXjjjBBBwww]]]>>>~~~NNN...555SSSaaaZZZRRRDDD222***+++111000&&&>>>^^^RRRPPP111$$$,,,---+++...///000&&&)))///222+++AAAppp888,,,666MMM555555777888222((((((888PPPaaaEEE888BBB]]]777,,,,,,444444111...***...//////...,,,++++++,,,000111111///+++((()))***+++++++++)))''''''(((***)))""",,,SSSeeeDDD)))666ooovvv)))333$$$000+++000((()))CCC999***444///---===>>>---'''***;;;MMM===)))((('''''''''&&&$$$!!!---,,,***)))***+++---......,,,++++++,,,,,,,,,+++------,,,+++)))(((((()))'''&&&&&&(((+++---......222000...,,,,,,,,,,,,---///???yyySSS]]]RRR{{{ggg===uuuaaaZZZXXXnnnNNNppptttbbbxxxppp333111XXXyyysssiii\\\111,,,))))))***((((((+++&&&%%%%%%''')))***)))((((((''''''&&&&&&&&&&&&&&&$$$&&&(((((('''&&&'''(((((()))&&&+++...,,,MMMfffccc222444$$$333333+++%%%FFFqqqeeeDDDBBBooodddGGG---***BBBcccMMMBBB'''...***666---000111***((()))///000---******111###:::tttsssAAAbbbWWWBBB@@@000{{{mmmBBB777<<<444***---000777EEESSSSSS===+++PPPYYY___GGG000'''---++++++---,,,111(((+++...222)))777uuuCCC,,,000pppRRR555///+++111777???UUUyyyHHHKKKWWW777111ddd:::***---555---***///---111222222000---++++++,,,...000111...***(((***---333///,,,******++++++***...111///???PPP:::###...VVVfff444AAA333333&&&+++000222===333+++222///,,,GGG111+++,,,%%%OOOppp<<<---,,,,,,---//////---,,,---+++***((()))***---......***'''&&&(((+++...///---***'''(((,,,---+++'''***)))((())),,,///000///111000///...,,,,,,,,,---111LLL]]]eee|||vvvpppRRRAAAzzzccc___]]]lllSSS~~~zzzzzziiioooooo888>>>jjjxxxMMM+++)))***,,,+++''''''+++(((&&&%%%%%%&&&&&&&&&$$$((((((((('''''''''&&&&&&&&&((()))(((&&&%%%%%%&&&***%%%...///###???wwwxxxlll000444 ***)))...)))///BBBAAA111///***EEE___eee```dddwww}}}kkkUUUHHHEEEDDD???999777777///,,,333UUU[[[]]],,,111***111)))&&&))),,,((('''+++---+++***+++''')))!!!999sss\\\999~~~@@@GGGkkk555<<>>777222...+++)))+++******))))))+++,,,---///,,,***)))***++++++***(((((((((***------***'''---***((((((***,,,---------///000///---,,,...000444WWWttthhhpppooo{{{zzzggg```wwwSSSqqqZZZ{{{ggg{{{jjj}}}rrrQQQvvvdddKKKAAA:::777333999PPPggg^^^RRRNNNSSSrrrUUU888***+++((((((+++)))%%%%%%''')))'''&&&&&&'''))))))(((''')))+++---,,,***'''&&&%%%'''(((((('''&&&&&&'''###)))---999eeesss999(((%%%)))...'''"""(((///,,,(((,,,---***'''''')))+++,,,...&&&000777777444444333000<<<333+++((((((((()))+++&&&(((***,,,+++(((### $$$555%%%$$$+++---@@@EEE___yyyNNN222---%%%---///***000(((+++000555333---+++...///;;;333&&&)))---:::QQQiii}}}{{{nnn```HHHZZZ|||CCCddd555111WWWyyyiii```\\\...***------''',,,333...+++222444***222555222OOOggg===&&&AAAtttaaaPPPDDDOOOooo\\\000III>>>111>>>ggg777***222))),,,333%%%+++---///111222333666888222333333...((()))000777eeezzzwwwbbbPPPBBB:::...---------......//////000.........---,,,(((&&&&&&))),,,---+++)))((((((333111...---///000111111,,,///111000...---///111999PPPYYYwww[[[aaaqqq```rrrwwwLLLkkkZZZ}}}|||hhhooosssrrrJJJQQQRRRPPPIII555(((...000)))&&&///222%%%***CCCEEECCC...999222)))***&&&######''')))((((((++++++)))&&&%%%&&&&&&&&&%%%''')))---///...,,,(((%%%###%%%'''(((''''''((()))&&&)))'''LLLxxxEEE333666111'''......((()))000000(((******++++++)))&&&(((+++&&&***)))$$$###))),,,+++,,,%%%$$$***...+++)))+++)))******'''%%%&&&***///555###&&&111)))333666'''EEEqqqxxx___@@@555)))///000)))///+++,,,000111---))),,,333///%%%---555---,,,222---444KKKVVVkkkooo===000888>>>kkkqqqEEELLL;;;CCCOOOdddpppddd\\\fffXXXkkkuuu{{{|||zzzxxxdddVVVFFFVVVrrrGGGaaaJJJ))))))......&&&***...(((---,,,000333000000BBBZZZ~~~777111999fffEEEDDDAAALLLnnn999???KKK+++555zzzOOO;;;<<<111,,,111///111111111///...000333666111...333)))555555...hhhfffUUU>>>...)))***,,,---$$$...222...,,,///---&&&111+++)))------((()))...222111...+++,,,111444555---%%%444111)))...((()))DDDPPP___xxxcccjjjxxxhhhwwwyyyXXXuuuxxxuuu|||rrrrrrnnn{{{NNNCCC111+++222---''',,,*********...111000,,,(((222$$$+++...***,,,)))(((///***((((((((('''+++111&&&$$$%%%'''+++---,,,***&&&))),,,+++(((&&&&&&((()))(((&&&%%%&&&'''***+++---&&&+++yyybbb777,,,---,,,)))'''(((,,,//////---)))***+++***((((((,,,///((())))))'''%%%$$$%%%'''***+++,,,---...---,,,,,,,,,,,,++++++***))))))))))))***+++,,,---...//////000+++000IIInnnrrrEEE111(((///'''+++///***+++---//////...---,,,---111444222,,,'''''')))444333555QQQ|||zzzZZZPPP888///...555555QQQNNNdddOOORRRUUUKKK@@@>>>???:::BBBUUU[[[OOOCCCBBB===,,,666---(((LLLRRR;;;dddppp<<<((()))))))))(((***,,,///111,,,---111///+++333@@@mmmEEE@@@DDDzzzPPP,,,000OOOwwwYYY<<<}}}ddd///333lll~~~YYY@@@000000666555,,,000555777666333111///222///666,,,777555---fff}}}cccJJJ222"""111222...&&&###(((///222+++'''&&&+++...---)))'''***---///000///...+++(((,,,%%%333111,,,222000666MMMSSSZZZyyyvvv~~~xxx~~~ppp~~~[[[ssssssqqqooo~~~jjjGGG999'''###)))((((((000)))&&&$$$%%%))),,,---,,,555,,,,,,%%%!!!...222+++***)))+++---***&&&&&&***)))'''&&&'''***+++***((()))+++------***((((((***'''&&&%%%%%%%%%&&&'''(((***333UUUmmm}}}ddd999,,,***((('''&&&'''***,,,------)))***+++***((((((***---)))'''%%%%%%((()))(((''''''((()))***+++******)))((((((((((((((((((((((((''''''((()))***+++,,,,,,%%%///666555888KKKkkkcccMMM222(((...''')))***)))***,,,------+++***)))+++---///,,,(((&&&(((+++'''&&&!!!***???BBB888555111777...)))&&&###@@@PPPeeeqqqiiiwwwqqqqqqzzz~~~yyyttttttddd[[[ZZZLLL:::MMMFFF===tttfff666...//////...------///111666///---333444...+++...TTTLLL999<<>>333...333666111---000555<<>>---<<>>---%%%---...******+++,,,,,,+++)))'''%%%((())),,,///000000...,,,)))...((()))===FFF999,,,((("""000000111|||vvv>>>zzzmmmbbb[[[\\\VVVCCC000'''---999fffbbbVVV111,,,***---///000///......///***+++++++++---///...,,,,,,444hhh---...777KKKWWWCCC888;;;iiiFFF@@@222222666QQQ&&&***555(((...000222333222111222222...)))222+++111---555YYY111,,,///)))(((...***$$$&&&///222---///777++++++))))))666000666qqqZZZ\\\fffRRRoooooouuussshhhkkkttthhhfffuuuzzzTTT^^^[[[EEE...%%%&&&'''&&&%%%%%%(((+++***((('''(((***+++(((%%%&&&)))++++++)))***)))((((((***,,,///111[[[UUU333RRRNNNsssyyy<<<(((,,,)))(((''''''***...000...+++))))))+++///222111,,,(((,,,(((&&&(((...222000---''''''&&&%%%&&&'''((()))&&&%%%$$$###$$$'''***,,,************++++++++++++===***!!!***...'''&&&---***((('''(((+++---+++)))***222...((()))...$$$111&&&OOO???...%%%///111///)))***+++,,,+++)))'''&&&&&&&&&(((***...///000///***000***...FFFSSSHHH;;;111***///:::]]]666SSS333...;;;^^^lllGGG222111,,,...000000...,,,,,,,,,,,,---...000000...---,,,000777nnn:::AAA999uuuSSS:::(((444BBB~~~```777NNN///111YYYTTT'''...)))...---///444666000(((+++444)))000222$$$+++%%%...zzz;;;%%%555888)))///***000///222...%%%;;;333999333000'''333777sss```RRRggg~~~kkklllcccoooccc]]]wwwHHH\\\wwwsss;;;!!!***///***,,,)))))))))******+++++++++(((***+++***((('''))),,,***''')))"""***...$$$111yyy~~~555,,,......;;;dddxxx333777)))//////***(((---444666///'''''''''(((***+++***(((%%%+++)))'''&&&%%%&&&((()))(((&&&%%%&&&'''((('''&&&)))'''%%%"""!!!$$$)))...&&&'''((((((((((((((('''<<<111***---000...+++***''''''(((''''''&&&%%%%%%+++ (((///&&&(((,,,!!!%%%+++***AAA{{{HHH'''>>>WWW444***(((***...///---,,,///%%%''')))+++,,,------,,,+++,,,***'''+++222111+++)))((('''...VVV>>>IIIWWW)))+++cccZZZDDD444+++,,,---......//////......///000111222222111000///---000dddEEE555///]]]xxx[[[666)))999GGGfffttt@@@nnnfff777...NNNooo888444---,,,333000000333222,,,+++......444444)))111***000xxxRRR%%%"""666222,,,333000333111$$$111---111...000)))222AAAyyyAAAjjj|||xxx~~~yyyfffsssnnnZZZzzzYYYtttbbb888,,,&&&!!!$$$((()))))))))*********+++)))***+++***((((((***,,,***'''+++$$$***...(((999jjj...)))+++,,,555RRR{{{999333(((000,,,)))(((+++000111---((())))))***+++---,,,***'''***)))((('''''''''(((((('''%%%$$$%%%&&&&&&%%%$$$###$$$%%%'''***111888>>>'''(((((((((((((((''''''(((&&&%%%%%%&&&((('''&&&(((((()))*********))))))***'''++++++"""""",,,000555..."""777zzzRRR333''';;;OOO///***((()))......,,,+++...))))))***+++,,,,,,,,,,,,***---,,,)))***---,,,'''(((+++...333rrrqqq666ccc^^^JJJjjj}}}~~~ZZZ888444~~~iiisss666000'''+++,,,------......---------...///000000///...------+++VVV\\\///000IIImmmGGG)))$$$FFFoooNNNMMM???(((===uuuFFF222---(((555///+++///333222---+++///444222***222***...fffVVVlll<<<$$$444,,,%%%,,,(((,,,333***///+++,,,+++111***...MMM{{{|||zzz|||hhh333jjj{{{vvv}}}~~~jjj{{{iii{{{}}}YYYSSSiiipppFFF222,,,***///)))))))))))))))*********)))***+++***((((((***+++((('''---&&&)))---,,,CCCNNN((((((((()))---;;;SSSqqq===---(((///***(((((()))***+++***)))***))))))+++,,,,,,***(((******)))))))))(((((((((((('''&&&&&&''''''%%%$$$###%%%&&&(((***---222666((()))))))))((('''&&&&&& ***...(((%%%((()))&&&(((((()))******++++++,,,+++---)))((()))%%%'''222%%%((('''BBBRRR777***111>>>&&&***'''))),,,---******,,,---,,,,,,+++++++++,,,,,,(((,,,---+++)))******(((&&&+++***:::JJJ666BBB###JJJZZZFFFHHHPPPZZZoooqqqKKK888OOOiiiEEE...EEEZZZoooVVV+++333)))++++++,,,------------,,,,,,------......------,,,111***HHHttt444777;;;|||888///222SSS[[[888MMM)))333[[[OOO//////,,,222---***...333444111---///555///---444+++---SSS333...IIIuuuCCC&&&---###***%%%%%%222///111///,,,,,,222***)))XXXmmmFFFjjjzzzMMM:::iiilllsssxxx}}}bbblllvvv^^^UUU|||ooo```RRR___SSS777)))&&&$$$&&&************************))))))(((((('''(((((()))&&&&&&---&&&'''+++...LLL}}}666))))))&&&&&&***,,,444KKKccc555***+++***)))))))))((('''''')))***(((''''''((())))))(((&&&***************)))((((((+++***(((((())))))(((&&&&&&'''''''''%%%%%%''')))))))))))))))((('''%%%%%%$$$666===222(((***,,,'''((((((((((((((()))))))))+++...&&&(((555,,, +++(((DDD^^^xxxKKK666---)))222%%%***((((((++++++((((((+++///...,,,,,,,,,,,,...///&&&***,,,***(((***---000***,,,###SSS888MMMkkk666///|||TTT111222111HHHjjj{{{222---eeeJJJvvv???'''666++++++,,,------......------000000000111111000000000000)));;;pppAAA888,,,aaa[[[[[[hhhbbb222bbb333000KKK___000111666000000///...///000000///222888111333999...222FFFwww999,,,'''555lllmmm444555'''333///(((111...---111,,,---222+++(((hhhjjjzzzMMMaaa}}}BBBTTTooo^^^~~~ssslllxxxqqq}}}ggg}}}^^^uuuTTTBBBAAAFFFGGGFFFMMM^^^XXXCCC:::666000///++++++++++++++++++++++++((('''&&&&&&&&&'''''''''$$$$$$,,,&&&%%%(((...PPPhhh(((++++++%%%%%%***)))'''222BBB```ddd))))))///&&&)))******(((&&&&&&)))+++((('''&&&'''((()))'''&&&***************)))((((((+++)))(((((())))))((('''$$$&&&((((((((()))+++---))))))))))))((('''%%%%%%%%%777>>>222&&&'''((($$$,,,+++)))(((''''''''''''(((000++++++111'''(((@@@mmmJJJ888222***000++++++((((((******''''''***......---------///111222+++++++++***((()))...444---///...hhh;;;oooXXX777MMMzzz777,,,@@@hhh999LLL}}}OOO|||444(((222(((------...///////////////////////////////////////,,,)))000YYY[[[:::)))JJJRRR^^^hhh111kkkxxx???***999}}}uuu444,,,777000444444///,,,---.........777...444777,,,333999iiittt999///---(((===ccceee888 ///555,,,111...***---+++...///---...|||qqqUUUzzzVVVwwwVVVOOOpppZZZpppbbbwww{{{~~~qqqooovvvnnnjjjzzznnnSSS@@@;;;AAAVVVhhhdddLLL666444>>>666(((&&&&&&###%%%+++++++++***************((('''%%%%%%'''((('''&&&$$$###***&&&%%%&&&,,,PPP\\\'''***,,,'''&&&++++++''''''---CCCoooFFF###***///'''******)))(((&&&'''(((******)))((((((******)))(((******)))))))))((((((((('''&&&%%%%%%'''''''''%%%&&&'''(((((('''(((***,,,((()))))))))((('''&&&&&&$$$000555---%%%&&&((('''///---+++)))((('''(((((('''111444---""""""GGGxxxLLL555222(((---,,,---)))(((******''''''***.........///000111222222111---++++++)))(((,,,111'''///NNNFFFDDDHHH???rrr@@@(((@@@\\\EEEeeeccc[[[lll333000...***......///000000000000///---------,,,,,,---------***---+++FFF{{{BBB333<<>>{{{444,,,ZZZVVV]]]OOOqqqTTT111666***000---......///000/////////000000////////////000000---444+++===~~~III<<<222fffFFF(((kkk???444nnnPPPbbbbbb111333CCCLLL&&&555(((,,,---+++...555888666(((555,,,666444***777000xxxcccFFF000333$$$)))111///777jjj@@@...///&&&+++...---,,,///222,,,000888uuukkkAAAuuuiii}}}kkksss|||qqqgggeeesssMMMCCC777000......+++(((...((((((000555222,,,++++++---***+++///((("""***((((((''''''&&&&&&&&&%%%,,,)))'''(((***+++***((()))$$$+++(((((('''+++MMMhhhBBB///&&&)))***))))))***((($$$"""888XXX***111,,,%%%555)))(((&&&&&&((((((&&&$$$((('''%%%%%%'''((('''&&&+++)))'''&&&%%%&&&((()))%%%$$$$$$&&&((())))))(((((((((((('''&&&(((+++...''''''((((((((((((((('''---(((%%%''''''%%%&&&***)))(((&&&%%%$$$%%%'''(((000$$$------QQQOOO...///***///000000,,,***+++***'''(((+++222222333333222111///...)))$$$%%%---111---******333>>>jjj666nnnJJJ***NNNkkkzzzsssmmm333999rrrVVVMMM;;;(((333###222,,,---......//////......)))333888333,,,+++...111///111'''111hhhWWW===333VVVnnn777777qqqAAAwwwxxx@@@---(((lllkkk***,,,&&&))),,,------...///000,,,+++...222111///111555ooojjj888333###000===(((...///555lll---$$$///,,,'''***%%%***000&&&+++EEEvvvUUUsss666tttssswww~~~nnnbbbSSSWWW222444///...,,,+++***)))))))))***(((''')))---///...,,,((('''&&&%%%&&&''')))+++,,,+++)))'''''''''((((((&&&&&&&&&$$$###$$$'''***((("""###+++---***000;;;vvv@@@111...---,,,+++***(((''''''))),,,GGGyyyrrr***///((((((,,,++++++++++++,,,+++)))''',,,)))&&&(((---...***&&&((('''&&&%%%%%%&&&'''(((&&&'''((()))((('''%%%$$$))))))***(((&&&$$$$$$%%%'''''''''(((((()))***+++((((((((()))+++,,,***)))222)))((()))$$$(((...***%%%000***!!!DDDNNN666))))))222111111222111///,,,***+++,,,///,,,+++...333555111---******222;;;888+++&&&+++333mmm<<>>{{{BBB+++666^^^uuuCCCYYYiii___QQQ|||ZZZ333***:::999222''')))++++++***(((((((((//////000333000+++))),,,999XXXEEE,,,!!!555&&&***777---,,,888111TTT:::)))111000...***'''333---444llliiiyyyyyyHHHyyyaaawwwwwwhhh999+++''',,,***))))))(((((())))))***+++)))((()))***+++***)))+++,,,------,,,***'''%%%(((((())))))******))))))&&&''''''&&&&&&'''***,,,***%%%%%%(((((($$$'''///fffVVV777%%%%%%&&&'''((()))+++,,,,,,,,,...'''GGGwww***...))))))***((())))))))))))(((''''''%%%'''((((((&&&%%%&&&(((((('''&&&&&&&&&&&&'''(((&&&'''((())))))(((&&&$$$###$$$&&&&&&%%%%%%&&&'''(((((((((((()))***+++,,,***)))((()))******(((&&&000333000((($$$((()))&&&)))111TTTaaa***)))333'''222.........---***)))***,,,,,,---......,,,++++++,,,000***))),,,,,,(((+++222YYYOOO@@@}}}nnn222+++aaaCCC444___sssppp444:::ssszzzuuuPPP~~~FFF---...///,,,+++...///000///---,,,---...***...000///111222///***///***222,,,---hhhJJJ,,,...III\\\KKKrrr???TTT~~~EEE+++555iii\\\666333333222///------///111///...000333000***(((+++333{{{\\\www666000'''777'''666666'''---:::###+++gggFFF***555333)))///)))333...777ffftttvvv}}}OOO|||{{{WWWiiiqqqhhhHHH***---***---,,,+++***************,,,+++************))))))'''(((***,,,---......---&&&''')))***++++++******&&&'''(((((('''(((+++---+++((('''***(((%%%'''---EEE~~~???,,,***((((((((((((((('''''''''&&&222,,,MMMvvv(((,,,)))***,,,+++++++++***(((&&&&&&&&&%%%&&&'''(((((()))+++,,,'''''''''&&&&&&'''''''''&&&'''((())))))(((&&&%%%$$$%%%'''&&&%%%%%%&&&(((''''''''''''((()))*********)))(((((())))))'''%%%(((000---&&&***...---+++111aaannn222---%%%'''***,,,------+++***)))***,,,(((,,,///...***))),,,///000---******''''''000<<<@@@ZZZNNN***EEEqqq222MMMNNN///TTTppp]]]]]]nnn444///333,,,)))---///000111000......000222'''***+++,,,000333111+++---(((222...&&&WWWZZZ111,,,;;;DDDbbbddd<<>>DDD111---444+++MMMBBB""",,,888...---...///PPPiiiiiilllwww{{{hhhiiijjjhhhnnn111333---444333111...,,,+++*********+++,,,+++)))((()))***)))((('''''')))+++...000'''((()))***++++++++++++'''((())))))(((((()))***%%%&&&''''''&&&&&&''')))###,,,???jjjppp@@@&&&((((((((((((((((((((('''''''''...333]]]111+++###$$$%%%%%%(((******)))***...222333---''''''***+++((($$$&&&&&&'''(((((('''&&&&&&%%%''')))******)))((('''(((******)))'''&&&'''(((&&&&&&&&&&&&'''((())))))((('''&&&'''((((((&&&$$$'''000'''$$$,,,&&&'''@@@XXX+++222'''>>>###---------,,,)))((()))+++%%%))),,,,,,******///444...222333...((((((333===SSStttDDD@@@kkk333444FFFKKKCCC 999|||aaaiiiFFF}}}KKK###000000)))...222,,,---......---,,,---///...000000---,,,...///---///(((+++///(((333gggNNN555...MMMtttCCClllgggDDDYYYOOO------QQQRRR222111000///111777???EEE111//////000...+++---222+++...fffTTT///,,,---111+++444'''(((222222###$$$---***222hhh[[[%%%***555***...)))///^^^kkkpppqqqyyyvvv{{{qqqwww222000...111000...,,,***)))))))))'''(((***)))'''&&&''')))'''''''''(((((()))***+++))))))))))))***++++++,,,''')))***)))(((''''''(((&&&((()))'''&&&&&&'''(((222)))+++444EEECCC///444'''''''''(((((())))))***...&&&111fff;;;000%%%&&&'''%%%(((******'''(((,,,000222///+++***+++,,,,,,+++&&&&&&'''(((((('''&&&&&&%%%''')))***+++***((('''&&&''')))(((''''''((()))(((((('''(((((()))***+++&&&%%%%%%&&&(((((('''%%%$$$...((('''...%%%777jjjkkk555...---333+++...///...,,,***((()))***&&&(((***)))((()))---000222333333...***)))***+++!!!JJJzzz<<<[[[OOO666NNNqqqAAAmmm|||III999###%%%RRRVVV]]]TTTZZZ|||<<<$$$222,,,(((///,,,+++---//////---,,,,,,,,,...222222...,,,///222111444---+++111---***UUU\\\;;;///555SSSXXXvvvtttlll___~~~VVV///666333|||ppp000///...---,,,...333666555111000000...+++---222222111HHHbbb(((000(((333000---,,,111333---(((+++,,,///777***CCCooo222+++)))(((000&&&...dddiii{{{qqq|||}}}~~~vvvwww555...///,,,+++***)))(((((((((((($$$&&&((('''%%%$$$&&&(((###$$$''')))******)))(((+++***)))))))))***+++,,,''')))***)))'''&&&&&&&&&***,,,---***((((((((((((###&&&222""",,,<<<$$$&&&))))))))))))))))))))))))***+++kkkBBB555)))+++...))),,,---***%%%###'''+++'''(((((('''''')))---000%%%&&&'''(((((('''&&&%%%%%%''')))***+++***)))(((###%%%&&&''''''''')))+++))))))))))))***+++,,,---%%%$$$$$$&&&(((((('''&&&+++(((+++222,,,MMMnnnHHH)))+++111000000///---***((()))***(((((((((''''''(((***,,,(((((((((***...111...)))---ZZZTTT333uuu555555jjjfffAAAggg+++***///===ddd///YYYLLLoookkk666)))555***&&&---%%%---///111222000...------,,,***'''(((,,,......,,,111---******444---<<<333000***iiicccPPPMMMDDD333___}}}LLL444FFF666666!!!NNN333222***)))333333---///+++111444///***)))***)))999)))YYYqqqYYY333///,,,,,,///000,,,))))))---111000,,,***,,,000111GGGZZZ...)))111///333000222zzzhhhyyyaaazzzjjjzzzrrr???'''555000(((,,,222,,,***,,,)))((((((&&&%%%%%%&&&'''((((((((())))))))))))(((((()))+++------+++***))))))***((('''&&&'''((('''&&&'''((()))******)))'''&&&***))))))***++++++(((&&&&&&%%%&&&+++,,,)))(((+++'''---222nnnQQQ444///!!!---,,,++++++---///...***&&&((()))***+++***)))'''%%%)))))))))))))))(((((('''***,,,---+++'''%%%'''(((((('''&&&(((+++,,,***'''))))))***))))))***---///222---'''%%%&&&((('''%%%***,,,"""$$$GGG___VVVUUU666***666***///.........,,,***)))+++---'''555999///&&&(((***(((555///222555...,,,---(((+++xxx~~~888CCCWWW111TTTOOOdddzzzIII999777XXXMMM...kkkLLL@@@777000//////---,,,...111//////111333222...)))+++***)))+++......,,,***...------+++333---444mmmJJJ555***NNNKKKbbb^^^///333eee[[[===111999mmmXXX444'''???{{{FFF333(((+++000000///---,,,222555222...///000000222222QQQZZZFFF---***(((***...///---***(((+++------***)))***,,,111???TTT===)))(((...///---;;;qqq~~~jjjmmm```{{{qqqoooUUU333)))...)))------$$$###)))(((((('''&&&&&&&&&&&&'''((((((((())))))))))))(((((($$$&&&((((((''''''((())))))((('''''')))*********'''((()))++++++***((('''((((((((()))++++++***)))'''%%%'''++++++((((((***,,,000777uuuJJJ)))***$$$111***)))((()))++++++(((%%%'''(((*********)))'''&&&))))))******))))))((('''''')))+++***((('''''')))((('''&&&'''******(((&&&''')))))))))((()))+++,,,&&&(((+++,,,+++)))'''&&&$$$+++,,,+++>>>jjjKKK;;;<<<...)))...&&&111,,,,,,,,,+++((('''(((***777@@@AAA666---......***333000)))(((,,,///,,,***]]]iii999lllJJJ<<>>lllGGG***---+++***---111444333222)))***+++++++++******)))444>>>OOOaaa```111)))---***)))HHHggguuuppp{{{|||}}}fffOOOrrrmmmllluuuJJJ---&&&((()))000---###(((444555(((''''''&&&&&&'''(((((((((((())))))))))))((((((&&&'''((((((((()))+++---((('''&&&(((***,,,,,,,,,'''((()))+++++++++***)))((('''&&&'''***,,,,,,+++)))''''''++++++(((''')))...000<<<}}}SSS+++,,,(((222***)))''''''((()))(((''''''''')))******)))(((((())))))******))))))((('''$$$'''***+++***)))((()))(((''''''((())))))'''%%%&&&'''))))))(((''''''(((###(((---...***((((((***,,,***(((777cccbbb999&&&'''(((******%%%222+++------,,,)))''''''(((888<<<:::000+++,,,+++&&&+++...###!!!...---)))666???888hhh666KKK???;;;WWW999~~~@@@xxxNNN---((('''***---,,,---000...//////......///222444,,,,,,,,,---...---,,,+++***...333***///000''':::yyy<<<333(((```oooAAA[[[uuuEEE777222)))JJJAAA---...>>>qqq444 ///,,,,,,222(((---222555333333666888777+++)))+++666GGGzzzYYY((((((---,,,,,,///333555555444---,,,+++,,,------+++)))///===CCCGGG888000...((((((WWWhhhmmmfff```yyyooommmqqqAAAnnntttssslll^^^;;;+++$$$(((111///%%%***666777'''''''''''''''((((((((((((((())))))))))))((((((((()))))))))((())),,,...)))'''&&&'''***+++++++++&&&''')))***++++++++++++)))'''&&&&&&(((***++++++***'''(((******'''''')))------???hhh555...'''***,,,+++)))'''((()))******&&&'''((()))******))))))((((((((((((((('''&&&&&&%%%'''***,,,,,,***)))''')))))))))))))))((('''&&&$$$'''))))))'''&&&%%%&&&------,,,)))&&&&&&))),,,;;;,,,+++LLL}}}>>>444(((&&&)))------***...---///000///,,,***((((((+++,,,***%%%%%%))))))%%%!!!,,,&&&'''000$$$+++VVVwww333^^^GGG***ccc{{{<<<666qqq|||111@@@___@@@:::///,,,+++......++++++------///111000...---000333......,,,++++++,,,///000,,,---333))),,,222***111bbbPPP111///GGGPPPGGG{{{|||OOO>>>///)))KKK|||aaa222111333ddd~~~;;;"""000---,,,111'''---000222//////333444333888((("""<<>>fff111333MMM777III___gggyyyxxxooo___GGG888'''XXXEEETTTbbb---000---...000...******,,,---000333333000------//////...---+++***,,,111444///***222+++***333---111HHHlll222777666{{{fff///TTTLLLDDD333000UUUzzz~~~===...'''===PPP...000...+++...***+++......+++,,,000111///111333222666,,,CCC555===hhhUUU222))))))+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))333&&&///KKKGGG333)))---111uuuwwwwwwfffkkkooo{{{QQQlll;;;ZZZ~~~ooohhhvvvlllEEE---$$$***)))''')))'''&&&&&&((()))))))))))))))(((((())))))))))))((((((******+++)))((('''(((******((('''&&&'''((('''&&&''''''(((((())))))******+++)))''''''((((((((('''***''''''))))))'''(((+++///...NNN}}}===+++''',,,******)))'''%%%%%%(((***(((((((((((())))))))))))&&&&&&&&&&&&&&&%%%%%%$$$***)))***+++,,,+++(((%%%''')))******((('''((((((&&&'''))))))(((''''''(((((('''(((,,,000111---)))---666\\\NNN---888)))444+++(((+++///555&&&***+++---,,,***(((((())))))((('''(((***,,,,,,+++)))000---,,,000999lllvvv111YYY???+++IIIppp[[[JJJ;;;999'''111666777888999888777'''CCC|||EEEvvvGGG,,,,,,***+++...,,,)))***......000333333111///,,,,,,,,,------,,,,,,---222555111'''111...+++111---111444mmm@@@888---[[[~~~***777rrruuuPPP...000222NNN[[[:::''';;;xxxYYY222&&&'''YYYnnn???111///******...***,,,+++)))+++000111...(((444<<<---111444BBBeee}}}HHH...,,,333/// .........---,,,++++++++++++...000...+++)))***++++++111+++///888qqq\\\222'''333999}}}ooogggoooVVVkkk{{{~~~qqqWWWvvvDDD&&&,,,000------...%%%&&&((()))******))))))(((((())))))))))))((((((***,,,......,,,,,,,,,---)))(((''''''(((***)))(((((('''''''''''''''(((((((((''''''((()))***((('''***&&&&&&((()))'''))),,,,,,...WWWLLL000***000)))***+++)))&&&&&&(((+++***))))))((((((((((((((('''(((((((((((('''&&&&&&(((&&&&&&''')))***(((&&&$$$&&&((((((&&&%%%'''(((''')))))))))((()))+++,,,&&&'''***---000000...,,,444XXXXXX333***===+++444)))//////)))444+++***++++++***))))))***,,,,,,+++++++++***(((''''''***///---+++???lll\\\JJJggg222000[[[sssdddbbbWWWRRRbbbjjjccc]]]nnn333333+++***+++,,,+++(((***000000//////000111111///---)))+++...///...///222555111$$$111222,,,000,,,111...```SSS777'''???}}}GGG$$$<<>>yyy~~~wwwrrrmmm```///...000(((%%%&&&%%%&&&((()))*********)))(((((())))))))))))((((((%%%(((+++,,,+++++++++,,,)))''''''(((***,,,,,,,,,(((''''''&&&&&&&&&''''''%%%%%%&&&(((***+++)))((()))&&&%%%((()))(((***---&&&,,,\\\XXX222$$$(((+++---...,,,))))))***---+++***)))(((((('''(((((()))))))))))))))(((((('''%%%###"""$$$'''))))))'''!!!$$$''''''%%%$$$%%%'''))))))***))))))***---///,,,------+++((()))---222VVVMMM...000222555444666***888666%%%222222,,,,,,,,,+++***+++---///---...//////,,,'''&&&(((###+++,,,---RRRoooBBB^^^HHH777777bbbRRRvvvWWW&&&666...------...+++'''***000111...,,,---000222222000...............///000111...//////...,,,+++---...555>>>zzz>>>///555dddUUU---!!!111111///JJJjjjTTT777333JJJaaaNNNBBBVVV444;;;555hhhqqq888///+++###///---+++***+++...111111111000------//////---...111===pppooo===333///333111)))''',,,+++)))'''%%%%%%'''***,,,///---+++***++++++***)))000///+++(((---555444...///:::AAAiiiWWWvvv|||wwwqqq[[[zzzxxxDDDbbbtttXXX222***,,,...%%%$$$&&&'''))),,,......***((())))))******)))'''%%%$$$%%%'''************+++------+++***(((((()))+++,,,+++)))&&&%%%&&&&&&&&&%%%$$$%%%&&&'''((((((((('''***)))((('''''')))+++---,,,,,,uuu\\\***333,,,///)))$$$$$$'''***)))'''///---+++)))'''(((((())))))---000///***''''''(((,,,+++))))))******((('''+++***(((''''''(((***+++***)))'''$$$&&&***,,,,,,((("""###......!!!111YYY___===444,,,111---++++++,,,...///,,,(((%%%***+++,,,,,,---,,,+++******,,,+++&&&''',,,+++'''///---&&&===uuu\\\YYY]]]YYYfffrrr[[[{{{555222''',,,,,,,,,,,,+++***))))))666000+++***---///,,,)))------------...............000333333111/////////+++222qqqYYY444---PPPmmm???///666666MMMrrrBBB+++AAAeee}}}ttt:::,,,,,,FFFHHH222---%%%))),,,,,,+++,,,...111333444000------///000---...111,,,ZZZbbb@@@333+++***000000(((%%%)))***))))))))))))+++,,,---///...,,,+++******)))((())),,,+++(((***111333000+++;;;LLLpppaaaOOOrrrfffzzz}}}bbbrrr~~~xxx^^^aaaPPPbbbWWWMMM}}}ooo<<<---***---(((,,,,,,+++***+++,,,,,,+++)))))))))))))))((('''&&&%%%***))))))(((((()))***,,,***)))(((''''''(((***++++++)))'''&&&'''(((''''''&&&&&&''''''((()))))))))***))))))(((((()))***+++...888aaa***///)))000...,,,,,,,,,+++)))&&&555333000---+++*********''''''((()))***)))&&&%%%(((&&&%%%&&&'''((('''&&&)))+++---//////---+++)))******+++,,,...///---***)))000---&&&(((666\\\iii444'''222222///!!!///---,,,---------+++)))******+++,,,,,,+++***)))$$$((()))(((+++000000,,,)))555CCCeeeqqqYYYuuuLLL]]]jjj444///***///000000000000//////...333111///111333444222000,,,---.........---,,,+++...111444555333111///...***///NNN|||>>>***<<>>...(((---***000---+++((('''((((((((('''******))))))((((((''''''...+++(((&&&'''))))))***((('''&&&&&&&&&((()))***+++)))'''''')))))))))((()))((((((((((((***+++,,,*********)))))))))))))))222KKKkkk000222000000222444444000,,,(((&&&111///---+++***)))*********((('''***...///+++''')))((('''(((***++++++++++++,,,---......---,,,+++)))''''''***...///...,,,***666---!!!666cccBBB888###+++111+++000,,,,,,***'''''''''(((((('''******+++++++++***((('''###(((,,,...000333333000%%%GGGpppwww>>>ddduuusssAAA~~~LLL000)))------......////////////...000111333555666555333222,,,---///000///---+++***---000222222000.........///333555|||MMM000///PPP}}}XXX222---MMM|||{{{<<<111...GGG___???000000,,,---///000000222555999000------000000------000...///PPPccc>>>///---000------333444000...///(((***---///000...,,,++++++++++++***))))))***,,,+++,,,------...000333444333;;;YYYzzz\\\[[[YYYxxxuuuwww]]]lllJJJ___~~~gggHHHdddEEESSSJJJ888000000'''&&&---+++)))((()))***))))))******))))))((())))))))),,,***((((((***+++)))(((''''''&&&&&&'''((()))***)))((('''''')))***)))(((+++***)))((()))+++---...***************)))((('''333[[[rrr444222444...222666555///***(((((()))((((((((()))***+++,,,+++******+++......,,,***,,,***))))))+++,,,,,,,,,...+++'''$$$$$$'''+++...+++%%%"""%%%***---000222)))///(((222dddzzzHHH$$$'''***:::222###---...***(((&&&&&&'''''''''&&&******++++++***)))'''&&&)))---111333333222000......dddqqqccc___XXX[[[RRRZZZrrreeeggg~~~WWWVVVqqq444///(((222+++,,,------............///111222222000............///000111000...,,,+++000000///---,,,,,,...000...222'''ccc```888(((:::mmm???777;;;ZZZSSS******---sssMMM000///,,,...000222333444555666...,,,---111111......000111***000gggkkk999,,,.........***(((***+++***)))***)))+++---//////---***(((&&&(((******)))***,,,///111---***---111222000...222444[[[TTTYYY}}}ccceeezzzFFFcccPPPtttlllNNN^^^:::,,,+++222,,,+++,,,++++++---//////...,,,)))))))))***************'''(((+++---...---***(((((((((((())))))******+++'''&&&&&&'''((()))(((&&&+++***)))((()))+++---...***************)))((('''000cccvvv111(((---***...222///***&&&(((,,,)))))))))***+++,,,---...(((***+++***((('''((())),,,)))'''&&&'''((((((''',,,)))%%%######%%%))),,,,,,'''%%%)))******,,,111***222???ccciii999///333***'''555///'''222))),,,++++++,,,------+++))))))******+++***)))((('''***---111333111---,,,,,,FFFsssoooQQQ@@@BBBPPP``````\\\lll>>>mmm\\\,,,222+++444------...///000000000///.........---++++++---///...///000000000///...---111000///,,,***+++...111,,,111)))MMMxxxEEE''',,,hhhtttLLL,,,000PPPzzzvvv666...+++XXXfff999+++------000333666666444111,,,+++,,,111222//////111000222555777nnnoooJJJ444***(((***---***'''&&&'''(((''''''***+++,,,,,,,,,+++******$$$'''******))))))---000222+++''',,,111000,,,***+++,,,aaaSSS```PPPVVVzzzcccjjjTTTpppXXX{{{nnn{{{DDDsss{{{888(((%%%///---...''''''(((***,,,---+++)))((()))***,,,,,,,,,+++***%%%)))///222111...+++******++++++++++++*********'''&&&&&&'''((((((&&&$$$)))((((((((((((***+++,,,*********)))))))))))))))///ggg777(((///(((+++---***&&&%%%)))---)))))))))))))))((((((((())),,,...,,,(((&&&))),,,///,,,)))'''((()))))))))'''((()))******)))((('''&&&$$$''',,,***###%%%--->>>UUUtttsss;;;&&&000111+++)))000%%%,,,KKKGGG+++++++++,,,------+++)))((()))***++++++***))))))'''(((,,,...---)))+++000fffyyyeeeWWWBBB///333EEEYYY|||```EEEGGG***...))),,,++++++,,,---------,,,,,,,,,+++++++++---///222444------..................---------+++))))))+++---,,,000111666ggg[[[111(((GGGfff<<<777SSShhhGGGGGG{{{YYY999///===qqqVVV111...---///444:::999222******))),,,111333000000333---999111+++UUUtttddd>>>333333,,,(((+++,,,+++******+++,,,+++(((***)))))))))+++,,,...///&&&)))+++***''''''+++///...))))))...000...,,,...***,,,jjj~~~LLLddduuuhhhfffQQQBBBGGGMMMttt]]]ccc}}}cccpppuuu\\\PPPuuuQQQ<<<,,,,,,%%%&&&)))'''&&&&&&'''(((((('''&&&(((+++......---+++***'''---444444///++++++,,,,,,,,,,,,,,,+++***)))))))))((('''((()))(((&&&$$$&&&&&&''''''((()))))))))***))))))(((((()))***+++666mmmBBB,,,333(((***+++***''''''(((+++''''''(((''''''&&&&&&%%%,,,---------,,,,,,...///000---***)))***,,,------&&&(((***++++++***(((&&&%%%###&&&***'''###...???mmmccc999222333---'''***000333###333ZZZQQQ+++)))'''((()))******)))((()))***,,,,,,,,,++++++))))))+++---,,,)))...777}}}\\\EEE???MMMEEEiiiccc333,,,++++++&&&******************)))(((---+++***---111444444333,,,,,,,,,,,,,,,---...///''')))******(((''''''((()))+++444###IIIppp>>>)))...mmmSSS===111LLL```333777000SSSttt<<<---)))QQQttt===...,,,...555<<<:::000&&&)))(((+++111333111111444(((555666:::KKK___HHH000'''((()))***+++''')))***+++---...+++''')))((('''(((***...222555(((+++---+++'''%%%))),,,,,,***---222111---///444111000ppp|||VVVyyy}}}jjjjjj~~~SSS\\\YYYjjj]]]pppooo[[[lllwwwIIIkkkccc444111)))---+++000222///+++))))))+++------%%%'''+++///000...+++)))***111777555---(((***///,,,,,,,,,,,,+++)))((('''******)))******)))&&&$$$$$$%%%&&&'''((((((((('''***)))((('''((()))+++---???uuuEEE(((---***+++,,,,,,***)))((((((((()))***+++,,,,,,,,,,,,***'''&&&'''+++...---++++++)))&&&&&&(((***,,,,,,)))((('''&&&&&&'''((()))...)))((()))''',,,DDD___ggg777$$$)))...+++333+++)))000---???OOO)))///,,,)))''')))+++---...''')))***,,,------------111...///000---+++111<<>>TTT///,,,555'''&&&111+++---******------+++,,,000***///333222,,,((('''(((///333555333...,,,///222***,,,//////---+++*********)))((()))***+++***)))))),,,+++((())),,,***$$$'''''''''((())))))(((&&&FFF>>>111222,,,++++++******++++++,,,$$$$$$%%%&&&(((***+++,,,)))+++...---***)))+++...111///---+++***)))'''&&&000&&&"""(((,,,)))%%%&&&)))+++&&&%%%...???fff^^^777***+++,,,///333///...---...000...***&&&++++++---......---,,,+++///---+++)))((()))+++---333iii~~~:::444---(((DDDeee333777666:::IIIRRRAAA\\\ggg222111444---'''%%%222444555111---...333999555111...,,,***((()))+++/////////...---,,,---...,,,,,,------------------+++******444000RRRyyyAAA...<<>>+++...666------222)))333333333333333444444555444222///)))***EEE~~~oooIII333///***)))+++,,,***'''+++)))(((((()))***)))(((***)))))))))*********)))------,,,+++)))))))))******+++///333222---+++---333555cccRRR]]]sss|||^^^:::hhh|||```SSSHHHuuu>>>""")))***+++000+++)))&&&'''+++,,,***+++///(((...333333///+++******))),,,---,,,)))(((***,,,)))+++---...,,,***))))))+++***)))***+++,,,+++***.........,,,)))'''(((***************+++,,,+++***QQQ@@@...++++++++++++,,,,,,------...'''''''''''''''((()))***&&&'''))))))))))))+++,,,)))(((((()))+++,,,------'''$$$%%%)))+++***((((((&&&...***///RRR{{{MMM999)))))),,,+++***...///...---...///...***'''&&&''')))+++---...//////------------,,,,,,++++++===AAA)))###EEE{{{nnnFFF;;;...---///666FFFlllIII}}}SSS***,,,000++++++,,,+++---///...---...333777444222///...------...000)))---000///,,,***+++...///////////////...------&&&...+++...+++>>>WWW...666444%%%???vvvfff111***aaaNNN'''222666```fff444&&&000'''+++888333222111///------...///111444111...)))(((===nnnccc???...***)))***---//////+++&&&---+++***)))+++---------+++***(((''''''(((***+++,,,...///---***)))+++---+++%%%)))444555+++'''+++///333aaa|||rrrccc{{{___xxxeeehhhyyyyyyddd}}}zzz}}}dddttt[[[ggg111'''000111---,,,(((&&&'''+++,,,)))))),,,&&&+++000222///,,,++++++***************+++++++++(((***,,,,,,+++)))))))))+++***)))***,,,---,,,+++...---000222---(((111???++++++************++++++QQQIII---'''((()))***,,,------------+++***)))((('''''''''''')))))))))+++---//////...+++***************++++++&&&(((((($$$###&&&((('''&&&)))///OOOzzz===((($$$%%%---///++++++//////...---......---***'''&&&&&&'''(((***,,,...///***,,,///000000...+++((()))777PPP---AAA000fffwww^^^777444,,,888```^^^ooo@@@%%%+++---)))---222)))***+++,,,---...///000222111000///000222555666(((,,,//////---*********......////////////......***333...+++***111ccclll444333888EEEvvv^^^333222YYYkkk555,,,(((>>>FFF$$$***%%%---???:::///...,,,+++*********+++---...000///+++333QQQqqq```777------'''(((+++///222111...***...,,,******,,,...//////(((((((((((()))+++...000+++...///---***))),,,///'''(((,,,000///)))'''***)))222]]]]]]ccc\\\yyycccssstttmmmkkkuuuqqqzzzbbblllRRR000+++(((%%%))),,,******---,,,(((''')))(((***,,,,,,***))))))***+++******+++---...---,,,)))+++,,,,,,+++************))))))***,,,---,,,+++---+++///333,,,&&&444JJJ000///...,,,******+++,,,RRRUUU000'''((()))***+++++++++******,,,+++***)))(((''''''''',,,***(((***...000...,,,,,,,,,,,,+++******+++,,,+++---)))"""###***//////(((***DDDoooAAA""",,,)))***...---)))***///.........------,,,***(((+++***)))''''''((()))))))))+++---//////---***(((333***:::|||hhhrrr===555...```xxxWWW666)))///,,,&&&,,,222,,,,,,,,,---...---+++)))---//////...000555888888,,,,,,---...000...)))%%%++++++,,,....../////////---333///***...000PPPBBB///,,,OOO\\\///...dddYYY))))))333ggg\\\333111...333999000111111111111000///---,,,***,,,222333---+++<<>>111(((+++...******555YYY|||VVV{{{zzzkkkXXX[[[lllmmmGGGiii}}}VVV333))),,,222,,,)))))),,,,,,((((((***...---+++(((''''''***,,,***)))((()))+++,,,,,,+++***,,,------++++++,,,---)))(((''')))+++,,,,,,+++,,,))),,,000(((!!!///EEE555555333///+++***,,,///bbb___111(((......------,,,+++))))))+++******)))))))))******)))'''%%%%%%((()))'''$$$&&&(((+++,,,,,,...222555+++,,,+++))),,,222555444,,,FFFttteee000&&&...222---******)))&&&&&&'''.........---+++***))))))---,,,)))'''&&&%%%&&&&&&)))***++++++++++++*********000HHHZZZ555---<<>>EEEPPPFFFMMMxxxiiiQQQ>>>333...((()))+++---///...***'''###&&&((((((+++///---(((,,,,,,+++)))***...//////,,,+++***)))***,,,...000***(((***000888<<<;;;888%%%---******)))+++999<<>>111(((&&&)))---000555222***###%%%///666888***,,,---------------,,,...---,,,,,,,,,...000222444111///000222222---)))''',,,((('''(((+++888BBB;;;,,,))))))***+++,,,,,,------,,,------,,,)))''''''(((***)))(((***,,,+++(((%%%'''&&&&&&%%%%%%'''((()))...++++++,,,:::gggjjjDDD777---++++++------))))))+++(((***++++++)))))))))***222+++(((+++,,,+++///888---+++)))''''''((()))+++((('''---000)))***444999PPPaaaFFFhhh;;;MMMUUU%%%...+++)))***,,,......---,,,...---+++---111111...333///,,,---111222000---///............//////000000,,,+++///000---+++,,,+++---000111222333666888:::jjjrrr;;;000888nnn>>>!!!xxxgggAAA$$$XXXrrrAAAlllmmm,,,///$$$dddaaa'''333333***&&&+++---+++...555;;;555222222222111000222999>>>fff$$$......,,,***))))))))))))&&&&&&'''(((******(((&&&&&&&&&'''(((((()))******+++---......,,,++++++,,,+++++++++------,,,)))&&&///---///444666111...---+++999111```yyy~~~rrrfffyyySSS]]]ppp@@@ooo```CCCQQQppp[[[HHH999000"""(((...222555666111***&&&(((***+++++++++---///+++******)))***+++---...000...,,,---///...+++'''(((***'''&&&+++///;;;QQQ555)))***)))((('''))),,,000222---......,,,)))''''''((())))))))))))******'''%%%&&&&&&%%%%%%%%%'''((()))%%%,,,%%%+++ZZZ]]];;;***"""+++)))***---...,,,,,,///'''***,,,---,,,***))))))///'''!!!###+++///,,,''',,,+++)))''''''''')))***%%%+++,,,,,,---+++666LLLuuu@@@eeejjjDDD)))MMMhhhooouuu222&&&---,,,++++++---...---++++++------+++,,,///---)))...---,,,...111111...***000///...---,,,------...333...,,,...///,,,***+++000000111000//////222444222LLLQQQ333---RRRIIIhhhggg888YYY===///===iii333RRRDDD222999HHHAAA...000++++++...---)))...888999666333222111111222333---777~~~[[[@@@///(((***++++++*********+++---***'''%%%%%%(((+++---&&&&&&'''((()))******+++***,,,------+++******+++))))))***+++++++++***)))333000000444444000,,,,,,)))666...iii~~~iiirrr^^^ttthhhyyyMMMlllLLL111vvvwwwbbbVVV@@@+++"""&&&,,,...---+++)))***)))))),,,111******))))))******,,,,,,)))))))))+++...///---+++'''((()))(((000333===ccc333...+++***(((((())),,,///111---...---,,,)))''''''((('''(((((()))))))))((('''******(((((((((((()))*** ---+++???NNN000//////&&&...++++++///000...///222(((***,,,,,,+++*********'''@@@KKK<<<------+++"""***)))(((''''''(((***+++&&&***(((,,,...$$$777fffRRRQQQOOO000<<<~~~XXX555CCCZZZ+++555*********+++++++++)))(((---000000...///111...))),,,,,,...111333222...***666555222000/////////000444000...//////,,,***+++000000000...,,,,,,...000,,,444jjjsss777---DDDwwwGGGDDDvvvaaaQQQZZZvvvHHH???pppsss999LLL===]]]ttt111&&&&&&***...+++&&&---999222222222000000111222222---222___\\\((((((111(((+++---,,,***))))))***---+++'''$$$###$$$(((***''''''(((((()))******+++(((***++++++)))(((((()))))))))(((((()))+++...000...******...111111222444)))...000vvvhhh~~~nnn{{{mmmZZZnnnqqqTTT___xxxaaa^^^(((]]]ZZZ???444///,,,000+++))),,,---******---......------......//////...------------,,,)))((()))(((---)))222222999rrr777222,,,+++++++++++++++++++++,,,------+++)))(((((()))%%%&&&((())))))******+++...---+++)))((((((((()))%%%555CCCjjjfff===///***$$$'''333000,,,,,,......,,,---111***++++++***((((((***,,,)))ggg\\\+++$$$...000''''''''''''((()))+++,,,((((((&&&......"""AAAqqq===zzzttt;;;+++]]]>>>111eeeppp\\\uuu999&&&***)))***+++++++++***))))))...000000///000222000+++///000333666777666222000666444111///.........///444///...000000,,,******,,,------,,,,,,---///111---,,,PPPDDD***///UUUqqqIIIvvv~~~wwwZZZRRRzzzHHH???444>>>LLL,,,(((***///...+++111<<<***...111//////111111000///222^^^gggcccbbb:::$$$...))),,,...000...)))&&&'''(((+++---......+++)))(((((((((((())))))))))))******''')))******(((''''''((((((((((((''''''+++000555111,,,))),,,......///222++++++333pppjjj]]]kkkSSSyyyjjjrrrqqq[[[\\\eeeAAADDDWWWjjj000SSSzzzWWW>>>---%%%"""***000...,,,---,,,,,,,,,,,,,,,,,,,,,,,,---......///...---+++******(((000'''///---777GGG///,,,---------,,,***((('''***+++,,,+++)))))))))***&&&((()))***)))***+++------,,,***)))((((((((((((###666\\\KKK:::+++)))***((((((+++...+++)))++++++)))***---+++******(((&&&'''***---(((TTTcccBBB%%%(((...(((&&&&&&&&&'''((()))***+++***'''(((......444bbbGGG[[[HHH000>>>eee666PPPNNNNNNooobbb///...$$$+++,,,------++++++,,,...,,,......---...222111------///111222333333111111111000...,,,,,,---///000111...---000111,,,)))(((***,,,---------...000222000///>>>mmmkkk888%%%999qqqxxx}}}RRRXXXxxx;;;//////OOOCCC444+++---111000111555&&&---222000...000000---"""&&&]]]ddd}}}uuuyyyxxxVVV---000:::***+++...000---)))'''))),,,---///222111///---------*********)))))))))))))))((()))+++***(((''''''((('''((()))((((((***...222444///---...///,,,+++,,,,,,,,,444OOOpppRRRdddnnnmmmiii{{{SSSfffUUU{{{WWW```000ddd555QQQZZZDDD111///111///...111''''''((((((((((((''''''(((***---...//////000000)))'''000$$$---///@@@mmm444------------,,,***((('''(((***++++++******+++,,,***+++,,,+++)))(((***,,,,,,+++*********+++,,,,,,///FFF{{{eeeHHH'''222333)))'''//////%%%---)))((())))))((()))---((())))))(((''''''(((***&&&)))'''###&&&,,,))) ((((((((((((((((((((((((***+++---***///WWW[[[@@@www///===ppp|||GGGAAA[[[<<<~~~KKKLLLUUU222888,,,***,,,---,,,***+++---000+++,,,,,,+++...333333000***++++++,,,,,,,,,...///222111///...///222444666...,,,,,,000000+++'''''',,,---//////......000111---...///RRRTTT000555QQQzzz```^^^aaaUUUTTT~~~SSS444000---qqqUUU<<<''''''------)))'''%%%...333111///000...***777***TTTaaajjjQQQ888)))...777000&&&***---,,,***+++///444------,,,)))''')))...333++++++******)))((((((((()))***++++++)))(((((()))%%%(((******))))))+++...---***+++000222111000111***---333///HHHgggHHHYYYpppvvvAAANNNlll@@@hhh777UUU222TTT~~~SSS<<<333,,,,,,111((()))))))))))))))((((((+++---...///...---------'''$$$///"""...555NNNCCC...---,,,+++*********)))''')))***+++******,,,------//////,,,)))''')))+++,,,,,,,,,,,,---///111222OOOgggZZZ000'''666)))&&&...---"""&&&444---)))(((***+++***,,,000%%%'''******)))'''''''''***$$$'''222000%%%&&&111+++***)))((('''&&&%%%%%%)))...111%%%000uuu666OOO???)))VVVCCC///XXXpppGGG555AAA555???lll...TTTBBB)))000)))(((******)))'''(((,,,000+++---,,,+++///555777555,,,,,,,,,+++***,,,///222***++++++,,,,,,---------444111---)))'''(((***,,,------------.../////////111---***<<>>lllrrrGGG666<<>>tttZZZUUU666(((///......,,,---...---+++***+++,,,))),,,---)))$$$$$$)))///!!!&&&))))))***+++'''!!!---***111'''(((111&&&%%%$$$---+++&&&***,,,+++///888)))---222///777999&&&+++------444BBBVVV\\\FFFyyyUUUKKKsss+++WWWaaaAAA888~~~[[[999------+++$$$###+++...******...------......///000000000'''666***777===|||<<<>>>******444+++"""+++666///***(((***)))&&&***111,,,...,,,(((***000000+++***---'''%%%---444@@@RRRdddDDD888000'''---+++,,,...,,,((()))---111...***)))***+++,,,,,,%%%---###///...:::&&&###...!!!(((555''''''///111///+++((('''((('''$$$!!!555'''***kkkYYYHHHttt333444WWW...LLLaaa::::::000===>>>;;;]]]... 777+++)))((()))***(((%%%)))///,,,---,,,+++---000000,,,---///111000...,,,++++++.........///////////////000000///......///000111///000111000...,,,---...&&&222...(((LLLOOO///666aaazzzIII///666eeeFFF>>>|||oooAAA222888XXX777000111"""222---(((,,,111111---+++,,,...555///***RRRQQQVVV222+++888666333,,,---......------...000222///***&&&&&&'''***,,,((()))(((&&&(((,,,***$$$,,,###+++'''%%%'''$$$333111%%%###******###!!!###///+++///,,,%%%333;;;+++///111...,,,000;;;dddwwwtttzzzEEEbbbwwwqqq~~~RRRAAA999SSS,,,///))))))///000***(((,,,///000000000111111222222***111(((///000UUUfff{{{KKK******,,,---111111333...+++,,,***''')))///(((---...,,,++++++''' ///,,,,,,222///$$$===mmmRRR333+++,,,---,,,+++)))***,,,***&&&'''+++555222---+++***++++++***000(((!!!###+++///***)))&&&444***555+++,,,)))+++------***&&&&&&'''(((111---%%%CCCrrr;;;cccBBB999fffhhh999333jjjyyycccfff;;;aaa~~~@@@111000***"""(((&&&(((,,,---)))((()))%%%***,,,)))''')))+++***---/////////---,,,---...------------,,,,,,,,,,,,+++,,,---...............***---///...,,,***+++---&&&444222%%%444jjjmmm===...KKK~~~rrrUUU999(((444```{{{OOO???iiiWWW...///000ccc^^^333444(((000111,,,///111000---+++,,,...///$$$###<<>>&&&,,,+++...000000...------...///,,,555;;;UUUEEE)))&&&'''///((()))++++++++++++---//////***%%%%%%))),,,,,,***---***&&&$$$***222333...333)))111...***,,,000HHH{{{~~~yyyLLL%%%@@@\\\GGG444///---,,,---222444///(((---+++)))***---CCCfffoooxxxFFF===oooNNN...&&&***,,,++++++------,,,,,,,,,,,,,,,,,,+++&&&777666MMMVVVGGG...&&&---+++(((,,,---***(((((()))+++,,,---...(((******'''$$$$$$&&&'''''',,,(((***DDDjjj{{{SSS000***)))......((('''+++---,,,---///---***+++///000...++++++,,,.........)))###///;;;RRR---$$$111===...######"""###...!!!'''(((+++,,,)))%%%''',,,---+++RRR^^^DDDCCC888]]]333'''<<<[[[ppp\\\___nnnJJJ000---...>>>FFF666(((''',,,...---+++&&&,,,///,,,)))***++++++......,,,+++***,,,111444000000//////......------000///---++++++,,,------...,,,+++///555888444//////)))***///...???vvvttt<<<***444ooosssnnnlllAAABBBccc}}}gggSSS888111,,,ddd|||BBB999$$$'''***---000222222111000///333---//////WWWIII...******333)))***,,,+++******+++---+++---......---+++******((((((&&&'''---444555000+++'''...%%%$$$///,,,444SSSrrrpppDDDXXXyyyoooRRR:::&&&(((222000...333,,,---)))))),,,)))///AAAZZZqqqyyygggxxxhhhnnngggjjjBBBvvvIII333444555...''',,,,,,,,,++++++*********,,,+++///>>>ttttttOOO666333000......(((++++++******,,,...---+++///...---,,,)))((((((***,,,)))&&&>>>wwwlllFFF---$$$,,,...&&&!!!%%%+++,,,((('''(((***)))%%%&&&***---+++))))))+++,,,,,,+++***+++)))@@@zzzCCC'''QQQwwwWWW((((((((('''222***,,,((('''+++,,,((((((+++)))NNNsss???\\\WWW333]]]iiiAAA...111111@@@QQQbbbpppccc???JJJuuubbbYYYEEE,,,:::++++++???xxxEEE555''''''---000///...+++...///---...000...***------,,,++++++---111444.........------------------+++***)))***,,,...//////,,,***---222222---''',,,222000'''---NNN}}}WWW,,,---VVV\\\@@@CCCooo|||VVV666NNNwwwFFF888$$$<<>>>>>tttfff@@@---+++OOOWWW666...000...---,,,...///111111555777666ooo---)))444...---)))***,,,,,,,,,,,,...000***000666666000+++,,,///&&&***,,,)))(((,,,//////...%%%+++(((+++000&&&***'''(((777@@@111###666WWWuuunnnLLL//////...)))///)))---+++---555111,,,222***000AAA]]]|||rrrZZZoooooo@@@jjjooozzz|||dddqqqCCC777@@@333333222111000///...---000,,,***]]]rrrqqquuuqqqqqqmmmiiiiiijjjcccZZZBBB555***(((*********---333FFFkkkzzzIII,,,'''...555,,,,,,------//////***###+++)))***---,,,)))***///,,,***(((((((((((('''%%%!!!(((---hhhTTTKKKrrr???+++++++++***(((///(((''',,,,,,))),,,555UUUXXXBBByyy>>>;;;BBBooouuubbbVVVMMMHHH===,,,,,,+++SSS___PPPeee>>>---222---(((,,,555###)))''')))---...+++***+++(((---///---,,,,,,+++'''))),,,///111000.........---------....../////////111222333333222///+++)))(((///555555000---///333***%%%'''///111000:::IIIVVV333'''MMMqqqjjjRRR222]]]dddLLLZZZiiiKKK<<<---666kkk666222222...(((%%%&&&)))---///,,,333---ppp444***...)))+++%%%''')))******,,,...000###(((...///------000333)))......((($$$'''+++---111!!!(((---...***"""111(((...222888:::---'''000AAAYYYJJJ***+++555333444)))///------111,,,(((///)))111222,,,666ZZZxxxvvv@@@cccuuuxxxgggqqqkkkXXX666444333222111000///...---...&&&+++ggg{{{lllNNN>>>777444666999SSSJJJ'''***666222$$$+++'''''',,,((("""(((555((('''(((+++***''')))---(((''''''((()))******)))))) """XXX{{{aaa666???}}}???&&&'''...+++''',,,((()))---+++'''///===ppp:::ddd|||kkkLLL___lll}}}rrr___===777444TTTBBBNNN///$$$111111;;;(((111333...------,,,)))%%%(((...%%%---222///***)))***)))(((,,,000333222///,,,+++---------------------,,,+++***+++...222222000---)))(((((()))+++---,,,+++//////...------///333666ooo222555000dddHHHeeeHHH555444LLLmmmHHHiiiAAA(((666<<<|||<<<)))///***)))000***&&&444111***===}}}999(((---'''******))))))***------***''',,,,,,+++++++++,,,------,,,...---&&&$$$''',,,...***)))))))))******+++***&&&###???kkkrrrNNN111...666222......000000***$$$---111...((()))000000)))...111111//////777FFFRRRXXXyyyyyypppoooHHHeeexxxuuu555111555444***+++000,,,,,,)))???wwwQQQ```zzzOOO---,,,222,,,(((---%%%***+++)))(((***,,,***(((***---///,,,((((((***+++)))((()))******'''$$$+++******---000111///,,,555IIICCC---)))///+++&&&888---%%%333(((444qqqBBBFFF~~~nnnWWWIIIbbb~~~UUUTTTTTT333++++++---000222111+++''',,,...///...,,,+++,,,---+++---,,,***+++///...******)))))))))***,,,...000//////..................***))))))+++......,,,***+++******+++---......------------,,,+++---000222HHHLLL***...@@@sss```000999DDD555333KKKzzzfff@@@QQQiii>>>///777HHHrrr<<<......///***333777***''')))XXX333'''000+++***///---++++++,,,,,,)))&&&,,,++++++*********++++++)))------)))'''))),,,,,,444...***,,,111111,,,&&&777222@@@ccc}}}wwwaaaPPP___QQQ>>>---&&&(((...333***))))))...888<<<444(((888777333///---///444999000OOO[[[gggeeeyyyjjjWWWHHH[[[wwwuuu]]]}}}{{{kkkbbbjjjrrrMMM***...---$$$'''//////000JJJhhhkkkyyy___CCC///###***111...+++///$$$)))+++))))))---000///%%%'''***+++)))((((((+++,,,***((((((******)))'''+++***)))+++...///...,,,'''777333$$$$$$((('''&&&------...222---,,,[[[XXXCCC{{{^^^FFF]]]bbbHHHKKKZZZuuu{{{VVV{{{xxx@@@...---+++***,,,......,,,))))))***+++,,,,,,---///111'''))))))''')))------***---------------........./////////.........------...---,,,---...///...,,,,,,+++***+++---......---+++,,,,,,,,,******,,,---'''fff~~~---111,,,HHHrrr:::///,,,"""GGGsss000???vvv^^^222///+++___```///(((222%%%...:::$$$333111]]]mmm---&&&///---...000...,,,+++,,,,,,+++***++++++******)))))))))(((&&&+++---******,,,---+++---,,,+++...222222///,,,...,,,,,,777NNN[[[OOO888LLLUUUYYYLLL555&&&&&&---333,,,(((---222222000000333222000//////...---,,,+++HHHgggzzzqqq___AAA999222<<<:::YYY\\\vvvUUU]]]@@@000111555///)))...LLL999000555LLL{{{TTT222'''&&&)))......+++)))+++%%%)))+++((()))...222222%%%'''))))))((()))+++,,,+++)))''''''((())))))(((***)))((((((***,,,,,,+++###---***###&&&&&&&&&,,,---%%%000333'''DDDooo666ggg{{{???555CCChhhwww```OOOQQQpppUUUcccPPP------...+++)))((()))+++,,,,,,((()))***))))))+++///222***------++++++......,,,......//////000000000000.........---------,,,,,,111000..................***)))((()))+++,,,+++***+++,,,---,,,***))))))***'''HHHLLL555///>>>QQQ111555LLL~~~@@@999nnnKKK+++666;;;gggIII)))111((($$$------+++***BBBSSS]]]UUU)))))),,,***222+++***)))***+++---...///,,,,,,++++++***)))((('''&&&***+++******......,,,''',,,111000,,,***,,,000***000///((()))000...%%%(((999OOO[[[UUUDDD111&&&+++)))+++///***###)))555+++...111333222000---,,,111NNNZZZGGG444<<<--->>>bbbcccOOO>>>RRRSSSlll~~~|||LLL999444(((&&&---LLLBBB888,,,---PPPyyyxxxaaa;;;+++444+++222444///)))'''((('''))),,,,,,)))(((,,,//////)))++++++)))))),,,------&&&&&&''''''(((((('''&&&)))((('''&&&''')))***+++))),,,)))'''+++&&&$$$..."""***000+++;;;xxxOOOKKKuuuNNN000???OOOVVVaaa{{{uuuiiiUUUtttoooLLLmmm666'''///---,,,***)))***+++---...,,,,,,***((('''(((+++...---111111---,,,......,,,+++++++++,,,...111444666........................------,,,+++*********++++++)))))))))+++,,,+++***,,,------,,,***)))******444000aaaCCC---666TTTrrr[[[{{{KKK666eeesss333<<<)));;;KKK...+++)))***444&&&,,,<<<222(((```rrr666)))000***&&&222)))))))))))))))+++...///,,,,,,,,,,,,+++***(((''')))******''')))...000///+++------+++'''%%%''')))***---...---***))),,,111...&&&(((<<>>uuuzzzxxxOOO666555NNNBBBQQQzzzPPPaaayyyQQQ444---)))111QQQ[[[___GGG,,,666dddmmmRRR;;;...+++++++++)))000111,,,)))++++++(((---000///)))''')))***(((,,,///---))))))------)))###&&&)))+++,,,***(((&&&)))(((((('''&&&''')))+++)))***%%%&&&+++$$$"""---%%%...(((333nnnMMMIIIWWW>>>++++++777HHHccc}}}ppp}}}}}}QQQdddNNN,,,***...+++,,,---------------...---,,,+++(((&&&'''***---''',,,...+++***,,,...---+++***((((((***...333777/////////000111111222222---......---,,,++++++,,,---,,,++++++---------+++---------,,,***)))+++,,,555###???ggg111---888jjjKKK<<>>777```pppXXXRRR```888,,,,,,+++(((+++...000///...------*********)))((())),,,...$$$***...,,,,,,000444444///---***((((((+++///222+++,,,---...///000111222,,,///111111///---...///---,,,++++++------,,,+++,,,---,,,***((()))+++...///&&&---ZZZPPP333///HHHrrrBBB;;;fffvvvPPPAAA555BBBoooGGG222555111cccbbb333000222'''222$$$!!!)))+++,,,888GGG:::***%%%***+++---...,,,(((***,,,,,,+++***+++---((()))+++,,,+++***)))(((***+++***))),,,000///+++)))555>>>888...222III______FFF---%%%'''((('''&&&)))222---###***CCC[[[rrr```DDD---&&&+++//////---111444444000---...000---'''777BBBbbb^^^TTT:::___666mmm\\\___WWWNNN@@@///AAA~~~mmmiii}}}JJJ&&&,,,444***'''444...,,,---000111...***))))))...000---+++,,,+++((()))------''')))///,,,###%%%'''***+++******,,,...(((+++---,,,***)))***+++(((...)))%%%---...,,,000///$$$IIIwwwNNN___hhhzzzhhhFFF555000'''888UUUyyypppIII777111@@@vvvwww<<<...///***,,,'''***...///---,,,---...+++,,,,,,+++))))))***,,,'''...222000...111555666///...---------...///000&&&'''(((***,,,...///000(((+++//////---++++++,,,,,,***)))***++++++***))),,,,,,***((('''(((+++...,,,000'''888rrrtttAAA***)))sss___:::>>>mmm~~~aaaqqqcccDDD,,,;;;qqqooo<<<000---777oooHHH+++555---///444---,,,---000777***111555))),,,777///$$$(((,,,...------///111&&&''')))***+++***((('''(((++++++,,,///222...(((<<<\\\sss```:::333\\\oooLLL000$$$''',,,,,,---......,,,***---333888dddkkkcccJJJ222***)))(((111000///---,,,+++******111+++,,,!!!:::111444000XXXddd@@@\\\zzzKKK<<<777888\\\sssKKKDDDVVVRRRDDD111&&&)))111111+++,,,&&&###''')))'''***111%%%+++///......000///---(((......***,,,333000%%%$$$%%%&&&$$$###%%%***///(((+++......,,,******+++'''///***###)))---*********///yyyNNN<<>>===///,,,MMMtttlllIII***...000---]]]aaaSSSuuu;;;,,,...111...%%%$$$&&&)))***)))))))))***///...,,,)))(((''''''(((333111000//////...,,,)))......000333666666222...+++---......------...///111111000///...------,,,)))+++------,,,***))))))******++++++,,,,,,------)))###---000666hhhLLL000000]]]XXX)))---RRR|||llltttuuuQQQ...(((:::UUU]]]###---///111+++(((///111---...000222111------111222111,,,+++++++++,,,***(((&&&---,,,+++***)))******+++,,,,,,,,,++++++++++++***...888NNNiiiiiiGGG222<<>>GGGHHHAAA333))):::PPPcccsssqqqtttSSS444+++...///...000---+++***+++------+++))),,,+++***))))))***+++,,,*********))))))(((((((((''')))***)))'''&&&'''((()))000&&&"""***---,,,---&&&))),,,,,,***(((((())) )))---'''###&&&******QQQhhhMMMoooKKK---LLL~~~oooFFF///&&&LLLiiiNNN999%%%444FFFbbbYYYmmmXXX222++++++...000+++&&&)))+++,,,+++***++++++000///---,,,+++***++++++///...---------,,,***(((...------///222333111///***,,,------,,,+++,,,...---.../////////...,,,,,,&&&(((+++,,,+++***++++++)))***+++---......------------000...+++BBByyyxxxFFF***@@@kkkQQQ(((---cccpppqqqDDD///444+++YYY```000000,,,---------222222&&&...111111//////333333111111...+++******)))&&&###,,,+++***)))((()))******+++++++++******))))))(((&&&'''***666>>>///!!!&&&***???JJJ;;;((("""$$$$$$***(((&&&&&&)))---000111222((( ###333GGGWWW___IIIAAA555...---000222222+++(((&&&'''***,,,,,,+++888222,,,+++///333333222...333111CCCjjjxxxddd===///&&&)))...,,,+++,,,---,,,,,,,,,......---,,,,,,++++++***)))(((((((((&&&'''((()))((('''%%%$$$''')))***)))(((''''''(((<<>>GGGpppsssDDD***'''333aaacccdddXXX;;;+++---******//////***+++------,,,++++++,,,,,,+++******))))))******---,,,+++,,,------+++)))...,,,++++++---/////////***+++,,,,,,+++***+++,,,''')))+++,,,---,,,***)))%%%'''************+++,,,&&&'''***,,,------,,,+++///111...---++++++QQQlll===000>>>888EEExxxwww[[[xxxMMM555,,,...XXXZZZ666''',,,333((()))333///+++///111///000333333000555111,,,+++,,,,,,)))&&&'''''''''''')))+++---...))))))))))))))))))))))))+++)))###---CCCEEE888222<<<^^^kkkQQQ555//////)))000---******,,,---+++(((***555333++++++999GGG^^^\\\PPP>>>///***---///---++++++------,,,---///222///---111666777222---...///...@@@ppp```MMMaaaVVV===000333...,,,------***+++000///.........//////000///)))))))))((('''%%%###"""%%%%%%&&&''''''&&&&&&&&&''')))******((('''''''''@@@ZZZ777///...$$$555***+++,,,+++***)))((((((,,,$$$(((000***---[[[}}}FFFaaarrrJJJ%%%<<>>AAA~~~ggg666!!!---NNNDDDnnn<<<,,,+++000***''',,,---+++,,,------+++***+++,,,))))))))))))******++++++---,,,,,,---//////...---+++++++++,,,---.........***+++,,,,,,***)))***,,,&&&'''***+++,,,,,,***)))''')))******)))((()))***&&&'''***,,,---,,,+++***(((***$$$)))111&&&777hhh___,,,---LLLmmm>>>bbbDDD666aaavvvAAA444444***jjjWWW222(((111***&&&///222,,,000222111222555444000222///,,,,,,---...---+++'''''''''''')))+++---...(((((())))))*********+++...******KKKsssVVVCCCLLLWWW[[[UUUIII999...,,,+++,,,///111000***&&&***+++,,,,,,+++)))'''&&&>>>SSSaaaTTT:::***(((,,,------///111...((()))......***&&&'''+++......,,,222///999YYYooopppBBB???[[[mmmSSS^^^```xxxlll{{{YYY---(((///+++,,,---...+++***...333...------,,,,,,---...///)))))))))(((&&&%%%###"""'''&&&%%%%%%&&&(((***,,,''')))++++++)))(((''''''&&&EEE)))(((,,,%%%888###((((((((()))*********)))++++++)))%%%(((IIIJJJAAAGGG000666iiiccc999[[[777&&&333666uuuiiiuuuuuuJJJ444(((***///)))&&&***)))***+++,,,+++***)))***+++,,,------...//////000000+++++++++,,,...///...---(((+++...///000///------+++,,,---,,,*********+++((()))+++------------,,,***+++++++++)))((()))***)))***+++,,,---,,,++++++000111)))---555)))(((BBB{{{AAA&&&FFFooo===???RRR222NNN___999111///<<>>...uuuOOO666===pppXXX+++;;;---;;;TTT333000...(((''''''******((((((+++***'''###'''+++,,,)))(((***---+++******)))***+++,,,---///......---,,,+++++++++(((...///555DDDLLLSSS```ddd???&&&&&&"""555[[[qqqiii[[[JJJ:::///)))'''$$$,,,111000,,,***(((******///@@@^^^rrrfffOOO555***%%%,,,222111333888&&&))),,,---+++***)))***///(((000BBBXXXNNNeeettt;;;&&&000222.........---,,,,,,///555999000KKKmmm\\\000+++222)))***,,,///000///,,,'''""",,,---,,,)))&&&&&&(((+++***)))((((((((()))***++++++***)))(((((()))******'''))),,,---+++)))''''''!!!---)))%%%***)))))),,,)))'''&&&'''***,,,,,,+++$$$///,,,+++XXX]]]<<>>444+++)))...000+++%%%///)))$$$###%%%,,,???QQQgggdddRRR555%%%(((///111''',,,222666555222000...222777000///VVVAAABBBgggcccOOOCCC+++///444)))000222222000---,,,...000---...,,,+++///555555111111PPPyyy[[[JJJAAA999333---///000---***))),,,///))))))*********)))))))))111...+++***,,,---,,,***))))))************))))))*********+++,,,,,,***(((((((((***,,,)))&&&)))///+++"""***---"""+++:::555000---+++...111///***%%%:::PPPxxx===nnn???111VVV===IIIooouuuqqq===!!!@@@LLLrrrccc333)))///------***''')))+++)))###'''---///,,,+++++++++(((---***'''(((+++,,,+++)))******+++++++++******)))333***'''++++++'''+++444...,,,***+++---/////////111000000///......------------,,,,,,,,,---...///------,,,***(((((())),,,+++,,,---,,,+++***+++,,,)))---UUUHHH+++888gggppp555<<<}}}~~~@@@,,,###eee;;;pppeee:::///---AAAuuuXXX222111+++---,,,***)))+++000444666333000///111000,,,+++---++++++)))&&&(((......***///+++***++++++((())),,,***++++++***(((((()))***'''+++///000...,,,++++++###''',,,000666@@@NNNYYYyyykkkTTT;;;)))%%%,,,333""")))222555---%%%'''000999XXXmmmcccIII666---***(((+++......,,,+++---...,,,<<<<<<222FFF|||JJJooodddrrrQQQ000///333+++111333333222///...///111+++,,,,,,+++---111000+++888333===aaa```PPP===111...///...,,,///---++++++++++++,,,+++&&&'''((())))))((('''&&&...+++(((''')))***)))'''&&&&&&''''''''''''&&&&&&***))))))***++++++)))'''((($$$###%%%&&&%%%&&&)))444((()))+++'''888QQQVVV,,,111111***&&&)))+++***MMMNNNQQQVVV999GGGKKK:::xxxIII***555mmmaaabbbFFF,,,...000------,,,***+++///---((((((---000...,,,------***+++)))(((((()))******)))'''((())))))*********)))+++))))))---///...000444///...,,,,,,---......---///......------,,,,,,,,,---,,,++++++***+++++++++---------+++)))(((***,,,+++,,,---,,,***))))))******###222hhhaaa(((+++@@@qqqCCC\\\ttt@@@llliii555666QQQvvv[[[[[[---,,,***@@@yyyQQQ;;;---///---***)))))),,,///222222...---...---)))'''***,,,+++(((%%%'''---///...,,,(((&&&''''''&&&(((---***+++,,,,,,***))))))***,,,...111111...+++)))(((%%%+++...)))"""$$$333BBBTTTcccsssxxxkkkSSS:::,,,,,,)))'''&&&%%%$$$)))000'''>>>XXXfffggg[[[BBB+++//////...+++))))))+++,,,///:::555&&&111cccttt|||ddd555...000,,,000111111000...---...///)))++++++)))+++---+++'''111)))&&&222LLLjjjxxxVVV<<<333///++++++...111111000...***'''(((+++,,,***'''&&&''')))++++++***(((&&&+++)))'''&&&'''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%)))(((((()))******)))'''***### ###''''''&&&'''((("""&&&)))&&&111???@@@***111111((($$$))),,,***888SSSAAAOOO+++JJJzzzVVV000eeecccaaa---111dddiiiSSSZZZ---+++333,,,***,,,+++***+++//////+++000444444///,,,+++)))&&&((())))))(((''''''(((***((()))******++++++++++++&&&+++......000333222//////...,,,,,,------,,,+++))))))***+++,,,,,,---...,,,++++++******))))))))),,,------+++***)))+++,,,+++,,,,,,+++)))((()))***///+++&&&HHHEEE444...LLL^^^===pppvvv|||uuuFFF666((('''JJJSSS888333///,,,,,,+++(((''''''+++((((((******'''&&&)))+++***((('''))),,,//////,,,(((&&&''''''%%%'''***(((***,,,,,,+++)))((())),,,...//////---+++((('''.........---,,,+++++++++111:::MMMcccssssssfffYYYAAA333''''''///333---&&&222///000@@@[[[llldddSSS666111***(((***---......555000)))%%%...PPP}}}rrr777------+++,,,---------,,,++++++++++++,,,+++((())),,,---***(((///333///(((---AAAUUUpppqqq^^^QQQCCC222$$$,,,------...---,,,***(((***((('''''')))***)))'''(((***...000000...,,,***+++***)))(((((((((''''''&&&&&&''''''''''''&&&&&&((('''''''''))))))(((&&&+++'''&&&***,,,***((()))((('''+++---+++,,,---+++,,,***)))*********...222xxxaaaCCCpppjjjBBB777rrr^^^...___YYYgggAAA444\\\}}}PPPsssuuuFFF***///444''''''))))))'''(((++++++(((---111222...+++++++++((('''***+++***'''&&&))),,,---------......---,,,,,,)))000222------222111)))...,,,++++++,,,,,,***(((******+++,,,---...///000++++++++++++***))))))(((+++,,,,,,+++***)))***,,,***+++,,,+++)))((()))******333)))...___zzzFFF))):::\\\^^^tttsssiii{{{TTT222'''666III\\\888000,,,///000,,,'''%%%...++++++------)))))),,,))))))***,,,,,,,,,,,,...,,,***)))+++***&&&%%%'''''')))++++++)))(((''''''******+++,,,,,,+++)))(((+++******---...---((($$$111***%%%---@@@WWWjjjssslll[[[DDD666222222,,,&&&///111111000777MMMgggyyyGGG:::***###&&&---111222333***,,,444111888ggg|||666---******++++++,,,,,,,,,,,,+++)))---...,,,((((((...111111---------...///...***&&&;;;BBBQQQvvvmmmZZZTTT~~~gggVVVJJJ:::...+++,,,...///)))***++++++***(((''''''&&&(((***)))''''''(((***))),,,///111222000---,,,)))******)))((('''''''''&&&''''''''''''''''''&&&)))'''&&&&&&((((((((('''((()))...222000***(((+++++++++&&&###&&&((()))---)))$$$&&&+++&&&$$$:::XXXhhhJJJfff}}}222:::gggyyy999JJJtttGGG000YYY,,,MMMYYYaaa|||QQQ999...000111((('''******'''&&&((((((&&&###(((+++***+++///111000(((+++,,,+++((('''***---/////////...---,,,+++***,,,222111******000000***,,,+++***+++,,,+++)))'''++++++++++++++++++++++++++++++,,,,,,,,,+++******)))+++,,,+++***)))***+++***+++,,,+++******+++,,,&&&333///'''>>>mmmXXX+++222>>>zzz{{{hhhuuuBBB)))111+++XXXFFF555''')))...---)))(((111...---...---(((''')))******,,,...---******......,,,,,,...---(((%%%'''((()))******(((''''''(((''''''(((***,,,---+++***%%%***---+++%%%$$$)))/// &&&---///...333>>>GGGdddgggdddWWWHHH;;;222+++(((111666///'''///GGG]]]cccTTT@@@000)))))),,,---...***...000'''000iii777---))),,,---------...//////---+++...000///***)))...333444333///++++++222777111)))---///333IIInnnwwwpppuuu|||]]]???...//////---+++******,,,......---,,,++++++,,,------%%%))),,,+++((('''))),,,'''))),,,.........,,,+++''')))***)))'''&&&&&&&&&&&&&&&''''''''''''&&&&&&)))(((&&&&&&((()))((('''&&&)))...222...'''&&&***(((---)))(((...***"""%%%%%%%%%)))))) ***ZZZsss@@@___EEE---FFF===JJJ}}}@@@444LLLggg000888sssccc\\\XXX222...---+++,,,---))),,,---)))''')))***(((&&&+++,,,)))'''***+++******++++++***))))))***,,,---------,,,+++***)))(((...///---******...000...+++++++++,,,---,,,***((())))))))))))))))))))))))+++,,,---.........---,,,''')))******)))((()))***)))***,,,,,,++++++---...***+++000------MMM|||GGG444000MMM~~~[[[ooommm;;;000)))666rrrpppOOO000'''******((()))...+++***+++***&&&&&&(((...+++,,,...,,,''')))//////,,,+++---,,,)))(((+++******+++)))((('''(((***((('''''')))---...---+++)))...000,,,%%%$$$+++222%%%---333000)))&&&***000'''???\\\mmmmmm___GGG333222///,,,***)))+++...111WWWXXXUUUIII:::...))))))***------+++444XXXlll}}}:::,,,)))000---,,,---...111000---***+++///111---+++---//////...333444...+++...222222(((000//////444555???RRR```UUUHHH???666///222888+++...000111///,,,******000,,,(((%%%&&&'''((('''((()))+++,,,++++++++++++&&&''')))***++++++******(((+++,,,,,,)))''''''(((((((((((())))))(((((((((***(((&&&&&&((())))))(((((('''))),,,+++&&&%%%'''...888555555>>>555%%%''''''++++++'''111UUU@@@JJJ```***PPP~~~KKK)))bbbzzzAAA///hhhQQQhhh===&&&,,,,,,(((***---(((---...+++)))+++---,,,,,,///...)))%%%&&&&&&$$$+++***((((((*********)))******++++++++++++******333///---...---+++,,,///,,,++++++---......,,,***)))***+++,,,...///000111+++,,,...///000//////...&&&(((******)))(((((())))))***,,,,,,,,,,,,...000///!!!***111$$$444kkkmmm<<<,,,***YYYlll]]]|||vvv^^^ppp]]][[[666000:::HHH|||rrrBBB...+++***))),,,***((((((+++,,,******---111---,,,,,,)))%%%)))111///+++)))******)))+++///,,,,,,+++***((((((***,,,)))((('''***...///...,,,///......------,,,)))'''000//////111333111,,,(((,,,***+++888SSSkkkoooggg@@@666,,,((()))+++---...%%%<<>>UUU\\\III///'''111///)))))))))%%%+++---***))),,,......%%%)))***''''''+++---,,,+++(((&&&&&&)))+++)))'''((()))+++,,,---.........:::222000444111)))''',,,---...///000000///...---)))((()))---111444222///++++++******************---,,,+++***))))))))))))+++,,,------,,,,,,,,,,,,''''''(((...///***AAAjjj___---...333fff^^^...SSSLLLrrr^^^)))KKKZZZ***888///MMMjjj@@@---,,,+++'''---***(((((()))+++---///+++***,,,222444222111444///000000,,,'''$$$%%%&&&+++,,,.........,,,***)))((('''&&&(((***,,,---,,,.........---,,,+++***))),,,(((,,,666555+++&&&***(((+++//////---555NNNeeeooo___DDD---(((...///***$$$(((000HHHdddaaaGGG666000BBBgggvvvLLL555\\\???WWWdddssswww^^^tttbbb111666:::mmmtttKKK'''***)))444...))))))++++++++++++&&&&&&(((***---,,,)))&&&+++)))(((***,,,---+++((()))***+++,,,,,,+++***)))))):::VVVpppoooNNNVVVzzzYYY444444...000------000...((('''+++,,,***+++---,,,***,,,000///,,,((((((***+++***((()))))))))***++++++)))''',,,(((%%%)))///111...)))''')))******)))((('''''''''''''''(((+++,,,,,,,,,---'''%%%)))+++)))''''''###&&&'''%%%''',,,...---,,,))))))......***(((***'''###)))KKK___@@@DDDeeePPP000>>>VVV===@@@\\\www777888yyylllLLL___444111---+++++++++******(((,,,//////,,,***+++---111$$$)))"""222&&&...,,,)))((($$$"""&&&---...+++000---111555///$$$&&&000)))---...------///...+++---...///000000///...---******+++---//////...---''')))+++,,,------,,,,,,,,,+++***)))((((((((((((((()))******)))(((((()))******'''***,,,'''222MMMMMM444...OOOeee;;;FFFOOO[[[___;;;///)))SSSQQQ***'''???ZZZddd999---,,,'''&&&)))+++++++++---///...+++))))))---...---...222+++---...---***'''''''''((()))+++,,,,,,+++)))(((...,,,)))))))))******))))))***++++++***)))'''&&&///***,,,444555...---222'''***///111...***///777CCCWWWeee\\\EEE333+++)))>>>...)))GGG\\\dddkkknnnsssYYYJJJMMMLLLaaa}}}~~~\\\iiiQQQeeeyyyxxxBBBKKK}}}OOO666SSS~~~bbb???GGGVVVlll------444///000000...)))&&&(((,,,000---***)))***---111333---+++***+++,,,---,,,***)))***,,,---......------...///111333666CCC\\\ssseeeNNN\\\MMM333///+++'''%%%(((000222///,,,...)))(((***---,,,***+++000000---***)))+++,,,+++)))******))))))))))))+++,,,...+++'''(((,,,///...,,,+++,,,,,,,,,***((('''''')))(((''''''(((((('''&&&***'''&&&***,,,******,,,&&&******)))***---...+++&&&)))***&&&$$$&&&,,,111***,,,III~~~sssOOOmmmDDD@@@GGGmmmxxx333+++111kkkfffSSS^^^yyyWWW---SSS~~~MMMlllyyyBBB,,,++++++,,,...///...,,,(((***,,,,,,+++*********((((((---&&&(((###)))+++,,,---+++(((***///000...)))******((())),,,---+++***...000///000333444111---......//////......---+++,,,......,,,+++******(((***,,,//////...,,,***++++++***)))((((((((((((''''''((((((((((((''''''***,,,'''&&&+++((('''000cccuuuEEE///999bbb\\\:::@@@pppIIIwww|||GGG;;;JJJ777222YYYHHH---111...WWW___>>>///+++$$$,,,...(((%%%))),,,+++---)))(((***+++***,,,000'''))),,,---,,,***))))))((()))***+++++++++***)))000---***))))))******)))'''((()))******)))'''&&&///******000111///111888((()))...444444---&&&$$$'''999OOO[[[\\\RRRAAA333,,,!!! )))---555\\\QQQ777...(((555===DDDQQQgggxxxmmmEEE666QQQxxxmmm[[[|||WWW555SSSxxxPPP222aaa:::------111444111,,,(((((((((###%%%))),,,,,,------...000...,,,+++,,,---,,,+++***+++,,,---.../////////111111111...)))(((333AAAAAAVVV{{{{{{lll;;;222)))***...+++---444888555...***)))(((+++...---)))))),,,///---+++++++++,,,+++******++++++)))'''(((,,,111,,,***'''&&&&&&(((+++,,,---......---,,,***((('''******)))))))))((((((((('''&&&(((,,,,,,***,,,111'''+++,,,******,,,+++(((%%%''''''###$$$***......&&&CCCwww999WWWOOO555***===xxxuuuZZZ:::HHHtttaaaMMMMMM\\\iiivvv<<<444YYYddd]]]///((()))***---000000...,,,((((((((()))******(((&&&%%%+++((()))&&&111---(((***------***)))+++---+++///222///)))000===<<<222)))---......000555666444------------------------***---000///,,,******,,,------------,,,***(((&&&,,,+++***)))))))))))))))***))))))***++++++)))(((&&&---)))%%%,,,---((()))<<>>wwwxxxiiiooo===222RRRRRR@@@EEE[[[hhh}}}eeettt888666222---///...,,,,,,......,,,%%%(((,,,---+++)))((((((111///,,,*********+++,,,+++++++++,,,------------%%%+++333888444,,,,,,111+++333EEE^^^ttt@@@///111&&&,,,///---...333777444---''',,,+++---000...(((''')))------+++++++++******)))(((+++---+++'''(((---222)))++++++)))&&&&&&))),,,,,,,,,,,,,,,---,,,)))(((&&&'''((()))((()))***+++&&&&&&))),,,+++(((+++111%%%)))***))))))+++)))%%%+++%%%$$$***...,,,***,,,;;;qqqRRRFFF111,,,...AAAnnnuuu\\\PPPkkkpppQQQ===222///DDDaaaxxxbbb///JJJWWWcccnnnDDD...---,,,,,,,,,---,,,***((()))'''&&&(((++++++'''$$$)))+++(((...III777%%%(((---///+++'''((())))))(((***)))''',,,444222***(((+++,,,***,,,222444222------,,,,,,,,,,,,------***---000000---,,,---///...---+++)))''''''((((((,,,,,,+++*********++++++,,,******+++------+++)))###...,,,&&&+++...+++---)))LLLTTT000...CCCtttjjjLLLwwwLLL999kkkiiiqqqnnn...999///111sssYYY222+++......+++***---000000,,,******------)))(((***,,,+++)))))))))***++++++......---,,,+++)))(((''')))'''&&&''')))---...///...,,,)))((((((+++///111***((((((++++++)))***,,,333000......***&&&(((,,,111000---((()))666NNNbbbeeeRRR999 &&&bbbsssMMM)))"""---444444333'''999666---222...)))333...:::===444///333333,,,<<>>OOONNNBBB777000+++444222...)))'''(((+++......---+++)))'''((()))+++++++++******************,,,+++,,,---***&&&)))///666///,,,000666;;;AAAFFF[[[{{{...,,,000&&&...###%%%'''+++...///---***,,,+++...111///+++***,,,+++++++++***)))(((((((((&&&+++///...***(((+++///(((,,,//////+++)))***,,,((('''(((***,,,---+++((($$$&&&''''''&&&&&&''')))'''''')))+++)))%%%(((---###(((***))))))+++***&&&...&&&)))222+++ ...HHHxxxTTTGGG|||LLL888111777AAAaaawwwVVVYYYtttOOO+++------333222333hhhmmmOOO~~~GGG......111...+++***))))))((('''+++)))''')))++++++((($$$***,,,***000KKK999&&&+++000222---)))***+++***+++***---333222***'''+++***,,,+++((()))...000///---,,,,,,++++++,,,,,,---***,,,/////////...//////+++)))'''%%%&&&(((+++---++++++***************+++,,,***(((***,,,---+++((($$$...+++&&&******)))///)))999nnn~~~JJJ......IIIddd===bbb[[[;;;cccyyyOOO000222333444lllccc000'''$$$+++000///---...((('''(((,,,,,,'''%%%&&&---+++))))))***+++***))),,,,,,+++)))((('''&&&&&&,,,+++))))))+++,,,+++***---+++(((&&&&&&)))---000***+++,,,,,,,,,***)))(((***+++...///***%%%&&&+++&&&...444///###!!!222GGGUUUhhh___666???yyy===...(((//////'''+++777"""+++,,,+++///000777CCCCCC111&&&,,,222...,,,000---:::[[[HHH333IIIsssRRR;;;<<>>///BBB{{{zzzVVV@@@===RRRrrrVVV<<<+++666bbbhhhQQQvvvyyyhhhKKK333...***+++------)))###''')))***)))'''&&&((()))++++++++++++,,,...000111%%%$$$(((---...***((()))000///222555333,,,))))))777///***---111///++++++<<>>,,,'''***))))))))))))))))))(((((('''(((***++++++)))((()))))),,,+++***)))((((((((((((***...///+++)))******(((...,,,******,,,---,,,++++++&&&***---***///666333,,,---///000000///---,,,///---+++)))((()))+++,,,))))))***,,,,,,------,,,---+++,,,...---***+++///((('''&&&'''))))))(((&&&%%%%%%&&&'''(((((((((((((((+++,,,))),,,GGG{{{qqqCCC)))...WWWGGG777)))rrr~~~GGGOOOFFF@@@gggooo???888ttt|||zzzpppCCC333+++...???hhh]]]555))),,,&&&((()))***,,,...---)))***)))&&&(((...444000)))***,,,------+++)))))))))(((((((((''''''(((((((((,,,+++))))))***+++)))(((******+++******)))(((''',,,,,,++++++...222000+++222---))))))((((((+++000+++***777^^^xxx,,,111BBBTTT___UUU@@@///((('''%%%///000&&&%%%---000+++''')))LLLggg>>>,,,___hhhLLLCCC@@@&&&,,,000+++777AAAMMMIII>>>TTT~~~PPP>>>EEEttt>>>111%%%(((---+++***)))***......***)))***,,,,,,+++***+++,,,---...***+++,,,,,,,,,,,,///111***++++++,,,------......000...,,,,,,---...---,,,)))+++,,,+++((('''&&&'''(((###%%%222FFFSSSRRRLLLggg}}}dddGGG+++&&&###'''***+++,,,---,,,000000)))(((,,,+++%%%)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&''''''(((************)))(((***(((''''''((()))((('''***((('''((())))))((('''))))))(((((('''''''''&&&!!!''')))&&&%%%&&&'''%%%444@@@hhh___777YYYCCC$$$KKK???///KKKrrrqqq>>>,,,---888TTTrrrrrrwww}}}UUUfffzzzZZZBBB666+++(((+++)))+++***((('''''''''))))))''')))++++++)))))))))***---,,,+++***)))((('''''')))...///+++***++++++)))000---++++++,,,...//////222---111444///111666111)))+++---......---+++)))...---,,,***)))))))))***,,,,,,,,,------.........***(((***,,,+++(((***...******************)))((('''(((***+++,,,+++***)))(((&&&---333,,,...XXXfff===+++333[[[nnnNNNpppZZZKKKWWW666jjjhhhIIIiiijjjyyywwwBBB333888%%%555vvvZZZ:::333+++***((((((&&&&&&(((+++,,,(((%%%&&&***---)))$$$+++,,,---,,,***(((((()))))))))(((((((((((()))))),,,++++++++++++++++++***)))***+++++++++)))((('''+++***)))+++///222000,,,222,,,((()))******,,,000111---///UUU}}}+++222 999OOOVVVUUUPPP>>>***)))---,,,((()))000222...444 ???zzzddd///,,,sss[[[tttwwwSSS...000---UUU999(((333KKKccc___===555^^^```555KKKzzzhhhzzzTTT---222((('''...&&&***)))***,,,,,,***)))***,,,+++***))))))+++,,,...---------+++)))((()))***'''((()))+++---...---,,,///---,,,+++++++++,,,,,,''')))++++++)))(((''''''000...***''''''***...111...555>>>AAA???777---&&&///000,,,%%%!!!&&&+++---(((++++++''''''+++***'''))))))((((((''''''&&&&&&(((''''''&&&&&&''''''((('''(((((((((''''''&&&&&&+++,,,------...------,,,,,,+++******++++++***)))((('''((((((******+++***&&&'''((()))***+++,,,------&&&###''')))&&&'''+++777sssVVVBBBjjjggg''';;;OOO===444LLLzzzOOO///---999dddxxxrrrhhhRRRcccEEE333///+++***+++&&&))))))(((((((((((())))))''')))***+++)))))))))***((()))))))))))))))))))))&&&+++---,,,+++...000...111///,,,++++++---...///===777;;;;;;333222333,,,***+++---......---+++***+++,,,---...---+++((('''---,,,,,,+++++++++******'''&&&'''***)))'''(((,,,)))************))))))))))))***+++,,,---,,,+++***,,,$$$***777111(((>>>ddd\\\:::***999qqqsssPPPsss999;;;nnn{{{<<<***888000???vvvfff777---******,,,***&&&)))000///***'''))),,,,,,)))'''------,,,)))'''''')))++++++******))))))******+++++++++,,,------......///((()))***++++++***((('''***''''''+++...///...------)))(((,,,...------///------(((DDD555+++(((''''''555WWWqqqfffKKK...'''&&&000555111***((()))+++,,,(((AAAAAA"""555@@@>>>GGGqqqQQQCCCHHHgggCCC%%%000444___TTT111)))///;;;@@@...))):::pppyyyxxxUUUNNNfffTTTrrrmmmwww333$$$000***&&&,,,$$$******+++******+++*********)))((((((((()))+++,,,+++,,,+++)))&&&$$$%%%&&&''''''(((***,,,---***(((,,,,,,***)))((()))***+++)))+++,,,,,,***)))((((((,,,------)))&&&)))000888111///,,,***))),,,222999"""))),,,***)))+++)))$$$)))++++++)))(((******(((((((((((((((((('''&&&&&&)))((((((''''''(((((()))(((((()))))))))((('''&&&,,,------....../////////,,,+++******++++++***(((%%%&&&((()))+++,,,...///&&&'''((()))***+++,,,------&&&+++666111$$$...FFF}}}YYY<<<[[[```666777pppmmm@@@000>>>]]]\\\;;;///@@@]]]bbb<<<\\\cccWWWkkk[[[===+++++++++,,,+++###&&&''')))******)))((('''''')))++++++)))))))))***&&&'''((()))))))))(((((($$$)))+++******,,,...,,,111///---***)))***,,,---444000555888222333555///---..................---***,,,...000///---)))''',,,+++***)))((((((((((((((('''(((+++***''')))---&&&(((******((((((((()))))))))******+++******)))222&&&%%%000///(((111EEEooo|||HHH222222RRR}}}HHH___VVV)))CCCqqqpppoooGGG333,,,444DDDzzzmmm888,,,'''---///))))))000+++&&&$$$(((++++++***+++...---+++)))''''''***---,,,++++++******++++++,,,***,,,............000222))))))************))))))((('''))),,,---,,,,,,///)))(((***///000------///(((111000BBBLLL111III@@@---$$$555VVVllloooHHH222"""$$$)))&&&&&&+++'''***///(((&&&HHH```$$$111"""+++CCC''',,,%%%333&&&$$$111(((444AAA***---)))"""+++222???111999***222CCCkkkttt}}}fffLLLHHHooozzzcccLLLRRR[[[mmmeeefffnnn---)))---+++%%%***((()))++++++((((((++++++)))((((((((()))))))))))))))&&&''''''&&&%%%%%%&&&((()))''''''))),,,---***'''******+++)))((('''(((***---......---***((('''(((---)))%%%%%%''')))(((&&& """(((---,,,%%%!!! ###&&&'''(((***,,,+++&&&......---,,,******)))(((&&&&&&''''''''''''&&&&&&)))))))))))))))))))))))))))))))))***)))(((((('''*********++++++,,,,,,---+++)))''''''(((((('''&&&$$$&&&((()))***+++---///))))))(((((('''''''''&&&+++)))---000&&&(((RRRRRR:::hhhiii---***bbbhhh@@@---999PPPUUU999888PPPTTT...;;;NNNxxxuuusssSSS777(((******,,,+++###%%%''')))+++,,,***(((&&&)))***++++++)))(((((()))))))))*********(((&&&%%%%%%***+++'''&&&''''''%%%......---+++((((((***---+++''',,,000+++---000+++///...------------...///+++,,,...//////...,,,+++---,,,+++*********+++,,,***)))***,,,+++((()))---'''***,,,,,,+++***+++---++++++************++++++000***(((,,,---***,,,111CCCpppiiiGGG444777KKK|||~~~JJJFFF^^^666111aaaqqqEEE000;;;000;;;pppiiiGGG,,,)))---******///,,,&&&$$$(((+++******,,,---......,,,++++++---///++++++************+++++++++---///...------...000******))))))))))))******((((((,,,///---)))+++222)))***...111///***+++000)))111555<<>>jjjSSS;;;555@@@zzz]]]'''@@@pppddd]]][[[777(((333DDDnnnuuu{{{MMM ...'''444+++(((...))),,,+++%%%%%%+++,,,)))'''(((+++------,,,***((('''((()))))))))))),,,...,,,)))''')))///111000---(((+++...---***((()))***(((((()))))))))***...000(((---000---'''"""###&&&***&&&(((000222...***+++,,,((((((,,,+++$$$$$$(((%%%$$$%%%'''((('''(((***((()))+++,,,---...------&&&(((***++++++***(((&&&(((((('''&&&&&&&&&&&&'''''''''''''''((()))***+++...+++'''%%%&&&'''(((((($$$&&&((('''%%%$$$%%%((())))))))))))************###---222>>>dddLLLAAAmmmiii>>>+++eeeiii@@@!!!999lllTTT666***xxx}}}JJJdddOOOAAAIII222%%%&&&+++%%%$$$+++...)))(((''''''''')))***++++++,,,---+++)))'''&&&&&&&&&(((+++---/////////...'''+++---***)))+++,,,***&&&))),,,---,,,,,,///222)))%%%+++111...333:::666+++---...---***)))+++...+++,,,---.........---,,,111000---+++))))))***+++%%%,,,...)))%%%&&&((()))***))))))***,,,------------,,,***))))))***,,,---,,,------,,,***)))***+++///333PPPrrrIII---111cccEEE)))HHH[[[$$$888zzzfff~~~OOO111,,,,,,===fffqqqHHH&&&000+++))))))(((+++///---((((((,,,------...000222444333111%%%))),,,+++&&&%%%(((+++.........---,,,)))'''%%%&&&(((******(((&&&&&&&&&''''''(((***,,,---,,,+++111$$$111---,,,///!!!000888BBB888///WWWhhheeennnmmmeee\\\fff___^^^]]]aaahhheeeTTTCCCNNN___UUUKKKQQQHHHHHHeee^^^BBB777IIIJJJ<<>>fffzzzAAA===```pppttt777,,,SSS{{{EEE###MMMTTTKKKVVVSSSNNN)))---)))(((,,,,,,((()))---))))))((())))))***++++++---------,,,***((('''&&&((('''))),,,+++)))+++///,,,***''''''(((((((((''')))---222333111///000222---...,,,+++///444333///***+++---,,,++++++---000;;;999555222///---,,,,,,///---+++***)))***+++,,,''',,,...***&&&''')))***************+++,,,,,,+++,,,+++)))(((((()))+++,,,+++++++++***((((((***+++(((,,,<<>>{{{ooo000888iii\\\mmm~~~```pppxxxJJJ***666333222___xxxQQQZZZDDD+++///,,,((('''***...---)))000111111222222222333333)))+++---,,,***))),,,///++++++++++++++++++***)))***,,,------+++******+++******+++---......---,,,000'''333,,,&&&)))(((???kkkmmm~~~[[[@@@777>>>666444***444===RRRjjjdddHHH999KKKSSSKKKFFFKKKDDDAAAQQQHHHRRRXXXWWWJJJRRRUUU[[[___XXXJJJ@@@===AAA888333777777...'''%%%!!!000DDDKKK@@@...)))---"""###000222***555===111,,,###777```iiiGGG)))$$$888((('''UUUddd333...+++***((((((---444))))))***++++++***((('''%%%'''((((((&&&&&&(((+++)))((('''(((++++++***'''333000,,,))))))))))))((()))***+++,,,---------------///000---)))'''***...+++++++++++++++*********(((&&&&&&'''******))))))000***''')))***&&&&&&((('''(((((('''&&&&&&(((***,,,+++***+++---,,,((($$$''')))+++***(((((()))+++,,,+++(((''''''((('''%%%'''%%%%%%'''&&&$$$)))///'''&&&&&&&&&&&&((()))***'''***,,,,,,)))((()))+++(((+++...(((%%%...000### DDD|||EEEBBBqqqyyyAAA---bbb^^^EEE~~~ppp:::___ccc---&&&OOOHHH)))???kkkUUUUUUPPPBBB///444,,,((((((++++++((((((,,,))))))(((((((((((())))))************))))))((((((***)))+++---+++''''''+++333000,,,)))(((((('''&&&+++---/////////.........(((***)))(((+++000111---)))***+++,,,+++,,,...000>>>:::555///,,,+++,,,...,,,+++***))))))***+++,,,''',,,...***''')))*********************************)))(((''''''((()))***)))))))))'''&&&'''***---&&&******@@@tttWWW000---:::444JJJ}}}CCC###\\\TTT000]]]uuu```pppMMM<<<,,,(((555XXX}}}JJJ---(((***(((%%%&&&***+++)))000222222111......111444---,,,,,,+++,,,---...000*********+++,,,...///000......///---,,,+++,,,...++++++------------,,,+++---)))222))) (((;;;^^^VVV***(((((()))000333...GGGrrrggg===000000+++(((+++000...***+++^^^///888666;;;666666<<>>555...+++)))$$$'''......---.........666<<<666+++$$$&&&******,,,BBB{{{AAA)))***((((((***)))''')))...***+++,,,------+++***)))&&&&&&'''''''''&&&&&&''''''((()))+++,,,,,,***)))(((******)))&&&&&&)))---((()))***,,,,,,+++***))))))******(((%%%%%%''')))---,,,***)))***+++---...---...---******,,,+++''')))'''%%%&&&'''((())))))111...+++,,,...///---+++$$$'''+++000///***((()))(((((()))(((((('''(((((('''###"""&&&******)))***)))&&&&&&((((((''')))...***)))'''%%%%%%%%%%%%%%%)))((('''(((+++------,,,,,,+++&&&---111"""---XXXsssGGGLLLwwwCCC222dddddd]]]RRR...888ZZZ\\\(((555```xxxSSS]]]@@@<<<......333&&&)))(((''''''''''''((()))((((((((((((((()))******((((((''''''((()))++++++))))))---222222...---000111...+++***+++...000000000,,,))))))+++,,,***'''000222222000111555555333...---,,,+++++++++++++++###$$$$$$&&&''')))+++,,,,,,,,,+++)))((('''''''''%%%)))***'''&&&((()))'''%%%''')))***)))))),,,...*********))))))*********((())))))(((((())),,,///+++000---***555OOO~~~TTT555888EEE@@@333\\\AAA///UUUlll===DDDPPPnnnFFF---***777EEE}}}LLL444'''///000&&&'''333'''***---+++)))***000555333111...,,,,,,,,,+++***,,,,,,+++++++++---...///,,,,,,,,,***((((((***,,,)))+++------***(((((()))///...)))&&&&&&999lllsssoooaaaZZZfffeeeFFFBBB^^^NNN///888999,,,))),,,)))***...+++LLL;;;999444...///---///333222---((((((!!!''',,,...666BBBJJJMMM\\\dddpppzzz{{{qqq___QQQ888...$$$###(((&&&###&&&%%%...444000***(((***,,,EEE[[[sss[[[***,,,//////222666444///---///,,,+++)))((((((((()))***&&&&&&&&&'''(((((('''&&&%%%''')))***************$$$''')))(((&&&'''***...'''((()))******)))(((((('''((((((''''''(((***,,,---,,,***))))))***,,,---)))000111***%%%%%%&&&%%%((('''%%%%%%'''******)))---+++)))***------+++((('''''',,,111///)))&&&)))&&&&&&&&&'''((()))))))))&&&###$$$***+++((((((+++)))%%%$$$''''''&&&&&&)))***)))'''%%%###""""""###)))(((''')))+++---,,,+++111+++!!!'''444666XXXtttFFFMMM~~~LLL444lllhhh777---LLLddd666***DDDZZZdddCCC999666&&&)))///(((((('''&&&&&&'''(((((('''(((((()))***,,,---...++++++***)))))))))******'''(((,,,111111---,,,///,,,***((()))+++///111222000,,,)))))),,,,,,+++(((---000///,,,+++---...,,,000...,,,+++,,,+++***)))((()))+++++++++***)))'''---,,,+++***)))'''&&&&&&%%%((((((%%%&&&))))))&&&%%%(((++++++)))))),,,///************************''')))******)))***,,,...(((---......,,,000XXXIII333+++UUUccc888CCCqqq>>>///|||qqqGGG```<<<&&&GGGjjjeeeooo>>>...///...MMMWWW000+++000***&&&+++'''))),,,,,,+++---111555333333222111///---,,,,,,******))))))(((((()))))),,,------,,,******+++---***---000///,,,******,,,222333((((((***<<>>000+++(((***+++(((%%%&&&%%%%%%%%%%%%&&&(((***+++***...222222///+++******%%%)))555JJJnnnwwwGGGTTTIIIKKK}}}CCCUUUooo:::"""GGG{{{vvvGGG---999ZZZiiiQQQGGGKKK222!!!...+++"""111'''******&&&&&&******'''******************+++,,,)))***,,,,,,,,,***'''%%%***)))***,,,+++''''''***+++*********++++++***(((&&&(((+++,,,,,,,,,---...***///000,,,***---//////...,,,)))***---...---+++$$$%%%''')))+++,,,---...******++++++++++++******''')))(((&&&(((,,,+++(((,,,///111...)))&&&(((+++''''''((((((((((((''''''$$$&&&)))***)))(((''''''222111,,,...444...***333nnnjjj:::(((222dddCCC000aaa{{{rrrCCC???:::444xxx{{{KKK333444///999wwwjjj>>>111000,,,''''''''')))+++,,,+++***''',,,222222...,,,,,,///++++++,,,---,,,+++***))))))+++------,,,***)))***&&&***...---***'''))),,,###///%%%***)))777{{{sssnnn333jjj```555$$$***///222///666VVV|||~~~YYY^^^MMMNNNiiijjjaaaqqqggghhhPPPYYY^^^```dddeee___XXXYYY^^^XXXEEE777555111(((***444&&&///222,,,(((+++000111+++GGGLLLKKKaaawwwxxxfff[[[TTT???888dddrrr@@@))))))444((('''&&&(((++++++(((***///+++++++++++++++***))))))%%%%%%&&&)))...///---***)))******)))((()))...333...+++((((((***)))'''###000...+++)))((()))+++,,,...---++++++,,,.........,,,,,,,,,+++***(((&&&%%%"""***+++%%%%%%,,,...((()))+++)))%%%'''------)))!!!$$$)))***((('''))),,,...$$$""",,,000***&&&))))))&&&$$$%%%'''(((&&&###&&&######$$$ !!!444LLL777111...000111---******''''''''''''(((***+++,,,'''---444666222......000222***JJJ```666ccc>>>NNNaaaSSSnnn:::555;;;...EEEJJJ333888[[[TTTmmmaaaMMMPPP...(((,,, &&&222''''''+++***&&&&&&***+++''',,,+++***)))((((((((((((&&&(((***,,,,,,***'''$$$***)))***------+++---111)))))))))+++,,,,,,***(((!!!&&&+++---,,,,,,---///''',,,...+++***...111111(((+++......,,,+++,,,------,,,,,,,,,---......---)))+++,,,+++******,,,---)))***,,,......---,,,++++++...000///+++******,,,---+++)))((('''((()))***,,,+++++++++***)))))))))***,,,...---,,,+++,,,,,,IIIccc111,,,???\\\\\\BBBaaaKKK:::cccZZZ:::FFFxxxKKK555...***???wwwNNN333444,,,,,,******...333333//////***,,,333111'''&&&,,,,,,)))%%%%%%(((+++***)))((())))))***,,,------...'''***...222444222...+++---(((111333(((;;;{{{NNNHHHDDDaaavvvcccEEE***)))((()))444SSSjjjCCC333222888444222888999RRRNNNQQQRRRVVVZZZ[[[^^^bbbgggnnnssswww}}}zzzwwwrrrfffWWWMMMKKKGGGGGGCCC:::111------...(((,,,+++***777PPPfffoooyyy{{{uuummmzzzAAA---000000,,,+++***---///---***((()))+++&&&&&&'''((()))***++++++'''***---...,,,***(((((()))&&&$$$&&&+++//////...+++++++++******(((''''''''')))***)))'''&&&))),,,000000/////////000000111***+++,,,***&&&###!!! %%%%%%%%%&&&'''(((((()))&&&((())))))((((((***+++...***''''''***---,,,+++))))))(((((()))***++++++(((&&&%%%&&&)))***'''$$$+++###&&&...((( 111NNN///000333555111)))$$$$$$...+++******((($$$%%%)))...,,,)))(((+++------***:::UUUHHH@@@ccckkk666]]]\\\qqqTTT888777EEE}}}sss///)))^^^fffaaavvvTTT```===111'''&&&(((&&&'''***''''''((('''&&&''')))+++((())))))))))))(((((('''(((&&&%%%'''***,,,+++)))------,,,++++++******)))'''***---+++'''&&&(((,,,((()))***(((%%%%%%)))---***+++,,,......///......+++---//////,,,******+++///---***))))))***++++++)))+++,,,,,,++++++,,,---((()))+++------,,,+++***)))+++,,,+++(((&&&&&&'''((((((''''''((()))+++,,,+++++++++***************)))***,,,,,,*********+++333LLLyyypppIII...666eee{{{SSS[[[ccc111___{{{666:::mmm~~~OOO:::...:::RRRqqq]]]666...+++((())),,,000333666,,,'''***111222++++++111%%%&&&'''''''''&&&&&&''',,,,,,---------------...------,,,***(((((()))+++***(((+++---'''555tttooo}}}yyyRRR111111CCCAAA777BBBDDDZZZwww|||[[[@@@555---...///)))&&&+++///XXX```...666AAA666111222222444888<<<@@@BBBCCCEEENNNXXX]]]^^^aaafffhhhnnnsssqqqkkkccc]]]YYYSSSMMMBBB<<>>000'''---444222---***,,,''')))000111------222&&&***//////+++((()))+++......------,,,,,,,,,+++%%%'''((('''&&&(((---222(((+++(((***+++...```ttt???;;;QQQTTTPPPWWWhhhxxxtttQQQ666+++---...000---'''%%%***///iii@@@###$$$333'''***)))(((((()))***,,,---***+++...333444222333777@@@LLL\\\jjjqqqtttvvvwww{{{iiiLLLNNNAAA666```HHH000 $$$+++)))(((******(((&&&&&&''')))******)))))))))(((((('''''''''***,,,......+++(((&&&&&&###'''++++++((('''))),,,************)))((('''''''''(((*********+++...000*********))))))(((((((((&&&''''''&&&%%%%%%&&&((())))))(((((('''&&&%%%%%%+++------,,,***))))))***"""''',,,,,,)))'''(((***))))))((((((((()))******&&&'''(((((('''&&&''''''000)))$$$(((+++***'''&&&$$$###$$$((('''%%%'''++++++'''(((...333///)))%%%***''',,,///&&&(((OOOgggAAAPPPbbbnnnAAA333MMMWWWBBBbbbAAA)))QQQooo```sssKKK^^^```111444---'''((())))))((()))'''((()))((('''''')))***&&&'''((())))))***)))))))))'''&&&&&&((()))(((''',,,,,,,,,,,,,,,---------,,,...000///---,,,...000111---)))))),,,...,,,***&&&'''***,,,,,,+++***))).../////////...,,,+++***+++++++++*********,,,...)))+++...///...,,,,,,,,,))))))***+++,,,++++++***...---,,,+++)))((('''((('''(((***,,,---...//////)))))))))***+++++++++,,,''')))******)))(((((()))+++///;;;WWWMMM222444>>>kkkZZZXXXZZZ999@@@ccc888222TTTiii<<<+++777KKKWWWqqqOOO111...666666000,,,...***)))---///,,,+++...+++...000000---,,,,,,---+++++++++************))) %%%,,,///...---///111(((000))),,,222***KKK}}}qqq~~~yyy___\\\jjjqqqyyyzzzaaaYYYUUUSSSGGG555+++,,,,,,222111---,,,***...888???...)))+++000,,,+++***)))(((''''''(((&&&%%%'''******''')))---))),,,222888<<>>ZZZwwwTTTEEE:::___ccc>>>JJJzzzddd'''BBB___pppoooKKKaaagggCCC(((...***((((((******))))))'''((())))))''''''(((***&&&&&&''')))************'''&&&%%%&&&'''(((******))))))***+++,,,,,,------***,,,------++++++,,,...+++(((''''''***,,,+++***++++++,,,,,,------------------...///000///...---,,,///222222000---,,,,,,)))+++---...---,,,,,,---***++++++,,,,,,,,,,,,,,,+++)))'''&&&%%%%%%%%%$$$((()))***+++,,,,,,,,,,,,)))))))))***+++++++++,,,(((***++++++***))))))***$$$------...LLLtttFFF333555LLL]]]zzzLLL@@@<<>>@@@CCCBBBjjj[[[>>>000+++000888///***(((***,,,,,,,,,---///,,,))))))***,,,+++***)))))))))*********++++++***...222222///+++)))((('''111,,,...555(((888pppsssQQQ777\\\___PPP]]]eeeOOOEEE<<<777---***222666///)))))),,,111+++'''+++''',,,@@@|||===---666%%%///+++***)))(((((('''''''''######&&&,,,...///333999333...***((($$$"""'''000...@@@RRR\\\fffttt||||||yyy{{{III,,,,,,111888555---,,,000,,,,,,,,,000333333///+++------,,,+++***)))((((((''')))++++++*********+++******+++---...---)))%%%((())))))))))))((((((''')))((('''&&&'''''''''''')))))))))***)))((('''&&&------,,,***)))(((***,,,))))))))))))))))))))))))''')))***+++***+++,,,...222///+++*********)))'''))))))((((((((((((((()))%%%(((+++***'''&&&''')))''')))(((%%%(((---,,,&&&---)))''''''%%%###%%%***((((((***,,,***%%%''',,,---((((((???sssKKKCCC[[[VVVQQQWWW999```LLLIIIlll>>>999sssxxxPPPIIISSSkkkEEE+++))))))(((((()))******(((((()))******((('''((()))&&&&&&''')))************%%%%%%%%%&&&'''))),,,...''''''((()))***++++++,,,)))******+++******+++,,,,,,...///---++++++,,,...000...,,,++++++---000111---------///111111///---...333777777222,,,)))((()))+++,,,+++******,,,---++++++,,,,,,,,,---------,,,***'''&&&'''(((((('''((((((((()))))))))))))))***************+++++++++)))+++,,,,,,+++******++++++((($$$$$$111SSSmmmEEE000111888```UUUlllUUU111\\\JJJNNNpppzzzWWW<<>>\\\yyysss888PPPXXXCCCqqqcccqqqpppGGG999+++,,,GGGmmmmmmKKK333111---)))(((---111222000222111///............---,,,,,,,,,,,,++++++++++++)))''''''+++000333111...'''***,,,,,,,,,+++...444eeezzzuuuwwwRRR444777+++//////***''')))------+++///'''***222(((@@@~~~PPP***(((000))))))###$$$%%%'''((()))))))))&&&%%%)))---...,,,...222+++(((,,,222...$$$###***,,,---((($$$(((///---###(((222|||ZZZGGG888***+++///111...******---)))*********(((((()))***&&&&&&&&&''''''(((((((((,,,---...---+++)))***+++,,,,,,---......---+++)))''''''(((((((((((((((''',,,)))'''''')))***)))(((((()))+++---...---,,,+++(((***+++***(((&&&&&&''''''''''''&&&%%%%%%$$$$$$&&&'''))))))))))))+++,,,555333000...---+++)))((())))))(((''''''''''''''')))(((((((((******((('''&&&(((,,,---((($$$&&&+++((('''))),,,+++'''(((,,,///***((()))******000666UUUxxxOOO@@@OOO|||nnnJJJ```QQQVVVppp|||PPP333>>>MMM[[[ZZZEEE555777]]]yyyjjj___~~~zzzQQQRRRWWW???)))777###%%%)))***&&&&&&)))***((((((***,,,+++***((((((((((((((())))))))))))(((((()))******(((&&&(((,,,///''''''(((((())))))******)))))))))***,,,,,,,,,,,,)))***++++++***)))))))))---,,,,,,+++++++++,,,---333111///000222111---***%%%***//////---,,,///222******)))'''&&&'''+++...******))))))******+++,,,+++(((%%%%%%(((******)))---,,,+++***+++---000111,,,+++++++++******)))))))))***,,,,,,***)))***+++(((&&&'''+++,,,---444===nnnYYY===***...OOO666EEETTTBBBfffZZZiiiPPPGGG<<<444999SSSnnn777333---***---111111---***---000000,,,))))))***,,,,,,+++***)))((('''&&&)))))),,,333888666---$$$+++)))---,,,)))000333***LLL]]]VVVnnnNNN333''''''+++***%%%(((...,,,###""")))&&&---666+++NNNSSS111(((888%%%333((()))***,,,......//////&&&%%%'''***)))$$$$$$'''(((&&&+++555444---...777)))444777...'''***......@@@kkkEEE&&&444*** !!!%%%)))******+++...000000///+++((()))---111&&&&&&'''((()))***++++++%%%'''((()))((((((***,,,%%%))),,,+++(((&&&''')))''''''((((((((((((((('''(((%%%###$$$''')))((('''"""$$$&&&((())))))((('''(((***,,,---+++***)))***,,,,,,+++)))((('''&&&%%%$$$%%%&&&&&&%%%$$$%%%'''''',,,000111///---...000***)))((('''''''''''''''***(((&&&(((++++++)))&&&"""###)))///,,,$$$%%%,,,''''''))),,,+++&&&$$$'''!!!(((...)))!!!)))IIIhhhVVV===LLLxxxaaa;;;...000IIIaaaIIIggg;;;IIIqqqSSS>>>===fff]]]ddd{{{DDDWWWTTT999---777***---%%%******%%%$$$)))***((((((***,,,,,,***(((((((((((()))))))))))))))(((''',,,---,,,)))&&&&&&***...))))))))))))************(((''''''(((***++++++***&&&$$$%%%(((...111000---+++,,,...//////...,,,+++''')))***+++000555444...+++*********,,,---,,,+++)))+++,,,------,,,***)))---***''''''))))))'''%%%---(((###"""$$$&&&&&&$$$&&&)))...000///,,,***)))+++)))((())),,,---+++)))---,,,***))))))***,,,---///---+++***++++++***)))===ppp}}}JJJ+++)))///SSSIII999kkk333WWWggg^^^pppPPPsss[[[@@@tttxxxNNN...---333...///999///...+++,,,000333111---555111------000111...***'''+++,,,***+++///,,,%%%,,,///333666777444111...EEElllXXXaaa}}}SSS>>>OOO\\\HHHPPP555'''---000&&&"""+++,,,%%%111 ''')))***222WWW:::%%%(((...***(((---((()))***++++++***)))(((''''''(((***------,,,***%%%***+++'''&&&))))))%%%///&&&%%%---,,,'''---;;;kkkccc888///***%%%((((((((((((((()))******444111---)))'''''')))***+++,,,+++******+++...111(((%%%###&&&+++...,,,))))))(((((()))******)))''''''&&&'''+++,,,+++...444$$$%%%'''((()))(((''''''++++++***'''%%%$$$%%%'''************))))))))))))---)))&&&%%%&&&'''%%%""",,,)))%%%!!! """$$$&&&+++,,,---...,,,)))&&&$$$***(((%%%$$$***000...'''///---+++)))''''''''''''$$$''')))((($$$"""$$$&&&(((&&&%%%&&&%%%$$$(((...***...,,,&&&+++MMM|||@@@222TTTQQQ...222:::555===qqqhhh>>>kkkwwwFFFEEEvvvpppYYYZZZPPPOOO[[[@@@)))''',,,***&&&&&&&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))(((((('''''''''(((((()))'''&&&&&&'''(((***,,,---,,,***(((&&&%%%&&&'''(((&&&(((++++++************(((---///,,,***+++***(((///+++(((+++///000,,,(((***,,,---,,,...111000,,,)))((()))+++------***((()))+++,,,------,,,***))),,,***((())),,,......---...,,,)))'''((())))))((('''***---...---***)))(((((('''&&&(((,,,...---,,,,,,+++)))(((((()))+++,,,)))((('''(((******)))(((,,,AAAmmmqqqMMM@@@...,,,XXXhhh:::WWWDDD>>>|||yyy]]]bbbttt{{{eee>>>555WWWaaa999***+++***$$$000111111000//////...---...***''''''***+++)))&&&'''***+++***,,,000...)))***,,,000222333111...,,,???RRRJJJddd[[[CCCWWWSSS111"""(((111###,,,BBB...,,,000%%%222cccBBB333(((***---,,,,,,111------,,,+++++++++,,,,,,)))))))))+++,,,,,,***((())),,,+++'''(((---...+++%%%,,,333...%%%,,,MMMpppvvv;;;!!!&&&000666)))))))))))))))***++++++***(((&&&#########%%%&&&***+++---,,,***))))))***'''%%%###&&&***,,,***'''((('''&&&'''((((((&&&$$$***((()))------)))(((***&&&&&&''''''''''''''''''***+++***)))'''''')))+++))))))))))))))))))))))))---***(((((())))))'''%%%)))'''%%%###"""$$$&&&(((,,,,,,+++***))))))))))))+++***&&&&&&+++111...(((+++******))))))))))))***...---,,,++++++******)))+++%%%$$$+++111...&&&!!!(((...***,,,VVVXXXFFF>>>ZZZjjjCCC333000???nnn]]]EEE[[[EEEhhh[[[FFFdddSSSaaarrr[[[ddd___BBB111%%%'''***((('''+++&&&&&&'''''''''(((((((((******((((((((((((******,,,+++***((('''&&&&&&&&&((('''''''''((()))+++,,,---,,,)))'''''''''(((((($$$&&&)))*********+++,,,---000000---,,,...---***------...---+++++++++,,,,,,000111...+++,,,,,,)))'''((()))+++---,,,***'''******,,,,,,---,,,+++***)))'''&&&'''))),,,------,,,------,,,***)))***+++(((***,,,,,,***((('''((()))((('''(((+++,,,+++******)))(((''''''(((******(((((()))+++...///...---000***CCC{{{yyyFFF,,,***666FFFvvv{{{444@@@kkk///]]]NNNaaaxxxQQQTTTpppEEE...444000IIIooosssGGG444333555///111333111---***)))***...+++((())),,,---,,,)))---......,,,---000...***(((***,,,------,,,+++***888qqqpppxxxKKKxxxYYY222%%%%%%000(((NNN~~~QQQ(((;;;---)))IIIWWW---------++++++,,,...///000...+++)))(((***,,,---+++******+++,,,+++)))&&&******'''$$$%%%((()))&&&)))000111...777ZZZ|||DDD)))"""'''---,,,+++************+++,,,,,,''''''&&&&&&''''''((())))))+++------***'''%%%%%%&&&%%%%%%'''***+++'''$$$)))(((''''''((((((&&&$$$,,,)))+++111333---'''$$$(((''''''&&&&&&&&&''''''((()))))))))((((((***,,,(((((((((((((((((((((((((((''''''((()))(((&&&$$$&&&%%%%%%%%%%%%&&&((((((---+++(((&&&&&&))),,,...,,,+++''''''+++111///)))&&&'''(((***+++,,,,,,,,,000---)))***,,,---***'''+++))))))***'''$$$&&&+++'''###333ddd]]]444JJJoooWWWCCC'''%%%QQQgggFFFPPPaaaHHHccciiiCCCVVV]]]PPPHHH]]]oooBBB+++%%%%%%))))))%%%'''...''''''''''''((((((((((((***)))(((''''''((()))***++++++)))(((''''''&&&&&&)))(((''''''''')))***+++...---+++)))((((((((()))"""%%%((())))))***,,,---...---***(((***...---)))***///222...(((&&&+++111...333444///++++++,,,+++***))))))***,,,,,,+++*********+++,,,,,,,,,++++++***)))(((''''''((())))))(((+++------)))'''(((******++++++***(((&&&&&&''',,,+++***))))))((('''&&&))))))((((((((()))******))))))+++...111111///---666...///JJJxxxcccBBB222)))---ZZZsssMMM|||PPP***```RRREEEVVV888MMMlllUUUZZZiii@@@444222555:::YYYOOO111,,,111///...///...+++***,,,///---+++,,,...000///...555444222000///...+++((())))))************)))))))))YYYuuuKKKkkkVVV222TTTJJJ444,,,```III'''OOOddd~~~***&&&---///)))'''+++,,,''',,,***((('''&&&&&&(((((()))))))))***++++++)))'''''''''''''''((()))(((&&&))))))+++@@@rrrIII))),,,,,,+++(((++++++*********++++++,,,******+++,,,,,,,,,,,,+++)))+++,,,,,,)))'''&&&&&&'''&&&'''***+++***'''###)))(((((()))++++++***))))))'''+++555:::555,,,&&&***)))'''&&&%%%%%%&&&'''%%%&&&''''''&&&&&&''')))&&&&&&&&&'''''''''''''''&&&&&&((()))***)))'''%%%%%%&&&'''(((((((((''''''---+++(((&&&&&&(((+++---+++***(((&&&***///---(((%%%&&&)))+++,,,------,,,***))))))+++---,,,)))&&&,,,++++++***&&&$$$(((000***;;;lllqqqIII666```mmmCCC888***666jjjzzz>>>DDDzzzfff;;;GGGjjjttt???IIIQQQeee[[[YYYiiiTTT((('''&&&(((+++)))$$$%%%***''''''((((((((()))))))))'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&'''((())))))))))))(((''''''((()))***---,,,+++)))(((((((((((($$$&&&((()))((()))***,,,...+++'''%%%***111111,,,)))...111---((('''---444...333444///,,,---///......,,,))))))+++---......******++++++,,,,,,,,,,,,---------,,,++++++,,,,,,&&&))),,,,,,)))'''''')))***+++***)))'''&&&&&&'''++++++***)))'''&&&%%%%%%))))))))))))******++++++''''''(((+++,,,,,,***''')))+++'''***III|||ttt:::$$$===222]]]vvvTTToooccc111IIIHHHtttUUURRRqqq}}}hhh^^^xxxRRR;;;666***///PPPwww```:::777,,,%%%)))...//////000***)))((()))***,,,,,,,,,444222000000///,,,)))'''******++++++***************666```vvv]]]111333aaaPPPUUUKKK,,,===NNN///III{{{]]]FFF(((''',,,+++$$$%%%---+++###''''''(((''''''&&&%%%%%%'''''''''))),,,,,,+++))))))***,,,...---,,,,,,---'''<<>>eee^^^000999\\\VVVJJJlllhhh[[[~~~VVVdddhhhHHH111555***(((((()))(((%%%$$$&&&((((((((()))))))))******'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&'''((()))))))))(((''''''((()))***++++++***)))((((((((((((''')))))))))(((''')))***000...***)))///777888444***+++,,,++++++,,,111444...111111...---///111000///---******+++---//////*********++++++,,,,,,---'''))),,,---,,,+++,,,,,,(((***,,,,,,+++***)))***)))******)))'''&&&'''(((&&&'''((((((''''''((()))((())))))******+++++++++***))))))***,,,+++)))'''%%%(((,,,...111JJJ}}}tttHHH555!!!555SSS}}}bbbUUU444:::jjj}}}PPPuuurrrYYYnnncccLLL222,,,///555WWWNNN999(((&&&***++++++...***)))))))))***+++,,,,,,---***+++///000---******,,,------------,,,++++++000---ZZZRRR___vvv???111555YYY[[[ZZZ---111IIIkkkQQQ###***,,,((()))%%%"""&&&...---&&&'''((()))******)))((('''&&&&&&''')))+++,,,+++)))...---+++)))$$$###***333LLL|||oooAAA---+++---((( ###---...++++++***))))))))))))***,,,,,,,,,+++***((('''&&&)))))))))''''''(((,,,///(((***+++,,,,,,+++)))((($$$$$$%%%'''***,,,+++***(((&&&)))000222...(((%%%(((''''''&&&&&&&&&''''''((()))******((('''''''''%%%%%%&&&&&&'''(((((((((###%%%(((((('''%%%&&&&&&((()))+++,,,+++)))'''&&&******+++***)))((('''&&&((()))(((%%%'''******&&&((()))***+++,,,,,,,,,,,,&&&+++000000,,,((((((***""")))---&&&%%%IIIkkkOOO:::OOO|||wwwGGG,,,---999WWWoooMMMGGG^^^lll<<<(((DDD}}}XXX888;;;SSSjjjUUUZZZeeezzzLLL(((//////***'''%%%%%%%%%&&&&&&&&&))))))))))))***************)))(((''''''((()))***((('''&&&&&&%%%%%%&&&&&&)))(((''''''''')))***+++))))))))))))))))))))))))***++++++***(((''')))***...---+++)))---444666333+++******+++---000111222...///---***,,,000000---+++++++++,,,......---+++************+++,,,---...$$$(((,,,...,,,)))''''''+++*********,,,,,,+++)))((()))++++++)))(((((()))$$$&&&((((((&&&&&&(((***&&&'''((()))************,,,+++******,,,,,,+++***+++)))///555...///RRR}}}@@@///+++...SSSvvvbbb777666pppbbbjjjpppSSSbbb{{{SSS???555(((---GGG~~~iiiKKK;;;000((('''---------------,,,---...///,,,))),,,333555111---...---.../////////...,,,++++++$$$VVVlllqqqUUU===ddd{{{QQQ???lllAAA111!!!(((&&&%%%%%%))),,,,,,)))((()))))))))***++++++,,,''''''''')))++++++)))(((---***'''%%%%%%111LLLeee}}}YYY:::"""!!!,,,---***,,,***(((+++,,,,,,+++***************......---,,,+++***))))))&&&'''(((((('''(((***,,,((()))*********))))))***'''&&&&&&(((***+++***(((***((((((,,,+++'''%%%'''&&&&&&''''''''''''''''''%%%''')))***((((((((((((%%%&&&&&&'''(((((())))))###%%%'''&&&###"""$$$&&&''')))***+++,,,+++***)))((()))))))))))))))(((((((((***)))&&&'''******''')))))))))***+++,,,......222111...+++(((''''''((($$$+++000,,,,,,HHHqqqJJJEEEggghhhEEE///222PPPqqqXXX@@@cccqqqSSShhhuuu888---FFFUUU'''+++JJJaaaooo\\\iii|||bbb///)))111'''((((((&&&%%%&&&'''((()))))))))*********++++++******((((((((((((******))))))(((''''''''''''(((((('''''''''((()))+++,,,(((((()))***++++++++++++***++++++***))))))+++---+++---+++((()))---///---,,,,,,,,,---.../////////...---***(((+++///...***'''(((+++...000///***'''************+++,,,---...***...333333///***&&&%%%+++(((&&&(((+++,,,***(((''')))+++,,,***))))))***''')))***(((%%%$$$%%%'''%%%&&&'''((())))))))))))(((&&&%%%&&&'''))))))((()))$$$%%%,,,///111:::GGGyyyLLL<<<'''333PPP|||???SSSOOO[[[LLLlllsssTTT>>>444---,,,000[[[xxxZZZAAA...,,,333------...---,,,,,,---...111///222999;;;444///000---...000000000...,,,+++333AAAyyyhhhuuuUUUSSSoooGGGWWWttt???TTTMMM;;;333)))'''(((******((((((***)))((('''&&&'''***---///)))(((((()))******(((%%%(((&&&'''---;;;[[[VVV666...,,,((()))...### 000///&&&---...---,,,,,,++++++++++++,,,+++***)))((((((((()))###%%%((()))(((''''''''''''((())))))(((((()))+++,,,+++***+++,,,+++***(((+++))))))***)))&&&(((---$$$%%%'''((()))(((''''''!!!###&&&''''''''''''(((&&&&&&''''''((()))******+++,,,---+++((((((***,,,&&&''')))+++,,,,,,,,,,,,((('''''''''((()))+++,,,)))+++***''''''++++++(((((((((((()))+++---000111BBB;;;111+++***+++,,,+++111'''(((BBBmmmMMM>>>PPPWWW000)));;;```jjjEEE...///BBBOOODDD;;;vvvsssDDD+++111hhhjjj<<<###:::ttt\\\___VVVaaalll333++++++!!!%%%&&&+++...+++'''&&&((())))))************+++++++++)))((('''&&&&&&'''((()))''''''(((((()))+++,,,---'''&&&&&&'''(((***,,,---((((((***+++,,,---------)))***+++******+++---000...111000,,,)))+++---,,,---...000000...,,,,,,------......---++++++,,,...+++)))((((((***+++,,,---,,,---------------,,,,,,)))+++---,,,+++)))((()))+++)))'''(((+++,,,***'''((()))*********((('''&&&%%%)))---000000,,,'''$$$***(((((()))(((%%%(((---((('''''''''((()))(((''',,,!!!((()))...222)))000LLL{{{zzz[[[555'''222KKKzzzgggRRRCCCiii666PPP]]]bbbnnnKKK555,,,222222CCCqqqUUU888000444...((((((,,,...,,,(((555555555444333222111222111///---,,,---......---+++777:::___[[[lllrrrvvv;;;'''111jjjqqqLLL222,,,&&&&&&((())))))((('''(((&&&"""$$$+++000000+++((())),,,,,,))))))---%%%HHHeeerrrmmmHHH---%%%(((+++,,,'''(((((())))))))))))(((,,,)))+++000000+++))),,,))))))((()))******(((&&&'''(((((((((((((((''''''***''''''******''''''******)))(((((((((***+++,,,...---+++)))(((((())))))###%%%&&&''''''''')))******)))'''%%%$$$%%%&&&'''***++++++***))))))***,,,+++'''&&&(((%%%!!!###************,,,......,,,******)))))))))***,,,...000''''''((()))***+++,,,,,,)))+++......,,,+++++++++DDD555)))***...---)))(((+++:::YYYqqqLLL>>>nnnyyyBBB===...<<>>GGG[[[|||yyy\\\===$$$***)))))),,,000333111...&&&'''(((***+++,,,------***(((***---,,,(((&&&''''''''''''(((***+++***((())))))************))))))***&&&$$$&&&&&&$$$&&&******))))))))))))***++++++,,,***(((''''''))),,,...***++++++***(((&&&&&&'''+++***)))((()))***+++,,,%%%&&&''''''&&&&&&(((***)))))),,,...,,,'''&&&(((///---+++***+++***)))(((+++++++++***)))((('''&&&000///...,,,)))'''&&&%%%000...,,,,,,///111333333000...***&&&'''444OOOgggsssCCC;;;llleee@@@+++222UUU}}}sssLLL)))<<>>,,,555JJJtttKKK...```VVVSSSxxxdddGGGbbb000bbboooBBBUUUrrrPPPAAA222***CCCjjjhhhDDD---&&&(((,,,+++,,,,,,)))&&&&&&***---,,,...///+++''''''---333---///&&&333jjjjjj___YYYGGG444)))+++$$$(((000***"""555UUUrrraaaPPPXXXRRREEE888666@@@JJJOOOwwwhhhKKK888000...///111---((($$$$$$&&&***,,,&&&'''((()))***+++++++++''''''((())))))&&&$$$$$$(((((((((***,,,---,,,+++(((((()))*********))))))---(((&&&''''''&&&(((---(((((((((((((((((())))))---,,,+++)))(((((((((((()))******)))'''&&&&&&'''***))))))))))))***,,,,,,)))***+++***(((((()))+++******,,,,,,***((('''(((555222...---------,,,+++,,,,,,------,,,***((('''******))))))(((''''''&&&'''&&&&&&))),,,...---+++222+++(((000JJJpppfff===RRRmmmyyyOOO666+++SSSwww|||KKK)))888SSS]]]&&&777GGG---888jjjsss[[[yyy}}}NNNiiiwwwSSS888+++)))(((***)))&&&'''***************)))'''&&&%%%((()))))))))))))))(((((($$$&&&''''''''''''(((((()))******(((&&&%%%'''(((***)))((('''&&&'''''''''$$$***---,,,,,,------***&&&)))***''''''******'''---+++***+++---///000000---...///000000000//////333222111///---...000333---///111000---+++***+++//////......,,,+++***)))---***(((+++///111---((())),,,---,,,)))''')))+++((((((((((((((()))))))))''''''((((((***+++---...)))))),,,000...(((&&&)))&&&'''''''''&&&'''***---'''&&&...(((444HHH;;;111000,,,%%%(((EEEtttjjj???***333>>>{{{ppp000NNN}}}999[[[]]]bbbGGG;;;===GGGGGG[[[___???555777999SSSvvvddd@@@///+++------+++***((('''''''''***---///,,,)))***000666(((+++""" @@@pppqqqPPP666333444***$$$((()))///---%%%&&&000000'''PPP~~~```KKK666---)))&&&)))000%%%&&&)))******((('''&&&(((((((((((((((((('''''''''(((******)))((('''$$$'''''''''(((+++,,,+++)))&&&'''(((((()))))))))(((---(((&&&''''''&&&(((---''''''''''''''''''&&&&&&)))***,,,,,,+++)))&&&$$$%%%'''(((((('''&&&((()))(((((((((((())))))***+++---...---,,,)))((()))***///000///,,,***+++,,,---000---***)))))))))(((''')))***+++,,,,,,+++)))((()))************+++++++++&&&'''))),,,//////---,,, 111LLLlllgggEEEHHHhhhvvv|||JJJ000333777rrr<<<(((<<>>QQQ777LLL^^^888oooWWW???oooyyyqqqLLL666...222:::XXXaaaEEE111...,,,---000111///,,,***,,,...---,,,---111444000555333***(((888JJJRRRsssUUUEEEDDD444'''!!!)))///,,,+++///***((('''(((+++---------)))999\\\yyy]]]III888***+++%%%$$$***,,,'''###$$$&&&(((***---//////......(((((((((((('''&&&%%%%%%(((,,,---,,,,,,...,,,(((%%%%%%%%%&&&((()))(((&&&%%%&&&'''(((((()))((((((***&&&$$$&&&&&&$$$&&&***&&&'''''''''''''''&&&%%%%%%'''***,,,,,,+++((('''###$$$&&&'''&&&''')))+++''''''((((((((((((((((((,,,---,,,***((('''((())),,,...---(((&&&)))++++++,,,***(((((()))))))))'''&&&&&&'''((())))))))))))*********)))))))))))))))---......------...222555NNNppprrrGGG===VVViiiGGGZZZMMM,,,///666fff===666JJJWWW222777xxxjjj???IIIwww^^^jjjgggiiiOOO777111---)))%%%%%%(((***))))))+++'''(((((())))))***++++++)))******++++++++++++***)))+++...---)))&&&&&&'''---......,,,***(((((()))))))))(((((((((''''''&&&%%%***+++(((''')))***((('''))))))''''''+++,,,***&&&...444333...***---222------.........////////////...,,,)))((())),,,///,,,...000...***(((+++...////////////......---,,,'''''')))+++,,,,,,,,,+++***)))((()))+++,,,,,,+++,,,+++)))(((''''''''''''%%%%%%&&&&&&'''((()))***((((((+++///...******---(((+++------,,,...555:::222***///)))***///%%%(((***%%%+++444,,,&&&AAAhhhsssCCC------999ggglll222??????>>>yyyZZZHHHOOOwwwBBB```qqqRRRQQQ]]]{{{vvvQQQDDD777,,,...IIIqqqYYYIII555***)))+++***(((,,,,,,------............&&&)))222444,,,***,,,***111<<>>OOOQQQnnnkkkZZZ|||kkkoootttdddbbbaaaDDD444'''%%%)))***((('''%%%(((++++++******,,,...******)))((((((((())))))&&&&&&'''''''''((((((((()))***+++,,,,,,***)))(((***)))(((((())))))))))))((()))+++***)))'''&&&''')))(((((('''(((***,,,...,,,(((''',,,...+++)))+++***------)))(((,,,---)))000111222111///---------000///...---------------111000///---,,,+++++++++...---,,,++++++,,,------,,,---,,,,,,+++***)))((())))))******+++,,,,,,---***)))((('''''''''((()))((((((((((((((()))))))))---+++((('''((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))************+++222BBB___tttDDD---...555OOOttt^^^333DDDhhhsssvvvAAAYYYnnn---GGGsss~~~nnnsssfffrrrtttUUU>>>000///...>>>ggg}}}cccBBB***'''+++333222%%%'''+++---***%%%###''',,,)))***,,,............---,,,+++*********)))'''%%%***+++,,,------,,,+++***,,,---------+++)))'''&&&***'''''')))***''''''***++++++******)))'''&&&%%%...***&&&'''---///,,,((((((((()))***++++++,,,,,,---,,,***)))((()))***+++'''((()))((('''&&&'''(((+++++++++++++++***))))))***************)))))))))&&&+++---+++)))***+++++++++***))))))))))))******)))***+++***)))((()))***((('''&&&&&&''')))+++---......,,,+++++++++++++++''')))+++++++++***+++,,,'''***000555777444...)))))),,,+++(((&&&(((((('''---111---"""###>>>hhh\\\:::FFFjjjmmmLLLNNNyyy888999DDD~~~fffVVV\\\|||aaajjjooo\\\aaaWWW@@@,,,((('''))))))'''&&&''''''((()))))))))***,,,...)))+++,,,***'''&&&(((***''''''''''''(((((((((((('''(((***++++++***))))))'''''''''''''''((((((((('''(((******(((''''''((((((((('''&&&'''(((***+++...***)))+++,,,******+++(((++++++)))***,,,+++)))...///000///---,,,---......//////000000/////////111000///---------......---,,,*********,,,...///+++,,,,,,------,,,,,,+++......---,,,+++***)))))),,,+++)))((('''((()))***+++++++++++++++*********+++)))'''&&&&&&'''(((((((((((((((((())))))*********************+++++++++(((((((((((()))***++++++......444DDDaaa{{{GGG111444111EEEsssgggOOOtttTTTIIIOOOUUUSSS444hhhnnnrrrnnnooowwwvvvVVV;;;000+++444FFF```___DDD333111000&&&###(((---///---)))((('''((()))+++---......------,,,,,,,,,,,,+++)))&&&$$$,,,...///000111000///...---.........---***(((&&&---(((&&&'''(((''')))...((()))*********)))'''&&&...+++((())),,,...,,,))))))******++++++,,,------///---***((('''(((***,,,'''((()))(((&&&%%%&&&'''&&&'''((())))))((('''&&&++++++******************&&&)))+++***)))***++++++,,,------,,,++++++,,,---,,,---...---+++***+++,,,)))((('''''''''((()))***++++++++++++++++++++++++((()))++++++******+++---)))...666>>>BBB<<<000'''---+++(((%%%&&&))),,,---222...&&&)))FFFxxx{{{JJJ;;;RRRnnnkkkCCC555000///GGGuuu333===ccc|||LLLDDDlllmmm}}}ooofffeeeWWW:::###000...,,,***((('''(((+++,,,+++***((((((((()))+++***---///,,,'''&&&)))---+++******)))((('''&&&&&&''''''((()))*********)))&&&'''''''''&&&%%%%%%&&&&&&((())))))''''''((()))(((((('''''''''(((((()))000---******++++++++++++***,,,,,,,,,++++++)))''')))*********)))(((***+++......///000//////...---//////.........//////000+++***)))((()))***---...)))***+++,,,---...............---,,,+++)))((((((******((('''&&&''''''(((+++++++++***************((('''&&&%%%%%%''')))+++((('''''''''((()))***+++))))))******++++++++++++(((((((((((()))***+++,,,!!!''',,,000:::TTTzzzSSS666...111FFFfffsss|||bbb888ggg>>>LLL```xxxvvvvvv___PPP???333***---EEE___iiiIII888***000...---...///---((($$$'''(((***+++,,,,,,++++++,,,---...---+++)))'''&&&---...///000111000000///------.........---+++***000***&&&%%%&&&&&&+++111%%%&&&(((*********))))))++++++++++++***+++,,,---,,,,,,,,,,,,++++++++++++...,,,***((('''(((***,,,'''((())))))''''''''')))$$$%%%'''((())))))((((((++++++***))))))***++++++((('''''')))++++++***)))))),,,//////---++++++,,,,,,---...---+++***+++,,,+++***)))(((''''''((((((((())))))***************)))***++++++))))))***,,,'''***111999>>>===555///)))'''%%%(((---//////...000HHHeee^^^HHHEEEZZZUUU???(((+++111---666lllfff222OOOxxxPPP<<>>555,,,***---///+++&&&***&&&&&&******''')))...***++++++)))(((+++000555+++,,,,,,***'''%%%&&&&&&%%%$$$&&&++++++((('''((($$$'''***)))'''%%%&&&)))111,,,%%%###***222000)))+++***))))))******(((&&&***,,,***%%%###'''++++++))),,,+++%%%%%%***,,,***000---***)))******'''%%%***---///---(((%%%'''***,,,111333000)))(((,,,222***++++++***((('''(((***////////////...---,,,++++++***)))((()))***,,,---&&&###$$$***---+++((('''///&&&%%%---///***,,,333...++++++,,,(((###'''///000,,,+++888UUU|||}}}VVVBBBCCCZZZ\\\CCC666---;;;ccclll222aaavvv@@@>>>iii\\\CCCLLLbbb___ZZZpppzzzkkkiiikkk999555111......---)))&&&***&&&&&&******'''(((---***(((((())),,,---+++)))&&&(((+++---...,,,***(((&&&(((***)))'''&&&(((***$$$%%%&&&&&&&&&&&&&&&%%%''''''''''''(((***+++,,,*********))))))***************))))))***++++++,,,000---***,,,000111...+++******)))***,,,---,,,,,,---///222333333000---+++******+++++++++,,,,,,,,,---------------.........,,,+++***))))))***+++,,,++++++************++++++'''((((((((((((''''''&&&+++'''---999<<<333+++***((('''&&&'''))))))'''%%%%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((())))))******(((''''''***...000---******...///++++++///,,,...FFFsss|||SSS333***///444EEEooovvvuuu~~~zzzQQQ222]]]VVVppp|||===^^^~~~fffCCCMMM|||WWW<<>>JJJlllddd;;;333777AAAZZZAAA...aaaooo444AAAnnn}}}VVV[[[hhhhhhpppYYY555111...++++++,,,,,,***(((+++'''&&&******((((((---///---+++***+++***'''$$$))))))******+++*********(((***+++***'''%%%&&&(((''''''((()))***+++++++++(((((((((((()))***++++++&&&''''''''''''''''''&&&***)))))))))))))))******...,,,,,,...222333///+++,,,+++++++++,,,------,,,,,,,,,------............******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,+++***))))))***+++,,,***))))))((((((((())))))************)))((('''&&&((()))000777444+++(((---)))((('''(((******)))'''###$$$%%%&&&((()))***+++)))))))))))))))))))))))))))((((((''''''(((((()))***)))'''%%%&&&(((***,,,///,,,***++++++***+++...)))''',,,AAAdddYYY888--- ///FFFhhhtttOOONNNIII&&&:::jjjBBBaaa;;;wwwnnn___\\\fffuuuEEE---,,,888cccOOOmmmtttbbbKKK666///+++///???ZZZ{{{}}}fffBBB...///+++&&&%%%***...---)))(((+++***(((%%%%%%)))///444---------***&&&#########'''(((---333444///++++++222333222...(((&&&'''***&&&+++...---,,,---+++'''***...222000***''')))---+++...---))))))---000000111...)))(((---222000***)))))))))***,,,,,,***(((+++---///---+++***,,,//////***&&&(((---///,,,)))+++,,,------,,,,,,...000,,,+++***)))***+++---...+++,,,...//////---+++***111,,,***,,,---***)))++++++'''(((...---%%%"""%%%111333333...%%%'''999LLLjjjMMMCCCOOOjjjtttMMM<<<:::999[[[xxx}}}bbb---,,,sssZZZ111AAAtttnnn```eee}}}WWW^^^kkkZZZ888###---+++******+++++++++******((('''******((())),,,///---+++******(((%%%###+++***)))((('''((()))***((()))***)))'''&&&'''(((******++++++++++++,,,,,,******))))))))))))******((()))***++++++***)))(((++++++***)))))))))******,,,+++,,,///333333000---......------------------,,,+++******+++---000222******+++++++++,,,,,,,,,,,,,,,++++++***)))((((((,,,+++************+++,,,***))))))(((((((((((()))******+++++++++***))))))&&&(((...111,,,%%%%%%+++(((((()))************)))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((+++)))&&&%%%&&&((())))))---,,,++++++***))))))***'''(((***---666OOOuuufffDDD...///---444UUU\\\666...+++[[[aaa[[[PPPNNNyyyRRRRRRQQQAAAWWWxxxZZZ---ddduuuTTTDDD888///,,,...888SSSmmm^^^OOOAAA555((($$$'''***+++***)))(((&&&%%%%%%'''***,,,+++,,,,,,***'''$$$$$$%%%&&&&&&)))...///+++)))***333444222...(((&&&(((+++''',,,/////////111///++++++...000///+++(((***,,,)))---...,,,---111555555+++***((())),,,000///---***)))((('''((()))******+++,,,---,,,++++++---000555///++++++...///***%%%------...---,,,,,,...000------------------,,,,,,******+++++++++)))(((''',,,)))(((+++,,,))))))+++######(((///000+++))),,,&&&,,,+++111MMM}}}yyyVVV>>>'''---OOORRR<<<,,,+++UUUoooUUUUUUMMMmmmWWW;;;qqqaaa555>>>```eeezzzaaa\\\lllaaa:::'''000///...,,,++++++******))))))((('''(((((((((((()))))))))))))))***)))((('''+++***(((''''''''''''(((%%%&&&&&&''''''''''''(((+++******)))((((((((((((+++***)))((((((((((((((()))***,,,------,,,***)))---,,,++++++******++++++***)))***,,,///111000///000000000...---,,,...///...---,,,,,,---///111333******+++++++++,,,,,,,,,---------,,,++++++******---,,,+++******+++,,,---,,,+++***)))))))))))))))((()))***+++,,,,,,,,,,,,((((((***,,,***&&&%%%'''((()))******************+++***)))((('''&&&%%%%%%''''''''''''''''''''''''((((((''''''''''''((((((---***'''&&&((())))))((()))***,,,,,,+++***(((&&&***(((---000***,,,IIIlllyyyXXX111---888BBBoooJJJ,,,III[[[~~~AAAhhhbbbllluuummm@@@BBBuuu\\\BBB555///+++---444CCCUUUrrroooRRR:::///---***(((&&&)))...222222...((($$$)))***+++***((('''((()))'''$$$$$$((((((&&&'''+++444555444111---,,,///222'''((('''''',,,222111,,,++++++++++++++++++***((((((,,,...,,,,,,///111000***,,,------+++***,,,///000...***'''&&&))),,,///+++++++++******+++---///111000///...---,,,***(((...//////---+++***+++,,,///000222222111...+++)))+++***)))(((''''''((((((,,,+++,,,///...***)))+++444111...+++((('''+++000777===JJJ___}}}mmmRRR333777MMMOOOYYY|||nnnCCC%%%,,,@@@YYY|||VVVKKKQQQlll@@@444YYYiii|||<<<$$$@@@ZZZ(((AAA}}}eeePPPkkk^^^vvvkkkQQQfffkkkRRR777......,,,------,,,+++***)))******'''((('''&&&&&&'''''''''%%%&&&((()))))))))******'''(((((((((((('''&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$'''''''''''''''((()))*********)))(((''''''''''''''''''((())))))(((''''''******))))))))))))******)))(((''''''***---///111111111111///,,,,,,...111------///000000000///...******+++++++++,,,,,,,,,------...//////000111111---,,,+++******+++,,,------,,,,,,+++************'''((()))+++,,,------...+++******++++++***((('''&&&(((*********)))***+++(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((---***''''''***+++***(((%%%))),,,+++***+++((($$$))) """......(((111DDDbbbaaa<<<000'''###>>>eeecccdddXXXmmmCCCzzz[[[wwwzzztttGGGyyyiiiRRRAAA:::;;;!!!&&&555KKKdddqqq^^^III888000,,,'''%%%'''***---...(((***++++++))))))***,,,***&&&$$$&&&'''&&&)))------///000...,,,+++///222))))))&&&%%%+++222222...)))(((''')))+++,,,***((()))---///+++)))***)))'''///111333222,,,&&&)))///444222///+++))),,,000555,,,+++***)))***+++---///))),,,......,,,***+++---/////////---***((()))***111222333333111...***(((...,,,***)))((()))+++,,,---+++,,,...,,,((((((,,,+++***((()))///>>>PPP^^^UUUFFFGGGXXXgggCCC%%%111888CCCooo^^^;;;<<>>NNN<<<)))qqqSSSttt<<>>PPPrrr|||eeeNNN:::...---......---+++******+++(((&&&'''+++,,,)))))),,,&&&***------+++***,,,...!!!'''+++'''"""###&&&'''"""'''++++++)))(((+++000(((...111000000222222000)))&&&'''---///,,,,,,///'''***...///......000333111///,,,+++,,,...//////000000111111111000...------......---++++++,,,...///---)))'''&&&(((***,,,)))***,,,.........,,,+++,,,)))))),,,...333>>>IIIqqqjjj[[[:::777UUU<<<666FFFqqq~~~222<<>>333///******...(((+++,,,***+++...///,,,///+++'''%%%''',,,000222&&&&&&%%%###$$$'''++++++++++++(((%%%'''---///---...---++++++---......---&&&+++---,,,...111---&&&)))(((&&&%%%(((,,,111444PPP===,,,***///000111333//////111444555222,,,&&&...000---((()))//////***333111---***((((((((()))'''---000---***...111333111<<>>+++...777DDDkkkmmm+++GGGMMM...yyy{{{777YYYkkknnnNNNMMM]]]666iii222222555222MMMsssqqqSSS;;;666444666:::999999GGGXXXrrr{{{ooo^^^LLLAAA777777222)))###%%%))))))---,,,,,,......)))!!!###,,,222///&&&!!!$$$(((***,,,+++))),,,111111...111000......//////---,,,&&&)))'''&&&((('''$$$+++******))))))******+++;;;///&&&'''+++,,,+++,,,,,,***((((((***---000222$$$((()))&&&&&&)))***&&&$$$&&&+++///222222111000???@@@<<<666888GGGZZZfff|||{{{tttnnnQQQbbbooo000???]]]222000[[[YYY===+++---UUUNNN===000222:::PPPrrrTTTXXXjjjgggvvvhhhHHH777777+++***)))(((((((((((((((***))))))***+++***(((&&&%%%''')))******)))((('''%%%'''(((&&&%%%%%%(((***(((&&&%%%&&&''''''&&&%%%,,,++++++***)))(((((((((******)))((((((((((((((($$$###"""$$$'''((((((&&&,,,+++((('''&&&''')))***'''***+++(((###"""''',,,,,,,,,...111444333///+++)))...000---+++,,,***&&&---,,,...000...***,,,000******+++------.........)))+++.../////////000111......///---+++******+++************************)))(((''')))***+++)))((((((((((((''''''&&&&&&&&&&&&&&&''''''((()))******'''(((+++,,,,,,***'''%%%,,,,,,+++***)))(((''''''&&&))))))&&&&&&))))))&&&$$$$$$%%%''')))+++...///***)))((('''((()))***++++++***************++++++%%%)))(((...999???MMMddd}}}SSS444%%%"""999HHH888***___CCCBBB111222ggg,,,___DDDHHHWWW111PPPnnnsss|||eeeVVVJJJBBB555(((---===444FFF^^^sss~~~{{{ooo\\\LLLCCC>>>;;;===444***(((,,,111333111&&&$$$%%%+++222222,,,&&&(((***+++***,,,///---))))))))))))***,,,+++)))'''''',,,...+++((()))***)))''')))+++---------+++***---)))))),,,...,,,******+++000444444000,,,))))))'''...222111///000///...444111,,,((('''***///222JJJXXXhhhuuujjjiiinnnUUU666333000FFF```GGGjjjTTT999vvvuuu:::000WWWgggfffkkk<<<$$$999YYYYYY***,,,333LLL}}}hhhYYYhhhvvvVVVXXXaaa]]]CCC000---+++'''((()))***)))((('''&&&***((('''((())))))(((&&&%%%'''***------,,,)))'''%%%&&&&&&&&&%%%%%%''')))&&&%%%$$$%%%'''((('''&&&%%%&&&((()))))))))((('''++++++***)))))))))))))))&&&%%%&&&'''))))))(((&&&***)))((('''''''''(((((()))******(((&&&&&&''')))******,,,...///...***'''+++///111000000000---(((+++***,,,...---)))***---***+++,,,---............+++---000000---***((((((---------,,,+++*********)))***))))))(((((()))+++)))(((((()))***+++)))((((((((())))))(((&&&%%%$$$%%%&&&'''((()))*********###$$$&&&((())))))((('''((()))))))))************'''))))))'''(((++++++'''((((((((()))***---000111))))))((((((((()))***+++)))((((((''''''''''''(((&&&+++))))))---+++000AAAbbb```AAA+++,,,111)))666ggg}}}:::TTT[[[@@@:::ooonnn&&&vvv888^^^KKKEEEqqq]]]HHH777///---000333666@@@UUUnnnzzzoooyyycccGGG444---------++++++&&&&&&+++000///+++'''+++------,,,///444444111%%%%%%'''***---...---+++,,,,,,+++***)))))))))))))))+++---...///...---,,,&&&)))---...---)))((()))'''...555666///)))&&&'''000777???@@@<<<888777777888===FFFVVVkkk~~~MMMKKK{{{www]]]HHH999333555???HHH===222YYYJJJJJJYYYIIIddd333444aaaNNN999EEE^^^+++333:::pppJJJ+++,,,VVV]]]UUU___sssOOOOOOMMMJJJ:::+++...000"""((()))************))))))***(((&&&&&&'''((((((''')))***+++,,,,,,+++(((%%%&&&&&&''''''''''''((((((((('''&&&'''((()))((('''%%%&&&''''''((((((((((((+++***))))))(((((())))))((()))***,,,,,,,,,)))((((((((((((((((((''''''&&&)))))))))***++++++***)))((()))***,,,,,,,,,***)))000///---,,,---...///...,,,***,,,///...+++***---,,,------......------,,,---///111111---)))&&&%%%,,,,,,++++++******))))))(((***++++++)))((()))******))))))***++++++***(((......///...---***(((&&&&&&'''((()))************)))((((((''''''((((((((('''''''''((((((((())))))(((******)))+++...,,,(((&&&&&&%%%$$$%%%&&&((()))((('''''''''(((((())))))((((((''''''&&&'''''''''))),,,(((&&&+++(((&&&///111FFFqqq}}}MMM000---111---IIIwwwggg'''LLLvvvQQQ===```555wwwRRR```~~~```GGG<<<888333,,,)))---777AAAWWWddd|||{{{qqqfffXXXMMMFFFTTT```XXX>>>(((+++999------***'''(((---...,,,''''''))),,,...///---+++///+++)))+++///111000000------,,,+++************###(((,,,,,,)))))),,,...---111444444444<<>>222'''###999XXXGGG===xxxkkk999YYYKKKwwwLLL111BBB888&&&BBB???777555%%%cccSSS333999iiizzz\\\UUUpppllleee^^^WWW555(((///---&&&(((---***))))))(((((()))***+++)))'''&&&&&&'''(((((((((+++)))((((((***+++)))'''((('''(((((())))))))))))+++)))((((((((((((&&&%%%***)))'''&&&&&&'''(((***))))))(((''''''''''''((($$$&&&((())))))(((&&&&&&'''(((((()))((('''&&&&&&'''&&&'''))),,,---+++)))***+++---...//////000000---***)))+++------,,,+++,,,***+++...///+++***+++------.........------,,,,,,///222222///,,,+++***,,,+++)))***++++++)))(((&&&***------***((()))++++++***)))***++++++)))(((------------+++)))'''&&&'''((()))***+++***)))(((111000---***(((((((((((())))))((('''&&&%%%$$$$$$((())))))))),,,000---'''&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&'''''''''(((((((((***)))))))))))))))*********,,,%%%$$$,,,+++%%%)))+++'''<<>>>>>aaa|||\\\]]]~~~|||]]]SSSMMMIII???...###...333%%%,,,333###)))*********)))(((''''''((('''((()))++++++)))((((((&&&%%%)))...111///,,,(((''''''(((++++++)))'''***)))''''''(((((('''%%%******((('''''''''((()))***))))))((('''(((((((((''')))++++++******,,,...******)))))))))(((((((((***************)))******&&&((()))((('''(((+++...---+++///999===777000,,,,,,)))***///111---***))))))***,,,...///000111111+++,,,......,,,+++***+++...,,,***+++---...,,,***(((***+++)))%%%$$$)))---)))((('''((()))((('''%%%&&&''''''((()))***++++++)))***+++,,,+++)))'''&&&###%%%(((+++,,,+++***(((&&&&&&&&&''''''''''''(((%%%&&&%%%&&&***...+++###&&&'''((())))))((('''&&&&&&''''''(((((((((((((((''''''''''''(((***++++++***///***%%%+++,,,***///)))111444,,,---FFFnnnPPPGGG222(((111555EEErrrjjjAAA222666]]]hhhDDD>>>iii}}}RRRhhhtttzzznnn\\\MMMEEE:::...+++000///111:::FFFLLLSSSfff||||||iiiWWWMMMAAA333...222QQQuuuEEE777AAAhhhuuu000GGGppp***PPPZZZQQQSSS111EEEuuuVVV~~~ZZZ222%%%@@@nnnbbbVVVqqqfff\\\^^^]]]III444)))!!!222'''+++222***%%%***,,,***,,,...///...+++(((&&&''''''(((+++---,,,***(((***))))))---111222---''''''&&&&&&(((***+++(((%%%+++***)))***+++,,,+++***&&&'''((()))))))))((('''+++******)))))))))))))))&&&(((******)))***---000++++++***)))))))))))))))000111111///,,,***+++---***+++,,,***((((((+++......((('''///444111------000,,,---222444111---,,,...------///000///---+++222...,,,------+++,,,000,,,,,,---...---,,,+++***)))******(((&&&'''+++000((()))***)))'''%%%%%%%%%%%%'''************+++,,,222"""000###666UUU666,,,))))))))))))((('''%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((((()))*********)))'''&&&***(((&&&&&&(((*********((())))))***************((()))))))))))))))((((((***---...)))'''///@@@OOO}}}CCC000***'''555777YYYwwwnnnHHH:::DDDRRR;;;666PPPhhhoooFFFDDDIIIbbb|||HHH___[[[^^^mmmvvvgggZZZKKKAAA555111...---000222222111;;;XXXbbbgggpppWWWBBB;;;...000222===BBBFFFgggggg~~~QQQ222SSSNNN888gggyyyFFFggg~~~>>>111WWWaaa777222@@@nnncccNNNRRR}}}hhheeeSSSCCC===555***'''+++(((***+++***'''%%%&&&((('''((()))******)))(((''',,,,,,+++)))'''''')))+++(((&&&%%%(((,,,---***&&&&&&&&&&&&''')))***((('''******))))))((((((''''''---+++******,,,,,,)))&&&,,,***((((((***+++++++++******))))))---111...'''*********(((((()))---000***)))(((((()))+++---///)))%%%"""%%%+++...---******(((***(((###)))///))),,,+++///777999333111333---,,,,,,---......---+++666111......+++((((((++++++,,,---------,,,***)))++++++***(((&&&&&&***---)))((((((((('''''''''&&&%%%&&&((((((''''''''')))***---'''JJJuuuPPP222''''''&&&&&&%%%$$$$$$$$$%%%&&&(((******(((&&&%%%&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&%%%)))(((&&&''')))******)))%%%%%%&&&''''''''''''&&&(((((())))))))))))((((((&&&---222000***)))000777FFFeeeoooGGG&&&)))++++++HHHiii|||<<>>///555<<>>bbb|||wwwvvvwwwuuuAAA999~~~\\\eeeccc]]]|||qqqFFF333DDDPPP///***999888444@@@\\\yyyxxxtttoooaaaUUUTTTHHHGGGCCC===888555444333111666===BBBFFFKKKQQQWWWiiigggkkkvvv~~~~~~{{{ZZZ===:::555777CCCTTT^^^```zzzdddXXXQQQRRR___oooSSS+++EEEOOO,,,SSSxxx>>>===vvvzzzIIIUUUmmmCCC222QQQ]]]___ooowwwUUUJJJaaadddWWWXXXUUUFFF555...'''%%%,,,000---(((&&&*********)))(((''''''''''''((((((((())))))))))))++++++,,,***))))))+++,,,+++)))'''((()))(((&&&$$$+++)))&&&$$$%%%&&&''''''&&&''''''(((((())))))))))))(((&&&%%%&&&(((***+++,,,+++))))))******)))''',,,---,,,)))+++...,,,'''+++---...---***))))))))))))***,,,,,,,,,***)))'''''')))---///000000000///+++---((((((///)))&&&111))))))+++...000111222333111///---...000222333333,,,***+++///000///000444******+++,,,+++***)))(((***)))(((((()))***++++++333...((('''***,,,***''')))***+++++++++,,,///111))))))...&&&"""***,,,444,,,+++)))((((((***,,,---+++******))))))******+++((((((((('''&&&&&&&&&%%%******))))))((((((''''''((((((((()))+++***(((&&&(((((()))***************''''''((()))))))))))))))++++++***(((''')))...222,,,,,,(((,,,777???VVVwwwnnnAAA111333666444444gggRRR@@@===666)))OOO:::aaaXXXzzzZZZNNN|||yyy444777```III***000)))***###!!!--->>>ZZZzzz}}}rrreee\\\[[[^^^^^^TTTGGG===888666444333000000555;;;777///333>>>999QQQddd___jjjeee{{{fffSSSVVVWWWRRRIIIPPPDDD<<>>666666CCCTTTOOO;;;222777555>>>VVVgggjjjpppjjjSSSooozzz]]]VVVyyybbbFFFDDDDDDPPPZZZ```qqqUUU)))...eee@@@***PPPqqq///>>>GGGWWWjjj??????sssbbbUUULLL\\\|||cccYYYKKKAAA;;;555---'''$$$&&&***...---)))(((***,,,,,,+++*********)))(((((((((((())))))*********((()))))))))(((''')))***+++)))((('''''''''&&&%%%///,,,)))((((((*********&&&&&&''''''(((((())))))***)))(((&&&%%%&&&''')))+++***))))))******(((''',,,...,,,)))***---,,,(((------+++)))&&&&&&(((***)))+++,,,---,,,***(((&&&&&&%%%&&&***000222000,,,(((%%%&&&000333***%%%,,,'''((()))***,,,...000000---,,,++++++---//////......+++,,,///000------000***+++,,,,,,,,,+++)))))))))((('''(((***+++++++++000---)))(((***+++)))'''((())))))))))))***---///---'''''',,,///---,,,111***)))(((''''''((()))***+++***(((''''''(((***+++'''''''''''''''&&&&&&&&&######$$$%%%''')))+++,,,***)))((()))******(((&&&(((((()))************)))&&&'''((())))))******)))((()))***+++++++++***)))$$$---/////////+++888QQQdddlllCCC)))***666--->>>]]]|||ZZZEEEDDDVVVddd111lll[[[eee,,,XXXkkkkkkqqq333???uuuLLL(((333<<>>888333///999666JJJqqq\\\NNNXXX^^^]]]sss}}}kkkNNNJJJGGG333...AAAdddsss:::000***AAA___\\\222OOOfff(((666uuu@@@$$$NNNtttBBBvvvhhhIII???```sss[[[WWWXXXPPPBBB333((($$$&&&)))(((+++,,,***&&&&&&,,,222+++)))(((((()))((('''%%%(((((('''(((((()))***+++&&&''')))(((''''''((()))***)))((('''&&&&&&&&&&&&,,,***''''''((()))))))))''''''''''''''''''(((((((((((((((&&&######$$$&&&)))(((((()))******)))'''&&&))))))'''(((,,,---,,,000///---***((((((+++...)))***,,,---,,,***((('''((($$$"""&&&,,,...***%%%((($$$999NNNCCC000***'''+++------******------***+++******+++------+++***...++++++......******,,,+++,,,---------,,,***)))+++)))'''(((***+++***(((((((((((((((((((((((((((*********(((&&&''')))++++++***&&&+++...,,,+++&&&)))((((((''''''&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&'''''''''''''''#########%%%&&&)))+++---+++)))((('''((()))((('''((())))))***************&&&'''((()))************))))))***,,,---+++(((%%%(((111000,,,---+++///>>>555FFF\\\sssKKK---,,,,,,444LLLrrrMMM888aaatttWWWrrrMMM^^^SSS555IIILLL'''@@@fffZZZZZZYYYZZZ\\\]]]^^^bbbjjjwwwSSSOOO|||vvvQQQKKKOOONNNTTTmmm___^^^rrrfffVVVPPPHHHDDDAAA888HHH999MMMhhhooo\\\___]]]+++...???HHH555MMMsss444///dddbbbYYYqqqVVVSSSZZZ~~~lllPPPGGGJJJUUUFFF444******---,,,)))***,,,,,,(((%%%'''---111***(((&&&&&&''''''%%%###&&&&&&%%%%%%&&&''')))***&&&((())))))(((((()))***))))))(((&&&%%%%%%&&&''''''&&&%%%&&&'''((('''&&&''''''''''''''''''&&&&&&%%%'''((('''%%%$$$&&&'''''''''''')))++++++***((($$$((((((&&&''',,,......///000///...,,,+++---///******+++,,,+++***))))))***((('''''')))***)))'''---(((QQQkkkHHH...000)))---000111---,,,///...***,,,+++,,,---...---+++)))+++((())),,,,,,))))))+++,,,,,,---...---,,,+++***---***((()))***+++(((&&& ###%%%'''&&&'''((()))...---,,,)))&&&%%%'''))) ---***&&&###(((111+++))))))))))))((('''%%%%%%######$$$%%%%%%$$$######%%%&&&&&&''''''(((((((((***)))(((''''''(((******,,,***'''''''''(((((((((******+++,,,,,,,,,,,,,,,&&&'''((()))************///,,,******+++---,,,***&&&...+++)))///...'''(((,,,,,,000YYY]]]>>>888+++%%%222UUU|||<<<===rrriiiyyy,,,ccc;;;\\\EEE...OOOPPP555___tttooogggaaa^^^^^^```bbbuuuzzz:::---ooopppmmmmmmNNN444???666HHH^^^YYYTTTkkkOOO000000iii===///zzzSSS,,,===TTTuuu\\\PPPVVVrrroooYYYUUUTTTMMMCCC444///)))''')))***)))''''''***+++******++++++***...,,,)))***+++,,,)))'''$$$$$$######$$$&&&'''(((###%%%''''''&&&%%%&&&'''(((((((((&&&%%%%%%'''(((((((((((()))+++,,,+++)))(((((((((''''''&&&&&&%%%$$$'''***+++)))((()))+++&&&&&&&&&)))+++,,,***)))))),,,,,,)))(((,,,...---(((***,,,,,,***)))))))))*********+++++++++******+++,,,---,,,***+++---//////(((ZZZsss???###///***(((---...+++,,,///...))))))------((('''+++.../////////////////////......*********,,,---,,,)))&&&(((((()))***++++++***((()))***+++***(((''''''(((,,,***((()))+++***&&&###&&&'''))))))(((''''''(((&&&'''((('''%%%$$$%%%&&&&&&'''((())))))((('''&&&---)))&&&$$$%%%'''(((((('''&&&%%%$$$%%%''')))***+++***)))'''''''''((()))))))))((('''&&&%%%%%%$$$...---+++(((%%%%%%(((***))))))***+++,,,,,,------***((('''))),,,...---++++++...111333>>>]]]fff<<<,,,+++...<<>>666nnn]]]^^^hhh^^^aaaYYY]]]MMM```sss444///UUU???xxxiiiZZZKKK@@@...888@@@:::___aaaqqqEEE555cccxxx]]]YYY~~~ppp666***QQQbbb{{{aaa???OOOzzzxxxdddOOOKKKRRRPPP===)))&&&$$$%%%)))***((())),,,''''''(((((()))+++,,,---(((((((((((()))))))))***''')))******(((%%%###""")))!!!%%%&&&***$$$)))&&&(((+++++++++---222666444000+++'''&&&%%%%%%$$$'''&&&%%%$$$%%%''')))***&&&''''''''''''%%%$$$###(((((((((((('''''''''''',,,...//////---,,,,,,---///)))+++222111(((&&&+++///---+++,,,///000000...+++%%%"""&&&))))))+++///---///;;;@@@222)))***(((+++---//////111333...'''222)))'''///111+++,,,222+++,,,---///000111000000+++***+++,,,---,,,)))'''+++++++++,,,,,,+++)))(((((()))***)))'''&&&'''(((((((((((()))))))))'''%%%'''((())))))(((''''''(((&&&'''((('''%%%$$$%%%&&&((()))***++++++***)))(((---***'''&&&'''((()))))))))(((&&&%%%%%%&&&'''(((***)))((('''''''''(((((()))((((((((('''&&&&&&&&&)))))))))'''&&&'''***---((((((((()))***+++++++++***)))((())),,,...---+++'''******)))...AAA^^^uuu{{{[[[<<<))),,,999***SSSYYY***UUUWWWVVVmmmNNN///111PPPKKK000lllsss222555uuu999DDD~~~sssttt^^^QQQ222999___bbb;;;HHHjjjBBBOOO+++444---+++'''IIIpppTTTvvv>>>JJJzzzRRR444&&&000|||\\\;;;qqqTTTRRRaaannnXXXYYYYYYUUUMMM???000&&&***((()))------)))(((***((((((((((((((())))))***''''''''''''&&&&&&&&&&&&###%%%((()))(((''''''&&&000)))###$$$######,,,000###$$$&&&&&&'''(((+++---,,,)))&&&%%%'''((()))))))))((('''&&&&&&'''((((((&&&''''''(((''''''%%%%%%%%%''')))+++,,,+++***)))(((***+++,,,+++***+++------((()))000000)))(((...444111...---......,,,***))))))))))))++++++&&& (((&&&000666+++&&&(((&&&&&&))),,,---222666444///***(((***111111+++)))---***+++...000111000//////,,,++++++,,,------***(((------------,,,***)))(((***+++,,,+++***)))***+++&&&(((******)))))))))***((()))******(((&&&&&&'''&&&(((((((((&&&%%%&&&'''***+++,,,------,,,+++***---***''''''((()))*********)))'''&&&%%%%%%&&&&&&)))(((''''''&&&'''''''''((((((((((((((((((((((((((((((((('''&&&'''))),,,&&&&&&''''''(((((())))))***)))((())),,,---,,,+++)))******((('''---999CCC]]]yyypppIII///%%%555111666QQQ|||666:::}}}AAAFFF~~~{{{iii???;;;^^^'''===www666]]]zzz___000$$$HHHPPPIIIiiirrreeeiiiuuuBBBtttWWW---)))111AAAQQQ{{{www333YYYbbb???^^^xxx[[[yyynnnVVV000!!!***IIIwww+++<<>>RRRhhhqqqOOOHHH===KKKrrr[[[```hhh```RRRLLL555///(((''')))***'''$$$'''''')))......)))&&&'''((()))***+++++++++******,,,+++***((('''%%%$$$###'''&&&%%%&&&((()))(((&&&)))///,,,(((>>>vvv]]]***((('''(((***)))%%%"""+++)))))))))******((('''(((((()))***++++++******'''''''''((()))***+++++++++******)))))))))******((((((((('''&&&&&&'''))),,,)))''''''''''''))),,,'''(((((()))***+++---...000(((***111+++$$$;;;\\\BBB222---000,,,---///)))(((++++++)))***///111000nnn@@@ '''333---***111,,,,,,---..................,,,++++++,,,,,,+++***''')))+++***''''''***---***,,,---,,,++++++,,,...++++++***(((&&&%%%&&&'''''')))******)))((())))))(((******)))((('''((()))&&&'''((())))))((('''&&&'''&&&$$$%%%&&&''''''&&&%%%%%%&&&&&&'''(((((()))&&&&&&'''(((((((((''''''((((((((((((((((((((((((###&&&)))***)))))))))***(((((())))))))))))))))))&&&((()))((('''&&&''')))&&&&&&&&&''')))***)))(((***...000000555JJJiiiaaaGGG;;;555///,,,&&&DDDlllyyy333mmmmmm444>>>KKKNNNfff777}}}333)))<<>>JJJnnngggCCC555555555333000;;;XXXpppqqqiiiLLLTTTKKKtttTTT;;;999LLL}}}cccSSS;;;***AAAjjjBBB555llluuu888OOOtttKKK///aaannnRRRJJJ555888sss```777YYY;;;dddlllEEE@@@PPPwww{{{EEE999rrr^^^;;;rrrmmmRRRzzz~~~bbbgggvvvvvvcccTTTccc]]]zzzcccVVV[[[TTTMMMEEE999,,,''')))///333444...&&&###(((...***((()))------***))),,,'''((()))******)))'''&&&&&&&&&%%%%%%%%%%%%$$$$$$'''$$$"""$$$)))+++***((($$$%%%&&&''',,,///)))(((((()))(((''''''((()))%%%%%%'''***,,,,,,***(((***)))((('''((((((******(((''''''''''''(((******---,,,***(((''''''''''''*********)))'''(((+++---&&&'''&&&%%%&&&((())))))---......,,,((('''(((***%%%)))+++))))))777SSSmmm:::,,,***...+++,,,...(((///333333///+++++++++***YYYUUU+++---555---222000...+++******+++,,,---+++))))))***+++***))),,,//////,,,'''&&&)))---((()))******))))))+++,,,///,,,)))))),,,///...,,,%%%''')))*********+++,,,)))***+++***)))((((((******+++,,,,,,,,,,,,+++***'''&&&&&&''')))***)))((((((((((((((('''&&&%%%$$$&&&''')))*********)))((())))))((('''&&&%%%%%%$$$&&&))),,,---+++)))((('''(((((((((((((((((('''''')))+++---,,,)))(((***,,,&&&''')))******))))))***...,,,,,,---...000333666:::KKKiiiwwwSSS888999333000333888KKKggg~~~ccc+++rrrEEEAAAJJJgggQQQ<<>>gggXXX???```)))AAA777AAAsss\\\WWW]]]tttsss\\\CCC^^^lll}}}```KKKTTTfffaaaTTTBBB111&&&%%%***//////.........///---***'''...,,,,,,//////,,,+++...,,,---......---+++(((&&&&&&&&&&&&'''''''''((((((+++'''$$$$$$((()))'''$$$$$$$$$''' &&&***"""+++%%%'''(((&&&$$$$$$(((+++%%%%%%''')))++++++(((%%%,,,+++((('''&&&'''((()))(((''''''&&&&&&''')))******+++++++++***)))'''&&&&&&&&&&&&&&&%%%'''***---###%%%%%%%%%&&&)))+++***---//////---***)))***---###000000""" 333DDDHHH111%%%&&&,,,+++,,,///******000222000...000222111AAAqqq222+++555&&&+++000333000+++)))***,,,,,,+++)))***+++,,,,,,+++,,,+++***)))((((((((((((,,,,,,---------,,,++++++---,,,+++***))))))))))))''''''&&&'''(((***+++---,,,+++***)))(((((())))))***)))((())),,,---,,,+++'''((()))))))))(((&&&%%%((('''&&&%%%$$$%%%&&&&&&$$$%%%&&&((())))))******%%%)))+++))))))+++)))%%%))))))((())))))***++++++(((***,,,***&&&$$$%%%'''&&&'''((())))))((('''&&&---***&&&%%%&&&(((******,,,***(((***---//////---222333:::MMMkkklllEEE000,,,...222777<<<\\\FFF;;;~~~:::HHHIIInnn]]]777<<<444ccczzz:::JJJFFFCCC~~~~~~nnnrrrGGG666???444333YYY===111ccchhh111DDDTTT888888RRRxxxZZZNNNCCCMMMooouuufff]]]WWWYYYaaaFFF999***$$$&&&******'''(((((())))))******++++++((()))***+++,,,---...///...---,,,***)))))))))))),,,((($$$$$$&&&''''''%%%******)))'''%%%''',,,000)))(((&&&$$$###$$$%%%&&&&&&%%%%%%$$$%%%&&&'''(((((((((((((((((((((((((((***)))'''&&&&&&(((***,,,&&&&&&%%%%%%%%%%%%&&&&&&)))'''%%%'''+++---,,,+++)))%%%###%%%)))***(((%%%$$$$$$$$$%%%&&&(((***,,,***++++++(((%%%%%%(((++++++)))(((&&&&&&((()))+++***((('''***+++***+++///......---,,,,,,,,,------999^^^HHH777666333***++++++++++++,,,,,,,,,---,,,******++++++)))(((++++++***)))((('''&&&&&&))))))***+++,,,,,,,,,,,,---,,,+++******)))))))))(((((('''&&&&&&''')))******)))((('''&&&'''(((((((((''''''((()))))))))(((((()))***++++++***)))((()))(((''''''&&&&&&''''''&&&&&&'''((()))))))))))))))---...,,,,,,...,,,(((%%%&&&((())))))((('''&&&)))***+++***(((''''''((('''(((((((((((((((((('''+++)))'''&&&'''))))))))),,,)))((((((+++,,,+++))),,,+++,,,333CCC[[[rrrmmmPPP666)))'''111222:::OOOqqqwww***:::@@@SSS@@@aaavvv...///NNN<<>>xxxaaagggwwwiii999@@@PPP111999MMM***GGGNNN...DDDoooooo888111111BBBaaapppVVVGGGBBBRRRjjjqqqbbb```rrrtttWWWBBB111,,,((()))------)))$$$'''(((((())))))))))))(((******))))))((('''''''''((((((''''''&&&'''''''''***(((&&&'''((()))'''$$$&&&'''((('''''')))...222)))((('''&&&&&&''')))***&&&&&&%%%%%%%%%&&&'''((())))))))))))))))))))))))((())))))***************''''''((()))***,,,---...***(((&&&&&&)))***)))(((,,,)))'''(((+++---***'''''''''&&&&&&'''((()))************(((%%%%%%(((++++++***))))))))))))***+++)))''''''+++,,,)))***---++++++++++++,,,---//////***555VVV[[[LLL<<<(((+++,,,)))''')))---///---+++,,,*********++++++)))'''*********)))((('''%%%$$$&&&'''(((***++++++,,,,,,------,,,+++***************)))'''&&&%%%&&&&&&''''''&&&%%%%%%%%%&&&'''((()))***+++***)))(((((()))'''((()))***+++++++++***((())))))))))))((('''''''''(((((())))))(((((('''(((+++,,,***)))+++)))%%%%%%&&&)))******(((%%%$$$+++)))))))))***+++***))))))((((((''''''(((((())))))((('''((()))***)))(((,,,***))))))******)))((()))))))))(((***444CCCNNNjjjpppPPPAAA000333444000///???cccwwwnnnQQQ***LLLHHHbbb777QQQ333:::XXX888EEE???222yyyqqqGGG...333999@@@SSScccfffZZZooo~~~hhhyyyvvv|||hhhgggHHH999}}}:::!!!___ooo222***qqqGGG%%%666444+++666QQQwww~~~```GGG===HHHXXXqqqqqqWWWFFFCCCHHHVVVYYYIII555)))###$$$'''***,,,+++((($$$''''''((())))))(((&&&&&&))))))((('''&&&%%%%%%$$$&&&%%%%%%%%%&&&&&&'''(((((((((((()))******'''%%%%%%'''(((((()))***---///((('''''''''''')))+++,,,'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((($$$'''***,,,,,,+++(((&&&)))))))))***,,,---///000***)))'''&&&'''((('''&&&***((('''))),,,...---+++***)))((((((((((((((()))*********(((&&&&&&(((***))))))))))))))))))))))))(((&&&'''+++,,,)))(((+++'''((((((***,,,...000111888******777SSSQQQ///,,,///++++++///222111...,,,*********+++------+++***((()))*********)))''''''(((((()))***++++++++++++------,,,+++++++++++++++***)))((('''&&&'''((((((%%%%%%$$$$$$%%%'''((()))(((+++,,,+++)))'''&&&'''$$$%%%&&&'''((()))******'''((()))***)))((('''&&&)))))))))))))))(((''''''&&&))))))'''&&&(((&&&###))))))***+++***)))'''&&&***(((&&&'''+++,,,+++(((***)))(((''''''((()))***((('''''')))++++++)))''',,,++++++,,,,,,,,,+++***&&&))),,,---------///111:::MMMiii[[[III555+++)))+++444>>>___pppqqqFFF000...777gggHHHkkk444FFFXXXOOO}}}000111fff222@@@DDD+++lllKKK---555WWWaaabbbqqq~~~eee777???DDDYYY|||jjjmmmIIIGGGmmmhhhhhh666iiiJJJ DDDTTT###KKK|||OOOOOOCCCaaarrrqqqUUU888111>>>[[[bbbQQQQQQNNN]]]PPPBBB777...&&&(((---(((((('''&&&%%%%%%''')))(((((()))***)))(((&&&%%%%%%&&&&&&'''((())))))***)))(((((('''(((((())))))))))))((()))))))))(((((()))************)))))))))''''''&&&&&&&&&'''((()))''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$'''))))))(((%%%###))))))(((((((((((())))))***)))(((''''''(((((('''$$$######&&&***------,,,***))))))))))))))))))***)))))))))((('''((()))***&&&&&&''''''''''''&&&&&&'''%%%''',,,,,,)))''')))''''''((()))+++...000111:::000%%%(((LLLUUU555222,,,+++...444555000...000///...------...---,,,***(((((()))***+++++++++++++++,,,,,,,,,+++***)))))),,,,,,++++++******++++++***)))((((((((()))++++++&&&&&&%%%%%%&&&(((***+++((()))******(((&&&%%%$$$$$$%%%%%%'''((()))***+++''''''((())))))'''&&&%%%************)))((('''&&&(((++++++((('''))))))%%%+++***)))'''''''''((()))(((&&&%%%&&&***+++***'''***)))(((''''''((()))***''''''''')))++++++)))'''((()))+++,,,,,,,,,,,,,,,%%%&&&(((+++......***'''444333999JJJdddjjjUUUEEE777...,,,555999GGG[[[pppYYYFFFYYY>>>ccc999BBBNNN000cccttt000(((~~~111???TTT;;;vvvFFF***IIIEEE(((^^^EEEOOO>>>444rrr~~~HHH@@@QQQsssPPP]]][[[//////```555---pppqqqUUUHHH888:::LLLlllvvv\\\MMMGGGOOOVVVQQQZZZEEE000***///111,,,''',,,+++)))&&&###$$$(((,,,)))******+++***)))''''''$$$$$$%%%'''(((***++++++,,,+++***)))((((((((((((+++***(((&&&&&&'''***,,,***************)))((('''))))))((((((''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&'''''')))))))))(((((()))***+++%%%%%%%%%&&&((()))))))))(((((()))******+++++++++)))(((((((((((()))))))))&&&&&&''''''''''''&&&&&&'''&&&(((,,,,,,((('''((()))))))))***+++,,,...///&&&...111(((888@@@///999---***,,,333333...///444555222///...---,,,***))))))))))))***+++,,,---...---------,,,+++***((((((++++++******)))******+++******)))((()))***,,,---''''''''''''''')))+++,,,...------...///...***'''''''''(((((()))+++,,,---'''(((((((((((('''&&&&&&************))))))((('''&&&((((((%%%%%%((((((&&&***(((%%%######%%%''')))'''&&&&&&'''((())))))(((***))))))(((((())))))***'''&&&''')))++++++)))(((###&&&)))************+++,,,((($$$%%%))),,,+++)))---,,,,,,000888GGG^^^qqq{{{\\\IIIAAA<<<000'''+++555DDDZZZnnnqqq111UUU<<<===jjj777555666@@@bbb~~~iii>>>???xxx---999fffZZZFFF444bbbqqq;;;>>>yyy888FFFEEE...ZZZDDD222vvv{{{999MMM{{{mmmEEE,,,999\\\%%%DDDkkkNNN:::888???YYYppp}}}\\\GGGAAAJJJQQQTTTKKK:::111+++&&&'''***,,,)))&&&'''(((******)))((()))***************))))))))))))''''''''''''''''''''''''+++***((('''&&&%%%%%%%%%+++***'''$$$###%%%***...((((((((()))+++,,,***))),,,,,,,,,+++***))))))((()))))))))***))))))((('''(((((((((((((((((((((((((((''''''''''''((()))***%%%%%%%%%&&&''')))+++,,,((()))***)))((()))+++,,,++++++***)))((('''&&&&&&'''''')))***++++++++++++)))((('''((()))***)))((()))))))))))))))))))))))))))'''(((,,,,,,(((''')))+++++++++++++++,,,------***111;;;111222888:::QQQ<<<111+++///111---...333444000---++++++------------+++)))(((((()))+++---***+++++++++***)))((((((***))))))(((((()))******++++++)))(((((())))))***(((((('''''''''(((***+++222///---000444444...((((((((((((((()))***,,,---***)))((((((''''''(((((())))))*********))))))((($$$&&&&&&$$$%%%((()))''''''&&&%%%$$$$$$&&&'''((('''((())))))(((((((((***)))))))))******)))))))))'''&&&&&&(((***+++***)))$$$'''***+++***((((((***---+++(((((((((***+++,,,%%%&&&***...---,,,333===QQQkkkrrrSSSAAA222...---***///777FFF]]]RRR---QQQ:::666gggBBB(((&&&CCCdddbbbOOOdddmmm'''333zzzqqqqqq:::555qqq}}}iiivvv&&&888UUUQQQVVV333LLLQQQ---]]]???;;;yyycccFFF333444{{{<<<000WWW[[[MMM>>>888>>>QQQmmmdddNNN;;;:::HHHSSSIII<<<333)))&&&---000,,,&&&%%%,,,333%%%&&&'''((()))((('''&&&***)))(((''''''(((***+++++++++***)))((('''&&&%%%(((''''''&&&%%%%%%%%%&&&(((((('''%%%###%%%)))---***)))'''(((***+++***(((+++++++++,,,++++++******))))))*********)))((('''))))))))))))))))))))))))((((((((((((((())))))***&&&&&&'''((()))+++,,,---(((***+++)))'''&&&(((***,,,,,,+++***(((''''''''''''((()))******))))))((()))'''&&&(((***+++***'''+++***))))))))))))***++++++)))(((++++++((((((+++++++++++++++,,,---...///444)))---)))***444???[[[PPP<<<---...111---,,,000...+++((((((+++///222333000---)))&&&%%%&&&)))***'''((()))))))))))))))((()))((((((((((((((())))))---+++***((('''&&&''''''(((((('''&&&'''((()))***---(((&&&***000111)))"""''''''&&&&&&&&&((()))***,,,+++)))((((((((()))***))))))************))))))'''******((()))---...,,,&&&&&&'''((())))))))))))'''***,,,+++(((''')))+++((()))***++++++***)))(((((('''&&&''')))++++++***'''+++......+++)))))))))$$$)))---...+++(((((()))///'''###)))......///222333===LLLcccooo]]]MMM:::000000...--->>>TTT```www@@@111VVV777///jjjdddrrrvvvllliii'''555zzzsssxxxAAA333jjj{{{rrr333555XXX===ddd;;;HHHYYY&&&HHHbbbLLL}}}fffCCC222222:::hhhZZZ333###xxx```III;;;333666DDD___|||eeeTTTQQQRRRRRRKKK???<<<999+++&&&///333+++'''###$$$))),,,((("""+++((($$$"""###%%%%%%$$$)))(((&&&%%%%%%'''***,,,......---,,,+++***))))))''''''&&&&&&&&&'''(((((($$$&&&((('''%%%%%%(((***///,,,)))((())))))'''%%%'''((()))***************)))***+++++++++)))((('''((((((((((((((((((((((((%%%&&&'''(((((((((''''''******))))))))))))******)))++++++)))%%%$$$%%%'''&&&'''((()))((((((***+++)))*********)))(((&&&%%%((('''&&&(((+++,,,***'''+++)))(((&&&&&&((()))+++---***)))++++++((())),,,+++++++++,,,---...000111...///111000+++,,,===QQQNNN///333---///333%%%(((***+++***)))+++000444...,,,******+++,,,+++***+++,,,...//////...,,,+++***+++,,,---...---,,,+++333000,,,)))))))))((('''(((((())))))******++++++))))))***,,,---+++'''$$$''''''''''''''''''&&&&&&''''''((((((((('''%%%$$$''''''((((((((((((''''''%%%&&&''')))***+++++++++***...---((($$$&&&)))***,,,+++)))(((''''''((((((&&&''')))*********)))(((,,,***(((((()))*********+++000444111***$$$%%%(((&&&&&&&&&'''(((***,,,---+++++++++***++++++,,,---(((,,,111777CCC[[[zzznnnIII333555222...---333???LLLUUU{{{===!!!qqq666@@@ggg000444oooiii???{{{FFF888yyy___???lllVVV000'''ppp{{{+++hhh~~~CCCFFFhhh222999zzz]]]DDDAAAUUUmmm<<<333FFFRRRHHH111(((666III]]]qqq|||___BBB===HHHQQQPPPLLL<<<666///)))(((***,,,...******)))))))))))))))***(((&&&%%%'''***,,,+++)))&&&((()))((('''&&&'''))))))(((&&&&&&&&&&&&$$$###%%%((((((%%%%%%((((((%%%'''''''''''''''&&&&&&&&&''''''(((((((((((('''&&&))))))))))))))))))))))))'''((()))))))))))))))(((,,,+++)))((((((((()))***'''%%%%%%&&&***---...//////'''###''')))&&&&&&))))))((('''&&&&&&%%%%%%&&&++++++***)))(((((())))))''')))+++,,,++++++++++++&&&%%%%%%''')))***'''$$$))))))))))))(((((((((''''''(((***+++***)))'''%%%((()))+++---.........---222//////...+++)))///999]]]___???%%%///000(((444,,,------,,,******,,,///)))***)))))))))((((((((()))***,,,------,,,***)))'''((()))+++,,,---......000---***)))************)))))))))))))))*********+++***+++,,,---,,,)))'''''''''''''''''''''''''''%%%&&&'''(((((('''&&&&&&(((((())))))))))))((((((&&&''''''((()))++++++,,,***...---(((%%%'''******''''''&&&%%%&&&&&&'''(((&&&'''((()))***))))))((('''%%%######$$$&&&&&&%%%&&&***---,,,)))&&&''')))((((((((())))))*********+++++++++++++++,,,---...---......,,,///:::JJJWWWnnnrrrXXXMMM>>>111++++++000333444AAAKKK555///qqqFFF***[[[ZZZ---***aaa```///___KKK===TTT111:::[[[qqqmmmjjjhhhNNN+++777)))ddd555fffccc___}}}:::777kkk:::'''+++111999FFF[[[tttsssbbbNNNFFFDDDNNNXXXVVVIII???111...***'''((()))))))))******)))))))))))))))******(((&&&(((***,,,+++***(((*********(((((((((***)))'''&&&&&&''''''%%%$$$%%%)))***))))))***)))%%%&&&&&&''''''''''''''''''''''''(((((()))*********&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))+++***))))))(((((()))))))))'''&&&'''***+++++++++,,,&&&###&&&(((%%%%%%''')))(((''''''''''''''''''))))))))))))((((((((('''&&&((()))******)))))))))&&&%%%%%%'''******(((%%%))))))))))))))))))******((()))+++,,,,,,,,,++++++))))))+++,,,---.........777222000111111---***)))444[[[SSS000+++---+++555,,,---......+++******+++***---//////,,,******,,,)))***+++,,,,,,+++***)))(((''''''((()))+++---...---+++))))))+++,,,---,,,***))))))))))))))))))(((+++***)))***++++++)))'''''''''''''''''''''''''''(((((()))))))))((('''&&&(((((())))))))))))((((((((('''''''''(((***+++,,,***------(((&&&)))***)))%%%%%%%%%%%%&&&'''))))))''''''((()))))))))))))))(((&&&%%%&&&((())))))((((((((())))))))))))******)))***++++++++++++))))))*********+++,,,---...///---,,,***((((((***000444:::MMMeeexxxooo\\\III888...555)))+++(((###EEEvvv~~~CCC,,,IIIoooqqqUUUJJJVVVmmmDDD...)))YYY___)))FFF]]]777iii___(((###(((///555;;;>>>;;;666(((***ggg;;;WWW@@@222sssfffQQQHHH===111;;;BBBQQQjjjuuunnncccVVVNNN[[[SSSKKKHHHBBB666+++%%%(((''''''((())))))(((&&&)))))))))(((((())))))***,,,***(((((()))+++++++++(((******)))'''&&&'''(((((('''&&&'''(((((('''%%%%%%))),,,,,,,,,,,,)))%%%%%%&&&&&&&&&'''(((((((((''''''''''''((()))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))************))))))******))))))((((((***)))((()))******(((&&&***&&&&&&)))***'''&&&&&&((((((((((((((())))))***'''((()))))))))((('''&&&''''''((((((((('''&&&&&&&&&&&&&&&(((******(((&&&'''((()))***+++,,,------)))******+++,,,---...///*********+++,,,---...///333000///222444222---)))...<<>>FFFRRR[[[fffgggXXXDDD::::::...000888:::<<<\\\zzzoooUUU999999LLLDDDUUUjjjssskkkZZZKKKCCC------+++*********+++,,,---((('''***)))%%%%%%))),,,***(((%%%%%%%%%'''((('''+++///...***'''(((***&&&'''((((((((('''&&&%%%%%%'''***+++)))'''&&&&&&((()))+++,,,,,,***((('''&&&&&&&&&&&&&&&%%%%%%%%%)))))))))((('''&&&%%%$$$%%%'''))))))((()))***,,,$$$%%%&&&((()))+++,,,---++++++)))((('''''''''''')))((('''&&&%%%$$$$$$$$$)))((('''&&&&&&'''((()))%%%&&&&&&'''''''''((((((&&&&&&''''''((()))))))))///+++((())),,,,,,(((###'''&&&&&&&&&&&&''''''((('''+++...---)))''')))---)))''''''******''''''***)))++++++)))&&&%%%(((+++++++++++++++++++++++++++111000000111222000,,,((()))******))))))+++111555000---***+++...///...++++++,,,------+++***+++---******++++++***)))'''&&&&&&&&&'''(((((()))******,,,+++))))))***+++***)))((('''&&&''')))***,,,,,,)))+++,,,+++******+++,,,)))'''&&&&&&(((***++++++''''''&&&&&&&&&((()))*********)))((((((((((((((()))((('''((())))))&&&###'''''''''&&&###!!!!!!!!!((('''&&&&&&&&&''')))***)))***+++***((((((+++...***************))))))((()))******++++++******)))%%%$$$$$$%%%'''(((((('''+++---,,,)))(((+++,,,)))***+++,,,------,,,+++***&&&((()))++++++***)))((((((***---///000000///...***...555===HHHYYYjjjvvvsssbbbQQQAAA777000,,,(((&&&(((---444999666===GGGPPPYYYdddooowwwddd777BBByyywwwRRR666777999888222000999EEEOOOZZZrrrmmmZZZMMM@@@===CCCLLLRRRUUUuuurrrkkk^^^LLL:::***!!!++++++)))((((((((()))***///***(((++++++)))+++000///---***'''&&&&&&'''(((&&&***...---)))'''''')))'''((())))))((('''&&&%%%&&&((())))))''''''((()))(((((((((((('''&&&$$$###''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$###"""%%%'''(((((('''''')))***''''''(((((())))))))))))...---,,,+++************))))))((('''&&&&&&&&&&&&)))((('''&&&&&&'''((()))))))))))))))******+++++++++***((('''&&&%%%$$$$$$'''$$$"""$$$((()))&&&###***)))(((((('''((((((((('''+++...---***(((***---***((((((+++,,,)))***---*********(((''''''(((***++++++++++++++++++++++++///...///000111000,,,***)))*********)))***---000,,,000...((((((,,,+++$$$------...---+++)))***+++((())))))************)))'''(((((())))))*********///---***)))))))))(((&&&'''''''''&&&'''(((((()))+++,,,------+++***+++,,,'''&&&&&&''')))******)))&&&%%%%%%%%%&&&((()))***)))************)))(((((((((((('''((()))***(((&&&###$$$$$$%%%''',,,111555&&&''''''''''''(((((((((,,,,,,+++(((&&&''')))+++***))))))(((((((((((())))))******++++++******)))'''&&&&&&''')))******)))))),,,+++((())),,,---+++///---+++)))((()))***+++******+++,,,,,,***)))(((***+++---......---+++******+++)))%%%###(((444>>>XXXdddwwwxxxmmmfffZZZNNNDDD:::000)))000000///---+++...444:::>>>666$$$111___vvvyyyZZZ222888:::AAAIIISSSbbbyyytttfff[[[LLL@@@(((555???HHH___uuusssaaaWWWLLL>>>555333333000---++++++)))((((((((()))***000,,,***+++++++++---111000...+++)))'''''''''(((%%%))),,,+++(((&&&'''((()))*********)))(((&&&%%%'''(((((('''&&&'''***,,,---,,,+++)))((('''&&&&&&)))(((((('''&&&%%%%%%$$$&&&'''''''''''''''&&&&&&&&&'''((('''&&&&&&'''((('''((((((((((((((())))))...---,,,,,,++++++++++++))))))(((((((((((())))))((((((''''''''''''(((((())))))((((((((()))***+++,,,+++(((&&&$$$$$$$$$$$$'''%%%$$$&&&)))***(((%%%---,,,+++***)))((((((((((((+++------***(((***,,,+++((()))---...,,,,,,///,,,***(((((()))***)))(((++++++++++++++++++++++++++++++---///000000///---++++++,,,,,,,,,---......---888999,,,%%%))))))!!!+++,,,---,,,***)))***+++&&&&&&''')))***+++,,,---((()))))))))*********+++...,,,)))((((((((('''%%%((())))))((('''&&&'''(((+++,,,---,,,*********,,,&&&%%%%%%'''((()))(((&&&'''&&&&&&%%%%%%&&&(((((('''((()))******)))((('''((('''(((((()))******)))$$$###$$$+++666@@@FFFGGG%%%&&&'''(((((((((''''''***)))'''%%%$$$%%%''')))))))))'''&&&&&&'''((()))((())))))******))))))(((***))))))***,,,------,,,'''******'''(((,,,---+++...---***((('''(((***+++,,,,,,,,,,,,+++***((((((((()))***++++++***)))(((,,,---...,,,(((&&&'''))),,,222<<>>BBB333(((+++---))))))***,,,+++******,,,---)))))))))))))))******+++))))))))))))************+++)))''''''(((((('''&&&)))+++,,,+++(((''''''((()))***+++***)))((()))***(((''''''(((******)))'''+++)))(((&&&%%%%%%%%%&&&%%%&&&'''(((((((((&&&&&&''''''((((((((()))***+++///)))&&&---999@@@>>>888%%%%%%&&&'''((('''''''''((('''%%%%%%&&&(((***+++)))((('''&&&&&&'''((()))'''((((((((((((((((((''''''&&&&&&''')))******)))(((***+++((()))---///---+++******************+++,,,,,,,,,+++***)))((('''&&&'''(((******++++++***((('''(((+++...---((($$$***))))))***000:::FFFNNN]]]aaauuuwww```MMMAAA<<<000444111///333222///000+++))))))---000333888???///===EEEIIIPPPNNNLLLUUUxxxMMMZZZxxx|||uuudddnnnWWWXXXaaalllooojjjXXXBBB111)))(((*********+++,,,+++)))(((------+++*********+++,,,&&&))),,,---......,,,)))(((((('''((((((***+++,,,%%%&&&''''''&&&&&&&&&'''***++++++++++++)))'''&&&###&&&)))+++************)))'''&&&$$$%%%&&&(((***++++++******)))(((((('''$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''&&&%%%$$$%%%&&&$$$%%%&&&'''((()))***+++(((''''''''''''(((((()))''''''''''''((()))******'''(((((((((((((((((('''*********************)))&&&&&&'''''')))+++---///((('''''''''''''''%%%$$$---,,,+++)))((('''&&&&&&&&&((())))))(((''''''((()))'''(((+++---+++,,,///,,,***((())),,,---+++(((---------.........//////000111222000---+++++++++///---,,,,,,......,,,+++)))444999111+++,,,///...((()))++++++***+++,,,...///...,,,***(((&&&&&&%%%)))))))))))))))))))))))))))(((&&&&&&((())))))(((***,,,...---***'''(((***&&&'''((((((''''''(((***,,,+++******,,,,,,+++***---,,,***'''&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&'''((((((((('''''')))+++...'''"""'''111333,,,###%%%&&&&&&&&&&&&'''''''''((('''''')))+++.........(((''''''''''''(((((()))'''(((((())))))((((((''''''&&&&&&''')))******)))***------***+++///000...)))***+++,,,,,,++++++***,,,,,,++++++***)))(((((('''((()))+++---......///,,,'''$$$'''---000---))),,,,,,,,,++++++,,,///111777666DDDVVVaaaqqq}}}{{{{{{rrrdddWWWMMMBBB888===333///555666...)))***+++222...(((+++000<<>>MMMPPPgggrrrZZZGGG888777888111333888AAANNNaaavvvvvvqqqTTT555???\\\SSS000&&&)))***)))'''(((+++---'''''''''''''''(((((((((------+++*********+++,,,))),,,)))###"""&&&'''$$$))))))***+++,,,,,,------'''&&&%%%%%%'''(((((((((%%%&&&((()))******))))))***+++***)))'''''')))+++))))))(((''''''&&&''''''"""######$$$$$$%%%%%%&&&(((((((((((('''&&&$$$$$$$$$%%%'''''''''''')))***%%%%%%&&&&&&'''((())))))''''''''''''(((***++++++,,,,,,++++++***++++++,,,&&&'''((())))))((('''&&&(((+++///222222...)))&&&###%%%))),,,---,,,+++***%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&'''(((***+++,,,+++******+++,,,,,,***)))+++((()))+++,,,)))))),,,'''+++...///,,,+++,,,...))))))***++++++,,,---------///222444888888333---999444000...111333222111(((:::(((444www~~~EEE$$$---%%%,,,444...)))***''''''***)))%%%%%%+++,,,)))###'''++++++***)))+++------------,,,,,,+++++++++,,,,,,,,,+++)))***,,,...+++***((((((*********)))'''((()))++++++***))))))***(((&&&&&&'''(((((((((&&&((((((((('''&&&((()))''''''&&&&&&'''))),,,---++++++***(((&&&%%%''')))***))))))(((((((((((((((,,,++++++,,,......---,,,((())))))'''&&&''',,,000555000,,,,,,***(((***///((()))***+++,,,,,,++++++(((...///+++***...///+++***---000111...)))&&&$$$)))***+++,,,------,,,,,,))),,,...,,,((((((+++///+++++++++******)))))))))'''******((()))---...,,,,,,((()))------((((((+++,,,,,,,,,---000222555777EEENNNZZZfffqqq}}}sssdddTTTIIIJJJ<<>>EEEEEEFFFOOOZZZ```___gggppptttuuuuuuxxx{{{iiicccUUUTTT>>>:::999===??????@@@DDDOOOTTT]]]gggpppzzzwwwwwwsssgggUUUCCC666000---------,,,***(((%%%$$$000...,,,---...---+++(((111(((///RRRvvvuuuMMM$$$++++++,,,---...//////000+++***)))((((((***,,,---***---...***))),,,......***)))(((''''''((()))***((((((((()))***+++,,,---)))))))))*********)))(((+++,,,,,,,,,+++++++++,,,---,,,***)))))))))***+++((()))******))))))+++---***))))))((()))***,,,---...+++(((&&&(((***,,,,,,&&&''''''((((((''''''&&&''''''''''''''''''''''''*********(((&&&&&&''')))$$$&&&((()))((((((((()))&&&''''''(((***+++,,,---+++///222111---******+++***)))'''&&&'''((())))))------,,,+++)))(((((()))&&&''')))*********)))))))))***+++,,,,,,,,,++++++---000222111---***+++,,,///------......---222999000...111666777444555999888555222222222111---)))---,,,---///------222777III999&&&(((111%%% 222+++******++++++*********************++++++,,,+++******++++++++++++++++++&&&(((***+++)))(((((((((***)))'''''')))***)))(((***)))((((((((()))+++,,,***)))'''''')))***)))((())),,,//////---+++))))))***)))((((((((()))***+++***+++,,,***'''&&&&&&&&&******++++++++++++***)))((('''((()))******'''%%%((('''&&&%%%&&&&&&''''''---)))((())))))'''))),,,***)))(((''''''''''''''''''(((******)))'''(((******+++---,,,+++***+++,,,***)))'''%%%$$$%%%'''((((((***---......---,,,,,,++++++++++++++++++++++++%%%***,,,,,,---///...***''')))***++++++------,,,------,,,,,,+++***))))))'''&&&(((...555666111***000000...+++---111111---...000...******///222111222777<<<===;;;;;;???DDDJJJ|||wwwdddmmmeeeeeeuuu|||{{{uuu{{{~~~}}}|||{{{zzzyyyxxxwwwvvvuuuxxxjjj```fffsss}}}vvv```]]]OOOJJJyyyeee888:::CCCRRR^^^fffnnnuuu}}}ooobbbTTTGGG@@@===999444///,,,******+++)))(((((((((+++///222555............///...,,,***%%%***((('''666EEE:::!!!&&&'''(((***************------,,,++++++,,,------000333111+++((())))))(((***)))(((''''''((()))***''''''((())))))*********((()))*********)))))))))***,,,------***)))***,,,+++***)))))))))***,,,---'''((()))((('''(((***,,,'''((()))***+++******)))+++*********,,,,,,+++)))&&&&&&&&&''''''&&&&&&&&&(((((((((((((((((((((((((((***++++++)))'''''''''$$$&&&((()))(((((()))***''''''((()))+++...000222)))---000///,,,)))((((((,,,+++***(((&&&&&&'''(((%%%&&&&&&%%%%%%)))...333******)))(((((()))***+++***+++,,,------,,,+++***+++...111000---+++---///000,,,+++---......333:::555000///222222///444<<<;;;777333111111111...+++,,,///&&&)))444))))))EEEvvv```444 ------(((444,,,***+++------***)))++++++***((()))+++,,,,,,,,,*********+++++++++++++++(((***++++++***))))))***+++)))(((((()))******))))))))))))))))))******+++,,,)))''''''(((*********''')))---...---,,,,,,------,,,***)))***,,,...///)))+++,,,+++(((&&&&&&&&&)))***+++++++++***((('''''''''))),,,...---)))'''((('''&&&''')))++++++***+++((('''***+++***+++///))))))*********)))((((((""""""%%%)))***(((***...(((+++......---+++***)))******(((''''''((())))))%%%&&&(((***++++++++++++)))************+++++++++***---...,,,+++---,,,((((((+++,,,++++++......+++,,,------......------,,,222...******...000///,,,)))+++++++++///555666333888777222...///333333///111222222///+++***---000111nnnYYY222555555>>>@@@FFFOOOSSSLLLAAA===@@@KKKNNNQQQQQQNNNIIIEEECCCQQQKKKLLLUUUWWWOOOIIIJJJIIIHHHGGGFFFDDDBBB???===BBB999<<>>999666333222444444111...+++,,,&&&***111+++***;;;mmmaaa000***///,,,222---***+++///...***)))+++///,,,******+++---,,,+++)))))))))*********+++++++++,,,---,,,******,,,---,,,+++))))))+++++++++***(((((()))******************)))((()))***+++)))((((((***,,,,,,,,,+++,,,---,,,,,,++++++++++++++++++&&&(((******)))(((((()))'''((()))++++++***)))(((''''''(((+++---...,,,******((('''(((+++,,,+++***+++((((((***+++)))***---((())),,,------,,,***)))'''%%%(((,,,,,,)))***///***,,,......,,,***))))))+++++++++,,,,,,,,,,,,,,,'''''''''((()))***))))))(((((()))))))))*********+++......+++***---,,,***+++///000,,,---000///,,,...///000111111111000///000,,,(((&&&((()))(((''')))---...,,,,,,///000---333555444111333888;;;;;;:::888666444222222222333444VVVddd:::"""((()))666111555777444222111///,,,)))---111333222000//////......---...222555222,,,---///000...,,,,,,///222111,,,444LLLgggqqqllldddhhhfffBBB******;;;III888444...===uuummm]]]MMMGGGFFF???444---777444000+++''''''***,,,---,,,++++++,,,---,,,+++###(((...333444222...,,,******++++++******++++++...,,,,,,000222000---,,,***+++---------,,,***)))((())),,,......,,,***(((&&&***,,,)))***...222222***)))(((''''''((()))***))))))*********)))((('''&&&(((******((('''''')))"""&&&))))))%%%$$$%%%((((((((()))******)))))))))+++++++++)))''''''***,,,(((((((((((('''&&&%%%%%%((((((((()))+++***(((&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***++++++***))))))+++---++++++***'''%%%%%%(((***+++***)))((((((***,,,---+++,,,......---,,,++++++***,,,......,,,+++,,,...///111000,,,'''$$$'''***......---,,,,,,,,,,,,,,,'''(((***,,,...//////...///...------///000000///...***(((+++------///333333222888BBBAAA777777>>>666444222444666666333000...,,,000333///...,,,&&&DDDMMM,,,,,,***......***+++000///***(((,,,333///,,,+++,,,---,,,***'''((((((((())))))******.........,,,++++++---000---+++******+++,,,,,,+++'''(((***+++++++++***)))(((((()))+++---,,,)))&&&,,,------,,,***))))))***)))***++++++***(((%%%$$$###%%%(((*********+++,,,$$$%%%(((***++++++***))))))(((''')))+++---...---...+++))))))******(((%%%///+++***+++***&&&&&&((('''***---///000...,,,***+++((())),,,***$$$$$$(((,,,---...,,,***))))))***'''((()))***************,,,***(((((()))******)))''''''(((((()))))))))***))),,,,,,)))***///000...---222222......222111,,,,,,---...//////...---,,,******,,,...///...+++(((///444555222//////...+++***///000+++)))---333555+++***)))***,,,---,,,+++---333888---444<<<+++,,,,,,111111,,,,,,111...$$$(((+++...///...,,,++++++)))000...&&&,,,<<<<<