BM6P6(@ KKK===000---000000...---************+++,,,---------------............///......//////000000111111---:::888MMMoooIII888666000222:::999GGGYYYddd???888///...---,,,+++,,,------111;;;gggNNN444222333......222000888MMM^^^777///******,,,***+++///---555JJJppp888,,,,,,***(((((((((((())))))))))))***555aaa}}}KKK444***))),,,---***222QQQrrrtttCCC+++(((***$$$'''---((($$$444&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%$$$"""###$$$%%%%%%$$$&&&%%%$$$######%%%&&&(((%%%%%%$$$%%%&&&(((***+++.....................---/////////000111111222222888AAASSSzzzwwwTTTRRR\\\wwwfffttt{{{uuummmcccppp}}}III;;;///---///...,,,,,,+++++++++***++++++,,,,,,------------..................//////000000111111///;;;999NNNlllLLL:::888000000888999III^^^eee>>>555///...---,,,+++,,,------000===kkkyyyJJJ777111222------111000888MMMSSS333...)))***,,,)))***...+++333HHHiii444)))***&&&(((((((((((())))))))))))+++666ccczzzIII555---******,,,***,,,???TTTZZZ888---+++'''$$$&&&))))))&&&$$$&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$"""###$$$%%%%%%$$$&&&%%%$$$###$$$%%%'''(((&&&%%%%%%&&&'''(((***+++------------------------/////////000111111222222555???MMMqqqxxxTTTQQQ\\\qqqqqquuupppuuuyyypppbbbhhhxxxEEE999...,,,...---++++++,,,,,,++++++***+++++++++------------..................//////000000111111111;;;999QQQhhhJJJ999888111000777;;;OOOsss```===444///...---,,,+++,,,------...@@@ooommmDDD999000111---,,,000///888NNN}}}CCC000...'''***,,,))))))---***111FFFbbb000)))***&&&(((((((((((())))))))))))***666aaaqqqDDD333///)))'''+++,,,***///777SSSttt~~~NNN222***,,,***%%%(((...)))&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%###"""###$$$&&&&&&%%%'''&&&%%%%%%%%%&&&((()))&&&&&&&&&'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,...//////000000111111222444<<>>///,,,((((((---///,,,,,,...999KKKsssqqqKKK000111///***'''((())))))&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$###""""""$$$&&&&&&%%%'''&&&&&&&&&&&&'''((()))'''''''''((()))******+++************++++++++++++......//////000111111111555;;;;;;MMM[[[PPPVVVvvv{{{sssrrrsss|||jjjaaalllhhh@@@777000///000...,,,,,,------,,,+++************,,,,,,,,,------------.........//////000000111111000888999WWWiii???222888666333777@@@]]]QQQ999333///...---,,,+++,,,------***@@@sssmmmBBB777...000---,,,///...:::RRRXXX333000---''')))+++((((((+++(((///DDD[[[000...111,,,(((((((((((())))))))))))'''111ZZZfff<<>>666000000000...,,,---,,,,,,++++++***+++++++++,,,,,,,,,,,,------------......//////000000111111000888;;;]]]iiiBBB444:::888333666DDDgggNNN888111///...---,,,+++,,,------***AAAvvvpppBBB555...111...---///...;;;UUUNNN222000+++***)))+++((((((,,,)))000EEE\\\000...000+++(((((((((((()))))))))))))))222YYYiii@@@111)))***,,,+++)))(((***---,,,333DDD\\\qqqqqqJJJ***)))000,,,&&&'''&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$###"""!!!"""%%%&&&'''&&&%%%&&&&&&&&&''''''''''''&&&'''((())))))))))))((((((((())))))***+++++++++---......//////000000111222666333:::YYY]]]MMMPPPkkkwwwqqqssssssbbbcccjjj\\\:::444///000000,,,+++,,,+++++++++***++++++,,,,,,++++++,,,,,,,,,---------......//////000000111111000999>>>ccceeeCCC444999666222999PPPzzznnnEEE777333///...---,,,+++,,,------,,,EEEzzzmmm@@@555...222///...//////===XXXGGG111...(((---(((+++((())),,,***222GGGbbb333---...)))(((((((((((()))))))))))))))000WWWnnnCCC333***+++***)))((()))))))))+++///666;;;AAARRRqqqnnnHHH666111---'''$$$&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%###"""!!!"""%%%''''''&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&'''((()))(((''''''(((((()))******+++,,,,,,------......///000000000///333333999GGG[[[cccRRRSSSkkk|||sssvvvyyyfffgggsssXXX888222...//////+++***+++************+++,,,------++++++,,,,,,,,,---------......//////000111111111111:::@@@hhhaaaBBB111666333111>>>\\\[[[:::555888///...---,,,+++,,,------...HHH~~~hhh>>>666...222000...000///>>>ZZZDDD111,,,&&&000(((***((()))---+++333HHHiii777///...)))(((((((((((())))))))))))'''...TTToooDDD222******((((((+++---+++'''111///+++)))+++:::XXXrrrnnnHHH...(((***+++&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&###"""!!!"""%%%'''''''''###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''((((((((('''&&&((())))))***+++,,,,,,,,,------......///000000000---222444777:::???aaakkkWWWVVVkkk{{{~~~~~~lllmmm{{{RRR:::666111...---------,,,------,,,,,,,,,,,,++++++...---,,,,,,---...///000000000/////////111333444555555GGG|||eeeBBB777666000333@@@ZZZTTT:::000///---,,,,,,+++*********++++++AAAYYY===333000000,,,---000///???]]]{{{>>>...***,,,---+++'''---)))***+++///PPPrrr888---///(((******)))(((''''''(((((((((...SSSnnnCCC000******)))))))))***,,,---,,,+++)))'''$$$***<<>>111...))))))&&&%%%)))+++(((%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%&&&''''''%%%$$$$$$######$$$$$$%%%(((&&&$$$$$$$$$$$$"""!!!%%%%%%%%%&&&&&&&&&''''''+++***(((((()))***---...,,,,,,------.../////////222000222555333888QQQlllttt[[[YYYjjjtttkkkuuuOOO:::777222///.........---------,,,,,,,,,,,,++++++///...---,,,+++,,,---...000////////////111222333666777IIIeeeBBB888777111333<<>>^^^oooHHH444+++(((''')))(((%%%%%%'''''''''''''''&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$######%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''***)))(((((()))***,,,---,,,,,,,,,---......//////000...000444222///666BBBaaa```SSSbbb~~~xxxiiioooEEE888555222000//////...---------,,,,,,,,,+++++++++///...---,,,,,,,,,---....../////////000111222222111666LLLӵeeeDDD999999333555888DDDmmmXXX<<<444//////,,,,,,++++++***++++++,,,444NNNHHH555111111111,,,...222222CCCbbbhhh666000******------(((---***,,,...333UUUooo555,,,111***+++******)))))))))*********111ZZZqqq@@@---)))((('''&&&&&&'''((()))+++((((((,,,---***)))***999JJJjjjeeeEEEĦ+++%%%###'''''''''Ħ&&&%%%#########"""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$ӵ$$$%%%%%%%%%&&&&&&&&&'''''')))((((((((()))***+++,,,+++,,,,,,------.../////////---///444555333555:::HHHmmmĦcccSSS^^^wwwooosss~~~AAA666333000///......---,,,------,,,,,,,,,+++++++++...---------...///111222//////000111111222222222000888QQQ4ĉ@ӵeeeDDD999999444666<<>>...)))((('''&&&&&&'''((((((,,,((('''***---+++***+++111>>>QQQjjjlll>L+++,,,'''###&&&&&&=hĦ%%%######"""""""""###$$$$$$%%%$$$$$$######$$$$$$%%%4ĉ@ӵ%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***++++++++++++,,,,,,---.........///------111333444444666;;;XXX>LeeeRRRWWWjjjtttyyy|||>>>444222///.........,,,+++------,,,,,,,,,,,,++++++------------///111333444///000111222333333333333222===YYYGG=?eeeCCC:::;;;555777???UUURRR<<<555...,,,++++++******++++++,,,,,,222NNNGGG888333111000+++,,,000000BBBbbbPPP,,,111++++++111---(((,,,(((***,,,222UUUqqq666,,,000)))((((((((((((((())))))***(((333bbbjjj<<<000***)))'''&&&&&&'''((((((***&&&$$$'''***)))***,,,!!!444GGGTTTjjjHdĦ%%%((())))))&&&=Īj######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%GG=?%%%%%%&&&&&&&&&''''''''''''((())))))******++++++++++++,,,------......111///---...000111111222333FFFmmmHdĦiiiTTTPPP^^^}}}vvv{{{ӵ444222000ĭӵ,,,ӵ---Ħ000111333444555555444444222ӵӵĦƜ`1.׼seeeAAAĦWWWOOO:::444...ӵ+++ĦHHH888000000///***,,,ĭӵ+++///Ħ///((('''Ħ)))Ħeee999333******((('''''''''(((((((((,,,"""DdD'''''''''?fӵ$$$######Ħ%%%$$$$$$ӵƜ`1.׼s%%%%%%ĭӵ)))++++++...////////////000111111ӵĦĦĦDdDӵӵӵĦӵĭӵsssYYYOOOYYYlllxxxxxx?~4===555333g&e>&e,,,g&e...>hӵ222444555666666555444g&eguO>uO>&e4ff?>ߝLgĉ@eeeShӵ}}}LLL777222g&e***>hӵIII777---...---***fff?><zMMMg&e>&e(((---HL---///'''ShӵgLaaa888555+++***)))(((''''''(((S?ʬ(((,,,3h?D%%)?((((((ZufĦ$$$$$$###gL&&&%%%$$$g&e%%%gĉ@###%%%g&e>&e(((@e***+++??......,,,///111222333555g<ĉfff3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??~~~___RRR[[[aaazzzsss4Dӵ???444333Hƅ^Hu]Ħ+++Hu]Ħ...ZuR)Ħ/////////000111222333Hu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@bbbpppJJJ;;;111Hu]Ħ+++ZuR)ĦzzzOOO;;;,,,///***sߝLGdUĦDDDHƅ^Hu]Ħ,,,ntHdĦ111...HGgĉ@&&&HdĦccc999888---***((('''(((***Htƅ^***'''Bt=o9ĦDtfo9Ħ000---&&&g?$$$$$$HdĦ((($$$%%%Hu]Ħ$$$tt######Hƅ^Hu]Ħ(((H׼s(((,,,,,,...///------...///000111tQ:::HHHwwwje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦeeeYYYYYY```vvv{{{4DuXӵAAA444333DdDΦDdDĦ+++DdDĦ...,,,t|>>gggjjjFFF:::111DdDĦ+++***t|d<Ħ...Dt////////////000111222333>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ]]]>>>666///>d<Ħ,,,Dt<<d<ʜ4DuTӵ***4DwDd<Ħ333puR)Ħ>d<___777111***'''%%%%%%&&&peӵ'''ĦpeӵDx<>d<ӵDd<222qR/ܗ?fӵ%%%>d<$$$%%%>d<Ħ$$$4DufئL>e###DdDʜ4DuTӵ'''DdDĦ+++*********++++++,,,------,,,------...///000geĦ444s<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵgggWWWVVV\\\ooozzz4DuXӵ<<<444333D&dq&ĒR,,,,,,sdKĦ...DHRRud/////////000111222333sdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ@@@s&dq&ĒR---***i?ʜtd<Ħ222HHܗDӊB'''<xBBB111+++)))'''&&&(((B?d<)))***+++,,,,,,,,,,,,,,,,,,---...///000geĦ666Hg8>aĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRppp^^^XXXXXXccc{{{|||}}}4DuXӵ:::444333Hu]3hh,,,,,,,,,ne......=e////////////000111222333nepIƎ@t@h>hfe@ďDCCCjjjYYY<<<777...ne,,,...=ehhhCCC///000...&&&egeGGGsĪj@h&&&---,,,fdDĦ222@ďD'''(((HkgePPP777,,,***((((((***@h,,,,,,@GCCCPPPHĪj@IŌBene%%%Hkge%%%ne%%%$$$fe###Hu]3hh&&&&&&&&&se((()))***+++,,,,,,,,,,,,,,,,,,---...///000geĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@httt___[[[YYY]]]ssszzz}}}4DuXӵ999ĵD^---------------......000////////////000111222333:::KKKxxxWWW;;;777...***,,,...iiiCCC...111///)))RRR)))%%%---,,,111DdDĦ333+++&&&'''(((}}}OOO999---***((((((+++---,,,...222999DDDUUUfff((('''$$$%%%%%%%%%$$$%%%###D^%%%%%%&&&&&&s׼s(((((((((***+++,,,,,,+++++++++,,,,,,---...///geFm8999>aĦs׼sHoD^DdDĦs׼sjjj___\\\[[[hhhtttuuuΦ4DuXӵtvӵ>d<Ħ---------------------Ħ...---,,,---...///000////////////000111222333222BBBĦ___DDD777000444<<d<Ħ444,,,...&&&&&&&&&&&&&&&'''((()))(((777]]]dddAAA333,,,***((((((***---......---...///111666@@@NNNWWWgggsss}}}zzzqqqttttttPPP???666///+++***)))'''%%%%%%$$$$$$$$$%%%%%%&&&Ħ$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$>d<Ħ%%%%%%$$$%%%&&&Be++++++'''(((***+++,,,,,,+++++++++,,,,,,---...///geFYĉ666:::>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ~~~___[[[WWW]]]yyywwwhhhhhhuuu?aŖ%7uSQuR)ӵsdKĦ,,,+++,,,,,,------gdKĦ,,,---------------------///////////////111333666gdKĦWWW>>><<<111555:::[[[YYY:::333222000gdKĦ,,,,,,+++...333TTTqqqAAA333+++///...222...111...:::qqqhhh333---(((---(((,,,&&&...,,,,,,///AAAsssgdDĦ111))),,,---***((('''((('''&&&$$$***,,,FFFaaa]]]JJJ;;;222+++---,,,(((,,,444333---333333666>>>OOOiiiccc@@@222777)))***///&&&"""$$$((((((&&&gdKĦ%%%########################$$$sdKĦ&&&&&&$$$%%%&&&%%%''')))((()))************)))(((,,,,,,------...///ŶS2224448883we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦwww^^^PPPXXXiii~~~vvvddd```ttt>A222ne---,,,,,,,,,,,,,,,ne,,,,,,,,,------------...---///////////////111333nePPP<<<:::111555<<<___ZZZ;;;333222ne***,,,,,,+++///444WWWtttCCC444,,,...---111...222111???xxxnnn555...***---***+++'''...,,,,,,///@@@Debbb777+++...***)))'''&&&&&&'''''''''***))):::QQQUUUJJJ:::,,,)))---000///000333555444@@@HHHWWWjjj~~~\\\???<<<***%%%((($$$$$$)))(((''''''ne$$$%%%########################$$$ne%%%&&&&&&$$$%%%&&&&&&%%%&&&(((***************************,,,,,,------...///>A333222333k<fhDeneneneeeePPPRRR]]]qqq|||pppbbbddd333222...---,,,------++++++---,,,,,,,,,---------......---///////////////111333HHH:::999111666>>>bbbYYY;;;444111+++***,,,,,,,,,000666[[[wwwEEE555///---,,,///---333444EEExxx999...,,,,,,++++++'''...+++,,,000===iiippp@@@---///(((((((((&&&%%%&&&(((+++***''',,,>>>NNNOOO???,,,000000111222555>>>OOO^^^tttyyyppphhhaaa\\\OOONNNMMMMMMNNNQQQSSSUUUXXXfff~~~kkkQQQ>>>444111+++,,,,,,###&&&&&&%%%%%%%%%########################$$$%%%%%%&&&&&&%%%&&&''''''&&&''')))+++,,,+++***))))))***+++,,,,,,,,,,,,---......333333333nnnSSSMMMSSScccqqqiii___jjjhhh@@@333222111000///...---,,,...---+++******+++---...+++,,,,,,------.........---/////////...///111333777JJJ|||DDD999888111666>>>bbbUUU999333111///000---++++++,,,,,,,,,222999aaayyyDDD555///---+++...+++222444FFF<<<------))),,,+++(((...+++---000:::aaa|||FFF//////)))))))))&&&$$$%%%(((,,,***)))'''333MMMVVVFFF444555000...666EEE]]]~~~nnncccUUUKKKEEE???999444111111111111222333444444111;;;III^^^}}}zzzeeeOOO:::***+++---###&&&%%%$$$$$$%%%%%%%%%$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((''''''''')))+++---+++***((((((***+++---+++,,,,,,------...//////111222222222222555999<<>>000///...+++---(((...///@@@{{{BBB---222$$$---+++)))///***...111333PPPuuuDDD///***,,,***))))))+++,,,+++***(((///,,,:::\\\\\\EEE???AAAUUUpppppp\\\QQQKKKEEEAAA888333...,,,,,,,,,***(((%%%&&&((()))***+++++++++(((///222000222===MMMWWWrrryyyzzzhhhWWWXXXPPP777///+++&&&$$$%%%&&&%%%###########################$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&''')))++++++***)))(((((()))***++++++++++++,,,------......,,,...///111222444888;;;:::NNNwwwuuuaaaTTTOOOYYYhhhwwwqqqnnnnnnnnnqqqvvv{{{~~~}}}}}}~~~zzzhhheeennnyyyggg???333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000---///////////////111333555KKKaaa@@@666999444777999WWW}}}FFF555666111---000++++++,,,---,,,---777BBBvvvuuu<<<...000---+++---)))...///@@@yyyFFF///555$$$///+++)))///***...111111JJJggg???...)))***'''&&&***000333000,,,)))000000KKKuuupppSSSPPPiiivvvdddLLL<<<666444000,,,''''''(((''''''%%%$$$######$$$$$$%%%&&&&&&&&&&&&"""$$$(((---,,,***...555BBBYYYpppsssttttttRRR888222***&&&''''''&&&$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%&&&(((***((((((((((((((((((((((((***++++++,,,,,,---......---...000111111333666888666BBB\\\|||hhhUUUKKKNNNWWWlll{{{sssrrrooojjjddd```]]]\\\\\\^^^dddjjjllljjjgggfffgggfffjjjmmmlllhhhdddeeegggpppqqqsssxxx~~~tttddddddvvvggg>>>333222111000///...---,,,+++,,,,,,------,,,,,,+++******+++,,,---//////000---///////////////111333444KKKYYY>>>555999555888999WWW|||FFF666777222,,,...***+++,,,---,,,---888DDD{{{ttt;;;...000,,,+++...***000000@@@zzzIII111888$$$111+++***///***...111000GGG]]]:::...((((((%%%$$$***444888444---+++111444YYYfffeee|||iiiXXXJJJ888/////////+++%%%###&&&)))+++)))'''%%%%%%((((((((('''''''''''''''+++###"""***---(((&&&***111AAAPPPTTTeeewww???777---(((((()))'''%%%########################$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&%%%%%%%%%''')))''''''((((((((((((''''''***++++++,,,,,,---......///000111111000111333555333:::FFFjjjmmmWWWKKKLLLTTTTTT||||||{{{{{{xxxpppiiiggggggfffdddbbb___]]]\\\ZZZaaaiiillliiieeedddeee^^^bbbfffeee```\\\[[[\\\fffddddddhhhnnnssstttssszzzppp```ddd|||iii>>>555333111000///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........//////000111222777LLLTTT<<<===<<<555:::888RRRsssOOO@@@555888111---...+++000***,,,///000LLLggg<<<---,,,111,,,///***---555DDDnnnUUU...+++,,,'''******+++---,,,,,,444>>>~~~DDD333222((()))++++++///999???999...444)))@@@|||qqq\\\OOOJJJ999444...***(((''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******+++,,,000999JJJaaawww\\\KKK;;;555111,,,'''%%%$$$""" ###((()))%%% ###"""!!!"""$$$%%%%%%###%%%%%%%%%&&&&&&&&&'''''')))))))))))))))******+++)))******++++++,,,,,,---,,,---.........000333555888888AAA___}}}bbbJJJCCCJJJSSSgggxxxqqqooouuuxxxpppgggcccgggdddaaa```___]]]ZZZXXX]]]ccckkkooommmjjjgggggg\\\]]]^^^^^^]]]\\\]]]^^^hhhbbb\\\]]]dddiiiiiigggllltttzzz{{{yyynnnfff___uuuhhh>>>555333111000///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............//////000111222666MMMRRR<<<;;;;;;555::::::UUUnnnKKK===444777222///---***000***,,,///111MMMggg===///---000+++///***---444AAAjjjXXX///,,,...,,,+++***+++,,,+++,,,333<<>>NNNllluuuVVVFFFHHHFFFMMMaaazzz}}}yyysssqqqvvv|||zzzzzzuuunnnlllhhhbbb\\\ZZZ^^^gggmmmlllppp{{{qqqdddgggkkkrrrfff<<<555333111000111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000............///000111222444OOO}}}EEE<<<777:::555888===^^^[[[;;;444...///+++...***(((...))),,,///111NNNYYY777---***---(((...+++///111666WWWnnn===///---+++---******,,,,,,+++///444YYY\\\>>>111(((&&&'''***...222666>>>DDDTTTyyysssbbbWWWDDD===444...,,,,,,---,,,&&&&&&&&&'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######&&&%%%$$$%%%'''***+++++++++222===VVVgggPPP444&&&''',,,+++'''&&&%%%###$$$%%%&&&%%%###%%%%%%%%%&&&&&&&&&''''''((((((((('''((())))))*********+++,,,,,,------...,,,---.........000333555555<<>>aaaUUU777444......))),,,***(((...(((+++...000MMMXXX999111---...)))...,,,000222666VVVsssBBB333///,,,---***))),,,------///444NNNggg???...'''((((((+++000222111444888OOOyyy|||[[[IIIBBB555444111---***((()))***((('''''''''((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$'''$$$"""$$$(((***(((%%%******,,,:::]]]xxxMMM...$$$&&&)))***&&&%%%$$$$$$%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''((((((''''''(((((()))***)))******++++++,,,------,,,---.........000333555444:::JJJccciiiKKKHHHHHHIIIIIIUUU|||yyyvvvvvvzzzjjj\\\\\\aaacccbbbaaadddhhhjjjhhhnnniiiaaaiii|||hhh>>>555333111111111111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111.........//////000111222555MMMqqq===;;;777<<<777:::BBBgggNNN333444000...)))---+++)))...(((+++---///KKKUUU888222//////***///---111444777WWWooo@@@222...,,,...***)))---//////111444QQQggg<<<,,,)))***''')))///111//////222FFFvvv~~~RRR:::444111111000---+++)))((((((((('''%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%&&&'''((('''&&&&&&(((,,,555DDDYYYnnn{{{~~~gggMMM888---***+++(((&&&%%%%%%&&&&&&%%%###%%%%%%%%%&&&&&&&&&''''''(((''''''''''''((())))))((())))))******++++++,,,,,,---.........000333555666:::GGG\\\rrr]]]QQQJJJJJJIIINNNiii{{{uuurrrzzzyyy|||qqqhhhddd___[[[___bbbfffgggbbbaaakkkwwwmmmfffoooiii>>>555333111111222111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222.........//////000111222666LLLooo;;;;;;666<<<888<<>>:::<<<999EEE~~~HHH000111''',,,555&&&)))---)))(((,,,,,,222BBB{{{UUU999000+++//////,,,///333111===YYYQQQ333777$$$222***(((+++000222222444888aaa___888---,,,))))))(((((((((***+++,,,444OOO~~~YYY444444111444000))),,,///&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''')))+++,,,???WWWtttqqqRRR999888///))),,,///---(((&&&%%%###$$$''')))'''$$$"""%%%((()))''')))---***$$$***++++++,,,,,,------...............///111222333666777===IIIYYYmmmfffJJJMMMLLLGGGOOOZZZgggnnnvvvnnniiillloooooorrrxxxsssggg^^^]]]\\\YYYXXXZZZkkkwww}}}|||vvvxxxfffDDD888666333222111///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////000111222333444LLL```<<<<<<:::999;;;888HHHooo@@@...222***---333&&&)))---)))(((,,,,,,111BBBvvvTTT888000,,,......+++///333000<<>>:::888:::===999NNNXXX666---333,,,,,,111''')))---***(((,,,+++000@@@qqqTTT777000,,,------+++...222...:::TTTCCC222999(((,,,***)))***...///...222777eee```888,,,******)))((((((((()))***+++...<<>>444+++***,,,&&&%%%%%%%%%''''''%%%######'''(((&&&&&&)))++++++******++++++,,,---------............///111222333666666:::???GGGVVVppp~~~gggXXXRRRLLLSSSUUU\\\hhhxxxqqqeee^^^^^^dddnnnxxxqqq___XXXXXXiiiiiibbbZZZddd}}}sssxxxfffDDD777555333111111000...,,,------------------------,,,,,,------.../////////////////////000111222333777PPP[[[???999:::>>>@@@<<>>mmmUUU666...+++------+++...222///:::UUU???000444)))+++***)))***------,,,111888iii```888,,,)))***)))(((''''''((()))***+++222TTTcccBBB000111...))))))&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$&&&%%%$$$$$$%%%)))---///222111000111777BBBMMMSSS______``````WWWKKKDDDCCC:::999444...,,,,,,***&&&'''***+++)))''''''((()))*********+++,,,,,,------............///111222333444555888;;;>>>KKKddd{{{mmmTTTXXXVVVXXX```jjjwwwwwwiiidddeeehhhmmmuuuoooccceeecccZZZRRRXXXnnn|||zzzwwwdddCCC666444222111111000...,,,------------------------,,,,,,------.../////////////////////000111222333666PPPSSS@@@888;;;>>>@@@===YYYppp@@@222---///+++***,,,---)))---***(((+++)))---<<>>EEERRR___dddfffjjjpppmmmfffUUUBBB777444111,,,))))))******(((&&&&&&'''))))))***++++++,,,,,,---............///111222333222444777888:::DDDZZZooojjjcccZZZTTTXXX```hhhooottt}}}nnn^^^YYY```nnnyyy{{{ooogggZZZOOOPPP^^^oooyyyOOOVVVvvvwww~~~cccAAA666444222111111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////000111222333444PPPIII???999::::::<<<===ZZZZZZ<<<555---,,,+++)))***///(((---***(((+++(((+++:::eeeXXX666...+++...---))),,,111000???[[[vvv:::---+++,,,,,,***)))+++,,,++++++444>>>uuu\\\777,,,******)))((('''''''''((()))'''---<<>>999;;;777:::AAA]]]NNN888555,,,)))---+++(((---(((---***(((+++'''***888]]]XXX666///...---+++&&&(((...///@@@^^^kkk444...,,,///***))))))+++,,,+++,,,666AAAzzzZZZ666---,,,***)))((('''&&&''''''(((%%%...===iiiddd>>>---,,,(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''%%%'''+++,,,(((&&&)))...)))'''+++222<<>>555444222111111111///---++++++++++++++++++++++++,,,,,,------...//////000////////////000111222333000MMMqqq:::===:::===777:::EEEaaaMMM444444+++)))///,,,''',,,(((---***(((+++''')))888WWWXXX666000000,,,***$$$%%%,,,...@@@___aaa000000///222((())))))+++,,,+++---888DDD}}}YYY666------***)))((('''&&&&&&'''((($$$///???nnnVVV777///)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((('''&&&$$$###### &&&(((%%%&&&+++---******---...,,,---000999JJJ\\\hhhuuu~~~ttt\\\GGG222***)))((((((+++)))))))))***++++++,,,,,,............///111222333444444555888888999???GGGbbbwwwiiicccccc]]]aaa```ZZZZZZdddsss}}}yyyoooiiihhhlllooonnnsssyyyjjjXXXRRRUUUYYYeeennntttqqqnnn{{{{{{jjjaaabbbooo}}}iii>>>999444333444444000------,,,,,,++++++,,,,,,---.........------------.........000111222111111222444555QQQjjjFFF999:::<<<:::DDDEEEhhhNNN555222000......---+++***---++++++,,,***)))///666UUU```333000))),,,,,,((())),,,,,,???```YYY,,,...***)))***(((***(((+++000---333FFFeee555,,,+++***)))''')))+++,,,***'''---,,,LLLRRR222///&&&+++---***))))))'''"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))***)))((())))))******++++++,,,,,,...111666<<>>WWWmmm|||jjjaaa```YYYWWWZZZXXXTTT[[[hhhrrr}}}~~~wwwssslllfffdddhhhpppvvvyyyzzziii^^^YYYeeekkkpppnnnkkksssbbb]]]vvviiiddddddmmmmmmAAA999555333444444///------,,,,,,++++++,,,,,,---.........------------.........000111111111111222444555PPPeeeDDD888:::;;;999BBBGGGmmm}}}KKK555222000......---+++***,,,+++***+++***)))...666WWWYYY///000+++,,,+++((())),,,,,,>>>___YYY---...+++))))))))),,,***,,,222///444GGGddd555---+++***)))((()))++++++)))''',,,000VVVgggooo~~~QQQ666---,,,***&&&######&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&((()))(((''')))))))))***************)))+++---...000444888<<<>>>777---'''&&&((()))******************+++++++++............////////////222333444444444666999;;;LLLaaasssfffZZZTTTWWWXXXTTTVVV\\\XXX___iiiqqquuuzzz~~~rrrmmmnnngggfffeeeeeejjjsss~~~uuufffhhhdddbbbbbbbbbfffsss~~~HHHHHH}}}ooohhhdddgggppprrrFFF:::555333444333///,,,---,,,,,,++++++,,,,,,---.........------------.........000111111111111222444555MMM]]]@@@888999:::777@@@KKKxxxxxxFFF555222000......---+++***+++))))))***((((((---555YYYQQQ,,,111...,,,+++'''))),,,,,,===\\\[[[...///+++))))))+++---+++...333000555HHHbbb555---+++***)))((((((******)))(((+++666dddaaa===CCC]]]wwwFFF333+++'''(((&&&!!!$$$,,,''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$###%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&((()))(((&&&))))))))))))((((((((((((******)))(((&&&&&&(((***))))))((('''((()))++++++))))))*********+++++++++------........./////////111333444444444555888:::CCCSSSmmmwwwfffaaa```ZZZTTTTTTTTTUUUXXXZZZ[[[\\\]]]]]]aaacccffflllqqquuuuuuuuuqqqoooooommmggg___^^^aaaYYY]]]eeeooo{{{~~~kkk[[[YYYYYYYYYbbbppp{{{uuuttt^^^666???}}}rrrhhhcccgggqqqwwwKKK;;;666333444333...,,,---,,,,,,++++++,,,,,,---......------,,,,,,------......///111111000000222333555JJJTTT===777888:::777@@@SSSsssDDD555222000......---+++******)))))))))(((''',,,444WWWOOO,,,111///---,,,''')))---,,,;;;XXX]]]//////,,,))))))+++---+++---222///444GGG```555///+++))))))(((((())))))))))))(((;;;ooo}}}EEE222000===hhhccc:::+++%%%,,,...&&&###(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&))))))((('''))))))(((((('''''''''&&&*********)))'''&&&((()))%%%''')))***)))))))))***)))))))))***++++++,,,,,,,,,------....../////////222444666666666666888:::???JJJ^^^{{{{{{qqqeee[[[VVV]]]ZZZWWWVVVVVVVVVTTTQQQTTTVVVXXX[[[___aaabbbcccdddbbbbbbaaa\\\VVVWWW\\\aaajjjxxxjjj^^^UUUNNNVVVeeejjjaaa[[[fffmmmUUUGGGVVVzzztttnnnkkkjjjkkkyyy|||NNN<<<666333333222...,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,---------///000111000000111333555FFF{{{MMM;;;888777:::888BBB[[[oooEEE555222000......---+++******(((((()))'''&&&,,,333SSSUUU///222......---(((***///---:::VVV```111///,,,***)))))),,,)))+++000---222DDD^^^777111+++))))))(((((('''''')))***'''<<>>888333222111---,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------...000000//////111222666>>>mmmEEE<<<<<<666555999FFFiiicccIII555222000......---+++***+++***)))***)))(((---555JJJeee555333///333000,,,///444111:::RRRhhh333---+++---,,,)))+++(((***...***///AAAyyy\\\<<<666---((())))))'''$$$%%%(((,,,...)))BBBzzzFFF333---(((666^^^zzzOOO666...,,,)))''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''###$$$$$$%%%'''(((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&''')))***)))(((''''''(((((())))))******''')))+++++++++***+++,,,,,,(((&&&(((---...+++''''''((()))***+++,,,------******+++,,,...//////000000333555666555444444555888999:::DDD___|||gggggggggiiilllhhhdddiiijjjqqq|||{{{yyy}}}{{{zzzxxxxxxmmmmmmmmmllljjjgggcccaaaccc___[[[[[[```hhhnnnrrrzzz~~~PPP???888111111111...,,,---///...---,,,,,,,,,,,,,,,---------............///111000000///000222333444888===iiiwwwAAA555===000888555DDDlllccc===444333111///---,,,+++++++++,,,,,,******+++...111MMMppp999666---111222///000111---999UUUiii444,,,***+++******((())),,,---...333:::xxx]]]@@@444333)))'''%%%###$$$&&&)))+++'''(((???```KKK...111...666RRRpppYYY222!!!111***&&&$$$%%%%%%$$$%%%)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))******)))(((''''''''''''***++++++,,,+++***(((''')))******++++++******))))))((((((''''''(((((()))******+++++++++,,,,,,,,,+++++++++,,,---...///000000111111222222333444444666555===@@@XXXxxx{{{YYYnnnffffffnnnqqqmmmoooxxxzzzvvvmmmuuuwwwpppoootttrrrjjj___```bbbdddeeeeeeeeeeeeeeegggjjjmmmttt~~~NNN???777222222222///---...///...---,,,,,,,,,,,,------------............///000000000000111222333333777;;;dddrrr@@@555===111777333CCCkkkaaa===333222111///---,,,+++++++++++++++***)))***---000HHHqqq;;;777...111222///111222,,,888SSSfff222---++++++)))***((())),,,---...333:::pppZZZAAA444///)))'''%%%$$$$$$&&&)))+++))))));;;ZZZMMM,,,---'''***>>>SSSfffzzzWWW555///000,,,******(((%%%%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((((((''''''''''''((())))))$$$%%%&&&((())))))))))))&&&''''''((()))***++++++++++++*********+++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,---...///000000111111222222333444444777666===>>>SSSqqqzzz{{{}}}|||zzz{{{xxxwwwsssqqqsssuuuqqqkkkhhhjjjkkkmmmnnnpppuuu{{{LLL===666222333333000............---,,,,,,,,,---------------............/////////000111222222222222555999[[[kkk>>>444;;;333555222BBBkkk___===333222000...,,,++++++************)))((())),,,///BBBppp===555///000222000222222,,,666QQQ___///------+++(((***((())),,,---...333:::iiiUUUBBB555+++)))(((&&&$$$%%%&&&)))++++++***444OOOKKK///000(((%%%111;;;EEERRRUUU666---)))(((++++++'''$$$%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))+++,,,---......------,,,,,,++++++...------......000111111,,,,,,+++***))))))))))))******+++++++++,,,,,,,,,+++++++++,,,---...///000000111111222222333444444888777===;;;LLLggg~~~|||KKK;;;555111222333///------...------,,,,,,,,,---------------............///---...000222222222111111222777RRRaaa;;;444999555555222CCCmmm\\\===222111///---,,,+++******)))))))))((('''(((+++...???pppCCC444...000222111333333,,,555OOOXXX+++---...+++(((***((())),,,---...333:::hhhPPPAAA666***)))(((&&&%%%%%%''')))***)))+++000DDDvvvAAA///222+++(((000333666@@@ppp|||UUU666,,,%%%(((---,,,'''%%%((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''((()))+++,,,...///---,,,+++***))))))((((((---,,,+++***))))))******...---+++***((('''''''''******+++++++++,,,,,,,,,+++++++++,,,---...///000000111111222222333444444777777<<<888GGG___tttNNN;;;444///000111...++++++------,,,,,,,,,------...---------............///---...000111222222111000000666III~~~XXX:::444777555555333GGGqqqYYY<<<000000...---+++*********((())))))''''''(((+++...???vvvSSS<<<000111333222444444---666PPPTTT)))------,,,******((())),,,---...333:::mmmPPPAAA777+++***)))'''&&&&&&'''((()))%%%+++000???~~~|||WWW444)))---(((&&&---...---444MMMrrrcccKKK222)))+++,,,***((()))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''''''''((()))***+++---...,,,,,,...///111333444444111000///...---,,,,,,,,,...---,,,,,,++++++++++++******+++++++++,,,,,,,,,+++++++++,,,---...///000000111111222222333444444666666<<<777CCCZZZoooSSS>>>666000//////---+++,,,------,,,,,,,,,---......---------............///......///000111111111111///666BBBsssPPP999444444555555333JJJvvvUUU999//////---,,,+++*********)))))))))((('''(((+++...===wwwuuuPPP;;;222444222444444...888SSSVVV+++...,,,++++++***((())),,,---...333:::pppVVVCCC777---***)))((('''''''''((()))$$$+++111CCCyyyccc===---(((,,,(((%%%,,,+++)))///555TTTzzzTTT:::///)))''''''******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((***+++---...111333555888999:::::::::777777777666444222111000,,,,,,,,,,,,,,,,,,---...******+++++++++,,,,,,,,,+++++++++,,,---...///000000111111222222333444444444555;;;666AAAVVVkkk}}}YYYCCC999222000///---,,,---,,,,,,,,,,,,,,,---...///---------............//////......//////000111222...777>>>jjjJJJ999555222444333333KKKxxxPPP555......---+++************)))***)))(((((())),,,///999mmmmmmMMM444555222444555///;;;VVV\\\111000***))),,,***((())),,,---...333:::mmm```EEE666///******)))(((''''''(((((('''+++333LLLZZZ111...***///***'''---,,,)))//////FFFhhhMMM888...,,,++++++***))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******))))))***,,,///111444555444777===CCCHHHJJJKKKKKKJJJJJJIIIFFFBBB===777444999777555222000...---,,,******+++++++++,,,,,,,,,+++++++++,,,---...///000000111111222222333444444444555<<<555>>>RRRffflllWWWrrr]]]FFF<<<333000///------///,,,,,,,,,,,,,,,---...///---------.........////////////.........000222333...888===fffHHH:::555111444111222LLLzzzLLL111...---,,,+++*********************)))((())),,,///666ggg[[[555555222333555000===YYYccc555111)))(((,,,***((())),,,---...333:::iiigggGGG555///******)))(((((((((((((((++++++444SSS[[[...222)))---(((%%%,,,+++***000333DDDvvvRRR>>>888+++++++++***)))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++,,,---///222555999<<<>>>FFFNNNZZZgggttt}}}|||{{{xxxssskkkaaaYYYTTTNNNKKKFFF@@@:::444000...******+++++++++,,,,,,,,,+++++++++,,,---...///000000111111222333333444444444666<<<444<<>>^^^rrr===333,,,+++,,,++++++******,,,...111222dddpppJJJ???,,,,,,+++)))(((''''''((((((&&&'''888iiieee444------,,,+++++++++,,,---...444IIImmmNNN888222------...---)))''',,,)))%%%###&&&***)))%%%)))(((''''''((()))***+++***((('''(((,,,///000000000777???CCCFFFMMMZZZdddsssttt[[[FFF<<<999---///...***+++...+++$$$+++++++++,,,---...///000/////////000111111222222333888666888???GGG^^^~~~\\\HHH<<<111////////////000//////...---------------........................---.........////////////222999@@@bbbIII666444000444222666KKKHHH222000...,,,***))))))******,,,+++)))((((((***,,,...111TTT]]]999...111000222222///>>>\\\mmm999111,,,+++)))++++++******,,,...000222[[[vvvKKK===+++,,,+++)))(((''''''((((((((()));;;ooommm999///,,,+++*********+++---...666NNN]]]NNN:::+++%%%&&&***...)))+++,,,,,,,,,------,,,%%%'''((('''%%%%%%''')))%%%(((,,,......///111333<<<>>>DDDQQQeee|||]]]EEE:::000***+++,,,***,,,111,,,,,,,,,,,,---...///000//////000000111222222333222666444555<<>>222//////...---//////...------------------------------------......////////////000000000000333888<<<\\\DDD666666000333222666KKKEEE333///...,,,+++*********+++---+++)))''''''***---///555@@@qqqNNN000,,,000000333555111>>>\\\nnn999222///,,,)))************,,,...000111QQQLLL;;;+++,,,+++)))(((''''''((((((***,,,@@@xxxwww???000+++***)))))))))***,,,---444QQQ{{{oooccceeekkk{{{jjjPPPAAA999666444(((***,,,,,,(((%%%$$$$$$(((***,,,+++))))))+++---(((,,,111111000444===DDDNNN[[[pppoooNNN333//////)))(((000,,,,,,,,,,,,---...//////000000111111222333333333222555444555;;;???RRRoooeeeLLL???444000///---,,,---......---,,,,,,---------,,,,,,,,,---------------///000000000000111111111444777888UUUxxx???666777000333111777NNN}}}CCC444///...---++++++***++++++...,,,)))''''''***---000888555YYYWWW:::///222333666888333>>>ZZZuuu@@@555000...+++*********+++,,,...///111JJJOOO:::+++,,,+++***(((((((((((()))+++---DDDCCC111***)))((((((((()))+++,,,111PPP[[[OOO:::999<<>>MMMgggjjjMMMAAA555000///---,,,---------,,,,,,,,,------...,,,,,,,,,---------......000000000000111111111222333666555NNNsss<<<555777000333///888TTT|||@@@444......---,,,++++++++++++...,,,)))((((((***---///555777YYY}}}jjjBBB222444333666888222;;;UUU}}}FFF555---,,,,,,))))))***+++,,,...///000FFFTTT;;;------,,,***)))(((((())))))***...FFFDDD111***)))((((((((()))***+++111QQQtttIII???000//////:::UUU|||gggIII<<<111111444555666888999222***(((+++...,,,)))***---555EEE[[[uuurrrmmmsss}}}ttteeeUUUIIIHHHOOOWWW^^^qqquuuKKK555000///,,,......---------...//////000111111222333333444444444777555666;;;;;;FFF^^^yyynnnMMMAAA555111000---,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,---......//////000000000000111111111111111666444GGGqqq<<<555666///333///999XXXzzz???555------------,,,,,,,,,+++---,,,*********+++---...///???iiitttAAA111222000333444...777OOO}}}FFF111((()))+++((()))***+++,,,......///BBBuuu^^^@@@///---,,,***)))(((((())))))(((...HHHCCC111***)))((((((((()))+++,,,444SSSpppCCC999---------000>>>ZZZ|||kkkYYYJJJIIIKKKHHHEEEEEEGGG===111+++---000111000999BBBUUUpppyyyhhhYYYJJJ>>>>>>EEEGGGDDD>>>777222000222444;;;EEE]]]tttEEE000---...///...............//////000000111111222333333333222555333555999777@@@UUUsssqqqMMMAAA555111000...---...,,,,,,++++++,,,,,,---...,,,------...//////000000/////////000000000111111///666444CCC{{{rrr===555444...555111;;;YYYvvv>>>888------------------,,,,,,++++++++++++,,,,,,------,,,CCCxxxtttBBB111000---000333...777OOO}}}}}}BBB...(((***+++'''((()))+++,,,---......:::gggkkkFFF111---,,,+++)))((())))))***(((///III}}}BBB333******)))((()))***+++,,,666UUUnnn===222)))))))))(((,,,===VVVkkkzzzzzztttuuu]]]VVVKKKCCCAAAGGGPPPWWWrrrvvv]]]IIIBBB888///)))(((+++///---,,,,,,,,,------+++))),,,,,,555NNNssstttIII444000//////............////////////000000111222222333222555333555:::777===PPPnnnrrrMMMAAA555111000...---...++++++++++++,,,,,,---...------......///000111111////////////000000000000---666444AAAvvvsss>>>555333...666333<<>>333+++...///---,,,---,,,***000---***+++...///...+++'''+++///666EEEbbbrrrHHH888000//////.........///////////////000111111222222333666555888===999>>>PPPkkkmmmLLL>>>333222000,,,,,,111------------------------000000000///......------............////////////111111888<<>>000...,,,)))((('''((((((***---AAAxxxDDD111+++***((('''''''''((()))444SSS___///333---,,,++++++)))---;;;JJJsssRRRLLL```bbbkkkyyysssNNN777000222,,,,,,++++++***+++++++++------------------,,,,,,000222111///222@@@WWWhhhwww>>>888000000...(((,,,222...---...///000111222333333444888555666<<<;;;>>>KKKiiiqqqNNN???444333111------111........................//////............------............////////////222111666999dddqqqAAA999333666777999777dddgggAAA111111000//////000///---,,,---,,,++++++---......---,,,666dddccc999///111------111111<<>>KKKeeexxxQQQAAA555333222...---111////////////////////////,,,,,,------------..................////////////222111555555___qqqAAA:::444888888777888fffbbb???222222000////////////...,,,---,,,++++++---......------555TTTWWW333///000,,,---222222<<>>pppYYY333---...---111888===>>>AAAEEELLLSSSZZZ]]]eee|||uuuZZZ999***---222///(((......---------......///,,,,,,,,,---.........///(((+++...///...---,,,---000PPP\\\===...333444333333...000000111222333444444555333888555666<<<:::===KKKaaa{{{SSSCCC555333222...---000........................******+++,,,,,,---..................////////////111111666555]]]pppBBB;;;666999:::888;;;lll```>>>444333111////////////...,,,...,,,++++++,,,------,,,///555GGGqqqTTT777...///+++,,,222111:::PPPvvvLLL666222***)))(((((())))))***,,,---...---DDDxxxyyy===...---***(((''''''((())))))***555fffRRR888,,,+++***)))((()))******000NNNxxx555---+++)))***+++***)))000888lll___;;;444///---///444555444444777888888;;;???FFF]]]bbbBBB;;;111++++++---//////......---------...//////+++,,,,,,---...//////000111///...---...000000000+++888]]]nnnFFF///222222000222333000000111111222333444444333777555555;;;:::===KKK```wwwVVVDDD555222222...,,,...------------------------)))******+++,,,---..................///////////////111999888]]]qqqBBB<<<777999::::::BBBvvv```>>>666444222000/////////...---...,,,***+++,,,---,,,+++///222CCClllVVV>>>,,,---)))+++111000777JJJoooSSS444///,,,***((((((((()))***+++------,,,???qqq{{{;;;---,,,***(((''''''((()))+++,,,555dddXXX999---,,,+++))))))******+++///MMM999...,,,***+++,,,+++***///666eeeddd===222222000000444555222222555666222111333888PPPccc@@@///111222000......///111---------------...//////,,,,,,------...///000000000---******---///000000444///@@@iiiddd@@@---111///,,,000444//////000000111111222222333777444555;;;:::===JJJaaauuuZZZGGG666333333///---...------------------------******+++,,,,,,---..................////////////...222:::888\\\qqqCCC===777999999<<>>777666333000/////////...---...,,,******+++,,,+++***,,,///JJJvvvVVV>>>------)))+++111...333EEEhhh^^^666......+++((((((((()))***+++,,,---,,,;;;kkk{{{>>>---+++)))'''''''''((()))***---666dddaaa===------+++*********+++,,,---III>>>000...++++++---,,,+++///555bbbccc999***000...///333444111111444111---******333PPPnnnEEE222444///******...000///------------------...///000---------.../////////000,,,,,,---///000///,,,)))111)))111OOO]]]@@@222333///---000000//////000000000111111111222777444555;;;999<<>>,,,000555///222222222222222222333333222666444444:::999<<>>VVVccc>>>444333333111000...,,,+++***))))))))))))))))))******)))<<>>FFFZZZlllfffHHH999888222---///.........---------,,,,,,,,,------------........................///000111222000111111333OOOKKK888:::999999;;;RRRccc<<<111000000///...---,,,,,,+++++++++++++++++++++++++++***777ccc}}}999444,,,,,,+++++++++...444777UUU[[[666,,,+++******)))(((((()))***++++++444VVVYYY888---,,,***((('''((()))***,,,)))777fffQQQ///...,,,++++++,,,,,,+++,,,999hhhNNN------+++)))(((***---111444bbbIII555---,,,***++++++,,,,,,---............///000DDDzzzoooAAA333444,,,888222111333888@@@HHHPPPUUUgggooozzz~~~qqq```NNNBBB@@@555...000444222///...---///......888VVVccc>>>444222333222333333222111111222444666555777:::999999???FFFYYYiiiiiiJJJ999888222...000///......---------,,,,,,,,,------------........................///000111222111111111222JJJIII999:::999999888NNNddd;;;...---------------,,,,,,,,,++++++++++++++++++++++++...333ZZZ;;;000+++++++++***+++...444888SSSooo===+++...,,,+++)))((((((((()))***,,,///MMMWWW888---,,,***((('''((()))***)))***555\\\\\\000---+++*********)))((()))???vvvMMM///---+++***)))***---111444VVVCCC000,,,...+++++++++,,,------......///---000777PPPsssKKK888111///***444222<<>>\\\ZZZ444000)))((((((((((((***,,,---///+++AAAaaa===---,,,***((('''((()))***)))000111DDDlll444,,,&&&)))+++******,,,---BBBzzzQQQ333---,,,+++***+++---000222EEEzzzEEE999///(((+++,,,,,,------...//////111000???___ddd666///111...666888>>>XXX}}}yyy[[[DDD777333888,,,+++333***>>>xxx]]]>>>===444222333333222111111222444666666999<<<<<<;;;@@@FFFYYYdddyyyzzzTTT;;;666111...///---......---------,,,,,,,,,,,,,,,,,,,,,------------------------...///000111000...222444===hhheee???:::999666:::777QQQfff???555222111000///...---,,,,,,------,,,,,,+++*********))),,,PPP|||777,,,******)))((())),,,111444555GGGyyyppp???///(((((('''((()))***,,,---...,,,>>>wwwkkk???---,,,***((('''((()))******000///>>>xxx{{{;;;///&&&)))+++***+++///000CCCxxxQQQ333---,,,+++++++++---///111AAApppsss999333...))),,,,,,,,,---......//////...666SSS}}}HHH222555111,,,333999KKKccc>>>555222***...666,,,555XXXvvvNNN<<<000222333333222111111222444555555999<<<<<<;;;???EEEVVVddd|||ZZZ???888222///000.........---------,,,,,,,,,++++++,,,,,,,,,---------------------...///000000...---333666;;;aaa]]];;;:::999666;;;555PPP```<<<555/////////......---------------,,,,,,+++******)))((()))KKK<<<000++++++***((((((***///222222:::fffKKK---))))))(((((((((***+++,,,+++---===ooottt@@@---,,,***((('''((()))******///---<<>>DDDQQQccc^^^BBB:::444111222///......---------,,,,,,,,,++++++,,,,,,,,,------------------------...000000---,,,333777:::]]]WWW777888777333:::333OOO[[[:::555,,,,,,,,,------.........++++++******)))(((((('''***)))IIIBBB444,,,+++***((((((***...111222444[[[SSS,,,++++++)))((((((((()))***)))...<<>>,,,---666***......//////......---,,,......---------...//////............////////////...222000000;;;TTTUUU===:::777333222:::IIISSS888111---,,,++++++******++++++,,,+++***)))((((((((((((&&&222LLLHHH///+++(((((())))))(((+++111111333NNNHHH111...---***)))((((((*********444333^^^GGG000---++++++)))%%%'''+++(((------;;;ooonnn666+++111------)))---555MMMEEE...---,,,+++******,,,...///<<>>---...666+++......//////......---,,,---,,,,,,,,,---...//////............////////////...222//////888OOOTTT<<<:::777444333888GGGOOO555000---,,,++++++******++++++,,,+++***)))(((((((((((((((000GGGLLL000+++)))((())))))(((+++111000222JJJNNN333+++***)))((((((***,,,---)))222...SSSIII000,,,******(((%%%'''+++)))...---;;;ppp|||>>>,,,...***,,,+++000666NNNBBB///---,,,*********+++---...888bbbFFF444000///---...)))(((000///...666LLL{{{KKK777111222000222888LLLuuuddd^^^XXXPPPQQQXXXVVVUUUVVVWWWRRRMMMPPPWWW{{{nnn>>>666333///666DDDtttuuuCCC:::111333666000111666222555222333888;;;;;;<<>>///,,,+++***))))))+++---...666bbbLLL777111000,,,...)))***000///111>>>]]]```===333333///111555>>>eeeqqq]]]RRRHHHDDD@@@<<>>CCCUUUgggXXX???333222222///.........///......---,,,+++******+++,,,---...///............////////////000000///222777CCCoooPPP888777777555666555DDDEEE111222,,,+++******))))))*********)))((((((((((((((((((&&&,,,CCCzzz}}}DDD444---***)))***((('''***000222---333WWWxxx000,,,+++)))(((((()))+++,,,)))111---===iiifff222+++&&&'''((('''(((+++(((,,,***111[[[ccc<<<111+++...,,,...:::KKKxxx999111,,,+++***))))))+++---...===hhhSSS777...000,,,...+++---222222>>>XXX|||;;;555555222***111???ZZZcccEEEAAA777;;;AAAHHHPPPVVVVVVSSSWWWWWWTTTOOOHHHAAA:::555444>>>bbbggg888333666///444///SSS\\\AAA444555333333666333444333555999::::::>>>EEEWWWkkk^^^>>>555222//////......//////......---,,,,,,,,,,,,,,,,,,------.............../////////////////////444888>>>fffRRR999777666444555555DDDEEE222333++++++***))))))))))))***)))((((((''''''(((((((((&&&,,,CCCyyyvvv@@@444---***)))***((('''***///111...111JJJ666...---+++)))(((((()))***&&&,,,+++;;;]]]ppp555---''''''(((((((((***'''---+++,,,LLL]]]999000***...---000<<>>mmmfff@@@111222---///,,,...222666OOOvvv{{{JJJ888...666111333999XXXnnnLLL@@@???FFFXXXyyyrrr[[[GGGBBBJJJiiiEEE111666///...222;;;___yyyQQQ777444333444777666333333666999999999@@@HHH[[[qqqccc===555222,,,.........//////......---,,,000000///...------------............/////////000------...333222000QQQVVV;;;777555222333333CCCDDD000222+++******)))))))))))))))(((((('''''''''(((((())),,,***<<>>222))),,,,,,222===777YYYxxx;;;111///...---,,,,,,...///111<<>>[[[wwwDDD---111+++++++++******************))))))(((((())))))******--->>>qqqvvv@@@111,,,+++***)))***,,,...///222444111333AAAvvvlll999+++)))+++&&&%%%(((%%%&&&)))...///:::ffflll@@@///'''%%%+++'''+++(((,,,,,,)))222TTTiii888---***+++//////555888GGGcccMMM666...............///000000@@@kkkXXX===444000---...000000>>>eeeWWW777555444666000777OOOMMMBBB___dddVVVZZZ|||sss???777222555//////<<>>+++,,,+++*********,,,...000///...222DDD^^^vvv===***&&&,,,)))'''***(((((()))''')))999YYYRRR222'''(((---'''+++&&&***---+++...III}}}LLL000///111//////222;;;CCCRRRYYY333///...---------...000111===mmmkkk>>>000////////////111@@@bbbaaa;;;333555444111666CCC}}}]]]LLLggg|||[[[\\\~~~CCC333444111///111;;;^^^XXX>>>888333444777555333:::999999======FFFXXXpppWWW<<<777222000/////////.........------...---,,,,,,+++++++++,,,,,,------------.........222---222---222666999UUUKKK777555///666222777VVViiiFFF222---***************+++++++++)))((((((''''''(((((()))***111JJJBBB---,,,+++***)))***,,,...///222---666VVVuuuDDD---&&&,,,***'''***+++((()))$$$(((999PPP{{{VVV333((()))---&&&***$$$'''***)))***@@@qqqYYY444111111---///000:::DDDRRR[[[444///...,,,+++,,,---///111>>>nnnuuuBBB333000000111000333DDDfffMMM777333000111...777SSSjjjOOO```|||VVV[[[}}}HHH666666000000333;;;[[[~~~ZZZ@@@888333444777333333::::::999===>>>HHH\\\www]]]???888111...////////////............---,,,,,,,,,,,,------...,,,,,,---------.........000,,,111,,,222777777PPPKKK888555///555222777ZZZcccAAA000---))))))*********+++++++++((((((''''''''''''(((((()))111IIICCC///+++***)))((()))+++---...444111GGGwwwLLL222(((---)))&&&)))+++'''***&&&)))666BBBiiiWWW444******,,,$$$***(((((())))))))):::fff```555000///***......888BBBRRR]]]999...---+++******,,,...000;;;kkk|||FFF777111111111111666LLLpppxxx@@@444111,,,111///:::aaa[[[YYYxxxUUU```KKK777444111111333888TTT{{{ZZZAAA888333555999555222:::::::::===???III^^^~~~bbbBBB888111---000/////////............+++++++++,,,---...///000,,,,,,,,,---------......///+++///+++111777666MMMKKK888666...555222888```___<<<...---))))))******++++++++++++((((((''''''''''''(((((('''...EEE{{{}}}AAA...******(((((()))***,,,...222666ZZZRRR666)))---)))$$$(((***%%%,,,(((***333888[[[WWW555+++***+++###***---+++,,,,,,***999```bbb555...---(((------555@@@RRR^^^>>>...,,,***))))))+++...///666ggg~~~GGG999222222111000888RRR{{{sss;;;444000+++555444>>>hhhjjjWWWpppvvvXXXiiiLLL777000333222222444NNNxxxXXXAAA888333666;;;777222:::;;;:::>>>???JJJ```dddMMM444333/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///+++,,,------......------//////111111///000:::FFFMMM444444444222222;;;hhhbbb>>>,,,///+++***************++++++))))))(((((((((((())))))222+++IIIxxxFFF555---+++)))((((((***...000999MMMbbb666+++++++++,,,%%%,,,+++$$$++++++---444LLLhhh222***---&&&---++++++((()))+++,,,;;;aaa\\\777...,,,))),,,...999<<>>ssscccbbb|||sssWWWgggOOO555222///222...888AAA^^^~~~\\\===666777333111444444888777:::@@@@@@MMMeeejjjRRR777333...//////...---,,,,,,,,,,,,------,,,,,,,,,------...+++,,,------......------//////000111///000999EEEyyyLLL333333333111111888gggccc>>>***,,,******)))))))))******+++)))((((((''''''(((((()))000...NNN|||FFF444...,,,)))((((((+++...000@@@WWWddd888,,,,,,,,,...&&&,,,***$$$+++)))***...EEE{{{lll555+++,,,%%%,,,)))+++)))***+++--->>>fff```999///+++(((+++***444999NNN~~~sssAAA000---,,,---,,,***,,,000222NNN}}}NNN555000000---:::TTTQQQ777222///222555000@@@tttfffcccooobbb{{{MMM222000222333...555;;;WWW___???777888444222666555999777999???@@@LLLeeerrrXXX999444---//////...---,,,,,,,,,,,,...------,,,,,,,,,,,,---+++,,,------......------///...000111///000888BBBkkkKKK222222222000000999jjjeee@@@+++******))))))(((((()))))))))(((''''''''''''''''''(((---222WWWHHH222...---***((()))+++...000DDD^^^eee:::---,,,---000'''***+++%%%,,,***(((+++@@@wwwrrr999++++++$$$+++''',,,******+++000FFFqqqmmmCCC333---(((+++(((///666NNN~~~{{{EEE222...,,,------***,,,///000GGGrrrRRR666000333000>>>```HHH444444111222444222BBBwwwzzz[[[ddd~~~hhhnnnKKK222222333555///333444NNNbbbAAA888888555444888777:::777888>>>@@@OOOhhhvvvZZZ:::444...//////...---,,,,,,,,,,,,......---,,,+++++++++++++++,,,------......------...---///000//////666>>>___KKK333333333111111===nnnfffBBB...,,,***)))((((((((((((((((((''''''&&&&&&&&&&&&''''''***777___MMM222000...+++))))))+++...000AAA]]]bbb888---+++,,,000'''(((,,,'''...+++)))---DDD|||xxx<<<+++***%%%,,,&&&+++******,,,555QQQ~~~~~~PPP:::000***,,,***---666NNN}}}KKK444///,,,------+++,,,......BBBlllVVV888111666111>>>dddlllAAA222666333222444333CCCzzzwww\\\^^^iii~~~mmmddd}}}HHH444888111444000555333HHHdddBBB777777555444888888:::777999@@@DDDTTToooyyy[[[999444000//////...---,,,,,,,,,,,,...---,,,++++++++++++++++++,,,------......------...---...000000///444;;;TTTLLL444444444333333???pppaaaBBB000///******)))(((((('''((((((''''''&&&&&&&&&&&&''''''(((;;;eeeTTT444111///,,,******,,,...000<<>>ppp^^^AAA000///++++++***)))(((((((((((((((''''''''''''''''''((((((>>>ggg]]]888222000---+++***,,,///000999QQQLLL///---+++)))---&&&'''&&&!!!)))'''+++888[[[CCC+++((('''///(((((()))))),,,<<<```yyyGGG222...+++,,,,,,)))444GGGmmm[[[999111+++,,,---,,,+++------;;;```ZZZ<<<000444///:::___jjj<<<222666111000555333???mmmeeeDDDJJJYYY^^^gggwww}}}xxxppphhhfffddd\\\SSSRRRhhhggg777222333---//////999777GGG~~~aaa@@@666777444333666777:::888;;;DDDJJJ\\\xxxccc===555111//////...---,,,,,,,,,,,,+++++++++***++++++,,,,,,+++,,,------......---------+++,,,000000///000444<<>>,,,---,,,,,,---)))555FFFhhhiii;;;222++++++---,,,+++,,,///555QQQ\\\<<<000333---888XXXuuu>>>333666//////666222<<<]]]cccNNNIIIHHHMMMSSSYYYTTTPPPOOOPPPTTT]]]fffxxxuuuKKK222555000222000,,,666555EEE|||```@@@888999555333777777:::999<<>>;;;BBBLLLVVVwwwSSS777000111000///...---------......------,,,,,,------...------------------------,,,---.........///111333777:::LLL~~~MMM444444333222444LLLmmmBBB333111,,,,,,***)))'''&&&&&&&&&&&&'''((('''&&&'''(((***+++\\\xxxCCC222...---......,,,---000777CCCxxx666---+++***)))***+++***)))''')))((()))...===pppJJJ,,,,,,&&&***((((((,,,---+++...JJJ~~~QQQ666000000---,,,///---999QQQ]]]666...---,,,...''',,,(((111333QQQ^^^666...000///444;;;dddccc777333444///555333111===UUUtttCCC:::333444222...444000333555NNNsssOOO;;;:::666444777666555666>>>;;;AAANNN]]][[[666111111000000///......------...------,,,,,,------...---------------------------...000000///000222444666999HHHvvvRRR777333333222333JJJiii@@@222///,,,+++***(((''''''&&&&&&&&&'''((('''&&&'''(((***,,,```xxxBBB111---,,,......+++,,,///444AAAqqq666...,,,+++***,,,,,,,,,+++%%%((((((***///???qqqMMM///,,,%%%***((()))---///,,,///KKK|||QQQ666///...,,,***......:::MMMddd999---------...&&&,,,)))222222JJJaaa888...000///444999aaannn:::000333///444222222:::EEE~~~mmm>>>999333444222,,,555111444999XXXqqqQQQ===;;;666444777555444555>>>;;;AAAOOOaaabbb555333111111000000///......---...------,,,,,,------..............................///000000000111333555444888DDDkkkXXX999444444444444BBBddd@@@333...+++***)))((((((''''''(((&&&'''((('''&&&'''(((***111^^^tttAAA000---+++------***+++///222???zzzjjj666...,,,++++++,,,------,,,%%%((((((***000???qqqQQQ222...'''+++******---///...222LLL}}}}}}SSS777---,,,+++***---///;;;LLL{{{iii:::,,,,,,......'''---)))444000EEE}}}eee;;;...///...555999bbb}}}AAA000333000444111444777<<>>___XXX777222444444444888xxxaaaAAA444---))))))(((((((((((())))))&&&'''((('''&&&'''(((***333UUUmmm<<<000,,,***++++++)))***...111>>>vvvddd555---+++******+++,,,,,,+++%%%)))(((***...<<>>//////...666<<>>gggRRR777777333333000555333444???qqq\\\444777333222000444333+++<<<___yyybbbIII;;;888444666:::777777555<<<888===FFFOOOppp{{{777333333222000///......//////.........------,,,,,,,,,......///000000///...---...............///000000555444666KKKzzzDDD:::333)))444222444___^^^DDD222///,,,***(((((()))***)))((()))((('''''''''(((***+++444;;;eee___///222...,,,---+++((((((+++222>>>nnnWWW777000---)))(((((())))))))),,,...,,,+++---888fffuuuDDD333***'''******,,,...++++++222@@@fffPPP999///+++///+++111,,,555JJJyyy:::///222***///***...---+++000CCCkkkrrr777,,,///444222:::eeeXXX555666333222222666///:::888ZZZJJJ777;;;000666000222333333EEEuuuiiiVVVKKK@@@;;;999666666888;;;888777>>>CCCAAAWWW}}}===666333222000///......//////......---------,,,,,,,,,---...///000000///.....................///000000333555999KKKuuuDDD777444,,,555333333]]]YYYAAA222000,,,***(((((()))***)))((()))((('''''''''(((***+++333;;;eeeeee777000,,,+++,,,,,,)))***---...:::iiiTTT333///,,,)))((()))*********))),,,++++++---888eeeggg;;;---(((&&&******(((+++)))+++222>>>cccVVV;;;000+++///***000+++444IIIwwwDDD111222+++000,,,...,,,+++///AAAiiittt:::...///333111777```___666555444222222333222:::666TTTCCC555:::///555222333666:::PPPjjjQQQGGG===999888666777999:::999888???GGGIIIbbbEEE999333222000///......//////...------------,,,,,,,,,,,,---...///////////////...............///000000000555;;;JJJmmmFFF555444///666222444___WWW???222333,,,***(((((()))***)))((()))((('''''''''(((***+++444<<>>000+++...***000+++444GGGsssUUU555000,,,000......,,,+++...>>>fffxxx???000...111///444ZZZjjj:::444444111222000555999333LLL;;;333999///333555000444<<>>,,,,,,---///***+++---...888```HHH222,,,///111222PPPHHH555666///666000111222222EEEyyyaaa777666555111000555777===KKKkkkbbbMMMCCC;;;999888666666888666::::::@@@MMM___|||xxxvvvvvvwwwsssuuutttoooiiijjjrrrzzzXXX888444333111000//////000000,,,,,,,,,------------...---,,,,,,,,,---...//////...............///000000//////222???\\\fff999666000000///<<>>&&&((()))(((++++++''')))(((***,,,,,,???aaaggg===000......,,,000,,,555BBBiiiDDD......+++000***+++...///777^^^JJJ333+++///444222KKKQQQ888777...:::444111111333CCCpppRRR999777222444222333888BBBTTTttt[[[NNNEEE<<<:::999777666777666;;;<<<@@@MMMbbbwwwnnnhhh___]]]ZZZVVVTTTTTTUUUUUUQQQRRRSSSOOOKKKKKKQQQVVVYYY[[[\\\YYYXXX]]]hhhqqqccc@@@444333222000///000000111,,,,,,,,,---------.........---,,,,,,,,,---.....................///000000---///333===RRRyyyqqq<<<777111111333===sssjjjDDD///---,,,***(((((()))***)))((()))((('''''''''(((***++++++999jjjlllAAA///+++***+++***'''(((+++,,,---SSSXXX555,,,+++******++++++)))''')))***))),,,000888]]]ddd<<<%%%((()))(((******'''***(((***,,,+++===^^^ggg;;;000...+++***...+++444???eeeJJJ111000***111+++***///111777]]]JJJ555+++000555111DDDvvvYYY;;;777,,,===888555222444@@@eeeEEE;;;777...888444111777EEE^^^~~~~~~RRRMMMDDD<<<:::999777666777555===???BBBOOOfffxxxiii___XXXQQQMMMGGGFFFEEECCCBBBBBBCCCDDDCCCDDDEEEDDDCCCBBBDDDEEEDDDEEEEEEBBB@@@AAAEEEJJJWWWaaaooo{{{kkkGGG444333222000000000000111,,,,,,,,,------.........///...---,,,+++,,,---..................///000000***000666<<>>888222333777???uuukkkFFF222222,,,***(((((()))***)))((()))((('''''''''(((***+++///===ooolll@@@---***(((******((()))---......RRRZZZ777---,,,++++++++++++(((&&&((()))(((+++111;;;```hhh@@@)))+++***'''((((((+++---******+++))):::YYYggg:::000---)))(((,,,)))222===aaaNNN333333***333,,,***000222777]]]JJJ666,,,000666000???ooo^^^<<<888+++???;;;999444444===^^^rrr<<<;;;777,,,:::666111:::LLLiii|||PPPJJJBBB;;;999999777777888666???AAADDDRRRjjj}}}ssshhhYYYNNNIIIGGGDDDBBB???>>>===;;;:::999999888888999;;;<<<<<<;;;:::999>>>>>>===<<<<<<<<<;;;:::<<>>000///---+++************111...IIIggg555000---***)))))))))((('''''',,,---''',,,KKKzzzsss???+++'''***...%%%&&&&&&))))))++++++&&&666XXXttt???//////***+++------,,,666XXXQQQ---222...---,,,)))111111@@@aaaOOO222,,,111,,,000===[[[}}}BBB666111+++777777000777>>>NNNXXXJJJ:::333333444333222888MMMiiiccc[[[JJJBBB<<<;;;999777888:::<<<;;;>>>EEEUUUvvvuuuoooiiibbb\\\WWWTTTOOOJJJEEE@@@;;;888666666666666666666666666555555666888999999999999888999:::999888777888999666888:::<<<===???BBBEEEQQQ]]]ooozzzzzzzzz{{{|||NNN;;;333333222---000222)))///............---------------........./////////------...///////////////...333222444CCC```zzz@@@333222000777CCClllBBB444444,,,+++***)))(((((((((((((((''''''&&&&&&''''''(((,,,???sssfff<<>>@@@GGG\\\xxxpppfff^^^YYYUUUOOOKKKKKKHHHDDDAAA>>>;;;777555555555555555555555555555444555666777777888777777555777888777666555666777333555666888888:::===???AAAIIIVVVdddsssxxxlll```XXXQQQPPPPPPQQQRRRTTTVVVWWW```bbbffflllrrryyyaaa===444444444---...111+++///............---------,,,,,,,,,---------......------...////////////...---111///111???YYYsss===444111...888CCCgggCCC777333,,,+++***)))(((((((((((((((''''''&&&&&&''''''(((,,,<<>>sssjjj444...,,,)))((()))******))))))+++,,,,,,777WWWyyyDDD,,,%%%&&&,,,&&&+++))),,,***+++,,,)))999VVVyyy@@@...///***------...///777TTTaaa555111+++...000***///---===___SSS666///222---000:::SSSPPP888666222333555000111555CCCsssuuuUUUEEE666222555666555666<<>><<<:::999888777555333444444444444444444444444444444555666666555555555333444555555333333444555222333555555555666999;;;888<<>>DDDNNN[[[eeepppyyyxxxfff^^^KKKFFF???;;;;;;============<<<<<<;;;;;;<<<>>>>>>::::::;;;===>>>@@@AAABBBDDDKKKUUU\\\bbbhhhnnntttFFF666222444///000444111///............---------+++++++++,,,,,,,,,,,,---,,,------..................000///111999JJJwwwooo<<<444222...888>>>jjjDDD222))),,,+++***)))(((((((((((((((((((((''''''((((((((('''<<>>```^^^JJJDDD888222555666111111666AAA\\\gggIIIIIIIII===888555777888888999<<<;;;???EEEXXXppphhh^^^___```^^^XXXQQQLLLIIIFFFCCC???<<<999888777666777666444444555555444222222222222222222222222222222222333333333222222111111222444333333222444555444555666555444444666888444666888999:::???GGGMMM\\\gggttt~~~uuuaaaMMMAAA>>>>>><<<:::999999999999999999888777666666777888999888888888888888888777777444777:::===???DDDKKKPPPXXXgggQQQ;;;111333111222444111///............---------+++++++++,,,,,,,,,------,,,,,,---............---...000000222777BBBlllwww>>>444555111666888vvvnnnCCC000***,,,+++***)))(((((((((((()))((((((''''''(((((()))***<<>>---///***...***))),,,000DDDqqqvvv???222...///******...+++666OOO}}}lll999...000...222888DDDmmmxxx>>>///333111222666333222<<>>GGGdddmmm___[[[TTTYYY\\\ZZZRRRIIIEEECCC@@@???<<<999666444333333666444333222333333222000222222222222222222222222111111222333333222222222000222333333333333444666222333333333222222333555333666999999888888;;;>>>MMMXXXfffrrr}}}rrr```TTTHHH;;;888;;;::::::::::::999777666555<<<;;;:::999:::;;;<<<===555666666666555444333222555555555555666999>>>BBBBBBKKKZZZkkk|||___AAA111222111222333...///............---------,,,,,,,,,,,,------------+++,,,------......---------///000222444;;;bbb@@@444888444333333kkkqqqCCC000111,,,+++***)))(((((((((((())))))(((((((((((()))))),,,333[[[aaa777...---+++***))))))))))))'''***///GGGzzzyyyBBB///,,,***))))))***)))(((((())),,,------???mmmtttEEE222+++)))---(((...)))---***(((---+++,,,888bbbyyy<<<---000***---***,,,111222>>>eeeHHH222+++000...***///,,,444HHHvvvvvv===111222...222555===cccIII000333333111999555222888GGGxxxgggPPPCCC===777000111666555222AAAVVV|||{{{TTTFFFBBBAAA<<<777555888:::999999<<<======KKKpppuuueee\\\^^^[[[\\\[[[WWWQQQIIIDDDAAA======;;;999666555555555444222111111222333222000111111111111111111111111000111222222333333333333///111222333222222444555000111222111000111333444555888;;;:::888666888:::===EEERRR___kkkyyywwwlll[[[NNNDDDBBB===666666<<<444666777777777666666666444333333222333444666666555666666666666555333222555555666555555666888999;;;???EEELLLXXXllliiiFFF111111111222111+++//////.........---------,,,,,,------------......+++,,,------......------,,,...///222333666[[[BBB333:::666111000cccrrrBBB222888,,,+++***)))(((((((((((())))))(((((((((((())))))***(((HHHrrrhhh???///---+++***((((((((((((&&&)))+++???rrrMMM000---***)))))))))((('''(((***...///,,,<<>>kkkbbbGGG>>><<<999:::444444:::888999NNNjjjsssTTTLLLDDD???<<<888666999:::999999;;;???===MMMxxxvvvnnnmmmhhh]]]YYY^^^bbb^^^YYYUUUQQQLLLFFFBBB999999888777444333444555333222111222444444444222000000000000000000000000///000111222333444444444...000111222111111333444000222222222111222444666333666999888555333555777222777@@@LLLYYYggguuu}}}~~~wwwjjjZZZNNNEEE;;;666:::999222111777777777777666444333444555444333333333444555777888444555666777666555444333222333444555444222000///333666888:::@@@OOOcccsssxxxIII000///,,,222666+++111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000---///333999WWW???111333333000444\\\qqqEEE444//////---************((('''((()))***)))'''''')))***,,,))):::bbb}}}@@@---,,,***)))***+++***''''''000---999aaaMMM888)))///***%%%---((('''(((///***)))333<<<```KKK111111(((%%%,,,+++***++++++***)))***---000OOO888111...---+++,,,,,,000222444TTTTTT,,,///333(((***+++...777===hhh~~~GGG222222222333666888OOO}}}hhh666777777666444777111555<<<[[[eeeLLL@@@:::999999777@@@<<<222666DDD```pppLLLFFFIIIEEE;;;777777999999666777:::;;;FFFWWW~~~ooollljjjiiigggeeefffhhhfffgggbbbWWWPPPMMMGGG@@@888777666555333222111000...///000222222111000000222000//////000000///---///222555777555222///...000000000000000000000000000000111222222222222111555555555555555555555444777999;;;???GGGVVVfffrrrxxxwww|||yyynnncccWWWIII???777777888777777666555555555555555555555555555555333333333444444444555555111111222333444666666777555555555555555555555555000222555888;;;EEERRR\\\ooowwwOOO222333///111555,,,000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---///...000333666OOOuuuAAA333555555111///QQQyyyKKK777333///---************)))'''((())))))(((''''''(((***,,,(((888```PPP000...+++)))***,,,+++)))'''000---888]]]ZZZ:::***000+++&&&---))))))'''...)))(((111999\\\QQQ222///'''%%%+++******++++++***)))***---000QQQ???444...,,,------,,,///111444SSS___222///333***...,,,,,,444;;;ddd|||FFF333222///111666777IIIqqqiii666444555333333777222777;;;VVVnnnRRR@@@999:::???EEEIIIJJJ@@@<<>>ZZZIII777666555222555AAArrrNNN111000///---+++***++++++***)))'''(((((('''&&&&&&''')))***(((666ZZZnnn888000)))(((***+++++++++(((///---555OOOHHH------+++'''+++'''---(((...)))***///222TTTmmm@@@...,,,,,,---,,,+++++++++******+++...111XXXMMM888,,,+++---...***,,,000444OOOwww{{{???+++,,,---111000)))///999UUUxxxpppAAA333333+++...666000777XXXrrr===333444000111555000666888GGG~~~lll^^^QQQJJJBBBWWWgggOOOCCC<<>>XXX}}}zzzssslllccc\\\bbblll{{{wwwhhhZZZPPPJJJCCC???555444333222111000//////000///...---...///000111000///......///000///...000111222111//////111222000000000000000000000000///000000111111111111111000000000111111111111111333444444444555;;;DDDKKKgggmmmvvv{{{vvvqqqttt{{{~~~|||}}}uuummmVVVNNNBBB:::666555555666111111111222222111111000333333333333333333333333111111111222222222333333222222222222333333333333333333333333333333333333111222333222000000333555666>>>IIIRRRYYYaaakkkrrr~~~eee555555222---000...---------------,,,,,,,,,------------------------,,,,,,------.../////////+++///------111111<<>>@@@RRRkkkwww^^^OOOEEEBBBCCC<<<999999<<<<<<:::;;;???DDDgggwwwkkkeeecccccccccjjj}}}}}}qqqaaaUUUMMMFFF@@@===333333222111000//////...///...---------...000111///...---...///000///...000111111000......000222//////////////////////////////000111111111111000/////////000000000111111111222333222333666>>>CCCYYYdddwww|||wwwxxx~~~~~~xxxmmmaaaYYYDDD@@@999444222222222222000111111222222222111111222222222222222222222222000000000111111111111222111111222222222222222222222222222222222222222222...000111222222333444555111777???GGGOOOVVV]]]bbbjjjpppyyynnn<<<555///...222---......------------------------------------------,,,,,,------.../////////---111---,,,000111;;;NNNuuuYYY<<<222000222555>>>qqqOOO111222...---+++***+++,,,+++***((()))***)))'''''')))***((((((333RRRvvv<<>>000222222222333,,,333444:::eeefffHHH<<<888999;;;WWWdddEEE<<<>>>MMMhhhxxxZZZEEE???AAA===::::::======<<<===@@@OOO~~~yyymmmccc```eeennnuuuuuugggWWWMMMFFF>>>999666222111111000//////......---------------...//////...---------///000///......///000///......000222////////////////////////...///000000111111000000.........///000000111111...000111111000333888<<>>///&&&***...***'''(((,,,+++***555EEEuuu|||AAA)))(((---///'''---***///,,,000333...QQQ___444///---(((...,,,,,,,,,+++***,,,///111IIIXXX:::***000,,,...+++)))...///===UUUmmm???111333***444))),,,333===```vvvUUU999444111...///888ZZZbbbeee^^^>>>000333111222444...555555444YYY|||WWW>>>888444777>>>___sssRRRDDD>>>KKKdddkkkMMMBBB@@@===::::::===>>>===>>>AAA___}}}uuuqqqkkkiiiooo}}}gggXXXJJJDDD@@@:::555444111000000//////......---,,,,,,---............---...---,,,---///000///...---...000//////...///111////////////////////////...//////000000000000000.........///000111111111///111333222000111444888<<>>777888777666444333222222//////000111111111111111000000000000000000000000....../////////000000000...//////000111222333333000000000000000000000000000////////////000000///444222444===IIIQQQQQQNNNTTTVVVYYY[[[___fffpppxxxOOO:::...222777,,,......//////////////////........................,,,,,,------...//////000---333000...333111333???\\\iiiBBB000///555...GGGUUU444///...,,,++++++,,,---,,,+++***++++++***))))))***,,,)))(((///III@@@000''',,,000+++'''))),,,+++)))555DDDsssGGG***)))///222(((---)))...,,,000222---PPPhhh:::444000***222,,,,,,,,,++++++,,,///222CCC]]]<<<+++000...111,,,***------777LLLvvvCCC///...+++555)))***///888^^^|||___===555222------>>>jjjkkkddd[[[AAA333555///222555000888666111QQQuuutttQQQ>>><<<666:::CCCgggbbbHHHFFFFFFZZZ{{{yyyWWWFFF@@@===;;;;;;>>>???===>>>BBBjjj}}}uuummmmmmooouuuoooZZZLLL@@@>>>===999555666000000//////......------+++,,,---...///...---,,,...---,,,---///000///...,,,...000000///...///000////////////////////////...//////000000000000000.........///000111111222222444666444222111444777333666HHHkkkuuuooommmoooxxx|||xxxwwwvvvxxx|||}}}wwwkkkYYYHHH>>><<<>>>444444444222000//////000......///000111111000000000000000000000000000000............/////////000---...///000111222333444000000000000000000000000111///...///000111111111444000///888FFFNNNMMMGGGQQQTTTVVVWWWWWWZZZ```eeerrrZZZ===555000000555111000...---,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,,,,------...////////////111555888OOO<<<;;;222///333JJJXXX666000///...---,,,+++*********((()))***++++++++++++++++++,,,000IIIDDD000))),,,***,,,...)))+++((((((555AAAlllTTT&&&222((($$$555"""...***...---222111III{{{DDD555111***///++++++,,,,,,,,,,,,------???rrraaa222888'''******,,,---,,,,,,333===jjj444<<<)))...---+++......///QQQSSS...,,,222...///888BBBhhh___<<<333---777555000111111555BBBfffhhhFFF777999555;;;ZZZ}}}ZZZSSSIIIRRRtttgggJJJBBB@@@???>>>>>>===>>>CCCHHH|||~~~vvvnnnpppuuuiiiNNNEEE===:::888555333333......------------......---,,,,,,++++++,,,,,,---+++******+++,,,------,,,)))+++...............///222222---)))+++///000...))),,,...000000//////000////////////////////////111111111222333444555666333777AAAVVVxxx{{{pppiiikkkrrr|||{{{gggPPPCCC???;;;888777555555444333111000//////000/////////000111222222000000000000////////////............////////////000000000000000000000000000000///...............111111000///////////////111//////666@@@FFFEEEBBBQQQQQQSSSVVVWWWYYY___fffdddrrreeeAAA444222222333111000...---,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,------------............000444777III~~~@@@<<<333111555MMMbbb===444///...---,,,+++************************+++++++++,,,---000IIIFFF111))),,,***+++---)))---,,,+++666???ggghhh222222+++&&&333%%%,,,)))---,,,111000EEERRR<<<111)))---+++++++++,,,,,,,,,------;;;iiijjj777777)))+++***,,,---,,,,,,222;;;___FFF@@@---000...+++...//////LLLzzzVVV222---111,,,---666BBBtttbbbBBB444666000///555555888EEEkkk```CCC777777<<>>===<<<<<<===DDDLLL~~~tttqqqrrruuuwww{{{eeePPPFFF===999666222111111///...------,,,,,,,,,---,,,,,,++++++++++++,,,,,,///............---,,,+++,,,///111111///...------***......---...111000---,,,---///000000111222333........................000000000000222333444555555666<<>>333333222JJJiii@@@333///...---,,,+++*********,,,+++***)))))))))***++++++...222KKKHHH111)))---+++***,,,))),,,...,,,555;;;^^^CCC111...)))000)))+++(((,,,+++000///@@@~~~aaaDDD333(((---++++++++++++,,,,,,,,,,,,555\\\yyy>>>666,,,,,,+++,,,---,,,+++000777SSSTTT:::(((111///+++---000000DDDhhhvvvRRR444...000---///666CCC|||KKK555111,,,222:::666999KKK{{{XXXAAA888888>>>YYYZZZXXXfffWWWGGGCCC???>>>======EEENNN~~~uuuiiidddkkk{{{sssaaaQQQGGG<<<777333000...000000///...---,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,+++******,,,...111222111111222333111555555111/////////,,,,,,,,,------------......------------------------......//////000222333444777444666FFFfff|||tttsssuuuvvvxxx|||iiiWWWEEE;;;777333000000333333222111000//////...///......------------...000000///...------,,,,,,............/////////////////////////////////////////////............---000000///............///000...,,,---000666<<<@@@KKKWWW^^^XXXSSSWWW\\\]]]eeegggfffdddkkkPPP333444555...111000///---------...///------,,,,,,,,,,,,------------,,,,,,,,,---......,,,---.........///222444777dddJJJ>>>222444000FFFmmmCCC222///...---,,,+++*********...,,,***(((((()))***+++)))---444NNNKKK222)))---+++)))+++)))'''...***111777SSSRRR...///***,,,+++***)))---,,,111...;;;ssshhhJJJ888***,,,***++++++++++++,,,,,,,,,111PPPGGG333,,,...,,,,,,---,,,***...444FFF```888,,,000///***,,,000///:::SSS\\\EEE000...000///222888GGGzzz|||KKK444111111888===666BBB```WWWCCC;;;:::===ccc___^^^wwwjjjUUULLLFFFDDD@@@>>>CCCMMMyyyzzzyyyvvvqqqjjjkkkxxxnnn___OOOCCC888333111......111222111///...,,,++++++************++++++*********(((***,,,,,,,,,,,,,,,---000222333444666999===AAADDDEEEBBB999222111000///------------------***)))------------------------.........///000111333333555333444>>>UUUyyy~~~ZZZKKK===777444222000000222222222111111000000000//////...------,,,------//////...---,,,,,,+++***............////////////////////////////////////......///.........------//////...------..................,,,,,,000777<<>>---+++*********+++++++++,,,,,,000IIIzzzQQQ333+++...++++++,,,,,,***,,,111<<<|||jjj???888...///******///---111AAABBB777......000000333777GGGqqqcccEEE666666555888999;;;YYY\\\CCC::::::AAAoookkkfffdddUUUIIIFFFDDD@@@DDDMMMuuu|||wwwsssppppppqqqsssyyykkk^^^HHH>>>444000000///000333333222000...---,,,++++++)))***++++++++++++***)))+++,,,......---...000222777999===AAAIIIRRR]]]dddeeegggbbbWWWKKKBBB999111///......000222111...+++------------------------////////////000222333444111222555:::EEEccc~~~~~~lllKKK@@@666444444222111222222222222222222111111111000///......------------///......---,,,+++++++++............////////////........................---......///...---,,,,,,...---------------......+++...000///......333777777VVVppprrrhhhccceeeggg]]]^^^^^^```bbbgggpppwwwzzzhhh<<<222333000111000///.........000000......------------......,,,,,,,,,,,,---......///---///000000000000111333///GGGsssSSS>>>///666333@@@{{{tttHHH333///...---,,,+++*********,,,+++***)))))))))***+++&&&,,,444MMMQQQ444)))///,,,&&&(((***&&&111)))000888FFFWWW...---((()))))))))***///---333///222^^^uuuVVVBBB///***************++++++++++++///EEEppp\\\555***...******,,,,,,***,,,///:::mmmfff:::000+++000,,,)))...---,,,555333000///......///222444@@@ccchhhEEE999444555111111:::MMMyyydddDDD666:::JJJzzzwwwzzzaaaLLLFFFFFFCCCHHHQQQxxx~~~yyytttqqqooommmlllrrrxxxggg[[[BBB999000/////////000333222111000...,,,+++++++++)))***+++,,,,,,+++***)))***,,,---,,,***,,,000555888???JJJZZZlllyyyeeeMMM;;;222///------000000...,,,------------------------.../////////000222333444///111666888999OOO~~~~~~rrrYYY@@@888222222333222222333000000111111111111111111//////...---------............---------,,,,,,,,,............////////////........................------...//////---,,,+++---,,,,,,,,,,,,---......***---111111000///111333555RRRtttuuummmkkkfffaaa]]][[[[[[]]]eeennnssszzzuuuCCC222333444111000///......///000111......------------......,,,,,,,,,,,,---...//////,,,...///000//////000111000<<<```XXX???///888111<<>>wwwRRR000,,,''',,,(((((()))...,,,222------UUU}}}[[[EEE222...************++++++++++++---CCCiiiggg;;;,,,---)))(((+++---++++++...999[[[iii===******222///+++......+++111,,,///000...---000666999CCCdddvvvJJJ333222000333111;;;WWWwwwpppGGG666===JJJ{{{xxxTTTIIIHHHGGGMMMWWW~~~tttrrrooonnnqqqtttvvvwww|||cccUUU???666///.../////////111000///---,,,+++************+++,,,------,,,+++***(((***,,,,,,,,,111:::AAAJJJTTTeeeyyyuuubbbDDD<<<333------...---,,,........................---------...///000222222111000333666444CCCsssvvv]]]GGG999333///111222000///111............//////000000---,,,,,,,,,,,,------...------------........................////////////........................,,,---...//////---,,,***,,,,,,++++++,,,------...+++,,,...000000000000111777KKKrrrxxxuuullleeeaaa]]][[[___fffpppttt{{{~~~III222333888000000///......///000111......------------......+++++++++,,,---...///000+++---//////.........000111777UUU\\\@@@000:::444???yyy{{{KKK111//////---,,,+++*********((()))***+++++++++++++++...//////BBBvvvTTT555)))000,,,$$$&&&***%%%000###***333777lllNNN222,,,'''...'''&&&(((---+++111,,,***PPP}}}]]]EEE444222)))************++++++++++++BBBeeemmm???...,,,)))(((+++---+++,,,...222JJJ{{{RRR999***444222,,,//////,,,000)))///111---,,,333<<>>iiieeeNNN<<<777111...000000...,,,...+++,,,,,,------.........************+++,,,------,,,,,,---......//////000............/////////000........................,,,---...//////---+++***++++++++++++,,,,,,---...,,,,,,,,,---...000000111...<<>>///111111...,,,,,,+++***///222//////333555CCC^^^HHH000666111555///FFF~~~yyyPPP<<<:::BBBaaapppMMMSSSOOOOOORRRXXXcccxxxtttPPPNNNTTTYYYccc}}}|||www|||~~~yyynnnhhhiiimmmmmmoooqqqvvv~~~lllYYYMMM999555111///////////////222000---***((((((((()))************++++++++++++...//////333CCC[[[rrr~~~yyytttpppooottt{{{wwwjjjbbbeeejjjttt```DDD555///...---...///000111111///---,,,+++,,,------,,,---000333...222333444444999ZZZuuuLLL:::999000000000000////////////...//////000000000000000...---,,,++++++,,,---...000***)))000444222333666888777444111111111111000///000...+++...222000***......---------,,,,,,,,,------,,,,,,,,,,,,++++++---,,,+++++++++---///111555333PPPuuuhhhaaa]]]___dddhhhhhhlllttt|||bbb:::666666333222111000///////////////............---------------------...............///000000//////000111111666DDDhhhYYY<<<555888777FFF|||SSS;;;111000............+++)))++++++++++++************,,,(((///<<<]]]```222---000,,,000***''')))))),,,(((///777RRR```888...)))---&&&)))************---111444^^^eeeMMM;;;///,,,+++))))))+++,,,+++***111333QQQJJJ///******)))***+++,,,...///---HHHqqqMMM000111111...,,,,,,,,,,,,...111......333???[[[{{{~~~GGG333555333444111LLLWWWAAA<<<@@@^^^YYY@@@BBBAAA@@@BBBFFFNNN___zzz```WWWYYYbbbqqq|||xxxuuuxxxxxxsssooonnnmmmrrruuuqqqjjjgggkkkpppxxx{{{jjjVVVJJJ777444000...............///...,,,***))))))***+++)))***************++++++111...444JJJiiisss[[[MMMGGGFFFIIIMMMMMMFFFCCCFFFIIIQQQhhheeeCCC555111///---...///000000...---++++++,,,------,,,...000333000333222333444666QQQzzz```AAA333222000000000/////////......,,,---......//////......+++,,,,,,+++++++++---...'''&&&,,,777???BBBHHHOOOMMMLLLGGGBBBDDDGGGCCC;;;+++,,,......---,,,---...---------------------,,,------,,,,,,,,,,,,++++++---,,,+++++++++---///000111...EEE|||{{{llldddffflllnnnkkkiiikkkqqqxxx|||~~~yyyyyy~~~xxxCCC666:::333222111000///////////////............---------------------...............///000000//////000111///333===VVVXXX===777999777GGG]]]===333111///......---+++)))************))))))))))))+++''',,,666VVVeee444---000,,,///***((())))))+++&&&,,,111JJJggg===...(((---(((((())))))))))))+++///222RRRjjjPPP@@@333---,,,******,,,,,,,,,+++222000EEE~~~XXX555+++++++++,,,---...000000///@@@```ZZZ222111///...---------------//////---333NNN|||fff>>>111000222333555XXXaaaFFF<<<>>>ZZZcccCCC:::888999888999<<<@@@KKK___qqqssssssxxxqqqkkkdddaaa```cccbbbeeekkknnnjjjgggfffggglllqqqqqqoooqqqyyy|||gggSSSFFF555222///------------------,,,+++*********+++,,,)))))))))))))))***++++++333///AAAlllmmmUUU;;;000000222333333111000111333111555GGG\\\\\\===111+++,,,---...///...---,,,++++++,,,---------...000222111333111222444333EEEdddfffEEE555000...000////////////.........***+++,,,,,,------,,,,,,)))***++++++***+++---///111:::JJJZZZeeelllvvvzzz{{{uuunnnsss|||xxxkkkUUUDDD666222111,,,***---,,,---------------------------,,,,,,,,,,,,++++++---,,,++++++,,,---///000///,,,:::dddsssmmmnnnqqqmmmiiihhhlllppprrrqqqooooooooouuu~~~LLL444:::333222111000///////////////............---------,,,,,,---------............///000000//////000111///222777FFFmmmVVV<<<666777666GGGfff===444222///...---,,,***((())))))))))))((((((((((((+++'''+++111NNNkkk777,,,///+++...)))((()))(((***&&&+++///EEEiii>>>...)))///***((())))))))))))***---000HHHwwwpppTTTDDD555...,,,++++++,,,------,,,111---;;;ooohhh:::---------...///000111222111<<>>iiikkkLLL:::===VVVUUU<<>>---...///000111222222333000;;;SSSnnn:::222---...///,,,---000+++,,,333333:::iiirrr???888999444777888LLL}}}wwwSSS;;;===QQQ{{{^^^AAA@@@999666666666888888999BBBLLLeee{{{qqqnnnlllgggbbbaaa\\\XXXWWWZZZ\\\[[[\\\___UUUXXXaaalllrrrrrrtttwwwzzzwwwdddOOO@@@444222000////////////......---,,,+++***)))))))))***))))))))))))+++---...333LLLzzzhhhJJJ777111///333777777666777<<<999777666444000000222===YYY```999222,,,,,,,,,,,,,,,++++++******,,,............000111000222///111777444777GGGiii~~~{{{```===333555444222............------------++++++,,,---------------+++---...---...333<<>>111---222------------------------------,,,,,,,,,++++++++++++,,,,,,,,,---......///000000222EEEsss|||zzzwwwuuusssmmmeee___\\\bbbjjjrrrvvvvvvuuusssnnnrrrzzzjjj;;;555333222111000///////////////............---------,,,,,,,,,,,,------------...///000000//////000111333///555999IIIQQQ:::444222777IIIIII444222...,,,,,,,,,+++***))))))))))))((((((((((((***(((,,,---DDDyyy<<<,,,///+++,,,(((***((('''***(((...111BBB|||___???---000***)))***+++***))))))+++--->>>```zzzYYYJJJ999---,,,******,,,,,,,,,+++***,,,000VVV}}}AAA......000111222333333333---999QQQ>>>444---//////,,,,,,000---+++444888AAAuuuZZZ888777888444555;;;[[[___BBB@@@KKKlll}}}TTT???333777666777999888888===EEETTTooorrreee```^^^\\\ZZZ[[[YYYVVVVVVXXXWWWTTTTTTWWWTTTWWW```llluuu{{{xxxcccMMM===444222000///000000///.........---,,,+++))))))(((++++++))))))***,,,///000===ffftttJJJ222222111333777999999===BBB???;;;888777777444000---999AAAjjjkkk???444------,,,,,,,,,+++++++++)))+++...///......///111///222...000666444555BBBWWW}}}zzzyyyOOO999777444111000......---------,,,,,,,,,+++,,,------......---------.........222>>>NNN[[[qqqtttmmmjjjcccffffffcccgggwwwtttUUU999///333......---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,------.........,,,...000<<<___wwwpppiiiddd\\\___bbbeeegggjjjmmmpppllllllooorrruuurrrlllfff^^^```dddhhhmmmpppssstttGGG666333222111000///////////////............---------++++++,,,,,,,,,---------...///000000//////000111333,,,666:::???vvvPPP;;;666333777GGGNNN333111---,,,,,,---,,,,,,*********)))))))))(((((((((''',,,,,,AAA~~~>>>,,,...++++++'''+++***(((+++)))///000???www{{{LLL......,,,)))+++,,,+++******+++---888UUU|||YYYLLL:::,,,+++))))))+++,,,+++***(((------IIIDDD---...000222333333333333---666KKKCCC555---///000++++++000000)))444;;;HHHyyyCCC333222444444111===iiioooOOODDDEEE[[[xxxLLL<<<===<<<<<<>>>===;;;>>>DDDHHH\\\vvvkkkaaa___^^^ZZZXXXWWWXXXTTTQQQQQQNNNKKKKKKOOOUUUWWW]]]hhhrrr{{{yyyaaaJJJ:::222000///...//////...---,,,,,,,,,,,,++++++******---,,,******+++...000222NNN~~~yyyQQQ888...000111777???BBBCCCGGGLLLBBBBBB@@@===:::777444111222777^^^yyyHHH333...------,,,,,,,,,,,,,,,)))+++...//////...///000...222///...444222333???HHHjjj~~~ttthhh```\\\dddooo{{{www{{{ppp>>>555999222,,,000---------,,,,,,,,,,,,++++++,,,------......------,,,---...///777JJJcccuuu}}}fffYYYSSSQQQLLLFFFCCCDDDGGGKKKVVVaaaqqqtttUUU@@@777//////...---,,,++++++***------,,,,,,,,,,,,++++++++++++,,,---............,,,...///444JJJvvv{{{ooogggcccbbb```\\\YYYZZZ___ccceeedddcccdddeee```XXXQQQDDDEEEFFFGGGJJJLLLNNNOOOQQQ999333222111000//////////////////.........---------++++++,,,,,,,,,---------...///000000//////000111333***777;;;:::lllPPP<<<888555555DDDOOO333000---+++,,,---------************))))))))))))&&&&&&++++++???@@@,,,...***+++'''++++++))),,,)))///...<<>>>>>???===;;;===BBB@@@OOOsssrrrjjjddddddddd___YYYWWWTTTOOOLLLJJJHHHGGGJJJPPPTTTTTTXXX```hhhrrryyy```HHH888000///------......---+++)))***+++,,,,,,,,,,,,,,,...,,,++++++,,,...111333[[[[[[999//////111333;;;FFFKKKIIIFFFFFFEEEHHHHHHBBB:::666555555(((666bbbVVV666///...---,,,,,,,,,------)))+++...////////////000...333///---111000111===???]]]}}}~~~|||vvvlllbbb[[[WWWKKKSSSfffzzzjjjgggiiikkkqqqyyy~~~___000222:::000***222---------,,,,,,,,,++++++++++++,,,------------,,,+++,,,,,,///;;;RRRpppfffLLL@@@??????III;;;555999:::555888AAADDD\\\yyyuuuXXXAAA000000///...,,,+++***)))---------,,,,,,,,,++++++***+++,,,---............000000//////;;;```sssfffaaaaaa___[[[WWWVVVYYY\\\YYYWWWWWWZZZ]]]\\\UUUOOOIIIHHHGGGFFFFFFHHHIIIJJJlll999444555444000.........------------,,,,,,,,,++++++++++++,,,,,,,,,---------............////////////---333444222<<>>===??????===<<>>nnnxxxIII555000333333888>>>CCCFFFGGGHHHIIIIIIGGGFFFEEECCC>>>666///555666WWW\\\333///...,,,---------,,,***+++++++++,,,---...///000000111222222111222444666>>>QQQzzzqqqhhhccc^^^WWWPPPHHHKKKTTTkkkjjjbbbdddaaadddmmmxxxVVV555333333111111///...---,,,,,,---...---++++++,,,------+++)))******'''(((***111FFFeee}}}```OOOCCC888555:::<<<;;;::::::999777444222:::CCCOOO```xxxsssXXX@@@555,,,+++......---------------,,,,,,+++++++++------,,,,,,,,,---......222...000444888PPPwwwfffddd```[[[VVVSSSSSSTTTTTTQQQOOOMMMNNNOOOOOOOOOIIIHHHGGGGGGHHHJJJLLLNNN}}}GGG555555333111//////...------------,,,,,,,,,++++++++++++,,,,,,,,,---------............////////////...000222222999YYYJJJ777555333000CCChhh\\\888222---------,,,,,,---************))))))))))))'''---&&&))):::kkkGGG111---(((---+++,,,,,,$$$+++,,,,,,...AAAuuu]]]444+++111++++++++++++++++++++++++222KKKfffGGG:::111+++'''***,,,+++***+++(((+++(((:::```CCC222//////222333000...000000...GGGkkkKKK222222///,,,222---///000111888FFFdddOOO333444333444222;;;OOOxxx[[[CCCCCCTTT}}}vvvZZZDDDBBBDDD@@@>>>BBB@@@DDDRRR|||~~~vvvwwwvvvnnnfffbbbXXXUUUQQQLLLJJJJJJKKKLLLPPPPPPUUU^^^eeehhhnnnvvvtttWWW???333000...,,,,,,---...---,,,,,,,,,,,,+++++++++******+++...******...,,,555JJJlllBBB111...000333777===BBBDDDEEEFFFGGGJJJHHHEEEEEEEEEAAA888222222666YYYccc:::000...---,,,------,,,+++,,,,,,,,,,,,------...//////000111222111222555777===QQQ~~~nnnccc___[[[SSSLLLJJJJJJPPPcccwwwlllfffgggjjjqqqxxxyyyLLL000111111...///...///---,,,,,,---...---+++***,,,------+++*********+++000333@@@bbbttt]]]FFF===777222333999?????????>>>===:::777555...222999EEE[[[rrr___AAA)))+++000---***,,,---------,,,,,,+++++++++------,,,,,,,,,---......111///000333888PPP|||nnnddd]]]ZZZYYYSSSNNNIIIFFFFFFEEEDDDBBBDDDDDDDDDEEEGGGJJJMMMOOOXXX777444222111111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,---------------............////////////...000333666KKKEEE555444222111===[[[```999111,,,---...,,,+++,,,************))))))))))))&&&...((()))444___JJJ222---(((...+++,,,+++%%%,,,,,,,,,...???qqqccc888,,,///++++++++++++,,,,,,,,,,,,222MMMmmmMMM>>>333---(((***,,,***)))***+++///,,,888WWWOOO444000...111222///...000000---CCCeeeIII000222000,,,000,,,000111555???LLLmmm}}}DDD111555555444222@@@fffiiiJJJAAAFFFaaaTTTIIIIIIBBB@@@GGG@@@@@@GGGkkkzzzvvveeeaaa\\\YYYXXXWWWSSSPPPLLLKKKOOOVVV\\\___dddiiittt{{{pppRRR;;;111---------...///...,,,))),,,,,,,,,+++++++++*********---++++++---///@@@]]]YYY888///...111555999>>>BBBDDDEEEFFFGGGKKKGGGDDDEEEGGGDDD<<<444111:::___jjj@@@111///---,,,------,,,+++------,,,,,,,,,------......///111111222333666888<<>>111555222...000000///...---,,,------,,,******+++---,,,+++******+++)))000CCCjjj___EEE<<<555777<<<>>>BBBGGGFFFHHHKKKLLLKKKHHHFFFEEECCC===999777333;;;\\\uuuOOO888///,,,...111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,---222555:::TTTuuueeeYYYRRRMMMEEE???>>>======<<<======>>>???wwwFFF:::111111333222///000.........---------,,,,,,,,,,,,---------.........------------............111---000666333999]]]AAA555666222222:::PPP}}}BBB444+++///000+++))),,,************)))))))))(((%%%+++))),,,...PPPRRR555,,,''',,,))))))+++'''...+++,,,...:::ddd^^^666+++,,,++++++,,,,,,,,,---------111KKK[[[EEE777///******+++***)))***)))+++$$$...KKKkkk<<<333---...///...---///444...===VVVNNN111111111---...***222555888GGGeeeQQQ777333444777555:::[[[vvv\\\QQQEEEJJJdddaaaHHHEEEFFFBBBCCCBBBBBB\\\{{{gggbbb[[[VVVUUUXXXYYYYYYcccjjjttt}}}nnnNNN888222000...,,,+++,,,------,,,,,,,,,,,,+++++++++******(((+++++++++---222PPP{{{]]]888111111000444:::===AAACCCDDDDDDEEEFFFIIIFFFDDDFFFHHHEEE<<<333111>>>cccxxxFFF333111...,,,,,,---,,,,,,......---,,,,,,,,,---------///000111222333666999:::NNNrrriii```YYYSSSQQQWWW```^^^hhhwwwaaaOOOIIIEEEFFFIIILLLSSSZZZjjjSSS<<<333777222...000...000...------------+++***)))+++,,,,,,+++***+++,,,///666XXXdddIII;;;777777<<>>nnnyyyMMM???555777<<>>>>>???@@@AAAAAABBBBBB]]]GGG444222444111...000............------------------------............,,,,,,---------.........,,,...111222000666III[[[AAA777666///000333BBByyyPPP;;;---///111***(((...************))))))))))))((()))&&&---...JJJ___<<<000(((---)))(((***(((///++++++...666YYY\\\666,,,+++++++++,,,,,,---......///111DDD~~~hhhHHH777///)))***+++***+++---)))///,,,222DDDsss{{{BBB666,,,+++---------...111---777FFF^^^666...//////111+++222444:::]]]iii<<<666666111777>>>SSSuuuqqqrrr```aaa^^^HHHDDDCCCBBBDDDCCCWWW|||pppddd]]]]]]___aaaeeelllssswwwuuuvvv~~~qqqNNN888444000///...///000000...,,,,,,,,,,,,+++++++++************(((+++...000MMM{{{zzzIII111333111...666>>>@@@BBBCCCCCCCCCEEEFFFGGGKKKNNNOOOJJJ@@@777111///222FFFsssSSS666222...,,,,,,------,,,,,,,,,,,,,,,------...//////000111222111222555777;;;OOOkkk___]]]```gggyyynnnZZZFFFAAAFFFKKKMMMNNNHHHIIIOOOYYYggg~~~LLL777///222//////111,,,111///------------+++)))(((***,,,,,,+++++++++------IIIhhhAAA999555;;;DDDLLLRRRTTTRRROOONNNQQQTTTSSSPPPPPPSSSWWWUUUMMMEEE>>>666111666???gggSSS:::000)))+++++++++,,,,,,---------+++++++++,,,---...///000---...000//////444DDDSSSuuueeeUUUBBBBBBCCCDDDDDDEEEEEEEEEcccJJJ555222444000...111//////.........------------------.........//////,,,,,,,,,---------......)))...111//////666DDDOOODDD:::999111666333>>>sssTTT===...000111)))(((///************))))))))))))***)))%%%---...IIIddd???222***...***(((***)))000++++++...555WWW___999---+++++++++,,,,,,---...//////111BBBzzzlllIII777///))))))++++++,,,...$$$......111;;;fffvvvCCC777,,,***,,,------...111---555???~~~ccc777---///000222,,,222999AAAkkk\\\777555666000888BBB]]]nnnwwwvvvxxxlllHHHAAAHHH@@@BBB@@@SSS~~~nnniiiaaa[[[ZZZ^^^ffflllrrrmmmmmmzzzvvvRRR<<<888...///000222333222...***,,,,,,,,,+++++++++******+++***'''+++...///KKKwwwtttEEE000444333222<<>>HHHPPPUUUVVVRRRMMMQQQTTTUUUSSSOOONNNRRRVVVNNNMMMIIICCC<<<777666888TTTgggEEE333---+++++++++,,,,,,---------+++++++++,,,---...000000+++,,,///111111444<<>>333///...---,,,------//////...---,,,+++************))),,,(((&&&***111IIIkkk}}}UUU:::555333000666???CCCHHHJJJJJJIIIJJJLLLKKKMMMNNNKKKDDD;;;444000222333;;;QQQ{{{AAA444222...,,,+++,,,...000++++++,,,,,,,,,---------222//////222333222444888999\\\xxxvvvlllfffccc[[[___sssnnnWWWOOOMMMLLLPPPPPPQQQQQQOOOSSSbbbqqq|||III777111222......222...,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,666ZZZTTT>>>999666DDDQQQVVVYYY\\\]]]YYY[[[YYYWWWTTTOOOKKKOOOWWWPPPOOOKKKEEE>>>888666555MMMzzzXXX:::***)))***+++---//////,,,***+++,,,------......---------,,,,,,......///666>>>dddlllXXXMMMJJJLLLGGGFFFFFFGGGGGGFFFCCCAAA[[[===999222222666111222000.........///...---+++,,,,,,,,,,,,---------........................,,,///222111111777AAAKKKlllQQQ444:::333666111===iiihhh>>>888444***000---+++++++++***))))))))))))***'''...+++'''...EEEwwwFFF444,,,'''111+++***)))''',,,///***333MMMZZZ555---...---------------,,,,,,,,,444666www{{{NNN===///+++,,,(((***---(((,,,(((---,,,///WWW|||GGG888...(((000***---+++///000555ZZZNNN777---///...///444222DDD___uuuAAA777444333555???___mmmkkkKKKFFFCCCAAACCCBBBUUUoooddd[[[TTTYYY[[[bbblllttt}}}xxxYYY???111///...------------//////...---,,,+++************(((,,,)))(((,,,000EEEddd\\\888000222333888===BBBGGGJJJJJJIIIIIIIIIIIIKKKLLLJJJCCC;;;444111+++333@@@RRRrrrrrr@@@333111...,,,,,,,,,...///++++++,,,,,,,,,---------111//////222222111444999>>>cccyyymmmiiimmmjjj```___hhhllltttuuu\\\IIIGGGKKKRRRVVVSSSPPPTTT\\\rrr~~~KKK888000222//////111...---------------,,,+++++++++***++++++,,,---...///AAAaaa{{{MMM:::666888EEEQQQUUUWWW[[[^^^]]]]]][[[[[[YYYTTTNNNQQQWWWNNNMMMJJJDDD>>>999777777JJJwwwXXX<<<...+++++++++,,,......,,,***+++,,,------......---------,,,---///......555===]]]cccNNNFFFDDDEEEGGGKKKHHHDDDAAA@@@?????????lllDDD666111222444...222000............---,,,,,,,,,,,,---------..............................---000222111111666@@@HHH^^^ZZZ555777666777222:::```pppBBB999555,,,000---***,,,,,,+++***************'''///---)))+++<<>>:::888888FFFrrrVVV<<<222...,,,++++++,,,---,,,++++++,,,------......---------,,,...000///...333:::MMMnnn[[[GGG@@@CCCEEEFFFGGGEEEDDDBBBBBBEEEIIIOOORRRNNN666222444333///333111///.........---,,,------------............---------...............---///000000000555===DDDQQQggg999444888777333777UUUvvvDDD888555---111---+++---,,,++++++******++++++'''//////***)))444^^^UUU444+++'''...+++)))***(((***...***000DDDsssRRR222------+++++++++,,,,,,---------+++///bbbYYYEEE222+++---))))))---***///((((((++++++AAAzzzppp;;;...000---)))...---111222111GGGxxxGGG444...111------333333QQQRRR;;;777666///444ZZZ|||[[[LLLKKKQQQbbbWWWKKKDDDFFFHHHHHH]]]sss___YYYWWW^^^gggnnnssswwwgggJJJ666000000...------......///------,,,+++************&&&+++***+++...///>>>YYY~~~JJJ222555555111666;;;BBBHHHKKKJJJIIIGGGGGGGGGGGGCCC===666222000555CCCLLLYYYmmmnnnQQQ333...............---,,,,,,,,,,,,,,,------------...000///000222222111666===TTTyyy~~~nnnddd^^^YYYXXXYYYWWWeeepppkkkNNNHHHTTT]]][[[UUUSSSUUU^^^wwwXXX<<<000333111///000---......//////......---,,,,,,+++))))))***,,,000222IIIllljjj???777;;;888CCCOOOTTTTTTUUUWWWZZZ______aaabbb^^^UUURRRSSSNNNMMMJJJDDD>>>999777777CCClll|||QQQ888333000...+++***+++,,,,,,++++++,,,------......------------///111000...222999???vvvlllPPPIIIEEEHHHKKKIIIFFFFFFAAAGGGQQQ]]]iiivvv___<<<666777555444222000............---,,,------........./////////---------.........//////---............222999>>>HHHpppyyyAAA222888777555555III|||{{{DDD666444---111---,,,---,,,++++++******++++++'''......,,,)))---RRR[[[222,,,)))...+++(((***((()))...+++///???lllLLL///------)))))))))******++++++,,,,,,111\\\bbbJJJ333+++...***))),,,+++...((('''---222BBBuuu{{{<<<...333---***---+++---///---;;;ddd}}}BBB222///222---,,,333555XXXGGG999777666///777fffVVV>>>???BBBHHHnnn[[[LLLEEEGGGIIIJJJaaannnZZZUUUZZZbbbiiinnnxxxzzziiiLLL777111000///...---......///------,,,+++************'''+++))))))...///>>>XXXWWW555222222...222666>>>EEEJJJKKKIIIGGGEEEDDDBBB>>>888222///...===FFFJJJYYYsssmmmHHH000,,,------......---,,,+++,,,,,,---------.........//////000222111111777@@@^^^ttthhh```ZZZYYYYYYVVVUUUVVV[[[zzzpppXXXRRRTTTXXX[[[VVVQQQPPPXXXnnncccBBB000333111...///---......//////......---,,,...---***))))))+++...///EEEmmmhhh===777===999BBBOOOYYY[[[XXXWWWXXX^^^^^^___aaa]]]UUUQQQQQQQQQOOOKKKEEE===888555444AAAcccxxxLLL333111111...+++)))***+++,,,,,,+++,,,------......------------///111000...222999BBB{{{iiiLLLCCCDDDGGGHHHDDD???AAAGGGRRR___uuunnnAAA666333///333111///...---/////////............////////////000,,,,,,------.../////////---------------000555999CCCbbbNNN222888555777444???lllFFF555333...222------,,,,,,+++***************(((,,,,,,,,,******IIIwwwaaa333---+++...,,,'''+++((((((---+++---;;;```HHH...------))))))))))))))))))******---555YYYnnnOOO555***...+++))),,,+++++++++)))///888DDDpppAAA...444,,,,,,,,,---...///---666VVVpppooo>>>000///333---+++333666^^^???666777666111???sssIII<<<@@@AAAJJJ}}}\\\LLLFFFJJJLLLLLLdddooo[[[TTTWWW^^^eeejjjnnnxxxiiiMMM888222111///............///...---,,,+++************(((+++((()))------999RRRhhh<<<222111000000333999@@@FFFHHHFFFDDD@@@???<<<888333000//////>>>HHHIIIZZZvvvhhhAAA111+++,,,,,,------,,,++++++,,,---------............//////111222111111888BBBeeelll___```[[[YYYZZZXXXVVVWWW[[[ppphhhTTTSSSZZZMMMSSSWWWUUUSSSbbboooHHH111333111...///...---............---,,,,,,...---+++******+++---...CCCllljjjAAA888999:::@@@MMM\\\ccc```\\\[[[]]][[[[[[]]][[[TTTPPPPPPRRRPPPLLLEEE===777444333@@@ZZZtttIII222111000---***)))+++,,,---,,,+++,,,------......---------,,,...000///...333:::RRRsssSSSFFFEEEEEEEEEBBB===???NNN___uuuLLL999111,,,444000...------///000000///....../////////000000000,,,,,,------...//////000......---------000444777AAAVVVuuu\\\555888333999555777___KKK666555000222---,,,++++++***))))))))))))***((()))))),,,,,,***DDDoooiii555000------+++'''+++((((((---+++,,,777RRRIII000...,,,************)))))))))))))))444SSSwwwRRR666***///,,,))),,,,,,)))000...,,,222;;;cccJJJ...222***...,,,///...000...444MMMcccccc;;;///000444,,,***222666\\\vvv;;;777777666666JJJ~~~pppCCCAAA???CCC]]][[[LLLGGGRRRSSSSSSkkklll^^^\\\aaaaaadddnnn{{{kkkRRR???333222000............///...---,,,+++************'''***)))***---***111FFFqqqSSS===333111111222555;;;@@@AAA???<<<888777666222000///111333AAAQQQUUUbbbtttZZZ555222++++++++++++++++++,,,,,,------------...............///111222000111999DDDfffssshhh^^^VVVRRROOOMMMNNNOOOUUUcccpppzzzeee\\\RRRVVV[[[YYYRRRTTTggg|||zzzNNN333222111---//////---------------,,,++++++++++++++++++,,,,,,---...@@@eeennnJJJ===777999;;;EEEXXXeeefffcccaaa]]]YYYXXXYYYXXXSSSPPPQQQQQQOOOKKKEEE>>>888555444>>>RRRsssrrrJJJ444444...,,,******,,,---------+++,,,------......---------,,,---///......555===]]]rrrXXXLLLIIIHHHFFFFFFGGGKKKYYYrrrZZZCCC666000;;;///---,,,---///111111000////////////000000000000,,,,,,------...///000000000///...---...111444666@@@OOOjjjfff888888222:::555333WWWOOO888666111333,,,,,,+++******)))((()))))))))((((((''',,,...+++AAAjjjnnn888222///,,,)))&&&+++((('''---++++++555GGGLLL222///+++,,,+++++++++******))))))$$$111MMM{{{TTT777***///,,,)))+++,,,(((555111((()))...UUURRR///000)))///,,,+++)))++++++...DDDWWWVVV999...000444,,,***222777VVVlll;;;;;;777666:::RRRYYY;;;AAA999DDDrrrYYYKKKGGG[[[[[[[[[rrrpppcccbbb[[[YYY```mmmrrrsss}}}oooYYYHHH333222000///.........///...---,,,+++************&&&******+++---'''***===SSSkkkKKK777111222222333777;;;<<<999666222222111///...///333666GGG^^^dddkkkrrrNNN+++333,,,++++++******+++,,,,,,---------.........//////...///111222000111:::EEEfffpppbbb[[[WWWRRRMMMPPPMMMLLLPPPXXXjjjdddeee\\\VVVZZZ]]]ZZZXXXYYYnnnRRR444222000---///000,,,,,,------,,,,,,+++***((()))***,,,---...//////===]]]qqqSSSCCC888666444===RRRccchhhfffddd^^^YYYVVVWWWVVVRRRQQQSSSOOONNNJJJEEE>>>999777666<<>>^^^jjjHHHCCCGGGEEEDDDDDDGGGQQQ___ttteee777666333111111///......//////...,,,000000///...------------........................------------...000111222@@@MMM```vvv666999444222222777SSSYYY777;;;///+++111)))***************+++++++++***$$$+++)))+++///???lll}}}<<<***...+++,,,***))))))))))))+++,,,---AAAxxxJJJ+++000,,,*********))))))))))))((((((111AAAyyyXXX>>>///---***+++,,,&&&)))+++(((***,,,...GGGoooUUU...777"""(((222,,,+++***+++000;;;GGGPPP777///+++///000---000777TTT\\\BBB444<<<999>>>\\\wwwKKKCCC;;;===___\\\HHHLLLeeeaaaaaa}}}}}}iii]]]XXXZZZdddhhhiiissssss^^^III444///---...---***+++...,,,+++******))))))******''''''((()))+++...000111HHHvvvWWW:::111222111111222333444444333222...///444222...666EEE```lll{{{{{{```<<<***+++)))************+++++++++///...---,,,---...///000222222---,,,222111555EEEeeevvvaaaSSSXXX]]]WWWNNNJJJIIIMMMRRR[[[oooooo[[[VVV]]]___aaaaaaYYYXXXbbb[[[777333222///000///---------,,,,,,,,,++++++)))***+++++++++,,,///222>>>VVVyyy```GGG???:::888;;;HHH[[[gggddd[[[ZZZYYYWWWUUUSSSQQQPPPPPPSSSQQQMMMHHHAAA;;;666444>>>HHHhhh~~~qqqUUU???///...,,,******+++++++++***------------------,,,,,,,,,111///...222000333AAAbbbcccMMMFFFEEEDDDCCCFFFLLLWWWiiinnn===;;;777222444222000000000///---,,,------,,,,,,++++++,,,,,,------------------------------------...000111222===IIIYYY|||{{{::::::555333444:::XXX___:::<<<222---111)))+++++++++***************+++%%%+++)))***...>>>kkk???,,,///,,,,,,***))))))))))))+++,,,---<<>>;;;CCCdddmmmGGG@@@:::CCClll[[[IIIOOOgggiiimmmiii[[[TTTXXX]]]^^^eeennnzzzuuu]]]HHH666111...///...,,,,,,///,,,+++******))))))******************+++,,,---...<<>>IIIXXXbbbccc^^^ZZZZZZZZZYYYWWWUUURRRQQQTTTRRRNNNHHHAAA:::555222888EEEmmm[[[>>>---...,,,******+++++++++***---------------------------222///...222///333AAAhhhjjjNNN@@@???BBBFFFHHHFFFUUUmmmzzzEEEAAA:::222666444222111111000---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------------,,,,,,------...///111222999DDDPPPooo>>>:::666444777???^^^hhh>>><<<555111111))),,,,,,++++++******)))))),,,&&&,,,)))***---<<>>///---,,,+++++++++************&&&---888mmmiiiFFF///***'''***...+++(((+++***+++***$$$000KKKhhh777777,,,...---,,,,,,,,,---///555<<>>@@@>>>KKKqqq^^^AAA;;;:::OOOXXXJJJQQQmmmxxxkkkUUUPPPSSSUUUYYY___ccckkk}}}yyy___KKK999333/////////------///,,,+++******))))))******,,,,,,+++***************///GGGpppfffAAA666333000111555666333///111///111111///555KKKccchhh<<<000000***)))************+++++++++...---,,,,,,,,,---///000---000///111555222888MMMtttkkkZZZRRRNNNPPPPPPMMMOOOVVVfff|||lll^^^XXX[[[[[[QQQUUULLLQQQfff```===666222...,,,)))------------,,,,,,,,,,,,+++,,,,,,+++***+++---///888MMMqqqkkkTTT;;;:::<<>>222---///222333111444333444333444@@@]]]wwwUUU///+++///,,,))))))*********+++++++++---,,,,,,+++,,,---///000,,,///000333555///999RRRzzznnn^^^TTTPPPNNNMMMMMMRRRaaaqqqnnnTTTOOOVVVTTTYYYPPPHHHLLLeeeeeeAAA777222000111......------------,,,,,,,,,---------+++******,,,...000CCCgggcccEEE<<<777;;;DDDJJJMMMNNNUUUWWW[[[]]]\\\XXXRRRNNNIIIGGGDDD@@@;;;888555444<<>>[[[wwwCCC777666222...,,,...------,,,+++***))))))---'''...******,,,888dddKKK......+++******))))))))))))+++,,,---000YYYWWW///...,,,,,,,,,+++++++++******'''...777hhhvvvLLL///,,,,,,,,,...,,,***,,,((()))---)))...@@@ooo~~~BBB//////000+++,,,---//////......000222///,,,---111///...888GGGkkkLLLAAA;;;>>>CCC^^^\\\HHH===<<>>:::666444222111777LLLYYY:::000---+++)))***+++,,,,,,+++++++++,,,,,,---...//////---222///...222111666EEEssslllMMMAAACCCDDDAAA???IIIeeegggKKK888444000///...///111222111000***+++---...//////......++++++,,,,,,------......++++++,,,,,,---...000111111???BBBLLLrrrMMM666333444777:::SSSJJJ777777111,,,///------,,,,,,++++++******,,,'''...******+++888cccOOO///...+++)))***))))))))))))+++,,,---,,,QQQjjj666...,,,+++++++++************)))...555bbbSSS333000///......,,,---...(((&&&+++((()))666^^^JJJ...///...,,,,,,---///...---------......,,,...000...///>>>QQQyyy|||KKKCCC<<<===FFFhhh{{{OOODDD>>>AAAWWWvvvIIIHHHWWW}}}uuubbbYYYWWWSSSZZZbbbdddcccjjjiiiYYY???555------...---,,,,,,,,,+++******))))))******)))))))))))))))***+++,,,---***...@@@```yyy___KKK>>>888666999???IIIZZZoooqqqIII333---***+++---)))************+++++++++++++++***+++,,,---///000...111111333222...BBBiii|||kkkbbb^^^WWWOOOPPPQQQUUU```vvvgggWWWJJJMMMVVVTTTMMMLLLSSSrrrrrrKKK:::000000333///............---------,,,---------+++******,,,...---:::RRRuuuaaaIII555333:::>>>???AAAFFFHHHJJJLLLLLLIIIFFFCCCAAA???;;;777444222111111333RRRSSS888...,,,+++)))***+++,,,,,,++++++,,,,,,------.........,,,111...---222222888HHHwwwkkkVVVDDDFFFCCC@@@???FFF^^^{{{UUU;;;999222111000000222222111000***,,,---///000///...---+++,,,,,,---......//////+++++++++,,,---...///000...???BBBEEEdddWWW<<<333555777666JJJTTT;;;999000+++222,,,,,,,,,,,,,,,,,,,,,,,,+++&&&---+++***,,,888cccSSS111///,,,******))))))))))))+++,,,---+++JJJxxxGGG333++++++*********))))))))))))---000ZZZ___888222000...///------...((('''---***'''///KKK|||SSS222000,,,---,,,---......---,,,---......,,,...000---111DDDYYYuuuHHHBBB;;;<<>>555444222222222222111///---...000222222111///...,,,,,,------...///000000+++++++++,,,---...///000+++???BBBAAA\\\___AAA444777888444DDD}}}]]]@@@;;;000***444,,,,,,,,,,,,,,,,,,,,,---***&&&---++++++,,,888cccVVV222000---+++***))))))))))))+++,,,------FFFoooVVV:::*********))))))))))))((()))++++++SSShhh===333000...//////+++...)))***222///)))...>>>pppYYY777111+++...,,,---......,,,,,,---......,,,...///---222GGG___oooCCC>>>888<<>>444555======<<<<<<<<<<<<<<<<<<<<<666666666888;;;>>>BBBDDDZZZyyyYYY666//////,,,***)))***+++------,,,------------------,,,,,,)))...,,,,,,333444<<>>888777444000...000333111---////////////////////////++++++++++++++++++++++++...------------...//////333;;;;;;>>>QQQnnnzzz;;;:::...777999<<>>NNN}}}LLLCCC<<<>>>ZZZdddHHHMMMoooggghhhiiifff^^^YYY^^^hhhkkkuuupppNNN===...,,,//////------...---+++*********+++,,,))))))))))))))))))))))))+++***,,,---,,,...===NNNkkkvvv{{{qqqoooeeePPPAAA===---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,---------......111...000333444CCClll{{{rrrqqqnnneee^^^\\\dddwwwiiiYYYUUU]]][[[MMMNNN\\\dddWWWEEE999333222111///...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,---+++,,,666NNNtttpppPPP888222777888===>>>;;;<<>>iiiJJJ111+++------'''***...'''((((((+++>>>lllyyyMMM<<<...+++...(((,,,,,,,,,+++++++++++++++333VVVzzzIII111222***........................---...000+++333888III]]]???:::<<<===NNNtttGGGDDD???GGGhhhgggPPPVVVwwwyyyooogggdddcccbbbcccfffdddhhhpppttt[[[GGG333---000///---,,,,,,,,,+++*********+++,,,************************+++***++++++)))(((000;;;>>>GGGTTTbbbkkkooonnnmmmWWWJJJCCCDDD@@@444,,,,,,,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,---,,,,,,---------.........111///111444999MMMyyy}}}yyyqqqkkkjjjiiigggjjjooo~~~oooZZZYYYZZZSSSPPPSSSTTTJJJ>>>555333222222000...------,,,+++,,,,,,,,,+++******************+++++++++***...>>>]]]oooQQQ@@@:::888;;;;;;888888999666000999777777;;;HHH[[[ooo{{{]]]777---+++%%%*********************************+++,,,,,,------000,,,111///333777???ccclllWWWNNNLLLHHHDDDBBBSSShhh___AAA777555444333222111111111////////////////////////......---------,,,,,,,,,...------------...//////222444444;;;DDDOOOuuuEEE777111999:::;;;hhhOOO<<<888111,,,,,,------......,,,+++***)))+++)))***,,,+++;;;ZZZfff;;;(((---***++++++++++++,,,---......111===bbbYYY333,,,---///)))+++...(((,,,******777]]]UUU>>>000,,,,,,&&&++++++++++++,,,,,,,,,,,,///GGG~~~XXX444222+++........................---...111,,,444;;;OOOYYY===:::======MMMiiiBBB???===LLLtttaaaNNNVVVwwwzzzeee___ccceeedddbbbccc```___gggxxx{{{gggSSS<<<222000///---,,,++++++*********++++++,,,************************)))((()))***(((&&&''',,,---000555999===>>>>>>>>>666,,,'''***,,,((('''+++++++++************+++++++++++++++++++++,,,------,,,------------.........222000111444<<>>:::999;;;:::888888666:::HHH```wwwqqqMMM333,,,------++++++++++++++++++++++++******+++,,,,,,------...333+++111111222444CCCssslllXXXHHHFFFGGGHHHRRR___mmmnnnAAA888666444444222//////111/////////////////////////////////...------,,,,,,...------------...//////222222444<<>>,,,000///++++++++++++,,,---......333;;;ZZZ```777------000+++,,,///***000...---333JJJsss___@@@222---+++(((******++++++,,,---......///;;;wwwggg777000,,,...........................///111,,,555>>>UUUXXX>>>:::======MMM```@@@===<<>>@@@;;;@@@LLLbbb{{{zzzUUU===111---///333++++++++++++++++++++++++++++++,,,,,,------......444***///000000000FFFooo```PPPEEEEEEEEELLLfffMMM<<<666333444222------000/////////////////////////////////......---------...------------...//////......000999;;;999TTTXXX===888777555777XXX\\\===999666333,,,---...//////---+++***)))---)))(((***+++999QQQBBB///000000++++++++++++,,,---......222666RRRmmm===///---000,,,,,,///+++******,,,///777VVVkkkDDD444///,,,,,,******+++,,,---......///111444lllvvv@@@..............................---///222,,,555???XXXYYY@@@;;;;;;<<>>111,,,---///+++++++++,,,,,,,,,++++++************************+++***((((((+++......,,,(((((()))***+++,,,,,,,,,...+++)))+++,,,***)))***+++******))))))******+++,,,,,,++++++,,,,,,---...---------.........//////000000000666KKKoooxxxmmmmmmmmmjjjfff[[[[[[```nnn|||YYYMMMQQQWWWNNNHHH???777222111222333000///......------......---,,,,,,++++++,,,,,,---///---***)))***...444888VVVrrrfffbbb[[[TTTMMMJJJLLLPPPSSS```vvv```===111...))))))///+++++++++++++++++++++++++++,,,,,,---......//////222(((///000000333OOOfffVVVNNNJJJKKKNNNNNNVVVuuu^^^DDD999222333333...,,,000////////////////////////...........................------------...//////...000222888:::888MMMrrrggg@@@;;;777666:::TTTjjjCCC666222222,,,------......,,,+++***(((---***'''***+++555JJJKKK444///,,,++++++++++++,,,---.........111JJJxxxDDD222---000++++++///---''''''+++//////DDD|||xxxKKK;;;222,,,000***++++++,,,---......///222333___OOO...111........................---///333---444???YYYYYY@@@;;;:::<<>>888666;;;IIIuuuzzzNNN777///333,,,,,,,,,,,,++++++++++++'''---+++'''******111CCCwwwWWW>>>111***++++++++++++,,,---......,,,---CCCnnnKKK555---///+++***.........(((+++000...888gggVVVCCC666,,,111+++,,,,,,,,,------......///444VVVbbb111444........................,,,///333---444===WWWTTT???;;;:::;;;LLL{{{TTTAAAAAA???[[[^^^XXXsssttt```YYY```fffkkkllljjjfff]]]TTTIIIJJJEEE:::444333222/////////000000///---+++***++++++++++++++++++++++++(((,,,+++'''&&&***+++(((000000///---,,,***)))((()))+++------------...---,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---..................///////////////222555CCCaaa|||pppfffbbb```]]]]]]```aaappp^^^NNNNNNJJJDDD===666333222333111000//////......//////---,,,,,,++++++,,,,,,---)))***++++++,,,++++++***---666GGG]]]tttTTT>>>---...///***)))...,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000---,,,333...111@@@]]]xxxlllZZZLLLMMMQQQOOOKKKNNNdddUUUAAA222333777222///000////////////////////////***++++++,,,---...//////...------------...//////***222000...222555@@@TTTGGGBBB999666888>>>___XXX;;;111777---,,,+++*********++++++&&&---+++'''***)))///???eeeaaaGGG666---++++++++++++,,,---.........---???fffOOO777---...***)))...///333(((&&&,,,)))---RRR^^^JJJ999+++111,,,,,,,,,---------......+++444PPPooo333777........................,,,///444---333<<>>FFFTTTccctttrrr]]]PPP;;;...%%%)))+++)))***000,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000///000666,,,...>>>XXXsssddd[[[NNNHHHQQQLLLRRRXXXggggggHHH;;;777---111888...///////////////......------------,,,,,,+++++++++......---,,,---...///000111222111//////555???HHHwwwTTT===666555:::;;;HHHvvv___;;;999000111...,,,***+++++++++************)))))),,,000333TTTLLL///555------,,,,,,,,,---......---...===\\\kkk111///222###///444&&&///((()))///---,,,???YYYbbbHHH:::///000---,,,,,,---//////...,,,000***OOO@@@111///222222///---------,,,111+++111111555<<>>222000,,,++++++,,,...///...,,,000+++MMMOOO666...000000///////////////111+++222111333888JJJyyyYYY===>>>999999LLLmmmLLL>>>@@@DDDmmm|||aaaQQQaaavvveeedddiiihhhgggjjjeee[[[NNNAAA888444333333000000000//////...------//////......---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------111...++++++---...---,,,.........---------,,,,,,///.........000111222222222888BBBMMMWWW```gggkkkmmmgggbbbbbbeeeppp```HHHGGGJJJAAA888777111///...000///,,,---000............---,,,+++***---,,,++++++***+++++++++,,,,,,---...//////000000333888@@@HHHLLLNNNLLLKKKKKKIIIEEEAAA;;;666333111............---,,,+++***++++++,,,,,,,,,,,,++++++......---------.../////////111444555888CCCZZZoooooo\\\JJJFFFJJJMMMNNNNNNaaa___>>>888444222333000//////000000//////...---,,,,,,,,,,,,------------...------------...//////---//////......111888===YYYnnnFFF777555666555555QQQhhh???<<<333222///,,,++++++++++++***)))************+++///222>>>gggjjj:::222---,,,,,,+++++++++,,,,,,...,,,666PPPzzz999///444(((+++,,,)))+++'''***...***$$$///AAAbbbtttRRR@@@444///******)))+++---......---000---HHHyyyeee>>>000000000000000////////////+++333111333777EEEqqqyyyWWW<<<===666:::MMMjjjJJJ<<>>---000)))***)))---,,,+++///333...(((...<<>>DDDJJJvvvyyy```QQQKKKPPPdddkkkZZZVVV[[[aaaaaa\\\QQQDDD999555555222111000///...---------......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------.........------.........---///.....................000000000//////111444666888>>>HHHSSS]]]eeekkknnniiippp{{{~~~___MMM@@@999888999444111222111......000.........------,,,+++***------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---///111333//////......---,,,++++++---.........------,,,+++,,,,,,,,,,,,,,,------......---------...///000111+++333777666;;;GGGNNNKKKBBBDDDFFFEEEEEERRRqqqLLL999:::555000444000000000000000//////...,,,,,,,,,------.........---------..................///000111111222444666888ZZZNNN555444444777222999___JJJ<<<222333000---,,,,,,,,,+++***)))************+++---///===SSS{{{NNN666...---,,,+++***)))))))))///,,,000???eeeOOO555000***+++(((///,,,,,,000444111+++000:::BBBuuu```FFF<<<444+++)))((()))+++---------///...<<>>LLLtttwwwZZZ???@@@<<<<<>>333444111...,,,,,,,,,+++)))((()))+++*********,,,...<<>>333---000222000111555222///444///888HHH[[[~~~___AAAAAA======NNNhhhMMMCCCBBBMMM}}}|||lllaaaVVVIIIEEEIIIZZZhhh}}}ooofffbbb___\\\YYYUUUMMMBBB:::666555333111/////////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,...///000.........///////////////000000000000---///111000000222888===CCCMMMXXX___bbbgggpppxxxcccLLLAAA999333000333555333111111///000000//////...---,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,---------......,,,------...------,,,,,,...---,,,,,,---...000111---------...///000111222...222555777<<>>888111888777555@@@nnn```BBB666444222...---,,,,,,+++)))((()))++++++******,,,---888MMMmmmoooDDD111000...---+++***)))))))))---333999SSSRRR111,,,333+++---((()))+++,,,***)))...555>>>^^^}}}UUUHHHAAA000...+++***+++,,,---,,,---...999pppGGG999///000000,,,---333111...333111BBB]]]xxxjjjDDD>>>999>>>OOOeeeJJJ@@@@@@MMM~~~dddVVVLLLJJJFFF@@@BBBJJJXXXaaakkkpppttt}}}qqqaaaYYYYYYVVVLLLBBB888777444222000000111111////////////////////////------------------------------------------------------------............+++...000000///...///000//////000000000111111111...000333222222555===CCCNNNXXXdddiiilllvvvpppVVVFFF<<<444333444333333444111111111111000///...---......---,,,,,,,,,,,,---,,,,,,,,,,,,------------***+++,,,---000222444555000000//////......------,,,,,,------...------,,,......---,,,---///111222------......///111222333444222444:::>>>???BBBFFFIIIQQQhhh|||HHH>>>888000444111111111111111000///////////////...---------,,,,,,,,,.../////////...---///------...000333555555>>>666BBB{{{hhhCCC:::000777777333999___gggEEE:::555222///---,,,,,,+++)))((()))++++++******+++---666JJJccc\\\222111///---,,,*********)))...444666KKKVVV...***666......******+++***((((((---333:::SSSXXXHHHAAA222///,,,++++++,,,---,,,---...:::uuuRRR@@@222000...((((((------,,,333555LLLpppyyyKKK???888>>>OOObbbGGG>>>???LLLiiiLLLBBB<<>>GGGGGGLLLMMMIIIFFFNNN\\\gggmmm```aaabbbZZZOOO:::888555333111111222222/////////000000000000000................................................---------.........//////***...111111///...///000//////000000111111111222///222444444444888@@@GGGVVVbbboootttyyyVVVIII<<<666444333333555222222222111111000///.........---,,,,,,,,,,,,---,,,,,,,,,------.........///...,,,++++++---...///,,,------...//////000000,,,,,,------...---------///...---,,,---///111333------......///111222333888333444<<>>CCCLLLRRRjjj___CCC:::444444222222111111000/////////------............------+++,,,...//////...,,,+++,,,...///000000111444666===:::DDDfffCCC:::222--->>>...<<<[[[uuuJJJ>>>888444000,,,,,,,,,+++***))))))(((((()))***++++++333MMMeee___888000+++,,,---,,,+++,,,///(((///555>>>oooXXX666,,,+++,,,---++++++)))((((((***...222FFFIII{{{aaaJJJEEE:::111***+++...//////111333)))===qqqqqq888---333000111,,,//////...111666LLLQQQ999;;;???PPP```FFF<<>>NNNkkkLLL>>>AAALLLppp\\\MMMJJJGGGCCCAAA@@@@@@AAABBB===:::;;;;;;:::===AAABBBJJJ\\\ssszzzuuurrrqqqpppmmmnnnmmmhhhccc^^^]]]^^^\\\^^^dddmmmzzz~~~xxxjjjSSSEEE999555444111///000...000333333111//////000////////////////////////---...//////000000//////...//////000000//////...////////////000000000000333222111000000000000//////555444888BBBEEENNNaaalllxxxyyyUUU>>>444222333222111///......//////---////////////............//////.........---------,,,,,,---......//////000------.........---,,,+++,,,---///000000///---,,,---------....../////////444222///000222333333222222>>>CCCFFFKKKRRRhhh```DDD666777222222111111000/////////------............------------------------------+++,,,.........///222444999:::<<>>999666111---,,,,,,+++++++++************+++,,,,,,///@@@OOOqqqddd555111......,,,)))))),,,,,,+++111000000TTT[[[888,,,+++,,,------,,,+++)))((())),,,///555DDDhhhvvvQQQKKK???555,,,,,,---------...111,,,777WWWQQQ666333///222---...111///444;;;OOOXXX======<<>>>>>;;;888888666555===NNN^^^qqquuujjjaaa\\\VVVQQQNNNLLLJJJIIIHHHIIIIIIGGGDDDBBBBBBCCC>>>>>>@@@DDDLLLVVV```fff~~~zzzhhhWWWDDD999555333222222,,,///111222000...------///////////////////////////////////////000000111//////000000000000//////////////////000000000000333333444444333222111000222777777===MMMWWWbbbsssYYY===666999555333222000//////......////////////............/////////.........---------------......//////000.........------------------...///000000///...---............////////////444333111111333555555444777CCCHHHLLLZZZnnnlllFFF333555222222111111000/////////------............------......------------......+++,,,---------...000222666<<<<<>>:::777222...---,,,,,,+++,,,+++++++++++++++,,,,,,---;;;GGGiiiaaa555111//////---***,,,///***...333000,,,FFF]]]:::---,,,---,,,------,,,***((((((+++---///DDDbbb[[[NNNCCC888...,,,---,,,,,,---111///333EEEsssWWW555000---222///000---,,,111999KKK|||ZZZ<<<:::;;;FFFlll[[[AAA===DDDcccttttttrrrmmmeee[[[QQQKKKLLLDDD>>>???@@@>>>:::888@@@888:::CCCGGGQQQtttooogggcccgggiiiaaaSSSIIILLLIIIFFFDDDDDDCCCBBB@@@AAAAAAAAAAAA@@@???@@@@@@@@@>>>======>>>BBBEEEHHHSSS___nnnyyyzzzkkkVVVDDD999555555777000111333333111///---,,,000000000000000000000000111000///...///000111222///000000111111000000////////////000000000000111000222444666555555666666666<<<<<>>ppp```<<<---,,,---,,,---------***((((((***,,,---CCCbbbkkkSSSFFF;;;000------,,,+++,,,//////111999___^^^888///,,,222///000,,,***000888HHHvvv]]]>>>::::::CCC^^^___BBB;;;AAA]]]|||rrreeeWWWGGG???===;;;;;;<<>>???ZZZ}}}~~~WWWOOOKKKPPPTTTPPPIIICCCCCCBBBAAAAAABBBBBBAAA???>>>===============<<<<<<:::;;;<<<===>>>?????????>>>FFFOOOTTTYYYdddtttsssYYYDDD888333333444444555555555444333222111111111111111111111111111111000//////111222333000000111111111111000000000000000111111111222222///111444444444555888;;;999BBBGGGSSSnnnoooSSS>>>777222444555222111333111111000000000/////////000000/////////..................//////////////////...---------......///...//////////////////...000000000000000000//////333222111111333777<<>>aaaxxxKKK===999333000...---,,,+++,,,,,,+++************+++'''000777TTTtttccc999000))))))******+++...***000111000111888___ccc>>>...------+++---------+++))))))***,,,---@@@bbbZZZHHH<<<111------++++++,,,+++...000444QQQddd===333...222...000///,,,222999FFFqqqaaaAAA===:::@@@SSScccDDD<<>>===>>>???@@@???===>>><<<;;;;;;<<<<<<;;;:::888:::<<<======;;;999888;;;>>>???>>>???EEEPPPYYYlllxxxzzz^^^JJJ<<<333555333111222333555555444111111111111111111111111111111111111111222222333111111222222222222111111111222222222222333333333111333444333333777>>>DDDDDDTTT```oooXXXFFF777555555222111444222222222222111111111111000000000/////////......////////////////////////.............../////////////////////////////////000000000000111111111111444444333444777>>>FFFMMM[[[yyynnnDDD:::222222111111000/////////------............---------...///000000///...---,,,---......---...000222000111444;;;JJJmmmPPP???222555222:::VVVWWW===999444000...---,,,+++,,,+++***))))))))))))))))))...///FFFeeeyyyDDD666***(((+++,,,++++++***...,,,...333222NNNeee@@@...---...++++++,,,,,,+++***)))+++---...999___dddJJJ===111------,,,+++---+++---000111CCCyyyaaa>>>555...111...000111...444:::DDDmmmaaaBBB===;;;???JJJxxxhhhIII@@@>>>LLLrrraaaKKKAAA:::999;;;>>>>>>@@@HHHQQQeee}}}zzzjjjYYYNNNIIIFFFFFFDDD@@@>>>@@@@@@>>>======>>>???>>>===???===<<<===???@@@>>><<<<<<<<<======;;;999777666<<<;;;:::888888;;;???BBB@@@IIIVVVcccpppttt\\\JJJ===999444222333444444333222222222222222222222222000111222222333333222222111222222222222222222111333333333444444444555555444555666777:::CCCPPPZZZaaaxxxoooNNN@@@:::555333555444444333333333222222222000000000000/////////...000/////////////////////,,,---...000000000///...000000////////////000000000000000111111222222222555666888<<>>:::444000///...---,,,++++++***)))(((((())))))...000+++???^^^OOO>>>...+++...///---+++***---(((,,,333...CCCtttfffAAA///---...++++++,,,,,,+++******+++---///444\\\kkkJJJ===111------,,,,,,------...111...999fffYYY:::333...111///222111...333888BBBhhh```@@@;;;;;;>>>EEErrrmmmMMMCCC===EEEhhhdddQQQ???>>><<<;;;;;;>>>AAABBBMMMffftttmmmcccQQQNNNMMMMMMIIIBBBAAACCCBBB@@@>>>===>>>>>>>>>===;;;999888999<<<>>>===;;;999999999:::;;;<<<===>>>:::999888999;;;<<<===<<<===@@@CCCDDDGGGSSSeeerrrfffNNNHHH@@@:::888777666444222222222222222222222222000111222333444333222222111222222333333222222111444444444555555555666666555777999;;;BBBPPPbbbppp}}}hhhNNNBBB888444666555555444444444333333333000000000000////////////000000000000////////////+++---///111111000///...000000////////////000000//////000111222333333333444777<<>>FFFBBBUUUXXXIII;;;999<<<>>>??????JJJKKKjjjsssqqqppp^^^YYYSSSOOONNNKKKFFFBBBGGGDDDAAA??????>>>>>><<<===;;;::::::;;;;;;:::888:::;;;<<<<<<;;;:::;;;<<<999:::;;;;;;:::999:::;;;;;;;;;;;;<<<>>>AAACCCEEEWWWbbbvvvnnnWWWFFF999333444999000111222333444444333333555555555555444333222222777666444444444555444333444555555444222333666888===>>>BBBKKKZZZpppcccNNN@@@777999;;;888333222555555111000////////////111333444000000000000000///......000000000000000/////////111111111///...///222555444000...333666444333333888???JJJ[[[vvvXXX@@@444444333111000///000111///............---------------------------------////////////000000000000///666666777AAAXXXNNN<<<:::888555<<>>>>>===<<<<<<;;;:::888888888999999:::;;;;;;:::;;;<<<<<<;;;:::::::::;;;===???@@@@@@CCCLLLYYYeeeuuujjjVVVDDD:::888888666444333444444333111222222333333444444444444222222333444555666555444666666666777888<<>>JJJttt[[[777999888777888RRRSSSEEE888444333111...---------,,,+++************///---,,,...777PPPsssbbb888---,,,+++///))),,,,,,+++---///,,,,,,999JJJZZZ===+++---))),,,,,,,,,,,,,,,,,,,,,,,,''')))555QQQTTT@@@666333,,,+++...++++++...,,,+++///>>>jjj]]]333111...111///...222111333<<>>>>>>>>===<<>>999333222555888777555777666555555444444555555444555555666666666666555555666888<<>>```mmm888999666999666FFFbbbMMM:::555444000,,,+++---,,,++++++*********+++,,,...+++***111AAAcccrrrNNN555...---+++&&&(((,,,,,,...000---,,,444???vvv___@@@,,,000---,,,,,,,,,,,,,,,,,,,,,,,,,,,...333BBBnnn^^^FFF999777///+++...---)))......,,,---666]]]ooo<<<777111...,,,---111222333888FFFuuuOOO>>><<<888888===VVV|||YYYBBB<<>><<<===???======FFFVVVwww}}}wwwtttsssrrrooollldddbbbaaa```___]]]YYYVVVUUUQQQLLLHHHFFFDDDBBB@@@@@@>>>;;;:::999:::::::::BBB@@@>>>>>>>>>>>>>>>>>>???>>>===<<<:::999999888<<<<<<>>>CCCEEEHHHRRR\\\mmm|||tttkkkZZZPPPDDD>>>??????;;;777999999888777888888::::::<<<;;;:::888777888;;;===CCCEEEIIIQQQ]]]nnn~~~ddd@@@:::???===888888444444555555666666555555333333444555555555555444111111111111222222222222000222333444333222222333333666;;;AAADDDIIIUUUbbbQQQ:::666222111222333222222///............---------------------------------,,,,,,------...///000000000000111999<<<888QQQ}}}DDD===333888666BBBwwwuuuYYY>>>666777333//////,,,,,,++++++******++++++(((...***)))000:::YYYxxxNNN:::444---,,,,,,---...000111///---222888hhhaaaBBB,,,000///,,,,,,,,,,,,,,,,,,,,,,,,+++---...444UUUmmmLLL:::999222+++,,,,,,)))//////...---111RRRIII999111///---,,,000222444666@@@nnn]]]CCC888888999;;;MMM{{{mmmOOO@@@===AAAhhhSSS:::>>>BBB===??????DDDMMMiii}}}zzzqqqlllfff```ZZZVVVQQQNNNIIIFFFCCCAAABBBBBBAAA@@@EEEBBB@@@AAACCCFFFFFFFFFBBBBBBAAA@@@???>>>===<<<999999<<<@@@AAAAAAFFFLLLTTT[[[fffooozzzqqqddd\\\TTTKKKCCCAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@BBBHHHQQQXXXkkkmmmrrryyyiiiYYYRRRHHHAAABBB@@@???>>><<<999777666555666777777888888888777777333333444444444555555555555666888888666555555666<<<>>>CCCIIINNNYYYlll~~~aaa===888333111222333222000///............---------------------------------++++++,,,---....../////////000000777;;;777FFFgggQQQ999111777666AAApppaaa>>>333444111///111,,,,,,++++++***++++++,,,&&&...((((((222555QQQeeeAAA666///111---...///000000000///111333]]]dddEEE---///,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///EEE{{{~~~SSS::::::555,,,*********/////////...000IIIqqq[[[:::---333222...000111555666===iiidddEEE666777;;;:::CCCkkkuuuYYYDDD;;;<<>>>>>BBBGGG\\\~~~tttjjjdddUUUQQQMMMJJJIIIFFFAAA===AAA>>>;;;===AAAEEEFFFEEECCCCCCDDDDDDDDDCCCBBBAAACCC@@@???AAAAAACCCIIIPPPQQQQQQRRRUUUYYYeeezzz{{{tttmmmkkkhhhccc^^^XXXTTTQQQXXXYYY\\\^^^dddooo}}}nnnSSSGGGGGG@@@>>><<<999777777777777666666666666666555444444111222222333333444444444666888:::;;;;;;<<<>>>@@@BBBEEELLLXXXfff{{{sss@@@:::444111222333111//////............---------------------------------++++++,,,---...///000000---000///333999888@@@UUUfff<<<333666555===dddrrrEEE444333///---000,,,++++++***++++++,,,,,,&&&///'''(((333111HHHppp@@@222---444+++---.........///000111000PPPzzz}}}iiiLLL333111+++------------------------+++,,,000///888ddd^^^===>>>;;;000,,,++++++......///000///CCCeeettt@@@,,,777333222111000444666;;;cccdddGGG999555<<<:::;;;\\\|||gggKKK>>>@@@KKKmmmpppEEE???BBB>>>>>>;;;>>>BBBRRRtttooogggaaa\\\TTTIIIBBBIIIDDD???>>>AAACCCCCCAAA@@@AAACCCEEEFFFFFFFFFFFFBBB>>>;;;<<<<<<<<>>>>>>>>999999999888777666555444333333444555555666777777222666;;;AAAHHHOOOWWW\\\bbbiiixxxBBB<<<444111222333111...//////.........---------------------------------,,,,,,---...///000111222***///...///888999===JJJqqqMMM777777333888XXXSSS>>>999222///222+++++++++***++++++,,,,,,(((000''''''333---@@@yyyvvv@@@111///777,,,+++,,,---,,,...111111///DDDrrr{{{lllSSS:::555...------------------------***)))...+++,,,NNNgggBBBBBBAAA666000...+++---,,,...111///???^^^JJJ///999000555222///444555888___cccIII>>>444<<<999777SSS{{{XXXDDDAAA<<>>@@@>>>999;;;@@@MMMyyywwwmmm]]]VVVNNNJJJIIIHHHDDDAAA===???BBBDDDFFFGGGGGGGGGDDDAAAAAACCCBBB??????BBBHHHGGGKKKQQQQQQKKKKKKOOOTTTjjjxxxmmm```UUUMMMHHHFFFBBBBBBBBBAAA@@@>>><<<<<<<<<<<<===>>>>>>???@@@@@@IIINNNXXXdddqqqQQQ???666---222222(((777////////////............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------///222555888;;;===VVVYYY===444;;;888BBBfffhhhCCC999111,,,222//////---,,,+++*********------)))***---,,,AAAeeeEEE222555...///+++,,,---.........---,,,999```rrrMMM>>>:::---++++++++++++++++++++++++++++++(((***111???mmmzzzOOOEEE@@@999000(((+++)))***---///333===GGG{{{VVV888111444000---222222555555NNNiii???DDD888999888999MMMyyyhhhNNN@@@===DDDJJJrrrXXXCCC:::===>>>@@@>>>===LLLtttlll^^^YYYVVVPPPJJJJJJDDD>>>===@@@BBBBBB@@@HHHAAA???DDDFFFBBB??????EEEJJJPPPRRROOOKKKHHHHHHKKKKKKWWWnnnuuuooogggfffeeebbb___\\\ZZZXXXVVVUUUTTTTTTTTTVVVYYYZZZiiiwwwbbbAAA777222444444,,,555////////////............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---...///111444777999;;;KKK~~~|||GGG666888444:::UUU~~~III555333000000///...---,,,++++++++++++,,,,,,)))***,,,+++>>>___YYY999444///...---,,,,,,,,,,,,---///000333UUUxxxrrrMMM666222...+++++++++++++++++++++,,,++++++)))***000===jjjWWW???<<<:::333000---++++++...///111999BBBlllbbb<<<000000///...333333666444JJJlll@@@DDD888999777777HHHppprrrZZZFFF:::===EEEYYY}}}XXXEEE>>>@@@;;;======;;;HHHnnnuuufffZZZQQQKKKDDDAAAAAABBBAAA>>>EEE@@@>>>BBBCCC@@@>>>@@@DDDFFFJJJNNNQQQRRRPPPNNNKKKIIIMMMXXXggg{{{{{{FFF888888444666111222////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......///111333555777888>>>iiiYYY===777555666FFFkkk]]];;;999666//////...---,,,,,,,,,,,,,,,+++,,,)))***---***888UUUwwwEEE444333000...---+++***+++...111333333MMMvvv___===444555,,,,,,++++++++++++,,,,,,***,,,++++++...999eeeggg=========444555///------/////////444:::SSSsssAAA222111///...444333666444GGGsssEEEGGG999:::888666AAAddd~~~kkkRRR<<<888BBB@@@UUUjjjyyySSSDDD???AAA999===>>><<>>??????======???@@@???@@@EEEMMMRRRRRRPPPLLLKKKKKKJJJKKKTTThhhzzzMMM:::;;;333888555000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////000111333555555888XXXnnnEEE:::::::::AAAccczzzPPP@@@666111//////...---------------+++---***+++...+++444LLLSSS777666333...---,,,,,,---///111333444FFFtttWWW>>>666------,,,+++++++++,,,,,,***---,,,,,,---555]]]zzzDDD@@@???222444000------///000...111555;;;{{{EEE555666000///333111666555FFFNNNKKK<<<;;;999888===ZZZuuu^^^DDD:::@@@:::@@@EEEMMMdddKKK@@@===???;;;@@@AAA>>>AAA^^^ttteee\\\WWWVVVGGGFFFDDDCCC@@@>>>???@@@???======AAAHHHOOORRRTTTQQQRRRRRRNNNHHHGGGMMMTTTqqq\\\@@@:::111888666///////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///////////////000111222333444666MMM~~~LLL999;;;<<>>555111,,,---...///000000000000///999gggyyyNNN222///...,,,+++***+++,,,---+++---,,,------111SSSMMM>>><<<333777000,,,,,,///000///000333111jjjGGG777777222000222///555666FFF}}}XXXKKKAAA===;;;:::===RRRyyyeeeMMM>>><<<>>>>>>===AAANNNeee~~~}}}EEE>>><<<>>>===@@@AAA===>>>WWWwwwkkkeeeVVVTTTPPPKKKGGGDDDAAA>>>>>>???@@@AAADDDKKKSSSZZZXXXXXXVVVQQQLLLIIIGGGEEEOOO```tttNNN999111999555111////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000//////000000111222444444666CCCqqqVVV;;;999::::::NNNzzzHHH000777222111000///...---------,,,///+++***///---///===jjjMMM333...---...000111111111000///...111XXXmmm===000///---+++***+++,,,---,,,,,,***---...///IIIsss]]]===888888===222---,,,///111000000222333ZZZOOO;;;444222111222...555666BBBuuueeeLLLFFF>>>;;;<<<<<>><<<===UUUpppmmmeee\\\UUUPPPGGG>>><<<>>>>>>======BBBLLLTTTWWWWWWSSSMMMKKKLLLJJJFFFHHHMMM```aaa:::222;;;333444////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000000000000111222333444555555;;;aaakkkFFF;;;999666???fffaaa>>>:::444333111///...---,,,,,,+++...)))'''---,,,---999UUUeee888222111111000000000000000000000...HHH{{{WWW111///---+++***+++,,,------+++)))---000---@@@dddyyyHHH:::<<<<<<666000,,,...000//////111444GGGwww```EEE333000111444///555444:::fffyyyUUUKKK???:::;;;999BBBjjjvvvjjjYYYJJJ===888888>>>AAA@@@CCCIIISSS```wwwyyyCCCAAAAAA???<<<;;;<<<>>>BBBYYY{{{ssscccSSSHHHEEE@@@;;;:::===BBBFFFLLLRRRUUUQQQMMMMMMKKKGGGGGGEEELLL```sssnnn<<<555<<<222777000/////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000000000000111222444555666666666VVVRRRAAA;;;666777VVV|||OOO>>>555444222000...,,,++++++***,,,'''%%%++++++,,,666CCCxxx@@@999555333000...---...000111///+++;;;fffkkk222000---+++***+++,,,------+++'''---111---;;;ZZZWWW???===666999222---...000///...000111666cccpppPPP555...000555111666222333[[[```MMM???888:::777<<<```zzzlll\\\JJJ>>>777:::===;;;<<>>AAALLL```zzzwwwBBBAAA@@@>>>>>><<<===AAAHHHaaasss\\\TTTIIIBBB@@@???>>>===???OOO[[[[[[TTTPPPKKKEEEBBB???CCCNNNWWWccc|||HHH999:::444444000000000000////////////---...///...,,,+++,,,---.........////////////000000000//////000222444555888;;;MMMuuufffBBB???777666KKKmmmUUU???;;;///...000---///111***---......,,,++++++---///===jjjLLL666777555111,,,+++...111111000000555QQQDDD888---)))+++---,,,+++(((***,,,,,,+++...666===vvv{{{EEE888888666555222---+++...111222...???RRRxxxYYY<<<000222555444000111999BBB|||lllRRRDDD>>>333666@@@RRR}}}tttmmm___KKK999777:::999777777555;;;DDDMMMSSS___tttkkkEEEFFF888???:::@@@AAA>>>MMMtttzzzlllYYYKKKDDDAAA???>>>AAABBBFFFMMMTTTUUUQQQKKKEEEBBBBBBGGGOOOYYYiiivvv___???888444333000000000000////////////---...///...,,,+++,,,---------........./////////000/////////000222444555555888EEEcccUUU???999999>>>TTTdddAAA<<<111000222---...000+++---------,,,***+++---///777[[[bbbAAA999666222...---///000000000000000CCCwwwSSS:::---///,,,***,,,,,,***---...---+++,,,222777```WWW@@@;;;888777333...***+++...111,,,777CCCdddaaa@@@222222333333111000666===ggg\\\IIIAAA777888???NNNvvv~~~rrraaaOOOEEE>>>999:::===::::::;;;======CCCTTTcccwwwgggCCCDDD888???;;;AAAAAABBBUUUtttdddUUUFFF<<>><<<<<>>BBBWWWxxx```LLL@@@<<<:::888999===>>>;;;<<>>>>>???@@@FFFCCCCCCDDDEEEEEEIIIPPP]]]jjjvvvzzznnn^^^hhhtttmmmBBB:::666222222222111000/////////---...///...,,,+++,,,---+++++++++,,,,,,,,,,,,---//////......///111333444444999999:::SSSaaa888777999@@@>>>ffflllKKK777222555///,,,000///+++,,,,,,***))))))+++---222444nnnSSS;;;333---000222111000222---000222666GGGkkkiii888111,,,(((,,,,,,+++,,,......,,,+++******---BBBmmmMMM???:::777777333,,,***---...000...111QQQ\\\DDD111000333222000222888^^^VVVCCC???:::===>>>IIIuuu```SSSDDD???<<<>>>???@@@DDDJJJPPP\\\TTTAAA===???@@@>>>???@@@NNNqqqyyylllWWWGGG>>><<<===>>>AAA???@@@DDDDDDDDDHHHMMMSSS___jjjmmmqqq{{{ppp___RRRKKKPPPYYYfffqqqvvvvvvvvvvvvxxxuuuTTT<<<666333333222111000000///...---...///...,,,+++,,,---+++++++++,,,,,,,,,------///.........///111333444222666666666GGGnnnzzz@@@222;;;;;;111NNN{{{ZZZ???333555111...///...,,,,,,,,,+++******,,,...111111___mmmAAA555...000333000///222000......111<<<[[[OOO111---,,,***---++++++,,,------,,,,,,,,,---???iiivvvJJJ>>>555444222+++(((******---000111FFF|||}}}ZZZ999222555444111333888RRRZZZAAA===777;;;;;;>>>hhhiii]]]PPPHHHGGGLLLYYYdddxxxwwwNNNBBB<<>>AAAQQQwww```III>>><<<>>>;;;:::<<<@@@BBBAAAEEEKKKGGGRRR]]]bbbiiisss|||oooWWWIIIDDDFFFJJJDDDGGGQQQ\\\aaa^^^[[[ZZZ^^^eeeqqq~~~aaaEEEiii>>>777444333333222111000///...---...///...,,,+++,,,---,,,,,,,,,,,,------------............///111222444444333222444>>>\\\TTT444<<<:::111@@@aaalllJJJ777777444///...+++---------,,,***+++---//////000NNNKKK;;;111222333///...222000...000333555KKKmmm777111000(((///---,,,,,,,,,---------,,,///<<>>@@@777;;;NNNuuuyyySSS;;;999666000---)))---......,,,++++++---//////000BBBSSSAAA444444444...---111,,,///777:::555AAAppp>>>555111&&&111///...,,,,,,------------000999mmmrrrVVV;;;333222......222222---333444:::kkkOOO;;;:::666444666888AAAooofffBBB===444999777333888^^^bbbEEE@@@888AAA;;;888===FFFYYY```KKKEEE???===>>>@@@???>>>AAAFFFGGGHHHIIIKKKTTTbbblllnnnSSSIIIBBBFFFKKKIIIGGGGGGBBBAAAJJJZZZbbb\\\QQQKKKRRRPPPPPPWWWeeesss}}}oooMMM777888EEE\\\777888777888333---444777+++000...,,,---//////---+++......---------,,,,,,,,,...------......///000111666111222666666CCClllRRR<<<>>>444888BBBWWW[[[???AAA111333:::'''111///---+++***+++,,,---+++000===^^^rrrCCC333777,,,///666'''///000///000///111WWW^^^777000...+++---,,,,,,++++++,,,,,,---333>>>kkktttAAA333888///***888///333333111<<<]]]mmm@@@444555555:::<<<777RRRRRR999888999555222888AAA\\\YYYDDD::::::>>>===;;;BBBMMMfffwwwPPPDDD???===>>><<<888<<>>666999???NNNrrrHHH===111222777,,,000///---,,,+++,,,,,,---------333MMMRRR555888//////777000000111000222///,,,HHHvvveee999111000,,,---,,,,,,++++++,,,,,,---...666]]]TTT555444111,,,222---...///000777RRR|||KKK;;;:::888888666444LLLhhhCCC777777777666000444GGGjjjTTTBBB;;;<<<@@@>>>EEEKKKZZZvvvTTTGGG>>>>>>AAA???=========@@@DDDGGGJJJOOOVVV[[[kkkttt|||aaaMMMBBB===AAA<<<===HHHQQQPPPJJJEEEAAAQQQnnnooo```YYYUUUVVVVVVTTTTTTXXX\\\^^^hhhuuu{{{eeeQQQ???<<<;;;999:::@@@PPP<<<666444000)))...333...000...------......---,,,***++++++,,,---...///000------------...///000111555222555888444666MMMjjjwwwBBB===999;;;<<>>hhheee<<<;;;222---222111...000///222111***888YYYtttCCC222---+++---,,,,,,++++++,,,,,,---,,,///JJJnnn===444555000,,,...+++---222444DDDlllUUU>>>>>>;;;777666888JJJsssVVV;;;444666666222222999MMMkkksssLLL@@@<<<===@@@===BBBJJJaaayyyaaaHHH>>>@@@AAA===999>>>???BBBCCCEEEHHHLLLOOO\\\fffyyywww[[[HHH@@@>>>>>>@@@???BBBHHHKKKHHHGGGIIIKKKnnnooodddYYYWWWXXXVVVSSSRRRTTTSSSWWW___bbbhhhyyyzzzYYYHHH@@@;;;<<<:::666999BBBgggDDD999666444,,,...222...///...............------++++++,,,,,,---...//////------------...///000000333222666999444222@@@SSSLLL<<<;;;<<<999<<<[[[hhhDDDAAA:::///333------............------///---...999VVVWWWEEE666000111...+++...---000333---333HHHbbb===,,,,,,---,,,,,,++++++,,,,,,---...---<<>>===888:::<<>>>>>???AAABBBEEEHHHJJJKKKSSSeeeyyynnnaaaPPPEEEBBBCCCDDDCCCCCCGGGLLLJJJCCCEEEVVVhhh|||kkk^^^\\\]]][[[YYYSSSQQQQQQSSSTTTWWWbbbnnnzzziiiSSSFFFCCC@@@@@@BBB@@@===???DDDKKK:::444666111000333000...//////...------------------------------------,,,,,,,,,------...///000000111555888555222999EEEwwwXXX>>>>>>;;;999:::NNN|||NNNDDD999---555....../////////...---,,,111///...333EEEjjjVVV999444666000---000---...444000222???rrrTTT000...---,,,,,,++++++,,,,,,------+++111IIIsssccc>>>777444222444...000666333222KKKmmmddd???<<<<<<:::999:::AAAZZZ[[[DDD===<<<666555555555999HHHddd}}}yyyVVV@@@>>>;;;:::>>>===DDDVVV}}}yyy\\\LLLFFFCCC>>>===<<<===???CCCFFFHHHAAAEEERRRcccqqqyyyqqq[[[EEEAAA===???EEEIIIIIIGGGGGGHHHJJJNNNUUUggglll```^^^]]][[[SSSQQQPPPOOOMMMMMMPPPVVV___fffxxxnnnSSSDDD@@@AAA<<<::::::???DDDEEEGGGIIIZZZ>>>222555444333555333.../////////---,,,---.........---------,,,,,,,,,,,,,,,,,,,,,---...///000//////222666666444888???iiijjjCCC@@@999:::===EEElll^^^EEE666...777000000//////...------,,,111...+++,,,555TTTfff===444555111111555///,,,222222000888aaappp:::***---,,,,,,++++++,,,,,,---+++))),,,777OOOqqqRRR999333888222---///333000...???VVVxxxMMM???;;;;;;:::;;;@@@SSSlllLLL@@@>>>555555666555444999IIIYYYmmmcccIII<<<>>>999888>>>AAACCC^^^fffQQQDDDBBB>>>:::999;;;???BBBDDDGGGGGGLLLWWWbbbjjjttt|||jjjRRRFFFFFFDDDCCCEEEIIILLLLLLKKKHHHDDDIII___lllfffcccaaaWWWVVVTTTSSSQQQOOOMMMMMMVVVTTTYYYjjjzzz[[[HHHAAA>>><<<<<<>>>;;;:::>>>DDDHHHGGGEEEvvvOOO666666555333444333---///000///---+++---...,,,,,,------------------,,,,,,,,,,,,---.../////////...///222444555888<<>>999>>>777666AAAIIIRRRsssnnnTTTMMMGGG???::::::<<<>>>???IIIHHHKKKQQQVVVZZZccclllyyy|||fffXXXNNNKKKLLLCCCBBBAAAAAABBBCCCEEEFFFPPPXXXnnnuuullleee[[[ZZZXXXWWWVVVVVVTTTQQQRRRNNNNNNUUUaaatttaaaOOO@@@<<<>>>===;;;;;;@@@??????@@@CCCEEEBBB>>>aaa???999666222333111---///000///,,,+++---///***++++++,,,---...//////,,,,,,,,,,,,---...//////000...---000222555777:::KKK{{{NNNCCC555;;;EEE;;;IIIwww___CCC888222555333000---,,,+++,,,,,,%%%(((///333///888^^^nnnGGG555999)))111---)))000333111444:::uuukkk666---,,,,,,++++++,,,,,,---000---...///((('''<<>>999;;;:::<<>>:::555888@@@666:::===@@@AAACCCAAA>>>lll@@@===555...111//////////////////.........------------------------...---,,,+++,,,---...//////000111111222444777:::EEErrrgggAAA<<<999:::>>>;;;XXX}}}tttEEE///999666333...++++++---......***(((***,,,)))111QQQrrr___666333111111///---...222444333>>>VVV:::111111)))%%%...000)))&&&------+++***)))+++000333cccmmm;;;:::444222000000000111555999TTTvvvUUU===CCC999999999888<<>>III\\\wwwYYY<<<888444:::>>>888EEEeeelllZZZIIIBBB@@@===<<>><<<======;;;===BBBDDDDDDGGGLLLSSSWWW^^^gggoootttvvvvvvuuu~~~aaaLLLEEEDDDBBBBBBEEEIIIKKKKKKFFFEEE>>>===DDDMMMiiijjjaaa]]]bbbfffbbb[[[WWWSSSTTTRRROOOKKKMMMSSSYYY```iiixxx}}}```JJJ===777<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<===;;;999pppDDD777777555666000000000//////.........---------------------------,,,,,,,,,,,,---...///...000111222222333666999>>>\\\SSS???AAA<<<:::777<<>>555222000000000000//////111<<>>>>>???===;;;>>>DDDaaakkkUUUBBB???>>>888555777222555777888:::@@@KKKTTTjjjfffTTTFFF999555999333:::888999NNNooopppaaaUUUOOOCCC===;;;===>>>>>>AAADDDAAACCCFFFIIINNNUUU\\\```dddhhhlllnnnrrr~~~nnneeeYYYMMMFFFDDDDDDEEEFFFGGGJJJMMMKKKFFFCCCCCC???BBBHHHeeeyyyllleeeaaa```ZZZZZZYYYVVVSSSQQQSSSTTTRRROOONNNRRR[[[nnn[[[OOO@@@888888;;;<<<;;;888888999:::;;;<<<<<<======::::::<<<>>>>>>AAAEEEaaaBBB999333444222111111000//////......------------------------++++++,,,---.........///---///111222222333444666;;;BBB^^^{{{HHH===777666===777===UUUsssWWW999666222//////......------******---000/////////777MMMwwwUUU<<<333///111444222111333222333QQQyyy>>>)))222******222+++***,,,...///---,,,------///222KKK}}}jjjFFF888///333555111///222000888LLLsssUUUKKKAAA>>><<<;;;<<>>666333222222111000000///......------------------------***+++,,,---.../////////---///222333222222333555999<<>>999444000////////////222///,,,---000111000///,,,999aaakkk@@@444---000222000///222///222EEEooo[[[222///,,,---000++++++---......---,,,,,,---,,,+++???jjjRRR===///111333///---111///000:::WWWmmmRRRCCC>>>>>>???@@@FFF[[[}}}kkkPPPFFFBBB>>>999999555222222777:::999777;;;BBBKKKYYYpppmmmZZZMMMEEE;;;333444888888444111666333888]]]oooWWWMMMCCC@@@???>>>>>>AAAAAABBBCCCAAA@@@BBBGGGLLLKKKOOOTTTWWWZZZ```jjjrrr}}}~~~kkkVVVIIIFFFBBBCCCEEEEEEEEEFFFHHHIIIHHHBBB@@@AAA???===CCCNNNsssuuufffiiigggeeebbb___^^^]]]]]]PPPKKKJJJMMMMMMLLLTTT___kkkxxx~~~YYYFFFCCC999;;;===;;;888666777888666666777999:::<<<=========:::;;;>>>???FFF[[[qqqeeeEEE<<<777333333222111000///...---------------------------)))***,,,---/////////...---///222333222222333444444888AAAVVV}}}oooAAA<<<222777999;;;EEEuuuXXXEEE???777111............111///......111444444222---...MMM}}}JJJ:::000111333//////333///333:::UUU~~~DDD///......---...,,,---...---,,,,,,---...---(((666UUUaaaGGG222111222---,,,111///...111AAA```bbbIIIBBBBBBDDDFFFBBBJJJ```jjjQQQIIICCC;;;:::777333222333444555555333666888:::DDDVVVhhhqqq}}}|||vvvppplllcccbbb^^^XXXOOOEEE;;;555444666666555777888555///777444BBBtttpppbbbTTTKKKFFFAAA>>>???>>>AAACCCAAA>>>>>>BBBFFFCCCEEEGGGIIINNNVVV___fffkkkpppwww~~~vvv^^^QQQHHH>>>===AAA===>>>AAADDDFFFHHHJJJKKKHHHCCC@@@???<<>>:::CCCnnnvvvJJJDDD:::222...---------,,,------///333777888666555,,,AAAjjjSSSBBB555555666111000555222666555CCCpppSSS111///...+++111---......---++++++---...222***000CCClllnnnPPP777444333---,,,222111//////555GGGhhheeeHHH@@@BBBFFFHHHDDDFFFMMMfff~~~[[[PPPHHH>>>555777999777444222111222...666:::666555;;;EEEKKKPPPRRRUUUVVVTTTPPPKKKHHHDDDDDDBBB???<<<:::;;;<<>>===???CCCFFFCCC@@@???CCCKKKTTTZZZbbbgggmmmqqquuu~~~fffRRRAAA>>>???<<<>>>EEECCCBBBBBBCCCDDDFFFFFFFFF<<<<<<>>>@@@BBBUUU{{{tttoookkkiiigggfffcccXXXTTTWWWUUUMMMJJJOOOFFFJJJSSS```sssaaaIIIBBB@@@===;;;999::::::::::::999888777666777888999:::;;;<<<<<<===@@@JJJUUU___ttt```@@@999555444222///...111222111------............---------+++)))+++---///---+++000000111222444555666666555<<<999:::QQQtttVVVCCC???666<<>><<<:::888777666444222444///...444777333222444888GGGpppkkk]]]UUUJJJ@@@BBBAAA>>>;;;999999;;;======>>>???>>>===@@@EEEIIIVVV[[[bbbjjjoooqqqqqqppp}}}qqq]]]OOOCCCBBBAAA@@@???@@@AAABBBFFFDDDEEEGGGFFF@@@===>>>AAA===<<>><<<999111000///,,,---...///000//////...,,,...000===```PPP:::<<<000111888...------...222@@@```iii;;;,,,///222///---++++++,,,------,,,//////,,,+++>>>gggsssGGG:::999222---///...---///000///:::^^^nnn[[[PPPFFFHHHKKKFFFAAAFFF\\\}}}___CCCEEE???>>>BBBBBB<<<777666666555333333444666666666333333555777::::::888666888666444222333444555555444111000111000000888AAASSSsssrrreeeZZZQQQEEECCC@@@>>><<<<<<<<<===;;;<<<===<<<;;;<<<@@@CCCEEEHHHNNNUUU\\\aaaeeefffgggqqqrrrbbbWWWOOOGGGBBBAAAAAA@@@@@@AAAAAABBBBBBGGGCCCBBBDDDDDD@@@???AAA:::LLLfffssslllgggdddeeebbb\\\SSSKKKHHHJJJMMMDDDDDDEEEFFFJJJQQQYYY___gggooo|||dddNNNAAA666666:::::::::;;;777888999:::::::::999888999666777;;;>>>???DDDJJJPPPeee___???999666333222111000///...---......//////......---+++******+++...///...---222222222222222222222222000666777888<<>>888111000...,,,---......///.........,,,111333444FFFooo\\\>>><<<222000666000------000333555GGGvvvQQQ***'''222---,,,***+++,,,------,,,111///+++(((...HHHwwwXXXAAA;;;666000---------......***///FFF```pppWWWJJJKKKFFFDDD@@@>>>GGG^^^{{{QQQLLLEEEBBBDDDDDD???888555666333111111222222222222222///...111666888666333===;;;888555444555777888...333888999444222:::EEEiiixxxfffZZZJJJFFFAAA===<<<;;;:::999999:::;;;;;;:::;;;===???>>>???AAAEEEKKKRRRXXX\\\[[[```eeekkktttrrr\\\SSSGGG???===>>>????????????@@@AAABBBBBBBBBBBBCCCAAA@@@@@@===:::<<>>???HHHSSSiiinnn@@@<<<777333333444111000///......////////////......+++++++++,,,---/////////000000111111222222333333222444666;;;>>>@@@^^^mmmUUULLL???;;;777777@@@dddfffGGG444222444...---------............---***333888555;;;ZZZfffDDD>>>888444333---111...222777222777\\\iii777)))111,,,+++)))***,,,---------,,,***,,,///...999^^^vvvNNN::::::777...+++,,,...///+++,,,:::JJJtttnnnZZZQQQGGGEEEBBB???@@@MMMeeezzzzzz```UUUHHHAAAAAAAAA@@@>>>888666333111111111111000222111111222333444444333333333222111///000111333///444888888999???NNN[[[ooofffZZZTTTWWWiiixxxdddYYYQQQFFF>>><<<;;;:::888999:::;;;<<<<<<===>>>>>>@@@@@@@@@AAADDDHHHLLLOOOPPPUUUXXXXXXZZZbbbqqq}}}xxxdddTTTKKKHHHEEEBBBAAABBBBBB@@@??????@@@AAABBBCCCBBBAAA@@@???@@@@@@???;;;<<>>???@@@CCCGGGQQQ```rrr\\\EEE;;;:::<<<>>>>>>:::777666888999:::::::::::::::999999:::===BBBDDDBBBGGGXXXiiiNNNBBB999333555666333111222...//////////////////...++++++,,,------...//////---...///000222333444555333111111888===;;;NNNrrr```III777666666999@@@]]]aaa:::666;;;111............---.........(((000555444666OOO~~~TTTBBB;;;777444...///***---444000---CCCbbbKKK222333,,,+++******,,,......------(((+++111000222KKKjjjhhhAAA>>><<<...------//////------222999PPPqqqyyy___SSSLLLFFFCCCAAAAAAJJJTTT||||||cccNNNEEEEEEGGGHHH???===999777666555444222000555888888444111222444000333555555444444666777777888999@@@PPPjjjsssdddYYYMMMGGGAAA===???LLLdddzzzssseeeRRREEE@@@>>><<<999888888999;;;===>>>???????????????@@@AAABBBCCCCCC@@@EEEIIIJJJIIILLLUUU\\\dddxxx|||jjjYYYMMMFFFCCCBBB@@@@@@@@@AAAAAA???<<<999@@@AAABBBCCCBBBAAA@@@???===???AAAAAACCCSSSrrrvvvvvvooocccYYYRRRPPPPPPPPPKKKFFF@@@>>>???@@@???>>><<<>>>???@@@AAAFFFNNNTTTkkk{{{nnnNNN===;;;???555666888888888999999999999999999999:::;;;<<<<<>>555666777333111333...//////000000//////...,,,---......------...///+++,,,---///111333555555666555222777===:::BBBYYYjjjDDD000555444888===QQQLLL<<<;;;000000000///............///...000222333666NNNsssMMM<<<999888555111+++,,,222111---666FFFmmm```:::///...---+++,,,---......---333+++(((+++***+++<<>>???@@@BBBCCCCCCDDDCCCCCCDDDDDDCCCBBBDDDIIIMMMJJJUUUcccpppqqqeeeRRRLLLEEEAAA???AAABBBCCCAAA???===<<<;;;;;;<<<===@@@@@@AAAAAABBBBBBAAAAAA<<<>>>DDDMMM^^^{{{mmmZZZQQQPPPSSSUUUTTTNNNGGG@@@>>>===>>>>>>888<<<@@@AAA???>>>@@@BBBGGGUUUlll~~~XXXBBB<<<;;;:::999888999888666777::::::777888888999;;;===???AAABBBBBBBBBGGGTTThhhVVVEEE999888777111...111//////000000000000//////---///000///,,,+++---...,,,,,,...///111222333444444999777777<<<999<<>>555222111000///...//////000000111555888:::LLLzzzaaaCCC<<<:::999333000///111111000444999NNN~~~QQQ333000///------...///...---111---******((()))333???fffoooKKK<<<888444000,,,+++---///...+++000777]]]wwwaaaMMMHHHFFFAAA@@@DDDHHHTTTiiimmm[[[NNNNNNJJJFFFBBB???===;;;999444===HHHLLLIIICCC???>>><<>>>>>>>>@@@AAACCCEEEFFFEEEKKK[[[uuuqqq]]]TTTTTTVVVZZZXXXSSSLLLEEEAAA??????:::>>>BBBCCCAAA@@@AAABBB>>>DDDQQQdddzzzkkkSSS;;;555:::<<<:::888<<>>===<<>>===<<<;;;<<<<<<;;;<<<<<<>>>AAADDDHHHJJJVVVaaa|||uuuaaaYYYXXXXXXZZZZZZTTTLLLCCC???>>>???AAACCCBBB???>>>@@@BBBAAA???@@@JJJ[[[lllwww|||yyyUUUBBB;;;666777777444777===222:::===888555777999777999:::<<>>AAABBBBBBCCCCCCCCCDDDFFFHHHJJJLLLNNNJJJEEEBBBCCCEEEDDDCCCNNNKKKRRReeevvv~~~mmm]]]RRRIIIHHHFFFDDDCCCCCCDDDEEEEEECCCBBBDDDEEEEEEBBB>>>>>><<<999999:::<<<>>>>>>===BBBAAACCCHHHGGGPPPdddqqqXXX[[[\\\]]]\\\WWWPPPIIIDDDBBBDDDDDD@@@<<<;;;???DDD>>>???AAABBBCCCHHHOOOUUUbbbhhhqqqzzzttt^^^III<<<888888999:::::::::::::::777:::<<<<<<:::888999:::<<<999===FFFHHHGGGQQQ```zzzgggJJJEEE:::222555222111000//////......//////000///...---------------,,,,,,---...///000000111111222333666888:::<<<===EEEUUUwwwSSS???888777:::666:::ZZZxxxIII999555111000...,,,---000...---111777999===NNNbbblllFFFAAA666777555222000//////000111///:::TTT???333+++,,,,,,,,,------.............../////////...333MMMvvv[[[AAA777777333---,,,...---+++---...000:::UUUaaaJJJDDDDDDDDD???@@@@@@BBBNNN\\\dddccccccttt|||vvvrrrmmmkkkpppzzzhhhOOO>>>888777666555333222444888<<<777666555444111000111444444666999>>>HHH\\\uuuuuubbbNNNEEEBBB???<<<===>>>======???AAACCCCCCBBBBBBBBBCCCDDDFFFIIIKKKMMMOOOKKKGGGFFFGGGGGGFFFEEE@@@???EEEQQQXXXaaauuu}}}kkk]]]SSSMMMHHHDDDEEEEEEDDDDDDDDDDDDDDDEEEEEECCCBBBBBBBBBAAA===:::??????AAABBBBBB???;;;999FFFEEE>>>@@@PPP___ssssss___^^^___```___XXXNNNFFF@@@>>>>>>BBBEEEDDD<<<555@@@@@@AAA???>>>@@@DDDHHHJJJOOOWWW___hhhuuuppp^^^QQQHHH@@@;;;888888999999999999999999777777888888888;;;???AAA@@@@@@DDDGGGEEELLLiiiyyySSSEEE:::333222///000000///...............///......---------......++++++,,,---...///000000///222777;;;===<<<:::888:::AAA^^^mmmJJJ===777:::777555GGGaaabbb@@@888222111111...,,,---...+++---444777999CCCPPPTTTEEE888999777333///......000111---111===]]]UUU999000000(((,,,222***,,,------....../////////000///???jjj~~~YYY======999222......///---------...333???^^^zzzXXXGGGCCCBBB@@@???===<<>><<<;;;@@@@@@AAACCCFFFIIILLLNNNNNNLLLJJJJJJJJJIIIGGGFFF??????BBBEEECCCDDDSSSfffxxxkkk^^^UUUHHH???===???@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDBBBAAA@@@@@@???<<<:::<<<;;;:::;;;<<<@@@CCCFFFJJJKKKHHHSSSppp}}}tttllliiihhh```QQQDDDFFFBBB???@@@DDDDDDAAA<<<@@@AAA@@@>>><<<<<<===???===@@@EEEIIINNNWWWaaaiiizzz}}}dddYYYJJJ>>>:::;;;<<<<<<888999888888888888888888:::999777666777:::>>>AAAFFFEEEIIIPPPZZZppp___GGG<<<555222111000//////.....................---------......///***++++++,,,---...//////111444999<<<===:::777444777777LLLwwwXXXDDD888<<<<<<777===LLLPPPAAA444333444000,,,,,,000,,,---333777999===CCCggglllQQQ>>>===:::555111//////000111+++000333FFFxxx}}}EEE...222)))+++444***++++++,,,---......//////333000;;;cccOOOAAA777666444///111777111...///333666IIIxxxwww[[[III???BBBAAA???===>>>@@@@@@@@@::::::>>>LLLbbbzzz}}}iiiRRRCCC<<<888999<<<666555;;;KKK[[[^^^TTTGGGGGG999333888;;;555111333333444555333222555<<>>@@@CCCGGGJJJLLLLLLLLLLLLMMMLLLKKKIIIHHHIIIHHHGGGFFF@@@===EEEPPPbbbmmmwwwvvvooolllrrrzzz~~~qqqooohhh```[[[VVVNNNEEEHHHEEECCCBBBDDDDDDCCCBBBCCCCCCEEEEEEEEEDDDCCCBBBBBBAAA??????>>>>>>>>>>>>;;;;;;<<<>>>AAAFFFLLLPPPOOO]]]lllzzzmmmXXXFFFCCCFFFHHHGGGEEEDDDFFFHHH@@@@@@@@@@@@??????@@@@@@@@@AAABBBBBBBBBDDDIIIMMMQQQWWW___gggpppzzz|||pppdddYYYRRRIIIDDD???;;;;;;;;;;;;:::999999888888777777888888888999:::;;;===???BBBDDDKKKJJJTTTmmmqqqOOOAAA999555888000000///.....................---------......///***++++++,,,---...//////555666888999888666444222999666EEEeeegggKKK777:::???::::::BBBeeecccJJJ555222555222......///++++++111666999;;;<<>>999444111000111111---222111888[[[WWW000222******111******++++++,,,---......///------777ZZZkkkGGG000777999...000@@@444//////555666AAAeee|||XXX>>>@@@===;;;<<<===<<<:::999:::444...000;;;LLLZZZbbbxxxqqqjjj\\\LLLDDD???999555444888333:::VVVxxx}}}lllcccMMM999666888555222333111333555555333444777:::;;;===JJJeeelllZZZPPPJJJBBB<<<;;;<<<>>>???::::::;;;===???BBBEEEGGGKKKMMMOOOPPPPPPOOONNNMMMMMMIIIEEEDDDAAA???@@@CCCHHHMMMQQQPPPKKKHHHJJJMMMVVV[[[]]][[[YYYWWWRRRKKKKKKIIIEEEAAACCCGGGEEEAAADDDDDDEEEGGGGGGEEEBBB???EEEFFFFFFFFFEEECCCAAA???AAA@@@>>><<<;;;;;;<<<===;;;@@@GGGKKKMMMNNNOOOPPPiiirrr\\\CCCDDDGGGKKKMMMKKKHHHEEECCCBBBAAAAAAAAABBBAAAAAAAAAAAA@@@>>><<<<<<===>>><<<>>>BBBFFFKKKQQQWWW[[[gggppp{{{zzzpppkkkkkkggg```XXXQQQIIIAAA<<<<<<;;;;;;:::;;;:::999777999999888777777888888999333888???CCCEEEFFFIIILLLPPP\\\www[[[HHH:::222999111111000//////////////////......---------......++++++,,,---...///000000666555444444333222222222:::666AAAWWWsss~~~YYY:::888===999888===MMM~~~ZZZ:::222555333111222---+++)))---222666888888???___vvvKKKCCCAAA<<<888444222000000...222///...CCCppptttFFF777+++)))...)))***++++++,,,,,,---------)))+++555OOO{{{XXX777888999---///???222------333555:::PPPiiisssPPPBBB:::666888;;;:::777666222///,,,,,,///555:::===KKK\\\rrruuubbbRRRJJJEEECCC???777111///777000333NNNwwwnnnNNN888111222333222000111333333222222333444555555:::DDDSSSooocccZZZMMMAAA;;;:::;;;;;;::::::::::::<<<>>>AAABBBIIIKKKOOOPPPPPPPPPQQQRRRLLLHHHEEEDDDDDDDDDAAA@@@@@@AAABBBCCCBBBAAA@@@@@@===BBBEEEDDDCCCDDDBBB===AAABBB@@@@@@EEEMMMNNNKKKOOOMMMKKKIIIGGGEEEEEEEEEFFFFFFEEEDDDBBBAAA???>>>AAA@@@>>>:::777777999<<<<<<>>>AAADDDLLLYYYhhhtttppp]]]HHHAAAHHHPPPPPPLLLJJJGGGCCCAAAAAAAAA???>>>???>>>>>>============>>>;;;::::::;;;<<<>>>@@@AAAEEEJJJRRRWWWYYY\\\```cccssswww}}}~~~zzzvvvwww}}}}}}sssmmmlllgggfffeeeaaa\\\VVVQQQMMMOOOLLLHHHEEECCC@@@<<<::::::999777666777888:::<<<:::999888888888999;;;<<<888???EEEFFFDDDFFFMMMTTTjjjpppVVV???222999222222111000000000000000000///...---------------,,,,,,---...///000000111111000000000000111333333777333;;;III\\\nnnDDD:::<<<888777;;;>>>dddvvvHHH888888444111333///---+++***...444777888555JJJaaaYYYCCCAAA>>>:::666222///---...000///...666QQQzzzrrrEEE---...///)))+++++++++++++++,,,,,,,,,++++++000>>>YYY|||vvvOOO>>>777111111777...,,,---000000333<<>>YYYvvvqqqMMM999666666222///111222222222222222333444444777999:::HHHmmmrrr___PPPFFF@@@===<<<;;;::::::;;;<<<===>>>BBBEEEIIIKKKKKKLLLOOORRRLLLLLLLLLJJJHHHGGGEEEDDDCCCDDDDDDEEEEEEDDDDDDCCC>>>AAABBBAAAAAADDDDDDBBBBBBEEEGGGJJJOOOUUUSSSNNNSSSRRROOOKKKHHHGGGGGGHHHDDDCCCBBB@@@???>>>>>>>>>>>>>>>===;;;999;;;@@@DDDKKKMMMRRRZZZjjjsssYYYOOOQQQVVVYYYPPPKKKFFFBBBBBBBBB@@@???>>>>>>>>>???@@@AAA@@@@@@>>>===<<<<<<<<<======<<<>>>???AAABBBDDDDDDEEEEEELLLOOOSSSVVVWWWWWWXXXYYY```___]]]\\\^^^bbbfffiiiiiikkkkkkfff\\\TTTPPPPPPKKKJJJIIIGGGEEECCCBBBAAA@@@>>><<<<<<======<<<;;;:::999999888888999<<<>>>:::999888888999;;;===???AAAHHHNNNMMMNNNYYYnnniiiJJJ888???333222222111111111111111111000///...---,,,,,,,,,,,,------...///000111111+++,,,---...000222333444444000666???MMMrrrNNN===<<<777666<<<888LLLjjjXXXAAA;;;444000222333111...+++---333888999///<<>>;;;666111---+++---...111333222<<>>>>>:::555333000111111...******---111111,,,...555666222777AAAAAAGGGPPPWWWZZZXXXSSSOOONNNJJJGGGGGGIIIGGGBBB===:::777666555222...///444...000222444;;;OOOiii}}}gggIII@@@;;;333000111222333444555666777222///222999999888EEEWWW|||tttaaaSSSLLL>>>===<<<;;;:::;;;<<<<<<:::===AAACCCDDDFFFKKKNNNJJJOOOQQQNNNIIIFFFFFFFFFCCCDDDFFFDDDBBB@@@@@@AAAAAACCCBBB??????BBBCCCAAADDDIIINNNRRRXXXZZZUUUMMMGGGIIIJJJIIIFFFCCCAAA@@@AAA@@@>>>=========>>>???;;;<<<======>>>CCCJJJPPP```nnnkkkUUUSSSXXXRRRMMMGGGDDDDDDEEEEEEDDD>>>======>>>??????===<<<======<<<>>>???@@@@@@???@@@>>><<<<<<======;;;::::::;;;===>>>???AAAEEEHHHFFFGGGIIIKKKMMMOOOQQQQQQLLLPPPTTTRRRMMMHHHHHHIII===<<<999777666777888999999888666777999:::::::::666888;;;<<<;;;:::999888:::999888888:::<<>>:::@@@QQQ|||qqqGGG;;;555///111000...,,,++++++---///111333555???bbbWWWEEE:::<<<:::000+++///---...000000000555DDDTTT|||CCC...,,,'''***+++++++++,,,---+++(((+++((())),,,---777TTTsss\\\;;;111:::///+++//////***)))...000...444BBBaaaxxxQQQBBB???999333333000111...***,,,222000)))---///...+++...333333---444444666:::;;;999666444555555555444444555888:::888======666111111111000111///000333666<<>>@@@@@@;;;666>>><<<999999===BBBFFFHHHFFFGGGIIIHHHEEECCCBBBBBBHHH???>>>MMMaaaeeeRRR===AAAAAAAAABBBBBBCCCCCCCCCFFFHHHKKKNNNQQQPPPNNNKKKEEEDDDDDDEEEEEEDDDAAA???BBB???;;;999:::===>>>???BBBDDDEEEEEEIIIUUUggguuuhhhYYYTTTQQQMMMKKKIIIFFFAAA<<>>>>><<>>::::::::::::::::::::::::999::::::::::::::::::;;;777???999333;;;>>>;;;<<<::::::888555555;;;EEEMMMKKKSSS\\\kkkmmmNNN@@@777222000111111//////222//////.........---------///---,,,---///000...,,,------///000222333444555333333666888999FFFiii}}}KKK888:::999777666>>>FFF```]]]DDD999222333000...---,,,,,,---///000///222:::RRRdddOOO>>><<<:::111,,,.........///000...///888BBBllliiiDDD444111,,,,,,+++))))))***)))(((,,,******---+++...AAAWWWvvvLLL666<<<444,,,//////+++***...000------555HHHhhhdddMMM<<<333222...000...+++---111000+++...111///***(((******'''...000222333222//////000***---/////////444>>>FFFUUUeeemmm```GGG666111222000...///111222555===GGGVVV|||{{{oooAAA;;;777555222///222999333111111333222111444;;;;;;KKKccc{{{tttfffSSSFFFBBBAAAAAA???@@@???>>>>>>>>>===:::888===???BBBCCCDDDEEEFFFFFFHHHBBB@@@IIIVVVYYYNNNBBBEEEEEEFFFFFFFFFEEEEEEEEEAAABBBDDDFFFFFFEEEBBB@@@CCCCCCDDDDDDDDDBBB???<<<888:::<<>>===???AAACCCDDDBBB???===<<<===>>>>>>??????????????????>>>???<<<>>>???>>>===<<<===???888888888999999999::::::;;;<<<=========;;;999888::::::::::::::::::::::::999::::::::::::;;;;;;;;;444>>>===<<>>AAAFFFLLLQQQ^^^www]]]CCC777222///222222000000222000000/////////.........000...------...//////......//////000111222222333555555666666333888QQQlll^^^<<<:::999555333<<<999BBBkkk}}}UUU???555555//////......---.........---222666@@@]]]pppZZZDDD;;;888333/////////---...000///---///333IIImmmeeeAAA444///---+++***))))))***+++---+++,,,...,,,(((000<<>><<<:::;;;<<<===============AAA>>><<>>BBBCCCDDDEEEDDDCCCBBBAAA:::;;;<<<======<<<;;;:::>>>===<<<<<>>>>>>>>=========???BBB??????>>>>>>======<<<<<<<<<>>>@@@@@@???======>>>888999999999999::::::::::::;;;<<<======<<<::::::::::::::::::::::::::::::999999::::::;;;;;;;;;;;;:::???999777BBBDDD===<<<>>>>>>===???HHHYYYnnn|||jjjEEE888222///111222111///000////////////.........---///...---,,,---.........---......///000111222222333444666666333555EEEWWWzzzuuuKKK;;;888999666:::444555QQQxxxpppJJJ555555000/////////......------///444555666CCC\\\rrr}}}ppp]]]FFF:::666555333222///,,,,,,000222000///111777OOO|||ZZZ999111---***,,,---,,,,,,...,,,***,,,000000,,,---111PPP[[[FFF...333111///---,,,......---000---***...;;;PPPffftttfffKKK777000111000......///000000***---/////////000111111...000111......///...,,,---///000///000666AAAJJJ[[[wwwpppPPP:::333000///222222111222555;;;OOOiiiVVV<<<888:::777222444333444777777333222444333555777;;;BBBOOO___kkkzzziii^^^UUUPPPHHHCCCAAAAAAAAABBB===<<<<<<<<<======<<<;;;???===;;;;;;<<<>>>@@@AAA???@@@@@@AAA@@@>>><<<::::::;;;<<<<<<<<<===>>>???@@@AAA@@@???>>>>>>@@@AAAAAAEEEKKKSSS```uuu~~~hhhXXXNNNIIIEEEDDDDDDCCC???;;;>>>>>>@@@BBB@@@======AAA@@@???>>>===<<<;;;::::::;;;===@@@@@@???===<<<<<<;;;;;;<<<<<<<<<=========;;;<<<===>>>>>>>>>>>>>>>::::::::::::::::::::::::999999::::::;;;<<<<<<<<<;;;===777888CCCDDD======???AAAFFFQQQeeezzzOOO===555000111222000...///.........---------,,,,,,,,,,,,,,,,,,++++++,,,---++++++---...000222333333111333666666444555???IIIddddddBBB555<<<999777222666DDDWWW]]]999444111111000//////...---,,,...222333444999FFFVVV```cccZZZKKK<<<555444444333222---+++...111000000222222===YYYWWW999///(((+++...------...---***+++...000///...///;;;iiiggg@@@;;;555000...------------000///...,,,///888EEENNNtttaaa>>>777444111//////...///111111///......////////////111222///---000444111+++---+++***+++...222555666AAAOOOfffqqqUUU;;;333...///111111222444666:::CCCUUUttt|||ZZZDDD;;;777444777444444777777444333555---000333555777<<>>===>>>AAACCCBBBAAAAAA>>><<<===???AAAAAA@@@???@@@@@@@@@@@@???===<<<999;;;<<<;;;:::<<>>===>>>BBBIIINNNRRRbbbyyytttfffTTTHHHEEEEEEDDDBBBDDDBBBCCCEEECCC<<<:::===@@@???>>>===<<<::::::999:::<<>>???===OOOllldddEEE;;;222111222000...///...------------,,,,,,,,,***+++------+++***+++,,,***+++,,,...///111333333111333555444333444888===SSStttTTT999<<<888444111777<<>>>>><<<777444555555333333444111222222222222555999<<<>>>IIIZZZlllqqqgggUUUPPPJJJGGGEEECCC???;;;???===;;;;;;======;;;888::::::::::::;;;;;;<<<<<<<<<>>>???>>>===???EEEJJJCCCHHHQQQYYYcccnnn{{{}}}mmmXXXIIIFFF>>>;;;@@@AAA======AAA@@@???>>>===<<<;;;:::::::::<<<>>>===;;;:::999999999999999999:::::::::;;;888999999999::::::;;;;;;::::::::::::::::::::::::999999:::;;;<<<======>>>;;;;;;444666EEEMMMUUUdddxxx}}}PPPCCC777333333222000000............------------(((+++//////---++++++++++++,,,,,,---///000000111333444444222222444666777BBB___rrrIII<<<666555111222666777HHHfffmmmBBB555333111...---,,,---------***+++000333777BBBNNNbbbuuu{{{fffJJJ;;;666333333///...000...++++++...---222666CCCiiioooOOO000(((++++++***++++++,,,+++++++++,,,---,,,///:::HHHzzzMMM???333///...,,,---000***,,,...///---------///444HHHlllyyyMMM>>>111///111000//////******,,,111999IIIfffxxxvvvfffIII555000///+++---,,,,,,...000000///...***,,,---333FFFbbbzzziiiMMM;;;222------//////------000999III[[[hhhnnn^^^WWWFFF>>>777555444222222555888777555333222333555777222444:::EEETTTkkkyyyoooggg^^^TTTMMMPPPOOOMMMJJJGGGEEEDDDCCCCCCBBBBBBBBBDDDGGGIIIKKKGGGJJJMMMNNNPPPVVV___gggzzzqqq```OOOBBBBBBBBB>>>>>>CCC??????>>>>>>===<<<;;;;;;<<<>>>>>>===;;;999:::;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;:::;;;;;;<<<<<<::::::::::::::::::::::::999999:::;;;<<<===>>>>>>BBBAAA<<>>LLLMMM666444111...,,,,,,---...111+++***---///222AAARRRooo}}}YYYCCC:::666//////111333111------111+++222555666FFFkkkbbb888***,,,,,,+++---(((+++,,,,,,,,,.../////////111444cccRRRCCC444///---+++---111.........---,,,,,,---...---333MMM|||}}}UUUBBB111...111111///...)))+++...///444HHHrrrccc>>>111000000+++,,,---,,,)))(((***+++&&&111666---***???fffdddIII999111///000000000000000///333===GGGeee~~~tttOOOEEE;;;777555333444666111222222333333444555666777444444777888BBB^^^zzz~~~ppppppnnnhhhaaa]]]^^^```\\\[[[ZZZ[[[]]]aaaeeehhhoootttyyy}}}vvv\\\PPPHHH>>>;;;>>>?????????>>>======<<<<<>>???:::GGGVVVooonnnOOO??????888111333333777666444222000...---,,,---...///000///...,,,+++,,,,,,,,,---------......222333444444555555555444555HHHhhhHHH===777333333555777;;;@@@\\\qqqLLL;;;000111111+++,,,222...)))***///......:::LLL}}}|||OOO555>>>111333222///,,,------------...222666666FFFnnn}}}FFF***---...(((+++)))((()))+++---...---,,,111...000IIIddd???,,,,,,///,,,'''---......---...000///---000,,,===[[[hhhOOO:::,,,000555111,,,,,,***///------000666QQQwww___;;;111333//////---******,,,---,,,---((('''******000GGGaaasssFFF111000333///,,,---000111//////111DDDLLL___|||{{{\\\AAA999777111222;;;777666444333111000000000333333222444666:::???AAAbbbpppsssbbbSSSIIIGGGCCC???===>>>>>><<<;;;???===;;;:::::::::888777>>>=====================777:::;;;;;;:::999:::<<<666777888999::::::::::::<<<>>>@@@@@@@@@CCCIIINNNhhh~~~\\\EEECCC===888666333555444333222000...------...............---,,,,,,,,,,,,,,,------------...000111222333444444444555333???XXXxxxiiiCCC999444777999888999<<>>\\\{{{NNN666..................///...------)))(((+++)))***999LLLjjjIII:::444444111111222000...///444---333@@@TTTnnnlllKKK@@@>>>777444888555444333222333333555555333333222333555999<<<>>>===GGG]]]{{{bbbYYYNNNGGGDDDCCC???<<<>>>===<<<<<<===>>><<<;;;888888999:::;;;<<<======:::;;;<<<======<<<<<<<<<<<<======<<<:::999;;;===>>>@@@DDDIIIUUUhhhpppQQQHHH@@@;;;666///333222222111///......---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111222333444444333666FFFbbb[[[FFF888:::>>>;;;888;;;DDDVVVtttQQQ666666888---(((---111---,,,///,,,+++444AAAkkkyyyPPP===888222,,,******,,,,,,,,,444222333222///111CCCXXXmmmAAA///---,,,,,,+++***)))***++++++***))))))(((,,,999SSS{{{ddd???---+++000,,,,,,,,,+++******,,,...000+++,,,111BBBhhhWWWJJJ@@@<<<777...***,,,+++...,,,,,,...(((---@@@rrrkkkEEE111...------...///...+++)))---)))***---,,,)))///999WWW}}}uuuSSS;;;555222111111///,,,---111)))---222777CCC[[[|||nnnbbbTTTAAA777888999888777666555444333222444333222222333666888:::111444===NNNddduuukkk```RRRGGGAAA???===<<<======<<<:::;;;;;;<<<===>>>>>>???@@@===>>>>>>======<<<======888;;;??????===>>>DDDIIIQQQ___sssiiiVVVEEE<<<777///111111000000//////.........---,,,+++***+++,,,---++++++,,,,,,,,,---------,,,---...///000222333444444333===QQQqqq```@@@:::>>>===;;;<<>>888333000///---,,,...111111000111333111000999CCCmmmdddIII444,,,111+++)))((()))***++++++***,,,+++---333;;;RRR|||lllJJJ777///...------///---+++,,,///+++,,,---+++111MMMrrrqqq]]]HHHAAA???;;;555222+++...+++,,,111,,,***555PPPsssdddDDD999333/////////,,,))))))---******...///---...333===QQQqqq{{{XXXCCC:::333222222///---...---111333000///:::PPPbbbsssTTTDDDEEEDDDBBB>>>:::777444333333555444333222222333555666;;;777666888???QQQmmmttt___ZZZRRRLLLHHHFFFEEEEEEGGGFFFEEEDDDBBB@@@?????????AAABBB???;;;<<>>>>>UUU{{{LLL:::;;;888222111222111000///,,,***...333IIIvvvyyyBBB777555444444000***---333------///222222111333666IIIkkkyyyJJJ---000***)))((((((***,,,---,,,---***,,,//////777SSSrrrzzzSSS999777111...000///+++***---&&&,,,,,,'''(((===iiisss^^^MMM@@@;;;;;;000111++++++333000,,,222777PPPxxxeeeIII===333000///,,,,,,...///,,,+++---......///111111333DDDhhhjjjUUU>>>333222111000000(((+++...,,,))),,,444<<>>EEENNNsssnnnGGG888:::===;;;;;;999FFF___dddCCC:::888444000222222111000...---...000>>>```TTT@@@:::666666111***+++222,,,---...000000///...---111TTTmmm<<>>:::===777===LLLaaaXXX???777444///000222222000////////////777IIItttzzzUUUEEE888777555...,,,000---///000///.........---+++AAAddd\\\???111///,,,***++++++++++++&&&(((+++---,,,,,,000555OOOkkkbbbJJJ444...///------111---222,,,***111<<>>333555???GGGdddpppJJJ===:::555///222222111000111000///333888ZZZhhhOOO:::777999444000000...000111000///111222111---555DDDlllyyySSS555222...++++++******)))''',,,...,,,+++---...---)))@@@\\\xxxzzzTTTBBB999000+++---&&&,,,(((***111555VVV```CCC===???666///333111+++---000...///???cccooo]]]MMM;;;222333+++///222///,,,,,,...///111111111000666KKKmmm}}}dddJJJ999333+++,,,---///000///,,,***'''---333444888LLLppp^^^HHH::::::999888777666555555333000000333444222333777111888???HHH^^^yyy]]]MMM<<<333000000222222///...111111///...---......,,,+++))))))***+++,,,,,,---------......------...111333333222444666666BBBeeennnEEEBBB>>>:::666999>>>;;;DDDlll^^^<<<888111222333333222222111...+++...444>>>UUU^^^;;;>>>@@@111...<<<...//////000//////...------,,,;;;SSSuuuKKK999******///...***'''+++++++++,,,,,,---------,,,///888GGG^^^|||zzz```MMM===222///---111444---***BBBbbb~~~UUUFFF???:::999444---***,,,000...111888BBBYYYdddOOO===222...000///,,,,,,///,,,&&&---111222000...666FFFSSSyyyyyyVVV;;;666///---111111,,,((()))...+++***,,,///666BBBNNNkkk}}}MMM<<<;;;:::999:::999777666111555444000111666555//////000555:::>>>KKKfffgggSSSBBB888555333555444000///000111///............---+++)))******+++,,,,,,---------.........---...000222666555777999666;;;TTTooo^^^KKK777:::666666888777===YYYyyyUUU???222///000000////////////...---///444EEEhhhxxxHHH<<>>333---111...+++---333999HHHhhhzzz]]]CCC222222222000---***(((***+++.........------111999@@@GGGbbbmmmIII666333111222///+++,,,111---+++***,,,,,,---444<<>>666111111---''')))000,,,+++***+++---///000111000???YYYzzz|||UUUGGG888111///...,,,,,,,,,******,,,+++(((***...+++888LLLbbbvvv}}}bbbWWWIII???;;;:::888666666555666777444111333888555444444555333222888???KKKbbbiiiSSSDDD===888888777333000000111///......//////...,,,+++++++++,,,,,,,,,------...//////...---,,,---/////////333777777555;;;CCC___~~~NNN;;;===<<<:::999;;;???BBBcccYYY===555333333444111...---000111,,,---222999RRR}}}MMM:::@@@AAA777444222000.........000111111---///444<<>>888222333222......//////...444===QQQjjj]]]FFF444333222+++***111)))******,,,...000111222666444888HHHdddfffCCC222333555///''',,,)))***------******------,,,000<<>>JJJxxxggg<<<<<<<<<:::999;;;===>>>HHHssssssMMM999444333555555///---///000---000333222===fffmmmDDD;;;>>>;;;555333111///...///000111...000222444666CCCkkkiiiFFF666444111*********+++,,,,,,---......,,,---...---+++***+++,,,(((111EEEbbboooYYYFFFGGGNNNAAA@@@OOOqqqqqqLLL;;;<<<>>>;;;444111///000000///222555;;;OOOmmmggg@@@333111,,,***...)))+++------,,,---222777000000111777FFF```___DDD999777333...000,,,***,,,---++++++...111,,,***---000555BBBPPPhhhooouuurrrdddRRRCCC;;;BBB;;;777888999666444333444333111111444777666333777777:::CCCVVVppprrrWWWKKK>>>999666333111111000///......000000///...,,,,,,,,,,,,------------+++---//////---------...///000222333333444888;;;>>>dddIII@@@999777777777999===999XXX|||kkkAAA666///333666222///111---,,,///333///222JJJggg___CCC<<<;;;555444222111000///000000---111///...111777TTT~~~jjj???//////000******+++,,,,,,---......***,,,------+++******+++///...222???SSSmmmdddXXXMMM555444===SSSjjjHHH???===888444222111000000111222444222>>>SSSnnnbbbDDD666---***,,,+++---...+++((()))...333,,,///222333555BBB]]]uuuhhhJJJ888333333666000,,,,,,,,,***)))+++******---...---+++...444CCCVVVnnn~~~}}}ppp```VVV]]]UUUGGG888333666888777444444111///222666666222777333111555>>>LLL___nnnhhhXXXFFF===999555222222000///...///000111000...------------------------))),,,...///...------...///222444333222333777999888OOOllliiiOOO;;;888:::666666;;;666DDDaaaVVVBBB222222666333111222---+++,,,///...///777BBBddd]]]EEE===555444333222111000000///+++222,,,)))000111???]]]xxxhhhFFF777222---------,,,,,,+++++++++---.........,,,,,,---///111+++((()))000@@@ZZZpppuuuWWW333555888:::]]]xxxeeeHHH;;;777555666555222000000111111,,,333>>>MMMhhhqqqPPP999///------,,,+++*********+++,,,111///......---111???OOOnnnnnnVVVDDD;;;999333///000000---******&&&***---,,,+++,,,,,,+++,,,999OOOfffwww|||yyytttzzz{{{kkkMMM;;;;;;===888333444333000111555444///333//////333555666<<>>bbbyyy~~~llliiikkk===???===...@@@SSSsssXXXDDDCCC777999:::555111///...------222555888GGGiiimmmHHH666000---***(((***...000---)))000,,,---333333...,,,...<<>>EEEgggMMM555<<<<<<555888555===BBBLLLjjjbbb;;;777888---,,,666000///---,,,,,,---...///<<>>XXXtttIII333333000,,,,,,...,,,''',,,+++)))((((((***,,,---...------------...//////999JJJOOODDDBBB]]]]]]888:::<<<444888OOOmmmwwwRRR>>>>>>888000---222777111(((+++---222777>>>LLLggg~~~sssNNN555444+++'''...333000,,,***+++++++++,,,,,,------...111???TTTnnnxxxHHH<<<555777666...+++///''''''(((+++------)))&&&***,,,000666>>>GGGOOOTTTnnnvvvbbbNNN???555555999===;;;444222555222222222111222333555666333444:::CCCOOOeee|||cccRRREEE;;;777777000///...///000000...---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222444555666888;;;>>>TTTpppFFF======999888999;;;999;;;OOOuuuOOO;;;777222000333000///---,,,,,,---///000000:::NNNlllqqqIIIAAA;;;:::555...///555111///,,,,,,...000111111...@@@```HHH;;;000000///***(((+++,,,+++*********+++,,,,,,,,,++++++++++++,,,---------000222000///:::SSSiii[[[CCC:::555444666IIIfff}}}ZZZCCC<<<888:::777...+++///000111333555666<<>>@@@111222333444555333000---444444555888:::BBBSSSdddqqqZZZIII===666444111000...///000000...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000111333444444666:::888???]]]]]]BBB===;;;;;;999777333111777PPP|||oooHHH888777555000000///---,,,,,,---///000***111777EEEiiiiiiPPP>>>>>><<<222000888333111......///111222222...333BBB___sssQQQ444000000***)))///,,,+++++++++++++++++++++***))))))))))))***++++++---&&&&&&------***444DDDlllRRR:::777111+++333???[[[UUUBBB888===;;;///,,,333++++++---111222333:::CCCMMMiiiXXXHHH666,,,)))***---111---------------------...///+++***///:::PPPnnnoooSSSBBB999111)))000111000,,,'''&&&***...---,,,+++******,,,...///111???PPP^^^nnn|||~~~wwwhhhbbbTTTIIIJJJQQQOOOEEE444444444444444333111///222222333444111000666???JJJ___yyyaaaLLL>>>666222222000/////////000...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------...///000222222333333:::888666DDD```zzzSSS???999===777333333555222999XXXzzzcccAAA888777000111000...------...///000000111///444MMMvvvjjjGGG<<<>>>===999666555222///...///000111111444222333AAA\\\zzzvvvOOO:::222---+++...***++++++,,,++++++***)))))))))(((((())))))***+++///,,,---222222...111999HHHrrreee<<<777333000222444AAA```uuuVVV999444999888333///(((''')))///222333666:::===PPPfff~~~jjjEEE111///333222///---------,,,,,,,,,,,,,,,...,,,...222222444EEEYYY|||vvv^^^LLL<<<......000111///---***((((((...---,,,++++++,,,...///555555333555BBBUUUaaacccdddkkknnnoooxxx|||jjjPPPDDDCCC@@@:::333111333666222222444777555111333777444@@@OOO]]]mmmlllTTTFFF<<<666444111///.../////////...------,,,,,,,,,++++++++++++++++++,,,,,,---------------...///000000111111...888999666:::JJJqqqtttLLL777:::777111222777444000>>>UUU~~~XXX@@@999444444333000.........///000555000000555>>>PPPrrrlllKKK===???<<<444666333///......////////////......333>>>QQQfffvvv```???///+++*********++++++***)))(((((()))))))))))))))***++++++%%%---000***(((,,,000///666PPPxxxCCC444555222///000777BBBYYY|||XXX:::333888666,,,111---,,,...///...///222888AAAIIIXXXxxxrrrOOO<<<444000---------,,,,,,++++++******'''&&&,,,444333...222<<>>333111,,,******,,,***))),,,222///...333===FFFVVVxxxcccJJJ===111000///...---,,,++++++...---)))$$$%%%***,,,+++...+++...;;;KKK\\\lllwwwpppaaaLLL<<<555333222111000000///...---,,,++++++111///,,,***((()))---111+++,,,222AAAYYYuuuyyy]]]MMM===666111222444444555666333111222555444000000555888BBBTTTllljjjSSS@@@666333000......//////...,,,,,,,,,+++++++++************+++,,,,,,---..............................222222///333:::666:::LLLbbb|||III888666555555555222000...;;;KKKttthhhNNN>>><<<888444111000//////...111111---...333777777PPPqqqhhhJJJ@@@;;;888444111111000000//////)))(((///333222111444999MMMuuukkkHHH222111...,,,+++,,,---...((((((((((((((()))*********$$$%%%------&&&'''...$$$444MMMttt^^^555444)))///111,,,)))///999>>>___zzz{{{RRR999333000/////////***%%%''',,,555///222:::999<<>>555000...------,,,+++***))))))((('''%%%%%%(((***++++++,,,555000///555@@@OOOddduuuppp___III@@@888666555111...---555111000666777444333666999777:::FFF]]]{{{cccDDD;;;444000222333111---,,,---+++++++++---------+++++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***///000000222333555777888EEEdddjjjNNN777444777,,,///999333555===RRRyyy```CCCDDD<<>>777777555222000///......------...///000...777IIIkkkmmmKKK@@@888777222***)))---,,,---///000111000///...***000===YYY|||[[[999---//////***$$$,,,)))'''&&&))),,,,,,***)))((((((+++------+++(((&&&***111NNNuuucccGGG333...---000...)))+++222000777MMMuuu___;;;222---///...)))***///***,,,------...444>>>EEEUUUmmmvvvQQQ<<<666111---+++///---***''''''((((((&&&***************---111444555CCCYYYnnnuuulllXXXHHH999777999<<<999///((('''000---***)))***+++,,,+++******)))***,,,///222444///555@@@PPPfff}}}```JJJ:::111666222......///222666999555333333777888888===CCCKKKWWWkkkqqq[[[FFF@@@:::666111++++++///...,,,+++,,,------,,,+++++++++,,,,,,,,,,,,------......//////......---,,,,,,,,,---///111333555777777777TTTYYY222333666333333111000111555DDDeeebbbDDD<<<<<<666000000......---------...000000,,,000444GGGvvvfffLLL::::::999///+++000////////////000000000000+++(((***999RRRtttXXX;;;222///***&&&///)))%%%%%%)))+++***((()))((()))***,,,,,,***((("""(((///:::[[[[[[;;;333///111///***+++111333+++000RRRbbbFFF222222333***''',,,***,,,---,,,+++...333888???MMMffffffFFF111---222,,,***'''&&&&&&'''(((***+++***((()))***+++++++++(((---;;;OOOeeepppppplllTTTNNNGGGAAA;;;444222333---+++))))))***+++***)))***)))))))))***+++,,,,,,***,,,///444BBB]]]mmmSSSCCC888000...333555111///222333//////333666333000000333888BBBMMM]]]qqqjjjQQQFFF;;;666222...---///...---,,,,,,---...,,,++++++++++++,,,,,,,,,------...............---,,,,,,***+++,,,---///222444555999666DDDgggLLL888444333555666000444777<<>>OOOeeevvvuuupppiii```UUUIII???;;;---,,,,,,---...---+++)))++++++++++++++++++++++++000222222111333AAAVVVfffsssyyymmmKKK>>>555888777000...333444///---000333222222555888888777888===GGGTTT]]]ooouuuaaaOOO===777888777333000///...,,,------...,,,++++++++++++,,,,,,,,,------,,,------------,,,++++++***++++++,,,...000222333111555:::KKKqqqyyyJJJ444111333555111666;;;<<<>>>NNNnnn~~~RRR:::999999444000///............///000///000444888<<>>:::333...,,,,,,------***+++++++++,,,,,,,,,,,,(((***---///000444:::>>>CCCFFFRRRhhhiiiOOO???444...222;;;444222111222111...000555444444222111222555:::===???MMMaaarrrmmmVVV>>>666999888333---000...------......,,,+++++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***,,,,,,,,,,,,---///000111///888555888UUU}}}lllHHH888000111333444888:::888???WWWooolllGGG===888///333222000///...//////000555,,,,,,666888<<<[[[lllDDD999:::888555444333222222222333444222+++***///---(((///===WWWzzzmmmFFF...111+++))),,,+++''')))///)))*********((('''((()))***&&&+++///222HHHnnnjjjJJJ...)))111111,,,((()))******)))...EEEnnnwwwHHH555222///---------------,,,,,,,,,***(((---777@@@IIIYYYhhh|||eee<<>>999;;;222---,,,///000......000++++++++++++++++++++++++,,,------......------,,,...---+++******+++---...000222888;;;666999RRRooo^^^======<<<@@@===444999AAA>>>CCCaaaaaa<<<:::999555///...//////,,,,,,...111111000111444777@@@QQQ{{{}}}UUUEEECCC>>>777555;;;AAA===666222111///,,,+++*********)))***///;;;QQQqqqooo@@@111444333,,,&&&"""...222***$$$(((***(((***'''(((,,,))))))999NNN```888555///%%%111---,,,+++,,,...///...---HHH^^^aaaHHH777,,,//////((('''...,,,((('''+++/////////222222===QQQiii___AAA---***///(((---...)))))),,,+++%%%(((+++------,,,,,,...111666111///333;;;LLLggglllIII===111,,,333333***(((...'''+++,,,)))+++///---&&&---,,,,,,,,,------...///444>>>PPPiiizzz[[[@@@666777444,,,999000+++111555333000000111000///111333555333222666999<<>>QQQtttyyyUUU;;;:::777444000...000333,,,---///...------000333777BBB___wwwVVVCCC======AAA@@@:::;;;@@@444222000---+++***))))))+++++++++...999RRRrrrqqqUUU;;;******111///...+++(((+++...,,,&&&+++(((***,,,((('''444FFFuuutttEEE333111---...,,,+++***+++---...---,,,444AAAeeedddJJJ444111333...(((''',,,((('''***,,,,,,...222555999CCCSSShhhgggDDD222,,,...,,,'''"""###)))...///***++++++)))'''(((+++...222///...000333;;;NNN___~~~TTTAAA222111222+++))),,,(((,,,,,,)))***...---)))---,,,,,,,,,---...//////)))///999GGG[[[rrrlllQQQAAA888111555222000111...+++...555222111111222444666777777111333666777888===FFFMMMVVVeeezzzrrr^^^KKK>>>;;;999444000111000---+++---------------------------,,,------......------,,,------++++++++++++------///+++---555888666;;;CCCVVVRRR@@@;;;@@@<<<;;;;;;777;;;===PPPuuu[[[III:::666555000---...---......---+++,,,...000---777DDD]]]|||]]]JJJAAAFFFEEE:::777>>>666555111...+++***)))(((***,,,+++''''''333III[[[vvv}}}XXX<<<222222111---,,,000222///+++***,,,***+++,,,((($$$---;;;^^^[[[555222333))),,,*********,,,---,,,++++++***;;;WWWrrrxxxQQQ???999444///......,,,+++,,,+++)))+++000222222555===KKK___uuuvvvUUU===000---+++---...+++******,,,,,,***'''&&&&&&))),,,------......,,,---555>>>WWWgggzzziiiJJJ;;;666111///000***------)))((()))***))),,,,,,,,,,,,---...///000+++,,,---...444CCCXXXhhh~~~nnnXXXHHH999555444555333000///222///000000000000111333666000333666666444222333555444===IIIVVVaaaooo}}}lllUUUEEE>>>:::444000000000,,,+++---...............---------,,,------......------,,,---,,,,,,++++++,,,,,,---000,,,...444777555555888<<>>=========888:::444777LLLmmmfffCCC:::===999000+++000///...---,,,---///000,,,666:::===XXXbbbEEE???EEEDDD>>>999999777333///,,,***(((((('''+++...,,,((()))///666GGGbbb}}}|||jjjNNN666---,,,111777222''''''///+++******+++(((%%%***222GGGuuuuuuCCC111000&&&+++***)))***+++,,,+++***...&&&)))666HHHddd]]]EEE777444555111//////000---((()))---***,,,///444:::DDDNNNUUU^^^pppeeeAAA888333333222+++(((***---,,,+++)))(((((()))+++)))+++......+++***---111555@@@PPPgggpppTTTDDD;;;555222---000000...+++******++++++******++++++---.........//////,,,***---444;;;EEESSSkkkvvv[[[KKK:::222333444111...---///111000......///111000444888999777444333333111444666777999>>>GGGNNN___ppp{{{aaaKKK???:::444///000///,,,,,,.../////////......---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...111222222333777666MMMsssxxxPPP???999<<>>888777333111...,,,,,,---...//////222222111;;;YYY~~~\\\CCC@@@IIIFFF<<<;;;999555111---***(((((()))+++---...---,,,***))),,,;;;QQQhhhsssYYY>>>444//////,,,%%%'''...)))))))))***)))'''***...777]]]]]]888,,,***+++***))))))++++++***)))+++***)))---444BBBccceeeEEE666222000//////111///***))),,,)))+++...000111333666888DDDLLLZZZrrrtttaaaJJJ:::111---...222++++++***++++++***)))((())),,,...---+++,,,---//////444===LLLeeexxxbbbPPP@@@555000000111111///------...******))))))******+++,,,'''(((***---/////////---777888AAATTTlllvvv]]]FFF888333111///---///111222111111222222---///222444444444444555333444555444222444999===<<>>666111...000111...,,,---......---,,,***+++...000///777AAAQQQooolllZZZJJJ999+++...,,,+++***+++***(((&&&+++......***)))+++---,,,......000777EEE\\\{{{xxxdddQQQ<<<666111111000---,,,---,,,+++******))))))******((('''&&&))),,,......,,,,,,...222777===III___rrrgggNNN>>>777333000......000222222111///000000111222333333444///111333444444444666777888:::???HHHWWWkkkfffQQQAAA:::444333111...---/////////......---,,,,,,+++,,,------......------,,,+++,,,,,,------,,,,,,+++)))++++++,,,---000222333666444===YYYlllEEE===@@@999777888<<<===888;;;TTTppplll]]]UUUEEE@@@999333111///---,,,///,,,---111444888DDDRRRxxxgggNNNBBB>>><<<:::666222///,,,******************+++---......,,,,,,---000888KKKkkkxxx___HHH<<<777111***,,,+++******+++------+++***===YYY}}}ZZZ333444---+++******++++++***)))###000,,,'''+++&&&%%%666DDDllljjjLLL@@@555222222000//////---------+++)))))),,,...%%%***222<<>>888555222...---/////////...---,,,,,,++++++,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---111444333000000:::>>>AAAZZZRRRBBBCCC;;;===666333777777888DDDTTT|||jjjQQQJJJAAA:::666333///---...444666111+++---777@@@TTTpppjjjRRRKKK<<<:::777333///---++++++###)))000222///+++***+++&&&(((,,,---***000MMMkkknnnLLL:::333000...---+++***,,,...---***%%%666GGGlllfff666444---,,,++++++,,,,,,***)))###000+++&&&222000(((///222MMMnnndddRRR???666444222000///'''***...///...+++***)))...,,,...555;;;DDDRRR```zzzfffFFF???444...,,,---......%%%******'''''',,,...***222,,,***000222111666@@@SSS[[[cccppp{{{aaaRRRIIIAAA======111000///---,,,+++******'''+++///...***))),,,///222***&&&))),,,+++,,,///777IIIbbb|||hhhXXXCCC777555777666333111000000111111111///---...///111222333333333333555777:::;;;999888777777===EEESSS```ppplllYYYAAA444444000///111//////......------,,,++++++---...//////---,,,---...---,,,,,,++++++,,,,,,---)))***,,,,,,,,,---000222666666999===JJJiii|||GGG>>>>>>555777;;;<<<777555;;;EEEbbbuuufffTTTFFF>>>888222...))),,,...111333333///)))===UUUuuuqqqRRRCCC@@@;;;666000***)))+++)))'''(((---...,,,+++...%%%'''******+++000999AAAvvvaaaGGG444---111222------000///******///888UUUzzzzzzRRR...333***+++...***+++,,,&&&,,,,,,,,,++++++*********222777IIIlllYYYCCC<<<777111...222---***,,,---***)))***)))***+++...111555999;;;\\\ppprrr```FFF333000555555000***...***###$$$,,,...)))+++,,,------...///111333???AAAJJJ]]]zzzvvvbbbZZZQQQEEE;;;777333000,,,)))***,,,---...,,,***))))))(((&&&******)))))))))***,,,---)))444FFFYYYkkkjjjPPPAAA:::666444333//////555666000---...---///111222111222444666:::888555333333444666777777:::===@@@FFFRRRbbbmmmzzz___HHH===<<<555222333/////////......---,,,,,,+++,,,...///...------...///---,,,,,,++++++,,,,,,---***+++,,,,,,,,,---///111...111555666<<>>BBB:::555777;;;;;;:::;;;FFFbbb}}}dddHHH999888222000------///222333111***;;;SSSnnneeeQQQ999///000222...)))000---+++------***(((***)))+++,,,+++)))+++111666SSSvvv}}}eeeIII===222//////---...000---)))---EEEkkk~~~ddd:::222***,,,...((('''+++))),,,,,,++++++++++++++++++,,,---555IIIjjjlllLLL<<<888;;;555000---000222000///000)))))))))***---///222333999IIIaaazzzyyycccWWWRRRHHH>>>222000+++)))---000,,,$$$)))***+++,,,---///000222222666===JJJ```|||oooUUUHHH999111//////,,,)))((())))))))))))***(((&&&+++***)))))))))***,,,---+++...333999CCCSSSfffsssttt```JJJ;;;999444222222000...222999333444444333000//////000777555333111111222333555666888999888777:::AAAGGGOOOUUU___kkkzzzgggPPPDDDAAA888222000,,,/////////...------,,,,,,+++---......------///000------,,,,,,,,,,,,------,,,---------,,,,,,...000...333777666444AAAcccNNNCCC999222666<<<;;;666333888DDD[[[|||nnnNNNAAA777222---,,,...000000///***///777GGGaaavvvRRR;;;444444111,,,,,,((('''***,,,******,,,+++------+++((('''***---000KKKpppmmmVVVOOOJJJ>>>444333444((((((777WWW~~~RRR666,,,,,,...&&&%%%+++***++++++++++++++++++,,,,,,)))+++,,,111BBBfffbbbMMM???999444111444444///***)))******)))((()))***+++,,,+++444AAATTTooowwwiiiMMM===---***------+++)))(((((())))))***+++++++++)))...333777AAAXXXwwwttt\\\FFF999333111000---,,,+++---......---++++++***)))))))))***+++,,,///...***'''(((///<<>>KKK\\\uuuiiiSSSDDDAAA666---+++,,,***+++---,,,+++***))))))***++++++'''***,,,---,,,***(((''''''+++111999IIIcccuuu\\\III===888555333333222000......///111222222111000111111222333666666555333111000000111000333666888888777666666888@@@NNN]]]nnn{{{rrrlllhhhaaaWWWPPPgggTTT>>>333444333111111111000//////......+++---......------///000......------------......---......---++++++---......+++,,,222888;;;@@@EEEZZZzzzNNN888888;;;888444888888999999;;;DDDZZZmmmkkkUUU@@@777555333555:::000111444:::<<<;;;>>>BBBTTTkkkjjjRRR<<<222)))(((*********+++,,,,,,,,,++++++******)))((((((***,,,...===]]]}}}rrr;;;000333444555XXXqqqJJJ000............(((++++++++++++++++++,,,,,,***,,,...---***,,,333999QQQnnngggUUUHHH>>>888555...---+++***))))))*********(((((()))***111???MMMaaannn]]]???...///+++&&&&&&(((+++,,,+++&&&(((,,,...///...---,,,...888GGGXXXmmmjjj[[[KKK===999666000...111,,,+++***)))))))))***+++***)))))))))))))))))))))))))))((((((...>>>SSSbbbqqqTTTDDD>>>222222000...++++++---///..................///000333222111000000000111222333333444666666777777777:::888888;;;CCCQQQgggyyyuuuaaaUUUMMMHHHBBB???>>><<<:::777zzzcccGGG666444222222222111000000//////...,,,...///...------...///......------------......,,,---...---,,,,,,---//////---///444888999<<>>JJJYYYgggxxxlllUUU???777...***)))***)))(((&&&(((+++---,,,+++******333333555:::EEEYYYqqq|||iiiWWWNNNDDD555+++***---,,,***)))))))))***+++,,,+++))))))******+++***''')))******+++000666<<>>;;;:::===BBBHHHbbb}}}gggVVVCCC::::::777111///444777555666:::,,,888BBBJJJ^^^{{{oooPPP;;;000,,,,,,///+++)))'''''')))***++++++000((('''......)))000>>>999NNNjjjnnnHHH***000<<<>>>XXXbbbAAA777...+++///000---,,,,,,++++++*********++++++,,,---......------000///;;;XXXyyyfffNNN:::999666333000///......***''')))//////,,,...333+++333;;;BBBLLL[[[gggmmmuuuXXXNNN@@@777333000---******,,,...---***(((***---'''***...222333777???GGGRRRfffvvv}}}|||kkkSSSAAA<<<---,,,***)))))))))******''''''))),,,---,,,)))&&&)))***+++,,,,,,,,,---...555>>>LLL```www~~~ppptttooocccUUUEEE999333000.........//////000000000......///111333333111///......000444777999999888222///000555777444555999>>>LLLddduuunnncccWWWHHH>>>::::::999888888999999777555333444555jjjIII999888222333222111///...///000///...---,,,---///111222---------.........//////.........------,,,,,,,,,,,,++++++,,,...222666999AAAFFFNNNlll~~~YYY>>>BBB;;;777:::;;;777888;;;???===CCCWWWsss]]]DDD>>>:::888555111222444444111...---...333<<>>BBBSSS]]]jjjttt}}}xxxbbbNNN???555111111+++'''))),,,+++'''$$$%%%)))...///...---...000888999BBBMMMUUUccc{{{YYYCCC111222111---+++***(((%%%+++)))((((((******)))'''******++++++++++++******+++,,,222===FFFPPP```pppxxxxxx___FFF555222---,,,...,,,(((+++222...///000222333333111000///000111222333444555555222222333444444555555666333666???KKKWWWkkkmmmYYYMMMGGGCCC@@@999999888666555444333333888777555444333333333444rrrNNN:::666444444444222111//////000......---,,,---///111333///////////////000000000......---------,,,,,,,,,,,,,,,+++,,,...111555777999@@@FFF^^^xxxXXX===:::999======::::::>>>@@@<<<<<>>888777222,,,...---,,,+++++++++,,,,,,//////......000444777999AAAKKKWWW^^^bbbnnn~~~cccEEE000'''))),,,,,,***'''(((+++%%%'''******)))***,,,///,,,,,,111:::???IIIbbb{{{dddLLLIII@@@555---***+++...000((((((((()))***+++++++++)))******++++++******)))((('''***///222666AAAMMMbbbxxxkkkWWWEEE888///333999666...)))//////111222222222333333//////000111222333444444111111222222333333444444222222666<<>>KKKkkk___OOO???:::;;;:::888666>>><<<:::999>>>OOOlllsssYYYHHH:::888999555222333222000000000//////666>>>JJJ]]]uuuyyy]]]GGG;;;555...+++---///...,,,******)))))))))+++,,,---///---***)))---@@@bbb~~~HHH---000...333JJJyyyIII222000---)))///...---,,,,,,---...///+++,,,---...//////......)))***,,,,,,))))))333???SSSvvvmmmMMM===666111......///000222222333222222111111000/////////000000111:::CCCCCCCCCLLL```qqqoooUUUKKKEEE;;;000)))'''((()))((((((((('''&&&''')))+++***''')))...111444BBBRRRmmmqqqRRREEE<<<;;;777...''''''&&&'''))))))((((((((())))))******++++++******)))+++)))))))))'''&&&+++111>>>QQQlllkkkVVV>>>111---,,,,,,------...//////......///111......///000111111222222///000000111222222333333555444444555555777@@@IIIhhhrrr~~~|||oooaaaWWW===999444333333333111///000111222444444444333333000000000000000111222333{{{UUU===666555444444444333222111000000///............///------------,,,,,,,,,,,,------------------------...---,,,,,,---...000111222:::;;;>>>PPPiii{{{RRR===<<>>999444222444555555333333333111000...,,,+++***/////////000000000111111,,,,,,,,,------------...---,,,,,,,,,,,,---......---333444666;;;AAAUUUtttaaaGGG>>>>>>;;;666333666999777666777555@@@NNN[[[ooofffOOOEEE<<<666222444555333111222666222///000444===MMM[[[ttt|||{{{gggOOO>>>666...,,,******---...,,,)))...***(((***,,,+++---000999LLLGGG666///***222JJJvvv~~~OOO777000111666222---,,,///111111000111111111///...222:::@@@OOO^^^fff[[[HHHCCCNNNZZZoooVVV;;;333222000///000111333555000000000000///...---,,,---++++++---000222000...444888===CCCMMM]]]qqqhhhGGG666111///***)))((((((******)))(((((('''(((***,,,---,,,,,,,,,///333:::HHH\\\rrrtttaaaKKK<<<777222,,,((('''(((((((((((())))))******))))))((((((***+++))))))++++++)))***+++---,,,)))+++666CCCTTTkkkuuufffGGG>>>333---...000///...------........./////////000000000111222222333333...111333111222444444111222222333222222333666888222666===FFFQQQ]]]jjjrrr~~~qqqaaaSSS@@@===999888999:::888666666444111111222333333333111000000//////111222333222111111111222222222222222222333444555555444444vvvHHHAAA888444444555444333111111000000///---,,,+++...//////000111222333333,,,,,,,,,---------......++++++,,,,,,,,,------...---000///444:::999BBBYYY{{{sss[[[MMMEEE===666666888777999;;;888999>>>EEENNN]]]tttoooTTTIII>>>;;;;;;999777888444000///222222111666>>>AAARRRjjj{{{|||ooo^^^RRRCCC;;;222,,,,,,,,,+++)))000,,,***,,,...---...111///333777666...,,,@@@[[[yyyUUUDDDFFFEEE===444333:::DDDLLLPPPIIIIIIHHHFFFGGGPPP]]]hhhlllMMMHHH@@@888333222333444333333222111000///......,,,,,,,,,.../////////...+++///222333555===JJJTTTfffvvv}}}qqqaaaVVVNNNGGG:::555...*********)))))))))*********+++---------+++...111333999CCCQQQ[[[ttt|||cccJJJ@@@333,,,++++++***'''(((((())))))))))))((((((***---,,,))))))------)))&&&''',,,111///***,,,222:::GGGYYYnnnsss^^^DDD444111333111...............////////////...//////000000111111222000444555000...111444222222222222111111111333444999999999888999===BBBFFFJJJXXXlllvvvkkk\\\RRRLLLFFF===555666666777888999:::;;;;;;333222222222222222111000000000111111111222444555222222111111222444666777333444666999;;;<<<======PPPGGG<<<555444555444222...///////////////......,,,---...///000111222333,,,,,,,,,------.........***++++++,,,,,,------...111000---333:::555777GGGYYY|||oooMMMFFF???===:::777888;;;<<<666666;;;===>>>JJJZZZlllxxxhhhUUUIIIBBB<<<777555:::444111333333///...111333888CCCUUUfffrrrvvvuuuaaaUUUDDD777222111000///+++***,,,000000------000111%%%+++777111333OOOlllooossstttjjj```___kkk}}}vvvbbbRRRGGGBBB@@@888777555333222111111000...000111///,,,+++,,,...///111111///---///555:::===LLL\\\iiizzz{{{jjjNNNEEE888...***)))((((((((())))))(((''')))+++***###'''***+++,,,222<<>>111222222222222222222222222000111777>>>GGGSSS^^^ooolllbbbPPP>>>222000333,,,---------,,,,,,---...------222444///888ccc|||lllccc]]]OOO@@@999777666666999;;;555000///222333111///444...,,,///333333444666>>>>>>AAAKKK[[[nnn}}}vvv]]]EEE;;;555,,,(((+++'''''')))***++++++***(((***'''(((---///...222:::FFFPPPgggeeeEEE999999555,,,***'''(((///111,,,)))+++***(((((()))***+++)))'''''''''(((((()))+++,,,---...---,,,...666FFFZZZgggjjjXXXTTTJJJ;;;111---,,,///333000***&&&,,,+++---000000---...222111111000000/////////...//////000000111111111222111222333444555444333222333555777999<<>><<>>EEEEEEEEEHHHNNNUUU[[[```bbbbbbvvvLLL777666888666222444222000000111111111///,,,---....../////////...,,,,,,---...////////////...------,,,---///222333333111///...000333777999;;;MMMooofffRRR???888===@@@666999===<<<:::777777888;;;EEEVVViii|||mmmYYYJJJBBB<<<555222333333111...222///---///000222888???KKKTTT___aaaYYYOOOIIIFFF777555333222333222000---333000000333:::RRRuuuiii___UUUMMMKKKHHHDDD???>>>AAABBBAAA>>><<<666444666888666666777<<<;;;<<>>CCCGGGQQQ^^^lll|||nnn[[[NNNEEE???999666888:::999777444555666777666555333222666444333222444555555555//////000111222333444555000000000111222111222333///444777666666999:::999===???>>>===FFFWWWgggmmmrrrqqquuu}}}~~~vvvhhhAAA555999888333333222222222444444222000...............//////000............///000111111------------///111333444333222000//////111444666555???TTTsss}}}ZZZJJJGGG@@@<<<<<<;;;777555555999===888888888===HHHYYYlllyyyjjjUUULLLAAA<<<<<<:::222+++---***)))++++++***+++///222:::EEELLLPPPUUU\\\aaaXXXMMM???666555666444222444000---333KKKuuu}}}|||}}}~~~}}}{{{gggbbb^^^^^^[[[TTTPPPOOOXXXUUUQQQOOOPPPQQQRRRRRRWWWPPPNNNPPPLLL???666555---...---+++))))))***+++***(((''')))'''%%%''',,,***+++000666>>>PPPlllrrrVVVDDD@@@:::666555222...+++,,,***+++------+++)))((('''******))))))))))))*********++++++***)))***---///222BBBWWWoooxxxZZZAAA444222333444---++++++......+++***---.............../////////////////////000000000000000000000000000111111222333333333222000111333555777888:::>>>GGGZZZqqq|||jjjXXXJJJ???666000444111000111444555333000000111222333444444333222444222111111222333333222//////000111111111111000222222222222333666777888999BBBGGGCCC>>>AAAIIIMMMVVVVVVVVVZZZiii~~~pppUUU:::777888555333333333444666555333111000000.........///000111//////...---...///111222......------...///000111111000/////////111333444888===EEEXXX{{{xxx```EEEDDD@@@;;;888888:::::::::999666333111444;;;CCCIIIbbbxxxyyyiiiSSSCCC;;;888555333...+++,,,000111///...000---------///555BBBTTTaaakkkbbbXXXTTTUUURRRJJJBBB@@@>>>;;;EEEhhhzzzwwwxxxzzzyyywwwzzz}}}~~~||||||~~~yyysssmmmgggccc[[[XXXXXXXXXQQQEEE>>>===333222000---++++++---///))))))))))))'''&&&(((***%%%'''+++---...555GGGYYYwwwyyydddPPPIIIAAA:::666333111111...000222000---***************))))))******+++++++++,,,...///000/////////111222555EEEfffhhhMMM<<<333///...***))),,,---++++++............///000000000111////////////////////////111000///...///000111222111111222222222222222333888::::::999:::@@@JJJRRRdddnnnpppTTTLLLAAA999555555666666888666555666777666333111444444555666666666666555222111000000111222111000///000111222333222222111555555444222555;;;@@@AAARRR\\\bbb]]]YYYaaaqqq}}}}}}vvvqqquuummmiiijjjqqqwwwqqq___OOOvvvKKK888555555444444444555666666333111222111///......///000111///...---------...///000///......---,,,,,,,,,,,,------......000111333444:::<<<>>>GGG___iiiRRRJJJBBB@@@AAA???666---333333333333444666666666===MMM```qqquuuYYYDDD;;;888999444000...111222...,,,---***,,,---...111666>>>CCCVVV[[[hhhxxx|||sssmmmmmmmmmvvvyyyqqqllliiigggfff]]]UUUMMMKKKMMMPPPQQQOOOPPPSSSWWWYYYZZZXXXUUURRRSSSVVV\\\bbbiiipppwww|||zzzkkkXXXKKKFFF@@@<<<666000---,,,+++***,,,......,,,******++++++%%%&&&***...---,,,222:::UUUVVV[[[hhhwwwzzznnn[[[HHH===999888888222333333222000.........))))))))))))***+++,,,---000000///......,,,***)))***+++///:::PPPkkkoooTTTBBB888555///+++,,,---,,,---000---------......////////////.....................111000000//////000222333000111111222333444333333000555:::<<<<<<;;;<<<===@@@FFFPPP^^^nnnjjjSSSGGG>>>;;;888666555666666666333222222333444666777666333333333333333222222111111000000111222333222111...///000222333444444555111555888;;;EEEUUUaaadddyyyoookkkooommmaaaVVVHHHGGGHHHLLLNNNJJJ???666mmmJJJ999444777555444555555555333111222111111000000000000000///......---........./////////...---,,,***))))))+++,,,---...000111222333444555888===JJJgggnnnSSSAAA<<<;;;888555777555333222333333111000222666;;;DDDTTTkkk{{{aaaIII;;;888000+++,,,---,,,,,,---............---...111333999AAAQQQfff~~~|||zzzwwwtttqqqmmmhhhdddUUUQQQLLLHHHFFFEEEDDDCCC@@@<<<777666999;;;<<<<<<;;;===@@@CCCCCCBBB@@@>>>:::===@@@BBBEEEHHHLLLOOONNNOOOPPPRRRVVV[[[```cccbbb```aaagggmmmqqqxxxwwwmmm```WWWLLLEEEBBB>>>888222555777777111---,,,+++)))(((&&&&&&)))***)))+++///222777???CCCFFFQQQiii~~~|||pppbbbSSSFFF<<<888444111000///---,,,***************+++,,,---///---,,,,,,,,,,,,***)))'''(((---333:::CCCOOOZZZrrrssscccYYYEEE:::111...,,,******,,,,,,,,,,,,,,,,,,---------...............---------000000000000000111111222222111000000222222111000///222666888888888888888777777888;;;AAALLLXXXaaassshhhMMM<<<777:::444555666666666444222000111111000///000111222333111111000000////////////111000111333555666555444333222111111000111111111333???LLLYYYooorrr^^^JJJDDDFFFDDD;;;333333333444555444333000///mmmJJJ:::999777444333333333222000111222222222111111000////////////000000//////...//////......---,,,+++***+++,,,---///000000//////000///444;;;>>>KKKppp{{{YYYDDD>>>@@@CCC===999444111111000...,,,111,,,,,,222666<<>>TTT{{{uuuppplllkkkiiibbbVVVKKKJJJIIIGGGFFFFFFDDD@@@>>>;;;999777666777777666555666666555555666777888888666888:::<<<===<<<;;;:::444555777777666777999:::<<<;;;::::::;;;===???AAA;;;999;;;@@@CCCEEEJJJPPPNNNOOOQQQTTTXXX]]]bbbeeerrruuu~~~zzzlllfffeeeaaaWWWMMMQQQSSSPPPFFF>>>:::666000000---+++,,,***))),,,111$$$+++444888222000===MMMhhhwwwooo^^^UUUHHH@@@;;;777000+++...---,,,+++***))))))))))))((((((+++...///...,,,---)))''')))''''''...888IIIccczzz}}}}}}zzzuuudddUUUEEE;;;555///---.....................------.........---------,,,,,,......///000000000000///222///---...111222111000444555555444444444555666666666444333333666<<>>555111333777...000222333333222111111333444333111///...------000000000000000111111222111111333555999:::999888666666777:::>>>CCCHHHKKKZZZiiixxx~~~lll```VVVOOOBBB777------000......///---,,,+++******++++++,,,\\\BBB;;;888444222222222111000111222333333333111000//////000111222222111000///......//////......---,,,------/////////...---,,,222...444>>>::::::WWW~~~eeeNNNBBB>>>999666333333555555333000111***---555333***222DDDSSS___vvvooo^^^LLL@@@999444111222)))+++///111222222111000+++///333555AAA```ooobbbOOOKKKHHHKKKNNNKKKAAA888888999:::===@@@@@@???>>><<<:::999999::::::999777555777999999888777888999777888999;;;<<<<<<;;;;;;555777888888777777999:::444444444555666888:::<<<:::888:::======;;;<<<@@@>>>?????????@@@CCCFFFIIIOOORRRYYYaaaeeehhhnnnuuu|||~~~|||pppdddsssuuuooobbbVVVPPPIIIBBB999777777666111,,,...444444///---///---+++///777222DDD]]]uuuzzzfffXXXOOOFFF;;;111111000...,,,)))((('''&&&)))((((((***,,,,,,((($$$,,,''')))//////)))***111///BBBRRRXXXaaapppyyyyyyttt^^^OOOEEE===888888333333222222111111000000.........------,,,,,,,,,+++,,,.../////////...---000...,,,---111555555555000111222333333444555555333555777888888999;;;>>>:::>>>CCCIIITTTeeeyyypppXXXDDD333444;;;;;;666333111222222111000000222333,,,...111222111000//////.........///000111222333222222444777;;;===<<<;;;222666>>>JJJYYYiiiwww~~~{{{rrr```KKK>>>:::555111...,,,///333000))))))...///+++((('''(((******)))FFF===:::666555444333222222000000000000111222333444000000000000000000000000000000//////.........------------............///000111111111333<<>>;;;;;;:::333***,,,333...///000000000000222333000999HHHZZZoootttcccTTTHHHAAA:::333000222444222///...111///000111111BBBlllsssXXXKKKFFFBBBAAADDDCCC>>>:::999AAA>>>???FFFLLLJJJFFFDDDDDDAAA>>>===>>>>>>>>>===>>>===;;;999999;;;===???CCC<<<======888>>>FFFDDD;;;;;;:::999888777888888888333000333444333333555666888999;;;;;;:::999888999777666666888999999888<<<>>>AAADDDFFFGGGFFFFFFUUUUUUYYYbbblllssssssqqqooooooqqquuu|||zzzvvvnnnlllhhhaaaYYYOOOGGGBBBBBB;;;555444333000...///444000666GGGZZZnnnwwwZZZ@@@:::333+++(((***,,,+++)))***+++***(((%%%%%%(((,,,+++,,,---,,,++++++,,,---------///333:::BBBIIINNNgggssszzzwwwnnnhhh___WWWWWW\\\WWWKKKEEECCC;;;...///...000222111,,,+++...,,,+++***---111444333111///......000222222000...666444222222333333333222333444555666777777777777;;;::::::;;;>>>CCCHHHKKKTTT]]]kkk|||qqq___MMMBBB777666555333222111111000---///222222111///......///......//////---,,,---000///...------///333555:::555777BBBGGGCCCBBBGGGAAAKKK```|||vvvhhhZZZQQQEEEAAA;;;666333333444666111...***(((***---...,,,---+++&&&%%%***111///***lllEEE===888;;;<<<888444333000000000000000111222333////////////////////////000/////////.........------------............///---///111111222777@@@HHHYYY~~~```JJJ777222666777444222666666555333111000000111222333555;;;GGGXXXjjjvvvdddTTTBBB999777777999<<<999888999;;;<<>>777;;;BBBJJJTTT___jjjppp}}}oooZZZIII>>>888333000666555444222111000000000111333444333000...------111000000111222222333555999666333333666999::::::DDDDDDHHHOOOUUUZZZccclll}}}rrr^^^NNNDDD>>>:::777666444000---++++++---...,,,,,,+++))))))+++------'''***+++((('''******'''XXXCCC666;;;@@@:::333222000000/////////000111111/////////////////////////////////...............---------............///,,,///222333222333777;;;CCCdddrrrMMM999666777555333333222111000000//////000555222...+++---666BBBJJJXXXjjjeeeRRRGGGBBBBBBEEENNNMMMOOORRRQQQQQQ]]]mmmyyykkkccc___^^^aaaaaa]]][[[[[[\\\fff{{{}}}qqquuuzzz~~~yyywwwzzzuuutttssspppkkkddd^^^[[[ZZZ]]]kkknnnccc___```[[[OOOLLLJJJHHHGGGDDD>>>999===;;;;;;===;;;666666999;;;;;;<<<===<<<;;;999888:::888777777777777555444888999999:::::::::999999888666444666:::<<<:::888999999999;;;===@@@BBBDDDFFFJJJQQQ[[[eeennntttxxxvvvzzzyyykkkeee\\\LLL===888777999DDDPPPmmmbbbGGG777222222333***,,,//////---***))))))'''((()))++++++,,,+++++++++***)))((('''''''''''''''///666===III[[[llluuuyyyhhhYYYLLLHHHGGGBBB:::555666999;;;:::666333222333888444///,,,---///222333000000000111333444333111111111222333444444444444555555555555555666777888;;;;;;;;;<<<===BBBHHHMMMWWWbbbppp}}}|||gggRRRHHH:::111///222555666444333222111000/////////000000111///---++++++,,,+++,,,///111333555666666000222333222444;;;EEENNNYYYcccnnnvvvooobbb]]]RRRBBB777222222333444---,,,+++***)))***+++,,,&&&((())))))&&&&&&(((+++%%%+++...+++))),,,000111YYY:::888>>>;;;444444000000///////////////000////////////////////////........................---------............//////111444444333333555777???TTTrrr```FFF777333444444333333333444333111///333333333111000000333555;;;GGGXXXiiiyyy|||zzz}}}|||qqqooommmlllhhh___SSSJJJGGGCCCBBBFFFGGGCCC???>>>@@@@@@@@@@@@???>>><<<<<<<<<:::999888999888777555555555555666777888888999555333222222555666666555888888999::::::;;;<<<<<<<<>>???DDDJJJNNNWWWkkkyyylll^^^NNN@@@999666222111222333333222222111000///////////////---...///...------///000,,,///222222555888999888444888::::::???QQQmmm|||lll^^^PPPEEE>>>:::666222//////...---+++***++++++++++++,,,,,,,,,((('''(((***)))'''(((+++,,,---------222999:::666|||JJJ999;;;;;;888888111111000///......//////........................---------...............---------............///111111222222222333555777999@@@PPPlllyyy\\\HHH>>><<<:::999999999777333///...111444444333111111111555888<<<@@@IIIXXXlllzzzuuullleeebbbhhhlllhhh```ZZZ___]]]ZZZVVVQQQLLLHHHFFF===;;;:::;;;===>>>???>>>;;;;;;999888888888999:::333333222444666888::::::444555666666777777777777777:::>>>>>>===???EEEIIIIIIGGGFFFFFFHHHJJJKKKJJJNNNPPPTTT\\\fffrrr|||uuunnnhhhddddddrrryyykkkbbb\\\SSSIIIAAA;;;777666000...,,,+++,,,,,,***((('''((()))***++++++******''''''(((***,,,///444888>>>FFFSSScccvvvnnnTTTCCC===:::666333222222222111000000///000222222111000...///000111222222222222222333555666777777666666333444666666444333333444666888999666888CCCWWWggg|||kkkaaaUUUSSSLLLDDD???<<<777222111111222333333111...,,,000000///....../////////...///000000//////222444555777666555<<>>BBBYYYyyyqqq```WWWJJJ===555111000000&&&'''(((***+++***(((&&&(((((()))))))))))))))(((---))))))...///---,,,///888777999DDDTTT[[[PPP@@@fffDDD888777666666333222111000///.................................---------------.........---------............///000///......///111333555777777???TTTwwwzzz^^^AAA<<<777555555555444222222222333222111111222444...000222222222555;;;@@@SSSaaauuu~~~|||{{{{{{~~~~~~wwwqqqnnnUUUQQQLLLHHHFFFFFFEEEDDDHHHFFFBBB>>>;;;999999999555555666777888999:::::::::::::::999888888777777444777999::::::>>>DDDIIIDDDAAA<<<999999:::;;;;;;;;;:::999:::???EEELLLPPPTTTVVV\\\dddfffcccdddgggvvvrrrooonnnnnnpppqqqrrryyygggVVVHHH???777222...,,,---...---+++(((((()))))))))))))))(((&&&&&&(((---...,,,+++---***+++...555BBBPPP[[[```mmmwww{{{nnnfffXXXJJJ???777111......,,,+++,,,///111111111...///000111111222111111111222333555666666666666666888;;;<<<:::888777666555888:::999777999>>>DDDSSSdddzzzssslll]]]MMMEEE888777444333333222000...666666444444333333333444//////.........///000000,,,...000000000111222444555:::<<>>999;;;<<<>>>AAAGGGNNNQQQWWW^^^mmmgggXXXIIIAAA888333222222000---++++++++++++************,,,((((((,,,+++&&&###%%%,,,***+++///444999===??????GGGSSS[[[[[[XXX]]]dddyyyfffRRR@@@666555222///---...///000000...///000111111222222111333333444444555555666666222444666666444333333444888:::;;;;;;;;;::::::;;;888AAATTTlllnnn___ZZZRRRDDD;;;;;;777444333333333111///...///......,,,,,,,,,...000//////......///000111111---000555999<<<>>>AAACCCJJJVVVbbbmmmhhh\\\OOOGGG@@@666---(((&&&&&&'''((((((((()))+++&&&&&&&&&&&&&&&''')))+++,,,+++++++++,,,---......***+++333:::888555@@@PPPvvv~~~}}}jjjzzzNNN===:::999555444333111000/////////........................,,,,,,,,,------.........---------.........///////////////000222111000...111777>>>AAAGGG^^^cccPPPEEE???<<<111444666777555333222222444222111222444666666666555333666<<>>@@@AAA?????????@@@MMMTTT^^^iiioooqqqooommmxxx|||tttggg[[[PPPIIIBBBAAA@@@>>><<<;;;;;;;;;<<<;;;;;;===@@@???:::666999:::777222111666:::;;;777777555333000///000111+++,,,---,,,+++******+++++++++++++++---///111333888EEEXXXllluuuVVVGGGHHHIII@@@666***,,,...---+++)))((((((&&&(((******(((&&&%%%%%%+++++++++***(((''''''((((((((((((((())))))))))))---777AAAFFFHHHPPP```mmmxxxppp___JJJ>>>;;;888222222000000222333333222222333000000444555111...///444444444444333333333333666666444333333444555666888<<<===:::888===KKKWWWuuuzzzhhhZZZRRRAAA>>>999555222111222333222111000///...---------333222///+++)))***...222,,,+++///555666222333777<<>>;;;888888999<<<>>>===AAACCC???>>>??????===@@@888888>>>:::999TTTxxxyyybbb___QQQPPPRRRTTTUUURRRMMMGGGCCCFFFGGGIIIIIIGGGFFFGGGHHHHHHHHHFFFCCC@@@???AAACCCDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBB@@@???>>>;;;<<<===<<<;;;:::;;;<<<===CCCKKKRRRWWWWWWUUUSSS[[[___cccdddffflllwwwwwwooommmooosss{{{xxxooopppiii]]]PPPGGGCCCDDDFFFHHHFFFCCC???<<<;;;<<<===555999999777666:::;;;999999999888666444333333333///......,,,***))))))***)))((((((((()))***,,,---***000888@@@KKK^^^ttthhhUUUIIICCCAAA<<<888111,,,******---///(((***+++***)))(((((()))***++++++******)))******))))))))))))************(((,,,000111222777@@@HHHUUU^^^kkksssxxxwwwcccUUUJJJAAABBB<<<555111......000222222//////333555333333444000000111222222333444444666555444333333444555555555888:::888666999AAAIIISSShhhooo```TTTHHH???999777444111//////000111000///////////////000000,,,---000222333111...+++333000+++***000<<>>;;;777888666///111444---........................------,,,,,,,,,,,,------,,,,,,------.../////////...............///000000000---000777999:::DDDPPPddd|||tttnnnddd___XXXSSSRRRVVV[[[___dddhhhfff```YYYUUUQQQLLLMMMGGGIIIOOONNNPPPhhhbbbMMMQQQIIIKKKMMMOOOOOOLLLFFF@@@<<<:::;;;;;;:::999999:::<<<999:::;;;:::999:::;;;===BBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB===>>>===;;;888777999:::999<<<@@@CCCEEEDDDBBBAAADDDHHHLLLMMMMMMPPPXXX___[[[UUUOOONNNOOOPPPUUU\\\iiittt~~~zzzvvvxxx{{{wwwvvvpppdddUUUJJJEEEEEE<<<>>>>>>;;;;;;>>>>>><<<999999999999888888888777------,,,++++++,,,,,,---)))(((''''''&&&''''''((($$$%%%&&&%%%'''111???KKKXXXeeewwwzzziii[[[SSS>>>;;;999888777333---(((***++++++***))))))+++,,,***))))))(((((((((((((((************++++++++++++***)))((((((''')))+++---///555<<>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFBBBBBB@@@===:::999;;;===>>>???@@@@@@@@@???>>>======AAADDDEEEDDDDDDIIIMMMGGGCCC@@@AAAAAA@@@CCCHHHJJJTTT^^^___[[[]]]gggqqqxxxggg^^^TTTRRRLLLDDDAAABBBBBB>>>::::::;;;===>>>>>><<<:::333222222222222111000...++++++***)))(((''''''&&&%%%)))+++***((('''***---)))333@@@HHHLLLSSS___hhhrrrsss|||qqqVVVRRRLLLIIIGGGAAA888000000000///---++++++,,,...,,,***(((''''''((((((''')))))))))*********+++++++++---///000...,,,++++++(((+++---***(((,,,666???TTTfffyyywwwaaaMMM===333555222222555666111......333222222111111111222333333333333333333444444444888888888888999999777666999::::::>>>KKKccc~~~}}}cccWWWLLL>>>555555555444111000000111111111111000000------------...///000111/////////,,,***+++///222+++DDD\\\jjj{{{[[[@@@111,,,++++++)))***+++***)))(((((((((++++++***)))))))))******)))***+++++++++,,,///111111///111999DDDPPPZZZ```qqq{{{jjjgggZZZOOOBBB999555111+++&&&++++++***))))))***+++,,,nnnHHH888666:::666444444000////////////////////////...------,,,,,,------...,,,,,,------.../////////...............///000000333000000222555888;;;???AAATTTmmmgggKKKLLLGGGIIIIIIHHHEEE@@@:::555111222222222000//////111444///000222333222222444555:::::::::;;;<<<===???@@@BBBBBBBBBBBBBBBCCCEEEEEECCCBBBAAA>>>;;;:::<<<>>><<<<<<;;;;;;::::::::::::999<<<>>>>>>===<<<===??????<<<<<<@@@AAA???@@@CCCGGGJJJNNNOOONNNOOOQQQTTT```ccceeefffgggkkkrrrwww~~~}}}{{{tttiiiaaaZZZQQQGGGAAA@@@AAABBBBBB???:::555:::999888999888555111---...------,,,+++)))(((((($$$(((,,,---***'''&&&&&&$$$'''***,,,---111666;;;>>>@@@NNNllluuu___NNNFFFBBB@@@>>>999999999555111---,,,+++,,,***'''''')))++++++***((((((((()))))))))******&&&---444666111,,,++++++---,,,++++++***+++,,,---///;;;JJJSSSXXXbbbuuuvvvaaaQQQCCC;;;444333333333666:::222111000/////////111111111222222333333333333333:::888666777999:::999888>>><<<999888;;;DDDQQQ[[[iiiTTTBBB===:::666333222222444555000111111222111000///...---,,,,,,,,,------...///(((...444444000///444;;;MMMnnntttSSSGGG777---)))***)))'''%%%&&&(((''''''(((,,,///+++***)))(((((((((((((((---......---,,,---000333000;;;MMMcccxxxoooXXXIIIEEE888555111...---.........''''''((()))+++,,,------]]]BBB555888666444555333////////////////////////......------------......,,,,,,------.../////////...............///000000000/////////111444888;;;>>>FFFTTTuuuwwwTTTNNNEEEDDDCCCAAA???<<<999777555///000111000......000111000111222222111111333555666666666777888999;;;<<<======>>>>>>??????@@@@@@<<<===<<<;;;999888:::<<<999888777777777777888888666888999999888666777777888777999>>>@@@>>>>>>@@@HHHGGGFFFHHHKKKMMMLLLJJJPPPQQQQQQQQQRRRUUUYYY\\\]]]eeepppvvvwwwzzzyyyiiiSSSRRRQQQQQQPPPKKKBBB;;;999666555666888888555222//////000//////---,,,,,,&&&''''''&&&%%%%%%'''))))))'''%%%%%%''')))******,,,---333BBBZZZuuutttjjjbbb\\\YYYMMMNNNMMMIIIAAA888222...---)))%%%%%%(((******)))'''((((((((())))))))))))%%%---444555///)))((()))...+++((((((+++...//////***,,,///222333:::JJJZZZ|||jjj\\\JJJ>>>666222444888222111///...---...000111000000111222333333333333777666444444666888888888999888888;;;;;;;;;???DDDRRReee___FFF???:::444555666555222000111222////////////...---,,,,,,---,,,,,,,,,---......///---//////---000===QQQaaa{{{iiiVVVGGG555111+++)))))))))((('''((('''&&&%%%$$$&&&***---(((''''''''''''((())))))'''(((+++...333:::BBBHHHDDDZZZwwwqqqhhh[[[NNNBBB888111...+++---...---***)))+++---)))******+++++++++++++++\\\???:::666333444333////////////////////////......------------......,,,,,,------.../////////...............///000000+++...000000000222555666;;;???EEEZZZ}}}^^^RRRFFFCCCAAA===999777666666666...///111111/////////000000111111000///000333666333333333333444555777777666777888999999999888777444666777777666666777999:::999888888777888888999666666777777555555555555444333666;;;<<<:::999;;;BBB???===@@@EEEHHHGGGEEEGGGFFFEEEFFFHHHJJJKKKKKKFFFNNNXXX]]]^^^___aaadddkkknnnrrruuuyyy|||||||||{{{qqqiiiQQQJJJAAA<<<<<<<<<;;;999333333444555555444444333...---***'''%%%&&&(((+++&&&%%%%%%$$$%%%&&&&&&&&&)))++++++,,,333CCC[[[mmmzzz||||||vvvkkk]]]QQQJJJ???999222......---***'''(((((()))))))))************,,,......,,,***(((((()))((('''&&&'''(((***++++++'''&&&)))***+++333<<>>:::>>>;;;777333000/////////...///111222333333333222333444444444444555555666555333555:::;;;999:::???666AAAQQQcccwwwyyycccEEE666666666333333333222111000//////......------------------,,,,,,---...///000222333888666666===NNNiii~~~rrrmmm___MMM@@@999333---000---((($$$$$$&&&)))+++---+++)))''''''(((((()))''''''(((***,,,///111222+++...222999CCCPPP^^^gggaaarrrtttaaaRRR888777444222222000,,,(((''')))***)))'''&&&''')))111111111111222222333333wwwMMM@@@777111222222000000000000000000000000......------------......,,,,,,------...//////000...............///000000)))///444333111111333333999>>>???HHH___wwwaaaRRREEEEEEBBB<<<777333222222333...000222333111000000000/////////...---///333777111111111111222333444555111333444666666444222111000222555666555666777888;;;:::999888888888888888444444444444333333333333333222555999:::777666888<<<:::999;;;>>>BBBCCCBBBDDDBBB@@@BBBEEEHHHGGGEEEIIILLLOOOOOOMMMKKKLLLNNNQQQUUUYYYYYYZZZ```kkkuuusss```OOOFFF@@@;;;888777888999;;;;;;;;;::::::333222000---***((('''&&&'''(((***)))'''&&&'''((($$$&&&((()))+++...333666GGGTTThhh}}}yyyppp[[[RRRHHH@@@;;;777000+++)))************+++++++++,,,)))%%%&&&(((******((("""'''++++++(((%%%&&&(((+++&&&&&&,,,...,,,+++...&&&444@@@HHH]]]~~~ttt[[[NNNMMMIIIBBB;;;555000...---...///111222333333222222111444666777555333333444888444333777888555777<<<===<<<::::::CCCZZZxxxxxxeeeYYYOOO<<<111111...333///---...222333111.........---------...///000+++,,,---///111444666777777>>>OOOjjj~~~```KKK:::<<<:::333///---+++'''###&&&((()))((('''''''''&&&%%%%%%'''***------,,,)))***,,,///333777:::<<>>BBBDDDhhhOOO===666666333///000111111111000000111222000---,,,,,,,,,***)))---,,,,,,,,,---///000222...............---------000111111111111222222222777777===EEEKKK[[[dddWWWHHHGGGBBB>>>:::555000000333111111000///////////////111000000000000000111111000000000000000111111111333555666777666444222111222222111111222444666777888888888888999999999999999777666444444666777999888888888777777777777777666666777888:::===???@@@??????>>>??????@@@AAABBBFFFHHHJJJKKKKKKKKKLLLMMMIIIJJJKKKKKKMMMQQQVVVZZZeeeiiiqqqzzzyyygggWWWJJJAAADDDEEEFFFGGGHHHHHHFFFCCC888555444333///(((%%%'''***+++***)))))))))&&&"""+++)))&&&&&&((())))))(((+++333???KKKYYYjjj}}}|||oooddd\\\QQQEEE===:::666222000000000---++++++((()))---...(((""" '''(((******)))(((((())),,,***((('''((())))))(((+++***+++///===VVVttthhhhhhfffYYYDDD444000...+++222444222---000666777111333444444555555444444333111333555777888777666666777:::;;;999888@@@QQQ^^^yyyvvv^^^SSSDDD:::555333111...111000000111222111---***/////////---+++******,,,///+++,,,333555333666>>>QQQjjjyyysssiiiWWWFFF<<<......---,,,,,,+++******'''((()))(((&&&&&&(((+++(((&&&&&&***///000//////---...111777BBBOOO[[[ccchhhjjjjjjddd[[[RRRMMMKKKIIIHHHDDD<<<333,,,)))((()))&&&'''+++***%%%&&&,,,###''',,,......///111333777999<<<@@@KKK[[[llluuuhhh@@@@@@DDD555333333222000//////000111111///---,,,------,,,***---------,,,---...000111........................//////000000000111111111333333888???BBBJJJdddnnn```MMMIIIDDD@@@===888333222555111111000///////////////111000000111111222222333111111111111111111111111333333444444333222000000111111111111222333555666666666666666777777777777888777666555555666777888777777777777777777777777777777777777888999:::;;;;;;;;;:::::::::;;;<<<<<>>???@@@AAABBBFFFKKKOOOUUUXXX]]]bbbhhhooowww|||pppmmmmmmuuuzzzbbbSSSQQQPPPPPPWWWeeennnfffWWWHHHDDDAAA===555,,,+++...'''&&&%%%%%%'''+++,,,,,,***)))((())))))***++++++!!!%%%(((***---333===EEE[[[bbbkkkooopppttt{{{ssskkk^^^RRRIIIAAA;;;777888///))))))+++++++++---%%%&&&''''''&&&&&&&&&&&&'''''''''))),,,---,,,***---,,,***)))---888IIIUUUccchhhqqq~~~tttSSS???777444...111222///---000444777222222333444444444333333222333555777888777777666444777888555333555>>>EEELLLQQQeee~~~fff[[[LLLDDD999222111222111000111000///000111000---+++)))+++---...///000222444555222222444555<<>>IIIQQQUUU\\\gggrrr}}}QQQCCCCCC777666555222000//////000111000///---,,,---...---,,,///......------...//////////////////////////////.../////////000000000000333333888>>>@@@BBBOOO___rrrYYYIIIDDD@@@>>>:::444222444111111000////////////000111111111222333444555555222222222222222222222222333222222111000000//////111000000000111222333333222333333333333444444444666666666666666666666666666666666666666666777777777777666555555555555555666666555555444555555555777999<<<======>>>???AAA888:::;;;<<<>>>AAAFFFJJJKKKMMMOOOQQQSSSVVV[[[^^^XXXRRRKKKNNN[[[ooorrrqqqkkkdddhhh}}}fff]]]\\\\\\YYYMMM===333111///,,,***)))))))))((('''((()))***)))((('''((()))'''((((((&&&###$$$)))......222777888:::AAAKKKSSShhhvvvzzzqqqkkkZZZKKK<<<333///,,,+++---(((((())))))***++++++,,,(((((()))***+++***&&&###***+++,,,+++)))+++111555777;;;AAANNNhhhoooSSSHHHFFFDDD;;;222...---,,,---///000000111222222222222222333444555777777777666666555777888888666444444555777444<<>>;;;777555333222222222111000000...------...//////...000000///...............////////////000000000000/////////000000000111111222222777>>>@@@AAAGGGOOOkkkgggIIICCC???>>>:::444111222222111000000//////000000111222333444555666777777555555555666666666666666555444333111000000000000000000000000111111111111000000000000111111111111333444444555555444444333444444555555666666666777777666555444444444444444555444333222222111222222444666888999888888999:::888999:::;;;===@@@DDDGGGGGGHHHJJJKKKLLLNNNQQQTTTTTTLLLCCC@@@FFFRRR___gggjjjhhheeeaaabbbkkkxxxxxxoooqqqvvvyyynnnVVV<<<...000---,,,......***((('''***,,,---+++)))''''''((($$$%%%&&&%%%%%%&&&***---)))***)))'''$$$&&&---333;;;GGGVVVbbbkkkvvvxxxiii]]]RRRCCC888222///...---,,,------,,,+++***)))((()))***)))'''%%%'''***...///...---...///---......222@@@]]]~~~yyyxxxoooSSS777...111111---***......///000111111111111333444555666777666666666444555777999:::999777555:::999;;;BBBPPPnnnuuu\\\HHH===:::666333000///000111000///111///---,,,---...---,,,,,,---/////////000222444333444===TTTxxxTTT999000//////***'''***,,,,,,,,,...******)))))))))((((((((('''&&&%%%''')))***(((&&&&&&''')))...:::NNN___gggrrraaaVVV@@@888---&&&%%%'''))))))******+++,,,---,,,(((&&&------...///222888AAAHHHLLLVVVggg|||uuuYYYGGGvvvRRR@@@777555555555777666333000000...------///000000///000000000//////...------.../////////000000111111000000000111111111222222000///222777;;;===AAAEEEPPPjjjpppNNNGGGAAA???<<<666222222222222111000000000000000111222444666777777888888777888888999::::::;;;;;;999888777555444333333333222222222222222111111111////////////000000000000111111222333333222111111222222333444555555666666555555444444444555555666555444333222222222222222666777888888666555555666555666777888888:::===@@@AAABBBDDDDDDDDDDDDFFFHHHCCC@@@<<<;;;???EEEKKKOOOJJJJJJJJJGGGDDDFFFLLLQQQXXX___gggmmmsss|||wwwXXXDDD888111---///000...000444+++,,,---,,,++++++,,,---'''''''''&&&$$$$$$%%%&&&)))******(((&&&'''***---///111555888<<>>??????======<<<:::999888777666444444444444444333222111///000000000000111111111111111111111111111111111000111222333444555666666444444444444444555666777555444444333333333333444666777888888666444444555666777888888888888:::<<<===>>>>>>>>><<<;;;;;;<<<888999:::<<<===>>>??????>>>???@@@@@@===:::999888000555:::===@@@GGGRRRZZZttt{{{gggYYYLLLEEE===333222666...,,,***)))+++------,,,------,,,+++***))))))(((&&&(((******(((''''''((('''&&&&&&''')))***)))(((000555;;;BBBIIIPPPWWW[[[hhhsss}}}wwwsssnnnfff\\\TTTBBB===666111...,,,+++++++++***)))(((((())))))*********,,,,,,))))))222===CCCUUUqqqnnnQQQ@@@:::777......////////////......333333333333333333333333333222111222444666666666222222444888:::???JJJVVVxxxppp[[[KKK@@@777111///......///000111000000//////...---...//////...---000000000222888BBBNNNVVVtttpppNNN444((('''(((((()))'''(((,,,+++'''&&&'''((((((((((((((((((((((((###&&&)))***)))))))))***(((===YYYrrrsssQQQJJJ???444,,,))))))***...+++(((''''''(((((('''%%%(((***))),,,888KKKZZZ{{{{{{eeeWWWJJJDDD===333///111gggEEE@@@999777777888666333222000//////000111000/////////000111000000......,,,------...//////000000000000000000111111111111444555555555555888;;;===EEELLL^^^{{{]]]RRRGGGCCC@@@;;;777777333222111111000000111111333444666777888777666555555666888:::===???AAABBB???@@@@@@???>>><<<999888666777777777666555333222111111222222222222333333333222111111111111222333//////000222333555666666444444333333444444555555333333222222222333444444222444666666555444555666999;;;;;;;;;999999:::;;;999;;;<<<;;;999888888999;;;<<<>>>>>>===:::888777::::::;;;======<<<888666444555777666555666999===HHHVVVjjjxxxxxxuuu{{{{{{vvvkkkXXXMMMMMMCCC;;;333111222333000,,,))))))))))))***)))((('''((()))******(((&&&$$$###))))))+++,,,......---,,,+++++++++***+++...555::::::HHH]]]ooosssppppppsss|||uuufff```WWWNNNGGGAAA<<<999777444000...---...//////+++)))***---***%%%&&&+++...888KKK```ooo|||}}}iiiRRR>>>000000000000///...---,,,222222111111111111111222444444444444333444555666666444555:::<<<:::999;;;QQQooonnn]]]OOOAAA:::777222...------...///000///.........///......000111111///---444555666<<>>999666666333222111111000111111111333444666777888777555444333444666999<<>>888111333222111111000...+++)))'''((()))*********))))))******)))'''&&&'''***---((()))+++***((((((,,,///)))222???FFFCCC???CCCLLLNNNQQQZZZgggtttzzzxxxttt~~~zzzuuupppkkkeee```\\\IIIDDD<<<555000---+++)))'''###$$$***,,,******...+++---333:::AAAMMMgggvvvLLL111111111000///...,,,,,,111111000000000000000111///111333222111111222333111222555777555333999AAA===TTTtttzzzdddQQQGGG;;;222222444444222111111222222111///,,,,,,,,,......///111333222///---222555===LLLdddhhhBBB666000***)))***(((&&&$$$,,,)))((()))'''$$$%%%)))((((((((()))))))))))))))%%%)))---------666FFFSSSvvv```FFF:::555333111---***((()))+++---&&&)))---...------000333555:::DDDRRRdddxxxxxxssspppggg\\\TTTMMMEEE???<<<:::888555888666===IIIJJJCCCCCCJJJWWW888===AAA555///777444333000...------...///........................+++++++++,,,---...///000000000000000111111111111///000111222444555666777@@@@@@EEEPPPaaa}}}rrrXXXGGGBBB===<<<:::222333333222111111111111111222222222333444555777888555444333444888<<>><<<;;;777777777888999777444111555666888999888777555444444333333333333444555555111111111222333444555666000111222333333222000///000//////000222333222000//////000111222333444444888888888888888777666555666666666666666777777777;;;:::999888888888999:::::::::::::::::::::::::::<<<;;;999666555444555555777555444222222333555666888777666888===DDDKKKPPPTTT___qqqxxxrrrhhh^^^[[[UUUPPPPPPRRRLLL===000///...---......,,,)))'''&&&%%%%%%&&&((((((&&&%%%&&&''''''''''''))),,,...'''+++///111///...///111000222777<<>>::::::888888444333111///......///000........................,,,,,,,,,,,,---...////////////000000000111111111///000111222333555666666666888===FFFSSShhhxxx[[[JJJGGG@@@;;;:::555333222222111111111222222555444444444444555666666555444333555888;;;======????????????>>><<<;;;;;;999888888999:::999666333666777888999888777555444444444444444555555555555333333333444444555777777222222222222222111111000000//////000111222000///...///000111222333444555888999999999888888777666555555555666666666666777777777666666666777999:::;;;;;;;;;:::::::::;;;;;;<<<;;;:::888777777666666777777777777777666555555333111...,,,---///222444000888GGGXXXgggttt|||pppcccJJJBBB777...+++,,,///111---,,,++++++,,,,,,,,,,,,......---+++(((&&&&&&&&&'''((()))'''###""""""$$$+++,,,---///111333555666:::???FFFMMMWWWdddttt{{{mmmeeeLLLBBB444+++)))+++---...///------000...***+++///777\\\gggWWWEEE<<<777222000222333444444333333111,,,(((000000111111222333333333111222333444666777888999::::::>>>JJJ___jjjQQQBBB999444000000000000000111222333000000000...---.../////////...///111...///===MMMnnnlllQQQ===555222///+++++++++++++++++++++++++++*********)))))))))((((((''''''(((((((((((('''''''''''')))...666???FFFKKKPPPOOOJJJ>>>111******---((())))))((('''***000555@@@OOOdddtttyyyrrrhhh```YYYXXXTTTMMMBBB:::777888555555444222111333999>>>JJJPPPXXXaaakkkzzzzzzIII777<<<===444444333111000///000000111...........................---------------......//////000000000000111111//////000222333444555666444555:::AAAIIIVVVlll~~~\\\HHHGGG@@@888777555444444444333444444555555777666666555444444444555555444444666888::::::999;;;;;;<<<<<<;;;::::::999:::999999:::;;;:::777555777888888999999777666555333444666777777777666555666666555666666777888999444333222222111111111222000//////000111111///------...///000222333444555888888999999888888777777555555555555666666777777333333333333555666777888;;;:::999888888999:::;;;999999:::::::::999888888888999;;;<<<;;;999777666666444111---***)))(((((('''***///555===EEEKKKOOO^^^jjjzzzttt___LLL???999777777///---)))(((((()))((('''$$$%%%''')))+++,,,---...***+++***)))'''(((***,,,*********)))((((((''''''((()))+++---333???MMMWWWmmm{{{pppYYYGGG<<<444---(((...+++***...000///...000---DDDfffmmmYYYHHH===:::<<<333000---///222222...***//////000111111222222333111111222333555666777777;;;;;;:::888???UUUuuucccJJJ<<<666333000///////////////000111222---...///---++++++---111444111222666666>>>ZZZyyywwwRRRCCC111&&&&&&+++---...++++++++++++++++++++++++++++++***))))))(((''''''''''''(((((((((((('''''''''&&&'''+++111444111...000000///,,,)))''')))***$$$)))+++((($$$(((555AAAiiinnntttsssiiiYYYIII???EEEAAA;;;444000///000000111666>>>HHHSSS^^^hhhoooiiiGGG>>><<<444444444222222111111222222........................//////...---------------////////////000000000111//////000111222333444444555666:::>>>CCCKKKZZZiiicccGGGEEEAAA:::999999777777666666666777888888777666555555444444555555555444555666888999888666777888888999999888888888:::999888999:::999777555888888999999888888777666333555777888999888666555777666666666777777888999666555333111111111222333111000//////000000...,,,,,,,,,---///000111222333555666666666666666555555444555555666666777777777222222222333444555555666888777555444555666888999666777888999:::999888777888999:::<<<<<<<<<<<<;;;<<<;;;:::888666333111000555444222111000111222333444;;;EEEQQQbbbrrrzzz{{{~~~vvvhhh]]]WWWLLLEEE===:::;;;999222,,,222000,,,***((('''&&&%%%&&&&&&&&&''''''((()))***))))))))))))))))))))))))(((***+++******,,,///222999EEEVVVeeeooo{{{tttcccRRRGGGBBB:::222//////000000000666<<>>QQQaaaeee[[[MMMAAA;;;777444222222111000////////////000,,,,,,---000000...000333666555===KKKWWWiiiqqq]]]KKK777111,,,***---///...,,,************************,,,+++***)))((('''&&&&&&''''''((((((((((((''''''&&&$$$###$$$'''******)))...---++++++***)))(((&&&$$$))),,,)))%%%(((555@@@VVVSSSLLLCCC:::444111000000///222>>>PPP\\\ZZZRRR\\\gggxxx}}}uuujjj```YYYWWWcccCCC999999666555444444333333333333////////////////////////000000///...------------...////////////000000000//////000000111222333333333222444888<<>>FFFSSSggg~~~}}}oooUUUMMMCCC<<<888666333000///---,,,,,,------,,,+++((((((((('''''''''''''''%%%%%%$$$$$$&&&(((***+++---...---***)))---777???QQQ^^^ppp~~~wwwmmmeeeSSSIII@@@<<<===CCCTTTfffzzzPPPAAA555444333///,,,...,,,------......///000000000000000000000000000111.........///111444777:::@@@aaa___BBB;;;>>>@@@<<<555333666:::666555333111///.........111+++***...000///555>>>UUUjjjeeeGGG===666+++)))111******)))))))))******+++******************************)))(((((('''&&&&&&''''''((((((((((((''''''"""&&&++++++'''%%%&&&(((%%%%%%&&&(((***+++)))(((%%%&&&'''(((((()))***+++///222555888999;;;>>>@@@PPPnnnpppbbbYYYEEE<<<222///333555222...000000///...---,,,,,,+++zzzSSS<<<:::999888777666444222111////////////////////////000///...............///........./////////000000......//////000111111111222222444999;;;===DDDLLLPPP```vvvyyyXXXAAA???DDD???AAAAAA???>>>======<<<<<<===<<<<<<;;;;;;;;;;;;<<<999777555666777999999999666666777777777666666555666444333333555666555444777666666555555555555555555555555666666666777777777666666555555555666666777777666666555333222111111111000111333333222000/////////.........------,,,,,,---.....................///000111222333333222222333444444444333222000222444555666666555444111111111111222333444444000111111222444555777777555555666777777777666555>>>>>>???>>>;;;777333111---111333111000111///,,,///222444777;;;DDDOOOXXXRRRQQQRRRVVV]]]ccchhhjjj{{{nnncccXXXLLLDDDAAA<<<444///...---,,,+++......---,,,***)))((((((---+++)))(((((()))******)))***+++*********---000111666===CCCIIIRRR\\\dddvvvppp[[[IIIAAAGGGQQQ\\\hhhxxxnnnQQQ888444777555111000,,,,,,,,,---......//////////////////////////////000000111111222555999<<<:::LLLcccbbbIII:::888999777333000000444888222222111000////////////...++++++///...333GGG^^^vvvRRR@@@///,,,---,,,---222/////////---++++++---///************************))))))((((((((('''''''''''''''((((((((((((''''''%%%''')))+++***(((&&&%%%***+++,,,,,,+++))))))(((''')))***,,,---...111333...666BBBOOO[[[fffoootttyyyxxxgggVVVIII>>>666111,,,***))))))+++,,,,,,+++))))))((()))***+++++++++pppDDD;;;;;;:::888666444222111000000000000000000000000//////............//////............/////////000......//////000000111111//////222777999888;;;AAACCCLLLZZZnnnkkkIIIEEEKKKFFFIIIHHHFFFEEECCCCCCBBBBBBBBBAAA@@@???======<<<<<<:::888555555777:::;;;;;;777777888888777666666555666444333333555666666555666666555444444444444555555555555555555666777777777777666666666666666777666777777777666444222000111111111222444444333222222111111000//////......+++,,,,,,---.........---++++++,,,---...///000111...000111333444444444333222444777999:::999777666333222111000111222444555...///111333333222111000111222333444555666666666;;;;;;<<<======;;;999888555888777222000222444333111333444333222111222444++++++,,,000555999<<<===IIIdddwwwlll\\\MMMCCC===999777//////...---+++***))))))((()))***,,,---,,,***''''''(((((()))************222///***(((***000777;;;;;;HHHUUUaaasssyyyaaaSSSMMMBBBEEEOOOggguuuHHH999;;;:::555222++++++,,,------......//////////////////.........***...222333222333666888:::???IIIjjjxxxSSS>>>555111333222111000111222333444...............///000000111111555888777AAAbbbtttNNN>>>;;;222)))(((+++,,,(((+++---///...***'''&&&'''))))))))))))))))))))))))((((((((((((((('''''''''''''''((((((((((((''''''***'''$$$$$$'''******((('''***,,,,,,+++***,,,---+++...111222222555;;;@@@EEEUUUmmmuuuvvvyyylllZZZEEE>>>444---+++,,,,,,+++$$$(((,,,,,,)))(((***---+++***))))))***+++***)))aaaCCC???888666888:::555///222111//////000000...---......------------......---------.........//////////////////000000000000444444444555666777888999AAAEEENNN\\\ttt___SSSOOOKKKMMMOOOPPPOOOMMMLLLLLLMMMGGGFFFCCC@@@>>>=========???===::::::;;;<<<;;;999===:::888888:::999777444999777444111111222444666777666444333222111111000444666777666333222333555888777555333333222333333444555666777666444111000///111222444555555444444444333222111000000000000...///000111000...,,,+++------------------,,,,,,...///000111111000///...///111222333444444333222333222000/////////000111......///000222444666777444444444444555666888888;;;<<<=========<<<:::999777777666666555444333222555444444444444444444444///,,,***)))+++,,,------333AAAWWWjjjpppoooqqquuusssaaaRRRJJJCCC<<<333...------...---(((***++++++***+++---///++++++++++++************((()))******++++++++++++,,,222999>>>FFFWWWnnnwwwcccVVVMMMCCCNNNvvvoooFFF999@@@@@@888...------...//////...,,,444000///111000,,,***+++222222222111111333666999:::;;;CCCZZZtttWWWCCC333///444444111......111333222111111000...,,,...000///,,,---111333444===[[[}}}eeeNNN>>>666888444---)))***,,,+++++++++************++++++((()))))))))(((((((((((((((***+++***)))((()))***###'''***))))))***,,,---***)))'''''')))+++++++++***---///000///000333666444888===???BBBMMM^^^lllnnnuuuaaaJJJAAADDDFFF???777444///,,,,,,***%%%###$$$)))***++++++)))'''&&&&&&###***---******---///,,,RRRCCC999:::888111111888333111000000000000///---......------------......---------.........//////////////////000000000000222222333444555666888999;;;AAAIIISSSbbb{{{~~~pppjjjfffdddbbb```___\\\VVVNNNGGGFFFEEECCCCCCDDDEEEEEEEEEBBBAAA@@@<<<999999:::<<<<<<:::999999:::888444111888777555444333333444444333333222111000000/////////222333333111000222444333333111000///000000111222333444555444333111000000111222444444444333333333333222111111000//////...///111222111000...---............------------......////////////......000000222222333222111111111111000///////////////......///000222444666777333333444444666777999999;;;;;;<<<<<<;;;:::888777666777777777777666555444444444555555555555555555333000---+++,,,,,,,,,+++'''...;;;FFFIIIFFFFFFIIISSSWWW^^^ggguuuaaaVVVGGG;;;444222222222------,,,+++***(((%%%$$$))))))***+++,,,---......,,,+++***))))))***+++,,,%%%))),,,---111;;;JJJUUUlll|||rrreeeUUUWWWxxxgggGGG>>>>>>>>>......//////............---+++,,,000000------000,,,---///000111444888;;;>>>>>>EEEVVVrrr}}}ZZZGGG===333///111333111000222444444111...//////......///111000...333333777FFF```www]]]LLL===111***///111///...///000...---,,,+++***))))))))))))///,,,)))+++///111///,,,)))***++++++***)))((((((...---+++((('''))),,,---******((('''''''''((()))&&&111<<>>AAAEEE<<<;;;;;;<<<===<<<:::777777777666444444333333333222222222222111000000000...///111111000000111333000000///.........//////000111222222222111000///000111222333333333222111111111222222111000///......///000111222111000///............////////////......------------......000000111111111000/////////////////////...------------///000222333555555333333333444666888999:::;;;;;;::::::888777555444444555666666666666555444333444555666666666666666777444000...------,,,++++++***,,,000111---,,,...///333777;;;BBBQQQdddsss~~~lll\\\OOOEEE???===888222//////000///------,,,,,,+++******))))))+++***(((&&&&&&''')))***'''''''''&&&&&&***///444>>>JJJZZZiiivvvgggTTTHHH555666555333000...------111000000222000,,,,,,000.../////////...///222444888777>>>KKKZZZrrrmmmTTT<<<666888555222111333222222555777666111---000000000111222222222222777<<>>;;;666555444333111111222222000///......------------....................................//////000000111111///000000111222444666777555888;;;<<<>>>HHHXXXeee}}}wwwrrrkkkbbb[[[RRRRRRRRROOOKKKGGGEEEEEE=========???AAABBBDDDDDD<<<;;;999888777777888999666666555555444333333333111111222111111111111111000000//////000000000111...///000000000000//////000111222222222111000//////000111222222000...---,,,---///000111111111000////////////000000000000000///------------///000000000000//////......---,,,---...///...---,,,+++,,,---...000111222333333222222222444555777999:::;;;::::::888777666444444333333444555444333111000222333444555666777666666888555222111000000...---444...,,,...000---+++,,,(((+++---,,,+++...444:::FFFRRRdddsssvvvlll___SSSDDD999666555444222000000///---,,,+++***)))******))))))))))))******+++*********+++,,,,,,,,,***///666<<>>222333555333111444444111333999???@@@BBBDDDGGGJJJOOOTTTXXXZZZaaahhhxxxzzzllldddccceeeggg___^^^cccllltttxxxzzz{{{zzzzzzwwwpppfffaaabbbfffuuu~~~dddWWWFFF666---)))%%%###$$$'''******((('''(((***(((&&&&&&))))))''')))---)))))),,,000444888:::;;;CCCLLL___}}}lllJJJ>>>===999444555444222222333333111000......------------...........................---.........///000111111111000000000000222333444555888777666777;;;BBBJJJOOOkkk}}}rrrnnniiifffbbbZZZNNNEEEFFFEEECCCAAABBBEEEIIILLLGGGEEEAAA>>>===>>>AAACCC<<<;;;999888666666555555666555444333222111000///000000000111111111111111.../////////000000/////////000111111111000///......///000111111000...,,,+++,,,---...//////000000/////////000000000111111111000///......///000111000//////......---------,,,---.........---+++***+++,,,...///111111111111000000111222333555666777:::999888777777666666666555666777777666333111///111222444666666666666555666444333222333333222111000***(((,,,///---)))(((******+++,,,---,,,+++***111777===BBBIIIVVVggguuuqqqaaaUUUIII===555777666555444333222111111++++++,,,---------,,,+++***))))))+++...///---+++******,,,...///222666;;;BBBSSSnnnyyypppeee```^^^YYYPPPHHH;;;555111111000...///222...///111111111222444666;;;555777>>>>>>>>>PPPggggggHHH777333111333444444444666888555222222555666444222555333444555333000666???PPPuuugggKKK@@@===:::777===EEEMMMSSS\\\hhhqqqttt}}}~~~lllTTTHHH===555+++$$$$$$&&&'''''' """%%%((()))(((''''''(((&&&'''))))))(((---333---222>>>NNN^^^jjjoooqqq}}}rrrMMM<<<999:::666555333333444444222111......------------.....................---------------...///000111222222111111111111111222333333888666444666;;;@@@CCCDDDTTTooopppccc^^^\\\XXXTTTQQQQQQUUUXXXVVVSSSNNNJJJGGGGGGHHHIIIFFFDDD???;;;999888888999;;;999777555555333111///000111111222222111000000000000000000000000000000---...///000000000///...---...///000000///...---++++++,,,------...//////......//////000000111111000000////////////000000//////...---------......---------------,,,++++++***+++---///000000000///.........///000111222333666666666666666777888888888999;;;;;;:::888555333222333555777888777666555555444333333555666555333...******///111...***)))...+++((((((+++------,,,,,,...000///...222:::BBBNNNXXXgggyyypppdddUUURRRMMMFFF???999444111,,,------,,,+++***)))(((+++++++++,,,------,,,***,,,***+++------,,,...333---555FFF^^^vvv}}}ggg^^^VVVTTTQQQIIIAAA===999999999666333000///000111///222777777444999CCCTTToooqqqLLL777000222444444111000222444777444111111444666555444444111333555444555BBBSSStttxxxrrrmmmkkkxxx||||||uuuqqqooouuuzzz{{{oooZZZEEE888333---+++(((&&&''''''(((''')))))))))***++++++***(((...000777>>>BBBEEELLLTTTeeekkkyyyuuuMMM======777666444444555555333222......------------......//////.........---------------...///000111222222333333222111111111111222333333444666999;;;>>>???GGGSSSooo}}}wwwuuuuuuwwwsssqqqmmmiiiccc^^^ZZZXXXTTTPPPIIIBBB>>>===>>>@@@AAA???<<<;;;<<<;;;888666444555555555555333222111333333222111111000000000+++,,,...///000000///...........................---------------...//////------...//////000111111...//////////////////...///......------...///000......---,,,,,,,,,,,,,,,)))***---///000//////...---,,,,,,,,,,,,---...///222222222333444777999:::777999<<<>>>>>><<<:::888555666888::::::888777555555444333444666666555333111...///444666333222333222111///---***)))******%%%'''((((((((((((+++---///444;;;EEEQQQbbbrrr}}}xxxlll```TTTKKKFFF;;;999444000---,,,,,,,,,/////////...---,,,,,,---,,,******---+++((()))...000---...777DDDNNNSSSUUU\\\jjjyyyfffYYYUUUUUUSSSOOOJJJFFFCCCCCC888<<>>;;;:::999;;;>>>>>>999///'''$$$###"""$$$&&&&&&&&&&&&&&&''')))***+++---///444999<<>>999999::::::999777555444555555333222111111111111***+++---///000000//////......---------......//////............///000000,,,------...///000000111,,,---...//////...---,,,///...------...///000111///...---,,,+++,,,---...)))***,,,...//////...---,,,++++++******++++++,,,......///000333666999;;;333666:::===>>>===<<<:::777999;;;<<<<<<:::888666666555444555666666444222,,,+++---222444333444888444999===;;;444...---...))))))((((((***,,,...///&&&(((***,,,222<<>>888333<<<>>>HHH]]]uuuxxxkkkmmmnnnooommmmmmmmmnnnXXX___aaaYYYNNNDDD999000444<<>>GGGTTTcccnnnnnnZZZOOONNNYYY===<<<555777999333444777111///......---------......000000//////............------...000111111111111111///---,,,.../////////111333555666888888888777>>>???III___|||hhhVVVMMMHHHEEEFFFHHHIIIMMMRRRUUUWWW[[[```eeehhhjjjkkklllmmmnnnooosss|||ttteeeZZZUUUSSSPPPMMMNNNKKKJJJMMMRRRRRRLLLFFF>>>>>>??????===;;;888777;;;999888777888777555333111111000...,,,+++---///---...//////...---,,,+++111333000---///444222+++***,,,//////...---------////////////////////////---......//////.........000///...---------------,,,...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000222222111222333555777999999999999888888999::::::999777777666666555444333222111111222111111333666888888777888;;;???@@@>>>888111---***)))(((((())))))'''&&&))))))))))))***+++,,,---<<<@@@FFFOOO[[[gggpppvvvzzzqqq___OOOJJJLLLIIICCCBBB===777333111000...---,,,---,,,)))'''(((---111444555444111...,,,,,,,,,///333888???GGGSSS```iiivvvzzzyyy||||||rrr___III888000444888JJJooogggKKK<<<444000000//////222666888777666222555666777<<>>BBBCCCAAAAAALLLhhhzzzuuuqqqmmmooojjj```XXXTTTTTTXXXZZZSSSPPPLLLFFFBBB???======333333222111111000//////,,,,,,,,,,,,++++++***)))%%%''')))******)))'''%%%'''***------***(((***,,,///+++(((***---...+++((()))***+++*********+++,,,+++------((($$$(((333===;;;III^^^sssvvveeeUUUKKKDDD???<<>>777444555111//////......------......////////////......---------...///000000111000000111///......///000000///000111333444666666666555666888@@@MMM]]]sss^^^GGG???:::666666666444555888666888999;;;<<<=========??????@@@@@@CCCIIIQQQXXXbbbkkkxxx~~~xxxrrrmmmgggeeeeeehhhlllkkkfff```___]]]ZZZWWWSSSOOOLLLJJJ?????????@@@AAA@@@<<<999666555444333333333333333444444555444444333111000222444444222555999777111///000111111000/////////////////////////////////+++,,,,,,---------------000//////............///---///000000...---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///111000000000111333444555555555555555666777888888777666666777777666666555444444444444333333444555666666555999<<>><<>>;;;999666888555111...---...000222...,,,***'''&&&%%%&&&&&&))))))******************&&&&&&%%%%%%&&&'''((()))((((((((((((((('''''''''*********(((%%%$$$$$$$$$&&&%%%$$$&&&)))+++***)))...---,,,,,,---.........,,,///444;;;FFFVVVfffqqq}}}wwwsssoookkkhhh[[[SSSHHH???:::888777666~~~UUU???888===888222222000000000///..............................---------//////000000000000//////111000///000222222000///...///111222333333333333444777<<>>>>>888666777888666666888444444444444333222111000000111111111222555:::>>>444<<>>FFFNNNWWWccclllssskkkuuu{{{mmm```TTTHHHAAAEEE>>>555111111111///------,,,+++******,,,---///---...---,,,+++,,,...000,,,---...000555>>>HHHPPPZZZ___jjjyyy}}}zzzbbbSSSNNNCCCEEEEEEDDDDDDIIISSS\\\dddtttnnnWWWFFF:::111+++///---+++*********)))((('''(((((()))******++++++)))((('''''''''(((***+++###$$$$$$%%%&&&''''''(((...,,,***((('''(((***++++++***)))'''''''''((()))(((&&&%%%%%%&&&((())))))+++,,,------,,,++++++,,,+++,,,000:::GGGQQQUUUUUU]]]^^^bbbkkkyyy~~~zzzuuuqqqlllfffbbbccc^^^XXXQQQMMMHHHDDDAAA===999444222333555666777sssOOO:::;;;888555666555111111000///........................------------///000000000000//////...000000000222333333111/////////000111222222222333333666999;;;;;;BBBTTTgggrrrHHH???999555666777444333444222222222222222111111000....../////////111333444///222555777999;;;???BBBIIIPPP]]]ooo~~~wwwssshhhhhhggghhhfffccc]]]YYYVVVRRRMMMLLLMMMKKKEEE@@@EEEEEEDDDDDDCCCAAA@@@???<<<@@@DDDFFFEEEBBB<<<777999888555333222111///...,,,,,,------------.....................//////000......---......///000111...000111000...---...///...........................---,,,,,,---...---+++------------------,,,,,,//////000111222222333333444555555555666666666777999777666666666666555333555777999;;;======>>>>>>:::888666666666555333111,,,,,,+++))))))((((((((())))))((((((((()))***+++***---//////000444;;;AAAOOOQQQ[[[bbb[[[SSSaaaxxxtttmmmjjjrrrcccNNN;;;111---...///,,,***))))))***++++++++++++,,,,,,,,,,,,------...111111///,,,+++---222555666;;;CCCKKKVVVbbbpppyyyyyyjjjiiigggggglllvvv```RRR???222---+++)))&&&((())))))***,,,,,,,,,+++))))))***+++++++++******+++***)))(((((())))))***&&&&&&''''''((()))))))))'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%$$$######$$$$$$,,,(((%%%%%%(((++++++)))&&&+++111222111111555888???BBBLLL```wwwzzzccc___YYYTTTPPPKKKGGGDDDEEEBBB>>>;;;999777555333555444333333444555777777qqqMMMAAA:::888:::777222222111000///.................................///000000000000//////...000000000222444444222000000000000111111222333333111000333666888;;;DDDNNNccc```NNNDDD<<<999888333000///111000000///////////////---,,,---...///000111111999999777555222111222333777888===GGGUUUdddooouuu|||}}}}}}xxxsssqqqppplllddd]]]aaa```^^^[[[VVVQQQLLLIIIKKKOOOUUUZZZZZZTTTNNNKKKFFFDDDAAA???>>>===:::777000000000111111111111111000///............///000,,,,,,,,,,,,------...//////000000///------...///000000000000000000000000///---,,,,,,---...,,,+++---------,,,,,,,,,,,,,,,---......//////000111222111111222222333444444444666555444555777777777555555555666777888999:::;;;888777555666777777666555111000///...---,,,,,,,,,&&&&&&&&&&&&&&&'''(((((((((***+++***((()))---000555444;;;DDD???777???QQQgggrrr}}}}}}gggOOO>>>555222666444111111222111...,,,---------------,,,+++***)))+++,,,,,,++++++,,,...***---000222333777???EEEMMMQQQTTTVVVWWW[[[bbbhhhzzz~~~uuueeeTTTIII;;;555---)))***,,,+++)))&&&''')))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%))))))))))))))))))))))))$$$%%%''')))+++,,,,,,,,,++++++++++++++++++++++++---++++++///555999:::888BBBKKKVVV]]]```fffnnntttwwwwww~~~yyyyyy~~~}}}yyyqqqfff^^^JJJFFFAAA===;;;:::888777333111//////000111222111111222222222222111111111mmmQQQ===777777111444333222000////////////........./////////////////////000000000000//////000//////111333444333111222111111111111222333444333000000555888888:::===GGG```]]]PPPDDD???>>>;;;999:::999999777555444333222222111000000222444666555444444333222111111222333444000...,,,...444;;;AAADDDLLLNNNSSS[[[dddmmmuuuyyy}}}wwwnnnddd[[[VVVRRRVVV___ffffff___ZZZZZZSSSPPPMMMMMMMMMJJJEEEAAA777666555444333222111000222111///...------......,,,,,,,,,+++,,,,,,------...//////...,,,,,,---///000000000000000000000000///---,,,---......---,,,///...---------------..................///000111......//////000000111111222111111222444666555444555555666666777777888888666555444555777777777666444444222111000000000000............---------,,,&&&'''))))))))))))+++,,,,,,***---333222...222:::AAAKKKUUUYYY]]]kkkjjjTTTIII???:::555222222111///---000...---...//////...,,,(((+++---...---++++++++++++---///---+++***---///---...//////000444<<>>LLLdddqqq```OOOEEEAAA>>><<<===:::999777555333222222222111///...///222333222111///...---...///111222222666444333333444666666666333555888;;;@@@FFFLLLOOO^^^fffpppzzzxxxqqqiiilllttt{{{yyypppjjjkkkcccaaa______```]]]VVVPPPIIIHHHEEEBBB>>>:::777666777666333111000///000000......---,,,,,,,,,------.........,,,+++***,,,...///////////////////////////...------///000///...///...---------...///000000//////......///000111------------...............------...000111111000333333444555555555666666666555444444555666555333444333333222111111111111------------,,,,,,+++******+++++++++***)))******&&&''')))+++,,,...111333111555999;;;???MMMaaaqqq}}}tttXXXOOODDD>>>>>>@@@AAAAAA>>>;;;666333222000---***000111222111...,,,,,,,,,...//////...---,,,,,,---///000111222333666:::===888666555555666888::::::999<<>>BBBKKKWWWkkk~~~yyykkkZZZKKKCCC@@@777777777666555666999<<<444111///...000111222222222000///000333555666666000222555555444333444666YYYHHHFFF===555444333111000///////////////000000111111222222------///000111111111111111///---...000222333333111111000//////000222222222///000333444444777;;;<<>><<<<<<<<<<<<===:::888555666888:::999777888666444333333222111000000000111333555444111//////000111222444666999;;;777===FFFLLLQQQ[[[hhhrrrmmmmmmpppvvvuuusssrrrsssuuuqqqiiibbbaaa___[[[UUUOOOIIIEEECCC===<<<999666444333444444000///...------------------------+++******,,,---........................///...---...000111000///......---------...000111222111//////...///000111------------------------,,,+++***+++------,,,+++///000111222333333333333888666444444555444333111333222111111111111111111000111222222222222222222------,,,,,,,,,---...///(((---...)))(((,,,...,,,111222222333555;;;BBBHHHWWW[[[dddsssyyyppppppuuuzzz}}}mmmfff[[[QQQIIIAAA888333+++,,,---,,,++++++...000///...---------,,,,,,,,,,,,------...///...,,,++++++++++++---000222333333333555777666333444777;;;AAAZZZmmmXXXMMMNNNNNNHHH???;;;>>>AAA@@@<<<888888999666666777888:::;;;;;;:::444444111,,,+++------******)))***...111222///,,,))),,,...+++'''&&&))),,,)))+++,,,+++)))))),,,...&&&''')))******)))'''&&&++++++,,,,,,++++++***))),,,,,,---///000111222333333444888AAAMMM]]]kkksssyyytttnnnjjjlllsss|||{{{yyyuuupppkkkkkkdddYYYMMMAAA888222///222333222///++++++...222222000......///000000//////...---///222555777777333555888888666555666888gggHHH;;;===777333444444222000222000///......///000///---........................000000000000111111111111111111111111111111111111000000111222444666888999:::<<>>@@@;;;777222111333444444222//////000333555555333111...333888666111///333888333666888888999===@@@AAAAAACCCFFFJJJOOOUUU[[[```eeekkkttt{{{xxxyyywwwuuutttpppggg]]]UUUSSSOOOJJJFFFCCC@@@>>><<<:::777333111222000---))),,,,,,---///111111...,,,+++,,,---.........---,,,)))***,,,---.../////////000///---...//////---,,,.../////////000000111111.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...000222222111///000111333666888888666555777999555333111///...000222333555555555555444333333222333333333222111000///...---,,,+++***)))***++++++---,,,++++++---000444666555:::AAAHHHQQQ___ooo{{{jjjNNN@@@333333222///,,,+++---///)))+++,,,,,,++++++---.........------,,,---------------///000111111000000222222222222222222222222444@@@aaauuuNNNEEE:::444444555444333555000...111222000------///111000,,,+++...000...///---+++***,,,------,,,+++++++++++++++,,,,,,---...,,,***))))))+++---///***---,,,+++444<<<555&&&,,,,,,++++++++++++,,,---******,,,---+++***000999555999@@@FFFKKKQQQZZZcccaaadddmmm~~~~~~vvvjjj^^^UUUOOOKKKHHHJJJFFF???888333111000111222///,,,+++---///111111000000111111111111000000222222222222333333444555777777888999::::::::::::```KKK???;;;888888666111000333000///......//////...---........................//////000000000111111111111111111111111111111111111111111222444555777888777999<<<@@@GGGXXXuuu}}}xxxssspppoookkkdddYYYPPPJJJGGGIIIDDD>>>:::999999888777:::888555444444333222000///444888888555333444666111222222111111333444444444555555666777:::===???===AAAFFFJJJNNNRRRWWW[[[cccjjjvvv{{{qqqiiiiiiccc[[[UUUSSSQQQNNNLLLCCC???:::666444222111000222///,,,***+++---......++++++*********+++,,,---+++,,,---....../////////...,,,+++,,,------,,,+++////////////000000111111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111111//////000111000444888888666444555666666444222000///000111333333333444444444333333222333333333333222111000///......---,,,,,,,,,,,,---...---+++++++++,,,...///---111555888;;;CCCNNNVVVfffooo}}}qqqJJJBBB777///.../////////000000...---,,,,,,,,,+++******+++,,,...000111333...---,,,,,,++++++++++++...............////////////777PPP|||^^^AAA:::222...000222222111666111...000111...---...)))---...------111333111))))))((('''''''''))))))+++++++++***+++,,,---...------...///000000000//////******@@@jjjiii444222000000222555888999333444777<<>>;;;@@@<<<777444333555666666000111333333444333333333;;;:::999999999888999999777666555444333222222333333444555555666999===@@@;;;???GGGPPP[[[eeepppvvv|||}}}rrrjjjgggeeeaaa]]]WWWSSSMMMFFFAAA===:::888444111---+++,,,---.........---***((((((***,,,...***++++++,,,,,,,,,---------+++++++++---------+++......////////////000000...............---------------------------------000000000///......000222///444999;;;888555444444666444222000///000111222111111222333333333222222222222222333333222222111000000000111000000///...000000///...---++++++***,,,...//////...000555999???III^^^uuuppp___JJJ>>>:::888333...000---******,,,---,,,***,,,++++++******+++------111000///000000222444666,,,---------......//////222444BBBdddaaaDDD555111---,,,...111111111333...,,,///000------///777:::888222,,,***'''###+++---...---+++***,,,///))))))***,,,---.../////////333888<<>>888<<<[[[ZZZVVVRRRSSSXXX^^^aaabbbgggfffiiiooottt{{{uuuiiiccckkkmmmkkkaaaSSSJJJIIIKKKCCC???999555333333333333333222111000111222333444...---,,,---///111111111///000000111111000000///333222222222222333333444444444666777888999999:::{{{XXXKKK>>>999888555333444111///......//////---,,,........................////////////000000000111111111111111111111111111222222222222222333333444444555888;;;;;;>>>JJJWWWpppvvvmmmhhh___XXXOOOGGGDDDCCCDDDDDDIIIDDD>>>;;;===@@@BBBBBB<<<999888:::;;;999999;;;777555444333333222111///333222111///......///000---...111444999???DDDHHHIIIJJJMMMOOOQQQTTTXXX\\\rrrrrrtttxxx|||wwwtttoooiiiccc^^^VVVKKKCCC999888666555666555444222444333000...---------...++++++++++++,,,---......---,,,+++,,,...///...---------------------------................................................000000///...,,,---000222000666<<<>>>;;;777555555444222111///......///000///000111222222222222222111111222333333333333333111222333444333222111000444444444333222000...,,,...///000000......000222222444===KKKVVV^^^gggnnnqqqeee]]]TTTHHH>>>;;;666222222555888666333111000...---,,,---...///+++,,,,,,---///000111111......//////000111111111555555888LLLxxxiiiEEE666222000......000222222111///---...111222//////111222666666222...000111000,,,000333333000000444888000555===GGGNNNTTTVVVWWWgggkkkrrryyy}}}~~~}}}yyy|||wwwiiiZZZOOOIIIJJJKKKJJJDDD<<<888999<<<:::777444222333444444444333333333333222222222222///......///222333333222///000000111111000000///333222222222222222333333222333444666777888888888uuu___GGG======<<<888666222000////////////---,,,...........................////////////000000000000000000000000000000000222222111111111222222333///000333777777777===EEEOOOlllyyy~~~|||sssmmmiiigggiii^^^PPPGGGFFFJJJNNNPPPIIIBBB???AAAAAA===;;;<<<777666555555666555222///000000///......---+++***---------------------,,,...///000000000222666999AAAAAABBBDDDIIIPPPVVV[[[^^^fffpppxxx|||mmm^^^HHHDDD>>>;;;:::;;;;;;;;;999999888666444111///...------------...///000111---,,,+++,,,---...---,,,++++++++++++++++++++++++,,,---------......//////......................../////////---+++,,,///111000555;;;<<<999666444333111000///...---......//////000000111222222222222000000111222333333333333222333444444444333111000333444555666555333111000...///111111000///000000111------111666999>>>DDDNNN]]]iiimmmtttuuulllTTTMMMEEEAAA???===777111444333111//////000222333...///111222222000///............/////////000000///000000999YYYsssHHH444666111000//////000000///...///...000444444///---//////444555000...111666888888>>>DDDGGGHHHJJJPPPVVV\\\eeettt}}}bbb```[[[TTTJJJAAA999555666777777666555666999;;;:::777444333333444333222444444444444333333222222111000000111444555444333000000111111111111000000333222222111111222222222000111333444555666666666vvvWWWGGGBBB===666222444222000000000000...---..............................////////////000000000000000000000000000000111111111000111111222222333222444777777555777;;;>>>SSSqqqbbbUUUWWW]]]ggguuuzzzoookkknnnqqqsssfff[[[TTTSSSOOOEEE??????;;;999888999:::888333///222111111111222111///---,,,++++++---...---+++))))))***+++******+++...111111111000000000222555666666<<>>AAA?????????>>>;;;888666444111000///...---...///000...,,,++++++,,,---+++***++++++************))))))++++++,,,,,,---...//////------------------------.........---,,,,,,...000...222666666333000000111...............//////000000000111222222222111111///000111222222222222222222222222333222111111000000111222444444333222222333333333333333222111000///,,,,,,000222///...///000888???BBBHHHUUUbbbiii{{{}}}uuummmfff^^^UUUOOOIIIEEE@@@999555222000000///000222333444333222222...............------------111333777IIIppp{{{TTT666///666.../////////////////////000///000222111------111000777===<<<>>>FFFOOOSSSooottt|||yyynnnppprrrnnneeeaaaccc___WWWDDDDDDCCC@@@===999666444444444555666888:::<<<===<<<:::777666666555444222000000111222333333444444444222111111333444444333111222222222222222222111333222222111111111111222000111222333333333333333www___OOOAAA888555555333222111222111///..................................../////////000000000000000000000000000000000000000000000111222333777555555888888555555888999DDDTTTkkkeeeLLLGGGDDDGGGPPPXXX]]]^^^ccciiizzz~~~sssppphhhYYYOOONNNJJJHHHGGGIIILLLKKKEEE@@@>>>:::666333222111///,,,...,,,,,,---///000///,,,***+++,,,,,,++++++---///000000000000///...------***+++...///111222444666222555:::>>>CCCJJJRRRXXX^^^cccjjjooosssuuuyyy{{{}}}lll]]]RRRMMMJJJIIIGGGGGGFFFEEEDDDDDDCCCCCC@@@>>>;;;888555444444444222111////////////---+++,,,,,,+++++++++*********))))))***+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...///111222000---,,,...111---......///000111222333222222222333222222111111//////000111111111000000111111000//////////////////000111222222222222222666666555555666666444333000---...333555111---,,,---,,,---///000111888@@@PPP[[[lllzzz~~~yyyqqqhhh```ZZZWWWUUUMMMIIIDDD>>>999555333333555555444444333222222222222666<<>>>>><<<>>>@@@NNNlllzzzyyysssrrrrrrvvv{{{{{{vvvqqq]]]VVVMMMFFFBBB???<<<:::444111......///000///---,,,......---,,,***+++,,,)))***,,,......---+++***+++***)))***+++,,,------,,,------,,,+++---222666555;;;AAADDDEEEGGGMMMSSSQQQUUU\\\eeeqqqyyyjjj]]]UUUOOONNNLLLKKKLLLNNNPPPRRRUUURRRNNNIIIEEECCCAAAAAA888666444333333333111///---------,,,,,,+++++++++(((((()))***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---111222222///++++++///333......///111222444555555333333333333333222111000//////000000000000//////111000...---------...///111111111222222333333333333333222333555666666555555000...111333000------///******//////***---555000666@@@MMMZZZfffqqqwww~~~kkkZZZNNNFFFCCC??????>>>===<<<;;;::::::666999@@@DDDBBBJJJgggpppSSS>>>888999666000333555888;;;>>>BBBGGGJJJIIIFFFEEEIIINNNWWWeeerrr{{{yyyyyy}}}{{{||||||nnn___VVVQQQPPPUUU[[[^^^YYYKKKBBBKKK```jjjgggWWWQQQIIICCC@@@???===;;;===888777:::;;;777555777111111111222222222333333333222222555888999777555777666555666777777666444555555444333333444555666666333///---...///000000333444444555555444444333333333222111000000111111111111111111111000//////yyyfffQQQ>>>===:::555000000111000...//////.........------------------............///////////////////////////111111000000000000000111444555555666777666666666888999999===KKKffflllEEE444======666444555555888>>>OOOpppuuummmmmmkkkqqqwww}}}lllbbb\\\VVVOOOHHHFFFCCC===888666666777...111222///...///...***...,,,---000///+++)))+++...******---,,,)))***000+++++++++***))))))+++---000111333444555777:::<<<<<<======???HHHYYYoooyyyoooaaaVVVRRRTTTYYY\\\cccddddddbbb^^^VVVOOOJJJGGG???<<>>???>>>???:::777:::CCCIIIIIIFFFAAAAAA@@@>>>===<<<;;;::::::::::::999999999888888666555444333222222222222444444444444555666666777777888888777555555666888444333333222222333333444333222111000////////////111000///000222333333111333222111000///...------......//////......---,,,eeeMMMAAA>>>:::444111000000000............---------------------............///........................111111000000000000000111333444555555666666555555333444444555<<>>999999<<<444444444444444444333333222000......//////...---,,,,,,---.../////////............------.........---...///000000000///...//////111222222333333333222555888999888666555444222222333333222222111000............------------...///000000000///111222111000000000000000111111666555444333222000//////---------------------,,,((()))++++++---///333666@@@IIIUUU```iiisss~~~{{{wwwsssoookkkgggaaaYYYSSSPPPMMMIIIFFFGGGEEEBBBAAA@@@>>><<<999666666777888999;;;<<<<<<;;;;;;;;;<<<===???@@@BBB>>>;;;888999;;;<<<;;;888777888999::::::999777555888888888888888888888888777777666666666666555555777777666555444444444444444333222111111000000111222333333111///...///000111111111222333444555666444333222111000/////////000///...///111111111///111000000///...---,,,,,,,,,------------,,,++++++vvv\\\NNN>>>555333222222333.........------------,,,---------............///........................///000000111111111111111111111222333333333333333333666888888666666;;;???WWWwwwdddDDD;;;777666777222555111222333///555SSSwwwbbbHHH;;;888444111222333444888<<<<<<:::@@@WWWxxxaaaKKKDDD???@@@EEEIIINNNUUU___mmm~~~vvvoooZZZSSSNNNMMMIII@@@777222444222000//////...------///---***)))(((((((((''',,,,,,,,,---------+++))))))+++---,,,+++)))***,,,............111666===CCCQQQ]]]ooo~~~{{{uuuqqqpppnnnmmmoootttwwwvvvrrrnnneee___YYYUUUNNNFFFCCCDDD>>>===;;;999888888888999555333111000111222222111,,,---...000000000000///000//////......//////000//////000111333222111///......000111222222222222444666999:::999888777777666666666555444333222111/////////............---,,,...////////////000222000000000000000000111222555555444333222222111111333333444444222000---,,,***,,,------,,,,,,---//////444:::>>>AAAEEEMMMRRRmmmuuu~~~}}}vvvmmmeee```\\\XXXVVVRRROOOLLLJJJIIIGGGDDDAAAGGGDDD@@@>>>======;;;:::999:::<<>>===>>>>>>;;;999888;;;<<<<<<:::999:::<<<888888888888888777777777444444444444444444444444555555444333222222333333222111111000000000000111000111111000......///111333333222222222333444444444444222111000/////////111000///000111222111000000//////...------,,,,,,------......------,,,+++uuu\\\BBB777666555333333//////.........------------------............///...........................///000111111111111111000111111222222222222222000222444444333333666999DDDXXXqqq~~~UUU???444666999444111...000555000,,,===UUUxxx[[[===:::333000333555222111333999555666BBBWWWvvvXXXBBB======;;;<<<===@@@EEEOOO^^^qqq~~~zzzxxxxxxsssggg\\\VVVRRRMMMDDD<<<777555111...///---******,,,------,,,+++***)))+++---...,,,***'''(((************,,,---+++,,,,,,,,,,,,---111333777===FFFNNNXXXeeevvvwwwyyy}}}{{{yyysssoooggg]]]XXXXXXWWWSSSMMMFFFBBB???>>>>>>;;;999777666777777666444---......//////.........///..................//////...///000333333111///------///000111222222222444666999:::999888888888999999888777666444222111111111111111000000000000---///000000//////000222000000//////000111222222111111111222222222222222333444555666555333000...+++---///000...---------+++...000000000222666:::CCCIIIPPPRRRTTT]]]nnn{{{rrrhhheeefff^^^ZZZSSSMMMIIIGGGFFFEEECCCCCCDDDEEEFFFFFFDDDBBBEEECCCAAAAAAAAAAAA???>>>:::;;;===???@@@@@@???>>>===;;;:::===AAACCC@@@===CCC@@@===:::999999999999999::::::777333333888===:::999888777666555444444222222222222222222222222222111111000000000000111000000000000111222333444000111222222111111333555666555444333222111111111444333222111000000000000333222111111333333222111//////......------,,,,,,///////////////...------tttUUUFFF@@@:::555333000000000/////////......---------............///---------------------------...000111222222111111000111111222222222222222111222222222111222444666888BBBNNNjjj{{{UUU999444888444333//////111...---666CCCWWWhhhZZZ???333+++000444111...///333000111444<<>>;;;::::::;;;<<<;;;===@@@CCCEEEEEEDDDDDDBBB@@@??????@@@AAA@@@>>>999:::<<<===>>>>>>>>>===;;;999888;;;>>>???===;;;???===:::777666888:::<<<<<<<<<999444000111555999999888777666444333222111000000111111111111222222111000000//////000000000111111111222444555777888444555666555555555777999888777555333222000000///222222222111111111222222444333222222333444222111/////////.........------///000000000000///......rrr___OOO>>>666666111111111111000000000000---------............///---------------------------...000222333222111000000111222222333333222222333444444444333444555666333999===KKKfffRRR<<<999555444444444222000222777;;;:::CCCTTTrrraaaJJJ666444666222...///------000111///888VVVvvvzzzSSS===555666000---000222222444888666>>>CCCBBBAAACCCFFFGGGEEEAAA<<<999:::???EEEIII]]]hhhuuu}}}tttmmmccc\\\WWWRRRKKKEEE>>>999333111222333111...,,,,,,++++++,,,+++***)))&&&(((******)))'''&&&&&&&&&&&&''')))***---///000777888;;;BBBLLLXXXbbbiiivvv}}}zzzsssoooiiigggccc___YYYRRRJJJEEE<<<:::666333000///000000//////............//////---+++***---111222///,,,+++,,,---///000111222222000222444555444444555666555555666666666555444444444444444333333333222222333444555444222111111222////////////000111222333///////////////000000000222333555777888999999888777888999888666333333333000000000///---+++******111222111///+++,,,000444777DDDVVVcccfffccc```^^^___aaacccgggrrryyyvvvxxxzzzwwwuuuuuuxxxyyywwwpppkkkhhhccc]]]\\\ZZZ[[[[[[VVVMMMHHHGGG=========999555444666888777777777666666777999;;;888:::>>>@@@AAABBBAAABBBAAA>>><<<;;;<<<>>>>>>>>>:::;;;<<<======>>>>>>===<<<;;;;;;;;;===>>>>>>===:::999888666555666888::::::999666444222333555888888888777666555555444444000000000000111111111222333222222222222222333333555555555555666888999999999::::::999777777888999777666555333222111000000111111111111222333444444444333222222333333222000000000////////////....../////////000///......---sssZZZAAA666888222222222222111111111000---------.........//////------------------------,,,...000222333222111000111111222333333333333222111111333333444444444555333::::::;;;GGG^^^mmmIII===666...555888444222444555444---666AAARRRqqqhhhHHH<<<999333...---,,,---333555...,,,@@@YYYzzzaaaDDD???777///---111333000---...000666999666555888::::::000///...---,,,---111444777AAAMMMVVV]]]aaa___ZZZUUU]]]lllzzzzzzuuuXXXOOOEEE???===:::666222,,,,,,,,,---...---***((()))+++------,,,+++,,,---***))))))+++,,,,,,+++)))''')))...333777999;;;;;;FFFTTTfffyyyzzztttlllaaaWWWPPPFFFCCC>>>999555444555666333333222222222222333333///---,,,///333555222...***+++---///000111222222...000222333222222333444111222333555666666666666444444444333333333222222666777777555333111222333////////////000111222333111000000000//////.........///000222444555555666444555777666444333333444222333555666666777777777...000222222000//////000999???FFFIIIGGGFFFGGGJJJHHHKKKKKKKKKRRR^^^bbb___bbbZZZVVVZZZ```aaaaaabbbXXX\\\]]]ZZZVVVRRRKKKDDDGGGCCC@@@>>>:::555555999777666555333111000111333333444555666666777888:::444666999;;;;;;;;;;;;;;;AAA===888666777999;;;;;;999888888888777777777777777777777777777888999:::555555444222000///000111000000000111222444555555999999999999999999999999///000000000111111222222555555444444444555555666999888888888888999999:::>>>>>>>>>;;;888777777888555555444333222222222222000000000111222444555666333222111111222222000///000000000000000/////////......//////......---,,,sssXXXCCC888777222555333,,,...222---000000////////////000000000000///...........................//////////////////000111111111111111444444333333333222222222555333555999:::DDDaaaoooJJJ@@@888777333000000444444222666666666:::IIIgggsssTTTCCC===555---&&&444999...''',,,555999KKKlll___BBB555555222......111///***///...111:::BBBDDD===666000...,,,,,,,,,,,,+++***000000111222444666888999888;;;CCCNNNWWWbbbssszzzkkkgggkkkkkkfffUUUKKKCCC@@@777+++***222000---+++,,,---,,,((($$$...,,,)))&&&$$$&&&+++///------------,,,,,,,,,,,,111444;;;FFFUUUeeesss{{{{{{vvvjjjeeebbb]]]UUULLLDDD===:::;;;:::888666444333333444555111------000111///,,,,,,,,,,,,---------......---///111000......111333222222444555666777777777999999888666555444333222333444555666888888999999555444222000000000111222444333222000///.........+++...222333333222222333111222222333333222222111444444444555555555666666666777888666333222222333333444444555666777888999666666777888:::<<<>>>???>>>>>>>>>>>>???@@@AAABBB>>>???@@@@@@>>><<<:::888888888888666444333444555333222222222111111000000333333333222222222222111000222555888999888777666888888777666666777888999:::;;;<<<<<<<<<;;;999888777555444444666888:::::::::999666222//////000333111222222333444555666666888555222222444666666444222111111222444444222111...000222444666555444444666666777777888888888999<<<<<<;;;:::999777777666666444111111333333111...//////000111111111111000222333333333333222111111///............///000000---......---,,,,,,---///lllRRRDDD:::444555444---000555000000//////////////////000000000///...........................////////////000000111111111111111000222222222222222222222222666333555777666999LLLccc~~~sssJJJ;;;999666444111000222555222222111111888JJJbbbtttbbbFFF<<<;;;555333...)))***000333333999HHHaaa}}}uuuWWWEEE===777555000((()))///+++111666>>>PPP]]]PPP:::666222...***))))))+++,,,,,,++++++***))))))******((((((+++///000222;;;EEEUUUVVVXXXZZZ\\\^^^______bbbiiittt~~~zzziiiMMM;;;777<<<<<<<<<888333000000111((()))))))))(((''''''''''''''''''''''''''''''''')))***+++///444;;;AAADDDNNN]]]iiinnnyyyzzznnn```TTTLLLAAA???<<<:::999:::::::::444444444333333222222111333111000000111111///---...000222111000000222444000111111222222222222222777777666555444333333222333444555777888999999999777666444333222333444555444333111000///............000333333222000000000111111111222222111111111111111222333333444555555333444666555444333444666222222222333222222222222---......///000222333444222222222222333444555555888999:::::::::888666555333444444333222222333555222222111111000000000000111000000000////////////000111444777888777666555555555444555666777999:::<<<<<<<<<;;;:::999888777:::888666555666999;;;<<<<<<;;;999666333333555777444555555555666777777777444222000111333444333222444333222333444444333111...000222444555555444444555666666666777777777888999999999999999999999999777555222111222111...,,,---...///000000000000000111111111111111000//////,,,++++++++++++,,,------,,,---...---,,,---...000dddRRR???666444333---///333...//////............//////000///......---.........---............/////////111111222222222111111000000111111222222333333444777444444666444222:::GGGVVVtttjjjAAA:::888999666000111777333444333000///444???HHHiii^^^EEE<<<:::222+++---000000//////000000999SSSuuubbbIII666555333***(((000,,,333555;;;TTTnnneeeIII888333,,,'''&&&'''((((((+++***)))'''&&&%%%%%%%%%)))((()))+++)))'''***111///000111333444555666666;;;BBBNNNZZZeeeqqq~~~~~~eee[[[\\\___]]]PPP>>>111///222//////---,,,***((('''''',,,,,,+++++++++++++++,,,,,,---...///000111222333000;;;CCCFFFOOO___lllooottt~~~{{{kkk```TTTMMMDDD???<<<<<<:::999555666777555222111222333444111///000444444000++++++---......------///111000000000//////.........444444444444333333333333444555666777888999999999999888777666555666777888444333222111000/////////111333444444222/////////000111111111111111111000//////000111222222333333333444555555333333444555333333222222111000///...,,,,,,,,,,,,---...///000000///////////////000000111222333444444333222111///000111000//////111333000000000000////////////............------------///000333555666555444444111222222333444666777888===<<<;;;999888777777666===<<<:::888999:::<<<>>>>>>===<<<999666666888:::888888888888888888888888111111111222444444333222555444333444444444222000...///111333444444444333444444555555555555666666555555666777888999::::::777555222111000///,,,***,,,---...///000000000000//////.........---------*********)))***++++++,,,)))***++++++******,,,...xxxcccKKK<<<666555...///333...//////............/////////......------.........---------.........//////222222222222222111111000000000111222333444555666777444333666666444666<<>>??????>>>======>>>>>>>>><<<999666555666777999999999888888888888888333333555666777777666555555444333333333222000......///111222333333333333333333333333333444444444222222333444555666777777444333111000///...,,,+++,,,,,,...///000000000000...------,,,,,,,,,,,,,,,+++************+++,,,,,,***+++,,,+++))))))+++---zzzWWWCCC:::888333333666222//////............//////......------------......------------............111111222222222111111000000111222333444555666777888444333555777777888:::<<>>???CCCAAA999111111111111222222222000/////////......//////000111000000111111222333333444444555666777777777777777666666666777777888888999777777666555444444444444333444666666555444555666444333222222222222333444444444333222111000//////444555555444111000000111222333555666666666555444//////...---------------000000///.........//////...///000111222333444444222333222000...,,,---.....................//////222111111111111000000000...///000111222222111111000111111111000000000000444444333333333555666777999===BBBCCCAAA>>><<<;;;@@@@@@>>>:::666444444555777777777777777777666666333555777888888777777666333222111111111111...,,,...///000111222333333333333333333222222222222222111111111111111111111222000000000000///.........,,,---...///000000000000------,,,+++***++++++,,,***))))))))))))***+++++++++,,,,,,+++***)))+++,,,dddKKK===:::444333555111000000////////////000000---------,,,------...///,,,------------.........//////000111111111111111000111111222444555666666777555333333444555666666;;;888===PPPmmmfffBBB555555666555111111111000//////000222...333DDDffftttWWW888,,,///222///+++******+++,,,,,,333CCCSSS___???666555111///---111888777666DDDXXXgggVVV???000+++++++++)))(((((('''&&&&&&&&&''''''(((&&&(((++++++'''&&&((($$$%%%%%%&&&&&&&&&&&&%%%&&&'''((('''&&&'''+++///(((***...222555999CCCNNNYYYbbbpppttthhhZZZKKKAAA555444111...---,,,---...------,,,,,,,,,,,,,,,+++'''(((((())))))***+++***(((+++......000666AAAJJJLLLUUUaaahhhjjjjjjlllnnn|||~~~ooo^^^VVVVVVWWWRRRMMMRRROOOLLLLLLKKKEEE;;;444777666666666777666333000//////...---...///111222000000111111222333333444333444555555666666666555444444555666666777888888888777666555555555555666222333555555555666888999555444333222222333444555555555444333222000000///...000222222222222444666///111333555777777666555222111000///////////////......---------......///111111222333444555666777444555444111...------...............////////////333333333333222222222222//////000111111111111111000000111000000///------/////////000111333444555444999@@@BBB???;;;999999@@@@@@>>>;;;777444444444555555555555555555555555333444666666444333444555111000//////000000...,,,......///000111222333333333333222222222222111111111111000000//////.........000111000///...///111,,,---......///.........,,,+++***)))))))))***+++'''''''''''''''(((((()))&&&'''(((''''''''')))+++aaaMMMGGG===666555000111111000000000000111111---,,,,,,,,,------...///,,,,,,---------.........,,,---...///000111111111//////000111222222333333333333333222222333333222777555888AAAOOOgggfffDDD999777444444444444333111000000111///222:::JJJiiiaaaCCC555333111,,,...******///111000222666]]]wwwyyyYYYCCC;;;999000000222444222111777???VVVTTTOOOFFF:::000***(((,,,+++***)))((('''''''''!!! %%%'''%%%%%%'''&&&'''(((((()))))))))((()))))))))(((''''''''''''000---,,,---***'''***111+++333???LLLZZZhhhsssyyyuuuZZZVVVNNNEEE===777444222111///,,,***)))***+++,,,...,,,***))))))(((''''''((()))***))))))***...000222777===??????@@@BBBEEEMMMUUUbbbppp~~~tttoookkkddd^^^]]]]]]\\\[[[XXXQQQHHHBBBCCCBBB@@@AAAAAA???;;;777444333111000000000222333000111111222222333333333222333444444555444444444222333444555666777888888666666555444444444555555111222444444444444777999555444222111111222444555333333222222222222111111,,,...000111222333555777///111444666777777666555555444444333333333333444000/////////000111222333333333333444555666777777444444444111///......///....../////////000000000333333222222222111111111///000000000111111111111...///000000000///...---+++,,,---///000000000000///444999:::777555555777:::;;;;;;999555444333444222333333444444555555555333555555333111000111333000//////000111111///............///000111222333333333333222222222111111111000000000////////////000111333111///...///000+++,,,,,,,,,,,,+++*********)))(((&&&&&&'''((()))'''''''''''''''(((((()))%%%''')))***+++...111444fffZZZKKK@@@;;;444222222111111111111222222,,,,,,,,,,,,------...///,,,,,,,,,---------......***+++---///000111111111......//////000000111111...111333222222333333222///222777999999DDDcccXXX@@@777222222222333222111///...------//////111AAA]]]zzzccc>>>//////000222---,,,...---))),,,222:::SSSssssssWWWDDD>>>444444///(((***333444---???QQQcccdddSSS>>>111,,,)))(((''''''&&&&&&&&&'''***&&&%%%((((((%%%###$$$######$$$%%%&&&&&&&&&&&&""""""$$$&&&)))***)))'''%%%###%%%))))))$$$$$$)))'''***+++,,,111:::CCCHHHJJJJJJKKKOOOXXXjjj~~~{{{mmm```XXXTTTKKKGGG@@@999444222222333000---******+++,,,---///''')))+++---///...---,,,---------***((())),,,///---333;;;AAAGGGSSSbbbnnnwwwrrrgggiiilllllliiiccc\\\XXXSSSQQQOOOOOOPPPMMMHHHDDD:::888666444333333444444111111222222222333333333222222333333444444333333111222444666777888888888555444444333333333444444111222333333222222444666444333111000000111333444000000000111222222333333...000111222111111333444111333666888999888666555333333222222222222333333/////////000111222333444333333333333444555666777222222222111///...000111.../////////000000111111111111111111000000000000000000000000111111111111,,,---///000000000//////+++,,,---...///...---,,,---000444333000000333777444555555444333222222333111222222333444555666666555666666333000///111444000000///000222222111///............///111222333333333333333222222111111000000000111111111111111222444444222///---...///******+++******)))(((''')))(((&&&$$$$$$%%%&&&''')))))))))))))))***++++++---000333666999===AAAEEEhhhTTTDDD333111...+++---111222...)))......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******)))***+++---///000111222111111111000000000000000222222111111111111111111222111444888:::;;;EEEQQQlll]]]===555444333222111111000//////111//////111111888LLL```ggg>>>...111///,,,...222000)))***000444222>>>```fffEEE:::999111(((,,,555333(((222<<>>OOO\\\jjjvvv|||vvvnnneee```dddbbb``````^^^[[[TTTOOODDDAAA>>>;;;:::888555333444444444444555555555555777666555222222333777999222222222222222222333333666444111000111222222111222333555666666555333222000000000111222222222333333444444444444333222222000//////000222444444333222222333333333222222111//////000111222333333444...///000111111222111111111333666555222111222444333333222111000///......//////............//////555444222222222111///,,,------...///////////////000000000//////.........---------,,,,,,+++++++++---222888999666111///...000000000000000000000000......///000333666888:::888777555444444333111///111333444555444222///---......//////000000000111333333333222222222222111444444444444333111000///000111000...***((((((******)))'''&&&'''''''''&&&$$$&&&'''&&&###"""$$$&&&&&&'''***,,,///111444666===EEEOOOVVV[[[dddoooyyypppZZZKKK<<<888444000111444555111---///...------,,,,,,---------,,,,,,,,,,,,+++++++++***+++,,,---...000111111////////////////////////111111111111111111111111000000222555555555<<>>IIIZZZlll{{{}}}uuuooommmccc]]]PPP@@@666222---((()))***++++++++++++***)))111///---,,,,,,,,,,,,+++333333111000......///111777@@@JJJRRR```ssssssjjjeeeeeeeeeggghhhgggddd```PPPOOONNNLLLIIICCC;;;666777666555555666666666666888777777555555555777888444333333222222111111111555333111000111222222111222333444666666444333222111111111111222222222222333333333333333222222111111000///111333444444333000000111111222111111111//////000111111222222222---...///000111111222222111444666555333222333444333222111000///...------///......------......//////...---...//////...,,,......///////////////.../////////.........---------------,,,,,,,,,++++++***///444555333///...///////////////////////////.........000222555777999999777555444444444222000111222444444444222///---.........//////000000000222222222111111000000///222222222111000///...---******)))))))))+++---...+++***************)))((())),,,...---++++++,,,...***///444888<<>>444222---(((***000///***+++,,,***///DDDfffgggNNN:::666333+++***000+++,,,111:::GGGWWWeeemmmWWWJJJ999...+++***(((%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$""""""""""""###$$$%%%&&&%%%&&&((('''&&&%%%'''(((&&&(((+++///666???IIIPPPQQQUUUZZZbbbmmm|||vvvggg\\\PPPGGGBBB@@@===999444000,,,+++---+++(((((()))*********%%%&&&(((***---...000000&&&***...000777CCCLLLPPPdddsssrrrqqqpppooommmiiiddd```dddfffhhhhhhdddZZZOOOGGGCCC@@@<<<:::999888777555666666555555555555555555555555444333222111000000555222000000111222222222222333444555555444333222333333222222222222222111333333333222222222111111111000000111222333333222------...///000000000000000000000000000000000000,,,---...///000111222222111333555555333333333444111111000///...------,,,------,,,,,,,,,,,,------*********,,,///000///......///////////////...............------------------------------,,,,,,,,,(((,,,000111///---...///.................................///111444666888:::888666555555555333111000111222333222111...---------............//////111000000///...------,,,---.........---,,,++++++***(((&&&%%%&&&(((((((((######$$$%%%%%%&&&&&&&&&,,,,,,,,,+++---111888<<>>???HHHcccRRR===000555777///+++///000//////000111000/////////999LLLjjj[[[999444111///---***,,,000)))((())),,,333FFFgggrrrPPP???999333---***---,,,+++...777HHH\\\jjjnnnPPP888---******)))***)))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$""""""!!!""""""###$$$%%%((())))))))))))((((((((()))***+++(((&&&''',,,000777;;;>>>AAAFFFPPP^^^iiixxx~~~yyyrrreeeWWWKKKBBB<<<:::555333000//////000///...333111...,,,+++***((('''+++++++++***+++---000111777BBBNNNWWW^^^kkk~~~yyytttxxxyyy|||}}}yyyooocccZZZVVVQQQJJJEEEBBB???;;;888999777555444555666777777666555444444333222111111333111//////111222333222222333444444444444333222444444333333222222222111333333222222111111111111111000//////111222111000***+++,,,---.../////////000000000/////////......+++,,,,,,---///000111222000111222222222222222222000//////...------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++,,,...000222111000///////////////......---------------------------.........---------------***---000///---+++---////////////////////////////////////000111444666777999888666555666555333222///000111111111///...---,,,,,,------------------///...------,,,+++************************))))))+++)))'''((())))))'''%%%------,,,***)))***+++---222333666<<>>888888999888666000000///............////////////.........------......................../////////000000111111111//////000000000111111111000222444333333333444333555;;;999;;;JJJ]]]uuu{{{VVV666000555444000000,,,,,,++++++...111000......,,,...>>>___[[[AAA///000111******111,,,%%%)))333///---KKKsssnnnNNN:::666333...---------+++...666DDDNNNxxxyyyqqq[[[>>>,,,+++222+++***((('''%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$"""""""""######$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&"""$$$&&&%%%######'''***---111666888;;;AAAKKKTTTeeekkkqqqssspppooopppsss|||rrrjjjgggSSSOOOIIICCC===777111...666222---++++++---------,,,+++,,,---...---,,,,,,111222333333777AAAPPP[[[ppp{{{xxxllldddddd^^^VVVQQQNNNKKKEEE@@@@@@<<<888666777:::<<<<<<666666555555444333333333222000//////111222333333222333333333333333333222555444444444333333222222444333222111111111222222000///......///000...---)))***+++------.........000//////......------,,,+++++++++,,,---...000111.........///000000000/////////......------,,,,,,++++++************++++++...------///111111000///...///////////////......................................................///222333111...,,,---///000000000000000000000000111000000111222444666777888666555444555444333111....../////////...---,,,,,,+++++++++++++++++++++,,,,,,+++******)))(((((('''(((((()))))))))((((((%%%&&&'''***,,,---,,,***......---+++***,,,000444===BBBNNN^^^qqquuuhhh^^^WWWPPPKKKppp___TTTFFF<<<888777555333111111000/////////////////////.........---------------..................//////000000111111222222...//////000000111111111...111111000000333444111...555555666>>>GGGZZZsss}}}OOO555000111222222...///---+++,,,000000...+++...000111;;;TTTuuu[[[777000555222,,,+++...$$$'''222...'''>>>bbbiiiGGG999666444,,,---...,,,+++---222777OOOlll[[[999,,,...******((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$%%%&&&'''((('''&&&&&&&&&&&&%%%$$$!!!###%%%%%%%%%%%%&&&'''&&&***///333666:::AAAEEEbbbfffgggbbbXXXRRRSSSVVVhhhpppwwwyyywwwmmmcccYYYRRRDDD>>>666222111222111000'''$$$%%%))),,,+++***+++------,,,,,,...222666999EEEOOO___ooo~~~wwwnnnhhhbbb^^^\\\YYYRRRKKKIIIDDD>>>;;;<<<======<<<999999888777666555444333111///......111333333333333333222222222222333333555444444444444444444333555444333222222222333444111///......//////...,,,++++++,,,---.....................------,,,,,,,,,,,,,,,+++++++++---...///,,,,,,,,,---///000///---//////.........---------++++++************++++++---,,,,,,---......---+++---......//////////////////000000000000111111111.........///////////////333666777555111...///111111111111111111111111111111000000000111222444555555444222222333222111///,,,---------------,,,,,,++++++************)))))))))))))))))))))(((((((((''''''((()))************%%%''')))***)))***,,,...000444:::???DDDJJJSSSYYYhhhooo{{{}}}yyyssslllgggZZZRRRFFF===888666333111tttfffSSSDDD<<<888555222222111000000//////000000.........---------,,,,,,,,,---------......//////......//////000111111222......//////000111111222000222111...///444444000,,,222111444;;;===FFFXXXmmmWWW<<<333333222000333222...---000111///,,,,,,///000---444RRRqqquuuYYYAAA888888333***,,,)))***,,,******777GGG```qqq}}}hhhPPP???666000///...,,,***+++...000888PPPnnn~~~www^^^AAA000***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&(((((())),,,...---)))%%%''''''''''''(((&&&$$$!!!%%%&&&(((***---111444666LLLQQQSSSLLLAAA:::<<>><<<999777444222111000...---...000333444444333222222222222222222333444444444444555555555555777666444333222333444555333111000000000000...---------...//////.........------------,,,,,,,,,,,,---,,,+++******+++,,,...,,,++++++,,,///000///---/////////...............,,,++++++******++++++,,,+++******+++------,,,+++,,,,,,---///000000000000111222222222333333333444....../////////000000000444777999888444222222333000000000000000000000000//////......///000111222333111000000000000///---++++++,,,,,,,,,,,,,,,,,,*********))))))(((((((((''''''(((((((((((())))))(((((()))++++++,,,,,,,,,,,,///111111222777BBBKKKccckkkvvv~~~tttlllccc]]]SSSKKKEEEAAA>>>===222///***'''''''''((((((zzzdddRRRGGGAAA;;;888222111111000000000000000......---------,,,,,,,,,,,,,,,------...//////000---------...///000000111---......///000111111222333555333//////555555111222444111444<<<999999FFFGGGYYYwwwTTT>>>777333***000222---+++///000---222'''$$$+++,,,)))666JJJlllXXX:::888888///)))//////'''&&&---///***666>>>YYY{{{oooMMM999666222...******,,,///222555333@@@dddeee@@@)))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((((((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&"""$$$)))///333222,,,'''$$$######&&&))))))%%%"""((('''&&&(((---222555666666<<>>NNNYYYfffbbb]]][[[___hhhssszzzeeeXXXLLLEEE>>>666222444,,,...000...+++***---///---000222222222555===DDD>>>PPPkkk~~~sssoookkkhhheee^^^SSSKKKCCCBBB???;;;777444111//////...---...000333444444333222222111111222222333333444444444555666666666888666555333333444555666555333222111222111000.../////////000//////......,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,---++++++---000111000---///////////////.........,,,,,,++++++++++++,,,,,,*********,,,...///...---++++++---///000111111111333333333444444555555555.../////////000000111111222666999999777444444555000000000000000000000000...------,,,---...///000111///......//////...,,,+++++++++++++++++++++,,,******))))))((((((((('''&&&&&&''''''((()))))))))((()))***,,,------------///555;;;???FFFUUUlll|||}}}tttgggZZZPPPFFF===777---......+++(((%%%%%%'''&&&&&&'''''''''''''''(((qqq]]]SSSIII===555888666222000222333///***/////////...------,,,,,,***+++,,,---............---...///000111111111000000000000000000111111222222111111111000000//////333222222222444666999;;;GGGOOObbb|||yyygggkkkOOO666888,,,//////,,,---111111...,,,+++***)))***,,,///111NNNkkk{{{```GGG999444---,,,,,,---***'''+++111...000<<>><<<::::::<<>>BBBMMM^^^qqqeeeTTTdddZZZ:::111111000,,,)))(((+++...,,,+++***))))))+++...000777NNNiiiwwwxxxnnn^^^OOO===444,,,+++,,,++++++---000---111DDD^^^qqquuurrrZZZIII888222000---,,,,,,,,,,,,+++111FFFcccvvv|||cccCCC***))),,,&&&"""'''$$$$$$$$$$$$$$$%%%&&&&&&(((,,,111222...)))&&&%%%&&&%%%$$$$$$$$$$$$$$$######$$$&&&%%%$$$$$$%%%'''(((&&&'''---555888666111'''((()))&&&"""!!!%%%)))%%%&&&(((***---///111222111---+++,,,+++)))))),,,''')))---,,,(((&&&,,,444///...,,,,,,...111555777===???GGGRRRZZZdddttt|||nnnUUUMMMDDD===:::888333000555222333444222---+++---///...111999FFFRRRZZZ]]]eeekkkuuuzzzoookkkcccZZZPPPFFF???:::666666666555444333333333222111000222555777888777444777999999777888:::===:::888666444444666888999666666666444222111222333///000111222222111000000........................000///...------...000111/////////000000000//////111111000000///.....................------------...------...000000///...---...000111222333333333333444666666444222222222333111000000222222000...000111333333222222444555111111333555666555222000+++))))))***,,,/////////((()))+++,,,,,,***((('''''')))+++,,,+++***++++++)))***+++---//////...---///000111///------000333555:::@@@EEEJJJTTT___hhhzzzvvvbbbTTTJJJBBB===333000,,,))))))***,,,---(((''''''''''''(((((((((((((((((('''''''''''''''www```QQQIII<<<999444000///000222555000000//////......------...............---------.............../////////000000//////000000111222111111111111000000000000222222111111222333555666777:::@@@IIISSSddd~~~mmmCCCHHHgggUUU;;;333//////,,,&&&(((///---+++***))))))***,,,---(((222GGGddduuuSSS@@@///+++...///,,,***///))))))222@@@VVVvvvuuuUUU@@@555...)))(((+++%%%%%%,,,000===]]]aaa:::***)))'''$$$$$$######""""""######$$$$$$!!!)))222888777000)))$$$%%%$$$###$$$%%%&&&$$$######$$$%%%%%%$$$$$$%%%'''(((&&&&&&(((...444888999///...***$$$ %%%***&&&&&&(((***,,,...000111---+++,,,...,,,+++///666000,,,)))(((&&&###%%%***(((''''''''')))+++...000...000222444444777BBBMMM```kkk}}}wwwhhh[[[NNNAAA999;;;666333333222///---//////...---,,,...111666999777<<>>;;;888666555333222333444444333111555777::::::999888888888;;;:::888777777888:::;;;666666777555444333555666///000111222222222222222222111000............///111111000//////000222333000000111222333333333333222222111111000///////////////000000000111111111222111000000111000///---//////111222333333333333111444777777666444333444666666666666777777444222+++,,,...///000222555888......///111333444222000......000333555555222///+++,,,---......---,,,+++(((+++///111000/////////******,,,///111222111//////444999<<<===AAAIIIOOObbbjjjuuu}}}mmm^^^HHH555+++(((((((((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((xxx```PPPDDD???999555111...///333111111000//////......---..................//////.........------------...///////////////000111111111111111000000000000000222111111000111111222333444666===EEELLLUUUdddqqqQQQAAARRRfff|||RRR===...111333---***...---,,,***)))((()))***++++++***111FFFfffgggSSS>>>444222000,,,***,,,(((***000222===___bbbEEE222++++++'''$$$(((...******AAA```xxxZZZ222%%%...---$$$###############$$$$$$###&&&---444999777000)))&&&$$$"""$$$&&&'''&&&$$$"""$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&(((---444888>>>555***%%%%%%&&&%%%"""&&&'''(((***,,,---//////++++++...///...000;;;GGGPPPFFF555)))***///+++!!!)))******,,,...000333444111222444333000...000444888CCCRRR___iiivvvvvvfff\\\SSSIII???:::777333222444111111222333444444444444---///222555:::AAAJJJOOOXXXZZZ___gggtttvvvooojjjfff```ZZZSSSKKKBBB<<<;;;999666444444333222111666888:::;;;;;;:::888777;;;;;;999999999:::<<<===888999999777666555666888333333444444555555555555666444222///......///000000000000111222333555666333444555777888888888777444444444333222222111111111111111222333444444555333222111111222222000...000000111222333444444444222555888888777444333333000000111222333222000...---...///000000111555777111///...///222666888888999:::<<<>>><<<777///***///...---,,,,,,---...///...///111111///...///000...000111111222555:::>>>CCCMMMZZZdddkkksss~~~vvvkkk___TTTMMMAAA999000)))&&&'''(((((()))***+++***(((&&&$$$$$$'''(((((('''&&&&&&'''((((((((((((((()))+++---...yyy^^^PPPHHH@@@===888222222666222111111000//////......------------///000222333000///...---,,,,,,------/////////...///000000111000000000000000000111111111111111000000111111111444222555===FFFKKKPPPUUUjjjuuuOOOFFFPPPXXXrrr~~~XXX666///333000,,,...---,,,+++))))))))))))***///---,,,111???WWWtttyyymmm^^^PPPBBB555---,,,***(((+++111------CCC___qqqMMM777000'''(((+++---++++++333===```ttttttVVV<<<555,,,&&&%%%%%%$$$$$$$$$%%%%%%'''$$$%%%,,,777>>>===:::***'''###$$$''')))'''%%%"""###%%%$$$######$$$&&&###%%%&&&&&&&&&(((,,,000???<<<666000+++&&&###"""&&&'''((()))+++,,,---.........//////---111>>>MMMmmmppp^^^???000666333&&&))))))***,,,///333666888555666555333222333222111,,,222999<<>>DDDHHHLLLLLLLLLTTTcccooo~~~rrrdddQQQBBB;;;666111---,,,***)))''''''&&&$$$###$$$(((,,,...---+++******)))***+++***))))))+++---,,,,,,---///222555888:::sss^^^PPPCCC@@@<<<555333666222222111111000000//////------------///111444555222111///---,,,,,,------//////......//////000111000000000000111111111111000000111111111111111111888111...444<<>>GGGKKK666000)))&&&((()))'''$$$"""###$$$$$$######$$$&&&"""###%%%%%%%%%%%%&&&'''111<<>>JJJRRR\\\bbbjjjpppvvv~~~kkkeee\\\RRRKKKEEE@@@===777555333333555777888777777777777777888999::::::;;;<<<<<<;;;:::999;;;<<<;;;:::888666555444333333777555333222000000000111000111333555888:::;;;<<<===>>>???@@@@@@>>><<<;;;888888777777666555555555222222333444444555666666222222111222333333111000000000111222333333222222000111222222000//////000333444555555333333555666000555<<>>000---...,,,,,,,,,+++++++++++++++)))***------***,,,999IIImmm\\\???444///...+++***)))+++...222888ZZZfffDDD777222,,,))),,,000222222555>>>ZZZwwwuuuVVV<<<444(((''''''&&&%%%%%%&&&&&&!!!###%%%$$$&&&///>>>KKKFFF===111+++******&&&"""!!!###$$$$$$######$$$%%%#########$$$%%%%%%%%%$$$&&&444DDDLLLGGG;;;111,,,&&&''''''((()))***++++++///...//////,,,***///777MMMmmm[[[;;;///000...---,,,,,,...222666888KKKUUUYYYPPPBBB999444111666444111......111888===KKKNNNPPPPPPMMMKKKJJJKKKKKKQQQ[[[eeelllppprrrsssuuu|||~~~ppp___PPPGGG>>>>>>===:::666444444555222333333333333444666888666;;;BBBJJJRRR\\\fffnnnpppzzz}}}xxxzzz{{{ooocccXXXRRRLLLFFF===777444333333222444444444555666666777777999:::<<<<<<<<<===???BBBCCCAAA>>>;;;888555444444444444333333222111000000666777888:::;;;<<<======@@@AAABBBBBB@@@===:::888777777777666555555444444222222333333444444444555444333222222222111///---///000111111222222111111111222222222111222555777///111555777:::>>>EEEIIIRRRYYYdddoooyyyzzzrrrbbbVVVGGG???>>>===888333+++)))((()))+++,,,+++)))'''((((((((()))+++...111''',,,111222///,,,+++------222777999;;;>>>DDDJJJKKKMMMSSS[[[eeepppyyy~~~www[[[MMMFFF<<<888:::333333222222111000000000111000///...///000222444555333111...------.....................///000000//////000000111111111222///000111222222333333333//////222666666333666;;;>>>EEEOOO]]]pppSSS@@@CCCBBB???KKKlll}}}QQQ777///...,,,,,,,,,,,,,,,,,,,,,,,,...))))))...000...000666XXXwwwoooJJJ999...111///,,,,,,///...)))000===XXX}}}jjj===555000000///+++---444,,,333BBBZZZnnnmmmVVV>>>((('''&&&&&&%%%%%%%%%%%%%%%***$$$///AAARRRFFF888///,,,***%%%!!!!!!###$$$$$$######$$$%%%$$$""""""###%%%'''&&&%%%&&&***777KKKYYYSSS<<<&&&'''''''''((()))************+++///222111---...222===UUU}}}SSS888555///---***)))***---111444<<>>:::999999777666444333333444555555333444666888:::???DDDGGGMMMYYYeeeeeeZZZSSSWWW]]]ffftttyyykkkaaaRRREEE===888555333111222222333444555555666777888;;;<<<===@@@CCCFFFKKKIIIEEE@@@<<<999888777333333333333333111000000;;;<<<======>>>=========BBBBBBCCCBBB@@@<<<888666666666666555444444333333222222222333333333333333666555333222222000---+++///000000111111111000000333444555555666999===@@@FFFKKKQQQWWW___hhhsss{{{yyyppphhh^^^QQQIII???:::444222333333111///...,,,,,,,,,,,,---,,,+++)))+++...//////...//////(((///666999888777888;;;;;;AAAHHHLLLOOOUUU]]]ccchhhlllsss~~~}}}___NNNEEE???;;;777666666444111000000111////////////000000000000444555555333000...---...///////////////////////////...------///000000///000222333222...---///111000000111222333333444444777???HHHMMMSSSeeevvvVVVFFF;;;<<<===EEE```LLL444666///)))******'''---///&&&******)))))))))***,,,--->>>\\\|||kkkQQQ<<<444//////---)))***...(((333===JJJgggnnnGGG+++...222((('''222***///222999PPPkkkssslll>>>333***((('''%%%%%%(((&&&%%%$$$######%%%'''(((;;;OOOPPP777&&&)))***!!!((('''$$$$$$&&&(((%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&+++777LLL^^^[[[MMM777444---'''&&&'''&&&###---------------...///000333===```\\\CCC555(((...333'''***333,,,000===OOOcccsssvvvhhhWWWJJJ;;;///000333000,,,***444999===???EEEIIIEEE<<<222222444555333111333666555666:::>>>AAAIIIYYYjjjvvvjjj___XXXTTTSSSLLLHHHBBB===;;;::::::999444000000444444000000444888:::<<>><<<>>>KKKZZZiiiZZZGGG===;;;===<<<999555888:::999777666888;;;???DDDGGGDDD===999<<<@@@@@@AAABBBAAA===888444333444555777666444111000000000000111000///000333555BBB>>>:::666222000111444444444555777999999999888===GGGQQQVVV\\\fffooosss{{{aaaYYYMMMIIICCC>>>:::777444222222000000111222333111///333...///777======>>>BBBDDDDDDCCCAAAAAACCCGGGJJJMMMRRRZZZ^^^aaacccfffjjjqqqxxxyyy^^^LLLBBB>>>777777555444333222333333000000000000000000000000444444444222000.................................///............///111222111111111000......000222000111111222222333333333555999===BBBIIIVVVgggssslllNNN888888999777HHHaaauuuOOO777888000000///''')))...+++******)))))))))***,,,,,,///CCC]]]~~~|||SSS@@@///+++......,,,***'''+++---222FFFhhhkkkHHH333---++++++------/////////;;;UUUpppeeeEEE)))$$$(((&&&$$$%%%%%%$$$#########%%%&&&'''///>>>GGG@@@444---((($$$$$$###!!!!!!$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&***:::OOO^^^dddUUU999&&&(((,,,'''&&&---+++++++++,,,---...///000666888JJJooo]]]===,,,...333******222...)))---777III```ttthhhVVVCCC999444000...000...222666:::DDDRRRZZZZZZFFF:::---***...111///,,,------...000...///999EEEVVV^^^fffmmmzzzyyyttthhhaaaXXXRRRNNNHHH???888;;;555333444333000111666000222444666888888999999:::@@@HHHMMMKKKJJJQQQ\\\hhhppp}}}qqq___TTT]]]SSSEEE<<<888999999999<<<999888777444444???LLL]]]QQQBBB999888;;;<<<;;;<<<===???===;;;:::;;;===<<>>999444222000...---111111111111111222222222666555666;;;DDDLLLSSSUUUggggggCCC:::777111666DDDnnnQQQ???111///111)))&&&+++,,,*********)))******+++,,,)))222???]]]```>>>/////////***%%%***)))((((((...CCCiiioooGGG111000111,,,---......+++***;;;```___666)))***'''$$$%%%#########$$$$$$$$$$$$$$$$$$---<<>>111---(((&&&))))))))))))***+++---...///222555888KKKzzzTTT:::...111---,,,000//////))))))444EEE[[[zzznnnXXXCCC333---...---///000222===QQQcccllleeeVVVBBB333///...---***///...000222000...111888555888:::???LLLbbbvvvxxxiii\\\PPPIIIBBB<<<555...,,,...333333333333333333333444333555999<<<;;;888;;;AAABBBHHHQQQ[[[fffqqq{{{rrr```SSSMMMKKKGGGDDDHHHBBB;;;666222222999@@@IIICCC;;;666666888;;;===;;;<<<======;;;;;;<<<===777:::===>>><<<999777777777888999999999888777666444444333111//////000222333333333333222333666888>>>LLL\\\bbb]]]WWWVVVXXXeeeppp~~~yyylll___VVVQQQOOOLLLLLLNNNQQQWWW___fffjjjgggaaaWWWMMMDDD???===<<<555444444555888===AAADDDPPPQQQRRRSSSUUUYYY^^^bbbhhhiii]]]NNNFFF888,,,...---111666777555222222222///222666999<<<@@@CCCFFFSSSfffxxxmmm```RRRDDD<<<444777;;;@@@KKKhhh|||eeeYYYHHHAAA999555444444333111222111111111111111000000111222222111///---...///---------------------------///111///,,,,,,222888EEE???888444333111...+++111111111111111000000000444222222777???FFFJJJJJJMMMggg}}}```CCC888777999;;;QQQxxxQQQ777---111///...000...******************+++++++++///111BBBccc\\\@@@444000---+++,,,***,,,000,,,...FFFbbbkkkFFF555111...,,,,,,000111+++,,,FFFeeeuuuYYY>>>...((('''&&&"""######$$$$$$$$$######"""'''333BBBJJJDDD777,,,'''%%%$$$%%%%%%###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%###&&&:::QQQrrr}}}pppJJJ///...,,,###''''''((((((***+++---...***333555777RRR}}}uuuQQQ333,,,------...///333+++***111444;;;SSSoooiiiIII666000111111///---222@@@PPP\\\nnnpppjjjYYYEEE888333111...,,,---000000---,,,......//////000444===FFFLLLccckkktttzzzyyymmm^^^QQQHHHDDD===;;;777444333444666888333000111444555222222444666888:::===???DDDIIILLLbbbhhhrrr|||{{{uuummmdddYYYNNNFFF???<<<<<<=========<<<:::888888999777888999999999::::::;;;999::::::::::::999777666999888888999;;;;;;:::999:::::::::888777888;;;>>>???AAAEEEHHHLLLPPPUUUYYYddduuuyyyzzz}}}vvvggg\\\LLLHHH@@@999333000/////////......///222666999<<<777555222...------...///...---,,,+++************)))***+++,,,---222;;;BBBFFFJJJBBB;;;===;;;999AAA@@@GGGPPPSSSPPPMMMMMMNNN[[[```gggmmmrrrwww|||yyyooofff___YYYQQQLLLIIICCC<<<666333000---***)))000111000BBBjjjvvvXXXMMM???888888:::999666333333222222111111111000///000111000...---...///------------------------,,,///111///,,,,,,111666111...++++++///222222000111000000000000000000000.........111555;;;AAADDDEEETTT^^^kkkPPP888;;;>>>777<<>>PPPppp^^^BBB333111333***%%%***222///&&&--->>>bbb}}}eee===---///---(((,,,555222***333EEEggg~~~^^^888***((($$$######$$$$$$$$$######""""""'''***222CCCQQQJJJ:::***&&&$$$''''''$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$"""%%%)))&&&!!!(((555VVVpppBBB...,,,***'''''''''((()))***+++,,,***///111111888RRRyyyjjj???,,,...///,,,---***'''+++222///+++888MMMyyymmmKKK999333222///---,,,000999AAAXXXkkk~~~uuubbbMMM===777000---///000---+++***---...//////...---///222>>>AAADDDEEEHHHQQQaaannnuuuzzzqqqYYYSSSJJJAAA;;;888888999;;;666222555555222000000000222444444444444666888DDDFFFIIIOOOXXXfffuuuuuuhhh[[[RRRQQQUUUYYYXXXRRRJJJCCC@@@<<<;;;:::::::::999999888===<<<;;;;;;<<>>EEEAAAHHHEEEEEEMMMPPPRRR[[[fffppp|||xxxqqqkkkgggdddIIICCC;;;666444222///+++***)))((((((***,,,------***222...+++KKKiiiYYYEEE:::999:::999666444444333333222111111111...///000///...---...///------------------------,,,///000///------///222+++******+++...000111111///////////////000000000///000111000000333999>>>GGGPPPRRRXXXnnniiiBBB;;;:::222555;;;OOOrrr{{{QQQ666***000666000***++++++++++++***))))))%%%...///...///666SSSyyy\\\???111------&&&&&&///000)))+++333@@@\\\}}}NNN222///000''''''///111,,,...666FFFssswwwNNN666***"""$$$$$$$$$$$$$$$#########"""%%%$$$%%%777OOOVVVNNN333(((###&&&'''$$$$$$(((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&$$$''',,,DDDiiibbb111###---''''''''''''((()))***+++000)))(((...333>>>ZZZxxx|||SSS444111000+++,,,((('''+++000...)))000<<<[[[|||ZZZ===444111//////...,,,///444>>>TTTqqqyyy[[[CCC777...---111222222222111///......+++(((***...---000222111000444===DDDGGGUUUiii|||zzziiiXXXKKKBBB===>>>777222333444222111222...000222333222222222333999:::;;;;;;>>>EEEOOOWWWdddoootttiiicccPPPNNNKKKIIIHHHFFFCCCAAAAAABBBBBBBBBDDDJJJQQQWWWSSSQQQQQQVVV]]]cccffffffkkkqqqxxx}}}eee]]]UUUSSSVVVXXXWWWTTTWWW[[[\\\XXXTTTPPPIIIBBB888111,,,+++***((('''***************))))))((((((******))))))((((((((())))))***+++,,,,,,+++)))(((###$$$%%%&&&''''''(((((((((***...333:::DDDNNNTTTXXXaaaccchhhtttyyy|||rrrcccZZZNNNFFFAAA???<<<:::111...+++)))))))))))))))$$$&&&)))))))))(((((()))---===DDDKKKlllqqqrrrVVVDDD>>>===999444555444444333222222111111---...//////------...///........................---...//////...---,,,,,,...///111111///.........---......//////000000000222333333222111222444666???IIIMMMQQQ___mmm```CCC888666444666>>>TTTvvvVVV333...222+++***++++++,,,+++***)))(((''',,,,,,...000111AAA^^^```AAA///222+++(((,,,///...///222333BBBccciiiGGG555///+++))),,,,,,***---222444UUUxxxjjjMMM444&&&'''&&&%%%#########$$$%%%######"""###+++<<>>888555555444333333222111111,,,---///...------...///////////////////////////---------//////...+++(((%%%)))...///...---...000,,,------...///000111111///......///111111000...,,,;;;DDDJJJSSSWWWbbbvvvOOO<<<@@@222333111555PPP{{{}}}III777555+++***+++,,,,,,+++***)))(((((('''$$$(((000---222EEEppp___DDD222---******,,,---,,,,,,222444HHHkkk]]]===,,,///111...)))'''***000...;;;ZZZ}}}aaa???...((('''%%%######$$$%%%&&&'''###$$$(((%%%(((AAA^^^___EEE---''''''######(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&& ''')))%%%666[[[}}}{{{VVV777******)))(((((((((((((((***+++//////,,,+++555CCC]]]xxxQQQ<<<111)))---***---...,,,///333000+++222;;;OOOooo___FFF;;;222000///,,,,,,///...555;;;EEE```sssSSSAAA999333...,,,***))),,,111000+++***...++++++,,,---............333111222777???HHHNNNQQQRRRbbbuuuvvvgggXXXIIIBBBAAA:::999888666444555888:::000333666555000///111444666777:::AAAJJJTTT\\\```mmmzzzwwwjjj___YYYOOOMMMFFFDDDLLLQQQ@@@)))---------,,,+++,,,------+++---,,,)))***---+++''',,,)))))),,,,,,)))***,,,,,,+++)))(((((()))***+++((()))***+++,,,,,,,,,,,,,,,+++)))(((((()))+++,,,***+++,,,...111444666888AAAHHHVVVmmmtttdddSSSSSSMMMBBB<<<;;;666//////***%%%&&&))),,,+++(((&&&(((***(((&&&%%%'''************,,,777QQQttt{{{bbbGGG777333xxxTTTFFFEEE>>>===777444444333000...000111000000////////////000...------------...//////---------............///........................//////000000111111111111111111111111111000//////111333888===DDDLLLUUU[[[aaarrrsssGGG666555444333333888JJJkkk~~~RRR888...------+++)))((()))(((%%%((())))))+++,,,---......NNNjjjZZZ>>>444***(((,,,...---***(((000777HHHooobbb;;;333---+++)))'''***///(((555>>>JJJjjjeee777)))...***''')))"""$$$ &&&''''''222BBBbbbWWW888'''+++!!!'''&&&$$$"""!!!"""###$$$###&&&&&&%%%%%%&&&''')))***&&&,,,555OOO~~~UUU888***"""&&&)))%%%&&&---************,,,///111333888bbb}}}TTT222)))...(((+++,,,---...///...+++&&&444:::???XXXfffLLL777555666000---000111///000666???TTT{{{}}}UUU===888555...---...------...///+++''',,,,,,,,,---------......---...000222444666888999===@@@DDDLLL[[[kkkqqqpppuuulll^^^ZZZTTTKKKBBB:::777:::???999888666444222111111111///000222333444555888;;;JJJNNNUUU\\\ccchhhkkklllsssyyy{{{ooo___TTTOOOOOOMMMHHHAAA<<<999888<<<111%%%___jjj:::888///++++++,,,...//////---+++)))+++------,,,+++,,,,,,,,,......---+++******+++++++++***+++,,,---......***,,,...///.........////////////......///111333333===EEEJJJSSS```ggghhh|||uuuuuulll[[[RRRSSSDDD===888555000+++***---'''(((((((((((((((''''''***((('''''')))++++++***///222555DDDiiibbbJJJ777)))&&&+++nnn[[[QQQBBB???999555555444000...///111000//////////////////---------------......///---------............///........................000000000000000000000000000111111111111000//////000222555999===CCCJJJOOO[[[^^^lllccc>>>999555333333111777QQQmmmvvvLLL111------+++))))))******)))((())))))***,,,------...>>>PPPzzzoooFFF777+++***---,,,+++,,,,,,000111:::YYY~~~VVV>>>+++,,,000+++''')))'''...111;;;WWWrrrlllSSS222(((!!!$$$(((''''''(((&&&!!!!!!&&&&&&$$$,,,:::EEE]]]SSS222(((((($$$%%%%%%$$$""""""$$$$$$$$$###&&&&&&&&&&&&'''((()))***((())),,,<<>>888222//////000///000222444555555444333666999>>>BBBEEEFFFEEEEEEHHHMMMVVV```dddeeekkkrrrnnnooouuuyyysssllljjjlllfff___VVVPPPLLLGGG@@@;;;555444333111...,,,******&&&222>>>{{{HHH444+++)))'''(((***---///000((()))******))))))***+++&&&'''((((((''''''(((***+++,,,,,,,,,+++,,,...///---000333555444333333333,,,///000000111888DDDMMMZZZhhhyyyzzzpppjjjbbb[[[VVVSSSOOOJJJKKKPPPLLLAAA666000,,,)))***...)))))))))))))))(((((('''...***&&&&&&)))+++***''''''@@@aaa{{{___CCC666000)))'''***~~~iiiSSSIIIAAA;;;999666111///000111000//////.........///---,,,,,,,,,,,,---......---------............///........................000000000000000/////////000000111111000000///...000111222333555888===@@@MMMJJJOOOaaazzz___BBB777222555000***666KKKkkknnn@@@000...,,,++++++***++++++((())))))***+++,,,------444999RRRwwwxxxMMM999+++///333...***,,,---...---000???______<<<222333///******))))))'''+++>>>YYYiiilllLLL111!!!(((,,,###&&&'''######&&&$$$!!!%%%///,,,UUUcccNNN999,,,%%%'''$$$######$$$%%%&&&$$$###%%%&&&'''(((((())))))(((+++)))%%%)))===cccyyyUUU555...,,,$$$"""(((&&&''')))+++---///000000555===YYYzzz}}}```BBB666///---+++,,,,,,---,,,+++333((($$$,,,000777QQQpppbbbBBB666333///000...///111000333EEEXXXkkkIII999555000...,,,+++++++++,,,---,,,,,,,,,---------......------///000222444666666777555111...111555555111222444666777:::AAAKKKSSSeeeoooxxxoooooommmlllggg[[[NNNEEECCCDDD===999666555666777666444222333666888999999888777999999>>>BBBCCCBBBGGGNNNJJJLLLUUUeeewwwtttmmmmmmooohhh___WWWRRRNNNIIIHHHIIICCC>>>888555444444333000///...------///000///...,,,///(((EEEFFF+++555444///---++++++,,,.........---...//////---,,,---...///000000///---...000222000333555555444555999===IIINNNVVV\\\___```aaaaaaaaadddggggggiiisssyyykkkbbb```bbbaaa^^^YYYSSSLLLFFFCCCBBBBBB???;;;AAAOOO]]]dddSSSDDD333***((((((***...******)))))))))((((((''''''))))))&&&%%%+++666@@@UUUsssNNN999((('''++++++)))***qqq\\\QQQFFF>>>888333222444111111000///............,,,,,,,,,,,,,,,---......---------............///.................................//////000000000000000000000000//////...///000000000000111444777===AAAHHHNNNVVViii[[[BBB333777666,,,+++666IIIfffNNN444///,,,,,,,,,***)))***((())))))***+++,,,,,,,,,111///777OOOsssXXX===+++111888111*********+++...000222AAAbbb]]]<<<,,,)))++++++...***&&&&&&--->>>WWWlllcccEEE+++''''''!!! '''&&&$$$$$$&&&$$$!!!###)))+++;;;WWWlll\\\333!!!,,,$$$$$$$$$%%%''''''$$$"""$$$%%%&&&'''((('''&&&&&&((('''&&&%%%'''<<>><<<;;;;;;<<<<<<000//////000222111...,,,///---,,,---000111000///000222&&&000///%%%444555333222111111111000,,,******---111333222111000000111333666888;;;@@@EEEIIIYYY\\\___``````ccciiinnn~~~wwwnnnXXXNNNGGGGGGFFF???888666777888::::::999888888888777@@@DDDFFFVVVooo|||zzzPPP???...''''''(((***,,,))))))((((((''''''''''''###,,,000)))###222TTTrrrdddLLL666+++$$$''',,,,,,******vvvgggUUUGGG<<<555333666222222111//////.........---,,,,,,,,,,,,---......---------............///........................++++++,,,...///000111222000000000000000///......///000000000//////222444333999AAADDDFFFPPPjjj```<<<555666000---111;;;MMMggg\\\;;;000((()))+++)))'''((()))))))))******++++++,,,+++++++++666PPPmmmoooOOO444000444000+++++++++***...333///000EEE___|||NNN+++&&&)))'''---+++,,,+++(((,,,BBBYYYlll]]]DDD+++"""%%%***+++%%%$$$%%%'''&&&###$$$'''///'''AAAnnnrrrLLL///***&&&%%%%%%&&&''''''$$$""""""###$$$%%%%%%%%%$$$###$$$$$$(((***&&&---LLLooo|||KKK,,,+++---'''$$$%%%(((***,,,---------222///333HHHhhhwwwdddFFF333,,,***...111---******''')))+++...---,,,...222EEEfffbbbAAA111///***,,,222333000333;;;CCCcccdddAAA:::222---//////---,,,///,,,,,,,,,---------......,,,,,,---...///000111222222333222000111666666333............///000000000///444:::KKKooovvvkkk```VVVNNNNNNJJJCCC<<<666222000000...,,,,,,//////...000555000;;;OOOdddtttzzzxxxtttqqqqqqkkk^^^NNNCCC@@@AAAAAA???===;;;;;;<<<;;;999444333333444444333222000111000000111222111///......444333:::<<<666555,,,555222000000333666777888111888AAAIIIKKKKKKIIIHHHVVV[[[bbbjjjrrr|||xxxsss[[[XXXRRRNNNOOORRRMMMFFF999222---...111111...---+++...111222333555888;;;<<>>===888444444444222444999999KKKddd{{{~~~ttthhh```^^^^^^YYYYYYVVVPPPMMMJJJCCC===;;;888444111000111444666333666:::<<<;;;999888888;;;???DDDNNNWWW\\\ZZZTTTIIIDDD>>>>>>DDDPPP\\\ccchhhppp|||mmm^^^RRRFFF???<<<888777333000222666666111444000......111333333222///000111000000555<<>>;;;666555444222111000000000///............///000000---------............///........................,,,------------.........//////000000//////...---...///000000//////000222///++++++222:::@@@FFFMMMXXXhhhbbbAAA222111444(((+++666SSS{{{bbb===///---+++)))***))))))))))))************$$$---(((###***---===^^^|||mmmTTT===333000...///******...///...111999AAA^^^yyyxxx```EEE333,,,(((***------***)))111:::cccpppCCC...'''!!!%%%%%%%%%$$$%%%&&&&&&$$$&&&%%%...===ZZZvvvEEE,,,***'''&&&&&&%%%###"""######""""""""""""######'''%%%%%%'''$$$ &&&000PPP~~~tttMMM444)))((((((''''''(((((()))***)))------///===VVViiioooOOO>>>111000000,,,,,,111+++---+++%%%&&&,,,...+++333333;;;TTTxxxfffFFF777------...---000666444;;;SSSyyydddJJJ444///111///---///,,,,,,,,,---------......++++++,,,,,,------......,,,111555555555777666222111222222000---+++,,,...,,,333333222JJJzzzxxxRRRCCC===888:::AAACCCLLLZZZiiiuuuxxxrrrbbbYYYOOOJJJHHHHHHLLLRRRaaattt|||rrrjjj]]]RRRCCCAAA>>>;;;:::;;;===@@@EEENNNXXX]]]\\\[[[^^^aaagggpppzzzuuuttt{{{sssiiiKKK???555222111...,,,...)))+++***'''(((---...---333333222111111333333333111111000111777DDDWWWddd}}}{{{mmmZZZBBB///...***))),,,---+++))))))((('''''''''(((+++---///444:::NNNtttsssOOO222&&&%%%***...%%%''')))'''%%%$$$%%%&&&pppXXXGGG@@@777666444333222111111111///////////////000111111---------.........//////........................//////...------,,,++++++///////////////......------...//////...---...///...///222222///111???NNNQQQ[[[iiizzzSSS666000111444000000===YYYQQQ888222---******))))))))))))************!!!+++''''''///***000KKKmmmoooPPP<<<333---***(((***///111...,,,---777DDD```vvvlllKKK222---,,,---,,,)))(((+++000444III~~~]]]:::...,,,&&&&&&$$$######%%%%%%"""&&&"""(((222OOOaaa///,,,(((&&&%%%$$$###"""%%%$$$###""""""###$$$$$$$$$)))***((((((+++>>>]]]mmmBBB---))))))'''&&&&&&'''((()))(((***...000222???[[[ttt]]]GGG444000...+++...555,,,,,,,,,,,,***)))+++...(((000333;;;^^^YYYGGG666111000...111777:::;;;FFFaaa___>>>333222///,,,...,,,,,,,,,---------......+++++++++,,,,,,---------)))000555666666888666222...///000---***+++///444+++555666333FFFvvv~~~UUUEEE???555000333111555;;;CCCKKKSSSXXX[[[dddjjjssszzzzzzzzzlllbbbdddggghhhgggeeecccbbbuuu~~~~~~yyynnn^^^NNNBBB<<<;;;111+++...000---,,,---&&&***+++))))))...111111000222333111///111222333111222333888FFF___}}}gggKKK777...,,,+++***+++......***)))+++)))(((((((((***---000222III^^^}}}]]]KKK888//////...)))%%%))))))'''%%%&&&((((((&&&lllRRRAAA===:::888777444000222666//////...000111111000...000...,,,+++,,,------,,,---------...------,,,,,,......---------,,,,,,,,,..............................//////...---,,,,,,,,,---///000222666:::>>>IIILLLTTTbbbsssuuuEEE222333111***+++555EEEbbbKKK000222111(((...$$$&&&+++***,,,---&&&)))(((''''''(((+++///111MMMxxxkkkGGG444---...'''+++///***,,,///+++555000AAAeeettt^^^@@@111(((111...///555)))"""222>>>```WWW111%%%&&&%%%$$$%%%%%%###$$$&&&'''&&&***(((444dddFFF111$$$***---%%%!!!$$$""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&///???fff```;;;222"""&&&,,,$$$(((---""",,,(((***///000555JJJbbblllNNN666222222,,,,,,333///...,,,******+++,,,---,,,+++,,,333HHHjjj___777222444,,,+++444111222;;;NNNdddwwwtttNNN:::444222000///###(((......***)))---222+++,,,---...////////////'''///444444555888777333555000,,,,,,///111...+++111111222777CCC___iiiGGG555888:::///***---///000000111555999???HHHNNNNNNZZZyyykkk[[[SSSOOOMMMKKKIIIDDD???999444111///))))))******++++++,,,,,,&&&,,,---)))(((---000///,,,+++...444444///000555555777===OOOppp\\\CCC444,,,***,,,***+++'''###%%%---...)))..."""$$$111000(((444MMMkkkQQQ222000---***((((((((()))))))))(((((('''((())))))kkkXXXIIIBBB===;;;999444222333000//////000222222111000000...,,,+++---------,,,,,,,,,---......---------------,,,,,,,,,+++++++++.......................................---,,,,,,...///000000111333777::::::===DDDNNN[[[ooonnnJJJ777:::222000444666EEEoooWWW888---333---$$$''',,,(((***---(((***)))(((((((((***,,,---:::^^^```CCC888111(((+++000+++,,,000+++,,,...999OOObbbbbbOOO<<<222000&&&$$$...111+++***333LLLuuuRRR222)))&&&%%%''''''%%%%%%&&&((($$$&&&(((000NNNttteeeHHH000---+++"""!!!((("""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&)))222GGGlllaaa;;;((((((,,,###%%%---)))+++))),,,000......<<>>222333222---...---,,,+++++++++,,,------......000:::RRRttt\\\AAA666222///...555333666@@@KKKUUUaaajjj}}}pppYYYAAA222000333222...)))))),,,///...---,,,,,,------...//////000111///222<<>>;;;;;;888222///111000000111222333222111000...---,,,---...------+++,,,---...............,,,,,,,,,,,,+++++++++***---------------------------............------,,,///000000000///000222444333555:::???EEETTTnnnqqqLLL===333111444......LLLsssMMM,,,444...'''+++///(((&&&+++******)))))))))))))))))))))(((@@@ooo}}}UUU@@@666******///,,,---000,,,'''///222777JJJ___]]]LLL999...'''%%%(((222333''',,,777UUUyyyEEE///(((%%%(((***'''&&&&&&'''%%%"""&&&+++333TTTfff???---)))&&&###$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%)))+++@@@vvvGGG000(((+++&&&$$$***+++))))))---111...***111===ccc|||vvvKKK///333555(((------------,,,,,,,,,,,,---000000,,,,,,:::TTTiii```===444222,,,222//////333777;;;CCCKKK^^^|||^^^CCC666333222///+++***,,,,,,+++(((------,,,,,,,,,...///000555///333FFFXXXXXXJJJ<<<222333333000---,,,...111222000...,,,---888NNNcccccc???222---......,,,++++++---///***+++...,,,,,,@@@nnnrrrLLL;;;666222------222555;;;LLL]]]vvv{{{rrreee[[[\\\aaaccc[[[NNNLLLRRRQQQ___wwwnnnKKKBBB555,,,))))))))))))''''''''''''((((((((()))))))))))))))((((((((((((******(((&&&''',,,---+++---++++++///444>>>OOO]]]uuu}}}hhhAAA666,,,***++++++***++++++,,,+++((('''))))))'''''',,,000...000EEEppp~~~ZZZAAA555+++"""***))))))((('''&&&%%%$$$&&&'''(((&&&%%%$$$%%%'''sss]]]GGG>>>>>><<<777444222111000000222222222111000///------//////...---++++++---...////////////---------,,,,,,,,,++++++---------------------------------......------,,,...///000///......000222111444777999999CCCYYYnnnxxxHHH888111666222,,,===YYYuuu@@@222000(((,,,222)))%%%((()))'''((()))******)))((('''$$$///PPP~~~mmmLLL???...***...+++,,,///,,,***111111---:::QQQ^^^\\\CCC111111333(((+++222***//////???mmmccc999,,,$$$'''***(((&&&'''$$$(((""""""'''%%%;;;iiiYYY666(((+++'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((%%%000ZZZbbbBBB***(((***(((&&&%%%'''(((---111000---000777WWWbbb888333666...------......------,,,+++---///...***)))111AAAOOOzzzSSS;;;444...///...///222222222888>>>>>>gggkkkQQQ;;;+++000444222---***+++---...---,,,++++++---///000000000555HHHbbblllZZZ@@@;;;999666222...---...//////------,,,+++///===KKK{{{|||HHH777000000...---,,,,,,...///111---///111...888\\\^^^===...'''///,,,,,,+++((('''///;;;HHHYYYyyyuuunnnooorrrttt{{{zzz}}}uuukkkiiiuuussscccSSSPPPWWWYYYNNNBBBDDD???======777222???QQQdddyyyjjjQQQBBB777333...+++,,,---......))))))******+++++++++***))))))(((((('''''''''&&&(((((('''(((,,,000000...'''+++///222<<>>222,,,))),,,///...------***++++++)))'''(((***,,,'''111;;;GGG\\\xxxpppSSS777)))***,,,+++'''''''''''''''&&&%%%%%%)))***+++)))&&&%%%(((***}}}^^^MMMGGGCCC>>>;;;444222000000111111111000111///...///000000...---+++,,,---...//////000///............------------------------------------,,,,,,---------------,,,+++---......---...///111---///111222000555EEEWWW|||www[[[CCC;;;555...555CCC^^^oooJJJ666((((((///)))%%%((((((%%%&&&(((*********)))((('''+++777WWWmmmOOO777---///,,,+++...,,,...///000222444@@@WWWkkk```===222555***&&&---+++000---444TTTLLL777%%%%%%)))'''&&&(((,,,&&&%%%&&&///JJJ}}}SSS...)))))) %%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((((()))///AAAbbbeee777%%%***+++%%%"""((((((+++.........111555JJJzzzUUU<<<444111------.........---,,,+++------+++******///666<<>>...222000000222111///000444000HHHddd{{{|||]]]===;;;666222//////000222...---+++***+++,,,...///+++222333;;;XXXvvvrrrYYYGGG???666111111111000...---,,,---...------444===ZZZUUU888111///---++++++---...///---'''))).........AAAZZZOOO222,,,,,,&&&(((+++,,,)))'''***000---222DDD```___NNN@@@???AAAAAAGGGQQQXXX]]]eeekkkmmmkkkfffbbb[[[]]]dddwwwwwwfffWWWLLLFFFIIIEEEDDDPPPgggwwwsssfffHHH@@@777666;;;<<<777111555111111444666>>>TTTllllllQQQ<<<555666------,,,,,,,,,,,,+++***((()))***++++++******))))))(((((((((''''''&&&&&&'''&&&(((+++............222222666BBB[[[lllWWWFFF:::555000+++(((+++---+++)))***,,,,,,+++)))''')))111888???SSSiii{{{zzzSSSIII888***%%%(((***)))%%%&&&'''((((((((('''''',,,......,,,)))***///444}}}fffVVVIII@@@<<<888555222111111111000///111000///000111111///---,,,---...///////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,***,,,---.........000111------...///---...999DDDYYYhhh{{{mmmOOO<<<222111555===jjj}}}LLL222''',,,***(((***)))%%%'''(((***++++++******))),,,,,,:::iiijjjKKK888555...+++---,,,---)))---555444666PPPrrrXXX777///,,,++++++(((,,,***...@@@ccckkkKKK---&&&(((%%%&&&******((( ###***---000VVVzzzCCC++++++,,,%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((%%%(((,,,---===mmmTTT---)))***&&&&&&***)))((()))***,,,...///:::___qqqJJJ222+++............------------...,,,******+++---......BBBPPPkkk[[[;;;222---+++---/////////222111222;;;UUU~~~iiiTTT<<>>666444444222000///------///...+++---111@@@pppjjj???111...***))))))+++,,,,,,+++'''(((...///,,,111:::[[[}}}yyyJJJ,,,)))000###&&&)))++++++******+++...((()))999^^^VVV???...,,,---+++///888...111555999:::888555333222444===TTTxxx{{{```YYYNNNBBB888222...---,,,666GGG\\\nnnlllUUU===111000///...------......,,,333;;;AAAHHHTTTdddpppiiiZZZIII===444...,,,,,,------......---+++***)))&&&''')))+++,,,,,,,,,+++((((((((((((''''''''''''(((''')))++++++***,,,111222:::OOOrrriiiNNN===555222333555000+++)))+++,,,***)))+++***)))(((''''''///AAAQQQxxxeeeMMM000...***(((''''''%%%$$$%%%%%%&&&'''((()))******&&&)))***)))(((---666>>>qqqZZZJJJCCC===:::666333222222111000111000000111222111///---......////////////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------+++,,,...///......///000111///000111000...222888>>>FFFUUUhhhwwwUUUEEE@@@>>>:::NNNyyyOOO333///,,,+++,,,)))))))))***************)))(((++++++000MMM{{{cccGGG???333,,,,,,+++---'''***111000111JJJiii~~~XXX777000000+++((())))))+++333CCC___ccc:::+++(((%%%&&&,,,"""###'''%%%!!!(((,,,%%%:::dddlllDDD222222&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''"""$$$(((&&&,,,OOOyyyvvvCCC000***&&&+++)))((('''(((***---...---111BBBaaazzzyyy^^^@@@000000///...---,,,------...+++---......,,,++++++,,,888<<>>dddmmmBBB555000...---(((,,,,,,++++++***)))))))))&&&+++---///999XXXtttSSSFFF888---,,,+++///***(((***+++111EEE[[[KKK555111+++++++++)))+++---///???fffuuuDDD///)))%%%&&&---'''%%%*** $$$,,,$$$000???iiiaaa;;;000&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&"""###(((((())):::OOOYYY;;;,,,%%%,,,&&&'''''')))---222111///555555DDDcccyyyrrrXXXBBB111///---,,,+++,,,...///(((---222222---+++---111---666DDD\\\bbbOOO;;;222111///---------000555666:::OOOwwwuuuMMM444///333,,,,,,---------,,,++++++///***,,,444555:::WWWyyylllSSS???444222333000---,,,///000---,,,...---222GGGkkkttt;;;666///,,,+++,,,***))))))------)))(((++++++))),,,<<<[[[{{{nnnKKK222---***&&&%%%)))---+++&&&###***///)))///QQQllljjjLLL555(((,,,///(((%%%)))((('''&&&'''))),,,000222<<<]]]|||___III999///111///...///333999???CCCYYYmmmzzzmmmPPP999000///---//////...---111999@@@XXXfffhhhZZZNNNHHH999%%%+++'''(((+++***'''***111&&&(((***+++++++++,,,---***+++,,,------+++)))(((''''''(((((())))))*********((()))******///AAATTT|||rrrTTT???222,,,)))...000---+++---+++((())),,,,,,***))),,,------111<<>>:::555333111000000222333333111000111111000000000/////////000//////......---,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++---++++++---000222111///222111000...............///---...333777>>>LLLZZZzzz}}}dddaaa}}}PPP333//////))),,,++++++,,,,,,,,,)))'''***(((***+++)))111NNNlllxxxQQQ555555...+++++++++***+++000888>>>]]]nnnBBB***------(((+++000,,,***<<>>```]]]EEE000---000...++++++,,,,,,,,,---------------,,,,,,///777KKKlll}}}SSS;;;444111,,,...+++,,,000000666LLLdddXXX>>>111222///...//////,,,,,,000...//////...---222:::BBBXXXoooyyy]]]DDD777---///000...///111222000...---***333VVVxxxPPP///,,,000+++)))///+++,,,,,,------,,,,,,+++***)))222KKKuuu|||EEE---***&&&&&&((())))))))))))%%%&&&******---???TTTrrrZZZAAA///%%%)))...***...)))***///---...CCC]]]jjjTTT<<>>ccc|||\\\CCC444///...,,,,,,+++++++++,,,,,,---//////...,,,---//////,,,555IIIgggmmmRRR777---***%%%$$$'''###%%%&&&%%%$$$$$$%%%''')))&&&&&&((((((&&&***111---777HHH^^^sssyyyjjjVVV|||fffOOODDDAAA>>>888444444333222222333333222000111111111000000000000///000000///......------,,,......---------,,,,,,,,,***************************+++,,,///111111///---000000///...------------------///111000000555<<>>dddlll???000000,,,+++000++++++,,,,,,,,,,,,++++++&&&'''---777WWWVVV111***'''***)))$$$%%%+++'''%%%&&&)))(((***888III{{{yyy[[[444(((------,,,///))),,,333000666[[[bbbEEE666(((&&&+++...------...555FFFeeeaaaHHH///&&&***---+++(((,,,000000777VVVzzzxxxKKK???111(((&&&''''''&&&***&&&'''+++)))$$$'''000000...,,,,,,,,,------,,,*********))))))(((((((((***'''%%%%%%(((******)))000......>>>dddrrrRRR999,,,***++++++---,,,+++******+++---...---***)))+++---333???III```yyyzzzbbb@@@222&&&%%%&&&$$$$$$(((###$$$%%%%%%%%%%%%''')))&&&$$$%%%))),,,---111666???QQQiiiyyyzzzkkkPPP999fffQQQHHHCCC>>>:::777666444333444555444333222222111111111000000000000000//////...---------......---------,,,,,,,,,))))))))))))))))))))))))***+++,,,...//////......000//////......---------+++,,,///000...---...111:::>>>MMMeee~~~VVV000+++444,,,+++******++++++)))''')))'''(((++++++)))...666RRRpppFFF;;;000---,,,+++******+++---///:::\\\wwwIII666333,,,+++000000+++,,,333EEEqqqmmmAAA222000&&&&&&&&&''''''''''''&&&&&&###(((***000OOO~~~hhhHHH,,,$$$&&&((('''%%%%%%%%%%%%$$$$$$%%%%%%%%%'''''''''&&&&&&&&&&&&&&&,,,777fff}}}QQQ000111///......---***+++---------000666???WWWNNN444...//////...,,,+++******+++---///111000---...222222:::\\\[[[888...///222---,,,/////////444;;;FFF___rrrLLLBBB:::222111000,,,******---///000///------///111555:::EEE___wwwSSSHHH===555666666000+++***,,,)))+++///555KKK|||]]]:::---...///---++++++,,,,,,,,,,,,++++++***''',,,--->>>rrrmmm???///&&&++++++$$$###)))&&&$$$%%%((('''(((111<<>>PPPiii~~~BBB,,,555+++***))))))+++,,,+++***)))''''''***++++++,,,...888aaaVVVCCC888---,,,+++******+++,,,---444DDDooobbb;;;222***(((...000---+++---888[[[___<<<000)))&&&&&&'''''''''((((((((()))***'''***===\\\nnn===$$$'''***&&&"""&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((------FFFtttwwwBBB<<<333---...///,,,,,,...------222666444===___sssBBB+++...222------,,,++++++,,,...000222...))),,,111...---@@@ZZZxxx{{{DDD///555111...---///000///000111888BBB]]]pppTTTFFF999333222///---,,,.........---,,,---000222555222111???```kkkUUU===444555666333111******000555222:::dddEEE&&&,,,222******++++++,,,,,,++++++***,,,(((,,,...333UUUyyyOOO555$$$''',,,'''$$$'''&&&%%%%%%&&&&&&''',,,111MMMyyy|||TTT<<<000'''((()))111222...<<>>ccc^^^444,,,+++%%%###&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((())))))***&&&%%%111QQQbbbEEE444&&&'''+++******,,,///...000222...111JJJggg___777000111***...------,,,---...000111...,,,///333111---444???\\\xxxZZZ777222///---,,,---.........---444444BBBgggkkkWWWAAA666222///---,,,///---,,,+++,,,...111333,,,111555888CCC]]]```CCC777666666444000...111333---000PPPvvvZZZ---,,,222+++******++++++++++++******))))))+++...222???bbbbbbEEE)))$$$)))***(((&&&'''&&&%%%%%%&&&''')))***===dddttt[[[<<<+++'''+++)))000///111QQQxxxSSS===222+++)))+++)))***...222888JJJjjjhhhIII666,,,///(((%%%)))...//////000@@@XXXwwwjjjDDD...+++'''&&&%%%%%%&&&&&&$$$""""""))))))'''999UUU^^^VVV777444///+++******))))))&&&&&&&&&''''''((((((((())))))(((%%%(((444GGGUUUyyycccGGG666...%%%))),,,---,,,+++---///+++,,,...//////...------,,,333CCCccczzzWWW;;;***'''+++$$$$$$%%%%%%$$$$$$&&&)))&&&&&&%%%$$$###$$$&&&)))%%%+++111777FFFaaa}}}|||bbbDDD333...+++(((&&&iiiUUULLLGGG@@@:::777666444444444333333333333222222222111111000000///...............---------,,,,,,,,,***************************+++---,,,******,,,...------.../////////...---,,,//////,,,---000///+++...---...111222666BBBNNN___vvv[[[;;;111///,,,+++++++++***)))(((((((((((())))))(((%%%'''444IIIzzzaaa===666222---++++++---,,,,,,+++000IIImmmddd;;;222***(((************000<<>>MMMtttRRR999111,,,------------------------...000222222000000222555BBBZZZ|||NNN333//////...------......---///000777KKKmmmuuuTTT@@@666000,,,+++---,,,++++++---...///000***---444666555AAAfffgggEEE999555111222//////000++++++===UUU}}}LLL555000---******++++++++++++******$$$000+++)))222111HHHzzz}}}aaa>>>***'''***)))$$$((('''%%%$$$&&&(((((('''111GGGbbb___AAA,,,,,,///...///666OOO}}}nnnOOO333---...+++***...//////888LLLeee]]]AAA222...//////***&&&(((...888GGGTTTwwwnnnKKK000&&&'''&&&%%%%%%%%%&&&%%%$$$$$$'''+++222???SSS___WWWGGG///,,,)))(((((((((((('''%%%&&&&&&'''((()))))))))***)))***333DDDZZZooo|||~~~___>>>)))%%%)))''')))++++++******+++---+++++++++,,,...111444666???TTTqqqlllJJJ444)))###$$$'''###$$$%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%''',,,///,,,:::LLL^^^ooo|||{{{SSS>>>***&&&,,,---)))&&&pppXXXRRRIIIBBB===:::888666444444444333333333222222111111000000//////............---------,,,,,,,,,************************'''***......,,,******,,,+++,,,---.........---,,,)))...///---///444222,,,222///...///---+++...444@@@QQQggg}}}TTT555222///,,,+++***)))'''%%%(((***++++++,,,***'''(((///999hhhuuuDDD:::555///+++,,,,,,,,,+++&&&,,,===RRRyyyDDD:::///***)))******+++&&&000MMMzzzjjj===,,,'''&&&$$$###%%%***///222)))222,,,(((+++&&&444ZZZggg<<<)))$$$---'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((***,,,,,,===pppoooNNN000***...,,,'''&&&((((((,,,333666666666888PPP~~~jjjBBB333333,,,,,,---------,,,++++++)))...///***(((,,,000111333HHHmmmjjj<<<222333222///---///000000***000555;;;NNNrrrmmmPPPAAA666000,,,+++++++++,,,---...---,,,333)))(((///111444KKKgggXXXBBB:::555000---...000---***111<<<___mmmBBB///---******++++++++++++******###999...$$$111+++555fff|||SSS222''')))((("""***(((&&&$$$&&&)))(((&&&&&&111TTTdddIII222222000222111BBBrrrlllAAA111***111222)))'''...444444DDDgggyyyNNN777111///+++)))###)))000333888LLLtttuuuJJJ111...+++!!!&&&%%%%%%&&&&&&'''''''''))),,,===[[[mmmaaaDDD...(((&&&$$$$$$&&&(((((('''%%%&&&&&&'''((()))******+++,,,666LLLkkkbbb@@@...***(((%%%$$$&&&''')))+++++++++***)))+++***((((((,,,333:::???fffyyyTTT<<<%%%!!!&&&((('''&&&$$$&&&&&&%%%&&&'''%%%###&&&''''''((()))---222666EEEYYYsssbbbCCC111***''')))(((%%%&&&+++{{{eeePPPFFFBBB===::::::666777777444444444222///555444333111000/////////............---,,,+++++++++***************++++++++++++******++++++,,,---////////////...---,,,+++,,,,,,---...///000111222//////............//////222;;;IIIXXXlllJJJ777+++...000***(((---(((%%%%%%***---+++***+++---***888RRRzzzOOOGGG333222555***,,,111'''000(((111CCCeee\\\999,,,000'''&&&---(((+++000:::```yyyFFF++++++%%%)))+++%%%)))222333,,,******)))%%%%%%222BBBzzzDDD---...'''&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%%&&&'''''''''***((('''444[[[```555111111$$$"""///)))***+++---///000222222>>>\\\SSS444444111,,,///111---000111''',,,,,,,,,---...///000111555777VVVRRRDDD000///000&&&+++555...111///333999;;;KKKzzzgggPPP:::+++333222///------...---,,,---111...---000222444<<>>>>>888777444222222333333222444333222111000000000000......///......---,,,+++++++++************++++++++++++******++++++,,,---/////////......---,,,+++------...///000000111111//////............/////////222666<<>>111&&&+++))))))+++***&&&&&&(((ttt___OOOEEECCC???;;;666333333333333444333222222111000000000111////////////...---,,,,,,++++++************++++++++++++******++++++,,,---............---,,,++++++.........//////000000000/////////......///////////////---,,,222AAAUUUeeesssJJJ666111...,,,++++++))))))+++)))&&&(((,,,'''%%%***555SSS]]]DDD::::::111+++///...---,,,000444FFFvvvWWW444///+++(((***+++---)))///DDDgggpppGGG333((((((***%%%$$$)))&&&***((('''(((&&&%%%(((---@@@]]][[[555***)))%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$''''''%%%...NNNeeeAAA///***(((&&&(((((()))+++---...///000444222NNNWWW888333,,,...///))),,,111---......---------......///333+++333LLLnnn^^^???000222111000111,,,///,,,...222222777PPPmmmoooIII:::111---+++---...,,,...222///------///...,,,///444666AAAbbbqqqNNN>>>111111000...---...111444:::TTTyyy[[[999...............,,,+++***---)))(((***'''$$$***555aaavvvFFF111+++%%%(((''''''&&&&&&&&&&&&&&&&&&***666VVVlllTTT:::AAA<<>>PPPmmmgggIII888000---000000,,,,,,000---,,,---000...+++,,,//////666JJJjjj}}}^^^@@@555333222111///---...111777BBB___ooo;;;...---...000...+++)))+++,,,(((&&&)))(((%%%''',,,IIIsss___777...(((''''''&&&%%%%%%%%%%%%&&&$$$+++000SSS|||jjjFFFIIIPPPmmmZZZ666,,,,,,))))))***++++++,,,///PPPkkkHHH+++***((()))---///---,,,...444RRRzzzqqqJJJ333***%%%&&&(((%%%%%%'''$$$&&&,,,---&&&)))FFFggg{{{|||hhhEEE111000+++&&&&&&&&&&&&&&&&&&%%%%%%''''''+++,,,***666]]]aaaCCC111)))''''''))),,,,,,)))'''(((((((((***+++,,,+++***///777NNNsssqqqWWW@@@---###$$$***%%%$$$###$$$&&&&&&$$$###'''$$$"""%%%'''''')))+++444777EEEeeemmmPPP333)))))))))+++...***&&&&&&***---+++***+++jjjWWWOOOFFF??????>>>888555555444333222222222222222333111111111111000///......---,,,,,,+++******++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......///000000///......))),,,///000...,,,,,,---444CCCYYYpppvvvSSS<<<111,,,,,,+++,,,///---((('''***+++---+++)))555RRR|||gggDDD444333///+++---)))111222...000FFFuuu~~~MMM444///***''',,,+++***///...999ccc}}}nnnEEE...%%%)))((((((+++)))%%%%%%%%%&&&)))***((($$$///999ffftttHHH(((((('''%%%$$$###$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((((((***===ddd^^^888,,,+++(((''''''((()))***,,,---------222777OOOUUU;;;//////444000000333000000///...---------------//////---///>>>ZZZxxxHHH000//////---//////,,,---111111...333===RRRnnn___CCC555---000111,,,+++///,,,+++...111000,,,,,,000...666<<>>999:::666555444444333333333444222222222222111000//////...---,,,++++++***++++++++++++******++++++,,,---+++++++++,,,,,,++++++***+++++++++,,,,,,,,,---------...///000000///...---,,,---,,,+++******,,,...000333<<>>@@@999888777555555444444444333333333333222111000///......---,,,++++++++++++++++++******++++++,,,---******++++++++++++******++++++,,,---......//////---...///000000///...---///...---++++++,,,...000---+++...555>>>NNNiiixxx\\\EEE999...,,,...------...))),,,(((***000---BBBnnnmmmEEE:::777...---)))///,,,---111222NNNPPP999///(((+++'''***((()))...;;;[[[nnnHHH...+++(((&&&)))((("""&&&&&&######''')))&&&$$$'''@@@oooFFF///,,,)))&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$&&&)))(((+++>>>TTTeeeqqq|||aaa>>>,,,***(((((()))***++++++,,,,,,'''333333111LLL{{{[[[>>>///000...///222//////......---------......,,,222...---444666JJJooo\\\???111,,,666,,,+++---...---,,,...222111444RRRzzzccc>>>333222...---222///...000222111------000***//////...===]]]zzzgggNNN888222111...---000///,,,333===VVV{{{KKK999,,,+++---((('''***%%%(((***)))'''((()))***,,,777gggRRR+++)))(((''''''&&&&&&'''''' ''',,,===ggg~~~^^^aaaxxxMMM333+++(((---++++++,,,+++444SSSrrrmmmKKK222))))))***(((***,,,...111@@@]]]wwwoooMMM000###$$$(((###%%%&&&%%%%%%&&&((())),,,---777TTT}}}VVVAAA///,,,***$$$%%%,,,%%%%%%&&&'''(((((())))))---666QQQzzzccc???,,,$$$&&&+++%%%+++---)))'''***---,,,'''+++------333FFFbbbxxxQQQ666///"""""""""###&&&((('''###&&&%%%$$$%%%&&&''''''%%%'''$$$'''---222===XXXssssssPPP777'''(((((((((((('''(((,,,111******,,,,,,******222===oooaaaUUUGGGAAACCC:::999888777555555444444333333333333222111000000///...---,,,++++++++++++++++++******++++++,,,---)))******+++++++++******,,,,,,---...///111111222---...///111111///...---+++,,,---------,,,,,,+++))))))...222222777KKKbbbwww\\\JJJ777//////...---...***,,,''',,,333)))777bbbUUUAAA999...---***---(((+++333000GGGwww\\\>>>222)))+++'''(((###'''111222OOOVVV888000***''')))(((###''''''!!!$$$'''&&&,,,'''000OOOYYY111...+++'''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''###$$$((('''&&&222DDDSSS\\\ssssssKKK222///(((((()))***+++,,,,,,---+++000000///@@@fffsssOOO666111---...000,,,......---------......///+++000***+++555222;;;\\\|||rrrJJJ333---888...///000000...---000555333,,,>>>[[[vvvMMM999444///---222111///000222000++++++///+++,,,///222444DDDgggdddCCC555222---,,,///...///333...555fffVVV@@@---+++---(((&&&)))%%%)))+++)))&&&&&&(((***###111YYYhhh000))))))(((''''''''''''(((###)))---888]]]iiihhhfff>>>111000,,,***)))+++------;;;bbbpppKKK333***+++------'''+++111666>>>UUU{{{kkk@@@&&&$$$+++***###$$$&&&'''&&&&&&''''''&&&""":::[[[^^^EEE555'''&&&******&&&$$$%%%&&&&&&'''((()))******///EEEvvvoooBBB---+++***(((((()))111333...)))+++,,,***,,,111555888EEEccc^^^===***$$$!!!(((+++'''%%%(((((($$$'''%%%###$$$%%%&&&&&&%%%&&&$$$)))444???TTT|||pppHHH333+++&&&&&&******&&&$$$&&&***---)))+++///111000222@@@NNNzzzcccTTTLLLJJJBBB>>>:::999999777222...555888:::999444111///000222000.........///...------------------...///000///...---,,,++++++++++++)))***+++---.../////////------............------+++,,,------......------,,,,,,---...000333666888LLLVVVmmmeeeIII777......222000---///000+++))):::PPPjjjIII@@@666444222---))))))***000>>>JJJQQQ:::444...,,,'''(((,,,)))---HHHiiixxxNNN666000%%% ***%%%%%%%%%$$$$$$%%%&&&&&&(((###///DDDcccNNN***"""---(((&&&)))"""'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%(((---111HHHPPPZZZuuummmCCC999000+++***222999777000+++.........///555NNNzzzggg@@@444,,,)))---000000///...---,,,------...---///000///---111999@@@fffbbb===333444---//////---,,,---......///222444888LLLrrrnnnBBB------///...------------------------...,,,...000...333LLLgggeee@@@...222555///...///---000666???bbbLLL000111++++++///)))((((((((((((((((((((((((***///BBByyy<<>>%%%"""((('''%%%&&&!!!(((%%%$$$(((&&&%%%---777fffhhhAAA///...+++)))''''''''''''"""...000%%%""",,,222///JJJwwwgggHHH---(((,,,+++***,,,///???AAA///###(((---+++///555@@@TTT{{{\\\DDD555)))%%%((()))(((&&&%%%$$$$$$%%%&&&###&&&'''%%%%%%'''******,,,)))///GGGmmmaaaBBB///)))(((((()))'''$$$$$$'''***---...,,,***+++111<<>>???333))),,,111333222EEEbbbmmmSSS:::000+++&&&%%%***((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&'''))),,,000666IIIccc~~~lll[[[DDD000'''$$$%%%%%%,,,++++++,,,------+++(((111333;;;NNNlll|||dddXXXQQQNNNHHHBBB===999777666444555777666555333333444333111/////////000///...------,,,,,,,,,---......------,,,,,,++++++******+++,,,,,,---.........---------............------,,,---......//////.........------,,,,,,,,,------111555:::CCCTTTppp|||ZZZ>>>999444222333111///666BBBkkkwwwRRR:::555000......000...,,,...333FFFsssQQQ:::;;;222---,,,...***)));;;RRRUUU555444///$$$(((((('''''''''''''''((()))###&&&)))111UUUOOO---***(((&&&(((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%'''***---///===KKKUUUppprrr<<<...(((%%%)))---------...)))***111444///777```lll;;;222222+++---//////...------------...,,,///000000...///333777DDDuuulllEEE333---------......---------,,,...111111---333MMMjjj}}}HHH444111,,,------------------------+++)))+++///,,,)))///;;;fffnnnEEE444000,,,+++---++++++...///DDDfff~~~SSS444...+++,,,+++###************************&&&)))///WWW===...###%%%***%%%%%%((($$$'''&&&+++...ZZZ~~~\\\666***)))&&&(((+++(((------555bbb^^^>>>''')))111//////555===^^^~~~NNN222$$$!!!###***)))###"""'''%%%%%%"""$$$((($$$---EEE]]]<<<&&&''''''(((((((((((((((((()))"""&&&...***(((BBBfffeeeDDD000+++&&&(((------((((((...+++///222---'''&&&---666JJJfffoooEEE555((('''((($$$###%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%"""###''''''%%%+++555BBBhhhxxx^^^???777---'''&&&((()))(((+++***(((''''''***...000000>>>RRRnnnuuu___XXXPPPJJJFFFBBB;;;555666777777666666666666777444222000000000111000///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++******,,,,,,------...---------,,,------......------,,,,,,---......//////......---------,,,,,,,,,,,,,,,///222666;;;DDDWWWnnnvvvQQQFFF;;;555000...111888ZZZeeeFFF999111......///...***))),,,<<>>eeedddDDD111'''%%%&&&'''((((((((('''&&&(((''',,,000,,,555aaaeeeHHH333)))***((((((***(((&&&***111%%%$$$'''(((%%%(((<<>>QQQ~~~XXX???000%%%'''(((%%%###$$$$$$###%%%)))"""((((((''')))444^^^hhhHHH444,,,***&&&&&&'''(((((('''%%%$$$'''''')))111EEEgggqqqUUU???000)))(((---***((())))))(((+++///---'''&&&***000CCCkkkpppHHH///)))%%%$$$(((,,,...///111''''''&&&&&&&&&&&&&&&&&&***'''&&&&&&)))999^^^gggOOO<<<---)))((((((((())))))((('''###,,,444444222777EEERRR~~~mmm{{{eeeYYYSSSLLLFFFAAA===999666555444333222666444222222222333222111//////...---------......,,,---...//////...---,,,+++,,,,,,---.........---,,,,,,------------,,,,,,+++,,,------......------+++,,,---...///000000000000---+++---222777999999777III[[[jjj}}}jjjMMM:::===VVVppp???666///*********)))+++///---///OOOhhh===444///,,,...///...111777JJJ}}}OOO///000(((((('''&&&%%%%%%%%%%%%(((((($$$$$$&&&'''BBBmmmeee666((('''%%%(((%%%%%%%%%&&&&&&&&&&&&'''&&&''''''&&&%%%%%%&&&(((+++***555EEERRRbbbnnnmmmAAA555)))(((***+++******...***+++......000<<>>gggmmm===222***)))((('''&&&&&&&&&&&&&&&***###!!!&&&$$$444WWWOOO000(((%%%)))%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%%%%&&&'''&&&)))...;;;NNNYYYggg{{{WWWCCC///(((+++---,,,++++++---...,,,,,,000777<<<]]]gggBBB222222,,,,,,.../////////......000///...///000111111111...777IIImmmlllAAA444,,,...///++++++000000///......///000222222===XXXXXX:::..............................---,,,,,,,,,,,,+++---444DDD^^^vvvwww[[[<<>>&&&''''''''''''###$$$'''---***RRR___777,,,$$$$$$***&&&(((+++,,,555VVVsssddd>>>+++******---222CCCddd{{{VVV444&&&$$$***)))'''***+++***(((%%%###!!!$$$)))))):::dddlllKKK777...((($$$%%%&&&&&&&&&&&&'''((()))***,,,555IIIoooRRR;;;)))(((+++)))***///###&&&***,,,,,,+++***((()))(((111JJJnnniiiGGG///'''&&&'''))))))((((((***...000///---)))&&&%%%%%%'''(((!!!...;;;GGG^^^zzzTTT<<<111------...((()))***+++*********+++,,,---333BBB\\\|||uuu[[[FFF777000nnngggWWWQQQHHHBBB???===:::777777555333333444444333222111111000///////////////---...000222222111///...)))***+++---.../////////+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,++++++,,,---.........---,,,***+++---............---//////222888@@@OOOiiiwwwvvv]]];;;333---,,,---++++++---***+++888aaaggg999333......000000//////333VVVIII111++++++)))((('''''''''''' +++'''%%%+++&&&---IIIcccggg>>>---%%%(((%%%%%%%%%&&&&&&'''''''''$$$&&&''''''%%%%%%&&&(((&&&///---555MMMXXXeeennnTTT888,,,,,,...,,,+++***111333---+++111777777KKKsssXXX;;;...+++,,,.../////////......111000......000222333333000444999RRREEE666,,,...///***+++111,,,000000,,,,,,000222111333IIIpppqqqFFF////////////////////////***---///............---///444777FFFkkkrrrIII444555...***///---+++222>>>lllvvvYYYAAA000&&&---))))))))))))))))))))))))&&&,,,'''***111TTTqqqDDD&&&%%%'''((('''######'''...***QQQWWW444...$$$$$$+++((('''//////;;;aaauuu[[[888///+++))),,,555JJJnnn___444&&&000)))"""'''&&&111444222+++$$$"""###%%%&&&---444TTThhhNNN555,,,,,,(((%%%%%%%%%%%%%%%%%%'''))),,,---///GGGooosss<<<---(((000333,,,(((+++'''+++---***&&&'''+++...+++444KKKqqqjjjCCC***"""&&&---###&&&'''%%%$$$&&&(((***222///***&&&$$$%%%((()))'''???YYYooorrrNNN...'''+++)))%%%$$$%%%(((***+++***)))((((((...<<>>444:::666444555444222333777111///...---//////...---222222111000///...---------.........///000000000...---,,,+++************,,,,,,***)))))))))***++++++---000111000///...//////......---------......000///111444666:::FFFRRRrrrLLL999,,,///222...,,,///,,,+++444PPPsssHHH777//////---000111(((222HHHlll]]]000,,,&&&***---&&&'''***'''&&&&&&%%%%%%&&&)))+++---UUU|||SSS,,,------(((((((((&&&%%%%%%'''(((''''''&&&%%%%%%%%%&&&&&&(((&&&&&&///DDD]]]ooovvv```>>>000,,,)))'''(((,,,,,,,,,---...///000111???[[[vvvFFF333555...111555000000333.........////////////......***+++777FFFiii```;;;///555///...111(((000////////////.........///222MMMsss\\\999222,,,,,,......---,,,...---,,,,,,,,,,,,---...---111...555WWW~~~iii>>>555---------,,,---111777UUU~~~PPP444222++++++)))''''''((())))))(((***"""''',,,,,,DDD|||GGG***&&&(((***"""'''&&&,,,(((+++TTTOOO444)))&&&***%%%+++%%%)))///PPPzzzpppDDD///---...'''000<<<[[[OOO666$$$%%%(((%%%)))333===555)))""""""&&&'''%%%...777YYYuuuAAA888,,,((())),,,+++(((&&&((()))'''''')))+++***DDDzzzrrrHHH+++))))))+++......,,,)))'''&&&&&&(((******++++++333NNNyyyggg===+++)))&&&$$$&&&'''&&&%%%%%%%%%&&&%%%$$$%%%$$$######)))///000---===jjj~~~hhh>>>333***(((******+++---***)))***,,,***)))222>>>DDDhhhsssNNN>>>000---000000...+++~~~fffWWWRRRMMMBBB999;;;666555888999666444555333111//////000111000///222222111000///...------..................//////---,,,+++***************,,,+++***)))))))))***+++)))+++---...---,,,,,,---......------------......000000222444444333:::BBBQQQeee~~~[[[AAA,,,+++111///,,,+++111,,,///FFFyyyPPP<<<111///---222444---///@@@]]]tttGGG222)))+++...''''''***&&&'''&&&%%%%%%&&&)))+++,,,AAAmmmnnn===,,,,,,'''''''''&&&%%%%%%'''((('''''''''&&&&&&''''''((((((''''''...>>>UUUkkkwwweeeEEE333,,,((('''(((+++++++++,,,---///000111777OOO^^^>>>555,,,...333///000333.........////////////......---+++333>>>ZZZnnnCCC///444000...000***/////////.........------...---@@@bbb{{{FFF888......000---,,,......---,,,,,,,,,,,,---...***...---111JJJlllzzzuuuEEE666+++,,,///,,,+++...111NNNxxxccc>>>...***+++)))(((''')))))))))((()))"""%%%***)))???sssDDD)))%%%'''***"""'''%%%+++(((---VVV}}}III111(((&&&+++&&&+++)))000>>>bbbjjj???///***...(((000AAAdddLLL555$$$%%%((($$$'''000&&&$$$!!!"""'''+++)))&&&...NNNxxxccc;;;333***&&&)))+++***(((***&&&'''+++)))'''111@@@tttzzzYYY;;;+++))))))***------,,,******'''(((++++++''''''+++AAAooojjjKKK...%%%'''&&&%%%'''&&&&&&%%%&&&''''''&&&%%%$$$(((+++(((###'''666EEEkkkwww[[[GGG666---&&&''')))))))))+++...+++***++++++///===MMM}}}{{{bbbQQQ@@@444++++++......---,,,yyynnncccUUUJJJ???888555888:::777333111555333111111222333222111222111000000......---,,,.........---------------++++++***************+++,,,+++******))))))******)))***++++++******+++------------,,,,,,------.........111444222...///444444AAASSSeee{{{aaa>>>222444444111///222++++++:::ddd^^^EEE555111...111444///---666HHHmmmccc;;;...,,,...(((''')))%%%'''&&&&&&&&&'''(((***+++000YYYUUU000///&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***'''((())),,,555IIIcccvvvmmmLLL666---***)))***))))))***+++,,,...000111111@@@cccZZZ<<<...---222000111333.........////////////......000+++...444EEEpppRRR333222000---///---............---------,,,///***111IIIsss]]]EEE222///111---,,,///...------,,,,,,------...***------...888PPPkkk|||XXXAAA...---///,,,)))+++,,,BBBeeexxxKKK,,,...,,,***(((((())))))(((''''''###$$$&&&'''888dddyyy@@@((($$$&&&)))"""'''$$$+++)))///ZZZtttBBB---'''''',,,&&&******555NNNuuu___666---)))000***111GGGpppFFF333%%%&&&((($$$$$$+++%%%###"""%%%)))+++***(((:::rrruuuNNN333---'''&&&(((***)))&&&+++%%%&&&,,,+++...HHHhhhfffJJJ888++++++***((()))+++,,,,,,++++++'''***000---'''///>>>oooaaa@@@///!!!"""&&&%%%$$$&&&%%%&&&'''((((((''''''&&&'''(((,,,111333;;;SSSkkkbbbGGG444'''...((($$$'''***))))))***)))***+++,,,000BBBbbb~~~jjjPPP;;;000111+++(((+++,,,+++,,,///uuugggRRRFFF;;;999:::888555333666444333222333444333222222111111000///...---,,,.........---,,,,,,,,,+++******)))))))))***+++++++++++++++******************+++,,,+++******,,,...,,,,,,,,,,,,,,,,,,---...++++++...111000---...222///444;;;DDDSSShhh~~~dddKKK@@@:::444222555///111;;;VVVkkkMMM:::444......000+++...000:::UUUzzzGGG333+++---)))''')))%%%''''''&&&&&&'''((()))***,,,HHHooonnn:::333&&&&&&&&&&&&''''''&&&%%%&&&&&&&&&&&&'''((()))***&&&(((***+++---;;;WWWooooooNNN555---......,,,(((((()))***+++---///000111777JJJsssKKK666...222000111222.........////////////......111,,,,,,///666RRReee;;;111111------000......---------,,,,,,,,,///,,,+++666TTT{{{WWW666---000///---///------------------------000......------999WWWtttvvvYYY<<<111...***)))++++++777OOOxxxZZZ222555,,,***)))((())))))((('''%%%%%%$$$$$$'''111UUUppp<<<'''###$$$)))###((($$$***)))111^^^ppp???,,,((((((,,,%%%))))))444WWWTTT///***,,,333,,,444PPP||||||@@@000%%%&&&(((###"""'''+++'''$$$$$$%%%'''---222SSS]]]>>>///+++'''&&&((()))'''$$$((('''(((***111JJJtttccc???...***(((+++***(((((()))***+++,,,)))'''+++111,,,---GGGhhhRRR...,,,%%%"""&&&(((%%%###$$$&&&'''(((((('''&&&&&&&&&)))&&&000III___lllxxxnnnNNN555***'''%%%***'''&&&***---+++)))***)))+++///555EEEdddpppRRR>>>444...+++***)))+++---,,,)))+++///rrr___KKK@@@<<<999888999777555333333444555444333222222111000///......---.........---,,,,,,,,,+++******************++++++++++++++++++******))))))***++++++***)))***,,,...+++++++++++++++,,,---------+++,,,//////...000444333222333555:::FFFUUUaaawww```LLL===666999333555;;;JJJpppqqqQQQ<<<777111......(((111---444HHHqqqUUU999+++,,,((((((***'''(((''''''''''''(((((((((,,,999SSSLLL444)))'''&&&&&&(((((('''%%%%%%%%%%%%%%%&&&'''((()))&&&(((******(((111IIIaaaxxxgggKKK222+++000000***((((((((()))+++---...///000444@@@```]]]@@@///000///000333000......////////////......///...---...000===eeexxxIII333111...---111......---------,,,,,,,,,---000...///???___lll@@@...///111///---------------------------111,,,,,,...,,,000HHHdddtttSSS:::---)))***,,,---222FFFtttnnn===555---+++))))))))))))((('''$$$)))$$$###(((---HHHssshhh:::(((######)))###((($$$))))))333cccsssBBB///))))))---%%%(((***555^^^zzzMMM///++++++111---===aaattt999...&&&''''''$$$"""%%%###"""###%%%$$$&&&222@@@qqqmmmKKK111...+++(((((()))(((%%%######++++++***@@@rrreeeAAA///+++,,,,,,))))))(((((('''(((***,,,''''''+++---+++999eeebbb:::%%%((('''''')))(((%%%$$$%%%'''((()))'''%%%$$$%%%'''&&&222OOOttt}}}wwwnnn]]]DDD...&&&)))......)))&&&'''+++,,,)))((()))000---222IIInnn}}}dddEEE333///111111000)))***---...***&&&(((...|||cccPPPDDD;;;888888888666444444555666555444444333222111000//////............---------------,,,,,,++++++***++++++,,,***++++++++++++***))))))'''((())))))(((((()))+++************+++,,,------222...---......,,,...222000//////111111555===GGGWWWqqqxxxbbbWWWGGG<<<777444777VVVxxxUUU>>>:::555111000,,,111***333BBB```gggDDD...,,,)))(((***(((((((((((((((((('''''''''(((---???nnnggg;;;...***'''&&&((()))'''%%%%%%%%%%%%%%%%%%&&&'''((('''&&&(((+++(((***;;;NNN```^^^NNN888---///...((()))))))))***+++,,,---...,,,333>>>XXXwwwPPP555000---///444222......////////////......---///---...000333PPP{{{[[[888111000,,,000............---------,,,)))222111///777HHHoooVVV666///222111+++,,,------......------,,,---((()))//////000???RRRjjjGGG000,,,...,,,000111DDDrrrQQQ222...,,,***)))))))))((('''"""+++$$$###++++++>>>iiiccc888)))######)))$$$'''%%%)))(((555gggxxxFFF111***))),,,&&&***...???nnnuuuIII222---)))---000OOOyyykkk444,,,&&&&&&'''$$$###%%%###'''///222,,,***999LLL|||VVV@@@(((,,,+++)))(((((('''%%%###!!!,,,///555[[[nnnCCC...++++++***)))'''((()))((('''''')))+++(((***+++***111OOO~~~GGG,,,---%%%&&&(((((('''%%%&&&''''''((()))'''$$$%%%)))---000RRR}}}uuu^^^QQQGGG;;;---&&&(((------***(((%%%&&&)))***((((((+++222000===eeesssUUUDDD333///111111---*********,,,---)))%%%(((...qqq[[[III???===:::888666666777888777666555444444333222111000000..................//////......---,,,++++++++++++***++++++,,,+++***)))(((&&&(((***+++***))))))***)))))))))******+++,,,---111---+++---...+++,,,...+++***,,,000///...222:::777NNN^^^sss~~~kkk[[[JJJ:::HHHttt```DDD>>>777222222///000'''222===MMM{{{QQQ333...)))(((***(((((((((((((((((('''&&&&&&'''&&&222UUUQQQ333...(((&&&''')))(((&&&''''''&&&&&&&&&&&&'''(((((($$$&&&,,,+++(((///<<>>222000------,,,,,,++++++,,,,,,---///...---888ZZZUUU@@@333---///---......////////////......+++222+++)))222///999XXXvvv@@@111222------000////////////.........+++111++++++222000BBBlllSSS333222333,,,,,,,,,---......---,,,,,,++++++...///,,,***...444FFFqqq]]];;;666444(((000%%%000OOOuuuMMM///---************((('''+++### ---(((333^^^^^^888,,,%%%###)))$$$'''&&&)))(((666lll}}}HHH000&&&%%%,,,(((///111UUUkkk<<>>}}}tttLLL777...'''+++)))(((((('''&&&***...)))&&&&&&)))+++---222999NNNttteeeEEE111++++++///333000+++---555...,,,,,,......000777???cccPPPEEE???;;;<<<999333333888666888:::999666333000///222111000//////000111222//////...------,,,++++++---,,,,,,++++++,,,,,,---)))***+++,,,---,,,++++++///......------,,,++++++...---,,,+++++++++,,,---++++++***+++,,,---...///111///444???GGGUUUsssyyyZZZ:::666;;;333###,,,///000000===___fff<<<333...)))))))))(((((('''''''''&&&&&&&&&%%%%%%---777YYYPPP444---000$$$%%%---(((''''''&&&&&&&&&''''''(((''''''(((((())))))******333SSSlllpppMMM000666///+++)))***,,,+++((((((,,,)))333000///GGGqqqppp<<<777222'''000//////000222222111---***...,,,---......111<<>>QQQfffyyysssIII777777666000...111333444:::RRR}}}zzzMMM888---)))***)))((((((((('''''''''&&&&&&***(((+++...HHHiii@@@,,,---)))***,,,$$$(((''''''&&&&&&&&&''''''''''''(((((())))))******---LLLnnnfff>>>666++++++)))))),,,+++((())),,,(((222000---===[[[LLL888111+++///000///...///000000///---...,,,---...---...777@@@jjjeee===222222...//////...---,,,,,,------///---...///---...888DDDhhhPPP444+++---//////...------,,,,,,+++******++++++,,,------...888PPPxxxYYY;;;111'''---&&&---555MMMoooCCC111)))+++)))+++---'''(((######'''''''''444EEENNN777%%%$$$)))(((&&&(((+++"""000BBB|||xxxCCC...***)))+++'''111;;;tttddd<<<***---,,,888LLLkkk<<<+++)))&&&$$$######$$$%%%$$$(((((()))111DDDlllRRR444---+++''')))%%%$$$''''''&&&(((,,,,,,:::]]]jjjEEE///,,,)))(((******)))(((******++++++******+++,,,...111;;;YYYcccAAA111+++&&&###&&&%%%&&&'''&&&%%%%%%&&&'''!!!)))...***+++>>>```{{{vvvXXX;;;,,,(((***,,,,,,+++***)))))))))((('''"""))).........???bbb^^^AAA555222///******)))***,,,------,,,---...222666<<>><<<<<<:::999888777666666777888444333222111111111111111......------,,,+++++++++---,,,,,,++++++,,,,,,---)))))))))))))))***+++++++++++++++,,,---.........))))))((((((((())))))***)))***+++---------,,,,,,000,,,---222111000777BBBMMMeeeiiiIII===999444//////333777666@@@ccc```<<<,,,++++++)))(((((((((((('''''''''''')))(((******999lllWWW000+++---...+++!!!))))))((('''&&&&&&&&&&&&''''''(((((())))))******,,,AAAgggQQQ<<<+++,,,))))))++++++)))))),,,(((//////...444EEEnnnccc999000111///111///------...000111000...---...///---,,,111888QQQwww]]]AAA444///000//////.........//////000...///000000///222777QQQ|||eee;;;///,,,000//////......---,,,,,,******++++++,,,,,,------111AAAkkkoooGGG111)))+++'''+++---<<>>@@@>>>;;;:::999999888777666666555444333333222222...---------,,,,,,++++++---,,,,,,++++++,,,,,,---+++***)))))))))***,,,---++++++,,,,,,,,,---------(((((((((((()))))))))***((())),,,---...---+++***111......222222///000555999KKKbbbuuuttt[[[DDD222555///111999777888QQQrrriii<<<+++------***)))))))))(((((((((''''''###&&&+++---777ZZZrrr===,,,,,,,,,((($$$******((('''&&&&&&&&&&&&''''''(((((())))))******111555TTThhhLLL111...***(((***+++)))))),,,)))++++++///333:::^^^zzzAAA333777///111///...///111222222222......///222111...000555CCCjjj\\\===///000//////....../////////111///---...//////000000HHHdddrrrEEE777111//////......---,,,,,,,,,******++++++,,,,,,,,,,,,111666ZZZ}}}RRR444...((((((+++(((///ZZZ___999''',,,,,,((())))))'''%%%&&&'''%%%###)))222666---''''''(((%%%%%%(((***(((444XXX```666+++******---***222NNN[[[555)))000:::KKKiiijjjHHH111)))(((&&&%%%$$$$$$%%%&&&'''(((***+++888```oooBBB///,,,(((&&&'''&&&%%%&&&(((%%%$$$(((000777ZZZPPP111...++++++***))))))))))))((()))+++,,,+++)))***,,,///111CCCiiiaaa===111'''&&&((('''(((***$$$&&&((((((&&&%%%%%%%%%+++)))***<<>><<<;;;;;;;;;888666777666666555444222111111......---------------,,,---,,,,,,++++++,,,,,,------,,,+++***+++,,,---...------,,,,,,,,,+++++++++((())))))******+++++++++(((***+++------,,,+++)))---++++++---///......000---999DDDIIISSSkkkeeeEEEBBB555222:::<<<:::III```hhh:::,,,000...,,,******)))))))))((((((((($$$&&&(((,,,666MMM{{{UUU444,,,)))'''***+++***)))((('''&&&&&&&&&''''''(((((())))))******333---CCCddd<<<222,,,)))+++,,,***)))+++,,,)))'''...444555OOOyyyWWW===999///000000111333555555333111///...111555555222222555>>>]]]zzzMMM000000///..................000...+++***,,,000111000CCCOOO}}}TTT===000......------,,,+++++++++******+++++++++++++++,,,111333OOO~~~ddd;;;000(((***,,,((()))FFFqqqnnnDDD+++,,,***&&&''''''%%%%%%&&&'''&&&&&&***//////***&&&%%%$$$$$$&&&******+++444```VVV111******)))...+++333OOO[[[666***111999OOOppp\\\===...''''''&&&%%%%%%%%%&&&'''***'''+++---;;;kkkWWW444++++++%%%###)))&&&&&&((('''###!!!)))333@@@ooo```777))),,,)))*********))))))((())))))+++---+++((((((,,,000777[[[aaaFFF,,,***)))(((%%%###$$$(((%%%&&&''''''&&&%%%%%%&&&+++111GGGlllsss[[[555...((((((******((('''(((***++++++)))'''((()))///000???dddjjjEEE333(((,,,000+++'''))))))+++,,,,,,,,,...222666<<>>??????===EEESSSqqqhhh<<<222333---///************)))))))))))))))+++&&&&&&000AAAfffsssDDD111***''',,,******)))(((''''''''''''''''''(((((())))))******///***:::vvvMMM777000+++,,,---+++******---***''',,,111///>>>^^^wwwNNN888///000000222444666555222///000///111666888444333555:::LLLsssaaa777111000///......---------......+++(((***000222111999>>>dddiiiAAA,,,...------,,,++++++************++++++++++++++++++---333IIIvvvyyyGGG///***++++++))))))888[[[||||||TTT666...'''&&&(((&&&###$$$%%%&&&'''(((+++...+++(((%%%######%%%'''***)))...666hhhPPP///+++***(((---,,,333PPP[[[777,,,111111LLLpppSSS777)))&&&&&&%%%%%%%%%&&&''''''+++&&&,,,000@@@ssscccFFF///,,,+++$$$""")))&&&'''((('''"""###...<<>>]]]yyyIII444333111000///...------,,,///...******///222000000444PPPzzzGGG000.........---,,,,,,++++++++++++******************+++555@@@dddTTT222---+++((()))+++///IIIlllcccCCC000%%%'''***%%%###$$$%%%$$$%%%'''***+++((('''%%%###%%%'''((('''&&&111:::qqqMMM///,,,***'''---,,,444SSSXXX888---111...NNNqqqSSS888(((%%%%%%%%%%%%&&&&&&''''''+++$$$,,,333EEEzzzPPP<<<---,,,+++$$$###(((&&&''')))((($$$'''777HHHiiizzztttNNN///***+++&&&&&&(((++++++)))'''((()))'''+++...---+++,,,444:::TTTjjj@@@---(((******(((''''''(((((((((%%%%%%%%%$$$###%%%))),,,///^^^rrrPPP777,,,(((***'''"""###)))***''')))+++,,,+++(((***///444777bbbjjjIII888///---++++++)))''''''(((###&&&)))******...555<<>>555......///,,,***)))###,,,---,,,,,,)))111EEEzzzmmm888666333111....../////////...000---...222333000---...///666PPPXXX666555333111000///......***000111,,,+++///111...---222EEEvvvLLL888000//////...------,,,,,,++++++******************,,,555666OOO\\\888///***%%%(((,,,+++???cccnnnKKK222$$$(((,,,%%%###$$$$$$######&&&((((((&&&&&&%%%%%%''')))'''$$$$$$333>>>xxxLLL///---***&&&,,,,,,444WWWUUU777---111111SSSuuuXXX>>>+++$$$%%%%%%&&&&&&'''''''''+++###---555IIItttGGG888,,,******&&&$$$&&&%%%''')))(((&&&+++>>>RRRtttrrr^^^>>>---///...&&&%%%(((++++++)))'''((()))&&&+++//////---000888@@@ggg\\\777+++(((///***$$$"""&&&***'''"""%%%%%%$$$""""""%%%***...>>>iiipppOOO>>>555***'''%%%%%%(((,,,,,,)))&&&$$$'''******+++///888???RRR~~~oooNNN:::111,,,...---***((()))(((&&&###'''+++,,,,,,111999@@@ZZZrrrOOO>>>lllSSSFFFBBB@@@>>>>>>999777:::<<<888444333333333333222222111111111111000...,,,+++++++++,,,------------------------))))))***,,,//////...,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))((()))***+++,,,,,,+++***---,,,,,,---...000222333444555:::CCCOOO\\\eeeiii}}}yyybbbDDD:::999999222///---+++(((&&&(((+++***((((((***,,,222???LLLyyy>>>......((()))((('''&&&&&&'''((()))))))))))))))((((((((((((&&&---)))@@@___]]]555+++666---%%%(((%%%+++++++++++++++---000333cccOOO999333...+++---000111///---,,,...//////...,,,---...000222DDDgggnnnHHH222111555+++---333)))000///---,,,,,,...000222000333222```jjj;;;111333222...,,,,,,------...+++)))***,,,---+++((('''000222HHHeeezzzqqq===111(((***---''',,,===FFF{{{]]]111...*** )))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))000222NNNDDD...,,,((())),,,+++===]]]YYY555+++333555\\\YYY999---&&&&&&%%%%%%%%%&&&&&&''')))++++++...NNN~~~RRR333...***&&&)))###&&&,,,''''''+++(((***DDDccchhhCCC///...(((###)))((((((((((((((((((((((((###444:::>>>CCC:::===ZZZJJJ...'''%%%%%%''')))***(((&&&%%%%%%%%%((()))%%%!!!###---777TTTfffhhhPPP999111---&&&(((((('''&&&&&&'''))))))///$$$)))111,,,333RRRllliiiHHH444...,,,+++++++++***)))(((((('''%%%***......///:::IIITTTuuuPPP:::222ttt]]]OOOGGGCCCCCC>>>;;;;;;;;;888777999555555444333333222111111222111000...---------------------------------------,,,---///111111000...***++++++++++++,,,,,,,,,************************((()))***+++,,,++++++***,,,+++++++++,,,...///000222000000222777<<<@@@AAAHHHTTTdddrrr}}}gggXXXKKK>>>111///...---+++)))***,,,)))'''(((+++...555BBBOOOQQQ444...******)))((((((((()))******)))))))))))))))))))))((((((+++%%%333HHHuuuqqqEEE000111+++)))...,,,++++++++++++***,,,///222MMM```<<<666000,,,---/////////000...///111000...------...//////===\\\QQQ777000444------444111000///---,,,,,,...000222,,,666222SSSJJJ444222///,,,+++------,,,---+++******,,,,,,+++)))(((///---===UUUlllmmmEEE333((())),,,%%%(((666>>>qqqkkk===000((( (((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&&&&'''&&&888aaaCCC...,,,))))))---,,,>>>fffSSS111+++666===cccZZZ999---'''&&&&&&%%%%%%&&&&&&'''(((***+++///OOOZZZ777///)))$$$(((###((()))%%%'''......444PPPpppeee>>>+++)))&&&###((((((((((((((((((((((((((($$$---+++,,,222222HHHqqqpppAAA---***)))%%%'''))))))(((&&&%%%%%%&&&((((((&&&&&&,,,999CCCYYYZZZNNN888******,,,***(((((('''&&&'''((()))***...,,,///000777XXXgggKKK999000...///++++++******)))(((((('''+++)))+++000333???^^^}}}XXX>>>555555gggSSSHHHDDD???===>>><<<888777999888777666555444333222111444333111000//////...///,,,,,,,,,,,,,,,,,,,,,,,,///......///000000///---++++++++++++,,,,,,,,,,,,************************))))))***++++++++++++******************+++,,,,,,---***((()))+++---//////666<<>>000111777ppp]]]LLLEEE@@@AAABBB>>>;;;999::::::999777666444333222444333333111000000//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++)))+++++++++,,,,,,,,,------++++++++++++++++++++++++************+++*********************************...,,,++++++...000222222000111333555888BBBNNNXXXcccrrryyycccKKK;;;444000---111---+++++++++,,,333;;;dddRRR888222,,,,,,***))))))******+++)))))))))))))))*********((((((+++222555III|||pppIII222,,,...***"""***++++++***))))))***,,,444NNNNNN888000---000222///000444222333444222000...---...000+++///===\\\YYY555000000+++***//////...---,,,---...///000,,,888///888bbbrrrEEE888,,,***---...,,,***,,,+++***************))))))+++%%%,,,666MMMnnnjjjJJJ333+++...)))(((///333EEErrryyyRRR333'''%%%***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))///XXXBBB---,,,***+++///...AAAiii~~~SSS888---000AAAiii]]]<<<000(((''''''&&&&&&&&&&&&'''((((((***000LLLbbb:::...)))%%%'''"""***(((&&&(((---333@@@^^^|||~~~RRR---###$$$&&&'''%%%''''''''''''''''''''''''''''''(((---444IIIzzz~~~SSS777---)))$$$$$$&&&((((((&&&%%%%%%&&&%%%$$$$$$(((000===JJJRRRJJJ999+++,,,///,,,***+++((((((''''''''')))***++++++,,,444GGGkkkxxxQQQ...)))...,,,((((((************))))))((((((+++***///999KKKkkk^^^DDD888333333666hhhWWWFFFBBBCCCCCCAAA???<<<<<<;;;999888666555444444333333222111000///...---------------------------,,,************)))(((++++++,,,,,,,,,---------++++++++++++++++++++++++++++++******************+++++++++++++++******)))333111...------...---,,,(((***,,,---...111666::::::EEEVVVkkkvvv___QQQDDD999555222111222222111444:::QQQ}}}tttJJJ444,,,+++***)))((()))******((()))))))))*********+++'''###(((---000;;;```ddd===000111,,,&&&***++++++***)))((()))+++222999aaa___<<<111,,,222555111000444222333444333000............)))---777NNN}}}nnn;;;...333///(((+++...------,,,---...//////...222---888QQQ}}}MMM===...,,,...---***)))+++++++++******))))))***)))+++'''000333HHHsssZZZ;;;,,,...+++)))///111===gggxxx]]]<<<+++((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))///XXXDDD...,,,)))+++///000BBBfffkkkIII888000...DDDjjj```===///)))((('''&&&&&&&&&&&&&&&)))(((***///EEEtttaaa777,,,***(((((("""))))))&&&(((---444EEEeeetttEEE(((&&&%%%(((***$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$(((---666XXXpppIII222)))&&&$$$$$$&&&''''''%%%%%%%%%''')))((()))000:::EEEKKKMMM666+++&&&---000)))%%%(((((((((''''''((()))+++,,,///---EEEqqq|||SSS<<<+++...000***&&&************)))))))))))))))&&&,,,...666XXXjjjBBB666999888555555uuuXXXGGGBBB@@@AAABBB======<<<;;;:::999888777444444444333222111000///........................///...,,,+++,,,---,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))************++++++,,,++++++******///...,,,,,,------,,,+++---///111222222111111222111222777BBBSSSkkkmmm\\\LLLHHHEEEDDD@@@999555666GGGkkkYYY222---,,,+++))))))))))))***((())))))******+++++++++...&&&)))(((---666MMM{{{EEE///---,,,+++)))+++,,,+++***)))***++++++,,,IIIvvvyyyIII777,,,222777333000333111222333222000.........,,,(((---666FFFqqqHHH///666444+++------------------......///---,,,---:::FFFiiiOOO===///---///,,,***+++***+++++++++)))((()))***)))+++***444333CCCvvvlllEEE---,,,***(((---///@@@ccc}}}oooKKK111)))'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&&&&'''...UUUGGG000---(((***///000DDDgggZZZ<<<444222222GGGkkkeee???...))))))((('''&&&&&&&&&&&&***''')))--->>>gggbbb666++++++)))(((!!!)))'''&&&(((---888OOOpppooo===&&&***&&&(((,,,###&&&&&&&&&&&&&&&&&&&&&&&&***''')))***999kkkbbb===+++&&&&&&'''$$$%%%&&&&&&%%%%%%&&&'''((((((,,,666AAAEEEAAA;;;///)))(((,,,,,,((((((...((('''''''''(((***,,,---///444]]]~~~^^^;;;222---...,,,(((***000******))))))))))))))))))$$$,,,///:::hhh}}}UUU333///666666888===hhhTTTFFFAAABBB>>>>>>===<<<;;;;;;::::::555666666666555333111000000000000000000000000000111///---,,,...///......,,,,,,,,,------------...------------------------,,,,,,***)))))))))******))))))++++++,,,+++***************+++...000111000+++,,,+++***)))))))))***333000///222777DDDZZZnnn}}}zzzyyyrrrggg^^^[[[bbbyyykkk;;;///...,,,+++*********+++((())))))******+++,,,,,,///***...(((///555???pppUUU666---(((***)))***,,,,,,+++***+++,,,))))))777VVV]]]BBB...111666333111444///111222111000......///,,,(((---333>>>ddd\\\666666555---000,,,,,,,,,---------......,,,,,,///888999YYYqqqJJJ999------...******...)))+++,,,+++((('''(((***+++******555111===sssQQQ111---***(((,,,...>>>]]][[[666***)))&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&&&&'''000PPPJJJ333---'''(((...111FFFhhh___===333222333AAAbbbkkkDDD000***)))((('''&&&&&&&&&&&&***&&&))),,,888]]]jjj:::+++***((('''!!!+++&&&&&&'''---;;;TTTwwwooo;;;'''---$$$%%%---$$$%%%%%%%%%%%%%%%%%%%%%%%%+++***------BBBQQQ333***'''&&&&&&$$$%%%&&&%%%$$$$$$&&&((('''***222@@@JJJHHH:::---,,,++++++***))))))+++...((('''''''''(((***,,,---333HHH{{{zzzYYYCCC000///---***((()))+++...)))))))))))))))))))))***%%%,,,888RRR___BBB---///444444???RRRrrrVVVHHHEEE>>>>>>======<<<<<<<<<;;;777777888888666555333222000000000000000000000000000...,,,,,,---//////...,,,,,,,,,---------......---------------------------,,,***)))))))))******'''(((***+++++++++***)))---,,,++++++------,,,+++...,,,+++***+++...222555,,,,,,000444333444>>>KKKTTT]]]lll}}}NNN000///...,,,++++++,,,,,,((())))))***++++++,,,,,,%%%%%%000)))///222000^^^kkkFFF444(((((((((***,,,,,,++++++,,,------,,,+++;;;jjjmmmKKK000///555333111555...000111111///.../////////))),,,000666YYYnnn<<<555222+++111,,,,,,,,,---------......,,,...000333///PPPtttZZZDDD555+++---...)))***000(((+++,,,+++((('''(((***,,,***(((333---777ooo\\\777000,,,)))---000777UUUddd888+++,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))111JJJpppMMM444---&&&'''---111FFFgggoooHHH777111111666WWWoooIII444******)))''''''&&&&&&&&&)))%%%))),,,666XXX~~~qqq>>>,,,***'''&&&"""---&&&&&&''',,,:::TTTwwwqqq;;;)))..."""###---$$$%%%%%%%%%%%%%%%%%%%%%%%%###&&&...000IIIwwwDDD...---,,,&&&!!!$$$%%%%%%%%%$$$$$$&&&(((...222===MMMXXXRRR>>>+++###&&&(((''''''((('''$$$(((''''''((()))+++,,,...===aaaXXX???333,,,---,,,((())),,,+++%%%)))))))))))))))*********%%%---DDDnnnyyyBBB111+++444777666HHHddd___GGGIIIDDD@@@>>><<<<<<>>>AAA======:::888777777444000333222111/////////000111......---------......///........................//////...---,,,,,,+++***------,,,++++++******)))))))))))))))))))))))))))(((((('''((()))***,,,---++++++,,,------......///------,,,---...000222333666777>>>JJJWWWeeeyyybbb???999333111111000,,,)))***,,,---,,,+++)))***+++%%%+++111111,,,,,,;;;LLL[[[777,,,,,,***---111000---***)))))))))&&&...555IIILLL222444000333777///000000111111111111000000...---,,,111999FFFtttHHH///333333...---------------...///000///...///---111KKKdddgggGGG666111222,,,+++,,,'''************))))))))))))+++,,,,,,///000444XXXfff666111+++###000...222KKKwww<<<000,,,'''''''''&&&&&&'''''''''&&&%%%&&&''')))******(((///RRRnnniiiWWWWWWmmmYYY444***111((()))777<<>><<<;;;???>>>===;;;;;;;;;:::888444333111000/////////000......------------......------------------------//////...---,,,,,,++++++------,,,,,,+++*********************************))))))(((((()))***+++,,,+++++++++,,,------......,,,,,,,,,---...///111222333222444999>>>DDDQQQ___uuu}}}cccRRR;;;...,,,//////---'''&&&%%%&&&)))---111444******,,,---***,,,666BBBtttddd???111///***...111000...+++******,,,''',,,111@@@qqqVVV666222,,,,,,333111///000000111111000000///......,,,000666@@@hhh[[[;;;555222///---------------.../////////---///...111FFFbbbqqqVVV>>>///...------...+++************)))))))))))))))******---...111RRRddd444...***$$$000...222JJJtttDDD555---''''''&&&&&&&&&&&&''''''%%%%%%&&&''')))***))))))///PPPeeeZZZFFFDDDZZZrrrZZZ444(((000+++***777>>>hhheeeAAA///,,,333666RRRccc???---***'''&&&'''((('''$$$&&&)))%%%'''222>>>ZZZ}}}wwwLLL---***)))%%%%%%&&&(((((()))---555IIIkkkuuuEEE(((***((("""###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###***444SSSbbb777,,,(((&&&&&&$$$%%%&&&&&&%%%%%%&&&(((+++666;;;PPPmmmmmmIII---...'''******'''&&&((((((&&&)))...+++***---***...===eee___AAA111///......,,,***)))((()))++++++,,,,,,+++***))))))+++111222QQQkkkGGG222---...444666FFFuuu{{{nnnZZZKKKCCCBBBAAA???===>>>>>>===;;;::::::;;;555444333111000/////////......---------------...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...------,,,,,,+++************************************))))))))))))******)))******+++,,,,,,------***+++,,,...////////////111///......,,,---333;;;DDDLLLXXXcccnnn{{{jjjTTTJJJDDD;;;333555444222222111...(((###...***((()))******///555QQQwwwbbb@@@000,,,+++---000000...+++******...'''***---555XXXWWW777222---+++///111...//////000000//////...//////,,,///222888WWWtttIII555000333...------------.../////////,,,...000000===___wwwUUU666...000///...///************))))))))))))'''((('''***,,,...IIItttiii888...+++%%%...,,,333GGGnnnMMM999(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&'''((())))))444TTT___KKK666444GGGaaa___888'''...---)))222<<<\\\iiiAAA------...111BBBjjjxxxFFF222---(((&&&&&&&&&''''''&&&(((%%%&&&...666LLLkkkzzzWWW666***(((%%%%%%'''&&&&&&'''***111DDDddduuuGGG***)))'''"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""(((222QQQWWW111)))'''%%%&&&###&&&&&&&&&%%%%%%'''+++///999CCC]]]uuukkkEEE,,,,,,''',,,...***'''(((***)))+++......//////(((333NNNTTT999...---111///,,,)))((()))***++++++,,,---,,,+++***+++,,,---111SSSUUU:::666333333555:::SSSbbbMMMFFFFFFFFF??????AAABBB???:::999;;;777666555333222000/////////...------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,......------,,,,,,++++++************************+++******))))))))))))))))))))))))***++++++,,,,,,)))***,,,............---,,,,,,,,,+++******---111///555<<>>888222111222333///,,,000,,,+++---...,,,---111777QQQjjjjjjSSS;;;---)))+++,,,---...---+++***))),,,''')))---///CCCooo|||VVV888333333//////000......////////////......///000---...111222IIImmmTTT555---555......---------......///...,,,---111111555ZZZvvvGGG222333000+++...************)))))))))((('''(((&&&))),,,,,,@@@cccsssBBB000...&&&+++)))222CCCfffYYY???###&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&''')))+++:::\\\```FFF333///>>>ZZZeee@@@)))+++,,,&&&+++666SSSlllBBB///333///222999TTTWWW;;;333,,,)))(((&&&'''(((%%%(((&&&'''---111AAA\\\gggAAA***((()))''')))&&&&&&'''***///AAA___yyynnnCCC))))))'''###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""(((000NNNOOO,,,((('''%%%&&&$$$&&&&&&&&&%%%%%%(((---222;;;IIIjjj|||eee???,,,))))))000333...)))***---...+++,,,---222222,,,???eee~~~RRR:::111111111...***''''''(((***++++++,,,------+++***+++---,,,111VVVsssIII888444444666:::HHHiiimmmZZZMMMDDDDDDBBBDDDGGGEEE???===???888888777666444333111111000///......---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------//////......---,,,,,,+++************************++++++******))))))((('''(((((()))******++++++,,,(((***+++---------,,,+++''')))***))))))+++,,,---///222555333000333===FFFQQQ[[[hhhttt}}}uuueeeNNN===666444333222,,,+++,,,///000...///222///999EEEKKKDDD777---*********++++++,,,+++***((((((''')))...///777ZZZhhhHHH777555222...//////000000000000000000//////000...///222111???\\\aaa777+++444///......---------......,,,---,,,111222///RRRZZZ666333///(((---************)))))))))(((((((((&&&)))...---999SSS~~~vvvIII111///''')))(((---<<<]]]~~~hhhNNN+++&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&&&&&&&'''***---;;;bbbaaaCCC444000:::VVVgggKKK///(((***&&&(((333GGGwww|||NNN555777///444555CCCoootttDDD888---******((('''***%%%)))''')))//////;;;SSStttLLL***(((+++'''((('''''')))+++000???\\\uuuccc>>>(((***(((%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&###)))///JJJzzzKKK+++)))((('''(((&&&&&&&&&&&&%%%&&&)))...222;;;LLLqqq}}}\\\888,,,'''***000333...***+++---...,,,+++***...///---DDDlllWWWBBB999888000,,,(((&&&''')))******+++,,,------++++++,,,---000333SSSccc@@@666---888GGGYYYtttlllUUUPPPHHHCCCFFFEEE???===AAA::::::999999777666444333111111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000//////......---,,,,,,++++++++++++++++++++++++***************)))((('''((())))))***++++++,,,,,,))))))***++++++++++++++++++------***)))+++***'''+++...///---***,,,222999666:::@@@FFFLLLUUU```gggxxxooo[[[JJJ???333...,,,------,,,---111000...222<<<===444,,,***+++*********,,,,,,***)))%%%)))***...111111IIIqqqlllEEE555111...111111222222333333222222111///111...///333111999OOOvvvtttBBB,,,111//////...------------...***///,,,///444...HHHjjj999111...(((---************))))))))))))((()))&&&***111///444FFFiiirrrLLL000...''')))***)))555OOOqqqsss```<<<&&&&&&%%%%%%%%%%%%&&&&&&###%%%''''''&&&'''+++///:::ddd```===333---444QQQkkk\\\<<<(((******+++444444[[[___999111,,,111333999WWW~~~WWWCCC000++++++))))))+++&&&)))(((***///...666KKKwww~~~\\\111******$$$&&&'''(((***,,,000???[[[sss\\\:::(((***(((&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%+++...EEEyyyKKK---***)))''')))(((%%%&&&&&&&&&&&&)))---111:::KKKqqqyyyPPP222---&&&(((---///+++((()))+++***,,,+++''''''***+++>>>^^^xxxTTTAAA999888///+++'''&&&))),,,,,,+++,,,---......------...///000111HHHlllttt[[[BBB<<>>BBBVVVaaappp```PPP@@@999888666555555555222888EEEFFF888---,,,---,,,***+++---...---+++'''...******000...<<<___\\\===333///333444444555555555555444444111222//////444000444DDDdddRRR333222//////...---------------(((111+++---666///@@@sss{{{>>>000...(((...************))))))))))))((((((%%%***222000000<<>>{{{zzzLLL...+++)))&&&(((((($$$%%%&&&''''''(((,,,...888GGGnnnsssFFF---///&&&)))++++++((((((******'''))),,,&&&$$$***---777KKKnnnnnnMMM===666666...+++''')))---000///---...///111000000///111222111111CCCcccuuuqqqgggddduuu[[[PPPIIIAAA???CCC;;;;;;<<<===<<<;;;999888444333222111000000000000........................++++++,,,,,,---...//////000000000///......------++++++++++++++++++++++++((()))***++++++***)))(((*********+++,,,,,,------******)))(((((()))***+++(((++++++((()))///...)))+++,,,,,,,,,,,,,,,,,,,,,666333000///000222333222222??????FFF^^^fffkkk}}}```QQQNNNJJJEEEAAA<<<>>>JJJYYYVVVBBB444444///---,,,---///000///,,,***222***&&&...,,,666TTT{{{pppGGG888222555555666666666666666666555222444//////333///000>>>SSS___:::555000///...---------------&&&333++++++777000;;;iiiDDD000///)))...************))))))))))))''''''$$$)))333000---666VVVvvvYYY666000%%%&&&,,,,,,---888NNNrrriiifffGGG(((''''''&&&&&&''''''((($$$''')))(((&&&(((...333HHHttteee999111+++///OOOaaa333,,,000,,,---222555IIIttt|||NNN777...---000333888KKKsssrrrGGG444...***''')))&&&(((&&&'''+++&&&+++===^^^PPP777***"""---&&&'''***,,,000>>>XXXppp```???+++(((%%%%%%(((&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%,,,***999vvv{{{NNN///+++(((%%%''''''$$$%%%'''''''''(((***,,,666DDDkkknnn@@@+++000&&&+++,,,+++((())),,,+++'''&&&+++'''%%%---222666@@@ccclllNNN???999:::...+++)))+++000333111...000111333333222222333444888999JJJkkkhhhSSSJJJGGGGGGGGGAAA===@@@BBB>>>:::888999888555444333111...,,,000000000///.........------------------------------000333333222000/////////...---,,,,,,,,,,,,,,,************+++,,,------...------,,,+++***))))))''''''((((((((((((''''''******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---...///...---...///111222222444777<<>>fffQQQ666222---///******+++******)))((('''***'''&&&((()))***000888YYY{{{mmm???---,,,((()))(((///333GGGjjjrrrXXX???+++((('''***+++(((&&&'''%%%***'''(((...---,,,555ZZZccc;;;444)))333LLL}}}AAA000...'''---(((111888YYYaaa>>>000222***+++555999WWWeee???///...,,,'''&&&((())))))(((***///333OOOooo:::......&&&(((%%%&&&,,,000;;;SSSkkkeeeCCC''''''---(((###$$$'''&&&&&&%%%%%%&&&&&&''')))&&&+++)))888rrrLLL,,,***%%%%%%***###&&&&&&%%%&&&''')))+++,,,444MMMkkkhhhEEE---)))'''((())))))*********)))))),,,(((***---***'''444FFFnnntttQQQ???777777///...***---999CCC999&&&444555666666444555;;;BBBGGGTTTlll}}}gggoooWWWHHHBBBAAABBBBBB===777888===<<<999666555555555555444000000000//////......------------------------------///222222111////////////...------,,,,,,,,,---+++++++++***++++++,,,,,,,,,,,,,,,+++******))))))(((((())))))))))))(((((())))))))))))*********************+++++++++,,,,,,,,,---...---,,,,,,...///.........///111444777999<<>>666333222444333///---///+++***,,,...---,,,111888NNNjjjyyyeeeFFF777333111444666999;;;:::888555333111222111000///000333555???eee}}}FFF999222...,,,......++++++------------111222...CCCiiiRRR555000***,,,((((((((((((((()))))))))+++((('''))))))***///666[[[yyyMMM888222))))))(((,,,111HHHjjjpppWWWCCC---(((''')))***'''&&&((((((+++&&&%%%++++++...:::pppjjj???666+++444IIIKKK444...&&&***(((000333DDDnnn{{{___:::111+++///111111IIIrrrXXX888111...&&&((()))***)))((())),,,///FFF|||XXX<<<...###(((%%%'''+++...888QQQjjjmmmLLL...&&&'''%%%$$$((('''&&&&&&%%%%%%&&&&&&''')))&&&***+++;;;sssRRR000...(((&&&***'''&&&&&&%%%&&&''')))***,,,111GGGccc```@@@***)))***))))))************))))))(((&&&(((---+++***777HHHvvv___KKK@@@>>>333222111777AAAFFF>>>222::::::888777999BBBRRR___nnnSSS@@@~~~fffTTTNNNIIIFFFBBB===>>>AAA<<<999666444444555555555111111000000///......---------------------------,,,...000111///.........///...------,,,------------,,,,,,++++++++++++,,,************************))))))************))))))'''''''''((((((((())))))*********++++++++++++,,,,,,------,,,+++***,,,------------------.........,,,---000444:::@@@EEEGGGMMM]]]mmmwwwgggPPP@@@888222333333222111222000......///...***+++000777EEEPPPMMMBBB:::666555444666888::::::888555444000111222222111111222444888XXXYYY>>>333...+++---...,,,,,,///,,,---,,,000444222FFFkkkQQQ555///***,,,---,,,+++)))(((((()))))),,,)))((())))))(((---333UUUzzzNNN666---&&&((((((***///IIIiiijjjSSSDDD///***'''((()))''''''))))))+++&&&$$$***,,,555HHHsssCCC555***222AAA~~~^^^===000(((+++(((...000333MMM|||NNN333+++333///+++>>>UUUxxxHHH777333,,,)))***+++***(((((((((***<<>>@@@@@@===;;;???<<<999777777666444333333222222111000///......------------------------,,,...//////...------.........------------.........---,,,+++++++++++++++)))))))))******+++++++++*********++++++*********'''''''''((((((((())))))************++++++++++++,,,------,,,******+++---+++,,,...///000000000///***,,,000333444444333222222;;;DDDMMM```{{{fffXXXHHH???;;;666444444777222.........---///333222222666:::777111...///222333555777888777666555///111333444333222222333:::PPPyyymmmCCC999222---...///------///------+++///333333EEEfffOOO555111---///666444000,,,***(((((((((+++((('''(((((('''***000IIIuuurrrEEE---(((%%%+++***)))---FFFdddbbbKKK???111+++''''''(((&&&'''***'''***''''''---000???XXXzzzGGG111%%%---777ddduuuLLL444+++///***(((///000999eeelll???...444---...<<>>=========<<<999666555444444333111000000///........................,,,...//////---,,,---.........---------......///......---,,,++++++++++++)))))))))***++++++,,,,,,******++++++++++++******((((((((()))))))))******))))))*********+++++++++,,,------,,,++++++,,,...(((***,,,...//////......+++,,,///111111000///...000333555777AAASSSeeeppprrreeeVVVKKKFFF>>>999666999;;;888555555777333333666555111222888000111222444555666777777///111444555444222222222777EEEhhhRRRAAA888111000000///.........///+++---222111???[[[LLL444111---///666444000,,,***(((((((((***''''''((('''&&&***///===mmmpppHHH222,,,)))///,,,***,,,BBB___^^^GGG999222,,,'''''''''&&&(((+++%%%)))(((***...000BBB```}}}KKK///""",,,111GGG{{{___:::,,,///...###+++111...LLL~~~WWW888222+++///999555RRRttt\\\===444))))))************)))(((000IIIxxxQQQ111111)))((())))))&&&***>>>UUUuuugggLLL111&&&***+++&&&'''&&&&&&%%%%%%&&&&&&'''"""((()))'''...IIIyyyzzzCCC...///+++&&&***&&&&&&%%%%%%&&&'''((()))+++HHHqqqwwwQQQ...(((+++***************)))((((((,,,,,,...///...///666>>>HHH^^^fff```WWWHHH888555444222555<<>>===<<<<<<===<<<:::888777777666555444222111111000000000000000000000000---...///...---,,,...///.........---......///000...------,,,,,,,,,,,,---******+++++++++,,,,,,,,,******++++++++++++******))))))*********+++++++++)))))))))************++++++,,,,,,,,,++++++---///+++,,,---...///...---,,,,,,***)))((()))+++...111***,,,///111444:::AAAEEELLLTTT___kkkxxx{{{aaa]]]]]]aaa^^^PPP???555999777666888777666999>>>222222222333444555666666///222444555444222333333666===ZZZhhhGGG<<<333111222000...//////000,,,---111000999PPP|||~~~HHH222///***+++---,,,+++)))(((((())))))(((&&&'''))))))))),,,222999lllsssOOO999000(((***+++,,,+++>>>^^^eeeMMM999333,,,(((((((((&&&'''***&&&***)))***+++,,,BBBeee{{{KKK...$$$///...777bbbvvvEEE---,,,///$$$%%%+++)))999ffftttNNN555***---111+++<<>>hhh]]]777+++,,,(((((()))&&&'''666IIIvvvttt^^^:::%%%'''***''''''&&&&&&%%%%%%&&&&&&'''""")))'''%%%)))777aaaXXX666///***###&&&'''&&&%%%%%%%%%&&&((()))---GGGqqq}}}[[[777,,,+++******+++******)))((('''(((***---///000333:::@@@@@@GGGCCC;;;;;;555111777...666EEERRR^^^oootttfffZZZLLL===222222000...---------,,,***rrr[[[SSSIIIEEE@@@===<<<<<<;;;::::::999888777555444333333111111111111111111111111...//////...------...000...............///000000------,,,,,,,,,------...,,,,,,,,,,,,,,,---------))))))************)))))))))))))))*********++++++))))))))))))************((()))*********+++---///------...............---+++***))))))***,,,...000((())),,,000222222444666777;;;BBBIIIQQQ\\\iiitttkkk\\\NNNNNNKKKFFFBBB@@@<<<777888777666444444444444444000222444444333222333444888999MMMggglllHHH===222000222111000000///111---...333111777IIImmmvvvDDD000///***+++((((((((((((((()))))))))(((&&&(((,,,------111777IIIwwwxxxOOO777...%%%&&&''',,,,,,;;;bbbttt]]]AAA333---)))))))))'''''')))'''***))))))***---IIIsssqqqCCC,,,)))333)))333LLLUUU333+++)))+++(((&&&)))111LLLpppiii@@@///---,,,,,,111>>>dddccc===222///+++******+++)))(((***555UUU|||uuuOOO444///)))''')))'''&&&000===```vvvuuuQQQ111)))***&&&'''&&&&&&%%%%%%&&&&&&'''###(((%%%%%%+++...LLL}}}vvvGGG333***"""&&&'''&&&%%%%%%%%%&&&'''(((---===```qqqZZZ===111---+++++++++******)))((('''(((+++...///111555:::>>>>>>???888666???AAABBBLLLLLL```wwwzzzbbb\\\RRRHHH@@@999222...)))))))))+++,,,---------}}}]]]VVVMMMDDD@@@???@@@@@@;;;;;;:::888777555444444222222222222222222222222...///000///------///000...............///000000,,,,,,,,,,,,------...///------------------------))))))************))))))))))))))))))************))))))))))))************&&&'''((())))))***,,,///(((((()))***+++,,,------&&&)))---000111///,,,***444111//////......000333...///111333666999@@@FFFOOOZZZnnnuuullldddWWWIII>>><<<999666444333333222111333444333222222444555999666AAAOOOaaa\\\GGG;;;000///111111111111...111...///444222666FFFaaaoooAAA000111---...******+++******)))((('''((('''***...000000555;;;ccc~~~LLL333,,,'''+++$$$,,,,,,;;;gggjjjJJJ222---)))******'''''')))''')))((())),,,333UUUggg;;;(((+++444$$$333>>>sssddd;;;... 222///'''---000999QQQ|||KKK666000,,,222...444MMMyyyyyyNNN666222---*********(((&&&+++///DDDkkkhhhEEE000)))''')))(((&&&,,,777EEEpppiiiAAA000+++%%%'''&&&&&&%%%%%%&&&&&&'''%%%((("""&&&000,,,???mmm\\\>>>000(((...'''&&&%%%%%%%%%&&&'''(((&&&---HHH\\\PPP;;;///'''+++++++++******((('''''',,,///111000111444888:::;;;???BBBOOOdddlllooozzzyyy^^^DDD777777444111,,,+++,,,...///...---+++++++++,,,,,,eeeOOOEEECCCBBBBBBBBB>>>:::777777777777666888555333222222222000///555444333111000/////////333222111000///...------........................,,,------......------,,,)))************)))((((((+++*********))))))((((((''''''((()))))))))))))))))))))))))))***+++,,,---+++,,,,,,------,,,,,,+++++++++,,,------......///---------------------------...///111111222222222444999BBBQQQdddwwwyyyooo[[[HHH???:::666555777111333555666444333222333111555999@@@MMMXXXVVVMMM>>><<<888555222000//////444333222111333555888999VVVaaa[[[AAA222666444)))---+++***)))((((((((((((+++)))---333222222???RRRyyywwwFFF444''''''++++++...///AAAooo{{{NNN666---'''(((***)))''''''###(((***+++---777cccccc@@@///*********)))888^^^III......)))***000---)))111AAAsssddd666///333,,,444''':::[[[}}}eeeDDD......444******///'''&&&///666HHHqqqfff???777---&&&%%%&&&'''(((222ccc___222$$$***'''%%%&&&)))(((%%%&&&***)))&&&(((,,,)))(((888LLLUUU666000///'''((((((((((((''''''((((((+++555BBBDDD999---)))---,,,...111000---++++++000---...444777888???GGGLLLWWWkkk~~~hhhVVVFFF999444------,,,,,,+++***************++++++++++++******qqq[[[MMMFFFCCC???===;;;;;;<<<===;;;999888777555555666777555444555444333111111000000000222222111000///...---------------...............,,,------......------,,,)))******++++++,,,------++++++******))))))))))))'''(((((()))******))))))))))))))))))***+++,,,---++++++,,,,,,,,,,,,++++++++++++,,,,,,---.........------------------------......///000111111111111,,,...333<<>>@@@???===;;;:::<<<@@@BBBBBBEEEGGGBBB:::999777444111///...,,,+++---,,,++++++---000111111???HHHDDD444+++///---&&&,,,------,,,+++***+++,,,+++)))---333444555CCCUUU|||uuuFFF444((()))---+++///111AAApppPPP555---''')))+++)))&&&&&&)))+++))),,,000999aaa\\\;;;---***+++---)))555WWWWWW111///++++++,,,)))'''...999```|||JJJ222//////444&&&444QQQsssUUU777---000))))))///***(((,,,...999YYY}}}MMM===---'''''''''(((+++222ZZZqqq===(((...'''%%%%%%((('''######'''&&&###%%%(((&&&%%%111BBBnnnwwwRRR;;;...///---,,,+++,,,,,,,,,+++222///111555555...)))******+++,,,///////////////444222333777:::AAAPPP^^^mmm{{{hhhSSSCCC666...+++++++++++++++************)))******++++++******)))jjjXXXNNNEEEAAA===<<<<<<<<<:::777777666666666777666444222444444333222222111222222222111111000///...------------------------------,,,------......------,,,*********+++---///111222+++++++++************)))(((((()))************)))))))))))))))***+++,,,,,,******++++++++++++*********++++++,,,,,,---......------------------------...//////000000000//////,,,,,,,,,...222777<<>>GGGIIIIIIGGGCCC???:::888666666777777555444111000....../////////...555777666222000111000---(((+++---+++(((&&&'''((()))(((+++000111444CCCSSSrrrFFF333(((+++---)))111222???kkkOOO666...(((***,,,+++((((((+++***&&&)))///777\\\TTT666,,,***,,,///+++111LLL~~~kkk666000///,,,***((()))---222JJJvvveee<<>>===>>>???>>>:::999888777777555222000444444333333333333333444222111111000//////...............---------------,,,------......------,,,,,,+++***+++,,,///111333++++++++++++++++++++++++))))))******+++******)))******))))))***++++++,,,))))))************))))))*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,....../////////......---//////......///111333444555666888:::===CCCKKKPPPfffooo}}}sss___NNNBBB<<>>===;;;::::::999666444555555444444444444444555222222222111000000000////////////......---------,,,------......------,,,...---+++***+++,,,...000++++++++++++,,,,,,,,,,,,***+++++++++++++++***************)))******+++,,,((())))))******))))))((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,---...///000000111222111000000222444<<>>CCCMMM\\\eeegggyyyrrrllleee```\\\UUUJJJBBB===444,,,***)))'''''')))&&&&&&'''((()))******+++)))))))))******)))))))))qqq___QQQEEE===@@@>>>;;;:::::::::999888777777666555444444555555333333333333222222111111111111000000///.........,,,------......------,,,...---,,,+++***++++++,,,+++,,,,,,,,,,,,---------+++,,,,,,,,,,,,+++******+++***************++++++))))))************))))))((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,***++++++++++++,,,,,,+++,,,...000000/////////000///111444888<<<@@@CCCEEEGGGKKKRRRZZZfffvvvvvvnnnbbbWWWMMMHHHLLLSSSUUURRRQQQSSSUUUTTTNNNHHHNNNXXXaaa]]]OOO@@@888666===999444222///,,,---000'''&&&%%%%%%%%%&&&&&&''')))******))))))+++111777CCCHHH:::444---)))444,,,---222444===YYYuuurrr\\\QQQCCC333,,,)))'''(((***%%%***,,,------666bbbxxxFFF222...,,,***+++///)))333FFFgggrrrBBB333))),,,000...***+++...444OOO}}}jjjBBB///...///000111>>>dddVVV555000---***///---'''''',,,...111CCCXXXkkkVVV>>>222---+++******,,,,,,111EEEhhh~~~oooRRR555---&&&&&&&&&&&&&&&((((((((()))******))))))***,,,<<>><<<;;;888333...---((('''***+++(((((()))&&&''''''((()))******+++((())))))******))))))(((}}}cccRRRMMMIIIDDD@@@>>>===;;;:::999888777666555444444444555444444444444333333333222222222111000/////////,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,---------...,,,,,,------,,,++++++***++++++***************+++)))******++++++******)))(((((())))))***+++++++++++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,***+++,,,,,,,,,,,,+++***)))+++............000111000000000111222333333444777777777:::@@@JJJTTT[[[kkkttt~~~vvveeeZZZWWWVVVTTTTTTXXX^^^^^^XXXRRRkkkttthhhddd]]][[[RRREEE;;;888:::;;;<<<777000---......+++(((,,,...///...---///333666<<<;;;000111------;;;333000///...666HHHXXXXXXOOOGGG;;;///,,,,,,,,,---///***+++***+++///:::fffkkk<<<---...,,,***,,,---&&&111<<>>111)))000+++((()))+++++++++666CCCTTTOOOBBB222,,,------++++++******444HHH\\\eeedddAAA666+++((('''&&&&&&(((&&&)))+++***))))))+++,,,(((222777555333666555111000222444444444888???EEEJJJWWWdddkkkpppwwwzzzyyywwwtttpppkkkfff^^^OOO<<>>999888;;;===<<<;;;>>>@@@AAADDD===111444///000@@@888111+++(((,,,666<<<<<<;;;888///)))+++111333555777666444///111888EEEoooaaa444)))------+++---+++%%%111777@@@xxxrrrKKK000111111&&&%%%222+++000222===dddQQQ???------333,,,333LLLkkkqqqSSS999)))...(((***...///+++(((***000CCCIIICCC333+++///000,,,+++'''(((+++...777OOOhhhMMM???222,,,***((((((***&&&+++...,,,***+++...///)))///222///111999>>>>>>CCCIIIOOOQQQRRRWWWaaajjj~~~yyy\\\CCCBBB>>>999444000...+++***&&&'''(((((('''&&&'''))),,,)))))),,,,,,((((((***))))))))))))************(((((())))))))))))((((((ppp]]]SSSOOOKKKHHH888777999<<<999222222888:::888666666666555222000222333333333333222111111000000000///......------,,,,,,,,,---------......------...//////...---------------,,,,,,,,,++++++,,,+++*********+++,,,---++++++++++++++++++++++++)))))))))))))))+++---...)))*********++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---...///000000...000///.........///111222666777888:::<<<>>>@@@AAAPPPVVV^^^dddkkkvvvwwwnnn```PPPUUU[[[[[[UUUVVVfffxxx}}}fffIII666333666777555222000...000444666555333555///,,,...444===JJJVVVKKKBBB:::999EEEaaa[[[555///---***,,,---,,,///111333AAAdddRRR---///111+++,,,...111---***222HHHfffgggMMM333***,,,000444888LLLrrrpppEEE000,,,++++++*********+++---...999???AAA:::222---***(((***'''&&&***+++---777BBBGGG???444,,,******++++++,,,,,,,,,---......------000444333222===OOOVVVRRRiii|||~~~zzzsssrrrooogggYYYHHH999///++++++++++++***((('''&&&(((((((((((())))))))))))))))))))))))************))))))))))))************(((((((((((())))))))))))rrr___MMM@@@HHH???888777777555888===999777666555555666666555222333333333333222111111111111000//////......---,,,,,,---------.........,,,---...//////...---,,,...------,,,,,,+++++++++,,,,,,************+++,,,++++++++++++++++++++++++***))))))((()))***,,,---((((((((()))))))))******************+++++++++,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,...///...---......------......///000...///000111333555666777;;;???DDDFFFIIINNNWWW^^^jjjsss}}}fffVVVLLLDDD???===;;;999<<>>555---(((******+++******)))((('''(((((((((((())))))))))))))))))))))))************))))))))))))************)))))))))))))))(((((((((ppp^^^TTTJJJAAA@@@@@@>>>:::888666666666444333333555777333333333333333222111111222111111000//////......------------.........///,,,------......------,,,......------,,,++++++***...---+++***))))))******++++++++++++++++++++++++***)))))))))))))))******''''''''''''(((((((((((()))))))))*********++++++***))))))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++,,,------......---------......///000111222222...111333333111222555999AAAGGGPPPVVVYYYXXXWWWWWWZZZ\\\bbblllxxxwwwtttqqqttt{{{fff\\\ZZZkkknnnXXXEEE@@@BBB>>>:::===DDDNNNaaa~~~\\\LLLCCCAAA<<<111,,,+++***)))+++333>>>FFFMMMAAA555///,,,)))(((((()))>>>___{{{mmmKKK111)))))))))))))))***++++++'''---000---+++,,,......)))'''((())))))''')))...222333444555666444000------000333555777<<>>FFFPPPXXX\\\vvv}}}vvvrrrtttmmmdddgggnnnzzz|||uuucccIII:::444///---,,,,,,///333:::777444222///...///111(((///>>>RRR^^^YYYDDD111)))))))))***++++++,,,---+++///111...---000222222000/////////000000222555777:::???DDDFFFEEEAAA>>>FFFLLLTTT[[[aaaiiirrryyyzzziii[[[QQQHHH===666222000---***)))+++---...*********)))***+++,,,,,,(((((()))***************(((((((((((())))))))))))))))))*********+++++++++))))))*********+++++++++++++++******)))(((''''''gggSSSJJJFFFDDD;;;<<<======<<<;;;;;;;;;555555555555555444333333333333333222111111000000........./////////000000------------------------////////////.........---000///---+++))))))))))))++++++++++++++++++++++++***************)))))))))(((((()))))))))*********((())))))))))))*********+++++++++******+++++++++++++++++++++++++++++++++,,,+++++++++---...---,,,+++,,,---...///...---,,,........................---///111222111111111111))),,,...000000000222333000000000000222555999<<>>FFFMMMPPPWWW\\\dddlllqqqsssssssssyyy}}}zzzuuuqqqmmmgggaaa\\\OOOGGG<<<444222111...+++******************))))))******+++++++++******)))'''((()))******+++******(((((((((((())))))))))))************++++++++++++************++++++++++++,,,++++++***)))(((((('''ppp\\\NNNCCC@@@===<<<<<<<<<;;;:::777777777777777666555555444444444333222222111111////////////000000000000///......------......//////000000000000111111111111000...,,,+++***++++++++++++++++++++++++++++++)))******+++++++++******************++++++++++++)))))))))*********++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,+++***+++---...---,,,+++,,,------......------...------------------------......//////......---...///000000000000222444000111222111000///111333333333333333555666888999888>>>EEEHHHKKKRRR^^^hhhooossszzz~~~fffUUUIIIJJJMMMJJJDDDCCCMMMOOOLLLDDD>>><<<<<<<<<;;;;;;:::777333333555888333444666999;;;===>>>???999>>>CCCEEEKKKRRRUUUTTTYYY\\\^^^cccnnn}}}tttkkk___WWWUUUUUUSSSPPPJJJJJJHHHDDD???;;;999888222///***(((''')))******(((***,,,...---+++(((&&&'''((()))++++++***))))))'''((()))***************(((((((((((())))))))))))*********++++++++++++,,,*********++++++++++++,,,+++++++++******))))))(((rrr```UUUHHH@@@>>>>>><<<999888999999999999888777777555555444444333222222222//////000000000111111111000///............///000///000111111222333444555111000///---,,,,,,------++++++++++++++++++++++++)))***+++,,,------,,,,,,*********++++++++++++,,,************+++++++++,,,++++++************++++++************************+++***)))***,,,,,,,,,++++++++++++++++++,,,------...........................------------...------///000000...,,,+++,,,---,,,...000///---,,,---///000///---,,,,,,---....../////////------///555999===BBBGGGJJJKKKJJJIIIIIITTTXXXcccqqqyyy{{{|||~~~|||||||||{{{}}}}}}|||yyyuuujjjiiieee```[[[ZZZ[[[\\\[[[]]]aaaeeeiiilllnnnnnniiiooovvv||||||oooddd[[[SSSKKKEEEIIIAAA888444444333000---,,,------+++(((''''''((()))******(((%%%$$$%%%&&&$$$&&&***---...---+++)))''''''((()))***+++++++++((())))))*********))))))(((((((((((())))))))))))*********+++++++++,,,,,,*********+++++++++,,,,,,************************rrr[[[LLLGGGEEEBBB>>>999::::::::::::999888888666555555444444333222222000000000000111111111111111000///......///000111///000111222444555666777222111///...------......++++++++++++++++++++++++)))***+++---......------)))*********++++++++++++***++++++++++++,,,,,,,,,******))))))))))))*********************************(((((()))***+++***)))+++***)))))))))***,,,---+++++++++++++++,,,,,,,,,,,,+++******,,,.........+++,,,------,,,,,,...000...000111000---+++,,,///000...+++++++++,,,---,,,///---***)))+++------------000333444222111222333333666???IIINNNNNNNNNPPPMMMRRRXXX\\\^^^aaagggkkkjjjhhhgggkkkpppuuuwwwvvvxxx{{{wwwmmmeeeaaaVVVLLL???888888999666333---******---///---***((()))***++++++***++++++,,,!!!&&&***+++(((&&&(((+++&&&(((***,,,,,,,,,***)))'''&&&%%%%%%&&&(((***+++))))))************))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***************+++++++++{{{fffWWWLLLFFF@@@;;;:::===;;;777777;;;888666555777999888333///222222222222111111111111222111111111000000000//////000000//////111444777333222000000000111222333...------,,,,,,+++++++++)))************+++++++++))))))))))))))))))))))))(((((()))))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++***)))((('''''')))+++---,,,,,,*********+++,,,---,,,++++++******++++++,,,---,,,,,,+++*********+++***++++++++++++***)))))),,,,,,,,,++++++*********++++++******++++++,,,---,,,,,,............,,,,,,******+++++++++,,,,,,,,,,,,,,,---...///000111222555555666888:::;;;==================>>>???@@@AAACCCGGGOOOZZZeeennnvvvyyyyyyyyyzzz|||~~~xxxwwwuuuvvvyyywwwvvv{{{|||wwwwwwzzz|||zzzwwwrrrppplllfff^^^XXXVVVUUURRRPPPLLLGGGBBB===999777222000...,,,************))))))(((((((((((())))))+++***)))'''''''''((()))(((((((((((((((((((((((((((((()))++++++,,,,,,,,,((((((((((((((((((((((((,,,+++***(((''''''''''''(((((((((((())))))))))))***************************+++,,,,,,,,,,,,---...,,,---...+++((((((***---qqq___LLLEEEAAABBBBBB??????AAA:::888666444222222333333333222222111111000000///111111111111000000000000000111111000///000333666999888666444222000//////******+++,,,,,,---......************+++++++++,,,************************((()))******+++++++++***************************++++++++++++++++++++++++***)))((((((((()))+++,,,,,,,,,++++++***+++++++++,,,++++++******++++++,,,---,,,++++++*********+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************************+++,,,,,,***+++,,,,,,,,,,,,+++***))))))))))))******************+++,,,---...//////,,,,,,---...000111222222/////////000000222333333111222555999===@@@BBBCCCAAAAAABBBDDDEEEFFFGGGGGGEEEDDDCCCDDDFFFKKKPPPSSSUUUYYY^^^cccjjjtttyyyfffeeehhhsss{{{zzzxxxvvvsssmmmddd^^^JJJFFFAAAAAACCCEEEDDDAAA===<<<:::777444222///...333222111///,,,***)))(((+++***)))'''&&&&&&&&&&&&))))))(((((((((((())))))******)))((((((((((((((((((((((((((((((((((((((('''((()))***++++++++++++((((((((((((((((((((((((+++***)))((((((''''''((((((((((((((()))))))))***************************,,,---...---+++***+++---,,,------+++)))(((***---lll___PPPHHHEEEAAA@@@@@@???@@@???<<<999777999;;;555555444333222111111000000000000111111111111111222222222111//////222444555555444222000---+++******++++++,,,,,,---------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++(((***+++------,,,+++***************************++++++++++++++++++++++++)))))))))))))))*********,,,,,,,,,,,,,,,+++***)))++++++************++++++,,,,,,+++************+++((()))***,,,---.........+++++++++++++++*********)))))))))))))))******+++((())))))******))))))(((''''''''''''((((((((((((''''''((()))***++++++,,,*********+++,,,---------************+++,,,---...///000111333444555666666000000111111222333333444111111111111333555777888555777999<<<@@@FFFMMMRRRUUUWWWXXXZZZ```bbb]]]TTTOOOMMMNNNTTT]]]cccdddbbb```bbbddddddbbb```````````````___^^^[[[WWWSSSQQQNNNLLLKKKIIIGGGCCC===:::666333//////111222111///---,,,,,,...111222000---''''''&&&&&&&&&&&&&&&&&&(((((())))))(((((('''''')))((((((''''''(((((())))))))))))))))))(((((('''((((((((((((((((((((((((&&&'''((()))*********)))(((((((((((((((((((((((())))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))---......---+++******++++++,,,,,,+++))))))***,,,wwweeeZZZRRRJJJEEE======<<<<<<:::888666444777777777666666555555555111111111111111222222222333333333111//////000111---...///000///...---,,,///......---,,,+++******+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---//////---+++)))************************************************((()))************))))))+++,,,------,,,+++)))(((++++++************++++++++++++***************+++((()))***+++,,,,,,,,,,,,+++++++++***************((((((((((((((()))******((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&'''(((((()))******+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,------...///+++,,,...000222333444444000000000000000111111111------..................444444333222222333555777666777777777===BBB@@@::::::888777;;;@@@CCCCCC@@@<<<>>>??????>>>=========<<<<<<<<<;;;999777444222333333222222222222111000000---++++++,,,---,,,+++,,,******///555777444///+++++++++******))))))(((&&&''')))*********)))((((((((((((''''''((((((((('''((()))******)))((('''((((((((((((((((((((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((()))******(((((()))))))))*********((((((((((((((((((((((((+++---------+++++++++---++++++++++++******++++++qqqdddQQQIII@@@===>>>???<<<888777777777777777777888888222222333333333333333333333444444222000...///000---...000222333333222222000000///...---,,,+++***------------............,,,,,,,,,,,,,,,,,,,,,,,,***+++...//////---+++)))************************************************))))))************)))(((++++++,,,---,,,+++***)))+++******))))))******+++*********))))))***++++++))))))************))))))************************((((((''''''(((((()))***)))))))))(((((()))))))))'''''''''((((((((())))))''''''(((((())))))******(((((((((((((((((())))))+++************++++++,,,------...------,,,+++***++++++++++++++++++,,,,,,+++,,,---------,,,***))),,,+++++++++,,,---............---+++...333222......,,,,,,---111222222000+++---......---,,,---...***+++,,,,,,,,,+++***))))))))))))))))))***,,,---((('''%%%%%%&&&&&&&&&%%%(((&&&%%%)))...///+++'''((((((''''''&&&%%%%%%%%%###$$$&&&'''((((((''''''((((((''''''''''''(((((('''((()))******)))((('''((((((((((((((((((((((((&&&''''''(((((((((((('''))))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))************(((((((((((((((((((((((()))***,,,,,,,,,,,,...///++++++++++++,,,,,,,,,+++tttbbbMMM@@@???AAA@@@<<<777777777777777888888888666555555555444444444444333444444333000///////////////000000111111000000////////////////////////---.........////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,+++)))++++++++++++++++++++++++*********************************)))))))))))))))***++++++,,,,,,+++++++++******))))))))))))*********))))))))))))***++++++))))))******)))((((((''')))))))))***************((((((((((((((())))))******))))))(((((())))))***(((((((((((()))))))))***((()))))))))*********+++((((((((((((((((((((())))))))))))(((((())))))***000000000000000///......------------------......------...//////...,,,++++++***)))***+++,,,+++)))---...---***+++...---)))***))))))***,,,---,,,+++((()))******)))(((***+++''''''((()))***+++++++++*********)))''''''(((******************)))))))))+++***)))***------***&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''))))))*********(((''''''&&&&&&''''''((('''(((((()))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((()))******)))))))))*********++++++))))))))))))))))))))))))''')))+++,,,,,,---///111,,,++++++---...///---+++kkkWWWMMMGGGAAA===>>>===<<<;;;:::999888888999888888777666555444444222333444333111///////////////......---......///111111000000000000000000....../////////000000000++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++************************,,,+++)))((((((((()))***************+++,,,------******))))))))))))******)))))))))))))))***++++++((())))))*********))))))((()))))))))*********+++))))))(((((())))))***+++***)))(((''''''((()))***(((((((((((()))))))))))))))))))))***************(((((())))))*********++++++******))))))******+++''''''(((***++++++++++++((((((((())))))*********%%%&&&''''''(((''''''&&&///...,,,---......+++((())),,,,,,***+++---,,,(((***))))))***++++++++++++'''((())))))(((((()))+++''''''((()))******++++++***+++,,,+++(((''')))+++&&&'''(((((('''&&&'''''''''&&&&&&&&&&&&&&&%%%%%%((())))))******+++,,,,,,))))))))))))***+++,,,,,,(((''''''&&&&&&''''''(((((((((((((((((()))******(((((((((((((((((((((((((((((()))))))))((((((''')))))))))))))))))))))))))))((((((((((((((()))***))))))*********+++++++++************************)))***,,,,,,,,,,,,...///---,,,,,,...000111///,,,|||kkk^^^WWWEEEDDDCCCAAA>>><<<::::::;;;:::999888777666555444111333444333111//////000111111000000000222444555555555444222111///......////////////000000000000++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))---+++)))''''''((()))*********))))))***,,,...///******))))))))))))******))))))((())))))***++++++'''((()))***+++,,,,,,,,,(((((())))))*********+++)))))))))))))))***++++++)))((('''&&&&&&'''((()))'''''''''(((((((((((())))))))))))***************%%%%%%&&&''''''((())))))******)))(((((()))))))))---------,,,+++***)))(((*********+++,,,---------(((((()))***++++++++++++'''&&&'''***---///---***$$$(((******+++---,,,(((************************&&&'''((('''&&&''')))+++''''''''''''((((((((((((%%%'''))))))((('''***,,,'''(((******)))((())))))'''((((((((('''''')))+++(((((((((((('''''''''''''''&&&%%%%%%%%%'''((()))'''''''''&&&&&&''''''''')))(((''''''''')))***+++((((((((((((((((((((((((((()))))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++************************+++,,,------++++++,,,......---,,,///222222000---lllYYYHHHCCCEEECCC@@@@@@@@@===:::888999999888777777777666333000//////000/////////////////////000444999;;;666222111111/////////............////////////.........---------,,,------......------,,,+++,,,,,,---------,,,,,,,,,,,,,,,+++++++++******333111---)))((((((***,,,,,,+++*********+++,,,---******)))((()))***,,,---))))))))))))))))))))))))((()))+++,,,+++***'''&&&(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&((()))************(((((((((((())))))))))))******************************))))))))))))******)))((('''''''''(((***+++(((((((((((((((((((((((((((((())),,,......***&&&(((((())))))************,,,++++++******++++++,,,))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))((('''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%((('''&&&&&&&&&''')))***((((((((((((((('''''''''************************((((((((((((((()))***************)))******++++++*********)))))))))))))))+++***)))'''''')))***+++************************++++++++++++++++++++++++------------------------------------------......{{{nnnbbbSSSDDD<<>>;;;999444555555444333222222333333222111000000000111222444999;;;777444444444222000//////......//////000/////////.........---------------......---------,,,,,,---------------,,,,,,,,,,,,,,,++++++++++++444222...+++))))))******,,,+++*********+++,,,---***************+++,,,---)))))))))))))))))))))))))))******+++***)))((('''(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((()))************(((((((((((())))))))))))+++++++++++++++*********)))((((((''''''(((((()))((((((((((((((())))))***(((((((((((((((((((((((()))((()))+++------***((()))))))))*********+++++++++++++++******+++++++++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))((((((((('''''''''(((((('''''''''((()))***((((((((((((((((((((((((************************)))(((((((((((()))******++++++***************+++))))))))))))************+++***)))(((((()))***+++************************++++++++++++++++++++++++---------------------------------...............uuujjjWWWSSSMMMIIIFFFCCC@@@>>><<<<<<;;;:::888777555555777666333111000000000000333888999666444666666444000000000//////000000000////////////............------............------------------------------------,,,,,,,,,+++++++++222111///---+++***))))))+++++++++++++++,,,------++++++,,,,,,------,,,,,,))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((())))))******)))(((((((((((())))))))))))++++++++++++++++++++++++((((((''''''''''''(((((('''(((((()))))))))))))))((((((((((((((((((((((((***)))((()))+++,,,+++************+++++++++++++++++++++************++++++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))+++***)))((('''((()))))))))(((((((((((()))***+++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((())))))***+++,,,,,,+++***))))))))))))((()))))))))***++++++++++++***)))(((((()))***+++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,------------........./////////qqqaaaTTTKKKEEEBBBDDDAAA>>><<<;;;;;;::::::999999888666444222111000111555666333333666666444111111000000000000111111000000000/////////............////////////.........------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,+++***)))++++++++++++,,,,,,------+++,,,---.........,,,,,,))))))))))))))))))))))))******))))))((()))******(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))(((((((((((())))))))))))++++++++++++,,,,,,,,,,,,))))))(((((((((((())))))&&&''')))*********)))(((((((((((((((((((((((((((***)))(((((()))***++++++++++++++++++++++++++++++******))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))******))))))))))))))))))))))))+++)))'''&&&&&&''')))***)))))))))))))))******+++((((((((((((((()))))))))((((((((((((((((((((((((***))))))))))))***++++++---,,,+++***))))))))))))(((((()))***++++++,,,,,,+++******))))))******+++))))))))))))))))))))))))************************,,,,,,,,,,,,---------------------......//////000|||kkk^^^VVVNNNIIICCC???======<<<:::777888999999888777555333111333333111222555555222222222111111111111222222111111000000000/////////...//////000000//////...///...---,,,,,,,,,,,,---.........---------,,,,,,((()))***+++,,,,,,++++++++++++,,,,,,------------,,,---...//////...,,,+++))))))))))))))))))))))))******)))((())))))******'''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''(((((())))))))))))((((((((((((((())))))))))))*********++++++,,,,,,,,,)))(((((((((((((((((()))&&&''')))*********)))(((((((((((((((((((((((((((***)))((('''''')))+++,,,++++++++++++++++++++++++***))))))(((((())))))***))))))(((((((((((())))))''''''''''''''''''''''''&&&'''''''''((((((((()))(((''''''''''''((()))***(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))((())))))***************(((((((((((())))))******((((((((((((((((((((((((***************+++,,,,,,---,,,+++***))))))))))))((())))))***+++,,,,,,---++++++************++++++))))))))))))))))))))))))************************,,,,,,,,,------.........------......///000000111wwwpppeee[[[SSSKKKBBB<<<;;;::::::999888777666555555666444111222666555111333333222222222222333333111111111111000000000000//////000000000000//////222111///...------.../////////.........---------((((((***+++,,,,,,,,,,,,++++++,,,---------------------......------,,,,,,))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))******++++++,,,((((((''''''''''''(((((('''(((((()))))))))))))))((((((((((((((((((((((((((())))))((('''(((***,,,+++++++++++++++*********))))))(((((((((((())))))))))))(((((((((((())))))'''''''''''''''''''''''''''''''''(((((())))))***'''&&&&&&%%%&&&''')))***((((((((((((((((((((((((''''''&&&%%%%%%&&&((()))'''((()))*********))))))'''(((((())))))******+++))))))))))))))))))))))))++++++******++++++,,,---,,,,,,+++***)))))))))))))))*********+++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---------...//////000000//////000000111222333333~~~nnnccc[[[VVVNNNFFF@@@===>>>>>><<<;;;888444555999777333444444333333333333444444222222111111111000000000///000000111111000000///666555222111000000111222////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,...------,,,,,,+++,,,,,,))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))'''(((((())))))***++++++++++++************++++++((((((((((((((())))))***(((((((((((((((((((((((('''(((***)))''''''))),,,++++++*********))))))))))))((((((''''''(((((()))))))))(((((((((((())))))''''''''''''''''''''''''''''''((())))))***++++++''''''&&&%%%&&&(((***+++))))))))))))))))))))))))&&&'''''''''((((((((((((&&&'''((()))))))))(((((('''(((((()))******++++++************************,,,++++++++++++,,,------++++++***************+++++++++++++++++++++++++++***++++++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111222222222333444555666777777|||lll\\\QQQLLLLLLMMMAAA@@@<<<888999<<<:::555555444444333333444444555222222222111111111111000000000111111111111000000999888555333333333444555000/////////............111000///...---,,,,,,,,,+++,,,---.........---,,,///...,,,+++***+++,,,,,,))))))))))))))))))))))))&&&'''***+++,,,+++***(((++++++++++++++++++++++++''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))))))))(((((((((((((((((())))))))))))&&&''''''((()))*********000//////......//////000)))((('''''''''(((***+++((((((((((((((((((((((((&&&(((******(((''')))++++++*********))))))((((((((((((''''''''''''(((((())))))(((((((((((())))))'''''''''''''''''''''''''''(((((()))***++++++,,,(((((('''&&&''')))+++---************************&&&'''((()))******))))))%%%&&&((()))))))))(((''''''(((((()))***+++++++++************************,,,,,,++++++,,,,,,---...******************++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------...//////000111222222333555555666777888999:::;;;~~~qqqeee^^^SSSOOOHHHCCC@@@===;;;999777888888666444222333333555333111000111333666888111222333333222222222333444444333333333333444444000000000000////////////...------,,,,,,,,,------------------------------111000...---,,,,,,------*********)))))))))))))))************************+++*********++++++******))))))(((((((((((())))))+++++++++******(((''''''*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((---+++))))))+++,,,------))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&%%%%%%))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((((((((('''''')))))))))***+++++++++,,,(((((((((((()))))))))))),,,,,,+++***))))))******+++***))))))((()))))))))((((((((((((((('''''''''&&&&&&''')))***+++,,,---...---,,,+++***(((''''''++++++++++++++++++++++++***+++,,,------,,,******---,,,---///222111,,,(((++++++******++++++,,,---///+++((((((***------,,,555%%%666000+++555---333222000......000333555666:::777999<<<;;;888===FFF}}}sssgggZZZNNNGGG======<<<<<<<<<;;;;;;;;;777777666555333111...,,,111222333444444555666777444333222111111111111111111000000000////////////......---------------...........................000000///...------------************************++++++++++++++++++++++++))))))******++++++,,,,,,******))))))))))))******+++++++++******)))((('''***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))'''&&&&&&''')))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((''''''***************+++++++++)))))))))))))))(((((((((,,,++++++***))))))***************))))))******+++((((((((((((((((((((((((''''''((()))***+++,,,,,,---,,,,,,+++***)))((((((+++++++++++++++++++++++++++,,,,,,------,,,++++++......///333777888777444,,,,,,,,,,,,,,,------...///,,,******,,,......---555)))777000+++333+++000...000444777999999777555999777888<<<===???GGGQQQ|||rrreeeaaaZZZVVVRRRMMMGGGCCC===;;;888777666666444333333333333333333444555666555444333222000000000000111111000000000/////////.........------......///000000000000000000000000////////////......---,,,************++++++++++++++++++++++++++++++++++++&&&(((***+++++++++,,,---+++++++++******+++++++++******+++******)))((('''))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''%%%$$$$$$&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************'''(((((())))))(((((((((+++++++++************************))))))((((((''',,,+++******)))*********************+++,,,------'''((((((((()))*********)))))))))*********+++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,++++++,,,///222555666555...------------...//////...---,,,---///000///...111---666000...333---222666555444444555888;;;>>>AAA??????CCCJJJVVVgggvvvyyyqqqfff^^^VVVNNNCCC;;;888888999999777666444333333444444333555555444333222222222222111111111000000000////////////.........///000000000000000000000000000000...///000000000...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,,,,,,,---++++++************++++++***************)))(((((()))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((('''&&&''')))***)))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))))))))(((,,,+++++++++***)))))))))++++++******)))(((''''''++++++***************+++*********+++,,,---//////'''(((((()))***+++,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++******+++,,,............------......///000,,,------///000000//////,,,222444000222555333888;;;:::999777777:::===@@@BBBDDDJJJVVVhhhwwwfffVVVKKKCCC<<<777<<<999666444555555555333444444333222222222333333111111111111000000000000000/////////000000111222////////////////////////...///000000000///...---+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---+++*********))))))*********)))************))))))((((((((())))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((()))***+++***)))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))******)))))),,,+++++++++***))))))))),,,++++++***)))(((((('''+++***************++++++*********+++,,,...///000)))))))))***+++,,,------++++++++++++************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,000///...,,,+++,,,---...---------------......///,,,---...///000000000000...===777222777666777<<<555999???CCCCCCCCCCCCDDDIIIVVViii~~~~~~ooo___TTTIIIDDD>>>::::::999666444555444333222222111222222222222111111111000000000000000000000111222333333/////////////////////////////////000000//////...,,,,,,------......//////------------------------...,,,+++...333444000+++******))))))))))))******))))))************))))))((((((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''(((******)))'''''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))''''''''''''''''''''''''''''''((()))************+++++++++***************+++++++++******))))))(((*********)))******+++,,,*********+++,,,---///000***+++++++++,,,---------++++++++++++++++++************************++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------.........---,,,---///111---------------...//////---///000111000111222444888OOO???555;;;555888>>>:::;;;===???EEEQQQ```kkk{{{ppphhh]]]TTTOOOIIIBBB===;;;:::888666444333222222222222222111111111000000000000000111111333444444111111111111111111111111000///////////////000000,,,------...//////000000------------------------///***'''...888;;;555---++++++************++++++))))))************))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((******)))''''''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''(((******++++++******************+++++++++******************************))))))***++++++,,,************+++,,,......,,,,,,,,,,,,------------++++++++++++++++++++++++++++++******************------------------------,,,,,,++++++,,,...///000***,,,...---,,,,,,///111//////......//////000111000222333333222333666999@@@\\\DDD888???666<<>>:::555333555999===???cccRRRCCCAAAHHHRRR^^^iiiwwwgggUUUIIIDDDAAA>>>:::888888888999111000//////111444666777444222111222333444333222111111111222222222222222/////////.........------000000/////////.........///...------...000222444.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++))))))))))))*********+++************))))))(((((())))))))))))************))))))))))))))))))))))))************)))(((''''''************************(((***+++***)))((()))+++++++++************++++++************))))))))))))++++++************************++++++++++++************++++++,,,,,,,,,---......---,,,,,,,,,,,,,,,---,,,,,,,,,---...---------,,,,,,,,,,,,---......------,,,,,,,,,---...//////...---,,,,,,+++++++++000//////....../////////222111111111222333333222000//////000222333444444222111111333555777888888:::;;;;;;<<<>>>AAACCCEEELLLKKKRRRaaaqqqyyynnneeeYYYOOOGGGAAA<<<888;;;999666444555666777666444333333333444444222000000000000111111222222222000000000000////////////111111000000000/////////000///.........///000111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++*********))))))))))))))))))))))))*********++++++))))))))))))))))))))))))---,,,***)))((((((''''''************************)))***+++***))))))***+++++++++++++++++++++++++++******************************++++++++++++++++++***++++++,,,,,,++++++***)))******+++,,,---...///------,,,+++++++++,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,---.........------------...////////////......------,,,,,,000000000//////000000111...///000111222222222111555555444444666888;;;===999999999999:::;;;===>>>>>>@@@BBBBBBCCCHHHOOOTTTgggtttzzzooocccVVVMMMCCC???:::777666444111...777666666666666555333000000000111111222222333333000000000000000000000000111111111000000000//////000//////......///000000000000000///......------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,******************))))))))))))*********+++++++++************************---,,,***)))((())))))***************************)))***++++++))))))***+++++++++++++++++++++++++++)))***************++++++******+++++++++++++++,,,++++++,,,,,,,,,,,,+++++++++++++++,,,---.........---,,,,,,+++++++++,,,,,,+++,,,------------...///------,,,,,,------...///.............../////////000000000//////......---000000000///000000111111+++---000222333333444555555555444333333555999<<>>>>>@@@DDDIIILLLOOOQQQRRRTTTYYYfffxxx```WWWKKKCCC@@@???===;;;666555555555777777666444333333444444555555555666000000000000111111111111111111111111000000000///////////////000000111222000000000///......------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++***)))))))))+++,,,---************************)))+++,,,+++***)))***+++***+++,,,,,,,,,,,,+++***))))))******+++++++++,,,******++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,++++++,,,------,,,...//////------///111......------......///000....../////////000000000000000111111111000//////000000//////000111222222000222555666666777999;;;@@@@@@@@@???>>>@@@DDDHHHCCCEEEHHHLLLRRR\\\hhhppptttwww}}}{{{eeeSSSIIIDDDAAA>>>555333222222444555555555333333333333333333333333222222222222222333333333333333222222222111111111///000000111111222222222111111000//////......---////////////////////////......////////////......------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------*********++++++++++++,,,++++++++++++++++++++++++))))))******+++,,,......++++++++++++++++++++++++***+++,,,+++*********,,,***+++,,,------,,,+++***))))))******+++,,,,,,,,,******++++++,,,---------,,,------......------,,,//////.........---------------,,,,,,,,,---.........000222111...---///222///////////////000111111...//////000111000000000000111222333333222111000111111111111111222333444555777999999777888;;;???DDDFFFJJJKKKLLLPPPVVV[[[^^^ccckkktttwwwjjj]]]OOOFFFJJJFFFAAA>>><<<<<<;;;:::777777777666555555444444444444555555555666666666555555555555444444444444333333333333333222111111222222222111000000//////000000000000000000000000...//////000000//////...------------------------,,,,,,,,,,,,---------------------.........//////*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,***+++---......---+++***))))))***++++++,,,------******++++++,,,------...------............------.............../////////...---------......///000000333555333///---///222111111000000111111222333...///000111111111000000000222333444444333222111333333333333444555666777999<<>>======<<<666666777777888888999999777777777777666666666666666666555444333222000///444444333222222111111000000000000000000000000000//////000000000000//////........................,,,,,,,,,---------..................//////000000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***++++++++++++++++++++++++***+++,,,,,,******+++,,,***+++---......---+++***))))))***+++,,,,,,------******+++,,,,,,---......------............------,,,------...///000111111...............///000111222555777555000---///333222222111111222222333444...///000222222111111000111222444555555444222111555555555666666888999999@@@CCCHHHJJJMMMSSS]]]eeeyyy~~~ssslllccc\\\TTTOOONNNMMMJJJFFFFFFFFFFFFFFFGGGIIIJJJKKKGGGCCC???>>>@@@???;;;777>>>;;;888666666777777777888888777666555222000///222333333111///...//////111111000//////......---000//////............///.........//////000000000222111///...---------...******++++++,,,---------++++++,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000//////////////////////////////.........---------111000///.........///000222333333222111111444666000///...///222444444444666444222222222333222111555444555777999999777444:::;;;<<>>;;;>>>===<<<<<<;;;999777555333333333444555555666666333333222111000000000000333222111111111333555666333222222111111111111111////////////////////////000000000000000000000000////////////////////////........................////////////........................////////////........./////////000000000000000000////////////111111111111111111111111111111111111000000000000222111000/////////000111111000///000333555444333...///000000111222444666333555777888999<<>><<<999999999999999999999999999999888777666666666666666666555555444444666777888444444444444444333333333222222222222333333444444111111000000000000000000////////////////////////////////////////////////000////////////.....................//////000000//////000000000111111111000000000///////////////222222222222222222222222333333222222222111111111333222000///...//////000444333333333555555444333000222333333333444666999<<>><<<:::999999999888888777888888888777777777777777666666666444444555555555555444444444444444444444444444444111111111111111000000000111111111111111111111111000000000000000000000000000000000000////////////...//////000000111111222111111111111222222222222000000000000000111111111333333333333333333333333444444444333333333222222111111000///000111222333444666999::::::;;;<<<>>>===BBBGGGKKKOOOTTTZZZ___oootttzzzwwwtttoooiiiccc\\\XXXUUUQQQPPPNNNKKKIIIGGGFFFFFFFFFGGGHHHHHHGGGEEECCCAAA>>>???@@@AAAAAA@@@??????======<<<;;;999888777777777777666666666555555555444444444444444444444444333333333333333333333333222222222222111111111000111111222222333444444555222222222222333333333333111222222222333444444444333333333333333333333333555555555444444444333333222222333444666999<<<===888@@@IIIOOORRRVVV^^^dddmmmsss|||zzzxxxtttnnniiidddaaa___^^^___``````___\\\XXXVVVPPPQQQRRRSSSSSSSSSRRRQQQLLLKKKJJJGGGEEECCCAAA@@@=========<<<<<<;;;;;;;;;666666666666666666666666555555555555555555555555444444444333333333222222333333444444555666777777222222333333333333444444333333444444555666777777444444444444444444444444666555555555555444444444555555777:::>>>BBBFFFHHH[[[gggwwwzzzwwwxxxwwwvvvuuusssssssssrrrpppnnnjjjddd___YYYUUUSSSRRRPPPNNNKKKIIIGGGEEEEEEEEEEEEDDDCCC@@@===999777<<<;;;:::;;;<<<;;;999666777777777777777777777777777999:::999888888999:::777::::::999;;;===999222777777777999;;;===>>>===;;;999888:::>>>AAA@@@>>>CCCAAA???;;;999999:::<<<===AAADDDGGGSSSfffxxx|||{{{yyywwwtttqqqnnnkkkjjjiiihhhgggeeebbb]]]XXXSSSQQQMMMNNNPPPRRRRRRPPPKKKGGGCCCCCCCCCCCCCCCCCCCCCCCCHHHIIIJJJIIIHHHGGGHHHIIICCCDDDEEEIIIRRRXXXSSSKKKIIIHHHIIIPPPZZZ``````^^^RRRRRRTTTYYY___cccdddccchhhgggaaaWWWNNNJJJNNNSSS^^^jjjyyyyyy{{{~~~}}}vvvqqqffffffffffffffffffffffffoooppppppooommmlllmmmnnnllllllmmmssswwwgggggglllzzz