BM66(@4 LLLLLLMMMPPPSSSQQQJJJDDDEEEJJJEEE???BBB??????GGG<<>>===EEE999;;;===:::555000......///...---,,,,,,+++++++++***(((&&&''')))+++++++++************))))))((('''///---++++++---...///...222000...,,,******++++++(((***,,,---------///000,,,---...---,,,+++,,,...//////...---,,,///333555000///---,,,++++++,,,,,,.........,,,))))))***+++,,,,,,,,,...000///,,,***))),,,///000///---------+++++++++,,,,,,,,,,,,,,,---++++++---111222000...,,,+++***))))))***,,,,,,((()))*********)))+++,,,(((,,,---***(((+++,,,***...+++***++++++((((((+++)))***,,,,,,++++++---...---,,,+++++++++,,,---...%%%,,,'''---...)))333///+++------******------+++++++++)))&&&%%%&&&***---***------++++++------***))))))((((((((()))***+++((()))***+++***)))'''&&&&&&&&&'''(((((((((((('''&&&%%%&&&((('''###$$$(((((('''$$$""""""$$$'''((('''%%%$$$&&&)))+++)))&&&)))***+++***'''&&&'''(((111---)))))),,,---,,,+++///)))---111---///111***%%%((('''$$$$$$'''(((%%%!!!###%%%&&&&&&&&&(((***''')))***+++***)))***++++++&&&$$$'''(((&&&'''))),,,)))(((++++++((((((***%%%&&&'''''''''(((***,,,)))***+++***((((((***+++&&&'''((())))))***+++,,,///444222,,,***///000,,,'''%%%%%%))))))'''(((+++&&&!!!''',,,))),,,...'''(((***,,,,,,,,,---...000(((+++,,,)))###!!!&&&+++***(((((()))&&&""""""%%%...++++++,,,+++&&&$$$&&&)))&&&&&&))))))&&&&&&))))))***+++,,,,,,,,,,,,,,,***))))))))))))+++,,,---(((%%%%%%'''(((&&&'''++++++'''&&&)))***))))))***,,,+++***++++++***'''%%%(((---///***''')))++++++000,,,+++,,,+++)))***---+++)))'''(((***,,,---,,,%%%"""###(((+++)))((()))&&&(((+++***(((&&&(((***---+++))))))+++---......,,,,,,++++++***++++++,,,***+++)))''')))...///,,,+++'''$$$$$$'''******(((&&&)))***((()))++++++((()))***,,,......,,,***)))))),,,,,,((('''***,,,+++,,,******......++++++...***,,,///000000000222333444444444222111111333555KKKKKKNNNQQQSSSQQQKKKFFFBBBEEE===666999777555===555888999888444000//////((())))))+++,,,,,,+++***+++)))((((((***,,,---,,,+++******+++***((('''''',,,***)))))),,,...//////,,,,,,,,,,,,,,,,,,++++++)))+++---/////////000222,,,...///...---,,,---//////...---------...222777111000...,,,,,,,,,---...+++---///...+++)))***+++,,,,,,---...//////,,,******---000222111///......***+++,,,------,,,***)))+++***+++///333333///,,,...,,,***)))***)))******''')))+++***)))***,,,---+++......***(((+++......---***)))++++++((())),,,)))+++------++++++---///,,,,,,+++***+++,,,---...&&&---(((......)))222...,,,......+++,,,...///,,,))))))(((%%%###$$$))),,,+++---,,,((((((,,,---+++''''''&&&''')))+++---...+++***)))((((((((()))***'''((()))***+++******)))&&&$$$&&&((('''$$$$$$(((''''''&&&&&&'''((()))***(((&&&%%%'''+++...---******+++------,,,,,,---//////,,,)))***000777;;;<<<:::666===@@@999555000$$$+++---,,,)))))),,,---+++&&&(((******)))((()))******+++,,,,,,***))))))***---(((&&&)))+++)))(((***---******,,,,,,)))(((+++)))***+++)))''''''))),,,+++,,,,,,+++******+++---%%%&&&(((,,,000222000---%%%(((&&&$$$+++333///###(((%%%&&&)))***((((((++++++%%%***...+++---...%%%&&&)))++++++******,,,...)))***+++(((%%%%%%))),,,)))'''((()))'''######'''---******---,,,)))(((***'''%%%&&&))))))&&&'''+++)))))))))*********)))))))))******+++++++++*********'''&&&)))***)))***------((('''+++---++++++---,,,++++++,,,------,,,+++***///000,,,)))***,,,,,,333...,,,---,,,'''(((+++...,,,)))((()))*********$$$"""###(((+++)))(((***(((((((((***+++++++++***&&&)))+++++++++,,,...000,,,+++******+++,,,,,,+++'''+++,,,---///222000+++---)))&&&&&&))),,,+++***))),,,---******,,,+++''')))***,,,------,,,***))),,,///...***(((+++...---...******,,,,,,+++,,,///+++,,,............//////555555444222//////000111IIIIIIIIILLLMMMLLLHHHEEE<<<>>>666///222000---444333555777666333000//////######&&&))),,,---,,,***,,,***))))))+++---------...------...---+++)))******((('''(((+++...//////'''(((***,,,------,,,,,,)))+++...//////000111333---///000///......///000000...---------...222888222111///---,,,---...///))),,,//////,,,++++++,,,,,,,,,---...//////,,,***+++...111333222000//////***+++---......,,,)))'''((())),,,111555444...)))000---*********((('''(((&&&)))+++***)))+++---------000///***(((+++///000+++((((((++++++)))***...(((+++------++++++---000,,,,,,+++***+++,,,...///'''///)))///...(((111,,,,,,//////,,,---//////---(((((('''%%%"""###(((,,,---...+++''''''+++...---%%%$$$$$$&&&***---000000///,,,(((%%%%%%'''+++...)))***+++,,,---,,,++++++%%%$$$&&&)))'''$$$$$$(((%%%'''(((***+++,,,+++++++++)))(((+++///222222000000222666888:::<<<@@@BBBGGGFFFEEEIIISSS```iiikkkllliiiqqqssshhh]]]QQQAAA111333333000000333333111...///000///---+++++++++,,,---...---+++))))))***...***(((+++---+++***,,,...++++++---,,,))))))+++000111000...***)))+++---,,,------,,,++++++,,,...%%%$$$&&&///999>>>:::555+++,,,,,,000@@@KKKBBB///+++((())),,,---++++++...///))),,,///+++,,,,,,######%%%((('''&&&%%%(((******)))''''''(((***,,,---'''&&&(((++++++)))+++///+++))))))---...++++++---%%%$$$&&&))))))''')))---(((((((((((((((''''''&&&***+++,,,,,,,,,***)))'''---((('''***,,,+++,,,///000***)))...///---,,,000------...///000222333333***000111---***+++------444///,,,...,,,'''&&&***222...+++(((((((((((('''$$$!!!###(((+++)))(((***)))'''''')))---...---***!!!&&&+++,,,******---111,,,+++******+++,,,,,,+++'''---222444777777222+++...+++((((((+++------,,,***---...,,,+++,,,+++''')))***,,,------,,,***)))...111000+++***---000//////+++)))++++++***,,,000......///////////////...222222222111//////111333KKKHHHEEEFFFHHHGGGBBB===???999333444777999555000,,,...///...------...///+++,,,,,,+++******+++---222---***++++++***,,,111---------,,,)))((()))+++...//////...---...000222)))+++------,,,,,,---...///...+++******,,,///111,,,,,,---...///111111222222111000///////////////111---***+++000333222000(((***///222...***,,,222***++++++---222666333+++***---000333888999111'''%%%(((,,,............///---+++)))***...000000///...,,,***,,,000222111000)))+++,,,,,,++++++---///+++,,,+++((($$$$$$(((+++---((('''+++/////////111,,,---...000111222444555(((---'''$$$000777222111,,,------.........---,,,)))))))))+++111555222***...)))&&&)))///222...)))---//////---******,,,///((((((&&&&&&***000111///000111+++ ***000...%%%+++222555222...***)))222%%%+++///"""!!!((("""---+++,,,222444222///000666,,,+++555999444111555111888???CCCCCCDDDGGGKKKeeeaaa]]]bbbrrr~~~yyymmmwwwvvvssskkk___OOO>>>444666>>>===444000555555...,,,000222111111333111---...***'''***000111---(((...---...222222---+++,,,111444111,,,,,,///---'''***&&&)))111111,,,...666***111555111...111555888((((((***111===BBB999---///)))%%%333OOO]]]JJJ,,,$$$,,,///)))$$$'''******000...,,,++++++'''!!!"""(((+++)))''''''((()))***'''###'''......))))))///---%%%$$$+++,,,%%%((((((((('''&&&&&&&&&'''&&&***+++))),,,111000***///+++'''&&&***---...---222---,,,...---+++...555111///,,,+++111555222******%%%%%%+++///000333888...+++)))---222555222...,,,------,,,+++******+++444333000...,,,,,,------000---******++++++(((&&&))))))((((((''''''&&&&&&)))'''&&&'''+++------+++###%%%(((((((((***000444***+++,,,............---'''+++...---)))(((+++...((()))$$$&&&...,,,***333(((...---%%%%%%,,,---&&&((('''''')))+++,,,+++)))))),,,......///000,,,%%%++++++(((&&&(((,,,+++&&&***+++---,,,+++******+++------///111333222///---GGGCCC???>>>???>>>999444;;;777444444555555111...,,,---......,,,+++,,,...***++++++***)))(((***,,,******...444555000,,,---///,,,))))))++++++***))),,,,,,******+++---///000+++,,,,,,***)))***,,,///,,,+++***))))))+++,,,---.........------,,,,,,,,,///////////////000111111666222///000333444222///++++++...000---(((***......000000...000333111,,,---...---+++---...)))"""...000111000---)))'''&&&+++,,,---111555666444111...,,,++++++---......---***,,,///000000000222333+++,,,,,,++++++---222777///***(((---000---(((&&&111222222111111000111222333999333,,,333888777:::>>>>>>===:::555333333444888777333///...000...)))---,,,---222666555///))))))+++,,,+++***+++///222AAA777,,,((())),,,...000---000111///...///...******+++---,,,***)))+++...---(((+++,,,&&&)))555<<>>:::666666:::777777555000000222111---,,,+++(((&&&***111222///'''(((+++222;;;>>>555)))---//////+++,,,///---)))+++***))))))******(((&&&%%%(((+++,,,,,,,,,,,,---'''******(((***,,,''' +++))))))+++,,,***((())),,,***(((***---///...,,,"""&&&'''%%%&&&+++,,,***---***((())),,,///...,,,///,,,+++...---***+++000---+++(((''',,,111...'''///---***+++...111222111---,,,+++)))((('''%%%###000000000///---,,,---.........------,,,+++++++++++++++,,,...///---)))%%%''''''((()))+++,,,,,,---+++(((&&&&&&)))******)))"""%%%((((((&&&&&&))),,,111000///......///000000///,,,((((((***---......(((+++((()))...)))%%%...)))000000)))(((---+++$$$,,,+++******++++++)))((($$$***...,,,+++,,,,,,)))***++++++***,,,///,,,&&&(((***,,,---,,,,,,---...///...///000000///,,,***GGGBBB===;;;:::777333000222222222222000---***(((,,,------,,,***)))***+++((()))))))))((()))+++---''')))///777888222---,,,222,,,'''''',,,...+++(((---)))&&&&&&))),,,---------,,,***(((&&&'''+++...************+++++++++,,,222222111111000///......)))))))))***+++---...///111...---...111111...+++222//////222111......111,,,///000,,,+++---...,,,111222000,,,,,,///000...---///222333111///------''''''(((+++...///...---/////////...,,,,,,---...333444444333111///000000222222000...---000444777DDD;;;555777:::777222000666666666555222222333444>>>EEE???888<<<>>>@@@HHHQQQPPPMMMGGG???;;;;;;<<<>>><<<666///...000000---//////111333444333///,,,+++,,,---......///333555HHH888,,,,,,111222555:::---,,,///444333---)))(((000111000///...///222555...222111000222111777FFFHHHOOOYYY^^^[[[WWW[[[ccc]]]TTTRRRYYY]]][[[\\\```YYYaaakkksssvvvyyy|||~~~~~~vvvxxx{{{ppp~~~vvvpppeee]]]\\\[[[RRRHHHGGGHHHDDD:::333555:::===333333666:::999444222333000...,,,///777===999111;;;:::777333000///000222111///,,,++++++,,,,,,,,,222333333222333555333...,,,$$$&&&222555...---444,,,(((%%%(((...000,,,''',,,///...+++)))+++,,,+++$$$######&&&+++---+++)))***)))+++///000------///444222///,,,///333///(((333444000+++...555333***000111222000------///111(((((((((((()))+++---...000000000000///...,,,+++'''***///333444111+++%%%((((((***+++---...///000///,,,***)))***++++++***%%%))),,,---+++***+++---222000---******+++,,,...+++---000222111000000000///111------222+++%%%+++(((...///***))),,,)))"""+++***))))))******)))(((!!!***...+++((()))---...))),,,...---///111---'''%%%'''***++++++,,,---///---,,,,,,---......---+++EEEAAA<<<888666444111///...222555444000+++))))))+++,,,,,,+++)))'''((()))&&&'''((()))))),,,000333...,,,---111222//////111666111+++)))+++,,,+++)))000+++%%%$$$(((,,,+++))),,,,,,+++)))'''''')))+++***+++---.........---,,,000111111111111111111111)))*********+++---...//////...///111333333111///...***))),,,...------...---333555000,,,---000111000333111,,,)))+++---,,,...111444555333000...---555333000///111333666888222444666444111000222555222222111000///000333555555444222111111444777:::JJJ>>>333333777888777777===>>>???===;;;:::<<>>AAA===666666333000------///222444555555555666777999;;;===???111***222:::::::::???AAA999777<<<;;;555555<<<111333666888888777666555;;;>>>111+++444///***999///666@@@GGGEEE@@@CCCIIIDDD>>><<>>KKKFFFAAA444222999333***---&&&******'''&&&)))'''###&&&%%%%%%&&&)))*********%%%+++---***'''***---...)))---...,,,---///...***$$$&&&)))***)))***+++,,,)))))))))+++...000111000===;;;777444222000///...000444999888444///---...***++++++***(((&&&'''(((&&&'''(((***,,,000555999555222000222111//////333999777222---))))))***,,,444...(((''')))+++)))&&&)))+++------+++)))((((((+++,,,---//////...---,,,,,,,,,,,,,,,,,,---------///////////////000111111444444555666777777555333111---,,,///111///...///)))000444000******,,,,,,444888888222...---+++'''333666999:::777444111000333444666888999;;;===>>>@@@BBBDDDCCC@@@@@@BBBFFFFFFHHHJJJLLLQQQXXXaaaggggggfffgggjjjooouuuyyy|||}}}tttooorrrwwwwwwvvvvvv|||zzzxxxyyy{{{{{{mmmllljjjfffddddddgggkkkmmmoooooooooqqqtttxxxzzz|||xxx}}}~~~}}}}}}~~~|||oooOOO???KKKPPPTTTggg{{{}}}zzzpppddd```bbb]]]UUUPPPPPPNNNHHH@@@999666666777333000555;;;999222+++666222...---///111111000222111...---000444666555000111111000444999999444000666555000555???<<<000;;;777333333555666333000---***'''&&&'''((('''%%%333111...,,,++++++,,,---&&&)))...111111...***(((((((((((()))*********+++++++++,,,,,,,,,,,,---...'''***,,,,,,***+++///333......///000000000000000,,,(((###$$$111JJJgggzzzhhhXXX>>>666>>>999---,,,'''((('''$$$%%%(((+++***)))(((&&&''')))+++++++++)))***)))&&&&&&******'''***---,,,)))))),,,...---(((***++++++***))))))***)))))))))+++///111222111:::999777555333111000///+++///333333000,,,++++++)))******)))'''&&&'''(((((()))***,,,...222888===444444666:::999333//////;;;999444---((('''***...444000,,,+++++++++)))'''))),,,///000...,,,*********+++---.........---,,,000//////...---,,,++++++/////////...//////000000222222222222111000///...---+++,,,......)))(((***///888>>>===999888888666000666;;;<<<>>>???===888666>>>IIISSS[[[aaafffhhhuuu|||ggghhhyyyyyyqqqccc]]]UUUQQQPPPPPPOOOMMMNNNHHH===666777???DDDDDDJJJIIIEEE???<<<;;;777222...444555111222666333+++999555111333888999444//////---,,,///333555444222333222000//////000222333'''+++...///...***((('''%%%%%%&&&((()))+++,,,---&&&(((+++++++++*********,,,///000///,,,+++---///,,,---///111222111111000+++""""""999```iiiGGG888===777+++)))***)))'''%%%'''+++...111111///,,,*********)))(((((((((&&&###%%%((('''###***,,,+++&&&&&&***...///---...///...+++))))))))),,,++++++---//////...,,,999999888666333000///...%%%(((***,,,+++)))''''''((()))***)))((('''((())),,,,,,------...222777;;;000111555;;;;;;444...---:::666///)))((()))+++---/////////...---,,,+++***+++---000000///.........,,,------...............222111111111000000//////.........///000111222333333444555555555666888:::---///444999777333333777+++666BBBHHHKKKMMMLLLIIITTTZZZaaagggpppvvvsssmmmkkktttmmmtttnnn```cccqqq|||~~~~~~}}}wwwlllddd```YYYRRRRRRTTTUUURRRKKKEEE@@@???:::999:::<<<>>>>>>:::777444222000222555555111---///000000000...---+++***...222666666333...***)))(((((()))***+++,,,------***...222333111...,,,,,,''',,,111222...+++)))))).............../////////((((((555VVV}}}kkkIII777777000'''***+++)))(((((()))+++---000333///,,,)))(((((('''&&&%%%((()))&&&&&&((()))''''''+++,,,((('''***......,,,---...---***(((((((((******+++---......+++)))444444444222...***((('''((()))***,,,---,,,+++***'''(((***)))(((((()))***//////...------000555888...---000555555000...///:::222)))%%%(((,,,---,,,+++---//////...,,,,,,,,,...///000000//////111333000000000000111111ӵ///000111222333444444666777999;;;<<>>>>>;;;666333222;;;BBBKKKOOOMMMHHHEEECCC777555222000000000222333///444@@@TTTjjjyyyrrrcccGGG555222+++'''...)))((((((******))))))+++---+++'''%%%&&&&&&&&&&&&###***///,,,(((***---...%%%+++...+++))),,,...---((()))***)))'''%%%%%%&&&%%%&&&(((,,,...///,,,***555333111///...+++'''$$$***))))))***+++***(((&&&+++++++++***++++++,,,,,,,,,------+++)))***///444---111444333///***((((((666---)))++++++'''(((...000//////000333222///+++---...333666333...222;;;:::6661110005554ĉ@ӵ444666777999GGGWWWaaahhhllliiiaaaiiinnnxxx>L=hĦ4ĉ@ӵqqqPPPRRRTTT{{{>L}}}wwwuuu{{{zzzrrrnnnnnnfffYYYZZZVVVIII<<<<<>>999TTT```ӵNNNGGGӵSSSӵIII@@@888SSSIIIĦjjjӵĭӵDDDVVVwwwYYYAAA======:::<<<444444444555<<&e)))g&e)))>hӵ,,,+++---000000---***g&e000guO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHL|||ShӵgL|||zzz\\\DDDNNNiiiuuuxxxS?ʬ3h?D%%)?ZufĦtttGGGgLg&egĉ@qqqg&e>&eBBB@eqqq??iiig<ĉ3we<Ħ3h?@e|||RRR444Z3h?gLD%%)?cccfff?><z=?ĦFFFg&eg&e~~~]]]S?ʬ4ff?>ߝL@eg&e3h?g&e>&eeeeVVV??]]]QQQGGGFFFMMMUUU]]]cccZZZTTTPPPRRRYYYaaahhhlllzzzxxxvvvxxx|||nnnnnnaaaHHHAAA===<<<===BBBMMMTTTOOOEEEEEE:::000...000333:::@@@;;;222///000---***---...&&&&&&'''((()))))))))((()))))))))***++++++***)))555///***(((&&&$$$%%%***((()))))))))(((((()))***)))(((((('''(((((()))***)))(((***,,,---,,,,,,---0004Dӵ...))))))Hƅ^Hu]Ħ(((Hu]Ħ)))ZuR)Ħ***((()))---...,,,***Hu]Ħ,,,HŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦRRRUUUHtƅ^Bt=o9ĦDtfo9Ħg?FFFHdĦHu]ĦttHƅ^Hu]Ħ???H׼s___tQje<ĦBt=o9ĦH׼s\\\---HtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦkkkJJJ777<<>>EEEMMM???,,,%%%)))+++***,,,%%%&&&'''(((((((((((((((******+++***)))''''''&&&333...,,,+++)))%%%%%%''''''***......+++(((&&&&&&(((((((((((((((((())))))---.........---...---,,,7775554DuXӵ...,,,+++DdDΦDdDĦ'''DdDĦ***+++t|<***)))'''((()))+++++++++DdDĦ***DdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦcccDdDΦDdDĦq<niDdDĦqetDdDĦbbbTTTq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦJJJDdDĦDdDĦ`eĭDdDΦDdDĦHHHDdDĦNNN@@@dddgeĦFSĦqjRgdKӵDdDĦlll333DdDĦwwwqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦZZZPPPDdDĦ]]]qjRgdKӵDdDΦDdDĦddd<<d<Ħ%%%Dt,,,,,,,,,***''''''+++///>d<Ħ000>d<ʜDd<ʜ4DuTӵ}}}|||F&uTӵppp4DufئL>eooopuR)ĦXXXWWWPPPMMMNNNNNNIII>d<ĦfffDtaaa___vvvDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵZZZDdDĦsssIIItttsssMMM===geĦ\\\s<v>aĦggghhhpeӵDx<DdDĦ...ZZZLLLDdDĦ```;;;peӵDx<>d<}}}|||qqqiiikkkqqqooonnnooo>d<ӵDd<DdDΦDdDĦ```DdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ111AAA>d<Ħ===peӵDx<>d<ʜ4DuTӵBBBTTTooo777FFF[[[333CCCrrr}}}qqqgggbbb]]]OOO???444777===DDDDDD===444...>>>999888???IIIOOOPPPPPPPPPVVV]]]eeetttzzz~~~~~~TTT------,,,$$$+++&&&))),,,,,,)))'''&&&'''))),,,...---***)))***,,,,,,((((((***+++***,,,000---000111///++++++000555************)))'''&&&%%%***//////,,,---111111,,,LLLAAA4DuXӵ***111222D&dq&ĒR%%%'''sdKĦDHRRud((()))((())),,,//////sdKĦ&&&D&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<x___ZZZB?daĦB?Ho9>dd<ӵrrrFFFB?Ho9<x&ӫeʬtIӇ>d<Φ>d<Ħ{{{D&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦoooB?Ho9IIIs&dq&ĒRCCCAAA777bbb\\\BBBKKKbbbkkkyyypppzzz{{{}}}ddd>>>PPPppp???999VVVzzzwwwttt^^^aaa???666:::FFFPPPBBB777666666>>>DDDIII[[[jjjhhhmmmggghhhrrrvvvtttzzzzzzoooiii___SSSTTTTTTSSSSSSkkkKKK555555---+++###''''''((('''&&&%%%'''((()))$$$!!!%%%&&&%%%(((///,,,&&&###(((---,,,***)))'''999DDD>>>777777777333///((()))...,,,%%%&&&...///000---((()))---000///HHHAAA4DuXӵ,,,111333Hu]3hh$$$&&&'''ne!!!!!!=e(((,,,///---+++---333777ne444444pIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkgeqqqhhhYYY@hUUUooo@GHĪj@IŌBeneRRRHkgeneMMMTTTfeHu]3hhseZZZ[[[OOODDDgeĦja>aĦ@GseHHHtttXXX<ŌTTT@GHkgeHĪj@IŌegeHu]3hIŌDdDĦneMMMddd@h>hsene@GsĪj@hvvvooo\\\;;;WWWUUU===EEEyyyEEEAAACCCEEE===DDDDDDCCC???<<<>>>HHHRRRZZZMMMPPPMMMUUUfffppppppJJJVVVooo===???___iiiFFFMMMrrrqqqOOO///888NNNXXXPPPKKKJJJEEEKKK@@@:::@@@FFFJJJUUUaaallliii]]]NNNGGGIIIIIIDDD777888555222>>>NNNeeerrr<<<***///,,,,,,%%%(((((((((&&&&&&&&&'''(((...)))'''))))))&&&(((---///)))&&&))),,,---...222888CCCKKKKKKKKKJJJ???111...'''&&&,,,+++%%%&&&,,,+++---,,,)))))),,,,,,***;;;4DuXӵ...ĵD^''''''((()))$$$%%%$$$+++)))...222000,,,,,,333;;;(((333777|||}}}DdDĦHHH[[[lllNNN~~~\\\GGGnnn]]]555<<<333D^s׼sjjjWWWWWW===geFm8>aĦs׼sHHH<<<]]]aaaHoXXXfffD^DdDĦCCCNNNuuus׼sIIILLLvvvIII444<<d<Ħ...+++++++++******)))Ħ'''(((+++***(((***...+++,,,......+++)))...555222...Ħ222>>>KKKXXXzzzwwwWWWgggbbbWWWNNNSSS[[[ccciiijjjgggeeennnvvvzzzyyy{{{{{{nnn]]]OOO[[[mmmĦcccnnnzzzcccgggXXX>d<ĦgggiiirrrBBBeeegggEEEnnn\\\FFFdddrrrJJJBBBYYYĦ999:::SSSnnn>d<ĦBe~~~WWWbbb999geFYĉ>aĦBeXXX999OOOxxxrrrnu]ӵjjjrrrwww{{{DDDTTT\\\XXXQQQ>d<Ħ@@@XXX{{{>d<ĦcccDDDHHHĦtttsssoooBezzzĦZZZCCChhhBBB222===sss>>>EEE[[[iiicccZZZ[[[XXXQQQLLLHHHCCC>>>555,,,555666:::>>>444:::777999GGGZZZsssZZZJJJ{{{TTTDDD```~~~|||___======]]]nnn777EEE[[[EEEYYY}}}||||||tttyyyjjjJJJ^^^ttthhhiiixxxiii]]]666)))---&&&'''"""---+++(((&&&'''((()))******)))***++++++***)))***+++)))))))))((((((000:::000000777IIIaaammm```KKK:::111,,,...000---+++***)))++++++'''''')))(((%%%?aŖ%7uSQuR)ӵsdKĦ...------,,,++++++gdKĦ)))))),,,+++))),,,111111+++))),,,---******---'''gdKĦ777GGGXXXKKK[[[iiimmmmmmlllfff]]][[[KKKIIIeee^^^GGGHHHKKKGGGCCC@@@CCCLLLSSSUUUSSSjjjssswwwrrrnnnllleee]]]HHHNNNgdKĦgggjjj^^^ooo[[[gdDĦFFFZZZ|||RRRmmm}}}OOOmmmRRR@@@QQQgdKĦ:::HHHAAA===TTTuuusdKĦYYYWWW}}}oooBBBŶS3we>>\\\???666EEEppp???VVV}}}zzzkkkWWWIII777555///333999///444111222888>>>OOOzzzWWWAAAeeeEEE777KKKooojjjOOO333+++@@@aaarrr:::FFF___===WWWWWWBBB<<A***ne(((...,,,+++***)))ne+++))))))+++++++++///444555---+++111333...++++++ne555===GGGOOODDDKKKSSSWWW[[[```___ZZZQQQAAA888HHHvvveee[[[ccc}}}zzznnnkkktttqqq]]]nezzzvvvuuuyyygggbbbooo~~~___DeTTTUUUkkkmmmKKKkkkaaaBBBGGGjjjnesssGGG???888666AAAaaaqqqUUUnePPP???MMM]]]vvv}}}JJJ>A|||SSSk<rrrmmm```OOOJJJRRRoooDDD@@@gggfhjjj^^^777NNNpppyyypppiiiiiihhhdddddd^^^MMMGGGFFFPPPCCCHHHlllLLL\\\De[[[<<<===^^^neHHHAAAnehhhzzzccc___```:::EEEwwwne^^^bbbxxxvvvvvvxxxxxxxxx}}}||||||ppp```cccxxxEEE]]]888666EEEvvvCCC___eeeUUUUUUPPPRRRUUUGGGJJJ999999999666AAAnnnZZZGGGTTT000333ZZZoooJJJ555111@@@VVVttt???NNNZZZ666TTTnnnFFF555111...999EEEGGG@@@;;;???EEETTT[[[ddd```PPPOOOppp\\\tttyyyJJJ???@@@:::>>>)))''',,,%%%++++++,,,)))'''))),,,...---+++000222111---++++++)))&&&)))***...000---)))+++222///---...333<<>>NNNaaammmssszzz|||iiioooxxxqqqmmmnnnccc{{{{{{WWWxxxnnn```rrrfffSSSooosssxxxhhh{{{nnndddeeeiiieee\\\WWW]]]NNNbbbXXXEEENNNlllaaaKKKAAA???===JJJTTTJJJ<<>>NNNDDDKKK^^^{{{aaaRRRHHHccc]]]XXX^^^:::LLLOOOcccfffiiigggeeebbb[[[QQQNNNPPPUUUKKKAAA===@@@WWW~~~JJJ```yyy777777AAAssssss===XXX|||sssggg\\\WWWNNNJJJZZZcccooo|||zzzdddYYYJJJ999@@@oooWWWEEErrrFFF444HHHrrrsss___WWWLLL===999MMMdddjjjiiiNNNggg[[[>>>```VVV333///222...333666444000111555999333555;;;===666>>>iiiXXXoootttKKKPPPWWW\\\WWW666,,,---&&&)))&&&***((('''***///111///+++,,,//////+++***------***++++++,,,...+++&&&''',,,)))***---111555777999;;;555333///+++***+++------,,,...---)))***...000$$$&&&)))---111333333333...(((&&&***,,,)))***...&&&%%%###"""###&&&)))+++***((((((***+++,,,222999...,,,222;;;:::111///666DDDHHHHHH>>>555666AAALLL^^^zzznnnddd|||fffzzz```fffbbbDDDaaaxxxXXX|||fffgggooolllgggcccaaa\\\ZZZbbbnnnvvvVVVddd{{{}}}vvvxxxPPP^^^^^^nnn@@@///BBBNNNxxxmmm???:::888===???333@@@BBBddd{{{XXX>>>???>>>MMMaaafffJJJ888BBBvvv```dddhhhHHH333333oooZZZEEEMMMPPP\\\aaarrrwwwZZZ~~~KKKyyytttHHH;;;]]]FFFDDDTTTXXXyyyiii;;;888666///444555XXXyyyNNN666<<>>kkkyyyGGG]]]~~~@@@???BBBnnnxxxCCC^^^___DDDGGGFFF999:::III888333@@@DDDOOOfffvvvaaa???>>>lllLLL777fffZZZQQQccc^^^EEEPPP___[[[EEE;;;:::999DDDnnnhhhFFFLLLqqq|||RRR111```YYY555111333<<<===???AAAGGGOOOTTTUUUFFFAAA???===222333WWWzzzFFFbbbuuu[[[mmmtttvvvggg;;;***---(((***%%%(((&&&'''+++111333000,,,###'''(((&&&(((///222///,,,)))((()))&&&######'''***,,,000333222...------......---((('''***---///))),,,---,,,---000000(((''''''))),,,111555888***'''######&&&(((((('''))))))((('''&&&%%%%%%&&&%%%&&&&&&&&&)))...666;;;;;;333---///222222111222>>>888;;;;;;222666GGGPPPhhhqqq}}}uuuuuuiiipppfffyyynnnIIIKKKMMMDDD\\\eeehhhvvvhhhffflllmmmooogggWWWXXXGGGyyySSSxxxTTTMMMwww~~~999GGGLLLZZZqqqhhhGGG:::444333555@@@>>>{{{VVV000999GGG<<>>DDDKKKQQQXXX===666------333ZZZ??????@@@BBBBBBqqqPPPLLLXXX555IIIuuuVVVxxx___<<<999ddduuu???]]]{{{444999888dddxxx777NNNkkkCCC999FFF@@@:::>>>;;;777???<<<:::???<<>>GGG[[[;;;<<<<<<222AAA}}}uuuNNNPPP888444hhhrrrfffnnnLLLCCCiiippp@@@===]]]PPPuuuZZZ___]]]zzzvvviii{{{CCCRRRzzzQQQJJJ;;;:::LLLkkkEEE555111777;;;QQQ{{{pppOOO666:::KKKSSSJJJvvv___<<>>888```www888NNNnnn<<<666XXXfffbbb\\\RRRVVVXXXJJJCCCCCC===OOO|||rrrGGGMMMvvvJJJ>>>YYYPPP>>>TTTYYY:::@@@???>>>;;;VVV}}}\\\000,,,:::___{{{<<<111\\\nnnEEESSS{{{mmmsss||||||^^^===OOO~~~UUUwwwyyyTTTgggZZZ:::>>>$$$###'''222000222***&&&(((+++***((((((---+++(((((()))+++++++++,,,(((&&&))))))&&&&&&(((,,,,,,---...............---...//////---,,,++++++)))+++,,,***)))***+++,,,)))******+++,,,---......+++***)))***+++,,,***)))&&&''''''&&&%%%%%%(((***((()))+++,,,---...000333333+++'''///777:::777555''',,,===BBB666333>>>EEEWWWppppppiiibbb]]]{{{}}}pppRRRDDDpppttt___ttt\\\aaaVVVBBBHHH>>>{{{iiijjj}}}iiiQQQQQQrrrwww{{{\\\___RRR>>>JJJmmmuuuKKK888999>>>:::QQQmmmbbbKKK666CCCzzzXXX{{{ddd???999aaa]]]SSSAAAYYYBBB111lllpppQQQzzz^^^tttUUU@@@^^^]]]IIIFFFnnnRRRDDD>>>UUUxxxsssFFF333333===777999MMMsss```EEEKKKUUULLLpppfff;;;EEEcccLLLvvv```WWW___pppEEEVVVnnn>>>]]]CCC<<<333WWWwww999OOO|||GGGIIIlllTTT777<<>><<>><<<:::888999EEEJJJ???<<>>hhh```uuuZZZYYYDDDQQQ{{{III...\\\~~~QQQzzzYYYKKKzzzxxxHHH555NNN___UUUBBBiiiZZZ<<>>wwwQQQPPPdddLLLDDDSSSkkkmmmAAATTTqqq???[[[BBB888222WWWxxx;;;QQQ}}}OOO[[[tttJJJMMMzzzmmm999BBBuuuxxxJJJKKK{{{QQQ555777111>>>JJJvvv|||MMM<<>>RRRsssQQQ444)))444333,,,222@@@BBBeee~~~lllHHHUUUaaauuuRRR\\\OOOQQQXXX===---///666EEEFFF444---))))))***(((''')))***)))'''((()))++++++***((('''***...---'''%%%&&&$$$%%%'''(((***++++++,,,000222333111+++((()))++++++***++++++)))%%%%%%((()))***++++++)))'''%%%$$$***,,,...///...,,,***(((+++,,,,,,)))%%%%%%(((,,,******))))))***///555999:::000)))...666999999999BBB:::===@@@::::::AAAAAABBB___yyykkkssswwwggg|||{{{WWWbbb~~~kkkuuu[[[qqqeeesssrrryyyvvvjjjyyySSS{{{eee@@@bbbjjjWWWllliiiWWW???===^^^pppHHH```jjj```@@@:::\\\{{{wwwDDDlll]]]HHHQQQrrrVVV555QQQLLLkkkyyy]]]ttt]]]>>>DDDnnnZZZ@@@eeexxxFFFrrr~~~TTTDDDPPPiiiyyyzzzXXXLLLAAA;;;;;;MMM}}}QQQAAAqqqEEE>>>VVVqqq@@@AAAwww}}}GGGJJJtttpppTTTEEEooo{{{EEEGGGrrrsssAAA]]]FFF999888\\\xxx???SSSuuuSSSgggwwwrrrXXX]]]zzzHHHMMMzzznnnEEEIIIttt[[[EEE888@@@999@@@QQQfff===>>>uuummm>>>444ggg\\\EEE[[[pppLLL???DDDMMMJJJKKKLLLAAA;;;LLLiiiqqqGGGVVVhhhUUUvvvnnnSSS```WWWZZZbbbCCC,,,(((***444000000,,,***,,,+++'''%%%'''%%%$$$$$$&&&)))+++++++++((('''***---,,,((()))---%%%&&&((()))+++,,,---------//////,,,(((&&&'''(((***((()))---+++''''''+++***+++++++++***(((&&&%%%&&&(((******(((&&&%%%%%%&&&(((***(((%%%'''---333,,,,,,++++++---222:::???444,,,'''***...000000222777,,,,,,111000444<<<;;;???SSS~~~yyykkkwww}}}OOOTTTrrrlllmmmjjjbbbvvvZZZ|||rrryyy^^^OOOcccnnn@@@\\\___DDDQQQPPPgggoooPPP???IIIbbbOOOPPPuuuZZZAAA:::WWWIIIbbb^^^CCCKKKkkkaaa:::CCCKKKZZZ]]]FFFrrr{{{aaaDDD^^^QQQwwwzzzSSSAAAVVVZZZ666888666000LLLzzzSSSEEEiiiFFF:::IIIuuuEEE???jjjQQQEEESSSoooaaa===dddHHHAAAllltttCCC___KKK::::::ZZZvvv@@@OOO^^^LLLlll~~~LLLFFF|||ZZZZZZ}}}GGGJJJ{{{jjjFFFIIIfff^^^@@@666:::DDDXXXVVVBBBDDD```wwwwwwNNNHHHqqqHHHBBBnnnOOO>>>TTT\\\>>>AAAYYYkkkqqqgggHHHCCCbbblllCCC[[[^^^VVV{{{pppXXXaaaXXXffflllJJJ000,,,...666///+++((((((***)))%%%###%%%"""!!!"""%%%(((+++,,,+++''''''))),,,***(((***000)))***+++---///000000000***)))'''&&&%%%%%%%%%%%%***'''***000///))))))///,,,,,,,,,,,,+++***)))((($$$''')))(((%%%######$$$###&&&((('''$$$&&&---444++++++,,,,,,...222888<<<...******---///---,,,///333,,,444???AAAIIISSSTTTKKKPPPyyy~~~rrruuu]]]dddcccxxx{{{yyydddyyymmm|||]]]hhhpppfffeeeuuuVVVWWWoooyyyHHHXXX^^^DDDMMMoooXXXAAAAAAYYY~~~bbbPPPWWW~~~LLLCCCccchhhyyygggBBBCCCaaajjj???:::oooUUUPPPnnneeeJJJqqqmmmjjjJJJVVVUUUlll{{{OOO@@@UUUQQQBBB===333999JJJ]]]UUUCCCaaaGGG???KKKsssIII999SSS{{{qqqttt~~~}}}ooofffIIIeeezzzEEEDDDxxxtttJJJhhhTTT>>>:::VVVqqq999GGG|||___ZZZwwwEEE333ggggggcccyyy???FFF~~~jjjKKKLLLbbbAAA>>>...888NNNccc}}}}}}```FFF>>>???@@@___KKKFFF```555999cccNNNGGG[[[UUU777DDDfffsssmmmQQQBBBccc\\\@@@ggg[[[[[[uuuaaajjjbbbiiimmmGGG+++)))///888///+++((('''((('''###$$$(((""""""###&&&)))++++++***%%%&&&))),,,)))%%%'''---***+++---...///000000000+++'''$$$%%%(((***)))'''---))),,,333222******111))))))((((((''''''&&&&&&&&&)))***)))%%%###$$$&&&))),,,...+++'''(((///666''')))+++,,,...000333666,,,---111666555000///111''''''777HHHLLLUUUaaadddQQQNNNuuu}}}[[[eeessshhhnnn~~~~~~fffmmmZZZqqqlllUUUeeesss___lllJJJVVVSSSSSSfffVVVjjjYYY???:::JJJ^^^www]]]VVVjjjTTTJJJUUUzzz[[[oooxxxKKKCCC]]]uuuIII<<>>{{{PPPEEEooohhh[[[}}}JJJUUUhhhMMMNNNMMM777>>>>>>WWWtttdddHHH<<<;;;]]]qqqGGGFFF{{{bbb333>>>iiiWWWNNNXXXEEE666GGGiiiddd>>>KKKzzz]]]LLLnnnRRRBBBsssSSSWWWwwwlll}}}zzztttuuuKKK,,,+++444===333...***((((((&&&$$$'''---%%%$$$%%%'''***+++***)))###%%%***,,,(((######((()))***+++,,,---............)))%%%'''---111///+++000+++...555444+++***111'''((()))+++,,,,,,,,,,,,******)))((('''(((((((((''''''''')))++++++)))'''...+++((((((,,,000444666777)))444AAA666///111(((+++...<<>>UUULLL@@@^^^aaa888777HHHWWWrrrzzzbbbIII999gggmmm<<>>@@@QQQZZZ666AAAiiikkkWWWdddZZZ{{{DDDQQQnnnFFFZZZiiiBBB777<<>>LLLxxx___PPP___MMM>>>AAAooo```999KKKggg^^^gggKKK>>>{{{XXXbbbzzzbbbYYYkkklllkkk]]]AAA000222111...444***%%%###''')))'''+++111)))(((((('''''''''((()))'''((())))))((('''((()))+++,,,---............---***(((((())),,,///111111---++++++---000222222111)))************)))((((((***)))))))))((((((((((((&&&&&&&&&)))+++,,,+++)))&&&%%%$$$$$$''',,,111444000)))333777)))%%%***%%%---///444999CCCYYYfffaaajjjpppwwwrrrxxxwww{{{yyy|||sssccctttWWWuuuzzzpppMMMcccKKKLLLaaarrrkkk```GGGaaaEEEsssjjjLLL<<>>jjjzzzGGGHHH{{{pppMMMrrrggg@@@CCCVVV\\\===<<>>FFF```gggUUU^^^iiiiiiaaalllmmmDDDQQQVVV;;;GGGwwwUUUMMMcccVVV555???mmmuuuRRRPPPhhh|||[[[jjjTTTGGGzzz|||WWWbbbuuuWWWCCCKKKGGGRRROOO===///111222------(((%%%%%%))))))&&&'''***###$$$%%%&&&'''(((((())),,,------,,,+++***+++,,,(((((())))))***++++++++++++)))((((((***,,,------,,,...//////...---///000++++++++++++***)))((('''++++++++++++++++++***)))'''''''''))),,,---,,,+++"""$$$&&&'''(((,,,222888<<>>|||[[[@@@NNNqqq___:::<<>>FFFoooSSSQQQdddzzz```JJJtttXXXFFFkkkuuuNNNLLL]]]uuuhhh:::FFFsss___BBBIIInnnQQQTTTvvvxxxGGGJJJppp~~~NNN```NNN555???KKKxxxuuujjjgggkkk|||UUUkkkpppFFFaaaHHHDDDyyyxxxCCC666FFFbbbOOOCCC]]]DDD>>>SSS^^^666111GGGGGGBBBJJJ;;;DDDMMMYYYwwwkkk^^^gggDDDVVV```KKKSSSkkkrrrvvvzzzvvvxxx{{{^^^333###(((---111111000---(((&&&&&&&&&%%%###$$$&&&((()))((('''&&&(((***,,,,,,,,,,,,...///,,,***((('''&&&''')))***+++)))'''(((***+++,,,,,,...+++(((***///111///,,,"""$$$&&&))),,,...///000+++************++++++,,,...,,,)))''''''&&&$$$###(((+++------+++***,,,...===FFFAAA888<<<>>>@@@III===HHHQQQVVVVVVPPPWWWkkk}}}yyyZZZLLLwwwXXXfff~~~wwwVVVMMMUUUxxxxxxIII;;;XXXmmmVVV???III|||iii[[[nnnLLL___DDD@@@nnnlllOOO<<<===>>>kkkUUU===:::777<<>>>>>wwwqqqqqquuuvvvlllccciiivvvhhhkkkpppuuutttqqqssswww~~~tttiii\\\PPPHHHDDDnnnYYY===UUUddd???888888===KKKPPP]]]iiipppsss}}}}}}YYY999<<>>AAAWWW}}}aaaPPPSSSNNN<<>>111,,,000222444555666444>>>999//////......555---///...***)))---...***++++++++++++++++++++++++%%%'''((('''&&&%%%&&&''')))***+++---...000111222+++)))((((((+++---.........***(((+++111444222///111111111111000///...---000...,,,***+++---000222555222000...//////...---)))((()))+++,,,---+++)))000777;;;SSSqqqhhhQQQQQQLLLEEEQQQ\\\[[[gggmmm___pppppp}}}ooo^^^WWW\\\rrrxxxkkkaaaWWWXXXqqqpppMMMKKKNNNHHHJJJPPPMMMFFFQQQ___^^^WWWWWWfffrrr{{{~~~yyyjjjWWWFFFPPPQQQTTTaaaaaannn|||yyyuuuyyySSSRRR[[[QQQQQQWWW___lllooocccbbb[[[YYYUUUMMMQQQZZZZZZiiiyyymmmpppkkk|||nnnpppxxxsssnnndddaaaYYYRRRJJJbbbwwwoooqqqwww{{{vvviii```^^^VVVkkk___xxx|||nnn~~~{{{pppuuutttppp```QQQ___TTT777===]]]fffAAA<<>>HHHAAA///***000+++,,,,,,,,,++++++,,,,,,222444555222111222222000+++!!!)))"""###555000'''222@@@LLLNNNPPPXXXaaaeeennnXXXMMMWWWdddddd```___UUUXXXrrr{{{kkkuuu{{{|||zzz{{{vvvjjjaaa^^^SSSRRRUUUtttkkk|||kkkgggcccdddpppZZZCCCFFFPPPZZZ]]]TTTNNNTTTbbbkkkvvvYYYSSS{{{tttmmmCCCeeetttQQQ666000DDD```vvv~~~{{{xxxoooqqqvvv}}}fff===999VVV}}}xxx~~~fffFFF???CCCIIINNNOOOMMMOOOWWW___SSSSSSWWW```fffggghhhjjjiiiaaaVVVNNNJJJLLLTTT\\\pppnnnnnnnnnkkklllzzztttBBBVVVxxxAAA@@@aaauuunnn```iiidddVVVFFFEEENNNNNNFFFMMMSSSWWWYYY\\\XXXHHH777???@@@???>>>FFFaaammmCCCkkknnnHHH222>>>GGG???;;;DDDBBB<<<888999888777;;;AAA;;;???BBB???999777;;;AAA444MMMxxx}}}NNN333444999<<>>HHHOOONNNMMMSSSZZZ]]]bbb[[[YYYbbbjjjiiidddbbbTTTOOO]]]uuu~~~yyyqqqwww|||pppyyyjjjYYYgggqqqooofffaaaaaabbbhhhfffggghhhbbbYYYUUUVVVUUUUUU\\\}}}yyyfffddd{{{mmmZZZvvvSSSooozzzwwwpppfff```^^^___``````^^^]]][[[UUUHHH777***333:::DDDLLLOOOPPPPPPPPPKKKLLLNNNOOOPPPNNNLLLJJJKKKQQQWWWXXXVVVTTTUUUWWWUUU]]]bbb___ZZZZZZ[[[[[[YYY[[[]]]^^^___ccciiinnnZZZKKK<<<888AAATTTnnntttllliiimmmrrrtttsssvvv|||}}}~~~qqqLLLiiiwwwQQQ]]]|||}}}zzztttvvvxxxyyyzzz~~~xxxmmmhhh^^^QQQKKKWWWwwwgggEEEooodddGGG===RRR```TTTGGGGGGIII???666:::FFFOOONNNIIIUUUWWWWWWVVVTTTSSSSSSTTTTTThhhvvvHHH666>>>555666666777999>>>DDDIIIfff]]]UUUOOOFFF@@@GGGTTTmmmzzzoooJJJfffxxxnnnDDD333999:::666777EEEUUU___yyytttYYY>>>555222...222000555555111---...,,,)))***,,,---,,,)))&&&$$$$$$)))(((''''''&&&&&&&&&&&&$$$$$$&&&''')))***+++,,,******,,,///---((('''***$$$&&&))),,,------,,,,,,000///222888333((($$$&&&(((***,,,///111000///---///((((((111888777666888333(((444000(((///333<<>>???IIITTTRRRQQQWWWaaa]]]TTTXXXeeeaaaaaa___[[[[[[^^^^^^ZZZaaabbbeeeiiipppuuuvvvuuuxxx}}}}}}{{{~~~yyypppjjjUUUpppgggqqqYYYEEEsss{{{|||jjj???777GGG???BBBHHHMMMTTT[[[ccchhhrrrlllddd]]]]]]dddpppyyyqqqYYYAAAgggxxxxxxaaa___hhhnnnmmmlllpppwww|||___999,,,---,,,//////333444000------,,,))))))+++------***'''$$$$$$)))((('''&&&%%%&&&'''(((%%%&&&'''((()))***+++++++++***,,,///---)))(((+++&&&(((+++......,,,***(((---)))(((+++***$$$!!!"""%%%***...---***,,,222999===666666???CCCAAAFFFPPPSSS555444333555???>>>CCCRRR^^^ggg```OOOBBB@@@CCCLLLWWWZZZSSSSSS]]]bbb^^^lllhhhlllqqqvvvhhhqqqyyy|||ooo{{{}}}zzz~~~yyyuuutttvvvxxxrrrkkkfffhhhmmmrrrxxx}}}wwwkkkrrrnnnmmmoooaaaTTTYYYcccgggjjjiiieee___ZZZVVVWWWSSSQQQSSSUUUTTTUUUYYYVVVYYY[[[]]]dddooouuuuuu{{{}}}}}}|||uuuyyy~~~wwwrrruuuqqqpppssssssnnniiihhhnnnggg]]]UUUOOOLLLJJJIIIOOOOOOQQQTTTWWWVVVRRRMMMSSSNNNFFFAAAFFFOOOSSSPPPPPPUUUVVVWWWcccooofffSSSPPPMMMNNNQQQPPPKKKHHHJJJGGGRRR\\\```bbbcccaaa]]]PPPKKKEEECCCDDDIIISSS]]]rrr~~~zzzuuuqqqnnnlllccc]]]VVVTTTTTTRRROOOLLLYYYKKKAAAFFFMMMOOOOOORRROOONNNKKKGGGHHHLLLLLLHHHQQQRRRSSSUUUYYY\\\YYYSSSMMMOOOQQQSSSTTTUUUSSSQQQ^^^RRRLLLUUU___]]]PPPGGGMMMNNNPPPSSSVVVXXXYYYZZZbbb]]]]]]dddjjjhhheeeddd\\\___```aaacccgggfffcccggggggiiimmmqqqsssttttttxxxxxxddd\\\hhhuuuyyyeeeUUUKKKQQQ^^^hhhmmmooosss}}}PPPDDDlll~~~aaaaaatttooorrrvvvyyy|||~~~|||}}}iiiGGG;;;iii{{{}}}xxxtttpppmmmkkkwwweee???+++(((+++111---///000...,,,***)))((('''***---...,,,)))''''''***)))((('''&&&''')))************))))))(((((((((((('''***......+++,,,000111///...,,,+++++++++,,,+++&&&$$$&&&'''&&&%%%%%%((('''(((---444999:::888>>><<<===@@@??????LLL\\\RRR666999===CCCOOOMMMQQQ\\\ooo~~~www]]]EEE@@@EEEIIIZZZeeeeeejjjuuusssggg~~~uuupppzzzqqqfff^^^```\\\XXXSSSOOONNNTTT\\\XXXWWWWWWWWWTTTPPPNNNOOOOOOMMMOOORRRPPPLLLNNNSSS]]]ggggggYYYSSSZZZ]]]XXXMMMTTTRRROOOSSSTTTOOOLLLNNNMMMMMMLLLLLLLLLPPPSSSKKKGGGFFFIIIJJJGGGEEEEEEIIIIIIGGGGGGOOOZZZaaabbbaaagggaaa]]]gggmmmnnnrrrfffdddjjjvvv}}}xxxmmmfff^^^WWWUUU]]]eeefffbbb___UUUOOONNNTTTZZZ[[[[[[[[[bbb\\\VVVTTT[[[fffrrryyytttsssuuu~~~~~~aaa___]]]```lll|||{{{||||||~~~yyyxxx}}}|||xxxrrrhhhbbbjjjwwwzzztttggghhhhhhgggkkkqqqtttsss}}}}}}uuupppoookkkeeemmmnnnqqqvvvyyyvvvqqqmmmcccZZZTTTYYY___^^^VVVOOOIIIIIIKKKMMMOOOQQQRRRSSSUUUVVVYYY]]][[[TTTOOOPPPFFFJJJMMMMMMQQQUUUSSSMMMRRRRRRSSSTTTVVVVVVRRRNNNSSSSSSXXX]]][[[WWW[[[dddQQQQQQPPPNNNKKKJJJPPPWWWQQQUUUYYYYYY\\\dddkkkooorrrttt{{{oooKKKCCCVVVjjjvvv}}}{{{wwwwww}}}}}}|||pppvvv}}}~~~{{{^^^FFFDDDmmmppptttrrrxxxkkkddddddfffhhhiiiYYYhhh```FFF888222///111,,,---......,,,))))))***%%%(((,,,...---,,,++++++++++++***))))))***+++,,,++++++******)))))))))((()))(((***......,,,...222///...---,,,,,,,,,---...+++)))((()))+++,,,------444+++***888MMMUUUJJJ<<<@@@DDDFFF@@@:::===MMM[[[GGG===OOOSSSQQQYYYXXX\\\jjj|||iiiNNNIIIPPPFFFPPPUUUUUU```rrrzzzvvvuuubbbnnnyyyrrrjjjgggiiikkklllkkkaaa^^^bbbkkknnniiiaaa\\\YYY\\\```aaaaaaaaadddgggeeefffiiimmmlllgggfffiiiMMMOOOXXX```^^^VVVTTTYYY]]]fffjjjddd```dddgggeeegggpppuuusssuuu{{{zzzqqqsssqqqrrruuuwwwxxx}}}xxxwwwyyy|||yyypppgggdddlllkkkhhheeeiiippprrrooo|||~~~{{{~~~}}}rrruuuuuuyyyxxxnnn]]]SSSUUU\\\]]]___bbbdddddd```ZZZVVVbbb___```dddgggffffffgggbbb```______aaabbbaaa```fffXXXKKKHHHKKKLLLKKKHHHEEEDDDEEEHHHFFFAAACCCHHHQQQRRRNNNIIINNNYYY\\\XXXLLLKKKJJJFFFDDDEEEIIIMMMOOOIIIIIIOOOOOOIIIJJJPPPNNNSSSZZZ```eeeiiinnnpppcccdddeeedddaaa``````bbblllRRR@@@888TTTJJJFFFBBBEEE<<<444444888999999999DDDIIIBBB???FFFCCC444------,,,...000...******---&&&(((+++,,,,,,,,,---...++++++,,,,,,,,,,,,,,,,,,'''((()))***+++,,,---------+++,,,///...+++,,,000###&&&***...000000...---,,,.........///000111111555333666@@@OOOWWWVVVRRRUUU]]][[[KKKAAAEEENNNRRREEEBBBUUUWWWXXXgggeeedddfffpppyyyrrrYYYCCCAAAJJJKKKPPPTTTVVV```rrr{{{~~~rrrmmmooosssaaaSSSDDDNNN[[[TTT\\\[[[\\\[[[WWWVVVXXX\\\___ccccccdddeeeggghhhhhhiiiqqquuuwwwmmmhhhjjjlllhhhddd[[[MMMKKKHHHFFFFFFFFFDDDBBBAAANNNLLLHHHGGGJJJNNNSSSUUURRROOOLLLJJJIIIGGGEEECCC???999888>>>>>>777111000333666999::::::;;;<<<===CCC@@@@@@CCC@@@;;;@@@KKKUUUHHH;;;)))::://////,,,------222999999111+++***444777;;;JJJYYYNNN666,,,,,,+++---000///***)))---((()))***)))((((((***,,,)))***,,,---...---,,,+++'''''')))***,,,---...///---,,,---///...+++---111%%%'''***---/////////...,,,///222111000000111111***444>>>===999@@@UUUhhhkkktttnnnWWWJJJMMMMMMFFFBBB777AAAEEEVVVuuuuuulllooopppqqqiiiVVVEEEGGGQQQ<<>>>>>???@@@BBBEEEAAADDDKKKGGG>>>DDDTTT===AAABBB222AAA666555...+++,,,000333///)))+++444:::GGGXXXlllqqqTTT666///***(((***...---'''''',,,******)))'''%%%%%%''')))'''))),,,......---+++)))*********++++++,,,,,,,,,***)))+++...///...000666222000,,,******,,,///222888===>>>777...+++...111000///&&&---BBBGGGRRRooovvvhhhaaacccffffffPPPLLLLLLWWWhhhrrrpppjjjpppnnnggg]]]WWWWWWXXXXXXFFFRRRkkklllppp{{{tttuuu{{{xxxpppzzznnn|||qqqkkktttooozzzvvvsssqqqjjjbbbdddjjj~~~ooolllqqqwwwnnnggggggnnnpppllllllrrruuu|||}}}||||||}}}{{{yyyxxxrrrkkkiiillldddsssooojjjpppggg___jjjwwwxxxuuuppprrrzzz|||yyyooonnnjjjaaaSSSEEE:::444<<<222000666333(((+++777SSSaaannnsssqqqeeeGGG)))---(((,,,---&&&(((...***'''&&&''')))))))))***+++---***)))++++++)))***------***))),,,---+++---111,,,,,,+++***...444444000...---///111///+++,,,000222555777555111000//////333111///666???BBBNNNeeepppwww|||kkk^^^ZZZRRRUUU^^^mmm{{{zzzsssmmmmmmiiihhhooorrreeeSSS___iii~~~|||tttjjjxxxiii\\\YYY[[[\\\MMM555...555]]]qqqvvvYYY>>>***''',,,...'''(((---)))000---)))((((((***...222000------111111//////222...++++++...---)))''')))...000//////222777777333...,,,---000111000222777...///111333444222///,,,111---666??????DDDUUU```MMM___xxxxxx```MMMFFFGGGMMMYYYiiiwww}}}{{{wwwpppqqqhhh```lll~~~nnnXXXddd{{{zzzzzzooosss}}}___<<>>:::...333:::999FFFQQQEEEWWWllltttlllssskkkkkkhhhiiittt{{{{{{eeeFFF===CCCVVVpppcccKKK999000,,,111333******...000---...111000,,,...,,,---000111......000///,,,,,,...///,,,---000+++000333111111333222///999888;;;@@@>>>666///------,,,///222000000<<>>>>>BBBKKKZZZ]]]PPPcccvvv|||wwwtttttttttyyy~~~yyycccYYYYYYmmm~~~hhhRRRBBB555333222(((///444444......222111,,,///,,,+++---...+++,,,///111---,,,---,,,***+++......222555222111333333000666999???DDDAAA999333333///***+++111333444@@@OOOPPPXXXUUUTTTbbblllfff]]]mmmqqqppppppzzzwwwbbbOOOVVVbbbppp~~~}}}{{{zzzlllZZZSSSSSSMMMVVV```eeeaaa___^^^UUUIIIBBB<<<777555222---,,,///000......111111......000///444555111///111222111111555<<<@@@;;;333222666444+++)))111666777>>>JJJ```qqqjjj```jjjjjjZZZTTT]]]NNNAAA@@@CCC???777222'''333CCCPPPbbb{{{wwwuuuxxx~~~~~~{{{vvvyyy~~~yyykkkeeehhhfffcccaaaaaaaaa```\\\XXXVVV[[[```cccddddddeeegggWWWZZZXXXSSSTTTXXXWWWRRROOOVVV^^^^^^ZZZZZZ```gggbbbeeegggddd``````eeekkkpppnnnlllkkklllmmmmmmmmmbbb]]]___ddd[[[LLLLLLXXXSSSJJJ@@@===@@@DDDEEECCCJJJNNNMMMJJJLLLTTTXXXWWWUUULLLIIIRRR[[[[[[TTTOOOKKKRRR[[[eeekkkmmmmmmkkkjjjggghhhkkkjjjdddeeeiii___[[[YYY[[[[[[WWWUUUWWW[[[rrrzzzuuuyyyxxxpppwwwjjj]]]WWWZZZbbbiii{{{{{{pppeeeggg```iiimmmhhhfffeee[[[LLLLLLOOOTTTXXXZZZXXXVVVTTTRRRUUUTTTNNNKKKLLLIIICCCFFFDDDBBB@@@???@@@AAABBB999<<>>:::===888555999>>>AAAAAABBB???BBBFFFEEE:::000555@@@AAACCCGGGNNNVVV^^^eeeiiibbbccckkkuuuxxxxxx}}}wwwzzz~~~|||ccc[[[SSSKKKCCC;;;888999...---111666888555444666...333444///---///111111...222888999111***---444333777555999GGGNNNOOOVVVhhhmmmlllbbbZZZSSSBBB111666333000///111222111///$$$222DDDRRRccc}}}tttrrrvvv{{{rrrfff___dddfffaaabbbhhhWWWPPPJJJIIINNNSSSVVVVVV[[[ZZZXXXUUUPPPNNNNNNOOOVVVNNNMMMSSSRRRJJJIIIPPPGGGEEEGGGIIIDDD:::666888;;;888888>>>FFFJJJFFFBBB>>><<<:::999999::::::999===>>>???@@@AAACCCGGGIIIDDDFFFEEE@@@???BBBCCC@@@DDD???>>>DDDGGGEEEEEEIIILLLBBB<<>>???======???QQQ[[[KKK::::::>>>AAACCCCCCOOOffflllfffgggUUUXXXaaaqqq{{{}}}}}}uuujjjbbbEEEFFFFFFCCCAAAAAADDDHHHYYY{{{ZZZQQQiiixxxoooDDD888;;;EEEVVViiitttsssnnnjjj```XXXWWWWWWVVVVVVXXXUUURRRQQQTTTQQQHHH???:::999:::777111000222333111444888;;;999444222333666===999555444555666555333666666666666555444333222888777777:::@@@EEEIIIJJJIIIDDDIIIUUUYYYTTTUUU\\\```gggkkkhhhjjjuuu{{{wwwxxx~~~ttt~~~vvvzzzvvvxxx~~~zzztttqqqllliiikkkuuu}}}{{{zzz~~~wwwyyyjjjbbbcccSSS@@@<<<666888999777333000///000...---000333111---...222333222111000000000000000;;;AAACCCOOOfffooommmppppppoookkkccc[[[PPP???000444111......000111111///444***333PPPeeexxxyyyooopppqqqeee___^^^XXXLLLPPPSSSPPPJJJDDDBBBCCCDDD???AAAHHHGGG>>>===BBB:::666333444999<<<<<<;;;======;;;777444222222444:::444444:::999111000555<<<777444555444222444999222///...333999:::666111333222222222555777999:::222333333333444777:::<<<999:::888666888<<<<<<888888333222555666333222444666444222333777999777555444999;;;777666888::::::666AAAMMMHHH;;;===CCC<<<>>>AAACCCUUUsss|||{{{]]]JJJ:::@@@HHHOOOUUU]]]hhhpppiiiAAAAAA;;;666;;;IIIVVV]]]___UUUPPPLLLJJJFFFBBBCCCGGGAAA<<<;;;===<<<777222111111333222000000444666444000333666444000...000222444111...---///111111000444555666777888888888888...---,,,...222666777888222---///777999333444:::888======888666;;;BBBDDDBBBEEEGGGFFFHHHLLLLLLIIIDDDGGGEEE===999;;;@@@BBB;;;:::888555444666:::>>>:::AAABBB===???JJJPPPNNNWWWVVVXXX]]]aaabbb]]]YYYPPPUUUUUURRRTTT\\\\\\WWW\\\]]]___bbbdddiiinnnrrrjjj___eeeyyy}}}qqqrrr}}}yyyeeeEEE>>>===:::<<<:::CCCMMMQQQOOOJJJFFFEEE<<<666333555666333111222)))000888===<<<777222///MMMUUU[[[lllsssjjjccc___YYYKKK;;;111000...,,,---...000000000111(((555YYYsss}}}|||pppccc[[[UUUNNNKKKKKKAAA<<>>GGG```zzztttlllddd]]]]]]aaammmwww~~~jjjWWWDDD>>>999444555<<>>@@@===444......000000111666888555333333333222666888555...+++///555777222444777888888999:::<<<.........------...222555777888:::>>>CCCIIIMMMOOO^^^gggcccRRRNNN[[[eeebbbrrrtttuuuvvvtttssssssttt___TTTVVV```^^^SSS[[[pppmmmnnnggghhhzzz~~~~~~kkk:::+++111555777111555999<<>>@@@CCC<<<888BBBKKKDDD===999222999777444000///333:::???666444444666333///222888444333333555666666333000111222222222111222444666444///...111111...///333---******,,,...---+++***...------000333333...)))111111000......///111333555333000///000222555666444222...///666<<<999222///...///333666777666555***555888...,,,444555...)))000444222111333777777<<<...444===000)))<<>>777222:::BBB<<<777666000222555:::<<<<<<888555333888333000111333111111111999777555444333222000//////000///---++++++---///111,,,(((((('''(((+++000------,,,,,,,,,,,,***((()))))),,,000333333000,,,111111111///,,,+++---///222///++++++---////////////---******000555111))))))***+++...222666666555111;;;:::---(((///222,,,///000///,,,---222444222222&&&,,,777999JJJsssoooVVVHHHCCC@@@777222---)))***...444888111......333555111...---222000000222111------///+++//////---,,,......***---...//////---,,,,,,---(((***+++,,,,,,,,,,,,,,,......//////000/////////...---...000222333222111...+++***+++,,,,,,...222666555333000,,,)))((()))000111//////222555222++++++//////,,,***++++++(((444444444222///---,,,---...(((***111000)))+++444///111222000------000555777555555666888JJJsss{{{yyy{{{~~~jjjsssyyy{{{wwwnnnbbb}}}}}}~~~{{{xxxnnngggaaadddppp|||}}}~~~{{{LLL555999;;;555666+++111777999777888===CCC;;;@@@JJJTTTUUUOOOJJJJJJ;;;888555666:::999333---wwwgggfffeee\\\TTTOOOHHH>>>555111---.........---...111333777+++,,,888999;;;]]]{{{}}}xxx|||}}}xxx~~~}}}TTT999666666888777222111333777111777===888777:::666:::;;;<<<======;;;999888111000000333666555///***???===:::777555444444444888888666333000......000666333...++++++---111444,,,---+++&&&$$$(((---...(((***...222555555222///))),,,///...,,,***+++---...+++((((((+++---,,,***------+++***---111---&&&111222111111444888999777666<<<999///***...111...555444///***,,,000000---222777888222DDDkkkTTTBBB555,,,)))***,,,...//////000222444000+++***000333222...---((((((+++//////,,,---000))),,,---+++,,,000111///000000000000///...------+++---000111000...------,,,---...000111222222222,,,+++,,,...111333333333///......///000333666888222//////111111...---///888666111///333777333+++111555666444333444111,,,111111000---++++++---///000---...333111++++++111000333666666555555888:::888222333;;;BBBVVVnnnfffnnn~~~tttjjjddd\\\]]]ZZZXXX\\\^^^SSSCCCEEEDDDHHHOOONNNFFFCCCGGGMMMNNNRRRVVVVVVWWW\\\ccceeejjjooossswwwvvvooofffmmmxxx}}}yyywwwttttttYYYBBBIIIIIIDDDHHHPPPKKKAAA666......444:::777999>>>BBBEEEMMM___ppp___RRRAAA666222222000...|||wwwhhhYYYWWWZZZZZZUUUKKKBBB<<<666000///000111000...///222444444...666DDD???444FFFhhhrrrooo{{{}}}qqqddd___bbbaaauuu}}}}}}wwwOOO;;;999:::<<<<<<999999===???777<<>>:::777444222333777:::<<<000222444555777888666333666666555333111//////000000111000///------...000......+++((('''(((******+++111111***%%%)))...000,,,...111444555333///,,,%%%***///000---******,,,---***(((***...///,,,))),,,......,,,...000...))),,,---***''')))///000---333444333111//////000111000333222...,,,///000...---444333000QQQcccMMM>>>222---///"""***444888777222...---222...---///000------000)))))),,,//////,,,...333))),,,,,,***,,,222444333666555444333333222000...,,,000444555333111111111......///111111222222222---,,,+++---000333444555************+++...000000000------111222...,,,///444333///+++,,,///...***'''******))))))+++***%%%......---,,,+++,,,000222+++,,,...///...++++++,,,)))+++---///000111333555///...---...666RRRrrrggglllwwwWWWBBB@@@CCCJJJGGG<<<999>>><<<===BBBCCC<<<333000555999???DDDEEEHHHMMMMMMIII???LLLYYY^^^\\\WWWNNNFFFOOOcccnnnUUUTTTSSSLLLKKK888:::===???>>>;;;666222DDD@@@;;;666444===TTTjjjiii```RRRBBB777111111222vvvqqqcccSSSOOONNNUUUSSSFFF===<<<888111000222333111//////222555222888<<<777222777IIIZZZwwwssswww~~~uuurrruuu~~~nnn```XXXZZZXXXNNNIIIKKK|||ZZZ555666444444666666333555:::===444888<<<666444888555555888===BBBEEEDDD@@@===000222222///...333:::???888999::::::888777666666+++---///000111444888;;;+++------***))))))(((%%%***666===777///---...---,,,...000222000,,,'''$$$&&&,,,222333///+++***++++++)))(((***...///+++'''(((+++---+++,,,...---***---...+++&&&(((000333000***'''(((...///,,,+++...&&&...333111...000333444444///333HHHuuuxxxaaaSSSCCC222)))++++++---...,,,)))(((,,,000///...---,,,(((%%%(((......---...///---***---222,,,...---+++,,,222555444555444222111111///---+++''',,,111333111//////000111111111111000///------,,,***)))***---000222333,,,...---,,,,,,...///...444000000444444///---//////111000***(((+++//////...//////---///333444111///000000///...///222555(((---000000///111111///......---...///000222222000777777111;;;bbbFFFCCCGGGMMMHHH<<<888===???FFFQQQWWWNNN<<<111000555999:::777:::EEEMMMNNN]]]ZZZQQQFFF???<<<777111...777IIIaaa{{{tttbbbSSSJJJEEEAAA???444888>>>@@@:::444777>>>DDDPPP]]]^^^RRRBBB666000}}}jjjfffddd[[[OOOGGGFFFAAA<<<999888555333333---222777888666555888<<<===@@@NNNWWWZZZjjj~~~pppbbb\\\WWWMMMEEECCCCCC@@@>>>???CCCDDD@@@<<>>:::CCCFFF@@@===???888---555666777888777555111///000000111444555444111...222111///,,,******---///(((***++++++***))))))***///***''''''+++---,,,))),,,)))))),,,---******---***)))+++000000,,,***,,,222+++''')))+++)))((()))---,,,---000333444111...***///---%%%&&&///222...'''///555444222111...+++,,,///111000---+++,,,---+++555666TTThhhHHH777333222111///111///,,,)))(((***,,,...&&&&&&&&&''')))***)))'''------,,,,,,,,,---...///222...++++++///222333333///111444555222...+++***222000///000222333333333333444555222//////222666222///------...000111222555333111//////000222333000+++)))...333222///...000...,,,---//////,,,)))111//////111000...000555......///000222111...,,,111555777444///,,,...222000222444333111222444888555555444000@@@xxxKKKDDD;;;444000000111222666666999???@@@999222///333555222555???BBBOOOfffqqquuucccHHH???;;;222---444111///111888JJJggg~~~~~~lllNNNPPP>>><<>><<<999999<<<999777999<<<===:::666===222///888<<<888<<>>777<<<>>>555AAABBB<<>>:::===???;;;888:::AAAHHHJJJVVVfffssseeeOOOFFFEEEBBB<<<888///)))+++...///......222000///111444444222///333///---...///111777>>>999///999DDDCCCZZZmmmPPP<<<333111888888555000///222444333333333333333444555666777555999777111000666777222,,,000444444222111111222666444111000000...,,,***555444222///---,,,++++++***+++,,,***(((''''''((($$$!!! ###'''++++++))))))&&&&&&))))))&&&&&&)))///,,,+++------,,,---111+++)))+++---+++''''''***,,,,,,,,,---//////---+++---++++++...,,,(((%%%&&&''',,,///,,,+++,,,,,,))),,,...000111000000111222///444===cccpppwwweeeIII===333,,,,,,///...,,,,,,###%%%))),,,---,,,+++***''''''(((***---///...---******+++,,,,,,,,,,,,,,,222///---,,,...000000000222333333000---+++***+++...,,,+++***+++,,,+++***///...---...000222333333777444111/////////...---000000000111000000///...777111...000111---)))(((...---++++++---......---...---///111000,,,,,,///++++++,,,---//////...,,,---,,,+++***((('''&&&%%%***,,,///000///...///000222111222333HHH{{{```UUUSSSIII<<<===999555222222333444444999333/////////---...000///222000333:::;;;FFF]]]___FFF999111222000+++))),,,/////////111666CCCJJJOOO\\\fffuuu{{{dddPPP;;;CCC===888999===BBBJJJRRRKKKBBB:::777999999777555AAABBBAAA@@@HHH[[[qqq~~~rrrddd\\\OOOCCC<<<999777666888222---,,,...000///...---,,,+++---///000...---)))000444333444888;;;<<<888***666AAAEEEssstttUUUBBB<<<777000555666555333333444555555444444333222222111111111888:::777111000333444111---...///111333444333111444222...---,,,,,,+++)))---,,,++++++,,,+++***)))+++,,,,,,***'''&&&&&&'''"""!!!!!!###'''))))))((()))&&&&&&((((((&&&&&&(((((((((,,,222222---******)))(((***+++((($$$&&&,,,/////////000000000...------)))+++222111'''###&&&***---...******------+++***+++,,,------------...444444DDDqqqmmmqqqHHH777555---333//////222222...,,,---'''))),,,///000///...---(((''''''))),,,---,,,***,,,---.../////////...---000///......///111222333111111000...,,,+++---...555333000......---+++)))222---((('''+++///222222555333000/////////---,,,...///000111333555666777222...---000111...,,,,,,000...---,,,------......------///333111,,,+++...***))))))+++---...,,,+++222000---+++***(((&&&###+++---000222222111000000444333444555KKKxxx|||sssYYY???666;;;AAA999666333222333444555444888222...///111222444888444777555666:::999CCCZZZoooSSS>>>000///111...---111222///,,,,,,+++222111333???MMMdddiiiLLL666777:::777;;;FFF<<<======>>>AAABBBAAA???@@@IIITTTddd}}}WWWNNNPPPOOOJJJ???555333444111///,,,+++///333444222++++++,,,---///000///...)))222666444333888;;;:::@@@333;;;BBBLLLhhheeeXXXFFFAAAIIIKKKEEE111000000000000/////////111111111222222222222222333555555222111333222000111...,,,000666888444000000...+++******++++++++++++)))((((((******)))''''''''''''%%%"""!!!"""###%%%$$$%%%&&&'''(((((('''(((&&&&&&))))))''''''***'''&&&***///000+++((((((---,,,,,,,,,)))''',,,222//////000000///.........+++(((+++444333***&&&)))...000...++++++///000...//////000111111222111000666222HHH}}}lllaaaGGG999;;;===333666444444555333...---///////////////////////////...---,,,---......,,,***------....../////////...///......,,,,,,,,,------000000///---+++,,,000222222111000000222444444333888444111111111111---***111000......///000///---333222222333555777:::<<<000------000111...---///......---,,,+++******+++------000333222---,,,///(((''''''(((***+++***(((111000...---------+++))),,,---///111222222000///555666888:::PPPkkkzzzppp```QQQHHHCCC<<<666888666444333444555555444222...+++...000000111444444777666777::::::EEE]]]{{{```MMM@@@@@@///------...---+++---222333555...)))...333BBB[[[nnnzzz{{{sssxxxeee===222>>>BBB888888;;;>>>???DDDNNNXXX\\\qqqyyy___IIIDDDHHHKKKIII===111///222......,,,)))***//////---***+++,,,...///000000000000111000,,,,,,111555666;;;666;;;BBB[[[kkkSSSIIIHHH@@@666888BBBIIIHHH333000///000///+++)))++++++,,,///111333555666777222444666888999999999888444000...000555777444///...,,,******+++------,,,000---))))))******(((%%%(((((('''%%%###"""$$$%%%'''(((((())))))(((''''''(((%%%&&&***+++))))))------(((&&&'''((('''***...---******++++++))),,,111***+++,,,+++******+++,,,***))),,,111111---***+++000000...+++,,,000111...111000000222444555444333777///KKKtttxxxUUU999333777CCCGGG>>>888444222222///,,,---111222111///---,,,------......---,,,,,,,,,,,,)))''',,,,,,,,,+++,,,------...333333222///,,,******+++111111///---,,,...111444444222111111333444333333888444...+++,,,000444777///......///000111111///333222111111111111111222222000///111000,,,***,,,+++,,,------+++)))))))))------///222111......111///...------//////...---***+++,,,---...//////000++++++,,,---000000...---...111555777JJJyyyuuummm[[[GGG???AAAAAA:::111888555333222333444555555333///...000111...,,,------222222555;;;===MMMhhhjjjMMM@@@222...,,,,,,***(((---555...///++++++///***///@@@[[[ooouuukkkqqqgggOOO???666666===BBBFFFSSSjjjsss___WWWVVVJJJFFFCCCAAA999111000555111222///)))(((+++***&&&''')))+++,,,---...///000444000...000222222333555222888:::EEEpppgggWWWJJJ===555<<<:::666111///333777:::555111000222111,,,,,,///,,,---000333555666666777888888999<<<>>>>>>???@@@333333333333222111111111///...,,,,,,...///...---333...)))(((***+++***'''++++++***(((&&&&&&)))+++'''(((******)))(((((((((%%%###%%%)))+++)))+++......)))&&&&&&&&&'''+++000)))'''''',,,...,,,***,,,%%%'''((((((&&&&&&(((+++))),,,---++++++---,,,)))......,,,)))+++//////+++,,,,,,,,,000444777666555;;;///PPPuuuOOO:::000222111666>>>===999444000///...,,,...333111000///...------------,,,+++***+++,,,+++)))'''...---+++******,,,...000222333444222///---...000444333222///------000222666444222111222222111000444555777888888999:::<<<111000000111333333222111111333444555444111...,,,444111111222///***)))+++)))---111222000......///,,,+++---000///---///333666555333222333333222111(((+++......,,,---///222+++***)))***---...---,,,)))...222000>>>tttiiiHHH===CCCJJJGGGAAA:::444222222444777555222000///111444555666555111000222333///------,,,111222666===BBBUUUsssTTT999666000,,,...///---...111((()))'''---444---,,,999<<>>???444444555777555222222555000,,,,,,000000---...333111222333444555444333222;;;999888:::::::::;;;===000555888555...+++...333111000//////000111///...000+++&&&&&&)))---,,,+++))))))(((&&&%%%%%%(((***&&&(((*********)))))))))$$$"""###(((******+++///+++((((((+++,,,)))***---***(((+++222666333---+++###&&&''''''%%%&&&(((+++)))......''''''------&&&++++++)))'''***...,,,(((++++++,,,111777;;;;;;:::@@@222VVVJJJ444---444666999===999<<<666222111000///000444000000000000000//////...///......///000000///---111///---++++++...111333(((+++......------000333777666444111...---...000///......111444777999999GGGYYYooo{{{vvvbbbKKK===333333222333555555333111555999>>>BBBAAA===777333222000111222///+++***,,,+++000555888777666666777+++)))***------,,,///444555333000///000000///---,,,000333000,,,***,,,000---+++)))***---///...---...333666///888kkkfffMMMCCCBBB>>>888999666444555666555333222222///---,,,///333666777222---,,,///000......///000666666999@@@FFFZZZyyy^^^FFF555---)))...333111---+++444000)))---444,,,)))555>>>===888777CCC[[[ttttttXXXuuu|||fffZZZWWWRRRRRRVVVSSS\\\NNNEEE<<<000333:::777000...+++******+++...000++++++******)))((((((''',,,///555;;;??????>>><<<777888???dddcccIII???;;;:::555>>>===<<<===???===888777:::///,,,)))***...111000///---333;;;@@@???:::555222AAA@@@>>>;;;999:::>>>AAA000111666======666111000333000111777999555///---///+++'''&&&)))++++++***)))&&&$$$%%%))),,,,,,+++'''%%%)))000111+++(((+++%%%###%%%)))+++)))***---(((******((())),,,***&&&+++++++++******)))))))))(((---///***(((***,,,---++++++(((%%%'''---...,,,%%%+++,,,))))))...000...222111111222444555444222===777aaaFFF555222777222...333444444888222///555333...222---888111333222///444((((((000555444222222000---000+++///111,,,000888555333>>>555...888888444===JJJ```hhhSSS888///444999///555888::::::666GGGhhh}}}KKK888777@@@<<<666666666JJJUUUbbbHHHbbbVVVAAA$$$555333...;;;...)))555...+++000555666222///...(((...555...,,,222333---<<>>777>>>999666666999888444222444555222///---,,,,,,***)))---000444888999888555333888999::::::999:::<<<>>>111...---000000///000333555222333888;;;666111///---+++******++++++***))))))'''&&&&&&)))***)))((()))&&&(((---...******---***((()))---...++++++---,,,...---***)))+++***&&&++++++,,,,,,,,,,,,,,,,,,,,,000///+++***,,,---+++,,,...,,,***+++...,,,((((((******))),,,000...(((++++++------............<<<555```MMM999333888666555888666;;;:::///***111000+++...333<<<222222000---666...999000,,,///000///555>>>HHH666222888111---333666999777---(((111<<>>>>>;;;===---***///---------'''///;;;222555333---777,,,...//////---...000...***))))))+++//////---000555,,,000333999???IIIsssuuuJJJ@@@888777777444///---///333333///...222444222000......000000///222777111///---,,,,,,,,,,,,,,,(((111444777<<<@@@TTTsss{{{RRRAAA777222///000///***'''((($$$)))++++++...555:::<<<333222666<<<<<<>>>NNNaaaooosssccc^^^```]]]```aaa[[[DDD666111111000444555,,,000000000///...,,,***)))+++***)))))))))+++---///111222555:::>>>???>>><<<555:::RRRnnnHHHAAAAAA???>>>222333555000...111444111//////111111111///------...//////---,,,...222666666444000333777999999999999:::777222///000000000444999999555666;;;===888333111+++---......,,,)))(((((())))))((()))***)))'''%%%***'''''')))***)))***---)))'''(((,,,,,,(((&&&'''+++---+++&&&$$$%%%%%%"""*********+++,,,,,,------,,,---,,,)))***......***+++......,,,,,,---)))###+++***((((((---000+++$$$))),,,//////---,,,...000;;;555fffNNN888000444444555777222444555---,,,666777222666///999222444333000<<<888222***000EEEUUU\\\mmmmmm```bbbTTT???555333===111444BBBRRRjjjiiiPPPJJJEEE===DDD^^^{{{~~~mmmEEE<<<<<>>999===aaafffGGGCCC???:::888+++***555...+++///333222000//////222444333000///111444333...***,,,111555555222///222666888888888888888;;;888777999999666666999<<<888888<<<>>>999444222,,,...000...***'''(((***((()))+++,,,,,,+++(((&&&'''&&&&&&'''((('''((()))'''%%%'''++++++&&&$$$%%%)))+++***%%%"""$$$$$$###((((((((()))))))))))))))((((((&&&%%%)))......)))(((******((()))***'''"""...+++((((((***,,,)))%%%)))...222222...---000444:::999tttIII777000222///111555111...444222222:::999444999///999444777555///:::777888GGGggglllSSS???:::...DDDmmmsssaaaooooooddd```BBBAAACCCZZZ~~~rrrRRR>>>333999BBB@@@555888666777555333444000555...///666777000---111((((((+++///000...///222666888666666888:::UUU~~~mmmHHH???;;;666222111///+++,,,///,,,...///...---...000111111//////111000...000555888555000***((()))---000444888777666777333;;;RRRpppdddAAA444+++&&&###&&&)))(((***---***---...,,,,,,111555666...///333777444111555===MMMfffuuuzzzuuummmmmmlllddd]]]QQQ>>>666111666666...---///***///...,,,******,,,...///333111...,,,,,,---///111------000777???DDDCCCAAA<<<@@@mmmVVV<<<;;;444///333---///888111---111555666555555777999999666111------///555111...000444666333///444666888888777666777888>>>:::999999888555444777>>>999888<<<===888333222...///...+++'''&&&))),,,'''))),,,......,,,***)))###%%%''''''''''''&&&$$$)))''')))------***(((***)))---...***(((***++++++******)))(((((('''&&&&&&******'''&&&)))---,,,'''''')))(((&&&'''++++++'''...+++)))'''&&&&&&(((+++)))---222111...---111555999@@@DDD999666555...000777666555;;;666000111///000:::FFFHHH;;;:::555000===>>>GGGkkksssVVVJJJbbbtttvvvxxxYYY888333;;;;;;999888<<<:::777666444888222+++,,,333555000///333---''''''---333444222222;;;999333444999999FFF```zzzSSS>>>;;;:::333...//////,,,******---...///000///...///111///---///222111///111666555333...(((###$$$(((,,,***///...111666444<<>>===666111666>>>OOOdddnnnnnnvvv}}}}}}||||||xxxsssqqqhhhfffccc[[[XXXPPP>>>444222888888...---222///222000,,,((('''(((***+++333111///---,,,---...///------000999CCCHHHGGGDDDAAAAAAtttPPP<<<<<<222+++444111333999333000333777888999;;;555666666555333111000000333222222333666555111---777888999999777555666666EEE>>>999777555444777======888777::::::666111000///...+++(((&&&'''))),,,&&&)))---......,,,++++++###&&&(((''''''((('''###)))&&&'''******((('''***%%%+++...+++)))+++---------,,,+++***)))'''&&&&&&000000...******,,,***&&&((())))))'''***///000---+++)))((((((&&&$$$(((...---000333444333333555777:::EEEttt<<<666777444+++---666555555999111+++444>>>KKK]]]]]]UUU>>><<<===@@@WWW___eeeRRR@@@??????NNNLLLGGGFFFAAALLLIIIAAA888555222000000333111)))%%%+++333555333111000111...444<<<777666DDDiiiiiiOOODDD;;;444777222000333444111......111000111222000,,,,,,...+++***,,,000///---///333333333000+++&&&&&&)))---))),,,***...555444;;;OOOppptttVVV===777,,,'''%%%'''(((&&&&&&((()))---...+++,,,111666666444;;;@@@===555000444;;;AAAVVV]]]\\\ccchhhjjjooogggfffddd___rrrmmmhhhhhheee]]]XXXLLL777222...333555///111777444000...,,,)))((((((((()))......------,,,---------000000444===GGGLLLIIIEEEJJJFFF{{{OOOAAADDD888///666333222777333111333444555999???......///111444444333222...///111333333222000...222555888999888555333222CCC>>>;;;;;;;;;999;;;@@@<<<777444777888333...---,,,***((((((((())))))((('''***------+++(((((()))'''******''''''******&&&***&&&%%%&&&&&&###$$$''' (((---+++))))))******++++++***)))((((((''''''---000000+++)))+++,,,+++&&&)))******---111000,,,((($$$$$$)))+++((((((+++000111333555666777777888<<>>EEEttt<<<444444555222888;;;222///666===WWWYYY>>>777555///444...***++++++***+++///)))---,,,000777555888GGG999IIIppp^^^MMMEEE???:::===CCC+++///666777///&&&'''---+++))),,,111111------222...---...000...******...'''+++//////,,,+++...222222222---///666555:::KKKWWWqqq}}}vvvfffMMM999666...******---///,,,***+++&&&***+++***+++111555666555:::>>>@@@???<<<777222===UUUaaa``````ZZZOOOKKKEEEFFFEEE@@@fffooommmdddcccllljjjTTT:::------...//////...---///000222333444444222111222444...+++...---***000333)))---555888999EEEUUUTTTHHHLLL^^^RRRAAA;;;<<<555555999777+++000444444000---,,,---.../////////000000000000''',,,111222111222666;;;666222222999???===888555???>>>888444777<<<:::333333888888222//////+++$$$(((%%%&&&***+++&&&&&&)))'''&&&'''***---......,,,)))))))))(((''''''(((***,,,***))),,,,,,)))(((+++***)))***,,,...///...---,,,***((()))******&&&"""(((******%%%%%%(((+++***000'''$$$)))...---,,,...$$$&&&&&&&&&)))---+++%%%&&&---***'''///111000666888SSSDDD222///555333333777555111999jjjWWW888111999888,,,000===111&&&555,,,---///111222222111000666777```pppDDD===888888888555555888444222///---,,,,,,,,,---***''')))111333...******333000---,,,,,,+++***)))%%%...---,,,444555///000------,,,---///333777999HHHYYYjjjkkkZZZEEE777222333...(((&&&'''))))))(((******((((((***000999???BBBHHHLLLIII???666333444333AAAMMMQQQVVVYYYQQQEEEJJJBBBBBBAAAcccwwwnnnvvvhhh``````[[[KKK;;;666000111111111111333666999@@@>>>;;;666222000000111111***...222///222444---111;;;AAABBBHHHRRRRRRIIIUUUoooWWWCCC<<<>>>999777999666---...000333555444000,,,444333111///...---,,,,,,...222555555333333777;;;333222333666555111111444===EEEFFF;;;000///333666555888888444111111---'''+++''''''******''''''***'''&&&&&&(((***,,,,,,+++''''''&&&&&&'''))),,,...+++((())),,,,,,***+++...,,,+++***+++------+++***---,,,+++,,,......+++)))))),,,+++''''''+++---,,,...***+++333666000)))&&&)))***)))''')))---+++%%%(((///---+++000000...555???UUUMMM;;;444666000...111000888YYY[[[EEE===>>>222---888444...888......///111333444444444555444UUU{{{III999444111333444222222555999777444111...---,,,---///------000---((((((+++444111---,,,,,,,,,,,,+++...333...***111222------000---***)))***...222666FFFPPPXXXVVVIII<<<555444///,,,(((&&&'''(((******((()))))))))))),,,111555>>>EEEKKKJJJAAA888333111222:::EEEMMMTTTWWWRRRLLL===666:::999XXXrrrsssxxxjjj^^^XXXPPPCCC<<<;;;111111000......111666:::???===:::777444555888;;;666))),,,444222000222000...:::DDDFFFHHHMMMMMMHHH]]]VVV>>>555:::888777888333000+++)))---444555...'''666444111...,,,++++++,,,...111333222000///111444555777::::::333...333<<<;;;CCCFFF;;;...)))...333444666666333000000---)))(((%%%###$$$$$$!!!"""%%%(((&&&%%%&&&(((*********&&&%%%$$$%%%&&&)))+++---***'''(((+++,,,+++,,,000...,,,******+++***)))''')))(((((()))+++,,,+++)))+++---,,,))))))---///---)))''')))///222---'''###---...,,,((())),,,+++'''(((///---,,,222111...555@@@YYYMMM<<<888:::444222888:::///bbbnnnJJJ;;;@@@999555:::555,,,...444222000000222444444444777333KKK]]]777555111000333444222111222555444111...,,,+++******444333222000***&&&)))///444111---+++,,,---......333666---(((000222,,,+++333///+++''''''+++///333===AAAEEECCC===666222111******)))((('''(((***---((()))+++,,,++++++---...999AAAIIIJJJBBB999222000444555===KKKUUUWWWUUUUUU<<<777<<<999RRRwwwxxxmmmeee]]]WWWMMM@@@999888555333000,,,+++---333777===>>>>>>???@@@BBBGGGJJJCCC///---777444000333555---666???FFFIIILLLLLLKKKaaaWWW;;;111888:::999888333999333......111222...)))111///---++++++---///111,,,...//////------...000666999===>>>888333777???888777555222000000///...111222111///---,,,+++)))'''%%%"""!!! !!!###)))'''&&&&&&(((******)))&&&&&&&&&'''(((((('''&&&***''''''***+++)))+++...---+++))))))))))))(((''''''&&&''''''((((((((((((+++---,,,)))+++///000---)))%%%###$$$'''***,,,------...,,,((((((,,,,,,***(((***'''***444333///555CCCkkkhhh]]]gggJJJ<<<:::===777999GGGNNNZZZxxxLLLCCC999777777111///555999444///---///111222222999888HHHuuuOOO>>>:::666555888888444222222///...---,,,++++++,,,,,,111000...,,,***(((***---222///+++)))***,,,---...000333+++'''111444---+++222000,,,******,,,///111///333999===<<<666...))))))+++,,,***''''''***---)))+++---......///111333777>>>EEEFFFAAA999444111888444;;;MMMYYYYYYWWWYYYGGGAAAEEE???OOOzzzvvvooo___ZZZUUUOOOEEE;;;444333666555222///...111666:::CCCEEEIIILLLNNNOOORRRSSSPPP888111777444111666999555555;;;CCCJJJLLLLLLMMMmmmcccCCC555<<<===;;;:::666FFFBBB<<<666222111111222---,,,******+++...111333,,,---////////////111222555555999;;;888222111444333000///000222222111111222000......,,,*********+++***(((%%%$$$%%%'''''')))((('''''')))+++******&&&'''***---000...)))%%%,,,(((''')))((('''(((+++***)))'''''')))*********************)))((())))))***+++***)))+++000///+++---***&&&###&&&,,,111333)))++++++((((((,,,///---,,,***###'''333222...555PPP```III999@@@DDDpppQQQ@@@999777333???\\\ooo___JJJGGG>>>333777DDD888222,,,***...111333333888===HHHddd@@@===999555555999999555222222000/////////////////////,,,)))''')))---000---)))000---)))((()))+++++++++,,,111,,,)))222333***(((++++++,,,,,,,,,------...(((+++000666999555,,,%%%***---...,,,)))''')))+++)))***+++,,,...222777;;;888===BBBBBB???999555444999444:::MMM[[[[[[VVVVVVNNNDDDFFF???JJJnnniii]]]XXXSSSKKKBBB:::444000///...//////000111444888<<<<<>>jjj```222222666::::::XXX___MMMDDDBBBBBBZZZoooTTTBBB888666000******000666888888444>>>EEEttt^^^666888000---...333555333222333000000///...---,,,+++***///---,,,///666;;;666---...,,,)))))))))***)))((()))222...+++000...&&&&&&%%%&&&(((***++++++******))))))***---000000,,,(((+++,,,---,,,***(((((((((((((((((()))+++111888>>>999===@@@AAA>>>:::666555555111666GGGXXX^^^YYYTTTTTTDDDDDD@@@LLLkkkuuu]]]XXXVVVQQQHHH???999444...***(((+++...111333555888::::::>>>EEELLLQQQVVV[[[___QQQAAA999777666<<<@@@999BBB999777===@@@AAAKKKYYYkkkHHH555888444...000333666999:::666///++++++...,,,,,,,,,+++,,,,,,---...***)))***+++,,,.........666444555888999555333444888777888999333,,,,,,222666111---...,,,((()))---%%%))))))%%%%%%((((((%%%###$$$&&&))),,,,,,***(((&&&&&&(((---222444000,,,...***((())))))(((***///***(((&&&'''))),,,---...'''((()))'''&&&&&&(((+++))))))((((((---111///***###(((+++((((((******&&&%%%+++...,,,,,,000222111000333///...///,,,999SSSfffFFF222::::::333999GGGkkkuuusssuuuuuupppEEE<<<666//////555:::;;;999222???>>>eeeaaa777:::///,,,,,,111333222111333,,,,,,,,,+++***)))((((((222333222111666:::666......---+++++++++***(((&&&%%%///---(((,,,+++'''***&&&&&&'''((()))))))))))),,,++++++,,,......,,,***(((((((((***+++***(((&&&******))))))+++///555999999<<>>>>>***&&&555999GGGyyyzzzFFF>>>666555888;;;:::666444AAA:::[[[ccc888;;;555111000333444222111333+++,,,---...............---000///***)))---+++&&&///...---------+++'''%%% +++***%%%(((***+++222******)))(((((()))***+++,,,...000333333111,,,)))%%%$$$$$$'''++++++((($$$---...------,,,...222555777<<>><<<666000222333666>>>PPPaaaccc]]]XXXQQQPPPGGGJJJWWWoookkkdddnnnaaaYYYMMMEEEDDDDDD>>>444...000222222222222444555555<<>>666222111222222...,,,...---(((&&&(((***((((((***((('''$$$"""%%%)))'''!!!###$$$''')))++++++******!!!%%%'''&&&'''******(((,,,'''&&&+++...,,,+++---&&&(((***)))''''''***---...//////---***((()))+++---+++)))(((***+++)))(((333444000+++***...000...---***'''+++111333000+++,,,///111444333:::mmmyyy???777888333111000+++///888HHH```jjj@@@333999<<<777333222===999SSS{{{fff<<<888777333......111222000---///,,,***+++---...---,,,,,,,,,+++***((()))+++......///,,,((()))---***$$$))))))))))))))))))***+++))))))***)))'''&&&((()))%%%$$$&&&,,,111333...))))))((((((((((((&&&$$$!!!(((&&&)))...---)))111???666:::===>>>@@@CCCAAA<<<333222333<<>>666222333444444333222444555333>>>OOO^^^eeeaaaVVVMMMTTTUUUVVVXXXXXXVVVQQQNNNSSSSSSTTTLLLIII===???ooovvvFFF>>>;;;444111000---+++,,,///...***(((***+++******,,,///111222222...555777222000333333///+++)))***,,,------111777555111///000///+++,,,///...)))(((++++++)))'''(((++++++(((%%%(((,,,***%%%&&&'''))),,,------------&&&***---,,,,,,...---))),,,(((''')))+++++++++---&&&***---+++'''%%%'''+++...///...,,,)))''''''(((---+++)))((((((((('''&&&...000...******///111000---+++)))---333555333000...999;;;999===VVVbbb555333666222000---...000333888AAAOOO___jjjfffAAA777;;;;;;444///;;;888OOOqqqkkk???666555222//////111222111///111///,,,,,,,,,,,,+++)))***+++,,,++++++,,,///111222111---+++...111---'''***))))))((((((((()))))))))***+++***(((''''''(((%%%###"""(((///222...)))+++,,,,,,***'''%%%$$$$$$'''&&&)))+++&&&%%%222CCC===>>>>>>===AAADDDBBB===666222111:::LLLYYYVVVMMMVVVPPPPPPDDD@@@GGGZZZ{{{ssscccWWWNNNLLLGGGCCCCCCBBB999000333444555555444444555777;;;DDDRRR^^^dddaaaYYYRRRUUUPPPLLLMMMRRRVVVVVVUUUVVVUUU^^^YYYPPPAAA@@@iii```CCC666555666000///------//////+++***,,,,,,+++***+++...000000000///555888666444666555111000---,,,------+++,,,111222///------+++(((***...111---,,,...///+++((()))------,,,***,,,000000,,,((()))+++,,,---............111111///...///...++++++)))''''''((((((***,,,%%%***///...)))&&&(((,,,*********)))((('''((((((,,,+++)))(((((((((((('''+++---,,,)))***///111000,,,******...333666555222)))111000111GGGqqqSSS222222333000...,,,555222///...222:::CCCIIIwwwuuuoooLLL===;;;===222999444GGGdddrrrGGG<<<222000///000222222111000222000///...------,,,,,,***+++,,,,,,,,,,,,///111333///,,,---111444000+++++++++***))))))((())))))''')))+++,,,***)))((()))***%%%###'''///222...)))%%%(((***)))&&&%%%&&&)))(((((())))))&&&&&&111???@@@@@@@@@???BBBDDD@@@999777333111777DDDNNNQQQNNNTTTMMMOOOGGGHHHLLLUUU{{{zzz{{{ooodddTTTQQQJJJCCCAAA???888///...000111222111222333555999AAAMMMWWW[[[YYYTTTPPPSSSNNNKKKNNNUUU\\\]]]\\\SSSOOO[[[YYYPPPDDD>>>YYYWWW666777;;;111111///...111000,,,,,,......,,,++++++---...---------222555555444444222000...+++***,,,---+++,,,///111///...---+++(((***///111---,,,......+++((((((&&&((((((''')))...///,,,((()))***+++,,,,,,------+++,,,***&&&&&&***,,,+++,,,,,,***(((''')))++++++$$$)))---...+++***,,,///,,,+++***)))))))))))))))*********)))))))))***+++///111...)))'''******(((*********...222555444333222333000@@@pppoooJJJ333333222000222000555222000333:::AAADDDEEEPPPnnnyyy~~~VVVBBB@@@<<<;;;222>>>SSStttIII>>>000//////000111111111000.........---------......+++,,,,,,,,,******,,,---+++'''&&&)))...///...,,,---,,,,,,+++************))),,,...///...------...---(((%%%(((---///,,,''' ###%%%%%%######%%%))))))((('''((('''(((---444777;;;>>>@@@DDDFFFBBB;;;333111111444;;;FFFSSS\\\aaaRRRLLLEEEKKKQQQTTTrrrxxxjjjjjjlllpppbbbZZZKKK===666666444000...///111222222222444666333===JJJSSSVVVTTTOOOLLLIIIHHHIIIOOOWWW[[[YYYVVVLLLFFFPPPKKKCCC@@@888CCC{{{wwwBBB444777000333000///111111------000...---++++++,,,,,,,,,+++***---000111000...------)))%%%%%%***---------000111000000000---)))+++111///+++)))++++++(((&&&'''$$$'''(((&&&(((,,,...,,,(((((())))))***++++++,,,&&&'''%%%!!!###)))------,,,......***(((***,,,+++%%%''')))+++,,,---...000222///---++++++***)))'''(((*********))))))+++---***,,,+++((('''+++,,,)))******+++...111444444333;;;;;;@@@dddYYY@@@444555222222777666......000444888::::::888>>>PPPdddqqq{{{ZZZAAA>>>;;;333===LLLtttFFF777......///000000/////////***+++,,,+++***+++---...+++,,,---,,,***))))))***(((%%%&&&***---,,,,,,...------,,,+++++++++,,,,,,***,,,---...---,,,---...+++)))((()))++++++)))&&&)))))))))(((''''''((()))(((''''''''''''(((***,,,888>>>BBBCCCBBBAAA===777------///333888EEEYYYkkksssZZZIII>>>GGGOOOQQQmmmrrrhhheeefffooocccZZZJJJ999111111111///000111222222111111222444444<<>><<<:::777111//////444:::FFFYYYlllpppXXXHHH===EEEKKKKKKeeepppwwwvvvoooppp]]]XXXKKK>>>777666444000---.........,,,++++++---777;;;AAADDDFFFJJJOOOSSSLLLIIIGGGGGGJJJOOOSSSUUUPPPJJJNNN888+++:::999444<<>>444666999111...000,,,+++000333222444DDD```wwwtttooorrrjjj:::===@@@EEECCCOOO444,,,---//////---,,,++++++,,,...///...+++***---///)))+++,,,,,,+++***+++,,,%%%%%%'''***&&& """******)))))))))***+++,,,,,,555555333000,,,+++,,,---(((,,,000111///......000,,,(((%%%%%%''')))(((&&&'''...111,,,'''***333;;;666???DDDAAA===>>>AAACCC999333222777===FFFUUUdddaaaPPPIIIBBBHHHJJJFFF^^^wwwooonnnuuuhhhQQQ;;;000000000---333///++++++...111111000777666777:::???DDDGGGHHHNNNRRRNNNFFFHHHQQQQQQIIIOOODDD>>>???;;;333444;;;DDDEEE|||ccc:::;;;000---///...***000444,,,***+++,,,,,,---------,,,...///000000---,,,+++,,,'''---///,,,+++......+++%%%///444///*********(((&&&''')))***)))(((&&&%%%***)))'''%%%%%%%%%&&&&&&/////////---***)))***++++++)))'''%%%%%%&&&(((***+++------+++)))(((***---$$$$$$%%%***//////***$$$%%%$$$%%%(((+++,,,,,,+++...***'''%%%######'''+++((()))+++,,,,,,,,,,,,---)))555333,,,111444333555999bbb{{{EEE???666,,,))),,,000000...:::000000222888___mmmsss^^^???111LLLFFF>>>000---,,,...111000,,,,,,///000///...---+++***)))((($$$'''+++---+++((('''&&&)))%%%&&&+++...+++(((''''''''')))+++,,,...//////222///,,,,,,......+++'''&&&)))...000///.........$$$''''''$$$!!!"""&&&(((---'''$$$%%%'''***222999>>>BBBBBBCCCIIINNNDDD444555'''///999222===UUU]]]YYYOOODDD<<<666777AAALLL|||rrrqqqmmmeeeTTTBBB777444222///111...+++******,,,------111000000333777;;;<<<===CCCGGGEEE???BBBJJJJJJBBBDDD===<<<>>>:::111000888EEEHHHnnnVVV:::<<<555555111)))***---%%%***+++,,,---------------............---,,,+++***)))///000,,,***,,,+++(((444999999222,,,,,,+++(((///,,,***'''''')))+++---***(((&&&%%%%%%&&&)))***......---+++(((&&&&&&''''''%%%######%%%(((***+++---------***''''''))),,,)))''''''***---,,,'''"""((('''((())),,,,,,,,,***'''((()))(((%%%###%%%)))&&&+++...---***))),,,000...444111000888888555:::EEEzzzfff666:::333+++)))---111111///888555333111AAAxxxvvv~~~YYY777GGGIIIJJJ:::******...333222---***+++//////...------,,,++++++)))+++,,,+++)))))))))***...******...000...,,,,,,((((((((()))***,,,...///((()))***+++,,,---///000+++,,,------,,,,,,...000((('''$$$######&&&''''''***&&&$$$&&&(((,,,444===888;;;@@@FFFMMMQQQKKKBBB888***000666///666LLLUUU[[[RRRHHH???999999BBBMMMvvvwwwwwwtttmmm]]]HHH:::666555444000000...+++))))))+++------,,,,,,...000222222111444888999555888>>>>>>888555555888;;;666,,,,,,333555;;;LLL^^^vvv???;;;333333333++++++///******+++,,,---............///,,,+++,,,------+++((((((,,,...,,,+++,,,,,,***111222000,,,***,,,,,,***///---***(((((()))+++---)))((('''&&&'''))),,,---......---+++'''&&&&&&'''***&&&"""###(((,,,+++)))------+++(((&&&&&&)))+++***(((''')))++++++'''$$$******)))+++,,,---+++***(((,,,...---***(((((()))***///333000+++***000666111111---222:::666777EEEcccNNN...555000++++++///333333111444666666888WWW}}}EEECCCMMMRRR<<>>222444888111666IIITTT^^^WWWMMMBBB888555===HHHiii|||yyy}}}~~~gggKKK777222555888///111111...+++***---000///...---...//////...---***///111///111444333//////111666777000((()))000***000555888MMM}}}VVV;;;000000444///---111000+++,,,---....../////////000,,,)))+++///000,,,'''###'''***+++,,,---......,,,+++)))((()))+++***)))&&&(((***,,,,,,)))&&&$$$(((((()))***++++++++++++.........,,,***((()))***222,,,&&&''',,,...+++'''+++***(((&&&%%%'''***,,,(((&&&&&&'''***+++***)))***))))))***,,,---,,,***,,,------,,,---///,,,(((,,,///000---******///444111...***///333///<<>>QQQfffccc\\\PPP@@@777===HHH[[[zzz{{{yyyfffNNN;;;222---)))***+++,,,+++***+++,,,...222000---,,,,,,---,,,,,,...111333444333111111111111333333///***)))---222222666777:::>>>IIIuuuhhhGGG777999555000222333/////////000//////...---///---,,,---000000...+++''''''))),,,+++((((((+++---+++---//////+++***+++---,,,+++***)))***++++++&&&)))---000000---(((%%%%%%'''((((((((()))+++...,,,(((%%%'''+++...,,,((((((&&&%%%&&&)))+++,,,,,,++++++***)))((('''&&&&&&&&&%%%&&&))),,,......---,,,***$$$$$$000>>>@@@888111---)))***...000...,,,111555333111111===mmmxxxHHH:::777111///...---------+++)))222+++PPPyyyiiivvvvvvpppLLL222......333555111,,,+++111000...,,,)))'''%%%$$$###&&&)))+++++++++,,,---)))(((***,,,+++((()))---***)))'''&&&'''(((***+++111,,,((((((+++...---+++&&&(((+++,,,,,,,,,---...+++((())),,,(((###'''000%%%&&&(((***((('''...777??????BBBFFFEEE@@@???BBBEEEBBB777111333111999OOO\\\\\\YYYNNN===444;;;HHHVVVwwwvvvnnn]]]III;;;444...(((---+++******+++,,,+++***111---***((()))+++,,,,,,***,,,000111000///000222000111111...---...111222---555222111555888VVV```@@@;;;666111555888111111111000///...---,,,,,,------.........---,,,(((&&&))),,,+++''''''+++$$$$$$'''++++++)))---444///...---,,,,,,,,,------&&&(((+++------,,,+++)))&&&'''((((((((((((+++---***)))((((((***+++***))))))((('''(((+++,,,***(((***++++++***((('''&&&%%%(((((((((***---...---,,,---///,,,(((...;;;???:::222000///000111111000///000777777444<<>>111666CCCTTTqqqkkk___???)))000000111//////...---333888111'''&&&&&&&&&&&&'''(((***+++***))))))***,,,...---,,,&&&***///000......000333666333555777111555TTTyyy```777666888111---//////000///---+++******+++,,,...///000///...---***&&&&&&***---,,,+++---+++)))''''''((()))((('''(((((('''&&&%%%%%%$$$$$$))))))************))))))'''+++...,,,'''%%%'''***000'''---///"""&&&,,,000***&&&(((+++***'''$$$***&&&%%%))))))%%%&&&***(((***,,,...////////////###(((...111111---)))'''+++,,,---///222333333222///555444;;;___\\\:::<<<222222555000...333999:::666222666:::HHHmmmcccfffwwwzzz}}}HHH///333000000333+++***---...,,,,,,...---)))$$$&&&&&&&&&%%%&&&(((***((((((((())))))******+++***((((((+++///000///---...+++&&&%%%&&&))),,,---(((''''''&&&&&&''')))***''')))((($$$$$$((()))'''***&&&&&&)))((('''---777@@@======BBBJJJKKKFFF???CCCCCC555)))+++///777FFFRRRZZZ___VVVBBB444666@@@FFFSSSvvvccc]]]DDD333999444222---.........222666111))),,,,,,,,,,,,,,,,,,------+++***)))+++---...---,,,666222,,,((((((+++000333777333555888555777QQQqqqLLL666222...///.../////////...---,,,---,,,,,,---...............///+++***...///---,,,...,,,+++))))))***+++***))),,,***)))(((((()))+++,,,******++++++,,,+++++++++)))+++---,,,(((%%%%%%'''''' )))///)))///555+++)))((((((***)))%%%$$$&&&)))&&&&&&+++,,,+++,,,111************+++,,,...///''')))---000000000000///222111000000000000000///333222222KKK~~~JJJ111777...000000...---///111333444555777999AAAsssfffvvv```lllwwwTTToooXXX333000...111666111)))---...,,,,,,...---)))***++++++***((('''((())))))))))))******+++,,,,,,***))))))+++...///...,,,%%%$$$###%%%(((+++,,,,,,))))))((((((((()))+++,,,%%%'''&&&######&&&'''%%%'''%%%%%%)))***+++222;;;EEEFFFHHHJJJKKKKKKJJJIIIEEEEEE888---...111999GGGWWW]]]___VVVEEE777555999DDDRRRuuu___WWWCCC666===777333+++---......000222000+++***++++++++++++***)))(((*********+++---...---+++;;;222)))%%%''',,,///000666111333888777888JJJaaaoooIII666111666........................------,,,,,,,,,---...///111---,,,//////---+++---+++)))(((((())))))(((''')))(((&&&%%%%%%(((+++---''''''((()))******)))))),,,---......---+++((('''+++%%%+++000,,,...000)))%%%&&&***,,,(((""""""''')))''''''+++------///222,,,***((('''(((***,,,...******)))***+++---///000444333111/////////000111999333;;;jjjppp@@@555>>>777999---...///......111666:::777;;;:::^^^}}}TTTkkkSSShhhiii<<<111111333555000)))---...,,,,,,...---)))+++,,,,,,+++)))((()))************+++,,,---------***))))))***,,,---,,,***"""###%%%))),,,---+++))))))))))))******,,,---...&&&((('''$$$$$$'''(((%%%'''&&&&&&))),,,...444;;;???DDDJJJJJJHHHGGGKKKPPPGGGHHH;;;000111222777EEEOOOTTTVVVNNN@@@333......???MMM{{{|||___QQQ;;;000999555333,,,...//////......,,,+++&&&&&&'''(((((('''&&&%%%)))((()))***,,,,,,+++))),,,***)))***---///...---222---...444666666???MMM|||vvvJJJ333888000///...---......---,,,///---+++******+++...///...***))),,,---***)))***,,,+++******++++++***(((&&&&&&%%%%%%&&&''')))***&&&'''((())))))***))))))+++++++++---...---***'''000,,,---///,,,))))))(((,,,))))))---+++$$$###'''(((''''''((())))))***,,,,,,***)))(((((()))+++,,,000...+++******,,,------000///...------000444777555999QQQLLL///...888000111...111222000111666:::;;;111888444LLLoooZZZwwwfff\\\vvvCCC444666666000***))),,,...,,,,,,...---***&&&(((******))))))***,,,******+++,,,---......///*********+++++++++***)))+++***+++,,,---+++(((&&&)))))))))***+++,,,---...(((++++++''''''******'''***)))((()))***---111555555===FFFJJJIIIJJJNNNSSSJJJKKK>>>222111000222>>>BBBKKKQQQIII;;;111---,,,:::GGGqqqvvvyyyZZZLLL888///666111000//////...///---***(((((('''((()))***++++++++++++''''''((()))++++++)))'''!!!%%%***---,,,,,,---...111,,,,,,222555444888???\\\eee777444444111...,,,---,,,+++)))///---+++))))))***---...+++'''&&&***,,,***)))+++///.........//////---+++''')))+++,,,,,,+++)))'''))))))***+++++++++++++++%%%%%%&&&(((***+++)))&&&++++++***,,,...---222>>>???000(((,,,///***&&&''''''((('''&&&'''))))))))))))***+++++++++++++++***444111///000111222222000......---,,,,,,000555:::111JJJtttkkk:::,,,///666---++++++...///...222777777333)))333///DDDaaahhhjjjwwwEEE///444333,,,***(((,,,---,,,,,,///...***&&&(((***+++*********+++)))******+++---......///***+++++++++******))))))111...,,,******)))'''%%%'''((()))******+++++++++))),,,,,,))))))+++***'''(((((('''&&&)))---///000666<<>>444333444>>>FFFjjj|||rrrkkkOOOHHH;;;333777///---111---+++------***''''''))))))))))))+++,,,---...''''''(((***+++***(((%%%&&&)))+++)))'''''',,,111222......222555444555888HHHOOOBBB777333...,,,------+++(((...---***((((((***,,,---,,,((('''+++---++++++,,,+++******+++,,,,,,)))'''&&&(((,,,......+++(((%%%''''''(((((((((((('''''''''((()))***++++++,,,,,,,,,000,,,+++000111>>>XXXVVV<<<(((***111...((((((%%%(((((('''(((,,,...,,,((()))***,,,,,,,,,+++***...,,,,,,...333666555333111222111///,,,---333777???mmm]]]888444333777000...'''+++,,,))),,,222000(((...555444RRRrrryyyjjj{{{iiiIII(((---///,,,222(((,,,---,,,,,,///...++++++,,,......,,,***))))))'''((()))***+++,,,---...)))+++,,,,,,+++******+++...+++(((&&&'''((((((((('''((())))))***)))))))))(((+++,,,)))(((***)))%%%$$$%%%$$$$$$(((...000...888;;;AAAJJJQQQSSSPPPLLLQQQSSSIII===:::333111999@@@SSS]]]QQQ>>>555555777DDDHHHeeevvvpppdddJJJEEE;;;222666000111111***&&&+++...+++((((((***((('''&&&&&&(((+++,,,((()))***,,,---,,,)))&&&,,,+++)))((((((***---000111...---000222111222444???kkk{{{^^^999444///...///000...+++---,,,***)))((()))***+++...***))),,,---+++***+++((('''((()))***)))&&&$$$%%%'''***---...,,,***((((((((((((((('''&&&%%%$$$***,,,---+++)))(((+++......444---)))///111GGGmmmiiiGGG+++)))///,,,))),,,'''++++++'''(((---...+++''''''(((((()))***+++++++++(((&&&)))///333333222555666666333......222666WWWGGG//////'''+++)))''')))000111)))(((---...)))666555999jjjsssgggpppRRR+++///000,,,555'''+++---,,,,,,///...+++***,,,......+++)))((((((%%%&&&'''((()))+++,,,,,,)))+++------+++***+++---,,,***''''''(((*********((()))*********)))((('''))),,,---***)))***)))%%%%%%&&&%%%###'''...///+++333555999@@@GGGJJJKKKIIINNNRRRJJJ???===666333;;;===NNNVVVKKK<<<777777555CCCFFF___kkkrrrhhhkkk{{{iiiLLLCCC666,,,111111777000&&&###)))///...***)))...,,,(((&&&&&&(((***,,,******+++---///---***'''+++)))(((***///111///---///---,,,---...---///111777XXXrrr999444//////222444222///---,,,***)))))))))******///+++)))+++,,,((('''(((,,,,,,,,,...///...+++(((***+++---000111222111111/////////...---,,,+++***''')))***&&&!!!###((('''///((($$$,,,333OOO~~~rrrNNN...))),,,))))))///***...---'''&&&***)))%%%'''&&&%%%$$$&&&(((+++---111,,,((()))...333444222555888888555111000444888dddEEE555555(((,,,//////...888999...'''---222111444///666vvvsssmmmaaaZZZ~~~\\\555888333***333'''+++---,,,,,,//////+++$$$&&&)))+++***)))))))))$$$$$$%%%'''(((***++++++)))+++......,,,+++,,,......,,,++++++,,,,,,+++)))******++++++***)))'''&&&+++//////---,,,---+++'''***+++((($$$&&&,,,+++%%%///111555:::@@@GGGLLLOOOJJJNNNGGG>>>===777444;;;;;;JJJPPPGGG>>>===<<<888===@@@ZZZqqqkkkvvvyyyvvvaaaQQQBBB>>><<<555---***((('''&&&)))---///...,,,---*********(((%%%'''+++***)))(((((()))******)))...,,,+++,,,...000111111------000111...***...444777EEEcccnnnAAA111333+++666<<<&&&---,,,++++++,,,,,,***(((000...,,,+++,,,---------//////...+++)))((()))+++(((---///+++(((***,,,,,,+++)))(((+++***(((***...+++'''&&&******%%%%%%+++((("""(((&&&***666SSS```666***'''(((***((((((,,,111333111,,,(((%%%$$$)))+++((()))---,,,(((000...,,,---///000...,,,555333(((,,,???<<<999LLLhhhAAA((('''***...///)))---AAAHHH888)))))),,,)))666$$$555wwweee]]]aaaXXX222555...---+++------***%%%%%%***///******+++,,,,,,---......,,,)))%%%%%%(((******))))))---,,,'''&&&+++---,,,)))'''''')))---...,,,)))&&&'''(((''''''(((+++---''')))+++***'''&&&(((+++)))'''&&&'''))),,,------000///222888>>>EEEQQQ\\\OOOJJJDDD===888555888<<>>ggg]]]666++++++,,,'''(((---***"""***...,,,+++...,,,'''333''',,,IIIbbbjjjooovvvddd```vvvGGG333444---000444111...---------+++***---,,,,,,+++,,,...///111)))***,,,---.........///(((((()))***)))(((***---+++***+++///222111,,,(((&&&''''''&&&%%%%%%(((***)))%%%"""!!!"""!!!"""'''(((&&&&&&)))---///,,,...333777777999===HHHMMMMMMGGGCCCBBB>>>:::;;;DDDPPPRRRIII<<<333111444;;;NNN```rrrvvvXXXQQQ\\\eeeddd___YYYSSSMMM;;;999444///000222111,,,'''((()))(((&&&%%%%%%%%%'''&&&(((,,,+++((()))---+++,,,,,,)))&&&'''+++///,,,)))'''&&&'''((((((''',,,)))(((***+++)))***---///AAA<<<>>>YYYTTT===888555...,,,***+++---///000000...+++))),,,000000)))###%%%(((***+++++++++,,,---,,,---+++((((((+++)))%%%)))(((,,,333555333222333555///***,,,---,,,,,,---+++---,,,+++^^^mmm444+++------000111,,,%%% """***...***$$$)))((()))---...++++++---...///...------...111444+++)))///333;;;gggVVV111,,,111555...---...'''###+++///,,,''''''&&&%%%)))***,,,999XXXvvvyyymmmbbbxxxZZZdddoooKKK...333+++333/////////............///,,,+++)))(((((()))+++,,,)))+++,,,---,,,---...000***)))+++...---+++---111******+++...111000+++&&&%%%&&&'''&&&&&&'''***---***(((&&&%%%%%%$$$""" !!!$$$((())))))))),,,///000---...333555444333444>>>EEEFFF???::::::777000666>>>JJJPPPIII===777777222:::MMM^^^ooouuuZZZKKKMMMRRRWWWUUUNNNJJJJJJ888777222,,,,,,111111---000111111///,,,,,,...000''''''))),,,+++((((((,,,)))++++++)))&&&'''---222///---***)))*********)))***'''(((---...,,,+++------>>><<<>>>HHHmmmYYY<<<333333000...---///000111000)))((((((+++///000...+++)))+++...///......///000)))---...+++))),,,---+++'''***...///000999OOOcccZZZ>>>)))+++222000---000(((+++222@@@~~~ddd000***,,,***,,,...(((%%%$$$%%%)))+++***(((+++(((***//////,,,+++...000111222111000222666:::888000999GGGYYYxxxDDD222...222444///000222+++,,,//////***%%%$$$%%%%%%###)))***...BBB]]]hhhbbbSSSRRRZZZqqqXXXqqqrrr|||YYY555666'''000'''***---------...111444...,,,***((('''((()))***---......---+++***---///,,,+++---000///,,,---111+++((('''(((++++++)))&&&%%%&&&''''''&&&(((+++---***++++++***)))(((((()))))))))******+++,,,---...111---...333555222///...444===>>>666222333000(((000999GGGPPPKKK>>>888:::,,,666LLL___pppjjjOOOJJJ<<<777DDDNNNJJJ???999;;;;;;555//////666777444,,,---,,,***''''''***---(((''')))---,,,((((((+++)))+++,,,)))&&&(((...444///---***))))))***)))((((((&&&***000333000...///'''///,,,111000GGGJJJ:::888555222000000111111000...///000///---,,,******'''))),,,---,,,+++,,,---''',,,///,,,+++...000111///222222......EEEsss~~~QQQ---...999555///000,,,...>>>]]][[[,,,***,,,((((((+++&&&)))++++++******,,,...***''')))...///******...---/////////...000666:::<<<***222PPPxxx\\\999333+++***)))$$$+++222...---,,,)))&&&''',,,000111---((((((,,,***(((222AAA...999KKKTTTPPPYYY\\\~~~|||ooohhhBBBAAA,,,333)))---000...***(((+++...222000---***))))))+++,,,111222111---***))),,,///)))&&&(((,,,***%%%%%%***,,,(((######%%%(((((('''%%%&&&&&&&&&%%%&&&(((+++$$$''')))(((%%%$$$&&&)))...,,,***)))***,,,,,,+++111......333555111---+++333<<<>>>666333666444,,,---666FFFQQQLLL>>>666777111444AAAMMM^^^wwwWWW999;;;===AAAHHHJJJCCC999222111222222...***,,,111---.../////////---***)))***((((((++++++)))))),,,,,,......,,,((('''***...***))))))***,,,,,,+++)))&&&'''***---000...)))$$$###&&&+++555;;;EEEyyyjjj--->>>333000111111777666)))111111000...---,,,++++++000111222111---***))))))111///...000...+++---222---,,,///111444JJJ|||rrrLLL###111777111'''###+++JJJ}}}ccc333444666,,,+++222))))))***,,,---,,,)))&&&$$$---000***)))......''')))...,,,'''...<<<<<<000000222<<>>RRRrrrkkkzzzttttttooo|||DDD111333,,,.........,,,***)))+++,,,***,,,...000000...,,,***...///000...***'''&&&%%%((('''&&&)))---...+++(((,,,'''""""""$$$&&&&&&''''''(((''''''&&&&&&)))***++++++))))))***+++,,,***((((((******'''$$$---,,,+++,,,///333222///666???@@@555...//////***333===LLLVVVOOO???888999999555999JJJcccaaa<<>>888///))),,,---''')))---'''***...---******...///,,,+++''''''+++---,,,---000555***)))555<<<999<<>>FFFKKKGGG@@@333---+++---......///333,,,------...---,,,***))),,,))))))++++++'''''')))&&&&&&(((***---......,,,***((('''&&&'''&&&$$$###000000///000111000...+++---......111000111RRRzzzMMM444;;;>>>999666444...,,,)))'''''')))---///&&&))),,,......------...//////222666444///...000((((((,,,111555KKK~~~GGG555//////111444WWW\\\111888;;;111000---,,,---...//////---+++,,,222333---+++000111...000((()))222333---000;;;222BBBsss~~~777<<<222,,,...///((()))---(((&&&***+++***+++//////---***((()))------)))(((***000)))'''---333222,,,(((,,,000333IIIuuulll|||ssssssKKK111---,,,/////////---+++***,,,...&&&'''(((***,,,...///000$$$'''***,,,+++)))((((((&&&))))))'''$$$%%%***///---***'''%%%%%%&&&&&&&&&(((((())))))))))))))))))***(((&&&(((+++,,,+++((((((&&&$$$$$$&&&)))******222///---...///111222222444333333222...***,,,111111<<>>555LLLlll222:::333---//////((())),,,'''$$$&&&((()))***++++++)))(((&&&(((***)))&&&%%%(((&&&///555333...,,,------333333///777LLLcccppprrrwwwNNN,,,&&&---/////////---+++***,,,...///...---,,,,,,,,,------$$$'''***+++)))'''%%%$$$((()))***)))((((((***---+++)))(((((()))******)))(((((((((((((((((()))))),,,(((%%%&&&***,,,((($$$&&&&&&&&&'''))))))))))))111000111444666555555666666000///333111***---666333===JJJQQQMMMAAA555///...555@@@IIIXXXttt}}}QQQ:::@@@FFFKKKMMMLLLHHH<<<111888000***+++---,,,---...,,,,,,------,,,,,,++++++)))''''''+++,,,******---))))))***---000000,,,(((***)))'''(((***+++++++++,,,+++***(((''''''((((((---000//////111///<<>>???SSSqqq```000333222,,,...///((())),,,'''''''''(((******(((''''''+++)))***,,,+++(((+++000$$$111888222***+++000333,,,333777<<<>>>999CCC]]]sssuuuvvvvvvxxxQQQ888///777//////...---******,,,---222111...,,,+++***++++++(((+++...///---+++*********)))***,,,......+++((((((''''''(((+++------,,,'''&&&&&&&&&&&&'''((()))111---)))))),,,,,,((($$$&&&(((+++,,,,,,***((('''******///666888444222555555...---111000+++---666000888CCCJJJJJJFFF>>>777000555<<>>999888999888444333000000222111///222666.........---.........///...***)))***)))$$$###%%%''')))---...............***(((&&&&&&(((***++++++%%%''''''&&&######%%%(((000444000///555555444===OOOmmmBBB666444333333333333222111///...------,,,******,,,000333333111111222///******---)))%%%)))///,,,777kkkNNN;;;...555XXX}}}EEE+++***///...,,,***))),,,...000000000000///...,,,***,,,......222999===:::999HHHZZZCCC333111222,,,///000)))+++///***///+++***,,,,,,((((((+++%%%&&&***,,,)))&&&(((...///'''###%%%***+++(((&&&111222+++)))111222111888444666GGGaaa{{{wwwyyyOOOFFF888***555---------+++)))(((***+++************+++,,,------%%%'''((()))((())),,,...***+++,,,......---+++))))))'''%%%&&&(((***++++++''''''&&&%%%&&&(((***+++,,,+++******))))))((((((''')))******)))(((***---...+++...666555---...666000222000------///...******222;;;BBBHHHIIIAAA666333777:::???RRRsssQQQ<<>>>>>???@@@>>>999222111222222...***,,,111//////.........//////000...++++++---,,,)))(((+++))),,,///...***((()))+++***(((%%%$$$%%%'''''''''$$$&&&((('''$$$$$$&&&)))+++///,,,,,,555777555:::888mmmlllKKK>>>333222111000000111222222...---+++((('''***...222555444444333...%%%!!!!!!+++'''+++333000:::oooAAA???777999YYYhhh@@@444000---+++((((((***---///000///.........,,,)))***---,,,)))222??????DDDhhhrrr666444555222---000111+++---111,,,...)))'''******&&&''',,,$$$'''---000,,,&&&&&&+++,,,((()))...---(((***000 ...000,,,---+++)))000///,,,111777EEElll~~~lllpppUUU777)))<<<,,,,,,,,,***(((''')))+++,,,,,,---------.........------,,,+++))))))+++---))),,,...---***(((***---+++)))&&&%%%&&&'''(((((((((((('''&&&''')))+++---###$$$&&&%%%$$$$$$%%%'''&&&''''''&&&%%%'''---111...((()))...+++$$$'''111111666555///...333000(((///888AAAHHHNNNNNNCCC666222999<<>>555FFFEEE===EEELLLCCC999:::444---+++---111333333111000000111333333///,,,%%%%%%$$$$$$%%%&&&'''(((((('''(((+++000222000---***))))))((()))+++,,,---(((((('''((()))***,,,---333444444222...---000222???XXXxxx@@@555333111111000---+++,,,000111000...+++***)))***...------...///000...------:::---111666:::nnngggMMM===FFF???jjjLLL777///222555222---,,,000000+++,,,++++++******+++,,,---222...999AAAHHHwwwGGG>>>>>>;;;///555777222------......///***'''***---+++((()))((()))---000,,,&&&$$$&&&(((***...///---+++***)))$$$%%%(((---111111...***666---222???@@@<<>>zzzUUU???444@@@CCCwwwmmm>>>000...222111---,,,111333111++++++++++++,,,---000222777:::AAAFFF```CCC>>>888444///555888333//////000000+++''''''***+++((('''((())))))---000...)))(((+++'''))),,,...,,,+++******+++******,,,......,,,***000***///:::<<<666<<>>LLLeeemmmFFF<<<888777888555>>>PPPLLL777,,,...------+++***+++...000......000222444222...+++++++++,,,---,,,+++***)))$$$&&&((((((((('''((()))******++++++******))))))...,,,+++***+++...111333((()))***+++---000555999///===rrreeeCCC,,,222999222...444,,,---///000///...///111///......///111111000...111:::666444222QQQLLL999222===PPPGGG333000333333///,,,///222333+++,,,------...000444777:::>>>LLLfffeee<<<;;;000------333555111...///000///***))),,,//////******---)))(((+++...---)))***---%%%(((+++,,,+++***)))***---,,,******,,,---------,,,)))***///111000000222GGGsss{{{xxxuuuAAA111---///---,,,,,,---///.........+++((())),,,...---+++---+++******+++,,,+++***---)))))),,,***$$$%%%,,,(((&&&'''******&&&$$$&&&&&&((()))+++,,,,,,,,,,,,---,,,,,,,,,---+++)))&&&,,,,,,,,,------,,,)))''''''+++,,,---///222000***...//////...111444222,,,///000333<<>>:::777444222000<<>>???HHHuuujjjFFF===<<<888333---***+++...000111222000...///555:::999[[[???222000)))---)))---...,,,+++......,,,###%%%***---+++&&&&&&***+++((((((******&&&%%%'''%%%''')))***)))(((((()))''')))+++---............)))......(((%%%+++000000666666777LLLUUUmmmrrr|||OOO999999333111000000111111///---///---+++***+++,,,------//////---+++((('''&&&''',,,,,,---...,,,)))(((+++***'''(((++++++((((((+++))))))******)))((('''&&&///---***+++------***'''&&&)))---000111///---+++,,,...,,,((()))...222222,,,...------111555333---,,,222:::AAAIIIIII===...888555333444===XXXOOO888888666:::;;;999???FFF<<<333888---...000000///...//////...000111111...+++******,,,,,,------,,,***)))(((---......,,,+++***,,,---************)))((('''&&&------------...000111333+++++++++---///000///...444---:::RRRMMM222999<<<222+++...111222111000000000------...000333444333222///555000>>>___NNNBBBIII]]]mmm___>>>888444222000...///333111333444111...///666<<>>BBB??????DDD<<<111111,,,++++++,,,...///...---,,,...000///,,,+++,,,---,,,,,,++++++*********)))...---+++***+++,,,,,,++++++***)))((((((((((((((('''((()))***+++,,,,,,,,,---,,,---...///---)))%%%%%%)))555<<>>555///111444333333555111444666333000222:::AAAiiijjj>>>999---000------000000......111///,,,...+++***......,,,***++++++((((((---...***&&&&&&)))++++++***(((''''''((()))+++,,,+++)))((()))+++,,,***+++---,,,(((&&&''',,,###)))111777fffWWW666666/////////000111111///---------......---,,,+++,,,%%%'''((('''%%%%%%''')))((()))(((%%%######%%%'''***'''&&&))))))&&&&&&)))000...,,,+++***+++,,,---++++++***(((%%%#########"""&&&***+++***))))))***...111000+++***///555666,,,---,,,,,,///333000***(((---///111;;;FFFCCC777444222222333:::PPPsss|||FFF777<<<;;;555===;;;;;;DDDAAA555111...+++((()))+++,,,***''''''***,,,,,,,,,---111444,,,,,,+++*********++++++...+++'''(((***,,,+++)))+++***(((''''''((())))))&&&(((***,,,------,,,,,,'''''')))---000///***%%%---:::666```gggBBB555555444666999888555222///...((((((***...222555555555"""222111[[[SSSVVVoooAAA555...111555555444555111555777555222555===FFFXXX;;;:::///555...---///...,,,---///---)))///)))'''***,,,***(((((('''$$$%%%+++...***&&&$$$+++,,,,,,+++(((''''''(((((())))))'''&&&''',,,000444)))"""&&&***)))+++...%%%111!!!***555'''AAArrrmmmlll}}}ZZZ222///++++++,,,...000111///---,,,---//////...,,,+++++++++,,,---+++'''&&&(((***+++***'''""" ###''')))///+++***,,,,,,)))))),,,...,,,***((((((***---...&&&((()))(((&&&%%%(((+++&&&***------+++))))))+++,,,000111---,,,000444555---...---,,,///333000*** )))000555AAAKKKEEE777***,,,///000444FFFhhheeeAAA777666555444+++777JJJKKKDDD>>>777222...******...///,,,)))000...++++++,,,------,,,******+++,,,,,,,,,++++++(((+++---+++&&&%%%(((+++...---,,,***)))(((''''''---......---+++,,,111555'''---///***&&&(((---000222***555333FFFggg777999777'''000000...555...+++000...,,,,,,...000111111,,,...>>>llldddOOOiiiqqq555;;;000(((>>>333222555444222000<<<:::CCCSSS???<<<222+++...444000+++)))***+++)))'''***''''''***///000+++&&&*********)))'''&&&''')))&&&'''((())))))((('''&&&(((++++++''''''+++---------***((('''((()))***))) &&&+++***'''***555???mmm{{{zzz^^^www111333,,,///333222...+++*********---///000000//////000000,,,)))''')))******((($$$&&&((()))*********))),,,+++'''''',,,111///))),,,---...+++'''&&&))),,,'''(((((()))))))))))))))+++,,,---,,,++++++---...///111111---***+++222888444///)))'''))),,,......222444777===FFFJJJAAA666---///444777555>>>]]]}}}UUU666222666666555---888IIIHHH@@@<<<555222///+++,,,///111///,,,///,,,***)))***++++++***************++++++++++++)))++++++***((((((***,,,***+++---...///...---,,,,,,---//////000333888===---///---((('''+++------222***666444@@@mmmOOO:::777+++777666111777222333111000///000222222111///888333JJJkkk___??????888...<<<222999999333444000777>>>TTTkkk===333666111---111444111---,,,---......,,,*********+++,,,,,,***)))***+++,,,+++)))((()))***+++,,,------,,,+++***)))%%%***,,,)))''')))+++******(((((()))+++,,,+++***(((+++,,,***&&&&&&,,,222>>>YYYqqqaaajjjAAA...///111333444222///------+++---...///...---...///000---)))(((***+++***)))(((((()))***++++++++++++***,,,+++((())),,,,,,)))******)))'''%%%$$$%%%&&&++++++******)))'''&&&%%%***++++++***(((((()))+++------,,,***(((***///444>>>999333000//////---,,,+++,,,///555>>>CCC===222000000444666777BBB```OOO777555888888555///999FFFBBB;;;777111///,,,***+++...000///,,,000...+++***+++++++++******)))(((((((((***+++,,,***((('''((()))******)))'''***---000111000...,,,)))***,,,---///222666999222000+++'''(((---...+++---&&&333444:::XXXpppGGG999---:::999000333000444/////////000111111...,,,999+++NNNRRRuuuJJJ===:::111222)))777;;;000555111444KKKsssxxxSSS444000333...***---///,,,******+++,,,,,,,,,***+++,,,+++(((((())),,,(((***+++,,,***)))((()))***++++++++++++***)))(((###+++///,,,((('''((('''((('''(((***,,,------+++---...---+++((('''(((******666fffpppnnnrrrqqqbbb{{{SSS***111111111222222111///,,,,,,---...---,,,,,,---//////,,,***))))))******))),,,,,,+++++++++,,,,,,,,,***......)))&&&(((***)))---+++)))(((((((((&&&%%%+++++++++***)))(((&&&&&&((())))))'''%%%$$$%%%'''+++***(((&&&''')))---///666333111000000000///...***,,,///555???EEE@@@777444222444888;;;GGGbbb~~~~~~SSS>>>777555444777222<<>>:::===777...999444,,,888666BBBrrrIII;;;...+++,,,,,,,,,/////////...---+++******+++)))%%%!!!"""&&&******)))###&&&)))***)))(((((((((''''''((()))+++,,,......'''000555333...,,,***(((...+++((('''(((***++++++''''''(((+++///111000...---333333===dddRRR^^^dddRRR[[[lll>>>000---******------+++)))//////...---+++***,,,...(((((((((((('''''''''(((...---+++)))))))))***+++...---***)))---222000+++(((%%%""""""&&&))))))'''((())))))***************$$$%%%&&&&&&%%%%%%''')))...+++))))))+++---//////666777777666333///+++***&&&---666>>>GGGJJJCCC999,,,***---444777===MMM___nnnLLL:::111222::::::===JJJOOODDD>>>===666---------...///000111222111///,,,,,,---......---''''''''''''((()))+++,,,///+++'''(((+++,,,)))&&&&&&&&&'''((()))+++---...*********+++,,,,,,)))'''&&&,,,///+++'''+++111444555111333222777999UUUyyyKKK777///111888000///,,,)))'''''',,,111666999222;;;vvv]]]^^^LLL:::>>><<<777:::333111777555OOOEEE<<<111++++++,,,---...,,,------,,,)))(((((((((***%%% !!!'''+++)))&&&&&&(((+++,,,++++++,,,,,,%%%&&&&&&''')))+++,,,...***///222///------+++(((...+++((('''((()))***)))%%%%%%&&&(((+++,,,,,,+++)))444...)))CCCooommmVVVuuuYYYJJJ^^^rrrIII333111...------------,,,.........---***)))***+++&&&((()))((('''&&&'''(((++++++***)))))))))))))))///---***)))///555222,,,***'''$$$###%%%)))+++---,,,,,,,,,+++***)))''''''&&&'''''''''&&&&&&((()))------,,,+++,,,---///111444666777666333000...---'''...777???FFFHHHAAA888000...222888:::===KKK]]]gggHHH<<<444444:::444:::IIIMMMBBB<<<;;;444++++++,,,,,,+++,,,---///---+++))))))+++,,,---,,,&&&''''''(((***++++++,,,***(((&&&'''***++++++)))&&&'''(((***+++,,,,,,,,,'''&&&''')))++++++'''$$$'''+++---+++))),,,///...+++,,,...---:::<<>><<<777+++***,,,...---222FFF]]]bbbFFF777333444///444666;;;AAAEEECCC===777,,,...000222222111...---------,,,+++************++++++------------,,,+++))),,,,,,(((%%%%%%&&&$$$+++)))'''(((+++,,,)))&&&)))+++)))&&&,,,555111&&&000222333222...,,,---//////000---(((444111999uuu|||KKK444444777666222...000)))222:::222===BBBuuu___eee666???EEE***;;;<<>>777666444888222999<<<000;;;[[[ooonnn~~~>>>999DDD888999:::GGG<<<{{{jjj555222///,,,++++++,,,---...---,,,***((())),,,///---,,,+++++++++,,,++++++&&&$$$%%%((((((%%%%%%((())))))((('''&&&'''((()))***)))%%%"""%%%***+++((()))))))))***,,,,,,***(((++++++++++++++++++++++++***++++++))))))---444:::UUUyyybbbpppdddZZZfffCCC<<<,,,,,,111,,,...444111///,,,,,,------,,,***(((++++++((((((,,,,,,***//////+++'''(((---...,,,+++)))(((***,,,,,,***(((,,,***((('''((((((((('''&&&&&&&&&(((******((('''((('''&&&%%%&&&&&&%%%%%%&&&))),,,------///222555+++111333///111666222'''...000555===EEEFFFBBB===666...+++------111BBBVVVoooUUUAAA;;;<<<>>>:::444888???EEEEEE???444,,,000000000//////.........************+++,,,---...222222000---***&&&###""")))+++***''''''***)))%%%'''+++...---***)))+++...///(((&&&***,,,+++---111'''((((((((('''(((+++---///000333000999777:::eee[[[EEE???;;;:::555888333888999222CCC~~~kkknnnVVV===AAA>>>;;;:::FFFHHHXXX111000///---+++)))(((((()))))))))'''&&&'''***---&&&'''((()))++++++++++++(((%%%%%%((((((%%%$$$'''''''''&&&&&&''''''((()))''''''$$$!!!###***---,,,+++,,,,,,+++)))''''''((())))))))))))))))))))))))******))))))+++,,,,,,,,,///DDD{{{[[[wwwbbbOOOGGG777++++++///......333000...,,,,,,------,,,+++***---,,,)))))),,,---+++//////,,,((()))---...+++(((((()))***,,,+++(((&&&(((((()))(((&&&&&&((()))''')))++++++)))'''&&&&&&)))'''&&&%%%&&&(((+++,,,&&&'''(((((())),,,111555---222333///111555222+++//////222;;;CCCFFF@@@:::777///+++...111666BBBQQQnnnNNN>>>;;;;;;<<<888222888@@@FFFFFF>>>333+++000///...,,,,,,,,,,,,---******))))))***++++++,,,......---+++***(((&&&%%%,,,000111+++'''(((((('''%%%(((***+++))))))***,,,...,,,***((((((***,,,---***)))((('''&&&'''(((***++++++333222999;;;;;;ZZZ]]]AAA???===555666111666;;;===ZZZvvvRRRAAA???FFFAAAHHHVVVIII222111///,,,***)))((((((((()))((('''&&&&&&(((+++'''(((******)))(((''''''---***)))+++***'''&&&)))'''&&&&&&&&&'''''''''&&&%%%&&&%%%###%%%***,,,+++''')))***)))&&&&&&(((,,,)))))))))))))))))))))))))))))))))***++++++++++++000000OOOnnn___cccggg}}}PPP333++++++---000---222000///---+++***)))((('''***,,,,,,******...///---......,,,)))***...---***)))***,,,......---***(((&&&(((******''''''))),,,)))---000...***&&&%%%&&&'''(((((((((((()))+++---)))(((&&&$$$%%%)))---111...222222///000333222...000///111999BBBEEE???888///******111777<<>>RRRUUU:::AAA888:::888===@@@HHHmmmbbbzzzgggBBBDDDJJJEEEJJJdddVVV;;;555222///+++)))***+++,,,+++++++++)))'''&&&''')))+++---//////,,,***)))***---)))((()))(((%%%%%%(((***(((&&&&&&''''''%%%######(((***((((((***)))&&&###&&&((('''%%%%%%(((,,,((((((((((((((((((((((((&&&)))++++++***+++000444444---777TTT~~~llliii]]]___rrrwwwfff^^^333...+++***222,,,111......---+++))))))))))))(((+++,,,***+++///111///,,,---,,,***+++///...***&&&(((+++---,,,***((('''&&&))),,,+++))))))+++...,,,///111///+++'''&&&&&&%%%(((******)))(((((()))///---)))(((***...222444///111222000///111111000000///111888@@@BBB===777000+++(((,,,444;;;BBBGGGWWWuuuFFF;;;666111///...///555>>>BBBAAA;;;555000111111000//////000111222111000///...------------///...,,,+++))))))(((((('''000444000***+++000333---***(((***...///,,,((( &&&+++...222555222+++(((((((((***...000000000,,,(((444444777BBBAAAKKKwww<<>>@@@aaafffPPPBBBBBB@@@@@@AAASSS]]]FFF;;;BBBOOOKKK???555222000///------------...+++,,,,,,+++)))))))))***&&&)))+++***'''&&&***---***&&&$$$&&&%%%###$$$(((+++(((&&&(((++++++'''###%%%+++///---++++++***(((((((((((()))***)))'''%%%))))))))))))))))))))))))((())))))***+++---///000,,,,,,555777888WWWzzz~~~hhhhhh|||wwwfffooo{{{<<<777...%%%444)))---***,,,------,,,,,,///111+++------)))))),,,---***''')))++++++...111000+++&&&(((******((('''''')))***))))))+++,,,,,,***)))---***((('''''''''&&&%%%%%%))),,,+++'''&&&(((+++((('''&&&(((,,,...---,,,,,,...000111///------///)))---111555777777666555222000+++(((+++444>>>DDDTTTuuugggAAA<<<777000111333000555999:::666222000///)))***+++,,,------......************+++,,,------...---,,,+++++++++,,,---...,,,***)))...333000)))))),,,...,,,(((%%%&&&(((555 (((JJJPPP111 +++''''''(((,,,//////,,,(((///%%%///+++***999888777CCCdddPPPHHH@@@@@@HHHeeeuuuyyyHHHGGGQQQaaaggg444===222---.../////////...---,,,)))***++++++******+++,,,,,,...000---)))(((+++///000,,,***++++++)))***...)))'''%%%(((,,,---)))%%%&&&,,,...,,,***+++---,,,(((''''''***---...***&&&************************+++(((&&&)))---...***%%%333'''---777222999YYYvvvzzzkkkeee\\\uuucccssszzz@@@;;;///$$$444(((,,,+++---...,,,)))(((***,,,...000...***(((******'''%%%(((***+++...222111,,,---///000///---,,,...000***(((((())),,,,,,)))&&&+++'''###"""%%%&&&&&&$$$'''***+++)))&&&&&&+++000***)))(((***,,,,,,(((%%%***---000222///,,,,,,...&&&+++111444333222333444&&&***///000333888===???RRRxxxbbb>>>333333333+++000---:::DDDBBB<<<888333------***+++111444000,,,***...---+++++++++,,,++++++++++++++++++,,,...000111,,,+++)))(((''')))+++---,,,---,,,***'''(((,,,000...,,,'''"""$$$'''&&&!!!,,,------......//////000444///+++,,,111777888777>>>dddeeeEEEBBBHHHMMMsssrrr~~~^^^NNNMMMtttFFF888777...//////111333555444111///(((***+++)))&&&&&&(((+++000///...,,,***'''%%%###...---***'''$$$$$$''')))+++(((%%%%%%&&&'''&&&%%%%%%&&&((()))******))))))'''(((***++++++)))&&&$$$""""""&&&,,,---***((())),,,(((%%%&&&***---+++)))666...+++000222444AAARRR|||cccsssyyyiii|||jjjYYYjjjNNN///333...))),,,)))///000111000...---...///$$$***,,,&&&!!!!!!$$$%%%)))))))))((((((+++///333000---******---///...,,,111///,,,***)))***,,,---...)))'''***)))%%%&&&******)))))))))***+++,,,---)))***,,,///000000000000)))))))))***,,,...///000999555///---222777333,,,+++,,,...///111666;;;???TTTtttbbbAAA888777888///333000888>>>@@@AAA@@@888...333---***---///......000000///...////////////...---------......---------000......///222111---)))(((+++,,,,,,++++++---000...///,,,'''&&&+++//////''''''''')))+++000333666555111---...333777888777666LLL___HHHCCCQQQ~~~```___jjj@@@333;;;777000/////////111111///...***++++++)))((('''(((***,,,,,,,,,+++***((('''&&&((())))))'''%%%$$$$$$%%%)))******((('''&&&(((***,,,+++)))(((((()))***+++,,,,,,,,,+++)))'''$$$"""###"""&&&+++---)))(((***---)))&&&&&&***---,,,)))...))))))......---555BBBdddpppsssvvveeennntttrrr]]]999666///+++,,,(((***++++++***(((((()))***'''+++,,,(((%%%(((+++,,,***))))))******+++++++++------,,,+++******,,,---,,,+++***)))((())),,,///(((%%%%%%)))(((###"""%%%$$$$$$%%%&&&'''((())))))------------,,,+++)))(((***+++,,,---............)))+++,,,...444<<<>>>;;;333222111000000222777;;;KKKkkk]]]AAA999888999000444333666999???FFFGGG<<>>000>>>>>>222000---+++,,,------------,,,***)))))))))((('''%%%&&&&&&''''''&&&&&&&&&###%%%(((((('''$$$######&&&)))+++)))&&&%%%(((,,,111...***'''&&&(((+++---......,,,***(((&&&$$$######"""%%%***,,,)))(((***---***''''''***---,,,***+++))),,,111000+++...666FFFddd|||}}}ooolll___rrrhhhmmmCCC666000......***---...---+++******,,,...,,,---,,,((((((---///...000...---///000000,,,)))***---...+++'''&&&)))---'''((()))((('''(((---111&&&$$$&&&)))((($$$!!!"""!!!"""$$$%%%'''''''''&&&((()))***,,,------------,,,...000111111///---,,,''',,,//////222888;;;:::555444111...---000666:::FFFgggSSS===666444555---111555555888???FFFFFF;;;000------000666666000,,,+++'''***,,,------,,,+++***)))))))))***+++,,,...///555///)))'''))),,,......''')))***+++,,,------......111111,,,))),,,///000...---+++******+++,,,...111...,,,,,,///000000///;;;666OOO{{{[[[lllzzzRRR???BBB111======555111,,,)))***+++------///+++((('''))))))'''$$$%%%&&&''''''((((((((('''###&&&((()))'''&&&&&&&&&$$$%%%&&&&&&%%%&&&'''(((///---)))'''&&&(((+++---,,,+++)))(((''''''(((((($$$###%%%)))+++))))))+++---+++((((((***,,,,,,+++******...222000+++,,,222<<>>666111------111666555///+++,,,))),,,///000...,,,,,,,,,+++)))'''%%%&&&))),,,...******)))&&&$$$&&&,,,111+++)))((('''((()))+++,,,***,,,---,,,...000---'''"""###%%%(((***,,,------///...------...///......999666BBB___}}}@@@<<>>DDDDDD```wwwoooGGG;;;444000222,,,111333555;;;AAA???888333222333000//////---+++---222///222555444111//////111000...***&&&$$$%%%'''((( &&&---...***'''))),,,,,,)))&&&%%%&&&(((******&&&)))+++---222444///''''''(((+++...///...---,,,//////000111111111000000777888===IIIpppiii:::<<<@@@;;;555222555222...------...------,,,***(((((((((((('''&&&******++++++******)))(((---,,,***'''&&&(((,,,///+++%%%"""%%%+++---)))"""###%%%'''((())))))((('''+++***(((&&&%%%%%%%%%&&&&&&$$$$$$''')))(((***---+++***)))((((((((()))***)))+++------,,,---111666222555888TTTuuu___wwwwwwooo{{{|||iii999///333222000...///000///...------......000///+++,,,111444444444000,,,---000444555444000+++((())),,,...---***...---,,,+++******)))))),,,,,,)))$$$###'''))))))''''''(((((('''%%%###"""))))))))))))***,,,---...111111222333222222111000444111...///999BBBAAA::::::888444111111666>>>CCCGGG```rrrjjjGGG===666000333...333333444:::AAA@@@888222222444000...---***(((,,,333111333555333...,,,...111111///---+++(((&&&%%%$$$!!!'''---///---)))((((((***(((%%%&&&)))++++++)))&&&***......000111...)))000000000000///...,,,+++---///111222222111111000888666999???[[[LLL>>>===444<<<111000111000////////////---++++++,,,,,,***)))((()))+++''''''(((((()))((((((''',,,+++)))&&&$$$&&&***---***&&&$$$&&&***+++'''"""$$$%%%'''(((((('''&&&%%%''''''&&&%%%%%%%%%%%%%%%'''$$$$$$'''((((((***...******)))'''&&&&&&((()))))),,,......---///333777666///'''888iiikkkggg}}}www???000333//////---///222222000...---...***///111---,,,///333444111000000000111222444444+++***))))))***,,,------...+++((((((++++++)))%%%***,,,)))$$$###''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&(((+++...111333111000//////000222444555888666222111666===>>>;;;888777333000000333999>>>III]]]mmmhhhFFF>>>666///222///444555333777@@@BBB:::444333///...000111...)))***...---000111...(((&&&))),,,---...//////---***'''$$$))))))(((((())))))(((''''''&&&&&&)))---...,,,***(((...222...+++******)))((((((((((((***,,,...///***,,,///111111000//////888111111888KKK|||@@@EEE>>>***<<<...000......///000111///,,,)))+++---///---***))),,,///***+++,,,------.........))))))(((%%%$$$$$$''')))&&&%%%&&&&&&&&&%%%###"""(((((((((''''''&&&%%%%%%!!!"""###$$$&&&'''((()))((($$$###&&&((('''***///)))))))))'''%%%%%%'''((($$$(((+++***)))+++...000%%%,,,---222DDD```qqqwww~~~}}}@@@///222//////***,,,000000///,,,+++***)))///222---(((***---...(((***,,,,,,+++******+++&&&(((***)))'''(((,,,000---((($$$&&&+++---)))$$$(((,,,,,,'''&&&***)))%%%%%%%%%%%%&&&'''(((******,,,++++++***+++---...///111000...---...222666888000222111///222:::???AAA222111...,,,,,,000666:::DDDVVVddd```GGG444333444------444@@@===999999999888555222:::222000444333---111;;;333333111...++++++,,,///222555222+++***...///++++++(((&&&(((---...***&&&&&&''')))+++---...//////))),,,///000///,,,))))))++++++,,,---...............,,,+++,,,---......---+++...444888:::QQQyyyfffDDD222555444222444333000000000///......------222---((((((***,,,+++(((...,,,---...---))))))---,,,+++***'''$$$$$$&&&((()))&&&&&&***,,,)))((())))))((('''&&&&&&'''((()))%%%&&&'''&&&%%%&&&(((+++&&&)))+++***(((&&&(((***'''&&&%%%$$$######$$$%%%((((((((((((***,,,...///---000222666777;;;dddwww~~~KKK---222***%%%***+++,,,,,,,,,,,,,,,++++++......,,,,,,000111///***---///,,,'''%%%(((---222---((()))---000///,,,((((((((()))***,,,---...,,,,,,)))&&&(((,,,***&&&((()))***+++,,,,,,++++++%%%%%%''',,,000111///,,,,,,,,,///444888888777666555000...222999===;;;777333333222111111000000000BBBHHH___WWWCCC666666333++++++333???;;;777666888===???@@@444---+++...+++%%%'''000111000///......///000000+++...---)))***///111///(((((()))+++......,,,)))(((((()))***************......---+++******---000++++++*********,,,...///...---------.../////////......222333333BBBkkkbbbEEE777;;;777333333222000000///...------------333...***))),,,...---++++++)))))),,,+++'''(((+++((()))(((&&&%%%&&&(((++++++'''&&&)))***'''&&&'''***))))))((((((((()))))))))'''$$$$$$''')))((('''((())))))'''&&&&&&(((***(((((('''&&&%%%&&&&&&&&&&&&&&&&&&''')))+++...//////111...///111333KKKqqqyyyzzz|||OOO000555...,,,111111000000...---,,,+++,,,...---******...///---))),,,---,,,(((&&&''')))---***&&&&&&)))+++***)))((())))))***+++,,,------+++,,,***'''))),,,+++&&&&&&&&&''''''((((((((()))))))))))),,,...///,,,***...,,,---000444555666666333000///111777<<<===<<<000///...---------...///FFFLLLccc{{{OOOAAA999999444+++,,,555999777666777:::>>>AAABBB222,,,+++---+++&&&(((///...---,,,...222444222000'''))))))''')))---000///&&&)))---///...---,,,,,,)))))))))***************------,,,+++******---000+++***((('''(((***---///...............///000000555444444333111777NNNhhhUUU>>>666:::444//////---333111///...------//////111---)))))),,,...---,,,...+++***------+++,,,///((((((((('''&&&&&&(((***---(((&&&'''(((%%%$$$%%%(((((())))))))))))((((((---'''######(((+++((($$$***(((%%%$$$&&&'''((()))'''''''''''''''&&&&&&&&&(((''''''(((((()))++++++...000***(((...///555DDDjjjyyytttSSS111333.../////////...---,,,++++++***+++---+++((((((,,,...,,,)))*********)))((('''&&&***)))'''&&&&&&&&&'''''''''((()))***++++++***)))***,,,+++(((***,,,+++'''+++***)))((()))***+++,,,***))))))***,,,------,,,111000...///222555666666333222111222444666888:::222111///......000222444BBBJJJaaaoooNNNAAA888888666111111777000333777;;;===;;;777444...+++,,,///...,,,...444---+++***...333555111---))))))(((''''''((())))))%%%***000000---******,,,((())))))+++,,,...///000(((+++...///---***((('''***)))(((((()))***,,,---,,,---------------///000888555333444222222;;;GGG}}}KKK888333666000,,,......555333000......///000222,,,***'''''')))+++++++++...***))),,,---,,,,,,///***+++***(((%%%$$$%%%'''+++&&&$$$&&&&&&$$$$$$%%%%%%&&&'''))))))((('''&&&---)))%%%%%%((()))'''%%%***&&&$$$$$$''')))'''%%%&&&&&&&&&&&&&&&&&&&&&%%%++++++******)))(((((((((***000***&&&///333///222:::{{{hhhrrryyyWWW000000+++---,,,,,,,,,,,,------...///***+++***&&&'''+++...---+++)))'''&&&'''((('''&&&+++++++++)))'''&&&''')))%%%&&&(((******)))'''&&&***,,,,,,)))***,,,,,,)))...,,,***))))))***,,,---((('''''')))+++...000111333333222222444888888555222444555444111//////111444222000///000333777999;;;AAAXXXhhhOOO???333222555444444666...222777::::::666111...))))))+++---,,,+++,,,000,,,***)))---222222...))))))(((''''''&&&%%%%%%&&&&&&,,,111000+++''''''***))))))))))))+++,,,...///(((+++......+++(((%%%$$$'''(((***,,,,,,,,,++++++)))+++,,,,,,++++++...000222///---000222222333555WWWvvvJJJ999444555//////555555333111///,,,,,,---...000+++)))'''&&&''')))***+++***$$$"""%%%(((''''''***((()))***(((&&&%%%&&&(((((($$$###&&&'''%%%%%%'''%%%&&&((()))***)))((((((******)))'''&&&&&&'''((((((&&&%%%&&&)))***'''###'''''''''''''''(((((((((******++++++++++++++++++(((000,,,'''000444222333///TTT{{{^^^|||\\\222111,,,///000000///000000222333444(((***)))&&&''',,,...---,,,)))%%%###%%%'''((()))+++,,,,,,+++((('''((()))'''(((***++++++***((('''***------)))))),,,---,,,+++***(((&&&%%%&&&''')))'''(((((()))***---000222///333444333555999777111///444888888333///---...000///------///222777999:::>>>QQQuuucccKKK;;;...---222333222111222444555555444333444555,,,...///...,,,*********+++******,,,//////,,,(((&&&$$$%%%((((((&&&''')))(((,,,///...)))'''(((+++***)))((('''&&&'''((()))...---+++(((&&&%%%''')))&&&(((+++---...---+++)))(((***,,,,,,******---000333///---000555777666333999aaauuuIII888222111,,,///555444///---+++***))))))***+++---+++***(((((()))+++,,,+++%%%!!!$$$'''''''''((("""$$$'''(((((()))+++---&&&######''')))'''%%%&&&'''((()))***++++++++++++(((******(((&&&%%%(((***''''''''''''))))))'''&&&******)))(((((()))+++,,,%%%''')))+++...///000111)))111---(((...000000666555<<>>666444000222333+++.........------,,,+++++++++***)))'''%%%%%%&&&(((///'''"""$$$''''''&&&&&&"""$$$'''(((((()))+++,,,(((&&&''',,,,,,'''"""!!!######""""""###$$$&&&''',,,'''###%%%***---+++(((---,,,)))$$$!!!$$$+++111(((%%%""" !!!$$$(((***((()))***+++,,,+++******///---''')))000,,,***666+++555333;;;nnnvvviiipppYYY111///)))+++))))))(((((()))+++...///333666555111---+++'''""""""(((------)))&&&'''))),,,(((&&&(((---...***&&&((((((((()))***,,,---...///000---&&&$$$***111555+++++++++***((('''%%%$$$$$$'''***++++++,,,///222---222111+++...777999222000///---------...///000'''(((***---000444666888===>>>LLLjjjVVVFFF<<<444333444000---,,,,,,222555444222444333000444000------///...+++(((///,,,)))))),,,---,,,***,,,)))(((***------***'''"""(((+++((('''***---...$$$''')))***)))((((((((((((***---//////...,,,+++'''+++***&&&&&&***+++''')))((('''''')))+++,,,---222444444222///...111444555333333<<>>JJJDDDYYY~~~|||PPP???666111222444222///...000333222---***,,,...------///111000---******+++)))'''%%%'''***+++)))&&&%%%(((++++++(((&&&''')))''')))******---000,,,%%%)))***+++***)))(((((()))...---+++)))(((''''''((()))+++,,,+++)))'''### """%%%(((***+++*********111000///---+++***+++,,,,,,...---222777333;;;QQQ~~~QQQ888999555000444000444///,,,+++------***))),,,++++++,,,+++***(((&&&&&&)))'''$$$$$$$$$%%%%%%$$$)))'''%%%%%%&&&&&&%%%%%%***))))))((((((((())))))%%%$$$###%%%(((***)))(((,,,***(((&&&&&&&&&&&&&&&(((&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###))))))))))))************)))***///222///;;;dddxxxwwwwww{{{vvvsss```333+++000///...,,,***+++...//////...444111---***((((((***+++......---+++)))***,,,///,,,***))))))++++++***)))000000000...+++((((((((()))+++%%%###+++...333AAAAAA444(((%%%'''((()))+++---(((%%%&&&+++...---***+++...000000//////333666555666444111//////000000,,,---...000111222222222555DDDDDDZZZzzzoooFFFAAA888333444666222///---444555111***'''+++//////---,,,,,,---//////---***+++(((%%%%%%(((++++++)))(((******(((&&&%%%))),,,)))++++++,,,///222...''')))***+++***)))((()))+++///---+++***))))))***++++++*********)))((('''(((&&&'''((('''%%%%%%''')))((('''(((***---000333444000333//////444///000>>>[[[zzzMMM555666333...222---222///,,,,,,...---***)))+++,,,)))''')))+++,,,)))&&&(((&&&$$$######$$$###"""&&&%%%$$$###%%%''''''&&&***))))))((((((((())))))'''&&&&&&&&&'''(((''''''(((((('''''''''(((***+++'''&&&$$$%%%&&&'''&&&%%%&&&'''((()))(((%%%""" &&&'''((())))))((('''&&&)))))))))))))))))))))))),,,+++000555///,,,CCCaaa||||||wwwlllddd666...444555//////...///000222222222111111000///---+++***)))+++++++++******+++///222///,,,***)))******)))(((.........+++(((&&&&&&'''+++...***&&&***+++888NNNSSSAAA///(((''''''&&&&&&***&&&"""$$$***...---***+++,,,,,,***'''(((,,,000111333555555222...,,,---+++,,,---///111222222222666AAA<<>>SSSooocccBBB===666222444666444000...///222222...,,,---...,,,'''(((***,,,------+++)))***)))))),,,000000---***)))))))))+++,,,+++)))'''***...000---+++------+++'''(((((((((((()))+++...///...---+++)))(((''''''***'''(((,,,,,,((((((+++$$$'''***((($$$###%%%(((///---******---......---+++333000---333555666>>>:::PPPqqq{{{HHH111555333...000(((+++///,,,---///...***((()))---,,,)))''''''((()))***)))'''%%%%%%'''((()))((($$$''''''%%%'''***(((######$$$%%%&&&''''''&&&%%%%%%&&&''''''''''''((()))(((***+++)))&&&$$$$$$&&&((('''&&&'''((()))'''&&&&&&%%%%%%%%%$$$$$$$$$$$$"""$$$&&&''''''&&&$$$"""'''((((((((())))))******---******///111000333999TTTrrr}}}hhhQQQyyyvvvGGG666333...,,,---.........///111333---.../////////...,,,+++&&&(((***+++++++++---///---+++(((((()))++++++++++++,,,,,,+++******,,,..."""&&&&&&))),,,(((000FFF\\\EEE---$$$'''*********))))))***+++,,,---,,,,,,,,,+++***+++---/////////+++---222777333,,,,,,111+++++++++,,,...000222444000;;;999RRRnnnYYY;;;999333///333666444111///'''---000...,,,,,,)))&&&,,,///222111,,,(((''''''((())),,,111444333---(((((((((***...111///)))$$$"""(((+++((('''***---...((()))*********+++...111333222000...+++)))'''%%%(((&&&(((......'''$$$'''###(((......***((()))+++...,,,***,,,111444555444///888333+++,,,,,,)))...333555JJJjjjBBB---333333000333,,,...///------///...***((()))---...---)))###"""'''---///,,,***(((((()))((('''"""&&&'''$$$$$$'''$$$"""$$$&&&((())))))((('''###$$$&&&''''''((()))+++$$$(((+++,,,***)))***,,,(((''''''((())))))(((&&&)))'''%%%###$$$'''***,,,(((***,,,------,,,***((('''''''''((()))*********222...***)))***,,,...000111KKKyyyzzzvvv]]]MMMvvvuuuFFF666444000000111222333333444666888222111///---,,,***))))))''')))+++++++++***+++,,,***(((''''''***,,,......,,,---------,,,---000222+++)))$$$'''---,,,444JJJiiiOOO333''''''((('''%%%(((***,,,,,,+++))))))***,,,+++,,,000555777555222......111333...&&&&&&---++++++***+++---000333555555555'''888UUUrrr]]]???333///...000222000000222222---)))))),,,,,,)))%%%333333222111...***'''%%%---***(((,,,333666222---***---000///+++(((((()))'''###!!!###)))------***)))%%%$$$***...,,,++++++)))+++,,,,,,***''''''''')))))))))***++++++((('''+++------)))%%%$$$(((---...///---***---666999666******...333444222333777;;;AAATTTuuuTTT>>>777///+++,,,///000000000...,,,)))))))))+++---+++++++++(((%%%$$$$$$%%%...'''$$$(((+++***((('''***,,,,,,(((### ###&&&"""&&&)))***(((&&&******)))'''%%%%%%''')))***'''$$$"""###&&&***,,,,,,---...---+++))))))***%%%)))***'''&&&((()))''',,,,,,+++(((&&&'''))),,,***&&&$$$%%%)))+++)))&&&''''''''')))---000222222666CCCdddhhhwwwWWWKKKkkkVVV;;;''';;;444111---+++---111333555+++...111000,,,)))((((((***,,,------------...000###)))...---...//////---000---++++++------***''')))'''(((******+++555BBBbbbaaa<<<'''%%%%%%---***$$$&&&((((((((()))+++---444000---++++++---------------000444111***(((---(((&&&)))//////+++---333111000999@@@CCCdddOOO888222---,,,000333222111333///,,,)))***...///...+++)))+++---...000000000000000...---///333333000---$$$$$$$$$%%%&&&(((((((((***'''%%%''',,,000000...***&&&%%%))),,,+++***+++)))+++------,,,++++++,,,)))))))))***++++++***)))&&&)))+++***'''&&&(((,,,+++,,,***&&&)))111444111+++***---111222111333888333999IIIkkkLLL999777333...,,,,,,///222222111///---------///000+++,,,,,,***(((((()))***---'''$$$'''***)))''''''!!!%%%((((((%%%###%%%'''$$$%%%&&&)))++++++(((&&&******)))(((&&&&&&)))+++,,,***'''%%%$$$&&&((()))&&&((())))))'''&&&''''''&&&)))***'''&&&((()))'''(((((((((&&&$$$$$$&&&((('''$$$###&&&***---+++''',,,+++***+++,,,---,,,***---999EEEVVV||||||tttdddYYYhhhpppmmmQQQ333;;;222000......///000000//////111111000,,,***+++,,,...//////...,,,***+++,,,%%%***---+++***,,,,,,***'''))),,,------,,,+++***+++)))***---......444===[[[^^^===***(((&&&...+++'''((())))))((((((***,,,000///---,,,,,,...000222000///111333///((('''***+++((())),,,,,,***...444333111888>>>CCCbbbrrrEEE888555///,,,000333222///......+++)))***---///...,,,+++,,,,,,------,,,,,,+++.........//////......---000+++&&&%%%''')))'''%%%)))&&&$$$&&&***......---+++&&&%%%((()))((()))+++(((***,,,---,,,,,,---...))))))***++++++,,,,,,,,,%%%)))---...,,,+++,,,......---+++(((***000333111,,,***,,,000000///222888555888FFFeeeppp:::555666666222---+++...222111111000/////////000000,,,------,,,++++++---...---'''$$$''')))(((&&&&&&###(((***(((''''''((((((((()))***+++***'''%%%)))***)))((('''(((***,,,...,,,***(((&&&%%%%%%&&&!!!###&&&&&&&&&&&&'''(((&&&))))))&&&&&&))))))&&&((()))******(((''''''(((&&&%%%%%%)))...///...+++,,,,,,...000333444444222,,,111---...KKK~~~|||~~~{{{YYYXXXyyyiiihhh>>>444------...000222111///---/////////,,,******+++---...//////...+++******+++)))---...+++)))+++,,,***!!!'''...111///---...000...,,,,,,///111111333777QQQYYY@@@000,,,'''...,,,)))***+++***)))(((***+++,,,...///...---...333777333111000000,,,&&&&&&(((...+++))))))))))))...444222000333:::EEEbbboooGGG>>>;;;333...111333000+++(((///,,,******+++,,,+++)))///...---+++)))'''%%%$$$(((+++---,,,***)))***,,,666222...++++++***(((&&&(((&&&$$$&&&))),,,---,,,***&&&$$$'''((((((***...''')))***+++******+++,,,)))************+++---///'''))),,,,,,+++***,,,---000---***(((***...000000+++***---111111///111666;;;===HHHfffQQQ555444555555222///---...///------------------------+++,,,---,,,******,,,---,,,'''%%%''')))'''%%%&&&$$$'''++++++***(((((()))(((''''''(((***)))&&&$$$'''((((((((('''(((***,,,,,,+++***((('''%%%$$$###!!!###&&&''''''(((***+++''')))(((&&&'''***)))&&&'''))),,,,,,+++)))(((((((((((())),,,000111///---,,,---///333666888666555///,,,+++---333LLLwwwwwwgggyyyiii}}}XXXNNNnnnaaa{{{KKK000,,,,,,---///222333222000,,,,,,+++***)))))))))***+++,,,------,,,+++,,,---,,,//////+++***---///...'''***///111111111222333...,,,+++---000222444555HHHUUUBBB555///''',,,*********+++***))))))+++---***---000...+++,,,111777333111///,,,***''''''(((...---+++)))((()))---222.........888IIIdddqqqIII???:::333000222333///***(((...---,,,,,,,,,------,,,***************+++,,,,,,***,,,...+++'''%%%'''***'''***------+++)))***++++++***)))***,,,...///000(((%%%$$$'''((((((+++000***+++++++++))))))***,,,)))***+++***)))***...111))))))(((&&&%%%&&&(((***---)))%%%%%%''')))+++---)))***...333444000000444999>>>JJJgggmmmEEE<<<444222000000111000---***++++++++++++++++++*********++++++)))''''''((())),,,(((&&&((((((&&&%%%'''(((((()))(((((((((***+++&&&&&&&&&(((******)))'''%%%&&&''''''&&&&&&(((***((('''''''''&&&%%%$$$$$$!!!###&&&'''((()))***,,,((()))'''%%%'''+++)))%%%"""%%%((()))(((&&&%%%%%%))))))***+++------,,,***.........///000...+++(((++++++...///***111VVV~~~uuu^^^qqqWWWHHHggglll~~~ZZZ666222000...---///000111111,,,---...//////...,,,+++***,,,---,,,++++++,,,---+++......***)))---000000///---+++,,,///111111000,,,+++((((((,,,111555666@@@PPPAAA666///&&&***'''((())))))))))))***---000***---000...***)))...222000///,,,***)))++++++***,,,------+++)))+++---...///111///777LLLaaammmBBB666333000000333333000---...++++++,,,---///000222333---,,,,,,,,,---.../////////111000---(((%%%&&&(((&&&***......***&&&'''((()))((((((((()))+++---...(((&&&'''******(((+++111------...---++++++,,,...***++++++)))'''(((---111///---***)))(((***,,,......)))%%%'''))))))+++///++++++///444444111111444666AAARRRnnnvvvyyyOOO<<<666333000---...111000,,,(((------,,,+++************)))***)))(((%%%%%%%%%'''---***(((***)))&&&%%%(((%%%$$$$$$$$$%%%''')))+++'''&&&''')))+++---,,,+++$$$&&&''''''&&&%%%&&&(((&&&&&&%%%%%%%%%%%%%%%%%% """%%%&&&&&&&&&((()))((()))'''%%%(((+++)))$$$###&&&((()))((('''&&&&&&&&&&&&&&&''''''''''''(((,,,++++++,,,...---+++))))))000111***)))555???BBBsssnnnlllyyyooofffeeekkkmmmhhhbbbkkkrrrxxxzzz|||{{{wwwgggbbbbbbUUUuuuccc999999444///++++++,,,---...000111222555777666222///,,,---...---+++)))***+++'''***+++((('''+++...---111,,,((('''+++---,,,***)))***)))&&&(((///444555888III<<<222...&&&)))%%%'''((((((((((((***...111+++---///---***))),,,.........,,,)))+++...///,,,***---...***))),,,...---444999333888LLLZZZ~~~ddd;;;111......111444333......111((()))+++,,,---///111333222111///---+++*********......---+++))))))***+++.........,,,)))'''&&&%%%%%%&&&&&&&&&&&&'''***+++***)))+++---+++((()))...+++,,,---,,,+++,,,...111+++,,,+++(((%%%%%%+++000...---,,,,,,---///000000000***'''***,,,+++...222000...///222222000333999777FFF[[[vvvOOO<<<;;;,,,//////...------,,,+++***///...+++)))((((((((()))((())))))(((&&&&&&((()))...+++***+++)))&&&&&&)))%%%%%%$$$%%%&&&&&&&&&%%%'''&&&&&&(((***,,,+++***&&&'''((((((&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&"""###%%%&&&%%%%%%&&&''')))(((&&&%%%(((,,,***$$$&&&(((*********))))))***%%%%%%$$$$$$$$$&&&(((***)))))))))+++---//////......111///+++---444444///LLL~~~vvvIIINNNwwwIIIGGGFFFIIIOOOUUUXXXYYYOOOUUUYYYWWWZZZcccnnntttvvvqqq~~~zzzccc~~~gggvvveee;;;555111,,,))))))+++,,,---111000000111444555333000***,,,---,,,+++***+++,,,'''++++++(((&&&)))+++)))---+++)))((()))))))))(((&&&,,,---)))''',,,111111111AAA444------'''***&&&((((((((('''&&&(((,,,///---------------------------///---***,,,111000++++++...---'''&&&,,,000000333<<<555888KKKTTTuuu^^^888222///111444666111+++,,,111'''((())))))((()))+++,,,...---+++)))(((((())))))&&&&&&&&&'''))),,,...///***&&&###$$$'''******)))(((((()))(((((())),,,...,,,,,,...///,,,''''''+++((()))*********+++...111+++,,,+++'''###$$$***000%%%%%%'''))),,,---,,,+++---&&&###'''))))))+++000444000.../////////555===555GGG]]]vvvsss777999FFF000,,,...000...***(((***,,,///---***&&&%%%%%%&&&''''''((())))))((()))+++---///,,,+++,,,***&&&'''***)))))))))***)))&&&"""&&&%%%$$$&&&''')))((('''''')))***)))'''&&&&&&'''***)))'''&&&%%%%%%&&&&&&$$$&&&((('''&&&%%%&&&''')))(((&&&$$$(((,,,***######%%%&&&'''&&&%%%&&&'''%%%%%%%%%$$$%%%(((,,,///---+++((('''''''''&&&%%%222((()))333///###)));;;,,,QQQFFF///NNN{{{uuuKKKIIIQQQ]]]jjjwww{{{vvv}}}yyywwwxxxjjjkkkbbbhhh???---***''''''))),,,...///---+++((())),,,......---&&&(((***++++++,,,///000***......***((()))***((((((+++...---***'''(((***%%%...111,,,)))+++...---,,,;;;...))),,,(((---(((******(((&&&%%%&&&))),,,...---,,,---///000///......000...+++---222000)))---///,,,$$$$$$,,,222333///:::444777JJJQQQrrrvvvPPPAAA777666333000---+++***'''%%%111111///,,,***+++---000...---+++)))((())))))***+++'''$$$(((///444222///+++)))+++///,,,&&&&&&,,,%%%(((,,,............///###%%%((())))))((()))***++++++,,,,,,---......///111///+++(((''')))+++,,,---+++(((&&&%%%&&&((()))...***%%%%%%(((,,,...///000111000,,,...555999999...:::TTTzzzQQQ444;;;???666111000+++&&&)))000000+++------(((!!!!!!'''***'''***'''(((+++***%%%&&&+++******)))'''$$$###%%%&&&&&&$$$""" """$$$&&&***)))'''''''''&&&$$$"""&&&&&&&&&%%%######$$$&&&$$$%%%))),,,)))$$$###&&&((('''$$$ !!!%%%%%%$$$#########$$$&&&&&&$$$%%%'''&&&%%%$$$$$$%%%!!!###&&&'''((((((***+++***''')))//////&&&###$$$'''+++------)))&&&...222...444```VVVRRRMMMeeeyyynnntttqqqtttqqqyyyrrraaarrryyy}}}CCC222,,,000111(((''',,,***,,,,,,,,,...000000///---------...,,,+++***,,,---,,,(((&&&&&&***,,,+++))),,,+++,,,......,,,---000555000***(((***,,,---,,,000///---,,,,,,+++)))'''///---)))'''&&&''')))***,,,&&&!!!$$$---222///***...,,,,,,...---***+++000111222...(((+++333777555222666666:::GGGYYY{{{kkkGGG999///000/////////000...+++))))))+++------,,,+++,,,---+++******)))))))))*********'''&&&(((---///---+++,,,+++...111---%%%###&&&$$$'''***,,,,,,,,,------&&&'''((('''&&&''')))+++------------,,,+++***)))///,,,)))&&&%%%&&&(((***+++******)))(((((('''''',,,)))%%%%%%(((,,,//////+++......,,,...555999999...999WWWiii???000444666222111222///,,,...333111,,,+++---***&&&&&&+++,,,)))***&&&&&&((('''$$$''',,,+++++++++(((%%%$$$$$$%%%+++)))&&&###"""###%%%'''(((''''''((())))))'''&&&'''(((((('''%%%$$$%%%&&&&&&&&&))),,,***%%%$$$''''''''''''%%%######$$$%%% !!!###%%%%%%%%%$$$###&&&&&&%%%###""""""%%%'''%%%&&&'''&&&$$$######$$$$$$!!!###***---***)))+++%%%%%%&&&)))+++,,,***)))...222000555ZZZxxxfff^^^qqqrrrnnnvvvQQQtttvvv{{{UUU777000444666...,,,///,,,000///.........,,,)))''')))******)))''''''(((***%%%%%%'''))),,,......---***+++...000,,,(((+++111222///,,,***+++,,,------111...,,,++++++***)))(((---,,,+++***))))))))))))---***)))---333555222...///...000111---***---333//////,,,(((,,,444888666,,,444666777@@@NNNrrrdddCCC888...---...///111222111---***'''***///222222000//////'''(((((()))))))))))))))))))))***++++++***)))(((((())),,,///,,,%%%!!!""""""%%%((()))))))))***+++))))))(((&&&%%%&&&)))++++++,,,---------+++)))'''...,,,)))&&&%%%&&&''')))******+++++++++)))'''&&&+++)))&&&&&&(((+++......&&&***++++++...444777666333:::```YYYAAA???;;;333000000111///...000333000******,,,,,,***)))***)))&&&(((&&&%%%&&&%%%$$$(((---)))***+++)))'''$$$$$$$$$)))'''$$$""""""###&&&'''&&&%%%&&&'''***+++***)))((())))))(((&&&%%%%%%&&&((('''))),,,***%%%%%%((("""%%%((()))'''%%%%%%%%% $$$(((((('''$$$!!!)))(((%%%!!!!!!%%%)))(((((((((%%%"""!!!!!!"""---)))''')))***)))***,,,((('''&&&''')))+++,,,,,,///222222555OOOaaaAAATTT}}}pppjjjkkkfffzzzJJJqqqvvvyyyYYY;;;111222666///,,,---)))111000...---,,,***'''%%%((())))))(((&&&&&&''')))***,,,......,,,)))((('''(((+++000000)))$$$(((111---......---++++++---...111...***(((((()))((((((+++++++++++++++***)))((('''(((***...111111...+++,,,+++------)))&&&***111------+++)))---444888777,,,777::::::===IIIlll___BBB:::111000//////000000///,,,***'''+++000222222000//////'''''')))))))))((('''&&&&&&***------+++(((((()))''')))+++------***((('''!!!###%%%'''&&&&&&'''(((((())))))'''&&&&&&''')))''')))+++......---+++***...---***((('''((()))***++++++++++++***)))(((''',,,***((('''((()))++++++%%%)))++++++...222444222888>>>kkkRRR>>>>>>:::///(((000...++++++---...,,,(((***,,,,,,***'''&&&%%%$$$%%%&&&'''(((''''''))),,,%%%'''))))))'''%%%%%%%%%&&&$$$""""""###'''***---%%%$$$$$$&&&)))***)))((('''((()))(((&&&$$$%%%%%%(((&&&''')))(((%%%$$$'''!!!$$$&&&%%%$$$$$$$$$"""%%%((()))(((&&&$$$***)))'''$$$"""###&&&)))&&&''''''&&&$$$$$$&&&(((555111---+++***)))((((((***(((((())),,,---------111111111333@@@cccnnnLLLFFF{{{]]]xxxfffoooTTTyyywwwwwwxxxcccDDD444000333...,,,---***...---,,,,,,------+++***++++++,,,***)))((()))+++---///111...***&&&&&&(((***+++---...)))%%%'''---))),,,//////,,,+++---000111---)))''''''((((((((()))))))))))))))((((((((($$$&&&)))++++++*********---***)))+++***(((***...---,,,******...222555555...777::::::>>>HHHhhhXXX???:::222000...,,,+++,,,---...---((()))++++++***))))))***))))))***)))(((&&&$$$###"""&&&++++++(((&&&''')))+++++++++***+++,,,,,,+++ """$$$%%%$$$$$$&&&'''%%%'''***+++)))'''&&&&&&''')))+++......---,,,***+++***)))((('''((()))***---,,,)))((('''((()))***---,,,+++)))((('''''''''&&&***,,,+++---000111...888AAAwww^^^===666;;;999222222---((((((***++++++************)))'''%%%'''***###'''***+++++++++******!!!###&&&'''&&&&&&&&&''''''&&&$$$$$$&&&)))---///%%%$$$$$$%%%&&&'''%%%$$$$$$&&&''''''%%%$$$$$$$$$((($$$###&&&&&&######&&&!!!"""""""""###%%%'''"""###$$$%%%&&&&&&&&&&&&((()))***)))'''%%%&&&&&&###$$$%%%%%%%%%&&&(((***))))))))))))+++------+++))))))***,,,//////...,,,222///...///333DDDiiijjj___rrrxxxkkkiii\\\oooxxxxxxTTT;;;000333000///222000...,,,,,,,,,...//////...------...,,,+++***+++---(((***+++***(((***...333...***(((+++,,,)))((()))(((,,,//////---,,,---///000---)))&&&&&&'''(((''')))'''%%%$$$$$$&&&(((***)))+++,,,,,,******---///333---***...222111......///,,,+++,,,...000000111,,,222333555===GGGcccSSS>>><<<555---+++((((((+++///111222,,,,,,,,,***((('''(((***++++++***)))'''%%%$$$###"""&&&'''%%%$$$&&&((())))))&&&""""""%%%%%%"""!!!###$$$$$$$$$$$$%%%'''###&&&***,,,+++(((&&&%%%***+++,,,---,,,***((('''&&&&&&%%%%%%&&&'''((()))---+++(((&&&%%%&&&(((***+++,,,,,,+++(((&&&%%%&&&(((,,,---,,,---000000---555EEERRR999999===999777///******,,,,,,,,,...'''(((***,,,+++))),,,222$$$)))---,,,+++,,,+++)))!!!###%%%&&&&&&&&&''')))'''%%%""" !!!###%%%'''&&&%%%$$$$$$%%%%%%###!!!"""$$$&&&'''&&&%%%%%%%%%)))$$$!!!###$$$######%%%$$$$$$$$$######%%%))),,,%%%$$$"""""""""###%%%&&&&&&))),,,,,,***'''$$$### """$$$%%%$$$###$$$%%%"""$$$&&&&&&(((,,,***&&&(((((())),,,//////---+++000---,,,,,,+++000CCCWWWnnn\\\rrr^^^dddyyyrrr\\\===---///......111000111///------......---,,,,,,------,,,******+++------,,,***'''&&&(((,,,000///)))&&&***---,,,)))(((***,,,......---------...000---)))''''''((('''''''''%%%###!!!"""$$$(((***,,,---,,,+++***+++---///111,,,+++000333111---,,,///,,,+++...///......///...444444777???HHH```LLL:::;;;444---+++***+++---000111111.........---+++******,,,,,,+++***((('''&&&&&&&&&###$$$%%%&&&%%%&&&'''(((%%%'''$$$ !!!%%%######$$$%%%$$$$$$$$$&&&(((###&&&)))***)))((((((((())))))))))))((('''&&&%%%######$$$$$$&&&((()))******)))((('''&&&&&&&&&'''(((***,,,+++(((&&&&&&'''))),,,---,,,---111333000777PPPzzzNNN999333000777000,,,...000---,,,...&&&''',,,000---(((***000''',,,,,,'''&&&***,,,***&&&'''''''''&&&&&&(((***%%%###  """$$$&&&$$$$$$$$$%%%%%%###""" ###&&&(((''''''''''''***$$$!!!"""$$$######%%%&&&''''''&&&&&&'''***---((('''%%%$$$$$$%%%&&&'''%%%(((++++++)))%%%"""!!!"""%%%&&&%%%$$$######&&&((('''$$$%%%((('''!!!'''&&&&&&(((***++++++***,,,,,,---,,,))),,,555@@@ooogggfffkkk^^^<<<)))------,,,...,,,222000---,,,,,,,,,+++***------...,,,+++***+++---333000,,,((('''&&&&&&%%%---)))(((+++---+++***,,,---,,,,,,,,,---......---///---***)))))))))'''&&&%%%$$$######$$$&&&((()))******)))*********))))))((()))---111///***(((***...))))))...000...---000000888:::;;;>>>DDD\\\yyyAAA111333---///......///000000...---)))+++,,,,,,***)))))))))+++***)))'''''''''((()))***)))((((((((())))))***'''++++++))),,,000...&&&$$$%%%%%%%%%$$$%%%'''((($$$&&&(((((('''((()))+++$$$$$$%%%%%%&&&''''''(((###$$$%%%&&&(((***,,,---'''((((((((((((&&&%%%$$$%%%(((++++++)))'''(((***))),,,---,,,...333555444===[[[|||SSS@@@<<<555...,,,111222...***+++''')))...333---$$$"""'''***---***###"""''',,,+++++++++***(((&&&&&&(((***(((&&&$$$###$$$'''***---%%%$$$$$$%%%&&&'''%%%$$$ ###'''))))))))))))***,,,%%%!!!###%%%$$$%%%&&&%%%&&&(((((('''''')))+++,,,+++******))))))((((((%%%''')))(((&&&###!!!!!!!!!&&&))))))'''&&&&&&&&&((('''###%%%+++,,,'''(((%%%######%%%(((***+++(((,,,...,,,+++...777>>>hhhuuuhhh}}}bbb???,,,111222000///,,,000...+++***+++,,,++++++...//////...,,,,,,---///...+++((((((******(((%%%***)))+++---,,,)))+++///000---***+++---///...+++///---+++++++++***(((&&&###$$$%%%&&&'''(((((((((*********,,,...---)))&&&$$$+++444777000'''(((///+++'''(((...111///...111,,,777;;;999888:::TTTyyykkk<<<666111111+++,,,,,,+++******+++---------------,,,***((('''%%%'''))),,,.../////////***((('''((())))))&&&###***&&&%%%''''''&&&'''+++///***&&&&&&((()))&&&"""!!!$$$'''((((((&&&&&&'''''')))---000000---***'''$$$(((++++++,,,---(((""" """%%%'''((((((((('''###'''******)))((()))***,,,'''&&&+++000222333555:::___mmmwwwBBB222,,,222111+++,,,333111(((...///111111000,,,(((%%%$$$((('''"""###)))+++)))$$$'''***,,,,,,,,,,,,,,,"""!!!$$$***+++(((&&&(((###***,,,&&&###&&&(((&&&%%%'''))))))'''%%%%%%%%%)))(((&&&%%%&&&&&&$$$###%%%((((((###!!!###$$$"""!!!***///+++''')))***(((!!!###&&&%%%$$$$$$&&&)))'''!!! %%%++++++))))))000***%%%&&&+++...,,,(((&&&((()))(((&&&&&&(((+++///...---,,,+++*********:::~~~vvv}}}kkkzzzYYY===---,,,,,,...---%%%,,,+++)))))))))+++---///.../////////////////////000000000000///,,,((($$$+++***)))((()))+++...///---000222111---++++++---+++,,,...111111---(((###%%%"""!!!$$$&&&&&&)))------$$$ %%%)))((('''))),,,///111---((('''((())))))))))))***,,,///333555555555222444===CCCSSSmmm[[[444333---***+++,,,+++)))&&&%%%%%%'''------------,,,***((('''%%%&&&((()))***+++******,,,***))))))******(((&&&)))&&&%%%'''(((&&&'''******&&&###$$$((()))'''$$$((('''&&&&&&'''((()))***%%%''')))+++,,,,,,***)))%%%))),,,*********'''######$$$''')))++++++++++++))),,,......,,,******+++***&&&&&&+++111222444777999^^^lllyyyNNN111111666444...///555333+++***+++------,,,***'''&&&%%%))))))%%%%%%((('''$$$(((***------+++(((&&&&&&'''&&&'''+++***&&&$$$&&&"""'''(((%%%$$$((()))''''''(((***)))'''%%%%%%%%%)))'''$$$###$$$%%%%%%$$$%%%'''&&&""""""$$$$$$!!!'''+++(((%%%&&&'''&&&$$$&&&(((((('''''')))+++&&&!!! %%%***)))''''''000+++&&&&&&+++...,,,)))&&&(((******((('''(((***,,,,,,------///000111222---ZZZ}}}mmm___BBB///,,,***---///+++,,,++++++******+++,,,---&&&((()))++++++)))'''&&&---------,,,+++)))&&&###///---***'''&&&(((***,,,***,,,---,,,(((''')))++++++,,,...000000---((($$$###!!!"""'''(((&&&&&&))),,,%%%!!!%%%))))))(((***++++++***))))))***)))'''************+++---///000222666666777<<>>...+++222111000///***+++***)))+++------)))&&&"""&&&+++,,,***'''&&&'''(((''''''((())))))(((&&&&&&&&&%%%%%%&&&((()))***((())))))***)))'''&&&%%%!!!###%%%&&&''''''%%%$$$333...'''"""""")))222999+++,,,***((((((+++)))%%%)))((('''''''''((())))))%%%)))+++(((######)))000'''%%%###$$$&&&((((((((('''&&&$$$###%%%(((,,,.........///000///,,,'''###,,,)))&&&'''***,,,+++***...(((+++222---)));;;TTTaaammmrrrsssyyyiii;;;111???333&&&555...,,,***))))))***))))))***,,,,,,)))$$$###'''+++)))***)))((('''(((***,,,------,,,***)))'''&&&&&&)))))))))***+++,,,,,,---((()))++++++******+++---'''''''''&&&$$$$$$&&&(((+++((($$$%%%(((***+++******---///,,,(((&&&***///+++)))(((***///333444333---...000111111555BBBPPPfffWWW999...555...---,,,***)))***,,,,,,+++***...,,,)))'''&&&'''((()))(((((((((((((((''''''&&&&&&&&&&&&((()))(((&&&$$$"""$$$%%%%%%$$$$$$%%%&&&###!!!###((((((###!!!###&&&''''''((()))***+++,,,***,,,...---+++)))***++++++...,,,((((((---...,,,%%%&&&'''(((***+++++++++***+++)))(((,,,222000***111222...///444111444CCCiiiooo}}}III===111111555222222000(((+++******+++---,,,)))&&&"""&&&***+++)))'''&&&&&&((('''&&&'''((('''&&&$$$&&&&&&%%%%%%&&&'''((()))%%%%%%%%%&&&%%%%%%$$$###'''((()))******)))'''&&&------+++'''%%%)))333;;;)))***)))&&&&&&)))(((###%%%%%%&&&''''''&&&%%%%%%$$$&&&&&&### !!!%%%***---+++(((&&&%%%%%%###""")))))))))))))))***++++++///---+++*********(((&&&%%%###"""$$$))),,,...------+++...111---***555FFFvvvzzzuuutttVVV555777555---222///...,,,,,,...000000000))),,,---+++((('''+++///&&&***...111111000...,,,+++*********)))))))))((($$$%%%&&&'''((()))))))))***+++,,,+++***)))***+++&&&&&&&&&$$$###$$$&&&)))***(((&&&(((+++......---,,,------+++'''&&&))),,,***(((&&&'''***---------000///000111000222===III]]]pppIII777222444+++---,,,++++++,,,------+++)))+++***((('''&&&'''((((((###%%%(((******)))&&&%%%!!! !!!$$$&&&'''%%%$$$"""######"""!!!!!!$$$&&&!!! ###''''''""" %%%&&&((()))***+++******---......---++++++,,,...------***%%%&&&+++///000&&&(((***,,,---,,,+++*********))))))---222111---,,,***###$$$***)))000DDD~~~zzzvvvLLL;;;555666666111444333'''+++******+++,,,,,,)))'''###&&&)))+++***(((''''''((('''&&&&&&''''''%%%$$$&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$###$$$$$$%%%&&&++++++,,,,,,+++***((('''%%%***---***&&&'''000888''')))'''$$$%%%(((&&&"""!!!"""%%%&&&&&&%%%"""!!!&&&%%%"""!!! !!!$$$%%%(((&&&%%%%%%'''((((((((()))***+++++++++)))((('''...+++'''%%%&&&'''((()))&&&&&&&&&(((,,,000111222,,,///000///------111444NNNzzz~~~}}}pppxxxCCC444777333000///---++++++---.........))),,,......,,,,,,///222%%%'''+++...///---+++)))(((((())))))***+++++++++&&&(((***,,,,,,,,,+++***+++---...---***))))))***(((((('''%%%$$$&&&***---'''''''''***---//////...,,,+++***(((''''''((((((***(((&&&&&&'''))))))(((/////////000///111;;;FFFVVVXXX666000222333***///+++*********++++++(((&&&%%%%%%&&&&&&((()))***+++###%%%(((*********(((''' """%%%&&&%%%$$$!!!"""###"""""""""$$$&&&"""$$$'''++++++)))&&&%%%!!!###&&&)))***)))((('''+++,,,,,,,,,+++++++++,,,+++***(((%%%&&&***...000,,,---------,,,+++)))(((***))))))))),,,......+++000///***---333222===VVV~~~YYY<<<777777333...444666***++++++++++++++++++)))(((%%%''')))++++++***)))((('''&&&%%%&&&'''(((((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''')))***((())))))))))))((('''&&&!!!&&&******''''''***...((()))(((%%%&&&((('''###!!!"""$$$%%%%%%$$$###"""+++'''###"""###%%%%%%%%%!!!!!!!!!$$$(((+++,,,,,,'''(((((()))((('''&&&&&&,,,)))&&&%%%&&&((()))***++++++++++++------......+++000000+++,,,222222--->>>XXXvvvqqqpppgggCCC999777666333000---+++++++++***)))***,,,///000///...000111+++)))&&&%%%&&&(((***+++((())))))******++++++,,,)))+++---......,,,***(((+++,,,......,,,******+++******)))'''''')))---000$$$%%%'''***,,,,,,+++******(((&&&&&&'''))))))(((+++***((((((((())))))***---,,,---000111333<<>>111111222......333333...***))),,,---,,,)))---...//////---,,,,,,,,,******+++,,,+++)))'''%%%(((((((((&&&###"""###$$$'''&&&&&&''')))***)))'''***++++++***(((&&&'''((())))))*********)))(((((('''&&&&&&'''((()))(((((('''%%%'''+++,,,***))),,,%%%***,,,,,,...000///***++++++++++++++++++,,,,,,,,,222,,,666DDDcccAAA888444111,,,777///,,,,,,------...------,,,+++***))),,,///000...+++,,,***'''$$$###$$$%%%&&&'''((('''$$$ %%%***!!!"""$$$'''))))))&&&$$$'''&&&%%%%%%&&&''''''&&&+++++++++***(((&&&$$$"""$$$"""$$$((()))((((((+++'''(((***++++++***'''&&&,,,&&&###&&&)))(((&&&&&&))))))***((('''&&&((()))%%%&&&((((((''''''(((***"""###%%%&&&'''((()))+++(((%%%$$$((()))&&&###$$$$$$+++...,,,***+++---,,,...333,,,222dddwww~~~bbbGGG555444222222333222,,,...---((((((++++++))),,,,,,+++)))&&&'''***------,,,)))''''''+++111666+++'''&&&(((((($$$%%%)))***++++++)))&&&$$$$$$$$$###%%%((()))((('''((()))%%%'''(((&&&######'''+++(((%%%&&&+++,,,)))))),,,%%%&&&((()))***,,,///111---...///222444444444333===RRRpppIII<<<222222333///...222000---******,,,,,,)))&&&---///000000...,,,++++++(((((())))))((('''&&&%%%******)))'''###""""""###(((((()))***+++)))%%%""")))))))))(((%%%$$$$$$%%%))))))*********)))'''&&&'''&&&$$$###$$$%%%'''(((%%%$$$%%%***+++((((((***%%%+++000000000111///,,,***************+++,,,,,,***444+++444QQQGGG222---111---666222...,,,,,,...111000---***%%%%%%''')))***+++++++++---)))$$$###$$$%%%$$$######$$$$$$""" !!!&&&+++""""""###%%%((()))'''&&&'''&&&%%%%%%'''((('''&&&)))***+++++++++)))((('''!!!"""&&&+++***&&&'''+++((()))***++++++)))'''&&&)))%%%###)))---,,,,,,,,,''')))***+++***)))***+++)))'''%%%%%%&&&(((((((((###(((,,,***###!!!%%%***'''''')))+++(((###$$$((($$$***---***)))+++,,,,,,333333,,,&&&DDD|||ccc<<<888888...+++333+++---+++'''''')))***(((******)))((('''(((+++...---+++(((&&&''',,,444:::...***'''((('''%%%&&&))).........+++(((%%%%%%%%%###%%%'''''''''(((***,,,((((((&&&%%%%%%&&&'''((($$$$$$''',,,---***)))***((()))***++++++,,,...111+++...111444555555333222555GGG```|||CCC999333333333000///000000///------...,,,)))&&&+++---......,,,)))(((((((((((('''''''''''''''''''''(((((('''%%%$$$&&&''')))((()))******)))%%%"""%%%'''((('''&&&%%%&&&(((***+++,,,---,,,***((('''***)))'''%%%$$$%%%))),,,&&&%%%'''+++,,,***))),,,***///222///---------++++++************,,,---...)))555,,,888aaaFFF000+++444---333333...++++++...222111,,,&&&$$$%%%''''''&&&&&&'''(((...)))$$$$$$(((***((($$$$$$%%%&&&%%%$$$%%%(((+++#########%%%''')))((('''((('''&&&&&&''''''&&&$$$$$$%%%''')))************'''%%%&&&)))***&&&%%%'''((())))))***)))(((&&&%%%'''######'''***)))((()))!!!###''')))))))))***++++++(((%%%&&&(((***(((&&&&&&,,,///,,,$$$!!!$$$)))&&&%%%'''++++++)))+++///''',,,...+++(((***++++++777222666222;;;tttjjj===222555,,,&&&///(((+++***'''(((,,,---,,,***************,,,...000+++***)))((((((,,,333777///---+++*********,,,///000000000...+++))))))***$$$&&&'''(((((())),,,///,,,)))'''''')))***)))'''###$$$'''***+++*********---......,,,***)))***,,,,,,...111333444444444444999JJJ```ooo???999444444444222000000///.........---+++(((%%%''')))******(((&&&%%%%%%((((((((((((((((((((()))&&&'''((('''&&&&&&(((***)))(((''''''((()))'''&&&)))+++,,,+++******+++,,,)))***,,,---,,,***((('''++++++***(((&&&&&&***---)))''')))...///,,,,,,...,,,///...***))),,,......,,,,,,++++++,,,---///000---888222GGGwwwAAA777111999///222555---***))),,,000///***$$$&&&((())))))((((((***,,,+++'''###%%%)))+++***&&&'''(((((('''&&&'''((()))###"""###%%%(((***)))(((***)))((((((((('''$$$"""%%%%%%&&&&&&&&&%%%######---%%% $$$))))))'''%%%)))************)))(((''''''$$$$$$''''''###"""###!!!###&&&((('''''''''(((***((((((***,,,,,,)))%%%$$$''')))***)))))),,,...### %%%))))))***,,,+++000111,,,((()))******333)))222888111QQQyyyfff???***000111***---***,,,,,,)))***...///...******)))***,,,...000111((()))***++++++,,,...111000000...,,,,,,---//////***+++,,,+++)))(((((()))'''((()))))))))***---///,,,(((&&&'''***+++)))&&&&&&'''''''''(((***,,,,,,+++,,,+++)))'''&&&'''(((---///000111000111444666888III]]]}}}eee===:::777555444222111000,,,,,,,,,,,,+++)))'''&&&&&&'''((('''%%%%%%%%%'''''''''((()))*********)))*********(((&&&%%%&&&'''((('''&&&'''((())))))'''***+++,,,***((('''((()))%%%''')))++++++)))'''%%%)))+++,,,+++(((''')))+++***)))+++///000------///******'''$$$(((///333222---,,,++++++,,,...000222///444333VVVaaa888999000888...///333,,,+++***+++------)))%%%$$$$$$$$$&&&(((***,,,---(((&&&$$$%%%((()))(((&&&''''''''''''''''''&&&&&&""""""###&&&)))+++***(((***))))))))))))'''$$$!!!%%%&&&((()))++++++******---"""!!!***---+++(((***+++++++++,,,+++++++++)))'''''')))'''""" !!!&&&((()))(((&&&%%%%%%&&&((((((***,,,...,,,)))'''***)))((()))***+++******'''""" $$$(((''''''(((---111111,,,((()))+++***000$$$)))000)))555lll}}}}}}WWW111222666---,,,///111///++++++---...,,,)))((((((***,,,/////////&&&(((+++,,,,,,,,,---...000222000,,,+++,,,+++)))((()))******(((((()))***)))***++++++******+++,,,&&&$$$###$$$''')))'''%%%(((***)))&&&'''+++---,,,$$$%%%&&&%%%$$$$$$&&&(((,,,...000///---///333777444DDDTTTppp\\\>>><<<999555444333222000,,,,,,---,,,***)))))))))((((((((('''&&&&&&))),,,$$$&&&(((***+++***)))(((,,,,,,+++)))&&&$$$%%%&&&''''''''')))******'''%%%%%%&&&'''&&&%%%$$$%%%&&&###%%%(((***+++***(((&&&'''+++//////+++((((((***)))''')))...///,,,,,,...)))'''$$$$$$+++444555000---,,,******+++---000222333000444dddJJJ333999***444///...000,,,,,,,,,,,,+++***)))(((%%%"""!!!"""&&&******)))***))))))(((''''''&&&&&&'''''''''((((((((('''&&&!!!!!!$$$(((++++++***'''''''''''')))***)))&&&$$$$$$&&&))),,,...000000111)))"""$$$+++,,,)))(((((((((((()))******++++++'''&&&'''***((($$$"""$$$%%%&&&'''&&&%%%%%%''')))&&&(((***+++*********+++,,,+++***)))(((&&&%%%$$$***(((((()))(((%%%''',,,***...///***'''))),,,,,,---***'''***+++...NNN|||lll:::666555+++///000111000,,,+++...///,,,+++***)))+++...000000///&&&(((***,,,,,,---000222,,,000000,,,+++---+++&&&+++,,,---,,,***)))***+++)))+++,,,+++)))'''&&&&&&""""""###$$$&&&''''''&&&(((,,,,,,)))))),,,,,,)))%%%&&&'''&&&%%%&&&''')))(((,,,000000...---111444;;;IIIVVVooo~~~QQQ>>>>>>:::666333333222000......///...,,,+++,,,---+++***)))(((''')))---000###%%%(((***+++***)))'''+++++++++)))'''%%%&&&'''&&&'''))),,,---***%%%!!!"""###&&&''''''(((***,,,$$$&&&))),,,---,,,***)))'''---333444///+++***+++'''%%%''',,,---******,,,,,,)))$$$&&&...555333+++,,,+++))))))***---000222:::222888qqqaaaFFF666<<<)))555444444444---......---+++******+++---)))%%%%%%***,,,***'''...///...,,,)))'''&&&'''''''''((()))++++++***((( !!!$$$))),,,,,,***'''%%%%%%&&&)))++++++)))'''(((((())))))((('''%%%$$$((($$$$$$)))+++(((%%%%%%###$$$$$$%%%&&&'''((((((######&&&))))))%%%$$$''' """###$$$'''+++...%%%((()))(((&&&'''***...###%%%''''''&&&&&&(((***&&&'''******%%%!!!&&&///&&&+++,,,)))'''***---...&&&...)))(((111111<<>>666222444111......---,,,,,,---...///000111///+++***,,,,,,***)))+++...///...------...)))+++***)))+++000000---)))))))))+++---///...---'''***,,,+++)))***...333*********+++++++++++++++))))))'''&&&%%%%%%%%%%%%+++******)))))))))******...---...111000...///444///666@@@@@@^^^RRR444333111111111111000//////...***)))((()))******(((&&&$$$%%%&&&((((((((('''&&&'''''''''(((***,,,,,,+++)))***)))(((%%%$$$%%%&&&((('''%%%$$$%%%'''((()))((()))***,,,......,,,***+++,,,---,,,,,,,,,///111!!!"""%%%(((***,,,------............---,,,++++++$$$(((++++++(((&&&&&&(((++++++---......111===IIIZZZHHHjjjdddAAA111000222222***(((&&&&&&((()))***)))***(((&&&%%%''')))******......---,,,***((((((((("""$$$###"""&&&***(((!!!%%%%%%&&&&&&'''((((((((())),,,,,,(((&&&((((((&&&###""""""$$$&&&((('''&&&((('''%%%$$$$$$%%%'''((($$$%%%&&&'''((()))))))))'''%%%%%%&&&$$$ !!!%%%"""***---'''&&&++++++%%%%%%%%%%%%%%%&&&(((***+++(((******)))'''(((***---,,,......+++'''&&&***...,,,,,,,,,,,,+++,,,...000***===OOOkkk:::333000333222------+++******+++,,,---+++......***(((,,,,,,***((()))+++...000///,,,)))+++,,,---,,,///333222---'''(((+++.........///000''''''((()))***,,,///111''''''(((((())))))******))))))((((((((((((((()))((()))+++,,,+++)))'''%%%+++***,,,///...,,,...222---666@@@===YYYvvvGGG000444---...///000///...,,,+++)))((()))***,,,,,,)))'''$$$&&&'''))))))))))))((())))))******))))))******+++,,,+++)))'''%%%&&&'''%%%###!!! """$$$%%%%%%&&&&&&''')))++++++)))''''''))),,,---,,,+++,,,---((('''&&&&&&&&&(((***,,,+++***)))&&&$$$"""!!! '''111222,,,'''(((+++''',,,222111,,,///BBBUUUnnnDDD???llllll@@@333111,,,...,,,((('''((()))))))))***'''$$$###%%%'''((()))"""###$$$$$$$$$%%%'''))) &&&(((%%%%%%))))))%%%$$$$$$%%%%%%%%%%%%%%%&&&"""%%%%%%""""""&&&))))))&&&%%%$$$%%%&&&&&&%%%###%%%$$$######$$$&&&)))***((((((''''''&&&&&&%%%%%%###!!!!!!###!!!###!!!***---'''&&&,,,,,,&&&&&&&&&&&&(((+++...222555&&&)))------,,,+++,,,...+++---...,,,))))))///555...+++((())),,,///...------444333mmmfff666111///222222...---,,,+++++++++,,,,,,%%%***,,,(((''',,,---***&&&&&&(((,,,000///+++&&&,,,---,,,+++---...***###&&&(((---000///---///333,,,(((&&&'''+++...---+++))))))***+++,,,------...$$$$$$$$$%%%%%%&&&((((((%%%(((,,,///...***$$$ %%%$$$''',,,......111666+++666@@@<<>>---///---******,,,+++'''$$$"""###$$$''')))***(((&&&((((((((((((((('''''''''+++'''""""""$$$%%%### """$$$%%%&&&&&&&&&(((***''')))++++++)))(((((()))'''''''''&&&&&&&&&(((***)))(((''''''''''''((((((+++)))***,,,***&&&'''+++'''''''''((())))))&&&$$$'''%%%&&&)))***&&&%%%'''+++***)))(((&&&%%%$$$###+++***)))(((((((((((((((000---+++***+++,,,,,,+++***+++---...///...------222222444BBBcccggg333...000444///333111///...///000000///---,,,)))'''***//////,,,+++,,,---.../////////...------......---,,,,,,+++)))+++---,,,))))))...222000///---,,,,,,---...000...,,,***)))***+++++++++((()))+++,,,+++***((('''((()))*********)))(((''')))(((***000222111333666000444???;;;CCCYYYzzzlllGGG@@@>>>999888666333000///...//////***,,,+++)))***---+++'''///......000///,,,***,,,""""""###%%%((()))((('''&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$''',,,,,,)))%%%"""%%%(((+++,,,---///111//////000111222222///------,,,,,,,,,++++++++++++''',,,000///***''')))---111(((---///111[[[rrrFFF666???BBB\\\rrryyy888222...***'''))),,,...***&&&%%%&&&((())))))'''$$$"""************)))((('''&&&+++((($$$""""""######"""###$$$%%%&&&%%%%%%&&&&&&&&&'''(((((('''''')))***'''((((((&&&######'''+++$$$$$$%%%&&&((()))***+++,,,******,,,+++(((+++///"""!!!!!!%%%***,,,+++))) ###((('''%%%%%%)))((())))))***++++++,,,,,,///...---+++************111000...,,,++++++******)))***,,,...///...------222333===@@@@@@bbbkkk222---222555---***))))))+++000555999:::...,,,***))),,,///000///)))***+++---.../////////444333222000///---++++++)))******(((%%%$$$&&&((()))+++...000111000...,,,,,,)))&&&'''+++//////---''')))+++,,,,,,***'''%%%)))******+++,,,,,,++++++)))'''(((---//////111444444666???888===RRRsss```@@@;;;999999777555333000/////////000+++---,,,***,,,///---))),,,)))***......)))''')))***)))((()))++++++***((($$$%%%'''((()))***))))))+++)))&&&$$$$$$%%%&&&'''%%%%%%%%%(((+++,,,)))&&&"""%%%((())))))***+++------------...///---)))&&&))))))***+++++++++,,,,,,'''+++...---)))&&&''')))555***+++---999kkk\\\<<<999CCCBBB]]]lll}}}---000///+++'''(((,,,---***&&&%%%'''***+++***'''%%%###))))))***))))))(((&&&&&&))))))(((%%%"""!!!$$$&&&'''''''''''''''&&&$$$###&&&''''''&&&%%%&&&))),,,((())))))&&&######&&&***######%%%&&&'''((()))***'''%%%%%%(((((('''***000+++(((&&&&&&((()))&&&""")))(((***,,,***&&&%%%((("""###%%%''')))*********...---,,,+++************000///...,,,***)))))))))###%%%(((+++...000222222666,,,///666999XXXqqq666///222444++++++***+++...444:::>>>???---+++))))))***,,,---...''')))***,,,---------,,,111111111000///---+++***...+++((('''((()))((('''%%%'''+++...000000///...222...)))(((***+++***(((&&&'''***++++++)))&&&$$$(((((()))***,,,...///000&&&$$$%%%)))+++***,,,///333222888222;;;QQQmmmYYY@@@;;;666;;;333222///---,,,---.........000///---...111///+++---)))+++000000)))'''+++,,,+++))))))******((('''$$$%%%''')))+++++++++***///+++'''$$$%%%'''((()))&&&'''((()))))))))(((((('''(((((('''%%%$$$$$$%%%(((''''''((()))'''$$$!!!******+++++++++***))))))***,,,......---,,,,,,,,,222---+++111OOOmmmEEE555999>>>AAAddd...111222...+++)))***)))'''$$$"""%%%)))******)))******&&&&&&&&&&&&&&&%%%%%%%%%''')))***'''###"""%%%)))***)))))))))***(((&&&###'''((())))))((((((***,,,((((((((('''%%%&&&''')))%%%%%%&&&''''''&&&%%%%%%""" !!!$$$%%%$$$''',,,---,,,***))))))((('''%%%(((&&&(((,,,---***)))+++###$$$&&&'''(((((('''&&&))))))))))))((('''&&&%%%,,,------+++)))'''((((((++++++++++++++++++++++++,,,***...444111???{{{qqq;;;333222333,,,000///---...111333444444,,,((('''(((((('''(((,,,''')))+++------,,,***(((''')))+++---------+++***,,,(((%%%&&&+++------******)))(((''')))---111444...,,,)))((()))+++---...&&&''')))***)))(((&&&%%%&&&&&&'''(((***---000222$$$###$$$)))***)))))),,,...,,,333000;;;OOOfffOOOAAA:::000888111000...,,,,,,---...///...000///---...000...***///***,,,333333+++)))---***(((''''''(((((((((''''''(((***+++,,,+++***)))...+++(((''')))++++++***&&&)))+++)))&&&$$$&&&)))******)))'''%%%$$$%%%'''((((((((()))+++***)))'''++++++,,,,,,,,,+++***))),,,+++,,,///222444444222---444111???qqqMMM555555666555???kkk444666111///---***((('''&&&&&&"""%%%((()))))))))+++---$$$$$$######$$$&&&'''(((&&&'''''''''&&&&&&&&&'''((((((((()))++++++(((%%%%%%(((,,,---,,,***((((((&&&%%%%%%''')))++++++***$$$%%%&&&&&&&&&&&&%%%$$$$$$###$$$&&&&&&###%%%***%%%&&&(((((()))***,,,...%%%!!!"""(((,,,+++))))))((()))***+++***)))'''&&&&&&'''))))))(((%%%"""!!!''')))******'''&&&'''(((333111---***'''&&&&&&&&&###---222444---'''VVVkkk===777111222000000...------------+++***...***(((***(((%%%''',,,)))+++...000///,,,'''%%%"""$$$(((,,,---,,,***(((''''''&&&'''(((+++,,,---...,,,***((())),,,000333'''(((((('''))),,,111555((())))))))))))(((''''''))))))((()))+++...111333&&&%%%''',,,...+++***,,,------666444===LLL^^^GGG???666)))111222000///......///000111,,,------***+++---+++&&&+++&&&(((000000'''%%%***+++***))))))+++,,,,,,+++)))***,,,---,,,+++)))'''***)))(((***---///---+++%%%***,,,)))###!!!%%%************)))((())),,,///---------///222333222111)))***,,,---...------,,,(((&&&%%%***111666555333+++:::999MMMAAA444<<<999111AAAttt444888------,,,***(((''')))+++%%%'''))))))'''&&&)))+++%%%%%%$$$$$$%%%(((+++---'''$$$###%%%))))))'''$$$&&&%%%&&&))),,,---+++(((!!!&&&,,,000...***%%%"""$$$"""###''',,,///...,,, """$$$&&&'''(((''''''***((()))+++)))&&&&&&***"""$$$''''''%%%&&&)))---///(((%%%))),,,(((### &&&'''(((******((('''&&&((()))++++++)))%%%!!!###&&&)))(((&&&%%%&&&(((+++***((('''(((***---///+++---%%%...;;;222KKKeee===999111222444.........///000000///---222---,,,---+++''')))...***---111222111,,,&&&######&&&+++......,,,(((&&&***,,,---+++)))(((,,,///,,,---...//////...---,,,,,,---,,,)))&&&''',,,111*********)))))))))))))))...---,,,+++---000333555)))(((+++111222...---......222===:::???KKKZZZsssBBB???<<<111333111000000222444333///,,,222000---,,,+++,,,+++***---++++++,,,...//////...,,,))))))+++///000+++&&&'''---///,,,)))))))))(((((()))***++++++***)))'''$$$%%%''''''&&&&&&((())),,,,,,------,,,,,,...///...,,,+++---//////---***,,,+++***+++,,,,,,+++))))))((('''&&&'''+++000444111***:::lllbbb:::222///===666@@@VVV000111---+++,,,000111...+++---,,,++++++******++++++%%%%%%&&&(((+++,,,+++***(((***(((###$$$((((((###%%%$$$%%%(((---...+++(((''''''(((+++------***((($$$###!!!###%%%(((******###%%%(((((('''%%%%%%%%%(((((('''%%%%%%&&&***---'''&&&&&&)))---111000///)))((('''&&&$$$###""""""&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))'''$$$"""###&&&((((((&&&%%%***+++)))(((+++///'''***......,,,222GGG[[[jjj;;;:::<<<<<<333000111111...+++'''&&&&&&///***(((++++++(((***000111...///333222---(((&&&%%%))),,,,,,)))((()))++++++,,,------------++++++000,,,+++...,,,'''(((...---***)))++++++)))))),,,.........+++)))(((***,,,---***'''$$$###%%%(((***,,,666444000444333,,,,,,+++---555999333555UUU{{{fff:::777777///333///...---...000000---***000...,,,+++************&&&'''((()))***+++++++++///...,,,------,,,)))&&&&&&,,,...+++((()))***(((*********)))((('''&&&&&&$$$%%%&&&&&&&&&&&&(((***------...---------...///...,,,******++++++(((%%%((()))+++...000000---++++++***)))))))))***++++++666000EEE{{{rrrHHH555222111>>>;;;NNNXXX///333000,,,---///000---)))------,,,+++++++++++++++''''''&&&(((***++++++***!!!'''***)))******&&&((('''&&&''')))******))))))((((((***,,,,,,***(((,,,***((((((((()))((('''%%%&&&''''''%%%%%%&&&'''((((((((('''&&&'''))),,,)))((((((+++///111111000$$$###""""""$$$&&&((((((((((((((()))))))))))))))(((((('''''''''((()))))))))&&&###$$$(((+++,,,,,,%%%''')))(((&&&&&&))),,,))),,,111333111///777AAAjjj;;;777777999333............------,,,,,,333///---000///,,,,,,000000///000111...)))***...''')))+++,,,+++++++++,,,******+++,,,,,,+++))))))&&&)))111999888...'''&&&,,,(((''')))'''###"""$$$+++***)))(((((((((((('''///---***'''&&&''')))***)))222000,,,111111+++---(((***333:::666;;;[[[]]]777555777555:::333111000000111222000///...---,,,+++***)))))))))$$$'''***+++)))((()))+++------+++(((%%%"""""""""%%%***+++)))(((******))),,,+++)))'''&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&))),,,)))))))))(((((((((((((((,,,+++))))))***)))(((&&&)))***---000222111,,,)))******)))***++++++)))'''333666ZZZeee<<<...000///888:::WWW\\\///333000---...///000---***---,,,,,,++++++++++++++++++)))'''''')))+++++++++!!!&&&))))))******'''###))))))((('''&&&'''***---***)))(((((()))***((('''***)))((((((((('''%%%###&&&''''''&&&%%%%%%&&&(((&&&'''(((((('''&&&((()))&&&%%%%%%'''***,,,,,,++++++((($$$###%%%'''&&&%%%&&&&&&''''''((((((((((((******))))))(((((())))))(((&&&$$$%%%(((+++---...((('''%%%$$$%%%'''***,,,'''(((+++000111///111666```qqqAAA:::777:::666666333000//////...+++(((444111000222111------///111111222000***&&&***222)))))))))+++---...---,,,))))))*********)))'''&&&((((((+++...---))))))+++,,,)))***,,,+++&&&$$$%%%,,,,,,,,,---...---,,,***...---,,,+++***+++,,,---&&&...+++'''---...+++---...///555999555999TTTtttUUU888666888:::???444333222111222222222222---------,,,***)))******(((---111000+++((())),,,***,,,+++&&&  $$$$$$((()))''''''++++++)))*********)))((('''%%%%%%%%%&&&&&&&&&&&&(((+++...''''''&&&&&&''''''&&&$$$((((((((()))+++,,,------.........///000---)))&&&&&&&&&'''))),,,---------000@@@sssWWW777///444111444777ZZZddd333111///......000111///---,,,+++******))))))******---***((('''(((***++++++***)))'''######''',,,000(((***+++***((((((,,,000+++)))'''&&&''''''&&&%%%%%%%%%&&&(((++++++***(((%%%'''((((((&&&&&&&&&'''$$$&&&(((((('''&&&&&&&&&$$$$$$$$$%%%&&&'''''''''...+++((((((******&&&"""&&&&&&''''''(((((())))))+++***))))))((((((((((((%%%%%%%%%&&&((()))))))))'''%%%$$$%%%(((,,,---...,,,***)))***)))***111:::IIItttBBB;;;999;;;666999444//////111111---(((...------......,,,++++++444333222111+++''')))///***(((''')))---///---+++((()))*********)))'''&&&+++)))'''%%%%%%''',,,111***(((***...///+++)))+++)))---111222000......///******+++,,,...///000000$$$,,,((($$$+++---+++/////////333666222666LLLfff|||NNN:::555666999;;;000000///...------...///,,,...///...,,,***+++,,,///333555333,,,((()))++++++......***$$$###'''---%%%((((((&&&'''+++,,,)))''')))***,,,+++***'''&&&'''(((((((((((())),,,...+++***)))***,,,,,,***(((&&&'''((()))***,,,...000000...,,,+++++++++)))((('''((())))))+++...111444444QQQrrr???...555:::444666:::___ppp===333222000000000///...---******)))(((((((((((((((---+++((('''((()))******///,,,'''###"""&&&///777***---000///,,,******,,,***(((&&&%%%%%%%%%$$$###(((((()))---000111111///###&&&)))***)))'''&&&%%%###%%%'''(((&&&%%%$$$$$$((((((((((((((('''((((((###$$$&&&***......***'''(((((())))))***++++++,,,***))))))(((''''''''''''%%%'''***++++++(((&&&$$$(((''''''***,,,...---,,,333111000,,,&&&%%%---999<<>>bbbzzzFFF666666444222///---++++++***))))))((('''(((((((((+++)))''''''((())))))(((***)))***+++)))(((,,,222///111222111---)))'''&&&***((('''&&&''''''%%%###)))))))))+++---...---,,,$$$''')))***)))'''&&&&&&%%%'''(((((('''%%%%%%%%%((())))))(((&&&%%%%%%&&&!!!$$$(((+++,,,)))&&&$$$$$$$$$%%%%%%&&&'''(((((())))))((('''''''''(((((((((+++//////---)))'''%%%,,,---......,,,+++)))(((***---222333...***///999333eeennn;;;999<<>>;;;000+++000888uuulll>>>222;;;<<<666222BBBLLLiiiwwwEEE---///111111111222444555---,,,++++++***+++++++++&&&%%%%%%'''((()))'''&&&'''&&&))),,,)))###&&&...,,,(((&&&&&&***------,,,+++++++++---...---***''''''%%%$$$%%%'''***+++++++++***'''$$$"""$$$)))---,,,------,,,***)))***+++,,,......,,,(((%%%&&&(((&&&+++...---))))))///555(((((()))***+++,,,---...***)))))))))***+++,,,,,,)))***+++(((&&&&&&***---,,,......***%%%$$$)))...///+++)))---///---...000...666bbbssszzzAAA333---...)))//////...,,,++++++...000111444222,,,,,,111333000...000444666000******///,,,......,,,((('''***---$$$&&&(((+++---.........###+++///---,,,---+++&&&***''''''***+++)))+++...222///---///444444000,,,))))))***,,,...222555777***222---(((---,,,(((***)))((((((+++...555@@@IIIcccmmmLLL999999333///333555444555333...---///000......000222000---)))&&&%%%,,,***(((&&&%%%&&&'''(((&&&((()))***)))***,,,---'''(((***+++,,,,,,++++++***,,,,,,+++'''&&&(((+++((('''((()))++++++)))''',,,***((())),,,---+++(((111...***'''&&&'''***,,,...///......---,,,+++***(((555444'''111000***NNNTTT===<<<666???999888888DDDrrrkkk666.../////////---,,,,,,------,,,,,,,,,------+++))))))((('''''')))*********000)))&&&))))))%%%%%%(((---***'''''')))+++***((())),,,///000///,,,***)))***(((&&&'''((((((%%%"""))))))(((&&&%%%%%%(((******''''''(((%%%"""&&&///&&&***------***&&&%%%&&&///...---***((((((***,,,---,,,+++*********+++,,,&&&'''(((+++...///...---...,,,)))&&&%%%$$$%%%%%%'''((()))******)))''''''...333777333+++'''***000---AAAVVVhhh666555555,,,111---------------,,,,,,,,,.........111444333///+++222000111444222+++&&&&&&...///---&&&!!!$$$///999333---'''&&&)))---//////+++)))((()))---///...,,,---......---,,,+++---...///------...000111000///'''***---,,,,,,---......***111000&&&""")))---***'''""",,,)))---888777AAAmmmbbbFFF:::===888333555555...111111......000000---///000000...***(((((((((***(((&&&$$$#########$$$$$$$$$%%%&&&'''((())))))(((((()))******)))((('''%%%'''((('''%%%%%%''')))(((((((((***,,,,,,***(((+++***))))))))))))(((&&&,,,***(((&&&&&&(((+++---))))))******++++++******'''///111)))222222888iiivvvDDD333555888888444555777BBBpppppp===222222222111////////////222000...------,,,***((()))((('''((()))*********...(((&&&''''''###"""%%%)))((((((***,,,,,,***''',,,///111111---)))'''%%%'''%%%%%%'''***+++***(((++++++***'''%%%%%%''')))---(((&&&)))***(((***...'''(((((((((''''''((()))&&&'''''''''&&&'''***,,,333000,,,(((%%%%%%&&&''''''''')))***,,,,,,+++***///...+++)))(((((()))***))))))************))))))(((---000...)))(((+++///111888CCCeeebbbDDD;;;777222999333222111///...---------000---,,,///333333///+++,,,))))))+++***&&&$$$&&&&&&((()))(((&&&&&&))),,,******)))))))))***,,,---...+++))))))+++------,,,------------,,,,,,---...000///......//////---++++++...///---,,,,,,------***000...%%%###***,,,((($$$$$$222,,,+++333555DDDRRRuuuQQQ<<<888???;;;555444111)))---///......000///,,,//////---+++)))(((***,,,,,,+++)))'''&&&%%%&&&&&&(((&&&%%%'''***,,,+++)))((())))))((('''&&&%%%$$$"""###%%%%%%$$$$$$&&&((()))((()))***,,,,,,+++))))))******)))'''&&&%%%&&&'''&&&&&&'''(((***,,,...%%%&&&''')))***+++,,,,,,+++,,,000---333444JJJ^^^;;;222222:::111...333666@@@mmmxxxCCC444444222111//////......///---***)))))))))(((''''''''''''''''''(((((((((***'''&&&((('''%%%&&&(((&&&'''***...000...***&&&+++---//////,,,(((&&&%%%&&&%%%%%%'''***++++++***------+++)))&&&%%%&&&(((,,,&&&###'''++++++))))))***(((%%%%%%'''***,,,---"""$$$&&&''''''''')))***444000***%%%######%%%&&&%%%&&&''''''((('''''''''...---+++***)))***,,,---***)))))))))))))))******(((+++---......///111333999444777OOOfffPPP===555222999444333111////////////000000,,,)))---444777444000+++((('''))))))'''(((+++)))))))))***++++++***)))'''+++000000---,,,...000222000---,,,---.........------,,,,,,,,,------...---,,,,,,---///...,,,***000000000...,,,++++++---+++---+++$$$%%%++++++&&&***&&&///+++---777555???NNNuuuCCC444444<<<777222111---***------++++++------***+++,,,,,,+++******+++---+++***)))((((((((())))))***&&&$$$''',,,///,,,)))(((((((((((('''&&&%%%%%%###$$$%%%%%%%%%%%%&&&&&&''''''(((***,,,,,,***(((&&&))),,,+++(((&&&''')))&&&&&&''')))***,,,---...((((((***,,,---.........333,,,222111222888\\\GGG999777///555///---333888@@@kkkDDD444222///------,,,+++***'''%%%""""""###%%%&&&'''$$$%%%&&&&&&%%%%%%%%%&&&((()))***+++++++++,,,///%%%'''***...///...+++)))%%%(((++++++***(((''''''(((''''''''''''(((((((((,,,,,,,,,***''''''((()))%%%###"""$$$''''''&&&%%%---)))&&&&&&)))------,,,%%%'''***+++***(((((((((,,,+++(((&&&%%%&&&((()))"""###$$$%%%$$$%%%%%%&&&)))(((''''''''')))+++,,,)))((('''''''''((()))*********+++---000333333333888111444CCCnnnvvvpppYYY@@@333000444......------...000222444000+++''',,,555;;;999666,,,)))))),,,---******------,,,***((('''))),,,///'''+++...//////...///111---------.........---,,,...,,,+++,,,---......---''''''))),,,///000...---000.........,,,)))***...++++++((($$$&&&+++***%%%333&&&)))'''222???666777PPPnnn???222333888222...000...//////,,,'''&&&)))***)))'''))),,,---,,,+++++++++%%%%%%%%%%%%&&&'''((((((&&&###!!!###(((+++)))%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&%%%$$$"""%%%%%%&&&(((***+++)))'''$$$(((,,,---+++***+++---((()))***+++,,,,,,------++++++,,,---......------444,,,444111444GGGqqqggg111555999---000444000555;;;CCCjjjFFF444111---+++,,,,,,+++))))))&&&$$$###$$$&&&''''''$$$&&&((((((&&&%%%%%%&&&***,,,...---++++++,,,---'''(((***+++++++++,,,,,,$$$&&&((()))(((&&&&&&&&&&&&&&&&&&%%%%%%%%%'''(((((()))******((((((***+++"""%%%''''''%%%&&&((()))***((('''(((+++,,,)))&&&%%%(((+++,,,+++)))((((((&&&'''(((************)))"""$$$&&&'''&&&'''***,,,'''&&&%%%%%%&&&)))+++---+++***)))((()))***,,,---)))(((''')))---///...---000+++///777TTTooo{{{eeeFFF777111///...------...///111333444000+++(((***111666555222+++***+++//////***'''((('''***+++'''""""""(((...(((&&&%%%&&&))),,,,,,+++###&&&***,,,---+++)))'''...,,,***+++---///...---''''''(((***---///...,,,,,,)))***---,,,(((***///+++***'''%%%(((+++***&&&111(((...+++000;;;555;;;BBBRRR@@@555555666...---333222222111,,,%%%###&&&((('''%%%(((,,,...---,,,+++***%%%&&&''''''((()))******&&&$$$###%%%)))***)))'''***))))))(((((()))******%%%$$$$$$%%%%%%$$$"""$$$$$$%%%''')))***)))'''%%%(((+++............///+++++++++,,,,,,,,,------++++++,,,,,,,,,+++******...***444///999```PPP***444:::222333:::333777>>>FFFlllSSS777333...---...///...,,,333000---++++++***)))(((&&&***---,,,)))'''((()))***///000+++'''&&&&&&%%%)))))))))((('''(((+++...''')))***)))&&&$$$###$$$"""###$$$$$$$$$%%%(((+++&&&((())))))))))))***,,,&&&,,,...+++(((+++///000%%%%%%''')))***)))%%%""" ###'''))))))(((((()))&&&'''***,,,,,,***'''%%%%%%(((*********+++...222((('''''''''(((***---///,,,,,,,,,,,,---...//////+++******+++---......---///------///BBBvvvwwwnnnIII666111+++222222222222111111111111111---******,,,---,,,***///---000444333---)))***$$$+++111///)))%%%''',,,---((($$$$$$(((,,,---,,,###(((---000000...,,,+++...+++)))+++...000///---,,,+++******+++,,,+++)))(((%%%(((......)))***000***)))(((((()))***)))(((''',,,<<<222***///333FFFDDDIIIsss>>>555555555,,,---555555111111---&&&$$$&&&'''%%%''')))+++,,,+++++++++,,,*********++++++*********&&&''''''((()))***++++++,,,+++)))(((((((((((()))%%%$$$$$$&&&((('''$$$!!!%%%$$$%%%(((***+++***((('''(((***...000000...,,,************+++,,,---...******++++++++++++******(((,,,777...@@@yyytttCCC333888999555444>>>333666???IIInnnfff999444///...000222111///555222000...---,,,)))'''&&&***...---)))&&&''')))&&&---///)))$$$$$$$$$"""((())))))(((&&&&&&))),,,)))***+++***(((&&&&&&&&&$$$%%%&&&%%%###$$$(((+++&&&((())))))((('''((()))))),,,,,,((((((...111///"""%%%)))******(((''''''!!!###&&&'''&&&&&&&&&'''&&&''')))***)))'''%%%$$$&&&))),,,+++((()))---111)))((('''((()))+++...///***+++,,,---............,,,---............///000111111...000;;;TTTyyyLLL555222...000111222333222111///.........---,,,***)))******111000000444333///---...***...111111---***+++......,,,***)))***,,,...///***---000111000...///000...+++(((***...111///---///---***)))***++++++***(((%%%)))111000))))))000)))******+++)))((()))+++''',,,<<<333***///444GGGJJJOOOttt:::333444333***,,,444555...///---(((&&&((('''$$$)))******))))))))),,,...))))))))))))(((&&&%%%$$$"""$$$%%%&&&%%%&&&((()))...,,,***((('''&&&&&&&&&&&&%%%&&&(((,,,,,,)))&&&%%%%%%&&&)))+++,,,+++)))***)))***---111111---)))(((((((((((()))+++...///)))***+++,,,,,,,,,,,,,,,(((///;;;...DDDVVV888:::;;;444000---@@@333444???KKKooottt888333------000333222000...---+++++++++***'''%%%###(((,,,+++'''$$$$$$&&& )))---((($$$&&&(((&&&&&&)))***)))&&&%%%''')))((()))+++,,,+++***+++,,,)))***)))&&&######%%%(((''')))***)))'''&&&&&&'''(((((($$$!!!%%%---...)))###'''+++---++++++,,,///'''((()))(((%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%(((***(((%%%$$$(((---((('''''''''(((***---...'''(((***+++,,,,,,++++++(((***++++++******,,,...---000---333888:::eeeSSS888999777***,,,///111222000///---+++---//////---,,,...111...+++***------***+++...111...)))&&&&&&))),,,///(((+++,,,+++((('''***...+++,,,---+++((((((***---...+++(((***///111000---...+++((('''))),,,......)))&&&***333333***(((///)))***,,,,,,***''')))---000***111---000:::777???>>>IIIkkk===<<<:::888555333222111***000222---)))+++000222,,,***))))))************,,,+++)))((('''''''''(((&&&%%%%%%'''+++,,,***''''''''''''(((((((((((((((+++)))((()))++++++)))&&&***)))(((((()))(((&&&$$$+++,,,...000000---)))%%%'''''''''''''''(((((()))***))))))***,,,------,,,***111555<<>>;;;000...)))&&&)))///333111---)))+++...000000000///...333111111222///))))))---+++(((%%%''',,,///000///+++'''%%%''',,,///...++++++......+++,,,000111///***,,,,,,***,,,///...***)))***,,,,,,+++***+++,,,%%%---111,,,)))---222333,,,...000...+++)))+++---,,,***'''(((+++///333555***:::ggg;;;888444000...,,,,,,,,,...222333...+++---//////000///---,,,++++++******///---+++)))(((''''''(((&&&%%%%%%'''***+++)))'''&&&&&&&&&&&&&&&'''((((((---+++))))))+++,,,***(((&&&&&&&&&'''***+++***))))))***,,,...///...+++)))+++************+++,,,---***))))))***,,,---,,,***(((,,,222BBBrrrBBB;;;222...///333666777666777333777QQQzzzCCC666:::444333666,,,---...///000///---,,,,,,---+++)))&&&(((******&&&"""***************+++,,,,,,+++++++++)))'''&&&((()))$$$&&&)))+++***(((''''''!!!###&&&((())))))'''&&&&&&***+++(((&&&((()))(((,,,......******,,,***$$$%%%$$$$$$###$$$%%%'''(((###$$$%%%$$$"""""""""###$$$#########$$$''')))+++***((()))+++(((######(((***'''######&&&((('''&&&***///111...,,,,,,***'''%%%"""++++++333666***444333$$$777000111;;;FFFvvvEEE===666555000,,,,,,111222///***(((***,,,---............---...///...------///111...,,,******,,,///111222111,,,''''''***------,,,---///...++++++......,,,+++------+++---000///+++,,,,,,+++++++++******)))&&&******''''''+++,,,***'''((())))))(((((()))***...---++++++---000222333444???ccc???;;;666111---,,,---...111333222...,,,//////,,,///...,,,***((('''&&&&&&111000...+++)))(((''''''&&&%%%%%%'''))))))(((''''''&&&%%%%%%%%%&&&((()))...,,,***)))***++++++***'''&&&&&&(((***,,,,,,+++'''(((***,,,............***)))((((((((()))++++++++++++,,,...//////,,,***,,,,,,777SSSvvv:::666222...---///111333999444000888SSSFFF000222///---222++++++''',,,000000,,,(((''')))+++(((&&&''')))***(((%%%((()))***++++++***)))((()))******(((&&&&&&'''(((&&&&&&''')))++++++***(((%%%'''(((******)))'''&&&&&&***+++(((&&&((()))((('''***+++(((&&&'''&&&$$$$$$"""  """&&&((())))))(((&&&###""""""###'''&&&%%%%%%&&&''')))***%%%%%%(((+++)))%%%$$$&&&$$$###"""!!!"""###$$$$$$%%%***,,,******...///...,,, )))...222111(((555333)))555---222======eeeXXXIIIGGG444000,,,---111333111---(((***++++++++++++---///333888666---***...///,,,///...---+++***,,,///222555000)))''')))+++,,,,,,...000///***)))++++++(((---///...,,,...111000,,,111...***)))+++,,,***(((+++,,,***(((***---,,,'''***))))))***,,,------,,,//////...//////000111222===AAAZZZ}}}???===999444111///......000111000------000///***------,,,***'''&&&&&&'''111000///,,,***((('''&&&''''''''''''((((((((('''((((((&&&&&&&&&''')))***...,,,)))(((((()))***++++++)))((((((*********)))''')))***+++,,,,,,...///***)))((('''''')))***+++...///000222444333000---000222FFFnnn^^^999666111+++)))+++222777888111111;;;RRRLLL++++++,,,)))111......&&&(((++++++***'''&&&%%%,,,***''''''((()))(((&&&%%%&&&)))++++++***)))'''((())))))(((&&&&&&&&&((()))'''&&&'''***+++)))&&&+++,,,,,,,,,***(((&&&%%%%%%)))***'''%%%'''(((&&&$$$''')))'''###"""$$$%%%&&&$$$""""""###%%%(((+++***+++***(((&&&%%%&&&(((***)))(((((((((((()))***######%%%&&&&&&%%%$$$%%%"""######"""!!!!!!###%%%$$$((()))&&&''',,,000000333%%%+++'''%%%,,,+++333///...555***///777222GGGWWW@@@DDD333000------000111...,,,)))+++,,,+++)))+++...222777???;;;---(((///000))),,,------***&&&&&&***...333///+++))))))***+++***---///---)))(((***)))&&&///000///---...222111---333...)))))),,,///---***,,,,,,,,,,,,,,,------+++///---+++,,,///000...,,,,,,---///000000000111222<<<<<>>nnnfff<<<111222333444444333111000000***555<<>>111<<>>111555%%%+++111+++'''&&&&&&'''***...000111'''***,,,,,,+++)))(((''',,,,,,,,,+++***(((&&&%%%''')))++++++***))))))***$$$&&&'''&&&%%%(((---222---,,,+++(((%%%###!!! )))------)))'''((()))'''---&&&###(((+++***))),,,***&&&""" ###&&&'''***------+++'''$$$###%%%&&&&&&''''''&&&&&&%%%%%%((((((&&&)))...***###&&&###"""$$$)))+++((($$$---000000+++***...000000---'''GGGDDD$$$&&&000000111222%%%+++555000222666---888xxxiii;;;???999888555222000...---,,,***///333111---,,,111777,,,)))+++...,,,((()))...'''''')))...333333000,,,//////...+++))))))+++,,,+++---,,,)))(((++++++)))------***&&&'''++++++(((&&&((())))))'''&&&&&&''',,,((((((---...(((%%%&&&)))+++---,,,)))'''))),,,))),,,///...******...222111666EEETTTkkk777666555444111///---,,,+++,,,///222333000+++'''***---///---(((%%%'''***((((((((()))***+++,,,---(((''''''+++///000///,,,"""&&&'''###$$$))))))&&&***)))))))))***)))&&&$$$---***''''''))))))(((%%%###(((,,,,,,)))(((***,,,///---+++(((((()))+++---222(((***000,,,,,,222333>>>}}}FFF555333---------------111666;;;BBB???777:::ZZZ888000222)))555***...---//////,,,&&&%%%)))---444---)))******&&&%%%)))+++(((%%%&&&)))+++***)))***%%%$$$(((+++)))''''''))))))))))))))))))((((((***(((&&&%%%&&&''''''&&&)))+++---...---+++***))),,,'''$$$(((...///((( $$$$$$$$$%%%''''''%%%###***************)))((((((,,,+++***'''$$$"""###%%%)))%%%%%%***+++'''(((,,,...)))"""!!!$$$)))---///%%%%%%'''+++000111///,,,(((((()))***+++++++++***+++)))***---///...000444999;;;PPPyyy999777222000///000222222000---/////////000000222333444///...,,,***)))(((((((((***+++,,,---------,,,+++,,,------+++***)))+++,,,...333...+++///,,,(((------,,,***))))))***,,,------***(((***------)))%%%------,,,+++***((((((''',,,((()))---,,,'''%%%)))000...,,,*********+++,,,+++333<<>><<>>^^^eee444++++++---+++)))***---111444555666===AAAOOOzzzWWW???:::///222&&&(((,,,,,,+++***)))((((((''')))%%%$$$(((***))))))***)))***)))((('''''')))***555000,,,***&&&###%%%***,,,,,,+++++++++*********)))((('''&&&&&&&&&'''(((&&&&&&'''((()))***++++++(((((()))+++,,,***%%%"""'''+++---***$$$!!!$$$)))###$$$%%%''')))***++++++"""###$$$$$$###$$$&&&(((+++(((((())))))&&&%%%'''!!!!!!###&&&)))+++***)))---+++)))((()))******))))))***+++---///000111111,,,)))))),,,---+++,,,000999///===^^^CCC===777333...,,,---111444666333000,,,)))(((***---///***++++++,,,,,,+++)))(((***+++,,,............---&&&(((*********+++---///444222&&&###------(((+++************************---+++***,,,//////---***((())))))***+++,,,------***'''&&&))))))(((***---''''''(((***,,,...111222***333<<>>...;;;===444111---555---000222000+++'''&&&'''///---+++,,,---...+++))))))---,,,'''%%%((('''###++++++***(((''''''&&&&&&000---+++,,,......,,,)))+++,,,,,,---,,,+++)))(((,,,---///...,,,******+++&&&''')))***++++++***)))+++***---111...&&&$$$&&&&&&)))------***)))***,,,+++---::::::AAAQQQmmm444222000000333555444333---......,,,***)))***,,,111000...,,,+++***))))))+++%%%###&&&(((%%%$$$%%%'''(((((('''%%%%%%&&&(((((('''&&&&&&((()))))))))+++&&&$$$'''(((%%%###%%%''')))'''$$$$$$(((***))))))(((&&&'''))),,,---...,,,)))((()))(((%%%&&&***///...777GGGEEEeeeRRR666///333777***///555666000...222...+++555fffZZZ888...222222,,,,,,)))''')))'''######&&&***)))'''&&&&&&''')))***'''&&&%%%%%%'''''''''&&&"""###%%%'''(((******+++...+++&&&###!!!"""$$$%%%++++++((($$$&&&---222333...333666444666<<<>>>;;;555888666...'''%%%&&&'''&&&((((((%%%"""###'''+++...,,,+++)))(((((()))))))))###!!!&&&++++++******'''&&&&&&'''))))))((('''(((,,,000...***'''(((+++$$$&&&'''))))))((('''&&&,,,((('''+++,,,***)))***%%%$$$$$$&&&)))++++++***///+++---222222000999GGGaaa@@@000::::::444666///333444444333111---++++++,,,...,,,)))***,,,...---,,,///222222......111111---'''(((***+++,,,---------999555000///...---)))%%%.........---+++)))'''&&&+++---//////+++'''%%%$$$$$$%%%''')))+++,,,,,,------***,,,000///)))&&&(((,,,---......,,,******+++***+++555555===PPPnnn888555222111222555666777///...---+++)))+++...111...---***((('''((()))))),,,'''%%%'''(((%%%$$$%%%((())))))(((&&&&&&'''((('''''''''''''''((()))******'''&&&))))))'''%%%%%%&&&))))))&&&&&&******((((((''''''))),,,//////......***(((((('''&&&***000333;;;III]]]dddrrr???,,,---000222***...000222...---222...---888vvvaaa:::...000111///---******,,,***&&&$$$&&&))))))(((''''''(((***+++)))'''&&&&&&''''''&&&%%%!!!$$$'''***+++,,,,,,000,,,'''$$$%%%(((+++---(((...222...,,,///444666444NNNdddiiinnnuuunnn]]]]]]KKK666***&&&$$$###$$$******(((###&&&---///...,,,***)))))))))))),,,'''$$$''')))'''%%%%%%&&&&&&'''&&&&&&&&&'''))))))******)))'''%%%&&&'''))))))***++++++***((('''---(((&&&((()))((((((+++%%%$$$$$$&&&(((******)))333------444666000---///kkkkkkDDD444;;;666111777...+++555222...+++++++++++++++,,,+++)))***,,,.........---000000...///222222000//////////////////......222///+++***,,,+++)))&&&.........---,,,+++)))((())),,,//////,,,(((%%%###''''''(((((()))+++,,,---///+++)))---///---***)))---,,,++++++,,,---,,,+++444111666000555FFFccc333222000///000111222333---------++++++,,,000333+++***'''&&&&&&(((***,,,+++***)))*********++++++******+++)))((('''(((***((((((((('''&&&&&&((()))'''&&&'''((((((&&&%%%$$$&&&)))***'''(((++++++(((''''''(((***---...---++++++)))((()))(((''',,,333;;;PPP\\\mmmbbb<<<,,,---+++)))+++111))),,,******000...000===eee999......///333333///...000...***))),,,***)))(((''''''(((((()))((('''''''''))))))((('''"""$$$''')))+++++++++***+++)))((((((***+++,,,,,,000555444000666NNNnnn^^^CCC333******...///...---+++&&&$$$***111---,,,***)))((('''((((((+++&&&%%%)))***(((&&&'''%%%'''(((&&&$$$$$$(((+++$$$$$$$$$$$$&&&''')))***)))************)))''''''+++&&&%%%'''(((&&&&&&'''&&&&&&''')))---000111111333,,,***///333111000111QQQxxxKKK===CCC:::333999///)))000---))))))+++---,,,***++++++,,,---...---,,,+++***+++++++++,,,---------333111///......///111222000,,,))))))+++,,,***(((+++,,,,,,---.../////////)))+++...///---,,,+++,,,///---,,,***))))))***+++///***''')))---...,,,)))'''%%%$$$'''+++......,,,444000444,,,000>>>XXX---...//////...---------)))+++,,,---,,,---///111111///,,,))))))***+++---)))***)))((('''((()))))))))))))))((('''&&&'''))))))******(((&&&$$$%%%'''$$$&&&&&&%%%%%%%%%$$$$$$&&&)))***'''(((++++++(((''''''(((***++++++(((&&&%%%%%%(((+++***)))---444KKKttt}}}zzz~~~```EEE333444+++"""***...(((,,,)))(((------111@@@iii:::222111000888777222000111///,,,---000***)))((('''&&&&&&%%%%%%&&&&&&'''))),,,---,,,***%%%&&&(((***+++,,,,,,+++((('''&&&%%%''',,,222777AAARRRdddooo~~~^^^999///555...,,,---000///,,,///555,,,+++***(((((((((((()))$$$"""$$$***---,,,---///)))+++,,,***((((((+++///%%%%%%&&&'''))),,,...///''''''''''''&&&%%%%%%$$$***''''''+++,,,(((&&&&&&,,,,,,---///333666666666---+++,,,///222333666999BBBsssWWWFFFJJJ@@@777;;;333000---,,,+++...111222///,,,+++---111222111---***''',,,,,,,,,------,,,,,,---,,,***((((((+++222:::>>>;;;666000...---,,,***''',,,------...///000111111,,,,,,,,,+++***+++...000111000...,,,++++++,,,,,,---)))%%%&&&***...,,,(((&&&$$$$$$''',,,......,,,(((&&&---+++000>>>TTT+++...000000...,,,,,,,,,''')))++++++++++++---///333111---***'''&&&&&&&&&,,,///...)))&&&&&&&&&%%%&&&''''''&&&$$$$$$%%%&&&)))***+++)))%%%$$$%%%((((((+++,,,(((''')))******&&&))))))&&&&&&******((('''''''''((()))(((&&&$$$ """''',,,++++++111999___vvvzzzaaaHHH000444---$$$///+++...111,,,))),,,,,,222CCCiii777333111,,,555444111///000///++++++---((((((((('''&&&&&&%%%%%%%%%%%%&&&)))---...---+++$$$%%%&&&(((***,,,---...%%%&&&''')))222EEE]]]nnn|||ccc???+++...&&&$$$))),,,***,,,111,,,+++***))))))***+++,,,***((()))------)))(((***((()))***)))((()))***,,,&&&'''))))))((((((***+++************))))))))))))'''$$$%%%)))***&&&"""!!!,,,++++++,,,...//////...(((,,,111444444333555777999YYYiiiLLLGGG===555777111555++++++,,,///000000---+++,,,000444555222...***''',,,******,,,,,,******---...+++'''%%%(((...666;;;777222---,,,---...,,,***000///...---------------...---***'''%%%'''***...---------------...///000***)))'''%%%(((,,,+++'''))))))***+++------+++***'''&&&///---111:::IIIttt---///000///,,,+++,,,...'''((((((''''''(((+++......---+++)))'''%%%%%%$$$...333222+++'''((()))''''''(((((('''%%%$$$&&&'''%%%(((***)))%%%$$$'''++++++///...)))'''+++......''')))'''$$$$$$(((***)))'''&&&%%%&&&(((((('''%%% """'''++++++---666AAAlll~~~wwwaaa222000---(((666***000333---***...000:::MMMiii666444111'''000///...///222111+++((((((&&&&&&'''((((((((((((((($$$%%%&&&)))+++,,,***((('''&&&%%%%%%&&&(((***+++$$$***333<<>>RRRmmm888///444...%%%...,,,)))((()))+++++++++...---+++)))))))))***+++'''((()))***)))(((&&&%%%)))((((((***,,,,,,***(((333000???ZZZcccVVVMMMQQQlllxxxcccNNN```LLL,,,'''//////)))""" $$$***+++***---******---,,,)))))),,,(((***,,,,,,***(((&&&&&&$$$)))***&&&%%%((()))'''''',,,...555>>>777+++---))),,,+++((())),,,,,,***+++***---111000***))),,,---------,,,+++,,,...000111999:::UUU|||```FFF888//////...333444...222555,,,000333222---,,,///000...+++,,,,,,------,,,,,,,,,)))))))))******+++,,,---+++***((('''&&&'''((()))++++++)))'''&&&(((+++...'''&&&'''***...///...,,,+++)))))),,,)))$$$$$$(((&&&++++++&&&###&&&'''&&&'''***,,,,,,***)))((((((222555///---222555???SSS...---------...000222333+++,,,------+++++++++---***++++++***((('''((())))))&&&&&&))))))%%%!!!!!!"""%%%(((***++++++)))'''---***)))***---...+++))),,,...---***))),,,,,,***(((''''''&&&''')))+++,,,///+++)))))),,,///...---,,,***+++,,,000LLLFFF***///666333//////222666333444AAAQQQbbb444...111***''',,,+++******,,,---,,,+++---,,,***)))(((((()))***)))(((((('''&&&%%%$$$###&&&%%%$$$&&&(((***+++***,,,$$$"""(((111???WWWmmmbbbwww]]]GGGeeesssGGG000***///...,,,***((()))---111000---,,,---,,,(((&&&))))))+++,,,,,,***(((((()))%%%((()))'''&&&***------***...000888CCC;;;---,,,%%%$$$&&&+++,,,******,,,,,,---000333111+++)))***.........---------///222000000333DDDUUUiiiKKK,,,555...222666000000444///000222111---,,,......,,,(((***---000111000...---))))))******+++,,,---------,,,+++*********++++++***)))'''%%%%%%(((...222***)))((((((+++---......))))))+++---+++&&&$$$&&&(((---///,,,((('''&&&$$$))),,,///,,,(((%%%'''***222555...+++...///666GGG---------------...///000222222000...,,,***)))))))))***+++***((('''((()))...'''(((///000'''###&&&&&&''')))***+++******)))***))))))+++---,,,***'''+++...---)))))),,,,,,******)))(((''''''(((***+++---+++******---//////...***000000***222YYYPPP...111999444//////222444333444AAAOOO\\\444222222---///,,,,,,,,,...000000///---,,,+++***)))(((((((((((()))(((&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&(((***+++%%%+++$$$'''FFFbbbwww\\\BBB```~~~MMM+++$$$''',,,...(((###$$$(((///,,,+++---,,,)))(((******+++,,,+++))))))***+++'''))))))((())),,,000222333111+++...888333***,,,***$$$%%%------'''&&&,,,---///111222111...,,,------......---,,,---000222333(((***;;;EEEuuukkk>>>AAA222000666111...111111000///...,,,,,,---,,,***%%%'''***---/////////...,,,------............---..................------++++++***)))))),,,000333---+++)))((())),,,///000***+++------+++((('''(((...000111111000---(((###%%%))),,,***%%%###)))///000222---***//////555EEE---...///000///...,,,***111///,,,)))(((((((((((()))***+++***)))((()))***---'''(((111222+++'''+++,,,+++)))(((((()))***+++))))))+++,,,---,,,***'''))),,,+++''''''******(((,,,,,,,,,,,,***)))'''&&&***)))))))))***+++++++++!!!//////'''???www\\\444111333---/////////......222>>>JJJZZZ555333333///444,,,,,,---///111111///---++++++***))))))(((((((((((('''&&&%%%&&&''')))***,,,+++***(((((()))+++---!!!'''***((($$$%%%(((***FFFPPPmmmEEE<<>>666666000......---+++***///;;;DDD]]]555222222///333*********,,,......,,,***+++++++++******)))((((((''''''&&&&&&''')))+++,,,,,,,,,+++(((&&&&&&(((***(((### ###(((+++---&&&!!!111SSSkkktttyyyKKKFFFpppddd666(((111666111+++)))'''(((,,,---,,,---000((()))***)))))))))+++---%%%$$$%%%''''''&&&(((---(((+++(((***111,,,&&&,,,+++((((((***+++***,,,000(((******&&&&&&)))---...+++,,,---,,,,,,---000222,,,///222;;;999^^^rrrGGG000555222)))+++000666111///222333000---,,,,,,+++***(((&&&%%%$$$###***+++,,,,,,+++***((('''$$$&&&((()))***)))'''&&&***,,,//////---,,,++++++---------,,,++++++...000...000///***(((+++......000***(((,,,000...(((%%%%%%)))------,,,...333999444666111000555333333???//////000000///...---,,,---+++***,,,000222333222'''((())))))''''''((()))&&&((((((''')))---,,,((((((((('''''')))+++---...***+++------,,,+++++++++))),,,+++''''''******(((.........---+++'''###!!!))))))***)))((('''&&&'''))),,,000EEEtttfffDDD999777666---//////---,,,000888>>>{{{eee777000222...///,,,+++***+++,,,,,,***(((,,,,,,,,,,,,+++***)))(((''''''''''''((()))******)))******(((%%%$$$&&&((('''(((---111---$$$"""'''666---,,,222555444===LLLRRRsssYYYUUUvvvdddHHH:::///((((((,,,)))))),,,---******---&&&'''))))))))))))***,,,'''%%%&&&)))((($$$%%%***$$$******,,,000)))$$$,,,%%%)))******+++//////---'''++++++'''&&&)))+++***,,,------------...111333(((111000:::EEEdddUUU333666444***+++111777000...222444000+++***+++,,,,,,+++)))'''$$$"""&&&''')))++++++***)))(((&&&(((+++------,,,***(((((()))******(((((((((***+++...000000...,,,,,,---***...///***(((+++---++++++((((((++++++((()))---,,,---/////////000222444444555000000555222111<<<000///...---......000000))))))))),,,///000---***%%%'''((('''&&&&&&'''(((''',,,+++%%%'''......&&&###$$$&&&)))+++---...///((()))******)))((())))))+++------)))))),,,,,,)))...---,,,+++(((&&&###"""***+++,,,+++)))''''''''',,,)))777aaaeeeBBB222//////,,,000222000///222777:::tttmmm:::000222...---///---,,,,,,,,,,,,+++***,,,,,,---,,,,,,+++))))))((((((((((((((((((''''''***,,,---+++)))((())),,,333%%%$$$)))'''(((///&&&***------***)))+++......666AAAMMM\\\xxx^^^UUU[[[666...888000---,,,---,,,(((''')))$$$&&&))))))))))))***++++++((()))---+++&&&&&&+++)))...+++((()))"""!!!,,,"""+++...***+++000...&&&)))...000+++))),,,+++'''---...///......///222555///555---@@@^^^{{{___555777555++++++111444---***///111,,,((('''&&&))),,,//////,,,(((%%%$$$&&&))),,,---------,,,&&&(((+++---...,,,***(((---------,,,+++,,,...111***...222222///,,,,,,,,,&&&,,,///+++))),,,+++''')))))),,,---((($$$+++666000000000///......------000222...///555333222;;;---++++++///333444///)))'''+++---,,,,,,...,,,(((###)))***&&&$$$(((+++***333---&&&%%%)))+++'''###(((***(((%%%&&&+++...---&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''')))++++++***))),,,(((###"""$$$''')))(((---***&&&&&&))),,,------''',,,KKKRRR333000333000111///------222999???BBB___tttBBB111666333666111...,,,,,,......,,,))),,,---------++++++,,,---333+++&&&))),,,)))'''(((&&&&&&&&&&&&&&&%%%%%%%%%&&&$$$&&&******&&&%%%'''$$$&&&(((***+++***)))(((''')))+++111555===iiiyyyMMMllllll===///888666222///---+++(((&&&###---000((('''...+++!!!(((((((((((((((((((((((('''***,,,***'''&&&'''***&&&)))***))),,,000,,,###"""***111111+++&&&'''+++///&&&+++222...///999>>>777222777GGG```111444333///222111...,,,******++++++***)))+++***)))***------***&&&...,,,***+++...000///---''')))+++,,,,,,,,,,,,,,,111---+++...333444000***''')))---///000000...------***''''''(((+++,,,---######)))000000+++)))---...,,,***+++...000///---,,,,,,---///...///888CCC333...)))''')))+++,,,+++))),,,---+++******((($$$$$$)))+++'''&&&))),,,+++222---(((''')))***)))&&&,,,...,,,((('''+++,,,***###"""""""""###&&&***,,,&&&&&&(((***++++++)))((((((%%%""""""$$$'''((((((,,,***''''''***,,,,,,+++,,,222UUUtttFFF333222222///333111000000333777;;;===[[[uuu???111444111000...,,,******,,,,,,***'''(((***+++,,,++++++,,,,,,///'''$$$))),,,***((((((''''''''''''''''''(((((('''%%%%%%(((((($$$###&&&%%%&&&'''(((***,,,---...+++(((&&&---222444OOO{{{~~~___```qqqAAA---222555333+++&&&&&&(((444777333((($$$''''''###'''(((((()))***++++++,,,'''))),,,,,,+++)))((((((%%%)))***((()))---***%%%'''))),,,...000000000000...(((,,,...+++222;;;888???333555PPPggg777666555222444222000...,,,++++++,,,+++))))))((('''(((******(((%%%,,,***((()))+++,,,,,,***000000000///,,,)))'''&&&%%%$$$%%%***000444222000((()))+++,,,---,,,+++***,,,***''''''(((*********)))(((+++//////+++,,,000,,,***))))))*********)))+++***+++...---,,,111888111...***''''''))),,,...---000///,,,******'''###$$$((()))'''&&&)))******---+++***(((((((((((())),,,...---******,,,---***,,,***&&&######%%%(((***&&&''')))++++++***(((&&&&&&%%%$$$%%%''')))))))))***)))((()))+++++++++***,,,...QQQUUU888555444000---222222333333444555666666EEExxx<<<111444333...,,,***))))))******((('''%%%&&&(((***+++++++++***)))%%%$$$(((+++***((((((&&&&&&''''''(((((()))))))))%%%$$$&&&&&&######&&&$$$$$$$$$%%%(((+++///111000***%%%,,,444000888PPPiiigggZZZGGG111(((,,,111000,,,------,,,***)))+++///222'''((()))***+++---......'''(((***,,,...,,,)))&&&&&&***+++)))(((***+++)))***&&&$$$'''...222000---...---333333...444999000999888EEEjjjppp===666777555555222222000---,,,---,,,+++******)))))))))******(((&&&,,,***(((((()))***)))(((+++,,,---...............)))***,,,...///000//////++++++++++++******))))))+++)))(((((())))))'''&&&,,,***+++---,,,)))+++000+++++++++)))((('''((())))))((()))---///---///222)))+++...///......///000000222222...,,,,,,***&&&$$$&&&'''''''''(((((((((((()))***(((&&&%%%'''***'''***+++***+++...///,,,111///+++'''&&&&&&((()))%%%(((+++,,,+++)))'''&&&)))))))))************)))(((((()))***++++++***)))'''$$$@@@zzz<<<000777333,,,---...000333444333222111111444jjj===222222999444,,,++++++++++++******)))&&&&&&''')))***)))(((&&&(((&&&&&&)))+++***(((&&&%%%%%%&&&&&&'''((()))))))))&&&$$$&&&&&&$$$%%%)))#########%%%'''***,,,...---)))$$$+++444///,,,888KKKhhhzzz]]]nnn]]];;;111555888888000///222444000)))'''***((())))))***+++,,,------***((('''))),,,---***'''(((+++...,,,)))***,,,...000+++%%%%%%***---,,,)))...,,,555999000///666777;;;RRRpppxxx???000555777444111333111///......---,,,+++......---------,,,+++***---,,,+++************)))&&&&&&(((+++...111222222+++...000///,,,******+++...---,,,+++***++++++,,,***))))))*********'''%%%******+++***)))'''(((***+++---...,,,))))))+++...***'''(((...222333444777)))+++...000000///000000...111000---,,,---,,,(((&&&&&&''')))******))))))'''***,,,***'''&&&(((,,,%%%))))))((())),,,---***'''''''''((()))+++,,,---%%%(((+++,,,***(((''''''++++++,,,,,,***(((''''''%%%''')))++++++*********(((###999qqqfff222000888///(((...)))---111222111/////////:::]]]BBB444...<<<777............------------***((('''((()))(((%%%"""))))))************(((%%%&&&&&&'''((()))******+++)))&&&%%%'''(((&&&(((,,,$$$&&&''')))*********)))%%%&&&###&&&...)))%%%---)))???bbblllooo@@@((((((222...///333777333------111,,,,,,,,,++++++*********---)))%%%%%%(((++++++***)))***------***)))+++///333111---,,,+++,,,------333)))///888000111JJJ```mmmHHH///444777222///444222///...///...---,,,000000///...---,,,,,,,,,,,,,,,+++***)))))))))***---+++))))))***+++)))'''"""&&&******((('''(((+++,,,+++***))))))+++,,,...))))))***+++,,,,,,)))'''(((+++,,,+++)))((('''&&&))),,,...---++++++...222...***)))---111333666:::000///,,,++++++,,,...000+++------))))))++++++(((***((((((---///---++++++***,,,...---***)))+++---(((***)))&&&&&&((()))&&&%%%%%%&&&'''((((((((((((%%%(((++++++((('''(((******++++++***'''$$$###$$$###&&&)))*********+++,,,000///AAAooo]]]111333999---'''111))),,,000000...---...000===RRRrrrHHH666)));;;444...///000///...---...///...+++((('''((((((%%%"""(((++++++)))(((***)))&&&))))))******++++++,,,,,,)))&&&&&&))))))'''(((+++(((***,,,------+++***(((&&&+++((('''+++)))&&&---000666```wwwzzzcccNNNGGGIIIIIIGGG???666222444888333222111///...,,,+++***000,,,'''%%%&&&(((+++,,,)))(((***,,,,,,)))))),,,+++---...---++++++...000<<<......555777NNN}}}aaa===:::777000111222111///...//////...------...---,,,)))((()))+++))))))***)))''''''((()))...***''''''((()))'''$$$'''***,,,,,,)))'''((()))(((((('''''''''(((***+++''''''(((+++---...,,,+++(((---///---++++++)))'''''')))******+++,,,...000111---,,,...///...222777111...,,,,,,///111000...***---,,,((('''******'''***&&&'''---///,,,***++++++,,,,,,,,,***))))))))))))***((($$$$$$''')))'''***)))(((&&&&&&&&&'''(((%%%(((+++)))'''&&&)))---)))***+++)))%%%###$$$%%%!!!$$$((())))))***,,,///111555EEEiii\\\444444888---)))333,,,///111///,,,+++///222666DDDeeeIII:::***;;;///+++---///...,,,+++---///111,,,(((''')))***(((%%%&&&******&&&%%%)))***((())))))))))))))))))))))))+++((((((***)))%%%$$$&&&******************))))))%%%---***'''------***///)))&&&<<>>...>>>...)))+++---,,,***)))+++---222,,,'''&&&))),,,+++)))###'''(((######))),,,***&&&&&&&&&&&&&&&%%%%%%%%%,,,))))))+++)))### """((('''&&&%%%%%%&&&((()))'''%%%"""***---***---555---666VVVwwwjjj\\\>>>===<<<:::999777666555111222222///***)))+++...111,,,---444777333//////'''***...111222111///---'''///111...HHHnnnOOO888///<<>>NNN}}}TTT000444000---000---***''''''))),,,///***,,,,,,***&&&$$$&&&((((((+++***&&&%%%'''(((&&&((())))))(((&&&%%%'''(((&&&(((((('''%%%###"""###+++&&&""""""&&&)))(((%%%&&&'''---222,,,###(((555555;;;999@@@pppjjjWWWOOOIIIAAA999777555666888444,,,***///...,,,+++---...---)))$$$...------///111333333222444---666444```bbb666888444)))+++...111222111000//////---******,,,.../////////---+++******)))'''%%%''')))'''###%%%******&&&***...---)))(((++++++&&&###%%%(((+++,,,+++***(((&&&))),,,------,,,,,,,,,///+++***---...***'''''')))(((((())),,,.........///***)))...111111111222,,,,,,---------------,,,/////////---,,,,,,///111,,,((('''******(((***///+++,,,---+++))))))+++...,,,(((''')))***&&&$$$%%%%%%%%%%%%'''))),,,---...)))(((((()))++++++***)))---,,,***)))((()))***+++&&&''')))***+++***)))'''333FFFmmmQQQ777777666000222---,,,...222111000555===777777AAAjjjXXX444888555333000...+++******,,,...000+++,,,,,,)))&&&$$$$$$&&&$$$)))***%%%###%%%'''''')))******)))'''&&&'''(((%%%&&&'''&&&###!!!!!!"""$$$""" """''')))&&&###%%%!!!""",,,555666111---)))///777NNN\\\@@@+++///777===999000---111//////000333555333---(((+++******,,,///000000///111+++333222ZZZvvvFFFBBB:::111000000///......------,,,***((()))+++...//////...---,,,+++)))(((''''''...///---)))***......***)))------******......+++***+++---.........,,,+++)))*********)))(((***+++111...---000000,,,******'''''''''(((***+++,,,,,,111+++(((***...///222555***+++,,,------...------,,,,,,+++)))''''''(((***)))&&&%%%''''''&&&(((,,,'''***,,,)))$$$###)))///,,,((((((++++++'''$$$$$$))))))***+++,,,,,,,,,,,,&&&))),,,...,,,)))&&&%%%*********)))))))))((((((((()))***,,,---,,,)))&&&444HHH^^^888333666222/////////111444333222777======;;;:::VVVZZZ444666222000---,,,+++++++++---...000,,,,,,,,,***'''&&&&&&&&&"""(((+++&&&###%%%((())))))))))))(((%%%%%%&&&'''&&&''''''&&&###""""""###"""'''(((%%%!!!111333222...///555:::<<>>444...222999++++++---111444222+++&&&)))((((((***---//////...000+++222111SSSNNNDDD888444333000...,,,,,,---...+++)))((((((+++...//////,,,---...,,,(((&&&''')))------***'''(((++++++((('''***+++)))+++...///---+++,,,,,,,,,+++******))),,,,,,+++)))''''''***---///+++***------***'''(((&&&&&&&&&'''((()))******333,,,'''(((***---222888)))***+++,,,---.........*********'''%%%$$$%%%&&&$$$###"""###$$$%%%(((***&&&)))***(((%%%$$$'''+++,,,((()))---...***'''(((,,,---......,,,)))((((((''',,,000111...***)))*********++++++***)))'''''',,,*********,,,.........333LLLpppmmm:::,,,222///)))///000222111///---000444888999333AAArrr^^^444222,,,***(((((()))***+++,,,,,,---+++,,,,,,,,,+++*********###***---)))%%%'''+++---'''''''''&&&$$$###$$$%%%'''(((((('''%%%$$$$$$&&&"""%%%&&&$$$"""!!!&&&)))///FFFiii{{{bbbLLL???999888555222000//////,,,&&&""")))((((((***---//////...222...333333JJJ~~~GGG>>>666222111///...---...///000...,,,***)))+++---......***---000---(((%%%'''+++((('''%%%$$$&&&(((((('''&&&'''(((((()))+++,,,+++*********))))))))))))))),,,------,,,++++++---///...)))(((***+++'''&&&&&&&&&((())))))))))))***+++111+++'''(((***,,,111777)))***+++,,,---------------......,,,***((()))***###$$$######%%%(((+++,,,******,,,---...---+++)))(((%%%&&&+++---+++***+++(((+++---,,,***((('''((((((+++//////,,,+++---000---.../////////---+++)))(((***+++,,,,,,---...///;;;eeeQQQ___|||FFF///222000)))))),,,---+++((((((***,,,)))///***///UUUfff999444...---'''((()))***++++++,,,,,,'''((()))***,,,,,,++++++$$$***,,,(((%%%'''+++,,,''''''(((&&&%%%$$$%%%''''''((('''&&&$$$###%%%&&&%%%$$$""""""###%%%%%%%%%###$$$HHHoooNNN666BBB;;;222---+++***(((&&&)))(((((())),,,------,,,333111333222>>>}}}{{{AAA<<<:::111111111000000///......333000---,,,,,,---,,,,,,)))---///---(((%%%(((+++***(((&&&(((***,,,,,,---***))))))******))))))***+++++++++++++++,,,,,,,,,'''))),,,---------...///111,,,***,,,---***(((***)))+++------,,,++++++,,,---))))))+++,,,,,,///444)))***+++,,,,,,---,,,,,,+++,,,---,,,+++***+++,,,(((***)))&&&''',,,...---''''''))),,,...---((($$$$$$ !!!&&&)))))))))+++###&&&))))))((('''))),,,'''((()))))))))+++...000---.........---+++)))((("""(((...000---,,,...111HHH|||YYY777IIIlllSSS555222000,,,(((---000...,,,...000000---555000...CCCiiiggg999444///...******++++++,,,,,,------$$$$$$&&&(((++++++***((($$$''''''$$$###&&&(((&&&'''((()))((('''''')))+++&&&&&&&&&$$$""""""$$$&&&)))'''%%%$$$$$$%%%'''(((...222HHHzzz{{{___GGG>>>111)))(((+++---...***)))((()))***++++++***111111222222444ppp}}}AAA;;;:::444444333222000...,,,***666333///---,,,,,,++++++***,,,...,,,)))'''(((***,,,(((&&&))),,,,,,,,,//////---,,,...---***)))+++(((((()))***++++++******"""%%%)))+++,,,+++,,,,,,///+++(((******((('''(((***---000000---++++++---)))(((***------+++---222***++++++,,,,,,,,,++++++&&&(((************+++,,,---///---'''&&&***+++)))"""$$$&&&((('''%%%$$$###%%% ###&&&&&&(((+++###&&&)))(((%%%$$$(((+++&&&%%%%%%''')))+++,,,,,,,,,,,,++++++)))((('''&&&""")))///...+++///;;;GGGlll___666///???ccc___<<<333111222---444777333111333555444555;;;888333;;;PPPxxxggg888111,,,,,,,,,+++++++++++++++,,,,,,(((''''''))),,,,,,)))'''&&&&&&$$$"""###'''&&&"""$$$&&&''''''&&&''')))+++(((((('''&&&$$$$$$&&&)))&&&''''''''''''''')))*** ---PPPzzzpppzzzlllWWWEEE999333000...///---,,,,,,---...,,,+++111333333444000kkkLLL>>>777555444222000...------...555222...,,,,,,,,,+++***,,,,,,++++++***)))))))))---'''%%%(((***''''''***111------//////******---'''((()))******)))'''&&&###%%%((()))))))))***,,,---(((%%%''''''%%%$$$&&&(((,,,000///+++((()))+++((((((***---,,,***---222++++++,,,,,,,,,+++******'''))),,,------...///111...000---&&&###''''''######'''***((($$$"""%%%)))(((###!!!###&&&&&&(((,,,)))++++++((("""!!!$$$''''''%%%%%%(((,,,---+++(((//////...---+++******)))(((,,,---((('''444NNNdddqqqHHH***555888TTTiiiDDD777666:::///555777222...000000...***000000111777DDDhhhlll:::222,,,++++++***)))((((((((()))***---,,,,,,---///...+++''')))((($$$"""&&&***'''!!! !!!#########%%%'''))),,,,,,+++)))((((((+++---"""$$$(((***************,,,&&&999oooyyyxxxsssddd[[[VVVZZZ^^^ZZZQQQKKKFFFIII<<<555ggguuuWWW@@@///&&&555333222111222222000///333555555888111lll}}}eeezzzuuutttsssppplllhhhlllqqqlllkkk[[[FFF777444222///,,,,,,///222444333000,,,++++++,,,,,,+++---+++******++++++)))(((111***'''******&&&&&&)))///+++***......))))))---,,,---///000...,,,)))''')))))))))((('''(((+++...000+++((()))***'''''')))&&&+++......)))&&&'''))))))((()))+++***)))---444---+++---000...(((***111///+++(((''')))++++++))),,,......+++&&&$$$%%%(((###%%%))),,,------,,,+++%%%###"""###'''((('''%%%+++((($$$###$$$'''((()))'''%%%%%%&&&))))))'''$$$'''***+++(((%%%&&&,,,222...111%%%!!!000???```]]]888555---777___JJJ+++777444...///...,,,,,,---111555///222222444555888YYYxxx111;;;%%%999111///,,,***))))))***+++444---))),,,...,,,***,,,&&&%%%$$$%%%&&&'''&&&%%%&&&###%%%+++***$$$"""$$$'''&&&%%%$$$############%%%&&&''''''&&&&&&'''((((((666999CCCrrrwwwUUULLLCCC@@@BBBAAA;;;444444444222000333888888444333222111000111EEEoooWWW333222555222...222:::777...666***555222@@@yyy^^^cccjjjyyyiiiRRR888---111333000------000222///,,,******,,,......,,,,,,***'''%%%%%%'''***---,,,+++---///---))))))---'''***...000000,,,(((%%%''')))+++,,,,,,++++++***((())))))(((''''''(((***+++,,,111555444///---///)))&&&&&&+++,,,)))&&&''',,,,,,,,,++++++*********...---000444333---,,,000///+++(((''')))***+++************(((%%%$$$%%%&&&'''(((******)))'''%%%###$$$###"""$$$(((******)))''''''&&&%%%%%%&&&'''((()))((((((+++...///---***(((******(((%%%$$$&&&)))$$$------,,,...111VVVRRR///000---;;;cccWWW000666111,,,------+++***+++...222333333000444888<<>>))):::222111///---,,,+++++++++000+++))),,,,,,((('''***%%%&&&&&&%%%$$$&&&***...---***+++...---(((&&&(((%%%%%%$$$%%%%%%&&&'''(((++++++,,,***(((''''''(((+++,,,)))***>>>PPPEEE,,,===777222222555777333///444444111...///333333///444333222111///555HHH[[[wwwEEE;;;555666444//////555333+++666777HHHxxxZZZ333555555444111000111111111+++))))))+++------+++))),,,***)))'''&&&''''''((()))(((***......,,,...333...---+++******+++,,,---*********+++,,,---,,,+++)))*********))))))+++---///...///111///***))),,,111...---//////***&&&%%%%%%&&&(((***---///000111...,,,///444555111---,,,---***'''%%%&&&((()))***(((&&&%%%$$$%%%&&&&&&%%%''''''((((((&&&$$$!!!&&&$$$###$$$&&&''''''&&&###&&&))))))&&&%%%&&&'''&&&&&&'''***---...---+++***++++++,,,+++***))))))###(((...555222...UUUPPP000000000@@@eeeggg888666000...000111000......222666666444000444;;;@@@[[[FFF???,,,888222111000///---+++)))(((+++******,,,)))%%%%%%''''''***+++(((###$$$,,,333,,,)))((()))((($$$###%%%&&&&&&&&&&&&'''((()))***---......,,,)))'''''''''(((%%%&&&...444222000111///---,,,---000222222111222222///++++++...---***000...///111222222555:::IIIfffOOO,,,333@@@===888===555111555666EEEsss::::::666333222222222000///++++++---///111000...+++((((((((((((((((((((((((+++)))***------,,,///555///---+++******,,,...000---+++((())),,,...---+++((()))*********+++---000000...---...+++((()))---444000///000///***&&&&&&)))***+++,,,---.........,,,******---111000,,,))),,,***'''%%%%%%'''((()))(((%%%###$$$''')))(((&&&###$$$%%%&&&&&&%%%$$$###)))'''%%%###!!!!!! """'''------)))%%%&&&(((%%%&&&''')))++++++***)))'''&&&''')))---////////////&&&(((444555888aaa{{{JJJ222333555GGGhhhrrr===777222...111444444222222666:::444333222777===@@@\\\LLL===...555555555555444222...+++))))))+++------)))%%%%%%(((---......+++'''&&&)))...'''%%%$$$######"""###$$$))))))(((''''''''''''''')))***+++***((('''((()))---))),,,222...&&&(((222///000111111000000222333...///---)))))),,,,,,)))...,,,,,,///111333444666,,,999\\\|||FFF===EEEBBB<<<===888;;;666444===pppUUU999444222222222///,,,,,,,,,,,,---...//////...---$$$$$$%%%&&&(((***,,,---222///......,,,))),,,111***+++---/////////---,,,...***''''''+++---,,,******++++++***)))***,,,///---+++,,,...---+++,,,000---***)))---...+++)))***...////////////...---,,,---+++((((((+++...---+++---,,,+++)))))))))***,,,+++(((%%%'''***,,,***(((######%%%&&&''''''&&&&&&)))(((%%%###  ###)))......***''''''***)))***,,,,,,+++***))))))###!!! !!!&&&***...///333))))))///---<<>>777333(((---222333000000555999///333555999;;;===[[[PPP;;;222333999:::::::::777444000...)))---000...+++))))))***------------,,,+++***(((''''''&&&%%%&&&(((******)))((((((''''''''''''(((%%%'''))))))******,,,...((()))***(((%%%###%%%(((,,,...000///---,,,---///***---,,,))))))---...---000111111...,,,,,,,,,+++******<<>>777888???gggwww<<<666444555333---+++---***)))(((&&&&&&''')))+++((('''%%%%%%&&&***...000555111//////,,,((()))...***+++---/////////---,,,---***'''''')))++++++)))000///...,,,******---///))))))+++///...******---)))&&&&&&***,,,+++***,,,***,,,...000222222222222......,,,)))+++///111///---///000///---,,,---...,,,***))))))*********)))(((((((((((('''&&&&&&%%%''''''&&&$$$######&&&)))&&&***,,,,,,***((()))***''')))+++***(((&&&&&&&&&'''&&&$$$###$$$'''+++---,,,---333...)))DDDrrrXXX@@@///000///333MMMmmmCCC888333)))000666666222111555999---333666:::::::::WWWUUU;;;888333555555666555333000---+++)))---...,,,+++,,,---+++(((((())),,,//////,,,)))&&&((((((&&&''',,,...---%%%&&&&&&'''(((***+++,,,%%%'''***+++,,,---///111&&&((()))'''+++222444000)))+++------,,,,,,,,,---'''+++,,,))))))...111111---222555222...+++)))'''222222;;;@@@BBB^^^}}}aaaJJJ111CCC555;;;DDDaaaKKK???666666555///---000///...+++(((&&&'''***...///---)))&&&%%%'''+++---000...---...,,,)))+++000///---+++******,,,...000+++++++++***))))))******444444111...,,,,,,///111)))(((***---***%%%###&&&,,,((('''+++,,,******+++,,,---///111222111000///+++000000,,,,,,000222111)))---000000---+++***+++++++++***)))&&&%%%&&&'''+++******)))'''&&&%%%$$$%%%&&&&&&%%%###%%%))),,,))))))(((''''''''')))***###&&&((((((%%%$$$$$$%%%***++++++)))&&&&&&))),,,'''---666333===iiixxxFFF222///444---...LLLnnnPPP>>>444...555;;;:::444000333777222444555999999888QQQ{{{YYY;;;;;;000000000000///---+++)))((((((***)))'''(((---...***%%%''')))++++++,,,,,,---$$$((((((%%%&&&+++,,,)))'''''''''(((***+++---...(((***++++++******+++---000,,,)))(((++++++((($$$,,,,,,---.........,,,+++&&&+++,,,))))))---111111***///000------000000,,,,,,***000///###,,,LLLcccaaaggg???;;;CCCXXXcccIII333000444222///000555555444000---,,,...111222000,,,***(((((()))***,,,+++,,,...---***,,,000...---+++******+++,,,---***---000///+++)))***---222222000---+++,,,///222***((((((***'''######'''---)))'''***+++))))))++++++,,,...//////...,,,+++'''///333///---000111000$$$(((------+++'''&&&&&&)))***+++(((###!!!"""$$$******)))(((''''''&&&&&&&&&'''&&&$$$!!!"""%%%)))+++((($$$###$$$'''((()))$$$'''++++++)))((()))***%%%))),,,***&&&$$$&&&))))))+++111888ZZZggg222###(((333***---QQQvvv^^^EEE777...555;;;999000+++,,,000777666333777999888MMMrrrZZZ999:::,,,222222111111///...---,,,&&&'''%%%"""&&&------((('''***,,,***&&&%%%)))...'''++++++'''(((,,,,,,(((+++++++++***++++++,,,,,,+++++++++***'''%%%%%%&&&+++###""",,,222///...222///...---------,,,(((%%%&&&+++---)))(((,,,///000...---'''!!!$$$---000---///(((///666111000777888NNNyyySSS???BBBRRRuuuPPP///)))222333000---444666666333///,,,---///......------,,,+++******+++***,,,///---******...'''***...000000,,,(((%%%***///444222---)))+++///...---+++)))((()))---111+++((('''((('''&&&)))///***&&&%%%(((***))))))+++"""''',,,///111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((('''''',,,&&&###$$$%%%######%%%$$$$$$$$$%%%&&&(((+++,,,)))'''%%%$$$%%%(((+++...***)))''''''&&&%%%###!!!((((((''''''''''''((((((%%%,,,///***(((+++,,,***""",,,---;;;sssTTT000&&&+++,,,---///AAAuuu|||DDD;;;///000222444666777666555555999555:::555<<<;;;nnn^^^JJJ<<>>PPPtttyyyXXXOOOgggPPP222555...(((+++(((******,,,///111000---***//////////////////......,,,)))***...---(((&&&)))------///222444222,,,'''000...///222222,,,)))***...///---,,,,,,000222222222...---000///(((###"""((()))+++---------+++***,,,&&&&&&,,,000000333888..................------///...,,,+++******+++++++++%%%"""######!!!!!!#########$$$$$$%%%'''((()))$$$###""""""$$$&&&***,,,,,,***(((''''''(((((((((+++******)))((('''&&&%%%'''++++++&&&$$$(((+++***(((000;;;WWWrrr;;;222***111111111///===mmmTTTBBB888888999888666444333333<<>><<<===>>>:::555222222333>>>@@@777666///;;;EEE\\\===444111+++,,,...000111333333444333///***))),,,......---++++++---...***%%%'''---###&&&+++...,,,***111999''')))***)))***------+++%%%(((+++***'''(((,,,111,,,***'''''')))***+++***((((((((())))))******+++,,,)))))),,,---+++***+++---+++***+++---...///...///111111...+++***///333111111000333CCCiiiiii<<<444222000222111000...,,,,,,---......---,,,---------,,,,,,+++***,,,+++...222222---++++++...---,,,,,,...///...---%%%&&&***---+++''''''+++---,,,++++++++++++---...)))......***,,,333111+++///---,,,++++++---///000:::222,,,)))((('''))),,,,,,,,,------,,,+++))))))***)))&&&$$$%%%'''+++---'''""" ###$$$""""""$$$((()))*********)))'''&&& !!!###%%%&&&'''((((((''''''&&&%%%$$$%%%'''(((,,,,,,---,,,+++(((%%%###((((((&&&$$$###%%%((()))***666___nnnEEE666AAA555444------222DDDtttmmm777888:::;;;888444222444777777:::333333...===III[[[:::111222+++---...000000///...---000---***)))***,,,,,,,,,+++)))+++...---)))***---$$$%%%(((+++***)))...555 """$$$&&&))),,,------$$$(((,,,***&&&%%%+++111+++)))''''''((())))))(((&&&&&&''''''((()))******(((%%%%%%(((,,,,,,***(((///...,,,,,,,,,,,,+++***///111111///,,,+++,,,---000111000---000IIIwwwqqq???000222222000///...---,,,---///000///..................---,,,+++---------//////...---...+++******+++,,,,,,,,,+++'''(((,,,///,,,''')))...---+++***,,,,,,***+++...'''//////'''***555555+++...---,,,++++++,,,---......***''''''))),,,...///***+++,,,---,,,+++)))(((((('''$$$######&&&))),,,%%%!!!!!!%%%'''&&&&&&))))))******+++***((('''%%% !!!###$$$$$$$$$######$$$&&&((((((%%%#########)))***+++,,,+++)))'''&&&(((''''''((())))))))))))///JJJ|||SSS333444===333333---000999KKKxxxBBB666777777444111111444777444888333666222???GGGbbbAAA666777...///111111111///,,,+++///---+++***+++,,,,,,,,,...(((&&&***---+++'''&&&,,,(((&&&((('''$$$###%%%$$$$$$$$$&&&'''''''''(((###'''***'''""" %%%+++***)))''''''((()))((('''%%%%%%&&&'''(((((())))))%%%$$$$$$&&&+++...,,,)))...---,,,,,,,,,,,,***)))111///......///...+++((("""'''...///---222GGG[[[zzzEEE111444444......***+++---000333333111///............---,,,+++***------+++)))***---///000)))+++...///...---,,,+++++++++---///---((()))---...******......++++++///'''///...''')))333333)))***+++,,,------,,,+++***,,,,,,,,,,,,---///...+++***,,,---//////---,,,+++***((('''&&&&&&(((+++,,,%%%""""""'''***))))))+++'''(((((('''&&&%%%$$$$$$&&&''''''((((((''''''&&&%%%)))------)))%%%$$$%%%'''((()))*********)))((()))'''''',,,...,,,+++,,,,,,ZZZ{{{EEE...444111---444333888???JJJqqqXXX:::888444111000111222333777;;;777;;;777@@@AAAvvvkkkGGG777777000111333444444333111000000000...---------...///111((("""%%%***((("""...)))'''+++---,,,+++,,,&&&$$$###&&&'''''')))---***,,,---***%%%$$$'''+++)))((('''((()))***)))(((&&&&&&&&&''''''(((((()))&&&((('''&&&)))...///---***)))***+++---...---+++000---+++,,,//////,,,'''$$$---222000,,,000888GGGzzzPPP555888666...000***+++...222555444111...,,,,,,,,,+++***)))((('''+++,,,***'''(((---000///---///222333111///---------******------)))(((***---((()))...///++++++000)))......***+++111///))))))+++,,,------,,,)))(((***---///000333555333...(((***,,,...///...---++++++***)))((()))***+++,,,'''$$$$$$(((***(((''')))''''''&&&%%%$$$$$$$$$$$$(((((())))))*********+++&&&***------)))'''(((***((((((((((((((((((((((((,,,&&&%%%+++///......111333lll```;;;111444,,,+++444333888>>>EEEhhhjjj@@@:::333111222444444222999;;;555;;;999@@@<<>>:::DDD```___BBB666<<<;;;888777444222888999<<<>>>:::CCC[[[RRR///666:::999777222...+++***+++444222///,,,++++++,,,...,,,+++)))(((((((((&&&%%%'''((((((%%%"""###''',,,000)))###%%%***,,,&&& !!!""" ###***(((!!!%%%(((***+++,,,//////...&&&&&&'''((('''&&&$$$###'''%%%###%%%)))---///...)))...111...,,,---...,,,***))))))***,,,,,,+++)))*********+++,,,///111222:::777555>>>YYY~~~CCC111888///333111000...---,,,,,,------000,,,)))(((+++---,,,***222//////444555111000444888333...+++---...,,,***000///,,,******+++---///111,,,***...000---+++***)))******+++,,,---...///...,,,***+++///111000...++++++,,,---///111333444''''''((('''%%%%%%&&&(((((('''(((***,,,,,,***'''''''''((((((((((((''''''((($$$###''')))'''%%%&&&'''&&&%%%%%%&&&'''''''''###$$$%%%'''((((((((((((***)))'''&&&(((***...000***222(((###+++$$$111]]]WWW888%%%,,,+++,,,+++***111555222BBBcccjjjEEE...111555333444555555888777999;;;;;;NNNpppXXX555<<<777666444111...---,,,------+++***))))))+++---///***))))))))))))***)))(((,,,+++***(((&&&&&&''')))---)))&&&(((,,,...***%%%$$$&&&%%%"""%%%))))))$$$(((((('''%%%&&&))),,,,,,///...---+++(((%%%###!!!###""""""%%%)))++++++)))+++---,,,(((&&&)))***((()))(((((()))+++,,,+++***---,,,+++++++++,,,---...))))))***///???^^^LLL444===444444555333111///...---.........,,,((('''''')))+++++++++((()))---...++++++...444333000...,,,,,,---//////---,,,,,,...000111111222...,,,///111---++++++,,,,,,---...............******++++++***+++,,,...,,,++++++,,,---...///000((('''&&&(((***,,,,,,,,,+++)))(((***,,,...,,,***+++***((('''&&&&&&&&&&&&...)))'''))))))'''%%%''')))(((''''''&&&&&&''''''%%%%%%%%%%%%''')))+++,,,///...+++)))))))))+++,,,)))---%%%%%%,,,,,,IIIgggCCC333'''******)))++++++///000...FFFnnnaaa777000555222000333999999666:::DDDQQQtttbbb999:::333222111000///.........***)))))))))***+++---...(((((()))***+++,,,,,,---///...,,,+++******(((&&&''''''(((***------,,,***(((++++++'''&&&'''((('''&&&%%%&&&&&&'''((()))***,,,+++***)))))))))))))))$$$%%%'''***---...,,,***,,,,,,)))%%%&&&+++---******((('''(((***,,,,,,,,,///...,,,***))))))))))))+++---...***+++888OOOaaaXXX666;;;444444888666333000///...//////...---+++)))'''(((+++...+++)))***---...,,,,,,///...000222///++++++///333...,,,,,,...333555444222222......000111...,,,------......///...---,,,+++))),,,...,,,)))(((+++...,,,+++*********+++,,,---+++(((&&&(((,,,///...,,,,,,,,,+++***)))***+++---///---***&&&$$$$$$$$$%%%000+++)))***)))&&&&&&)))((((((((((((''''''((()))))))))))))))***+++---...000///---+++)))(((((((((***(((""")))444;;;]]]NNN555///)))+++---))),,,---...------JJJwwwEEE444;;;888111555555888;;;JJJaaazzzlll999000222111000/////////...---------,,,,,,+++,,,,,,,,,((()))***++++++,,,---...///---+++,,,...---)))%%%###&&&(((******))))))******---...***%%%$$$'''***!!!"""''',,,...+++((((((&&&&&&%%%%%%&&&(((***+++'''((()))+++,,,---,,,+++&&&'''%%%$$$(((///000...+++)))((()))+++---.........---+++)))(((''''''(((111333333...)))+++333;;;___jjjBBB<<<444===777555222///......///000---///000///++++++---000---,,,,,,---......///000+++---......,,,,,,///111---,,,---000555666222...///,,,,,,000111...---///---...//////---+++)))(((---//////...,,,+++---///+++***)))))))))+++---...)))'''$$$&&&)))+++***(((***---///+++%%%###(((------+++(((%%%$$$%%%'''(((---***)))***)))&&&'''+++%%%'''((((((''''''))),,,***++++++,,,,,,+++***)))'''(((((()))***+++,,,,,,...,,,***+++---888bbbmmm???///,,,***)))///'''******+++******HHHvvvNNN333??????777:::222DDDXXXrrrttt===111444222000///000///,,,***,,,,,,,,,---,,,,,,++++++***+++---,,,+++***+++---,,,******+++......***&&&&&&(((++++++)))'''((()))))),,,---***$$$"""%%%+++'''$$$&&&***+++'''&&&(((***)))'''%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&((()))"""%%%''''''***...///+++,,,+++***+++---//////...+++***)))((((((((()))***((()))+++---...000111222666YYYaaaIII555BBB555333000---,,,---///000***...222222///,,,,,,---*********))))))+++,,,++++++***)))+++...///...,,,...---...111333222...******(((***///000...///222////////////...,,,+++***111///------///000///---***)))((((((***---///111+++)))(((((()))******)))))),,,...***%%%###&&&+++'''&&&%%%$$$&&&(((+++---***))))))+++)))&&&(((,,,###&&&((('''&&&&&&)))---))))))*********(((&&&%%%'''((())))))))))))((('''***000555///)))???uuuWWW777---((()))%%%---***+++***---...---FFFooo```666???CCC777888???gggwwwDDD:::666333111000111000,,,((('''(((***,,,------,,,+++***---...---***(((***,,,*********+++---,,,***)))+++,,,---,,,***)))***+++(((((()))((($$$!!!%%%,,,000'''"""###""""""***'''''''''''''''((())))))******)))'''&&&&&&))),,,)))///111///---//////,,,---,,,,,,---//////...,,,((('''''''''(((***+++---(((((()))---222444222000...777TTT~~~aaa:::<<<777444111---,,,---///000))),,,///000...,,,***)))+++---+++((('''***+++***,,,***)))+++///000---)))---///111222111...***(((((('''***...///---///333111000000/////////......///+++((()))---///---******)))((()))***...111333+++,,,,,,,,,++++++---...))))))((((((((()))))))))'''&&&%%%%%%&&&(((+++,,,******+++---+++''''''+++###&&&((('''$$$$$$'''+++))))))((('''''''''((((((++++++++++++)))&&&###"""&&&,,,333111777[[[{{{???---(((%%%+++&&&------+++(((---222000AAAdddttt999<<>>;;;666111......///111---,,,++++++,,,,,,+++)))111333000+++***---...+++,,,---...///000...,,,))),,,000444333///+++************---000///,,,...333...---,,,,,,,,,...///111***)))((()))***+++,,,,,,,,,+++)))((())),,,000222%%%(((***)))((((((+++...+++&&&###&&&---000---(((+++***((('''&&&&&&''''''++++++...000,,,''''''***$$$''')))'''###"""%%%)))+++***'''&&&&&&))),,,...%%%&&&)))***+++***)))(((***(((***000FFFrrriii...%%%$$$###///***000)))%%%!!!(((///,,,999VVVxxx555888EEE<<<;;;WWWwwwBBB777666333000111444444///***...000111111000---***((('''+++---,,,((('''***------///000...***''')))+++---***&&&&&&'''***++++++(((######&&&&&&$$$(((///!!!###///111)))''',,,%%%&&&''')))))))))((('''***---000///,,,))))))***%%%---///)))"""$$$***///)))***+++---...,,,((($$$(((''''''((()))+++---...'''***------,,,---222666///777444'''***JJJrrroooDDDAAA:::555111///000111333...***)))+++......---222444111+++)))---...***,,,000444333000,,,+++,,,***000555444...***+++...------000222000,,,---111***)))''''''(((***...000&&&)))++++++)))))),,,///...,,,)))((((((***---000******)))))))))+++,,,---((('''&&&(((***,,,,,,,,,******+++***))))))+++---555000+++***,,,---***&&&'''+++---)))'''((('''%%%*********)))'''&&&''')))******+++,,,------------&&&"""000***XXXDDD+++%%%&&&###$$$333,,,+++---,,,///BBBYYYEEE222<<<>>>===]]]999444111111000000//////......---,,,+++***))))))((((((---,,,---000---'''(((.........---,,,++++++******000---******+++,,,***''')))(((''''''((()))(((&&&$$$&&&'''&&&$$$######$$$(((&&&'''+++000111---(((++++++***)))(((***...111)))'''%%%$$$&&&)))******...///111222111///,,,***''')))+++...///000000000'''''''''(((***,,,...///---///111111222444:::???\\\ZZZ:::777666555333---...///000...---......---555---(((,,,///------000'''+++//////,,,+++...111***...333444000,,,******---,,,+++)))((())),,,///...,,,***+++,,,------,,,)))''''''+++000111---)))------......---,,,***)))******+++++++++***)))((()))))))))+++,,,,,,***(((((()))++++++++++++---...,,,((($$$$$$'''(((&&&###$$$)))+++)))'''))))))&&&++++++,,,+++)))(((***+++(((***,,,///111222222222222***888AAAttthhh333(((""""""!!!$$$///111...///333000///<<>>444000...111;;;111,,,(((***///222///+++333///++++++...111222111------,,,,,,+++)))((('''((()))***++++++,,,,,,,,,222111,,,***,,,///+++$$$******)))&&&###$$$(((,,,---///...+++)))+++...000+++,,,---,,,+++,,,...111777111+++(((***---...------+++)))((()))***,,,------'''+++(((///...!!!......***(((,,,111///+++'''++++++,,,---///000111111))))))******+++,,,------444'''111555KKKhhhAAA222222111,,,...******///333000+++)))000---,,,,,,)))%%%&&&***+++,,,,,,+++***)))+++---***+++,,,***'''&&&(((***+++***+++///444444000+++***'''###$$$'''******)))###"""###$$$######)))111'''(((((((((((()))))))))((((((((((((((((((((((((******+++***((((((((((((***)))((('''''''''((()))+++---000///,,,***)))***((((((((((((((('''&&&&&&***...%%%!!!******111HHHIII...+++$$$,,,,,,+++***))))))+++---)))(((''')))---222666888jjjYYY<<>>777666===999///,,,,,,+++***---111111---(((...,,,***)))+++---///000000000000///...---,,,+++'''((()))***+++***)))(((+++,,,+++(((***---***%%%******)))'''&&&(((,,,000---,,,***(((((()))'''$$$$$$+++111///******333===222333444333222///...---,,,...000...***((()))+++&&&)))111'''***111'''...***)))))),,,000000---+++***+++++++++,,,,,,------.........//////000000111...***222111BBBkkkvvvQQQ555...555666111///111333000------///,,,,,,,,,***&&&&&&***))),,,...///...,,,++++++...//////---***)))***,,,'''%%%%%%)))...111///,,,,,,***'''(((***,,,,,,+++,,,((((((++++++))))))+++))))))((((((((('''''''''!!!###&&&)))))))))'''%%%++++++************++++++***))))))(((((()))+++,,,///000222111...+++******(((((((((((((((''''''&&&---,,,&&&&&&+++---@@@```jjj666***)))&&&&&&))),,,,,,)))((((((***)))(((((()))---111555888nnniii???===ZZZ___;;;888999>>><<<111+++...,,,,,,,,,------,,,,,,+++---------,,,+++---000222......------,,,+++))))))+++---///000000...,,,***$$$))),,,***))),,,,,,***)))******)))))),,,000444///)))######(((...222333...000222111///...000222555888999666000---...000'''222>>>CCC???999666555'''+++444%%%$$$111+++---,,,,,,,,,+++***(((&&&%%%)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,''',,,222,,,888NNNttt{{{HHH000222999333///000///+++)))***,,,+++,,,...,,,''''''+++'''+++000333111...+++))),,,------,,,******,,,---+++)))''')))---000000...---+++***+++---------+++000+++***///222///)))''',,,,,,+++******)))(((((( """%%%(((***)))((('''+++***((((((***+++,,,,,,)))((((((((((((***,,,---,,,---...---,,,***))))))'''((((((((((((((('''''')))***---222222777XXXOOO...,,,'''""""""'''---...,,,******,,,((()))***+++,,,000555888nnnsssBBB===\\\HHH888555<<<666...000666000000...***((()))...222///111222111//////333777+++++++++***)))(((''''''...000222333222000,,,***$$$+++000---+++,,,......***)))))))))***,,,///222...***(((***///222777<<<222,,,***333???@@@333$$$555333000...///555???GGG@@@MMM___kkkjjj```TTTLLL;;;---000&&&###---)))+++,,,......***'''''''''&&&(((((())))))))))))))))))((((((((((((((('''''''''$$$...111***333999QQQvvvLLL555666111...000///+++((((((******,,,///---)))(((+++'''***///222000...+++***)))******++++++,,,...//////---,,,,,,---...,,,***++++++,,,,,,,,,,,,+++***,,,)))***///111---))))))------,,,+++***))))))(((###$$$%%%'''((()))***+++)))'''&&&''')))++++++)))'''&&&&&&&&&''')))***,,,((((((((()))***+++******''''''((((((((((((((('''''''''///333222DDDuuu>>>******"""###))),,,,,,+++,,,---''')))+++,,,,,,///444888___}}}CCC;;;MMM|||YYY999555555777777//////111222000,,,,,,000333///111333111//////222555---------------,,,+++***+++---///000///,,,)))&&&&&&...222...******---...,,,***)))((()))+++,,,---------000333000---111999QQQQQQZZZnnnuuudddbbb^^^]]]bbbnnn~~~[[[111+++,,,(((***'''---'''+++,,,))))))...111000)))))))))************+++++++++++++++************&&&---///***333111:::sssYYY888111...111444111...---******,,,///---)))))),,,(((***,,,---,,,+++,,,,,,...---,,,,,,,,,---------))))))+++,,,,,,***'''%%%------......---,,,++++++++++++,,,...+++'''(((,,,,,,,,,+++***))))))((((((((('''&&&&&&''')))+++,,,'''&&&%%%'''***+++)))&&&&&&%%%%%%%%%&&&''')))***&&&%%%%%%'''***,,,---,,,&&&'''(((((((((((((((((()))%%%***---000TTT___333***,,,)))&&& ###&&&)))+++,,,,,,'''))),,,---,,,...333777SSSCCC666@@@gggjjjPPP444000666---,,,111888:::888444222222111111222000//////000111///////////////...------...///111111000...+++***(((...111,,,((())),,,---///---******+++,,,+++***222......111444===TTTkkkooo555***222,,,+++)))000'''+++***%%%&&&---///,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***...***222222111TTTNNN???111///222333111000,,,+++,,,...---))))))---******+++***)))***,,,///000---***((('''&&&$$$###%%%(((+++...///...,,,***000111111000...,,,---...000//////...)))$$$&&&---,,,,,,,,,++++++************)))(((''''''(((((()))'''%%%%%%(((++++++'''###&&&&&&%%%%%%%%%&&&((()))$$$###"""%%%))),,,,,,+++&&&&&&'''(((((((((((((((+++###'''---:::lllmmm;;;......///000...&&&###!!!###(((++++++***&&&***---...,,,...222777KKKEEE888???\\\VVV???AAA666222555999<<<<<<:::999888:::888666666666666444333222333333333333222111111222333444444333222111000+++//////+++))),,,//////222000------///000///---111333@@@WWWmmmkkk444---222)))---......,,,///,,,''',,,777999333000000...---+++***)))(((((())))))******+++++++++000(((...***---333111???uuueeeCCC111///000000000...,,,,,,...,,,((()))...***+++,,,+++++++++...000///,,,)))''''''&&&$$$!!!)))+++...000000000000000111222222///,,,+++,,,///111...,,,,,,***&&&&&&***//////............------))))))))))))((('''&&&%%%'''&&&&&&)))---,,,'''!!!''''''&&&%%%&&&'''((()))###!!! """&&&))))))(((&&&&&&'''((())))))(((((()))!!!)))555KKKPPP'''000222,,,+++'''...'''"""###)))------***&&&***......,,,---222777???HHH>>>AAAVVVooo[[[888===:::777666777;;;@@@CCCEEEBBB???>>>@@@???<<<999:::;;;;;;;;;;;;;;;:::999111111222222111111000000///111000,,,+++000333333555222000000333444333111&&&;;;ggg]]]000//////###...111***+++///000000===PPPVVVPPP444333000...+++(((&&&%%%))))))***+++,,,------...333'''///)))'''333333666YYY\\\<<<222222333444000---,,,---+++((()))...)))+++---...------...000222000------///000///---,,,,,,---,,,++++++,,,---000111000,,,)))(((***---,,,'''%%%))),,,***((((((+++,,,------,,,+++***))),,,***''''''(((***++++++***)))(((***,,,,,,)))&&&***+++***(((%%%$$$&&&'''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&$$$$$$&&&***---... ,,,SSS???(((555***$$$,,,(((&&&)))***((((((,,,---++++++...111222111000000000CCCQQQ>>>EEEUUUvvv___EEE===:::DDDOOOWWW]]]cccmmmggg___WWWSSSPPPMMMLLLRRRRRRSSSTTTQQQJJJCCC@@@???<<<888777888:::;;;;;;666000///222///***///;;;777444666///555666(((222(((PPPqqqUUU666777222***+++333333---,,,444???HHH```xxxQQQ@@@111------)))%%%%%%+++******)))***,,,...///***)))'''''')))...333666HHHrrrqqqhhhmmmmmmjjjhhhrrrMMM777888666333666......,,,###%%%.........000333444222///---,,,000///,,,&&&"""$$$+++111//////---+++)))***---000222777888111++++++---...***+++,,,---...------,,,++++++,,,,,,+++******)))'''%%%######%%%'''''''''***)))((()))***+++(((&&&))))))(((&&&$$$$$$&&&(((++++++++++++***))))))(((&&&&&&&&&%%%$$$%%%(((*** (((%%%BBBqqqeee111###///&&&"""((("""&&&(((%%% &&&******''')))---000222222333333;;;yyyYYYAAA<<>>555333555777777;;;222555888333GGG]]]~~~rrrrrrpppjjjbbb[[[RRRCCC666***111444222999JJJWWW[[[[[[```sssXXX;;;111)))***+++((($$$$$$&&&%%%%%%&&&'''((())))))************,,,---///000:::QQQZZZ===555???555000444444...111222)))***,,,///000///---------///***%%%"""###%%%'''(((,,,,,,,,,***)))***,,,///***000222---))))))++++++&&&'''((()))))))))(((''',,,+++******)))*********&&&%%%%%%&&&(((******)))***(((''''''(((((('''&&&''''''&&&$$$"""###&&&(((***++++++***)))(((''''''&&&((()))((('''&&&((()))((($$$...\\\HHH)))%%%...'''&&&*** (((++++++((('''***,,,+++'''(((***---111333333222777lll[[[???777JJJiii{{{gggWWWHHHIIINNNAAA>>>@@@DDDaaacccEEE<<>>uuuvvv777***+++...''')))+++!!!$$$---444444222000,,,(((***)))***,,,///111000...999bbbbbbFFF999CCC^^^~~~}}}ppphhhfffiiiKKK222:::333;;;???888111333:::@@@???ZZZyyykkkEEE666000///---***(((&&&'''+++///+++,,,---...///...------((()))+++,,,,,,***((('''777,,,<<<\\\{{{rrr>>>---333000000,,,(((//////!!!'''((())))))((())),,,///,,,'''###$$$)))+++'''"""!!!###&&&'''&&&&&&''''''"""(((+++***(((******'''******+++,,,+++***)))(((,,,+++***))))))***+++,,,%%%$$$%%%'''***+++***)))((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%&&&(((******************)))((((((''')))+++,,,***(((((((((---///YYYUUU000//////+++$$$%%%'''!!!)))222222///---)))%%%*********,,,...//////...999SSS~~~jjjYYYIIIUUUFFF222AAAYYYbbbfff___[[[cccssslllVVV@@@222///,,,'''***,,,***(((((()))***'''(((***+++++++++)))))),,,,,,+++,,,,,,---......444+++000:::UUUmmmNNN666000111000+++000222)))+++++++++)))((()))+++---%%%&&&'''(((((('''%%%$$$"""%%%((())))))(((((()))(((---///---,,,---,,,)))'''((()))******)))((('''+++++++++***++++++,,,---(((''''''(((+++,,,,,,+++'''(((***)))'''%%%$$$$$$###%%%'''((('''&&&'''(((%%%&&&''''''((((((''''''%%%'''))))))(((''''''''''''===xxxeee>>>222555333,,,'''%%%&&&'''""")))---***&&&(((+++,,,''')))+++------...111333444???qqq{{{SSSKKKVVVAAAHHHrrrzzzrrr|||aaa777+++))),,,+++$$$ (((000333333111---((('''(((((())))))(((((('''//////------...000333444111///111///@@@CCC222///555222000000+++.........+++))))))***,,,&&&+++000000,,,)))***,,,'''***,,,---,,,+++,,,,,,---000111///...///...***)))***+++,,,---,,,++++++++++++,,,---------------,,,+++))))))+++---------%%%))),,,,,,)))%%%######!!!$$$''')))(((&&&$$$$$$!!!"""###%%%&&&&&&&&&&&&&&&((()))***))))))***+++...SSSGGG555111555111,,,+++&&&&&&---###***---(((%%%(((---111'''+++///...++++++000555222000^^^lllPPPwwwtttgggxxxzzzrrrqqqxxxkkk[[[@@@000---+++---000,,,$$$+++000111333555111*********)))))))))))))))***...---,,,,,,---...000111333///555333999jjjsssbbbkkkkkkDDD000444222,,,++++++.........---+++***+++,,,(((---111111---***,,,...)))+++,,,,,,+++***+++,,,---//////,,,,,,///...+++***+++---...////////////***+++---...///...------***(((%%%%%%&&&((())))))%%%)))---...***&&&#########''')))(((%%%"""!!!###$$$&&&((()))***++++++)))+++,,,,,,,,,,,,...000===eee555444)))---)))((()))""" ,,,%%%,,,***'''(((***,,,***000444111***''',,,333444+++VVVzzzqqq[[[JJJ===:::***''',,,---///...$$$,,,---)))$$$&&&---...***)))((('''&&&&&&'''((()))*********************+++333***222666222QQQuuuVVV888999VVVkkk^^^555333222+++,,,111,,,---...---,,,++++++,,,###&&&)))***'''&&&&&&''''''((()))((('''&&&'''(((+++,,,+++(((***......+++%%%''')))+++,,,------,,,//////...---,,,,,,,,,,,,+++((($$$!!!!!!""""""!!!***((('''&&&'''(((((('''###''''''%%%%%%)))---'''''''''&&&%%%$$$"""!!!,,,"""&&&(((&&&999JJJ@@@QQQzzzsss>>>,,,///---***'''&&&%%%###!!!&&&%%%%%%&&&)))******)))///...,,,+++******+++,,,222'''GGGwww[[[GGG999///,,,///000'''&&&---000***(((---111---(((%%%)))---((( !!!$$$&&&'''(((,,,000...&&&"""''',,,,,,---111555...---222111444MMMmmmtttBBB555444444>>>@@@JJJ]]]oooAAA---...333222...000///---+++,,,,,,******++++++&&&!!!###(((((())))))***************,,,&&&&&&------''''''---...)))%%%'''+++---***%%%///...,,,+++***+++,,,---+++***((((((*********)))***(((''''''((()))(((''')))***(((### """***000************))))))((((((+++''',,,...888```ddd333***///---+++*********((('''&&&&&&&&&))),,,......---))))))***+++,,,...///000...$$$>>>}}}___PPP@@@888333///...111000(((&&&---...(((&&&+++555333///+++,,,///+++%%%'''%%%&&&***(((%%%)))///***&&&''',,,...,,,+++...333---***---...000???QQQpppDDD:::888555===999<<>><<<---$$$ &&&...111444777&&&******&&&&&&+++---+++(((+++---,,,+++,,,...//////111000+++((())))))'''(((******(((***...,,,&&&+++---,,,((())),,,+++'''&&&)))***((('''((())))))333111999]]]jjj;;;333111+++000666777+++###)))---000999444...'''///@@@LLLhhhjjjQQQ:::888;;;777222000***,,,---,,,***))),,,///---,,,,,,+++,,,---......+++'''&&&((()))))),,,000555///******///222///+++///,,,)))''''''***...000###%%%***......+++$$$&&&'''(((,,,///000...,,,+++)))&&&&&&'''***+++,,,111///---+++******+++,,,)))777444555FFFEEE777:::111CCCOOORRRLLL999---333)))((('''(((***+++++++++111...***((()))+++,,,,,,'''(((***,,,.../////////&&&000(((???}}}gggUUULLLGGGBBBHHHPPPTTTMMMAAA999777888???<<<777444888<<<777///...///222777:::999333...999222111666333)))&&&+++***&&&'''...000,,,''''''&&&+++,,,((((((---///,,,***---///,,,))))))++++++000111...)))&&&'''%%%!!! ''')))%%%)))222000%%%,,,...---***,,,111---&&&&&&%%%&&&+++---,,,******'''(((***AAApppeee444,,,///...555///555...(((,,,------555000///000777777--->>>fffmmmLLLAAA@@@999111---...222666444///,,,...111+++)))((('''''')))+++,,,///((((((000333111555>>>000---***,,,///000,,,)))000***(((+++,,,+++...555))))))&&&$$$'''+++)))$$$###'''((('''+++222333///+++'''$$$&&&,,,///,,,'''+++///((($$$)))******111+++333QQQlll|||___999###000===)))"""---(((###$$$%%%%%%&&&'''((((((...***'''&&&%%%###(((...)))+++,,,,,,,,,,,,...///---999333555iiidddRRR@@@BBB===555111333222...444000555555++++++000---000------///...***,,,222555111...000333555222...+++......,,,+++---,,,)))+++***'''%%%%%%&&&((()))******+++***(((''')))***(((***+++***(((***...222---***'''%%%%%%%%%%%%$$$***''''''(((&&&###%%%)))++++++,,,,,,+++)))(((&&&&&&''''''((()))******+++***000444;;;GGGTTTsssxxx___333000222---222,,,,,,.........---,,,++++++,,,111444///***...888IIIjjjmmmUUU===000555---111333111+++((())),,,))),,,///000...+++))))))***---,,,******---...,,,)))111555111...///...***///+++***,,,,,,((((((+++)))+++***(((+++000111...&&&))))))'''***//////+++'''$$$###$$$(((***(((%%%%%%(((%%%%%%)))&&&'''333444UUUzzzdddAAA---,,,+++///000$$$!!!"""###%%%&&&((()))***+++(((''''''%%%$$$'''---&&&''')))***+++---000222---777111222[[[}}}ooo\\\JJJ===666000---000333222------000111...222...222333+++,,,000,,,'''%%%'''---///...333999...+++)))+++///111///,,,***------******------***+++++++++***)))))))))))))))+++------+++)))(((((((((***++++++***+++...111+++)))((('''(((((('''%%%%%%###%%%(((((('''***///......//////...---,,,+++(((((())))))******++++++...222000222777<<>>555///+++666111///...,,,+++++++++,,,///---,,,---222555444000000,,,***+++,,,...555<<<{{{KKK@@@444...000222000---...---,,,)))&&&%%%&&&((('''((('''$$$&&&,,,111111+++))))))***+++*********//////---(((&&&((('''%%%(((,,,...+++)))***)))'''%%%""""""&&&((((((((()))&&&)))++++++))))))+++...)))(((###%%%***---@@@```gggiiitttLLLJJJsssbbb555///...'''111(((''''''&&&&&&%%%%%%$$$((('''***---+++&&&%%%(((%%%&&&))))))******,,,...+++,,,000666444888jjjsss___HHHCCC>>>888111,,,///555000222444333///+++'''&&&111---)))%%%$$$%%%'''))))))'''(((+++---+++,,,///000***---000,,,...222+++(((,,,---+++***,,,,,,+++++++++***)))(((''''''&&&---...,,,'''&&&((((((&&&)))(((&&&$$$%%%''')))+++------+++((('''(((+++...+++))))))***+++,,,,,,+++000,,,'''$$$%%%''')))***&&&%%%'''***((($$$%%%(((,,,+++************++++++''''''''''''''''''''''''***///,,,***000---(((...)))<<>>:::333///000...+++///666......---***'''(((,,,111111,,,&&&&&&+++000000///)))$$$###&&&'''%%%'''---,,,)))///000''''''---***(((...000,,,+++------))))))***++++++******+++,,,&&&***+++)))***------***&&&'''***,,,---........."""$$$&&&&&&&&&%%%&&&(((+++((($$$$$$'''))))))(((%%%%%%'''+++...///...,,,***)))+++...,,,((((((+++,,,+++)))'''''''''''''''&&&''''''((()))******+++$$$---***'''+++)))'''---///+++(((:::KKKmmm}}}<<<,,,777666222(((***,,,.../////////...///333222---+++...---)))///+++***111666444000///111'''(((DDDuuuXXX777,,,444@@@***+++,,,+++)))((()))***!!!$$$$$$"""$$$((()))''''''###%%%...333000...///555///)))***000444333000'''%%%(((......(((%%%'''"""$$$***...+++&&&&&&)))#########$$$&&&))),,,---+++000222,,,000KKKaaa___@@@TTTzzz^^^@@@YYYNNN111......### ((('''&&&&&&''''''&&&%%% &&&,,,+++&&&###%%%)))***,,,------+++*********///222111111...,,,CCCkkknnnYYYSSSTTTRRREEE;;;::::::888666777333,,,)))...111///...000---///000...***((()))++++++'''%%%))),,,,,,...222,,,***((('''''''''(((((((((---///******...///,,,***,,,...,,,)))''')))+++000,,,(((&&&''')))+++,,,)))))))))((((((((((((((()))(((,,,111...&&&###%%%***'''%%%'''+++---***&&&)))((('''''')))*********((((((***,,,...---***'''******))))))***,,,...///(((+++(((!!!$$$------%%%***......)))%%%&&&((((((000+++''''''+++///000///---000333555AAAcccxxx===,,,///000555+++,,,...///000///---,,,333111...,,,+++,,,,,,---000......222222///...111555444555333TTTnnn???111222///000000111000---******,,,%%%%%%&&&(((******)))'''%%%'''***---///111222222555000,,,+++---///...,,,+++)))+++000000+++(((***(((%%%$$$&&&&&&###!!!###)))((((((((((((((())))))+++///---111HHHcccnnnlllppptttOOO<<<[[[QQQ000))),,,'''))))))(((''''''((((((((('''&&&***---,,,)))'''(((***+++,,,---,,,***))))))***000222000000000+++;;;[[[jjjFFF888555000,,,---///+++,,,///000///222777---///111...+++(((***,,,///+++))),,,...------///(((***+++(((%%%$$$&&&)))%%%***,,,((('''***,,,***'''((()))((('''&&&'''(((...,,,***))))))***)))'''&&&'''((()))***+++++++++)))'''))),,,+++&&&'''++++++)))((((((******(((%%%((('''''''''((()))((((((''''''(((+++---,,,***'''***))))))(((((((((((((((###'''%%%###,,,...'''%%%)))+++)))))),,,---,,,'''(((((())))))***,,,...(((***---///444KKKuuuttt@@@222444111444...///111111111///---,,,---......+++''''''***---,,,***,,,000222000111444+++...333--->>>]]]ttt}}}MMM333333222///(((###'''...,,,%%%))))))***,,,------,,,+++((()))+++---...//////...000...---+++++++++,,,,,,...,,,---//////+++***+++000'''!!!!!!"""!!!)))))))))(((((('''%%%%%%+++...'''666eee~~~{{{{{{cccIIITTTppp^^^222$$$''''''+++************************,,,,,,++++++***)))******,,,,,,,,,***((('''(((***111000,,,...222,,,222HHHeeeKKK555333000---///......///000---,,,222:::---000111///+++***+++---000,,,+++//////,,,******&&&***,,,)))###!!!%%%***))),,,...+++***,,,---,,,'''&&&&&&&&&(((((((((''',,,++++++,,,,,,***&&&###%%%&&&(((*********(((''')))&&&&&&(((''''''***000***++++++***(((&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%&&&(((***+++)))'''&&&&&&''''''&&&&&&%%%%%%"""%%%###"""***+++&&&"""%%%'''(((,,,111222///!!!&&&***+++)))(((+++///---+++---111000777UUUuuunnn@@@777888111000444444555555444222000...***---///,,,'''%%%***///222//////000///+++***,,,)))...888//////>>>]]]xxxtttJJJ>>>666666000)))---555444+++,,,,,,------...------,,,+++,,,,,,---,,,,,,++++++(((***,,,+++******,,,///,,,++++++,,,+++)))))))))111***%%%%%%$$$"""!!!###((()))***++++++***)))(((+++...###888sss~~~___www___,,,"""(((%%%&&&***+++,,,+++++++++,,,,,,000,,,(((''')))***)))(((,,,,,,+++(((&&&&&&(((+++000---&&&***333///000>>>PPPEEE222333000///333333222000...++++++///333---///111///,,,+++,,,///,,,)))***...///***&&&&&&(((***+++)))&&&$$$&&&(((+++---...---+++,,,------***(((&&&(((+++---+++)))*********+++,,,+++(((%%%&&&''')))***)))&&&###!!!''''''&&&&&&&&&'''***...'''+++---+++'''$$$&&&)))$$$&&&((()))'''%%%$$$###$$$$$$$$$&&&((()))((('''"""###%%%'''((((((((('''&&&(((&&&!!!!!!&&&'''$$$&&&&&&$$$$$$)))000111...$$$''')))******+++...111333,,,---444222000???UUUwwwjjj===555666//////555666777777777555222111,,,...///...++++++...000333///---...,,,'''&&&)))//////:::444///666XXXjjjvvvqqqRRR666222///......,,,+++******+++,,,,,,+++******+++,,,,,,+++++++++******)))'''***------***)))+++...***++++++*********)))(((+++)))******'''######(((,,,---...//////...---,,,+++000%%%777pppvvvsss}}}VVVNNNPPP"""%%%///(((%%%)))+++---,,,+++***,,,...222---(((''')))+++***(((++++++***(((&&&'''))),,,---***###'''222222333???@@@~~~eee:::///000,,,)))---444111---***+++......,,,,,,///000///,,,+++---000)))''')))///000+++'''&&&---***((()))***+++(((%%%(((((())))))(((&&&'''))),,,)))((()))---...---***)))((('''(((***++++++***''')))+++,,,+++(((%%%$$$%%%((()))((('''''''''((($$$)))---+++'''%%%(((,,,###&&&))))))'''$$$######%%%$$$###$$$&&&'''''''''%%%&&&(((***++++++******((()))((($$$###&&&'''''',,,***$$$ ###***,,,******'''%%%&&&***...000000222(((&&&///222...222<<>>444333///333000111333444444333111000///---+++,,,000111000...(((&&&&&&***++++++,,,000222+++333333333;;;]]]zzzzzz[[[@@@...444999111,,,///)))***+++***(((((()))+++*********))))))*********,,,///111///+++((('''((())),,,---,,,,,,---,,,)))%%%&&&***,,,)))###$$$***,,,,,,,,,+++***)))((((((,,,333,,,999fff}}}nnn^^^```>>>DDDkkkHHH###...333(((&&&'''***,,,,,,***))),,,...222...******,,,------+++)))******)))((()))+++---******$$$&&&111222444@@@888iiixxxTTT???---+++...,,,,,,...///...***)))---111000++++++---//////,,,+++---000)))(((***000222...))))))///***''')))---...)))$$$)))((((((***(((%%%&&&)))***)))))))))+++++++++***)))'''%%%%%%(((+++------''')))+++---......------$$$(((+++)))''''''%%%###$$$(((,,,+++'''&&&(((,,,###&&&))))))&&&$$$$$$&&&'''%%%###"""$$$&&&&&&&&&***++++++++++++***))))))'''''''''&&&%%%'''***---///---&&& %%%((('''+++&&&"""###(((---......///)))''',,,111111000111???|||vvvDDD666333000777***+++---...///...---,,,---)))&&&)))///222///+++)))&&&&&&)))+++***,,,111333+++222333888CCCccc~~~uuu___777444>>>:::111///)))+++---+++)))(((+++...)))(((((((((((()))******000111222111...***'''%%%''',,,///---...000///***'''%%%'''******'''''')))((((((''''''''''''((((((///444555???aaa}}}lllIIIaaaFFF:::JJJccc{{{CCC)))333///###***%%%(((++++++((('''***......---++++++,,,,,,------''')))***+++***+++---...''',,,))))))///...000<<<555NNNzzzkkkccc___VVVNNN222///++++++...111111000,,,//////,,,---000///+++))),,,......++++++---000***(((***000111---)))(((,,,***(((***,,,+++((($$$***((()))+++***%%%&&&***)))***+++***)))((()))***)))'''%%%&&&(((***,,,,,,((()))***,,,...///000000###(((***'''%%%'''&&&###''')))+++***(((&&&''')))###''')))(((%%%$$$&&&***)))&&&###"""###%%%&&&&&&+++******)))))))))))))))'''(((((('''&&&&&&)))...+++,,,***$$$!!!$$$'''&&&)))((('''''')))+++---...,,,///...+++,,,111222///777eeexxxqqq|||yyyJJJ;;;333...666***+++,,,------,,,***)))(((&&&&&&(((---///...+++000,,,***,,,+++)))+++...000...777444444???bbbrrr~~~|||UUU:::111000***###(((+++,,,+++((((((,,,000))))))((('''''''''((()))///000111111000---***'''$$$***...---...111///)))---'''%%%))),,,+++)))***(((((()))***,,,///111333111555;;;EEEbbbnnn===999111999IIIcccccc555&&&111(((!!!222###'''+++***'''&&&)))---************)))***++++++&&&(((+++,,,,,,---...///%%%......---///++++++777222666SSSnnnJJJ>>>:::444444<<<666999666///...111///)))---444666000,,,,,,,,,)))(((+++------+++***---000***((()))---...***&&&%%%(((***++++++)))(((&&&&&&'''$$$%%%(((&&&!!!!!!'''***,,,...,,,)))''')))+++)))((('''''')))******((()))))))))******+++,,,,,,"""((()))%%%###'''(((%%%***++++++***(((&&&&&&&&&$$$''')))((($$$$$$(((,,,+++'''$$$"""###$$$%%%%%%'''&&&&&&&&&''')))+++,,,+++******(((%%%###&&&***%%%***,,,(((%%%&&&(((''''''+++......,,,+++---000&&&000222((($$$+++///++++++III}}}eeefffvvvvvvyyyMMM===222***222...///000000///---+++)))%%%&&&)))***,,,---......---******---......111555(((---:::111***444YYYrrrkkkvvvZZZ888333333---%%%)))+++)))&&&&&&+++000+++***((('''&&&&&&''''''666111+++(((***---...///))))))(((((()))+++---...'''))),,,,,,+++(((%%%######(((***'''''',,,,,,((()))111111333PPPuuu{{{hhhTTTFFF^^^zzzQQQ*** '''***((((((&&&(((***++++++)))'''%%%((()))++++++******,,,---.........///////////////...))))))000555444444777999555>>>```tttVVVFFF<<<666888999555222333///,,,...444555000000444...444///)))***'''&&&...------///111...))))))------***+++000000***))),,,---------+++((('''((())))))(((&&&(((,,,...---++++++***)))))))))***,,,,,,...---,,,*********+++,,,'''%%%$$$$$$''')))******!!!$$$(((,,,---,,,***(((%%%+++---)))'''++++++'''(((%%%$$$''')))'''&&&((()))************(((&&&%%%000---,,,...000///)))###&&&$$$$$$&&&***,,,+++((()))&&&""" """'''...222+++)))'''&&&((()))***+++,,,...///---))))))---222***333XXX|||vvvWWW:::777888111---000///+++((())))))&&&"""%%%'''((('''))),,,///&&&((()))******,,,///111+++444777444,,,(((EEEtttxxxlllLLL(((000///,,,(((,,,111***%%%...***)))+++...///......000<<<666///***((('''&&&%%%))))))(((((()))***+++,,,,,,,,,******)))'''%%%###$$$+++///---,,,000333222))),,,+++333WWW|||^^^DDD---(((+++)))''')))''''''((()))+++,,,...///)))******)))'''&&&&&&'''++++++++++++,,,---...///+++&&&&&&+++///---,,,...333111:::KKKwwwkkkXXXBBB333???777111333555222000111---***+++000000------000)))---(((&&&------+++000...---...000---))))))---***''')))---,,,'''%%%'''++++++***(((%%%###$$$%%%+++***)))***---...---+++...---+++)))((((((((()))''''''&&&%%%%%%%%%%%%%%%!!!"""$$$'''***)))&&&###$$$'''***------,,,)))'''(((------)))''')))***(((,,,((('''))))))%%%$$$%%%!!!"""%%%(((***,,,------+++))))))+++///...***%%%)))((('''((())))))'''&&&)))))))))((((((((()))))),,,***))))))***,,,...///))),,,---+++((((((,,,111111333GGGkkk[[[;;;444333///)))---...+++,,,///111///+++,,,---+++)))((()))+++(((***,,,,,,,,,---///111+++000111222000+++===```}}}eee???000///111000,,,)))---000///******+++---.........///222///+++))))))******)))***))))))((())))))******000---)))'''((((((%%%###%%%,,,///,,,((()))++++++'''---///000BBBhhhmmm;;;333///111///((('''+++***)))''''''(((+++///111+++,,,,,,+++)))(((((()))))))))((('''(((***,,,---***''''''+++...------//////...888;;;hhhkkkXXXDDD===>>>===999666777000,,,...000///...///,,,))))))++++++)))***,,,$$$'''"""###...///***---***''''''(((&&&"""$$$((()))'''(((+++***&&&$$$%%%###$$$%%%&&&%%%&&&(((+++---,,,,,,,,,......---+++---,,,+++***)))((((((((('''(((((((((((('''&&&&&&&&&&&&''')))++++++)))&&&''')))+++---,,,+++((('''(((+++***&&&$$$&&&((((((,,,)))(((***)))&&&%%%'''$$$$$$%%%&&&((()))))))))%%%$$$%%%(((,,,---***&&&((()))))))))'''&&&&&&'''***************)))(((''',,,,,,+++***+++,,,---...+++---///...,,,---111444...000777NNNxxxkkkFFF666444333***---...---///444555444111111000...+++))))))***(((+++---...---------...++++++***000666///333FFFzzzfffggg555,,,---555000$$$...777((()))***+++,,,---.........((('''((())),,,...000000+++*********************...+++'''(((******&&&###%%%'''((('''%%%%%%&&&&&&000222333444<<>>888333333666666333000333///++++++---------------+++***))))))))))))+++$$$(((######+++***$$$'''((($$$""""""!!!!!!&&&******+++,,,+++(((&&&%%%$$$%%%''''''((())),,,...---------------,,,+++***)))))))))))))))******+++***+++,,,------,,,******...***&&&$$$%%%)))+++---&&&''')))***+++***((('''%%%&&&%%%###"""$$$'''))))))'''(((++++++((()))---''''''&&&%%%%%%%%%&&&&&&""""""###&&&)))***(((&&&%%%''')))(((&&&&&&(((++++++)))&&&$$$$$$'''***---+++++++++)))(((((()))***+++,,,.........///222555'''///222>>>jjjUUU:::444888///111000---///333444111//////...------------...(((+++---...---+++******+++***(((///777111---999KKKpppMMM555(((333888***111888###)))++++++***+++---...---+++,,,,,,++++++***++++++++++++++++++++++++******((('''(((***,,,,,,((($$$'''%%%$$$'''+++...///000,,,///888EEEPPPVVVZZZ\\\TTTZZZ\\\YYY___gggPPP(((******,,,///...+++)))+++------,,,***(((&&&###""""""$$$%%%%%%%%%%%%&&&(((222000---***)))***+++,,,&&&(((***+++---000222333888'''222333???uuujjj\\\bbbvvvyyyjjjWWWGGG>>>???;;;555///---.........222111...++++++------,,,///...---******+++,,,+++%%%,,,***(((+++'''$$$***---((($$$%%%%%%###%%%))))))+++,,,,,,+++***(((%%%***++++++)))''''''(((******+++,,,,,,+++***((('''(((((())))))************((()))***++++++***)))(((***&&&""" !!!$$$&&&'''###$$$%%%'''((()))))))))$$$$$$$$$$$$$$$&&&)))---((('''))),,,***(((***...$$$#########%%%'''***+++$$$$$$$$$&&&''''''&&&%%%&&&(((***(((%%%%%%(((+++((('''$$$######$$$''')))'''(((***)))((((((***,,,%%%&&&((())))))+++---///'''222111111QQQ___:::000777111111///+++---111111---,,,+++++++++,,,---......***---///000...,,,+++***+++---+++///555000---777888uuuzzzttt|||SSS000...:::000111777***(((,,,+++((((((---...+++***++++++***(((((()))+++)))******+++++++++******###&&&))),,,,,,+++((('''///***(((***,,,---000555GGGdddwwwiiijjjqqqvvv}}}uuutttpppVVV777...+++***+++......,,,******,,,---...---***'''$$$'''(((((('''%%%$$$$$$%%%333111///,,,++++++,,,,,,,,,000111///...000111000666(((444:::CCCfffkkkDDD555111888@@@===DDDCCCDDDEEEBBB;;;777777,,,///111000222666777666000111///+++***---...------///...++++++------+++&&&...---***---***)))111---'''$$$%%%%%%$$$%%%(((%%%)))***)))((()))'''$$$!!!###%%%&&&'''))),,,...''')))+++,,,***(((&&&&&&+++++++++***)))(((&&&&&&((())))))***************&&&%%%&&&'''((('''$$$!!!"""######%%%&&&((()))***&&&%%%&&&))))))(((+++000***)))+++,,,)))%%%''',,,((('''$$$######%%%((()))&&&&&&'''''''''''''''&&&,,,,,,***(((%%%$$$%%%&&&###$$$&&&(((&&&###"""%%%)))******+++...222%%%%%%'''(((***+++,,,,,,)))000...(((;;;llliii<<>>@@@BBBCCCAAA888555---***222;;;<<<:::999+++222666666666555///'''+++...---)))(((---000...)))---...******---,,,)))(((---)))&&&,,,+++)))000+++%%%"""$$$%%%$$$###%%%"""'''(((&&&''')))(((###!!!$$$'''***...222%%%(((+++,,,)))'''&&&'''******+++***)))(((&&&%%%++++++******+++,,,,,,---((()))***,,,,,,***&&&"""%%%%%%$$$%%%%%%'''((()))(((&&&'''+++***&&&(((---((()))+++,,,((($$$&&&,,,---***&&&###"""$$$&&&((('''((())))))))))))******///,,,(((&&&%%%%%%%%%$$$ """%%%'''&&&###!!!%%%)))***((((((,,,///''''''(((***,,,------,,,''',,,,,,***333TTTmmm<<<---888///---)))'''+++111111------+++((()))***+++***(((,,,.........,,,+++,,,------222...+++...***(((222)))KKK}}}hhhqqqpppzzz|||```:::,,,)))&&&(((,,,(((---,,,%%%%%%,,,...)))$$$%%%&&&$$$""""""&&&***###$$$&&&(((((((((((((((&&&+++---+++%%%###''',,,!!!&&&---000,,,000CCCYYYzzzyyyfffDDD---...666:::BBBooopppAAA+++$$$'''***...222333000+++))))))*********(((&&&%%%&&&'''))))))((((((***+++)))******+++,,,,,,------'''...000,,,***---000...'''111777---777NNNppplllJJJBBB555666:::222///777;;;555777:::999000(((...999000222000++++++//////***&&&++++++&&&'''---000///&&&+++,,,)))))),,,+++&&&***+++### ))))))$$$(((...(((%%%''')))'''&&&'''!!!''')))&&&'''+++***%%%&&&'''((('''&&&%%%''')))$$$(((,,,,,,***''''''(((&&&''')))*********)))(((***)))((((((((()))+++,,,+++)))&&&%%%%%%&&&%%%$$$((('''&&&%%%%%%&&&'''((('''$$$&&&***(((""""""'''$$$%%%)))+++(((%%%)))000%%%$$$""""""$$$(((---000((()))***+++***+++,,,...---)))%%%%%%'''((((((&&&!!!!!!!!!!!!"""###$$$%%%###&&&***((($$$"""$$$'''%%%%%%%%%''')))***)))((((((***...///000@@@hhhhhh777'''222111///***'''***000///++++++)))'''(((+++---,,,***)))******)))(((((()))+++...222---)))---((($$$,,,///;;;[[[jjj~~~{{{ddd}}}zzzxxx{{{SSS777333///))))))'''---,,,$$$$$$,,,...)))&&&&&&'''***------)))&&&(((%%%$$$&&&***------+++$$$%%%'''(((''''''((()))((('''222(((000mmmVVV///***000---,,,333///???^^^yyylll444---000///.........---***(((,,,,,,---...,,,(((&&&(((***+++,,,,,,,,,+++++++++...,,,******,,,---......///222000)))&&&((('''###$$$---:::777555555QQQ~~~```PPPFFF>>>;;;<<<;;;888555222000000000444333222000...---,,,,,,---...---+++((('''((()))///,,,+++---111222...***......***$$$$$$))),,,++++++,,,,,,+++(((''''''((($$$(((++++++)))(((***---(((''''''''''''&&&&&&&&&((($$$&&&...---((()))000///,,,((((((***+++***(((+++,,,......,,,++++++,,,(((+++***%%%###&&&))))))&&&***,,,+++'''&&&***...'''&&&%%%$$$$$$%%%&&&'''$$$)))(((###!!!&&&(((&&&%%%&&&&&&%%%%%%&&&(((***///)))$$$$$$)))---...---&&&%%%######%%%(((,,,///'''(((+++///000///+++'''$$$$$$$$$%%%&&&(((***+++$$$&&&'''(((((((((&&&%%%(((+++...---+++)))+++---((('''***......333MMMiiijjj===///666---)))***...---(((&&&)))%%%(((,,,...---)))$$$!!!,,,,,,+++)))((())),,,///---++++++---,,,***+++///000888CCCUUU}}}```hhhrrrppp```888///222333''''''((()))))))))))))))$$$$$$%%%(((++++++(((%%%(((&&&%%%&&&)))***)))((("""$$$&&&(((((())))))***%%%&&&!!!***(((BBBzzzbbb@@@%%%&&&000111000111***000DDD^^^qqq===111************++++++***)))******+++***'''$$$###$$$)))))))))+++,,,---,,,+++---,,,+++,,,.../////////,,,///...***))),,,,,,)))+++...666333777777LLLxxxWWWEEE@@@===777333555222//////333555555444444444222000///...///000***+++,,,***(((&&&'''(((+++)))(((+++000222///,,,&&&'''&&&"""###'''***)))((())))))(((&&&%%%&&&'''+++,,,,,,***(((&&&%%%%%%'''''''''(((((((((((((((!!!!!!$$$)))***)))+++000///---+++***+++,,,,,,+++)))+++++++++)))((()))***(((++++++&&&$$$'''((('''$$$'''******)))***---000''''''((())))))((('''''''''++++++'''%%%((()))'''&&&&&&&&&&&&&&&(((***,,,---(((""""""&&&***,,,+++(((+++...111111///,,,***$$$%%%'''+++......+++)))$$$'''+++---...+++'''%%%''''''((((((((('''''''''(((***+++++++++***+++,,,...++++++---***,,,>>>SSSooo<<<''''''///,,,+++...,,,&&&$$$&&&'''((()))))))))'''%%%###,,,,,,+++))))))***---000+++***,,,//////+++***,,,+++000777GGGhhhYYYxxxeeexxxLLL+++***,,,((())))))***************""""""$$$''')))***(((&&&---,,,,,,,,,---,,,***(((###$$$&&&'''(((''''''&&&(((###!!!)))222___pppBBB222%%%***777<<<888111222...444KKKyyyzzzCCC*********+++,,,---...//////---...---+++(((''''''((((((&&&%%%'''***,,,***(((***))))))+++---...---,,,'''***+++***,,,000111///222///111///777777CCCwww]]]III666333888:::666222444...))))))...111000,,,111222222000...---...///***+++------+++)))))))))***)))(((***...///---+++%%%))))))''''''))))))&&&$$$%%%&&&%%%$$$###$$$%%%'''''''''((()))***)))'''&&&''''''(((((())))))***###&&&%%%&&&***,,,,,,((())))))(((((((((***+++,,,,,,,,,***)))(((***,,,'''+++,,,(((&&&''''''%%%%%%'''(((******++++++,,,$$$&&&)))******)))&&&$$$$$$)))***((((((***+++)))''''''''''''(((***,,,------'''!!! ###'''))))))&&&))),,,///000---***((('''((())),,,///000000...(((***---...---***&&&###&&&&&&'''((()))***++++++)))(((((()))***++++++***000,,,***+++(((&&&///===lllccc666)))......,,,+++---+++'''%%%&&&+++***((('''&&&''''''((()))***)))(((''')))---000***))),,,000000+++)))***))))))...777lll|||bbbYYYlllqqqbbb222***///*********++++++++++++,,,"""###%%%''')))***)))(((------......---+++(((&&&%%%%%%%%%&&&&&&%%%###!!!$$$!!!***222CCCwwwWWW444000---000:::@@@999---777222555III|||III)))+++,,,---------...///111---///...***)))***,,,,,,(((%%%"""###&&&(((&&&###&&&&&&&&&''')))(((&&&$$$%%%''')))+++...111222222333//////---666555:::gggyyyZZZFFFCCC???666000444999999666444333///,,,+++...000000///...111444333///+++))))))'''))),,,---+++)))((((((---,,,******,,,+++)))'''(((,,,---***))))))%%% """###$$$$$$######$$$%%%'''%%%$$$'''+++---+++)))$$$$$$%%%&&&'''((()))***!!!)))***######)))+++&&&$$$'''))))))''''''))),,,,,,,,,+++)))'''''')))+++&&&+++,,,)))''''''&&&###)))((((((((()))(((&&&$$$###$$$&&&''''''&&&$$$### ###'''(((((()))******((('''''''''***,,,---...---)))###!!!###&&&((()))%%%$$$######%%%(((,,,...,,,++++++,,,...///...------+++)))'''%%%%%%&&&'''"""$$$'''***,,,---......***'''%%%&&&***,,,***(((,,,((('''******(((,,,222BBBjjjXXX444...555)))))))))******))))))***---,,,***)))))))))+++,,,'''''''''&&&&&&(((,,,///,,,******...///+++)))***++++++//////YYYpppzzzxxxjjjYYY???\\\vvvjjjyyyKKK...444***************+++,,,,,,$$$&&&((()))*********+++&&&''')))((('''$$$"""!!!$$$###"""###%%%%%%###"""######000555KKK}}}zzzEEE,,,.........444999333(((222///222EEEuuu~~~KKK111(((******)))''''''))),,,'''++++++'''&&&+++...---,,,)))%%%%%%%%%&&&$$$"""'''&&&%%%&&&&&&%%%"""&&&&&&))),,,......///000...---///,,,444222333\\\pppeee```PPP888...222222111444888888444222444,,,...222333333555:::>>>222888>>>>>>777///***'''$$$&&&)))***(((&&&%%%%%%,,,+++************))))))$$$(((***(((&&&%%%"""###$$$%%%%%%$$$###%%%&&&...+++((()))******&&&###""""""###$$$&&&'''((((((!!!((()))""" ''')))$$$(((+++......,,,+++...111******(((&&&$$$$$$&&&(((%%%***,,,***((((((&&&###***((('''&&&&&&%%%###!!!%%%%%%$$$$$$$$$$$$%%%%%%###$$$''')))(((''''''((()))'''&&&'''***,,,---,,,---***'''%%%%%%(((***+++)))'''###"""###(((...222---***((('''''''''&&&$$$+++***'''%%%%%%&&&'''((("""%%%)))---...---+++))))))&&&$$$%%%)))++++++))))))''''''***------...000222NNNvvvSSS333)))(((((())))))((()))***+++************+++++++++++++++((()))((('''''')))---111000+++(((***+++******+++***---555000OOOvvvLLLSSStttdddsssxxxFFFCCCkkkwwwaaajjjXXX+++333***))))))))))))***+++,,,''')))++++++******+++,,,###%%%'''(((&&&%%%%%%%%%$$$!!! %%%(((((('''&&&%%%...000NNNuuubbb===***,,,---...000333222...333///111===bbbeee;;;///***++++++)))&&&%%%(((+++'''...///******000222///000///,,,)))'''%%%%%%%%%+++)))((((((((('''$$$"""(((''')))---///,,,,,,...***,,,///,,,333000...RRRssshhhLLLCCC???AAA;;;//////777000111666:::999333222555)))///444444111000444999999@@@GGGGGG???555...+++***,,,------+++***)))***&&&&&&&&&'''(((***,,,---###''')))'''((()))((($$$%%%&&&'''&&&%%%$$$%%%&&&)))((((((((())))))'''&&&!!!!!!"""###$$$&&&&&&''' ###$$$!!!!!!%%%(((((((((***,,,---,,,,,,---...------,,,***((('''(((***$$$)))+++)))'''((('''%%%''''''&&&%%%$$$$$$$$$%%%((('''&&&%%%%%%&&&'''(((+++******+++(((######%%%***'''$$$%%%(((+++***)))+++***((('''((()))***+++'''''''''((((((((())))))---+++)))(((((((((&&&$$$&&&(((***++++++***'''&&&'''))),,,...---***'''$$$((('''%%%&&&(((***++++++***))))))***---.........---:::XXXkkk>>>+++'''%%%***+++***''''''))))))'''%%%&&&((()))***)))((((((------,,,+++***,,,000333333+++&&&(((*********+++(((***666111NNNmmm???777EEEYYYxxx|||iiidddwwwTTTLLLjjjrrr^^^___CCC(((777******)))((((((***+++,,,)))+++,,,,,,***)))***,,,$$$''')))***)))))),,,...+++&&&!!!!!!%%%)))***)))(((&&&,,,111YYYqqqLLL777***+++---000111111333777666222666BBB]]]UUU,,,)))***,,,,,,***&&&%%%)))---+++444555///...444555000...//////+++%%%###&&&))),,,+++))))))*********)))+++)))+++000000,,,+++...++++++...***444111)))HHH}}}cccppprrrYYYKKKHHH===666555222444222333666333...///555555111222666999666444444+++///333333000,,,+++,,,999???FFFDDD<<<222...---000000111///---,,,,,,---!!!"""###$$$%%%'''***,,,'''******((())),,,---***'''(((((('''%%%$$$%%%&&&!!!###%%%&&&'''''')))***""""""###$$$%%%%%%&&&&&&%%%######%%%%%%$$$''',,,''''''''')))++++++)))(((---......,,,***(((((()))###(((***((('''))))))''')))***)))&&&""""""%%%(((&&&&&&&&&&&&&&&&&&&&&&&&,,,(((((()))&&&!!!"""&&&***&&&"""###''')))'''%%%%%%&&&'''(((((((((((()))"""$$$'''))))))(((%%%$$$)))))))))+++---...---+++&&&''')))******(((&&&$$$))))))*********)))(((''''''((((((''''''))),,,...******))))))***,,,......+++...<<<^^^PPP+++'''...,,,)))+++***&&&&&&******'''$$$%%%&&&'''(((((())))))......---+++***,,,///222222+++&&&))),,,***))))))***%%%000///RRRkkk>>>000000777UUUwwwhhheee{{{PPP]]]zzzfff===---000333,,,+++***))))))+++,,,---))),,,---,,,)))((()))+++!!!$$$''''''''')))---111444---%%%###%%%(((((('''&&&&&&---999iiittt>>>222)))'''+++000///,,,000999......;;;OOOiiiYYY......$$$'''(((%%%""""""&&&++++++444555...,,,111111******---...)))""" $$$***+++)))((((((***,,,------,,,))),,,222222---,,,000---,,,,,,)))555333'''AAA~~~SSSDDDjjjyyy^^^GGG>>>AAA<<<888888555///222666888666333333444777///***///555555111...+++...111555777555222000333999===;;;222+++)))+++---------***((('''((()))!!!""""""""""""###&&&((()))+++)))%%%$$$((()))''''''((()))'''%%%$$$$$$%%%###&&&((('''###!!!!!!######$$$$$$%%%%%%&&&&&&'''///)))(((,,,***$$$&&&...+++)))(((***---...+++(((&&&'''((('''$$$"""""""""###((()))'''&&&)))***(((...///...(((!!!###(((!!!###%%%''''''%%%###!!!&&&""""""%%%$$$ ###)))***%%%!!!"""%%%'''%%%""" ###%%%''''''&&&&&&&&&###$$$&&&((()))***++++++!!!"""$$$(((---//////...+++(((%%%"""!!!"""$$$&&&'''&&&%%%&&&'''***,,,...&&&(((***((('''(((,,,111'''((((((''''''+++...///000///...@@@hhhPPP000000111***%%%(((((($$$&&&,,,...+++''''''''''''((()))+++,,,,,,,,,+++)))((())),,,///000***'''+++...+++(((&&&000$$$+++---UUUggg;;;333444000:::MMM^^^rrreee>>>XXX{{{999---;;;"""---,,,+++******,,,...///''')))+++,,,---,,,+++***+++'''''',,,---***,,,111---///555888222(((&&&+++000+++(((:::lllmmm;;;222***---)))***222222000999///;;;[[[uuueee:::)))333,,,***'''%%%&&&***...111)))...333000)))%%%%%%((('''&&&%%%%%%&&&(((***,,,+++***(((%%%"""###&&&)))---,,,+++***))))))))))))))))))***,,,...222444666tttQQQMMMHHHVVVjjjRRRNNNLLLDDD>>>777444333555444444111222444666777444///+++000000000000000000///...***,,,...///...---------///111333444333000,,,***+++***))))))******((('''***(((&&&%%%%%%%%%$$$###%%%""""""%%%%%%"""!!!$$$%%%$$$$$$%%%'''(((((('''(((''''''&&&$$$###""""""''''''&&&%%%&&&(((***,,,'''((((((&&&$$$###$$$&&&%%%''')))******)))'''%%%...+++(((&&&'''((((((''')))'''(((,,,***$$$$$$)))+++)))'''%%%$$$%%%'''((($$$(((***'''%%%$$$ %%%***(((!!!%%%---***&&&###"""%%%((())))))$$$$$$$$$######&&&***---)))(((''')))+++***&&&"""---((()))///222,,,((((((&&&%%%%%%&&&((((((&&&$$$&&&###&&&---000---...222,,,(((%%%''',,,...+++'''+++'''&&&((()))'''''')))222///---111;;;QQQuuusss888111///$$$******(((&&&$$$%%%(((+++...((((((((()))))))))((((((&&&(((++++++***))))))***111+++(((+++,,,((((((,,,...444...///YYYddd555)))000222333666___~~~eeevvv{{{PPPDDDkkkWWW222///&&&&&&))),,,+++(((&&&'''(((%%%&&&'''(((((((((''''''(((%%%&&&+++,,,)))***......,,,///444222+++((()))+++))))))999kkkrrrAAA000222...$$$$$$+++((('''222555VVVwwwvvvVVV555)))---///---+++))))))***,,,---000444666444///,,,,,,...((()))+++,,,,,,,,,+++***%%%&&&&&&%%%######$$$%%%)))))))))******,,,---------...000111222555999;;;tttbbbIIICCCIII===MMM{{{___NNN@@@;;;999000888444000///111333444444......///000222111...+++000000000000///......---''')))+++,,,,,,,,,,,,,,,''')))***,,,+++***(((&&&+++***)))***,,,......---***(((%%%%%%&&&'''%%%###%%%###"""%%%%%%""""""%%%&&&%%%%%%%%%'''((())))))******)))''''''&&&&&&&&&&&&%%%$$$###$$$%%%''')))'''(((((((((&&&&&&(((***(((''''''''''''''''''(((...+++(((''''''((((((((((((&&&&&&)))'''###$$$))),,,+++)))'''$$$"""!!! ###(((***((('''(((%%% !!!$$$'''((('''%%%&&&''')))&&&$$$$$$&&&((()))(((!!!!!!"""""""""%%%)))---&&&%%%%%%(((++++++)))&&&&&&"""###)))+++(((&&&'''%%%%%%%%%&&&((('''%%%###'''%%%&&&,,,---******---(((''''''''')))*********000,,,,,,...///---,,,///...------///444DDDccc}}}jjj222---,,,$$$---***)))'''''''''***,,,...,,,+++***)))((((((((()))***+++---,,,***)))))))))///+++***...///,,,+++///...222+++,,,QQQ[[[333))),,,,,,+++---IIIpppfffUUUtttmmm@@@NNN{{{lll???,,,***+++---///---***((('''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$&&&***+++(((((())))))&&&''',,,///---******)))+++---888iii{{{LLL222333///+++000888///+++777EEEuuummm@@@...,,,(((,,,+++***)))))))))******111111000///---,,,++++++'''***---000000---***'''!!!$$$&&&'''&&&$$$$$$%%%((())))))***,,,---......***,,,/////////111555999bbbaaaaaaIIIAAAEEEOOOKKK```qqqQQQ999333444;;;===444111///------///111111111---,,,++++++---......---000000//////...---,,,,,,&&&(((***,,,------------(((((()))***+++*********---+++)))***,,,.........+++'''###$$$((()))&&&"""%%%######&&&&&&######&&&'''&&&%%%%%%%%%''')))***((('''%%%$$$###$$$%%%%%%%%%$$$###""""""###$$$%%%%%%'''(((''''''''')))+++***(((%%%######%%%(((***---***((('''((()))(((((('''%%%%%%&&&%%%###%%%***+++++++++)))'''### !!!%%%''''''(((***)))%%%&&&$$$%%%(((++++++&&&"""(((&&&%%%%%%'''(((((('''!!!""""""!!!!!!###&&&)))&&&&&&&&&'''******)))'''%%%""""""&&&)))))))))***%%%%%%%%%&&&''''''%%%###(((&&&'''******'''&&&'''$$$&&&'''&&&%%%&&&))),,,,,,******,,,,,,******---,,,---...------555III\\\[[[000///,,,&&&000************+++,,,------...---+++)))(((((()))***---...---,,,)))((()))***+++)))***---...,,,---///000///(((&&&<<>>444333///222666000555JJJdddUUU///+++...'''&&&%%%%%%$$$%%%'''***,,,...+++((('''))))))(((&&&###&&&***------+++(((&&&$$$&&&((())))))((()))***+++++++++,,,,,,,,,,,,,,,&&&))),,,,,,***,,,111666WWWvvvZZZ@@@BBBDDDHHH>>>EEE[[[{{{eeeLLL<<<777777222444:::777333222111000///...------222///,,,+++,,,...///000000000///...---,,,,,,,,,******+++---///000...------,,,,,,,,,,,,,,,------000---***((()))***))))))***&&&###%%%)))+++'''"""%%%######&&&'''%%%%%%(((''''''%%%$$$###%%%(((+++&&&%%%###""""""###$$$%%%%%%%%%$$$#########$$$$$$$$$%%%&&&&&&%%%%%%'''))))))'''$$$""""""$$$''')))***(((&&&&&&'''(((((('''&&&&&&%%%%%%$$$$$$(((+++(((((())))))(((((('''&&&###%%%$$$%%%((((((%%%(((&&&%%%'''++++++((($$$'''&&&&&&''''''''''''&&&$$$$$$$$$"""!!!!!!$$$&&&***)))((((((''''''&&&&&&&&&%%%$$$&&&''')))***,,,%%%$$$$$$&&&''''''%%%###''''''((())))))'''%%%%%%$$$$$$$$$$$$$$$&&&(((***&&&%%%&&&)))(((%%%%%%)))......---+++***---444;;;\\\MMM111555000)))111++++++,,,------------------+++((('''&&&(((***+++------,,,***(((''')))+++***)))))))))((((((+++---,,,***&&&&&&---;;;IIIRRRKKK999,,,---///,,,,,,000111---SSSxxxkkkGGGlll|||eeeAAA???bbbjjjHHH)))------,,,+++)))'''&&&&&&******)))(((((())))))***"""&&&)))+++,,,+++(((%%%%%%))),,,***''''''***,,,,,,///444888eeetttRRR;;;>>>999333444666IIIfffddd<<<(((***---''''''%%%###"""###&&&***,,,...***''''''***+++)))'''###%%%''')))*********)))'''((())))))((())),,,...******+++,,,,,,,,,++++++))),,,......---///333777SSScccHHH@@@888444===HHH<<<@@@aaa```333<<<444888:::111...444333333333222111///---++++++666333...,,,,,,---......111000...---,,,,,,,,,---...,,,,,,---//////,,,***---,,,+++)))(((((())))))///---***)))))))))((('''(((%%%$$$&&&***+++((($$$&&&###$$$'''(((&&&'''***&&&&&&%%%###"""###'''***))))))''''''&&&'''((()))''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%$$$%%%&&&''''''&&&'''((('''%%%$$$&&&***+++'''&&&%%%%%%&&&(((***,,,###&&&&&&$$$$$$''''''$$$(((((('''&&&&&&''')))***&&&''''''''''''&&&&&&'''###$$$%%%$$$###$$$&&&)))******)))'''&&&&&&''''''''''''&&&$$$###%%%''''''%%%$$$$$$%%%''''''%%%"""&&&((())))))))))))(((&&&'''$$$!!!"""''')))(((&&&&&&&&&(((+++***&&&'''+++...,,,)))***---000///,,,===eeeuuu@@@...222///+++333***+++,,,---------,,,,,,((('''%%%$$$%%%(((+++---)))))))))(((&&&''')))+++,,,,,,***&&&###%%%***---(((%%%%%%))),,,---000444444,,,)))---000------000111'''999TTTRRRDDDlllxxxVVV111DDDYYYDDD***---,,,+++*********)))))))))))))))))))))(((((((((###(((+++++++++,,,)))%%%***111444...(((&&&((()))((()))111666]]]zzz[[[???WWWeeehhhjjjjjjppp~~~kkkEEE...(((***)))&&&,,,***(((&&&%%%''')))***+++(((''''''***+++)))&&&''''''((((((***+++,,,,,,&&&''''''&&&&&&'''***,,,&&&''')))+++,,,---,,,,,,,,,,,,,,,---///111333555KKKwww~~~SSS>>><<<:::===444@@@@@@AAA[[[kkkKKK:::CCC555333666444666999444...///000///---,,,,,,---555222...,,,,,,,,,+++***000///...---------...///...+++***+++------)))&&&------+++***)))(((((((((,,,+++***+++,,,---,,,***%%%%%%&&&(((******(((&&&&&&###$$$((()))((())),,,%%%''''''%%%######&&&***))))))(((((((((''''''&&&&&&&&&&&&''''''''''''''')))******(((&&&%%%&&&'''%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%'''((('''&&&&&&))))))&&&%%%(((***)))(((&&&$$$###$$$&&&)))***)))+++)))%%%%%%'''(((%%%&&&((()))&&&###$$$***///'''(((((('''%%%%%%&&&((( """$$$%%%&&&(((+++---'''''''''&&&%%%&&&***---+++---,,,(((%%%'''((('''$$$$$$$$$%%%&&&&&&$$$"""%%%)))***))))))+++***'''***%%%"""$$$***,,,((($$$%%%&&&***---+++&&&(((,,,)))(((''')))000555333,,,333888QQQaaa555(((******---222***++++++,,,,,,+++++++++%%%$$$$$$$$$&&&)))+++---&&&'''(((((('''''')))+++---///---'''###&&&+++------)))''')))++++++,,,...444111222666666222000333---///111:::fff```666```xxxfff>>>444666000...000...,,,,,,---...---,,,))))))*********)))''''''###(((+++)))))),,,***%%%'''---///+++((())))))&&&(((%%%000333QQQyyykkkNNNNNNwww~~~ppp```III111)))***)))&&&&&&((())))))***)))((('''&&&%%%%%%&&&'''((((((&&&%%%************************###%%%'''''''''&&&'''(((%%%''')))***++++++***))),,,)))&&&)))---111111///>>>dddwww\\\CCC:::999111888+++777999???___wwwSSS===888::::::---+++000...000444///,,,...///...,,,,,,...000222000.........---+++)))000///...------///000222---***)))+++......+++'''---------,,,,,,+++++++++***)))***+++---,,,)))'''"""%%%)))***)))(((((()))&&&$$$%%%)))***)))***---&&&)))+++)))%%%$$$'''+++'''((())))))(((&&&$$$#########$$$%%%%%%&&&&&&&&&((())))))(((&&&&&&''')))'''''''''(((((('''''''''&&&%%%%%%&&&)))***)))(((%%%)))***&&&$$$'''(((&&&)))((('''''''''((()))******,,,***%%%$$$'''(((%%%###%%%'''&&&%%%%%%***...((()))(((&&&$$$$$$&&&)))"""$$$%%%&&&&&&''')))+++'''((('''%%%$$$&&&***...,,,111111,,,(((***+++***$$$###$$$%%%&&&&&&$$$"""&&&***+++((((((+++)))%%%)))(((((()))++++++'''$$$###%%%))),,,***%%%''',,,'''***+++***---222333///...(((333\\\jjjGGG...******+++...---******))))))))))))))))))%%%%%%%%%&&&((()))+++,,,''')))******((('''(((((('''---...)))%%%(((++++++------***&&&$$$&&&***,,,---+++,,,...,,,(((&&&'''***444,,,---DDDhhhoooIIIRRRqqqtttQQQ333((()))000333000---,,,---...---+++***+++,,,---,,,+++)))'''###)))***'''(((+++***$$$###%%%$$$(((---+++%%%+++%%%000222GGGgggXXX<<>>888777;;;;;;888BBB777MMMkkkVVV@@@999;;;<<<999777555333222000000111222333)))///666666111+++)))***111000000111222333333222333333222000......000222...,,,,,,,,,------,,,+++(((,,,000...((($$$$$$&&&***'''(((***((($$$'''...---,,,***(((''''''((((((///---***'''&&&'''((()))'''###"""%%%&&&%%%%%%'''"""&&&***,,,...,,,$$$''''''+++000,,,###!!!&&&++++++******))))))((((((&&&&&&&&&&&&''')))***+++'''''''''(((***)))'''%%%&&&&&&&&&&&&&&&'''((()))((()))+++,,,,,,,,,******%%%%%%%%%''')))***((('''############$$$%%%&&&'''"""$$$&&&%%%"""!!!"""%%%######""" !!!%%%(((***'''$$$%%%)))---...............---***&&&###!!!!!! ###&&&'''%%%"""###$$$%%%%%%(((+++(((!!! &&&---///,,,+++,,,...+++++++++++++++***)))(((+++---///000///...+++***,,,,,,000333444EEEpppvvv333...******...000...++++++***************(((&&&&&&%%%$$$$$$%%%(((***,,,)))((('''((()))(((%%%"""&&&))))))$$$!!!"""!!!######$$$%%%''')))+++,,,'''---///***(((,,,---+++000(((+++'''$$$GGGvvvHHH]]]ppp888'''000$$$---000...((('''++++++(((&&&&&&'''((())))))))))))''')))+++)))$$$"""$$$'''$$$&&&)))******)))((('''!!!(((((()))111777GGG___qqqmmmcccSSSFFF>>>222(((...+++)))***)))''''''+++,,,+++)))''''''(((***,,,&&&(((***)))'''''')))+++000+++)))+++(((###"""&&&(((&&&%%%%%%&&&(((((('''******)))))))))******+++...)))(((---000...---///444666lllTTTCCC888999:::666666:::888000<<>>;;;888888444;;;HHHEEEhhhxxxKKK===444111???333333444444000,,,...333666666777777666555333222333000,,,+++,,,---......///...---...000111000///+++---...---***'''&&&&&&)))***+++++++++,,,---...000///...+++((()))---000++++++,,,...---+++************))))))))))))))))))((((((''''''&&&%%%$$$$$$%%%"""!!!###"""!!!$$$***)))''''''***+++(((%%%$$$%%%(((%%%%%%)))(((###%%%%%%%%%%%%%%%%%%$$$$$$)))((('''&&&&&&&&&&&&&&&)))(((((()))++++++***)))***)))((('''&&&%%%%%%%%%''''''&&&&&&''')))+++,,,+++***(((((()))+++******$$$$$$$$$$$$%%%&&&'''''''''%%%###$$$((()))(((%%%******)))'''%%%%%%'''***%%%(((+++***'''%%%&&&(((++++++,,,+++***'''$$$###,,,+++***)))(((&&&%%%###"""'''((($$$!!!###%%%%%%,,,***(((+++///000,,,(((******+++++++++******)))///---+++(((&&&%%%&&&&&&222,,,***111555333///...333SSS~~~www|||~~~AAA$$$555///---++++++------,,,***.........,,,***(((((()))(((((((((((('''&&&%%%$$$,,,...---)))$$$$$$***000&&&---///***&&&(((,,,...$$$%%%%%%'''(((***,,,---///---***)))***------+++000555---***......DDDpppsssFFF111555+++!!!&&&,,,&&&((()))*********)))(((((()))+++,,,------,,,,,,((()))***)))(((((())))))(((''''''(((******'''$$$)))***$$$%%%+++'''!!!(((+++***)))******)))((((((...***)))******'''(((+++++++++***((('''''''''''''''''''''(((******++++++((()))))))))***,,,------111...***((((((((('''&&&###$$$$$$&&&(((***+++---//////...++++++,,,......'''444DDDsss[[[EEE===:::999===???===999888...;;;AAA:::ffftttjjjJJJ666;;;888333>>>333222333777666111///000999777555333111000000000,,,+++******,,,------,,,*********+++...000000///......---***(((&&&'''))))))+++------------///111000111111000///......///+++,,,,,,,,,,,,,,,***((())))))******************))))))((((((''''''&&&&&&&&&$$$%%%(((((('''+++111)))''')))------)))***///777222)))###$$$***+++((()))(((((('''&&&%%%%%%$$$)))((('''&&&&&&%%%%%%&&&'''&&&&&&(((+++------,,,,,,,,,+++***))))))*********))))))((()))+++---...$$$$$$%%%''')))(((%%%###$$$$$$$$$$$$%%%&&&'''((('''$$$"""###%%%&&&### &&&&&&%%%###!!!!!!###%%%###%%%'''&&&%%%'''+++000&&&''')))*********((('''(((((('''&&&%%%$$$$$$$$$"""((()))&&&$$$'''***+++...***''')))...///,,,((()))******+++++++++******)))***++++++,,,---------...---...333555333000...444===KKK]]]rrryyysssQQQ000&&&;;;000000//////000000...---.........,,,)))((()))+++*********)))((('''%%%$$$%%%(((***((($$$"""&&&***)))...///)))%%%'''***,,,%%%%%%&&&''')))+++---...000---++++++,,,++++++,,,))),,,$$$%%%---'''///OOOWWW<<<***)))((('''***+++++++++,,,...---+++******''''''(((((()))***+++++++++******)))((('''&&&&&&((($$$!!!"""%%%&&&### %%%,,,+++)))(((!!! ------+++***)))&&&&&&...888444000...///---******---,,,,,,,,,++++++******)))((('''&&&''')))***)))((($$$'''((((((***///222111///---+++)))))))))'''%%%((((((''''''''''''((((((,,,...---)))(((,,,///000)))///222WWWPPPAAA555555666888;;;;;;999777222999999;;;vvvoooBBB999+++(((000...)))+++000---...444777444000///666444000---+++++++++,,,***+++,,,---------------(((''''''(((+++------,,,000///---***(((''')))+++&&&)))++++++)))(((+++---+++---///111222111///...+++,,,+++)))***+++***%%%'''((()))***++++++******(((((('''&&&%%%&&&&&&&&&&&&&&&(((***(((%%%'''------)))((()))((()))888IIIpppVVV777'''$$$%%%&&&(((******))))))((('''''''''(((((('''&&&%%%%%%%%%&&&%%%$$$###%%%(((***++++++'''''''''''''''((())))))******))))))******++++++"""###&&&)))+++***'''$$$((('''&&&%%%$$$$$$$$$$$$&&&%%%#########"""!!!&&&&&&&&&%%%######%%%'''$$$$$$$$$%%%&&&)))...222((()))*********(((%%%$$$"""###$$$$$$###$$$&&&((("""&&&(((&&&&&&***,,,+++...)))&&&'''+++...,,,)))'''(((***,,,...//////000)))***,,,---///000000000,,,...000111000//////000111333666999???QQQqqqxxxmmmGGG999333...000111111000///...,,,***))),,,------+++(((''')))---,,,,,,+++***)))(((''''''%%%(((++++++)))&&&'''(((+++---,,,((('''+++...---+++++++++++++++,,,,,,---...---...///---)))***---###$$$$$$+++111***&&&///333000,,,,,,000111---)))111...///111000---,,,...)))((('''&&&&&&''')))***+++***)))((('''&&&%%%$$$%%%###!!! !!!###$$$%%%(((000000---,,,%%%%%%333---*********)))***444@@@333///---...---******...---,,,+++*********+++,,,,,,)))''''''((((((&&&$$$ $$$'''&&&***111444333***))))))***++++++)))'''******)))(((''''''''''''&&&,,,---***)))...111111***000000DDD~~~eeeBBB999444555555555777999999888;;;::::::FFF|||mmmKKKIII;;;555555000///111///,,,***+++111222///------000///...---,,,++++++++++++...///...+++***+++---+++***)))***,,,,,,,,,***---......,,,***)))***+++&&&***,,,+++(((&&&))),,,)))***+++---...---+++)))***+++)))%%%&&&***)))###$$$%%%'''((()))))))))((()))(((&&&%%%$$$%%%'''(((###$$$((()))%%% """'''+++((('''(((&&&---GGGccc```777)))'''######'''(((((())))))*********+++''''''&&&%%%%%%%%%&&&&&&'''%%%$$$$$$&&&(((((((((""""""###$$$&&&''')))***+++++++++++++++******)))&&&&&&(((+++......,,,***((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%$$$######$$$'''(((((((((&&&'''(((***'''&&&%%%''')))+++------++++++++++++)))&&&###!!!###$$$%%%%%%###$$$''')))!!!$$$%%%$$$&&&)))((($$$+++(((&&&&&&)))++++++***'''(((***,,,...///000000...---,,,++++++,,,---...+++---...,,,+++,,,...000(((+++000333111111<<>>;;;???LLLooopppEEE999:::...777===///+++000))),,,+++---000...)))(((+++---...///111111///...------000000,,,&&&%%%(((,,,111000............,,,+++***,,,......,,,***))))))***---000...***)))+++///+++***))))))(((&&&$$$"""***+++'''"""$$$)))(((""""""###%%%'''((((((''''''+++)))'''%%%%%%&&&)))***###%%%***,,,)))###$$$)))$$$$$$(((+++)))111PPPqqqqqqEEE###"""***'''%%%+++%%%&&&''')))***,,,---...&&&&&&&&&%%%%%%&&&&&&'''+++)))&&&&&&'''(((((('''%%%&&&''')))+++...000111,,,---......---,,,***)))%%%$$$%%%'''***,,,,,,+++%%%%%%%%%%%%&&&'''(((((($$$''')))(((%%%%%%''')))$$$%%%&&&%%%%%%%%%''')))+++)))((())),,,,,,)))&&&"""$$$''')))*********))))))******'''###"""$$$'''$$$&&&%%%%%%(((+++'''!!!)))(((&&&%%%'''***+++,,,((()))***+++++++++++++++,,,***((('''(((,,,000333***++++++******---//////111***)))000666444333555333===DDDQQQgggsssyyyyyyooo[[[KKKUUUfffgggsssbbbgggZZZbbbpppGGG666:::555666:::444---...000000///---,,,---(((***+++)))&&&&&&***///000///,,,*********+++,,,+++))))))***+++,,,***)))///,,,'''###''',,,+++&&&&&&'''''')))***,,,...///)))---333666...%%%'''///000)))000000%%%---555(((,,,+++&&&))),,,""",,,***%%%%%%)))***(((***000)))+++,,,+++((((((***---+++...///***$$$"""(((......((("""!!!%%%(((&&&$$$333000,,,(((&&&&&&((())))))***++++++)))''''''(((&&&&&&))),,,///000---+++'''+++...,,,((((((,,,111,,,***&&&$$$###&&&)))+++,,,***&&&$$$$$$(((,,,///((('''%%%&&&(((***++++++(((+++...,,,'''%%%(((+++&&&///222---(((,,,222444***&&&///444>>>pppPPPEEE444???;;;666444888===<<<<<>>FFF===;;;888777777777555333;;;---666666LLLsssPPP999555444777777444111222---+++)))(((***++++++***,,,(((%%%&&&***---,,,)))###+++...,,,***,,,)))$$$###%%%(((***,,,------,,,,,,((($$$$$$(((,,,...---,,,(((%%%%%%'''***+++***(((***+++***''''''))),,,444333222000---+++***)))&&&'''***---...,,,((($$$...///000///,,,***+++,,,)))+++,,,+++))))))+++---,,,,,,+++)))'''(((+++---***(((%%%$$$$$$%%%''''''%%%(((+++------***&&&###555333///***'''&&&))),,,+++...111000---+++***++++++,,,------,,,,,,---...,,,+++(((&&&%%%''')))+++(((&&&###!!!!!!$$$'''******(((&&&&&&''')))))))))&&&(((***)))'''%%%&&&(((%%%...222---)))***,,,,,,))))))///222;;;aaahhhHHHFFF===???===888333888???999===NNNnnncccccc]]]RRR999:::CCC444444444444555555555555,,,+++,,,...111222000---+++***)))(((((()))***+++666333000------,,,,,,+++---...///...+++))))))***///,,,,,,......+++,,,///---,,,,,,+++***)))((((((000///,,,***))))))***+++&&&&&&&&&%%%%%%&&&))),,,%%%)))***(((''')))(((%%%$$$%%%'''(((((()))+++,,,%%%&&&'''((((((((('''&&&...''' ///CCCNNNOOO:::111(((%%%''')))(((&&&'''&&&&&&'''))),,,///000)))***)))'''%%%%%%&&&((((((&&&###!!!!!!"""%%%'''$$$######%%%))),,,+++***,,,------+++)))((()))+++++++++)))'''%%%%%%&&&(((&&&&&&&&&%%%$$$$$$$$$###%%%&&&((()))(((&&&###!!!&&&$$$""""""$$$$$$### """&&&++++++((('''(((***&&&%%%###$$$&&&(((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((///,,,)))((()))+++---......,,,+++***,,,...///000))),,,,,,))))))...///,,,---,,,+++***+++,,,...///111,,,(((***///333111---222111444777777444666:::888999:::888666555777:::999///<<<:::FFFjjjLLL...777333222555555222000111111...,,,+++,,,,,,,,,++++++(((%%%&&&***,,,+++((((((---///+++))))))'''###)))***+++++++++)))'''&&&...+++((('''(((***,,,,,,***(((''''''***+++***(((&&&(((+++***))))))+++---111111000...,,,+++))))))&&&'''))),,,///...+++(((///---*********+++***((()))***+++*********,,,...***'''$$$$$$''')))))))))&&&''''''&&&$$$%%%(((+++&&&)))...111111---(((%%%++++++***)))((())),,,///+++///222///)))%%%'''***+++***)))***,,,,,,)))&&&,,,+++***((((((((()))******)))&&&%%%%%%'''***,,,+++)))&&&&&&'''(((''''''%%%&&&((())))))(((''''''&&&...222///***)))((((((***......///666GGGlllLLL@@@AAABBB;;;>>>;;;222777>>>444???gggmmm@@@...<<<000111333444333222222222...//////111222222///,,,---,,,+++******+++,,,---333000......000000---+++,,,...000000...+++)))(((+++((((((++++++)))))),,,......,,,***(((&&&%%%$$$,,,+++******))))))******&&&&&&'''&&&%%%&&&)))+++(((******&&&&&&***+++(((&&&'''))))))((((((***,,,%%%%%%&&&'''''''''''''''***%%%!!!&&&666DDDDDD===111...+++)))))))))'''&&&***(((&&&%%%&&&***///222((()))***)))((((((***+++(((&&&$$$""""""$$$'''(((&&&%%%###$$$&&&'''((((((+++,,,,,,+++(((%%%%%%%%%((())))))%%%!!!!!!&&&,,,%%%&&&&&&''''''&&&%%%$$$%%%&&&'''((('''&&&###"""%%%$$$$$$$$$&&&''''''%%%###'''***+++)))''')))+++)))&&&$$$$$$&&&)))******###$$$%%%&&&((()))***+++###%%%&&&((())))))))))))+++++++++***)))))),,,...***'''$$$&&&,,,//////---***,,,+++((((((++++++))),,,+++++++++,,,---///000000---***,,,000222...***)))+++111888888444111333///444777555111111555:::777000>>>999;;;fff```jjjIII:::666---444000000333444000//////444111...---.........---***((('''(((+++,,,***'''***---...***(((((('''%%%,,,,,,,,,,,,***(((%%%$$$---------+++)))((()))***)))))))))***++++++)))&&&'''***,,,,,,+++***++++++---------,,,+++***)))(((&&&'''(((+++...///---+++111,,,''''''***,,,+++)))***************+++,,,...)))'''$$$$$$&&&'''((('''%%%&&&&&&''''''((()))***000///---+++************$$$***...///---,,,+++))),,,...---)))(((+++...******+++,,,+++***'''%%%+++******))))))(((((((((,,,+++***))))))***,,,---+++)))'''&&&((())))))(((''''''(((***,,,,,,***(((***...222000,,,******+++///333+++,,,444111@@@eeehhhAAADDD===BBB999>>>===333666:::///EEE~~~wwwNNN000777999777444333333333222111333222111111000///---,,,000///............///000...,,,***,,,///000,,,))),,,...000000...---,,,---)))&&&&&&)))+++(((''')))//////---+++)))(((&&&%%%%%%&&&&&&&&&''''''''''''((())))))'''&&&%%%''')))''')))(((&&&'''+++***'''%%%'''((('''&&&&&&''')))(((((())))))************###(((,,,...222555555111***++++++***)))((()))***+++)))&&&%%%%%%(((+++...((()))***)))((((((***+++$$$$$$###$$$&&&(((+++---***(((&&&$$$###$$$%%%%%%(((***+++***(((%%%$$$###&&&&&&&&&$$$"""###&&&***$$$%%%'''))))))(((&&&%%%"""###$$$&&&'''''''''&&&!!!!!!###%%%(((+++,,,,,,$$$''')))***(((((()))***)))'''$$$$$$&&&)))***+++!!!"""%%%'''***,,,......%%%&&&)))+++,,,+++***)))(((+++,,,+++'''&&&(((***(((&&&%%%&&&***,,,---,,,*********))))))+++++++++************+++---...///000---,,,...111111,,,((()))***///444444///---000000333555444000000333777:::111;;;888<<<]]]YYYnnnaaaRRR===)))---:::;;;333//////222333111///000222000...---...///......***))))))+++------***((((((******)))((()))***+++)))************)))(((((())),,,...,,,)))'''(((***************+++***)))(((+++,,,......---+++)))(((***++++++,,,+++***)))(((''''''(((***---...---+++000...***)))***,,,---...++++++******+++,,,------***++++++)))&&&&&&''')))'''%%%$$$&&&+++---***'''---+++&&&###"""$$$''')))(((,,,111333111---)))''',,,++++++,,,---...///...)))---000///+++(((((()))))))))))))))((('''&&&%%%&&&''''''''''''&&&&&&&&&)))(((&&&''')))+++++++++(((((((((***,,,,,,***)))***+++------+++***,,,///111222***---666,,,***BBBzzzRRRDDDLLL;;;???===<<<<<<666555666555SSS}}}rrrRRRDDDAAA:::222000333777666444000000...------...111222////////////////////////***)))))),,,//////,,,)))***++++++++++++,,,///111)))%%%%%%))),,,***((()))------,,,+++***(((((('''&&&'''(((((()))*********+++++++++)))&&&$$$$$$%%%$$$&&&'''&&&(((+++)))$$$%%%'''((('''&&&%%%&&&((()))))))))*********++++++%%%***...///000222///+++'''((((((((('''(((,,,///---,,,+++***)))(((((((((''')))***)))'''''''''((("""######$$$%%%''')))***((((((&&&$$$$$$$$$&&&(((&&&(((******(((&&&&&&&&&%%%$$$"""###&&&'''&&&$$$$$$&&&((())))))((('''%%%""""""###$$$%%%&&&'''((( """$$$&&&)))***%%%&&&'''((((((((())))))%%%###!!!!!!###%%%&&&'''((()))*********)))((((((((()))+++,,,,,,+++)))(((***---...,,,(((%%%&&&(((***+++---,,,******,,,...)))((((((***++++++---...)))))))))******+++,,,---...------///111000,,,)))555222111000...+++,,,111777666444444444444444444<<<111777:::KKKjjj|||gggmmmPPPNNNBBB???BBB???888:::;;;111333//////333444222111222///---++++++,,,.........++++++,,,---...---+++***))))))))))))((((((***---(((((())))))************%%%(((++++++((('''(((***,,,,,,***)))((()))+++---+++,,,---//////---+++)))((()))+++,,,,,,+++***))))))))))))***,,,,,,***(((+++---...+++'''(((---222---,,,******,,,---,,,+++((())))))'''$$$"""$$$%%%)))%%%$$$'''---///+++&&&&&&&&&&&&'''((())))))***+++,,,,,,+++))))))***,,,+++)))((()))******(((%%%%%%***...,,,&&&###%%%(((***))))))((('''&&&%%%%%%$$$%%%&&&''''''&&&$$$###((('''%%%&&&)))+++,,,,,,'''''''''''''''((((((((((((&&&'''))))))(((+++000000---***///777111---555NNNnnnxxx@@@BBBEEE666777:::;;;999999888:::KKKfffxxxZZZEEE===444///000333555555555444222///,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,&&&''''''''''''***...222)))%%%%%%***---,,,)))(((***)))))))))((((((''''''(((''''''((()))***++++++,,,,,,,,,***'''$$$$$$$$$$$$%%%&&&&&&))),,,)))###&&&((()))(((''''''((()))'''''''''''''''((()))))),,,)))%%%)))333:::333'''''''''&&&&&&&&&(((,,,///......///...---***(((&&&&&&'''))))))'''&&&&&&'''$$$$$$$$$######""""""""""""###$$$%%%%%%'''***,,,%%%'''((()))((('''((()))&&&###"""$$$'''(((%%%!!!&&&&&&'''(((((('''&&&%%%&&&%%%$$$$$$$$$$$$%%%%%%"""$$$%%%%%%$$$$$$%%%'''%%%%%%%%%&&&&&&'''((((((%%%$$$###$$$&&&''''''''''''((()))***+++***)))((()))***+++++++++)))((('''---......,,,***((((((((())),,,...,,,(((&&&(((,,,(((&&&'''***,,,+++---000)))))))))***************+++,,,---///111111...,,,444000.........///666===444222000111333555444333777222555999RRRqqqppp^^^kkk___KKKIIIBBB999>>>:::666;;;>>>;;;>>>;;;,,,333//////333555333222333///---++++++,,,---...---,,,------------,,,++++++,,,******+++)))&&&'''************)))))))))))))))###%%%((()))))))))***+++,,,,,,+++)))((()))---000++++++,,,...000000///---'''(((***++++++***)))'''*********,,,------***'''%%%***...+++%%%$$$***222000---+++***,,,---+++))))))'''&&&&&&&&&'''%%%$$$'''''''''***------***'''&&&''')))+++,,,,,,,,,,,,&&&''''''&&&%%%&&&))),,,((()))+++***(((&&&$$$###'''((()))(((&&&$$$%%%''',,,+++***((('''&&&&&&&&&'''(((***++++++)))&&&%%%(((&&&$$$$$$&&&((()))(((((())))))'''$$$$$$'''+++'''%%%&&&***+++((()))......)))+++//////333777333555GGG___YYY===>>>666555444444<<<444:::===EEEiiiyyy^^^SSSNNNgggooo^^^ZZZPPPCCC888111111333777888888444///+++))))))***++++++++++++++++++***&&&)))---,,,***)))+++...%%%'''))))))***+++...000)))%%%$$$***...---)))(((+++******))))))(((''''''((('''&&&%%%&&&''')))+++***++++++***(((&&&&&&&&&''''''%%%$$$(((---+++%%%$$$&&&''''''&&&&&&''')))&&&%%%%%%$$$%%%&&&'''(((***(((%%%'''///444///&&&)))((('''&&&'''((())))))++++++,,,,,,+++***((('''###%%%((()))((('''((()))%%%%%%&&&%%%$$$###!!! """%%%%%%$$$%%%'''***%%%&&&''''''&&&&&&(((***'''%%%$$$$$$$$$%%%%%%%%%((('''''''''&&&%%%%%%%%%&&&%%%#########$$$%%%&&&&&&((()))(((&&&$$$&&&'''$$$######$$$%%%&&&'''''''''&&&'''(((***+++***(((###%%%'''***+++,,,++++++&&&'''''''''''''''''''''+++)))((('''((())))))((((((((())))))((('''&&&''')))&&&&&&***+++((()))...***++++++++++++***)))))))))***+++...000111111000---***+++---///000666===,,,---000222444777;;;===<<>>111:::AAAOOOIIIJJJJJJzzz}}}mmmxxxbbbHHH666222555...222777888555111//////+++,,,,,,------,,,,,,+++"""'''+++***%%%$$$(((---'''***---//////......///)))$$$$$$***...---)))'''......---,,,+++***))))))+++***(((&&&'''))),,,---''')))******((('''((()))+++)))$$$"""'''------)))!!!###$$$$$$$$$$$$%%%'''&&&&&&%%%$$$%%%&&&'''((( )))---)))$$$$$$&&&'''+++)))(((((()))(((&&&###&&&&&&''''''''''''''''''!!!$$$''')))))))))***+++%%%&&&'''(((((((((&&&&&&"""%%%'''&&&###!!!!!!###&&&''''''%%%$$$$$$&&&)))'''((('''$$$ !!!%%%***)))((('''%%%$$$$$$$$$$$$""""""!!!!!!###%%%(((***!!!$$$&&&%%%###"""$$$'''$$$###""""""$$$&&&&&&&&&######%%%'''))))))'''$$$)))***++++++***(((%%%###############$$$&&&'''(((&&&###!!!"""%%%((((((&&&,,,***(((***------+++'''***&&&%%%))))))%%%&&&+++,,,,,,,,,,,,,,,+++))))))((()))+++---000111222333000......///,,,''''''******000777:::<<<@@@GGGNNNMMMZZZ[[[FFFGGGRRR[[[iiiDDD888999BBBCCCAAA===444333000555666111666777---111---...222555333222333:::777333000//////---,,,++++++***)))'''''')))***(((%%%(((---,,,((()))...)))((((((((()))***+++,,,+++(((&&&'''***---,,,***%%%)))---...---,,,...000999555111...---,,,)))&&&$$$%%%''')))((('''$$$###(((***---222444444000---((()))++++++,,,,,,---...+++)))''''''((((((&&&###$$$$$$%%%&&&''''''&&&&&&%%%""" ###)))---,,,)))'''%%%%%%'''&&&$$$''',,,***++++++)))(((((()))******,,,///...,,,,,,---///---***((())),,,...---+++&&&&&&'''((()))***+++,,,((()))+++,,,,,,+++)))'''''''''***------)))***---)))++++++((($$$###(((---(((&&&%%%'''+++---,,,***------,,,---111555222+++333222666===FFFZZZ{{{HHH===>>>333888888222666???777<<>>333000000111111///---***)))'''(((&&&$$$&&&***,,,)))...,,,(((%%%$$$%%%((()))///***(((,,,///...---...***+++,,,+++******,,,------...///...+++******,,,111...***((((((''''''&&&***((('''))),,,...//////***$$$###(((+++(((%%%$$$""""""(((+++''''''***''',,,)))&&&%%%&&&((())))))'''&&&%%%'''***+++***)))+++(((%%%$$$&&&(((((('''(((((()))))))))(((&&&&&&+++)))((('''((('''&&&$$$!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&&&&'''((())))))------------------......---+++((((((+++------,,,""")))+++(((%%%&&&((('''$$$(((((($$$$$$)))---,,,'''######'''&&&"""!!!$$$"""###$$$&&&'''((())))))'''((()))(((%%%%%%''')))###"""%%%***,,,***))),,,"""$$$'''((('''&&&&&&&&&(((((((((((((((''''''&&&(((***++++++)))((((((((()))((('''(((***++++++)))---///000000---+++++++++)))***,,,,,,++++++---...///000///+++'''%%%'''***777XXXIII@@@888666555222111222333444555444333222222333222///---,,,...000222333...,,,---000111//////222...+++)))+++///111///,,,---+++++++++,,,,,,***)))$$$'''+++,,,,,,***)))(((************))))))))))))((()))******))))))+++,,,,,,,,,***''')))---+++'''+++,,,,,,***((('''((()))---)))'''******'''(((,,,)))---//////,,,,,,...222***+++,,,...000...+++''',,,+++***))))))******+++000,,,(((&&&((()))(((&&&$$$###&&&******'''(((,,,((((((((((((((()))))))))***,,,,,,)))%%%&&&,,,222+++***((()))******)))(((''''''((()))***+++,,,,,,........................)))***...222000)))&&&''''''***,,,+++'''$$$$$$%%%***+++,,,,,,******+++,,,$$$$$$######(((......***...---///222333111222555:::QQQmmmZZZ444777999...333777>>>AAA777???~~~KKK555(((//////000///...,,,***(((&&&***,,,)))))),,,...,,,***)))'''%%%%%%&&&((()))///+++))),,,---++++++,,,)))******)))((((((+++---111...+++,,,//////,,,)))222///***'''''''''''''''+++***((((((((((((&&&$$$'''%%%&&&******((('''((($$$(((+++)))%%%&&&)))+++---***'''%%%%%%&&&%%%$$$!!!!!!"""$$$'''((('''%%%+++((($$$"""###%%%''''''%%%&&&'''((((((((((((''',,,***)))(((((('''%%%###)))'''$$$"""!!!###&&&))))))((((((((((((((())))))+++++++++,,,,,,------...,,,***))))))******(((&&&&&&)))***'''''')))(((%%%''''''&&&$$$&&&+++,,,***%%%######%%%$$$ $$$$$$$$$%%%'''(((******%%%&&&&&&%%%$$$$$$&&&''''''$$$%%%((((((&&&&&&)))"""$$$&&&&&&&&&&&&''')))+++++++++++++++******)))+++*********++++++)))(((---)))&&&$$$&&&(((***+++,,,------+++)))'''''''''---+++))))))***+++++++++///...---,,,++++++++++++===xxxHHH@@@:::::::::777555555///444999999555222111222333222000---,,,...222666111......000///+++***,,,,,,++++++---111222000---...,,,,,,,,,------+++))),,,++++++,,,------+++***)))*********++++++++++++((('''''')))+++,,,,,,+++'''((('''%%%''',,,,,,(((((()))******)))(((***++++++))))))+++***(((***...***))))))))))))+++,,,...)))(((''''''((())))))))),,,+++***))))))+++---...111---)))&&&''''''&&&%%%%%%&&&***///...++++++...'''''''''((()))***)))((()))(((%%%$$$%%%''')))+++//////---,,,+++)))(((&&&''''''(((((()))******+++,,,++++++***++++++,,,---//////111333000***(((******)))&&&""" """'''+++,,,...///...***(((***,,,+++,,,***))),,,222333000333333444555555555888<<<888::::::???RRRuuufffDDDCCCCCC<<<===888;;;:::CCC\\\FFF:::555111111111000///---,,,+++'''---000...+++,,,------###&&&***...///---***(((---***)))+++,,,******,,,((()))((('''&&&'''***,,,---***(((***///111///,,,---***'''&&&(((***,,,---+++***((('''&&&$$$!!!%%%'''***+++)))&&&''')))(((,,,((("""!!!!!!))))))'''$$$$$$$$$###"""  """%%%&&&'''%%%$$$'''%%%######$$$&&&)))***&&&&&&'''((()))***++++++)))((('''(((((((((%%%###...,,,)))&&&&&&''')))***,,,+++***(((&&&%%%%%%$$$%%%&&&&&&'''((())))))***&&&'''((())))))'''$$$""",,,---+++(((***,,,)))###+++(((%%%###%%%&&&### ######$$$%%%$$$!!!&&&%%%$$$#########$$$%%%##################$$$%%%---)))'''((((((%%%%%%(((((())))))'''&&&&&&(((***))))))******))))))((('''+++(((&&&'''***+++)))&&&...***&&&$$$%%%(((***+++*********(((&&&%%%&&&'''...+++''''''))),,,,,,***+++******---000333444444WWWHHH@@@::::::<<<::::::;;;111444888999666333111111///222555444111///111333333000000111000+++)))*********+++---//////---***+++******+++,,,---+++***333---&&&$$$''',,,///000************************'''%%%$$$&&&***---,,,***&&&((((((%%%'''***+++(((%%%''')))*********+++,,,,,,***)))+++---...---...+++(((%%%%%%(((+++++++++((()))++++++++++++******)))(((''''''(((+++...///---+++(((&&&&&&'''''''''%%%&&&***//////+++***---'''&&&&&&(((+++,,,***(((+++&&&"""%%%***---)))$$$,,,---------,,,***))))))&&&''''''(((((()))))))))))))))((((((((()))***+++000---,,,,,,***&&&'''+++((('''%%%######&&&+++///---///000...***((())),,,111222111...///444555222333777888444///...222666444333111111;;;MMM___hhhUUUWWWrrrqqqKKK<<<777999???777:::CCCjjjBBB===???111000000//////---,,,,,,&&&,,,///,,,((())))))'''&&&(((,,,//////---***(((***'''(((***+++)))***...(((((((((((('''''')))+++'''((()))******+++,,,---)))'''%%%%%%(((+++---...&&&&&&&&&(((***+++)))((("""&&&***((($$$"""###%%%%%%+++***...666***%%%%%%$$$###$$$%%%%%%###!!!###%%%(((***+++******)))&&&&&&'''''''''((())))))&&&&&&'''((()))***+++,,,&&&&&&&&&'''((((((%%%###((((((((('''&&&%%%%%%%%%+++***(((&&&$$$#########%%%&&&&&&'''((())))))***###%%%(((******(((&&&$$$++++++)))'''***---***$$$+++'''$$$$$$$$$""""""$$$%%%%%%%%%%%%$$$###&&&%%%$$$"""""""""###$$$%%%$$$$$$$$$$$$%%%%%%%%%(((%%%$$$''''''''')))---((((((((('''%%%&&&)))+++$$$%%%%%%%%%%%%$$$######+++(((&&&'''***+++)))''',,,)))'''&&&''')))))))))***++++++***))))))+++------)))&&&&&&***------,,,,,,+++***,,,000222333333fffIII@@@999777888777777999666555444444555555222///---000333222///---...000---+++---222333000000222++++++,,,......---+++)))''''''''')))+++,,,,,,***111,,,&&&%%%)))...222333+++******)))((((((''''''%%%###"""$$$))),,,+++)))(((++++++'''&&&)))***((($$$''')))*********+++,,,+++(((&&&(((---000...)))///+++'''(((,,,//////---$$$)))///222000,,,(((%%%&&&&&&&&&&&&(((***,,,---))))))((((((''''''((((((###$$$''',,,+++'''&&&)))'''&&&&&&)))---...,,,))),,,'''$$$'''...000+++%%%$$$&&&)))++++++***+++,,,'''((((((((())))))))))))((((((((())))))******+++***'''$$$$$$""" ###(((###%%%)))---//////...---...//////---+++))))))***)))++++++((((((++++++))),,,444999666111///111222...222888===@@@AAA@@@>>>@@@AAAVVV|||UUU:::)))...999666BBBkkk666000111//////...------,,,,,,+++***...000---+++,,,+++(((///---***(((''''''((()))(((&&&'''***)))''')))...''')))******))))))***+++&&&))),,,***&&&%%%'''+++***(((&&&&&&((()))))))))&&&%%%$$$&&&((()))(((((($$$))),,,)))''''''((('''%%%...999WWWkkkMMM))))))%%%%%%%%%'''((((((&&&$$$$$$''')))***)))((()))***)))+++,,,+++)))'''&&&&&&'''&&&&&&&&&''''''((()))&&&&&&'''((()))(((%%%###$$$&&&((())))))'''%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((("""&&&)))((('''%%%%%%%%%&&&%%%$$$'''+++***$$$&&&######&&&'''$$$!!!!!!$$$''''''%%%%%%((((((&&&%%%%%%%%%%%%&&&'''((()))***((('''&&&'''((('''&&&***&&&$$$&&&&&&###$$$'''!!!"""$$$$$$%%%'''***---'''''''''((('''&&&&&&%%%+++)))((((((***++++++++++++)))((((((***+++***)))''')))******)))***+++,,,+++)))((((((***,,,------111///---,,,++++++---...KKK}}}III@@@888666555222000111999555111111333444222///...---+++(((''')))---111---,,,...222222///---///,,,,,,.........---,,,,,,'''&&&&&&(((+++,,,+++***)))***,,,///222222111///++++++***)))((('''&&&&&&$$$######%%%(((************------)))&&&((()))(((%%%(((***+++*********+++''''''&&&&&&***...+++&&&---***'''(((+++......,,,&&&***------+++(((&&&&&&''''''''''''((((((((((((((()))***+++***)))(((((($$$$$$&&&***((($$$$$$'''(((&&&&&&***///000...******((('''''')))******)))###'''***,,,+++******,,,***************+++++++++%%%&&&((()))******))))))'''%%%$$$%%%$$$"""%%%***###%%%***...111000---***///---,,,+++,,,+++***(((+++///000......000111...'''...222222333777888555111222555999;;;:::888666<<>>333111000000///...------------,,,///...---...222111------+++(((%%%%%%''')))+++((('''(((***(((%%%''',,,'''***------,,,+++++++++%%%(((***)))&&&%%%'''***)))(((''''''''''''%%%###'''%%%######$$$%%%&&&%%%%%%+++---+++,,,///000---+++222EEEwwwjjj111,,,%%%%%%&&&(((***)))&&&###$$$&&&((('''%%%$$$&&&(((+++,,,,,,***'''%%%''')))***)))(((''''''''''''(((+++++++++++++++)))%%%!!!%%%''')))+++,,,+++***)))###############$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&###''')))'''%%%%%%%%%%%%''''''%%%%%%'''&&&""" ###(((((($$$$$$'''(((***)))$$$$$$(((***'''&&&'''((())))))******))),,,)))'''&&&'''(((&&&$$$,,,)))'''(((&&&""""""$$$ """$$$%%%&&&'''***---***************))))))(((((())))))(((((((((***,,,+++***((((((***,,,---,,,%%%''')))***)))(((((((((***,,,,,,,,,++++++,,,---000000///,,,***+++111555LLLxxxxxxDDD>>>:::::::::555111000666444333222111111000///---+++(((''')))+++---......,,,---000///)))&&&'''((()))+++,,,,,,---...///***)))((()))++++++)))'''%%%***///333333000---+++*********))))))((((((((($$$&&&'''(((((()))***,,,)))------)))&&&''')))(((''')))+++,,,***)))((()))###***---)))'''***+++))))))(((((()))***+++++++++222000,,,'''###%%%+++111))))))))))))((('''%%%$$$(((***------,,,***(((((('''&&&'''***((($$$$$$'''(((&&&&&&+++000222///+++&&&''''''$$$!!!"""'''---)))---//////,,,)))((())),,,,,,,,,,,,,,,,,,------"""$$$&&&((())))))'''&&&)))((())),,,+++)))***///&&&&&&&&&'''***++++++***///,,,******,,,,,,***'''''',,,///......000111...))))))'''$$$)))222555111111//////111333333333444666DDD<<>>888666111444666444000---...///))))))+++///222222...)))%%%$$$''',,,---***(((***###%%%&&&((()))+++...111...,,,+++++++++***(((&&&'''+++......+++)))***+++***************+++++++++%%%(((+++***)))(((+++...'''+++,,,(((%%%'''))))))(((***,,,,,,***(((''''''"""///666///'''(((---000***+++---...............$$$$$$$$$$$$%%%''')))***...333333,,,&&&'''***+++'''&&&&&&''')))+++***)))...,,,++++++(((""""""%%%333000------...---***((((((,,,...---((('''***///,,,------,,,+++(((%%%###((((((((()))***)))&&&###%%%'''))))))'''$$$######((('''(((((($$$ """(((***)))(((***,,,---+++))))))---222444111,,,(((&&&)))***,,,---...------,,,000000//////......------000222555777888777444333BBB222555888>>>zzzYYY@@@GGGQQQEEE666444000000...,,,)))))),,,...333///***))))))***)))'''&&&(((***+++***)))******&&&)))+++***((('''+++......111000,,,,,,///---'''+++'''%%%((((((%%%$$$%%%&&&%%%######%%%&&&&&&%%%******)))(((((('''(((((()))*********)))((('''&&&***999[[[uuuggg>>>'''(((%%%###$$$''''''$$$$$$&&&%%%%%%&&&'''((()))***+++'''(((((())))))))))))((('''+++...///---)))'''&&&)))***,,,,,,+++++++++,,,***&&&###$$$''')))(((&&&,,,'''(((---)))'''""""""!!!!!!###&&&***,,,)))((('''&&&&&&'''((()))+++(((%%%%%%((((((&&&###$$$$$$'''***)))$$$###&&&&&&'''((('''&&&&&&''')))%%%'''))))))***+++...000)))+++......,,,+++******&&&'''******$$$!!!'''""" ###'''))))))'''&&&'''((()))************'''(((&&&$$$'''++++++''')))((((((***+++,,,+++***...222222///,,,---,,,***+++...///---))))))...444------...333111%%%000QQQlll@@@BBB>>>444///222444222222......111///+++///888---------000333333///***+++,,,---,,,++++++,,,...)))+++,,,***((('''+++...000///...---,,,)))%%%"""&&&&&&&&&''''''((()))***&&&$$$$$$&&&))))))&&&"""!!!$$$(((,,,...---,,,+++...)))'''***)))$$$###'''&&&)))+++)))&&&'''...444))))))***+++,,,,,,,,,,,,((('''''')))+++,,,+++***)))((('''''''''((()))***+++000///)))$$$%%%((())))))(((''''''((()))(((&&&---,,,...000...******...,,,***(((((()))***(((%%%***+++,,,***((((((***---!!!###&&&'''&&&%%%$$$((((((((()))***)))&&&$$$(((***,,,,,,+++)))((((((+++((('''******''''''((('''$$$###&&&+++...+++(((,,,------+++))))))***,,,)))***,,,...//////...---000000000111222333555666777777888999888777666555000+++888;;;888ggggggXXXUUUUUUHHH===;;;999___JJJ:::555444444555444222222333555222...***))))))***)))'''(((***,,,,,,***)))((()))...---+++++++++,,,++++++)))+++***''''''+++)))###((($$$###&&&(((&&&%%%&&&***)))'''''')))***)))(((***)))((('''&&&&&&&&&&&&''''''((((((((((((((((((,,,222BBBMMMBBB+++""")))'''$$$$$$''''''$$$$$$'''''''''''''''''''''''''''%%%%%%&&&'''((()))))))))&&&))),,,---+++)))(((((()))+++,,,,,,+++******+++'''(((***++++++*********$$$!!!%%%......''''''---''''''((()))***+++,,,,,,'''((()))))))))((('''&&&***)))'''%%%$$$%%%'''))))))((()))+++)))$$$###&&&$$$$$$$$$%%%'''((()))***'''((()))))))))***,,,///'''(((******)))(((((()))***'''''')))(((%%%&&&***(((&&&%%%&&&)))******)))*********)))((('''%%%%%%%%%***,,,'''%%%'''******++++++++++++***)))'''&&&***...///+++((())))))&&&)))))))))))))))***,,,---(((.........000+++///@@@ccc@@@AAA===555222444333///222222333666777333111111---......000000///+++(((***+++,,,+++***)))+++,,,000...+++(((%%%&&&)))+++...---------------,,,+++)))'''&&&''')))***((('''$$$&&&((()))((('''&&&%%%(((&&&&&&(((***,,,+++******'''(((+++***%%%"""%%%((()))))))))((((((((()))'''((()))***,,,,,,,,,---((('''''')))+++,,,+++))),,,++++++******))))))))))))------((($$$%%%'''(((+++)))''''''((((((&&&$$$+++***---111000,,,+++...+++***))))))+++++++++))),,,+++)))(((((()))+++,,,$$$%%%'''((((((&&&###"""((((((((()))***)))'''%%%&&&(((***+++)))((('''(((---(((&&&,,,000...***))))))&&&$$$&&&+++---+++'''000000000...------000222***+++---///000///...---000000///000111444666888777666555444333333444444888444===;;;666bbbRRR<<<===PPPSSSKKKCCC===EEEDDD666111---///000000///...000111111...+++))))))***)))((()))+++,,,,,,***((('''(((222...******,,,---***&&&%%%&&&%%%###$$$'''&&&"""%%%!!!!!!%%%'''&&&%%%''')))'''&&&&&&'''((('''&&&(((''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((((((((((((***)))$$$ ###***(((%%%$$$&&&&&&$$$$$$''')))(((((('''&&&%%%$$$$$$######$$$$$$&&&''')))***%%%'''*********)))***+++***+++,,,,,,***(((((()))"""(((---...,,,******,,,!!!###...333...,,,///'''(((***,,,,,,+++)))((('''(((***,,,+++)))&&&$$$)))***)))%%%""""""(((---+++))))))***'''""""""&&&&&&$$$"""$$$''')))(((&&&&&&'''((('''&&&&&&(((***((()))******))))))+++---,,,&&&$$$''')))))))))+++***(((&&&&&&)))+++,,,,,,******)))((('''&&&$$$######,,,111+++######)))---,,,++++++***)))((('''&&&(((,,,---)))&&&''''''%%%)))((('''(((+++,,,***(((...999777111444555555<<>><<<:::666444444777999000000///...---,,,,,,,,,&&&(((+++,,,+++++++++,,,&&&'''((('''%%%%%%''')))'''$$$###%%%''''''(((((()))%%%$$$''')))&&&%%%''')))(((&&&&&&''''''&&&%%%!!!###$$$&&&((()))))))))'''&&&%%%$$$###$$$$$$$$$!!!%%%'''$$$'''+++***%%%!!!###%%%$$$&&&***&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%'''((()))******+++...000***++++++***'''%%%%%%%%%%%%###"""$$$'''))))))(((---(((%%%(((***(((&&&%%%++++++++++++,,,,,,---...******)))((((((((((((((('''&&&&&&'''***+++)))'''&&&$$$$$$&&&%%%"""$$$)))***'''$$$%%%))))))$$$ &&&&&&'''%%%$$$###$$$&&&"""#########"""###&&&))),,,*********&&&###(((///***)))'''&&&&&&'''***---"""###%%%&&&((()))******)))------)))&&&(((***)))---,,,)))&&&%%%(((...333)))---...+++)))******(((,,,000333222---)))((()))***,,,+++,,,,,,---GGGqqqMMM@@@;;;888:::<<<<<<777333444777777333111333333222,,,///111000---***+++---***+++---,,,+++))))))***)))&&&%%%'''+++...---+++***...222444222...,,,+++###(((---+++'''%%%)))---,,,***))))))++++++)))''' %%%)))((($$$$$$(((---(((((('''%%%%%%&&&((((((&&&)))+++)))''')))...222------------,,,+++***)))(((''''''(((******)))'''###%%%'''******)))'''%%%%%%((((((&&&&&&******''')))((('''((()))***)))(((######'''++++++((())),,,)))***,,,+++***)))***,,,*********)))))))))***+++((('''''''''((((((((())))))((('''(((***+++***)))***++++++)))'''&&&&&&'''!!!"""'''+++(((%%%'''---)))...111...(((''',,,333222222111...------///222,,,+++******)))******+++******))))))+++...000222111111111111333555777888;;;555999LLLaaauuu}}}JJJ>>>BBBHHH@@@:::<<<<<>>===:::777444333555777///000000///---,,,,,,---%%%'''+++,,,,,,,,,---...$$$(((***)))&&&&&&***...((($$$"""%%%'''&&&''')))***&&&%%%((()))'''%%%'''(((&&&$$$$$$$$$%%%$$$### !!!$$$&&&((()))))))))((('''%%%############$$$)))***(((%%%%%%&&&%%%!!! %%%'''%%%&&&)))%%%%%%&&&&&&''''''((((((((((((((('''&&&$$$###"""((()))******)))***,,,...(((******)))&&&$$$$$$$$$)))%%%"""###(((+++***(((+++(((%%%%%%%%%&&&&&&&&&***)))))))))***+++,,,,,,)))((('''&&&&&&'''((()))&&&%%%%%%(((---...***%%%&&&%%%'''***)))&&&(((,,,%%%$$$$$$'''***+++(((&&&'''((()))((('''''')))+++"""$$$$$$$$$###$$$&&&'''+++,,,------'''###(((000------,,,)))&&&&&&''')))&&&&&&'''(((((((((((('''++++++(((&&&(((,,,***&&&,,,---+++(((%%%&&&,,,000''',,,---***((())))))''')))...222000***&&&'''***333///+++///222000JJJvvv]]]>>>;;;<<>>888555333111111555666333111222111222222000,,,***))))))***,,,------+++)))))))))***))))))+++,,,,,,+++)))(((---333555222///......&&&***---+++&&&%%%)))......+++((((((+++,,,)))&&&$$$******'''%%%(((,,,)))***'''###$$$(((+++***(((***,,,(((######)))///---------,,,+++***)))((((((''''''((()))***((('''&&&(((+++---,,,***'''%%%%%%'''(((&&&(((++++++((()))(((&&&&&&''''''&&&$$$%%%$$$&&&******((()))---,,,...///---***)))***+++%%%(((******(((&&&'''(((111///,,,(((&&&&&&&&&&&&***((('''(((***++++++***+++,,,---,,,++++++,,,...%%%$$$%%%))))))((()))---+++++++++***)))***---000...///000000///000222555***)))((('''))),,,///111,,,,,,,,,---...000111222---...000111222222222222555888BBBUUUeeelllnnnPPPNNNQQQLLL===:::@@@???HHHJJJ555===``````444333---000111222111...,,,+++,,,,,,...///...,,,***+++,,,&&&)))+++---,,,,,,,,,---((())))))))))))***,,,---+++&&&###&&&(((&&&'''***'''######&&&((('''&&&((('''%%%###"""######"""!!! """$$$&&&''''''&&&&&&'''&&&$$$######$$$%%%&&&---***((('''&&&###"""$$$"""!!!###((()))&&&%%%'''&&&&&&'''''''''(((((((((%%%&&&'''((('''$$$""" ((()))***)))((('''((()))'''((()))(((&&&$$$$$$$$$'''&&&&&&'''((())))))(((%%%''''''&&&%%%&&&''''''(((((()))******((('''&&&%%%%%%&&&&&&''''''((((((%%%%%%&&&(((***++++++***''''''))),,,+++''''''+++###$$$''')))***+++***)))&&&'''((((((((()))+++---&&&'''))))))(((''''''(((((('''(((***(((%%%''',,,((()))***(((&&&%%%''')))))))))))))))((('''&&&%%%))))))'''%%%''',,,+++&&&$$$(((+++***'''&&&)))---'''+++,,,)))((())))))''''''***,,,,,,+++)))***+++***((('''333FFFOOO]]]uuueeeUUUfffXXX\\\fffsssvvvnnngggdddOOO;;;...333777222///333///...---,,,---,,,***))))))+++------***(((''''''***+++,,,+++++++++,,,...+++///222111---+++,,,...///---***'''&&&'''((((((,,,+++***)))))))))((((((%%%&&&'''((())))))(((''''''***)))%%%&&&+++,,,***((()))***(((&&&&&&(((+++))))))************))))))(((''''''((())))))(((&&&***,,,...000///+++'''$$$&&&)))***)))+++///...******(((&&&%%%%%%$$$""" &&&$$$%%%'''%%%"""###''')))+++,,,)))%%%###$$$&&& &&&******&&&###$$$'''+++)))&&&$$$$$$&&&)))+++***((('''(((***++++++***((()))***+++***,,,...000+++%%%###(((,,,,,,+++,,,222...))))))+++---,,,*** &&&---222222111...---)))(((&&&&&&)))...444888000000000//////...------000222444666666555222111<<>>fffcccNNNKKKKKKUUUTTT@@@???ccckkkNNN???777111:::666555///(((000555++++++---///000///...///000)))&&&'''***+++)))))),,,+++,,,---,,,***)))***+++---***+++......++++++---***...,,,%%%!!!%%%,,,///((('''%%%&&&)))+++,,,,,,,,,+++)))(((((()))+++,,,%%%,,,000---)))***++++++***)))'''%%%$$$###""""""'''''''''(((''''''&&&&&&,,,,,,,,,+++***)))((((((%%%&&&'''((()))(((((('''''''''***,,,)))&&&)))000&&&(((+++,,,+++(((((()))''')))(((&&&&&&******''',,,+++***'''%%%%%%''')))///...,,,)))'''&&&(((***'''+++,,,******+++***'''...(((&&&***+++(((%%%%%%&&&(((***+++++++++---...,,,***(((+++///222222000......---,,,,,,...//////...---,,,---...---+++)))000000000222444555555333000444777LLL}}}```^^^dddkkk___EEE888:::jjjtttOOOTTTJJJJJJIII???111///999BBBCCCDDD444444000111BBBmmm~~~MMM;;;777666---111222222111///------...222000---...000111000...///000---(((&&&)))+++***'''***---+++&&&$$$'''***)))(((&&&&&&&&&((()))+++'''(((((())))))((((((''')))%%%"""#########&&&***"""%%%)))+++***&&& (((((((((((((((''''''&&&,,,+++)))(((&&&$$$###$$$'''&&&%%%&&&)))+++++++++***'''%%%$$$$$$###!!!!!!%%%))),,,+++)))'''&&&''''''&&&%%%)))---+++%%%"""###%%%$$$######$$$&&&'''(((***+++,,,,,,+++***,,,222333,,,%%%###%%%&&&)))'''$$$""""""$$$'''(((+++'''&&&((((((%%%$$$&&&&&&&&&###"""(((///...(((***************)))'''''''''((('''%%%###"""$$$&&&((((((((('''&&&$$$###"""((()))******+++***))))))&&&&&&***...,,,'''%%%'''***(((%%%""""""$$$'''))))))++++++'''&&&((('''$$$###''')))((()))+++***'''''')))+++,,,,,,***(((&&&(((%%%$$$'''---000---)))))),,,111222///---...222---,,,777OOOvvvkkkMMMKKK;;;:::CCC;;;???bbbppp{{{jjjRRR>>>BBB666777:::444111222------...///...+++******+++)))''''''+++,,,)))***,,,((()))******)))((()))+++---******,,,,,,)))(((***,,,111111((("""%%%---222)))'''&&&'''***,,,,,,,,,---+++))))))***---...///&&&+++...+++)))***+++***,,,***(((&&&%%%%%%%%%&&&&&&''''''((((((''''''&&&---,,,++++++***)))))))))%%%&&&((()))***)))((('''((($$$$$$''')))((()))+++***++++++((('''(((+++,,,'''***+++((((((++++++(((++++++)))&&&######%%%(((///...---***'''&&&''')))***,,,***'''(((,,,---++++++&&&$$$))),,,***((((((***,,,,,,,,,+++***,,,------***(((***---//////---)))(((((())))))***,,,///000000000111222333111000---,,,,,,---///...---+++888666FFFkkkyyyVVV@@@:::<<>>FFF<<>>333CCCMMMFFF999555777777444333:::;;;>>>666EEE[[[AAA222000///444444333000---+++,,,---111///---...111333222000,,,,,,***&&&'''+++,,,)))%%%(((++++++)))))),,,...'''(((***+++,,,+++******''''''''''''''''''''''''+++'''$$$$$$###!!!###'''%%%$$$$$$$$$%%%(((***,,,%%%%%%%%%&&&'''(((***+++''')))***((()))---///---%%%######$$$&&&'''&&&%%%!!! !!!%%%)))***+++''''''%%%###"""###&&&)))&&&)))(((%%%%%%((()))'''******+++)))'''%%%&&&&&&"""%%%''''''%%%!!!&&&''''''&&&)))---+++&&&******+++++++++,,,,,,,,,&&&&&&((('''!!!!!!)))'''$$$###$$$(((++++++***'''''''''''''''((((((((()))***+++,,,+++)))&&&%%%""""""###%%%&&&((()))***,,,,,,***)))(((''''''((((((&&&&&&'''%%%"""$$$(((((((((((((((***,,,...///'''******'''(((,,,---+++%%%&&&$$$ !!!&&&))))))''')))+++---......---,,,000---******,,,,,,***'''((())))))(((+++...---(((&&&***...///GGGWWWIIIQQQDDD666333000999BBB]]]___GGGTTTvvvTTT///111444000//////.........,,,++++++...111***(((***......++++++---(((***+++***))))))***+++///+++***,,,,,,)))))),,,'''---///)))$$$$$$&&&''',,,***))))))))))))'''&&&(((&&&&&&(((,,,...,,,)))&&&&&&$$$###(((,,,+++%%%$$$$$$%%%%%%&&&((()))***$$$%%%&&&'''(((((((((((('''&&&%%%%%%%%%&&&'''((())))))***+++++++++++++++///+++(((++++++(((''')))+++...,,,&&&$$$(((++++++###))),,,***)))+++,,,+++$$$''')))((($$$###%%%)))((()))*********+++---///((()))'''&&&***000111...'''&&&(((++++++((())),,,)))))))))((('''''')))++++++,,,,,,,,,++++++---...000...///222000...111777111...)))(((***...111333111333444333///...///111111III~~~~~~WWWBBB555FFF<<<555444333000333999:::??????GGG[[[sssDDD(((444???@@@:::666777:::///777===:::???<<>>???KKKqqqrrrCCC666777888888555111333888///999:::...444;;;ZZZkkkNNNFFFJJJ777666444000,,,******+++---.........///000222333//////...---000555333...)))(((&&&'''((()))'''&&&+++***(((&&&&&&''')))+++,,,***)))'''''')))***,,,(((%%%%%%''''''$$$%%%(((+++(((%%%""" !!!"""$$$%%%$$$###"""""""""###$$$***---,,,'''&&&******&&&&&&&&&'''(((***)))'''$$$(((%%%$$$$$$&&&)))******%%%'''))))))'''$$$###"""%%%***'''$$$&&&+++...'''((())))))(((((()))***)))(((&&&$$$###$$$%%%&&&###'''(((+++000111///+++)))((('''''')))+++---+++&&&###%%%&&&%%%%%%'''&&&&&&'''((('''%%%&&&)))''''''''''''(((***+++,,,444000+++'''%%%###!!! !!!!!!"""###$$$&&&((())))))'''$$$""""""$$$''')))###"""$$$'''&&&""""""%%%&&&$$$"""!!!###'''---000***,,,***&&&&&&))))))'''$$$((()))''''''***+++((())))))))))))))))))******&&&'''((()))(((***,,,...$$$,,,...(((%%%)))---...""",,,444---333eee```AAA888555888CCCXXXggggggVVVVVVrrruuuzzziiipppSSS...---999888...000222222///+++)))((('''&&&(((,,,---***)))+++,,,---...---+++***+++,,,***&&&%%%''''''&&&'''***......+++&&&$$$''''''%%%)))((('''((())))))'''%%%!!!!!!"""'''++++++%%% ###%%%###!!!%%%)))***"""$$$%%%'''((((((''''''+++++++++******)))''''''&&&(((+++------,,,***(((%%%***+++((()))---,,,'''$$$)))......***'''''')))---,,,((($$$###%%%***...((('''&&&%%%#########$$$...---+++***(((&&&$$$######%%%''''''((()))+++---&&&)))++++++...333666444///)))'''+++---***((())))))&&&###%%%***---+++(((,,,,,,,,,,,,,,,,,,,,,---(((+++...000000//////000111///)))###%%%,,,111111<<<===:::666111///+++'''111ggg]]]@@@;;;666555333333555444333666;;;888BBB>>>:::@@@HHHmmmooocccFFF222666:::999666555999>>>333555888444,,,777bbb~~~~~~qqqNNN666000+++***...000///+++***///222///+++***+++***(((((((((***,,,...111///---+++)))'''&&&%%%###$$$&&&***...000000///!!!###&&&)))++++++++++++$$$$$$$$$&&&(((*********---+++***))))))(((&&&$$$!!!!!!$$$'''$$$!!!)))---)))$$$"""###%%%'''(((***&&&&&&***)))""" ###&&&%%%%%%'''+++---+++)))***++++++(((%%%###&&&((('''%%%&&&)))(((&&&***222,,,***''''''((((((&&&###(((&&&$$$$$$%%%'''((('''(((%%%$$$%%%)))++++++))))))&&&%%%'''******&&&!!!+++&&&&&&)))***'''(((---%%%'''&&&%%%'''***)))%%%$$$%%%'''+++///000...,,,'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&$$$###$$$%%%...,,,)))%%%###"""""""""---+++'''(((---///'''"""'''((($$$%%%)))((($$$$$$""" """&&&((('''%%%###'''%%%%%%)))((('''((()))+++,,,---......''''''''')))***+++)))''')))***++++++***+++---///***,,,333666555IIIEEE>>>>>>333:::???XXXmmmYYYEEEccc{{{<<<'''999///111...+++******+++++++++)))+++------,,,,,,---...---,,,+++)))))))))******'''++++++''''''***)))%%%&&&((()))(((%%%$$$&&&((('''((()))***)))&&&###!!!((((((((()))++++++(((&&& ###'''***++++++ %%%((((((%%%$$$'''***&&&!!!)))***...000((('''(((+++,,,------,,,,,,'''+++***&&&&&&***+++(((!!!%%%))))))'''(((+++///++++++(((%%%######&&&)))&&&&&&&&&&&&((((((((('''((((((((((((''''''''''''$$$&&&)))*********+++---......***$$$$$$(((++++++---'''&&&***,,,)))(((***---***''')))---///---+++&&&'''(((***---000333555&&&'''))),,,---.........***,,,,,,+++---222111---///111111///---,,,---...GGGwwwvvvMMM999333111'''***000777888444222444---666555666===@@@\\\ooo^^^[[[EEE444444555555444444555666555444555555111777RRRpppyyyaaaYYY```hhhnnnqqqwwwXXX666'''%%%"""###+++)))'''(((---000...,,,---...---,,,,,,,,,---...///)))((('''&&&&&&%%%%%%%%%%%%%%%&&&)))---......,,,###$$$%%%'''((((((''''''&&&$$$""""""$$$&&&((())))))(((''''''((('''$$$"""$$$$$$&&&(((%%% """)))***'''$$$###%%%(((***++++++((((((,,,,,,((((((+++(((&&&%%%'''***+++***)))&&&''''''%%%""" """###'''###"""######""")))111,,,***((('''((((((%%%###'''%%%$$$%%%''')))))))))'''&&&%%%%%%&&&''''''&&&***'''%%%'''+++---***'''***'''''',,,,,,((((((+++***,,,+++((('''***+++)))&&&%%%%%%''')))+++***)))(((&&&$$$######%%%(((***'''((()))'''%%%$$$%%%&&&+++)))'''%%%$$$%%%%%%&&&%%%$$$""""""'''***%%%"""&&&&&&$$$$$$''''''###$$$"""!!! !!!######"""###&&&$$$"""%%%%%%%%%&&&(((***+++,,,,,,,,,*********,,,......,,,***)))+++,,,,,,++++++,,,...))))))---///...@@@sssrrrBBB111DDDSSSMMM<<>>888CCC^^^mmmRRR:::>>>888999777555555777888666444;;;444222555666555:::DDD\\\yyy]]]JJJ@@@888:::???BBBEEEGGGyyyddd<<<(((...***&&&444)))(((***......+++,,,///+++++++++++++++*********))))))))))))***+++------''''''''')))+++,,,***)))%%%%%%%%%%%%$$$$$$$$$###&&&$$$!!! ###&&&(((&&&&&&&&&'''((('''$$$"""&&&&&&''')))&&&"""$$$)))(((%%%###$$$'''***---...+++((('''(((((('''(((+++***(((&&&&&&((())))))((('''(((((('''%%%######$$$)))$$$!!! """***222+++***((('''((('''&&&$$$'''&&&%%%''')))******)))%%%&&&&&&%%%$$$###$$$%%%&&&###!!!"""&&&))))))((()))'''))),,,---***)))***)))------'''###%%%''''''(((&&&$$$###%%%&&&'''&&&'''%%%"""!!!!!!%%%))),,,)))******)))'''%%%&&&&&&&&&&&&&&&&&&&&&'''((())) """&&&%%%!!!"""%%%%%%$$$$$$&&&&&&###))))))'''%%%###"""$$$&&&''')))'''""" """%%%%%%$$$%%%'''((())))))(((((((((((((((***,,,,,,***((()))+++,,,,,,+++***+++,,,222...---,,,'''000RRRwwwuuuTTT@@@222aaaDDD888444;;;VVV???333//////---+++***,,,------,,,%%%'''***++++++,,,...///'''(((+++,,,,,,***'''%%%%%%(((***)))***------***+++,,,---+++)))((()))***'''(((***+++++++++***)))%%%'''((('''%%%%%%(((+++***&&&$$$&&&***,,,)))%%%$$$''')))(((%%%###%%%''''''$$$***+++""""""&&&"""---,,,***)))((('''((((((------,,,******+++,,,+++000000000---)))&&&'''((( $$$'''))))))***+++&&&%%%&&&***///111...+++---------,,,,,,++++++***'''***,,,------++++++,,,(((...333333444555222,,,+++***)))***,,,,,,...///000---******+++------,,,---,,,+++***+++...111222666222///111666999888555111000---)))+++000222000,,,...000000,,,+++333===dddJJJ999888222777888666555666444111222666888666666:::888///...999>>>[[[}}}tttGGG000333444888777777888999999999999@@@999:::HHHWWW[[[WWWTTTTTTSSS888;;;<<<===:::111+++///777uuujjj@@@'''000*** 000......///000,,,''')))...******++++++***)))(((''',,,,,,------///111222333)))(((((()))******(((&&&&&&&&&%%%$$$######$$$$$$%%%%%%###"""!!!"""$$$&&&&&&&&&''')))******'''$$$$$$%%%''''''&&&%%%&&&)))'''&&&$$$%%%(((+++---...---***'''%%%$$$###$$$&&&,,,***'''&&&&&&'''(((((())))))))))))'''&&&&&&&&&***'''%%%$$$%%%(((---222((((((''''''((((((((('''((('''''''''))))))(((&&&###&&&((('''$$$###$$$'''%%%""" ###&&&'''''')))((()))************+++'''---///)))######$$$%%%((('''%%%%%%&&&'''&&&%%%%%%###""""""###&&&***,,,''')))))))))'''&&&'''((($$$$$$%%%&&&''''''(((((( ###$$$!!!!!!&&&((('''###%%%%%%%%%&&&&&&&&&%%%***++++++'''$$$$$$'''+++'''((('''$$$"""###&&&'''&&&'''(((((((((&&&%%%$$$''''''''')))++++++)))'''''')))++++++***)))))))))222...------)))+++<<>>>>>CCCAAAEEEFFFHHHKKKRRR[[[dddjjjmmmsssyyyzzzxxxzzznnnlllqqqzzzcccaaa```PPPGGGRRRiii|||}}}TTT333222222...333---***))))))(((&&&(((---,,,,,,,,,,,,++++++++++++******))))))))))))******)))))))))***+++***(((&&&%%%%%%&&&&&&''''''(((((("""%%%))))))'''$$$$$$%%%$$$######$$$%%%&&&$$$###!!!$$$%%%$$$%%%)))***((((((''''''((()))***)))'''((()))'''######''')))(((&&&''''''&&&%%%&&&)))++++++)))'''&&&'''(((((('''###&&&)))***,,,///---(((%%%'''((((((''''''(((***...,,,)))''''''''''''&&&###%%%((())))))))))))******)))'''%%%&&&'''***+++)))+++***''''''+++,,,+++'''...111...***)))(((&&&))))))+++---...---***'''"""###&&&(((*********)))%%%&&&(((((('''''')))***&&&'''(((((('''%%%###!!!%%%((('''###"""&&&(((''''''%%%&&&))))))'''''')))$$$%%%&&&&&&&&&''')))+++(((''''''))))))'''***...---,,,)))'''%%%$$$$$$$$$*********,,,------,,,***%%%&&&'''&&&&&&&&&)))+++&&&&&&+++444777555555888vvv}}}uuunnnPPP777999===::::::...666888BBBYYYoooJJJ...///...------......---,,,&&&(((+++,,,++++++---...***)))((('''''')))***+++&&&%%%(((---...+++***++++++)))((()))******)))(((***((('''%%%%%%%%%&&&'''(((***+++)))&&&%%%&&&)))$$$######$$$&&&''''''&&&%%%&&&'''((())))))))))))'''$$$&&&'''(((111111""",,,,,,,,,,,,------...///'''%%%(((---...***))),,,---,,,+++***(((&&&###!!!'''((())))))((((((+++---***---///---)))'''))),,,))))))******+++++++++,,,++++++,,,++++++---000333......)))%%%&&&///555777222555444,,,)))+++...---,,,,,,***((((((***...000333222222111///---+++***222222222222111///---,,,///000...+++***,,,)))%%%+++%%%&&&,,,,,,)))...888555\\\~~~ssspppjjjddd```[[[WWWZZZ___ddd[[[bbbfffZZZ\\\fffdddaaarrr}}}~~~|||}}}|||rrrxxxqqq]]]FFF@@@BBB===333222,,,((()))***)))***---***)))((((((((()))***+++++++++***************+++)))((()))***,,,,,,***((($$$%%%'''((((((''''''&&&"""%%%)))(((%%%###%%%(((&&&$$$""""""###$$$$$$###%%%((((((%%%&&&******&&&&&&&&&&&&'''))))))(((&&&&&&((('''""""""'''(((&&&!!!$$$&&&'''''''''***,,,///+++'''&&&'''***+++***"""&&&((())),,,000---&&&)))***+++)))&&&$$$%%%'''000---)))'''(((***,,,,,,&&&&&&''')))++++++)))''''''''''''&&&&&&(((+++---''',,,...,,,,,,///...)))(((++++++((('''******'''---,,,+++++++++***(((%%%%%%&&&'''(((******++++++)))***+++***((('''((()))((()))++++++***'''$$$!!!###&&&%%%"""###''''''%%%'''$$$%%%))))))&&&%%%)))&&&&&&''')))+++,,,+++***,,,******---,,,(((***///,,,)))&&&######%%%''')))(((((((((***++++++***(((&&&'''&&&&&&&&&(((,,,//////---...222333///,,,,,,XXXuuu|||mmmMMM:::999777222777>>>888<<>>ddd|||ddd555000///......///...,,,***,,,---......,,,***++++++'''(((+++------,,,***)))(((&&&(((......'''$$$&&&***((('''))),,,---,,,***&&&%%%$$$###%%%'''***,,,///---,,,,,,,,,***&&&######&&&)))'''###!!!###'''######%%%(((,,,/////////$$$)))000...(((222777---***++++++,,,,,,,,,++++++)))))))))***,,,---+++***)))((('''(((***++++++***---)))))),,,,,,(((%%%%%%))),,,......+++******,,,)))&&&&&&))))))&&&&&&))),,,(((***000111***&&&''',,,&&&$$$+++000---******------,,,+++***)))((('''111---)))(((+++...000000,,,222777888444111222444222666444//////444666444......---+++))))))***,,,,,,,,,---000444555444333000111666444@@@HHH\\\vvviiiTTT:::(((---222,,,+++000***------******...///---***---+++&&&$$$''')))((((((---///***&&&'''((((((''''''%%%###%%%)))'''"""&&&***,,,)))$$$"""'''---+++,,,,,,)))&&&%%%))),,,---)))%%%%%%&&&'''&&&$$$%%%&&&''')))***)))%%%"""&&&&&&&&&'''((()))***+++******)))&&&######%%%''',,,)))%%%%%%((()))(((''''''''''''''')))---222666)))***)))&&&###"""%%%)))///)))%%%&&&&&&'''+++000&&&''')))***++++++******&&&'''((())))))(((%%%"""...---,,,...000000,,,)))+++######+++///***(((,,,,,,***((())),,,///000///'''!!!###,,,...)))+++222111---***)))******)))'''%%%(((+++***((('''))),,,((('''%%%%%%&&&%%%$$$""" '''(((######)))(((!!!###))),,,'''$$$&&&)))+++'''&&&$$$$$$$$$&&&((()))&&&&&&%%%$$$$$$''',,,000***((((((++++++((()))+++///,,,***+++...///...,,,...---...000222111,,,'''666XXXqqqSSSIIIXXXlll]]]???>>>___mmmgggUUU;;;333333222000...,,,***)))---***'''(((+++,,,,,,******)))***---,,,(((&&&'''++++++,,,,,,,,,+++******(((***,,,,,,***((('''((()))((('''&&&%%%%%%&&&'''***&&&"""!!!###&&&&&&%%%(((((()))(((&&&&&&''')))(((&&&$$$&&&+++......---(((***+++++++++,,,///111)))***+++,,,,,,,,,,,,,,,(((((((((***,,,---,,,+++---***((()))...111000///333...+++,,,+++'''$$$%%%$$$&&&''''''%%%$$$&&&(((%%%###$$$(((***((())),,,333///...333444000...000+++$$$"""&&&***)))((()))++++++******)))'''&&&&&&---+++***+++...000///...,,,///222333111000111333222444222...000555666222//////...***%%%""" !!!%%%***---///111444777///---111000999>>>SSSooo\\\QQQLLLDDD;;;@@@111(((,,,///------222,,,......******......,,,(((***((($$$%%%)))***(((---...+++'''&&&))))))&&&'''((('''%%%'''+++)))%%%!!!&&&+++,,,((($$$###$$$&&&''''''&&&%%%%%%'''))),,,)))''''''((()))'''&&&,,,+++*********((($$$ %%%%%%%%%%%%&&&&&&'''((()))(((&&&'''))))))'''%%%)))'''&&&(((,,,000444666,,,+++)))&&&$$$$$$'''***)))******(((%%%%%%&&&)))+++)))((()))(((%%%'''++++++,,,,,,,,,,,,+++******%%%(((***)))'''&&&(((+++,,,)))'''''')))***((('''...***)))...000///---......+++''''''***,,,......(((###$$$,,,---)))***111---***'''&&&'''((('''%%%+++***(((''''''&&&$$$###"""!!! !!!$$$&&&'''&&&(((***)))&&&&&&((((((&&&(((,,,,,,'''%%%&&&'''&&&((('''&&&&&&&&&'''((()))++++++)))'''%%%%%%(((***)))'''(((,,,...,,,---000...,,,+++,,,...000///---,,,******,,,///000///,,,...CCCnnn}}}bbbCCCUUUeee```SSSaaaGGG444444333111000///000111222+++***)))***,,,,,,)))'''***(((***......***)))+++)))******+++++++++,,,,,,***)))((()))+++***(((%%%))))))))))))(((&&&%%%$$$,,,)))%%%###$$$&&&%%%%%%((())))))(((''''''(((***((('''''''''((()))'''&&&***+++,,,,,,+++,,,...000((()))***,,,------------)))((((((***,,,---,,,***...+++***,,,222555444111999333---,,,***&&&%%%&&&"""###$$$###"""###%%%'''&&&$$$%%%)))***)))***---222...,,,...000//////111000+++'''***------,,,---++++++++++++***((('''&&&******+++---000111000......------,,,---///111222111111///...111666555111111111000,,,&&&!!!###***,,,+++,,,222888111---111222999;;;VVVkkkkkksssdddccc]]]RRR@@@000+++...---***---,,,+++***+++------...,,,......******------+++''''''%%%###&&&,,,,,,(((111...)))%%%'''+++)))$$$'''((((((&&&(((,,,,,,(((###%%%((()))(((%%%!!!#########$$$&&&'''&&&%%%((('''&&&'''))))))'''&&&,,,+++)))((((((&&&$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&+++'''%%%(((,,,,,,&&& ******)))'''''')))---000(((((('''%%%###$$$'''***)))***++++++)))''''''((()))***---///+++%%%$$$(((///...,,,+++***)))((((((%%%)))+++)))%%%&&&,,,222...+++((('''((()))*********,,,,,,***,,,...---)))///,,,(((&&&''')))*********%%%&&&+++,,,(((***///***(((%%%%%%&&&''''''&&&)))&&&###%%%((()))'''###'''$$$!!! !!!!!!!!!""" !!!$$$&&&&&&(((,,,***+++***'''(((+++***&&&))))))((((((((((((((((((,,,,,,,,,***'''&&&'''(((...,,,+++---,,,(((&&&(((,,,++++++,,,...000//////***))))))+++...111333333111666MMMqqq{{{uuujjjbbbiiiaaaFFFLLLYYY___\\\gggyyyDDD:::222000...,,,,,,---000111---------//////...+++((((((&&&(((,,,---***)))+++((((((((()))***+++---...+++(((%%%''',,,---(((###&&&'''***++++++)))&&&%%%...+++(((&&&&&&'''&&&%%%((())))))(((''''''(((***''')))***)))(((&&&&&&&&&)))*********(((((()))+++***++++++,,,---------,,,,,,+++***+++,,,,,,***((()))+++---000222222000///<<<444---+++)))''''''***''''''&&&%%%&&&(((***,,,+++))))))++++++))))))++++++))))))***,,,---,,,,,,111///...///111111000///------------,,,+++***))))))***+++...000111111000444000,,,***+++...111222---,,,+++---333777666222444444222///***(((''''''&&&)))---...,,,,,,000333111,,,111444;;;===^^^tttsssYYY555///888444222555333///+++...333222---)))...---'''''',,,+++%%%))),,,+++))))))------+++)))(((%%%$$$)))...,,,'''......+++'''(((***(((###%%%'''(((&&&(((,,,,,,***,,,((($$$"""###$$$$$$###$$$######%%%))))))&&&"""######$$$&&&'''&&&%%%$$$$$$######$$$&&&'''&&&%%%((())))))((((((''''''&&&+++(((&&&''')))((($$$ (((***+++((($$$###%%%''''''''''''&&&&&&(((+++...((()))++++++***)))'''&&&+++,,,000111,,,&&&%%%(((---+++)))((('''&&&''''''&&&((())))))''')))---000...,,,+++*********++++++'''------''''''---,,,%%%,,,+++)))((('''&&&&&&%%%,,,((('''++++++((()))...)))((('''&&&'''((()))))))))'''&&&&&&((()))'''%%%+++'''""""""''')))###$$$***''''''&&&&&&,,,111///)))))))))(((((((((((('''(((''')))++++++******+++,,,,,,))))))***(((###!!!"""))))))***+++---.........)))***+++---000222444444888555888hhhmmmZZZ___mmmfffMMMJJJqqqfff888222111000...,,,++++++,,,,,,+++++++++,,,,,,,,,+++***&&&$$$%%%))))))&&&&&&((((((((('''((((((***+++,,,+++((('''))),,,,,,)))%%%$$$&&&(((***++++++***)))---+++***))))))(((((('''&&&'''((('''&&&&&&(((***(((***+++***''''''***---***++++++***((('''(((***,,,,,,---------,,,++++++000...---,,,,,,+++(((&&&###***000222///***))))))888111+++******)))***---***(((''''''(((***,,,---...++++++......++++++...)))+++,,,...000000---***(((***---///000///,,,(((------,,,++++++*********++++++,,,,,,---///222333999444///,,,,,,...000111***)))***///444666555444444333111...++++++---//////...---...////////////---***///000666===aaasssCCC222444888555+++...000000111222---&&&---000---%%%&&&---,,,"""%%%((()))'''(((,,,...,,,,,,+++(((&&&+++///---&&&(((---///,,,((((((&&&$$$"""&&&'''%%%&&&***+++)))///***$$$"""%%%&&&&&&$$$&&&$$$$$$&&&((((((###!!!###%%%&&&&&&&&&%%%%%%!!!!!!!!!###&&&)))))))))((()))))))))((('''&&&%%%&&&&&&%%%$$$###$$$%%%''' %%%***---,,,,,,---///++++++***(((&&&&&&(((***'''((()))***+++)))'''%%%,,,+++------***%%%%%%)))***)))(((''''''((()))***)))'''&&&(((+++---+++)))(((***++++++***)))(((''''''...///)))(((...---'''((()))+++***(((%%%###!!!---***)))******)))***---(((''''''&&&&&&''')))******++++++((($$$""""""###&&&###!!! """%%%'''(((+++&&&(((///---$$$ $$$######"""###***000---'''(((((('''&&&&&&''''''(((%%%'''***,,,,,,,,,---...""" ###(((***''''''***&&&''')))+++,,,,,,,,,---''')))---///000000///......333...OOOsssNNNRRRxxxfff[[[ooo\\\777///000000111222111000///---((('''&&&%%%%%%''')))+++(((&&&&&&((((((%%%$$$&&&)))((((((''''''(((((((((((()))+++++++++***))))))((((((((((((((()))******((()))******************%%%&&&&&&&&&%%%%%%''')))++++++***'''%%%&&&+++///,,,------,,,******+++,,,,,,,,,------------,,,,,,222111///...---,,,)))'''$$$***///000---)))'''(((222,,,)))***+++***+++...)))'''%%%%%%''')))***)))+++)))***...///...///222(((,,,......000111---((("""(((---///000000+++&&&,,,***(((&&&&&&'''((())),,,,,,---------...111444777555111...------///111+++***...333555333222444111111///,,,))))))+++---///---+++---000222111000//////333...555AAAeeelll;;;***(((000,,,333555444111111222///***...///,,,'''(((...---'''%%%((((((&&&(((,,,...,,,,,,---+++)))+++///---(((&&&---000---(((''''''&&& %%%'''$$$$$$''')))(((***)))((()))+++***&&&"""$$$$$$$$$%%%&&&$$$!!!$$$&&&((((((((('''((()))&&&%%%%%%''')))***)))(((&&&&&&'''''''''&&&$$$###!!!""""""!!!$$$)))---###(((+++------------%%%%%%&&&&&&%%%&&&)))+++''''''((()))+++***'''%%%+++'''&&&((((((%%%%%%(((((((((((()))***+++,,,---***&&&$$$'''---///,,,'''))),,,//////---+++******&&&***,,,)))(((******)))%%%(((++++++(((%%%###"""---,,,***))))))***+++---&&&&&&&&&%%%$$$$$$&&&(((!!!$$$''''''$$$###&&&***)))'''$$$$$$&&&((()))(((&&&&&&(((---,,,'''$$$%%%!!!"""!!!"""'''+++(((!!!((('''&&&%%%%%%''')))***''')))+++++++++***+++,,,$$$###&&&+++---***))),,,%%%(((+++,,,+++++++++,,,%%%)))---///---+++)))(((###000///@@@zzzmmm___iiitttRRR;;;222(((***...111222222000///---,,,***(((''')))---000,,,)))(((***)))&&&&&&((('''(((((((((((('''&&&%%%&&&))),,,,,,***((()))***---+++)))'''&&&&&&&&&'''%%%'''***+++***)))******$$$%%%&&&&&&%%%&&&((()))---,,,)))%%%######&&&)))&&&'''((('''&&&'''(((***)))***+++---.../////////222000////////////,,,***...,,,+++,,,...///...,,,,,,((('''+++---+++***,,,***((('''(((***+++***(((***((()))---...---...111))),,,---***,,,...,,,&&&###+++000000111333000+++,,,***&&&######%%%(((+++***---///000///...000111///000111///,,,+++...111...///444777444------222...000222111///---------....../////////111333444000666999...888LLLppp[[[666222000:::444555777555111111555666333,,,///000...+++******+++))),,,+++((())),,,---+++(((+++,,,***+++......+++))),,,,,,(((''')))***((( %%%'''%%%###&&&(((((((((((()))******)))'''%%%###%%%''''''%%%$$$$$$$$$'''((()))((('''&&&(((+++''''''((()))+++***(((%%%$$$%%%'''((('''&&&%%%###!!!!!!!!!###%%%'''((((((%%%$$$######$$$###"""  ###$$$%%%(((+++...)))(((((()))++++++)))&&&+++%%%###(((+++***(((((('''((()))***++++++++++++***'''%%%''',,,//////...---///111000...,,,---///%%%%%%'''***)))%%%'''+++&&&((()))(((&&&%%%&&&'''---,,,***((((((***------&&&((((((&&&$$$$$$&&&)))"""$$$&&&''')))***,,,...,,,***((('''(((((('''&&&$$$'''(((&&&&&&)))(((%%% """###$$$(((,,,***%%%)))(((%%%$$$%%%(((,,,...)))***+++***)))((()))***+++)))+++//////***((()))'''***---...,,,++++++,,,(((+++......+++))))))***$$$///222555VVV___\\\zzzwwwWWW777222...&&&'''***---////////////222222111...++++++...111+++((((((******'''(((+++###%%%'''))))))(((&&&$$$&&&&&&'''((())))))((('''((((((((((((''''''&&&&&&###'''***+++)))'''''''''&&&'''(((''''''''')))++++++)))''''''''''''&&&%%% """###$$$$$$%%%(((***&&&(((***,,,///111222222000//////000111111///...888///'''(((000666555111)))&&&'''+++---***((()))///---,,,---///000---***,,,******,,,,,,******,,,...000...***+++///...)))$$$+++///...///222222...///+++'''######&&&***...(((---111333111///......'''+++///...+++)))---111111333888;;;333))))))///,,,111666999999666444333000333555333///...333888+++555888,,,888RRRwwwEEE+++222222:::000000222111------//////,,,+++000555444,,,$$$%%%+++...000...+++***,,,,,,)))###(((+++******---...---...,,,&&&"""%%%,,,---***!!!&&&(((%%%$$$&&&((((((,,,***'''$$$###%%%))),,,$$$'''******'''''')))+++'''(((((('''$$$$$$'''***$$$$$$&&&)))******'''$$$&&&''')))******)))'''&&&'''$$$###%%%))))))$$$((($$$ """!!! &&&''''''&&&%%%$$$%%%'''+++)))(((***,,,---+++(((,,,&&&$$$+++222111---***%%%&&&((()))))))))(((''')))((('''''')))...333777,,,------+++((((((+++...***''')))000...((()))222'''((((((%%%###$$$(((,,,,,,,,,***((((((+++......)))++++++)))&&&%%%(((+++555111---,,,---+++'''$$$%%%$$$%%%'''+++------,,,555888333'''"""&&&%%%###&&&(((,,,111111---+++(((%%%$$$%%%)))...222((()))***)))((((((***,,,&&&%%%)))...000---,,,...))),,,000000...,,,,,,------///000///,,,+++---000***---...***666hhhtttsss~~~AAA---777777............///000111111///111111...)))'''''')))(((%%%%%%((()))'''(((+++ """&&&)))***)))'''%%%'''###"""%%%***+++'''""" """%%%(((******))))))###'''++++++(((%%%$$$$$$'''((())))))))))))+++---'''&&&'''+++......***'''###%%%'''((()))+++...000...---...111000---...222---------------...///000...111444111+++'''(((***---,,,,,,///222222...***888111***'''))),,,,,,+++***(((%%%%%%&&&((())))))...,,,***+++......,,,)))%%%***111777:::888333000---+++---111111///111555222///......+++(((***000...,,,,,,---//////,,,)))$$$,,,111000---///222333......222777666111222999333333888777000333777111666***444<<>>:::888:::===>>>BBBAAADDD@@@555666888000<<<:::<<<222777<<<555EEEaaahhhZZZ<<<...111///------------,,,,,,,,,,,,***((('''))),,,///***(((&&&(((+++,,,((($$$'''+++...,,,(((%%%&&&)))------+++))),,,000000++++++//////---,,,...---)))((((((((()))***)))'''$$$))))))'''%%%$$$&&&+++...((('''%%%%%%&&&(((+++,,,$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$###!!! !!!$$$&&&(((***)))''''''(((%%% &&&'''(((((('''(((***,,,%%%%%%%%%&&&'''((()))))),,,)))&&&&&&)))+++***)))&&&'''))))))'''&&&%%%%%%))),,,,,,((('''***,,,+++,,,,,,+++---...///---,,,,,,,,,,,,++++++***))))))"""&&&***,,,,,,+++***$$$%%%&&&'''(((***...111------,,,---111333...'''$$$$$$%%%&&&''')))******'''''''''''''''((()))***(((******)))&&&&&&))),,,+++++++++,,,,,,------...222///---...000222111000---000///***&&&''''''&&&+++++++++******)))))))))***)))))))))***,,,...///'''%%%%%%***,,,***)))***------------......,,,)))+++,,,---.........---,,,,,,...&&&(((444555BBBccc~~~aaa<<<444+++,,,------,,,,,,---............---,,,,,,++++++((())))))'''%%%%%%&&&'''(((((()))***+++++++++***...+++,,,......)))''')))(((+++***&&&$$$(((+++******+++,,,+++)))((()))***))))))***+++,,,***(((%%%&&&%%%(((,,,---(((&&&'''(((***++++++)))((()))***...---...111000---...333+++///333333111000222555*********+++---...//////,,,,,,---......---)))&&&...,,,***---111222///+++///---,,,,,,.........---,,,...000///,,,***+++,,,...///000111333444555555222///000666;;;888333111///000333666333------111+++...111333333444666999666777555111111555666444666888999999<<<@@@===666AAACCCKKKHHH;;;:::>>>888???555333---555888000@@@>>>GGGccc<<<222111000222222000...+++)))(((---,,,)))((('''(((((((((+++---//////---+++++++++(((***,,,,,,***)))))))))))),,,---+++,,,///...+++...111000,,,+++------)))&&&&&&''')))+++,,,***(((&&&'''(((''''''))),,,///,,,***'''&&&'''(((******"""###$$$%%%&&&&&&%%%%%%###"""!!!"""###$$$$$$$$$%%%'''((('''))),,,)))$$$%%%'''(((((('''(((+++...'''%%%###$$$(((******))),,,(((######'''++++++***)))((('''''')))************//////+++)))---000000***))))))***,,,---+++***(((((('''((()))+++,,,---"""%%%))),,,......---,,,'''((()))(((((()))---111,,,...---+++...222111+++'''&&&&&&&&&''')))+++,,,+++***((('''&&&'''((())),,,,,,***)))((((((((()))))))))))))))***+++,,,---000000000000///---***(((,,,...---(((%%%'''(((&&&,,,+++***(((''''''((((((((())),,,---...,,,+++)))'''%%%'''++++++((()))...///...,,,,,,,,,,,,***)))+++++++++,,,,,,------...***)))''''''***///:::HHHmmm~~~}}}KKK888///000111000---+++,,,...***+++,,,------,,,***)))&&&((()))((('''''')))+++---...///000///---,,,***---++++++...---(((&&&(((+++---,,,'''&&&***------,,,,,,---+++)))'''((()))+++,,,------,,,******+++'''&&&(((,,,---)))''')))------+++)))(((((()))***444222333555333//////333...222555333///000666===222000---,,,---///000000///------...000...)))$$$+++******,,,///111///---///.........///---***'''+++...000000---,,,---///111222444666777777666666111---,,,333999888555444000111555:::888222///000***---111222111000222444333555444222444999:::777111111000444>>>DDD<<<...999???KKKJJJ>>>???EEEAAAEEE888333---222333)));;;777???|||ddd:::///444111&&&---444333...+++)))(((###"""###&&&***------,,,&&&---333000)))%%%(((...)))((((((***---...,,,)))###)))---,,,++++++***'''333444222,,,)))***)))&&&$$$$$$&&&)))---...---,,,"""%%%(((******+++...///...,,,***)))))))))((('''"""###%%%'''(((((((((''''''&&&'''***...///,,,))),,,---,,,***,,,---)))###&&&'''(((&&&$$$$$$'''***111,,,''''''+++...,,,******%%%$$$)))***)))%%%!!! %%%+++------(((...///***)))---111000+++******+++------,,,***---,,,)))&&&%%%%%%&&&'''"""$$$(((+++------,,,+++---...---***'''&&&))),,,***---+++(((***111333///'''&&&$$$$$$$$$%%%'''))),,,***&&&$$$"""###$$$%%%///---***(((((()))((('''(((((((((((()))***+++,,,888888777333...++++++++++++...---(((&&&((()))(((,,,+++)))((((((***,,,---++++++,,,,,,,,,+++******'''&&&(((+++***&&&***222000...,,,*********)))(((...,,,)))'''&&&''')))***------111...'''...999999TTTwwwMMM555333444555222...++++++---((())),,,//////...,,,+++(((***+++***((('''))),,,,,,---//////...+++(((&&&---******---+++'''%%%&&&(((***)))$$$###&&&******)))***++++++***)))***+++(((***,,,***'''&&&(((+++)))'''(((,,,,,,))))))+++******++++++++++++++++++,,,000222000,,,)))+++...,,,333666000+++,,,---+++""",,,555777111+++)))+++,,,111...,,,111...)))...+++)))(((***...111///---///000000000000///......,,,...///---,,,---111555///,,,+++---///000333888666///---222555444444777:::444444:::999111///333999999888333...,,,///333///222666999;;;<<<===>>>>>>999333333777;;;;;;:::???AAAEEEJJJGGGBBB@@@CCCBBB666777>>>999666555000:::???kkk```@@@333111...***000222333222...***((('''///---++++++,,,---,,,***---,,,,,,+++++++++++++++***)))***---,,,)))+++///+++---///,,,'''&&&***///******))))))***+++,,,,,,,,,,,,,,,,,,---+++(((%%%***&&&""""""$$$&&&%%%$$$"""'''(((%%%%%%)))(((###)))+++------***(((&&&%%%///)))######&&&))))))'''$$$(((,,,---***'''&&&'''"""+++,,,###!!!'''+++(((+++,,,---...---+++)))(((((()))***+++++++++++++++$$$###"""$$$'''***,,,,,,***+++,,,------,,,+++***%%%''')))))))))((()))++++++---///222333111+++'''!!! ###))))))&&&'''---//////...///000000...---111///111111***"""###***...)))$$$"""%%%((()))***,,,$$$%%%)))(((%%%+++(((%%%&&&((()))(((&&&((('''''''''))),,,000333333::::::///&&&&&&)))***---******......***''''''***(((&&&'''***...000111...(((+++333222((($$$)))"""%%%+++...+++%%%''',,,***((('''''''''(((+++000111...,,,++++++------...+++'''***333444---...666DDDzzzQQQ<<<000000000///...,,,+++***)))---//////,,,+++,,,///'''&&&%%%$$$$$$%%%'''(((***+++------------///000+++***(((***++++++((($$$###$$$%%%&&&'''(((***++++++'''''',,,///,,,)))((())))))(((((((((***+++,,,'''%%%$$$%%%'''((()))((('''&&&)))...---''''''+++111444666333...******,,,---333555///+++...111111111333555555444222///...---333000...333///)))---&&&((()))***+++,,,...//////000111222333333333333000111000///......000222000---...111222//////111777111///222555333333555///...///333444222111333555444333333444444444333333555777777555333222111>>>:::777999???EEEGGGGGGGGGCCCCCCIIILLLJJJHHHHHH???555777<<<777666;;;:::KKKGGG]]]sss^^^CCC222000333333111))),,,000111///---***)))+++)))'''''')))***++++++((('''''''''((()))***+++...)))&&&)))***(((&&&'''///...,,,***)))***,,,......,,,)))'''&&&'''((()))(((&&&%%%%%%'''(((((((((,,,)))&&&%%%''')))(((''''''***)))$$$$$$((()))&&&###&&&(((***+++*********...)))$$$###&&&((((((&&&&&&))),,,+++'''$$$$$$%%%###(((((("""###+++---'''%%%%%%'''''''''%%%###"""******))))))))))))))))))'''&&&$$$%%%(((*********(((((()))******)))(((((((((***+++***)))(((((()))...---,,,+++******++++++,,,)))***,,,***%%%&&&+++*********,,,...///...---000......///***$$$%%%++++++(((&&&%%%&&&&&&$$$!!!((((((''''''((()))))))))---+++((('''((((((&&&$$$'''%%%$$$###%%%'''((()))###((()))%%%$$$&&&&&&""")))&&&'''******&&&###$$$''''''(((((()))***+++,,,&&&((((((''''''))))))(((%%%'''+++000...***+++///++++++,,,------,,,,,,---***)))((((((+++---///000,,,(((+++333444///111999666\\\vvvJJJ999...///000000///---***(((---------...///...---+++,,,+++)))(((((()))***+++$$$)))...222333111---+++)))''''''))),,,,,,***(((''''''&&&(((***---//////111---,,,///000---***)))...---+++)))'''&&&&&&&&&***)))((()))+++,,,,,,+++---******,,,***&&&(((---444666888555///***((((((...222111---+++///555777<<<666000...111222///+++,,,333111000555000))),,,###'''***+++))))))---111111111222333444444444333111000000000222222222111444333555888777111---...555000...000111//////111'''+++---,,,---111111///111//////222666777444000...000333444444555666888CCC@@@===>>>CCCIIILLLLLLGGG>>>:::@@@HHHJJJIIIHHH===777:::;;;222333===AAA???888===QQQuuubbbHHH???444//////000///,,,(((+++///111///,,,***))),,,***)))))),,,...000000$$$$$$$$$%%%''')))+++,,,111(((###&&&******((('''333...***(((***---......///,,,(((%%%$$$%%%((())),,,)))%%%$$$&&&)))+++,,,,,,***''''''((())))))(((,,,,,,)))$$$###&&&((('''!!!###%%%(((***++++++++++++(((%%%%%%''''''&&&###)))+++,,,***&&&$$$$$$&&&%%%'''$$$!!!&&&......'''$$$%%%&&&''''''&&&$$$###+++***)))''''''''''''(((+++***(((''')))))))))((((((((())))))))))))((((((+++,,,---,,,)))'''''''''***,,,,,,)))&&&%%%'''***222///...---***'''(((++++++******+++---...---+++---***((()))(((&&&'''***%%%'''***---///...***&&&$$$)))...---)))'''))),,,,,,+++))))))))))))(((&&&+++)))&&&&&&((((((%%%###))))))***---333666111)))'''%%%&&&)))((($$$"""$$$###'''******(((&&&&&&(((***111///%%%&&&000333,,,((('''***///000---,,,...(((+++...000000000...,,,///...,,,+++******+++,,,(((%%%'''---...+++---555+++888]]]\\\<<<999///000111222111///,,,***000...,,,...111111,,,(((,,,+++)))(((''''''((()))"""&&&+++///000...***(((***))))))***,,,,,,+++)))+++(((&&&''',,,000111000222---,,,///000---,,,---222111///,,,***)))((('''+++******+++---......---111---***(((%%%$$$(((---333555777555000+++)))(((//////...++++++///666:::???888000---///000---))))))000000000555111***,,,$$$'''***++++++,,,///111333333333222111000///...000...---000444555333000333222444777666///,,,,,,444222000000111111111333***000000***)))//////(((111//////000333444222000000111333444777<<>>BBB???111111<<>>000:::333333222222111000///////////////000111000+++(((,,,+++***)))((('''((((((+++***)))***+++++++++***000///...---,,,+++)))(((---(((%%%&&&***......---+++((((((+++---,,,---111------,,,,,,++++++++++++)))(((((()))+++,,,+++***...,,,)))&&&$$$$$$(((,,,333555666555333000......000---+++***+++...444999>>>;;;777333111///---,,,$$$,,,---...444111***---***))))))+++///111111000333333333222111000//////111///...///222333000---///------000///+++***,,,444444444333333666888888///444333,,,+++000///)))000111222111111222666999???===:::777777<<>>DDDAAA???;;;777666;;;BBBHHH<<<===???AAACCCDDDDDDDDDBBBCCCDDDCCC>>>===GGGSSSKKKGGGIIIGGG???DDDKKKEEE:::;;;===888>>>fffddd@@@444666444,,,...111222111///......333333111...,,,,,,...000'''))),,,111333222...+++,,,***(((&&&%%%&&&(((***---+++++++++)))'''***///))),,,...***%%%$$$)))...+++,,,...///---***%%%"""%%%&&&''')))+++***(((%%%&&&(((((((((&&&%%%&&&''''''%%%&&&)))((($$$###$$$%%%###"""###''')))(((&&&%%%%%%&&&''''''''''''&&&%%%''')))(((%%%&&&)))---***,,,---)))$$$###%%%)))*********+++,,,---......((((((((((((***,,,...///,,,+++***+++,,,,,,***(((''''''&&&&&&&&&&&&''''''&&&(((***+++******+++,,,***++++++(((&&&'''+++000&&&))))))%%%$$$&&&(((((((((''''''(((***+++***(((&&&)))+++***,,,000111000***+++++++++))))))***,,,,,,)))&&&''')))++++++******,,,------+++(((((((((((()))***++++++***)))(((+++***+++,,,++++++///666((((((***+++(((%%%''',,,,,,---...,,,+++---222666...&&&(((111222)))(((///000------///...***))),,,111111,,,%%%&&&---,,,&&&))),,,//////------///222...//////...,,,+++,,,...,,,<<<888///GGGvvvsssqqqNNNBBB@@@:::111---222///,,,***)))+++...000+++...111///+++)))+++.........------,,,,,,+++++++++,,,---000111---&&& +++,,,------,,,---///111---------,,,,,,,,,,,,------,,,---...,,,))))))---,,,,,,,,,,,,,,,+++***)))((('''(((***,,,---+++))))))---///,,,+++...///---444333222222444666777777555000...111000,,,,,,///333444555333///+++)))***(((///,,,,,,222///)))---.........///000111111111---...000222333444555555222222222000//////111222333111111444444222333666)))...///***)))---000///333000///222222111222666000111333555777:::>>>@@@888888888777888<<>>CCCCCC>>>===FFFRRROOOFFFCCCAAA@@@KKKPPPGGG<<<666;;;>>>===UUU|||ZZZ>>>))))))000///,,,------...---,,,+++***---///000000......///000/////////111333222000......,,,)))''''''(((***,,,+++(((''')))***((((((+++***+++,,,+++)))((()))++++++,,,------+++(((%%%"""))))))***,,,...---+++(((&&&(((***)))'''%%%&&&((('''$$$$$$((((((%%%&&&***%%%""" ###(((+++***((($$$%%%&&&''''''((()))***%%%''')))(((%%%%%%'''***,,,+++)))((('''%%%&&&((()))******+++,,,---...///'''(((((()))***+++,,,,,,(((((((((***---...,,,+++''''''&&&%%%%%%&&&''''''%%%''')))***))))))***++++++***((('''(((***...111''',,,---)))'''******(((&&&%%%&&&'''***+++***)))"""***///------000222111&&&(((*********,,,///333+++))))))***------,,,******,,,...---***'''&&&&&&(((,,,///...+++)))+++...(((%%%&&&))))))''',,,333((((((***+++((($$$'''---......---------...///000+++***+++---...,,,+++,,,,,,+++---///---)))+++000000222,,,%%%'''000///'''000333444111,,,))))))+++(((+++,,,,,,+++++++++,,,(((555444000>>>ZZZ```QQQ___YYY\\\GGG444444:::888111---///...---,,,,,,,,,------------,,,+++******,,,---******+++++++++******))))))(((***...000...&&& ((()))+++******+++...111)))---000111...---///111...---///111...)))))),,,////////////---+++***)))''''''(((+++------+++)))***//////+++))),,,---+++222000......000222444555888222111444333---***+++888777666444333111///...---222///,,,111...)))---,,,///222111...---000333---...///000000111000000---///111000000222777<<<...,,,...111222///...111...333444...+++///111000666///...333333...///666111000000444888:::888666666888::::::::::::<<<===<<<@@@CCCDDDAAA===888666:::===BBBEEEBBBAAAIIITTTQQQDDD<<<999<<>>222555999666+++$$$)))333???666+++(((+++//////------000000++++++///000,,,555222...///111111---)))999222+++,,,333999:::777,,,///222222222111111222444444444333222333555777000111222222222444777:::@@@;;;666666999:::777333///999===777555;;;AAAAAA000;;;AAA===888;;;???@@@>>><<>>CCC???;;;<<<>>>===666666:::@@@AAA>>>>>>AAABBBDDD@@@???AAA999444======JJJEEEIII???KKK???888<<<===>>>===<<<>>>CCCIIIuuu___BBB888777555444444333111000)))...222000+++(((***---,,,,,,,,,---......---,,,///000...+++,,,///...***---000000---,,,//////---......,,,,,,,,,,,,---...++++++***(((%%%$$$%%%'''))),,,---++++++---,,,)))+++)))'''''')))***)))))))))(((&&&###"""###'''***""""""###%%%'''))))))(((%%%&&&)))---,,,((()))---))))))((('''%%%%%%(((************+++,,,,,,,,,+++&&&(((+++,,,***)))))))))---,,,*********)))'''%%%***++++++)))''''''***---+++,,,---------,,,++++++######%%%'''***,,,,,,++++++,,,,,,***'''&&&''')))'''%%%$$$%%%)))***'''$$$###&&&))))))%%%######%%%***(((((()))+++---------%%%%%%''')))(((%%%'''---***)))'''$$$###%%%(((***'''((((((((('''''')))+++***+++,,,***((((((+++---"""$$$'''(((((())),,,---((('''&&&(((+++,,,***(((***)))))))))+++...000222000)))&&&)))***((((((***,,,++++++,,,......---+++000---,,,,,,***''')))---)))&&&$$$&&&***,,,+++)))...000111///,,,,,,---///...//////000//////...---111000222555444111333777111555CCCYYYnnnvvvWWWHHH@@@999999>>>888888888666333111111222---******000333000///111...***&&&'''+++---,,,***...---+++***,,,...000222///+++***...111///------///...,,,++++++---111333///---...333333111000333333333222111...+++(((&&&+++---//////---+++++++++,,,,,,,,,++++++*********'''(((((('''&&&''')))+++333222111111222333333111666444333333///,,,///666999777666444333222222111---///...,,,,,,000222000******,,,111777999777444111555777444...***---111777444111222444555333111111444666333///...222666//////000000///000333666222444666999:::999888777555999888555888@@@???888777===AAAAAA@@@AAAAAA???444777>>>DDDCCC???@@@EEEGGGIIICCC???@@@888333;;;444MMMNNNNNNBBBUUUJJJ>>>DDDIIILLLIIIBBB>>>???CCCVVVooommmUUU???222111000000222555555555333,,,...000000---+++)))))),,,---.........---,,,+++,,,000111---******+++)))111111...***+++///000---//////...---,,,,,,,,,,,,,,,,,,,,,***''''''(((***(((+++,,,******......,,,'''''''''(((***)))'''%%%***)))'''$$$"""###&&&(((!!!###%%%'''((()))(((((($$$%%%)))---,,,(((&&&)))&&&'''((((((''''''(((***,,,)))(((***------)))$$$%%%'''******))))))))))))000...+++***+++++++++***))))))'''%%%###%%%(((+++,,,,,,,,,,,,,,,+++***))) $$$(((+++***((('''&&&---......,,,(((&&&%%%%%%)))))))))******((('''&&&$$$'''***)))'''%%%''')))---+++******,,,---,,,,,,***((((((******''''''******)))'''%%%%%%'''***+++'''&&&&&&'''))))))((('''(((***++++++)))((()))***%%%'''((()))((()))***,,,'''&&&&&&'''***---...---(((((()))***,,,...111222222,,,''''''((('''))),,,---,,,,,,---......,,,))),,,))))))***)))'''***///444...((()))///333111...000000000---++++++,,,...333222000//////111333444222111333666777555777;;;333111222888CCCQQQcccrrr|||bbbPPP@@@<<<:::666444777111222444444222111111111222///000333444111...---333///+++***---......---222///,,,++++++///333555...++++++......++++++---...//////...---...000222222//////111111......111......///000000///......,,,,,,,,,,,,---,,,***(((---,,,++++++,,,---...///***))))))***+++,,,+++***...111///***,,,333444///000...///222333111222666111444777888666444444666222000,,,***---444<<<@@@000111333666999999555222,,,222777666222///111555<<<777222222666777555222---111333111---,,,111666111333444444555777;;;===555777999:::::::::;;;<<<777;;;:::555666>>>???:::333777<<>>@@@:::666===444GGGGGGKKKBBBRRRGGG>>>;;;CCCKKKJJJBBB<<<===AAA===MMM```mmmKKK888333666999000000000222444444222111------...000000...+++))),,,---//////...,,,+++******///111...+++,,,+++)))...///,,,)))+++000///,,,///...---,,,,,,++++++***.........,,,******,,,...&&&((()))&&&(((,,,---,,,(((''''''((())))))'''&&&,,,+++***&&&###"""###%%%'''(((***+++***((('''''')))'''(((***)))$$$"""$$$%%%'''))))))(((''''''(((---+++))))))******(((&&&###%%%((((((''''''((()))+++)))''''''))),,,...///))))))((('''&&&''')))***'''(((((())))))*********$$$(((,,,+++'''###""""""---------,,,***'''$$$###'''***---,,,***(((((()))%%%(((,,,,,,+++,,,///222+++)))'''((()))******)))///+++))),,,,,,)))'''((()))'''%%%$$$&&&(((******'''%%%%%%'''***+++(((%%%'''(((***+++***)))'''&&&((()))***)))(((((()))***'''&&&&&&''')))+++---...+++++++++,,,---///111222111---***)))(((((()))++++++++++++,,,---+++)))&&&(((&&&&&&(((((('''***000:::333---///666999555///......---,,,,,,---...000333222111000111222444666222111333666666333555:::888666444222333666===CCCLLL\\\ttt}}}zzzsssbbbNNNDDD@@@777222333555222000111,,,...222333111///......///......000111...+++(((555222///...000222222222333111///---+++---000333...,,,,,,...,,,((()))---)))+++------,,,,,,...000444000......---+++,,,///'''(((+++---////////////***)))(((***------***''',,,+++******+++---000222+++)))))),,,//////,,,(((***...***###%%%000333...000///111777888444222333///333666555000+++******222000...///111555;;;???111222444555555333///,,,---///222444444444444444999444//////222444222...)))---111222111333999???999:::999777555555666888:::::::::888777777:::===<<>>@@@===999>>>===AAA;;;GGG@@@JJJ===;;;---777@@@AAA;;;666888<<<999EEEIIImmmzzzgggMMM999222111111111111000000111222222111///,,,,,,,,,///111111///,,,,,,...000///---++++++,,,+++......---...111...***...111111......000...)))---------,,,+++***))))))---...---,,,******+++---&&&))))))'''(((,,,---++++++)))(((''')))******))))))))))))'''%%%$$$%%%&&&'''***,,,+++)))''''''(((+++'''$$$%%%$$$""""""$$$''')))+++***(((&&&%%%%%%)))***)))'''$$$$$$''')))&&&'''))))))(((((()))***+++(((&&&&&&(((,,,...///---...///000000///...,,,%%%%%%%%%&&&&&&''''''((()))+++,,,)))%%%"""###%%%+++++++++++++++)))&&&%%% %%%)))***'''$$$%%%'''$$$'''+++,,,,,,///444888"""""""""%%%)))---.........)))'''******'''%%%&&&'''%%%######%%%'''(((''''''&&&%%%(((++++++(((%%%'''((()))++++++)))&&&$$$)))******)))(((''''''((('''''''''&&&'''(((***,,,------,,,,,,,,,------------...---,,,*********))))))(((((()))***)))'''$$$)))'''))),,,,,,+++...333444///+++...444666000)))///...---,,,---...//////------...///////////////111000111444333000111555///111333333333555777999777AAANNNWWWaaarrrnnnZZZLLLMMMLLLBBB999888666222///111222000......---000444555333000......)))***+++,,,---...,,,(((...---,,,,,,...000000000111222222///,,,***+++,,,...,,,,,,---+++((()))...$$$(((,,,---++++++...111666111......---+++,,,000+++,,,------,,,+++***)))+++)))))),,,000111...++++++***))))))***,,,///000)))((())),,,///000,,,(((///111...(((+++333666222555444666;;;:::444111111---111444333000---,,,---111000333777777333000111111333555666666444222111222000...///222333111///999666333333555555333111666777888777777888;;;===444555555444333444666888===:::777444444666888:::999BBBCCC999222444777666555666:::???@@@>>>@@@DDDDDD??????EEEJJJIIIFFFEEEBBBJJJGGG@@@CCC@@@;;;>>>MMMIII???LLLEEEKKK>>>>>>222888>>>>>>999555777:::;;;FFF;;;IIIfff|||sssbbbWWWFFF???888666999;;;999666111000//////111222222222---,,,,,,...000111111000,,,...000...+++***,,,///,,,------+++...222000+++000555777333///...,,,)))------------,,,+++******,,,,,,+++)))''''''(((***))),,,,,,******------***---+++)))(((***+++++++++$$$&&&'''((('''''')))***###&&&((((((&&&&&&(((+++***$$$!!!###%%%%%%&&&***(((***+++***(((%%%$$$$$$$$$&&&(((&&&""""""&&&******+++,,,+++***)))***,,,000---***(((***+++------,,,---...000222111---***''''''&&&%%%$$$$$$$$$$$$))))))((('''&&&'''***---+++***)))*********(((&&&!!!%%%)))+++(((&&&&&&'''"""$$$'''((((((,,,222777(((&&&&&&'''***,,,---,,,---******,,,+++''''''***---***'''(((+++---,,,***(((''''''(((******)))((()))))))))***+++***'''$$$((()))***)))'''%%%&&&''''''(((((('''&&&&&&((()))*********))))))(((((('''***...///---+++,,,,,,******)))'''((())))))((('''((('''***......+++,,,000000,,,***---222333---'''222000////////////---+++,,,---///111111000...---000///000222111---...222+++///000///000555999:::666;;;???>>>===DDDSSS```^^^^^^___aaaaaa[[[RRRKKKFFF===999>>>AAA>>>===???666555333222111000///000222555888888666333111111999999666222000000---''')))***,,,---...////////////111222000+++((()))***000,,,+++,,,,,,***+++///&&&+++///...,,,+++///333555111///000///---...222***+++---.........------(((((()))+++---...---++++++***)))))))))+++,,,---''''''))),,,...///---,,,333333222222333444333111333333555777555111111555///111222333333333444444666333444888666000---...111333555777777777777888777333000...000111222111999999999999999888777666666444111000111222111000000222333444555777;;;>>>===999555555777999999777444>>>CCC@@@???CCCBBB<<<888888;;;===:::555999@@@<<<999;;;@@@CCCCCCDDDGGG===HHHHHHCCCHHHHHHCCCEEEOOOUUUKKKPPPDDDNNNBBB>>>===>>>???<<<888555777::::::DDD777;;;GGGKKKZZZaaauuunnnbbbVVVJJJ@@@888333333111000111555:::???AAA555222///...///111222222//////.........///111222+++...///---))))))---222+++//////+++***,,,---,,,***111555000++++++...///---......//////...---,,,......---***''''''((()))+++......,,,+++,,,***&&&+++******+++,,,,,,+++)))%%%'''))))))(((''''''(((%%%''')))'''$$$$$$)))---***$$$"""&&&)))))))))+++''')))***)))'''&&&&&&'''"""$$$''')))***)))))))))++++++,,,***((('''(((***000...+++***+++,,,,,,,,,***))))))***,,,,,,***''''''&&&%%%%%%%%%%%%&&&'''+++)))''''''***,,,...///---+++(((((()))***)))'''&&&(((+++,,,+++)))'''&&&"""$$$%%%$$$$$$'''---222///---***)))***)))((('''+++***,,,...,,,(((***///111---******...///---***))))))***)))))))))***,,,+++***)))***+++***'''$$$'''((()))'''%%%$$$%%%&&&%%%(((******((('''(((***(((((((((((((((''''''&&&)))...///+++)))---///......,,,))))))+++,,,------'''(((,,,000000+++***---000...,,,...111222///,,,111000///111222222...+++...///111111111000...---000...000222222///000444111555555000///333666444444777999999777666666888???<<<:::<<>><<<;;;;;;======:::888999;;;444666666333111222333444333555777888666444333444AAAAAA<<<444111111...(((***,,,///111111000...---///111111...)))(((+++...222,,,)))+++.........///***...111///+++)))...333000---,,,......,,,---111''')))+++...000111222222(((***+++,,,***))))))))),,,+++++++++*********)))%%%'''***------...000111000///000333333...***(((,,,,,,...000///...333;;;777555333111///......--->>>777222333222///222999...000222333333444555666888666222000000222666999555777999:::888666666666666222111444;;;@@@AAA???;;;;;;;;;:::888888:::<<<===999666888<<<>>>;;;777555>>>CCCCCCEEEFFF>>>222777777:::;;;666111666@@@666999@@@EEECCC===<<<@@@777DDDGGGEEELLLOOOKKKMMMDDDVVVPPPJJJ;;;KKK@@@555???===:::666222111333555;;;DDD;;;BBBCCC666???JJJOOOHHH>>>888666999<<<>>>666888999666222000444888999666111......///000000111111000...,,,---000333,,,......,,,((()))///444***000222,,,%%%&&&***--- )))...***&&&)))111777...///000111111000//////111111000---***)))***+++***---...+++))))))&&&"""((()))+++---...---)))&&&***,,,,,,+++'''$$$###""",,,------)))$$$$$$(((------((('''***---***((((((&&&'''((((((''''''(((***$$$%%%(((...333333...))))))))))))'''%%%$$$%%%&&&,,,***((()))+++------------***((()))+++,,,+++)))$$$$$$$$$%%%&&&)))+++,,,///,,,)))***---///...,,,000,,,((('''))))))(((&&&%%%'''((())))))&&&"""%%%&&&&&&$$$"""$$$***///)))((('''(((***++++++***$$$&&&)))+++'''###'''---,,,(((%%%%%%(((***'''$$$)))+++,,,***((((((+++///---+++))))))++++++(((%%%&&&'''((('''%%%$$$$$$%%%$$$(((+++,,,***)))***,,,''''''((()))))))))))))))+++//////(((''',,,111222111///,,,+++---000111222,,,---222777666000...//////---++++++,,,...//////,,,,,,...222555666222///---------,,,,,,+++******///...000333333111333888222888:::666555777555111:::666111222777>>>BBBCCCDDD>>>666333444666777777:::??????888000...222444000444666444333444777888000222444555444333333444111222///***+++111222...(((,,,000222000---***)))///000000,,,((()))...444333+++'''+++000000//////---000222...(((&&&***000***((((((++++++)))***---------.........---+++***...000333111---******,,,---------,,,+++***((('''$$$(((,,,------...111555+++,,,+++((((((+++------222///000555555111111555444222333666222++++++111000444888888000)))---555666666666555444222000///;;;999666555444555555555111111333444555555555555222444333111333888888555:::;;;888333444999:::555666777777666777:::???BBB444:::CCCIIIIIIFFFCCC@@@111888>>>>>>>>>@@@AAA@@@333777@@@IIIJJJDDD@@@@@@888===BBBEEELLLQQQLLLBBBFFFAAA===<<<======:::777CCC@@@;;;999777666333222///555;;;>>>DDDIIICCC:::===;;;:::<<<>>>===:::666666555333222111222222333222///000222000---111999888444...++++++,,,---......---,,,,,,,,,---...//////))))))...+++$$$(((222111---&&&$$$)))000///***...///111333444111,,,(((///111000---,,,///...***------...---,,,)))'''%%%%%%&&&(((******)))((('''(((((('''&&&'''))),,,---,,,+++***((((((((()))***+++***'''&&&***---'''"""&&&***,,,+++***))))))&&&(((******)))(((((()))"""(((---...+++((()))+++'''&&&&&&)))---///...,,,...,,,******---...,,,***''''''''''''((()))+++,,,......,,,)))&&&'''+++///---***'''(((******'''$$$,,,'''%%%(((***)))***,,,++++++)))&&&$$$&&&***---...///,,,&&&&&&******%%%,,,---...///...,,,+++)))---,,,***'''&&&%%%%%%%%%)))+++---...,,,+++++++++555---'''(((---...+++)))((())))))))))))(((''''''***)))''''''((()))+++,,,+++(((%%%%%%(((+++...///222,,,***///444333111000///...------...//////......222222---,,,000///+++222...******---///000///---...///222333222///,,,---......---++++++---///222222///---000555555222555777888666111...---...555555444444444444333333;;;999666333000//////000666555444555666666555333111333444222///...000333---000333444333222111222555222///111555555000,,,+++333666111,,,---...,,,...333444...)))+++///111666...***---///---,,,///444'''%%%///444,,,(((,,,---.........------///111333///+++***,,,...---,,,222///,,,***+++,,,------&&&(((+++...//////---,,,)))+++---///000222333444777333000111222222222111555444555777333...///555444333444777444......222333333555666222---...222777444111000111444999<<<999666222//////000//////333333444444444555555555666777666444666:::999666<<<===;;;777888======888<<<;;;;;;;;;;;;>>>BBBDDD===???AAABBBAAA>>>;;;888888>>>CCCBBBBBBDDDEEEDDDEEEDDDFFFIIIFFF???===???FFFCCC>>>===DDDKKKHHH>>>:::888777;;;BBBFFFDDD@@@GGGCCC<<<666111///000111;;;???@@@>>>???EEEHHHGGG=========???AAA???;;;777444444333222222333444555999555333333000,,,---222666222---******+++,,,---,,,,,,++++++,,,...000111111,,,,,,111///)))+++444---...,,,***+++......***///---***((()))******)))+++111222---)))))))))((($$$%%%''')))))))))''''''((()))+++++++++***(((''''''&&&%%%$$$%%%&&&((()))))))))))))))***+++,,,---888444---(((+++222444222%%%$$$%%%(((,,,---+++(((***+++,,,+++***(((((()))'''+++///...)))&&&'''))),,,)))'''(((+++///000000111...++++++---//////...***)))((('''''')))+++,,,111111000---***+++///222------,,,+++)))))))))***(((###!!!$$$&&&%%%%%%(((...,,,))))))******(((&&&+++,,,)))%%%&&&******&&&*********)))))))))))))))///...---,,,,,,---......''')))++++++++++++,,,---)))'''%%%&&&)))***,,,---))))))******+++*********'''''''''((()))*********...,,,***)))+++...111222777000,,,...///,,,((('''---,,,******+++,,,,,,,,,000333222......222222...444///***(((***++++++***111111111222333222///,,,------...//////...------000000///---000555444000///111444333000---------//////000111222444555555222333333333222111000111666444333333444555444444333555666444222111222444333444444222000//////111555111...---...///---+++(((///333///,,,...111000---222333...***,,,///000:::333------,,,******...,,,%%%###((()))%%%''',,,,,,,,,,,,******,,,000333777444222111000...***'''444111///111555666444111,,,---.../////////...---888888888888888777555333@@@999666<<<===999777999555666999:::777444888???222222444666444000000222777444444777666222000111111000//////111666;;;>>>888444///---///111111000333333222222222222333333888999888666888;;;:::666999::::::888:::===<<<888:::999999:::<<>>===>>>???===;;;;;;???AAA??????BBBCCCBBB:::999;;;@@@CCCCCCHHHNNNIIIAAA999888@@@GGGAAA888;;;888777<<>>888FFFDDD@@@;;;777888===BBBBBBGGGHHHDDDAAAEEEJJJMMMOOOOOONNNMMMKKKGGGAAA===444333222000000111111222666222000222333111222444444111---***+++,,,,,,,,,,,,+++******,,,...111333///+++,,,111///***+++111***000333000---------+++111///+++***+++,,,------'''///333...(((''')))***$$$%%%''')))*********)))+++,,,,,,---,,,***)))(((((('''&&&$$$$$$$$$%%%&&&***+++,,,------......---,,,+++&&& !!!(((---...***&&&$$$'''---111...***---......---***))))))***---//////,,,'''$$$$$$&&&,,,((($$$###%%%))),,,------+++((('''(((***++++++---+++)))'''''')))+++---///...---***)))***---///...///000---)))(((,,,000'''"""!!!$$$&&&$$$$$$&&&000---***,,,///...&&&++++++)))'''(((,,,,,,))))))((('''&&&'''((()))***...---+++)))((('''''''''+++---...//////000222555''')))***)))(((***...000,,,,,,---...////////////+++***+++,,,...---+++))),,,++++++***)))+++///222444///,,,///000...++++++///---,,,******+++---......000///,,,,,,000111000333///)))''')))+++,,,+++000///---------,,,+++)))...------///222222...***,,,//////...000444222...(((+++...000///---,,,,,,...///000111222444555555,,,///333555555444333333666333111000222333444444555666777666444333444555555555333000------///111222000---++++++,,,---...***000222///---///222222***///222...+++,,,...---777222...,,,(((&&&))).........---+++)))+++000555000000///......000555999000000111333222///***&&&...------000555555111---...---,,,+++,,,,,,---...///......111333222...***555///111888888111111999.........///......111444555555777888888666555666777555666999888444222333---000444888::::::999888:::666222222555777888888444333333333333555666777666888777666888;;;:::666999:::::::::<<<>>><<<:::777666666888<<<@@@CCCDDDDDD???<<<>>>DDDHHHGGGEEE<<>>;;;;;;???AAA@@@BBBAAABBBDDDBBB>>>???BBBAAA===;;;???FFFHHHAAA999DDDAAA???AAADDDBBB:::222BBBEEEGGGEEE@@@???CCCGGG@@@EEEKKKLLLJJJHHHEEEDDDGGGFFFDDDBBB@@@===:::888999888666444333222222333555111///111555666555444444111...------......---...---,,,+++,,,...111222...+++,,,000000,,,,,,000...333555222000000...,,,......000222333222...***(((...222///---...///---////////////...---++++++******+++++++++******)))+++***)))'''&&&&&&&&&'''///000000000000...,,,+++)))...111...,,,...///......+++((()))...111000...---......---+++***+++,,,//////---***%%%######%%%+++)))&&&$$$%%%'''***+++***))))))))))))******)))---+++)))((()))+++...000,,,+++***(((''')))+++,,,//////---+++((())),,,///***&&&%%%((()))''''''(((...,,,+++---///---'''"""///...,,,+++,,,...---,,,)))))))))******++++++,,,)))(((((((((''''''''''''((())))))))))))***---000)))++++++'''%%%&&&((('''(((((()))******************((('''(((******(((%%%+++++++++***)))***...111555111///222333111///000222111000...------000222.........,,,---000222222111---))))))---000222222///---+++***+++,,,++++++///,,,***---111222///******...000000111333111,,,&&&))),,,//////...,,,+++333333333333333333333333...111555777555333444555666333000///000333444555444555555555555444444444000000000///......000222.../////////......000222111333333111//////000111,,,111444222000222111////////////---******---222+++...,,,((((((---000///++++++,,,++++++---000333---...000222333111...,,,...///111333555666666555333222111111333666:::<<<:::888888999:::888111+++222222777===:::444999CCC777555333111111111000---:::;;;;;;;;;<<<===<<<;;;444555888;;;777111111555///222777;;;>>>>>><<<;;;;;;:::888777777888999999666666666777888:::;;;<<<333666777666999<<<<<<888===<<<<<<>>>@@@@@@???>>>;;;:::999:::===@@@AAA@@@AAA>>>===AAAGGGIIIGGGCCC@@@@@@===999:::@@@CCCCCCCCCDDDIIIMMMKKKEEEAAABBB>>>>>>???DDDFFFFFFCCCAAAFFFEEEEEEGGGJJJHHHCCC===???EEEJJJIIIAAA:::666555>>>@@@DDDJJJLLLGGG???:::999999888777888:::===???<<<;;;:::999999:::;;;;;;<<<999555333444444111---555333111111111222111000111000///......//////000///---...111222000///000444555444111222444222---((())),,,000111///+++'''///000///...000333111+++444444333111///---,,,+++'''((()))***+++++++++,,,++++++***)))((((((((((((////////////...,,,***)))***222888666333111000---......---,,,+++,,,...///***+++,,,+++++++++---///------***(((%%%$$$%%%&&&---......///............,,,...000111000///------,,,+++******+++---000222...,,,+++***+++,,,---...///+++(((&&&(((***++++++***&&&%%%)))***'''&&&'''+++,,,,,,,,,+++******+++333000......///---,,,+++((())),,,...///...,,,***'''(((***---///222333444---......,,,+++,,,...111444555222...---000...)))......////////////......000---+++---111444333111---------,,,,,,---///111999555222222000+++((()))111111111///,,,,,,///111111000///000111222444666000---***+++///222333222333000......000222333333222---((()))---111000...)))...222111111333111---***,,,...///000///---+++444444333333333222222222222444777555111///000333666333000///111444555666222222333444444444333222---///111111///............000333333111///......000000111111000...///000///555888666666888777333+++///111000......000222++++++)))(((,,,111000)))***,,,.........///111333///000222444666999;;;<<>>>>><<<999;;;??????===444666;;;>>>:::333333888000111333555888;;;>>>???;;;===>>><<<777444444666555666888999:::;;;;;;;;;777:::;;;;;;===AAA???;;;???<<<;;;>>>???>>>===>>>AAA>>>;;;;;;======;;;888AAAAAABBBDDDFFFDDD???:::???>>>999555888@@@EEEEEE999===EEENNNPPPKKKIIIKKK@@@===<<<======<<<>>>CCCEEEFFFFFFFFFDDDCCCAAA@@@777>>>EEEGGGBBB;;;444111>>>;;;;;;AAAEEEBBB<<<999??????===:::888999<<>>???888999777444444666444000666444333444555555444333222222222222222000///...---++++++,,,...///......666777555333555777555000,,,++++++---//////...,,,555333...---111555111)))222111000///...------,,,((()))***+++,,,---//////)))))))))******************++++++,,,,,,,,,++++++(((---000,,,)))******))),,,------,,,)))))),,,///***+++,,,++++++,,,///222---,,,***(((((((((((()))+++...222444333000///...,,,...111222000///......,,,,,,,,,,,,---///111222,,,+++))))))+++,,,,,,,,,...***&&&&&&))),,,+++))))))%%%$$$((()))&&&$$$%%%+++,,,---,,,***+++...222555111///111111...,,,,,,(((+++///111222///,,,))),,,------...//////......///000000///......///111...111///+++---222000))),,,------............---...+++)))---333777555222...,,,******,,,.........111...---///...***)))+++...000111///,,,+++,,,///...,,,---000111///000222111...,,,---000111000...222111///000222555666555222...***))),,,000111222+++000444333222444333000000//////000222222000...000000000000111111111222111444666333...,,,...222666444222222444666777777333222333444666666444222111333444444111---+++***111333444444222...)))&&&,,,+++---111333111000222---222444333444666555222***---///,,,+++---...,,,'''$$$"""'''...000...)))(((***,,,...///111444777222555:::AAAHHHQQQZZZaaadddfffiiillloooxxxxxxyyy|||~~~xxxuuuEEEIIIGGG???>>>CCCCCC===888BBBGGGCCC>>>>>>@@@@@@IIIHHHDDD???AAAGGGHHHEEE???>>>@@@DDDDDD???<<<===888999:::<<<>>>???AAAAAA999@@@FFFDDD<<<777999===???@@@BBBCCCCCCBBB???>>>BBBEEEEEEDDDEEEGGGEEE@@@EEE???===@@@AAA??????BBBHHHDDDAAAAAACCCCCC@@@===AAACCCGGGIIIIIIGGGCCC@@@???===777333888BBBHHHIIIKKKJJJKKKLLLIIIBBB???AAACCC===<<>>>>>AAAGGGIIIHHHCCC===:::===@@@666999===@@@AAA???<<<:::999777888>>>???;;;:::<<<999:::999666222//////000666555555666777999;;;<<<222777888555444888888666555555555666777777666444000222444666666444111///...---++++++...111111///111777:::999777888666333//////111444666666333111444333000...222777777333333333222111111000000000......//////000111222333))))))+++,,,---......///......------------......---111222///...111222000,,,++++++,,,...000000111---......---,,,---000222...---,,,,,,,,,,,,,,,+++)))...222444222000//////,,,...///---++++++---/////////////////////......,,,)))((((((+++,,,,,,+++,,,+++******+++,,,,,,,,,---)))))),,,---***((()))///...------///000111222999444333666777333111222...000222444444222///---555555555444222000...------///111111111000111222)))111333------333444///+++,,,...000111222333333111///...222777666000)))444000,,,---222555222///...,,,...222333111333777222555888777333000111333...,,,---222333///...000///......000333444111...222000///000222333333333111000.........111333444---333666555333555555444333111///000222444333222111111111111000000000000,,,222777777333000222666777555444555777999999999666555555888::::::777555666666777555111///...///555444333333444333...***///---000777999666444555000333444444666999888555000111///+++...444777444---''''''111777777999>>>:::;;;<<<===AAAGGGNNNTTTYYY]]]ccciiipppyyywwwyyypppcccdddnnniiiYYY```nnnuuujjjZZZRRRSSSUUUZZZYYYSSSLLLNNNVVVXXXTTTJJJEEEEEEKKKOOOLLLFFFCCCFFFIIINNNQQQQQQMMMGGGCCC777BBBLLLLLLDDD???CCCJJJPPPQQQSSSTTTSSSPPPLLLIIILLLNNNNNNLLLLLLMMMIIICCCPPPIIIFFFIIIJJJGGGGGGKKKQQQMMMKKKMMMQQQSSSPPPMMM???DDDJJJOOOPPPQQQQQQQQQDDDAAA;;;888===IIIPPPQQQJJJHHHHHHJJJJJJIIIMMMSSSGGGBBBDDDNNNSSSNNNGGGDDDHHHKKKLLLFFF???>>>EEEMMM===;;;:::999:::;;;:::999111333;;;BBB@@@999777;;;333777;;;===;;;::::::;;;@@@>>>===;;;::::::;;;;;;777===>>>888333333333111555444555666888888666444...111555888888666333111777555333222555999:::888+++777@@@???999777666555)))...555<<>>AAA===888999888888;;;:::666777;;;999>>>BBBAAA<<<999999;;;555222555;;;;;;666333666------///444999:::777333666555444555666666555444///111222222222222444666///555888666444666777666333000...///333555666555888777555333111///...---)))111:::===:::777999<<<777666666888:::;;;:::999999888888;;;>>>>>>;;;777777777666444222222555777777333111333888:::777444888555888???@@@:::666777;;;===>>>===???CCCCCC@@@===<<<777333999EEEJJJHHHTTTMMMPPP\\\```^^^eeettttttsssssstttyyy~~~|||||||||{{{yyywwwvvvuuuzzzvvvqqqmmmkkkkkkjjjiiirrrqqqrrrvvvzzzzzzuuupppbbbdddggghhhhhhiiijjjlllyyy{{{}}}}}}|||yyyvvvsssuuutttsssrrrlllfffggglllvvvooohhhfffhhhkkkllljjjgggdddaaa^^^]]][[[WWWUUUPPP]]]cccWWWHHHEEEIIINNNGGGEEEDDDGGGJJJLLLIIIFFFJJJPPPQQQLLLJJJNNNOOOLLLPPPLLLJJJIIIIIIJJJMMMPPPTTTUUUVVVXXXXXXTTTOOOKKK999>>>CCCEEEDDDCCCDDDFFFFFFCCCAAABBBFFFGGGCCC???999;;;>>>AAACCCDDDEEEEEECCCAAA@@@AAA@@@AAAIIIQQQ@@@FFFMMMLLLEEE???======???GGGLLLHHHBBB>>><<<999777666888;;;;;;999:::???888:::666111111777888444;;;===@@@@@@???===<<<<<<222444999AAAHHHJJJFFFBBBBBBIIIKKKHHHOOO```nnnrrraaafffeee\\\VVVTTTPPPJJJAAAIIIPPPTTTYYY[[[SSSGGGMMMMMMNNNLLLEEE@@@FFFOOONNNIIICCC===<<>>>>>:::777EEEMMMKKKJJJOOONNNGGG@@@AAAAAAAAADDDJJJOOOQQQUUU]]]eeegggdddbbbcccfffiiiggggggiiigggcccdddhhhsssuuu{{{zzz|||zzzkkk^^^dddjjjnnniii]]]SSSQQQSSSWWW\\\cccgggaaaVVVPPPPPPSSSKKKIIIPPPQQQKKKKKKQQQKKKFFFGGGLLLJJJAAAAAAGGG>>>@@@@@@;;;666444888<<<777:::;;;888888;;;999444222<<<<<<111000:::;;;222222000000444555555777;;;222333555:::>>>>>>999555666999;;;<<<:::999999999999:::;;;>>>BBBDDD@@@;;;;;;:::EEELLLHHHJJJMMMHHHRRRWWW]]]]]]SSSEEE>>>>>>EEEDDDBBBAAACCCCCCCCCBBBLLLSSSXXXZZZ]]]bbbcccaaaeee```___hhhqqqqqqhhh___cccgggccc[[[^^^llltttsss}}}~~~zzzzzzzzz|||nnnaaa]]]\\\\\\]]]\\\ZZZXXXXXXZZZ]]]``````dddeee___ZZZWWWSSSMMMRRRTTTYYY___aaa___]]]\\\UUUWWWYYY[[[ZZZWWWTTTRRRVVVTTTQQQPPPPPPNNNJJJFFFHHHGGGHHHLLLQQQQQQLLLGGGKKKJJJJJJLLLPPPQQQPPPNNNWWWOOOKKKUUUbbbhhhgggeee^^^```ccceeeeeedddaaa___TTT^^^eeeccc``````bbbcccnnnnnnpppsssqqqmmmllloooxxxyyyvvvqqqrrrxxxyyyuuu~~~zzzvvvtttwwwzzz}}}wwwpppnnnpppmmmddd\\\SSSYYY___eeepppzzz{{{vvvtttrrrqqqrrrrrrppplllhhhmmmkkkjjjkkkooosssuuuvvvmmmlllnnntttzzz{{{vvvqqqxxxwwwvvvvvvxxxwwwmmm```QQQQQQTTTXXXYYYYYY___gggnnnrrrllleeegggfffeeennnrrrvvvxxxyyy~~~~~~{{{{{{~~~}}}zzz{{{~~~tttvvvvvvpppfffaaaccchhh______]]]YYYWWWXXXZZZ[[[RRRPPPRRRVVVVVVUUUVVVZZZddd^^^WWWUUUYYY```fffiiiZZZ[[[^^^dddjjjmmmllljjjnnnoooooollllllpppvvvzzzqqqpppyyy{{{}}}||||||qqqiiihhhppp|||~~~wwwppprrryyy|||xxxqqq|||}}}~~~yyy}}}~~~xxxggghhhkkkmmmlllppp}}}yyy~~~}}}pppjjjjjjuuu}}}fffzzzBBBAAAOOOCCCKKKbbbVVVUUUYYYkkkzzzuuubbb[[[pppvvvllljjjtttyyysssnnnnnnaaaZZZSSSTTT\\\gggrrryyyyyyuuuwww333777HHH:::777DDD<<>>;;;333---///555;;;:::666555888999:::999666555777===AAA@@@<<<999999===DDDIIILLLAAA<<<;;;BBBIIIMMMQQQTTT___]]]fff{{{~~~zzz|||rrrkkkvvvvvvnnn```[[[SSSIIIAAA???CCCHHH???BBBFFFFFFEEEEEEHHHJJJ===<<<===>>><<<;;;???EEEHHHNNNIIIEEEKKKKKKDDDEEEGGGFFFBBB===;;;:::555///oooSSSAAA666555666666222000555<<<444999:::;;;GGGWWWZZZTTTooogggQQQ777******---+++...---111777;;;===BBBGGGIIIGGGCCC???===<<<===>>>:::;;;999444...///666===EEE@@@===>>>===;;;;;;>>>222444<<>>;;;<<>>:::777:::???GGG]]]eeeJJJLLL>>>EEEJJJKKKOOOPPPKKKGGGEEE???:::KKKLLLJJJEEEDDDIIIRRRYYY[[[eeeggg___XXXYYYXXXSSSTTT^^^```WWWOOOPPPNNNIIIRRROOOOOORRRRRRNNNKKKKKKRRR[[[\\\TTTUUU^^^___VVVYYYaaakkktttyyy}}}yyysssvvv{{{~~~{{{}}}~~~~~~}}}yyytttnnnkkkpppggg```bbbdddaaa]]]]]]RRRSSSTTTSSSQQQNNNKKKJJJBBBFFFMMMPPPLLLBBB======AAAAAA>>>;;;===???;;;222000---///555666111...///888666111---+++---111555000///000111...***,,,111...222000555CCCFFFEEEKKK888777555000+++)))---333rrriiiKKKKKKiiikkkBBB===777222111999NNNaaavvvuuu___OOOIIIHHH;;;DDDTTT]]]SSS>>>222111@@@:::<<>>QQQcccjjjddd]]]YYYYYYJJJ999333777;;;777222FFFbbbfffDDDFFF888===DDD999???AAA<<<888999::::::,,,555;;;;;;888888999999444999;;;999666666444000777===@@@===::::::888555777666999???AAA??????AAA===BBBAAA;;;:::>>>>>>888***---333:::===>>>CCCIII???@@@EEEOOO[[[bbb```[[[^^^^^^```wwwwwwhhhdddddddddfffjjjoootttwwwvvvzzz}}}}}}{{{wwwtttrrruuu{{{wwwtttrrrvvv|||{{{sssjjjnnnlllkkknnnsssuuussspppvvvrrrsss|||tttPPP777<<<@@@===FFF[[[xxx|||~~~|||ddd[[[WWWddd{{{~~~~~~{{{zzzxxxsssmmmgggdddddd\\\^^^aaaeeehhhkkklllmmmmmmqqqtttttttttuuurrrnnnnnnuuuzzzvvvkkkeeegggmmmiiihhhhhhlllttt|||zzz|||sssoooyyy{{{tttrrrdddmmm|||}}}yyyzzz~~~yyytttiiijjjkkkmmmmmmlllkkkjjjbbbiiirrrzzz~~~zzzrrrOOODDD:::999???EEEDDD@@@EEEHHHHHHCCC======EEENNNUUUPPPJJJGGGFFFEEECCC@@@===???BBBCCCAAA===888555FFFBBB===<<<======:::666666777999::::::999777666555555666888===DDDMMMSSSEEEIIIHHHAAA???AAA<<<444777333333777666//////444UUUXXX[[[[[[UUUJJJ???777777333222444444333555888;;;222***>>>ggg|||}}}|||ssseeeRRR>>>000000666rrrpppEEE222IIIuuu|||???;;;777777<<>>AAAEEEXXXmmmssshhh```mmm|||gggLLL<<<888888333...222SSSVVV111:::111777AAA===CCCDDD<<<555777===BBB===GGGNNNJJJCCC???<<<888888666666;;;===999555333111444;;;AAA@@@===???DDD???===>>>???===777444555888888777555444444444333222111444:::;;;777888<<<888888:::@@@FFFHHHFFFDDD:::555777OOOeeeYYYAAA<<<999;;;===???CCCFFFIIIJJJ===EEEJJJKKKOOOZZZdddhhhUUUKKKCCCBBBAAA@@@AAADDDEEEBBBAAADDDHHHHHHCCC>>>BBBBBBCCCEEEIIILLLNNNOOOMMMGGGGGGPPPXXXYYYXXXXXXIIIIIIIIIIIIJJJNNNTTTXXXYYY^^^___\\\[[[^^^]]]YYYTTTCCC;;;AAA@@@777888BBBGGGNNNEEEIIIHHHEEESSSSSSUUUVVV[[[TTTFFFGGGLLLFFF<<<<<<;;;===KKK\\\aaa[[[TTTKKKVVV___WWWYYYbbb^^^bbb\\\XXXVVVTTTOOOMMMOOOJJJLLLKKKGGGBBBAAAAAABBB>>>???BBBEEEHHHKKKLLLMMMBBBGGGHHHFFFEEEFFFCCC===888>>>CCCBBB>>><<>>:::===>>>999333222888>>>888777555444555666888999===>>>@@@AAAAAA???===<<<>>>EEEFFF===777888666111888777666666888888999888IIIEEE@@@???EEEPPPZZZ```dddkkkiiiZZZLLLCCC888+++***&&&'''***)))---AAAWWWiiiNNN===@@@666------...///111444,,,)))...NNN}}}|||aaaFFF444000ccc>>>BBBjjjMMM@@@AAA\\\nnnVVVBBBAAAFFFEEEAAAAAA222999^^^iiiAAA555HHH\\\|||qqqdddZZZYYYSSSJJJKKK___qqqQQQ>>>:::>>>---777@@@BBBAAAQQQwwwxxxqqqnnnssstttFFF777EEENNNGGGfff\\\RRRNNNKKKKKKUUUaaaooopppGGG,,,...;;;///SSSVVV444DDDAAAIIIUUUhhhnnnlll```UUUUUU^^^fff___dddaaaQQQAAA999555222>>>555444===???888111111666999DDDOOOPPPKKKPPP[[[nnnjjjeee___TTTFFF>>>===<<<888777:::999666666:::333111333999:::444222444======???BBBCCCCCCEEEGGG<<<999:::GGGJJJ555---===111333666888999999777666777???BBB===:::>>>BBBCCCDDD<<<555777;;;;;;;;;<<<777666666777999999999999??????>>>:::666444777:::<<<444111888>>>;;;777666000444777777555333555777666;;;999333111777;;;:::@@@<<<999666111000666>>>>>>AAA333222///,,,===>>>555;;;CCC===000111888444///999999//////:::???;;;<<<222===EEE999888===555@@@<<<;;;===<<<888666666111555777555444777;;;===111111333444555555555555555999999444222444111+++...000222222000...000111888444///...000555999;;;999777666888>>>CCCEEEEEE===:::333555:::555555CCC777888777555333666;;;@@@>>><<<:::===@@@AAA===888666===<<<555666>>>@@@:::999>>>===666555999666---***---000111000111444666:::777444444888;;;;;;999666;;;;;;555444999<<<;;;444555666999;;;===???@@@CCCBBBBBBAAA???===<<<;;;888???DDDBBB:::555777;;;000@@@IIIDDD@@@EEEHHHEEEHHHHHHCCCDDDLLLHHHAAAFFFFFFBBBDDDLLLKKKCCCAAAEEEIIILLLJJJ@@@:::;;;===;;;444===EEEHHHFFFCCC@@@===CCCDDDBBB<<<;;;===>>><<<444666777666333222222333999333---///777;;;888333666777777666555666999<<<999999777666555555555555IIIYYY]]]MMM???>>>>>>::::::777333111222444666777:::FFFZZZrrrooo[[[GGG666,,,+++...444999KKKuuuwwwqqqVVVGGG888333444555777999+++;;;PPPrrrcccEEE555nnnEEEHHHnnn~~~cccjjjwwwiiiKKK===999666===NNN[[[WWWLLLBBB///DDDwwwVVV;;;VVVqqqOOO;;;999DDDAAA@@@EEECCC;;;OOOwwwyyyIII000???888111000FFFkkkoooTTTIIIIIIBBBAAACCCOOOzzzWWW@@@VVVhhhzzz\\\LLLAAADDDGGGCCC>>>===AAATTTvvvnnn???,,,555<<>>222+++333:::555888;;;:::777666888999GGGNNNYYYkkk{{{eeeeeeOOO;;;111FFF---(((666333000666BBBAAA777888AAABBBMMMPPPMMM^^^CCCDDD777666;;;<<<999666666888888<<<555444:::@@@???@@@CCCDDDLLLQQQPPPOOOPPPNNNHHH```UUU666::::::///<<<555111222222///...000666:::444555...111000666FFF999IIIOOOOOOHHHFFFKKKNNNLLLQQQEEE888111222444444444,,,666<<<999555666444///888///+++---///111:::FFFBBBAAA::::::;;;222111@@@666666:::777555---(((<<<111===333---000///777:::777222111555888777555555888222111777:::666333444555777555///++++++,,,---,,,...222777:::777000******666666000111000444???@@@222333666333??????'''888444555;;;===888444444;;;DDDLLLNNNKKKHHHEEECCCGGGBBB>>>===:::555111000666...666:::111555666###...***---888===999555777888333000222888<<>>@@@;;;666555333000,,,;;;AAA888333555444---444???CCC===:::BBBHHHIII===:::;;;AAA???888666::::::999666===GGG???222444999AAADDD;;;111000666<<<444...444222(((222:::+++///)))***555<<<:::777666666444777<<<:::333222777444999===<<<777999CCCOOO~~~MMM222444777777333333888@@@FFFWWWttt||||||}}}hhhLLL666<<<...???yyyWWWKKKNNNUUUaaammmsss[[[GGG888///---000///FFF```vvvuuuRRR111fffNNNYYY{{{{{{ppp\\\JJJ@@@555;;;JJJaaavvvKKK777HHHuuuWWWGGGrrrTTTBBBFFFSSSaaaUUUKKKEEE===:::AAAJJJzzz}}}VVV;;;888444111:::VVVuuusssaaaFFF666111...777===BBBbbbQQQ>>>kkk|||vvvKKK???>>>MMMXXXQQQAAA555666???YYYrrrkkkLLL999<<<888RRRnnn|||rrrjjj[[[JJJ;;;222......000DDDkkkrrrTTT444:::111222555333AAAYYYggg}}}qqqeeejjjooooooAAA777444666444555666111777222...///222444:::@@@gggrrrwww]]]555:::---333===333...///777<<>>;;;GGGIIIHHHBBB:::666555666333333///111999666000333333666666444444444111,,,...<<>>:::;;;CCCDDD<<<999<<<999888555111000333888<<<444777555888CCCBBB999:::777000///888===888333333:::...000333///666999***///***)))...222000...///666AAAOOOTTTJJJ;;;444444777666>>>HHHFFFCCCWWWsssqqq;;;555---***---///333CCCUUUwww{{{fffWWWSSSXXX```hhh{{{eeeDDDAAA<<>>GGGgggmmmYYYLLLDDD???JJJQQQdddvvvzzzbbbEEE444666;;;777,,,111777;;;666111;;;VVVooo~~~}}}wwwsssyyyWWWFFF555777222444444???VVVlll~~~RRRKKKDDD@@@888000222:::JJJYYYmmmyyyttthhhbbbbbbNNNMMMGGG===999;;;???@@@GGGBBBEEEVVVZZZgggzzzhhhEEE888///...000------111111888666NNNmmmzzzuuusssvvv```HHH555666999<<<888...''',,,555000222111...111888:::777SSSjjj|||rrrjjjwwwtttrrrggg;;;999999444333EEE```nnnnnnjjjfffcccccccccbbbgggmmm^^^[[[OOO>>>///+++000666///...///111333333111000FFFGGGJJJPPPWWW\\\^^^___eeeeee^^^```nnnpppjjjkkkpppWWWEEE<<<444444666...+++111666888>>>NNNdddrrr~~~yyysssnnniii{{{~~~rrrcccVVV888222333444555GGGYYYYYY111222222333888>>>;;;444333<<>>>>>>>>333///...555888@@@]]]~~~hhhVVVCCC444;;;111111666444555888555///444666555999BBBJJJMMMiiijjj```III999:::DDDJJJaaarrrrrrWWWEEE:::<<<:::444333888======@@@WWWccchhhssswwwsssrrrnnn```WWWTTTEEE000+++666333---333999111---,,,$$$222444777888999@@@QQQaaalllwwwwwwfffXXX>>>444:::KKKNNNMMMlll]]]BBB444...333999FFFhhhxxx```MMM@@@PPPPPPWWWZZZQQQOOOiii___LLLHHHhhhLLLJJJZZZkkkdddSSSCCC888FFFaaa|||nnnSSS===222;;;FFF{{{rrrEEEEEEJJJYYYcccdddvvvuuu999333999???NNNlllsss^^^GGG@@@BBB@@@999222BBBfffPPPCCCttt___mmmTTTLLLdddjjj^^^PPPaaaOOO:::CCC>>>BBBLLLllloooFFF===FFFcccttteeeJJJ999555RRRtttjjjOOO888666XXXmmmiiivvvUUU>>>>>>JJJ^^^eeeTTT;;;,,,222333HHHlll}}}hhhRRR>>>...%%%333111//////222666999;;;777444:::MMMsssiii333444===JJJcccuuuOOO<<<777777999===>>>???888===```fffAAA777888555333---777===;;;EEE```zzzuuudddWWWRRRFFF888>>>PPPiii~~~___===666***333DDDfff}}}ttthhhZZZDDD666???RRR```GGG;;;555777777555333444555666???...+++888IIItttlllQQQ666---------...111111:::AAAppppppaaaTTTPPPMMMFFF@@@@@@SSSsssyyyccc:::666666:::999222///111444222222222333666@@@KKKwwwuuu]]]LLLHHHGGGLLLOOOiii```>>>000222;;;ZZZzzzrrrllljjjnnnzzzkkkKKK999111+++000111222000...333DDDSSSgggttt|||eeeTTTdddbbb\\\fff~~~VVV>>>888888666111888444555FFFaaauuuvvvmmmYYYRRRIIIEEEBBB???>>>>>>999III]]]tttyyySSSBBB333333AAATTTYYYQQQ///...000444666444555888555GGG___vvvYYYAAA:::444666111???VVVjjjuuuRRRRRR;;;777999...000:::777888888555333???[[[|||www]]]DDD888999???CCCKKK{{{JJJCCC>>>>>>===;;;;;;<<>>FFFUUUzzz~~~]]][[[OOOMMMwwwZZZIII888777HHHllljjjKKKFFFBBB===>>>hhheeeuuu|||]]]LLLkkk}}}CCCSSSyyybbb;;;///:::SSSwwwaaa===CCCFFFnnn<<>>:::\\\}}}kkkLLL>>>HHHrrrlllttt{{{QQQ999;;;DDDMMMHHH999///000///888NNNjjj{{{\\\CCC555222555999666888555333;;;FFFDDD::::::444333@@@eeeiii555222:::NNNsssxxxRRR777>>>OOOTTTUUUZZZZZZUUU:::+++CCCiii```HHH666///888222000...@@@mmm[[[HHH===>>>HHHDDD222///;;;MMMoooooo===666444555ZZZzzziiisssxxxmmmQQQIIIfffpppTTT???333...'''))),,,...//////000333333000;;;:::;;;```{{{OOO333+++---///111888SSShhhnnnOOOIIIEEEFFFEEE???888555888MMMiii]]]EEE000///999;;;222)));;;111///222000111GGGdddtttWWWDDD:::<<<(((222000BBB^^^qqqHHH111BBBXXXwww|||cccZZZOOOGGGEEEKKKZZZiii}}}bbbEEE---***&&&&&&///===SSSppp}}}lllXXXGGG===999999777CCCaaa|||jjjHHH444666DDD???:::BBB]]]wwwxxx^^^CCC@@@;;;999;;;;;;888777:::222444:::PPPvvvkkkCCC***---999>>>>>>;;;111...333///***777LLL\\\cccoooxxxRRR>>>555888777ZZZxxxZZZMMMGGG333...555222:::777555@@@]]]jjjTTT>>>666:::>>>===999999mmmvvvZZZBBB<<<;;;999DDDTTT|||nnnkkkfffaaa\\\```ooottt```EEE)))000444666222++++++444111333999FFFZZZpppttt```]]]mmm~~~~~~vvvrrrdddKKK666<<<^^^jjj=========333MMMttt{{{___:::111XXXsssFFF666@@@AAABBBQQQuuurrrRRRcccsss<<>>222999\\\xxxdddIII>>>hhhsssyyytttCCCDDDZZZqqqmmmKKKOOO|||yyyCCCtttUUUBBBBBBTTTlllpppIIIHHHtttTTT___ssssssSSSGGGdddVVVLLLPPPAAANNNKKK;;;555GGGqqqbbbQQQeeexxxyyy```FFF===SSSfffKKK???:::999===CCC???KKKSSSBBB@@@QQQeeeuuuJJJaaa]]]:::888:::<<<666000666BBBJJJaaa~~~~~~YYYKKK;;;444333555888<<<:::999>>>PPPjjj|||vvvhhhUUUCCC555:::^^^}}}HHH;;;===VVVsssNNN<<>>333666DDDooommmVVVVVV^^^___eeeJJJKKKFFFHHHMMMTTTZZZcccppp{{{oooeeeQQQ;;;000111666999<<<888666555333333888>>>999666999///444QQQxxxtttFFF///...333333RRRwwwUUULLLAAAMMMXXX]]]]]]YYYSSSLLLAAA::::::EEETTTeeeyyylllMMM444---222777555...,,,111666DDDggg___???777333,,,,,,222<<<000555<<>>FFF444666222666FFFXXXuuuzzzNNN999>>>333<<>>\\\zzzrrrgggjjjuuu```AAACCCKKKyyyzzz|||ssskkkWWWBBB888444111>>>WWWxxxoooPPP>>>222888AAA@@@666000<<>>@@@;;;FFF]]]zzzTTT333888SSSrrr~~~dddKKK======BBBCCC>>>;;;555QQQvvvrrrPPP333SSSyyyFFF;;;555999>>>CCCMMMYYY{{{nnnWWWKKK666555;;;FFFIII@@@444...777999QQQzzz\\\666444\\\MMM<<>>@@@bbbjjjEEE>>>LLLZZZzzzccc111111222999ZZZoooKKK;;;>>>^^^kkk[[[]]]EEEJJJ???555888ccc~~~fff???<<>>NNN```999444;;;;;;eeewww:::666UUUxxxfffGGG000111666888EEEYYY}}}JJJ333777???,,,000000000@@@cccmmmBBB///:::>>>:::<<<"""...$$$...111[[[pppQQQPPP888...333===IIIJJJ@@@444...JJJ}}}cccIIIOOOdddyyyaaaSSS///333999<<<<<<===>>>@@@JJJLLLFFFAAA===888FFFaaayyyHHH222---???fff|||QQQ777999444...:::\\\www```HHHCCC\\\|||bbbCCC===;;;<<<999999KKKmmmoooTTTAAADDDJJJNNNaaayyyRRR^^^uuu}}}OOOFFF@@@@@@CCCPPPlllcccEEE@@@EEEeeeYYY===AAA666111888<<<888888>>><<<999AAA```QQQ@@@___YYY@@@777555999222999888111444GGG]]]iiikkkmmmTTT<<>>nnnzzzfffbbblll___FFFNNNlll{{{ppp\\\CCC;;;@@@:::111>>>888777DDDfffXXX|||```DDD???IIItttgggNNNqqqQQQOOOZZZuuupppHHH;;;:::TTTSSS???CCCCCC???RRRwwwiii@@@777???XXX}}}fffLLLBBB@@@EEEBBBFFFLLLsssXXX999777[[[mmmZZZOOOXXXhhhrrrzzztttVVVBBB888333555===PPPeeekkk\\\HHH<<<777>>>dddrrrrrrggg888666aaa>>>111@@@oooPPP666???aaarrrNNNUUU||||||MMMBBBVVVeeeSSSqqq~~~CCC???555***IIIRRR444;;;333XXXxxxgggttthhhXXXzzzmmm888>>>IIIqqqHHH---<<>>666333***222FFFfffmmmWWWAAA---,,,999777,,,AAApppsssZZZ;;;555DDDHHHJJJTTT333<<<111<<<888[[[^^^HHH999555BBBZZZpppttt```EEE333MMMzzzlll___eeeqqqsss___@@@000///000000000...///555>>>EEE\\\```]]]VVVJJJ777666JJJsssXXX>>>888EEEkkkwwwDDD---888...333RRRdddAAA>>>NNNnnnaaaPPP???NNNOOOJJJbbbZZZ???111;;;;;;000777LLL???lll[[[JJJzzzVVVGGG:::555;;;<<<;;;III___rrryyyNNNHHHqqqgggAAA999???;;;555777>>>AAAGGG]]]vvvuuurrr___LLL___YYYBBBggg]]]555333:::<<>>>>>444333333LLLfffqqqmmm___III777///,,,:::SSSXXXLLLKKKWWWvvvaaa:::JJJtttmmmXXX^^^qqq~~~kkkKKKRRRZZZfffwww]]]999555888...444???111===sssxxxRRR{{{yyy___oooPPP000LLLiiiBBB222bbbqqquuu]]]BBBIIIZZZzzz}}}eeeEEE555999111<<<222777KKKgggiii}}}XXXMMM<<<:::YYYTTTfffuuuTTT999///888DDDhhhzzz^^^IIIQQQlll~~~BBB777???>>>EEElll}}}rrrYYYVVVaaapppddd===)))>>>FFF~~~hhhOOO999;;;???333@@@MMMeee[[[<<>>999---000BBBjjj|||mmmppp}}}iii999===@@@QQQlllooo]]]\\\iiiGGG===444222222222999BBB444EEEggg^^^```mmmDDD<<>><<>>;;;\\\rrrxxx{{{BBB666>>>CCCOOOWWWjjjyyyqqq^^^@@@000,,,<<<666iiinnncccMMM>>>222666888444KKKnnn<<>>PPP^^^:::777UUUzzzVVV777222555MMM{{{~~~HHH+++777>>>===NNNfffuuuiii|||rrrWWWKKK[[[ttteeeGGG===777EEE000///+++???666000???bbbqqq|||```>>>///444:::tttQQQ666888666...<<<;;;666CCCeeefffLLL;;;666777333<<<666@@@SSSSSS===///111---111OOOTTT666YYYXXXEEExxx555222HHHhhhKKKXXXJJJ[[[{{{\\\...333---111999---666???OOOpppiiiFFF888444777999???DDDAAA---***000:::LLLgggssshhh>>>333777AAA[[[ZZZVVVfff999GGG@@@QQQOOOFFF>>>///===111LLLlll{{{zzzRRRBBB888000$$$&&&111444&&&777///666YYY{{{FFFDDD~~~===CCCUUUqqq;;;333111///;;;VVVqqqttt```III???333^^^\\\:::333<<>>:::>>>AAA???;;;===FFFOOO[[[rrroootttRRR777444666666888888111IIIdddDDDddd]]]ccc444IIIuuuYYY444(((///666GGGNNNMMMTTTdddeeeXXXRRRFFF???===LLLfffoooZZZ>>>888222222;;;@@@===;;;===aaammmGGG555HHHlllpppjjjnnnzzz]]]???000111888555III^^^kkkhhhRRRFFFPPPmmm|||ccciii}}}RRR???AAA___lll|||yyyJJJ777BBBQQQaaallljjjxxx{{{iiifffxxx^^^oooCCC777555HHHooouuukkkrrr{{{oooNNNEEEHHH\\\mmmfffKKK555===WWWiiipppuuuvvvttt<<<222888@@@QQQUUUfffkkkwww}}}tttWWW>>>===:::888;;;'''NNNuuuzzzwwwqqqYYYUUU???777111333555@@@jjjUUU^^^yyyiiiFFF;;;===HHH???YYYqqq???111999@@@KKKiiigggKKKDDDFFFQQQoooyyyhhhyyynnnEEE999MMMhhhrrrZZZ???>>>444888555666111---777RRRjjjjjj]]]HHH///111777555gggsssUUUOOOCCC222:::FFFNNNaaadddAAA555777666333111333<<>>AAAMMM~~~JJJ999777333555===DDD@@@555222666999bbbZZZ444000:::222???^^^cccRRRUUUOOO:::---+++,,,111555666777999555666FFFkkk]]]mmmppp@@@888555666999666222999DDDYYYyyyuuuUUU:::000///777<<<999555:::iiiuuuwww777OOOXXXzzzbbb444LLLvvvMMM:::???HHH@@@HHH@@@999HHHWWWVVVSSSNNNNNNHHHBBBGGGPPPJJJ<<<222///,,,++++++...777@@@jjjuuuMMM555;;;QQQ}}}]]]<<<---+++111999TTTvvv|||WWWIIIsssqqqTTTuuunnnYYY___}}}|||ggg{{{fff333+++555@@@WWWgggvvvyyyzzz|||vvvffffff]]];;;333333BBB```}}}zzzpppDDDKKKhhh]]]???AAAeeezzzrrrdddccc|||aaa777222555:::IIIjjjeee???444666222888555gggmmmXXXAAA888222000333NNNzzzXXXWWWrrrwwwfff```cccbbbiiibbbGGG111///444444333EEEggg|||lllsss{{{xxxrrrkkksss^^^888;;;HHHXXXpppsss```QQQGGG<<>>RRRbbbooobbbBBB///444000+++777777,,,111:::555111333222888HHHJJJUUUxxxrrr]]]CCCMMM|||ZZZRRRRRRXXXcccllljjjkkkyyyPPP999222)))///BBBXXXhhh^^^CCC999888BBByyy```\\\pppbbbKKKttt|||DDD777>>>iiijjjKKK777;;;888999;;;999777<<>>AAADDD999999KKKIIIDDDjjjGGGYYYuuuHHHfff{{{TTTSSSwwwiiipppaaa???DDDYYYbbbnnnfffOOOAAA999999BBBEEEXXXccc]]]WWWVVVLLL===888444555999666333???RRRyyyoooLLL888>>>QQQVVVttt}}}}}}]]]BBB<<<===;;;;;;@@@{{{fff[[[rrrRRRNNNaaafffeeeffffffiiiiii~~~>>>000222---:::GGGNNNOOOeeellljjjjjj___fffxxxNNN888666999CCCUUU|||kkkDDDYYYdddQQQ]]]fff]]]qqq|||LLL666777888:::BBBddd{{{FFF:::CCC;;;@@@IIIkkkJJJ777555222///333TTTxxx]]]___kkk~~~\\\:::333:::+++000111///333AAAQQQ[[[mmmwwwqqqhhhhhh```ZZZccckkk|||HHH===>>>;;;???UUUtttzzzfffooouuuvvv|||aaa444111:::222---;;;RRRuuu|||ooojjj|||iiiEEE777444555>>>OOO{{{eeeAAA666NNNrrr555999>>>UUUlllbbbHHH\\\~~~sssjjjnnnAAA+++444===;;;DDDJJJ```RRRbbb~~~mmmCCC555111888444)))///BBBAAAbbbgggTTTJJJ===222888''' ,,,;;;888333666777000SSShhhyyyYYYCCC222000WWWkkk\\\FFF///000===444IIIyyyooo```ZZZUUUKKKeeeDDDHHHbbbEEE555666PPP|||lllLLL:::666333333333222444777GGGppp]]];;;RRRrrr^^^BBB111EEEQQQvvv```HHH>>>444555777:::<<<999111)))000???cccYYYUUU]]]EEE222444AAAUUUuuuxxxYYY999>>>???```|||ZZZQQQuuu{{{111:::RRRoooxxxeeevvvlllFFFVVVvvvwwwNNNLLLrrrfffTTT]]]\\\}}}kkkCCC111;;;999KKK```rrrvvv[[[KKK<<<888>>>999///AAA___}}}VVV:::555KKKjjjrrrrrrbbbTTT[[[ffflllsssmmmNNN777888;;;888AAARRRzzzeeedddaaa[[[PPPAAAFFFQQQVVVQQQMMMLLLcccvvv@@@999:::+++///666999BBB^^^iiinnn~~~bbb???555777===GGGRRR~~~~~~gggccczzzbbbSSSddduuu]]]^^^vvvqqqaaaXXX\\\qqqqqqRRR888333666777888<<>>OOOKKK===666444AAAjjj___TTTDDD::::::CCCPPPZZZlllYYYZZZyyyzzzOOOCCC:::LLLkkk~~~sss@@@:::111+++...555777444555@@@gggMMMEEEpppoooTTTOOO___}}}ppp???666666,,,HHH|||YYYWWWPPP:::CCCGGGRRRjjjVVV:::AAAUUU```gggJJJ]]]kkk\\\zzzVVVOOOvvv^^^777000222;;;HHHXXXkkk~~~uuuaaaTTTTTTOOOIII\\\zzzjjjCCC222888^^^~~~llleeebbblllYYY:::777444///???]]]nnn[[[SSSDDD888777777<<>>AAATTTuuutttyyymmm^^^]]]eeerrr|||rrreee}}}uuu~~~pppxxxeeeSSSlllhhh;;;+++,,,---+++***333...000<<>>///000111<<>>:::EEEFFFFFFOOOUUUPPPVVVLLLPPPRRRTTTeeeddd}}}{{{jjjAAA===PPPsssrrrppp~~~mmm]]]QQQUUUaaafffdddaaa666444>>>BBB777444<<<@@@qqqYYYHHH___eeeFFFOOOeee111555///555000///555LLLzzzsssNNN::::::OOOkkkKKK???zzzlllppp>>>333555KKK}}}zzzHHH333111444000:::yyyKKK555===333AAAvvvQQQ???555CCCBBBgggzzzWWWGGGZZZyyydddsssxxxQQQKKKaaaccc<<<---//////)))+++$$$111<<<>>>RRRkkknnnkkkppp}}}dddKKK:::333@@@222777444jjj___CCC333 111***333...666jjjbbb@@@888&&&+++000>>>\\\AAABBBRRRwwwcccccceee...555---666]]]~~~}}};;;<<<999===777===TTT|||MMMAAA>>>555???@@@pppsssJJJVVV}}}sss\\\===222:::999444:::FFFJJJ```tttpppcccWWWKKKFFFYYYgggLLL...(((///CCCOOOMMMHHHIIINNNfffyyyrrr]]]HHH333111222///JJJyyyuuuCCC<<<;;;000<<>>'''888777777iiiTTT:::555999EEEQQQooo}}}NNNWWW[[[YYYXXXfffnnncccZZZyyy[[[[[[SSS[[[sss???'''!!!&&&(((%%%$$$...222PPPrrrgggWWWeeelllxxxrrr<<>>AAAOOOwww???999666***999GGG~~~mmmMMMVVVvvvpppSSSRRR777333:::777;;;999???EEE:::JJJJJJSSSBBBHHHMMMoooSSS***///000666KKKaaaaaaRRRWWWMMMMMMTTTXXX^^^]]]QQQccclll^^^555000===@@@WWWIII555111777111KKKrrrgggwwwYYY>>>>>>aaapppHHH888KKK{{{^^^AAACCCUUUDDDHHHLLL>>>:::???999777BBB:::777000***333---DDD...PPP>>>AAAccc}}}~~~|||YYYeeeeee```cccnnnsssnnniiihhh{{{lllGGG===777222:::BBBTTTrrrWWWqqqttteeehhhOOO333666444444666333111999DDDLLL```{{{ppp>>>@@@999RRRdddjjjXXXKKKmmmyyy^^^tttZZZ777))))))@@@|||III555LLLiiidddMMMoooccc999...:::888333VVVvvvMMM999555555@@@MMMKKKSSSYYY___lllbbb\\\VVVJJJ:::000333@@@JJJ___hhhdddppp{{{}}}}}}hhh[[[gggDDD***(((,,,(((000***000777___iiiiiinnn{{{}}}XXXKKKxxxkkkJJJ333KKKaaa\\\WWWzzz:::///'''...)))---+++999dddvvvrrr```DDD666666;;;???CCC666555@@@PPPjjjaaa]]]]]]bbbiiimmmqqqtttYYY999111+++<<>>PPP___sss```mmm{{{VVV222<<>>666000>>>{{{^^^888;;;hhh[[[nnnQQQ111,,,000444666KKKnnnOOO---333666:::JJJRRRiii{{{NNNCCC333******000:::@@@YYYtttdddJJJ///222999333222(((***333ccczzzLLLbbbjjj???nnnbbbuuu888///&&&---(((---)))222III|||ooobbbWWWkkkoooqqqdddjjjOOO555------111>>>LLLlllTTT<<<000???jjjvvvPPP999///(((555EEE}}}zzz{{{~~~zzzPPP444333444???AAAIIIeee...111666(((111<<<]]]lllYYYGGG>>>777999OOOiii~~~zzzPPP888AAAYYY|||yyyiii~~~rrrSSS111)))$$$+++<<>>bbbeeeiiisssNNN---//////222///===___DDDbbbhhhOOO]]]uuugggNNNMMMJJJMMMOOOVVVggg~~~aaaLLL@@@;;;EEERRRiiiVVV{{{qqqrrrHHHCCC333GGG___iiifff```\\\\\\OOOMMMFFFBBBIIIYYYgggmmmqqqsssuuusssmmmmmmxxxrrrMMM666444:::NNNjjj}}}}}}~~~lllYYYJJJCCC===888???xxxaaaIII333BBBvvv\\\bbbIII444555000777<<>>///;;;ddd}}}}}}ooodddWWWsssssswwwqqqxxxxxxbbbXXXRRRDDD444---000999777999XXXVVV999HHHLLLNNNddd{{{~~~bbb999:::555999333;;;EEECCC===FFFLLLBBBZZZmmm{{{YYYaaa~~~rrr^^^kkkwwwxxxtttvvv|||]]]:::...666222888bbbGGG{{{wwwkkknnnuuuwwwgggJJJRRRxxx```OOO\\\xxxlll```WWWJJJOOOgggWWWTTTvvv{{{jjj\\\FFFUUUrrr\\\111QQQppprrrKKKDDD]]]xxx]]]JJJFFFVVV___TTTFFFCCC:::xxxfff555999===PPP{{{mmmEEEyyy===333666+++111333333666RRRkkk~~~wwwhhhSSSCCC>>>EEENNNdddkkk,,,''''''///444444999AAAQQQ{{{IIIEEE@@@:::FFFFFF<<>>LLL@@@GGGQQQYYY___```XXXOOOHHHPPPPPPWWWGGGEEE@@@GGGgggXXXBBB000,,,111333222222111555===TTT~~~]]]FFF@@@YYYsss~~~zzzzzzrrrMMM777AAAUUUVVV@@@;;;111666]]]pppJJJaaaZZZSSSsssWWW???lllSSS@@@999111:::888888;;;888333:::LLLZZZ]]]```\\\aaammmrrrrrr|||zzzbbbGGG444AAAKKKSSSMMMNNNddddddccc[[[WWW[[[``````\\\YYYKKKFFFHHHGGGBBBDDD@@@000555...///444...---JJJpppdddHHHXXXZZZRRRcccpppzzzIII???888:::...555CCCHHHJJJ\\\kkkiii}}}VVVsssvvvvvvzzzuuuwwwkkk^^^jjjxxx~~~III---111///222SSS===mmmxxxXXXVVVppp```OOO^^^sssTTTCCC\\\{{{``````bbbZZZ___uuu{{{^^^eeetttTTTIII```eeeLLL<<<777PPPuuucccEEE;;;LLL}}}dddVVVOOOWWW^^^TTTAAA333888|||qqqNNN666:::>>>OOOzzzoooAAA}}}jjj===999>>>888:::777:::---888CCCVVVpppzzzzzztttdddVVVUUUWWWXXX]]]dddcccbbbTTTaaawww~~~QQQ???000...///111;;;GGGmmm{{{dddMMMDDD???@@@???999DDDEEEIIIRRRZZZXXXLLLBBB@@@===111<<<---888444111111---000777000IIIcccbbb~~~YYYWWW{{{bbb777;;;......+++222...+++***999666444777///777FFFAAA???@@@AAA???======LLLZZZaaapppYYYNNN:::;;;qqqrrr___@@@888CCCCCC333///444EEEYYYqqqUUUBBB777???GGGJJJSSS___jjjlllpppuuuxxxuuunnniiimmm___KKKJJJLLL777///FFFHHHMMM555777///666VVVcccAAAnnnmmmTTTrrrNNNTTTgggJJJ;;;555===666111333777???GGGLLLNNNOOOYYYWWW```sssnnnffflllFFF:::777DDDDDDLLLxxx|||tttzzzqqqnnngggXXXIIIAAANNNHHHKKKNNNKKKIII@@@---===777666666///,,,BBBaaazzzjjjOOOeeejjj^^^jjjsss|||VVV@@@333333777444IIIiii|||sssXXXdddLLLOOO\\\ccc\\\NNN\\\}}}sss|||```111,,,///333FFF|||:::ZZZ~~~rrr```ZZZkkkRRRSSSuuu[[[HHHdddrrrjjjYYYAAASSShhhnnnxxxjjjqqqzzzwwwKKKGGGccc|||[[[@@@EEE]]]cccBBBHHHTTT|||fffbbbqqqnnnrrrpppHHH;;;ZZZ}}}rrrnnndddIII---@@@|||[[[PPPEEEEEEBBBQQQ}}}lll@@@vvvWWW@@@RRRffffffXXX???888???>>>:::>>>GGGBBB>>>GGGPPP\\\lllyyy{{{JJJ888HHHcccxxx]]]DDD???EEEQQQdddvvv|||vvvwwwwwwjjjggggggJJJJJJBBB???@@@FFFGGG@@@;;;;;;;;;666@@@%%%---111444222///...333...KKK~~~PPPttthhh[[[qqqbbb444666,,,222333777///888EEEdddlllqqquuuhhhhhh[[[]]]eeellllllnnn{{{www~~~zzzjjj]]]BBBAAA[[[{{{bbbSSSaaaaaaNNNIIIRRRiiiKKK???999<<<===999:::@@@@@@EEEJJJLLLJJJFFFDDDDDD666KKKDDD444;;;???999<<<222<<<(((333///555NNNVVV444iiiVVViiiOOO{{{uuuRRR>>>999AAA555333@@@[[[{{{vvvOOODDDQQQppp^^^XXXWWWXXX^^^nnnwww|||wwwvvvbbbfffsssuuufff[[[PPPAAA///,,,...///(((%%%666MMMnnnZZZAAA^^^kkkaaallluuusssxxxtttUUUCCCCCC;;;333VVVeeebbbRRR:::___qqqrrrXXXJJJ___cccbbbwww}}}jjj666+++222666???sssCCCJJJgggvvvcccWWWWWWdddsssgggqqqvvvXXXIIIiiiaaaaaayyy}}}PPP:::CCCUUU]]]{{{{{{dddEEEYYY~~~UUULLLLLLUUU~~~vvvNNN<<>>888BBB^^^zzzcccdddzzzqqqoooHHH222%%%,,,000,,,333CCCgggsssVVV888OOOwwwkkkXXXuuusssmmm]]]777999666___```^^^WWWFFF[[[kkkDDD===fffwwwbbb```pppVVV777333888444666ccc@@@>>>LLL]]]^^^YYYQQQDDDTTTmmmnnnrrr~~~{{{XXXOOOuuuooo[[[\\\pppeeeEEE<<>>...444===444---"""000666NNNPPPPPP```lllTTTtttBBB666999777DDDhhhsssLLL<<<;;;]]]yyyPPPKKK]]]___zzzmmmrrruuurrrrrrvvvssstttqqq\\\>>>333666,,,777999<<<}}}EEE@@@kkkyyy}}}mmmVVVtttKKK333666666AAAaaaeeeHHH:::===FFFddd~~~nnnuuuzzzvvvbbbccczzzeeeGGG///...///+++000>>>___aaa???SSS}}}}}}hhh|||rrrGGGBBB555XXXuuuRRR\\\bbb===VVVnnnuuuVVV???TTT}}}|||mmm\\\OOOaaapppjjjCCC222...222...000[[[999555<<>>222222BBBsssfffDDD222CCC___PPP333...***666777888wwwCCCIIImmmmmmJJJSSSmmmOOO000:::111444UUUfffDDD999???KKKZZZ|||cccFFFGGGNNNYYYpppyyyllldddwwwrrrlllwww\\\999//////,,,000:::XXXoooGGGVVVsssVVVFFF:::MMMvvv[[[EEEgggsss888HHHYYYwwwvvvPPPDDDSSSiiiZZZTTTYYY```[[[SSSDDD000000///222......SSS000111;;;===777HHHpppxxxkkkvvvnnnBBBLLL~~~aaaKKKHHHLLLQQQ]]]^^^QQQLLLFFF888AAAKKKRRRfffSSSFFF]]]iiiOOOHHHPPPZZZgggUUUEEE>>>UUUyyyGGG222FFFnnneeeEEE444LLLrrrIII777999///333MMMssskkkpppjjj^^^rrrWWWllliii___]]]LLL///222===;;;]]]nnnPPP999999???OOOppp{{{FFF222000CCC[[[QQQ444666PPPmmmTTTEEE;;;HHHccc[[[@@@///777444@@@CCC```XXX===XXXeeeTTTZZZPPP666888777CCCkkkzzzddd333555666,,,JJJfffhhhXXXKKK>>>@@@HHH???999AAAmmmaaa333)))+++777666888ttt___<<>>```uuuhhhhhhrrrYYYkkkpppssskkkDDD666<<<>>>>>>kkkcccEEE333===aaazzzDDD000***@@@bbb[[[888555OOO]]]777>>>IIIiiitttNNN888---111;;;<<<\\\KKKMMMmmm|||^^^[[[EEE^^^RRR666555333999TTT}}}[[[kkkaaa111888===444OOOggghhhKKK@@@555EEEkkkzzzjjjYYYGGGbbbsssooo666+++...666555777oooIII@@@MMMeeeggg^^^DDDAAAaaa~~~UUU;;;===<<>>HHHpppGGG;;;AAAOOO\\\}}}fffNNNKKKSSSmmmiiiAAA888GGGxxxyyyFFFGGGBBB^^^}}}NNN???;;;???\\\RRR888,,,222222222PPPwwwrrryyyjjjcccddd}}}kkkwww999999@@@999222WWW```BBB888<<>>dddwwwzzzzzzqqq```SSSTTT]]]eeejjj|||yyyooo^^^GGG444000111//////111BBB|||]]]iiilll}}}~~~```AAABBBEEE999EEEmmm|||wwwbbbPPPbbbZZZ777AAAjjjddd???LLLfffbbbIII777---111222444444888___CCCCCC]]]kkkfff~~~{{{???999@@@ZZZ~~~EEE???999>>>DDDAAADDDHHHCCCIIIZZZ|||CCC::::::@@@;;;QQQccceeeeeeeeeXXXEEEBBBOOOmmm|||OOOHHH===aaaIII;;;<<>>...333UUU|||qqq???)))777mmm}}}VVVAAA...999fffZZZ<<<888::::::===mmmhhhEEEYYYeee|||nnnhhhCCCMMMppp```===222222999;;;JJJxxx___JJJ___XXX666---)))888```zzzpppPPP888111AAApppggg[[[???JJJcccrrrmmm777333222000555===jjjtttJJJuuukkktttrrrdddDDDHHHSSSttt|||[[[>>>777555CCC[[[tttsss]]]III555:::;;;UUUooonnnAAA555555777DDD]]]kkkfffQQQ444<<>>DDDEEEJJJPPPKKKYYYqqqyyyzzzDDD======???777>>>DDDGGGHHHHHHFFFDDDfffddd???JJJ@@@vvvTTT666777YYYTTT>>>===???<<<\\\xxxccc???;;;111222555666OOO~~~uuuvvvgggYYYjjjccczzzMMM666,,,999===333OOOsssaaaKKK:::444DDDmmmrrr>>>111999]]]ppp>>>***888[[[xxxTTT999<<>>IIISSSWWWYYYWWWOOODDD333///...111000---000666FFF}}}dddYYY~~~xxx}}}xxxfffuuuBBB<<>>AAAAAA;;;444000777===666666^^^nnn[[[nnnbbb|||iiibbbXXX444;;;BBB,,,===555cccrrrVVV???<<<777:::OOOsss[[[222444444jjjHHH888///III}}}XXXCCCBBB???HHH___vvvmmmFFF666666999000444UUU```JJJqqqkkkyyyWWWcccpppRRRbbbWWW|||ccc<<>>LLL\\\eeekkkfffHHHAAA999CCCbbb~~~hhh>>>///444111:::bbb]]]666333KKKpppwwwSSS>>>>>>ZZZuuuMMM555222444BBBBBBEEE~~~ccc:::mmm~~~kkknnnppp[[[ccc===TTTCCC;;;222000222999CCCLLLdddWWW]]]DDD333===222111777___~~~vvv~~~eee;;;))),,,333999UUUiiipppQQQ>>>555YYYzzz|||^^^MMMCCC777333444666777777111&&&$$$---222///...333GGGyyyeee[[[\\\]]]aaa;;;===@@@555333...999BBBKKKrrr^^^999CCCXXX|||VVV;;;<<>>IIIHHHEEEBBBHHHRRRXXXsssLLL???EEEOOOpppSSS666555GGGcccDDD888666555555666999:::666222///111222000BBBwww{{{hhhxxx^^^}}}kkkXXXWWWyyyZZZ111999;;;///666,,,MMMuuuxxx}}}yyybbbDDD...888888???UUU{{{TTT555333666qqq@@@888222LLLzzzrrrNNN333777IIIZZZrrrsssOOO777///000888222AAAlllWWWZZZuuugggjjjttt\\\www___iiiqqq???---888333222(((---000444999CCCEEE444...>>>```aaaBBB111444///;;;eeeyyyCCC666LLLnnntttUUUGGGDDDOOO]]]ooowwwFFF111...---888>>>OOOZZZ===fffwwwkkkvvvqqqiiirrrEEEHHHlllpppSSS:::666<<<<<<;;;===555111999,,,000???666<<<<<>>333111777777222333++++++111111+++---666JJJwwwccc___|||lllLLL}}}zzzPPP===888555333///222>>>XXXWWW777===OOO```BBB777999SSS}}}{{{~~~zzzHHH777,,,444333,,,QQQIIIooommm```|||___666333;;;VVV~~~sssFFFFFFAAA999AAAZZZqqqSSSUUUJJJLLLFFFCCC@@@KKKcccyyyeeeGGGIIIRRRgggYYY:::666EEElllBBB777333000000222333222111999444222:::YYY~~~oookkkwwwrrrYYYfffiii666888333666555...???@@@<<<===EEEGGG@@@===@@@333BBB\\\}}}nnnGGG777555>>>~~~vvv888888333EEEhhhpppCCC888555GGGLLLUUUaaakkkooolllhhhccccccXXXBBB111...//////333999XXXggg[[[~~~ssseeeqqq|||gggttt^^^pppNNN---666111,,,111333111+++---888>>>===PPPkkkUUU;;;***---+++>>>qqqMMM555???UUUffftttYYYHHH999>>>UUUkkktttrrrwwwVVV:::777+++,,,***...999ZZZzzzRRRXXXpppgggnnnxxxhhhuuudddVVVTTTssslllBBB888===:::222///000444222'''222888,,,999RRRxxxSSS777444444000000===^^^{{{pppeeeXXX<<<777===YYYiiiyyy|||yyyuuugggcccSSS???777<<<@@@>>>777111222777111(((---<<>>lll\\\999777EEE|||}}}iiiWWW>>><<>>888888JJJjjjlllSSSEEECCCDDDDDDUUUvvv|||[[[[[[OOOFFFFFFHHHJJJ___oooOOOHHHOOO```[[[777777DDD|||___<<<555000000222111111111;;;555@@@[[[}}}ccc{{{nnnuuurrrvvvbbbDDD999+++:::111---///222******000///***555FFFHHHgggZZZ<<<;;;;;;NNNsss888777222444KKKsssttt\\\===>>>;;;666444444777;;;===---333111***+++444555......GGGsssiiiMMMttt{{{gggqqqhhhiii\\\ggg777222...222***///444,,,...555777EEE}}}HHH666'''***)))AAA{{{aaaBBB333777FFFoooGGG444555:::>>>@@@IIIIIIFFFBBB???<<<666000***)))...---+++999fffeeeMMMrrroookkkuuu___jjjVVVUUUzzzSSS888222222///+++,,,999111(((888999777RRRqqqvvvPPP888888777111444AAAggg~~~vvvtttlllKKK222...CCCZZZqqq~~~~~~ooo\\\JJJCCCIIIRRR<<<444333888222)))000AAAvvviiiYYYzzzpppMMM???AAABBB444@@@wwwggg===555???jjj|||RRR666===NNNtttvvvOOO000111222---RRRLLLpppjjjJJJSSS|||KKK>>>777333;;;OOOfffwwwoooMMM@@@FFF999GGGYYYuuurrreee^^^SSSCCCCCCFFFIIIbbblllSSSDDDCCChhh^^^222:::BBByyynnn???777222333444111000222111444VVV}}}qqqoooyyyqqqllluuuVVVBBB777HHH<<<555***111---111888555000===RRRwwwIII333===FFFaaa{{{EEE777------777WWWeeeDDD???888666666666333///)))...///---222888666...111]]]```ZZZzzzjjjrrrhhhUUUpppKKK444...???'''...:::...///555444SSSmmm<<<;;;...111+++BBB}}}aaa888,,,===|||vvvYYYEEE888333222444111000222333333333444,,,---...---(((===xxx^^^TTTzzzvvveee___tttUUU[[[sssGGG,,,+++...---***;;;///(((333222CCCkkk}}}WWW===888444111666CCCkkkzzzvvv{{{yyy```???222666JJJddd~~~kkkPPPMMM[[[@@@333000777555...777KKKvvv___^^^jjjHHH>>>???222>>>rrrfff???444:::XXXaaaCCC===@@@WWWnnnKKK---000777666XXXKKKfffsssQQQ]]]yyyrrrBBB<<<888555888@@@HHHMMMOOOlllkkkaaaVVVOOOAAA<<>>QQQpppjjj666))):::VVVwww^^^===...222444FFFvvvpppZZZAAA555777;;;888333444333000000222666999;;;FFFvvvxxxtttnnnwwwdddaaafff@@@,,,;;;999>>>III444444;;;>>>qqqZZZ444444...444...EEExxxBBB***;;;\\\|||vvv___KKK???<<<999:::???<<<222,,,---333222++++++***JJJjjjZZZpppqqquuuWWWnnnLLL]]]hhh@@@000///...111???222111555555\\\aaa???444111///333FFFqqqyyyyyy|||```HHH444:::NNNrrrmmmXXXXXXAAA111---666777444CCC\\\ttt\\\lll```>>>666---999\\\ZZZ<<<000777FFFkkk|||___FFF111???[[[ttthhhNNN666777???BBB^^^EEEQQQhhhdddMMMPPPIIIvvvqqqTTT999:::888777777888;;;===>>>AAAFFF;;;555???CCCLLLcccqqq~~~|||bbb[[[OOOJJJTTTUUUbbbkkkFFFFFFQQQgggOOOAAABBBuuugggAAA444...222666666;;;CCChhh{{{|||{{{wwwqqqooo~~~___uuuxxx^^^@@@777JJJpppVVV---,,,BBBkkkKKK999444444:::ZZZYYY999---///666:::333,,,+++000222444@@@OOOfffzzzxxxnnnwww```777222;;;>>>HHH...---666<<<GGG111)))***555000HHHTTT222555;;;^^^qqqWWW:::///***------+++222???111111)))333999___}}}IIIaaaxxx|||}}}SSStttiiiJJJkkkeeeBBB111///)))000)))777<<>>000...888888777OOOpppzzz^^^___TTT;;;000777AAA[[[GGG777---777;;;ZZZwwwTTT,,,888888CCCVVVnnnwwwXXXKKK:::999CCCMMMfffAAAAAALLL```hhh]]]NNNHHHIII555FFFMMMZZZ===333666444111///111555<<<@@@...@@@>>>777CCCPPPhhhvvvwwwzzz}}}uuuSSSNNNFFF777IIIOOOZZZyyyXXXKKK^^^___ggg{{{@@@CCCCCCtttbbbCCC555---222888;;;CCCOOOsss}}}XXXxxx]]]qqqvvvzzzaaaFFFEEEeeeQQQ222;;;TTT|||YYYFFF000111///DDDyyy}}}UUU555+++555CCC222***,,,666777666DDDZZZrrrmmm}}}oooNNN777888<<>>xxx:::111+++...;;;444IIIlllBBB777333TTTooo;;;AAASSSeee```EEE...((((((+++***>>>KKKpppoooPPPsss|||~~~UUUzzz```^^^oooRRR333111666333)))888444<<>>:::===ZZZ{{{|||{{{lllbbbjjj^^^ZZZSSSRRRXXXRRRNNN???UUUdddCCC+++777___bbbBBB000444999WWWzzzNNN444...000333+++)))444777000HHHxxxyyyuuu}}}vvvwww;;;HHH+++555;;;999777@@@ooovvvRRR999222111)))666:::QQQyyyOOO111???:::NNN|||vvvnnnxxx}}}QQQ222///***111111NNNvvvNNN\\\kkk}}}hhhxxxbbbrrryyyOOO<<<999,,,,,,777444555\\\aaa888---000333777dddzzzKKK111<<>>PPPsssnnn]]]PPPFFFBBBCCCEEEDDDNNNlllvvvJJJOOOIIIpppaaa<<<<<<<<>>;;;AAAPPPjjjqqq;;;999;;;>>>???NNNwwwuuuCCCPPPsssYYY>>>888222DDDTTTZZZ^^^YYYLLL>>>666444,,,000///,,,777WWWYYY===777777666222888:::///???333999<<>>999777;;;DDDaaavvvUUUDDD<<<888777;;;111444666444666AAATTTccclllrrr}}}kkkZZZSSSCCC===777999777777VVVzzzrrrOOO<<>>;;;@@@QQQkkk{{{kkk{{{pppxxx{{{___xxxaaaBBB777666555...---444aaa```RRRLLL666>>>lllmmm???000000<<<^^^bbb555(((333///555000+++999SSSwwwwwwiii}}}]]]BBB>>>??????999111AAAbbbuuutttNNN777555888777555///666777WWWccc555,,,555;;;HHHkkkeee[[[PPP999+++---000222FFFkkkooo~~~wwwyyyfffuuuQQQ666,,,777333+++HHHxxxBBB(((222===@@@\\\{{{OOO:::777@@@OOO~~~[[[555666555777EEEcccdddLLLkkk___KKK777777;;;???BBB>>>555111444999------------111DDDgggpppCCC666444666111222888666111""",,,CCCZZZ@@@<<<:::===>>>;;;888999<<<@@@OOOdddqqqrrrpppppp___LLL999444555555444444@@@@@@AAACCCJJJXXXiiitttjjjhhheee```YYYOOODDD>>>AAA999333444999444666MMMkkkkkkxxxaaaFFF<<<999;;;BBBCCC@@@BBBGGG<<>>:::>>>>>>666222ZZZtttBBB:::@@@222CCCzzzyyyBBB///...222IIIwwwccc;;;,,,///222555222<<<\\\zzzrrr\\\;;;;;;>>>444...;;;>>>PPPiii}}}tttOOO777555:::999333---111;;;BBBjjjhhh555+++666<<>>...<<<___vvv^^^333///===AAA???hhh___>>>555:::@@@JJJ```wwwaaaAAA===555222<<>>]]]wwwBBB===;;;======:::;;;===AAA??????DDDIIIJJJHHHEEE<<<888666777777555555777111///...222:::CCCHHHKKKFFFFFFDDD===555333666:::999777...333999222666EEE```|||~~~jjj|||jjjZZZRRR^^^nnnRRR???333111>>>FFFBBB@@@CCC<<>>999<<>>333777===___iiiDDDDDD<<<;;;>>>CCCMMMaaammmjjjiii```VVVMMMBBBAAASSSkkktttqqq[[[QQQiiittt{{{WWWJJJkkkhhh???222999888888///EEEmmmZZZ///+++666000JJJ|||EEE222000,,,888^^^{{{SSS>>>555111000---222UUU{{{uuukkkkkkWWW666...777===555666888<<>>BBBppplll;;;---111555;;;LLLkkkggg@@@//////111666===MMMtttlll]]]kkknnnbbbzzzMMM555888<<<777MMMvvvuuuKKK222555666111444SSSpppFFF777999888444999EEEQQQRRRIII@@@<<<@@@666;;;ZZZqqqTTTKKKzzz|||~~~vvvVVV@@@888...***,,,......+++888...---444333...777HHHkkk~~~||||||VVV999---333111...222444333888SSSxxx~~~AAA===<<<>>>===999888;;;777999;;;===BBBFFFEEEAAA@@@AAABBB???;;;:::===@@@<<<:::888:::>>>@@@???<<<333999>>>===888444555888999===111999@@@444999AAA???XXXtttyyynnnfff]]]fffmmm|||ppp\\\NNNooolll]]]TTTEEEPPPiiirrraaaJJJ888;;;CCCBBB@@@BBBBBB???999222111555777666333???eee~~~PPP999@@@<<<<<<777222444<<>>TTTvvviiiaaaTTT>>>999???===[[[QQQAAA:::000444HHHmmm^^^???<<>>DDDGGGJJJ^^^zzzSSSDDDLLLQQQRRRFFF===lllpppGGG111------333===PPPsssttt___LLL888000000333999???eeefffXXXrrr|||oooxxxpppFFF999888333555SSShhhlll{{{gggUUU<<<222333,,,---;;;HHHOOO999777222444000333:::777...111<<<111444LLLvvvTTT@@@EEE___vvvoooyyy}}}{{{~~~wwwkkkqqqxxxaaaEEE444333666666333333,,,,,,444444...000:::GGG^^^dddiii|||sssrrrLLL444+++111111222999;;;???PPPnnnsssdddJJJJJJLLLOOOLLLCCC>>>>>>777@@@EEECCCCCCHHHKKKIIIKKKHHHAAA<<<:::;;;<<<<<<:::;;;;;;;;;::::::<<<===>>>@@@AAABBB@@@===:::888222;;;...;;;AAA222666666000;;;GGGMMMNNNLLLGGGBBBMMMZZZ___dddnnniiiTTTHHHLLL\\\uuu{{{pppUUUOOOPPP>>>JJJOOOhhh|||{{{```EEE<<>>======>>>;;;777888<<<;;;AAA\\\___DDD<<<;;;:::;;;666555:::;;;???III888AAAKKKTTT```nnnwww{{{lll___[[[SSSHHH888777AAAYYYxxxvvvPPPNNNLLLsssqqqkkkmmm}}}eeeFFFHHHKKK[[[iiiJJJ;;;///:::666===EEETTTuuuqqqddd\\\XXX[[[lllfffUUULLLIIIfff[[[MMM@@@333444777EEEgggyyywww^^^AAA555;;;EEEHHHEEEWWWggg{{{zzzggg___ZZZhhh|||tttggguuuuuuEEE<<<777///444:::;;;888777:::===qqq|||mmm``````mmmiiiNNN888gggbbbAAA111---,,,000555@@@TTTggg|||aaaHHH:::777222000222===OOO]]]cccMMM:::CCClll}}}}}}uuu{{{vvvWWWHHHJJJ///666===CCCLLLVVVWWWQQQ888777...,,,222222444AAAFFF~~~UUU;;;888111333333555888666222222666555LLLlll}}}___III???===BBBWWWwwwnnnWWW^^^fffwww|||kkkPPPEEE]]]cccqqqvvvyyyzzz```NNNGGGDDD===777---,,,...111///,,,///666333BBBFFFJJJWWW]]]VVVQQQ:::------111///666CCCGGGgggttt}}}}}}kkkQQQCCCuuuwww|||{{{ooofffcccbbblllnnnaaaVVVVVVZZZZZZ```VVVKKKFFFJJJMMMJJJCCCAAAFFFIIIGGGDDDFFFPPPXXXIIIBBB:::999===BBBCCCBBB888EEE999HHHOOO===@@@<<>>999;;;AAAGGGIII;;;HHHHHHAAACCCDDDBBBFFFDDD>>>EEEWWW^^^XXXWWW___YYYNNNLLL999===GGG666BBB999EEEKKKSSSccciiiiiippprrr[[[CCC:::>>>BBBBBB@@@>>>::::::===777...000999BBB>>>IIIgggeeeUUUMMM???@@@CCC777444555222777AAA>>>===HHHPPP[[[cccfffnnnuuuqqqfff```bbbZZZJJJDDDGGGAAA555;;;:::777===[[[~~~sssfffMMM333BBBNNNsssvvvmmmWWWJJJDDDYYYaaa<<<555444444@@@NNN{{{]]]BBB:::444(((333777333CCCIIIZZZUUUUUUSSSDDD777DDD^^^eeeeeeLLLGGGeeevvvXXXLLL;;;///111)))(((///CCC^^^ssswwwlllEEE;;;111000555<<>>888>>>XXXyyy|||ooo}}}kkk]]]ooo~~~eee666111555777555555@@@UUUgggxxx{{{rrr\\\JJJJJJTTT]]]sssnnnMMM444ccctttIII+++)))+++...000333666888888CCCUUU^^^QQQ>>>555444444---000111000777MMMooodddCCC...&&&:::VVVrrrkkkMMM^^^qqqQQQGGGAAAAAAAAA777,,,222@@@333777...)))555:::444111222ddduuuWWW===;;;444111444111***+++444777444QQQuuummmFFF>>>HHHCCC222999555JJJeeeqqqqqqLLLJJJPPP]]]rrrbbbRRRfffnnnkkkxxxyyyZZZ666:::EEE:::EEEJJJIII```]]]iiiaaaYYYTTTNNNDDD555)))***...111///)))(((...555...333333000555:::666,,,555111555444,,,222AAAGGGGGGOOOJJJBBBFFFFFF===:::{{{xxx}}}yyyzzzzzzuuuoookkkkkklllbbbhhhkkkhhhgggiiilllmmmddd[[[RRRPPPPPPNNNNNNPPPJJJCCC>>>CCCLLLPPPJJJCCCEEEIIILLLNNNNNNLLLLLLLLLPPPXXXXXXNNNKKKOOOMMMEEEKKKGGGJJJQQQOOOFFFFFFNNNSSSKKKKKKKKKEEEDDDBBB888FFF???:::@@@LLLRRRLLLBBBEEECCC<<<555777>>>>>>888333999<<<999888:::888222>>>999===NNN___fffggghhhSSSOOOIIIEEECCC@@@;;;777:::777???OOOVVVTTTXXXbbb[[[^^^YYYOOOMMMPPPLLLCCCDDDEEE>>>222111;;;@@@>>>:::888:::BBBMMM]]]sss}}}yyykkkZZZMMMDDD???<<<@@@JJJRRRUUUUUU>>>;;;<<>>444...<<<\\\zzzzzzFFF...666PPPgggwwwqqqXXX???MMMyyyyyyTTT777,,,000...,,,,,,...111333444444:::???>>>;;;999888888;;;000+++777OOOhhh}}}}}}lllYYYIII<<<<<<:::666:::TTTNNN777KKKqqqsssRRR@@@@@@888///222555444555555111,,,...666???===OOOddd}}}NNN;;;999333000111333222...///;;;III{{{nnnFFF555555999===???222000999DDDPPPmmmyyy\\\>>>555;;;>>>BBBCCC>>>888<<>>999:::???@@@<<>>>>>AAAAAA@@@888555777@@@HHHJJJKKKMMM===??????;;;;;;>>>@@@>>>===>>><<<:::<<<@@@@@@===???:::666555666;;;GGGRRRJJJNNNNNNJJJGGGFFFAAA<<>>>>>>>>@@@===;;;>>>GGGTTT___fffvvvtttoooiiieee^^^PPPBBB???999222111444777666555999===CCCHHHKKKJJJEEE@@@666666//////999999444888555777666222222888===>>>666ZZZ^^^LLLBBB555888VVVuuuxxx}}}yyypppjjjFFF777+++***///000///...000111222222222111///...---444;;;AAALLLYYYaaabbbEEEDDD???888111...///111...555777777GGGeee{{{^^^KKKIIIOOO```rrrvvv|||xxx```@@@===\\\nnnIII;;;999TTTrrr~~~oooaaaIII777<<>>AAAEEEBBB999222222666999888333000333777999444666777555111---,,,,,,,,,---///000000000//////000111222000...---...111222---+++---///...111777333333111000////////////ggglllssswwwwwwqqqiiicccmmmttt{{{yyyssstttxxx~~~zzzmmmSSS<<<===KKKNNNQQQPPPKKKHHHIIIHHHGGGRRRPPPQQQ[[[mmmzzzyyyrrrvvvvvv{{{zzzxxxqqqgggZZZTTTSSSSSSOOOKKKSSSOOOHHHDDDFFFHHHDDD<<>>===<<>>BBBAAA>>>===HHHBBB>>>;;;888888===DDDGGGHHHFFFAAA@@@BBBBBB???@@@;;;444000111444777999:::999777888<<>>777000;;;333EEEWWW[[[TTTQQQYYYcccnnnfffVVVIIIHHHSSSaaaiiiQQQRRRFFF777333///111>>>MMMYYYRRR999---999DDDBBBAAA<<<666111------444===)))+++---///000000///...777222///000444666444222333777AAAMMMNNNCCC777000AAABBBAAA<<<:::999444...777666666444333:::LLL___oooyyynnniiixxxkkk[[[PPPYYYooo~~~tttZZZ===222777;;;555,,,333<<>>777111111333444666888+++###000555111444666999>>>CCCEEEAAA:::333222//////333444///+++++++++,,,///111333333333333======;;;888666555444222222222111///---///222666)))333888444000666???DDDTTTSSSNNNGGGDDDDDDAAA<<>>??????===<<<:::888666555222+++---333---)))333333CCCEEE333'''+++000...)))+++...//////...///222...---,,,******,,,000333///,,,***---000///------666222//////---***,,,111222444444333444777666111666444444444333222888@@@EEEOOO\\\gggoootttvvvvvv```[[[[[[WWWFFF>>>IIIYYYSSS>>>333666>>>QQQgggpppwwwpppoootttqqqeee]]]^^^CCC888333666777333333666///000666:::555222>>>PPPSSSKKKQQQUUUJJJAAA???:::111//////000222222...+++555555......888888444999666555888222(((---444000///...444@@@GGGEEE???<<>>777777@@@CCC@@@CCCMMMOOOHHHDDDHHHQQQSSSLLLCCCKKKOOOPPPKKKHHHHHHHHHGGGMMMPPPVVV]]]]]]ZZZ\\\```^^^^^^```gggmmmmmmggg```fffjjjqqqwww|||~~~xxx}}}}}}uuuvvvyyy\\\XXXgggwwwsss}}}xxx}}}}}}zzz|||~~~{{{|||}}}{{{}}}}}}qqqpppllleee^^^___fffmmmllliiieeeaaa^^^[[[VVVSSS]]]]]]ZZZUUURRROOOHHH???EEEDDDCCCBBBBBBBBBBBBCCC>>>;;;<<>>666===777000555999777;;;222:::>>>999222222666:::///777777666:::888///***555777999999666333222222333111222777777222//////222111000///000111333444222///,,,+++,,,///444888...//////,,,***,,,333999...111222000111666:::<<<666777666444666<<<===:::222111444333000999;;;///888777444111///000444777999555555::::::666444666---333444555222///222111666555666777999888555222444222111000///......000===666,,,000888///(((000***666:::222---111444111333222000,,,)))***,,,---...//////---,,,---111444((((((,,,111///***)))...+++***,,,000111000444:::111333444333444777555000333///...000000...///222+++...222777888999:::<<<@@@===;;;<<<888000222???:::444888>>>:::<<<@@@>>>@@@999888===<<<444111444444222555;;;666---111<<<:::444444666333+++...777000...666;;;444444888555000---+++---000222000---,,,444333222999888555999666000111000***000555///111//////111000---...111555555222---,,,111777999111222111...,,,---000222...+++222555//////222,,,222444555444000,,,000666333444555555333333555777444888:::777222000333666111444444333555777444//////...,,,,,,,,,...//////......//////000111222222---111444444000///111333......---,,,---///111111444333111000//////000000...111777;;;<<<999555222>>>666555===BBB@@@???AAA<<<777444666<<>>>>>;;;<<<@@@999555444999BBBIIIIIIFFFQQQUUUYYY^^^aaaeeeiiillleeeWWWPPPUUUWWWSSSVVV^^^eeebbbgggrrrrrrjjjlllvvvfffdddmmmtttqqqvvv}}}zzzwwwwww~~~zzzgggaaagggvvv|||}}}}}}zzzvvvmmmcccggghhhjjjlllmmmjjjddd```aaa[[[YYY___aaa]]]]]]aaaRRRYYYQQQHHHOOOUUURRRSSSFFFOOOSSSKKK@@@>>>CCCHHHEEEKKKNNNIIIAAA>>>===:::HHHLLLNNNKKKDDD===:::999444000///222444222111333+++*********---222666999:::666444444111...---///666666444111...///333666777222,,,,,,111999???BBB444666555333777>>>AAA???777******222000111666444222777888222...000333222222...111888999222---///(((666666888333+++111+++%%%,,,444444000---///333888666555777555000......777111'''(((000+++&&&...'''+++---,,,---222333///$$$'''((('''))),,,---+++''',,,333555333///------,,,,,,222888555------444,,,***+++---+++&&&%%%(((555777666444555777666111///+++***---...---,,,///===;;;:::;;;888555666:::444666222222999444...555///555999:::999444000111666222111555777777777:::000++++++222333//////333000+++)))---///---++++++555222444222***---333---...+++***,,,111555666555---999;;;999>>>===999<<<===444555666333777:::333333222333333///+++...555111111111000000111111111,,,222555222///...---+++///+++000333...000333---,,,111555555000---///444222222222444666999<<<>>>AAAAAA===444000444:::>>>222666777555333444111---///,,,******---111333555333222111///............,,,...000000///---------...000///,,,,,,///000...///000000000000000//////666999===@@@@@@===888555000------000333333222111/////////000111222333333111333222//////444888888888444444777888555444555111000000222777;;;>>>???>>>@@@CCCEEEFFFGGGJJJLLLJJJBBB>>>DDDIIIKKKMMMQQQOOOMMMNNNQQQRRRQQQPPPQQQYYYTTTXXX]]]\\\aaafffaaa]]]^^^cccfffbbbYYYTTTUUUWWWZZZbbblllnnnlllnnnsssdddeeejjjrrruuutttvvv{{{}}}}}}zzzuuuwwwxxxqqq{{{uuu}}}sssooouuuxxxvvvzzzmmmsssiiiaaakkkssspppnnneeeooorrrgggZZZWWW\\\bbbggggggfff^^^SSSUUU\\\[[[aaaccceeeddd```[[[VVVSSSAAA888111222444555555888...///222666;;;AAAFFFIIIJJJHHHKKKQQQRRRNNNMMMOOOKKKFFFBBBCCCEEEEEE@@@;;;@@@;;;777999>>>DDDHHHJJJOOOPPPMMMJJJKKKQQQRRROOOPPP>>><<>>???===111888??????888111///111333---000;;;===666111333222===111444333...999...111999AAABBB===:::===AAA444666===FFFDDD999000---444666000---444111...444//////000111555888888666444888:::777555333---%%%---555===@@@===888555444000,,,...666666//////555555000...///000000333888333333///,,,---222444222444000000444555333333555111///000222111,,,---111333===666111<<<;;;222555111;;;444000;;;:::666???333444333111333777888555---+++,,,333:::<<<:::777888888777777<<<@@@???999AAA===<<<555...666<<<444444333333555777999:::::::::BBB>>>999>>>>>>888888<<<333444888666:::<<<666000333999<<<888000...000------///222333111...---+++222666222000222222//////***000444111444777111))),,,............//////333222222444777999999999::::::333***(((---111111///555777333///......,,,000...,,,---000333333333222111///---,,,,,,,,,,,,,,,+++,,,---//////,,,)))---000///++++++///000---,,,---///111111111000///444444333333444555666777000333444222222555666555111555777777444222333555666555222000333999888444555000///333555111---,,,///444999:::777555444555666777999999999:::;;;======999666999>>>@@@>>><<<<<<@@@>>>777;;;FFFFFF>>>HHH??????@@@===@@@CCC<<>>>>>CCCJJJKKKFFFDDDHHHHHHDDDEEELLLNNNMMMNNNRRRVVVVVVRRRMMMPPPXXX\\\ZZZYYY]]]```aaa^^^\\\\\\]]]^^^bbbfffiiikkkjjjfffbbb\\\hhhnnniiifffkkknnnkkkooossspppiiikkkvvv{{{yyy~~~~~~|||xxx~~~yyymmmiiirrr}}}mmmyyyyyyuuuuuuuuuyyypppnnnqqqrrrpppllltttjjjgggnnnrrrpppuuuqqqwwwllldddqqq{{{xxxtttppp{{{xxxmmmmmmvvv~~~ooopppxxxxxxpppppppppfffqqqooonnnqqquuuvvvssspppnnnaaaUUUSSSTTTUUUVVVXXX___aaacccgggjjjlllnnnooouuuqqqqqqtttsssmmmkkknnnmmmfffcccjjjvvvxxxnnnbbbaaaaaaeeekkknnnmmmkkkjjjiiiiiigggeeehhhnnnpppnnnfff```bbbcccaaaddd___NNNZZZYYY[[[\\\RRRHHHLLLXXXLLLDDDCCCMMMQQQMMMMMMRRRSSS]]]OOOWWW[[[TTTWWWAAASSSRRRQQQRRRSSSQQQMMMIIIRRRRRRXXXaaabbbZZZUUUVVVNNNVVVQQQJJJKKKFFF@@@BBBCCCCCCDDDFFFIIILLLLLLLLLNNNOOOJJJDDDDDDKKKMMMJJJBBBGGGLLLMMMIIIFFFGGGIIIEEE;;;999BBBFFFAAA@@@EEEFFF@@@<<<===;;;666222222>>><<<777333666>>>CCCCCC===:::;;;??????<<<;;;===AAA@@@CCCHHHEEE>>>;;;>>><<>>222CCC<<<<<>>???@@@@@@???===<<<<<<@@@DDD;;;444>>>BBB===;;;===333444888333444444---000///111444333000111555555333222333333000...---,,,000000++++++222777777222---222666111222333+++///...++++++---000...***333222111222333222...***,,,//////---///444444///***111444000++++++,,,---///,,,+++,,,---...+++(((---,,,++++++++++++---------+++***...222333///***,,,//////++++++000111---+++---000333444333222111555999999555666888444---555999888333333777777333222111111444888888555222999666444222222222000//////,,,+++---+++)))...777333555444111111555666444;;;777555555333//////222***,,,000444777888999999999;;;:::999;;;>>><<<666777777777888999999777555===999555333///+++---222555888:::999555333222333999999999888777888;;;>>>555222333999>>>???@@@CCCCCCAAA===777333333888===888<<<@@@AAA@@@???AAADDDQQQJJJDDDCCCFFFJJJJJJIIIJJJMMMMMMLLLOOOVVVZZZZZZRRRRRRSSSTTTUUUVVVWWWWWWYYY```bbb]]]ZZZZZZXXXSSSSSSVVVVVVRRRPPPSSSUUUUUUmmmhhhaaa]]]]]]^^^^^^^^^WWWZZZ[[[XXXSSSQQQTTTXXXcccRRRIIIPPPQQQIIIHHHQQQMMMVVV^^^^^^XXXRRRPPPQQQQQQUUUSSSKKKIIIPPPXXXZZZ\\\gggqqqoooddd]]]___eeeeeennnqqqkkkggghhhiiihhhmmmlllnnnuuu}}}}}}vvvoooooocccdddlllqqqqqqjjjrrrzzzmmmmmmtttnnnooouuutttllljjjooouuuzzz|||{{{|||}}}yyyqqqlllmmmooorrruuuyyy|||~~~wwwmmmhhhiiigggccciiitttfffkkklllkkkqqqvvvlll[[[mmmkkkiiiiiijjjkkkllllllrrrooodddXXXVVV^^^fffhhhbbbeeefffbbb]]][[[___cccggg^^^VVVUUUYYYYYYSSSMMMWWW\\\dddkkkmmmllliiifff```WWWTTTZZZ[[[VVVVVV]]]fffaaadddnnnnnnaaaZZZ[[[UUU]]]___YYYXXX\\\YYYPPPWWWXXXZZZ[[[\\\\\\\\\\\\mmmggg___YYYVVVPPPIIIBBBFFFNNNSSSPPPLLLJJJGGGDDDTTTXXXOOOHHHPPPVVVVVV[[[JJJKKKJJJEEEAAABBBIIIPPPRRRMMMKKKMMMPPPQQQUUUYYY```WWWLLLHHHJJJLLLJJJGGGHHHGGGFFFHHHLLLRRRWWWYYYPPPKKKGGGFFFGGGEEE@@@;;;???@@@@@@@@@EEEJJJJJJEEE>>>FFFGGG@@@???EEEFFFAAA<<<:::666333222555<<>>999888:::=========;;;===<<<999<<>>===@@@BBBAAAOOOKKKGGGEEEGGGIIIJJJJJJGGGGGGGGGDDD@@@???BBBEEENNNBBB;;;???AAA===<<<@@@@@@CCCFFFGGGEEEBBB??????<<<@@@@@@===>>>DDDGGGGGGEEEHHHIIIGGGBBBAAADDDHHHMMMTTTWWWSSSOOOQQQRRRQQQXXXXXX[[[aaafffgggbbb^^^^^^cccbbbYYYRRRPPPRRRSSSSSSOOOVVVfffnnniiidddddd```]]]^^^bbbbbb______aaa```cccdddcccgggmmmnnnjjj^^^^^^^^^^^^___```aaabbbOOOTTT^^^fffdddZZZQQQNNNSSSVVVUUURRRXXX```ZZZNNNUUURRRPPPQQQSSSTTTSSSQQQeeeccc[[[PPPLLLNNNPPPNNNJJJLLLMMMLLLIIIIIIKKKNNNFFFAAA<<<>>>DDDIIIJJJHHHAAAFFFOOOWWW]]]______^^^___XXXVVV]]]```\\\]]]ccc^^^XXXXXX``````WWWRRRUUUNNNUUUVVVPPPPPPTTTRRRKKKSSSTTTVVVXXXYYYYYYXXXXXXYYYUUUPPPNNNMMMKKKFFFBBBBBBHHHKKKJJJHHHHHHEEEAAANNNSSSJJJ@@@BBBBBB@@@CCC>>>>>>>>>;;;999;;;AAAEEEEEE@@@>>>@@@BBBBBBEEEIIIRRRJJJAAA<<<;;;;;;999777;;;999777888;;;???BBBDDD===:::888999;;;;;;777333555666444333666:::888333333777888555444666777666222444555444333222222333000000111222222222111111---------///111111000///222//////111111...---000555///...333555222000111///111333222111111222555111000---+++***,,,111444333333333222222111000000---+++***+++------+++)))..................---,,,777666333111//////111333,,,333222***(((000333000---///000000///------,,,+++---/////////...///000***///111...---000333333...000222333333333444555444222000111555777777666:::999555222444999;;;:::777888666222000111111...///111333444444333333444++++++---111555777666555555222111333333000------...111222000111555666333555222111444333111111555888777777:::======999666777888555222333666666333888555222222444888:::;;;:::777555444111///111666333444555333000.........444222000111333444222000555222222666777444111111000222555555333000///...444222111222555999<<<===555444222111111222333333444555333///000666:::999444333333333333333444444555999:::666333444333111000555666444333666666555>>>;;;888777888888888777===;;;888666555555777888===999666555888:::999777999888666777888888666333---000333444777<<<;;;888555333111111333555555444666;;;>>>:::777888999999;;;===@@@DDDEEEEEEDDDCCC666<<<@@@===999888777555::::::;;;???DDDGGGEEEBBB888;;;:::888888;;;<<<:::999999777666;;;CCCHHHHHHCCCBBBAAA@@@@@@@@@@@@@@@:::BBBHHHIIIGGGEEEAAA;;;<<<<<<888444999BBBBBB;;;<<<999777999===>>>:::666<<<>>>===888666666444000555666666777666666555555555111...---000444666777///333888===AAACCCCCCCCCBBB;;;;;;BBBDDD@@@@@@DDD>>>777555:::;;;666555999222888888444333888777222333444666888999999999888???<<<999999;;;<<<999666666999:::999:::<<<:::555---777333,,,...---+++000444333222111111333555777777333222444444444666:::;;;999555111/////////000555444111000111333555777555222000222444555222///444444000---...111///)))111000111333111...///333///111333333111///...---111111111111111000//////222333333111///...///000000---...111111---,,,...+++)))+++000333000......,,,...111222222111222333111...,,,+++,,,...//////,,,---///111111///---,,,******+++---000000///...,,,++++++++++++,,,,,,---666444000---,,,///222444+++...---'''(((000444222***---000///---++++++---***///333222---+++...222)))...000+++)))...555888666666666777666444000---111///......000111111000999777333000000333444333888888666444222222222111000444777777444333444777111222333666888888666444000///000555888777333000333666666444444777666333444111111444555333444777555333444888===???<<<999888::::::888999<<<<<<999999777444444666888999999888555444555333111333888222333333222222333444555222///...222777:::777444...,,,///444777444222222111111000///...///111222000111333888<<<;;;666111333444555444222111222333666777444//////444777666444333222111000000111111...000111000//////000111000555777555333444444222444444444555666666666666;;;888444222222444555555444888777444666===<<<555777555555555666666444222,,,,,,---000555888666222......///444888888333///111444444222///......///...111444444222000111333...111000+++***---...---000444111+++,,,111///(((000555333+++***111111,,,333000,,,***,,,222666777////////////000000111222555:::888000///666:::888333222---(((,,,333666333222///...111666666111+++...111444555555444111...222111000000000///+++)))333222000...++++++,,,---+++,,,---///111222333333555111000444555111///000333---+++...///---...111---111111------111222...)))***,,,---............111///---...//////...,,,///000...---///222000***,,,999:::666999888777===111///------.........---///------000000///111666,,,.../////////000444888666555444222111222444666:::666222000000000///...888777333...///222///***444///000666444---...555333333222000...///222444333333222111000...,,,+++555555555111,,,***,,,///111//////222111+++((()))''''''(((+++,,,,,,++++++***,,,...000000///...---///---+++,,,///111000...---.........---+++***)))***+++---000222222111000//////...---...///111222......000111222222///---,,,---***&&&(((///333111)))---000000,,,***,,,...***111777444---)))...444***000222,,,)))---555999999555000...//////---***000///....../////////...333111000111111111///...333222111111000//////000111444666555333222444666000111333666999:::888666---...111555999:::666111...222333333555:::<<<:::333111222666666444555888333333444888<<<>>><<<:::666:::<<<:::999:::999666999888666666777666444222555222222333222000222777777666555444555777999:::444111000444:::<<<:::666---+++...555888666444555222111000000111222333333...000555===BBBCCC>>>888444555666666444333333444555666444//////222333222333222000///......///000---...000111111111333666...333444111//////...+++'''))),,,000333666888:::666333000...///111111111+++333555000222:::999111///222444555333111000000000,,,***---000111///...)))+++...111222111000...666555444333000---,,,---111444666444000---...000000000...***+++000111///+++222222+++,,,333222***///444333++++++222333...555111.........//////000---------...///111222333)))333777222111555333,,,444444111......222444333111//////222666555000+++111111111222111...,,,,,,222111111111111000---+++***---//////...---...///+++,,,---...111444666888444111111333333111///...000---,,,///111000///000...000000......000000///+++---...000111111111111///.........///000///...444444111...000333000***###000000***+++)))&&&+++---+++***+++---...---,,,------///333222000333888+++...111111///000555999222222222111///000333555;;;666000,,,***,,,...///555444///+++---000...)))222------222111)))***111111222222111111222555888000000000000//////...---111111///+++&&&%%%'''***000...///222000+++((())).........,,,,,,---//////------/////////...+++)))...,,,+++...222444222///222111000...------...///)))***,,,...............000000///...///000222333+++,,,///333555333...***......,,,))))))---000000+++...111111///---...///***000555333,,,)))---333---333555111...000444555...,,,***,,,000333333111444444555444444333333333...,,,...333555333111111333000///111111//////222000111111111000000111222444333333333444333111//////222444444555777444///000333222///000444555444444111222666666333333555666777999::::::999888777888===>>>:::777777666333===<<<;;;;;;;;;999666333777555555777666444666;;;>>>:::666444555666777777777555333444666777555333111///000666888666444555000111444777999777333000333444555888::::::999777333333333222222222111111333555444111000333333000333111///------...///000,,,,,,...222222000111555,,,000000---***++++++)))+++---.../////////111333333222111000///000000111***000222///111666666000,,,000333333111/////////444///,,,......------...///000///---+++,,,111555888555222222000,,,+++---///222444333///,,,,,,...(((+++,,,...333666444---)))///000---,,,000...(((###&&&'''&&&(((---///---,,,((((((+++,,,***((())).........------.........+++000333222000111///,,,///000000...,,,,,,...///...///000222333222///,,,***''''''***+++)))+++...,,,---///000111111222222(((***+++,,,************000///...------///000111,,,******+++------,,,,,,***))))))***,,,,,,+++***&&&'''(((''''''''''''&&&%%%&&&(((***++++++++++++***+++,,,---///000111222555666555222111333000,,,+++666444...111111...222(((((()))***+++,,,...///---...111555333000222777111333333000---+++---000---///111000......222555555222///,,,,,,...111444333222...***,,,000///+++///......000...******...)))---222555555444333222+++,,,---///000000111111000000...+++)))(((***,,,---+++---000111---,,,///111333222---+++...000000222111000111111000---+++---------///222333222111///...,,,,,,,,,...000222,,,---//////......000111------,,,,,,,,,---......111...,,,...111222000---...000111...++++++...222...///000111111111000///+++---000///---,,,---///)))...000------//////------...111555777666222///111333555444333222222333...+++---333555222000111555000///222111------000111///......///000000///555333111000000...,,,***111555666222000222222///555666222,,,***,,,...,,,333111222555444111///111444888;;;:::555222111333888;;;;;;666444777::::::>>><<<:::999999999777555888666666888777555777;;;<<<888222000111333333333777666444333222333333444444111111666888666666777222222333666888888444000333666888888666222///---444111//////111222111///000444555444333555444000222111...------...000111...---000444333...---111,,,///000,,,+++...///...444555555333000...///111222444666555222111222444///111333333333444444333111///......000111000///222///...000...******///444333111...,,,---111444666000...000///++++++...)))+++...///...,,,,,,+++$$$&&&)))---444888333+++***,,,,,,+++)))'''&&&$$$%%%$$$''',,,//////000444...******000222000///111---,,,++++++*********+++444000...---+++***---333***+++,,,+++((('''+++///+++...111111///------...///++++++///111111444999***,,,//////...///333666111...+++)))''''''((((((111000---+++))))))))))))000...---,,,---000000///000///...---///111000///,,,,,,---......+++))))))***+++---...///000//////&&&((()))+++,,,---...000...222444111//////...,,, (((%%%!!!)))---,,,111+++,,,---+++)))))),,,000...///333555222,,,---222333222111...------///111+++...111000------111555,,,---///000000111222333666444000,,,...222111---000333444000...///000...***---111333222111000000,,,---......////////////222000......///000000//////,,,,,,///000......111---222333...,,,...000///333111//////111111///---...///000000///......///,,,,,,,,,,,,,,,,,,---------/////////...///333666,,,------------,,,,,,+++444000,,,,,,///111000...,,,111555333---***///555000...---///333444111---000---,,,...222333111...)))******))),,,000///***222444777777444000,,,++++++...000000...---...///111,,,,,,111222...,,,...222---+++---+++&&&%%%)))444111......111222111///---,,,+++---000333444444///555666000,,,000222111111222...))))))...222111333000111444333...,,,...///444999777000,,,---111111444222......555===@@@777444000//////111222222111000000222111...000444666222---+++---111222222444444444222111333666999333///000555888888888;;;888444000///222444555555+++333===BBB???999333000888333...///333555333000,,,111333333333444222...///---+++))))))+++---///222000333777555---+++///+++//////,,,,,,000333333...000222222222444999===///444888777333000111444111000222444333111111444444---'''''',,,111000,,,***)))+++...+++$$$%%%+++,,,,,,,,,------+++(((%%%444...,,,///000------111(((***---000222222000///)))(((''')))000666333,,,(((((()))++++++)))***---$$$"""+++---((((((...+++&&&&&&,,,///,,,,,,///---------------......///222---...444111))))))000,,,---......++++++000666***...222111---+++---000111,,,)))+++***&&&'''+++---000222111------222777555111+++(((***...111222,,,,,,,,,,,,---///111222000///+++((((((******(((---,,,)))'''(((,,,---+++******,,,...---***'''&&&***+++---///000000000///***+++------,,,---...///***111444222/////////...---222,,,(((222666555999333444444///(((&&&)))---000111555666000******...///...---...111555999<<<(((,,,...---***))),,,111###''',,,000000...,,,+++777555000+++---111111,,,///666666///---222222---222111///---,,,---111555111111000///...,,,***)))...,,,***+++///111000...333000...000///,,,,,,///+++333666333000222333000111...,,,,,,///111000...///111222000,,,)))***---222222333222111///,,,***(((******))))))+++000555000000111222111000...---222///---///333333///******111888777///+++000888111---+++...444666111,,,555000,,,000888;;;666000///...,,,+++111777777222///000000---******///333+++...111111///...///000