BM6P6(@ }}}wwwppprrrsssoooqqqvvvpppgggaaa```^^^XXXVVVXXXSSSSSSXXXXXXYYYmmm}}}pppVVV>>>>>>999777:::>>>MMMpppwwwzzzuuubbbVVVXXXwwwNNNFFFnnnaaaPPP}}}OOOkkk```ssscccBBB333222222///111333...111888777TTTxxx]]]DDD^^^{{{aaa|||hhh;;;???ooonnnMMMQQQ|||DDDFFF|||jjjWWWqqqJJJxxx}}}|||^^^\\\~~~llluuuyyyeeehhhsssxxxsssttt{{{|||www^^^ttt}}}```NNNMMM==="""))),,,...+++(((((()))))))))(((%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###)))222222***$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""&&&***'''222///...VVV{{{ppphhhooowwwooo///---***'''%%%%%%&&&&&&$$$$$$%%%%%%&&&'''(((((('''''''''(((((((((((((((%%%&&&''')))))))))(((''''''%%%(((,,,---555PPPnnnxxxzzz~~~~~~|||zzzsssmmmmmmrrrkkkjjjlllrrrwwwzzz{{{~~~wwwUUU???///111333000222;;;000---******,,,---,,,***777YYYvvv|||~~~xxx|||vvv~~~tttmmmmmm^^^aaaeeesss~~~zzzjjjAAA---***'''((((((&&&%%%%%%### &&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((yyyooorrruuuttttttwwweee^^^YYYYYYXXXTTTVVVZZZRRRKKKPPPZZZdddxxxpppVVV@@@666:::=========HHHcccwwwsssfffTTTNNNUUUmmm|||iiiEEEAAAggg```SSSaaadddZZZuuurrrOOO777000222111//////111111333666===```wwwVVVOOOkkkjjjooo|||TTT888MMM}}}gggIIIfffUUU???___|||cccdddNNN^^^~~~yyyvvvxxxhhhdddrrrpppjjjrrrvvviiiqqq|||uuuaaa___xxx~~~sssXXXDDD555+++,,,+++(((&&&&&&)))++++++((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!!$$$******%%%"""$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&,,,"""(((*** ===UUUwwwaaa---,,,***(((&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&''''''((((((((()))&&&'''((((((((((((((((((&&&###&&&)))&&&(((999OOOgggpppxxx}}}~~~~~~zzztttqqqrrrnnnkkkkkknnnqqqvvv~~~hhhNNN666///111222222555111...******+++,,,,,,+++000HHHiii|||~~~tttqqqfff```___sssxxxPPP+++,,,'''((((((&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&''''''((()))rrrtttzzzxxxtttsss___ZZZWWWUUUSSSSSSWWW]]]XXXGGGLLLcccwww{{{cccAAA444;;;:::===>>>EEE```|||wwwkkkZZZMMMNNNUUU[[[SSSKKKDDD;;;;;;[[[dddWWWxxx|||bbbWWWfffzzzYYY999...000222222222///...333333111GGGqqqtttqqqMMMRRRzzzooofffrrrFFF===cccTTTEEExxxoooBBB???|||SSS~~~bbbHHHqqqzzztttnnnyyyxxxZZZTTTmmm{{{kkkkkk{{{sssnnnuuubbbNNNfffddd;;;+++000111,,,&&&%%%''')))++++++'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################!!!!!!$$$$$$""""""%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))%%%+++((('''###+++SSSyyyDDD******)))((((((''''''&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&'''((())))))***)))((((((''''''''''''((((((&&&(((+++((($$$***555bbbvvv~~~~~~sss~~~wwwooolllsssooolllkkkmmmrrr~~~zzzcccEEE222///222333111222///+++***+++,,,,,,,,,+++444SSSzzz|||}}}yyyrrrrrrcccZZZnnniii777333)))))))))((('''&&&(((***$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%###"""!!!!!!''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''(((((()))~~~xxxzzzzzzoooiiiccc```]]]YYYVVVWWW\\\aaa^^^JJJRRRrrr~~~ttthhhQQQ;;;888BBB999:::BBB\\\xxxssshhh[[[SSSSSSRRRPPPEEE888222000888```jjjSSSuuukkkTTTpppdddFFF......333222222666000---333111...QQQzzzuuueeeQQQbbbdddnnniiiFFFIIIjjjxxxJJJ^^^ZZZ777mmmeeewww~~~KKK[[[tttppp{{{ttt\\\SSSjjj|||kkkqqqppphhhvvvyyydddaaawwwzzz|||nnnCCC,,,---111---***+++***))))))***'''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########$$$$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%'''%%%###+++EEEkkk}}}rrrmmmmmmooo---((((((((())))))((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&((()))*********)))(((&&&&&&&&&'''((((((&&&(((,,,,,,''''''+++;;;YYYsssyyyxxx|||}}}~~~|||{{{pppjjjuuurrrooonnnmmmnnnuuu~~~|||kkkUUUSSScccxxx{{{zzz}}}ttt[[[AAA222111222111111///---+++***+++,,,,,,,,,(((<<>>AAA***777]]]rrreeeFFF555KKKggg888222000333222------222333000///222EEEmmmuuukkkppppppJJJTTT}}}fff```~~~HHH666PPPXXXPPPllleee777UUUcccaaaoooKKKmmmmmmiii~~~aaaKKKbbbvvvuuusssjjjwwwxxxoooqqq}}}}}}yyyaaaJJJ333,,,)))------'''''',,,(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$######%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%+++&&&%%%&&&CCCwwwEEE$$$'''((((((''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''(((((())))))((((((''''''''''''((((((&&&$$$%%%&&&&&&&&&&&&///+++666TTTppp{{{{{{{{{xxxrrrpppxxx~~~|||uuuooolllllljjjbbbZZZVVV}}}|||OOO***---***&&&777^^^pppQQQ888------///000111000---+++******...((('''666WWWwww___ppp~~~|||]]]555***###'''***'''&&&((($$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&& !!!"""###$$$%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''}}}}}}}}}}}}|||yyyjjjaaaaaaVVVWWWWWWXXX]]]aaa[[[QQQ@@@SSSwwwzzzrrr___GGG999777999:::;;;SSSrrrtttkkknnn\\\SSSLLLMMMPPPLLLCCC<<<===333GGGqqq|||IIIUUUWWWwwwVVV000000111111111000000000000222///;;;___tttiiixxxiii\\\cccxxxZZZlllfffFFF>>>hhhxxxVVVZZZrrryyyFFFEEEooonnn___ppp}}}\\\ZZZ}}}|||xxxyyy]]]WWWhhhwwwqqqrrrppp{{{lllrrr}}}pppQQQ<<<+++)))+++)))(((,,,***)))'''&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## ###$$$ !!!%%%%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&(((%%%...(((888nnn|||~~~tttZZZ666$$$)))))))))'''&&&%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&'''(((((((((((((((((())))))(((''''''((()))(((### $$$:::]]]{{{|||uuuqqquuuzzz}}}}}}rrrhhhhhhhhhbbbXXXSSSmmmqqqppp~~~MMM'''777666,,,777^^^~~~jjjLLL666///---000333222///+++))))))((()))***---;;;UUUooo~~~rrrvvvlll{{{~~~tttIII555%%%&&&***(((''')))%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%"""""""""######$$$$$$$$$''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%zzz~~~zzz~~~uuurrr___YYY]]]VVVWWWVVVVVV[[[]]]SSSEEEAAA]]]{{{^^^FFF444666888555888BBBwwwtttiii^^^IIIKKKQQQSSSHHH999444888***PPPxxxwww___[[[jjjUUUxxxlllEEE///222222///111555555111---333000CCCsssmmmgggzzzmmmPPPuuu~~~nnnYYYuuuccc???KKKzzzdddPPPbbbxxx]]]???WWWzzzaaa[[[mmmGGGmmmyyy```XXXmmmooovvv{{{pppqqq~~~|||pppjjjpppqqqOOO///'''++++++)))++++++)))'''&&&%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""&&&$$$ %%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%######555((((((]]]pppzzz}}}xxxKKK,,,&&&%%%'''111+++)))'''%%%$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))(((((($$$&&&&&&%%%%%%'''((((((###++++++(((999\\\uuu{{{|||{{{}}}~~~wwwhhheeehhheee]]]WWWTTTNNNMMMnnnWWW)))444///000DDDhhh~~~yyyxxx}}}```BBB444,,,000444444000+++(((((($$$)))...,,,'''333VVVwww}}}uuudddhhh~~~www{{{]]]BBB***&&&)))'''&&&(((&&&%%%%%%$$$$$$%%%%%%&&&########################%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$$$$###''''''''''''((((((((()))'''''''''&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$~~~zzzzzz}}}yyyhhh```[[[VVVQQQXXX]]]___aaa]]]NNN===FFF||||||zzz]]]DDD;;;777777111///GGGfff}}}qqqkkk^^^OOOHHHSSSVVVIII:::666888;;;AAAaaa|||sssVVV___hhhWWWrrr~~~ddd111111111111000000000000000111222222OOOiii[[[|||\\\FFFwwwhhhUUUXXX???WWWpppHHHdddvvvCCCTTTrrrtttaaannn~~~}}}GGGYYYttt~~~eeeUUUmmmvvvwwwzzzyyy{{{ggg```yyyoooIIIhhhzzz___333"""///,,,###---((()))))))))((('''%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%&&&'''&&&&&&%%%,,,+++***'''%%%...HHH```EEE''')))''')))...(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&%%%%%%%%%%%%&&&'''''')))%%%&&&)))+++777WWWxxx|||}}}zzz{{{zzzmmmbbbbbbfffbbbZZZVVV@@@GGGqqqlllPPPIII???SSSjjjzzz{{{}}}vvvZZZ;;;111444555222000///,,,((())))))******(((,,,:::JJJlllnnn}}}vvvpppwww{{{xxx~~~}}}qqqxxxyyy}}}QQQ+++'''+++&&&###(((((('''&&&&&&'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&'''((((((&&&%%%''''''''''''''''''''''''''''''''''''&&&%%%$$$###}}}~~~iii___ZZZWWWYYYZZZ___```WWWHHHCCCFFFggg~~~vvvdddLLL===777444333444AAAbbb~~~wwwrrrdddRRRDDDUUUKKKBBB???:::666999@@@eeexxx}}}aaa\\\uuunnnfffsss{{{VVV///111000000000000000000000333111:::]]]eeeiiipppFFF```}}}eeeaaaoooEEEGGGuuu~~~WWWYYYvvv|||___III^^^vvvkkknnnxxxYYYNNNvvv~~~rrrzzz}}}hhh^^^mmmvvvzzzrrreeepppsss\\\NNNmmmsssQQQ<<<666***$$$******+++++++++***)))((('''&&&%%%$$$%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''%%%(((......&&&(((CCCbbbvvvPPP...###***&&&%%%''' &&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&%%%%%%%%%%%%&&&''''''***&&&&&&)))(((---BBBZZZ}}}~~~~~~vvvmmmiiihhhaaaYYY\\\SSSXXXqqqpppfffqqqyyy|||{{{yyyuuuzzzjjjmmmxxxkkkPPP888666444333111...,,,+++***)))******'''&&&...888QQQbbbtttaaaTTTTTTXXX```tttxxxkkkoooyyyxxxttt{{{}}}|||ccc>>>,,,(((&&&%%%'''((('''&&&&&&'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((((('''%%%''''''''''''''''''''''''''''''''''''&&&%%%$$$###{{{yyy}}}}}}ggg[[[YYYYYYjjjeeeeeeaaaMMM<<>>...000000000000000000111111444000GGGqqqgggmmmeeeQQQccc~~~XXXvvvZZZ<<L~~~zzzzzzyyy=hĦrrreeegggpppbbb]]]OOO???>>>TTTuuu4ĉ@ӵ444444888LLLrrrqqqrrrhhhVVVJJJKKKPPPQQQ======999444;;;TTTttthhhPPPmmmwww===---999444//////000000111111111111...:::eee>LWWWooowwwIIIJJJyyy```fffsssDDDLLLxxx}}}]]]\\\wwwVVV@@@gggxxxkkkvvvgggHHHtttcccaaazzz~~~|||vvvhhheeetttdddIIIdddRRR...++++++)))))))))(((((((((((((((((('''&&&&&&(((((('''&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&&&&'''(((***+++***$$$%%%***(((...PPPwww|||oooaaaEEE((($$$***'''###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''(((%%%&&&)))+++******+++(((GGGoooxxxyyy~~~~~~~~~zzztttnnnmmmnnn``````______bbbjjjxxx{{{www|||yyyxxxrrrSSS555,,,//////------,,,'''%%%)))+++******,,,***KKKsss|||sss777///---111///+++555FFFgggvvvrrrlllrrrooommm|||uuuvvv~~~PPP...)))+++'''(((&&&&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&((()))(((&&&''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%GG=?HdĦ}}}yyyzzz=ĪjyyygggeeekkkVVVPPPCCC>>>OOOoooGG=?:::LLLhhhxxxsssjjjWWWHHHLLLWWWPPP@@@888666333:::TTTtttvvvVVVmmm~~~www:::...<<<***/////////000111111222222111NNNxxxHdĦoooWWWtttjjjBBB[[[|||]]]dddhhhMMMUUUttt``````ggg???VVVssspppppp|||TTTiiixxxwwwxxx{{{~~~~~~vvvkkkmmmyyyxxxmmmYYY|||SSS111***---,,,++++++*********++++++)))'''''''''((()))((('''&&&&&&&&&&&&%%%$$$###"""#########$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&''''''((()))***)))%%%%%%(((&&&'''555FFFDDDMMMNNNCCC777000)))!!!"""***&&&!!!''''''###'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''')))'''&&&'''((((((((('''(((...CCC```uuu{{{{{{tttrrrqqqooonnnppphhhbbbaaafffgggfffnnn{{{ssswwwxxxxxx{{{{{{{{{}}}eeeHHH444//////...+++...)))&&&'''(((''''''***'''===```ssstttwwwtttfffQQQ@@@111---((('''444GGGYYYeeennntttxxxtttvvv|||bbb@@@---'''%%%((('''&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&((()))((('''''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD{{{sss|||?fӵĦSSSHHHDDDӵƜ`1.׼s111HHHĭӵGGG333888ӵĦyyyeee:::...222***...//////Ħ:::hhhĦDdDoooӵӵӵllltttYYYĦӵĭӵgggiiiggg```yyyiiiEEE------,,,++++++******+++,,,,,,)))((('''((())))))((('''%%%%%%%%%&&&&&&%%%$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''((((((((((((&&&''''''%%%###$$$&&&(((******(((###%%%+++"""***&&&%%%...''')))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''((((((''''''''''''&&&+++(((+++===[[[ttt~~~~~~sssiiikkkrrrvvvvvvwwwnnnhhhdddeeeccc```aaaeeeqqqtttrrrlllkkkqqqyyy|||~~~}}}wwwbbbDDD111......***,,,)))(((***)))&&&&&&***(((///FFF\\\fffmmmmmmcccnnnZZZGGG===555333BBBWWW[[[___tttxxx~~~tttyyyYYY777((()))((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&((()))((('''''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?vvv~~~ZufĦgL___RRRBBBg&e~~~gĉ@444666g&e>&eFFF@e777555??g<ĉ3we<Ħiii3h?@eUUU<<<,,,***777...//////Z222AAA{{{3h?gLD%%)?fff?><zLLLQQQ=?Ħg&eg&eeeeWWWzzzS?ʬ4ff?>ߝL@eg&e~~~3h?g&e>&eccc??xxxRRRZZZ]]]333---******)))(((((()))***+++***((('''((()))***)))'''######$$$%%%&&&&&&&&&&&&""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&(((((((((((('''%%%)))((("""!!!'''***((()))!!! '''---***%%%"""###***###!!!******$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%((())))))((())))))(((%%%++++++...DDDeeeuuusssqqqfffnnn|||tttqqqjjjbbb^^^\\\WWWQQQXXX___cccbbbccckkkuuuzzzzzz}}}{{{~~~|||yyyvvvRRR444,,,---***)))(((+++...,,,))))))---)))###111KKK^^^ooozzzxxxyyylllbbb]]]UUURRR```uuuiiifff{{{yyyzzznnnBBB,,,...((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&)))))))))'''''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħuuuzzzg?HdĦZZZPPP^^^Hu]Ħtt444ZZZHƅ^Hu]ĦLLLH׼s888111tQje<ĦdddBt=o9ĦH׼smmm@@@444444---,,,444,,,222HtĦ222KKK}}}Bt=o9ĦHdĦDtfo9ĦsߝLGdUĦuuuHt@cӵHu]Ħ~~~Hu]ĦkkkHtƅ^yyyqIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦgggLLL```fff999000(((///***&&&******''',,,***)))((())))))(((%%%###((('''&&&%%%$$$%%%&&&''''''&&&%%%$$$####################################!!!!!!"""###$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%###!!! %%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&'''((((((%%%$$$$$$######$$$$$$%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''')))++++++--->>>aaawwwqqqxxx{{{mmmnnnaaaUUUSSSKKK;;;555///222000GGGmmmqqqcccfffmmmzzz{{{|||sssuuuyyyfff999,,,000'''++++++,,,,,,+++)))&&&%%%000((((((999SSSjjjzzz}}}lll||||||bbb]]]ZZZiiiqqq|||aaa444***%%%&&&)))+++***&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%((((((((((((((()))******(((((('''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵyyy|||GR/f6LĭĦDdDĦcccooo{{{DdDĦmmm`eĭDdDΦDdDĦKKKDdDĦ222CCC\\\xxxgeĦFSĦwwwqjRgdKӵDdDĦccc;;;111111...000///---333DdDĦ777eeecccuuuqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦcccDdDĦq<RllliiipeƜ4DuTӵDdDĦ}}}DdDĦqjRgdKӵDdDΦDdDĦjjj```rrr{{{YYYRRRooommm@@@,,,(((---+++(((+++)))&&&))))))(((((()))))))))&&&$$$&&&%%%%%%$$$$$$%%%&&&'''%%%$$$$$$$$$$$$%%%%%%&&&########################"""""""""###$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&''''''((($$$$$$############$$$$$$((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&'''''''''''''''(((***((('''000HHH___{{{|||zzzvvvwww|||~~~sssnnnZZZKKKKKKBBB000'''***,,,'''===jjjzzzssswwwwww{{{uuu{{{pppOOO:::111(((---.........,,,+++***+++''''''&&&000KKKnnnVVV888666999666>>>SSSooo~~~mmm@@@'''(((%%%%%%)))+++***))))))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((''''''''''''((())))))(((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)Ħ{{{{{{CdgĪjDdDĦrrrDdDĦPPPHߝL`o9DdDΦDdDӵIIIDdDĦ888\\\ppp~~~geĦsp?aĦdddGIdnuR)ĦDdDĦTTT444---......222000333222DdDĦ==={{{ssspppGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦLLLDdDĦpo9u555fffsss^^^=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ{{{cccVVV{{{tttVVVSSS~~~{{{VVV:::---,,,))))))+++***((((((((('''''')))******(((&&&$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%########################""""""######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$$$$############$$$$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''$$$%%%000===```hhhttt~~~|||~~~uuunnnYYYLLLPPPIII555***(((...***<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ===4DufئL>eDdDʜ4DuTӵBBBDdDĦRRRqqq}}}geĦs<v>aĦmmm\\\peӵDx<DdDĦEEE000------...222222777///DdDĦNNNpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦSSS>d<ĦpeӵEEEĦcccF&uTӵDdDĦvvvppp>d<Ħ}}}peӵDx<>d<ʜ4DuTӵttt\\\___wwwrrrHHHddd{{{vvv___:::---'''((((((***,,,(((''''''''')))++++++)))'''%%%%%%%%%&&&'''((())))))+++***(((&&&$$$###""""""#################################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###"""###$$$&&&'''$$$$$$$$$###$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%'''&&&$$$'''---<<>><<dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦXXXcccB?Ho9{{{>d<------......+++444...>d<ӵB?Ho9<x{{{&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇ{{{DdDĦvvvsdKĦB?dp&ĒR>d<sdKĦMMMB?Ho9s&dq&ĒRuuuYYYZZZxxxZZZHHHiiiKKK333******%%%'''---'''''''''''')))++++++***(((&&&'''((())))))***+++++++++***(((&&&$$$###""""""########################$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######"""###$$$&&&'''$$$############$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&###$$$''''''%%%&&&***(((111GGGbbbnnnjjjgggiiiiiipppnnnmmmtttnnn\\\TTTDDDQQQMMMOOOfffnnnkkkttt~~~|||~~~~~~~~~uuuwwwyyy[[[555///---000333333000---,,,---)))(((***,,,---999YYYyyywwwcccSSSAAA333333666FFFbbb{{{tttHHH///(((&&&+++)))!!! &&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&''''''&&&'''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌyyyBeneYYYHkgene<<<<<aĦ\\\sss@Gpppzzzse111---...000,,,)))111111<Ōxxx@GHkgevvvoooHĪj@IŌegeHu]3hIŌDdDĦne@hHHHzzz>h^^^|||se???neYYYXXX@GsĪj@hnnnwwwqqqMMMbbb~~~xxxFFF[[[zzz|||[[[CCC@@@>>>)))$$$+++%%%''''''((()))++++++***(((((()))***+++++++++++++++'''&&&%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########$$$%%%%%%&&&###############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((%%%$$$&&&&&&###$$$((($$$&&&111EEEYYYhhhrrryyyttt|||{{{yyyzzzjjjdddZZZ___RRRLLLXXXZZZ___uuuzzz|||wwwwwwtttvvvsssZZZ777%%%//////...............---'''$$$(((...+++,,,HHHjjj~~~{{{}}}zzzkkkaaaXXX[[[eeeuuuvvv[[[999,,,&&&******"""""")))&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%4DuXӵĵD^DdDĦxxxsssZZZDDD777777wwwD^NNN444555333s׼sgeFm8>aĦxxxzzznnnpppyyys׼s000111)))...444+++---000222HoPPPZZZsss|||zzzD^uuuDdDĦqqqXXXDDD^^^}}}tttQQQhhh~~~s׼s[[[gggmmmhhh|||~~~dddUUUooo~~~___TTTfff~~~~~~iii\\\gggccc:::%%%+++'''(((((((((***++++++)))'''))))))***+++++++++***)))%%%$$$$$$$$$$$$%%%%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$#######################################################################################$$$%%%%%%%%%$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&%%%"""$$$((($$$%%%'''000DDD```www}}}wwwtttvvvrrrjjjeeeRRRNNNWWWRRRXXXvvvvvv|||~~~{{{~~~vvvrrrsssrrrjjjaaaOOO888AAA999000++++++,,,,,,+++)))'''((()))%%%%%%444FFFqqqyyypppQQQ888&&&(((+++&&&$$$)))&&&&&&&&&&&&'''''''''(((########################$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&%%%Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħ{{{vvvrrriiibbblll{{{qqq___iiiuuubbbĦ666:::777HHHooo}}}sss>d<ĦGGG888+++888:::BegeFYĉ>aĦsssvvvzzzpppqqqxxxBe,,,///000&&&...777---///,,,000nu]ӵwwwsss```\\\pppxxxFFFkkk>d<ĦwwwBBBYYY>d<ĦoooĦuuuFFF\\\III@@@qqq}}}DDDTTTwwwBeddd}}}Ħ{{{mmmXXXGGGQQQtttwwwdddsss}}}SSSNNN~~~yyySSSUUUwwwsssqqqJJJ)))---***)))))))))***++++++)))'''))))))***++++++***(((((('''&&&%%%$$$####################################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$##################################################################""""""""""""""""""""""""###$$$%%%&&&&&&%%%###############"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######%%%((('''$$$&&&***'''***'''$$$111MMMdddlllyyyuuufffddduuu|||yyyqqqgggUUUVVV```TTTTTTrrrsss|||{{{tttxxxwwwxxxsssiiiqqqrrr]]][[[MMM<<<111...//////---(((***)))%%%%%%,,,222333ooo~~~}}}~~~iiiFFF(((&&&,,,((($$$%%%&&&&&&&&&'''''''''((((((########################$$$$$$$$$$$$%%%&&&'''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦ~~~~~~fffhhh___eeeooorrrkkkpppyyy[[[gdKĦ444777AAAmmmzzzmmmsdKĦ555222666,,,777ŶS3weAneneneneDeeeebbbXXX[[[dddwwwjjjqqq{{{hhhne666;;;>>>```ttteeene999222666222888MMMkkk>Ak<uuuttt~~~yyyzzz|||sss\\\???000000000000//////......222111333fhuuu[[[OOO\\\uuu}}}kkkNNN\\\pppYYY```{{{DesssWWW]]]wwwne___cccneaaasssyyyfffNNN@@@LLLrrrkkkPPPaaanerrr```PPPTTTrrrqqqooo}}}~~~dddVVVhhh~~~pppbbb@@@LLL}}}|||yyyfff999+++000$$$(((''')))((('''))),,,+++&&&)))'''&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###%%%%%%###"""###$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!"""####################################$$$$$$%%%%%%%%%$$$$$$$$$#########""""""################################################%%%&&&'''''''''&&&%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&(((((('''%%%&&&...:::DDDOOO```mmmooopppsssjjj\\\KKKHHHKKKTTTYYYYYY[[[```YYYhhhsssqqqrrryyy~~~|||zzzzzz|||xxxnnnXXX???///,,,///000---+++)))'''&&&(((***,,,<<<^^^}}}~~~~~~rrreee[[[^^^lllzzz~~~mmmcccOOO888+++&&&$$$$$$&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$&&&(((&&&###(((000)))(((&&&%%%$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&~~~}}}}}}{{{jjj^^^SSSRRRYYYrrrlllkkk|||{{{lllSSS>>>111666SSSttthhhdddDDD+++333111444LLLjjj}}}~~~yyymmmppp}}}xxx|||```CCC///000000000////////////...///000///000sssKKKBBB[[[tttzzz}}}VVVGGGooo\\\NNNgggpppfffjjjcccYYYsssUUUXXXppp}}}]]]>>><<>>444555EEErrrlll]]]```oooyyy]]]333///888---DDDbbbhhheee~~~rrrtttoooKKK555+++///////////////////////////...***///TTTlllNNNDDDYYYvvv}}}yyy{{{fffQQQnnntttkkkttt}}}nnnrrrpppdddkkk|||~~~___QQQZZZyyytttQQQ<<>>HHHWWW]]]\\\eeeuuu~~~}}}~~~}}}{{{vvvpppdddKKK222***///...,,,***(((((((((***+++%%%777ZZZ~~~wwwQQQ///000...'''<<>>%%%)))...***''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%'''(((&&&######%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''~~~~~~~~~}}}yyyvvvxxx~~~}}}bbbWWWLLLTTTfffwwwvvvaaa===666:::???666666RRRsss|||wwwccc``````kkkUUU444///444666>>>]]]tttvvv___fffxxxQQQ777000,,,.............../////////333111,,,:::eeepppOOOHHHUUU|||qqq___HHHkkkooowwwxxxfffiiizzzwwwaaaQQQfffjjjIII>>>XXX|||zzz||||||zzz___WWW{{{}}}qqqSSSccczzzqqqyyyiiiZZZgggssswww```IIIxxxyyyXXXLLLHHH---&&&''')))((('''))),,,+++&&&(((&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%###$$$&&&&&&$$$###$$$%%%"""######$$$$$$$$$######""""""""""""""""""""""""###$$$%%%%%%$$$###$$$%%%####################################""""""""""""######################################################################## !!!###%%%&&&((()))%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''###$$$'''((((((((()))***+++...888CCCDDD999+++###,,,###$$$666KKKVVVZZZ\\\ddd[[[\\\lllyyy{{{~~~}}}~~~~~~|||xxxeeeIII555000...---+++)))((())))))***)))***>>>eee|||[[[@@@///444444IIImmmtttkkkqqq{{{yyyLLL+++)))---(((''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$"""$$$'''&&&&&&%%%$$$###$$$$$$$$$###$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((('''}}}~~~~~~~~~zzztttttttttwww~~~cccYYYIIIQQQccc~~~cccIII;;;666<<<:::---===kkk~~~rrraaa___mmmooo___888)))999333666YYYsss~~~jjjRRRqqq]]]666+++///,,,---............/////////111222222JJJuuurrrQQQ777YYYxxx```LLLkkkXXXWWW{{{}}}\\\KKK{{{nnnsssrrrVVVWWWwww}}}]]];;;CCCjjj{{{uuu~~~pppTTT||||||ooo```eeelllooo{{{|||___KKKxxx~~~NNNdddsss~~~uuuppp]]]444)))''')))((('''))),,,+++&&&'''&&&%%%%%%&&&&&&%%%###%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&&&&%%%$$$$$$%%%"""###$$$$$$%%%$$$$$$$$$########################"""###$$$$$$######$$$%%%##############################""""""!!!!!!!!!!!!###############$$$$$$$$$########################""""""""""""""""""""""""""""""###$$$&&&(((***,,,%%%%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&((()))+++)))$$$+++===FFF@@@;;;>>>222000444EEE]]]lllggg[[[lllccc```iiiqqqvvv|||}}}|||uuu]]]BBB111...---,,,***)))))))))***---%%%---MMMpppwwwjjjEEELLLTTT```iiigggiiivvv\\\999***'''%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$"""%%%&&&%%%%%%'''&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((yyy{{{~~~~~~|||zzzyyyxxxsssmmmmmmvvveee[[[EEENNN```}}}gggLLL;;;===555999999777SSS}}}{{{cccYYYgggvvviiiKKK333555;;;:::NNNqqq~~~wwwaaahhh|||aaaBBB******111+++---------.........//////,,,444@@@___zzzkkkKKKAAAjjj{{{bbbMMMrrreeeRRRWWWwwwcccKKKfffddd```uuu~~~hhhUUU```~~~uuuLLL===VVVttt~~~|||vvvZZZddd~~~yyyzzz\\\tttuuunnntttnnnSSS```vvvaaaNNNfff|||sss@@@+++''')))((('''))),,,+++&&&'''&&&$$$%%%&&&&&&%%%###%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&&&&%%%$$$$$$%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######""""""###%%%########################"""""""""""""""#########""""""#########$$$$$$$$$################################################%%%$$$$$$$$$%%%''')))***&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))'''%%%$$$$$$&&&'''((('''&&&***555???HHHQQQXXXKKKRRRTTTVVVccctttppp___nnnnnnmmmjjjhhhmmmxxx~~~{{{nnnUUU===///...,,,+++***)))))))))***&&&))):::TTTpppyyyxxxwww}}}uuuTTT:::888???[[[hhhrrrhhhLLL///%%%'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$''''''$$$%%%((('''"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))xxxyyy{{{|||xxxwwwzzz}}}yyypppeee^^^bbbsssggg]]]CCCLLL___mmmRRR???:::888---444@@@NNNsss}}}|||sss]]]```tttwwwFFF111444:::111GGGqqq~~~zzzvvvuuutttzzzzzz\\\XXX~~~hhhEEE111)))///333,,,---------.........//////,,,<<>>ggg}}}tttgggddd|||{{{{{{pppOOO+++""",,,111---RRRvvvFFF***'''***&&&$$$&&&((((((&&&%%%((('''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&''')))******)))'''&&&((('''&&&$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''~~~}}}{{{|||}}}zzzyyyyyyxxxvvvtttnnnjjj```bbbYYY```zzziiiVVVMMMaaa~~~fffMMM@@@;;;999999333@@@gggxxx|||sssaaaVVV[[[aaaRRR:::222222444BBB]]]www}}}zzz{{{eeeNNN>>>666444333///555===]]]ssszzzlllJJJ888,,,...111...***,,,,,,+++,,,...///...------222SSSwwwsssVVVHHHYYYzzzqqq``````uuuxxxWWWSSSbbbbbbMMMbbbzzz{{{aaakkkyyy}}}VVVbbbtttOOOGGGnnn{{{bbbiiiwww~~~vvvzzzrrr\\\qqq|||dddCCCpppfff===666&&&)))&&&***111'''(((%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&%%%$$$$$$&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$############"""$$$$$$###############$$$""""""""""""############!!!"""######"""###%%%'''""""""""""""""""""""""""#########""""""#########&&&###!!!$$$''')))&&&#########$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%$$$$$$$$$%%%%%%$$$""""""&&&)))###%%%&&&&&&%%%$$$$$$%%%"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))'''%%%&&&'''&&&(((555CCC\\\jjjhhh```jjjwwwwwwvvvnnnnnnrrrvvvnnn```\\\aaaqqqwwwttt~~~~~~zzz|||vvvmmmWWW===***+++///***'''***)))''')))***)))111NNNlllzzzyyy||||||xxxdddEEE---$$$%%%666^^^yyyjjjMMM:::000)))%%%$$$&&&(((&&&$$$$$$((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%((('''%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&'''}}}zzzwww{{{zzzzzzwwwuuuwwwyyywwwqqqkkkdddeee^^^]]]PPPVVVrrrkkkmmmqqq~~~iiiIII888999:::555666===ZZZzzzrrrvvvcccUUUYYY[[[NNN<<<111444///;;;\\\www~~~{{{{{{yyy~~~}}}nnn[[[BBB111,,,---...---...------<<>>000+++***---+++)))((())))))(((((()))999YYYyyyxxxxxxVVV<<<((('''***&&&###%%%$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%yyy|||vvvtttqqqnnnkkkfff```[[[VVVVVVNNNSSSSSS___vvvooo~~~lllGGG666000777555222FFFeeexxxttttttaaaGGGSSSJJJ???555---,,,777CCCaaawww|||~~~~~~uuuYYYBBB666---------,,,,,,+++,,,...//////111***===XXXqqqtttiiiXXX???+++000555+++(((***,,,---......,,,)))+++***,,,000666FFFfffuuuTTTPPPkkkXXX???LLLkkkdddCCCTTTfff}}}rrr^^^hhh~~~pppVVVLLLppp```rrrbbb]]]rrr}}}PPPRRRtttjjjnnnxxxnnnVVV@@@888>>>FFFEEEMMMRRRRRRWWWfffvvv~~~yyynnnfff{{{bbbdddqqqwww\\\\\\rrrqqqHHH\\\vvv~~~zzz{{{{{{pppGGG---******++++++###---''''''''''''&&&%%%$$$###!!!$$$&&&'''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############"""""""""""""""###$$$%%%&&&#########$$$$$$$$$%%%%%%###$$$$$$###""""""###%%%""""""""""""""""""""""""#########""""""############$$$%%%%%%###"""""""""######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%$$$$$$%%%$$$"""###%%%%%%###!!!"""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))***+++"""((()))%%%###&&&))))))###***+++777SSSeeeiiinnnmmmooowww|||sssbbbZZZ\\\jjj```NNNAAAGGG^^^sss}}}tttuuuvvvvvvuuuwww{{{~~~~~~|||vvvhhhRRR<<>>```}}}ppplllhhhYYYHHHVVVBBB333222222444CCCWWWyyy~~~~~~}}}~~~}}}~~~zzzuuugggCCC)))+++222...------.........+++)))(((111...KKKmmmtttooo___cccAAA///111///,,,---+++,,,......***(((***...000)))...000000>>>\\\|||zzzRRROOOkkkXXX???KKKqqq~~~jjj:::RRRpppmmm___^^^|||^^^;;;\\\zzzvvv^^^xxx{{{QQQ^^^zzzcccEEEjjj}}}qqqgggrrr}}}|||aaaDDD===MMMcccoooqqqooopppgggVVVLLLNNNVVV[[[rrr{{{}}}{{{fff___mmmqqq```nnnpppOOOVVVnnn}}}{{{}}}ddd<<>><<<000888\\\jjjvvveeeKKK^^^```<<<...444...222UUUzzzwwwuuu{{{|||~~~lllQQQ;;;000,,,,,,,,,,,,,,,,,,------.........+++---000222444555444444//////...---,,,,,,++++++***---...---,,,------+++---...333CCC___|||jjjQQQpppiiiDDDBBBgggzzzpppDDDGGGnnn{{{yyygggOOO```xxx\\\<<>>YYYyyyuuurrrhhhuuunnnmmmKKK;;;+++***---(((555SSShhhvvv||||||{{{tttttt|||mmmlllmmmTTT111,,,...---)))&&&((())))))&&&((()))666[[[||||||{{{]]];;;,,,%%%$$$***&&&&&&&&&&&&&&&'''((()))""""""""""""""""""""""""###$$$%%%&&&%%%%%%###"""%%%$$$###############$$$%%%###"""###%%%''''''&&&{{{wwwgggbbbbbb^^^XXXYYYTTTPPPRRR\\\lllzzzzzzbbbJJJ===>>>AAA<<<666IIIqqqwwwttttttVVVOOO[[[HHH222***///666LLLlllyyyyyy{{{qqq[[[MMM;;;---((()))+++,,,+++++++++,,,,,,,,,,,,,,,***,,,...000222222111111///......---,,,,,,++++++,,,,,,,,,+++,,,---...---...---;;;YYYuuuzzzhhhWWWggg~~~gggBBBBBBhhhjjjXXXVVVfff~~~xxxgggYYYzzz}}}zzzjjjRRRKKKyyyyyycccmmmzzzhhh\\\iii^^^DDDUUUyyyppphhhtttkkkQQQ:::RRRqqq|||{{{pppYYYKKKXXXooo~~~yyyxxx}}}rrr______pppppp```WWWyyyNNNQQQlllvvv~~~rrrKKK---+++,,,))),,,&&&+++((()))***)))'''%%%&&&'''$$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###%%%&&&$$$"""%%%$$$$$$######$$$$$$%%%########################$$$$$$#########$$$%%%&&&&&&%%%###"""!!!"""###$$$###"""!!!!!!!!!"""$$$$$$############"""""""""!!!$$$$$$$$$#########""""""%%%$$$###""""""###$$$$$$"""############$$$$$$$$$###########################""""""""""""######$$$"""############$$$$$$$$$&&&###$$$((((((%%%%%%(((((((((((((((((('''&&&&&&)))%%%%%%)))'''&&&222CCCSSSaaasssqqqxxx}}}rrrzzzZZZ@@@%%%$$$///***,,,===NNNeeeuuuzzzyyypppnnnzzzssszzz|||}}}fffGGG,,,++++++***)))'''''')))((())))))000IIIiii|||||||||~~~lllDDD111+++''')))&&&&&&%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###"""""""""!!!!!!""""""###%%%%%%$$$$$$$$$&&&'''))){{{tttbbb\\\]]]YYYSSSVVVSSSSSSXXXeeeuuu~~~~~~lllKKK:::;;;===888555CCCfffmmmsssuuu]]]XXXZZZGGG888///---333EEEggg}}}zzz}}}|||}}}}}}}}}~~~yyyeeeSSS<<<555,,,((((((,,,...///++++++++++++***************+++,,,...//////...---......------,,,,,,++++++...+++******,,,---...///000333LLLttt[[[XXXbbbwwwXXX;;;HHHjjjiiiGGGNNNoooeeeeee{{{zzz{{{nnnEEE]]]zzznnn___vvv}}}[[[QQQttt|||xxxLLL666aaacccvvv|||qqqFFFAAANNNooouuueee[[[WWW[[[lll~~~zzzzzz~~~iiiVVVddduuukkkYYYqqqaaaGGGkkksssyyyqqqRRR...'''&&&&&&+++%%%(((((()))***)))'''&&&&&&'''&&&&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###$$$$$$###%%%$$$$$$######$$$$$$%%%########################$$$$$$######$$$$$$%%%&&&&&&%%%###"""""""""###$$$"""""""""!!!"""######$$$############""""""""""""$$$$$$$$$###############$$$######"""######$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""############$$$$$$$$$&&&$$$$$$''''''%%%%%%''''''(((((((((((('''&&&&&&***######((()))&&&(((---999VVVxxxxxxssslll^^^jjjmmmQQQ000***111***&&&333===YYYpppyyyzzzqqqmmmvvvjjjzzz~~~vvvbbb888...))),,,---)))'''*********)))***222HHHfff|||jjj|||zzz~~~}}}wwwqqqKKK555,,,&&&'''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$""""""""""""###$$$$$$$$$%%%&&&&&&%%%###$$$(((---|||zzzvvv```VVVVVVVVVTTTSSSTTTYYYcccqqqzzzpppYYY???777???BBB666===aaa~~~vvvjjjVVVPPPbbbVVV(((444...333CCC]]]|||{{{}}}}}}~~~}}}xxxmmmZZZBBB000///---******,,,......---,,,,,,++++++*********)))***+++,,,---------,,,,,,---------,,,,,,,,,++++++...***)))+++,,,,,,---///777HHHhhh|||eeeSSSXXXiiiwww{{{aaaFFFFFFWWWuuu}}}aaaPPPKKKaaa~~~YYY___zzz}}}{{{___JJJ```eeeiiiiiiSSScccwww~~~~~~]]]555GGGpppmmmwwwnnnSSS???MMMxxx~~~kkkWWWQQQUUUvvvwwwyyy~~~|||yyyaaa^^^gggnnnuuuYYYhhhOOOgggsssrrruuuuuu___444'''###%%%,,,$$$%%%((()))))))))'''&&&&&&(((''''''((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!!"""###$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$###$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""######"""""""""""""""######$$$#########"""""""""""""""##########################################$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""#########""""""#########$$$$$$$$$'''&&&%%%&&&&&&%%%&&&''''''''''''(((((('''&&&&&&&&&""""""'''***'''&&&((((((DDDlllyyy}}}nnnxxxiiiVVV;;;///---&&&+++AAACCC[[[kkkrrrwwwuuurrryyyttt{{{xxx}}}~~~yyyRRR<<<+++,,,///+++))),,,+++))))))((('''111NNNlllgggyyynnn~~~zzz{{{xxxzzzlllUUUBBB...%%%,,,%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''(((((((((%%%((((((%%%"""###)))///vvv~~~fffUUURRRVVVXXXTTTYYYcccppp}}}uuu]]]FFF;;;;;;>>>LLLBBBVVV~~~~~~}}}___GGGQQQTTT;;;(((999///<<<[[[vvv}}}~~~~~~}}}~~~}}}tttcccLLL777***&&&*********+++,,,+++***(((------,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---******------+++...444JJJhhhzzz```MMMQQQiii||||||~~~\\\AAA:::```}}}nnnHHHEEEggg{{{dddMMMYYYppp}}}|||QQQMMMnnnyyyeeerrr|||eeePPPddduuuTTT<<>>TTT~~~bbb\\\mmmzzzvvvttt~~~|||~~~}}}uuurrruuufffQQQ:::---))))))---222,,,,,,,,,,,,,,,,,,...///************++++++++++++*********++++++,,,------++++++++++++++++++++++++///+++,,,...,,,...AAAXXX}}}~~~qqq[[[PPPSSSZZZwww}}}xxx{{{|||kkkFFFGGGXXXqqqpppUUUTTTdddzzz}}}dddVVVfff}}}zzzaaaOOO^^^uuusssjjjnnnfffWWWhhh~~~{{{UUU;;;KKKhhh~~~xxxXXXFFF```|||zzz}}}{{{tttccceeegggiiinnnuuu[[[KKKaaabbbDDDKKKxxx}}}zzzwwwzzznnnYYYQQQnnnwwwyyydddlllzzzxxxyyyuuuEEE000&&&&&&,,,%%%&&&&&&((()))((('''&&&((()))''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%$$$%%%&&&%%%$$$$$$######$$$$$$%%%########################"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""""" !!!"""###$$$######"""!!!"""""""""############""""""#########$$$$$$$$$ !!!###$$$%%%%%%$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%&&&"""############$$$$$$$$$###&&&%%%"""###)))+++)))$$$%%%&&&&&&'''''''''&&&&&&((()))'''$$$$$$''')))&&&!!!'''...DDDSSSPPPbbbaaaQQQ999...222000222>>>YYY```YYYUUUeeevvv}}}~~~iiiIII333---+++((())))))******)))(((***,,,>>>\\\zzz|||~~~~~~uuuiiiiiisssyyyhhhPPPTTTiiiaaa999%%%(((''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############%%%&&&'''&&&'''(((******)))'''&&&%%%%%%$$$$$$$$$&&&''')))||||||tttqqqxxx~~~}}}}}}{{{ooossszzzxxxXXX>>>::::::444222888UUU~~~|||ttt___YYYddd^^^GGGWWW~~~bbbfffzzzyyywwwttt}}}{{{}}}}}}uuuqqqtttNNN777###$$$///222---(((******)))'''&&&'''***,,,(((((())))))******++++++))))))))))))***+++,,,---++++++++++++++++++++++++000---,,,---+++111KKKhhh}}}~~~}}}{{{|||~~~|||xxxdddSSSOOOUUUmmm~~~{{{iiiGGGGGGbbbsss}}}uuuQQQZZZhhhuuu}}}VVVJJJkkkwwwQQQGGGlllyyymmmwww___UUUxxx|||~~~lllCCC888]]]}}}yyyFFFBBB|||yyy|||iiiFFFBBBHHHMMMNNNMMMSSSbbbnnn~~~|||]]]PPP[[[TTTDDDEEEjjjnnnsss~~~sssaaaUUUnnnwww___zzzkkkyyyvvvGGG333)))(((///)))+++&&&((()))(((''''''((()))'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###&&&))))))&&&$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%########################"""###$$$%%%&&&%%%$$$$$$###$$$$$$$$$$$$###"""""" !!!"""$$$$$$######"""!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$ !!!###$$$%%%%%%$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$"""############$$$$$$$$$"""%%%%%%!!!###***,,,***$$$%%%&&&&&&'''''''''&&&"""$$$%%%%%%%%%'''((('''((($$$(((###***444999UUU>>>@@@:::555666666CCC[[[cccoookkkeeeppp}}}\\\;;;000...***)))+++***'''&&&((()))((('''MMMttt|||xxx{{{uuukkkiiippppppTTT666DDDiii||||||PPP,,,)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######""""""###%%%&&&((()))***+++,,,,,,+++)))(((%%%###"""###&&&''''''&&&sssooo|||{{{yyyooooooqqqrrrvvv}}}dddHHH444555999888===HHH{{{{{{pppfffggg___xxxWWW```yyy{{{ddd{{{||||||yyyqqquuuzzz}}}zzzzzzxxxpppeee<<<222+++,,,,,,)))))),,,,,,+++***))))))***+++,,,***'''(((,,,)))$$$'''///++++++,,,,,,,,,,,,------,,,)))***...---)))***///)))333,,,111DDDAAABBB]]]~~~yyyxxxzzzhhhVVVJJJPPPfffwwwrrr|||~~~nnnLLL555LLLzzzqqqhhh^^^bbbuuuxxxzzzsssTTTTTTkkk~~~eeeJJJSSSvvvvvvjjjxxxwww___OOOsss]]]???LLLfffzzzmmmEEElllzzz___NNNNNNTTTgggjjjnnnnnniiiaaa[[[WWWaaammm}}}yyydddRRRGGGCCC@@@LLLqqqwwwnnnxxxyyylllPPPXXXpppyyyjjjlllyyyvvvtttWWW555&&&***000,,,$$$&&&%%%&&&((((((&&&'''***)))((('''&&&%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$"""######$$$$$$######"""--- )))000###%%%""""""########################""""""""""""######"""############$$$$$$$$$""""""""""""###############"""!!!###&&&&&&$$$!!!&&&%%%#########%%%'''(((%%%%%%%%%$$$$$$$$$##############################%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''"""###&&&$$$%%%555JJJIIIccckkk[[[[[[nnnmmmYYY___nnnhhhWWW]]]ooozzzlllGGG555000''')))+++,,,***)))******)))+++555MMMhhhtttpppmmmqqqjjjsssqqq~~~}}}zzzooohhhjjjqqqiii\\\ggg~~~___:::000,,,'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&***)))))))))))))))))))))%%%$$$$$$$$$%%%%%%&&&'''yyyttt~~~yyynnnnnnmmmrrrvvvnnnwww~~~tttiiiNNN<<<444999888666KKKjjjuuummmjjj\\\OOO```eeeOOOmmmvvvzzz{{{{{{wwwqqqzzz|||rrreeeUUUGGG555...)))***+++)))))),,,******************++++++---++++++***((((((,,,111+++++++++,,,,,,,,,------///******...///,,,,,,...---+++;;;SSSaaa```SSSBBByyyzzzzzzyyy}}}xxxiiiggg___XXX```ttt~~~~~~oooQQQCCCRRRrrr|||kkkaaaeeeqqqwwwuuusss~~~~~~~~~~~~~~~lll\\\VVVlllYYYJJJeee~~~ccciii|||xxxuuuMMM\\\|||mmmTTTNNNUUUcccOOOYYYjjjSSSQQQbbbpppttt|||}}}yyywwwmmmVVVRRRnnntttgggXXXFFF777888SSSssszzzzzz~~~dddRRRWWWkkkmmmgggppp}}}www\\\<<<***)))---,,,((('''''''''((('''&&&'''((()))((('''&&&%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$...///000222"""!!!$$$$$$###"""!!!!!!"""#########""""""""""""######"""############$$$$$$$$$""""""""""""###############"""!!!###&&&&&&$$$!!!&&&%%%$$$######%%%&&&(((%%%%%%%%%$$$$$$$$$##############################%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))%%%%%%)))&&&"""+++999WWWvvvmmm\\\bbbkkkiiidddjjjddd]]]bbbgggmmmyyyfffNNN<<<((()))******)))))))))((('''%%%'''---555888555333444***777999IIINNNGGGIII???IIIGGGNNNbbbttt}}}pppWWW000)))%%%'''(((&&&'''***%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''&&&&&&'''((()))***++++++%%%%%%$$$$$$$$$%%%&&&&&&|||}}}uuu{{{|||uuukkkqqqpppjjjppptttpppttt||||||hhhOOO<<<555777;;;666:::^^^kkkeee^^^UUUTTT^^^MMMDDDwww~~~~~~~~~~~~}}}tttyyyzzznnn[[[HHH777,,,---)))''')))***)))***,,,((()))***+++++++++++++++'''***+++(((''')))++++++++++++++++++,,,,,,,,,,,,---((('''***------,,,---555000QQQuuu|||sssGGGYYY}}}{{{uuuyyy|||~~~~~~vvvvvv\\\JJJVVVssspppLLL<<>>...)))******%%%&&&''''''((('''''''''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ (((:::555444;;;000///$$$+++111111,,,&&&$$$$$$######""""""""""""######"""############$$$$$$$$$""""""""""""############"""###$$$###""""""$$$&&&$$$$$$$$$$$$$$$#########%%%%%%%%%$$$$$$$$$##############################%%%$$$######%%%%%%$$$###########################!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%)))&&&$$$$$$%%%&&&&&&&&&...$$$$$$888WWWooo{{{}}}uuuwwwxxxtttgggaaaeeerrr~~~|||YYY555$$$)))GGGjjj~~~}}}TTT@@@...))))))'''&&&(((,,,---+++'''(((111999===,,,///$$$(((---555OOOWWWJJJ444&&&***+++---DDDccc}}}~~~tttTTT111"""%%%(((&&&###%%%%%%%%%%%%%%%%%%%%%%%%)))((('''%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''qqqpppxxxxxxnnnjjjmmmjjj___^^^eee|||zzzpppoooyyy}}}sss^^^DDD666555333444>>>WWWyyyyyy___oooaaaHHHWWW{{{~~~|||sssgggkkkoooyyy~~~{{{wwwtttjjj^^^;;;111***,,,...,,,***+++''',,,---(((&&&)))+++***,,,,,,+++***))))))))))))+++&&&,,,<<<@@@333+++---************++++++++++++'''***---333AAARRRXXXWWW>>>KKK]]]rrryyyiiidddsssqqqjjjooo~~~}}}~~~~~~yyyeeeWWWVVVdddwwwyyyRRRHHHJJJ___xxx{{{sssbbbccchhhttt}}}|||{{{{{{{{{|||}}}}}}~~~fffTTTaaawwwmmmPPPOOOwwwwwwbbboooyyy[[[YYYvvvkkkYYYaaaLLL___gggMMMaaa|||tttOOO^^^nnn}}}zzzaaaHHHCCCWWWnnnuuummmppptttfffXXXVVVXXXrrrsssssspppiii```XXXTTTbbbooommmUUU999---,,,,,,%%%%%%'''(((((((((''''''%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&& ''' !!!---...:::...222555222***$$$###%%%######""""""""""""######"""############$$$$$$$$$""""""""""""############"""###$$$###!!!!!!$$$'''$$$$$$$$$$$$$$$###""""""%%%%%%%%%$$$$$$$$$##############################%%%$$$######%%%%%%$$$###########################!!!"""###$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&(((%%%###***???[[[tttrrrxxxxxx{{{wwwmmmooojjjooouuu|||ppp\\\GGGGGG\\\ttt~~~pppTTT999///,,,'''&&&***((('''''''''''',,,999FFFDDDDDD444555<<>>TTTyyyzzzqqqWWWEEEPPPpppvvvbbbiii{{{yyyyyyyyyyyy|||~~~|||~~~xxx```NNNcccYYYHHH[[[ssskkkooolllYYYrrr|||NNN___EEE```>>>jjjwww\\\[[[}}}~~~}}}uuueeeJJJ222fffmmmvvv|||zzztttpppooorrrqqqooooooooopppqqqqqqkkkDDD///)))''')))&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&***)))((('''%%%$$$###""""""###%%%&&&&&&%%%###""""""###$$$$$$%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$######"""""""""""""""######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!###%%%&&&'''&&&$$$!!!$$$$$$################################################$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%((()))((('''&&&''')))&&&(((+++)))///IIIeeeccctttjjjgggtttzzztttqqqmmmoooyyy|||~~~{{{}}}iiiBBB***+++000,,,)))((((((***)))(((,,,333eeexxxyyyzzzeeeOOOQQQsss}}}}}}~~~uuuSSS---$$$***(((&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&~~~xxxrrrnnnwwwzzzllllllggg^^^ZZZ[[[YYYTTTaaaoooqqq~~~sssZZZBBB777777777666:::___|||wwwcccZZZfffvvvuuuooozzzyyyiiiUUUBBB333))))))---+++///444777666222,,,((((((((())))))))))))(((((()))((((((((((((((())))))...---+++)))))))))***+++---<<<[[[{{{iiiOOOBBB333111---((('''***///333888OOOlll|||~~~yyysssnnnpppooodddOOOEEEPPPfffvvveeeOOOKKKfffxxxvvv~~~~~~}}}}}}kkkSSSFFFTTTpppsss]]]IIILLLhhhzzzuuuooojjjmmmttt}}}{{{zzzyyyyyyyyy{{{~~~kkkWWWXXXhhhqqqPPPKKKppphhhiiiuuu```\\\ooo}}}YYY]]]```nnnOOOooo|||nnnjjjxxx}}}qqqXXXAAAHHH```uuuyyywwwyyy{{{xxxsssttttttqqqnnnmmmpppsssnnnRRR666(((***...---''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%"""###%%%&&&&&&%%%###"""###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""!!!!!!"""###$$$$$$######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!$$$%%%&&&'''&&&$$$"""!!!######################################################$$$$$$$$$######"""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%((()))((('''&&&''')))'''(((***''''''777LLLgggvvv{{{rrrnnnuuu{{{|||yyytttlllgggmmmzzz~~~|||{{{}}}}}}ttt[[[===+++)))...)))((((((***(((&&&)))///[[[xxx|||}}}sss[[[===///777GGGWWWmmm}}}|||zzz{{{|||yyy```:::((()))'''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&}}}wwwuuuqqqwwwvvvkkkjjjddd\\\XXXYYYXXXVVV[[[qqqzzz```DDD;;;:::666555999MMMyyyvvvnnn___SSSdddvvvxxxssszzz{{{www^^^LLL666+++'''&&&))),,,,,,***'''$$$###%%%''')))''''''((((((((((((''''''''''''''''''((()))******,,,+++***))))))***+++,,,&&&MMMrrr}}}~~~~~~ssscccKKKBBB777111222:::DDDJJJ[[[uuutttmmmuuuxxxooonnnrrruuugggHHH555IIIjjj|||hhhUUUXXXlll||||||uuu{{{}}}{{{~~~|||kkkSSSEEENNNjjjyyyVVV===HHHcccppp]]]\\\fff~~~}}}|||{{{zzzwwwyyy|||yyygggUUUKKKttthhhSSSbbbrrrddd}}}rrrPPPUUUzzzbbbRRRjjjnnnXXXtttzzzssswww~~~~~~}}}~~~ssseee888FFF[[[nnnyyy{{{xxxvvvtttwwwxxxtttnnnmmmqqqwwwsssMMM555+++"""(((000&&&)))(((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''"""###$$$%%%%%%$$$###"""$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&######################## !!!!!!"""$$$%%%&&&######$$$$$$$$$$$$######""""""############""""""&&&&&&&&&&&&%%%$$$######################################################"""######$$$$$$$$$###############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((((('''&&&&&&'''(((&&&'''***'''###)))555JJJbbbcccZZZfffooosss}}}~~~{{{sssjjjiiirrr}}}}}}xxx|||}}}vvvWWW111%%%...+++)))***+++***'''(((,,,???ddd}}}rrruuuQQQ888&&&&&&&&&666VVVvvv~~~xxxyyyuuuwww~~~rrrNNN333+++'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&~~~{{{vvvwwwwwwrrruuuqqqjjjhhhbbb[[[VVVUUUVVVWWW```www~~~|||jjjKKK999>>>???555888FFFkkkuuuhhheeeaaa```xxx|||yyyssseee<<<222)))))),,,,,,,,,,,,+++***((('''''''''((()))&&&''''''''''''''''''&&&&&&&&&&&&'''((()))***+++))))))(((((()))***,,,,,,***ZZZ}}}zzzhhh___TTTPPPUUU___hhhnnn}}}sss```cccxxx}}}rrrrrrtttyyyuuu]]]@@@:::DDDooo|||sssUUUNNNhhhwww||||||~~~zzzxxxwww^^^@@@GGGfffwww[[[IIICCC___|||ooogggfffdddxxxyyy|||~~~~~~~~~}}}|||~~~~~~~~~}}}{{{}}}~~~wwwbbbMMMVVVuuukkkPPP```}}}yyyggg\\\KKKaaa|||lllSSS]]]aaaTTTuuurrr{{{||||||PPP<<<<<<]]]yyyzzzrrrqqquuuvvvvvvtttrrrrrruuuyyyggg888(((---$$$(((...***)))((('''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&'''"""###$$$$$$$$$$$$###"""$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''########################!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$$$$######"""""""""######"""""""""'''&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$########################""""""###$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&&&&&&&'''&&&$$$&&&******''')))---(((IIIQQQSSS___ZZZ\\\yyyyyy|||{{{tttnnnooorrrsss~~~|||jjjFFF///***---++++++---,,,)))***---,,,FFFooo|||sss[[[555,,,...+++***'''///IIIkkk{{{wwwvvv}}}yyyuuu~~~~~~bbbCCC111&&&%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&zzzvvvrrr}}}wwwppppppkkkiiieee```YYYTTTRRRUUUYYYmmm~~~~~~oooPPP===555<<<:::444DDD```{{{kkkaaaZZZ\\\jjjtttXXXGGG)))(((***///111---+++,,,'''((()))***)))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''(((******'''''''''((()))***+++,,,444]]]~~~}}}wwwrrrqqquuu{{{|||uuukkkgggoooyyyvvvlllvvvyyy{{{xxxooo^^^HHH888MMMiiixxxgggQQQTTTkkkzzz~~~vvv{{{uuuRRREEEOOOttt{{{cccEEE>>>___}}}{{{vvvsssnnnrrrtttxxx|||~~~}}}}}}uuueeeCCC^^^nnnWWWKKKllliiiuuu}}}tttTTTGGGlll{{{lllUUUYYYPPP~~~}}}zzzyyy}}}}}}|||qqqVVV???FFF```tttyyywwwvvvsssrrrssswwwzzzzzzyyyccc555(((///&&&(((000$$$))))))((('''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$########################$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&##############################"""""""""""""""#########$$$$$$$$$$$$#########""""""""""""""""""###&&&&&&%%%%%%%%%$$$$$$$$$""""""#########$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&%%%&&&'''%%%###$$$(((+++++++++---%%%;;;GGG\\\ooo^^^XXXxxxrrrxxx{{{wwwrrrooollliiixxx|||}}}}}}{{{wwwfffIII///...***)))+++,,,******,,,...333VVVwww{{{}}}ttt{{{WWW000)))//////---,,,...AAA```rrrssswwwvvv{{{rrrWWW>>>***&&&&&&'''((('''&&&$$$###%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&zzzxxxrrrvvv{{{rrrqqqllleeeaaa\\\WWWRRRPPPVVV]]]yyy}}}www\\\@@@888444333111:::YYYzzz{{{kkkeee```RRRTTTjjj||||||iiiMMM555---******,,,...+++'''(((,,,)))((((((''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))%%%&&&'''((()))***++++++---HHHlll~~~}}}vvvqqqooorrrsssqqqrrrtttnnnvvvwwwooommmmmm___MMM:::AAA\\\wwwoooUUURRRfffzzzyyy|||{{{vvvuuuqqqdddTTTOOO[[[pppzzzccc;;;BBB[[[{{{yyysssxxxqqqssswww{{{~~~}}}zzz\\\GGG\\\qqqYYYRRRpppkkkzzznnnLLLWWWuuu]]]YYYQQQ~~~~~~|||}}}zzzxxxvvv\\\:::;;;___yyy{{{tttqqqpppttt||||||xxxccc<<<)))'''!!!$$$...,,,(((''''''&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%$$$######"""########################$$$$$$%%%&&&&&&&&&&&&&&&#########$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%########################$$$$$$###"""""""""""""""######$$$$$$$$$$$$############""""""""""""######$$$$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%########################!!!"""###$$$$$$$$$$$$$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''&&&%%%%%%'''))))))))))))(((***333VVV{{{wwwooozzz{{{{{{xxxwwwwwwrrrjjjPPPWWWdddsss~~~|||www}}}~~~dddCCC000+++'''))))))((((((***---&&&<<>>bbbxxx|||{{{}}}zzz|||zzznnn```///222>>>WWWsssyyy}}}www}}}ttt\\\888111******)))'''''')))'''###)))EEEjjjzzz}}}zzz|||bbbKKK888///333...333@@@TTThhhvvv{{{{{{wwwyyyxxx```@@@)))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&yyyrrrzzzvvvjjjiiifffZZZVVVSSSTTTRRRRRR\\\iii~~~tttaaa;;;777???===666AAAaaa}}}{{{qqq```WWWVVVTTTbbb}}}uuuSSS444+++((()))111+++((((((+++,,,)))(((+++$$$%%%((())))))(((&&&$$$''''''((((((((((((''''''(((''''''&&&&&&&&&''''''%%%&&&'''((())))))))))))(((###%%%666PPPgggvvv|||~~~|||xxxvvvxxx{{{qqqrrrqqqssszzz{{{rrrrrrmmmhhhkkkuuu{{{wwwnnn[[[MMM@@@HHHggg}}}sssZZZWWWlll{{{pppuuuyyy~~~~~~||||||cccPPPFFFXXXvvv~~~www\\\>>>;;;XXXwwwyyyzzz{{{}}}~~~~~~|||{{{zzz|||~~~rrrQQQMMMaaa[[[UUUmmmooohhhwww{{{hhhOOOxxx}}}^^^eeepppxxx~~~~~~{{{gggLLLRRRlllzzzvvvzzzxxx[[[;;;BBB^^^ooorrrwww{{{|||zzzxxxwww{{{jjjLLL;;;===999...+++$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######""""""""""""############$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$$$$$$$$$$#######################################!!!!!!!!!!!!"""$$$%%%&&&######$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$!!!###%%%%%%$$$!!! !!!""""""###$$$$$$%%%%%%########################!!!!!!"""$$$$$$%%%%%%%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&((("""&&&)))******)))(((%%%,,,)))))),,,>>>```ssskkk{{{zzz|||uuu___III...'''***BBBeee}}}xxxrrrzzz}}}zzzzzz}}}wwwmmmAAA888000---,,,))))))+++(((---%%%...TTTmmmvvvzzz~~~uuummmZZZGGGDDD???CCCIIISSSeeewww}}}{{{yyyvvvzzzkkkJJJ***)))'''&&&%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&yyyvvvwwwooo}}}lllbbb]]]]]]\\\VVV[[[ZZZFFFNNNxxx}}}|||}}}pppWWWJJJLLLUUUFFF222666[[[|||www```^^^WWWCCCTTTtttttt^^^NNN999---+++,,,+++(((''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))&&&###$$$'''******)))000)))+++222222333HHHcccrrrvvvrrriiiiiisssvvvqqqqqquuutttwww{{{rrrttteeeooouuurrrooottt{{{~~~zzztttWWW777???fff|||wwwYYYXXXeee~~~{{{ttttttrrrzzz{{{~~~{{{|||\\\;;;GGGtttzzz~~~~~~ggg;;;111RRRrrr{{{~~~}}}|||~~~}}}}}}~~~}}}}}}}}}sssPPPKKKbbb```GGGiiimmmgggooo|||}}}LLLUUUlllbbb^^^|||~~~wwwjjjFFFGGGmmmvvv}}}~~~}}}zzzrrraaaFFF000SSSfffrrroooooovvvyyyttt|||wwwqqqeeeYYYYYYNNN666))))))(((&&&%%%'''***---&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###""""""######$$$$$$###############$$$"""###%%%&&&&&&$$$!!!!!!###%%%%%%$$$###"""### """###"""""""""$$$###############"""!!!!!!%%%###!!!###&&&'''%%%###""""""############""""""$$$#########""""""!!!!!!!!!""""""""""""##########################################"""""""""""""""$$$###############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###""""""###%%%&&&%%%&&&'''''''''&&&%%%$$$%%%&&&''''''((((((''''''(((''')))***'''111TTTxxxvvvkkkmmmyyybbbVVV222(((,,,GGGhhhyyy{{{wwwvvvyyy}}}~~~yyysssooohhhLLL333------(((&&&((($$$'''((('''111KKKmmmyyy~~~~~~zzzxxxvvvppphhhiiiiiijjjnnntttyyy||||||~~~~~~|||zzz|||}}}vvvmmmHHH&&& +++&&&$$$***'''&&&&&&&&&'''''''''''''''(((((((((((())))))))))))$$$$$$######$$$$$$%%%&&&yyytttvvvpppwwwooodddbbbaaaZZZTTTTTTOOOHHH[[[~~~vvvaaaIII@@@DDDQQQ>>>666JJJlllyyyoooQQQJJJJJJFFF\\\ooobbb@@@666***$$$%%%''''''%%%''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((%%%((())))))))))))'''$$$((( $$$666===555000222TTTcccnnnmmmlllrrrtttqqqpppxxxyyy|||{{{qqqrrrkkkssswwwtttrrrwww~~~|||}}}oooRRR???GGG```tttppp\\\TTTfff}}}~~~~~~~~~}}}{{{vvvzzztttyyy}}}{{{pppQQQBBBRRRnnn~~~|||bbbAAA555NNNppp}}}yyy~~~~~~~~~~~~}}}||||||~~~||||||bbbNNNQQQYYY[[[YYYcccbbbiiizzzcccTTTeee~~~{{{hhh___||||||}}}}}}{{{cccNNNQQQkkk|||~~~}}}{{{zzzrrr\\\FFF888RRRooozzzrrrjjjnnnxxx~~~xxxvvvtttpppgggNNN...))))))(((&&&%%%'''***---&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$###""""""######$$$$$$###############$$$"""###$$$%%%%%%$$$"""!!!!!!###%%%%%%$$$#########!!!######"""!!!"""##################"""!!!!!!%%%###"""###%%%&&&%%%###""""""############""""""############"""""""""!!!"""""""""#########$$$$$$####################################""""""""""""$$$###############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$""""""###%%%&&&%%%&&&&&&''''''&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&(((***''',,,EEEaaazzzqqqlllsssxxxiiiEEE???DDDXXXooo}}}vvvzzz|||vvvqqqooohhhYYYAAA...'''))))))&&&)))***((($$$&&&888WWWrrr|||yyywwwyyyzzzxxxuuutttuuutttsssrrrsssvvvyyy|||zzz||||||zzz{{{|||yyysssRRR333###((()))&&&&&&&&&&&&&&&'''''''''((((((((()))))))))((((((((((((((($$$$$$$$$###$$$$$$%%%&&&yyyrrruuuqqqpppzzzoooaaa___cccVVVPPPLLLGGGRRRooo|||zzzhhhOOO>>><<>>------)))...777HHH```rrrqqqhhhbbbqqqvvvuuuwwwssspppvvvuuuvvvuuurrrppprrrvvvyyyyyysssvvv{{{mmmPPP@@@AAAhhhyyytttXXXKKK```www~~~}}}|||}}}~~~{{{vvvwwwzzz{{{tttZZZJJJHHHmmmyyy|||qqqbbbIII333LLLppp{{{{{{}}}~~~lllXXXNNNLLL^^^hhhjjjrrr|||}}}|||jjjJJJ\\\|||wwwsssxxxcccaaaqqqrrrxxx|||wwwVVVDDDFFFooo{{{yyytttwwwtttkkkcccFFF555HHHhhhxxxwwwsssrrrxxxsssbbbIII000&&&***((((((((('''&&&&&&(((+++&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###############$$$#########"""######$$$%%%$$$######"""###$$$&&&'''"""###%%%$$$###"""###$$$###%%%&&&%%%"""!!!!!!!!!""""""############"""!!!######"""###$$$$$$$$$$$$""""""############""""""#########"""""""""""""""######$$$$$$$$$%%%%%%%%%########################"""###############$$$$$$%%%$$$######"""############$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''&&&''')))'''###'''---===[[[uuuzzzvvvwwwzzzyyytttsssrrrqqqppprrrwww}}}}}}}}}}}}}}}}}}{{{xxxvvvyyyzzzlllPPP777---***)))(((%%%(((,,,(((###,,,<<<```mmmwwwyyyzzz{{{~~~|||wwwvvv{{{tttzzz}}}yyyvvvxxx|||}}}pppZZZ111 ***(((!!!,,,&&&&&&'''((()))***+++,,,)))))))))(((''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&ttttttpppnnnhhhlll{{{tttaaaVVV\\\PPPRRRXXX___xxxzzzyyytttcccMMM>>>===@@@AAA111KKKoooxxxmmmhhhQQQbbbooogggVVVLLL<<<%%%((()))***)))&&&%%%&&&(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&"""(((GGGpppyyyyyyuuucccCCC'''"""+++((('''***333FFF\\\jjjnnnhhhwwwxxxqqqrrrrrrttt||||||||||||yyytttrrrtttxxx{{{ssspppxxx}}}oooTTT???222ZZZ|||VVVBBB\\\|||}}}|||{{{tttxxx||||||~~~vvvYYY@@@OOOiii~~~fff<<<666QQQooo|||xxx}}}~~~~~~}}}~~~|||yyy||||||```EEEJJJVVVccchhhlllxxx||||||cccMMMcccnnnttt|||wwwVVVPPP___fffppp|||yyy~~~}}}}}}~~~~~~}}}wwwYYY999SSShhh|||zzzwwwuuusssyyy[[[<<<777NNNiiivvvuuuuuuzzzhhhIII333!!! 111((((((((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$###############$$$$$$######""""""###$$$$$$%%%%%%$$$###"""###$$$&&&'''"""$$$$$$$$$""""""###%%%$$$&&&&&&%%%###!!!!!!!!!!!!""""""#########""""""""""""############$$$$$$""""""############""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%########################""""""######$$$$$$$$$%%%%%%$$$$$$###""""""###############$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&''''''%%%&&&''''''((('''''''''***'''&&&((('''%%%%%%&&&&&&???aaaxxx|||vvvtttvvvtttuuuuuutttuuuxxx|||~~~{{{wwwyyy~~~|||{{{tttgggMMM333)))+++:::000+++,,,***%%%%%%+++BBBccc{{{xxxwww{{{vvv{{{zzzwwwxxx{{{uuu{{{}}}xxxsssvvv{{{~~~zzzhhh>>>$$$((('''$$$///&&&&&&'''((()))***+++,,,)))((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''xxxtttnnnmmmeeebbbkkkxxxzzzoooaaaZZZXXX^^^hhhtttttt}}}mmmWWWEEE;;;888999:::???aaa~~~xxxqqqjjjbbbKKKgggnnnSSS888///---(((&&&'''&&&%%%$$$$$$&&&(((''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###'''&&&---OOOvvv}}}mmmtttgggTTTBBB111'''(((...''',,,000------<<>>:::WWWzzzQQQGGG```|||}}}~~~{{{{{{}}}~~~|||wwwtttzzz{{{~~~~~~uuuaaaEEESSSeeetttyyykkkGGG999FFFppp{{{~~~||||||~~~yyywwwyyy~~~yyy{{{sss^^^MMMJJJSSS^^^dddrrrxxxzzzQQQQQQuuunnnttt|||wwwgggfffrrrxxx|||~~~{{{|||xxxuuuuuuyyy~~~yyywww{{{vvvXXX:::JJJbbbwww}}}xxxrrrpppnnnmmmaaaKKK>>>IIIaaatttqqqsssUUU444111+++###+++'''((()))'''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########"""######$$$%%%""""""""""""###$$$%%%%%%%%%%%%$$$######$$$&&&'''###$$$$$$###""""""###%%%%%%&&&'''&&&$$$""""""###!!!""""""############"""!!!"""$$$###""""""###%%%""""""############""""""""""""""""""########################$$$$$$$$$%%%########################""""""######$$$%%%%%%%%%%%%%%%$$$###""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&((((((%%%&&&''''''((((((''''''***(((&&&&&&''''''''''''(((---???\\\ttt|||yyyuuuppptttvvvtttssstttssspppyyyuuurrrvvv}}}~~~{{{uuusssrrr```BBB000...KKK>>>///'''&&&(((((('''+++RRRqqqtttttt}}}vvvxxx||||||wwwuuutttxxx||||||uuurrruuu{{{~~~~~~qqqQQQ333(((&&&'''...&&&&&&'''(((((()))******''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''|||tttlllkkkggg```^^^jjjxxxwwwkkk]]]hhhnnnvvvyyytttppp\\\GGG===777333666===\\\ssszzzmmmgggccc^^^QQQkkkgggAAA'''%%%))))))((('''&&&&&&'''(((((((((''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$""")))((()))AAA^^^[[[BBBAAA666+++%%%%%%%%%(((+++(((---///***$$$)))<<>>;;;111&&&(((222333---$$$<<>>@@@555&&&,,,EEEffftttpppttt}}}|||}}}}}}}}}{{{xxxyyyzzzwwwqqqqqqxxx~~~zzzvvvYYY///%%%+++###&&&&&&&&&'''''''''''''''$$$%%%%%%&&&'''((())))))&&&%%%%%%%%%%%%&&&''''''~~~mmmdddfff]]]hhhrrraaaQQQYYYhhhoooxxx~~~~~~|||zzzuuuoooPPP:::000888888444IIIiiizzzrrrkkk^^^MMMFFFGGGooofffNNN000###'''+++'''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&((()))***&&&''')))(((&&&%%%&&&'''))))))))))))************111JJJeeerrrvvvyyy|||||||||wwwuuuvvvxxxyyynnniiiqqq||||||zzz{{{qqqZZZCCC<<>>999:::666000666OOOoooooo^^^SSSCCC888FFF```KKK666'''(((+++&&&'''---&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((())),,,///...***$$$###%%%''')))(((&&&&&&'''''''''((((((((((((***...:::PPPiiixxx||||||yyyyyy|||}}}zzzvvvnnnuuuvvvnnnkkkqqqvvvuuuzzzvvvyyyvvv^^^@@@:::FFFrrrwwweeeFFFEEEfff~~~}}}xxxlllrrr{{{xxxuuutttvvv{{{~~~wwwwwwzzz~~~~~~|||~~~{{{{{{eee===;;;WWW{{{{{{vvv|||}}}~~~cccCCC888???hhh}}}{{{xxxyyyyyy{{{~~~}}}{{{}}}~~~{{{www|||zzziiiRRRKKK___yyyppp{{{|||zzzcccNNNmmmtttrrr{{{~~~zzzQQQXXX|||}}}~~~}}}}}}vvvnnnhhhaaaZZZYYY[[[vvvvvvyyyuuu___EEEAAALLLhhhwww{{{rrrpppzzzzzzooocccHHH555888:::000'''((())))))(((((('''&&&%%%%%%(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$######$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$&&&&&&'''''''''%%%$$$###!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!!!!""""""###"""""""""###$$$$$$%%%%%%#########$$$$$$$$$%%%%%%###########################$$$$$$%%%&&&''''''(((&&&&&&&&&&&&''''''''''''%%%&&&,,,222...&&&'''///VVVooo~~~ttteeedddggghhhqqqsssuuutttqqqqqqsssvvv|||{{{xxxvvvxxx{{{yyyttt[[[EEE+++&&&HHHwwwsssGGG(((+++(((''':::YYYlllnnntttxxxyyyssslllhhhjjjnnnoooppprrrtttttttttrrrqqq~~~|||fffAAA...%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$&&&'''(((''''''(((***(((((((((''''''''''''&&&rrrfff\\\UUUdddzzzzzztttvvvwww}}}}}}}}}jjjLLL666777:::555111HHHoooqqqcccUUULLLFFFDDDIIIRRR555)))"""%%%(((''''''+++%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$***444>>>DDDFFF:::111((($$$&&&(((((('''&&&&&&'''''''''(((((((((,,,***)))///@@@YYYooo{{{xxxvvvvvv{{{{{{tttmmmxxxzzznnnkkkuuu|||yyyyyyssssss|||xxxbbbHHH999HHHfffrrrZZZAAAIIIhhh{{{xxx|||~~~{{{zzz}}}{{{yyyvvvvvvwwwzzz}}}xxxxxxzzz|||~~~~~~}}}tttdddPPPCCCTTTtttxxx~~~~~~uuu}}}yyy|||}}}eeeIII888@@@bbbzzzwwwssszzz}}}~~~}}}|||{{{~~~uuuyyy~~~fffEEEIIIeeeuuurrruuu~~~{{{xxx{{{\\\bbbssswwwqqq|||{{{wwwGGGppp}}}}}}}}}{{{ooo\\\KKKAAA]]]jjjrrrqqqooogggMMM222OOOddduuuvvvvvvyyyvvvnnnllldddTTTAAA333---+++***'''((((((((((((''''''&&&'''&&&%%%&&&'''(((&&&%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$%%%###$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""""""""###$$$%%%&&&&&&&&&%%%$$$###""""""""""""#########$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%&&&'''&&&&&&######$$$$$$%%%%%%$$$$$$###############$$$$$$$$$###""""""""""""######$$$""""""#########$$$$$$$$$###############"""""""""########################"""######%%%&&&'''((((((%%%%%%&&&&&&&&&'''''''''+++((((((+++)))%%%%%%)));;;VVVqqqxxxuuusssrrrpppvvvwwwwwwtttqqqppptttxxx~~~{{{wwwuuuvvvwwwxxxqqq\\\<<<'''999eeejjjJJJ++++++(((%%%---EEE___ooojjjrrryyywwwrrrpppqqqrrrsssrrrqqqsssvvvyyyyyyyyyzzz{{{xxx^^^BBB)))%%%%%%%%%&&&''''''%%%$$$$$$&&&''''''''''''(((***(((((('''''''''''''''(((}}}{{{sssdddSSSOOO___ssstttttt|||xxxzzzvvvUUU<<<777999888333>>>gggxxxcccYYYHHH>>>DDDKKKDDD555&&&+++***$$$###((()))&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&***999LLLVVVUUUOOO:::111((($$$&&&(((((('''''''''((((((((()))))))))(((***++++++///===TTTgggoooooorrrxxxwwwtttsss}}}zzzxxxxxxxxx}}}jjjLLL555FFFbbbpppaaaJJJLLL^^^uuuxxxxxxvvvyyy~~~wwwzzzzzzzzzzzzyyyyyyzzz{{{zzz{{{|||}}}|||pppSSS>>>UUUppp}}}~~~}}}{{{dddLLL333BBB___~~~zzzyyyzzz}}}~~~|||||||||~~~{{{{{{}}}xxx]]]JJJGGGiiijjjrrr{{{|||xxx|||uuu[[[aaaxxxuuuqqq{{{}}}qqqFFF~~~~~~|||}}}}}}www}}}zzzmmm^^^SSSHHHTTT^^^dddmmmqqqaaaLLL999JJJbbbrrrtttqqqrrrwwwllloooiiiWWWBBB444///...%%%&&&'''((())))))))))))'''&&&&&&'''))))))'''%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$###$$$$$$%%%%%%###$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######""""""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%&&&'''&&&&&&"""###$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$$$$#########$$$$$$%%%&&&###############$$$$$$$$$######"""""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%''''''(((%%%%%%%%%&&&&&&&&&&&&'''...)))%%%&&&&&&&&&(((***'''777VVVwwwwwwtttwwwyyyzzzwwwtttsssuuuwwwxxxyyyzzzyyywwwxxx{{{rrrWWW777000KKKYYYIII+++'''(((+++)))///JJJhhhllltttyyyvvvuuuxxxzzzyyyyyytttooommmqqqxxx~~~~~~|||^^^222(((&&&%%%&&&'''(((&&&$$$$$$%%%''''''&&&&&&((()))(((((('''''''''(((((())){{{uuuyyysss```VVVPPP]]]mmmnnnqqq}}}zzzyyyzzzddd@@@000777111000555PPP|||kkkdddVVVAAA888???FFF:::'''"""---///%%%!!!''')))$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%***777LLL]]]^^^OOO@@@...***$$$###%%%''')))(((''''''((((((((()))))))))&&&***---+++&&&))):::MMMlllooorrruuuxxx}}}}}}}}}uuuuuuyyyxxxrrrppp{{{}}}|||gggDDD222<<>>666---+++&&&))))))&&&$$$%%%&&&%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###...???QQQXXXPPP<<<,,,&&&%%%$$$$$$%%%&&&'''(((&&&&&&'''''''''((((((((()))(((***+++)))'''...888TTTaaapppwwwuuutttxxx~~~zzzzzzyyywwwtttrrrpppooonnnwww|||zzz{{{~~~|||uuuaaaFFF777HHHhhhsssbbbNNNHHHXXXhhhnnnnnnpppuuuzzz}}}}}}}}}{{{xxxwwwyyy|||zzz{{{zzzxxx||||||wwwxxx|||{{{ttttttzzzjjjLLL???TTTkkkqqqttt|||tttyyy}}}~~~~~~nnnPPP999EEEddd|||yyywwwvvvyyy}}}~~~|||www{{{}}}|||}}}~~~{{{sssWWWDDDUUUaaahhhwwwyyy~~~ssseeedddoooqqqttt~~~}}}wwwiii~~~}}}zzz~~~}}}xxxppppppwww}}}}}}zzz[[[EEEKKK]]]iiiqqqxxxmmmWWWAAA@@@VVVoooxxxuuu|||rrrnnnuuusss___FFF777+++***((('''''''''((()))&&&&&&''')))++++++)))&&&%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&""""""######$$$%%%%%%%%%########################"""######$$$$$$$$$$$$###""""""""""""###$$$%%%&&&############$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""###$$$%%% """$$$&&&&&&&&&%%%$$$!!!""""""###$$$$$$%%%%%%############$$$%%%&&&'''########################""""""""""""""""""####################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%'''''''''''''''&&&$$$)))***333HHH___qqq|||{{{|||}}}yyytttpppooopppyyyvvvvvvwwwuuuppprrrwwwvvvsssppp]]]>>>000000,,,)))%%%&&&+++'''!!!+++<<>>%%% ///+++""" ((()))$$$###(((######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%%%%######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$000@@@JJJIII>>>...###&&&''')))(((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''***$$$"""(((,,,+++)))++++++FFFgggzzzzzzuuuvvvzzzzzzyyy{{{~~~zzzsssssswwwwwwsssssszzz~~~zzzyyyyyynnnQQQ666???___nnnfffCCCCCCQQQiiixxxxxxxxx}}}~~~~~~|||xxxuuuvvv{{{xxxyyyxxxuuuyyy}}}~~~xxxwww|||}}}wwwzzznnnRRR===GGGeeesssooo~~~sssrrrwwwvvvjjjNNN>>>IIIddd{{{~~~vvvooosss|||{{{tttyyy~~~~~~|||xxxwwwzzzuuuzzzOOOFFFJJJaaawww~~~|||xxxtttZZZeeevvvvvvuuu{{{~~~}}}xxxwwwzzzzzzvvvvvv{{{|||xxxjjjpppfffLLL>>>KKKbbbpppqqqxxxkkkGGG444FFFhhh~~~nnnwwwuuujjjnnnxxxlllSSS///---***'''&&&%%%&&&'''&&&&&&'''***++++++)))'''%%%%%%%%%$$$$$$$$$######$$$#########$$$%%%%%%&&&!!!""""""###$$$$$$%%%%%%########################!!!"""###$$$$$$$$$$$$$$$""""""######$$$%%%''''''""""""""""""############"""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""######!!!!!!!!!"""###$$$ """$$$&&&'''&&&%%%$$$!!!""""""###$$$$$$%%%%%%""""""""""""###$$$%%%&&&$$$$$$##################!!!"""""""""#########$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%''''''%%%&&&(((***+++%%%)))'''&&&888[[[zzz}}}~~~}}}xxxqqqlllkkklllmmmiiijjjnnnppppppttt{{{wwwsssxxxqqqTTT;;;///'''+++***(((''''''(((***+++666SSSmmmqqqooorrrvvvvvvvvvwwwvvvqqqjjjhhhkkkpppxxx{{{}}}ggg444...'''%%%''')))(((&&&###%%%&&&&&&&&&&&&'''))))))((('''&&&'''(((***,,,|||vvvuuutttqqqqqqjjjhhhtttvvvaaaYYYaaaqqqzzzxxx{{{{{{]]]BBBCCC???333444444UUUzzzssscccXXX;;;???AAA<<<111)))'''((('''&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&'''((('''&&&'''(((***---333CCCWWWhhhqqqyyy~~~yyyrrrqqqvvvzzzzzzvvvyyyooonnnwww{{{wwwyyy}}}yyymmmRRR555000MMMpppqqqHHH111GGGhhhsssrrrsssuuuzzz}}}zzzvvvuuuxxx{{{xxxtttrrrxxxzzz|||zzzxxxyyyzzz|||}}}}}}}}}zzzoooXXX???<<>>BBB:::...222LLLooozzznnn[[[GGG666888888333,,,((('''((('''&&&%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&(((***((($$$)))===UUUgggpppuuu{{{tttqqqvvv{{{vvvlllvvv~~~|||pppnnnxxx~~~|||{{{zzzuuugggPPP>>>===FFFfff```OOO@@@HHHccctttuuussstttvvvwwwxxxzzzzzzyyyyyyxxxwwwzzz{{{zzzxxxxxxzzz{{{zzzyyyxxxxxxvvvlllWWWGGGHHHQQQuuu}}}}}}|||{{{|||uuuTTT666DDDiiiyyywwwnnnoooxxx}}}~~~|||}}}|||}}}~~~}}}|||}}}aaaHHHJJJ\\\nnnzzz~~~sssaaaaaannnvvv{{{}}}{{{}}}}}}mmmcccfffqqqgggNNNGGGSSSZZZ\\\bbblllwww{{{zzzwwwcccZZZ^^^pppxxxgggMMM>>>XXXjjjrrriii```[[[LLL999PPPnnn{{{llldddpppuuulll```OOO===111)))$$$%%%***"""'''(((%%%$$$''''''###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############!!!%%%'''%%%""" """&&&###$$$%%%$$$"""""""""$$$########################$$$###"""$$$&&&'''%%%######$$$%%%$$$###""""""$$$######""""""""""""######""""""############"""""""""###$$$$$$""""""###$$$#########"""!!!!!!###%%%#########$$$$$$%%%%%%%%%""""""""""""###$$$$$$##################$$$%%%%%%$$$%%%%%%$$$$$$"""!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((***+++'''***BBB]]]vvvzzzyyytttuuuxxxrrrgggKKK111(((AAAcccsssxxx|||wwwsssnnnllljjj___HHH444,,,******+++***'''%%%%%%&&&)))???bbbyyy{{{xxxzzztttqqqzzzvvvQQQ---&&&***///TTTxxxkkkNNN333******'''%%%&&&(((((('''''''''((())))))((('''&&&%%%'''***---...}}}{{{wwwrrrrrrtttrrrnnneeeiiigggeeepppmmmlllvvv~~~|||zzzpppYYY???:::???555111>>>gggmmmbbbOOO666666444000+++(((&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%&&&&&&&&&'''(((((('''&&&&&&&&&'''((('''&&&&&&(((***)))###"""+++:::KKK]]]jjj{{{}}}xxxrrrvvv|||sssbbbbbbqqqyyytttrrrzzz~~~{{{~~~|||{{{zzzoooWWW<<<,,,JJJcccjjjQQQ<<>>KKK___xxx}}}[[[888((((((---******)))((((((((()))))),,,%%%(((888LLL```vvvvvvooolllpppqqqlllfffdddfffbbb\\\[[[eeeppptttppp}}}{{{zzzwwwdddFFF:::333333000333VVV}}}~~~nnn]]]OOO>>>000---444)))'''%%%###$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%'''))),,,'''&&&+++...,,,******222888HHH^^^nnntttwwwzzzyyyyyykkkUUUOOO^^^pppwwwqqqwwwyyysssppppppqqqoookkk\\\@@@000CCCbbbeeeRRR???BBBQQQhhhvvvtttsssvvvnnnppprrrtttvvvwwwwwwwwwyyyxxxvvvwwwxxxzzzyyyxxxrrrxxxzzzvvvsssvvvyyyxxxuuu```GGG@@@PPPhhhzzz|||tttxxxjjjUUU===888NNNlll}}}mmmgggeeemmm{{{{{{yyy{{{||||||{{{}}}{{{www{{{}}}qqqXXXDDD\\\mmm}}}kkk[[[gggwww~~~wwwzzzyyyEEEfff|||yyy~~~}}}tttsssyyy{{{{{{|||}}}zzz}}}yyyzzzzzzwwwvvvxxxmmmmmmvvvuuuXXX<<>>pppuuujjjWWWAAA333......///******)))'''%%%$$$######$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%%%%'''((( %%%,,,111...)))***000***(((555TTTkkkrrrtttyyy{{{{{{|||sss[[[HHHPPPfffmmmssssssjjjccccccffffffffflll^^^>>>///???ZZZjjjTTTCCC>>>QQQhhhqqqrrrsssnnnrrruuutttsssuuu{{{~~~{{{yyywwwxxxyyyxxxxxxuuuzzzzzzsssppptttyyyzzzvvvyyyeee@@@555RRRuuu~~~{{{yyyzzzzzzwwwzzzhhhKKK888===WWWtttppp___dddxxx|||uuuwwwyyyyyyxxxzzz~~~yyy{{{{{{zzzhhhQQQMMM___~~~vvvyyyyyyaaagggooovvv{{{{{{yyy~~~uuu888hhh}}}zzz|||}}}ttt}}}zzz~~~zzzuuuxxxsssssstttxxxzzzwwwqqqllldddSSSAAAcccqqqzzzuuufffUUUCCC777YYYgggpppmmmggggggiiiiiiYYYGGG555,,,(((&&&(((---$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%###""""""######""" !!!""""""!!!!!!"""###""""""""""""""""""""""""!!!$$$&&&&&&$$$###$$$&&&%%%&&&'''&&&$$$###$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$######!!!  """"""!!!!!!###%%%"""$$$&&&&&&%%%######$$$$$$#########""""""!!!!!!"""%%%'''&&&!!!"""%%%"""""""""""""""###$$$$$$"""######$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""######$$$!!!!!!"""###############""""""""""""##################$$$$$$$$$%%%%%%%%%!!!$$$%%%&&&(((******(((+++...***"""+++JJJkkk~~~wwwxxxtttvvvuuuqqqlllqqqrrrpppvvvtttkkkdddOOO444)))---...''''''+++''' $$$000222***LLL```uuunnnQQQ???666)))...BBBNNNOOOZZZrrr{{{|||jjjHHH---(((///))))))(((((()))***+++++++++...DDDggg~~~|||uuupppooorrrqqqjjjfffgggfff___]]]cccjjjoooxxxzzz|||rrrRRR:::333555222///>>>dddyyykkkVVVDDD===555***%%%(((''''''&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$#########&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###############$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((---555;;;999...$$$%%%+++222:::LLLeeeyyyyyypppiiiaaaUUUJJJkkknnnlll```QQQNNNZZZhhhiiieeeeee]]]EEE000:::TTTnnndddJJJ444@@@cccvvvtttjjjyyywwwrrrwwwyyyuuuzzzvvvuuuyyywwwrrrppptttsssuuuvvvsssoooooouuu{{{wwwuuutttjjjNNN;;;KKKjjj{{{}}}}}}wwwssstttxxxuuurrrpppbbbBBB...IIIuuuzzzjjjbbbpppyyy|||{{{yyy}}}yyy{{{uuuwww~~~xxxpppPPP===TTTyyyzzzfffddd{{{fffuuu~~~}}}{{{qqqYYYBBBlll|||ooozzzuuurrr~~~{{{|||vvv}}}zzzwwwtttsssssstttwwwuuurrrvvvwwwhhhSSS???\\\rrrttttttuuufffQQQ777III```nnnpppnnnnnnppphhhgggUUU999***,,,***!!!%%%'''(((&&&###!!!"""$$$########################$$$###############$$$$$$""""""""""""""""""""""""############""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%####################################"""""""""""""""###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""$$$&&&&&&$$$"""!!!""""""!!!!!!!!!!!!""""""$$$###"""!!!!!!"""###$$$$$$$$$##################""""""""""""""""""######$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&'''((((((((('''"""&&&...)))(((DDDiii|||~~~}}}vvvppppppsssmmmnnnllllllrrrxxxvvvooouuuqqqcccJJJ555,,,+++,,,++++++***(((((()))(((&&&222LLLgggsssqqqhhhUUUDDDKKKVVV___^^^]]]dddooovvv}}}{{{}}}www[[[777)))///...,,,###!!!+++---***///+++HHHkkk{{{|||tttooopppnnnhhheeefffggg```___fffnnnssszzzyyydddHHH555111000...888VVVyyyooocccNNN<<<888666...''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###############$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!"""###$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''',,,,,,...444;;;===;;;777)))******...999NNNiii|||zzzvvvppplllmmmkkk___RRRCCCXXXjjjfffUUUOOO```sssqqqooonnngggTTT===666<<>>bbbyyy{{{xxxzzzuuuxxxyyyuuutttxxx{{{zzz|||zzz~~~{{{bbbGGG777***'''&&&555GGGFFFDDDPPPlllvvv~~~~~~tttjjjgggfffeeecccaaa___bbbmmmyyy~~~||||||pppXXXAAA666222000...AAA___{{{lll\\\HHH<<<111111111---'''%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$######""""""""""""""""""###"""""""""#########$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###&&&...:::CCC///'''&&&+++)))$$$--->>>PPPggg|||}}}qqqhhhfffggglllYYYIIILLL___mmmkkkbbbccciiilllmmmppplllZZZEEE777777KKKgggfffJJJ:::>>>]]]ssswwwlllmmmqqqpppqqqsssxxx|||}}}zzzwwwuuuvvvvvvwwwyyyzzzxxxtttqqqmmmnnnooosss{{{zzzdddKKK;;;JJJ```rrrxxxxxxyyy|||{{{xxxuuuwww|||uuu]]]FFF;;;MMMlllrrrccc```lllxxxrrrzzzwwwjjjgggoooyyy~~~}}}|||~~~yyy{{{]]]CCCYYYwww}}}{{{{{{fffBBBlll{{{~~~yyyZZZLLLYYYnnnooosssuuukkkeeegggcccXXXNNNOOOYYYccc{{{xxxyyy}}}|||zzz{{{yyyuuuxxxqqq\\\HHHLLLcccqqqqqqooonnn___IIICCCTTTiiirrrzzzmmmcccbbbaaaTTT???///'''%%%%%%%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""!!!""""""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%####################################"""""""""!!!###$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! ###""""""""""""""""""######""""""""""""""""""##################$$$$$$$$$%%%$$$$$$######""""""!!!"""""""""!!!""""""###$$$$$$%%%%%%&&&&&&'''((((((%%%''')))((()))+++)))$$$)))111JJJooooooHHH*** $$$:::[[[nnnnnnmmmsssuuusssxxx~~~tttXXX<<>>LLL^^^fffooosssmmmiiikkkmmmlll[[[RRR;;;---BBBdddiiiWWW888999JJJgggwwwuuuqqqsssvvvzzz|||{{{{{{|||zzzvvvvvvvvvvvvvvvtttrrrqqqpppllltttyyyxxxzzz{{{uuuMMM333EEEdddsssuuuwwwtttzzz}}}{{{yyyyyyyyyyyyYYYBBB777OOOtttwwwkkk\\\dddnnneeeoooZZZaaalllxxx}}}yyywww~~~NNNCCCggg||||||qqqCCC\\\}}}ppphhhkkkjjjiiigggccclllrrrxxxxxxqqqlllrrr|||~~~~~~{{{|||||||||zzzxxxuuusssjjjoooyyyzzzdddLLLPPPfffmmmpppuuurrrcccQQQHHHHHHdddsssuuuggg```ccc^^^QQQ???555)))$$$%%%((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$###$$$$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%####################################""""""""""""!!!###$$$$$$######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!""""""######""""""!!!$$$######""""""######$$$""""""############"""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$%%%&&&&&&''''''$$$)))+++(((&&&(((******+++(((%%%000PPPmmmmmm\\\WWWXXXbbbqqqwwwsssrrruuullluuuvvvqqquuuzzzjjjRRR888---&&&***,,,(((&&&''' ---...'''777___}}}}}}yyyvvvyyy}}}zzztttpppyyyvvvhhhfffssszzzvvvssstttsss{{{|||mmmbbb``````^^^```kkkuuuyyy{{{~~~zzzuuu\\\AAA555222111666>>>bbbxxxxxxiii]]]III333222333000+++&&&$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""###$$$$$$###"""!!!"""""""""############$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%'''***'''$$$$$$&&&)))+++,,,)))***...===UUUkkkrrroooooommmiiibbbYYYOOOFFFAAAVVVbbblllkkkeeeccchhhmmmlllhhhRRR555111JJJ___cccOOO;;;666LLLfffpppooooooooovvv{{{{{{|||~~~{{{uuuxxxyyyyyyvvvrrrppprrruuunnnqqqtttuuuuuuvvvvvvuuu|||iiiPPPCCCJJJ\\\llltttnnnsss{{{~~~|||xxxyyy~~~www\\\@@@<<>>QQQuuu~~~qqqgggrrrrrrlllttttttpppqqqvvvwwwqqqnnnooommmPPP333(((***)))'''&&&%%%&&&''')))333FFF]]]nnntttqqqqqqvvvyyyxxxvvvvvvuuuwww{{{{{{wwwrrrrrruuutttyyysssqqq}}}~~~~~~~~~}}}yyyzzz}}}tttjjjooo|||yyy{{{ttt^^^EEE@@@;;;666222===]]]|||}}}iiiUUUKKK???666555///+++&&&&&&)))+++)))'''$$$$$$######$$$$$$%%%&&&$$$$$$$$$#########""""""###"""""""""######$$$%%%$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""########################"""""""""!!!""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&)))%%%###%%%&&&&&&)))...999666111,,,&&&$$$///<<>>:::CCCdddzzzzzzbbb\\\lll}}}{{{|||~~~zzzyyy~~~|||~~~}}}}}}ttt^^^EEE\\\zzzyyyYYYTTTgggCCCeee}}}|||ssswwwmmm^^^SSSWWWdddooorrrlllZZZOOOZZZnnnwwwrrrkkkooobbbLLLBBBSSSllllll\\\cccbbbYYYGGG777000///...((())))))(((((()))((('''&&&$$$######$$$&&&%%%$$$################################################""""""""""""""""""""""""#########"""######$$$$$$#########$$$$$$$$$%%%%%%########################!!!!!!"""###############"""###%%%''''''%%%###"""###$$$$$$###""""""###%%%############"""""""""!!!"""""""""""""""""""""!!!############""""""""""""#########$$$$$$$$$%%%%%%$$$%%%%%%###"""!!!"""$$$%%%$$$$$$$$$$$$$$$$$$%%%######""""""""""""######""""""""""""""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''---!!!%%%...'''%%%000999aaa{{{}}}ooorrrrrrlllnnnsssppprrrzzz}}}zzzwwwwww}}}pppUUU999***)))***&&&(((((('''%%%&&&///<<>>333,,,(((%%%&&&)))+++***((($$$$$$######$$$$$$%%%&&&$$$$$$$$$###############!!!!!!"""############"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""########################"""""""""""""""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%%%%######%%%%%%&&&---555EEEGGGAAA333'''$$$&&&'''NNN\\\jjjnnnllljjjiiiggggggbbbQQQ===<<>>ggg|||tttqqqqqqnnnmmmqqqnnnpppxxx}}}{{{rrrJJJ+++''')))&&&'''((()))'''&&&(((---222___qqq~~~{{{sssrrrttttttwwwtttqqqqqqsssvvvxxxwww|||tttTTT555111BBB```~~~{{{xxxyyyyyyvvvrrrpppuuu}}}{{{wwwqqqwww}}}}}}xxxyyysssXXX999555;;;777000CCCllluuuhhhbbbYYYLLLQQQKKK///***(((&&&&&&((())))))'''$$$$$$######$$$$$$%%%&&&########################!!!"""###$$$$$$###"""!!!######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""!!!"""""""""#####################"""""""""""""""""""""""""""##################$$$$$$%%%%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%######$$$&&&$$$%%%...888PPPYYYTTT>>>,,,***+++'''333888BBBSSSdddlllggg^^^```gggcccOOO<<<:::GGGSSShhhiiieee```cccgggaaaUUU777111>>>^^^mmm[[[AAA444FFFYYYiiiooottt{{{wwwmmmllloooqqqrrrrrrssstttvvvsssooooooqqqlllcccfffqqqnnnxxxxxxqqqsssxxxnnn\\\AAA@@@VVVyyyzzzwwwvvv\\\AAA===JJJfffyyyhhhbbbmmmyyy{{{{{{|||}}}rrrHHHQQQmmmzzzJJJaaagggYYYxxxzzz|||vvvxxx}}}wwwyyy}}}|||mmm^^^```llluuunnncccWWWOOOQQQ]]]hhhHHHYYYhhhaaaJJJ>>>PPPiiikkklllggg[[[MMM>>>--- %%%###$$$&&&&&&$$$$$$%%%"""+++666888111)))$$$"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""%%%%%%$$$###"""""""""###&&&%%%###!!!!!!"""$$$%%%########################!!!!!!"""#####################""""""""""""######"""###%%%$$$###"""###$$$#########""""""""""""""""""""""""""""""######### !!!###%%%%%%%%%###"""############$$$$$$$$$$$$###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$###"""!!!!!!!!!"""$$$%%%%%%&&&((())))))***''''''''''''(((((((((((()))$$$(((***&&&+++444111)))JJJgggrrrrrrpppqqqsssqqqmmmkkkpppwww{{{{{{yyyuuu|||\\\;;;,,,)))(((''')))+++,,,,,,,,,///111BBB___xxxyyyrrrrrruuutttssszzz}}}wwwoooooossswww{{{pppMMM+++''':::ZZZyyy~~~~~~~~~~~~|||zzz{{{zzzxxxvvvssspppnnnppptttwww|||yyyvvvwwwyyy}}}yyyzzz}}}uuu^^^FFF888555666111777YYYggg___ggglllfffdddPPP)))***)))''''''''''''&&&%%%$$$$$$######$$$$$$%%%&&&##############################%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$#########""""""!!!"""""""""############""""""""""""""""""######!!!!!!"""""""""#########"""###$$$%%%%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$%%%&&&$$$$$$+++555XXXccc^^^BBB+++''')))&&&'''###&&&555JJJ[[[cccfff```cccgggaaaPPP???;;;BBBaaakkkmmmfffeeekkkmmmhhhWWW>>>///>>>]]]iiiXXXBBB555PPPiiirrrxxx}}}wwwjjjnnnqqquuuwwwwwwuuuuuuuuusssllllllrrrqqqjjjjjjpppmmmrrruuusssqqqsssuuuvvv___CCC<<>>WWWmmmhhh___]]]ddddddVVVFFF>>>BBBTTTdddkkknnnqqqqqqllllllXXX<<>>XXXbbb]]]CCC\\\ooooooqqqzzzzzzqqqlllnnnqqqtttvvvvvvtttsssuuuggg^^^dddppptttnnngggnnnkkkkkkrrruuusssqqqsssvvv^^^BBB;;;UUUvvv{{{xxx|||~~~~~~tttVVV@@@333EEEhhh~~~fff]]]mmm{{{~~~}}}ZZZ<<>>666444444999VVV~~~{{{iiieeefffmmmlllmmmddd>>>###,,,"""$$$&&&'''&&&&&&'''((($$$$$$######$$$$$$%%%&&&""""""######$$$$$$$$$$$$%%%$$$"""!!!!!!!!!"""###!!!"""###$$$%%%&&&&&&&&&!!!""""""###$$$$$$%%%%%%$$$$$$$$$############"""""""""""""""############!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""!!!###$$$&&&&&&%%%$$$###########################"""############$$$$$$$$$%%%!!!!!!%%%(((&&&&&&'''%%%###!!!!!!%%%((('''%%%%%%!!!###***---******...HHH[[[eee``````iiifffZZZOOOFFFCCCOOOaaakkkkkkhhhbbbiiijjjYYY@@@555???OOOoooqqq^^^<<<222KKKgggrrr|||vvvooommmpppsssrrrooolllpppkkk]]]YYYdddrrrxxxqqqxxxzzzuuuuuu|||{{{|||iiiOOOHHHZZZrrr}}}{{{}}}|||{{{~~~www___BBB:::PPPqqq~~~jjjJJJOOOuuuyyy~~~}}}}}}}}}{{{zzz||||||AAANNN888III{{{xxx666WWWzzztttuuuyyy|||sssnnn{{{{{{wwwzzzzzzvvvnnn```QQQQQQcccuuuttthhhOOOJJJMMM\\\nnnsssiii]]]888GGGYYYdddhhhfff^^^UUUJJJAAA>>>DDDFFFEEEKKKVVV]]]YYYWWWZZZZZZQQQ???000$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###"""""""""###$$$%%%%%% """$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#####################$$$$$$$$$$$$###### ###%%%&&&%%%###""""""!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%%&&&&&&%%%$$$#########$$$""""""""""""############"""###$$$###""""""$$$&&&"""###%%%&&&&&&%%%###"""######""""""""""""######""""""!!!!!!"""###$$$$$$"""######$$$$$$%%%%%%&&&&&&&&&&&&'''((())))))***)))(((***111OOO~~~xxxlll;;;***EEEccc}}}rrrxxxyyyuuuyyy}}}~~~sssxxxwwwssswwwvvv]]]>>>,,,++++++++++++***(((&&&)))''':::```yyyyyyvvvyyyiiixxx|||xxxyyywwwqqqNNNJJJ@@@GGGfff|||~~~}}}|||}}}}}}|||zzzwwwqqqsssuuuuuuqqqlllhhhgggfffdddVVVbbbooouuuvvvwwwzzz}}}{{{nnn\\\CCC111444@@@333MMMiiirrrdddyyypppWWW:::&&&###***%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######&&&&&&%%%%%%$$$###""""""!!!!!!"""###$$$%%%%%%%%%"""############$$$$$$$$$%%%$$$######""""""######"""######$$$$$$$$$######%%%$$$###!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%'''===ZZZkkkiiibbbeeennnccc[[[GGG999GGGcccoooiiicccjjjooojjj[[[III999000SSSvvvuuuQQQ:::777MMMpppzzzwwwqqqooosssxxxuuunnnoooqqqqqqnnniiigggiiilllssspppbbbYYYhhhxxx}}}xxxmmmFFF===NNN{{{wwwxxxwww```;;;666PPPjjj{{{aaaKKKQQQooo}}}vvvvvv||||||xxx}}}pppJJJ888===jjj}}}XXX:::lllvvvzzzttt@@@]]]zzzxxxwwwvvvxxxzzz}}}}}}}}}qqqwwwooo___bbbuuuzzzpppnnn]]]III@@@SSStttnnnIIICCCWWWgggiiiffffffddd```fff___]]]bbbeee```[[[\\\[[[[[[UUUPPPQQQRRRGGG888,,,(((%%%$$$###"""'''...(((:::+++!!!###"""(((!!!############""""""""""""######$$$$$$$$$$$$###### !!!"""###$$$$$$%%%""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!! !!!!!!""""""############$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%$$$###"""""""""###%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""%%%$$$###"""!!!!!!!!!!!!%%%$$$###$$$$$$$$$""" $$$$$$######$$$$$$%%%&&&%%%&&&(((((('''''')))************666[[[yyyrrr\\\;;;777[[[zzz}}}yyyzzzrrruuu{{{fffxxxxxx}}}uuuTTT222,,,)))+++---***'''&&&///***999ZZZqqqvvvzzz|||{{{{{{rrrpppooorrrxxx}}}~~~~~~~~~~~~zzzuuurrrtttvvvtttpppjjjfffcccbbb```ZZZeeeooouuuwwwyyyzzzyyy|||rrrbbbNNN>>>555555888>>>fffsssuuu~~~gggEEE---&&&'''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######&&&&&&%%%%%%$$$######""""""""""""###$$$$$$$$$%%%############$$$$$$$$$$$$%%%$$$######""""""############$$$$$$$$$######"""$$$###"""!!!!!!""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((---<<>>VVVppp~~~xxx___AAA===LLLqqq{{{vvvbbbUUUZZZeeeyyyyyyxxxtttuuuyyy~~~|||~~~yyyaaaQQQPPPWWWrrr}}}KKKAAArrr}}}mmmBBBddd|||~~~wwwyyyxxxwwwxxx{{{}}}}}}}}}wwwzzzttthhhkkkxxx|||uuurrrhhhYYYNNNWWWnnngggDDDQQQ```jjjiiigggjjjkkkiiieeefff___VVVZZZffffff]]]XXX______XXXRRRLLL@@@111(((%%%###$$$$$$###(((///HHHWWWAAA...%%%#################################$$$$$$$$$$$$######!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$######"""""""""""""""'''%%%######$$$###""" ######"""#########$$$%%%$$$&&&''''''''''''(((***)))***///AAAddd{{{|||qqqYYYTTTkkk}}}|||yyy~~~}}}yyywww~~~uuubbbKKKOOOQQQnnn{{{hhhEEE666(((&&&)))+++***))))))%%%333UUUnnntttxxxvvv{{{{{{yyyyyy}}}{{{|||~~~|||~~~~~~yyyrrrxxxxxxtttooojjjeeeaaa______^^^iiissswwwyyy{{{zzzvvvvvvfffQQQBBB;;;999777666PPP}}}yyy}}}xxxXXX111""")))+++$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######&&&&&&%%%%%%$$$$$$########################$$$$$$############$$$$$$$$$%%%%%%$$$######""""""######$$$$$$$$$$$$###"""!!!!!!###""""""!!!""""""###$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""#################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''((((((((('''&&&%%%$$$$$$%%%&&&''')))!!!$$$999SSScccgggfff___dddiiiaaaIII666:::JJJlllllllllmmmkkkcccUUUIII666888PPPjjjhhhSSSAAA666QQQaaaoooooojjjjjjoootttwwwsssqqqtttyyyuuuiii]]][[[aaajjjlll^^^PPPUUUcccuuu~~~wwwrrrooodddTTT:::WWWttt}}}}}}{{{{{{\\\@@@666NNNdddvvvWWWGGGHHHeeeyyy}}}www}}}~~~~~~|||ppphhhIII^^^|||qqqBBBRRRzzz~~~___HHHooo{{{www{{{yyyxxxyyy{{{}}}~~~}}}ttttttqqqmmmoootttvvvttttttqqqkkk___^^^kkkbbbBBB___hhhkkkffffffmmmqqqooobbbXXXJJJCCCJJJWWW`````````aaa^^^XXXUUUPPP>>>***$$$""""""%%%%%%$$$(((...PPP]]]EEE...###$$$!!!##################$$$$$$######$$$$$$$$$$$$######"""""""""""""""#########""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""!!!!!!!!!!!!$$$$$$########################%%%%%%%%%%%%$$$###$$$######"""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%###############$$$$$$$$$###""""""""""""###$$$$$$)))&&&$$$""""""###"""!!!""""""""""""#########$$$$$$%%%''''''&&&&&&((()))&&&111FFF___vvvwwwrrr|||{{{zzz}}}zzztttvvv~~~hhhNNN333---444fffxxxdddKKK111&&&)))---......***)))888UUUjjjnnnnnnqqqmmmttt}}}~~~~~~wwwooorrryyytttoookkkgggbbbaaabbb```nnnzzz{{{{{{|||{{{vvvqqqXXXCCC???<<<777999CCCfff|||yyy|||~~~jjjGGG***"""***---(((%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$$$$$$$%%%%%%$$$######""""""######$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$$$$###""" !!!!!!!!!""""""###$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$########################%%%%%%%%%&&&'''((())))))'''&&&$$$######$$$&&&''''''######)))444EEE[[[nnn[[[bbbmmmpppdddMMM777---RRRiiisssgggbbbjjjkkkbbbHHH+++000SSShhhnnn___AAA333EEE\\\llluuuwwwtttnnnuuuooojjjmmmtttvvvooogggTTTWWWcccuuuyyyjjjUUUHHHZZZgggzzzxxxjjjkkkuuuQQQKKKXXXwww{{{{{{|||zzz~~~zzz```BBB111HHHlllxxx\\\MMMNNNGGGfff|||xxxNNNNNNmmm___<<>>111===YYYxxx~~~uuuooowww|||uuuoooRRR666+++)))((((((+++%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""######$$$$$$$$$###"""!!! !!!!!!""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$##############################$$$%%%&&&&&&'''''''''&&&$$$######$$$&&&'''%%%&&&(((&&&###,,,EEE\\\eeemmmoooiiigggcccRRR===<<>>???EEEUUUmmm|||xxxmmmooommmkkknnnrrrtttrrrooohhh___WWW]]]ooozzznnn[[[MMMNNN[[[ppp~~~zzzxxxwwwaaaWWWfffuuuwww|||zzz}}}xxx}}}uuu```;;;;;;III```nnnmmmfffdddBBBNNNdddzzz~~~|||fffLLLYYYyyy}}}zzz~~~{{{EEE===nnnwww~~~|||zzzOOO```~~~{{{{{{{{{{{{|||~~~~~~|||zzzllljjjmmmtttvvvssstttyyyqqqrrrtttpppoootttfffGGG[[[cccgggdddeeekkklllgggiiiHHH333777777///;;;SSS\\\[[[XXXZZZ___[[[AAA$$$%%%###$$$'''%%%###$$$(((===III333$$$$$$"""''' !!!!!!!!!"""""""""############$$$$$$$$$$$$###############"""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""######$$$$$$$$$############""""""!!!!!! $$$$$$##################!!!"""$$$&&&&&&&&&$$$###%%%$$$#########$$$&&&&&&$$$$$$$$$######$$$$$$%%%"""""""""###$$$$$$$$$%%%""""""""""""###%%%&&&'''***'''$$$""""""############$$$%%%&&&&&&&&&%%%%%%###%%%&&&&&&%%%&&&''')))%%%---FFFhhh}}}~~~{{{zzz|||~~~{{{wwwttt]]]___\\\qqq}}}zzz|||rrrXXXCCC222((((((---...@@@XXXjjjqqqqqqrrruuummmsssyyy}}}}}}~~~}}}~~~|||lllWWWDDD888222ssssssjjjeeeeeebbb\\\\\\bbbeeeyyy|||{{{xxxpppXXX===333>>><<<333JJJqqq}}}yyylll\\\bbbssswwwUUU;;;(((***,,,%%%###***%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%##################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######""""""##################"""!!! !!!""""""############"""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$########################"""######$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%$$$%%%'''&&&'''...777WWWkkkvvvoookkknnnhhhYYYEEE999DDDhhh|||vvvsss~~~yyyfffNNN888333IIIgggsssdddQQQ===<<>>QQQbbbfffaaaTTT>>>)))'''%%%%%%'''&&&###$$$(((:::HHH555'''&&&$$$((( !!!!!!!!!"""######$$$$$$######$$$$$$$$$$$$######"""""""""""""""#########""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$%%%$$$$$$######%%%&&&'''$$$############$$$$$$%%%###############$$$$$$$$$"""""""""###$$$%%%&&&''')))&&&$$$###$$$$$$$$$######$$$&&&'''''''''&&&%%%$$$%%%''''''&&&&&&((()))***%%%111RRRssszzzxxxxxx|||www{{{{{{}}}{{{qqqnnnooosssuuudddOOO@@@===BBBKKK\\\nnntttrrrpppqqqrrrtttyyy}}}~~~{{{}}}~~~~~~|||{{{{{{|||rrrZZZBBB222,,,///222tttsssiiicccddd```XXXXXX___nnn}}}||||||qqqaaaFFF:::555999;;;CCCaaayyypppaaaRRR^^^nnnggg:::---%%%''')))&&&%%%'''%%%&&&&&&''''''&&&&&&%%%"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""###$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$######""""""######!!!"""""""""""""""!!!!!!""""""###$$$######!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''###"""'''***'''%%%%%%555QQQnnnyyywwwrrrnnniii]]]KKKFFFXXXkkkqqquuu|||xxxwwwiiiTTTAAA777HHHfffqqqaaaIII;;;AAAWWWkkktttpppqqqrrrttttttrrrnnnlllkkkjjjfff___XXX[[[iiiyyyuuuvvvkkkTTTDDDLLLfff{{{yyyyyy___GGGHHHccc}}}}}}zzz{{{}}}wwwvvv{{{sss```CCC444DDDdddxxx{{{dddKKKMMMdddyyy}}}{{{zzzzzz{{{zzz{{{{{{bbbOOOSSSYYYWWWWWWsssxxx|||bbbFFFDDDqqqXXXSSSxxxzzzvvv}}}vvvyyy|||}}}wwwrrrgggkkkmmmkkkkkkooosssuuuuuussstttqqqooovvvoooYYYHHH[[[kkkmmmlllmmmjjjddd___cccZZZBBB222000...(((+++@@@VVV```aaaYYYEEE222'''%%%%%%'''&&&$$$&&&+++AAATTTBBB000'''!!!(((&&&"""######$$$%%%%%%&&&&&&######$$$$$$$$$$$$######!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""######$$$%%%&&&''''''((("""######$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''###############$$$%%%%%%$$$$$$$$$###########################$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$"""$$$%%%''''''&&&%%%$$$$$$&&&''''''''''''(((***+++777MMMgggzzz~~~zzz}}}|||wwwyyy|||}}}|||zzzzzz{{{uuurrroooqqqqqqbbb___ccciiirrrwwwsssoooppppppmmmxxx}}}yyy|||~~~}}}zzzxxxxxxyyywww^^^>>>---111???MMMTTTttt|||wwwllleeeeee```WWWWWW___uuu{{{|||}}}lllUUU<<<<<<999555;;;SSSuuussseeeXXXTTThhhkkkNNN******'''$$$&&&******&&&%%%&&&&&&''''''&&&&&&%%%""""""###$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$###"""######### !!!"""""""""""""""!!!"""###$$$$$$###"""!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###)))&&&%%%'''&&&$$$&&&***$$$777WWWqqqxxxrrrqqqvvvhhhiiiVVV<<<@@@___sssrrrpppuuurrrnnn___<<<444RRRccccccZZZJJJCCCNNNcccssstttpppjjjiiillloooppppppqqqkkkjjjiiiZZZMMMZZZtttnnnkkksssxxx```CCCLLLlllxxxvvv|||zzz^^^AAAKKKjjjuuu~~~|||oooqqqyyypppqqq]]]:::...IIInnnwww]]]HHHMMMeeevvvyyy~~~{{{}}}vvvvvvWWW]]]iii[[[LLLHHHUUUfffsssyyy|||zzz}}}~~~vvvRRR...SSS~~~yyy{{{yyyFFFRRR|||vvvyyyuuuxxx}}}}}}vvvpppiiiooooooiiihhhnnnssssssrrrqqqtttqqqnnnwwwvvveeeBBBXXXjjjnnnkkkkkkiiidddbbb```]]]UUUCCC000+++000***111===MMM```fffSSS:::&&&$$$$$$&&&&&&%%%)))///UUUjjjXXX>>>)))%%%'''$$$$$$%%%&&&&&&'''((((((######$$$$$$$$$$$$###### !!!!!!"""###$$$$$$%%%""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$ !!!!!!""""""############$$$%%%'''((())))))############$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''######""""""###$$$%%%%%%%%%$$$$$$$$$######""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%''''''&&&$$$!!!###$$$&&&&&&%%%$$$###%%%'''(((((('''((()))+++)))SSS|||~~~}}}||||||uuuvvv{{{~~~}}}zzz|||ssszzzzzzttt~~~wwwsssvvvqqqtttrrrkkkmmmvvvyyyuuussszzz||||||uuuxxx{{{{{{yyywwwwwwyyynnnRRR444000FFFbbbsssxxxrrr{{{~~~qqqaaa^^^[[[WWW[[[ddd}}}~~~{{{tttZZZ<<<888888444444IIIjjj}}}~~~zzzjjjTTTNNNaaannnWWW333)))))))))(((''''''&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&%%%%%%''')))'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&$$$###"""!!!!!!"""###$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&***000BBBaaayyywwwhhhllllll```LLLFFFSSSdddkkkwwwsssrrrqqqfffQQQ>>>666JJJXXXhhhgggXXXJJJKKKTTTvvvoooiiiiiimmmooorrruuucccmmmwwwuuujjjaaa___bbbwwwlllooo~~~{{{hhheeeqqqxxx~~~yyyqqqeeeMMM666]]]pppxxxpppooozzz~~~wwwwww|||zzzgggGGG888GGG```xxx}}}|||iiiLLLAAAWWWsss|||xxx{{{wwwaaaWWWhhhnnnSSSCCCHHHOOOOOOXXXggg[[[[[[]]][[[NNNAAAFFFTTT{{{}}}}}}jjj???aaa}}}yyyyyy~~~}}}{{{{{{{{{yyysssnnnrrrnnnnnnpppkkkeeekkkxxx{{{uuummmkkknnnqqqrrrqqqaaaVVVSSS^^^kkkmmmgggcccfffhhheee\\\PPPDDD555(((,,,333111...???VVVWWWFFF666&&&###,,,&&&333WWWjjjjjjcccRRR===---)))***'''******(((,,,666<<<;;;,,,'''###"""######"""!!!$$$$$$%%%&&&&&&'''((((((###""" !!!###$$$$$$###$$$###""""""!!!""""""### """###%%%%%%%%%$$$######$$$%%%$$$###"""###$$$""""""""""""""""""""""""&&&&&&%%%%%%$$$###""""""$$$###$$$%%%''''''%%%$$$$$$$$$############$$$$$$$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&%%%$$$###""""""#########$$$$$$$$$$$$#########"""""""""""""""!!!###$$$$$$######$$$%%%%%%&&&''''''((('''''''''222ttt|||~~~yyykkkyyy~~~WWW???PPPppp|||ssshhhyyy{{{vvvuuuuuuttttttuuuvvvwwwxxx|||}}}}}}www~~~pppYYYOOORRRHHH999666LLLggguuuyyy{{{qqq{{{ttteee___\\\[[[cccnnn}}}xxxmmmRRR999:::666555???ZZZuuuzzzxxx___OOOYYYfff]]]BBB---))))))((((((''''''&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%$$$$$$&&&(((&&&&&&%%%%%%%%%%%%&&&&&&########################$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######"""""""""###%%%%%%$$$###"""!!!!!!"""###$$$"""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""###%%%$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((&&&&&&111IIIdddvvv{{{uuuuuummmccc___^^^SSSDDDpppxxxxxxooonnnnnnYYY===333DDDaaauuummmTTTDDDCCC^^^nnntttkkkjjjuuuyyysssuuujjjdddlllyyyyyyiiiWWW]]]kkkvvvvvvvvvyyyyyyuuuqqqyyy}}}zzzwwwqqqbbbQQQDDDYYYqqq{{{{{{yyy{{{}}}xxx|||www```HHH???BBBmmmkkkuuu|||hhhHHHEEEXXXwwwxxxvvvuuu[[[bbb~~~~~~wwwmmmccc^^^```cccHHHFFFFFFHHHLLLWWWjjj{{{}}}[[[JJJmmm~~~yyy~~~}}}~~~{{{zzzzzzxxxuuurrrvvvqqqllljjjiiijjjqqqyyyvvvqqqkkkkkknnnqqqqqqpppxxxhhhXXXRRRTTTYYYaaaiii[[[ZZZVVVTTTSSSOOOAAA333)))000666555888BBBOOOWWWMMM<<<,,,***000999GGGSSSfffhhhfff___QQQCCC999444+++222;;;DDDRRR```eeebbb999,,,###$$$&&&%%%###$$$######$$$$$$%%%%%%&&&&&&$$$"""!!!!!!"""$$$###"""#####################"""&&&%%%"""  !!!"""$$$%%%$$$###"""###$$$########################&&&&&&%%%$$$$$$######"""$$$###$$$%%%''''''%%%$$$$$$$$$############$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%$$$###""""""""""""#########$$$$$$############"""""""""""""""###$$$$$$######$$$%%%&&&'''(((((())))))((((((555ppp{{{}}}zzzrrrqqqyyyUUU---000MMMggguuu{{{www~~~zzzuuusssrrrpppooopppsssuuuwww}}}}}}~~~~~~zzz~~~vvv___EEE???GGGWWWPPPBBB999GGGbbbrrrsssqqqzzzlllddd```aaammm{{{~~~{{{qqq^^^FFF555999444:::QQQrrruuummmQQQNNNiiilllIII---***))))))(((((('''&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$%%%$$$######%%%'''%%%$$$$$$$$$$$$$$$$$$%%%########################%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########"""######$$$%%%######""""""""""""######""""""""""""""""""""""""!!!!!!!!!"""""""""######################################################""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&)))### $$$111GGGddd{{{uuutttrrrqqqsssmmmUUU;;;SSSjjjxxxtttoooooofffWWWCCC>>>HHHbbbooodddRRRJJJGGG\\\ooosssrrruuuuuusssnnnmmmnnnsssxxxwwwooogggRRRiiiyyyxxxzzzyyywww~~~{{{zzzrrrhhhDDDJJJ]]]ttt~~~zzzxxx{{{yyyzzz~~~zzzcccGGG666GGGeeewwwiiiSSS???YYYppp{{{vvv|||kkkgggqqqnnngggttt}}}{{{fffoooxxx}}}||||||~~~uuuHHH\\\~~~zzz}}}{{{yyyyyyyyyxxxwwwwwwvvvqqqjjjhhhnnnssstttssspppmmmmmmqqqssssssqqqwwwqqqhhhaaaYYYUUUXXX^^^\\\WWWRRRUUU^^^bbbWWWIII,,,+++///333111///===OOOXXXWWWLLLAAAGGGYYY___YYYiiijjjkkkjjjeee^^^UUUOOOKKKOOOUUU^^^kkkvvvxxxtttKKK444###$$$)))&&&$$$'''""""""##################$$$###!!!!!!"""######"""""""""$$$$$$$$$$$$###"""######"""""""""###$$$%%%"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############$$$###$$$%%%''''''%%%$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%$$$###"""!!!"""""""""####################################"""$$$%%%%%%$$$###%%%&&&'''(((((()))))))))))))))111ccc{{{zzzwww}}}{{{{{{zzzwww~~~~~~}}}zzzgggIII111777SSSlll|||yyy}}}~~~|||zzzzzzwwwssssssqqqnnnlllmmmqqqvvvyyy|||{{{{{{|||~~~~~~}}}rrrcccfffsssnnncccNNN999444???NNNWWWppp|||uuummmhhhiiittt~~~}}}}}}wwweeeLLL;;;555333555FFFfffsss^^^OOOYYYsssjjj===&&&...)))((((((''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$###""""""$$$%%%$$$$$$############$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$##########################################$$$$$$###""""""""""""""""""###"""""""""""""""#########!!!!!!"""""""""#########!!!"""""""""#########$$$########################!!!"""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((($$$###&&&(((...CCC[[[lllooopppqqqsssqqqeeeWWWLLLMMMZZZlllqqqiiifffkkkeeeJJJ666BBB```rrrlll]]]IIIEEEUUUsss}}}ooojjjssscccppp||||||sssmmmrrrzzzaaahhhsss{{{}}}yyyyyyzzz}}}|||~~~}}}wwwhhhVVVKKKYYYppp|||zzzvvv{{{wwwxxx{{{cccNNN...QQQnnnuuu{{{lllNNN<<>>NNN```gggiii^^^NNNFFFSSSiiitttrrrwwwrrrooottt~~~zzzqqqttttttcccMMMNNNggg|||~~~|||{{{xxxyyyyyyppp```^^^kkkzzzyyyjjjEEE...BBBfff{{{}}}{{{iiiNNNAAAWWWvvv~~~{{{~~~}}}ccc```kkk~~~gggVVVTTTXXXeeesss{{{||||||iiiKKK444[[[~~~|||xxx{{{~~~~~~{{{zzzyyyxxxuuugggTTTJJJQQQbbbooorrrrrrssssssqqqpppnnnllloooooollliiijjjkkkiiicccaaacccbbb___```dddeeeccclll\\\DDD000&&&&&&)))+++000555BBBTTT^^^______aaa^^^dddjjjkkkhhheeedddeeeUUUXXX```jjjoooooopppsssmmmUUU:::)))###!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%###""" !!!###$$$$$$###"""###%%%&&&''''''&&&%%%+++'''!!!!!!(((111777!!!"""$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$###$$$%%%''''''%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''###$$$$$$$$$$$$$$$######"""#########$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((%%%&&&&&&'''''''''''''''000111WWWkkkzzztttxxxwwwxxx|||}}}{{{|||zzz{{{|||zzzmmmsss||||||{{{zzzvvvxxxyyywwwwwwuuusssrrrrrruuuxxxzzzuuuxxx{{{|||{{{zzzzzzzzz|||zzzzzz{{{ssszzz|||{{{}}}vvv\\\>>>nnnzzz|||xxxyyy|||~~~}}}yyyhhhNNN===999888555===bbbuuuaaagggmmmfffOOO777,,,***)))(((''''''&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$""""""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!""""""######$$$%%%%%%""""""#########$$$$$$$$$!!!!!!!!!"""""""""""""""########################""""""""""""############!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###&&&'''$$$###%%%'''&&&+++???WWWiiirrruuuvvvggggggYYYBBB666BBBXXXgggiiihhhcccWWWFFF???KKK]]]dddmmmeeeMMMDDDUUUiiipppvvvxxx{{{{{{zzzxxxxxxyyyvvvwwwlllXXXQQQ^^^qqq|||}}}}}}zzzooooooyyy{{{iii\\\aaalll{{{|||zzzqqqUUU:::DDDiii|||www~~~iiiOOOGGGZZZuuu}}}|||zzzzzz___OOOfffyyynnnVVVLLLEEEFFFOOO[[[iiitttqqqmmmkkkiii\\\MMMJJJQQQqqq{{{zzzxxx{{{}}}}}}{{{zzz{{{|||sssaaaRRRQQQ[[[eeekkkoooooopppqqqqqqpppooonnnnnnhhhmmmooommmlllllleee]]]eeegggfffbbbbbbeeeeeeccc___QQQGGGEEE<<<,,,'''---555111333???QQQ^^^cccccccccgggmmmpppmmmeee\\\UUUDDDBBBJJJ\\\lllqqqqqqqqqpppcccJJJ000###"""%%%$$$###$$$$$$$$$%%%&&&&&&&&&""" !!!###%%%%%%$$$$$$$$$%%%%%%&&&''''''''')))&&&###"""&&&...777=== """###$$$######%%%&&&########################&&&%%%###""""""###%%%'''$$$###$$$%%%''''''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$&&&'''(((######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&%%%&&&''''''&&&&&&'''(((&&&&&&'''(((((((((((((((...%%%(((888MMMhhhuuuooovvvuuuvvv{{{zzzxxxzzzzzzbbbJJJ```sss}}}|||wwwxxxzzz{{{vvvvvvvvvuuuvvvvvvvvvvvv{{{}}}~~~}}}{{{{{{}}}~~~{{{kkk\\\]]]mmm}}}qqqzzzyyysss|||qqqPPPnnn~~~{{{~~~xxxvvvyyyyyy```CCC888>>><<<333HHHpppqqqYYYlllgggWWW>>>---)))))))))(((''''''&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%###"""###%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$"""""""""""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''***%%%$$$)))***%%%+++###$$$:::ZZZqqqvvvtttqqqhhhddd^^^III666AAA[[[qqqdddgggssshhhHHH;;;CCCYYYjjjttteeeIII>>>SSSnnn|||{{{{{{||||||{{{yyywww}}}vvvwwwyyygggSSS\\\wwwyyy}}}~~~}}}tttsssvvvsssRRRFFFOOOvvv}}}~~~xxxuuu|||pppMMM333===bbb{{{lllHHH@@@^^^zzzkkk]]]eeeuuu~~~ttt```YYYTTTJJJCCCDDDIIIGGGJJJLLLDDDCCC___xxxsssyyy{{{|||zzzxxxyyy|||kkkRRRFFFYYYvvvuuukkkoooppprrrrrrqqqqqqqqqrrrlllpppooohhheeehhhiiifffhhhhhheeeaaaaaacccaaa\\\TTTBBBEEE^^^___AAA******---111222555AAATTT```aaagggffffffhhhggg___RRRGGG666---///EEE___mmmpppqqqrrrmmmVVV666$$$%%%(((&&&""""""###$$$%%%&&&&&&&&&!!!  ###%%%&&&%%%%%%$$$$$$%%%%%%'''((()))((((((''''''&&&&&&%%%%%% """###$$$######%%%&&&""""""""""""""""""""""""&&&%%%###!!!"""###&&&'''$$$$$$$$$%%%''''''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$&&&'''((("""######$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&%%%&&&''''''&&&&&&''')))'''(((((()))))))))))))))%%%222333'''///PPPkkkrrrttttttwww{{{xxxtttyyy~~~~~~tttRRR333aaauuu}}}~~~|||wwwxxx{{{}}}wwwwwwyyyyyyyyyxxxvvvuuu}}}{{{|||bbbAAA===XXXttt{{{vvvyyyrrr___mmm|||wwwvvv~~~zzz{{{hhhMMM===777444777<<>>777cccjjjrrruuunnn^^^JJJ;;;JJJZZZjjjmmmcccUUUMMMKKKooovvvyyyxxx{{{|||rrrsssuuuwwwvvvrrrkkkeeeaaawwwyyyyyyzzzssslllssszzz~~~}}}qqqVVV<<>>333444888:::111)));;;[[[iiicccggglllaaaDDD+++$$$(((***$$$%%%&&&'''''''''&&&%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$###!!!!!!"""###$$$$$$%%%%%%$$$######"""""""""""""""$$$#########""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$###""""""#########''''''''''''(((((((((((())))))))))))(((((((((((((((***+++***///@@@YYYmmmyyyyyywwwuuurrrtttxxx{{{zzzWWW<<<444iiiuuu|||{{{zzz{{{{{{vvvsssuuuvvvuuuvvvyyy}}}~~~|||{{{|||~~~wwwiii```TTTGGGfffwww{{{sssXXXmmm|||}}}zzzwwwwww|||zzzzzz~~~oooVVVBBB===888222>>>SSSwwwvvv{{{mmmVVVUUUMMM???222......,,,(((&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$""""""$$$%%%%%%%%%$$$##############################$$$%%%%%%$$$#########%%%&&&%%%$$$$$$$$$$$$###############%%%%%%$$$$$$###$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$"""!!! !!!"""#########""""""""""""######""""""############""""""########################"""############$$$$$$$$$""""""################## $$$%%%"""!!!$$$'''&&&)))'''$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%$$$'''&&&%%%&&&''''''&&&$$$)))&&&%%%''',,,888MMM```xxxuuupppkkkcccYYYOOOHHH333VVVqqqpppiiiiiibbbUUU???III[[[nnnuuulllWWWFFFZZZeeewww{{{wwwyyysssvvvyyy{{{zzzuuummmhhhhhhlllxxx}}}vvvzzz}}}}}}|||xxxlll___KKKPPPddd|||}}}~~~zzzfffNNNCCCEEEooonnnyyyqqqPPPJJJZZZyyyzzzzzzzzzyyyhhhWWWVVVkkk{{{ttttttzzz|||vvvzzz}}}zzzwwwzzzzzzzzzzzz|||}}}vvvrrr{{{}}}iiiXXXccciiippptttsssqqqooooootttsssrrrqqqppppppqqqqqqsssqqqmmmjjjhhhggghhhiiikkkbbbfffhhhUUUAAA777222***666HHHYYYddddddVVVIII///)))'''---555<<>>aaa~~~oooXXXBBBbbbuuu}}}yyy}}}}}}___GGGPPPhhhssspppkkkhhhjjjqqq|||ssswww~~~}}}~~~}}}||||||}}}xxx{{{~~~|||pppaaaYYYZZZuuuuuuvvvvvvuuuttttttssswwwuuussspppooooooqqqrrrrrrpppllliiihhhhhhjjjkkkhhhaaafffdddGGG,,,&&&(((((()))000BBB[[[kkkggg[[[HHH666'''(((111777666444NNNbbb___<<<$$$(((---'''!!!$$$///555+++"""555TTTeeemmmpppaaaBBB'''!!!'''$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###%%%''''''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""############""""""""""""######$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&''''''&&&%%%''''''''''''((((((((((((''''''(((((())))))******+++,,,+++***)))***---000<<>>===???666***,,,999llluuu~~~}}}||||||}}}{{{vvvsssuuuyyy{{{~~~zzzzzz}}}wwwrrrqqqXXX444+++:::DDDHHHSSSeeeuuuttt\\\BBBooo~~~zzzoookkkwwwxxxooo|||~~~xxxkkkOOODDD<<<999555===```{{{ddd[[[```\\\888444000///,,,'''&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&%%%###"""###%%%%%%$$$$$$######$$$$$$$$$#########""""""######$$$%%%$$$###$$$&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$$$$###"""!!!!!!"""######""""""""""""""""""###$$$%%%$$$""""""""""""$$$%%%########################""""""#########$$$$$$$$$(((&&&$$$""""""###$$$%%%######!!! &&&,,,+++&&&%%%###""""""$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$%%%$$$######$$$'''))))))(((%%%%%%'''(((&&&$$$(((000BBBYYYsssyyymmmfffeee[[[999---FFF]]]]]]```lllcccTTTGGGKKK]]]mmmrrroooUUUNNNQQQeee{{{yyy{{{xxxwwwzzz}}}gggYYYWWWjjj|||~~~{{{zzzxxx{{{}}}}}}{{{|||eeeOOOOOOfffzzz|||tttzzzxxxxxxgggLLL%%%LLLnnnxxx}}}qqqVVVHHH^^^vvv~~~{{{}}}ttt[[[GGG>>>XXXbbblllkkk```ZZZaaammmtttxxx~~~zzzwww}}}}}}}}}|||{{{yyyvvvuuuvvv~~~pppVVVJJJYYYooozzzwwwuuutttuuuuuuuuutttxxxwwwuuurrrpppooonnnnnnooommmjjjhhhggggggiiijjjdddcccbbbPPP777///...&&&+++(((&&&111LLLdddggg]]]___KKK555,,,,,,111666;;;777LLLLLL222###,,,000&&&---%%%&&&000000(((***555UUU```nnnlllRRR111$$$((($$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###&&&((((((&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""""""""""""""#########"""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&((())))))''''''''''''''''''((((((((((((&&&''''''((()))******+++*********+++,,,+++***((($$$000<<<;;;000'''(((---000(((&&&+++......666BBBwww}}}~~~}}}wwwsssuuuxxxyyy|||~~~zzzzzz{{{kkkUUUFFFCCC888---<<>>EEEGGGBBB<<>>000,,,888FFF333777333(((%%%+++***###///)))$$$(((444;;;333&&&999HHHbbbrrreeeFFF---%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$&&&))))))(((%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&$$$######"""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$''')))***)))((('''''''''''''''((((((((((((&&&''''''((()))******+++)))))))))+++...///---+++&&&(((+++,,,,,,,,,---...+++...222000))),,,CCC^^^zzz~~~~~~~~~zzz~~~xxxuuuxxx{{{|||uuueeeYYYAAA666,,,---888LLLeeezzzxxxeeeMMM888333GGG^^^qqq|||mmmjjjgggkkkwwwzzz~~~|||}}}hhhOOO<<>>777777GGG^^^rrr~~~{{{uuu|||yyyzzzooo[[[III;;;222...;;;JJJ[[[hhhuuu|||}}}}}}~~~|||uuurrr|||sssiii[[[WWWeeexxx}}}xxx|||~~~jjjOOO:::HHH888333IIImmm{{{eeeVVVWWWjjjrrraaaGGG666222+++(((+++---***''''''''''''&&&&&&&&&%%%%%%%%%###%%%''''''&&&$$$###$$$$$$$$$$$$$$$%%%%%%&&&'''((('''&&&&&&%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&'''&&&%%%$$$$$$######$$$$$$ !!!"""###############!!!!!!!!!!!!"""###$$$%%%###$$$%%%&&&&&&%%%$$$###########################"""############$$$$$$$$$ !!!"""###############"""$$$### """&&&&&&###$$$###"""###%%%%%%###!!!"""""""""""""""""""""""""""$$$&&&$$$""""""''',,,'''%%%######%%%((())))))&&&######&&&'''%%%&&&***%%%''''''%%%***@@@```xxxxxxjjjbbbfffcccRRR>>>555LLL\\\ooowwwooo___PPPHHHdddgggjjjkkkkkklllqqquuuyyy||||||yyyvvvzzz~~~yyyyyywwwfffRRRSSScccppprrrxxx}}}yyyrrrrrryyyzzz}}}iiiQQQEEEaaawwwtttttt}}}xxx}}}sssWWWAAAGGGbbbyyytttsssSSSJJJbbbxxx{{{~~~|||{{{~~~^^^[[[[[[YYYOOOKKK\\\ttt}}}}}}|||xxxqqqhhh___YYYXXXYYYZZZ\\\___bbbeeegggpppuuu~~~wwwrrrssswwwtttlll___QQQJJJKKKNNNnnnnnnnnnoooppppppqqqqqqkkklllnnnooonnnjjjfffddd===GGGaaalllTTT999...)))+++///***%%%444SSSfffffffffaaabbbjjjkkk\\\DDD333%%%444:::000&&&&&&((('''---(((###,,,FFF^^^^^^QQQ@@@111"""+++LLLggg```JJJ)))((('''%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%(((+++,,,***'''$$$###&&&%%%$$$######%%%'''(((######$$$$$$%%%&&&''''''$$$######"""""""""""""""!!!!!!""""""#########$$$"""""""""""""""!!! $$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))(((((((((((()))***+++***)))(((***,,,$$$)))---,,,...<<>>///,,,,,,+++***)))((('''&&&''''''''''''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$&&&(((((((((((('''&&&&&&&&&%%%(((&&&&&&((()))&&&###"""+++000***&&&)))'''!!!$$$%%%%%%&&&%%%$$$###"""!!!"""###$$$%%%$$$$$$###""""""""""""############'''%%%$$$""""""###%%%&&&###$$$$$$$$$$$$###""""""########################"""""""""###$$$$$$$$$%%%$$$###"""!!!!!!"""###$$$""""""""""""############$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((222+++ $$$)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''---...((((((@@@\\\{{{~~~uuufffdddfffUUU<<<000DDD```sssvvvlll]]]SSSSSSYYYmmmssskkktttzzzjjjzzz|||tttsssqqqbbbNNNeeewwwyyyhhh\\\WWWTTTVVVmmm{{{fffPPP\\\PPPbbbttt{{{}}}~~~~~~{{{ssssssuuusss[[[777>>>hhh~~~{{{xxx{{{lllHHHNNNzzzyyy~~~XXXNNNpppuuuRRREEEYYYmmmsss|||~~~yyyqqqnnnooonnnvvv~~~}}}vvvrrrvvv{{{wwwwww|||}}}uuummmZZZUUUKKKDDDMMMaaapppuuuzzzxxxtttrrrqqqpppooonnnoooxxxtttgggiiirrrcccHHHAAAVVVfffggg^^^QQQ;;;&&&222((()))444555555LLLkkkiiibbb```eeejjjeeeYYYPPP222$$$***555+++!!!'''000111$$$%%%===UUU\\\\\\^^^bbbCCC(((&&&222BBBWWWkkk444---&&&###""""""%%%(((%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&(((+++---+++)))''''''%%%%%%%%%%%%''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###""""""######""""""######$$$$$$$$$$$$###########################$$$%%%&&&'''&&&%%%$$$$$$%%%&&&&&&$$$###$$$&&&(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&''''''(((((((((''''''''''''(((((()))(((''''''(((((((((''',,,%%%"""(((---+++((((((+++((('''(((((('''***///)))+++((('''999XXXnnnssszzz}}}~~~|||{{{|||~~~~~~yyyyyy}}}||||||}}}~~~~~~|||~~~|||lllCCC999000555IIIbbbuuuwwwnnntttzzzzzzsssuuuhhhbbb]]]WWWdddyyy~~~~~~{{{gggMMM???>>>CCC444IIIqqqttt___UUULLL___sss```CCC555,,,,,,++++++***)))(((''''''''''''''''''&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%%%%'''((('''''''''''''''&&&&&&&&&'''%%%$$$%%%''''''&&&%%%&&&222666,,,$$$$$$&&&$$$$$$%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%$$$$$$###""""""""""""############""""""""""""$$$'''***,,,###$$$$$$$$$$$$###""""""#######################################$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""############$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&444<<<222###%%%((($$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))''')))+++'''$$$000BBBYYYhhhuuuuuukkkbbb___^^^FFFDDDGGGTTTeeennnkkkdddNNNMMMZZZnnnzzz~~~tttaaa\\\yyyyyy~~~{{{{{{{{{qqqbbb\\\hhhxxxzzzjjjVVVSSS[[[aaaqqqxxx}}}{{{fffZZZiii```ZZZbbbpppooodddiiiyyywwwyyywwwvvvoooVVV???>>>jjj}}}iiiTTTIIILLLrrr}}}~~~bbbHHHOOOfffnnncccUUUNNNVVVdddqqqxxxwwwsssooozzz{{{{{{wwwssssssyyy~~~wwwyyy{{{{{{uuujjj]]]TTTWWW^^^dddhhhooosssppphhhwwwvvvtttrrrqqqnnnllljjjeeeiiioootttssshhhRRR???WWWccciiieee```]]]VVVKKK777<<>>222$$$%%%&&&###$$$&&&&&&&&&&&&&&&&&&&&&&&&***%%%%%%)))((("""###***444HHHfffzzzvvviiiiiisss\\\MMM===<<>>FFFMMMVVVYYYSSSKKKKKKQQQSSS\\\dddiiirrr|||}}}www|||~~~yyy|||}}}|||~~~www|||~~~~~~iiiRRRFFFDDDEEEbbblllzzzvvvOOO...111HHHqqq{{{~~~vvvsss|||vvvnnn]]]KKKVVVsss~~~vvv___JJJBBBCCCEEE;;;RRRssswww```JJJLLLcccmmmTTT555,,,...***)))))))))))))))(((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&$$$$$$&&&'''%%%&&&&&&&&&'''((((((((())))))'''&&&***111555555666999666***!!!!!!%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$$$$%%%$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''###$$$$$$$$$$$$###""""""########################%%%$$$$$$$$$###"""""""""########################""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&,,,222***!!!$$$&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$)))***&&&$$$&&&###...GGGddduuuuuuooolllfff___RRRBBB<<>>>>><<>><<<888444,,,$$$"""%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%$$$$$$""""""############$$$$$$$$$$$$%%%%%%$$$######"""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""######$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''$$$ &&&&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&(((((('''(((***"""&&&///@@@YYYooorrrkkkkkknnniiiVVVBBB>>>MMM^^^^^^qqqnnniiixxx}}}wwwzzzwww|||fffLLLXXXsss}}}{{{{{{}}}zzzzzz{{{zzzjjjSSSRRRggg{{{}}}tttnnnrrr}}}zzzwwwvvv}}}yyyVVV;;;:::DDDIII___www}}}}}}|||yyy|||VVV333777___yyy|||hhhBBB===IIIhhh{{{}}}WWW:::CCC```uuuzzzyyyqqqcccYYYWWWUUURRR[[[]]]bbbhhhlllfffZZZOOOOOO\\\kkkrrrpppnnnppptttuuuvvvwwwxxxwwwtttrrrsssppptttxxxyyywwwtttrrrrrrhhhjjjssszzzuuuhhhcccfffhhhkkkmmmlllkkkjjjfffaaacccgggjjjmmmqqqlllXXXBBB,,,---:::MMMTTTOOONNNTTT``````cccUUU555)))<<>>===HHHWWW{{{jjjYYYGGGOOOssssssbbb===***222---%%%111+++***)))((('''&&&%%%%%%(((&&&%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))'''((()))(((&&&&&&((()))(((((((((''''''&&&&&&%%%""",,,222333:::CCCBBB999+++(((%%%%%%%%%###$$$%%%$$$$$$#########$$$&&&'''###$$$%%%%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$'''###"""'''$$$ '''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%(((***((($$$'''"""&&&///+++&&&666PPPnnnuuu{{{xxxooohhhhhhlllpppOOOZZZ~~~xxx___ZZZ]]]zzz{{{ppp[[[RRR\\\tttuuuyyy}}}wwwttt}}}{{{pppZZZ[[[jjjvvv~~~xxx}}}vvvrrr{{{|||~~~lllQQQEEEfffuuuooosss{{{|||{{{kkk~~~mmmGGG888>>>WWWzzzrrryyyVVVGGG\\\uuu}}}}}}|||~~~nnnSSS<<<333...DDDXXXbbbkkkuuuwwwrrrooowww~~~}}}tttoooppptttxxx{{{|||{{{wwwtttuuuvvvrrrpppsssvvvsssllllllqqqnnnqqqrrrpppnnnqqqxxxtttmmmmmmnnnbbbMMMCCCEEELLLKKKLLLQQQRRRNNNHHHDDD@@@999:::FFFSSS[[[cccjjjfffooo\\\444---JJJ```]]]:::OOOhhhmmmfffdddUUU777000;;;RRR___MMM666AAA^^^cccppprrrkkkqqq}}}rrrYYY333AAACCC::::::AAA888$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%$$$&&&(((%%%%%%''''''''''''%%%%%%&&&''')))+++***(((&&&$$$######""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$$$$%%%''''''&&&'''(((***'''''''''(((((()))***+++)))******+++,,,,,,---------,,,+++)))(((((('''''')))---333999BBBRRReeerrrmmmxxx~~~yyytttvvv|||~~~zzzwwwvvvuuurrroooqqqwwwzzzzzz|||}}}||||||}}}xxxwwwxxxxxxxxxuuuyyy{{{zzz|||~~~sss^^^NNNxxx~~~||||||~~~}}}uuu^^^AAA...444SSSqqqzzz~~~|||}}}wwwooolllpppwww|||}}}jjjLLL888999888999TTTxxx|||vvvbbbIIISSSiiijjjsssRRR333)))***)))))),,,))))))(((((('''''''''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$#########'''''''''&&&&&&%%%%%%%%%)))'''%%%%%%&&&'''(((''''''&&&&&&%%%%%%&&&&&&'''&&&***333===CCCBBB;;;555$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$###"""!!!!!!$$$###"""###$$$$$$###""""""###$$$$$$###"""###$$$$$$###""""""###$$$'''((("""############$$$$$$$$$######$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%%%%'''))))))((((((***,,,PPPfffwwwzzzyyy}}}|||uuuqqqBBBHHHpppyyyyyyzzzmmm|||zzzyyyzzzhhhMMMXXXooo}}}uuunnnuuu{{{zzzttt|||}}}vvvpppjjjeeennnxxx~~~uuuvvv|||}}}zzzyyywwwbbbSSSVVVooo~~~yyyxxxyyywwwpppUUU888:::QQQmmmqqqxxxsss]]]MMM[[[vvvuuuzzzzzzyyyyyyrrrWWW:::999MMMFFF@@@SSS^^^eee{{{uuuuuuwwwzzz|||yyytttooo||||||{{{zzzyyyxxxwwwwwwyyyzzzwwwooojjjkkknnnooo^^^mmmwwwvvvsssvvvtttmmmmmmiiijjjoooooohhhbbbaaaWWWRRRMMMIIIGGGCCC<<<777OOO^^^hhhgggeeeiiiooopppgggppplll[[[FFF333888OOO...SSShhhhhhjjjhhh]]]TTTHHH666999VVVaaaNNN<<<:::ZZZgggooooooppptttqqqjjjKKK---BBBNNN---333DDD'''""")))'''%%%***'''"""%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%'''((())))))(((&&&$$$###""""""############""""""$$$$$$############$$$$$$'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&(((***+++---&&&%%%%%%'''***,,,,,,+++++++++)))(((((()))---///...;;;OOOdddssszzz{{{yyysssooonnntttuuurrrrrruuuqqqvvv|||~~~}}}|||}}}~~~yyy{{{}}}}}}}}}}}}~~~}}}|||zzzyyyxxxyyyzzz{{{}}}wwwtttwwwyyy{{{~~~{{{~~~~~~xxxuuu}}}|||qqqRRRCCC444:::YYYyyy}}}{{{{{{|||}}}yyywww~~~{{{|||zzzvvvxxx|||{{{uuuXXXFFF999888<<>>CCCXXXvvv|||sssrrr___kkkvvvzzzzzzzzzvvvppp^^^999<<>>///<<>>888777888IIIkkkxxxaaaPPP:::666CCCDDD;;;999************************'''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$%%%''''''%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''%%%$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$%%%$$$###"""###$$$$$$###""""""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&'''((((((&&&&&&'''(((&&&&&&))),,,'''+++EEEdddzzz{{{zzzzzznnnYYY```rrrttt___]]]kkkppp|||wwwbbbYYYeeerrrttt}}}}}}yyyuuuvvv|||~~~}}}xxxwww^^^RRR^^^qqq{{{yyyxxx||||||tttttt{{{yyyuuuyyywwweee```fffrrryyy}}}{{{xxxxxxzzzzzzvvv```DDD???\\\|||xxxnnndddeeeppp{{{xxx\\\666LLLccc\\\XXXpppxxx~~~xxxssstttwwwuuutttqqqnnnmmmmmmmmmnnnyyyvvvqqqooooooqqqsssssshhhcccdddlllsssuuuttttttuuuuuuwwwxxxuuuqqqqqqvvvrrrooommmooorrrssspppmmmwwwgggWWWYYYlll|||yyynnnrrriiihhhrrrkkkIII===RRRhhhVVV:::222CCCTTTaaapppsssrrrsssmmmUUU:::777DDDnnnjjjhhhkkkooouuu}}}sss}}}}}}PPP<<>>\\\uuu|||ssskkkKKKJJJ\\\xxx~~~jjjWWWTTTfffsssyyyrrrhhhdddcccbbbuuuxxxxxxttttttzzz~~~~~~wwwxxxyyyrrrcccYYY```oooxxxtttvvv~~~}}}vvvvvv|||{{{xxxwww{{{~~~yyyppphhhccchhhqqqzzz}}}||||||~~~zzzfffNNNKKK___qqqvvvyyyuuurrrrrruuuyyyuuuwwwNNN???NNNZZZYYYFFFPPP___mmmvvv|||zzzwwwrrrmmmkkklllnnnooossstttnnneeegggpppsssnnnmmmnnnnnnmmmqqquuuuuuqqqlllkkkoooxxx|||yyyssspppuuuuuuttttttttttttrrrqqqtttlll[[[OOOZZZqqqxxxpppkkkggggggkkk]]]AAAGGGlllrrrgggLLL333)))---EEEgggrrrooosssxxxmmmRRR===777___lllzzz~~~|||vvvyyykkkCCCIIIpppfffYYYQQQfffsssLLL444************)))))))))((()))(((&&&%%%$$$%%%&&&'''%%%$$$$$$$$$$$$$$$%%%%%%'''''''''''''''&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((()))***))))))***+++---...//////---333===KKKZZZiiivvv|||xxxwwwwwwxxxyyyyyyvvvsssnnnllljjjiiihhhiiikkkllltttyyyzzzvvvuuuxxxxxxvvvxxxyyy{{{|||||||||~~~{{{vvvrrrppprrruuuyyy|||{{{vvvoookkklllgggaaaYYYMMMCCCBBBGGGiiiuuuTTTBBBYYY}}}lllRRR;;;888III[[[gggsss}}}|||ttteee]]]SSSHHH>>><<>>BBB???===OOOrrrooodddMMMEEEPPPUUU@@@555444,,,------+++***,,,---+++(((&&&'''''''''(((((())))))))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%$$$$$$&&&''''''%%%###'''&&&&&&%%%%%%&&&&&&'''!!!###%%%%%%###"""$$$'''$$$$$$######$$$$$$%%%&&&###########################$$$%%%&&&&&&%%%$$$###########################$$$###"""###$$$$$$$$$""" !!!#########$$$%%%'''$$$$$$%%%%%%%%%$$$$$$###"""############$$$$$$$$$######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''&&&'''((((((&&&%%%&&&''',,,&&&"""%%%***+++((($$$...VVVuuu}}}|||vvvwwwYYYNNNFFFPPPkkk|||tttaaa[[[aaannnyyyuuuggg______jjjrrrxxxwwwvvvvvvvvvttt|||lllmmm{{{```UUU^^^xxxooonnnxxx|||xxxwww{{{yyy}}}vvvyyyttt^^^]]]eeeuuu}}}~~~|||oooHHH666TTTpppxxx|||uuuvvvzzzuuuyyyjjjBBB???ZZZcccNNNQQQWWWcccnnnttttttrrrnnnllljjjiiilllrrrxxx}}}qqqyyywwwmmmmmmvvvrrrdddnnnsssqqqkkkkkkrrrrrrkkkrrrooommmpppyyy{{{sssnnnqqqsssssspppnnnooorrrpppzzzqqqUUUJJJ\\\pppuuuooo}}}www\\\GGGCCCUUUqqqkkkUUU444$$$(((---888MMMmmmmmmrrrwwwtttdddOOOBBBhhhooosssttt|||zzzqqq}}}aaaCCCPPPlllzzz|||{{{www[[[FFF+++++++++******)))))))))+++***(((&&&%%%&&&'''(((%%%%%%%%%$$$$$$%%%&&&&&&******))))))(((&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''')))***************+++---///111222<<>>333111///+++,,,,,,,,,+++)))'''&&&(((''''''(((******)))(((******)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$############$$$$$$############""""""""""""########################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" !!!"""$$$$$$###""""""%%%$$$###$$$'''(((&&&###%%%%%%$$$###""""""######$$$$$$############$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))(((&&&%%%%%%&&&((()))''''''&&&'''((()))+++,,,---000IIInnn}}}tttqqq{{{sss___OOOJJJSSSjjjxxxttt___WWW\\\oooyyyrrrjjjjjj```iiitttxxxxxxvvvxxx|||rrrvvvssskkknnnssseeeNNN\\\lllwwwxxxyyy{{{qqq{{{wwwzzz|||yyyzzzmmmcccdddsss}}}{{{zzz|||}}}}}}iiiNNNJJJVVV}}}~~~qqq___bbbqqqttt|||zzzvvvgggDDD===\\\oooZZZHHHIIIQQQYYYfffsssoooqqqrrrnnnhhhiiipppwwwxxxuuussssssuuuvvvtttrrrwwwtttpppkkkhhhiiimmmqqqlllpppqqqppprrrwwwzzzyyy{{{{{{xxxtttpppooorrrvvvlllyyy~~~mmmUUUNNNaaaxxxooo}}}zzzEEE>>>JJJllllllWWW444///(((###333555///LLL^^^nnnrrrtttwwwxxxuuuuuuuuutttzzzxxx|||rrr[[[EEE]]]ccc\\\aaaRRR444'''---,,,***------''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((***)))(((&&&&&&''''''(((&&&'''''''''''''''&&&&&&&&&%%%$$$$$$%%%&&&((()))((('''&&&%%%%%%&&&'''((("""&&&))))))&&&$$$%%%''',,,+++***+++000;;;GGGOOOMMM\\\ppp~~~|||{{{yyyqqqpppwwwwwwooommmrrrrrrssstttvvvwwwxxxyyyyyy}}}zzzuuussssssvvvxxxyyyttt~~~{{{zzz}}}zzzzzzzzzzzzxxxuuuqqqooouuutttsssqqqiiiVVV<<<***---------,,,++++++...000000333555333111222999???QQQVVV___iiiqqqvvvxxxxxxkkkbbbUUUGGG>>>888444222222///,,,***---111000---...%%%&&&000000***000???}}}wwwqqqssspppiiigggqqq}}}{{{dddLLL@@@<<<:::;;;XXXzzz|||sssaaaIIIIIIWWWYYYHHH555///...---,,,,,,,,,,,,+++)))(((&&&(((''''''(((******)))(((***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$############$$$$$$############""""""""""""########################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!"""###############%%%######$$$''''''&&&$$$%%%$$$$$$###""""""######$$$$$$############$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&((()))***+++'''---DDDaaarrrqqqjjjuuunnneee___XXXUUU```qqqiiibbb^^^dddrrrzzzuuummmjjjkkkmmmqqqvvvxxxvvvtttnnnnnndddYYY^^^ooosssjjjSSS]]]hhhnnnvvv}}}}}}yyytttrrrvvv~~~~~~|||kkkfffrrr}}}~~~|||yyy||||||hhhPPPDDDSSSmmm|||rrroookkkdddtttyyywwwvvvrrr^^^EEE;;;dddjjjjjj___QQQMMMTTT[[[ooossswwwuuupppkkkiiiiiiwwwuuussstttwwwyyyyyywwwrrrrrrrrrqqqqqqsssvvvzzzsssuuusssppppppsssqqqmmmrrrtttuuuuuutttuuuwwwzzz}}}ssstttyyyiiiNNNLLL]]]vvvzzzggg===AAA___tttiiiGGG+++,,,((($$$111///+++111LLLaaaeeehhhsss{{{yyy|||}}}tttyyyuuuxxxooovvvxxxvvvzzz~~~tttdddCCCjjjkkkPPP[[[tttNNN555222,,,((()))&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((((((((&&&%%%%%%%%%&&&'''&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%'''((())))))((('''&&&&&&&&&'''(((...(((###$$$***---+++'''///111555<<>>===>>>888@@@lllsssfffRRRBBBWWWWWWMMM999---,,,...,,,,,,,,,,,,,,,***)))((('''(((''''''(((******)))'''***)))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""$$$$$$############$$$$$$################################################""""""############"""""""""""""""""""""######$$$$$$######$$$&&&'''%%%$$$%%%$$$######"""#########$$$$$$############$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&''''''%%%%%%!!!(((JJJrrr~~~tttxxx{{{ssslllbbbGGGAAAZZZmmmnnndddYYY___qqqzzzvvvrrrkkkfffiiirrrwwwuuuqqqccc```RRRFFFNNNfffvvvwwweeeLLLKKKhhh{{{uuuuuuvvvuuuxxx}}}~~~}}}}}}iiiYYYaaaqqqzzz|||{{{zzzhhhJJJ999TTTmmmwww{{{|||ssseeeqqquuuzzzwwwvvvtttZZZ333IIIiiiuuu___VVVXXXYYYTTTYYYbbbjjjqqquuuwwwwwwnnnnnnnnnqqqtttwwwwwwwwwrrrtttuuuvvvuuuvvvwwwyyyxxxxxxvvvtttuuuvvvssslllppprrrvvvwwwvvvuuuuuuvvvrrrppp}}}xxx]]]FFFAAAqqqjjjMMM???OOOuuuoooUUU666###******(((///++++++&&&777SSSkkktttuuuyyy~~~qqqUUUaaaxxxxxx|||zzzlllvvvyyytttxxxpppCCCNNNwwwmmm<<>>AAAAAA???>>>AAA@@@????????????@@@AAA;;;999888888777555222///111...---...---)))'''(((///555===MMMhhhuuukkktttzzzkkkkkkpppwww~~~~~~|||jjjTTTHHH???:::AAAMMMnnn~~~{{{qqqgggLLL;;;EEERRRGGG666++++++000000,,,------,,,***))))))(((((('''&&&&&&'''))))))(((''')))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""############""""""###"""!!!!!!!!!"""$$$%%%"""###$$$%%%%%%$$$$$$%%%$$$###############$$$$$$$$$$$$############$$$$$$"""###$$$$$$%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&(((((((((((('''&&&&&&%%%$$$(((+++))))))111>>>GGGaaa~~~~~~yyyvvvXXXUUUnnnqqqrrrnnnddd___ccckkknnnqqqrrrnnnhhhhhhnnnvvvuuuoooddd]]]dddqqqsssnnnqqq}}}mmmKKKLLLooo~~~pppwwwzzz}}}}}}}}}~~~}}}~~~yyy```OOOLLL```sss~~~wwwssszzz~~~qqqVVVFFFTTTlllyyy~~~sssmmmvvv{{{sssxxx~~~rrrTTTOOOWWWooozzzrrrqqqgggZZZQQQLLLJJJGGGEEEOOOTTT[[[aaabbbaaa]]][[[___aaacccdddfffiiimmmpppqqqsssttttttwwwzzzxxxrrrpppqqqssswwwzzz}}}sss{{{{{{tttuuu{{{rrraaaNNN;;;666hhhvvvlll<<<(((,,,%%%---++++++---...EEEXXX@@@888OOOlllwwwxxxzzzppp~~~eeeRRRRRR]]]pppqqqpppyyy{{{ssspppwwwzzzvvvuuu\\\AAA___yyybbbHHH///888((('''---***)))+++'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''((((((''''''%%%%%%&&&'''(((((((((((()))))))))((((((''''''&&&###'''***,,,000===QQQ```yyyzzz{{{{{{{{{|||yyyvvvrrrqqqsssvvvxxxxxxqqqnnnnnnsssvvvwwwyyyzzzmmmsss{{{}}}{{{wwwuuuuuurrruuuxxxyyywwwuuuuuuvvvvvviiidddmmmvvvvvvvvvyyyyyyooouuuzzz```GGG444222...***)))))))))***,,,...000000000111222444///333888999888888;;;???888666444333333444555666444222000000111111111000000///111222...)))+++222@@@WWWllluuu{{{tttiiippprrrrrrvvv~~~~~~~~~{{{YYYCCCFFFBBB777BBB\\\tttkkk]]]EEE:::CCCAAA888...)))+++...---***...---+++***)))((((((((('''&&&&&&'''))))))(((&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$#########""""""""""""""""""""""""$$$$$$############$$$$$$################################################""""""############"""""""""""""""""""""######$$$!!!###%%%%%%$$$###$$$%%%#########"""######$$$%%%$$$$$$############$$$$$$"""######$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%((((((((((((((('''&&&%%%***######***,,,&&&%%%(((;;;iiisssrrrwwwrrrsssyyyyyyoooaaaYYYjjjsssyyyuuuiiicccgggooo}}}xxxnnniiimmmvvvyyyuuurrr{{{yyydddPPPSSSjjj~~~}}}{{{zzzyyyxxxxxx~~~}}}xxxxxxwwwfffPPP[[[mmm~~~xxxzzzrrrVVVEEEQQQnnn~~~|||zzzkkkkkkwww{{{yyywwwrrrkkkNNNAAAXXXwww|||uuu{{{uuummmgggbbb]]]WWWRRRLLLQQQXXX[[[ZZZVVVRRRPPPSSSSSSRRRPPPMMMMMMNNNPPPVVV\\\aaaeeekkkrrrvvvuuuvvvuuuvvvxxx{{{}}}|||{{{{{{yyyyyy{{{xxxtttvvv|||III999DDDsssxxxWWW///(((***''',,,&&&(((+++333XXXpppbbbDDD...@@@jjjzzzrrrzzz```BBBYYY|||uuuwwwuuummmgggiiirrrzzzsssrrrGGGFFF___qqqppp888...&&&***000)))&&&'''###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''((((((((((((%%%%%%'''(((((()))(((((('''(((((()))))))))(((''',,,%%%"""...EEE^^^ooovvv}}}}}}|||{{{zzz{{{{{{yyyuuurrrpppqqqssstttoooooopppssswwwxxxxxxwwwsssyyyyyysssqqqqqqqqquuuyyyyyywwwuuuuuuwwwwwwooojjjooowww{{{|||}}}||||||nnnWWW???000'''---222...%%%"""&&&------///111222222111222444111555888555111000444999777555333111///000111222444111...---...///000000//////222333---+++888IIIgggttt~~~ttt~~~uuuiiimmm{{{wwwuuuyyy~~~{{{}}}iiiKKK===EEEDDD;;;OOOrrr|||oooaaaMMMAAA???<<<444///+++***,,,,,,++++++...---+++***)))((())))))&&&&&&%%%'''((()))(((&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$############$$$$$$%%%%%%$$$$$$$$$#################################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!"""############### ###%%%%%%###"""###%%%######""""""###$$$$$$%%%$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%)))$$$$$$,,,000,,,))))))%%%LLLrrr~~~|||xxxxxxzzzzzzzzzuuummmlllmmmggg^^^dddllltttuuupppiiiffffffppprrrpppllllllqqqvvvyyyzzzooosss|||lllQQQYYYyyy{{{yyywwwvvvssspppvvvvvvqqqvvv|||pppnnneeelll~~~zzzqqqVVVKKKXXXlllvvvyyysssmmmqqqzzzuuummmooorrrXXXBBBGGG^^^ssszzzyyynnnpppssswwwzzz|||{{{zzzoooqqqsssrrroookkkiiiiiijjjkkkjjjgggaaa]]]ZZZYYYFFFMMMSSSSSSTTTZZZ```bbblllmmmpppuuuyyyzzzwwwttt{{{{{{{{{zzzwwwuuuvvvyyyCCCAAA[[[tttsssGGG...***((((((+++%%%)))---;;;jjjqqqsss___<<<222KKKiiivvvwww{{{kkkCCCNNNmmmwwwttttttrrrfffZZZ^^^lllqqqvvvaaaHHHOOOsss{{{XXX888,,,***+++&&&'''***&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&'''((((((((((((%%%&&&'''((())))))((((((&&&'''((()))******))))))***)))111GGGcccvvvzzzvvvrrrvvvzzz||||||zzzxxxwwwyyyzzzyyyvvvrrrppprrruuusssuuuwwwyyy|||}}}{{{xxxyyy|||}}}xxxpppjjjjjjmmmppptttxxxxxxuuusssuuuwwwxxxwwwuuuuuuzzz{{{mmmtttsssbbbFFF111+++...000---******,,,...---+++...000333333222222222333222444555333111000222444111000...,,,,,,,,,---...555333000///000000000///...///111000***...IIIggg}}}~~~{{{mmm___wwwkkklllxxxxxxuuuxxxzzzwwwzzzWWWDDD===FFFEEEDDD^^^sssjjjWWW>>>@@@EEE666///---,,,------,,,,,,---...---+++)))(((((())))))&&&&&&%%%'''((()))'''&&&(((((('''''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" !!!###$$$$$$$$$###""" ###%%%%%%###"""###%%%######""""""###$$$%%%%%%$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$)))+++)))%%%$$$'''***(((<<>>???YYYyyy~~~sss]]]HHHBBBCCC===000,,,,,,***)))))))))***+++))))))((('''''''''''''''(((((())))))))))))((((((***))))))(((''''''&&&&&&'''&&&$$$$$$$$$$$$&&&'''(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$''''''&&&%%%######$$$&&&###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$$$$###############$$$!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""###################################################$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((''''''000AAAjjjXXXXXXttthhhrrrwww{{{aaaBBB<<>>%%%---)))---...(((&&&999^^^|||xxxvvvwwwqqqVVV999777GGGrrrwwwwwwssssssmmmSSS555JJJkkktttvvvsssVVVQQQhhhsssxxxgggNNNGGG\\\vvvkkkVVV333***333)))!!!222%%%,,,---'''"""%%%))))))%%%&&&''''''%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''+++)))'''%%%%%%&&&(((***'''---+++$$$)))333///!!!222RRRrrr~~~~~~xxxzzzvvvuuuwwwvvvsssrrruuurrrpppooorrrvvvyyyxxxwww{{{zzzyyy|||}}}zzziiiXXXLLLAAAGGG___mmmsssxxxwwwrrroooqqquuupppzzz}}}}}}|||xxxRRR>>>---,,,---)))(((---'''(((***---000222444666666777666333///---...111000111111111111000//////((()))***+++,,,,,,,,,,,,...//////000000000/////////000000,,,***///;;;EEEFFF@@@888222///---***'''~~~}}}yyysssuuu}}}yyy|||yyyzzzzzz|||ppp]]]GGG>>><<<>>>GGGbbb|||{{{kkkSSSDDDAAAAAA999...,,,+++***)))))))))************)))((((((((((((((('''(((((())))))(((((('''))))))(((((('''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$&&&'''&&&%%%######$$$&&&,,,)))&&&"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$$$$###############$$$!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!#########$$$$$$$$$%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$$$$##################################################################$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''''')))///NNN???DDDffffffzzzzzzssskkkYYYHHHIIITTTnnnllleee___cccnnntttttteee]]]\\\dddkkklllpppvvv{{{|||{{{zzzwwweeeRRRRRR^^^tttuuuyyy|||}}}{{{|||iiiaaannn}}}{{{www{{{~~~qqqdddeeebbbppp{{{zzzqqqlllmmmooorrrjjjTTTNNNDDD<<>><<<777666999===DDDFFFGGGGGGFFFEEEFFFGGGJJJOOOVVV\\\aaagggmmmqqqvvvzzz~~~{{{tttxxxnnnssswwwtttrrrvvvzzz|||{{{vvv{{{rrrXXXLLLnnn}}}uuutttmmmWWWCCC:::777:::III```ttt}}}xxxrrrrrrzzzzzzeeeLLL'''===___xxx{{{rrrrrrzzz```999<<>>777@@@WWWqqqmmmSSSKKKGGGGGG>>>000***---************))))))(((((((((((()))))))))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''(((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%######%%%&&&&&&%%%$$$%%%&&&"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$""""""#########$$$$$$$$$######""""""###$$$$$$%%%###""""""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""#########$$$$$$$$$################################################!!!!!!"""###$$$%%%%%%&&&################################################"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&)))!!!''')))+++)))"""(((%%%AAA]]]kkkrrrwwwrrriiiUUUQQQYYYjjjkkk]]]YYYbbbggglllooonnnpppuuuvvvttttttuuuuuuwww{{{~~~{{{uuu{{{vvvpppiiieeehhhuuuxxxvvvyyy}}}~~~zzz|||~~~{{{nnnbbbgggaaatttyyytttzzzyyyzzzYYYSSSsssuuulllvvvjjj{{{sssqqqvvvyyynnnIII>>>IIIUUUYYYUUUOOOPPPSSSHHHMMMPPPLLLEEECCCIIIPPPKKKLLLMMMNNNPPPTTTYYY]]]rrruuuwwwxxx}}}xxxsssyyy}}}zzzwwwxxx}}}~~~zzzqqqwwwwwwhhh```qqqwwwvvvwwwnnn___XXXGGGIIIRRRaaapppyyyyyyvvv|||}}}xxxrrruuu{{{tttfffAAA666???___rrrnnnnnnyyyoooUUU;;;LLLuuu|||oooqqqkkkppprrrssszzz}}}qqq___]]]kkk~~~eeeFFF333+++***))))))***)))))))))***%%%&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%''''''''''''((((((((()))%%%&&&(((***++++++***)))((('''&&&(((111FFFbbbwwwsssuuuvvvttttttwwwyyyyyywwwttttttwwwwwwuuuvvvyyy||||||}}}}}}|||||||||}}}wwwyyy|||~~~~~~}}}}}}xxx|||pppsssxxxyyy{{{tttwwwzzzyyyvvvuuuyyy}}}|||tttcccLLL555***,,,333,,,,,,...///...+++,,,000------...///000111222222111000000111111111000000---,,,*********,,,...000---///222444666666666555444444444333222111000///000,,,***+++...///---+++%%%''')))+++,,,,,,,,,,,,yyy{{{|||tttjjjddddddnnnuuutttuuuyyyxxxvvvtttUUU@@@???>>>>>>OOOfffxxxyyybbbGGGHHHHHHDDD999---***...))))))******))))))(((''''''((()))))))))(((&&&%%%'''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&$$$######$$$&&&&&&%%%$$$%%%&&&!!!"""$$$%%%%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""############$$$$$$$$$""""""""""""###$$$%%%%%%######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""############$$$###############$$$$$$$$$########################!!!!!!"""###$$$$$$%%%%%%################################################"""######$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&###$$$'''***)))((()))***%%%333UUUmmmpppsss{{{xxxZZZIIIWWWhhhjjjhhhiiihhhmmmtttvvvtttnnnjjjiiiuuuwwwyyy}}}~~~|||uuuooopppllluuu~~~qqq[[[ddd}}}yyyvvvxxx|||}}}yyyzzzyyyyyy|||~~~yyysss[[[RRR^^^xxx{{{wwwpppppptttyyyxxxssspppqqqhhhyyynnnhhhppp{{{zzz[[[>>>HHHZZZiiiooommmlllooommmsssxxxrrrhhhfffmmmwwwiiijjjjjjkkkjjjhhhfffeeeooommmcccXXXYYYgggrrrvvvxxx{{{}}}tttmmmppprrrwwwuuuqqq}}}|||xxx}}}}}}~~~uuummmsssgggkkkqqqxxx||||||wwwsssrrrvvvuuunnnnnnvvv~~~fffAAA+++===]]]lllqqqtttooo~~~aaaGGG^^^qqqnnnsssmmmuuuppp```ccctttxxxmmmBBBZZZyyyttteeeMMM,,,)))''''''((((((''')))---&&&((()))((('''&&&'''((((((((('''''''''&&&&&&&&&((((((((()))))))))******&&&''')))***+++******)))'''***((()))???aaavvvyyyooossswwwyyyxxxwwwvvvvvvxxxuuuuuuwwwxxxvvvwwwzzzzzz{{{{{{{{{yyyxxxxxxyyyvvvyyy}}}~~~}}}{{{zzzzzz||||||uuuyyyyyyuuuxxxyyy|||~~~}}}zzzxxxxxxyyymmmVVV;;;,,,(((***---000+++++++++++++++,,,///222------......//////000000000//////000111111///---+++******+++,,,...000111,,,...222555777777666555111222222222111000//////000---))))))+++,,,+++)))'''((()))(((((((((***,,,{{{}}}~~~pppgggccc```ccckkktttyyyzzzzzzzzzyyyfffHHH777888===EEE]]]rrryyyzzzmmmVVVDDDHHHFFF;;;111---------((()))*********)))'''''''''(((*********)))'''&&&'''(((((())))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&$$$###"""$$$&&&'''&&&%%%%%%&&&######$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######"""############$$$$$$$$$""""""""""""###$$$%%%&&&$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############""""""#########$$$$$$$$$########################"""""""""###$$$$$$$$$%%%################################################""""""###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%"""&&&###$$$$$$%%%((($$$...%%%%%%777RRRgggssszzznnnZZZUUU```nnntttrrrnnniiikkkrrrqqqhhhcccdddjjjpppyyy~~~|||vvvrrrrrrppplllrrr~~~wwwdddaaammmttt{{{}}}zzz{{{||||||zzzxxxtttttt|||yyymmmaaaaaa]]]fffxxx~~~{{{{{{iiivvv~~~wwwhhhaaadddiiigggnnneeehhhooosssyyykkkMMMHHHJJJWWWffflllnnnpppqqqxxx~~~{{{tttqqquuuzzz~~~{{{xxxmmmooogggWWWPPPWWW]]]\\\iiiyyy~~~xxxpppnnnlllrrrvvvyyy{{{qqqxxxvvvuuuyyytttrrr{{{|||xxxtttqqqmmmjjjUUUWWWXXXVVVWWW^^^iiipppnnn]]]DDD888IIIiii|||~~~sss|||[[[LLLWWWkkkxxxtttzzzttt```XXXdddpppsssDDDEEE[[[pppqqqqqqeeeJJJ555---''')))***((((((***((()))***)))((('''(((***(((((((((((('''''''''&&&(((((((((((())))))))))))((())))))*********))))))''')))+++666SSSsss~~~vvvrrruuuxxxyyyvvvtttvvvyyyuuusssssswwwxxxwwwyyy|||xxxyyyzzzyyyvvvtttuuuwwwrrrvvv{{{}}}|||zzzzzzzzz~~~}}}uuutttzzzwwwttt{{{|||{{{zzz}}}~~~yyyoooeeeJJJ888)))(((......***''',,,,,,++++++,,,...000000................../////////---,,,---//////,,,)))******++++++,,,---.........000333555666555333111...//////000//////......,,,+++))))))******)))(((+++,,,+++)))))),,,111666xxxxxxnnngggddd___^^^gggvvv~~~~~~vvv{{{}}}qqqZZZCCC777444<<>>===<<<999777888888999>>>CCCKKKbbbZZZ444+++PPPrrrzzz~~~qqqzzzqqqFFF???bbbzzzyyy~~~}}}nnn^^^[[[fffssshhhAAACCCeeennnjjjmmmkkkFFF777+++,,,...+++&&&%%%(((***+++***)))((()))+++)))(((((((((''''''''''''''''''''''''((((((((()))*********)))))))))))))))((((((...BBBbbb{{{}}}tttvvvwwwwwwuuuqqqpppwwwwwwuuuvvv{{{}}}}}}wwwyyyzzzxxxtttrrrsssuuummmrrryyy|||}}}|||}}}yyypppsss|||xxxxxxwwwrrrooouuuzzzsss___MMM>>>333+++++++++)))---333111000///---///000///,,,///////////////.........---,,,+++,,,------)))&&&******+++,,,,,,,,,,,,+++000222444555555333///---,,,---...............---&&&(((***+++,,,+++******&&&(((***,,,000999DDDLLLxxxttt~~~lllaaagggcccaaammmuuuyyyyyyvvvxxxfffDDD<<<@@@555:::hhh|||wwwxxxlllSSSIIITTTFFF777000---++++++...,,,++++++*********************))))))((((((''''''&&&&&&&&&'''((())))))***&&&(((***+++,,,+++***)))&&&'''((('''&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$&&&(((******((('''&&&&&&$$$$$$############$$$$$$######"""""""""""""""###!!!"""###$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%"""""""""""""""############$$$###"""""""""###%%%%%%!!!"""""""""""""""!!!!!!########################$$$$$$############$$$$$$%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%########################$$$$$$########################$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((()))'''&&&///KKKeeecccvvvoooSSSFFFOOOkkkeeeaaaccchhhnnnsssvvvmmmggghhhqqqvvvuuuuuuzzzvvvttttttvvvwwwtttrrrqqqqqqxxxzzzwwwzzz|||yyyqqqkkkrrruuuyyyvvvgggVVVWWWlll|||xxxrrrdddNNN:::\\\hhhnnnmmmuuuttt{{{ttt]]]FFFIIIWWWPPP999ZZZmmm|||{{{sssrrrwww{{{}}}xxxuuutttssspppyyyxxxtttrrrpppwwwxxxmmmdddeeeoooxxx|||vvvwww{{{iiiWWWKKKGGGKKKGGG>>>CCCRRRWWWMMMAAA:::777888@@@III^^^cccgggddd```^^^ZZZVVVLLLOOOcccWWW---000XXXiiissstttsssxxxiii@@@???kkktttssspppwwwtttRRRGGGcccooo^^^CCCHHHkkkwwwnnnrrriiiMMM333,,,---***)))+++******+++,,,***((((((***,,,""" (((***$$$'''111(((&&&&&&'''(((((()))***$$$***---)))$$$%%%***------***<<<```xxxyyywww|||zzzxxxtttqqqqqquuuyyy|||zzzzzz{{{~~~}}}yyy|||zzzyyyvvvqqqmmmsss|||{{{||||||zzzyyyyyy{{{}}}xxxzzzwwwqqqsss{{{~~~|||}}}ooommmvvvqqqUUU888+++111111000...------000222666444000---,,,---...///...///111333333222000///111000...,,,,,,...///111///////////////000111222////////////////////////++++++,,,,,,++++++******+++'''%%%(((...///)))!!!,,,+++CCCJJJ```tttkkkwwwrrrzzz{{{kkk```gggbbb___nnnyyy{{{}}}yyyxxxnnnVVV@@@??????333GGGlll}}}xxxuuueeeOOOIII^^^KKK888///...,,,+++***++++++***))))))))))))*********))))))((((((((((((&&&&&&''''''((())))))***&&&''')))***+++***)))(((((()))))))))((((((((()))'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$######$$$$$$$$$############$$$$$$$$$######"""""""""############$$$$$$$$$######"""%%%###"""###%%%&&&$$$"""""""""""""""############$$$###"""""""""###$$$%%%!!!!!!""""""""""""!!!!!!########################$$$##################$$$$$$$$$##############################$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&''''''(((000GGG]]]aaawwwzzzqqqssslllQQQ:::PPPaaajjjccc]]]eeeqqqxxxyyykkkeeennnxxxxxxvvvwwwuuutttuuuvvvxxxwwwwwwwwwrrrzzz||||||uuuvvvpppkkkqqqtttyyyzzzoooaaa]]]gggssszzz}}}|||yyyyyyttt^^^DDD:::```wwwnnniiixxxxxx{{{|||vvvgggVVVLLLJJJLLL===EEETTTgggwww~~~}}}zzz|||zzz||||||}}}~~~~~~~~~}}}~~~~~~{{{~~~~~~xxxooofffZZZOOOoooxxx~~~|||yyyzzz{{{zzzwwwxxxssslllpppxxxsssgggIII@@@555000......222888UUUdddpppqqqllllllooorrrsssuuu^^^MMMKKK777333QQQrrrtttsssssslllWWWIIINNNnnnooonnnrrrttteeePPPIIIooojjjTTTHHHZZZrrruuunnnwwwhhhKKK000''',,,---))))))((((((******)))'''%%%"""'''+++---,,,)))$$$ &&&(((---111222---'''###'''%%%&&&)))---...,,,***222@@@[[[ttt{{{vvvvvv~~~wwwwwwwwwwwwyyyzzz|||}}}}}}|||{{{}}}~~~}}}zzzwww~~~{{{{{{}}}{{{xxxyyy|||zzz{{{}}}}}}|||{{{{{{{{{zzz{{{zzzwwwwwwzzz||||||vvvzzzzzznnnVVV===///***,,,---.........111444888333111///---+++,,,,,,------...///000111111000///------,,,,,,---...000000------,,,,,,,,,---......,,,,,,---------------------------...000000...+++'''+++,,,)))$$$%%%***///???HHHaaannnzzz~~~|||xxxtttwww{{{~~~vvvlll___eee^^^[[[nnn}}}}}}yyyyyywww```DDD===???;;;888XXXqqq}}}vvvkkkXXXJJJLLL]]]III333,,,------+++)))******)))((((((((())))))***))))))))))))(((((((((&&&''''''(((((())))))***&&&'''((()))))))))((('''(((((())))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%%%%$$$"""!!!###$$$$$$$$$############$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$"""!!!!!!$$$###""""""$$$$$$###"""""""""""""""##################""""""######$$$%%%!!!!!!""""""###""""""!!!################################################""""""##################"""""""""############$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&'''---;;;HHH===ZZZhhhhhhnnnlll\\\OOOAAAOOO^^^ccc___]]]eeennnwwwmmmhhhlllmmmjjjlllrrrsssttttttuuuwwwyyy{{{|||xxx|||}}}zzz{{{yyy}}}wwwssswwwtttpppvvvtttyyy|||xxxooogggddddddwww~~~}}}tttsssxxxsssfffMMMPPPbbbwwwwwwjjjlllzzz}}}}}}iiiKKKFFFSSSNNNHHHLLL]]]nnnuuuwww{{{|||||||||{{{zzzyyyzzz}}}|||zzzzzz~~~~~~yyywww{{{zzznnn___rrr~~~sssnnnqqqvvvrrrxxxwwwtttwwwvvvcccJJJ999000***)))***))))))+++444PPPnnnzzzxxxwwwzzz~~~~~~mmmPPPSSSfffNNN000999^^^lllyyywwwnnnkkkXXX:::\\\hhhrrrooommmrrrdddDDD[[[hhhgggNNNDDD]]]ssspppxxx{{{ddd:::'''///222&&&(((((((((***,,,,,,)))%%%(((+++""""""...555222AAA<<<555000---,,,+++******&&&&&&,,,......444>>>MMM___ttt}}}zzzuuuuuuxxxvvvxxx{{{~~~}}}||||||zzzwwwuuuyyyvvvxxx}}}}}}zzzyyy|||{{{{{{|||~~~}}}{{{|||vvv{{{pppRRR777,,,+++,,,+++,,,......///222666999///...---,,,+++++++++++++++,,,------...///000000++++++,,,---.../////////------,,,+++++++++,,,,,,)))*********++++++,,,,,,***))))))+++...///,,,)))+++,,,......)))+++:::KKKaaannn}}}ccc|||xxxyyyyyyzzztttooo```cccXXXUUUlll}}}wwwzzzpppPPP;;;>>>999999JJJggguuu|||ppp[[[JJJIIITTTKKK<<<---)))+++,,,*********))))))((((((((((((((())))))))))))))))))))))))''''''(((((())))))))))))&&&&&&'''((((((''''''&&&'''&&&%%%&&&'''((('''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((('''''''''%%%######%%%'''$$$$$$############$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$###"""!!!###"""""""""######""""""!!!"""""""""###########################$$$$$$$$$!!!!!!"""#########""""""#################################$$$$$$#########!!!!!!""""""######$$$$$$"""""""""""""""""""""###%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""##################$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))'''%%%$$$%%%'''+++000$$$111BBBWWWeee___]]]kkkOOO@@@CCCZZZfff^^^XXX]]]lllpppuuurrrcccWWW___pppooorrrtttssstttyyy|||}}}{{{yyy|||~~~tttttt{{{zzz|||uuupppuuuuuurrryyyvvvwwwyyyzzzwwwppphhhccciiiqqqyyyyyyvvvvvvzzz~~~wwwSSSJJJkkkxxxnnnuuu}}}uuuvvvuuuZZZJJJKKKbbb]]]___eee]]]MMMJJJSSSeeeiiisss}}}wwwxxxzzz{{{zzzwwwssspppsssrrrqqqwww|||wwwrrrmmmjjjnnnooovvvzzzmmmOOO666---000***'''***...,,,***+++ <<<]]]oootttvvvyyyzzz```AAAKKKjjjnnngggSSS000<<>>eee{{{vvvxxxuuu___>>>JJJgggrrrhhhnnnyyypppOOOHHHbbbwwwbbbPPPaaauuunnnuuuoooUUU777((((((---(((...000***'''(((***)))///&&&)))AAA]]]```HHH---222777777111---...///---...+++,,,---***+++:::MMMnnnwwwxxxpppnnnvvvxxxttt~~~~~~}}}~~~~~~}}}|||{{{zzzzzz{{{sssuuuzzz~~~}}}zzz|||{{{|||{{{zzzyyyzzz}}}}}}{{{}}}~~~hhhGGG***(((000222//////111222222111///...///000............------------******++++++,,,...000111000111333333222000---,,,///...---,,,,,,,,,,,,,,,))))))******+++++++++,,,))),,,...+++)))+++333:::999888BBBLLLDDD<<>>DDD<<<000MMMcccvvvvvvqqqttt|||~~~|||{{{zzz|||}}}}}}{{{zzzzzz{{{tttvvv{{{}}}zzzwww|||~~~}}}{{{zzz|||}}}uuujjjHHH333)))222777---)))...---///000000//////000111///...............///000+++,,,------...///000000444444555444333000---+++,,,,,,+++*********++++++++++++++++++++++++++++++(((***,,,+++))),,,555======WWWkkk```EEEAAAaaa~~~ppp888wwwpppvvvvvvzzzssspppggg[[[SSSddd{{{yyyrrrxxx^^^JJJ???>>>:::CCC```xxx|||qqqiiiXXXGGGOOOTTTBBB444///,,,......+++)))+++++++++***))))))))))))***))))))*********+++++++++)))))))))))))))))))))))))))((((((''''''''''''''')))&&&$$$'''+++---+++((('''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''###$$$%%%%%%###""""""###$$$$$$############$$$$$$""""""""""""###$$$%%%%%%"""######$$$$$$$$$######"""$$$%%%%%%###"""###%%%""""""""""""############!!!"""###$$$%%%$$$$$$###!!!!!!"""###$$$$$$$$$$$$########################!!!###$$$%%%%%%$$$###!!!"""""""""""""""!!!!!!!!!%%%%%%$$$$$$############"""""""""""""""""""""""""""######$$$%%%%%%&&&&&&######$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''###'''(((&&&'''++++++(((---000''')))555KKKbbbbbbqqqppp\\\OOOYYYiiiqqqhhh\\\ZZZiiiuuuoooaaaWWWYYYhhhtttuuuuuuzzzyyytttwww}}}sss]]]KKKfffuuu{{{{{{|||vvvrrrzzzzzzzzzzzzxxxvvvwww{{{qqqYYYKKKPPPbbbmmmnnnvvvwwwhhhNNNUUUnnnlllxxx~~~xxxqqqqqquuuwwwoooZZZIIIPPPjjj{{{}}}pppfffddd___TTTPPPSSSEEEFFFGGGGGGHHHKKKRRRWWWkkkqqquuuuuuvvv|||xxx{{{xxxqqqttt}}}yyyyyy___555"""---555000...,,,++++++((('''---555BBB]]]wwwzzzjjjXXXNNNJJJ___uuupppjjjyyytttiiiuuuZZZ@@@///CCChhhuuusssxxxgggPPPCCCYYYsssrrrkkkrrrwwwaaaMMMWWWooonnnWWWHHHlllqqquuulllQQQ444***///+++---++++++:::PPP[[[ZZZWWWfffgggNNN555777QQQiiinnntttkkkMMM222***...111...(((%%%555TTTdddQQQ222444JJJeeetttvvvxxx}}}|||yyyvvvyyy||||||zzzxxxwwwxxxwwwwwwzzz~~~}}}zzz{{{~~~~~~~~~|||eeeJJJ222...///333222,,,+++...+++---////////////000111///...---,,,---...000111---...///000111111000///333333444333222000...---,,,++++++++++++,,,,,,---,,,,,,++++++***)))))))))&&&&&&''')))---111555777777kkk~~~YYY@@@YYYzzz{{{SSS...wwwooozzzxxxzzzrrrmmmhhhYYYVVVnnnyyyoooxxxTTTEEE@@@:::555NNNooovvvyyyiii^^^OOOFFFTTTPPP---444+++&&&)))------,,,,,,,,,++++++***************))))))******++++++++++++*********)))))))))))))))***)))(((''''''''''''''''''$$$"""$$$)))+++)))&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&###%%%''''''%%%#########$$$$$$############$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$###"""!!!"""%%%&&&%%%###"""$$$&&&""""""""""""############!!!"""###$$$%%%$$$######!!!!!!"""$$$$$$%%%%%%%%%########################!!!"""$$$%%%%%%$$$"""!!!######""""""!!!!!! %%%%%%%%%$$$$$$$$$##############################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''"""'''(((######'''((($$$---%%%&&&,,,'''111MMM___```nnnzzzkkkTTTZZZtttbbb[[[]]]lllvvvqqqhhhdddNNN```oooqqqssswwwvvvooottt{{{~~~||||||wwwdddOOOVVVjjjxxx|||~~~uuupppxxxzzz}}}|||wwwuuuyyy~~~uuu{{{WWWCCCNNNYYYWWWkkkuuu}}}|||sssfffVVVKKKqqquuuxxxwwwsssqqquuuzzz~~~kkkSSSNNN```xxx{{{wwwtttzzzyyyppplllooouuuoooggg^^^VVVNNNGGGBBB@@@IIIWWWeeerrryyyuuummm{{{vvvvvv{{{|||xxxwwwzzz{{{___>>>,,,))),,,+++))),,,+++,,,,,,***+++666CCCdddtttxxxbbbGGGDDD[[[sss}}}hhhpppzzzjjjiiiqqqgggmmmRRR...222UUUfffkkk~~~yyyaaaDDDLLLiiimmmnnnyyy}}}```JJJ```rrr```KKKUUUfffwwwvvvaaaFFF333+++,,,,,,***222OOOqqq~~~vvvhhhHHH///===eeezzzuuunnn}}}~~~dddDDD555000...***---111@@@```xxxkkkMMM111;;;OOOgggxxx}}}|||{{{|||yyyuuuxxx||||||xxxuuutttttt}}}yyy{{{||||||||||||~~~}}}xxxXXX111///111...)))+++222333///,,,---//////...---......///...,,,++++++...000222...///111333333222000///222222222111111000///...------------...//////000,,,,,,+++***)))(((''''''***''''''---777<<<999444)))hhhsss@@@999qqqvvv{{{}}}yyyJJJ:::zzzuuutttwww|||~~~pppddd___UUUiii{{{rrrooogggNNNCCC:::777BBB```vvvssspppjjjQQQFFFTTTOOO888000///...---+++******++++++))))))))))))))))))))))))++++++***************+++)))))))))))))))*********((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((,,,+++)))&&&$$$###""""""%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&''''''((($$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%$$$###""""""###$$$%%%###$$$$$$###""""""###%%%"""###$$$$$$$$$$$$###""""""""""""""""""######$$$$$$$$$############$$$$$$""""""############""""""""""""""""""""""""""""""##############################""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$((('''%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''')))+++,,,EEE^^^uuuxxxnnnbbbYYYRRRVVVkkktttbbb[[[rrrwww^^^iii\\\XXXdddppppppnnnpppoooqqquuuyyyzzzwwwrrrnnnYYY```jjjqqqtttvvvxxxzzzuuuuuuvvvzzz~~~|||yyyaaaKKKOOObbbsssvvvuuuuuu{{{www\\\===GGGddd|||}}}wwwvvvwwwsss~~~{{{^^^:::<<>>%%%888cccllllllxxxmmmJJJKKKkkkyyysssrrrxxxwwwcccKKKMMM___SSSHHHJJJfff}}}wwwppp{{{ssszzzwww\\\HHHPPPeee>>>BBBZZZzzzyyywwwxxx~~~}}}yyyoooxxxqqqUUU<<>>ddd{{{~~~zzziii:::KKK|||~~~|||rrrooolllllluuuwwwkkkddd|||{{{pppyyytttWWWEEE>>>///777TTTiiissssssiiiaaaIIIPPP```LLL444///------,,,,,,+++++++++******++++++++++++++++++++++++*********)))******+++,,,,,,++++++***)))(((''''''))))))))))))((((((((((((((((((((('''&&&&&&&&&%%%############$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$##################$$$"""###%%%$$$###"""###$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$############$$$%%%%%%$$$$$$############$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################""""""""""""######""""""###$$$$$$$$$$$$$$$########################""""""######$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))***((((((,,,999LLL^^^fffgggdddJJJ@@@LLL[[[eee```PPPgggqqqppp^^^NNNSSSeeetttttttttuuuuuutttvvvxxxyyywwwtttkkkaaa[[[bbbrrrxxxwwwvvvwwwwwwxxxyyyxxxuuuvvvsssnnnoootttsssoooSSSIIIQQQkkk|||yyywww|||wwweeeMMMHHHaaa~~~ooodddfffqqqkkkMMM;;;:::DDDWWWmmmzzz}}}{{{vvvoookkkmmmsss{{{{{{{{{yyywwwtttsssuuuwwwxxxtttnnnfff^^^VVVQQQNNNdddsss{{{mmmVVVIIIJJJPPPnnn{{{uuudddIII222CCCddd|||yyyqqqssssssmmmooommmlllmmmkkkhhhiiinnnnnntttoooiii\\\<<<000GGGfffiiiooommm[[[JJJYYYxxxtttqqquuuzzznnnYYYTTT\\\jjjYYYBBBNNNsss{{{qqqwwwttttttzzzvvv```JJJ???666ZZZwww|||zzzyyyzzz~~~uuucccSSSRRRbbbsss|||ooo{{{rrrjjjHHH;;;gggtttsssaaaHHH444///>>>]]]xxxtttRRR111222TTTttt{{{{{{www|||}}}zzz\\\>>>000111555...000111111///......///,,,+++******+++,,,,,,,,,)))***+++---------,,,,,,((((((((()))***---///111,,,,,,,,,,,,------------///---)))((((((******)))###+++000+++###&&&666FFFfffrrrwwwxxx===NNN~~~xxxrrrnnn~~~}}}eee555RRRwwwwwwrrrrrrpppnnnlllnnnttt{{{}}}xxxrrrrrr}}}xxxuuuyyyfffIIIBBB:::111@@@```rrruuunnn```PPPLLLXXXWWW<<>>RRR```aaaUUULLLHHHMMM]]]___NNNHHHWWWkkktttiiiTTTLLLOOOooorrrvvvwwwxxxzzz~~~qqqvvvwwwmmm___ZZZbbblllssstttvvvvvvvvvuuuuuuuuukkkuuuzzzuuunnnnnnrrrsssiiiQQQBBBPPPjjjyyy{{{xxx{{{wwwcccLLLIII]]]qqqyyyyyyrrrkkknnn|||qqq[[[DDD>>>MMMmmmwwwggg[[[^^^hhhnnnuuu|||}}}|||zzzzzzxxxuuusssrrrtttwwwwwwyyy{{{{{{xxxsssmmmiiihhhwww}}}qqqkkkmmmppp|||yyyuuuiiiRRR??????JJJjjjvvvwwwnnnooowwwrrrdddqqqjjjbbb[[[SSSMMMNNNSSS]]]iiijjjmmmrrrZZZ999111LLLeeeiiimmmnnnKKK@@@jjjwwwuuusssqqqqqqlll^^^QQQrrruuu[[[HHH```yyyyyywwwwwwpppsss|||xxx\\\>>>@@@qqqzzz}}}xxx\\\OOO@@@888888BBBWWWlllrrryyyvvvaaa:::WWWnnnrrrnnnaaaGGG,,,)))DDDbbb{{{sssPPP000///NNNlll|||zzz~~~||||||zzz|||```>>>,,,***---,,,---,,,,,,---///000///...+++++++++************+++)))***,,,.........---,,,+++***))))))***+++---...******++++++,,,,,,,,,,,,///,,,)))'''((()))******%%%+++...,,,---;;;UUUkkkyyyxxx}}}~~~bbb555]]]~~~bbbKKKEEELLLnnn~~~ddd333VVVxxxssslllnnn}}}uuuooonnnnnnrrrwwwyyywwwttt|||yyyuuuwwwpppUUU???>>>555777NNNjjjuuutttjjjYYYGGGRRRWWWFFF000...222,,,******++++++++++++******))))))))))))))))))))))))))))))))))))***+++,,,,,,++++++******))))))(((((()))))))))((((((((('''''''''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$###$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$###"""!!!###%%%%%%$$$###"""######$$$%%%&&&&&&%%%$$$###""""""!!!!!!""""""###$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""########################!!!!!!!!!!!!!!!"""""""""##############################""""""""""""######!!!"""######$$$$$$##############################"""""""""#####################$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&((((((((((((((('''((()))(((&&&+++<<>>???MMMaaarrr|||~~~{{{yyy}}}zzzwwwuuuvvvwwwvvvwwwxxxzzz{{{{{{{{{{{{uuu||||||zzz|||~~~lllZZZMMM>>>;;;TTTuuuvvvqqqqqquuusssllllllqqqmmm^^^LLL>>>333...111666CCCYYYiiipppuuugggIII333///XXXiiirrruuuMMM555TTTrrrvvvrrrkkkqqqwwwhhhNNNaaa|||vvvUUUOOOfffzzz}}}{{{wwwvvv{{{www\\\>>>VVV}}}zzzjjjRRR999CCCXXXjjjgggTTTFFFCCCjjjssswwwrrrFFFKKKnnnuuuwwwpppWWW555%%%111GGGnnnzzzmmmHHH///555HHHvvv}}}~~~{{{|||~~~}}}~~~~~~}}}tttxxxvvvtttwww}}}wwwbbbEEE000,,,///...)))...,,,+++---000222111///,,,,,,,,,+++)))((()))+++***+++,,,---...---,,,+++,,,++++++*********++++++)))******++++++,,,,,,---...+++)))((()))******))))))%%%%%%000FFF```sss}}}~~~}}}xxxvvvHHH===kkkkkkAAA///&&&444UUUzzz|||eee444ZZZyyynnnqqq~~~zzznnniiigggllluuu{{{zzzuuutttuuuuuu```HHH<<<888555BBB^^^qqqrrrooocccOOOIIIUUULLL666---......///)))***+++,,,,,,+++***)))************************))))))))))))***+++,,,---*********)))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&'''(((((()))%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$###""" ###%%%&&&$$$###"""""""""###$$$%%%%%%$$$###"""######""""""######$$$%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###################################################!!!!!!"""""""""#######################################""""""""""""######!!!""""""###################################################""""""""""""######$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&(((((((((((('''%%%%%%(((+++)))'''---666>>>JJJbbbkkkYYYQQQ[[[eee\\\UUUSSS^^^kkklllbbbWWWXXXaaammmsssssspppnnnnnnyyyyyyzzz{{{zzzrrreee\\\ccckkktttzzzzzzvvvrrrpppzzzpppjjjnnnrrrrrrwww~~~tttuuunnn```XXX^^^kkkuuuooosssxxxrrrYYYDDDKKK___nnnzzz|||pppmmmxxx~~~zzzeee```dddrrrzzzrrrgggaaaUUUQQQKKKGGGLLLYYYkkkxxxpppssswwwyyyxxxwwwwwwxxx|||zzzwwwuuuttttttvvvwwwxxx{{{{{{yyyzzz~~~~~~|||oooZZZFFFBBBJJJXXXnnnpppqqquuuxxxpppfffgggpppRRRDDD555,,,(((&&&(((,,,000BBB^^^nnnmmmiii\\\HHH---AAA^^^qqqnnn]]]NNNEEEaaammmrrrooosss{{{rrr```YYYkkkyyyiiiOOOSSSmmm|||vvvwww}}}}}}gggJJJ666iii~~~{{{pppLLLDDD^^^jjjwww~~~|||qqqaaaTTTMMMgggxxxzzzzzzYYYEEEnnnvvvvvvsssgggQQQ:::111222NNNccczzz}}}hhhLLL:::444YYYmmm|||xxxyyy{{{yyykkkWWWQQQLLLNNNTTTXXXVVVRRRRRRBBB111,,,///111111///---...///...,,,,,,---///,,,---...,,,)))((()))+++++++++++++++++++++******)))***************))))))))))))***++++++,,,---------+++******+++,,,***)))((('''...EEEcccyyy|||zzzxxxxxx~~~lll===OOOsssOOO///222"""000III{{{}}}ggg555\\\tttwww~~~{{{iiiaaa]]]fffvvvyyy}}}rrruuuqqqSSSBBB===111999MMMjjjvvvoooiii\\\FFFOOOUUUAAA,,,//////***222))))))+++,,,,,,+++***)))++++++++++++++++++++++++))))))))))))***+++,,,---)))))))))))))))*********((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&%%%%%%%%%&&&''''''#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''((($$$%%%'''(((((('''%%%$$$###$$$%%%&&&((()))******%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%$$$###""" ###%%%&&&%%%###"""""""""###$$$$$$$$$$$$###"""$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$%%%""""""""""""""""""""""""######""""""""""""######!!!!!!"""###############""""""""""""""""""""""""$$$$$$######""""""!!!!!!######$$$%%%%%%%%%%%%$$$"""###%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&(((((((((((('''+++%%%%%%***,,,(((''')))333:::KKK[[[fffooobbbFFFRRRZZZ\\\ZZZ___jjjjjjbbbCCCQQQdddrrrxxxzzzzzz{{{yyy}}}}}}uuuoookkkPPP[[[kkkvvv{{{{{{yyyxxxlllgggkkkwwwxxxppprrr}}}sssgggnnnqqqOOOOOOlllrrrsssnnngggiiikkk\\\GGGrrryyyzzzsssqqqwww}}}~~~zzzzzzssskkkooozzz}}}wwwpppooojjj```TTTKKKFFFEEE[[[aaakkktttyyy{{{||||||{{{zzzyyyxxxyyyzzz|||}}}tttyyy|||}}}yyyrrrZZZJJJ===EEEccc~~~xxxxxxyyyqqqhhhnnnvvviiiQQQ333,,,'''+++000000000111***...MMMhhhiiilllkkk[[[???...LLLiiieeessspppAAAOOOaaaqqquuuwww|||{{{uuuccc]]]pppyyy]]]NNN```qqq~~~tttvvv{{{\\\BBB:::ppp|||{{{zzzXXXEEE___vvvvvvyyy{{{jjj888dddvvvhhh@@@gggsssqqqsssuuummmUUU999''')))KKKpppyyydddIII444333SSSvvv~~~|||uuurrriii``````eeegggbbbZZZCCC666---,,,,,,***+++111***///111...'''$$$(((---,,,...///,,,)))''')))+++++++++******))))))((((((&&&''')))*********)))((()))******+++,,,,,,------,,,++++++,,,------+++)))'''333HHHaaawww|||vvvXXX:::\\\qqq777'''===(((222JJJ~~~hhh666\\\|||{{{ccc^^^[[[dddttt~~~xxxooopppjjjLLL;;;;;;666>>>lllqqqgggvvviiiKKKLLLaaaHHH333///000,,,)))+++)))******))))))((('''&&&+++***)))(((((()))***+++(((***++++++***)))+++,,,+++***))))))(((((())))))%%%&&&'''(((((('''&&&%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!######""" ######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$#####################$$$%%%%%%%%%%%%$$$###$$$$$$###"""!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""%%%###!!!###&&&'''&&&###""""""""""""""""""""""""###!!! ###$$$""" $$$#########""""""!!!!!!""""""###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''((('''%%%'''++++++'''$$$&&&+++<<>>999===;;;RRRkkkooolllnnn[[[KKKXXXZZZDDD111///000,,,***,,,************)))(((''''''******)))(((((()))******)))***++++++******+++,,,++++++*********)))))))))&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$######"""%%%$$$###"""!!!!!!!!!!!!######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$###"""""""""""""""########################""""""""""""""""""""""""%%%###"""###%%%&&&%%%###""""""""""""""""""""""""###!!! ######""" ############"""""""""!!!""""""###$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&'''''''''''')))'''&&&((('''&&&***000,,,===RRRdddppptttlllbbbSSSEEESSSooocccDDDSSStttaaaRRRVVVfffqqqpppkkkwwwxxxuuurrrsssxxxvvvqqqwwwiiiSSSKKKaaa||||||kkkwwwyyy{{{yyysssnnnoootttooommmnnnssswwwqqqcccVVVGGG^^^nnnwwwyyyooooooOOOOOO]]]ssswwwkkkiiisssqqqxxxzzzrrrkkkmmmvvv|||tttnnnxxx{{{tttrrriii\\\SSSRRROOOHHHHHHOOOqqqtttyyy{{{zzzxxxvvvvvv||||||uuufffWWWMMM[[[lllvvvxxxxxxxxxxxxkkksssuuukkkZZZIII666'''+++)))(((***---///...,,,//////@@@___pppmmmkkkppp___HHH999LLLkkktttnnnmmmOOOPPPddd{{{zzzxxxvvvqqqddd___mmm~~~hhhSSScccwwwyyyBBB555jjjxxxXXX@@@```|||zzz|||}}}}}}[[[GGGvvv{{{zzz|||PPPTTTvvvuuu}}}wwwlll___PPP666---===[[[qqqgggJJJ///;;;cccxxx~~~\\\111444777)))...000000///...---,,,******))))))***++++++++++++***))))))((((((&&&%%%$$$&&&***---)))''''''''')))******))))))))))))*********++++++((((((++++++(((%%%)))111PPPgggzzz}}}|||zzz~~~zzzyyyeee888JJJqqq]]]111//////***999fffoooqqqxxx{{{uuutttkkkZZZUUUgggyyy}}}zzz{{{pppsss___BBB777999===AAAiiikkkooopppaaaMMMOOOdddNNN===///...000---+++,,,++++++++++++***)))((('''***))))))(((((())))))***)))+++,,,---,,,+++,,,---***+++,,,,,,,,,+++))))))'''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$###&&&%%%$$$###""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$##############################$$$%%%%%%$$$######$$$###""""""""""""""""""######$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""###%%%%%%%%%###""""""""""""""""""""""""###!!! !!!"""###""" ############""""""""""""""""""######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''***'''&&&&&&&&&)))555BBB888GGGYYYhhhqqqtttnnngggjjjXXXTTTcccggg[[[WWW___vvvtttjjj```cccnnnqqqlllvvvsssnnnnnnuuu}}}}}}xxxtttyyyiiiNNNOOOkkk{{{www}}}yyy|||zzzllllllwwwooonnnooorrrtttsssnnniiiSSSXXX___pppzzzqqqvvvlllPPPDDD[[[vvvyyyooojjjjjjuuu}}}|||vvvsssrrrppp}}}zzzvvvwww|||}}}zzzwwwrrrqqqlllbbb\\\]]]ooottt{{{~~~}}}}}}rrrlllkkkkkkfffyyy{{{uuuxxxwwwpppkkkoookkkYYYBBB222***'''(((''')))---000111---)))(((555KKKaaalllnnnoooqqqllleeeAAA999```rrrmmmwww```QQQPPPmmm|||ttt|||ooo```bbbwwwsssTTTNNNbbbiii222:::vvvnnnFFFSSSrrraaaGGGqqq|||}}}YYYLLLrrr{{{|||zzzzzzssslllnnnQQQ:::---888VVV{{{uuujjjCCC222EEE___www~~~}}}YYY///111666+++++++++000......---,,,+++******))))))************)))((((((%%%%%%%%%$$$%%%''',,,///)))((('''''')))******)))((((((((()))))))))******''')))---+++''',,,???SSSddduuu{{{zzzxxxWWW444ZZZvvv\\\...***...---:::sssxxxvvvXXXVVVxxxxxx{{{uuutttsss]]]VVVjjj|||{{{vvvyyyjjjnnnWWW>>>===;;;;;;JJJtttlllqqqnnnTTTIIIXXXdddAAA666------///...,,,,,,+++,,,,,,++++++***)))((()))))))))(((((())))))))))))+++---...---,,,,,,---***+++---...---,,,***(((((('''&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%$$$#####################$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$############"""""""""""""""###$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$#########$$$$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!"""""""""!!!#########"""""""""""""""""""""######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&''''''(((...???OOOLLLVVVccclllnnnlllgggcccmmmnnncccVVV\\\lllfffQQQggguuu|||sssiiijjjssszzzxxxuuussstttyyy||||||yyynnnvvv{{{rrr___XXXkkkwwwttt{{{~~~xxxsssssssssttttttrrrpppnnnmmmlllmmm```QQQVVVjjjqqqoootttnnnQQQGGGZZZttt{{{sssfffkkkqqqwww|||{{{pppdddggg}}}yyysss}}}~~~yyyvvvwww}}}|||zzz{{{ssswww}}}xxxkkkeeekkkwwwzzz}}}{{{tttuuuzzzvvvkkktttjjjVVV>>>,,,'''+++///)))***,,,000222000,,,((()))AAA[[[iiinnnqqqqqqnnntttpppPPP999NNNhhhrrryyyooo[[[HHHZZZ||||||ttt~~~qqq```fffzzz}}}oooPPPSSSooo___333DDDuuubbb:::hhh]]]JJJuuu~~~]]]IIIpppzzzrrr~~~sssppppppXXX:::***;;;aaa{{{~~~}}}kkkLLL444???fff~~~|||~~~___444...111,,,,,,(((000//////......---,,,++++++***************))))))(((&&&&&&'''&&&''')))---000***(((''''''((()))))))))(((((((((((())))))))))))---***((((((***777PPPfffIII\\\sss~~~zzz}}}|||wwwyyyKKK999gggzzz]]]000)))...///999iiirrrzzz~~~oooPPPFFFtttppp}}}|||xxxxxxqqq[[[VVVjjjzzzwwwqqqtttlllcccJJJ===???888>>>[[[rrrmmmrrreeeKKKPPP___UUU777000+++,,,...---,,,,,,+++,,,,,,++++++***)))(((((((((((())))))((((((((()))+++---...---,,,,,,,,,***+++---...---,,,***(((((('''&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$###"""""""""############$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$""""""#########$$$$$$$$$###########################"""""""""""""""############$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""######$$$######"""######""""""""""""""""""""""""!!!"""""""""!!!!!!!!!"""""""""""""""""""""######"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''))))))---:::IIIQQQYYYdddjjjjjjhhhhhhjjjooollljjjdddTTTIIIWWWnnnZZZbbbnnnuuuqqqjjjnnnwwwvvvwwwzzz{{{yyytttqqqpppwwwmmmppp|||xxxddd^^^gggtttwwwuuurrrvvv|||yyyqqqqqqsssuuusssooollllllmmmrrroooZZZJJJRRR```jjjuuuzzzvvvYYYCCCLLLhhhhhhaaa\\\cccuuu|||ooo^^^nnn|||~~~}}}{{{xxxwwwzzz{{{yyyxxxxxxuuuwwwzzz{{{{{{|||~~~xxxggg```eeeqqqyyysssrrrtttuuurrrpppqqq[[[>>>+++%%%(((---000)))+++......---,,,------<<>>ZZZhhhooojjjiiirrrwwwvvvrrrgggmmmbbbBBBLLLiiiiiihhhlll\\\MMMZZZqqqyyyxxxzzz~~~vvvppprrrxxx|||uuuqqq|||wwwNNN444PPP{{{{{{xxxHHHGGG|||eeeGGG^^^{{{___XXX~~~qqqLLLQQQxxx|||oooMMM777333JJJmmmyyybbbFFF555JJJvvv}}}wwwyyy~~~~~~yyysssuuuyyy{{{xxxUUU>>>,,,000777---111...///000000000///---,,,,,,,,,,,,,,,,,,+++******&&&''''''&&&$$$%%%'''))),,,***'''&&&'''((())))))((((((((()))))))))******&&&)))555FFFPPPLLLAAA:::;;;UUUxxxggg===+++111HHHooovvv777MMMttt|||gggAAA//////000222dddyyyaaa???|||{{{{{{~~~uuuooonnnwww~~~}}}vvvrrrcccIII999555444@@@]]]ssslllkkkaaaQQQQQQaaaUUU000------,,,+++***+++,,,+++************)))(((''''''''''''((())))))(((''''''&&&))),,,...---+++******++++++*********)))))))))&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%&&&((()))$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!"""######$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$"""""""""""""""###$$$$$$!!!!!!""""""###$$$$$$%%%"""""""""""""""""""""""""""$$$%%%$$$!!! !!!###"""""""""""""""""""""""" """###### !!!###!!!"""""""""########################"""""""""""""""###$$$%%%%%%$$$###"""""""""######$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''%%%%%%'''&&&$$$''',,,///444===CCCCCCCCCMMMZZZ```___aaahhhqqqlllRRR777[[[TTTOOOVVVgggqqqmmmcccNNNQQQ]]]nnnxxxyyyyyy{{{sss|||}}}vvvssstttooofffRRRaaaooorrrnnnmmmqqquuunnnpppssstttsssrrrsssuuuvvvrrraaaNNNIIIUUUuuummmqqq~~~yyyaaaNNNLLLxxxxxxuuuppprrryyy~~~pppfffuuuyyyyyytttrrrooonnnqqqwww|||}}}|||}}}~~~}}}{{{zzzzzz{{{nnnhhhjjjuuu~~~|||{{{yyy~~~~~~wwwpppllldddZZZ:::000)))+++---+++''''''&&&+++...+++(((222HHH[[[kkkqqqrrrooooootttwwwtttooolllqqqlllTTTEEEQQQdddVVVbbbhhh[[[SSSgggzzzzzz|||~~~{{{nnnooo{{{{{{oooJJJ777SSS~~~|||ttt<<>>aaannnjjjbbbDDDWWWsssqqqwwwooozzzmmmooowwwsssqqqrrrnnniii]]]RRR]]]tttuuunnnqqqsss{{{|||rrrkkknnnssstttuuussssssuuuvvvpppeee]]]EEEaaawww{{{yyyyyyoooaaaCCCNNNhhh}}}wwwccc```mmm|||{{{vvvmmmgggkkkyyy{{{~~~{{{}}}yyyxxxzzzuuuwww{{{kkkdddgggnnnvvvyyyvvvyyy|||wwwpppqqqmmmZZZ???,,,(((((()))+++------+++)))***---,,,+++<<>>888222999NNNfffqqqqqqlllVVVIIIWWW___FFF......************************+++++++++***)))'''&&&%%%'''''''''(((((((((((((((((()))***+++++++++******++++++***))))))((())))))((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&((((((%%%$$$&&&&&&###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$"""!!!$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""######!!!###$$$###"""!!!"""$$$!!!###$$$###"""!!!"""$$$&&&%%%$$$$$$#########$$$""""""#########$$$$$$$$$################################################!!!!!!"""#####################$$$$$$$$$$$$######$$$###"""!!!!!!"""######""""""""""""!!!!!!!!!!!!###''''''###!!!"""$$$"""############$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&)))(((((('''''''''''''''***)))&&&***BBBdddyyy}}}ooo___@@@SSShhhKKKJJJjjjiiisssUUULLL[[[hhhwwwlllsssjjjjjjkkkfffkkkuuuvvvvvvlllXXXRRR___ggghhhmmmqqqqqqsssuuuvvvuuussssssuuuttttttvvvxxxxxxtttqqqbbbaaalllyyymmmjjj]]]JJJQQQtttnnnlllvvv~~~qqqmmmwwwxxxsssuuuzzzzzzxxxuuugggVVV]]]ooozzz{{{}}}|||xxxxxx~~~yyyyyyzzzsss```FFF222)))+++,,,,,,+++***)))***+++---)))---===SSSdddmmmppprrrrrrrrrpppnnnmmmnnnppplllrrrooolllmmm```JJJ???SSSVVV___wwwsssVVVVVV}}}~~~zzzoooeeevvvggg@@@666UUU{{{zzzyyyzzz???XXXqqqQQQEEEWWWsss}}}\\\TTTrrrfffGGGGGGQQQNNNWWWsss|||vvvrrrfffWWWjjjhhhpppooo[[[777HHHccczzz{{{zzz}}}zzzxxxxxxzzz}}}~~~|||zzzxxx|||qqqUUU;;;000...---,,,++++++***************+++******)))))))))))))))(((''''''((())))))(((&&&)))(((''''''''''''((())),,,)))***,,,******:::NNN^^^tttwwwmmmEEE:::XXXhhhVVVbbbddd------+++(((555^^^zzzzzz}}}XXX:::jjj|||sssNNN555555888444///YYYuuubbb~~~zzztttooorrryyywwwyyyzzzyyyvvvlllYYYHHH:::222222DDD[[[kkkqqqssseeeJJJIII[[[TTT999,,,---************************+++++++++***)))'''&&&%%%'''(((((()))******++++++******,,,---------,,,+++---,,,+++***))))))))))))''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&######&&&&&&###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###%%%''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""###$$$###""""""###$$$"""###$$$###""""""###$$$%%%%%%$$$############$$$###############$$$$$$$$$################################################!!!!!!"""#####################$$$$$$$$$$$$############""""""""""""######!!!!!!!!!!!!"""""""""""" ###%%%$$$"""!!!"""%%%"""############$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&&&&---***''''''///AAAXXXiiivvv}}}UUUDDDUUUTTTNNNKKK^^^vvvhhhUUUNNNTTTiiioooxxxrrrooobbbRRRTTT^^^^^^lllqqqeeeTTTTTT[[[eeesssrrrmmmllltttyyywwwsssrrrtttsssssssssvvvyyy|||~~~wwwgggbbbooozzzwwwtttwwwwwwXXXMMMcccxxxvvvvvvwwwzzzqqqnnnooo~~~{{{{{{vvvqqqzzzzzzzzzsss```OOOUUUmmm~~~}}}{{{{{{{{{yyywww{{{xxx{{{xxxfffHHH---&&&+++***,,,,,,***((((((***------(((444SSSlllpppnnnoooooopppqqqqqqooooooppprrrlllqqqssskkkiiippp```>>>III]]]MMMmmmzzzbbb@@@qqq}}}~~~}}}~~~wwwiiiggg|||pppNNNEEE^^^|||zzzzzzxxxEEEXXX~~~```DDDTTT}}}bbbHHH```hhhPPPIIIeeezzzfffWWWeee}}}}}}}}}zzzJJJFFFooo~~~sssHHH999BBBhhhyyyuuu|||{{{zzzyyyzzz||||||{{{yyyvvvyyyuuudddJJJ666---+++,,,,,,+++***************++++++******))))))))))))(((((('''((())))))(((&&&)))((((((''''''(((((()))++++++---,,,)))222OOOnnntttwwwttt555...???HHHSSS]]]WWW+++,,,+++***777qqq]]]BBBsssvvvPPP444111555333///IIIwww}}}~~~ooo{{{|||}}}{{{rrrmmmrrr|||zzzzzzzzzzzzuuugggSSSBBB:::222999QQQgggnnnmmmmmmXXXIIIRRRZZZBBB///...,,,******************************++++++******)))(((++++++,,,,,,------------,,,---...//////...------,,,,,,***)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&$$$$$$'''(((%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&(((((('''%%%$$$$$$#########$$$$$$$$$$$$%%%$$$######""""""######$$$"""###$$$$$$""""""###$$$"""###$$$$$$""""""###$$$$$$$$$###############$$$########################################################################!!!!!!"""#####################$$$$$$$$$$$$######"""""""""""""""#########!!!!!!!!!!!!"""""""""""""""######"""!!!!!!###&&&""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''((()))(((''''''&&&&&&''''''+++))))))+++''''''555GGGwwwyyyoooVVV999HHHbbbFFFQQQgggpppnnn^^^JJJSSSlllkkkooottthhhSSSOOOTTTPPP\\\mmmpppggg^^^VVV]]]qqqppprrrqqqnnnooorrrrrrooossssssrrrqqqppprrrvvvyyytttqqqeeeWWWXXXiiixxx{{{zzzrrreee^^^hhhxxx~~~zzz~~~|||{{{lll^^^jjjsssvvvyyyxxxeeeLLLAAAUUUppp}}}~~~vvvuuu|||vvvuuu|||}}}sss```HHH000"""%%%000''''''(((((()))+++,,,---***222GGGcccssssssnnnmmmmmmoooqqqrrrqqqqqqrrrsssqqqpppuuupppjjjxxxrrrNNN777NNNJJJgggnnnBBBOOOuuuzzz}}}}}}{{{ppp```nnn~~~mmm]]]dddvvvwwwMMMSSSzzz|||nnnlll{{{|||SSSOOOvvv~~~\\\DDD\\\sssuuuqqq}}}zzz===000TTTmmmyyyoooHHH222JJJrrr~~~vvv}}}}}}|||{{{zzzyyywwwvvvssswww{{{uuu___CCC111---,,,,,,+++************+++++++++++++++******)))))))))((('''(((******(((''')))(((((((((((((((((())),,,,,,,,,***,,,===aaa~~~}}}rrr???999CCC444VVV```PPP000000///,,,888pppxxx~~~}}}|||YYYCCCrrryyySSS444---000000333;;;hhhxxxwww{{{ssswww}}}|||tttnnnrrr{{{}}}yyyvvvvvvqqqbbbLLL<<<777555BBB]]]ppppppjjjgggLLLPPP]]]QQQ111+++333+++************************((()))***+++,,,,,,,,,,,,------------,,,,,,+++++++++,,,---......---,,,+++******)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&'''%%%%%%))))))'''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&'''%%%%%%&&&'''(((&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""$$$%%%$$$###"""###$$$"""$$$%%%$$$###"""###$$$#########""""""###$$$$$$########################################################################!!!!!!"""#####################$$$$$$$$$$$$######!!!!!!""""""############ !!!!!!!!!"""""""""###"""""""""!!! !!!$$$&&&""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((((((''''''(((((((((%%%(((...,,,'''...;;;wwwkkkoooxxxUUUCCC___cccTTT^^^kkkrrrqqq___NNNTTTGGGVVVnnnvvvllliiijjjddddddggghhhmmmmmm^^^TTT]]]___qqqxxxnnnhhhnnnqqqkkksssttttttsssqqqpppqqqsssooovvvpppZZZIIINNNdddtttqqq|||}}}nnnccciiiuuu{{{}}}xxxmmmbbblll|||wwwiiiZZZ<<>>TTTcccyyyccc>>>fffuuuzzzllliiivvvooo\\\\\\wwwUUUMMMsss{{{eeeUUUaaavvv{{{aaa;;;ZZZ|||~~~RRR>>>???LLLuuujjjBBB666UUU~~~yyy~~~|||yyyvvvsssrrruuuzzzrrrTTT:::...---,,,,,,+++***+++++++++***++++++++++++***)))))))))(((((()))******)))'''((())))))))))))))))))(((///+++(((***444KKKkkk}}}```WWW^^^uuuYYYmmmpppMMM333///......:::rrrwww~~~{{{vvvVVVDDDnnn{{{yyyWWW777,,,...000000...WWW}}}vvvtttzzzqqqvvv}}}xxxppprrrzzz}}}xxxtttqqqgggUUUBBB888222:::NNNffftttrrrggg```JJJYYY]]]CCC)))+++222+++************************((()))***+++,,,,,,---,,,++++++******)))((((((''')))******++++++***(((((((((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$'''(((%%%&&&))))))'''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&%%%###"""###%%%''')))'''%%%$$$(((,,,---'''"""&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$###$$$%%%$$$#########%%%###$$$%%%$$$#########%%%###""""""""""""###$$$$$$$$$$$$$$$###############################################################!!!!!!"""#####################$$$$$$$$$$$$###### !!!"""######$$$###### !!!!!!""""""######"""!!! !!!"""$$$%%%"""############$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$############$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%******)))(((((((((((((((,,,&&&%%%))))))''',,,555fffzzzmmmrrrxxx]]]TTTbbb^^^``````YYYnnnyyyUUU===>>>IIIeeezzzvvvpppmmmgggmmmaaaRRRZZZoooooo^^^WWWMMMcccrrrpppmmmpppooohhhrrrsssvvvxxxxxxxxxvvvtttsssrrrvvvsssYYYAAAMMMlllsssvvv~~~~~~gggOOOVVVnnn~~~}}}mmmjjjeeessspppKKK:::BBBbbb|||}}}vvvwww{{{{{{|||zzz{{{~~~zzzxxxxxx___EEE+++%%%---111,,,%%%***)))((())),,,---,,,***DDD___tttsssnnnrrruuusssnnnqqqtttvvvtttrrrqqqqqqrrrlllpppuuupppooossstttPPP<<>>yyy}}}uuueeeKKK===```rrr~~~zzz^^^===///000333...+++LLLuuu}}}|||~~~xxxyyy|||}}}vvvvvv{{{}}}{{{wwwooo\\\FFF999777222DDD[[[lllsssooobbbUUURRR]]]QQQ777+++,,,++++++************************)))))))))******))))))((((((((((((((('''''''''''')))***+++++++++)))(((''''''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$''''''%%%%%%((((((%%%%%%%%%&&&&&&&&&&&&%%%%%%(((''''''&&&%%%%%%$$$$$$%%%%%%$$$&&&)))...222555---((('''...888;;;444,,,)))(((((('''&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%###$$$%%%%%%######$$$%%%"""""""""""""""###$$$$$$$$$$$$$$$#########""""""################################################!!!!!!"""#####################$$$$$$$$$$$$###### """###$$$$$$###### !!!"""#########!!! """###$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''))))))(((''''''''''''(((***((('''&&&$$$$$$'''***GGGiii[[[TTTiiijjjaaaVVVUUUTTTVVVIII[[[lllPPPDDDQQQLLL[[[pppmmmbbb___]]]eeefffUUUKKK___sssooocccRRRRRR[[[jjjrrrooolllmmmpppppprrrwww{{{|||yyyuuupppkkkqqq{{{nnnWWWXXXlllxxxooottt~~~qqqWWWRRRbbbyyyxxxwww~~~wwwnnnVVV___}}}eee@@@FFFjjjvvv{{{xxxyyy~~~uuu}}}zzzzzzxxxpppgggDDD444'''(((///000***%%%'''***+++***))),,,444:::```jjjsssuuuttttttuuuuuupppsssvvvwwwuuurrrooonnnlllqqqqqqrrrvvvsssqqqwwwjjjHHHIIIVVVbbbwww~~~^^^LLLiii~~~~~~ZZZ:::ggg~~~xxxXXXsss}}}vvvdddSSSWWWxxxsssRRRKKKZZZooo{{{ccc\\\lll|||rrrNNN666AAAbbbyyy~~~~~~^^^AAACCCaaa~~~|||}}}~~~|||xxxuuutttuuuwwwyyyxxxuuussskkkSSS:::------,,,++++++++++++,,,***+++,,,------+++)))(((***)))((()))++++++)))(((((()))************)))(((+++***---<<>>000(((+++000???vvv{{{{{{```GGG222***HHHooo~~~fffDDD111///111000,,,<<<```{{{~~~|||{{{{{{~~~~~~pppUUU<<<444:::555MMMeeeoooqqqkkk\\\KKK[[[\\\DDD///111,,,%%%,,,******************************))))))(((&&&%%%$$$''''''(((((())))))******,,,------...---,,,+++***(((''''''(((((()))***+++''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''&&&$$$$$$&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%(((((('''&&&%%%%%%$$$$$$###$$$&&&***111999AAAEEE444---,,,555CCCIIIBBB777******)))(((&&&%%%$$$###%%%$$$$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%###$$$%%%%%%######$$$%%%""""""!!!""""""###$$$$$$$$$$$$$$$$$$######""""""################################################!!!!!!"""#####################$$$$$$$$$$$$###### """###$$$$$$$$$### !!!"""######$$$ !!!###$$$######"""############$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''((())))))(((((('''&&&&&&&&&&&&'''%%%******))))))***)))222***333LLLLLLYYYttteeeAAA@@@QQQKKKLLLLLLAAA[[[]]]JJJPPPeeefff___ccciii\\\xxxoooMMMMMMhhhrrrkkkdddJJJFFFaaasssllljjjtttooommmmmmrrrxxxzzzvvvrrrfffgggiiimmmssswwwvvvrrrsssmmmmmmwww}}}sssjjj|||{{{{{{|||uuusssTTTWWWuuu[[[EEEkkk|||ppplllsssvvvqqqsss{{{}}}lllYYY444...)))******((())),,,"""(((---***&&&,,,===MMMtttkkkjjjvvv{{{uuurrrtttqqqtttxxxxxxvvvqqqnnnlllhhhwwwtttppp}}}|||rrrvvv|||YYYAAA\\\aaayyyuuusssDDDbbbzzz}}}}}}~~~lllFFF\\\|||eeezzzeeeMMMPPP```pppKKKIIIooo{{{{{{mmmRRRYYYuuuiiiGGG222FFFpppyyyRRR444HHHpppxxx{{{}}}{{{xxxvvvwwwxxx{{{|||wwwrrrwww{{{iiiOOO...---,,,,,,++++++,,,,,,***+++,,,------+++***(((***)))((()))++++++)))(((((()))***++++++***)))((((((***333EEE]]]pppuuurrrzzz{{{GGGSSSiiilllaaayyywwwttt666444///000333>>>cccCCC444000LLLssslllHHH111+++,,,000((((((EEElll{{{{{{~~~|||zzzzzzyyy{{{oooKKK;;;===777;;;]]]nnnoooppp```MMMPPPhhhNNN666///...)))''')))(((***,,,+++(((''')))+++++++++***(((((('''''''''&&&'''''''''(((((())))))&&&(((+++------,,,***))))))((('''&&&%%%&&&''''''((('''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&''''''&&&%%%%%%+++%%%"""%%%'''&&&'''***)))!!!%%%===PPPNNN<<<------,,,111JJJOOOJJJTTTKKK555444---$$$###)))***&&&%%%###"""###$$$%%%$$$###$$$$$$%%%&&&%%%$$$###"""################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###""""""""""""""""""""""""$$$###!!!###%%%&&&###!!!########################%%%$$$###""""""###$$$%%%"""""""""""""""######$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###"""!!!!!!######$$$$$$$$$######""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%************)))(((&&&&&&(((((((((((((((((((((((("""'''%%%---///AAAffflll___===BBBWWWAAA000JJJjjjrrrWWW>>>777:::CCCTTTeeeppppppbbbLLLFFFUUUhhhqqqlllcccWWWRRRYYYeeennnpppsssqqqoooqqqvvvqqq\\\GGG888<<>>111555NNNiiiwwwvvvmmmbbb^^^ccckkkmmmlllooonnnrrrwwwkkkOOO555'''---+++...444:::FFF```xxx}}}xxxuuuuuurrrpppuuu}}}||||||~~~tttXXXEEEMMMggg{{{}}}sssooossstttoooooouuu|||vvv```@@@---+++***)))(((((()))*********))))))(((+++777MMMeeetttqqqppppppqqqsssvvvuuurrruuuqqqmmmjjjkkkmmmooopppmmmoootttwwwyyyyyyzzzzzzzzzttt[[[IIITTThhhvvvnnnOOOTTT|||>>>VVVnnnPPP<<>>;;;BBBKKKFFF:::@@@SSSqqqyyy}}}xxxtttwww|||{{{{{{}}}}}}|||eeeDDDDDDbbbvvvuuuwwwpppnnnuuuxxxvvvuuuyyyzzzqqq```BBB&&&###000((((((((()))***+++,,,---&&&))))))---EEEeeesssooommmmmmooosssvvvwwwvvvuuuvvvsssooommmooorrrttttttqqquuuzzzzzzwwwttttttvvvxxx~~~hhhGGGCCCVVVmmm}}}uuuccc===ttt~~~666DDDddd```666jjj~~~{{{ppp[[[]]]cccrrrxxxVVV999888CCCEEECCCBBBBBBCCCDDDLLL]]]oooyyyyyy___LLLUUU||||||ppp___WWWggg```===333RRRqqqzzz{{{{{{```444;;;XXXttt~~~zzzttttttyyy{{{yyywwwwwwuuuqqqlllIII//////222((($$$+++***++++++++++++***)))))))))************+++++++++---+++)))(((((((((***+++666JJJ:::MMMlllsssvvvHHH000777kkkyyymmm333---(((,,,))),,,)))111>>>BBBXXXcccLLLCCCsss|||}}}rrrQQQ;;;<<<000...333...(((888\\\www}}}~~~|||{{{}}}}}}tttwww\\\>>>999777;;;LLLkkkqqqqqqhhhZZZOOOTTTbbbAAA666...000333000------))))))******)))))))))***(((((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((++++++,,,---...///000111)))((('''&&&%%%&&&''''''%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((($$$###$$$%%%'''///888@@@VVVbbbSSS888***,,,111FFFQQQYYYkkkkkkhhhooo```???555+++,,,666>>><<<666)))((('''(((******'''$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$###"""########################""""""!!!!!!!!!!!!""""""######""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$#########"""""""""!!! """###$$$$$$$$$$$$""""""""""""#######################################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((())))))(((''''''&&&''''''''''''''''''''''''$$$&&&&&&...$$$+++\\\yyyyyywwwrrreee111XXXiiiQQQ222)))$$$)))//////,,,,,,%%%+++...++++++222888:::333333666===GGGTTTdddqqqrrrmmmcccPPP666,,,???ZZZ]]]ZZZ```mmmmmmZZZCCC666NNNkkk|||uuuvvv}}}|||yyyyyy{{{||||||~~~iiiNNNGGG^^^yyyxxxgggrrrnnnoooxxx~~~}}}zzzyyysssrrr___???+++***...---((()))******)))***,,,---)))...444AAAYYYpppqqqfffiiijjjnnnuuuyyyxxxwwwxxxqqqrrrtttvvvxxxxxxuuussswwwxxxyyywwwtttqqqrrrsssuuuvvv[[[KKKNNNbbb}}}|||oooFFF___~~~~~~;;;HHHppplll888```}}}|||rrryyy{{{lllAAACCCOOOcccqqqttttttvvvooogggZZZNNNFFFLLL```tttjjjlll```TTTeee}}}uuu___XXXjjj}}}yyyggg???777QQQvvv}}}xxxiiiRRR444KKKjjj}}}yyyxxx{{{tttxxxyyyvvvuuuwwwwwwuuu}}}[[[:::...---***((((((******+++++++++******)))))))))*********+++++++++(((((((((***((('''***...BBBbbbCCCRRRvvvuuu}}}tttAAA:::???ttt~~~}}}tttddd///---***///,,,///---999:::555JJJ[[[KKK:::bbb||||||xxxYYY777<<<...000000...+++111GGGfff~~~}}}}}}~~~~~~xxxjjjMMM<<<;;;333<<<\\\pppooolllaaaUUUUUU]]]bbb999333///000111///,,,+++***)))))))))******))))))(((''''''&&&&&&&&&&&&'''(((((((((((((((''''''''',,,,,,,,,,,,,,,---------)))((('''&&&%%%&&&''''''$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,%%%!!!"""'''111@@@MMMccccccXXX@@@***&&&///999[[[ccceeennnllllllvvvddd888...(((111CCCPPPSSSQQQ===333((($$$'''***'''###&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$########################"""###$$$$$$$$$#################################!!!!!!""""""""""""!!!!!!###############$$$$$$%%%###$$$$$$%%%%%%$$$$$$############""""""""""""""" !!!"""###$$$$$$$$$!!!!!!"""""""""##########################################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''((((((((((((''''''&&&''''''''''''''''''''''''%%%&&&$$$+++$$$---\\\tttwwwyyyoooXXX888eeemmmBBB+++******+++***'''&&&((( &&&******)))***+++***%%%''')))++++++444KKKbbbdddgggZZZ<<<(((111LLLaaakkkkkkhhhhhhpppsssdddQQQ888OOOgggssszzz{{{}}}yyyvvvwww|||sssRRRCCC\\\yyy}}}tttqqq{{{vvvtttxxx~~~~~~|||yyypppbbbEEE***%%%......###***+++,,,+++))))))***,,,***222EEE]]]ooouuuoooiiihhhiiinnnwwwzzzwwwwwwzzzrrrrrruuuxxx{{{zzzxxxuuutttqqqmmmmmmppptttvvvvvvvvvyyycccLLLSSSsssvvvgggKKKvvv|||@@@OOOsss777TTT|||oooOOO999NNNeee}}}uuubbbXXXXXXOOOaaabbbRRRQQQiii{{{}}}tttwww}}}^^^444333YYYpppwwwxxxpppIIIAAAKKKiii}}}|||yyy}}}yyy{{{yyyvvvxxx||||||yyyqqqPPP222)))///000((()))******+++++++++******))))))*********+++++++++&&&'''***---***%%%(((///@@@dddHHHZZZ}}}zzz~~~UUUNNNXXXuuulll```VVV)))***'''+++***...***MMM\\\```ooottt```DDDTTT{{{fff>>>===111555,,,+++222000000IIIkkk}}}~~~~~~|||tttYYY@@@;;;;;;444DDDgggpppkkkggg[[[SSS^^^dddXXX///---,,,,,,------,,,+++***)))((()))***+++***((((((((('''''''''''''''((((((((((((((((((''''''''',,,,,,,,,,,,,,,+++******)))((('''&&&%%%&&&''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&''''''###$$$000@@@RRRcccpppxxxeeeKKK666++++++666BBBaaakkklllrrrnnnlllmmmRRR222******;;;RRRbbbggghhh[[[KKK666(((&&&''''''&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%"""""""""""""""""""""""""""###%%%%%%###"""###$$$########################!!!""""""######""""""!!!$$$############$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""" !!!"""############!!!!!!!!!"""""""""#######################################$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((!!!''')));;;fffrrrrrruuujjjJJJJJJmmmlll:::(((+++---+++'''%%%'''+++&&&''''''&&&&&&(((+++...******,,,***###&&&===VVVjjjfffNNN---'''CCCcccrrrpppyyywwwiiihhhrrrtttjjjJJJFFFUUUrrr~~~uuuuuu}}}{{{yyyyyyzzz~~~\\\IIIPPPrrrsssvvv~~~xxxzzz```AAA((('''---+++'''(((***,,,---,,,)))(((***---(((888SSSlllwwwtttppppppjjjiiioooxxxzzzuuuvvv{{{|||zzzxxxyyy{{{~~~wwwqqqlllkkkooorrrsssrrrtttyyypppIII@@@ZZZzzz}}}IIIhhh{{{???JJJzzz<<>>PPP{{{zzz|||pppfffJJJFFFZZZWWWAAAMMMqqqtttwwwMMM...555WWWzzzvvvhhhCCC000JJJppp}}}yyy~~~zzz{{{~~~|||~~~~~~fff>>>***...///&&&))))))***++++++++++++***)))************+++++++++))))))---///***###(((333???XXXNNNbbb}}}}}}bbbMMMiii|||uuuaaaXXX+++,,,(((+++(((,,,///aaavvvtttYYYIIIpppoooLLL:::333777******444..."""///LLL{{{wwwiiiLLL;;;;;;777===UUUlllmmmggg```RRROOOccccccBBB------,,,++++++,,,------+++)))((((((***+++***((()))((((((''''''(((((())))))((((((((('''''''''''')))***,,,------,,,+++***)))((('''&&&%%%&&&''''''%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((('''&&&%%%'''&&&%%%%%%%%%%%%&&&'''!!!###///FFF]]]kkkssswwwvvvXXX<<<111///333CCCWWWaaalllllloookkkfff^^^:::///+++333IIIaaannnqqqrrrnnncccRRRAAA555///,,,+++((('''&&&%%%$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%########################!!!###%%%%%%###"""###$$$########################""""""###$$$$$$###""""""$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###!!!"""""""""""""""""""""!!!!!!"""""""""""""""!!!!!!!!!!!!!!!"""""""""###########################"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***'''333@@@XXXuuunnnkkkppphhh???^^^mmmggg777(((***,,,+++)))***,,,...---+++)))(((''''''))),,,)))(((***,,,'''%%%444HHHooo[[[;;;&&&///MMMgggqqqdddpppxxxsssnnnooopppmmmiii[[[UUUaaammmsssxxx~~~yyyvvvxxx||||||vvvpppHHHQQQggg|||}}}uuu|||~~~}}}~~~qqqeee<<<+++"""(((---))))))...(((+++---,,,)))))),,,000777OOOhhhrrrsssuuuuuurrrmmmkkkpppyyyyyysssttt|||~~~|||zzz{{{}}}{{{yyywwwuuuuuutttsssssssssxxx~~~sssPPP>>>JJJkkk___]]]vvvBBBAAA~~~GGGEEEtttsssSSSEEE___{{{xxxvvvsssgggTTTFFFHHHPPPLLLCCCcccyyypppJJJ///@@@cccssstttzzzZZZ:::888TTTsss~~~{{{~~~}}}yyyzzz}}}~~~}}}}}}YYY888,,,***((())))))***+++++++++++++++)))************++++++++++++))),,,///***&&&000@@@ZZZ^^^cccqqq|||zzzgggAAAtttpppaaa///...+++///***+++888jjjyyy|||{{{jjjEEEccc|||{{{www___:::666000++++++///,,,&&&***444|||xxxrrraaaFFF<<<:::555GGGeeennniiibbb[[[KKKJJJccc]]]///111222000,,,***,,,......+++)))'''(((+++,,,***((())))))((((((((())))))***))))))(((((('''''''''&&&'''))),,,...///...---+++)))((('''&&&%%%&&&''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''))))))((('''&&&'''&&&%%%%%%%%%%%%&&&'''$$$(((999SSSfffiiibbb[[[lllJJJ...+++...666OOOmmmeeeooollllllgggbbbWWW/////////;;;TTTjjjsssttttttqqqqqqlll^^^KKK;;;222000((('''&&&%%%$$$%%%&&&&&&"""###$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&%%%###!!!###$$$########################"""###$$$%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!"""""""""""""""!!! !!!!!!!!!!!!""""""""""""########################""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!,,,111DDDYYYrrriiijjjooojjj<<>>(((------***,,,333222,,,vvv{{{|||zzzyyy{{{nnnUUUBBB<<<;;;???\\\tttooollllllMMMHHHfffXXX555666------++++++++++++------///---+++)))))))))+++,,,))))))))))))((('''&&&%%%)))(((((((((((())))))***------+++***))))))((((((((('''%%%%%%&&&&&&%%%###$$$%%%''''''''''''%%%$$$&&&%%%$$$#########$$$%%%"""######$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$(((''''''''''''&&&&&&&&&"""%%%&&&$$$$$$'''&&&!!!&&&;;;TTT```WWWLLLPPP\\\HHH???111***444LLLcccnnnmmmmmmgggiiimmmZZZ;;;,,,///999PPPiiiwwwuuupppmmmeeegggccc[[[TTTOOOEEE<<>>555///***,,,,,,***)))***+++***...------,,,+++++++++,,,***(((,,,)))---)))333hhh}}}xxxxxx|||sssFFFlllfff444(((000+++---***;;;ooozzz}}}wwwaaaJJJ~~~[[[888666...)))+++...,,,+++---yyy{{{wwwuuusssssszzz}}}xxxxxxvvveeeMMM@@@888;;;KKKfffwwwtttmmmcccLLLOOOcccOOO//////---,,,++++++++++++,,,---///...+++***))))))***+++***))))))(((''''''&&&&&&((((((((((((((())))))***++++++******************'''&&&%%%%%%&&&'''%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$######$$$$$$%%%"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$(((''''''''''''&&&&&&&&&)))&&&""""""%%%(((***+++:::RRRccc]]]SSSQQQPPPLLL;;;777000111AAAYYYkkkssstttyyyuuupppkkkTTT888...333DDD\\\nnnuuusssooolllkkk```WWWXXX]]]]]]TTTJJJ888333,,,)))((('''''''''+++'''%%%&&&'''&&&&&&((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$###"""!!!""""""###"""######$$$$$$%%%%%%&&&############"""""""""!!!#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%"""######$$$$$$######"""!!!""""""######$$$%%%%%%""""""""""""""""""""""""########################&&&%%%$$$#########$$$$$$&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$###(((***===^^^vvvyyyrrrnnncccjjjbbbBBBkkkrrriiiJJJ,,,++++++,,,,,,)))###''''''''''''&&&&&&'''((((((&&&&&&(((((('''***///LLL000%%%+++***(((***)))(((---///===^^^qqqpppmmmwwwxxxddd;;;;;;LLLEEEKKKbbbjjj{{{~~~sssWWWCCClllwww}}}zzz{{{vvv||||||zzzlllLLL...(((111************)))))))))(((***%%%,,,444+++&&&EEEppp{{{vvvtttuuuyyy|||}}}{{{wwwsssrrruuuzzz~~~}}}}}}{{{uuuvvv||||||zzz{{{~~~}}}yyyxxx{{{}}}}}}{{{|||\\\AAAEEEkkkvvvUUUjjjNNNFFFxxxaaa:::XXXbbbCCCNNNyyy|||iii[[[MMMLLLYYYgggnnnooouuutttvvvsssbbbPPPMMMWWWMMMUUUdddvvvtttxxx}}}vvv\\\AAA<<>>[[[qqquuuuuuppp[[[SSSaaabbbFFF///------,,,+++******+++,,,---///...,,,***)))((())))))***)))((('''&&&&&&''''''((((((((((((((()))******)))))))))*********++++++&&&%%%$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$%%%%%%"""######$$$$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%&&&(((''''''''''''&&&&&&&&&,,,$$$!!!%%%'''&&&)))111TTTnnnttt___TTT[[[SSS>>>......111;;;OOOeeeqqqrrrooo|||zzzlll[[[BBB000///<<>>888999999111)))%%%((((((######'''************)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$#########"""""""""%%%$$$$$$$$$######""""""#########"""""""""""""""############$$$$$$$$$$$$###############$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!""""""###$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$$$$$$$#################################$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$#########$$$ 000CCCQQQZZZ```bbbeeepppzzztttsssqqqjjjGGG;;;,,,$$$%%%))),,,,,,***)))'''''''''((('''&&&&&&&&&)))***$$$ +++;;;>>>***$$$***'''&&&)))((('''000)))&&&CCCggguuuvvv|||___HHH222...000(((333...;;;ddd|||{{{^^^EEEbbbssszzz~~~}}}{{{}}}zzz[[[:::,,,,,,---***(((*********)))))))))))))))''',,,'''%%%BBBmmm|||qqqwwwxxxxxxvvvqqqnnnmmmmmmggghhhmmmuuu{{{~~~|||yyyyyy||||||xxxqqqooouuu~~~~~~zzzxxxwwwwwwyyy{{{zzz|||^^^FFF[[[mmmvvvGGGxxx}}}HHHLLLddd999RRR}}}vvv???AAAgggmmmOOO@@@[[[nnn{{{yyyyyyxxx}}}uuuaaaRRRRRR^^^iiiyyy|||oooRRR777000]]]}}}wwwVVV>>>AAAqqqzzz|||xxxzzz|||}}}vvvJJJ+++***+++......,,,+++---***))))))((((((((()))))),,,***,,,)))...,,,999ooo~~~hhhMMM{{{kkk:::))),,,'''+++(((***:::gggVVVCCC\\\WWWjjjssshhh===000(((***---+++))))))qqqpppjjjdddiiirrrooodddsss~~~ttttttttt___GGG888???>>>OOOqqqwwwjjjkkkXXXLLL]]]gggFFF,,,---///,,,+++************+++,,,------,,,***)))(((((((((***)))'''&&&%%%&&&((()))''''''''''''((()))***+++******+++******((('''&&&$$$######$$$&&&'''&&&%%%$$$$$$"""!!!!!!"""$$$$$$######$$$$$$%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&)))(((&&&%%%&&&''')))+++(((''''''''''''&&&&&&&&&%%%"""%%%***&&&$$$777QQQmmmppplll___UUUMMM<<<+++,,,222<<>>333...)))&&&&&&'''&&&$$$((("""%%%,,,((($$$777SSS000%%%%%%***%%%%%%***((()))///)))+++JJJhhhrrrtttfff888(((%%%(((111...222)))999HHHqqqhhhSSStttyyytttyyyxxxvvvsssSSS111...+++)))***+++---...))))))))))))************,,,'''888\\\oookkklllwwwtttvvvuuunnnfffeeelllsssxxxxxxvvvrrrooopppvvv{{{tttxxxxxxuuussswww{{{|||ttt|||jjjFFFAAAaaa{{{|||~~~{{{~~~~~~```FFFXXXwww|||uuuGGGmmmqqq;;;LLLjjj555PPPXXX888TTTlllzzzVVVDDDUUUuuu{{{dddRRRmmmuuuwwwnnnccc\\\UUUMMM:::"""<<>>555;;;SSSlllrrrpppkkkdddQQQ___cccJJJ111444:::000,,,+++***))))))***+++,,,))))))************))))))'''(((((((((((((((((((((&&&&&&''''''(((***+++,,,((()))***+++***)))'''&&&&&&$$$###$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$###!!!"""$$$%%%&&&&&&%%%%%%"""######$$$$$$%%%&&&&&&%%%%%%%%%&&&''''''(((((((((''''''''''''&&&&&&&&&&&&'''%%%$$$***@@@```yyyvvvpppggg[[[JJJ:::111000444@@@OOO\\\iiirrrvvvtttmmmjjjPPP444222>>>JJJVVVfffeeegggjjjkkkaaaPPPAAA888FFFZZZfffhhhhhhjjjnnnttt~~~{{{oooiiiiiiZZZ>>>+++(((&&&''')))++++++***((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""############""""""""""""!!!"""""""""############""""""""""""############$$$#########"""""""""!!!!!!!!!""""""""""""!!!!!! !!!!!!"""#########""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%% !!!"""###$$$$$$###"""######""""""######$$$%%%'''&&&%%%%%%$$$$$$%%%%%%$$$######"""###$$$%%%&&&!!!%%%&&&%%%%%%$$$$$$'''"""000AAAxxxnnnooorrrnnnnnnnnnjjjddd```______PPPDDD555+++'''&&&&&&%%%&&&(((((('''+++666BBBIII+++###&&&***%%%&&&+++((('''***(((666XXXooorrrsssYYY111++++++(((000.........---JJJ]]]IIISSS{{{{{{wwwzzzvvvUUU555###)))---,,,((((((+++...((()))))))))************)))333NNNkkkqqqfffiiixxxooossssssmmmeeeeeemmmvvv{{{|||zzzrrrjjjkkkttt~~~uuuxxxyyywwwxxx|||{{{wwwqqqxxxmmmVVVUUUmmm}}}zzz~~~wwwxxxqqqPPPNNNiiiQQQTTTwwwjjj777LLLfff333QQQiiiNNNGGGpppxxxUUUDDDWWWyyyxxx}}}}}}xxxuuutttmmm___TTTUUURRRIII===444444888===AAA000000JJJjjjrrr@@@GGG^^^}}}~~~WWW>>>++++++000///***)))***************+++,,,---***)))...,,,111,,,555iiijjjVVVyyyvvvHHH...+++'''---***))))))666[[[wwwgggWWW}}}}}}uuu^^^AAA///***)))******nnn```eeelllhhh___[[[uuuyyypppnnnVVV<<<;;;;;;???^^^wwwpppjjjiii^^^QQQeee___:::***888:::))),,,+++***))))))***+++,,,(((((()))***************&&&'''(((((()))(((((('''&&&&&&''''''(((***+++,,,&&&''')))***+++***(((''''''%%%$$$$$$%%%%%%###"""###$$$%%%&&&&&&%%%$$$###!!!"""$$$%%%&&&&&&%%%%%%"""######$$$%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&(((((('''''''''&&&&&&&&&###''''''(((333JJJbbboookkkjjjaaaNNN<<<333000000666EEEUUUaaaiiiooopppooojjjbbbFFF///888LLLWWW___eeecccgggnnnkkkYYYDDD777888FFFVVV```ggglllkkkfffwwwzzz|||~~~sssooopppaaaBBB---)))$$$&&&)))++++++***)))'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###""""""""""""""""""#########!!!!!!""""""#########$$$""""""""""""############$$$#########""""""!!!!!! !!!"""######"""!!! !!!!!!"""#########""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%% !!!"""$$$$$$$$$###"""###############$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$#########$$$&&&'''((('''$$$"""###&&&)))(((---$$$,,,555uuuwwwyyykkknnnqqqnnniiiggghhhkkklll\\\DDD222(((&&&%%%$$$$$$...,,,"""---EEEJJJ===***$$$(((,,,&&&(((---***&&&''')))???cccuuutttuuuIII)))---...'''......---111 PPPMMM///TTTyyy}}}}}}yyy[[[:::((()))***)))(((***,,,***((((((((())))))*********+++&&&DDD]]]dddiiisssssskkknnnuuu{{{yyyqqqnnnssszzzqqqxxx{{{uuullljjjsss}}}wwwzzzzzzxxx{{{~~~{{{sssqqqxxxyyyvvvyyyyyyssstttaaaIII\\\dddBBBmmmeee666MMM^^^333WWWmmmNNNOOOkkk}}}vvvVVVCCCVVVxxxxxxtttjjj\\\MMMAAA<<<;;;888666888<<<@@@BBBDDDGGGJJJXXX???...VVV|||}}}yyyUUU>>>EEEooo}}}xxxiiiIII,,,(((......************))))))***+++,,,,,,))))))...---111,,,444ggg~~~~~~}}}uuuNNNxxx|||MMM222,,,(((---***%%%)))---KKKwww}}}vvvGGGdddxxxqqqVVV444'''...111)))yyyhhhggghhhccc```ccc|||xxxiii^^^MMM<<<999>>>PPPhhhxxxwwwiii^^^\\\bbb]]]KKK444+++000333///---,,,+++***)))))))))))))))******)))(((''''''(((((((((((((((((((((((((((&&&&&&'''((((((''''''&&&(((((()))******)))((('''"""######$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((''''''(((((('''&&&(((%%%(((&&&'''<<>>WWWwww~~~XXX333...222---***///,,,+++***)))))))))***+++''',,,,,,---...***888UUU|||}}}~~~~~~||||||^^^[[[ccc444+++///,,,---(((,,,(((111WWWyyy|||FFFMMMxxx~~~zzzmmmPPP222222444"""rrrggg___ZZZ___kkk|||~~~rrraaaVVVGGG;;;<<>>\\\fffccc___bbbppp|||xxxmmmdddiiiooossspppcccSSSGGG666BBBPPPVVVRRRJJJ@@@:::;;;;;;>>>CCCEEE>>>000$$$&&&''''''''''''***---...(((000@@@dddtttssssss]]]222+++&&&))),,,,,,,,,---&&&000111555RRRqqq|||zzz{{{ddd???(((%%%***))))))))))))************'''&&&)))---***'''---777YYYppp}}}xxxuuuttttttvvvxxxyyyvvvtttvvvuuuttttttuuuuuutttsss{{{xxxmmm___]]]iiiwwwzzzyyyzzz|||~~~rrrKKKQQQ{{{\\\666[[[aaa---???PPPIIIqqq~~~```BBBQQQsssyyyuuuttttttxxxnnnqqqssssssnnn___CCC***@@@HHHUUU^^^[[[RRROOOSSSlllsssxxx{{{~~~xxxzzzoooSSS;;;@@@```~~~|||cccKKKLLLeee}}}~~~~~~ggg@@@000000000---------,,,+++***))))))***+++(((,,,,,,---///,,,777OOOyyy|||{{{xxxzzzkkkZZZuuujjj>>>+++,,,+++((()))---(((---HHHeeewww~~~fffFFF\\\~~~zzzwwwgggJJJ777444222rrrbbb[[[eeevvv|||zzzjjjWWWLLL???888>>>GGGjjjwwwqqqnnnbbbVVV[[[eeeMMM333))),,,//////...,,,+++******))))))))))))((()))***)))'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((()))***)))*********)))(((&&&%%%###$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''(((((()))***++++++%%%(((222AAATTTdddmmmqqqtttXXXDDD///+++555555BBBLLLRRR^^^bbb```fffaaaLLL555111444BBBVVVeeeiiigggcccjjjjjjZZZCCC888???KKK^^^bbbiiirrrtttlll]]]QQQOOOIIIWWWkkkqqqxxxrrrqqqwwwyyyeeeXXX@@@222+++)))$$$'''+++$$$''''''(((((((((((('''&&&###$$$$$$%%%%%%%%%%%%$$$'''&&&$$$######$$$&&&'''######$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!############""""""""""""""""""""""""""""""""""""!!!!!!!!!"""$$$%%%'''((("""""""""!!!!!!!!! """"""""""""""""""""""""######""""""""""""######""""""""""""############"""############$$$$$$$$$"""######$$$%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%'''######### (((JJJnnnzzz|||zzzwwwyyywwwfffRRRFFFFFFFFFFFFIIIOOOVVV[[[AAA:::;;;EEEMMMLLLMMMRRRRRRTTTTTTMMMCCC888111///)))(((''''''((())),,,...&&&>>>UUUpppwwwvvvrrrUUU///)))'''***---,,,***+++***---222CCCcccxxx~~~lllFFF)))###''')))))))))))))))************---''')))///+++%%%555OOOqqqwww{{{||||||~~~|||yyyyyyxxxvvvvvvwwwxxxwwwvvvrrruuuyyy{{{{{{yyywwwvvvxxxwwwqqqiiihhhooovvvzzzyyyxxxwwwyyy{{{}}}}}}}}}~~~]]]JJJQQQ444eeeVVV...<<>>///:::uuulllrrr~~~{{{wwwdddQQQEEE999777BBBVVVrrrwwwoookkkZZZSSSeeeZZZAAA,,,))),,,+++***---++++++***)))))))))))))))'''((())))))'''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%(((***,,,***++++++***)))'''%%%$$$$$$$$$%%%%%%$$$$$$######"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%###&&&((((((***,,,+++)))!!!+++>>>SSS```gggrrr|||pppKKK666***222@@@@@@NNNTTT\\\cccaaa^^^]]]NNN888---///888KKK```kkkkkkgggjjjnnnfffMMM888888HHHVVVnnnhhhfffjjjkkkbbbTTTJJJOOOSSSbbbrrryyyvvvppphhhMMMPPP^^^rrr}}}}}}lllSSS@@@111$$$###)))'''(((((((((((('''''''''&&&######$$$%%%&&&&&&&&&&&&(((&&&$$$######%%%''')))######$$$$$$$$$$$$$$$%%%#########"""""""""!!!!!!$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""###$$$&&&&&&"""""""""!!!!!!!!!!!! """"""""""""""""""""""""###""""""""""""""""""###!!!"""""""""############""""""#########$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$!!!,,,PPPuuupppnnnsssxxxgggGGG111---***(((%%%###&&&222DDDRRRaaaSSSBBB666111333<<>>;;;WWWvvvyyyfffUUUhhhoooxxxzzzzzzzzzwwwzzz~~~|||yyy|||nnnPPP:::^^^zzzrrrNNNGGGbbbUUU444///222///......------,,,+++******(((+++'''(((000...+++111YYYtttwwwUUUiiikkk;;;***...''',,,+++(((***,,,'''666UUUwww^^^;;;\\\YYYBBB999KKKSSSSSS^^^~~~vvvnnnZZZIII@@@888@@@UUUsssmmmllljjj]]]UUU\\\ggg777222///...,,,)))(((******))))))(((((()))))))))%%%'''(((((('''&&&''')))((((((((((((((((((((((((&&&%%%%%%%%%&&&((()))***)))*********)))(((&&&%%%&&&&&&&&&&&&%%%$$$###"""#########$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$((((((###$$$+++---)))999III[[[aaa]]][[[```gggEEE,,,%%%(((>>>VVVVVV]]][[[bbbdddjjjmmmXXX999---...888IIIYYYdddiiiiiihhhnnn^^^HHH999888EEEWWWdddlllhhhhhhkkkeeeUUUIIIFFFSSSkkkrrrnnntttqqqZZZGGGIIIVVVdddkkkooossstttssskkkWWWKKK@@@---$$$(((+++)))((('''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%$$$$$$$$$&&&((()))######$$$$$$%%%&&&&&&&&&$$$$$$#########"""""""""############""""""""""""########################%%%%%%###"""""""""""""""######"""""""""!!!!!!!!!""""""""""""""""""""""""""""""############""""""""""""""""""############"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%"""$$$%%%%%%"""$$$444EEEZZZmmmnnnNNN///''',,,...(((,,,///---(((%%%&&&)))KKKeeetttjjj\\\VVVKKK<<<000000000444:::@@@DDDFFFQQQBBB666444666888>>>GGG```rrruuuvvvuuuzzzsssJJJ---***+++......+++***---+++&&&HHHrrryyyzzz[[[;;;&&&***,,,$$$$$$...))))))))))))************&&&+++,,,...@@@^^^xxxyyyyyy{{{}}}{{{wwwyyy}}}~~~yyyuuussstttuuuuuuvvvxxxxxxxxxwwwxxxyyyyyytttqqqrrrssssssuuuwwwsssuuuvvvxxx{{{cccOOOhhhmmm777RRR~~~???;;;eeejjjIIIDDDbbb|||ooozzzzzzVVV444FFFbbbvvvrrrbbb]]]bbb{{{yyyzzzxxx}}}xxxxxx|||~~~}}}~~~kkkVVVAAAYYYyyymmmOOORRRkkk|||lllHHH333///000,,,,,,,,,,,,,,,++++++***(((,,,((((((000...***...EEEbbbfffXXX~~~vvvLLL///(((&&&***,,,***,,,---&&&...EEExxxwwwwwwaaaNNN111666@@@DDDKKKYYY\\\RRRLLLzzzqqqgggRRRBBB===:::JJJffftttjjjmmmdddQQQ[[[eeeRRR...000///,,,+++,,,+++((())))))(((((((((((())))))%%%&&&((('''&&&&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((()))*********((('''&&&&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&***'''!!!(((999EEEFFFRRR^^^eeeaaa]]]]]][[[VVV666((()))+++BBB```aaaeeecccdddbbbnnntttVVV555333333BBBWWWeeekkklllmmmnnneeeQQQ???===FFFQQQaaannnlllhhhgggfff[[[MMMLLLTTT^^^ppppppkkkooocccLLLEEEKKK]]]kkknnnrrrsssfffSSS555444CCCNNNAAA222///---***)))((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((######$$$$$$%%%&&&&&&'''$$$$$$$$$#########"""""""""""""""""""""#################################$$$######""""""""""""############"""""""""!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""############"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%)))(((''''''%%%"""%%%)))%%%:::BBB111###$$$&&& &&&&&&$$$!!! ###***///<<>>]]]mmm```OOOLLLNNNwwwnnnbbbKKK<<<999<<>>zzzooo222JJJrrrIII333SSSmmmppprrrrrrLLLFFFWWW{{{}}}jjjQQQ]]]{{{{{{www~~~{{{|||~~~||||||~~~|||YYY>>>@@@kkkyyyUUUAAAfffsss}}}tttFFF,,,+++'''(((***+++,,,,,,++++++***222///+++111000---222'''666UUUvvvzzzZZZNNNnnn~~~mmmEEE)))///%%%///---((((((***666JJJvvvttt^^^CCC666333444999EEEIIIfffoooKKK:::ZZZ{{{~~~wwwnnnQQQDDD???444CCCbbbmmmssssssiiiFFFZZZeee^^^444...---,,,,,,++++++,,,,,,,,,+++)))((('''''''''(((&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&***(((&&&$$$############((('''&&&)))+++,,,)))&&&%%%%%%&&&'''&&&%%%$$$###$$$$$$&&&###!!!###""""""###$$$%%%%%%&&&&&&$$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''"""&&&888TTTkkkvvvgggaaaUUUOOOVVVZZZLLL777///***///BBBYYYjjjrrruuujjjggglll\\\^^^999222444888LLLcccrrruuupppiiibbbTTTJJJXXXggg```ccclllgggoooeeeYYYOOOIIILLLXXXeeesssrrrrrrlllZZZFFF>>>BBBTTTfffpppkkkjjjlll]]]GGG---JJJkkk{{{xxxmmmaaaZZZIII///$$$((('''&&&(((&&&)))'''%%%%%%&&&'''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$!!!!!!###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""!!!!!!"""###%%%###!!!"""$$$%%%$$$!!!######$$$$$$$$$$$$##############################(((''''''&&&$$$######"""######$$$$$$$$$######"""((('''%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$%%%'''((((((&&&$$$$$$222888000...;;;JJJQQQgggjjjpppwwwzzzxxxrrrnnnjjjlllooorrrttttttsssrrrvvvuuuuuuyyy~~~}}}mmm]]]333999999222111666666///CCCsss}}}uuu{{{NNN222))))))))))))))))))))))))+++'''(((,,,+++&&&(((000))):::TTTppp|||tttxxxzzz{{{}}}}}}{{{zzzxxx||||||yyywwwxxxzzzwwwqqqfffeeefffhhhkkkooorrrsssqqqssstttssspppqqqtttxxxrrr|||xxxFFF[[[~~~iii:::RRRrrrcccDDD999[[[sssbbb~~~^^^XXX{{{\\\HHH^^^|||^^^MMMeee}}}zzz~~~~~~{{{~~~{{{{{{}}}~~~{{{}}}|||___EEENNNppppppSSSBBBtttuuu```:::///---******,,,+++((('''***+++,,,...---,,,,,,---/////////CCCfff}}}~~~zzzrrrGGGUUUuuutttWWW;;;%%%000...---***$$$''';;;QQQMMMDDD888111555AAAPPPZZZ___qqqlllOOOGGGXXXZZZJJJ~~~zzzaaaIII>>>;;;888NNNkkkssstttnnn[[[SSS]]]lllUUU333,,,,,,+++************+++,,,+++)))((('''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&)))(((&&&$$$############&&&%%%%%%''')))***'''%%%%%%%%%&&&&&&&&&%%%$$$###(((###!!!%%%'''###!!!""""""######$$$%%%%%%&&&&&&$$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###(((999PPP```eeeYYYVVVQQQRRRUUUPPP===+++......777LLLbbbnnnooommmoooddd\\\IIIMMM555888AAALLLYYYccceeeiiikkkaaaRRRGGGEEE[[[ooommmmmmqqqhhhggg[[[PPPKKKMMMTTTaaammmvvvyyyvvvdddKKK===BBBOOO___iiilllhhhiiioooiii[[[YYYhhhvvvyyyvvvuuuvvvvvv\\\;;;'''((()))+++,,,&&&&&&%%%%%%%%%'''(((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""!!!!!!"""""""""$$$##################$$$!!!!!!###$$$$$$$$$#########"""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""!!!!!!"""$$$%%%###!!!"""$$$%%%$$$"""######$$$$$$$$$$$$##############################(((''''''&&&$$$######"""###$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%$$$%%%''''''&&&$$$+++DDDXXXTTTEEE<<<555000;;;FFFVVVgggrrryyy|||}}}|||xxxtttpppnnnpppsssvvvuuussspppsss{{{wwwkkkSSSTTTYYYZZZNNN???===DDDbbb||||||yyyggg999'''))))))))))))))))))))))))+++***))))))***,,,+++)))///RRRttt}}}{{{||||||yyy||||||}}}~~~~~~}}}||||||{{{{{{yyyvvvvvvxxxssslllaaaeeehhhiiijjjkkkppptttuuutttsssqqqpppssswwwzzzyyy~~~ggg:::ZZZ~~~^^^888YYY~~~gggAAA???RRRnnn~~~vvvhhhlll{{{~~~}}}mmmZZZjjj|||wwwZZZWWWaaauuu|||}}}~~~~~~zzz||||||~~~}}}zzzvvvzzz}}}~~~|||yyy]]]>>>JJJrrr}}}iiiKKKQQQiiiaaa777///,,,+++///000---,,,---+++,,,------,,,,,,---...///)))---FFFhhhzzzyyy}}}YYYOOOaaannnTTTAAA(((###$$$++++++)))222@@@777222666JJJfffvvvsssiiixxxpppZZZAAA888>>>AAA<<<~~~{{{wwwSSSBBB999888???ZZZqqqtttrrrdddLLLaaabbbkkkEEE///++++++***)))))))))))))))+++***)))((('''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''''''''((('''&&&%%%$$$######$$$$$$$$$$$$%%%''''''&&&$$$%%%%%%&&&&&&&&&%%%$$$###((($$$###%%%&&&$$$"""#########$$$$$$%%%%%%&&&&&&$$$%%%%%%%%%######%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$(((555EEENNNNNNMMMMMMRRRYYYWWWHHH444''',,,555FFFZZZkkkqqqllldddmmm]]]JJJ666===222;;;III^^^dddfffcccggghhhXXXAAAAAAEEE]]]rrrtttuuuvvvpppbbbTTTIIIJJJTTT```lllttttttzzztttYYY===777HHH[[[lllnnnnnnkkklllppprrrppptttvvvsssllljjjqqqzzzjjjGGG...)))))),,,,,,$$$'''&&&%%%&&&((((((&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!###$$$%%%%%%%%%%%%######"""""""""!!!!!!!!!"""""""""""""""""""""""" !!!###"""!!!!!!"""$$$$$$###"""###$$$$$$###"""######$$$$$$$$$$$$##############################''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$&&&''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$'''%%%$$$$$$%%%&&&%%%$$$***HHHcccfffZZZPPPIIIEEE555888===DDDNNN]]]nnnyyyvvvtttrrrqqqrrrtttwwwyyykkktttzzzwwwssstttwwwyyyqqqkkkqqqwwwcccFFFHHH```sssxxxtttzzz|||VVV---***))))))))))))))))))))))))***+++)))&&&)))//////+++JJJooo~~~rrrwww}}}zzz~~~~~~}}}}}}}}}}}}~~~~~~|||}}}zzzwwwwwwwwwrrrjjjaaagggnnnooollllllqqqvvvrrroookkkjjjmmmqqquuuwww~~~}}}~~~cccAAAiiizzzRRR888jjjnnnSSSGGG@@@<<>>///++++++@@@YYYhhhpppqqqkkkccc___QQQ<<<000888666<<>>RRRbbbqqqttttttnnnfffdddlllvvvrrrpppkkkeeefffnnntttuuuqqqVVVBBB888---***+++&&&(((''''''''''''&&&###!!!&&&&&&&&&&&&&&&&&&%%%%%%########################""""""""""""""""""""""""#################################$$$$$$#########!!!!!!###$$$%%%&&&''''''#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!###$$$$$$############$$$############$$$$$$$$$$$$##############################''''''&&&%%%%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%"""###%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&######$$$%%%%%%$$$'''BBB^^^kkkkkkkkklllkkkYYYQQQFFF===;;;@@@IIIOOOgggjjjooossstttssspppmmmhhhqqqxxxxxxvvvwwwyyyxxx~~~vvvxxxyyygggRRR[[[vvvsssttttttzzzrrrJJJ+++///))))))))))))))))))))))))))))))******(((***666BBBrrr}}}~~~sssnnnvvv|||yyy~~~}}}{{{zzzzzz{{{}}}~~~}}}~~~|||zzzzzzzzzuuummmiiimmmsssuuuuuutttuuuwwwmmmjjjhhhjjjoootttvvvvvv}}}zzz|||bbbUUU}}}vvvCCC<<>>PPP]]]jjjvvv}}}}}}qqqaaaDDD???999@@@XXXkkkooollljjjTTTZZZggglllCCC000+++,,,,,,+++***************)))))))))))))))(((((((((***)))((('''&&&%%%%%%%%%&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$))))))(((%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''''''''''''''''''''''''''%%%)))(((###%%%111CCCNNNOOOMMMOOOOOOBBB///(((---333PPPkkkrrrqqqqqqnnngggLLLEEE222000999BBBDDDPPPgggeeellluuummmUUUDDDBBBPPP[[[ccchhhkkkkkkkkknnn```TTTMMMUUUdddnnnrrrssswwwiiiRRR???>>>OOOdddooorrruuuppp^^^JJJHHH[[[pppnnnmmmkkkiiinnntttvvvtttttthhh```RRR999,,,,,,***(((&&&%%%&&&'''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&########################""""""""""""""""""""""""######$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""!!!""""""###%%%&&&'''(((############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""###$$$######$$$############$$$######$$$$$$$$$$$$##############################&&&&&&&&&%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$(((&&&######$$$&&&&&&%%%***===VVVhhhpppsssrrrooorrrnnngggaaaYYYNNNAAA888AAAEEELLLWWWcccnnnwww|||rrroookkknnnyyy{{{qqq|||{{{{{{xxxoooiiippp{{{qqqzzzzzzbbb===''')))))))))))))))))))))))))))(((&&&+++///((((((BBBddd}}}uuusssrrrssswww|||~~~|||zzzyyyyyyzzz|||~~~zzz{{{zzzyyy{{{}}}yyyrrrrrrrrrssswww{{{{{{wwwtttlllkkkmmmrrryyy}}}}}}{{{zzzzzz}}}sssNNN___mmm222FFFwwwyyyeeerrr}}}}}}uuudddiiittt___UUURRRggg|||yyy[[[888EEE{{{hhh\\\hhh|||}}}rrrWWW???111777::::::KKKcccvvv}}}~~~}}}}}}|||eee@@@AAA[[[rrreeeHHHFFFjjjlll\\\qqqnnnYYY???...'''***444>>>...///000000//////000111,,,+++...111,,,...FFFcccyyytttsssxxx{{{tttxxx{{{lllGGG777...666CCCOOObbbsssyyyyyyxxxssshhhWWWFFF;;;888@@@OOOaaaqqqwwwtttoooyyyzzz}}}kkkVVV===<<<:::KKKhhhrrrmmmoooeeeXXXhhhfffddd444...///,,,,,,+++************+++(((((())))))))))))((((((***)))((('''&&&%%%%%%%%%(((((('''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%''')))'''&&&%%%$$$$$$$$$%%%%%%...000...((($$$$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&$$$$$$&&&'''''''''''''''''''''''''''$$$(((((($$$'''777MMM[[[XXXVVVQQQFFF555))))))111@@@^^^ttttttpppqqqmmmbbb===>>>///555???QQQTTTaaaiiigggiiihhhWWWBBB@@@JJJRRRdddkkkkkkmmmeeeZZZ[[[WWWRRRSSS^^^jjjoooqqqqqqxxx^^^CCC===KKKaaasss~~~tttttteeeCCC)))000PPPmmmkkkjjjhhhgggllltttwwwtttpppooorrrgggJJJ888444...(((&&&%%%&&&'''))))))(((&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$###"""###$$$%%%%%%$$$###"""""""""""""""###%%%&&&'''$$$$$$#########"""""""""""""""""""""""""""""""""!!!"""$$$###""""""###%%%"""$$$$$$$$$###"""###$$$######$$$$$$$$$$$$##############################&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%&&&&&&%%%'''&&&&&&&&&%%%###"""!!!$$$$$$$$$$$$%%%%%%%%%%%%'''%%%$$$$$$&&&(((''''''---333===JJJWWWdddoootttxxxxxxxxxxxxtttmmmccc\\\<<<888444666AAARRReeeppppppwwwyyypppggggggmmmsssooovvvzzzvvvvvvzzzwwwpppmmm{{{yyyWWW666))))))))))))))))))))))))))))))''''''+++///,,,444WWW}}}}}}xxxyyyzzzqqquuu}}}|||{{{{{{|||}}}wwwxxxvvvuuuxxx|||zzzuuuwwwtttrrrvvv{{{{{{uuuooojjjlllqqqwww|||~~~}}}{{{yyy~~~{{{TTTCCCeeeaaa111VVVzzziiiggg{{{fffNNNVVVkkkuuukkk===EEEjjjyyyaaahhh}}}|||~~~yyy]]]<<<,,,(((111000'''000FFFfffuuuzzz~~~~~~qqqWWWDDD???fffzzz[[[999TTTwww{{{~~~rrrXXXAAA000(((+++222...///000000//////000222444)))'''000///'''...???```rrr}}}uuuyyy~~~zzz}}}}}}xxxrrr\\\<<<333888DDDUUUfffsss{{{~~~xxxxxxoooVVV;;;///888EEEXXXaaaffffffkkkttttttnnnvvvyyyzzz{{{tttaaaLLL;;;;;;===VVVvvvttthhhppp\\\^^^gggdddPPP111+++222++++++***))))))))))))***'''((()))******)))(((((()))((('''&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$&&&'''%%%$$$$$$''')))'''&&&%%%$$$$$$$$$%%%%%%***...---&&&"""$$$&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$$$$&&&'''''''''''''''''''''''''''%%%'''&&&%%%--->>>NNNVVVSSSUUUOOO>>>///,,,111666KKKcccqqqmmmkkknnncccPPP555???666EEELLLaaa]]]iiiaaajjjhhhVVVBBB===EEEMMMTTTkkkpppkkklll```PPPPPPSSSVVV^^^jjjqqqpppoooqqqeeeNNNAAAMMM___jjjtttwwwvvv```777!!!222WWWqqqjjjjjjhhheeeiiipppsssqqqkkklllvvvuuueeeXXXMMM???000---)))(((((()))******&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%''''''%%%$$$###!!!###$$$%%%%%%$$$###!!!###""""""!!!"""###$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""!!!###$$$$$$###"""$$$%%%"""$$$%%%$$$"""!!!###%%%######$$$$$$$$$$$$##############################&&&&&&%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%%%%%%%%%%&&&&&&%%%$$$############$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&)))***)))(((111///---000888HHH\\\jjjmmmqqqtttssspppnnnppptttiiiaaaSSSFFF>>>;;;===???TTTggguuunnn^^^YYYbbbmmmcccjjjoooqqqvvvzzztttjjjpppvvvxxxRRR222+++///))))))))))))))))))))))))))),,,+++(((222OOOnnnsssuuuzzz~~~|||xxxzzz}}}|||{{{zzzzzz{{{|||}}}xxxxxxvvvtttwww|||{{{wwwxxxvvvuuuvvvwwwvvvrrrnnnlllooosssvvvxxxyyyzzzzzzzzzyyybbb[[[mmmhhh@@@YYYvvvLLL;;;iiixxxyyyyyynnnjjjzzzlllKKKWWWpppsssVVVGGGccc{{{fffjjj}}}~~~zzz|||pppJJJ333222222222000...000555GGG___uuu{{{|||~~~}}}xxx{{{~~~}}}yyymmmTTT<<>>333'''222******)))((((((((((((((('''((()))******)))(((((((((((('''&&&&&&&&&&&&'''******)))'''&&&%%%$$$###"""###%%%&&&'''&&&&&&%%%$$$%%%&&&%%%######&&&)))'''&&&%%%$$$###$$$%%%&&& &&&&&&!!!$$$((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$&&&((((((((((((((((((((((((((('''&&&$$$&&&111???GGGHHHCCCJJJFFF555)))---555888OOOaaajjjdddeeeiiiXXX===222CCCBBBVVVZZZjjj^^^fffUUUkkkjjjLLL:::CCCNNNKKKYYYppppppggghhh\\\MMMPPPVVV]]]jjjuuuwwwqqqooopppLLL???EEE```pppmmmllluuuxxxzzzccc;;;+++BBBdddvvvppprrrqqqooopppuuuuuusssmmmlllwwwzzzmmmWWW:::666///+++)))(((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###!!!"""$$$%%%%%%$$$"""!!!######"""!!!!!!"""###$$$$$$$$$$$$############"""""""""""""""""""""""""""!!!###$$$$$$######$$$%%%!!!$$$%%%%%%"""!!!###%%%######$$$$$$$$$$$$##############################&&&%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%(((+++,,,***)))888999999666111///555===WWWdddqqqqqqfff\\\ZZZ^^^lllmmmnnnkkkcccXXXLLLEEE:::AAAMMM]]]nnntttjjj\\\aaabbbeeekkkssswwwuuuqqq}}}www~~~xxxQQQ+++%%%...))))))))))))))))))))))))***222+++!!!777fff~~~yyytttuuurrrpppyyyyyyyyyyyyyyyxxxxxxyyyyyyyyy|||{{{xxxuuuxxx}}}}}}zzzyyyyyyyyyxxxuuusssqqqpppsssvvvyyyyyyxxxxxx{{{~~~zzz|||lllGGG888[[[___???yyykkk555AAAwww___fffvvv}}}dddRRRjjj~~~eee[[[lllzzzmmmcccyyyxxxzzz{{{mmm@@@---666333''''''333555+++,,,JJJhhhsssvvvzzzzzzvvv}}}bbbLLL888SSSrrr___777GGGrrrzzz}}}eeeHHH555...+++,,,...---,,,,,,---///***......)))(((+++***$$$(((000CCC^^^uuu~~~xxxnnnpppkkksssqqqYYYLLLZZZkkkkkkssspppfffhhhnnnaaaJJJ<<>>BBB111OOOoooiiipppuuu\\\TTTaaalllSSS...---555((())))))))))))((((((((((((***)))((('''''''''''''''(((((('''''''''&&&&&&&&&***(((&&&$$$###"""#########$$$%%%&&&%%%%%%###"""######$$$$$$$$$%%%%%%%%%)))'''%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&)))(((''''''''''''((((((---,,,(((,,,777777999EEEOOOHHH<<<000)))+++333:::NNNZZZfffkkkkkkaaaKKK777666666GGG^^^fffiiiggg___kkkdddVVVEEE===CCCSSS___aaammmqqqdddUUUOOOMMMLLLWWWgggoookkkmmmuuuqqqdddGGGSSS[[[dddllliiiiiivvvsssrrrfffKKK???YYYqqqpppiiimmmqqqqqqpppqqquuuyyypppsssxxx}}}zzzssspppqqqSSSFFF888///---+++&&&!!!((((((&&&$$$&&&)))'''!!!'''(((((((((&&&%%%%%%%%%(((((('''&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$######"""!!!!!!"""###$$$""""""""""""############"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&***'''""")));;;???777555111,,,...;;;JJJJJJ999'''///<<>>HHHSSSXXXdddllldddOOO>>>888777???VVVeeecccdddlllmmmlll```NNNAAAAAAMMM[[[eeeggghhhcccWWWKKKHHHPPPXXXdddnnntttrrrrrrssslll```CCCTTTcccmmmtttssssssyyy}}}{{{wwwkkkbbbmmmtttjjjiiiiiilllppptttvvvuuusssuuuxxx||||||uuummmnnntttuuukkkYYYDDD333+++,,,000 %%%((()))+++///000---(((((('''&&&%%%%%%''')))(((((('''&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###########################%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""############"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$##################$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&""" $$$111DDDRRRQQQEEE;;;:::777444444===JJJTTTAAA:::888CCCVVVccceee```TTTNNNJJJQQQ___lllqqqqqqnnniii\\\OOOMMMRRRSSSNNNPPPYYYfffppprrrnnnfff```xxxooommmnnn^^^@@@...,,,)))***,,,---,,,++++++***((('''$$$---NNNrrr~~~uuuqqqyyy~~~}}}{{{|||zzzvvvzzz{{{|||}}}||||||{{{zzzwww{{{}}}zzz{{{~~~~~~zzz~~~}}}|||zzzxxxwwwvvvuuuxxxsssooopppvvv{{{}}}}}}{{{zzz~~~~~~{{{RRRRRR{{{tttAAA888ZZZzzznnncccyyywwwkkkrrr}}}~~~tttwww|||{{{jjjkkkxxx|||}}}||||||}}}kkkJJJ222222111//////000111000+++222bbbyyywww|||vvv~~~}}}}}}~~~}}}yyyvvvQQQ777???hhhnnnSSSTTTqqq~~~~~~eeeBBB000,,,***,,,---,,,,,,...---......---***))))))***+++***)))+++000888AAAFFFhhhlllrrruuuuuusssqqqpppyyylllXXXHHHCCCJJJWWW```gggjjjnnnqqqqqqnnnkkkiiidddffffffeeeiiimmmiiiaaavvvkkk|||mmmZZZGGG<<<444NNNfffmmmnnnrrriiiTTTfffgggQQQ555+++,,,,,,---++++++++++++************(((''''''''''''(((((()))''''''''''''&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&)))))))))(((((())))))***)))222<<<@@@<<<888@@@LLLLLLBBB333)))+++999LLLXXX[[[[[[eeekkkXXX;;;111:::===NNNggglll]]]\\\llltttiiiYYYGGGAAAIIIXXXdddkkknnndddZZZTTTLLLIIIUUUeeeppptttyyyzzztttjjj^^^WWWDDDZZZooowwwzzz{{{xxxsssqqqiiinnnwwwxxxyyytttfffooojjjgggllluuu|||{{{wwwyyy{{{}}}yyynnnfffjjjtttyyykkkXXXCCC222))))))(((&&&(((222AAAKKKMMM---+++(((%%%%%%&&&)))***(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$######"""""""""######""""""""""""############"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$######&&&&&&''''''''''''&&&&&&######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&%%%!!!---:::GGG```dddKKKRRRWWWWWWKKK:::000444;;;TTTPPPFFF;;;666===MMM[[[nnnhhh\\\LLLAAAEEEUUUdddnnn{{{}}}pppgggfffZZZHHH===EEEQQQ\\\dddmmmtttzzzmmmiiinnnuuujjjKKK///###)))***+++,,,+++***((('''000(((''';;;___yyyzzznnnrrrwww{{{zzzyyy{{{zzzxxxxxxyyyzzz{{{{{{zzzyyyyyyvvv{{{~~~~~~~~~{{{|||zzzxxxwwwwwwwwwvvvpppkkkjjjooouuuzzz|||yyyppp{{{TTT>>>dddggg555CCCsssxxx]]]YYYooo{{{SSSRRRwww```ggg|||sss^^^ttt}}}pppSSS111///...//////...,,,+++,,,,,,^^^xxxttttttxxxvvvssssssuuuxxxzzzzzzgggRRR555MMM~~~lllGGGRRRuuu}}}uuu}}}www^^^444///+++,,,,,,***+++///,,,.........,,,+++,,,---,,,)))'''%%%%%%'''***,,,111:::IIIXXXdddlllrrruuu[[[UUUMMMIIIMMMXXXeeennnlllhhheeehhhmmmoookkkgggmmmllliiifffeeeddd]]]VVVwwwfff|||wwwdddQQQCCC<<<777[[[oooqqquuummm\\\XXXkkkcccAAA(((,,,,,,&&&---++++++*********)))))))))'''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%(((&&&######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''***))))))))))))******+++,,,<<>>CCCGGGEEE:::...)))111BBBTTT```___ccchhhbbbIII///...<<>>iiiwwwxxx~~~ooo>>>111'''(((+++***+++...***,,,------,,,+++---...)))(((''''''(((***,,,...###''',,,222999AAAHHHMMMFFFMMMYYYdddlllnnnmmmlllnnnjjjfffhhhlllnnnkkkggghhheee___YYYRRRKKKCCC<<>>111---DDDjjjqqqYYY---***&&&%%%&&&''''''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$########################$$$######""""""######$$$###""""""!!!!!!""""""###""""""#########$$$$$$$$$$$$$$$$$$$$$######""""""!!!"""""""""############""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&###(((///222RRR```BBB&&&222@@@IIIMMMLLLJJJ333555;;;EEEOOOSSSQQQMMM999>>>JJJ\\\kkkooohhh```SSSUUU]]]kkkvvvyyywwwvvvlllhhh___RRRFFFCCCHHHNNNfffjjjsss{{{vvvaaaDDD///,,,***((()))***,,,+++))) ---HHHfffwwwzzzyyy|||}}}yyytttsssuuuyyy~~~wwwxxxyyy{{{{{{{{{zzzyyy}}}|||{{{||||||||||||~~~}}}|||{{{zzzyyyzzzzzz{{{{{{yyyxxxyyy|||~~~wwwggg]]]oootttJJJTTTyyyddd999IIIpppyyyaaaUUUMMM[[[zzz{{{vvvOOOHHHqqq}}}vvv]]]gggzzzsss[[[ooo|||~~~}}}zzzggg>>>333,,,...111///------333555eee}}}~~~ooommmppptttwwwyyyyyyyyyyyyrrrwwwZZZ333AAAooorrrOOOXXXppp{{{}}}}}}www|||{{{NNN666"""$$$,,,---++++++''')))***+++******,,,---***)))((((((((((((((((((...---***'''&&&(((---111999===EEELLLRRRTTTUUUTTTTTTSSSQQQOOOMMMIIIEEECCC@@@>>>;;;999666111---***rrrqqqtttcccQQQEEEAAA@@@XXXnnnwwwxxxttt]]]VVVkkkcccJJJ...)))111---&&&+++))))))))))))((((((((('''(((''''''''''''(((((()))%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''(((&&&&&&&&&'''''''''(((((()))'''%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&'''(((((((((((('''(((((((((((()))******+++'''333QQQXXXBBBBBBPPPMMM111......888HHHUUU[[[[[[YYY]]]TTT>>>---///:::@@@YYYbbbkkkgggaaahhheeeQQQ777;;;III]]]hhhjjjooovvvgggRRRIIIUUU______dddnnnooorrrtttlllVVVDDDHHHVVVllljjjzzzvvvyyysssXXX666+++AAAhhhtttooopppuuugggmmmtttwwwwwwxxx||||||{{{|||xxxxxx|||}}}}}}yyyvvvvvv}}}hhhSSS??????QQQ\\\OOO<<<000+++&&&$$$%%%''''''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%##############################""""""""""""############""""""""""""######"""############$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!""""""""""""############"""############$$$$$$$$$######$$$%%%%%%%%%$$$$$$###$$$&&&''''''&&&$$$#########$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&& %%%&&&&&&;;;DDD222'''///666555...---444<<>>444222>>>RRRaaafffWWWBBB777<<>>---,,,222AAATTT___```]]][[[PPP@@@333...333@@@LLLVVVcccooojjjccciiibbbIII:::???PPPfffooollljjjnnn___OOOJJJXXXkkktttyyy}}}uuurrrhhhXXXHHHFFFTTTdddnnnaaapppwwwxxxqqqUUU999777SSStttvvvkkknnnvvvuuuzzz~~~~~~{{{{{{~~~~~~}}}yyy}}}yyycccJJJ<<<<<<@@@BBBEEE<<>>BBB___{{{vvvlllttt{{{vvvsssuuu{{{}}}yyy|||xxxqqqSSSGGGRRRaaa]]]OOO<<<...((('''&&&&&&(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%##############################""""""""""""######$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%&&&&&&%%%$$$"""!!!""""""""""""############"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%''')))******)))'''%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&& %%%###"""'''%%%###)))$$$''')))(((%%%###%%%'''%%%<<>>HHHOOOXXXOOODDD??????AAABBBAAAAAATTTeeekkknnntttxxxxxxwwwqqqsssuuuuuuxxx}}}wwwxxxzzz||||||||||||{{{|||zzz}}}~~~zzzxxx}}}~~~}}}pppCCCSSS|||vvvEEE111ZZZ}}}ppp[[[JJJsssuuuwwwyyyyyyzzz~~~eeerrrwwwbbb}}}|||zzzuuuzzz||||||^^^BBB888888666888>>>JJJhhh|||wwwwwwZZZ,,,111---///000///,,,,,,///222444MMMaaa```JJJ999PPPyyyuuuIIIVVV|||zzz}}}}}}}}}||||||~~~]]]777,,,***%%%$$$***&&&((())))))(((((()))+++---,,,***)))((((((((()))+++++++++******+++...111---+++(((&&&%%%&&&)))***+++***((('''&&&&&&''''''%%%"""$$$(((((($$$&&&+++ooozzz]]]KKKHHH<<>>HHHjjj~~~yyyiiiXXX```gggWWW999333---+++...000000...///...---,,,***)))''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&%%%###"""&&&%%%%%%%%%%%%%%%&&&&&&%%%###$$$''''''%%%''',,,+++***)))(((((()))+++,,,---+++((('''&&&&&&&&&%%%&&&((('''######&&&&&&$$$%%%%%%&&&'''(((((((((((()))'''&&&%%%%%%&&&''')))((((((%%%###&&&++++++'''???RRRbbbddd^^^SSS???---)))444GGGWWW^^^]]]___cccGGG444+++000@@@^^^rrrqqqvvvqqqssstttbbbEEE<<>>:::000222JJJeeeqqqooobbbIII444777SSSooovvvwwwsssgggZZZTTTYYYaaaiiimmmnnnooorrrtttnnneee]]]HHH555888LLL```mmmsssyyysssjjj___WWWRRRPPPOOOYYYcccpppwwwwwwsssrrrrrrttt}}}}}}{{{yyywww}}}{{{bbbFFFCCCfffhhh___SSSNNNVVVggg{{{|||ttteee~~~xxxxxx|||~~~zzzvvvvvvvvvwww{{{~~~yyyssspppsssvvvzzz~~~rrrSSS555,,,,,,///222///+++---333444...(((;;;WWWRRRBBBHHHpppyyyqqqmmmwwwyyykkk999GGG___sss{{{{{{jjj@@@---,,,,,,+++'''''''''''''''((())))))...///---((('''***+++))))))******++++++++++++***++++++******************((((((((((((''''''''''''''''''''''''''''''''''''~~~{{{uuucccJJJBBBCCCAAAUUUzzzttt```ZZZiiidddFFF444000,,,+++---...---+++//////---+++)))(((&&&%%%((((((''''''''''''((((((%%%%%%&&&&&&&&&%%%%%%$$$(((&&&$$$######$$$&&&'''###"""$$$(((((('''***///...+++((('''(((+++,,,---,,,,,,+++***)))(((''''''&&&((('''$$$###&&&&&&$$$###$$$&&&'''(((((())))))((('''&&&%%%%%%&&&'''(((((($$$###&&&((()))---333OOOZZZggghhh\\\GGG444***,,,BBBUUUZZZ]]]aaa^^^TTT555...///888OOOrrrqqq|||qqqppptttaaaDDDAAASSSfffuuuhhhDDD>>>WWW[[[HHH;;;222,,,;;;YYYkkk^^^FFF;;;888???TTTlll{{{kkk[[[SSSVVVlll~~~}}}yyyooojjjggg^^^WWW```pppsssjjjWWWUUUmmmvvvbbbLLLPPPbbbnnnooouuuwww{{{wwwmmm]]]JJJ777)))&&&***'''***---,,,(((%%%&&&***((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$###"""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$###"""!!!#########""""""#########""""""""""""##########################################$$$&&&((((((&&&###&&&$$$""""""###$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%###%%%)))'''!!!###+++$$$)))>>>VVVVVVDDD:::???LLLYYYfffiii___PPPDDD???SSS___ooozzzxxxmmm]]]RRR[[[\\\^^^ccckkkrrrqqqkkkllljjjbbbQQQ===777GGG[[[eeejjjpppsssppphhh]]]VVV```aaa___ZZZUUU[[[hhhuuuvvvzzz{{{yyyzzzxxx|||sssrrrvvv===???LLL___dddYYYQQQSSSbbb\\\[[[eeewwwqqqaaatttbbb]]]}}}{{{|||uuupppsss{{{~~~}}}|||}}}jjjVVV===000(((---000---,,,000333...%%%(((@@@SSSIII444WWW{{{}}}{{{hhhyyyqqqLLLVVVhhhyyy|||SSS...***...&&&'''''''''''''''((()))))),,,---,,,((((((+++,,,***))))))***+++++++++++++++...------,,,,,,+++++++++((((((((((((''''''''''''''''''''''''''''''''''''xxx|||ttt^^^HHHCCCDDDHHHbbb|||zzzkkkZZZaaarrrbbb;;;///---,,,,,,......,,,***------,,,***)))((('''&&&((((((&&&%%%%%%&&&((((((%%%&&&''''''&&&&&&&&&'''((((((&&&%%%%%%&&&&&&'''###"""$$$(((((('''***//////,,,))))))***++++++***+++++++++)))((('''((()))'''))))))&&&%%%((((((%%%%%%%%%&&&'''((((((((('''((('''&&&&&&&&&&&&'''(((+++"""&&&000***)))AAAZZZ```jjjkkkYYY===,,,***===UUUccc]]]^^^dddWWW>>>...,,,777LLLeeewww~~~vvvqqqiiiVVVGGGQQQgggjjjvvvpppZZZTTT^^^YYYGGGIIIGGGHHHUUUooozzzcccCCC;;;???MMMcccxxx|||jjjSSS===444===^^^}}}zzzwwwqqqhhhdddfffYYYOOO;;;;;;ZZZkkkXXXAAADDDQQQ\\\ssssssfffuuuwwwvvvpppcccPPP@@@888777444999===<<<222)))(((---''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""""""""###""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!$$$###"""!!!!!!"""###$$$!!!"""""""""############""""""""""""""""""""""""$$$$$$%%%'''))))))'''$$$%%%$$$######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%+++(((((()))'''$$$'''---...###%%%:::QQQYYYUUURRR<<<999===OOOeeelll___PPPEEEEEEKKK[[[mmmvvvuuuoooYYYTTTLLLIIIOOO]]]llluuuqqqnnnmmmnnniii\\\NNNFFFBBBJJJUUUbbblllsssvvvwwwjjjjjjhhh```WWWRRRRRRTTTcccbbbiiiuuuzzzxxx}}}}}}|||}}}^^^BBB\\\tttzzzwwwNNN<<>>TTTllltttxxxhhh^^^___aaa___dddnnnqqqqqqtttyyyyyykkkRRR===AAASSShhhuuu|||KKK999---+++999^^^lllWWWOOOXXXPPPJJJ\\\mmmiii___^^^```___wwwzzzkkk^^^aaabbbddd___KKK222&&&((('''''''''&&&''''''((()))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""######$$$""""""""""""""""""""""""!!!"""###$$$$$$$$$###"""#########""""""#########""""""""""""####################################%%%%%%''')))+++,,,***((($$$######%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''%%%$$$###***111'''###///777444---+++***---444>>>GGGLLLeeekkkkkk]]]KKKCCCLLLWWWiiilllqqqrrrhhhZZZQQQOOOVVV]]]hhhlllhhheeemmmxxxppphhh\\\RRRKKKKKKMMMPPPqqqlllggghhhnnntttwwwxxxfff___WWWUUUTTTVVV\\\cccooopppttt|||}}}uuuWWWFFFTTTtttZZZCCCCCCqqqaaa===;;;iii|||}}}}}}sssaaaQQQEEE???AAAGGG777222333<<>>IIIiii}}}tttXXXCCC<<>>aaannn}}}~~~ooorrr}}}QQQ111...&&&111***'''///###---ZZZwwwMMMFFFtttvvvpppTTT}}}~~~~~~{{{tttAAA!!!///'''''''''''''''((())))))&&&******)))))),,,+++(((((()))+++,,,---.........)))+++,,,......---,,,***)))(((((((((''''''''''''''''''''''''''''''''''''|||{{{uuufffNNNQQQ>>>???oooqqqmmm\\\eeemmmQQQ666111---)))+++,,,++++++,,,...000,,,+++***((((((((())))))''''''''''''''''''''''''$$$''')))((('''(((+++...---111///(((&&&***+++)))(((%%%&&&+++,,,)))+++000222...------***,,,AAAYYYQQQSSSVVVVVVNNN???000(((***///...'''%%%+++---***+++&&&$$$'''(((&&&&&&((('''''''''&&&&&&&&&'''((('''===RRR___\\\NNNRRRiiimmmkkk___???&&&111MMMXXX```hhhmmmbbbJJJ555000555EEEppp~~~rrruuuzzzzzznnnGGG???VVViii|||hhhaaa\\\aaallluuuyyy{{{sss{{{sssYYYDDDFFFVVVaaauuu{{{{{{xxxqqqJJJ<<<+++999ccc|||yyy{{{~~~yyyrrrwwwoooTTTBBBMMM^^^qqq}}}uuubbb>>>$$$***)))((()))""" 444IIIIII;;;---""""""'''(((%%%"""&&&&&&&&&&&&&&&&&&&&&&&&"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################!!!!!!"""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$###"""&&&******%%% ###$$$%%%''')))'''$$$!!!''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&'''((()))***''''''''''''((((((((((((777444111111999JJJ]]]jjjnnnhhh[[[MMMEEEIIIVVVaaaeeeiiijjjfff___VVVHHH<<>>PPPlll___AAAIIIkkk~~~yyy```QQQPPPSSSKKKNNNKKKFFFNNNgggrrrTTT999;;;[[[{{{nnnNNNJJJiii~~~}}}{{{{{{vvvQQQ999555000...///000111000+++---///000///.........FFFdddxxx{{{}}}{{{|||~~~}}}yyylllCCC+++'''---,,,***---+++111BBBooogggBBBPPPsss~~~tttCCCUUUzzz|||xxx}}}zzzHHH'''+++***(((&&&&&&(((*********)))***++++++***)))***,,,)))***+++---...///000000------,,,,,,,,,,,,++++++************)))(((&&&&&&((((((((((((((((((((((((zzz{{{qqq^^^MMMKKK>>>JJJvvv~~~rrrhhh___ggggggIII222///***+++,,,------,,,---///111///...,,,***))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))((('''(((***---,,,///...(((%%%((()))'''---&&&###'''+++---000444666333111000111:::MMM```___ZZZWWWTTTOOOCCC444)))))))))***+++***(((((())),,,((('''***+++(((&&&'''((('''&&&&&&(((***+++***???SSSeeettt~~~vvvjjjkkkkkkhhhQQQ333---CCCYYYbbbaaajjjlll\\\BBB000222;;;[[[ttt}}}www~~~nnnTTTCCCNNNiiivvvrrr[[[ZZZ^^^hhhttt{{{}}}}}}wwwcccMMMEEEPPPeeerrr~~~nnnPPPFFFMMM\\\XXXNNNWWWrrr~~~~~~}}}{{{lllGGG111666222BBBiiixxxXXX<<<444((((((------333MMMeeefff444,,,%%%%%%'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&################################################"""############$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$%%%###"""%%%))))))%%%!!!$$$$$$$$$&&&'''&&&$$$"""''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''((()))''''''''''''((((((((((((***((('''(((...999FFFOOOTTT]]]iiillleeeVVVHHH???NNNTTT[[[aaaggghhhaaaWWWJJJJJJIIIJJJOOOYYYfffpppyyyrrrllljjjeee^^^[[[]]]===FFFSSSbbbrrr~~~|||}}}{{{xxx{{{jjjeeebbbbbbdddiiivvvYYYEEEPPPddd^^^===@@@fff~~~cccMMMFFFNNNWWWZZZnnnyyy}}}gggCCC888NNNooo}}}jjj@@@???iii{{{yyyZZZ000111111222222111000///---...............///111///FFFYYYjjj}}}wwwttt~~~~~~tttRRR222---111---***---+++...===lllqqqVVVBBBmmmuuuWWWEEE]]]~~~|||}}}~~~OOO---...***(((&&&&&&(((******)))***+++,,,+++***)))***+++***)))))))))***,,,...000------,,,,,,,,,+++++++++******))))))((('''''''''''''''''''''''''''''''''|||zzzgggRRRIIIBBB@@@[[[wwwppp___aaahhh\\\???//////+++---.........---...000222111000///---+++***))))))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''(((***++++++......***''''''(((&&&,,,'''%%%+++333999<<>>///...++++++...,,,'''%%%'''***&&&&&&)))***'''%%%&&&&&&%%%###$$$&&&)))***+++GGGbbbttt~~~yyylllpppmmmGGG(((999VVVaaafffdddkkkhhhRRR777...<<>>,,,///777nnn|||vvvwwwwww~~~VVV...555+++:::\\\tttQQQ@@@111'''(((AAAZZZ^^^111+++'''((('''%%%%%%(((&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$############$$$$$$&&&$$$"""###%%%''''''&&&%%%###!!!!!!###$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''')))+++,,,+++,,,...000,,,000999GGGXXXfffpppuuu]]]YYYPPPHHHIIISSS\\\```jjjmmmnnnhhh[[[MMMCCC???GGGKKKUUUcccpppwwwyyyyyywwwrrrmmmfffZZZOOOOOOUUUdddlllwww}}}tttnnnlllVVV]]]bbbhhhwww{{{bbbIIIHHH___}}}mmmPPP@@@TTTvvv}}}\\\GGGKKK[[[nnn{{{{{{{{{~~~nnn[[[666???VVVvvvdddJJJ333VVVuuugggBBB===SSS___{{{}}}~~~bbb@@@777---(((+++///000///111///...---------,,,+++,,,000///<<<[[[rrr|||zzzqqq>>>//////))))))111111222===bbb{{{{{{JJJJJJvvv~~~}}}MMMAAA[[[wwwvvvuuutttxxxYYY222***)))((('''''')))******))),,,------,,,***((()))***)))(((''''''((()))+++,,,,,,,,,,,,++++++++++++***+++***(((&&&%%%&&&((()))''''''''''''''''''''''''oooUUUCCC@@@===TTTyyyyyyjjjfff^^^llleeeHHH333//////---+++,,,---,,,++++++---...000000///...,,,+++))))))&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((()))))))))))))))++++++)))&&&&&&((("""333FFFRRRSSSQQQPPPOOONNNNNNJJJGGGMMMWWWTTTIIIKKKOOOSSSWWW___ddd___WWWYYY^^^XXXJJJHHHQQQPPPEEE777000+++******((((((++++++///000***$$$'''555AAASSSbbb___TTT[[[hhhpppvvvkkkmmmKKK777VVVmmmiiinnnlllgggSSS888+++:::[[[sss{{{ssszzz~~~wwwvvveeeAAAMMMdddyyy|||nnn[[[PPPZZZgggttt|||{{{rrrYYYKKKHHHZZZooozzz~~~gggAAA---000;;;uuu{{{|||~~~~~~|||~~~iii:::888888RRRsss|||jjjYYYLLLGGGUUUeeefff@@@222&&&%%%((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""#########$$$$$$$$$#######################################$$$$$$$$$$$$$$$############$$$$$$%%%$$$""""""$$$&&&((((((&&&$$$!!!!!!"""$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&'''(((((('''((()))+++***+++...555>>>GGGMMMPPPhhhkkkggg[[[QQQLLLJJJHHH[[[aaaiiipppqqqkkkbbb[[[PPPNNNHHHDDDGGGRRRaaakkkkkk{{{xxxnnngggbbbTTTXXX]]]ccclllzzzuuu[[[SSSeee|||~~~qqqAAAHHHYYYqqqxxx```LLL@@@hhh}}}zzz^^^OOORRRYYYnnnyyy|||yyyxxxvvvhhheeeccceeecccXXXFFF999NNNYYYuuuaaa>>>111YYY{{{eee444000666222999WWWwww}}}~~~vvv\\\MMM===666888999222***,,,,,,,,,...000000...+++---222,,,+++888KKKfff|||wwwDDD///000)))***111111333>>>dddyyylllCCCLLL~~~jjjYYYJJJkkk~~~vvvvvvuuuxxx[[[333'''(((''''''(((******)))(((,,,---...,,,***))))))***((()))***+++++++++)))))),,,,,,+++++++++************)))'''%%%%%%&&&((()))''''''''''''''''''''''''{{{fffOOOBBB>>>GGGgggsssjjj```iiisssaaa@@@333///+++******++++++***))))))+++,,,...............---,,,+++'''''''''''''''''''''''')))(((&&&''')))******)))&&&%%%&&&((('''$$$&&&)))000DDDXXX]]]WWWQQQOOONNNJJJHHHFFFHHHPPPUUUOOOFFFFFFIIIIIIJJJTTTccciiifffgggllljjjaaaaaagggbbbUUU999111+++)))'''$$$###&&&)))---...)))&&&///BBBSSSTTTHHH444333KKKbbbvvv|||dddYYYkkksssmmmooommm```FFF///000IIIfffuuu~~~rrrtttpppTTT999^^^sssyyycccOOONNNcccnnnxxx{{{~~~uuuiiiIIIKKKVVVjjj}}}wwwvvvgggCCCBBBXXX~~~iiidddddd```XXXZZZqqq~~~yyytttnnnttt|||yyyWWW@@@)))$$$)))+++&&&"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$######$$$&&&((()))&&&$$$""""""###$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&%%%&&&)))+++((()))***,,,///222555777LLLZZZiiinnnkkkcccYYYQQQKKKKKKOOOXXXcccmmmsssuuujjjkkkdddWWWMMMJJJKKKKKKaaaoooyyyxxxyyylllllliiidddcccfffgggeee}}}{{{hhhHHH000JJJaaafffFFF???VVVooonnnTTTJJJYYYppp}}}ooo```XXXVVVTTTPPPPPPNNNJJJAAA666555BBBQQQwww^^^:::<<>>lllzzzRRR999nnnyyy}}}qqqLLL```wwwxxxtttzzzyyy{{{]]]555((((((''''''(((***+++)))(((,,,---...---+++******+++(((***,,,...---+++)))'''++++++++++++************)))((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&ttt\\\HHH>>>>>>UUU|||xxxqqqmmm[[[ooorrrXXX999555333+++,,,***++++++***)))(((***+++,,,---///000000000000///(((((((((((((((((((((((((((&&&%%%&&&)))++++++***'''%%%%%%((((((&&&)))///KKKXXX```\\\TTTRRRTTTUUUOOOHHHEEEMMMTTTUUUPPPLLLJJJKKKHHHHHHVVVfffiii```___]]]bbbkkkkkk]]]MMMFFF000,,,)))++++++((('''(((***)))))))))000BBBYYYjjjUUU777$$$<<>>]]]xxx___@@@>>>]]]}}}xxxMMM000999000'''<<<000FFFUUUggg}}}}}}www~~~~~~~~~xxxkkk```:::555000///111333111...+++222111...///---777LLLnnnyyy}}}```>>>...222///---000///333BBBsss~~~mmmGGGMMMpppxxxbbbWWW```ttt~~~tttyyyzzz|||]]]666***((('''''')))++++++)))'''+++,,,------+++***+++---******+++,,,,,,***((('''++++++++++++************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&nnnTTT@@@999???```sssqqqpppZZZooommmNNN444888777...111***++++++***))))))***,,,,,,---///111222333333222))))))))))))))))))))))))(((&&&$$$&&&***,,,,,,***+++''''''++++++***---555aaaeeebbbWWWQQQUUU]]]```YYYMMMIIIRRRYYYVVVSSSTTTOOOPPPNNNQQQ```mmmdddSSSOOOEEEPPPiiigggDDD***)))+++***---444888666444555111---***///???XXXqqqbbbBBB(((+++///+++KKK{{{ddd___kkkmmmkkkllllll```NNN666333OOOuuu~~~eee999;;;lll|||ssseeeLLLMMMoooxxx~~~~~~yyyvvvqqq]]]GGGLLLccczzzqqqPPP333111JJJkkkoooEEE***CCCwww|||ssswww{{{]]]:::((('''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$##################$$$$$$############$$$$$$!!!###$$$%%%%%%&&&''')))&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&)))***)))))))))***&&&***///...***(((+++...IIIBBB;;;===LLL]]]eeedddhhhgggbbbYYYPPPMMMRRRWWWkkkppprrrtttzzz}}}uuuxxxUUU:::;;;EEEKKKUUUcccvvvxxxwwwxxxxxxuuuzzz]]]DDDCCCRRReeexxxhhhMMM<<>>FFFjjj~~~qqqMMM222///333222///+++------GGGrrr}}}zzz|||}}}~~~JJJBBB777000//////---***//////***---555111///999XXXjjjqqqMMM333)))///...---111000666HHHvvvvvv\\\111hhhxxxvvvwwwPPPMMMooonnnsssvvvxxxzzz}}}ZZZ555***''''''''')))++++++)))'''***,,,------++++++,,,...,,,+++***))))))(((((()))+++++++++************)))&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&uuuaaaTTT888>>>HHHxxxfffdddcccrrrWWW;;;111555777444///++++++++++++++++++++++++,,,,,,---,,,+++,,,///111------,,,+++***)))((((((((())))))(((&&&&&&''')))%%%&&&''',,,+++$$$888```bbb]]]YYYYYY]]]___]]]ZZZMMMQQQSSSSSSVVVZZZZZZVVVKKKPPPLLLPPPfffmmm\\\NNNOOOGGGRRRhhheeeGGG555888444,,,///@@@MMMNNNKKKKKKAAA+++---AAAXXXyyylll>>>###...777;;;\\\ooo@@@888===>>>RRRcccnnneee???///MMMqqq}}}uuuLLL999YYYaaaSSSOOO]]]{{{}}}rrraaaSSSKKKaaaxxxGGG777+++333===ccc~~~uuuLLL---???oooqqqPPP000$$$)))+++%%%&&&'''((('''&&&$$$######&&&%%%###"""#########"""&&&%%%###"""""""""###$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''***)))'''%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%""""""""""""""""""""""""'''&&&&&&%%%$$$###""""""&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))))))))))))))******+++444;;;666---///666CCCUUUcccjjjlllgggggghhh^^^NNNFFFRRRcccqqqxxx{{{|||}}}|||vvvkkk```YYYRRRFFF<<>>AAA^^^}}}rrrVVV===BBB^^^aaaEEE@@@YYYqqqrrrSSS???PPPjjjvvvzzzxxxddd777(((:::GGG^^^||||||RRR777IIImmm{{{wwwUUU555222///***222000,,,,,,444CCCZZZvvv~~~~~~|||yyyzzznnnOOO222,,,222111---,,,,,,,,,---...////////////CCCfffzzz|||uuuMMM666///***111///,,,000333???SSSvvvxxxwwwhhhFFFEEExxxxxxmmmJJJRRRnnnqqq|||zzzsss{{{^^^555///)))))))))(((''''''&&&&&&)))***+++,,,,,,+++***)))))))))***++++++++++++***+++++++++*********))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%tttzzzXXXDDD@@@UUUrrrcccfffggghhhPPP777///333444111---++++++++++++++++++++++++++++++,,,+++******,,,...+++***************))))))'''((((((((('''''''''((()))(((%%%(((+++...EEEgggbbb^^^ZZZZZZ\\\\\\YYYVVVOOORRRSSSUUUXXX[[[XXXRRRNNNSSSPPPTTTdddeeeRRRDDDUUUKKKQQQhhhooo```SSSRRRKKK666///FFF^^^ccc^^^\\\PPPFFFJJJ^^^rrrzzziii;;;222***&&&+++@@@fffsssWWWJJJ===+++AAAgggfffDDD666???eee~~~uuu[[[SSSmmm}}}iiiMMMQQQ```nnn{{{zzz|||jjjOOOLLL\\\vvvppp===222***---555[[[jjjVVVbbbfffHHH999666000%%%&&&''''''%%%"""###'''+++&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$###############"""###$$$%%%&&&'''((()))%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%"""#########$$$%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########&&&&&&&&&''''''''''''((($$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((()))))))))))))))******+++***444222...000000333???QQQ___iiihhhgggjjjhhhbbbRRRPPPPPPTTT___mmmzzz{{{xxx|||{{{nnncccXXXNNNFFFIIIQQQYYY```fff|||eeeRRRLLLLLLNNNfffkkkXXXNNNJJJ[[[nnnwwwgggMMMFFFXXXnnnhhhUUUHHHPPPhhh}}}yyyrrrhhhUUUCCC999BBBFFFBBBQQQvvvpppJJJGGGRRRnnnbbb:::,,,000000......------111777EEE\\\qqq}}}yyyyyy|||www^^^BBB333000///---++++++,,,,,,---.........---333XXX}}}gggGGG333...+++***,,,+++///777:::GGG___www{{{zzz}}}uuuVVVBBBsss~~~tttcccLLLQQQqqq~~~|||___111(((******))))))((('''''''''))))))++++++++++++))))))))))))***++++++++++++***++++++*********)))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%zzzXXXLLLCCCgggxxxggg]]]gggjjjZZZFFF222---000000---***,,,,,,,,,,,,,,,,,,,,,,,,***++++++***(((((()))+++(((((())))))*********+++''''''((((((((((((''''''+++'''$$$%%%,,,;;;TTTiiifffdddaaa```aaa___ZZZVVVSSSUUUWWWXXX\\\^^^VVVMMMLLLSSSTTTXXXccc]]]III>>>ZZZOOOQQQeeexxx{{{tttooohhhIII<<>>kkkwwwXXXJJJUUUdddfffOOOCCCDDDRRR```\\\QQQDDDDDDTTTdddfff___JJJUUUlll{{{{{{cccLLLAAA<<<666444666???gggvvvnnnzzzrrrMMM555RRRvvvrrrGGG***111888---///000000///+++///???OOOqqq}}}~~~xxx{{{rrrWWW===...,,,,,,++++++,,,,,,,,,,,,---------000PPPUUU444111333,,,---***)))555BBBCCCOOOjjjyyy|||}}}xxx{{{lllDDDPPPzzzzzzrrrxxxYYYMMMzzz~~~___111(((++++++******)))(((((((((((()))***++++++***)))(((((()))******++++++******************))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%PPPJJJLLLyyyppp\\\WWWhhhjjjLLL===///---///...+++))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***((('''((()))(((((()))))))))*********''''''''')))))))))(((&&&'''%%%'''***333HHH]]]bbbgggfffeeeeeedddaaa\\\WWWWWWYYYZZZ\\\______UUUIIIFFFPPPUUU\\\bbbWWWDDD???WWWRRRSSSbbbxxxyyyqqqXXXKKKUUUZZZVVVbbbxxxdddqqquuusss==="""...(((***444777000+++...???KKKLLL\\\JJJZZZccc555++++++DDDggg~~~~~~{{{dddGGGHHHfff~~~sssSSSIII]]]sss{{{LLL;;;333000,,,>>>eee{{{~~~xxxsssmmm```TTT+++***))))))***((($$$!!!%%%&&&'''&&&$$$###"""!!!$$$%%%&&&&&&&&&%%%###"""!!!!!!"""###%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""######$$$$$$$$$%%%%%%%%%##################""""""###$$$%%%&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))))))))******+++)))---******000...---777WWW______PPPCCCJJJ___ooo{{{zzzxxxuuupppggg[[[SSSKKKVVVoooxxxiii```www|||{{{|||dddNNN@@@GGGTTTTTTMMMHHHBBBDDDZZZvvvxxx^^^HHHCCCccc|||wwwssskkkHHH777666BBB<<<)))...EEElllwwwLLL???YYYttt^^^333///:::222222111111///***(((///999YYYqqqyyy~~~~~~hhhGGG///+++---------,,,,,,,,,------......999OOOtttBBB***......&&&111******===MMMJJJSSSppp}}}zzzzzzwwwzzzRRR111iiiwwwnnnyyyoooeee{{{zzz|||^^^666000,,,,,,++++++***))))))((((((((()))******)))((((((((())))))*********************)))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%rrrHHHGGG```~~~kkkXXXXXXkkkhhhAAA777///...///---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***(((((()))************))))))))))))+++)))((()))******(((&&&%%%%%%222<<>>XXXoooyyyxxx~~~yyynnnPPPGGG___yyyxxx^^^GGGOOOnnnxxx<<<333+++---...LLLrrr~~~zzzttthhh___444+++######(((,,,***%%%%%%'''))))))'''&&&'''(((%%%%%%&&&''''''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########"""###%%%&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&%%%'''''''''''''''''''''''')))))))))))))))******+++))),,,***,,,222---,,,777AAASSSaaa[[[LLLEEEJJJRRR\\\hhhxxxyyyooohhhXXXOOOOOO^^^nnnxxx~~~~~~{{{}}}|||bbbQQQLLL@@@JJJbbbxxxyyydddPPPHHHddd[[[TTTLLL@@@BBBddd~~~yyydddKKK;;;HHHVVVWWWHHH@@@QQQiiiMMM<<<[[[|||vvvHHH...333444111...---///...,,,---000<<<]]]yyy~~~{{{~~~|||}}}qqqQQQ666---//////...---------...///000111777KKKccc444)))...---///000,,,111GGGXXXTTT[[[uuuxxxwww||||||hhh;;;RRRllluuussssssvvvvvvsss|||yyyzzz{{{[[[666111,,,,,,++++++******))))))'''((())))))))))))((('''(((((()))************))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%SSSEEEOOOxxxxxxjjjZZZ]]]oooddd999333///000///---,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...+++***)))***,,,+++++++++******))))))000,,,))))))++++++)))'''&&&(((???OOONNN[[[hhh^^^eeeffffffeeeccc___[[[YYYZZZ]]]]]]ZZZXXXVVVOOOHHHOOOWWW]]]bbb]]]HHH>>>JJJTTTWWW___lllvvvvvvooohhhkkk______nnnrrraaaLLLCCCEEEJJJLLLVVVdddbbbUUUOOOKKKXXXRRR777&&&+++000,,,///***)))PPPaaaaaajjjLLL)))AAALLL;;;+++///<<>>RRRVVVUUU___pppyyyrrrfff```ffffffmmmzzzxxxfffWWWGGG@@@AAAGGGMMM[[[iiijjj___eee[[[===))))))...,,,///---(((000:::777000***777TTT^^^CCC)))(((000000666DDDaaawww~~~ttt\\\CCCKKKkkk~~~zzz]]]KKKOOOqqqvvvrrrfffnnnuuuHHH333,,,))):::MMMrrr}}}|||~~~yyyhhhOOO:::...*********111111000+++$$$"""%%%((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''((((((((()))'''''''''''''''''''''''')))))))))))))))******+++&&&******...000((())):::XXX[[[ZZZQQQCCC;;;>>>EEE444666:::AAAKKKWWWccckkk^^^uuu~~~kkk[[[MMMCCCPPPGGG999---+++>>>ccc^^^NNN>>>>>>OOOggg~~~xxxiiibbbuuu}}}gggJJJAAAaaa}}}^^^999AAAooo^^^FFF[[[vvvVVV888111...++++++......,,,,,,///'''DDDiii~~~~~~{{{mmmSSS:::......+++++++++,,,...111444666999YYYbbbOOOEEEAAA[[[NNN333555111$$$)))---===NNNbbbqqqnnnooo|||||||||wwwwwwiii333???sss|||rrryyy|||oooxxxnnnddd```FFF+++++++++++++++***))))))((((((&&&&&&((((((((((((&&&&&&'''(((((()))))))))))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%===EEEiiiyyyfffddd[[[```lllRRR222000000000...***,,,111------------------------***,,,------,,,*********)))***+++,,,---...//////999222+++)))***,,,***(((+++'''GGG^^^QQQXXXooonnnnnnnnnllliiiccc^^^ZZZYYYeeeiiiiii```YYYWWWXXXXXXZZZ___bbbcccXXXAAAAAAZZZVVVRRR[[[ppp{{{qqqccc]]][[[gggsssyyyzzz{{{yyywwwhhhTTTMMMFFF:::GGG\\\\\\QQQBBB999;;;777---+++111)))666888+++111333'''555LLL[[[SSS333%%%444>>>999...,,,;;;RRReeetttppp]]]FFF^^^zzz|||lllRRRWWWfff{{{uuuSSS777444EEEZZZ000222,,,***===dddzzzxxx~~~vvvfffRRRBBB888777888FFFDDD???555+++%%%&&&))))))((('''%%%%%%&&&''''''$$$$$$%%%&&&&&&'''((((((#########$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%% !!!"""######$$$&&&%%%$$$#########%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%'''(((***+++,,,'''''''''''''''''''''''')))))))))))))))******+++,,,...***+++---***555NNNkkklllooopppnnniiiggghhhcccZZZNNNEEEAAA???<<<:::<<<@@@EEEQQQjjjvvv\\\777222333555888===MMMjjjzzzjjj[[[YYYYYYRRRJJJFFFJJJWWWeeeooo}}}qqq{{{aaaRRR```{{{iii===888\\\}}}gggPPPRRR{{{}}}yyynnnFFF333//////000000---(((+++111...FFFiiiwww^^^>>>---+++)))))))))***---111444666AAAgggVVVAAAAAAKKKrrreee;;;333333...888333HHH]]]mmmxxxtttsss}}}yyyvvv|||{{{vvvqqqEEE???ccczzzyyytttoooqqqttt```NNNKKK999***222++++++******)))(((((((((%%%&&&'''(((((('''&&&%%%'''(((((()))))))))))))))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%aaaBBBKKKuuupppWWWbbbiiieee111333111///---,,,---...///......---------...//////,,,,,,+++++++++,,,------)))***+++------------,,,***+++,,,+++******,,,---$$$777HHHNNNVVVcccjjjiiifffjjjkkkfff]]]YYY]]]cccnnnlllhhhbbbWWWPPPRRRZZZbbbbbbnnnfffHHHEEEVVVXXXVVVYYYcccooorrrhhh[[[TTT```pppuuuxxx}}}oooiiihhhpppjjj[[[PPPBBB;;;AAA>>>999:::EEEJJJBBB666///666AAA666,,,777666,,,111222222000,,,)))***...222,,,+++,,,000777===???>>>TTTrrr}}}cccOOOOOOooo}}}~~~QQQ+++444///+++444AAA666'''===dddvvv\\\ccchhhsssxxxwww~~~}}}~~~||||||yyyvvvuuuuuuoooeee^^^]]]```^^^UUUEEE333)))))),,,(((&&&%%%$$$""""""''',,,&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###############$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''&&&'''(((***,,,---+++)))'''&&&%%%&&&'''(((333---'''&&&)))---,,,+++***'''***---***000OOOrrrooorrrttttttrrrpppooooooqqqjjjiiioooqqqfffYYYSSSEEEBBBXXX]]]YYYNNN888===JJJ>>>888>>>WWW}}}nnnDDDOOOCCC+++FFFaaammm|||}}}~~~ggg```tttLLL444___YYYBBBZZZ{{{}}}hhhDDD888333///---+++***...444999???fff}}}zzzjjjDDD,,,222---******---......111666@@@lllzzzzzz|||~~~www```DDD333444<<<>>>VVVlllvvv~~~}}}zzz{{{~~~{{{PPPCCCWWWfffssswwwjjjoooRRR777LLLhhh222******************))))))(((((())))))((('''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&%%%%%%&&&((()))'''$$$%%%''')))(((&&&$$$%%%%%%&&&&&&%%%%%%$$$XXXAAAZZZzzzjjjdddeeepppYYY555222111///---,,,---.........---,,,,,,,,,---...///---,,,,,,+++++++++,,,,,,)))***,,,...///...---,,,,,,,,,---,,,******,,,......>>>MMMRRRYYYccchhheeegggjjjkkkfff___]]]ccciiijjjgggddd___WWWRRRWWW___eeefffnnncccKKKMMM\\\ZZZ[[[___hhhrrrrrrfffYYYQQQXXXlllxxx}}}|||kkkddd^^^rrrzzzuuummmXXX>>>222222111:::LLLWWWSSSFFF<<<444TTTUUU<<<000***'''------...---+++)))))),,,///+++***)))***...000000///???[[[wwwmmmMMMBBBccc{{{{{{OOO(((---)))555NNN```XXXKKK[[[zzzrrrRRR:::666999PPPxxx||||||}}}~~~~~~||||||}}}yyyvvvvvvyyyyyyvvvvvvyyykkkjjjcccXXXGGG666)))!!!%%%$$$&&&+++---+++)))***&&&&&&&&&%%%%%%$$$$$$$$$###############$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''''''''''''''''''''''''''&&&&&&'''((()))+++,,,***)))'''&&&&&&&&&((((((555///***(((***+++***(((,,,+++((('''111GGGcccuuuqqqsssuuuuuusssqqqpppqqquuuooonnnsssvvvrrrmmmkkkfffgggmmmaaaFFF555;;;TTTVVV888888ZZZwwwQQQGGGeeefff[[[rrrsssvvvkkksssnnnEEECCCnnntttJJJHHHtttjjjKKK666***///111+++///;;;KKKQQQooowwwVVV777---000------......,,,///555PPPsss|||~~~yyykkkWWWIIIFFFHHH[[[kkkxxx|||~~~}}}}}}jjj^^^jjjzzzwwwdddJJJ888NNNmmmNNN%%%777+++++++++*********)))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%(((***)))'''$$$%%%'''((('''%%%%%%&&&&&&''''''&&&&&&%%%nnnKKKAAAnnn{{{aaammmjjjoooGGG555111000...---,,,,,,---...---,,,+++******,,,...///...---,,,+++++++++++++++(((***---///000///---,,,,,,------,,,******,,,...777EEEQQQWWW^^^ggghhhdddfffggggggccc___```fffmmmfffbbb^^^[[[WWWVVV]]]fffhhhkkklll^^^OOOWWWbbb\\\bbbeeennnuuuqqqcccVVVPPPTTTiiiwww{{{~~~ssseeebbbgggzzz}}}wwwuuuhhhLLL999000...333DDDSSSYYYWWWTTTGGG^^^VVV888///333...'''+++,,,---,,,***)))***+++...,,,++++++,,,---+++***000999KKKaaacccLLLEEEXXXqqqyyyRRR---+++...IIImmmzzzpppxxx}}}qqqQQQ666***...+++EEErrr~~~|||zzzzzz{{{}}}yyywwwxxxxxxwwwzzz~~~wwwuuupppiii]]]LLL:::---000((($$$)))...,,,(((&&&&&&&&&%%%%%%%%%%%%$$$$$$###############$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''((()))***+++***)))'''&&&&&&'''((((((111...******+++,,,***'''+++,,,(((***BBBeeewwwwwwrrrtttvvvvvvtttrrrrrrrrrvvvpppnnnppptttvvvyyy|||xxx~~~jjjNNN;;;@@@[[[eeeJJJ>>>PPPwww{{{@@@[[[jjjlll}}}iiiYYYvvvzzzyyyQQQBBBWWW|||~~~NNNMMM```wwweeeBBB,,,111444+++000AAANNN]]]yyy}}}fff@@@(((222000000111///...444;;;bbbzzz~~~|||~~~~~~{{{ssskkkeeecccnnnwww|||zzz{{{|||tttyyy~~~~~~tttsssnnnuuu{{{```MMM???KKKbbbjjj333$$$555'''+++++++++***************))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&***,,,((('''%%%$$$%%%&&&%%%$$$&&&''''''((((((''''''&&&OOOBBBGGGwwwrrr^^^jjjpppaaa777000//////------,,,,,,------,,,+++)))((()))+++---///...---,,,+++************(((***---000111///---,,,,,,,,,,,,***)))***,,,///>>>IIIUUU]]]dddkkkkkkhhhfffeeeccc```^^^aaafffllleee___YYYXXXXXXZZZbbbjjjiiilllgggWWWRRR___eee]]]gggkkkrrrwwwpppbbbWWWSSSZZZkkktttsssrrrggg___bbblllyyyuuummmssspppZZZGGG===777222333<<>>ZZZvvv|||sssrrrsssuuuuuusssrrrrrrsssuuurrrooooooppptttyyy~~~wwwtttJJJ444IIInnnxxxRRR000SSSyyypppAAAtttlll[[[pppuuuaaa```lllvvvfff<<>>^^^|||oooIII///111111222222111222<<>>KKKYYY~~~~~~}}}hhh;;;000999\\\}}}~~~|||{{{xxxvvvttttttxxxyyyxxxyyy}}}{{{tttnnnooowww|||}}}{{{vvvQQQ111***,,,(((''',,,$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&&&&'''''''''(((((())))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''((((((((('''&&&&&&&&&'''((())))))((((((%%%'''(((***+++...111333FFFiii~~~qqqdddkkkuuutttssstttuuutttttttttvvvxxx{{{{{{yyyxxx|||xxxlllCCC999yyyvvvnnnkkk666MMMttt~~~YYY\\\FFFmmmuuuZZZnnnwwwzzzJJJAAAzzz{{{{{{cccIII444222777:::===OOOcccggg~~~zzzyyy|||}}}}}}}}}~~~VVV???888444444...000222444888IIIjjj~~~tttllleeegggnnnnnneee[[[CCCTTTjjjuuupppgggeeeiiiWWWNNNDDD???DDDMMMWWW\\\dddiiieeeIII>>>aaawwwddd555KKK[[[%%%(((,,,&&&***&&&'''''''''(((((())))))))))))((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$'''))))))'''%%%#########%%%''''''&&&&&&))),,,&&&''''''''''''''''''&&&~~~pppCCC\\\pppwwwvvviiiiiigggfff777333000///,,,,,,---------,,,+++***,,,+++++++++++++++++++++((())))))((('''(((+++---+++*********))))))(((((('''***+++))))))111@@@MMMPPP]]]jjjmmmlllmmmnnnnnnttthhhcccjjjoookkkiiilll^^^]]][[[]]]eeeppptttqqqrrr___ZZZggglllcccfffvvvrrrsssqqqhhh]]]ZZZ___fffoooqqqtttqqqggg^^^dddpppvvv|||yyy}}}}}}bbbPPP]]]aaaooovvvvvv}}}}}}iiiRRROOO@@@:::???777;;;UUUSSS]]]VVVHHHBBB999---)))&&&(((,,,000222111---)))+++++++++,,,,,,***'''$$$---,,,+++***,,,000444777JJJ^^^yyy{{{VVV333,,,777UUUrrr{{{[[[HHHPPPlll}}}~~~wwwwww|||www___LLLeeeqqq~~~~~~zzzwwwwwwrrryyy{{{xxxxxxssszzzxxxvvvvvvwwwyyyyyyxxxrrrfffQQQ:::///...//////222"""!!!(((''''''&&&'''&&&%%%%%%&&&(((***+++((('''&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$############$$$%%%%%%######$$$%%%""""""###$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&((((((((('''((((((((((((((('''''''''$$$---(((&&&---'''***CCCkkklllkkkjjjjjjnnnuuu{{{uuurrrrrruuuwwwvvvuuuuuuzzzwwwxxx|||wwwzzzrrrGGG333^^^{{{{{{xxxRRR888ffftttgggNNNooo^^^UUUmmmqqqnnn\\\WWWSSShhhooowww}}}jjj???lllkkk???666444444333000///111777<<>>888RRRyyy{{{ttteeeUUU;;;555222666>>>BBB===777666BBBFFFMMM^^^aaaSSSJJJYYYXXXCCC666NNNnnnvvvssssssIIIPPP888PPPooofff>>>888ZZZDDD(((---###+++'''''''''''''''((())))))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''))))))&&&&&&'''((())))))(((((('''''''''&&&&&&%%%%%%%%%zzz^^^CCCUUUooo{{{ggghhhiii]]]666000333///------,,,,,,,,,+++++++++++++++++++++++++++++++++)))******)))((()))+++---************)))))))))((((((***+++)))***444EEERRR___hhhnnnooonnnpppqqqpppqqqkkkhhhlllpppnnnjjjhhh^^^YYYYYYaaaeeefffkkktttlll```^^^iiilllfffiiitttxxxxxxttthhh\\\YYY```iiirrrtttvvvrrrhhh```fffrrryyyzzz|||www___TTT^^^bbbrrr|||zzz|||xxxhhhaaahhhiiieeeYYYBBB222333<<>>QQQpppwwwvvvooommmrrroooqqqsss~~~~~~```LLLsssxxxCCCmmmZZZ111222000111222222222333555777(((((('''(((...???UUUfffvvvyyyVVV888555555...***222---666CCCLLLVVVPPP;;;444???KKKTTT[[[bbbffffffHHH===888HHHdddyyy|||wwwrrr~~~ggg;;;&&&888NNNWWW]]]jjjccc555WWWrrr```000888cccGGG---)))---)))'''...'''''''''''''''((())))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))%%%%%%&&&''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%[[[???BBBHHHrrryyygggfffjjjjjjAAA444***777,,,...---+++))))))***+++---)))))))))))))))************+++,,,,,,******+++---*********)))))))))))))))+++***)))+++333CCCVVVdddrrrsssqqqnnnppprrroooiiibbbkkkpppmmmllllllcccWWW^^^___fffpppqqqlllmmmttt```gggjjjggghhhpppvvvwwwvvvuuunnnaaaWWW[[[kkkyyyzzz||||||tttjjjhhhqqq|||{{{dddUUU\\\___nnnyyy}}}rrrfffccciii|||xxx|||vvv[[[DDD>>>444555AAADDDHHHVVVRRRLLLBBB999333...+++))),,,***(((((())))))'''&&&'''((()))************))))))---...,,,+++333CCCQQQooo|||~~~|||tttooolllmmmllljjjjjjpppzzzmmmYYYJJJBBBFFF[[[qqqvvvyyy|||vvvvvvzzzxxxvvvwwwxxxyyyxxxtttmmmhhhjjjooouuuzzzvvvlllHHH333'''&&&'''---,,,!!!%%%((()))'''$$$$$$'''*********)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%###$$$%%%%%%######$$$%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&&&&'''((()))((('''''''''''''''(((((((((((((((''')))+++(((+++KKKuuurrrrrrrrrrrrpppoooooooooxxxwwwuuusssvvv{{{}}}|||}}}zzz|||zzztttSSS555RRRyyyvvv{{{OOO333xxxzzzyyyTTT@@@888HHH^^^kkkwwwlllppplll```sss{{{OOOTTT^^^JJJbbb:::000,,,---...///.........///222111...***(((...888AAA\\\sssvvvVVV999444444...++++++000777999999@@@EEEDDDPPPXXXdddlllqqqqqqnnnkkkjjj```ZZZcccwwwzzztttKKK(((:::^^^```OOO^^^YYY===iiinnnBBB888UUUYYY444$$$***((('''***&&&'''''''''''''''((())))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''((((((%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&xxx}}}}}}uuuOOOFFFSSSxxxdddhhhkkkddd888333+++444+++...---+++))))))***+++,,,(((((()))))))))************,,,---,,,+++***+++,,,))))))))))))))))))******+++******///;;;MMM___kkkoooqqqpppppprrrtttnnnfffbbbmmmsssnnnkkkiii```UUU[[[fffppprrrvvvyyyuuukkkbbbkkkllleeefffsss|||{{{wwwtttkkk```ZZZ```qqq|||}}}sssiiikkkwwwcccXXXcccgggxxx|||rrrfffkkklllxxx}}}yyyzzzYYYOOOTTTMMMBBB:::111444EEEPPPPPPOOOLLLFFF;;;///'''000---+++******+++***)))(((((('''((()))***,,,---&&&+++...,,,&&&&&&,,,444666JJJdddyyy|||yyyyyytttrrrnnnlllkkklllnnnnnnvvvRRR777111+++)))GGGpppxxxrrrxxxzzzyyy|||yyyzzzzzz{{{{{{yyyssslllfffmmmpppssswww~~~zzzqqq\\\JJJ;;;---"""&&&...***%%%'''((('''%%%%%%''')))******)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%######$$$%%%######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&''')))))))))(((&&&'''''''''(((((()))))))))&&&***,,,'''222XXX|||oooooopppqqqqqqqqqooonnnrrruuuuuusssvvv||||||xxx}}}www}}}tttwwwtttLLL999^^^~~~www|||VVV999qqqkkkQQQKKKJJJGGGJJJSSSVVVRRRXXXbbb^^^WWWhhh{{{rrrfffffftttyyyDDD\\\xxxEEEeeelllDDD'''000000///...---,,,+++***+++---...---,,,+++---000>>>^^^|||bbb===///---///666//////111???[[[mmmllldddWWWQQQMMMMMMPPPQQQPPPOOOSSSPPPOOOTTT^^^eeefffdddiiihhhaaaeeeuuuxxxssstttggggggIII111KKKvvvxxxfffCCCGGGmmm^^^///TTTddd>>>&&&%%%+++$$$***///'''''''''''''''((())))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&yyy|||bbbEEEaaattteeehhhhhhUUU333222///...,,,---,,,+++***)))******+++((())))))******+++++++++***+++---,,,+++)))******))))))))))))************+++***,,,555DDDVVVfffoookkkoooqqqrrruuuuuuppphhhhhhpppuuuqqqkkkeee___ZZZZZZjjjsssqqqttt{{{sssccceeelllllleeehhhvvv~~~{{{uuujjjaaa___gggvvv{{{|||qqqhhhmmm|||iii```kkkvvvqqqgggkkksss{{{```;;;DDD```nnnfffUUU===---...888===FFFMMMPPPLLLCCC<<<111...+++)))******+++***(((((('''''')))***---......***&&&'''+++---+++)))***222>>>JJJYYYnnn||||||vvvrrroooppprrrqqqlllgggiiiDDD******'''&&&FFFtttjjjfffppp{{{yyyzzz|||yyy~~~|||zzzwwwrrrkkkfffkkkttt{{{zzzvvvxxx{{{|||ooommmkkkWWW777***)))$$$$$$%%%%%%&&&'''(((((((((******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%######$$$%%%###$$$$$$%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&''')))***)))(((&&&&&&''''''((())))))))))))&&&+++***'''===bbbxxxmmmmmmnnnppprrrsssqqqpppnnntttuuusssvvv}}}|||vvv{{{ssszzzmmmuuutttGGG>>>mmm}}}bbbBBB___|||yyytttkkkgggiii^^^TTTNNNKKKEEEBBBRRRhhhdddTTT]]]hhhwwwhhhGGGllliiiEEEyyy[[[:::111...,,,,,,...000111222''')))***++++++,,,///111,,,FFFggg|||}}}|||~~~xxxWWW>>>000+++222...777===PPPoooxxxhhh\\\???<<>>888111,,,+++,,,------------,,,+++***,,,///111***444MMMkkk{{{{{{xxx{{{ooocccGGG444---444===SSS[[[___iiibbbQQQQQQ^^^```kkk{{{uuufff]]]WWW```www|||{{{{{{yyy~~~===QQQ___<<>>---)))'''+++222555222...))))))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%######$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''((()))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''((()))***)))(((&&&&&&&&&'''((())))))***(((''',,,'''(((MMMlllfffpppooonnnqqqtttvvvuuurrrqqqvvvtttnnnqqq}}}{{{vvvooozzzjjjwwwuuu===>>>ooowww~~~wwwTTTAAAjjj||||||yyyzzznnnxxxkkkrrrBBBVVVjjjMMM{{{zzzyyyrrrrrrvvv}}}|||qqqfffVVVGGG===777222///,,,,,,,,,++++++,,,---...000***999^^^wwwzzzwwwyyytttsssQQQ888000999JJJ]]]ooonnnjjjsssnnndddjjj~~~|||~~~kkkMMM777333PPP{{{vvv~~~wwwzzz|||}}}sssHHHYYY```000FFF<<<......&&&$$$(((((($$$$$$''''''''''''''''''((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((())))))((('''&&&&&&%%%%%%%%%&&&&&&''''''''']]]DDDvvvlllqqq___^^^FFF222///111,,,)))+++))))))*********+++++++++...---+++))))))***+++,,,***((('''(((+++,,,---,,,(((((())))))******++++++***'''222JJJ[[[```hhhtttxxxqqqmmmoooooojjjhhhjjjooorrrqqqiii^^^YYY[[[aaajjjqqqwwwtttllleeeeeehhhjjjlllpppvvv{{{}}}|||zzzrrrcccZZZbbbpppyyy|||~~~|||{{{sssiiiiiivvv}}}lllcccjjjwwwnnngggmmmvvvnnnYYYTTTyyyhhhWWWRRRGGG<<<555222111555<<>>666%%%&&&((()))((('''&&&'''))))))(((&&&''')))******)))***)))(((((((((((())))))((((((((((((''''''''''''$$$%%%%%%%%%$$$%%%(((***+++***)))((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$~~~OOOPPPwww]]][[[KKKUUU@@@///...000---***+++))))))*********+++++++++...---+++))))))***+++,,,,,,+++******++++++***((())))))))))))************))))))666OOO```dddiiipppuuurrrqqqpppkkkeeeffflllsssrrrmmmdddZZZYYY```hhhnnnuuuzzzvvvllleeegggkkkooopppssswww}}}pppddd]]]eeettt}}}|||vvvlllfffmmm{{{vvvjjjiiiuuu|||jjjfffmmm~~~}}}rrrppppppaaaXXXLLLCCCCCCEEE@@@777111555888>>>CCCFFFEEEBBB???000111,,,%%%$$$(((***(((************++++++++++++...---,,,,,,++++++,,,,,,222///---///999KKK___kkknnncccVVVIIIFFFXXXggg|||xxxrrrqqqooommmlllkkkkkkkkkeeeiiiqqqyyy~~~}}}{{{zzzzzz}}}}}}yyydddEEE000+++(((&&&&&&$$$***IIIhhhnnnnnn```XXXaaa```AAA+++111******(((%%%"""!!!$$$'''%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''((())))))((('''&&&((((((''''''''''''(((((((((((((((((()))))))))))),,,+++###+++GGG\\\gggqqqjjjlllnnnpppsssuuuvvvvvvyyysssqqqvvvyyyyyyzzz}}}{{{yyyxxx{{{~~~rrrUUU999eeezzz|||}}}yyySSS>>>ZZZdddgggwwwnnnooorrrgggWWWccc]]]TTT~~~VVVsss||||||}}}zzzzzz}}}~~~~~~{{{xxxuuunnneeedddSSSCCC222&&&+++222+++///...***:::bbbSSS:::999;;;WWW|||```SSSSSShhhxxxttt|||}}}|||||||||yyyvvvOOO222444,,,%%%''''''''''''((()))***+++)))((('''''')))******))))))(((((('''''''''((((((((((((((((((''''''''''''$$$%%%&&&%%%%%%%%%(((******))))))(((''''''(((((('''&&&&&&%%%$$$$$$%%%%%%^^^@@@___iiiMMMHHH???JJJ999,,,---///---***+++***************+++++++++---,,,+++))))))***+++++++++******+++,,,,,,***(((***************)))))))))***///@@@YYYjjjnnnmmmooonnnpppssspppgggbbbhhhrrrvvvqqqhhh]]]WWWZZZfffppptttzzz}}}wwwkkkeeeiiiooonnnooorrrvvv|||mmmeeeaaakkkyyy|||pppdddcccrrrpppggglllzzzvvveeeeeeooo}}}uuutttzzzyyynnn[[[MMMGGGSSSbbbdddXXXLLL===888333333777===AAABBB===;;;555,,,)))+++---,,,))))))))))))************,,,,,,+++*********++++++***+++***((((((///:::CCCZZZjjj{{{nnnSSSFFF;;;333666666ZZZvvvvvvvvvuuutttrrrqqqpppggggggffffffjjjpppyyy~~~~~~{{{zzzzzz{{{}}}}}}www[[[555%%%)))---+++,,,***222TTTyyy~~~|||iii???'''000++++++***&&&"""!!!$$$'''%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((()))))))))))),,,)))%%%666WWWiiihhhiiihhhiiikkkooorrruuuwwwxxxzzztttqqqvvv{{{}}}|||||||||~~~|||xxx{{{uuuYYY888^^^xxx|||~~~sssWWWHHHkkkssstttmmmeeehhhjjj^^^TTTXXXKKK___{{{rrrPPPxxx|||~~~~~~}}}xxx|||ssscccEEE++++++222***///,,,))),,,IIIwwwaaa333999YYY```uuunnnGGGVVVkkkzzz{{{{{{{{{xxxzzz}}}}}}~~~MMM...,,,###***---***&&&&&&)))+++***)))***((('''''')))******)))((('''''''''''''''((((((((((((((((((''''''''''''$$$&&&&&&&&&%%%&&&(((***((((((((((((''''''''''''''''''&&&%%%%%%%%%%%%&&&nnnGGG;;;kkkwww[[[CCCCCCHHHBBB666------///---++++++************************,,,+++******)))***++++++''''''))),,,...///---++++++++++++******)))))))))+++666LLLdddtttwwwtttqqqjjjmmmooolllfffeeelllvvvuuuooodddZZZWWW^^^kkkvvvxxx|||}}}uuuiiieeejjjqqqnnnpppuuu{{{~~~|||iiieeefffppp}}}{{{mmmaaaccctttxxxhhhdddnnn}}}ooobbbgggtttkkkVVVQQQ[[[rrrwww```RRRLLL\\\sss~~~{{{sssaaaRRR???222///111333333;;;<<<:::333,,,)))***+++(((((((((((())))))))))))+++***))))))))))))******&&&***///000...+++)))((()))===VVVkkkyyy|||yyy{{{lllKKK444444444333777+++oooyyymmm~~~|||yyyuuuqqqnnnqqqooojjjcccaaagggmmmpppxxxzzz}}}~~~|||zzz|||{{{yyyaaa>>>333<<<===999777///,,,CCCdddqqqsssVVV999///+++***))))))((('''$$$"""&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''(((((((((''''''''''''(((((((((((((((((('''((((((''''''''''''(((((((((((((((((())))))))))))***((((((>>>aaannnhhhfffiiijjjlllooorrruuuwwwyyyxxxsssqqquuu{{{~~~|||xxx~~~{{{tttvvvwww^^^===PPPxxxtttLLLNNNwwwlllhhhnnnpppkkktttpppMMMhhhxxxpppfff~~~{{{{{{xxx}}}~~~yyy}}}}}}}}}~~~}}}|||xxxdddAAA000...***+++******&&&777kkkqqq:::>>>\\\yyykkk;;;WWWnnn~~~yyy}}}~~~{{{zzz{{{}}}{{{ppp>>>,,,,,,###111555///(((&&&(((***(((%%%+++)))(((((()))******)))((((((((((((((())))))***((((((((((((''''''''''''%%%&&&''''''&&&&&&''')))''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&'''sssTTT@@@CCCuuujjjMMM>>>BBBSSS===555/////////---+++************************************************+++&&&'''))),,,//////...,,,,,,,,,++++++******))))))+++===VVVkkkwwwzzzwwwrrrnnnnnnkkkhhhfffiiinnnrrrqqqkkkbbb\\\\\\dddooovvvyyy{{{yyyqqqhhheeejjjqqqrrrwww~~~yyyeeegggllluuuxxxmmmdddhhhwwwyyylllaaaeeeuuu|||kkkcccmmm{{{}}}VVV888222@@@dddnnnccc^^^hhhxxx}}}rrr___PPPFFF>>>666111---111444222***###$$$'''''''''((((((((())))))))))))))))))(((((())))))***...***'''&&&(((*********+++000777>>>GGGWWWnnnkkkAAA+++111555222444222sssrrrJJJUUUooovvv~~~|||vvvqqqnnnmmmqqqsssqqqooooooiiiaaannnpppuuuyyy}}}~~~~~~~~~xxxxxx}}}qqq[[[UUU]]]fff```WWWBBB***,,,===EEEeee~~~}}}www___JJJ777000(((%%%'''(((&&&"""''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))''''''((())))))(((((('''(((((((((''''''(((((((((((((((''''''''''''(((((((((((((((((())))))))))))&&&'''+++BBBbbblllggghhhmmmnnnnnnppprrrtttwwwxxxyyyvvvtttuuuyyy|||zzzwwwuuu}}}{{{sssuuuzzzhhhMMM???ooommm[[[qqq|||~~~vvvsssnnnvvvwwwgggSSSvvvwwwuuuzzzeeeRRRGGGMMMeee}}}~~~xxxyyy}}}~~~vvv~~~{{{VVV111)))///(((***---'''...VVVkkkWWW@@@cccwwwsssNNN@@@ttt~~~}}}xxxtttwww|||}}}rrrTTT+++)))111%%%111666///)))''')))***(((%%%+++***((((((*********)))******))))))***+++,,,,,,((((((((((((''''''''''''%%%'''(((((('''&&&'''(((''''''((())))))((((((''''''''''''&&&&&&'''((((((nnnYYYDDDEEEQQQ```CCC>>>???PPP999555111///...---,,,++++++++++++***************)))))))))***************+++***+++,,,......,,,***+++++++++++++++*********---EEE___mmmsssvvvuuuppptttqqqjjjeeeggglllooommmlllgggaaa___bbbiiipppuuuxxxwwwsssmmmhhhhhhlllpppsssyyyyyyqqqeeekkkssszzzrrrkkkhhhppp|||vvvmmmiiippp}}}uuugggfffttt{{{JJJ+++)));;;eeeyyyuuuuuu}}}}}}yyytttkkk^^^NNNCCC222000000///+++''''''+++(((((((((((())))))))))))))))))((((((((()))******---)))%%%&&&+++......,,,111...,,,,,,,,,222@@@MMM^^^nnntttJJJ222333222000555BBBSSS===+++@@@KKK[[[~~~yyyuuussslllkkkfffbbbfffpppooohhhiiiiiiiiikkkpppwww~~~{{{wwwyyy~~~vvvssswwwzzzrrrYYY444'''...333OOOzzzzzznnnRRRDDD222'''$$$&&&''''''(((((('''&&&&&&'''((((((&&&&&&&&&'''(((((())))))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((()))&&&'''((()))***)))((('''((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))&&&'''---EEEccckkkggglllppppppppppppqqqsssuuuwww{{{|||zzzwwwvvvxxxvvvqqqwww}}}|||vvvwww{{{rrrccc;;;ZZZ{{{{{{~~~{{{~~~zzzzzzzzzmmmxxxaaaCCCSSS{{{qqqqqqvvviiiiiiKKK555+++...AAAVVVnnn}}}~~~{{{|||ttt|||]]]111'''222***,,,---)))+++>>>HHH???ZZZzzzYYYDDDkkk|||xxxRRROOORRRbbbvvv~~~]]]<<<"""(((111&&&,,,...+++''''''***,,,+++***,,,***))))))*********)))+++*********+++,,,---...((((((((((((''''''''''''%%%'''))))))'''&&&'''(((&&&''')))*********)))((((((''''''''''''((())))))]]]MMMBBBJJJ]]]UUUAAAFFF???GGG444333111---,,,---------+++++++++*********))))))(((((()))***************,,,+++***+++---...---,,,***++++++++++++++++++,,,555QQQjjjpppnnnqqqrrrppprrrpppiiidddgggooosssqqqkkkeee``````eeemmmrrrtttwwwsssmmmjjjjjjlllnnnoootttyyy}}}qqqhhhgggpppzzz}}}lllgggiiixxxtttqqqsss||||||mmmdddiiizzz~~~III...222FFFqqq}}}~~~|||xxxjjjaaaQQQ@@@///+++---,,,++++++(((((()))))))))*********))))))(((((())))))***+++'''))),,,///111///,,,)))((('''+++///...)))))),,,000CCCaaa~~~yyy\\\CCC888111777IIIYYY999&&&,,,111;;;___|||yyywwwvvvjjjUUUIIISSSiiiuuutttmmmjjjgggfffiiinnnuuuyyyvvvyyy}}}~~~~~~}}}uuusssppp[[[555%%%+++111YYYyyy~~~}}}~~~mmmbbbPPP===///((('''))))))((('''&&&&&&'''((()))''''''(((((()))******+++'''&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((())))))&&&''')))*********(((((()))((('''&&&&&&'''((()))((((((''''''''''''(((((((((((((((((())))))))))))((((((///IIIiiioooiiinnnpppoooooooooppprrruuuvvvxxx}}}~~~yyyvvvwwwwwwtttxxx|||}}}yyywwwxxxwwwsssKKKCCCcccwwwzzzlllVVVhhhuuu|||~~~qqqrrrjjjHHH]]]uuuzzztttdddggg}}}^^^???333000...///333GGGYYYmmmxxx}}}~~~|||yyyzzzwwwyyyvvv}}}^^^666+++///,,,---)))***///...111<<>>\\\ttttttmmmooorrrqqqllllllhhhcccgggrrryyyyyyjjjeee___```gggnnnssstttwwwpppjjjhhhkkkooopppoooyyy}}}|||ppphhhiiittt~~~zzzhhhccciii|||vvviiikkktttwwwhhhbbbkkk}}}LLL555===PPPxxxxxx|||}}}yyynnnNNN...$$$)))+++'''###))))))))))))************)))))))))))))))***++++++***,,,,,,***'''&&&***---,,,(((''',,,,,,((((((---++++++222DDD^^^wwwkkkUUUIIIWWWuuummm777111999(((???ttt|||zzzxxx|||nnnXXXJJJVVVllluuupppsssqqqooollljjjjjjiiiiiisss|||}}}zzz|||}}}yyyyyyxxxxxxeee@@@...666===uuu~~~~~~yyy~~~|||xxxlllWWW???---'''''')))((('''&&&&&&'''((()))'''(((((()))***++++++,,,''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%''')))***+++***)))((()))((('''&&&&&&'''((()))((((((''''''''''''(((((((((((((((((()))))))))))),,,***///LLLnnntttlllnnnnnnmmmmmmmmmooorrruuuwwwsss{{{zzzwwwzzz||||||yyyzzz{{{yyyuuusssvvvzzz```666PPPttt___ooo^^^KKKFFFUUUooosssdddkkkyyyxxx}}}qqqkkkoooqqqssshhhyyyyyy^^^555,,,333555111...///555;;;BBBOOObbbrrryyy}}}zzz||||||xxx}}}___???000)))------%%%+++555***+++FFF|||qqqMMMKKKooozzzkkk>>>333(((+++>>>YYYppp}}}xxx===,,,...)))+++)))///((()))+++***)))((()))***---+++))))))***+++***)))))))))))))))***+++,,,---)))(((((((((''''''''''''&&&(((******((('''''''''''')))+++,,,---,,,+++***((((((((((((((()))******rrrHHHMMMEEEMMMoooGGGKKKEEEFFF222000000///...---,,,,,,,,,...+++''''''))),,,,,,+++'''(((***,,,,,,***((('''((()))***+++---...///000***++++++)))''')))******MMMjjj|||vvvrrryyywwwlllpppiiiccceeennnuuuuuusssddd]]]]]]gggrrruuusssrrrvvvrrrmmmhhhgggkkksssyyyrrrfffeeeqqqyyy|||llldddiiisss}}}rrrlllooowwwyyykkkbbb```rrr{{{ppp]]]\\\uuu|||rrrBBB'''...000)))''')))***((((((((()))***(((&&&(((+++---,,,)))'''(((***(((***+++---,,,+++)))'''------------,,,***((('''&&&///)))333JJJHHHVVV```DDD000...;;;XXXppptttttt{{{}}}~~~yyytttxxxzzzhhh^^^hhhxxxyyyoooooovvvwwwqqqmmmoooooollljjjjjjoooxxx~~~}}}|||}}}sss{{{yyycccSSSZZZkkk}}}}}}~~~~~~|||xxxmmmXXX===)))///(((%%%***,,,(((&&&(((%%%'''))))))((('''&&&&&&&&&'''((((((((('''%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))(((&&&%%%$$$$$$%%%%%%((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((,,,###555[[[qqqyyyyyyssstttoooiiihhhkkkppptttvvvvvvwwwwwwwwwvvvvvvyyy{{{yyy|||~~~|||wwwuuuxxx|||xxxRRR999JJJooozzzyyy|||}}}wwwtttxxxxxxhhhnnnHHH444555,,,(((<<<444111......222666999:::AAAIII___yyy~~~zzzzzzrrrIII(((...---++++++,,,,,,---333;;;xxxlll<<>>bbb~~~~~~{{{:::111000///'''(((,,,'''))),,,---+++''''''+++111444222111555===EEEIIIKKK???===999444000+++((('''+++,,,---------***(((&&&&&&)))(((---444...777SSSmmm]]]YYYMMMfffWWWVVVllluuu}}}{{{|||~~~~~~{{{xxxxxxyyy{{{|||zzzzzzwwwuuuzzzxxxyyy{{{{{{yyyvvvtttsssrrruuuqqqppprrrqqqkkkgggggglllqqqxxx}}}}}}|||}}}|||iiiOOO999,,,((()))+++***)))(((((())))))))))))'''''''''''''''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))((((((((()))+++,,,((((((''''''''''''((((((''''''''''''((((((((((((+++%%%999\\\pppzzz}}}tttkkkiiinnnsssuuutttpppppppppnnnnnnqqquuuyyy{{{yyywwwxxxyyyzzzzzzyyy|||zzzxxxkkkQQQ===HHH```zzz~~~|||yyyXXXrrruuuhhh777***444222000...,,,,,,------,,,+++///---,,,999\\\{{{zzz}}}zzz|||sssSSS555,,,******------,,,...222VVVrrr;;;VVVzzziiiRRRDDDAAABBB===444++++++//////,,,+++************+++,,,,,,)))///444222///.........555///...222222///...222+++***((('''''')))***,,,((()))***)))((()))+++,,,,,,,,,++++++,,,---//////,,,***))))))******)))(((nnnNNNGGGCCCLLLbbbCCCSSSJJJFFF111555//////...------------...+++,,,------,,,+++************+++,,,,,,+++************************++++++(((((()))+++000AAAbbbuuutttpppooowww~~~{{{ssshhhnnnvvv{{{yyyqqqfff______bbbjjjtttwwwsssnnnmmmkkkkkklllmmmpppvvv~~~}}}zzzmmmfffnnnzzz~~~qqqeee^^^oooyyy|||tttqqqrrrrrriiijjjdddFFF...+++---000ZZZ{{{ttt333///222000''')))...(((++++++***)))+++444CCCOOOLLLDDD999333333777;;;<<>>777000,,,(((((()))***+++,,,,,,---(((*********)))+++CCCdddtttEEE)))222,,,AAA...,,,@@@JJJYYYkkk}}}}}}vvvsssppprrrwww}}}~~~~~~}}}yyyvvvxxxyyy{{{{{{uuutttwwwooonnnqqqwwwxxxsssnnnmmmaaakkksssuuuuuuxxx~~~~~~{{{}}}{{{cccKKK;;;111***%%%((('''&&&(((******(((&&&((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***)))((('''&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((+++%%%;;;```ssszzz~~~}}}uuurrrmmmkkkkkkooossswwwssssssrrrpppooopppsssvvvwwwvvvuuuuuuwwwyyyyyyxxx}}}|||kkkLLL<<<===hhh{{{qqq===fffzzzzzzNNN//////......---++++++---------+++***+++)))222UUUzzzzzz{{{dddCCC///+++***------,,,---000NNNeee===ddd~~~}}}nnn]]]RRRLLLKKKAAA333,,,------)))+++++++++***+++,,,,,,---(((000444///,,,000777:::@@@@@@AAA@@@888///---111111...***'''&&&(((+++---((()))***)))((()))+++,,,000+++&&&(((///333111...,,,***(((''')))))))))(((___HHHEEEBBB[[[wwwZZZDDDNNNKKK@@@000222///......---------......+++,,,---,,,+++***+++---******++++++++++++******((())))))***+++,,,------*********++++++999\\\}}}vvvtttssstttxxxyyyvvvqqqiiiooowwwzzzvvvlllbbb\\\```ccckkkrrrrrrkkkggggggkkkkkkkkklllooottt{{{{{{rrrkkklllxxxxxxkkkeeeeeexxxwwwqqqrrrvvv}}}lllfffnnnlllKKK,,,)))000999aaa~~~~~~sss444,,,......(((***000,,,(((((((((,,,888MMMeeevvvuuummm```RRRFFF;;;444///666888<<<@@@BBBCCCBBBAAA666333...***(((***---///+++,,,...---'''222XXX|||aaa000(((444,,,444,,,---***---444???QQQggg|||}}}vvvppppppqqqsssvvv{{{||||||zzzppprrr{{{}}}yyy|||zzzpppqqquuu|||zzzyyy{{{xxxtttssswwwwwwtttrrrsssooommmjjjggglllvvv}}}~~~}}}}}}yyy~~~~~~~~~}}}qqqbbbVVVIII;;;///+++(((&&&&&&))))))'''$$$(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%&&&''')))***'''(((((())))))(((((('''''''''''''''((((((((((((+++)))AAAdddrrruuuwwwuuurrrrrrqqqnnnmmmnnnsssxxxtttuuuuuusssqqqqqqsssuuutttttttttuuuuuuvvvxxxyyysss~~~xxxdddNNNmmmyyydddbbbzzzyyymmmTTToookkkJJJ555***///---+++***+++,,,,,,+++'''******444SSSxxx~~~yyy~~~sssVVV222---***,,,---,,,---///JJJ}}}[[[CCCooo~~~{{{~~~|||~~~|||sssiii^^^[[[PPPAAA555000,,,***+++++++++++++++,,,------///333222---///<<>>999444000...---,,,***//////+++<<>>VVV{{{~~~~~~PPP888///333///---///...666CCCXXXooo{{{yyy___VVVHHH:::222222555999BBBEEEIIIKKKHHH@@@888222///)))---...))):::```zzzPPP+++999***)))---777%%%,,,---...---,,,,,,---...AAArrr}}}yyyzzzxxxssspppsssqqqmmmuuupppXXX___yyy}}}|||zzzsssbbbKKK666***)))***999WWWsss~~~~~~}}}vvvsssuuuyyy{{{wwwssssssiiitttyyytttmmmlllkkkjjjeeelllwww}}}yyyzzzyyyyyyyyyyyyxxxxxxwwwrrrqqqkkkcccbbbeeeccc]]]FFF===111******,,,,,,,,,)))((('''&&&%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***'''((()))******)))((('''''''''''''''((((((((())))))222PPPiiifff___iiisssuuuqqqnnnnnnppppppnnnjjjooorrruuuvvvuuuuuuuuuvvvqqquuuxxxwwwttttttyyy~~~{{{~~~fff\\\eeeUUU]]]fff~~~ZZZzzz~~~hhh^^^<<<888333///............+++,,,666LLLhhh~~~tttxxx|||jjj888000++++++------...111CCCqqqPPPGGGuuu|||~~~}}}~~~vvvoooiii[[[GGG<<<:::,,,,,,++++++,,,,,,---...---111777EEE\\\hhhXXX???RRRmmm~~~zzzrrrhhhNNN///222555;;;>>>>>>:::555111***++++++***((('''(((***%%%(((++++++((('''***...///,,,***)))***+++++++++eeeJJJIIIDDDUUU~~~iiidddYYYLLL@@@888222...+++---...000000000//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***...'''---111(((000PPPiiirrrzzz{{{{{{|||pppfffkkknnnuuuxxxqqqiiidddbbbaaapppooossswwwtttkkkhhhjjjmmmmmmsss|||~~~zzzzzz~~~vvvkkkkkksss~~~mmmiiikkk___]]]nnn~~~~~~vvvpppqqqxxx|||ooohhheeevvv}}}|||{{{qqqnnnyyy}}}}}}}}}qqqgggaaasssiii\\\JJJ===;;;AAAIIINNN\\\nnn~~~|||nnnYYYHHH???777000333777@@@IIIOOOOOOKKKGGG;;;555222***(((EEEooohhh>>>)))000111,,,---///222###***444)))'''///---MMMRRRLLL^^^~~~{{{yyyxxxxxxyyywwwrrrmmmssssssssssssrrrpppkkkhhhgggpppxxxmmmNNN222***///,,,&&&)))@@@fffzzz|||~~~~~~|||{{{{{{{{{tttwwwzzzwwwqqqnnnooorrrjjjhhhgggmmmvvv}}}~~~}}}xxx}}}|||vvvrrrsssrrrnnniiiiiijjjnnnooommmgggbbbeeeRRR>>>444000+++)))+++&&&%%%&&&((())))))%%%###%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''((())))))***))))))(((((('''''''''&&&))))))))))))((((((((((((((((((''''''''''''((((((,,,---JJJhhhggg___lll~~~yyytttnnnmmmooooookkkhhhzzztttrrrxxx|||yyyvvvxxxtttvvv{{{vvvvvv{{{yyy~~~}}}yyyttt{{{uuu}}}|||eeeaaaxxx}}}|||gggZZZGGG:::555555666555///777MMMiii{{{~~~}}}yyy{{{kkk>>>222+++---...,,,...444BBBiiiKKKQQQzzz~~~~~~rrriiicccOOO666222///---...000///,,,***--->>>TTTfffrrruuummmddduuuxxxzzz|||~~~uuu\\\CCC222444FFF^^^```III333,,,)))444%%%$$$***%%%***&&&***------'''%%%)))///111---,,,++++++,,,,,,***)))yyyZZZGGGDDDEEE^^^}}}ooommmdddSSSBBB888222000...///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++***++++++,,,,,,++++++***...&&&)))+++$$$///RRRmmmtttxxxwwwyyyzzznnngggoooxxx}}}|||qqqgggcccccccccsssrrrtttvvvrrrjjjhhhkkkmmmmmmsss|||~~~zzzzzz|||vvvoooiiinnnyyy[[[BBB777777333>>>[[[rrr|||uuusssxxx}}}pppiiieeevvv~~~}}}uuuLLL@@@;;;KKKwww{{{|||qqqkkkmmmssszzz~~~|||zzzrrrjjj]]]PPP;;;777333333888@@@GGGKKKRRRNNNGGG:::===___{{{|||ZZZ999---666333***((((((///))),,,///,,,...333111eeeqqq>>>333;;;PPPRRRooowww~~~{{{zzzzzzxxxtttqqqxxxxxxwwwwwwvvvsssoookkkYYY]]]\\\OOO;;;...,,,///...***+++;;;WWWppp|||~~~~~~}}}||||||||||||yyy{{{}}}zzztttooooooqqqqqqmmmhhhgggkkkooorrrssswww}}}|||xxxvvvrrrmmmooollljjjjjjkkkkkkiiigggeee___YYYUUUJJJ999+++&&&...+++''''''(((******)))&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''((())))))))))))(((((((((''''''''''''))))))))))))((((((((((((((((((''''''''''''((((((***,,,KKKmmmnnndddhhhqqqtttrrrqqqqqqqqqpppmmmjjjvvvrrrtttzzz|||yyyxxxzzzllliiiqqqyyywww{{{}}}}}}fff]]]~~~yyy~~~|||}}}pppeee^^^___cccfffUUU[[[iiixxx~~~|||}}}yyy{{{xxx~~~ppp===222+++---...+++---333===bbbDDDLLLxxx~~~{{{pppZZZ;;;999;;;>>>;;;333000222BBBVVVlllzzz}}}yyyxxx}}}~~~qqqaaaAAAHHH^^^tttoooRRR999111+++444&&&'''***&&&...,,,,,,&&&&&&,,,,,,((((((------+++******++++++***(((lllPPPDDD???JJJnnnzzzooorrrlllWWWAAA666333333111000///...------------------------------------000//////...---,,,++++++***++++++,,,,,,++++++***,,,%%%)))+++%%%333UUUnnnuuuuuurrruuuwwwkkkiiiwww}}}ooodddccchhhlll||||||}}}|||vvvnnnmmmpppnnnooottt|||~~~|||zzzzzznnnjjjiiiqqqgggHHH333---***777SSSgggnnniiibbb___fffssszzzoooiiittt~~~~~~~~~~~~ggg555***,,,@@@uuu~~~}}}}}}|||ppp___SSSBBB444...000555888BBBJJJSSSTTTbbb~~~~~~```???,,,,,,888555...000333---000,,,)))...///000666bbb222'''(((///000>>>GGGUUUdddqqq{{{}}}||||||}}}}}}|||}}}|||{{{zzzyyyvvvrrrnnnaaa```SSS===000//////---,,,+++***///;;;OOOfffvvv|||{{{}}}~~~}}}|||~~~~~~xxxsssrrrrrrtttqqqlllhhhfffggghhhiiinnnuuu{{{{{{zzzxxxsssooommmkkkjjjjjjiiihhheeebbbeeehhhnnnnnn```III666...---)))%%%%%%(((+++,,,+++&&&&&&'''''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))((((((((((((''''''''''''(((((((((((()))))))))))))))((((((''''''(((((()))'''***HHHjjjooohhhjjjmmmoooqqqssstttrrrpppooonnnqqqqqqtttyyy|||zzzxxxzzzxxxuuuyyyxxxrrrwww~~~yyy|||zzzrrrzzz~~~yyytttssswww|||vvvzzz{{{}}}zzz}}}{{{rrr:::000+++......***+++111???aaaAAAJJJxxx~~~~~~}}}|||}}}yyyRRREEE@@@EEEEEE;;;555888^^^ppp}}}vvvuuu{{{|||tttaaaggguuu|||jjjHHH333000666777'''''''''&&&888;;;EEE111'''---...%%%$$$++++++***))))))******)))(((eeeKKKCCC>>>TTTttthhhppplllUUU===333444666111///...---,,,---............................../////////......---------***++++++,,,,,,++++++***)))&&&---111,,,999WWWkkkssstttrrrsssrrrgggkkkyyyjjjbbbfffpppwwwyyyqqqoooqqqqqqssswww}}}~~~{{{xxxkkkiiikkkttt~~~```KKKDDD>>>DDDRRRZZZVVVKKKAAAEEEVVVjjjyyyvvvggg______uuuqqqooojjjeeennn|||yyy|||lll:::///777UUUxxxyyyiiiYYYJJJ===222,,,+++333DDDUUUhhh|||qqqPPP@@@555888>>>555...222555111555...,,,333+++---GGGQQQ...---...---000'''+++222<<>>EEEnnnzzz}}}~~~}}}yyyxxx|||}}}xxxrrrvvvuuutttiiiMMM111***111SSSGGG111///***000RRR^^^mmmRRR555***'''&&&'''+++***)))'''((()))***)))'''```GGGCCCAAAbbblllgggpppjjjQQQ888111333444...---,,,,,,,,,...///000........................---------....../////////***++++++,,,,,,++++++***,,,(((---...***:::ZZZmmmpppvvvuuuqqqnnnhhhqqqssseeebbbjjjuuu|||zzz~~~vvvooolllllluuuwww{{{{{{uuujjjjjjnnnuuu}}}jjj^^^```___dddkkkkkkYYYJJJ>>>EEE[[[ooowwwvvvvvvzzz{{{ppp[[[KKKJJJRRR^^^LLLDDD@@@===SSSsss~~~~~~~~~}}}}}}zzzRRREEEKKKkkkzzz~~~|||uuufffUUUJJJDDD666222:::CCCPPPUUUMMMSSSMMMQQQPPP>>>111...***333222...444888)))666bbbddd;;;(((---111---222***,,,,,,***)))///999BBBOOO\\\ooo~~~}}}{{{yyyxxxxxxzzz~~~~~~}}}}}}{{{xxxvvv```cccXXXAAA333444333+++,,,---///------;;;\\\{{{|||yyyxxx{{{~~~|||{{{yyyyyyxxxtttpppmmmlllllleeeeeeeeeffffffiiinnnsssjjjmmmrrrsssppphhh```[[[kkkjjjhhhffffffdddaaa]]]PPPEEE888///---,,,***'''&&&&&&%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((('''((((((((()))))))))***))))))(((((((((((())))))%%%111OOOfffeeeeeeoootttqqqttttttqqqkkkjjjnnnssssssooommmqqqzzz|||tttkkkEEEFFFWWWiiiqqqzzz}}}|||~~~}}}bbbEEE888???SSSooo{{{|||}}}yyyzzz{{{|||ddd444---+++...---(((+++222VVVkkkAAAJJJ||||||qqqyyyoooWWWIIIAAA@@@PPPeeettt{{{~~~~~~{{{{{{{{{yyyuuuqqquuuqqqiiiVVV;;;(((,,,:::lllTTT:::666,,,888iii~~~mmmIII***###+++---''')))((('''''')))***)))'''yyyWWWBBBBBBFFFppp|||gggmmmssshhhLLL555111111///,,,,,,,,,,,,---...///000------------------------++++++,,,---...//////000***++++++,,,,,,++++++***///******(((&&&<<<___sssooozzzwwwnnnnnnpppxxx{{{mmmbbbdddoooxxxzzzyyy}}}tttooonnnnnnxxx{{{~~~yyyppphhhmmmtttyyy}}}}}}lllhhhpppttt}}}kkk^^^TTT[[[mmm{{{{{{tttooorrrqqqdddOOOBBBIIIXXXWWW999---+++)))GGGnnnzzzyyyzzz||||||~~~|||}}}yyyvvvwwwqqqoooppp{{{lllbbb```ggguuuzzzssshhhQQQBBB;;;000...666999FFFGGGRRRWWWLLLEEE@@@888111++++++444555///HHHuuuqqqGGG000'''+++///&&&---)))---///,,,'''&&&***000111:::HHHVVVcccppp|||}}}{{{|||~~~}}}mmmqqqlllZZZLLLFFFBBB<<<+++))),,,111555AAAZZZsssxxxwwwvvvzzz~~~xxxrrrnnnnnnooopppnnnjjjfffdddbbbaaaeeekkkqqqssstttrrrooommmllllllnnnnnnllljjjmmmpppoookkkqqqaaaKKK:::222---(((###&&&&&&&&&&&&&&&%%%%%%%%%((((((''''''''''''((((((((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''(((((())))))*********))))))(((((())))))******<<<]]]ooojjjgggkkkkkkqqqrrrqqqmmmhhhhhhmmmrrrssspppmmmooowww{{{tttiiiJJJ555333@@@IIIWWWjjjtttyyy}}}~~~uuusssrrr{{{ggg:::"""...444111NNN|||zzzxxxyyy|||~~~~~~}}}|||~~~]]]333,,,***---,,,(((---666[[[jjj<<>>444777666@@@HHHGGGMMMPPPHHH<<<555666777555DDDfff]]]888444111000222&&&...&&&(((+++---,,,,,,---...---------///666FFF[[[iiikkkoootttwwwyyy{{{~~~}}}}}}~~~vvvlllccc^^^\\\GGG??????HHHQQQVVV```mmmtttsssqqqqqqtttyyy~~~~~~~~~yyywwwvvvtttqqqmmmppplllkkkjjjfff___^^^aaaiiikkkmmmnnnmmmmmmppprrriiinnnpppmmmnnnrrrtttssszzznnn___TTTLLLCCC666,,,))))))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''''''''((()))***************))))))))))))******888HHHdddrrrnnnmmmoooiiilllmmmmmmjjjhhhhhhllloooooorrrrrrqqqtttxxxvvvpppjjjCCC000888::::::GGGTTTgggsssrrrtttvvv~~~xxxrrruuu{{{}}}EEE,,,'''999:::+++777VVVyyy|||}}}{{{~~~}}}zzz|||{{{TTT222,,,***,,,+++)))000;;;dddmmm:::CCCyyy}}}~~~}}}zzz{{{lllooo~~~|||yyytttpppqqqpppnnnpppuuuvvvvvvtttmmm___SSSPPPSSSXXX@@@:::GGG555777eeeuuurrrjjjUUU:::,,,++++++''')))((('''(((***+++***)))eeeKKKEEE<<>>EEE>>>RRRKKKKKKBBB===^^^OOO111::::::666777***222...+++((((((***,,,+++***+++------+++((()))///555GGGOOOZZZdddmmmttt{{{zzzyyyzzz|||~~~{{{|||{{{wwwvvvxxxuuuhhhdddnnnwwwuuusssvvvqqqnnnjjjggghhhnnnxxx}}}yyyzzz|||~~~rrriiijjjiiilllpppkkk```ZZZ[[[WWW]]]eeejjjkkkkkklllmmmccckkkooojjjhhhnnnuuuyyyuuusssrrrsssqqqcccMMM<<<++++++******))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))&&&''''''((()))******+++******))))))))))))******EEEOOOcccnnnmmmrrrwwwpppggghhhjjjjjjjjjjjjlllmmmkkkssswwwsssrrrvvvyyyxxxgggDDDAAAYYYXXXCCC777888888FFFWWWeeesssnnn___\\\qqqtttppp{{{~~~|||333666666222---...222666UUUcccuuu~~~~~~|||}}}zzzzzzuuuxxx||||||~~~yyyvvvKKK222+++))),,,+++***222>>>nnnttt<<>>---$$$'''///)))(((((()))***++++++***yyyXXXPPPGGGBBBbbblll{{{mmmmmmOOO333444222***...........................000...------,,,++++++---///111///---111777666000,,,+++000...&&&***///***///)))111]]]aaatttvvvzzzvvvnnnlllvvvwwwqqqiiicccfffuuu}}}uuupppooosssxxx{{{sssvvv}}}{{{oookkknnn}}}ssskkkllluuu}}}wwwvvvnnnqqqwww~~~yyylllkkkwww}}}yyyIII555(((===lllvvv}}}xxxsssqqqtttvvvtttrrrrrrhhhiiikkkkkkiiiddd^^^ZZZbbblllmmmkkkzzzlllBBB000222+++,,,111+++>>>mmmhhh^^^OOOAAA999666666666>>>DDDPPPTTTaaauuu>>>:::???---999000888...555222...,,,,,,,,,,,,+++///...,,,***))))))*********...;;;PPP___hhhqqqyyy}}}|||zzzyyyzzz|||~~~}}}~~~|||{{{www}}}|||xxxwwwuuurrrxxxsssmmmiiihhhgggdddbbbooossszzz|||~~~{{{zzzzzzzzzxxxwwwrrrqqqnnnjjjhhhfffeeeeeeUUUYYY[[[ZZZ]]]fffmmmooopppnnnlllkkkgggfffnnnwwwooopppvvv||||||uuukkkdddGGG999)))***222*** %%%%%%&&&'''((('''&&&''''''((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))((('''&&&&&&******))))))((((((''''''))))))))))))************777333MMMqqqvvvjjjkkkpppeeegggiiiiiiggggggiiikkkooonnnooosssvvvuuusssrrriii000KKKxxxvvvmmm```UUUHHH>>>555888FFFYYYiiippp:::NNN___eee{{{zzzrrr555+++---222,,,***,,,)))111===RRRfffuuu||||||{{{zzzzzzwww|||yyy|||{{{{{{wwwVVV///***'''...///(((888ZZZoooFFF>>>eee~~~~~~|||vvvuuuvvvpppgggNNNaaalllppptttrrrpppwwwuuujjjrrrrrrsssssskkkwwwzzzZZZXXXYYY===///111%%%,,,++++++***************sssUUUKKKBBBEEEgggkkkzzzkkkgggJJJ111444333,,,000////////////////////////,,,,,,,,,,,,,,,++++++,,,---000///...222:::>>><<<+++''')))***---888999)))+++(((111[[[fffvvvjjjnnnyyy}}}hhhbbb```jjjzzzzzzqqqmmmooouuuzzz|||wwwzzz}}}}}}sssiiikkkrrr~~~~~~|||qqqjjjkkksss~~~}}}uuusssuuuxxx||||||sssjjjooo}}}aaaYYYPPP```~~~~~~zzzuuusssvvvwwwsssppppppjjjjjjiiieee___VVVMMMHHHZZZhhhmmmiiipppuuuYYY222...333...---222333KKKvvv|||sssiii^^^SSSHHHBBB777555:::KKKnnnrrrLLL???===///;;;333:::333444333222111111...***''',,,++++++************+++)))'''***444>>>DDDNNNWWWhhhlllrrrxxx{{{|||{{{zzzzzz{{{}}}~~~}}}{{{zzzyyyooovvvzzzyyywwwyyyzzzyyyvvvrrrnnnlllmmmmmmllljjjiiijjjjjjmmmqqqwww|||~~~}}}zzzvvvsssvvvuuusssoookkkfffaaa^^^eeeccc\\\RRRPPPWWW```dddiiihhhjjjjjjhhheeejjjqqqmmmpppwww}}}{{{tttoooddd]]]FFF111...,,,)))---%%%%%%%%%%%%%%%&&&)))+++''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&***)))))))))((((((((('''))))))))))))************111000JJJkkkqqqjjjkkkmmmhhhjjjlllmmmlllllloooqqqmmmmmmooorrrssssssrrrrrrddd333PPP||||||yyytttooojjj```RRRJJJFFFDDDAAA===???RRRlllvvv~~~xxxuuuBBB000+++000+++)))---,,,)))---444<<>>AAA222,,,***---<<>>WWWxxxzzzooohhhTTTJJJ@@@UUUaaadddOOOFFF@@@JJJ>>>:::444111000000111222333111000,,,,,,,,,,,,+++***)))(((***&&&%%%'''))),,,111777@@@GGGTTTbbbnnnvvv{{{}}}ssswww{{{}}}}}}|||||||||www}}}{{{xxxyyyzzzyyyxxxuuurrrqqqrrrrrrrrrqqqooolllgggddddddgggllloooyyyyyy{{{~~~}}}yyyuuuuuuwwwwwwuuunnngggbbb```cccfffddd^^^XXXVVVSSSOOO[[[]]]bbbggggggeeehhhmmmggglllsssyyy|||}}}{{{xxx}}}nnnMMM===555,,,)))(((((('''''''''&&&&&&&&&'''''''''(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&))))))))))))(((((((((((())))))))))))************)))---HHHdddjjjiiijjjhhhiiikkknnnooooooppprrrtttlllnnnpppqqqqqqqqqrrrsssUUU333SSSyyyyyy}}}|||sssiii]]]OOOEEE333???```mmm}}}\\\;;;***...,,,))),,,---+++***((('''))),,,000333999;;;LLLhhh}}}wwwcccSSSZZZqqqxxxUUU===333///+++EEEkkk{{{sssJJJ===bbb~~~}}}{{{{{{{{{~~~}}}zzzuuutttuuurrrnnn\\\\\\ooozzzrrruuu}}}wwwrrrjjjxxx|||wwwfffEEE===eeeqqqhhhIII333)))******)))((((((((())))))gggOOOGGGFFFPPPyyyuuuooozzzmmmXXX<<>>RRRgggrrr}}}{{{ooo]]]]]]iii}}}xxxxxxsssooommmrrrzzz|||mmm______ooo~~~zzzsssmmmmmmssszzz|||xxxrrrpppqqqxxx|||~~~tttkkkiiisss~~~xxxqqqyyy|||yyyzzz}}}}}}{{{xxxrrrjjjccc^^^OOO^^^ffffffiiikkk[[[DDD111777666444>>>QQQeeetttzzz{{{{{{}}}|||ssscccqqqjjjWWW^^^HHHAAAKKKWWWMMMCCC===777444000...///222444555////////////---+++)))'''******+++,,,,,,***))))))(((,,,444???NNN^^^kkkssspppvvv|||~~~|||zzzzzz}}}}}}xxxyyyzzzyyy{{{zzzxxxvvvuuuttttttssssssrrrooolllhhheeebbbaaaiiikkkooouuuzzz}}}}}}|||tttyyy}}}xxxnnnhhhiiimmmZZZaaafffeee```[[[TTTMMMOOOQQQXXX```dddeeehhhnnnccchhhlllooosssxxxyyyxxxsssdddNNN666+++''''''((()))***)))'''%%%'''''''''((())))))******(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''))))))))))))((((((((((((((()))))))))************&&&...GGG___eeegggiiicccjjjkkklllmmmnnnooopppqqqppptttuuurrrpppqqqrrrrrrGGG666YYYuuusssxxx|||~~~{{{tttnnnXXXXXXtttzzz{{{|||vvvGGG***,,,...,,,,,,+++------------------,,,,,,&&&$$$---GGGfff|||~~~qqquuuzzzppp```VVVJJJ444444555222TTT{{{{{{uuuLLL999[[[{{{~~~}}}~~~~~~{{{{{{}}}}}}{{{zzz{{{zzzyyyvvvsssrrrssssssrrreeeXXXiiiyyypppwwwrrrddd^^^ppp{{{}}}lllHHH<<>>;;;666333111///---,,,//////000111000///---,,,***,,,,,,,,,+++***(((&&&+++))))))+++222===GGGMMM```hhhqqqvvvwwwuuuvvvwwwvvv{{{~~~{{{yyy{{{~~~~~~{{{{{{zzzyyywwwwwwwwwwwwnnnpppqqqrrrqqqnnnkkkjjjddddddfffjjjppptttvvvvvvvvv{{{zzzooo___YYY```jjjdddfffddd]]]ZZZ\\\^^^]]]PPPPPPTTT[[[___aaaeeekkkhhhjjjiiiiiimmmtttuuuppplllooopppyyy~~~kkkSSSNNN333...(((&&&&&&)))***+++(((((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((())))))))))))((()))))))))************(((///HHH___dddfffhhhbbbllllllllllllmmmmmmmmmllluuuyyyyyytttrrrsssrrrnnn??????fffyyytttyyyzzz{{{~~~~~~~~~uuummmOOO,,,+++......---))))))***,,,------,,,+++***------+++222LLLnnn}}}{{{zzznnnffffff\\\EEE333,,,444%%%,,,111000SSSyyywww}}}vvvNNN777XXX{{{zzz~~~~~~hhhooo~~~}}}}}}|||~~~xxxwwwvvvuuuuuutttvvvxxxoooYYYdddtttmmmsssyyyfffgggeeevvvvvvkkk]]]LLLTTTyyyiiifffzzz{{{TTT555666***))))))(((((((((((((((~~~___GGGBBBNNNjjjsssvvvuuujjjHHH555444111000222...------------------------,,,---///777FFFMMM@@@,,,,,,+++,,,...---***+++...)))+++------666QQQ\\\NNN)))CCCqqq}}}|||}}}xxx{{{ppp[[[WWWfffyyyyyysssdddjjjttt~~~{{{nnnbbbaaalll{{{|||yyymmmnnnvvv|||yyykkkiiittt~~~{{{xxxpppnnnxxxrrrKKK333111KKK{{{xxxxxx}}}}}}}}}zzzzzz|||xxxqqqcccXXXXXX^^^dddqqqvvvkkktttsssrrrqqqooonnnmmmlllqqqvvvzzzyyyzzz|||}}}|||iiiMMM;;;555@@@bbb~~~~~~lll\\\HHHOOOIIIIII;;;:::888999999:::999666000,,,---...///111222333333444000000---(((''')))***))),,,+++******+++,,,...///888BBBOOOZZZbbbjjjssszzzxxx~~~~~~|||~~~wwwxxxzzzzzzyyyzzz{{{|||sssrrrqqqqqqqqqqqqrrrssskkkiiigggggghhhiiiiiihhhpppnnneeeRRR@@@999AAAKKKhhhkkkjjjdddaaabbbcccbbb[[[XXXXXX[[[\\\[[[]]]aaammmnnnkkkiiinnnssslll```JJJBBB???VVVtttwwwqqqwwwZZZMMM:::,,,&&&&&&((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))***************---FFFaaafffeeehhhfffooommmllllllmmmmmmlllkkkuuuzzzyyyssssssuuuqqqhhh666FFFnnnzzzvvv{{{yyy~~~tttbbb^^^ooo[[[FFFRRRqqq|||YYY;;;111---...000***---,,,***))))))+++,,,...---111,,,%%%222JJJQQQIII777111///111...((()))///---$$$))),,,---MMMsss~~~zzzwwwQQQ777XXXvvvdddkkkuuuAAAWWWyyy}}}}}}{{{yyyyyyzzzxxxuuuvvvyyyooo^^^dddttttttwww{{{rrruuuttt|||gggKKK@@@HHHgggyyyNNNBBBhhhrrrMMM777******)))((((((((())))))ttt[[[HHHDDDRRR{{{}}}rrrwwwnnnbbb>>>111555///---222///------------------------+++111<<>>ooo|||uuu~~~vvviii~~~yyypppdddWWWXXXmmmxxxnnnbbbjjjuuu~~~yyyqqqddd^^^gggvvv~~~}}}~~~tttlllrrr~~~rrrhhhnnn{{{wwwppprrrsssjjj:::'''222GGGvvvzzz}}}}}}||||||vvvfffgggnnnjjjpppvvvlllvvvvvvvvvuuutttqqqooonnnnnnyyy{{{sssrrrzzzzzzrrrrrrwwwxxxSSS222((('''111WWWtttrrr^^^[[[EEE???>>><<<:::999999888666444/////////000111222333444000333222---,,,///000---))))))***+++,,,+++******!!!(((222:::BBBOOO```lllttt{{{}}}|||}}}~~~}}}wwwzzz||||||{{{zzz|||~~~yyyxxxuuusssqqqpppqqqqqqooonnnllljjjiiigggdddaaafff[[[JJJ777,,,)))---222XXX^^^aaa``````bbbbbb```ddd___]]]^^^]]]YYYWWWYYYhhhiiihhhhhhnnnooo^^^HHH///)))$$$:::ddd|||vvviiiVVVFFF<<<555000,,,++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((('''((((((((()))))))))***))))))))))))***************)))BBBcccjjjeeeiiimmmmmmkkkjjjkkkmmmnnnlllkkkppptttsssooorrrwwwooobbb444MMMtttyyyuuu~~~zzz~~~zzzaaaVVVdddyyy\\\AAA===PPPbbbyyyoooZZZCCC---+++000---///...,,,++++++,,,...///'''+++***%%%&&&,,,,,,(((///,,,)))'''&&&(((,,,111---,,,,,,+++...BBBfff{{{|||UUU777VVVaaa>>>GGGllluuuaaa444PPPvvvuuusss~~~}}}~~~{{{{{{|||xxxqqqppptttmmmhhhmmmvvvxxxtttxxxooobbbbbbSSSHHHMMMYYYvvvXXX888===gggddd777++++++***))))))))))))***lllZZZLLLIIIXXX|||rrrwwwhhh[[[777---555---***222///........................///999LLLhhhyyyUUU;;;222,,,---///,,,---000,,,***//////(((+++///(((777EEEtttrrrxxxnnnXXXppplllZZZSSS\\\uuu~~~~~~uuuhhhbbbkkkvvv}}}rrriii]]]\\\kkk|||yyy}}}{{{xxxqqqmmmwww{{{lllhhhrrrwwwnnnsssvvvggg777---BBBLLLrrr}}}}}}~~~~~~rrruuu{{{pppqqqzzzuuurrrsssuuuvvvvvvuuutttrrrppp~~~qqqooo{{{{{{oooccciiirrrxxxyyyyyyzzz{{{uuuLLL///222777<<<[[[}}}iii```UUULLL@@@555111111333444555444111///.........///(((///555444555666222+++---,,,+++***)))******+++***++++++((((((111@@@MMM```iiiqqqsssvvv{{{~~~~~~|||~~~{{{yyyzzz{{{tttuuuwwwwwwvvvtttrrrpppllllllmmmnnnooolllgggdddbbbRRR===///---000222111JJJJJJGGGCCCGGGTTTaaagggeeeaaa___aaa___ZZZVVVVVV^^^aaabbbdddkkkiiiPPP333''',,,+++;;;fffxxxtttnnngggaaaZZZQQQEEE<<<,,,,,,+++***)))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((())))))(((((('''((((((((())))))******))))))))))))************)))$$$???dddllleeejjjsssiiihhhfffhhhkkkmmmllljjjkkknnnmmmkkkqqqwwwnnn^^^;;;WWW|||{{{xxx~~~yyyvvv~~~vvv\\\JJJ444@@@WWWpppvvvTTT///'''///...&&&'''***+++,,,+++)))(((+++***...222///((()))///'''***++++++,,,---***%%%(((...,,,***,,,666TTTyyyXXX666RRRzzzlllNNN]]]dddFFF___}}}{{{bbb^^^ppp|||zzzooossszzz}}}~~~|||zzzyyy~~~{{{{{{{{{uuukkkhhhlllrrruuuvvvvvvqqqcccddduuujjjJJJ<<<777AAAKKKCCCHHH666222QQQtttrrr>>>,,,++++++***************]]]SSSDDDOOO[[[vvvzzzooonnnrrrMMM;;;///111333///,,,000***999'''...---777'''555IIIooofffAAA,,,///111000///)))...------,,,,,,------...---UUUuuu{{{uuuXXXNNN{{{xxx___HHHYYYsssvvv{{{|||xxxrrrkkkggg___nnnvvvtttuuuoooUUUMMMeeezzz{{{zzzvvvggghhhvvvsssgggkkkzzz{{{tttqqqjjjxxxzzz```KKKGGGuuu|||~~~}}}|||~~~zzzvvv|||yyysssvvvtttwwwuuu{{{zzzqqqaaaPPPWWWlllqqqnnnqqqsssjjjbbbOOO999333GGGhhh~~~}}}qqqaaaSSSHHH???666///555111333999:::444000000///......000333555555444111000...,,,,,,,,,,,,------,,,+++***))))))))))))...:::KKKXXXaaaffflllpppsssvvv{{{}}}}}}{{{zzzzzzsssuuuxxx{{{{{{xxxrrrmmmnnnjjjgggiiinnnpppmmmiiikkkPPP777000333222...+++///---,,,///555BBBWWWjjjfffcccaaabbbddddddaaa]]]aaa\\\XXX\\\ccc___GGG///+++&&&111MMMgggoooooonnnmmmkkkggggggkkklllcccXXXOOOAAA000&&&&&&)))++++++&&&(((***(((%%%$$$&&&(((******))))))((((((''''''+++***)))'''''''''((()))'''(((***++++++***))))))+++++++++++++++***)))))))))222333WWWaaakkk]]]jjjnnnnnnllljjjmmmrrrqqqmmmgggwwwnnn[[[fffwwwkkkRRR>>>mmm{{{zzz{{{}}}uuu~~~vvvooobbbOOO===@@@VVVooo}}}wwwbbbKKK888...------,,,))))))++++++***++++++++++++++++++++++++(((***,,,,,,+++******+++---******,,,***333SSSwww|||aaa999KKK{{{uuueeeFFFpppzzzNNN+++<<>>---555NNNpppwwwkkkbbbZZZRRRHHH>>>555......111333111///...////////////111111000000//////......***)))))))))))))))***+++'''&&&%%%$$$'''000>>>GGG___fffqqqxxxzzzxxxtttqqqxxxvvvtttssssssuuuwwwyyysssttttttsssppppppsssvvvtttbbbMMMCCC>>>888000,,,...,,,***((()))777UUUooofffiiikkkiiieeebbbcccfffdddfffeee```ZZZSSSIII???@@@NNNZZZWWWLLLAAA:::666IIITTT___dddhhhmmmrrrsssvvvkkk[[[NNNDDD;;;111***(((''''''''')))***)))((((((((((((((()))))))))))))))(((((((((((())))))***(((((()))************************+++++++++++++++222DDDGGGVVV___mmmfffkkkiiimmmpppppprrrtttqqqkkkllllllpppllllll|||qqqGGGKKKuuu|||xxxxxx|||yyy|||~~~zzzfffNNN>>>>>>EEE^^^hhhwww}}}vvvpppiiiYYYDDD444,,,***))))))++++++++++++++++++++++++)))***,,,,,,++++++,,,---///---***---///111OOO{{{xxx___;;;OOO~~~aaaLLL[[[iiihhhqqq}}}{{{|||~~~~~~zzzyyyzzzvvvpppssskkkrrr|||vvvOOO>>>mmm{{{xxxYYY///***III[[[TTT777;;;GGGoooyyyRRR444&&&++++++++++++'''tttYYYttteee}}}uuu\\\YYYyyy{{{wwwwwwiii;;;444000222333///---......555...---......IIIqqqPPP111,,,222///...------,,,,,,------...,,,:::SSSpppvvvnnnuuuQQQFFF```wwwkkkaaaQQQCCC:::555222000222555;;;EEEUUUcccddd^^^PPPbbbqqqtttuuu|||wwwkkkeeemmm|||tttiiifffqqq{{{~~~tttaaacccnnnkkkGGGCCC111'''CCCsssyyy}}}|||zzzxxxyyy{{{}}}~~~}}}}}}}}}}}}~~~~~~~~~zzz~~~kkkdddpppxxxyyy||||||zzzyyyxxxrrrjjjNNN444)))000;;;RRRooo~~~}}}yyyuuuxxxrrriii```TTTFFF888///111///......000333444444...//////000000000000//////...---+++***)))(((((('''***......,,,)))''''''666AAAQQQ```jjjnnnooooooqqqtttxxxzzzyyywwwuuusssssssssrrrqqqqqqsssuuuwwwuuulllccc```]]]QQQ===...'''(((+++111777DDDZZZmmmccceeehhhhhhgggfffgggiiigggjjjjjjddd^^^ZZZVVVQQQSSS^^^\\\FFF000(((((((((,,,DDD]]]iiijjjiiijjjkkkmmmllljjjhhhaaaTTTDDD888,,,***)))+++---,,,((($$$'''''''''((()))*********''''''(((((())))))******(((((())))))******+++++++++*********++++++,,,,,,===SSSXXXYYY```jjjdddaaafffkkknnnoooqqqtttrrrnnnllldddnnnrrrmmmzzznnn===SSSvvv{{{zzz{{{{{{zzzyyy~~~|||}}}}}}kkkVVVGGG===CCCMMMZZZgggsss|||xxx___>>>''''''111************************+++,,,,,,+++***)))+++,,,111...&&&(((...///OOOzzz^^^:::NNN{{{zzz}}}yyywww}}}~~~{{{kkkxxx~~~~~~~~~~~~yyywwwvvvsssnnnsssooopppvvvrrrXXXOOOllldddTTT???999KKK\\\QQQ999111GGGQQQ^^^uuuuuuiiiEEE***))),,,***((()))nnn\\\~~~ggg___]]]{{{{{{zzzxxx___555222111222111...---...,,,...)))+++;;;???```nnnBBB///000......------,,,,,,------...)))+++:::VVVnnn|||kkkLLLVVVpppoooUUUGGG666,,,,,,,,,)))%%%(((***+++///777@@@DDDCCCMMMeeexxxwwwtttyyy|||zzzooommmkkkoooxxxzzzhhhccciiixxx}}}hhhaaappphhhGGG///000///777SSSvvv|||zzzxxxyyy|||~~~~~~~~~{{{kkkKKKJJJggg~~~tttiiiHHH333---666???QQQhhhsssxxxxxxxxxxxxzzzvvvmmmiiippp~~~~~~|||yyyvvvuuusssjjjYYYKKK???;;;777555333222000...333222111000...---,,,,,,111000...---,,,++++++++++++++++++)))))))))+++,,,)))+++///666@@@OOO^^^hhhtttuuuuuussspppoooqqqsssrrrooommmooouuuxxxxxxvvvsssnnnkkkmmmooodddLLL666***,,,444BBBNNNUUU\\\ccc```___```dddhhhkkkkkkjjjiiikkkhhhdddbbbbbb^^^YYYWWW\\\SSS:::&&&$$$+++...+++EEEaaallljjjfffffffffbbbeeelllqqqqqqiii\\\RRR;;;555...))))))((('''%%%&&&&&&'''((()))***++++++''''''(((((())))))******((((((((())))))***+++,,,,,,++++++******+++,,,,,,)))AAANNNNNN___hhhhhhccceeejjjmmmmmmooossstttsssoooeeeqqqyyyrrrzzzkkk;;;aaa{{{yyyyyy~~~~~~~~~{{{lllYYYPPPFFF???AAAKKKWWW```cccssswwwTTT111'''---))))))))))))))))))))))))...//////---+++***,,,---,,,...''',,,333)))@@@{{{tttWWW444IIIwww~~~|||}}}~~~{{{zzzxxxeeeIIIaaa{{{}}}zzzvvvvvvsssooojjjrrrqqqvvvzzzrrrkkkfffKKK444;;;aaalllMMM555888RRR^^^\\\VVVhhhxxxtttvvv~~~ZZZ444))),,,)))&&&+++iiifffzzzkkkYYYkkk~~~{{{{{{wwwSSS222333333222000......///,,,,,,,,,555___kkkVVV666///---...------,,,,,,------...---(((+++:::JJJYYYjjjxxxxxxzzzwww```RRRjjjvvv\\\===222&&&$$$***...---)))++++++***)))))),,,000333BBB[[[ppptttuuuwwwtttmmm```dddlllvvv~~~wwwooo```dddppp}}}}}}qqq```eeeyyyddd111'''222FFF]]]ppp~~~}}}}}}|||~~~}}}dddFFFNNNuuu~~~sssWWWBBB;;;GGGYYYnnn}}}{{{wwwuuusssrrruuuyyy~~~|||{{{~~~zzzXXXJJJ@@@???RRRxxx}}}{{{{{{xxxvvvvvvzzz|||tttjjj```\\\TTTMMMEEE>>>666111///...---++++++,,,---------------......///000111******))))))(((((())))))'''&&&&&&'''+++333===DDDXXX___gggmmmpppqqqsssvvvrrrnnnlllpppvvvzzzxxxtttuuurrrnnnnnnrrrnnn^^^NNNBBBCCCKKKZZZeeeeeebbb```___]]]]]]aaagggjjjiiifffmmmnnnkkkhhhhhhiiieee___]]]^^^VVVDDD444...000222BBBTTTfffjjjgggfffjjjmmmccceeeiiimmmppppppmmmjjjTTTIII:::---'''&&&)))+++&&&''''''((()))******+++'''((()))))))))))))))((((((((((((((()))***,,,---...---,,,*********+++,,, 333DDDEEE```hhhmmmhhhffflllooonnnnnnrrruuutttnnnhhhpppwwwttttttaaa:::nnn}}}|||{{{|||zzztttkkk```UUUIII???999BBBEEEMMMOOOCCC000'''***************************+++,,,+++***))))))+++--- ---111AAAJJJ111777ooozzzkkkNNN///HHHuuu}}}{{{zzz{{{}}}~~~}}}|||~~~uuuyyyqqqYYY@@@YYYvvv}}}xxxwwwvvvsssggguuutttzzz{{{lllIII===IIIWWWVVVGGG===EEESSSgggfffjjjkkknnnYYYHHHgggmmmCCC,,,---***&&&,,,gggqqqqqqxxxQQQ}}}~~~xxxxxxpppEEE222444555222...---///000///---333FFFggg@@@222///...------,,,,,,------...///,,,***,,,...333;;;BBBSSSYYYVVVLLLVVVqqqjjjDDD...+++'''(((+++------++++++***)))))))))***,,,///222AAAQQQ[[[eeelllkkkfffYYY```kkkwww{{{wwwmmmfff]]]jjjxxx|||mmmbbb```ooommmBBB444KKKiii~~~~~~}}}}}}~~~}}}ppphhhhhhoooxxx~~~{{{zzz~~~~~~yyyjjjvvvrrrllllllppp{{{~~~qqqxxxuuussstttwwwzzzzzzxxxyyyrrrnnnsssyyy```888333)))'''>>>kkk~~~|||||||||}}}yyytttuuuzzz|||yyyvvvsssnnniiiccc[[[SSSNNN===:::666222000000111222,,,,,,,,,---...000111222//////000000...***%%%!!!$$$(((,,,...---+++)))(((000;;;KKKXXX```fffkkkooommmlllmmmpppssstttqqqooossstttsssooooooppplllddd^^^\\\___gggkkkjjjggggggbbbbbbbbbcccccccccbbbaaagggkkkmmmkkklllmmmkkkgggdddcccaaaZZZMMM@@@>>>CCCUUU___fffeeecccgggmmmqqqfffggghhhjjjnnnppprrrrrrhhhaaaTTTEEE777000------''''''(((((())))))******((())))))******)))((('''(((((('''((()))***,,,---000///,,,+++******++++++---777DDDCCCccceeemmmkkkjjjppptttsssrrrssssssppplllmmmppptttvvvoooWWW<<>>))),,,111MMMuuu|||{{{}}}yyywwwuuuvvvyyyzzzyyyvvvqqqnnnkkkggg```VVVIII@@@999777111,,,+++...///---(((888444111,,,---999222111------000...(((&&&)))***))))))***,,,000333555DDDNNN]]]jjjqqqoooiiieeemmmnnnnnnnnnnnnmmmllllllfffccc______bbbeeefffeeefffggggggeeecccaaaaaaaaa___[[[]]]bbbeeefffkkktttooonnnkkkfffbbb]]]YYYWWWXXX[[[]]]___eeemmmpppnnnnnnnnnoooqqqssssssqqqooowwwqqqkkkhhheeeXXXBBB222---(((''',,,---(((&&&(((%%%%%%%%%%%%&&&'''((()))***)))(((((())))))((('''++++++******++++++,,,---;;;???555JJJffflllpppkkkqqqrrrvvvyyyuuuoooqqqxxxzzzuuuppptttiii>>>MMMyyyzzzxxxxxx~~~yyyzzzxxxzzz~~~zzzttt}}}||||||{{{zzz}}}|||xxxvvvyyy|||wwwvvvvvvvvvtttqqqlllhhhTTTLLL@@@444---000777>>>MMMKKKNNNTTTZZZ___iiirrrnnn}}}{{{zzzxxxUUU@@@VVVzzzyyyRRR<<<\\\sssttt}}}zzzxxx{{{{{{~~~{{{{{{}}}yyywww}}}yyyzzz}}}zzzxxxxxx{{{~~~wwwnnnmmmsssuuuqqqxxxvvvqqqpppvvvuuudddOOOBBBSSSiiixxx{{{xxxvvvvvvssspppaaaDDD///777\\\~~~~~~kkkIII000***,,,,,,xxxkkk}}}qqqrrrzzzyyywwwzzzpppUUU:::777666555333222111000000,,,444<<>>AAAWWWxxx~~~|||}}}zzzwwwxxxyyyxxxwwwzzzyyyxxxwwwuuuooogggaaaZZZPPPGGGBBB<<<555222333222444(((333EEEOOOOOO888...+++---111111,,,+++---(((((((((((()))+++---...---222<<>>DDDNNNUUUjjjuuuxxxssstttwwwhhhQQQFFFhhheeeBBB000222EEEaaazzzqqqMMM333,,,)))***...)))&&&>>>bbbtttCCC+++&&&+++333XXX~~~|||zzz\\\PPPVVVqqq|||}}}~~~xxxssspppqqqsssvvvnnniiilllsssrrrggg[[[VVVTTT```ssssss```SSSUUUfffiiiqqq||||||wwwvvvwwwyyyzzz{{{{{{|||~~~~~~}}}yyyvvvuuukkkdddccc\\\MMMDDDEEE;;;666&&&555RRRaaaaaaGGG000...///222111...---...---,,,,,,+++)))(((((('''((((((+++111;;;FFFQQQWWW]]]ccckkkmmmjjjggghhhiiicccccceeehhhkkklllkkkiiiiiiiiihhheeecccbbbccceeefffbbb______]]]ZZZYYY\\\dddccc```^^^___bbbeeegggfffeee```]]]```iiiooooooooopppqqqooolllkkknnnqqqhhhdddcccgggmmmooojjjddd[[[NNN>>>333,,,'''(((+++(((((()))))))))******************)))))))))(((((())))))(((((())))))***+++%%%---)))EEEdddiiimmmkkkjjjqqqsssooopppvvvvvvqqqvvv{{{sssfffvvvmmmMMMXXX}}}|||}}}~~~rrrtttoooyyy}}}~~~~~~||||||}}}{{{{{{}}}vvvssspppppppppkkkaaaXXX@@@<<>>RRRZZZ^^^^^^aaacccVVVDDDMMMiiiUUU---&&&)))666RRRuuukkkEEE111111(((,,,///***...OOOrrr|||LLL:::777@@@NNNkkk~~~}}}}}}zzz~~~uuuvvv}}}wwwiiiDDD111666___}}}{{{zzzzzztttoooppptttsssmmmfffbbb\\\aaaiiiaaaGGG444000CCCSSSfffssswwwyyyzzz{{{~~~|||}}}{{{xxxwwwxxxzzz{{{xxxxxxxxxyyyyyywwwvvvtttwwwvvvvvvvvvrrrjjjaaa[[[OOOOOO@@@CCCKKKPPPXXXLLL000///------......000111222222111000---+++)))(((,,,,,,---...111555888:::DDDMMMXXX^^^```bbbiiiooobbbbbbbbbdddhhhlllooopppfffgggfffdddcccccceeehhhgggdddbbbaaaaaa___^^^]]]___^^^]]]^^^```cccfffiiijjjiiieeeaaaaaaeeeeeebbbcccjjjqqqtttpppmmmlllnnnkkkgggdddfffjjjlllkkkhhhiii___QQQDDD999000***(((*********))))))((((((((()))******)))(((''''''''')))))))))))))))***++++++'''...***GGGdddgggmmmmmmfffnnnnnniiinnn|||xxxrrrzzz|||vvv}}}gggFFF\\\{{{|||||||||{{{{{{rrryyy}}}xxxzzzxxxxxx{{{}}}||||||}}}}}}{{{zzz}}}}}}|||||||||{{{zzz|||wwwrrrpppqqqrrrooollldddMMM888:::LLLbbbrrrzzz{{{zzz{{{uuuqqq|||uuurrrXXXEEESSSaaa___\\\iiioooxxx}}}zzz|||wwwfffKKK333///>>>NNNcccpppwwwssssssyyy{{{xxxzzzxxxvvvvvvxxxyyyyyyxxxzzz~~~~~~~~~{{{~~~}}}|||~~~wwwyyyyyywwwvvvxxx{{{}}}xxxqqqmmmooopppooottt{{{{{{uuuqqqjjj^^^MMM@@@777???OOObbbsss{{{{{{xxxwww}}}zzz[[[888+++///fffrrrggg~~~~~~vvvYYY???444555444333222111000000000333DDDKKK444,,,---...------++++++***+++************************(((''''''((())))))((('''+++++++++*********))))))+++++++++++++++,,,,,,,,,***++++++++++++***)))(((,,,,,,+++)))&&&'''***---000777===>>>AAACCC>>>777LLL[[[FFF,,,------888[[[qqq|||||||||jjjGGG222///......///---999___}}}~~~pppbbb\\\cccrrr||||||~~~~~~vvvyyy}}}lllSSS666+++777```|||}}}}}}|||xxxrrrmmmjjjgggaaabbbhhh^^^FFF222---555OOOhhhnnnkkklllppprrr{{{{{{{{{zzz{{{}}}~~~~~~}}}|||zzzxxxxxxxxxwwwwwwxxxwwwuuusssrrrqqqqqquuuqqqggggggppppppiiiiiipppddd___TTTJJJOOOIII444333///++++++...111222---......//////...------(((((()))***,,,...///000,,,444>>>CCCEEEKKKUUU]]]aaaccceeeggghhhgggggggggeeefffggggggfffhhhkkkmmmjjjiiihhhhhhiiiiiigggddd^^^^^^___```bbbcccddddddfffiiiiiiggggggfffbbb[[[ZZZaaajjjmmmkkkiiijjjlllgggeeedddeeeiiilllmmmmmmmmmjjjcccZZZOOOBBB555,,,,,,+++*********+++,,,---+++,,,---+++)))'''(((***+++************+++,,,,,,)))...+++HHHeeegggnnnqqqkkkqqqnnnfffjjjxxx}}}vvvrrrvvv\\\CCCmmmvvv{{{yyy||||||{{{tttppptttxxxzzz~~~}}}}}}|||yyy}}}vvvqqqnnnooossswwwuuutttooobbbOOOEEENNN]]]yyyxxxwwwrrrnnnrrrkkkVVVLLLOOOAAA111555CCCIIIJJJKKKOOOYYYggguuu}}}}}}{{{uuutttiiiPPP444$$$'''111EEEWWWggglllpppxxx{{{xxxwwwvvvvvvwwwyyyzzzzzzyyyxxx|||{{{zzz}}}{{{yyywwwvvvuuuvvvzzz~~~xxxooojjjpppyyyyyytttooonnndddUUUFFF===888888888LLL```xxx{{{qqqmmmnnnvvvyyynnnMMM555---llllllxxx{{{~~~rrrQQQ;;;777777666555444333333333333333CCCEEE111...///000111///---,,,---...************************'''''''''(((((()))))))))******************************++++++++++++++++++******++++++++++++******(((***++++++))))))***+++###(((,,,---,,,---...///:::DDD===333111---???eeeppp{{{~~~tttWWW>>>333///---222:::MMMrrr|||tttwwwzzz{{{||||||jjjMMM111;;;SSSqqq}}}~~~wwwsssrrruuunnnkkkmmmdddNNN;;;444@@@]]]rrroooeeedddhhhiiilllmmmnnnrrrvvv{{{{{{}}}~~~{{{wwwttttttssstttvvvuuussspppppppppssskkkXXXFFFFFFWWWeeejjjqqqyyyssswwwsssdddbbbUUUOOOLLLDDD999222000---***'''((()))+++---...000111,,,+++)))((())),,,///222(((,,,000111111444;;;AAARRRYYYcccjjjmmmkkkhhhffffffhhhjjjkkklllmmmoooqqqoooooonnnnnnppprrrnnnhhhcccddddddddddddcccbbbaaaaaaeeehhhhhhjjjkkkfff___]]]___aaaaaa```aaaeeeiiigggggghhhiiijjjjjjjjjjjjkkkmmmmmmhhh```VVVGGG;;;---+++)))'''(((***,,,......000111///+++)))+++---+++++++++***+++,,,,,,---&&&,,,+++JJJggggggnnnrrrwwwzzzwwwooonnnuuuwwwtttwwwtttzzz|||UUUHHH~~~~~~~~~rrrkkkmmmnnnkkklllqqq~~~}}}~~~{{{uuuuuuuuutttsssuuuzzz~~~www~~~~~~iiiQQQEEEDDDYYYnnnxxxkkkVVVGGG@@@???MMMVVVUUUKKKKKKZZZggggggbbb___^^^dddnnnvvvwwwuuunnnrrrsssiiiQQQ777)))(((...>>>QQQ___kkkvvvuuuuuuuuuwwwyyyzzzyyywwwvvvzzz}}}}}}~~~~~~~~~~~~|||}}}|||xxxuuuuuutttppplllooovvvtttbbbOOO;;;888555444999GGGYYYfffvvv}}}zzzsssrrrttttttvvv}}}|||```>>>(((zzzfff{{{^^^{{{~~~nnnIII666999666555444333222222222222000<<<~~~>>>...000///000111000---,,,---...************************&&&''''''(((((()))***,,,)))))))))***++++++,,,,,,************************)))******+++,,,---...///&&&'''***++++++*********((()))***,,,***(((***---,,,///111111------<<>>CCC]]]mmmtttwwwllldddkkkppphhhnnnmmmlllmmmppprrrqqqooommmiiifff^^^NNN:::///---+++///;;;KKKXXXeeesss~~~uuutttuuuvvvxxxwwwuuussstttxxx{{{yyyuuutttyyy~~~~~~~~~||||||~~~}}}||||||}}}~~~~~~|||xxxxxx}}}{{{nnn^^^UUUaaakkkooolllllliiiUUU===;;;@@@GGGOOOZZZfffsss|||}}}{{{zzzzzz{{{}}}xxxxxxzzz}}}~~~pppQQQ666iiiXXX```bbbOOO|||kkkDDD333:::222222111000/////////000---666mmmzzz999+++111---///000...+++***+++---************************%%%'''((((((((()))+++---(((((()))***+++,,,,,,---******))))))))))))))))))---,,,+++)))((((((''''''((()))******)))((('''&&&,,,)))))),,,,,,)))(((+++***$$$%%%((((((///555111222<<>>666YYYiiimmmuuuwwwvvvfffRRRNNNGGG444CCCLLLYYYeeellloooqqqqqqlll[[[GGG888,,,%%%(((000...(((***555AAAJJJ[[[llluuutttuuuvvvvvvuuurrroootttwwwxxxtttooommmrrrxxx}}}~~~~~~|||zzzzzz}}}|||{{{zzzzzz{{{wwwpppkkkiiifffjjjrrrpppZZZ@@@///GGG```pppllljjjlll^^^III777:::???IIIVVVdddqqqyyymmmqqqwww|||zzzwww|||}}}iiiQQQiiiRRROOOOOO___wwwaaa===...;;;444333111000000222333555...999fff[[[::://////++++++,,,,,,,,,++++++***(((+++---,,,)))'''(((***%%%'''***+++++++++++++++,,,)))&&&'''+++......---,,,+++***((((((((()))***(((((())))))******++++++***)))((()))***+++***((()))))))))))))))))))))))),,,***)))***...000...,,,,,,...///222888DDDRRR\\\eeejjjpppqqqqqqssszzz~~~|||zzz~~~kkk???000///[[[{{{~~~~~~|||{{{|||zzzvvvssspppllleeebbbcccfffcccffflllmmmgggdddggggggddddddhhhjjjhhhggghhhtttttttttuuuvvvvvvssspppfff===$$$,,,---$$$444UUUiiiaaaYYYXXX```ggggggdddqqqqqqkkkeeekkkwwwvvvlllfffbbb[[[PPPDDD;;;555444///---******,,,...000000+++...///,,,,,,...---)))$$$(((,,,---+++,,,111777BBBLLLYYYcccggghhhhhhhhhiiijjjlllnnnqqqssstttuuummmnnnoooppppppmmmiiieeehhhkkkbbbYYYYYYVVVSSS[[[gggfffhhhnnnnnnaaaKKK:::BBBPPP[[[dddllleeeZZZ\\\aaa]]][[[\\\[[[XXXYYY\\\\\\[[[VVVMMMAAA555,,,((('''(((((('''&&&'''***---)))***+++)))&&&%%%'''***...,,,FFFiiiqqqiiiggggggeeehhhmmmrrruuuvvvuuuuuurrrtttrrruuu;;;fff~~~}}}uuuzzz~~~~~~zzzxxx|||~~~wwwqqqeeeXXXTTT___ttt~~~xxxyyy~~~yyy~~~sss|||rrrwwwwwwuuu{{{zzzkkkVVVCCCBBB[[[ssswwwwww}}}{{{cccIII@@@HHHRRRTTTPPPEEELLL???999LLLWWW]]]lll{{{UUU111'''++++++'''''')))******+++---222888===VVVjjjuuunnnkkkrrrrrrkkklllqqqyyy}}}vvvooorrr{{{vvv|||{{{~~~yyyzzz}}}~~~yyywwwyyy}}}{{{vvvvvvyyyssscccQQQHHHNNNIIIGGGNNNVVVRRRAAA111KKK]]]iiidddYYYOOODDD888666777444000555CCCRRRZZZNNNOOOPPPPPPUUUaaaqqq~~~uuummmzzz|||~~~ooocccSSSPPP\\\qqq~~~uuummmVVV;;;444;;;444333111000000111222333...999iiiMMM222------,,,,,,------,,,,,,++++++///...,,,(((&&&%%%&&&((())))))))))))'''&&&&&&&&&'''***---//////,,,***(((,,,+++***)))(((((()))***)))))))))))))))************)))((()))***+++***((())))))))))))))))))))))))***)))((())),,,---,,,***'''((()))***,,,111888>>>IIIPPP[[[fffpppvvvzzz|||yyy}}}{{{{{{XXX000444777]]]~~~{{{vvvrrrqqqrrrpppnnnkkkhhhjjjooonnnhhhdddddddddaaabbbfffgggdddccceeeeeefffhhhllloooqqqpppnnnoooNNN111++++++(((,,,666AAA999333777BBBPPP```mmmnnnpppkkkeeehhhrrrssskkkiiijjjjjjeee]]]SSSLLLHHH999666333111111111000//////000///++++++------)))'''))),,,,,,+++,,,000444---111888???FFFOOOYYY___gggjjjooossstttssspppnnnvvvtttrrrqqqooommmjjjhhhdddhhhbbb\\\```^^^^^^fffcccaaabbbddd[[[HHH777000<<>>CCCQQQmmm~~~~~~xxxqqqrrrxxxyyyssssssqqqqqqtttssslllgggddd```^^^___bbbbbb___^^^```bbbbbbbbbdddeeefffdddbbblllbbbNNN999---***)))%%%...&&&###'''***333LLLgggooosssrrrllllllrrrsssnnnppprrrtttrrrmmmfffaaa___WWWRRRKKKDDD===777222...000000---)))***---...***++++++***))))))***+++,,,***)))))))))---444>>>EEENNNUUUaaalllsssvvvuuuttttttsssqqqpppooonnnnnnmmmjjjnnnhhhbbbdddaaa___fffbbb]]]]]][[[JJJ222(((,,,IIIaaafffYYYUUUYYY___hhhfffbbbaaabbb```\\\\\\^^^ZZZ^^^bbbccc___WWWPPPLLL===555+++((()))+++(((%%%)))******)))((((((***,,,***---HHHgggmmmiiiiiihhhllllllllllllnnnqqqsssuuussswwwxxxsssMMMqqqzzz}}}|||xxx}}}}}}|||}}}yyyzzz~~~|||~~~zzzpppeee___fffhhhmmmttt{{{wwwwww|||oooEEE999\\\hhhrrrssssssuuurrrkkkUUUaaarrr}}}{{{mmmVVVDDDMMM[[[mmmxxxzzzwwwvvvwwwzzzvvvyyyzzzmmmdddaaa]]]===222***++++++((()))///+++++++++***(((''')))***###'''///;;;KKKZZZfffllloooooorrrwwwyyyxxxzzz}}}{{{{{{xxxcccIIIKKKFFF<<<:::CCCLLLOOOmmmvvvsss^^^HHH@@@@@@AAAPPPTTTQQQBBB333888PPPhhhPPPBBB444111444888<<<@@@WWW[[[WWWEEE333******,,,...///---***'''(((---222333777OOOjjjyyywwwsssTTTMMMEEEkkktttbbbiiigggEEE888;;;///333222000///............///;;;rrruuu888---444///...------,,,,,,++++++,,,+++)))((()))---...,,,)))''''''(((***,,,---+++***,,,,,,+++(((&&&(((,,,000+++*********************++++++******))))))((((((***)))((()))***+++***((((((((((((((((((((((((((()))((((((((((((((((((''')))***+++++++++******)))((()))---777GGGYYYjjjttt~~~{{{||||||xxxzzz}}}{{{zzz}}}zzzzzzkkkaaavvvzzz}}}}}}vvvsssyyyzzztttyyywwwwwwyyyyyytttmmmhhhaaa```aaacccaaa\\\ZZZ\\\bbbaaa```aaaaaaaaa^^^\\\]]]iiiiiiSSS888++++++---444------111***'''???```pppwwwzzzwwwssssssrrrnnntttsssrrrnnnkkkiiiiiikkkmmmiiibbb[[[TTTLLLEEEAAA666555000+++,,,000000---000...+++***+++------,,,///...---+++******+++,,,333:::GGGUUUaaakkkppprrrlllnnnqqqqqqooollljjjhhhlllqqqlllfffhhhccc___eeeggg```]]]\\\KKK555000;;;___rrrlllXXXWWWaaadddffffffcccbbbddddddaaa```ccc^^^\\\ZZZ[[[]]]^^^\\\YYYSSSGGG888,,,(((((()))(((((((((((((((((()))***+++***111LLLfffhhhfffgggdddggggggiiikkknnnqqqtttvvvxxxxxx}}}eee```QQQrrr}}}|||vvvqqq}}}~~~}}}~~~pppxxx~~~}}}zzzuuulllaaaXXXZZZgggvvv~~~zzzxxx|||uuuvvvjjjFFF???\\\fffooorrruuuxxxxxxtttvvvrrr{{{pppLLL>>>FFFhhhpppyyy{{{xxxuuuvvvxxxzzzxxxwww|||zzzccc111---,,,...,,,((((((---(((***,,,,,,++++++,,,---...'''%%%---777BBBSSSdddrrrsssuuuvvvuuuvvvyyy}}}yyy{{{~~~~~~}}}hhhLLL111111---(((...;;;BBB@@@[[[gggdddMMM<<>>444<<<000222111000///......------///<<>>333,,,))))))((('''&&&'''((())))))***'''333PPPeeeeeefffiiieeeccceeehhhllloooqqqrrrsssuuusssvvv___[[[VVV```eeerrr|||}}}~~~yyyttt{{{wwwtttzzz~~~}}}vvvyyy|||}}}~~~{{{zzz}}}~~~}}}qqqpppjjj^^^SSSTTT___jjjzzzvvvuuujjjnnnoooaaaiiiiiilllnnnqqqvvvzzzzzzvvvzzztttooofffRRRCCCNNNeeehhhlllttt|||~~~wwwqqqzzz{{{}}}rrrjjjzzzqqqHHH000---+++,,,+++)))((()))'''))),,,---,,,,,,---...///((('''***)))***999LLL]]]hhhtttxxxwwwwww{{{yyyzzzvvvvvv|||sssSSS666111///---111:::@@@<<<555DDDMMMLLL===:::IIIWWWZZZhhhiiidddSSS>>>111000555...((()))111222,,,***......///,,,'''%%%((()))(((%%%&&&((((((((('''''''''&&&'''***999RRRhhhttt|||dddRRRPPPHHHjjj}}}|||oooWWW666222;;;555111111000000//////......000===|||RRR333***333+++,,,,,,+++++++++---...///******...888III\\\mmmvvvxxxvvvtttsssqqqkkkbbb[[[LLLAAA333)))'''((()))))))))***++++++,,,+++++++++************))))))))))))***)))((()))***+++***((())))))))))))))))))))))))(((***+++***)))(((***+++***(((%%%%%%'''(((((((((%%%(((***(((&&&)))222:::AAAIIIUUUcccooowww{{{|||}}}~~~|||~~~}}}yyy~~~{{{xxxxxx{{{rrrsssuuuwwwzzz{{{sssjjjnnnooosssuuuqqqkkkiiimmmgggeeeddddddeeeeeecccbbbggg______dddYYY>>>***%%%+++%%%###&&&&&&---HHHfffkkkrrr{{{~~~|||wwwsssqqqjjjnnnssswwwwwwuuuttttttmmmmmmoooqqqssssssqqqnnnaaa^^^XXXQQQNNNLLLDDD:::,,,,,,++++++---111555777444222...,,,------,,,,,,///---******,,,111666:::BBBLLLZZZeeeiiijjjjjjkkkccckkkkkkjjjooolllhhhnnnjjjgggeeefffccc^^^]]]```\\\UUU===///DDD]]]dddcccZZZXXXYYY]]]^^^[[[[[[]]]\\\[[[\\\___bbb```[[[VVVYYY[[[ZZZTTTGGG:::///)))***((('''''')))***))))))'''777UUUfffeeehhhmmmhhheeefffiiikkkmmmnnnnnnnnnqqqrrr~~~qqqnnngggSSSIIIRRRXXXgggxxxvvvssswww|||~~~}}}{{{zzzzzz|||||||||zzzssshhh]]]TTTPPP[[[___kkkkkkvvvzzzlllttttttsssrrrrrruuuvvvuuussspppwwweeeAAA777QQQlllsssdddbbbbbbiiirrrvvvqqqkkkoootttpppbbbeeeuuuddd;;;---+++))))))************(((***++++++***))))))***%%%&&&+++...***$$$+++777:::OOOhhhuuuxxxzzz|||~~~xxxyyyrrrrrrwwwdddAAA...,,,+++222BBBIIIAAA666111111555555222888HHHRRRSSSOOOKKKEEE<<<444---)))(((&&&&&&)))+++(((######'''******'''$$$'''---...+++,,,,,,---------,,,+++***((()))"""&&&<<>>FFF666+++444...---,,,,,,,,,---000222444555???QQQggg}}}yyyjjjRRR<<<...***---000)))***+++,,,,,,,,,++++++)))))))))))))))************)))((()))***+++***((())))))))))))))))))))))))&&&(((******((((((***,,,,,,)))((((((***+++)))'''%%%(((******)))((()))******///999GGGUUUbbbnnnuuuxxx}}}zzz|||zzztttyyyxxx}}}|||tttrrrvvvqqqssstttvvv{{{}}}uuuiiillloootttxxxvvvqqqqqqvvvtttrrrnnnkkkiiigggdddbbbmmm```[[[aaa```PPP<<<222333...)))***...888IIIYYYbbbfffmmmsssuuuuuuttttttkkkoootttwwwwwwuuusssrrrqqqqqqrrrssssssqqqmmmjjjnnnllliiieeedddaaaVVVKKK888888666222///...222555:::666333111111000...,,,)))((((((((())),,,...000***222>>>GGGNNNUUU]]]bbb\\\eeefffgggmmmiiieeejjjdddjjjlllhhhfffgggfffccc[[[XXXHHHCCCTTTaaabbbeeeYYYWWWXXX[[[ZZZWWWUUUWWWVVV\\\aaa```YYYTTTTTTWWWVVVYYY[[[[[[UUUIII<<<333---+++))))))+++,,,***)))///BBB^^^jjjfffiiinnngggffffffggghhhjjjlllnnnooosssqqq|||zzzwwwXXXNNNUUUJJJIIIYYYqqq~~~~~~|||}}}}}}zzzwwwwwwyyy|||~~~{{{}}}yyyhhhZZZPPPSSS___cccssszzzkkkqqquuuuuuwwwwwwvvvsssssstttsssxxx```:::===fffzzznnnbbb]]]XXXXXX^^^hhhqqquuuuuuyyyppphhhnnngggHHH---+++,,,---+++))))))+++,,,)))***+++***((('''((()))&&&)))---...,,,)))+++///,,,???UUUccckkksssxxxxxxvvvyyysssssssssVVV777444444555HHH___\\\CCC555888,,,++++++...555:::======555222...+++***)))((('''###''')))&&&%%%(((******&&&)))(((%%%%%%((()))&&&)))((('''&&&&&&&&&&&&%%%)))///%%%"""222<<>>HHHNNNYYYhhhqqqrrrtttyyyuuuvvvqqqMMM333===:::>>>UUUjjj[[[222!!!,,,000++++++000222...******+++,,,---,,,)))'''''''''%%%++++++%%%%%%+++***$$$'''---000---))))))***)))+++)))''''''((()))******"""...'''%%%333888;;;MMM```NNNBBB```}}}uuu___BBB222222444222111...,,,---///111///---333IIIRRR...222222***111444...---111111<<>>AAACCCGGGLLLSSSYYY^^^aaakkkkkklllnnnsssyyy~~~zzz{{{vvvDDD,,,111+++<<>>ddduuu~~~www~~~zzzwww~~~}}}tttrrreee]]]XXX]]]VVV999'''...+++)))777>>>666888:::+++111---)))'''((())))))(((+++---,,,((('''***---///)))DDD\\\[[[LLLEEENNNYYY^^^jjjxxx{{{sssggg^^^ZZZ[[[DDD888888111------)))---,,,,,,+++******))))))))))))))))))***************)))(((&&&&&&&&&'''''')))))))))))))))))))))))))))(((((((((((((((((((((***+++((((((***---;;;QQQoooWWWKKKMMMzzzvvvgggOOO;;;444555444111333111//////000111000///333dddYYY///---///+++,,,111---222999IIIoooUUUEEEYYYwwwpppXXX;;;+++***......***))))))...555666///'''$$$)))))))))))))))************)))((((((''''''((((((***)))((((((((()))+++,,,))))))))))))))))))))))))((())))))******+++++++++++++++******)))))))))((()))******++++++******))),,,---///111444777:::;;;DDDGGGMMMTTTZZZ```eeegggnnnooouuu~~~ccc000%%%555888NNN~~~MMM666&&&&&&999bbb|||zzz}}}~~~}}}wwwzzz}}}zzzsssrrrwwwyyyuuulllpppyyyyyyvvvwww{{{xxxxxx|||}}}{{{xxxyyynnnnnnoooqqqsssuuutttsssvvvrrrnnnmmmooonnniiiddd___]]]\\\]]]```bbbaaa___[[[ZZZWWWTTTRRRSSSVVVYYYYYYaaagggkkkooosssqqqmmmkkkllljjjiiiZZZ:::***666YYYdddlllmmmiiifffdddaaa[[[[[[XXXQQQHHH???:::999111///,,,+++,,,...//////...---+++***(((((())))))******)))***,,,...000111>>>FFFRRR]]]dddggghhhhhhhhhgggfffdddbbb```___^^^]]]^^^______^^^\\\[[[[[[\\\\\\\\\ZZZWWWVVVVVVVVV___OOO999---555IIIWWW\\\\\\XXXQQQLLLKKKQQQ\\\eeeiiihhheeebbb``````aaabbb`````````___```aaabbbbbbmmmlllhhhmmmnnnqqqyyylllYYYooo}}}ppp[[[LLLKKKEEE<<>>```pppuuueeeOOOKKK\\\mmmkkkiiihhhjjjllljjjddd___```ZZZOOOEEE===777222///000///...,,,,,,---......))))))))))))******++++++***))))))))),,,444>>>EEEYYY]]]bbbdddcccaaa```aaahhh^^^UUUTTTZZZ^^^^^^[[[]]]______]]]ZZZWWWVVVWWWTTTJJJ===999CCCSSS]]]]]]^^^[[[WWWVVVYYY]]]aaadddbbbcccdddbbb___]]]^^^```dddeeeeeefffggggggggghhhgggjjjaaakkkaaa^^^ttt___nnnyyy~~~vvveee```ttt~~~yyy|||yyyyyysssJJJ------444444555&&&111[[[||||||pppfffppp}}}~~~yyywww```???WWWrrr[[[777222444******///GGGeeemmmllluuulllnnnrrr[[[111&&&,,,%%%"""$$$&&&+++...***'''***++++++******))))))***++++++"""&&&111--- )))???hhhooouuuvvvtttpppfff]]]iiivvv|||vvvuuuzzzttthhh<<<------333---)))+++)))+++++++++++++++*********))))))******+++,,,------+++++++++******)))((('''((((((((((((((((((((((((&&&&&&''''''((((((((())),,,&&&(((***333YYYmmmSSSIIIIIIYYY{{{hhhMMM666444777444222444111222222111000000111333IIIeee///---222111((()))000111AAAtttxxxkkkaaaPPP777""",,,((((((+++---+++***,,,,,,,,,,,,++++++++++++++++++***))))))(((((())))))&&&'''''''''((((((((((((---,,,***)))(((((()))***))))))))))))))))))))))))++++++,,,,,,,,,+++)))((()))))))))((())))))***+++************+++,,,......+++******))))))******+++(((---///,,,***+++------***,,,.........222;;;AAANNNYYYgggjjj___[[[ppp}}}xxxzzzyyyvvvvvvwwwuuupppeeeWWWDDD888999DDDQQQYYYUUURRRKKKJJJTTTeeettt{{{wwwyyyyyyxxxyyy{{{yyytttnnnnnnnnnppprrrsssrrrqqquuuuuuuuuwwwxxxyyyxxxwwwwwwvvvttttttssspppjjjddd```cccgggiiigggdddaaa```______]]][[[[[[\\\VVVOOOTTTWWWZZZ___YYYAAA888IIIhhhqqqlllQQQ666444III___nnnjjjgggiiinnnooojjjeeeeeedddbbb```ZZZQQQGGG@@@444333111...,,,+++++++++,,,,,,,,,+++++++++******,,,,,,+++***)))+++...111;;;BBBLLLSSSXXX\\\aaaeeemmmdddZZZXXX\\\___^^^ZZZZZZ[[[\\\\\\[[[[[[]]]^^^ZZZTTTKKKEEEJJJTTTYYYXXXTTTSSSWWW``````ZZZXXX\\\]]]```bbbbbb___]]]___aaa___```bbbdddeeefffffffffcccgggfffiiifffhhhsssiiisssxxx|||{{{xxxvvvxxxrrrzzz|||yyy|||zzz|||{{{XXX888---,,,+++---&&&555[[[yyy}}}zzz}}}|||xxxxxx{{{{{{wwwtttsssFFF???ccc___DDD(((''',,,,,,***(((999XXXfffhhhnnnhhhggg```GGG***$$$---...999>>>333(((++++++)))---)))***+++***))))))+++,,,000%%%$$$+++(((%%%<<<]]]zzzvvvpppnnnsssyyyvvvooovvvzzzxxxssstttyyyvvvmmmIII///###'''***---...(((++++++++++++++++++++++++))))))******++++++,,,,,,)))************)))(((((())))))))))))))))))))))))&&&&&&&&&''''''(((((())),,,"""'''+++444^^^cccLLLFFFGGGgggjjjMMM666555666///,,,111...000111111//////222444QQQppp@@@...///......---(((111GGGzzzvvvyyywwwUUU666111,,,+++---...+++)))***++++++++++++*********)))+++***))))))(((((())))))''''''((()))))))))))))))---+++)))'''''''''((())))))))))))))))))))))))((()))***************)))))),,,,,,+++++++++,,,---...,,,,,,+++***))))))))))))$$$%%%'''))),,,---...///&&&***+++'''&&&)))***'''000///---***(((''''''(((---...444999888:::KKK```iiiqqqwwwzzz{{{~~~|||{{{yyyrrrjjjIII777***(((+++,,,444===,,,...---***444MMMhhhwwwuuuxxxyyywwwzzz~~~|||wwwsssrrrqqqrrrtttvvvvvvuuurrrtttvvvuuusssrrrssstttuuuvvvxxxyyywwwtttpppmmmeeehhhjjjjjjgggdddbbbaaa``````___^^^bbbeeebbb\\\VVV[[[\\\]]]\\\MMMGGGSSSbbbbbbUUU:::&&&+++DDDYYYpppmmmjjjiiikkklllkkkjjjcccdddgggiiiiiieee^^^YYYGGGDDD???:::444000---,,,////////////...---,,,,,,***+++,,,,,,+++,,,---///&&&,,,555;;;@@@HHHQQQXXX___]]]\\\]]]^^^`````````]]]]]]]]]\\\[[[[[[]]]___ZZZ[[[WWWPPPLLLJJJEEE@@@...111BBBTTTNNN:::777CCC[[[___aaa```]]]\\\^^^bbb[[[\\\^^^```bbbcccccccccbbbdddgggcccmmmvvvmmmppptttuuuuuuuuutttuuuyyy}}}wwwyyyyyy~~~}}}zzzwwwnnnooossszzz|||wwwsssuuu}}}~~~~~~oooSSS>>>333...---111DDDaaavvv}}}xxx{{{|||yyyvvvsssmmmfff666FFFgggCCC333***))),,,111222,,,555QQQaaa___]]]fffbbbMMM444)))''',,,777vvvwwwWWW222+++***%%%((((((***++++++))))))+++---+++***((((((,,,<<>>DDDOOO```mmmsss|||}}}{{{~~~|||zzztttmmm777(((%%%000333)))&&&,,,'''......'''***AAA```tttvvvyyyyyywwwxxx|||zzzttttttrrrqqqrrrtttwwwxxxxxxuuuyyy|||{{{wwwuuuwww{{{zzz|||~~~}}}xxxqqqmmmjjjiiikkkmmmlllkkkjjjjjjkkkkkkhhhbbb^^^ccckkkmmmiii^^^dddccc```aaaXXXSSSZZZQQQNNN@@@...(((888UUUiiippppppnnnkkkiiijjjmmmpppmmmjjjgggfffffffffeeeccc___[[[TTTLLLDDD===888555,,,,,,---.........------///...,,,)))'''(((+++///+++------+++))),,,444:::<<>>)))***'''&&&666MMM[[[EEE&&&)))///***)))'''))),,,+++))))))+++... ,,,///***666TTTkkkqqqmmmvvv|||vvvoooooouuuyyyxxxsssnnnllliiiiiirrr}}}nnnRRR>>>555***(((---...(((((((((((())))))))))))'''''''''''''''&&&&&&&&&%%%&&&((()))******))))))))))))))))))))))))))))))%%%%%%&&&&&&'''((()))))))))$$$777IIIUUU}}}vvvxxxVVVKKKLLLMMMwwwRRRAAA555666666000...222111222...///444000///;;;___]]]///444///+++(((444888***DDD```FFF@@@777444555>>>KKK]]]xxx^^^;;;###***333,,,'''+++......+++(((%%%&&&***---************))))))))))))))))))(((((('''''''''&&&)))(((((((((''''''''''''(((***(((&&&'''++++++'''))))))(((((((((***+++,,,,,,)))'''***,,,+++******))))))))))))))))))))))))************************++++++++++++++++++++++++*********++++++,,,,,,,,,*********))))))))))))))),,,,,,---...111444666888KKKSSS```nnnzzzyyy{{{}}}||||||xxxjjj[[[000---++++++,,,...---++++++---,,,)))---AAAccc}}}yyyxxxwwwxxxzzz{{{zzzyyypppsssvvvvvvuuutttvvvxxx|||vvvtttvvvwwwuuurrrrrrvvvxxxwwwssssssuuuoooddd]]]gggkkkggggggmmmjjjaaaooommmmmmppprrrppphhhbbbaaaeeeeee___]]]```bbb```^^^YYYLLL;;;666CCCYYYhhhjjjjjjkkknnnpppqqqooonnneeeddddddeeehhhiiiiiihhhbbb]]]YYYYYYYYYUUUPPPMMM@@@888222111///,,,---222000000/////////---)))&&&+++,,,,,,***'''(((,,,000000222666???JJJWWWbbbiiieeeddddddbbb___\\\XXXVVVTTT[[[___]]]WWWLLL888&&&'''000???EEE;;;555EEE]]]gggeeeaaa^^^^^^bbbhhhmmmaaa^^^[[[]]]bbbeeedddaaaeee[[[jjjjjjjjjuuuCCChhhyyyuuusssuuuvvvuuuxxx}}}xxx}}}{{{zzz|||~~~yyy~~~|||yyyxxxvvvyyy}}}}}}~~~}}}wwwpppkkkgggmmmuuu|||}}}vvvqqqtttssspppCCC000cccLLL***---'''&&&---***,,,)))===cccmmmeeekkkgggKKK555+++%%%)))---'''//////...---+++***))))))))))))))))))((((((((((((+++'''&&&555WWWuuuyyynnnkkknnnmmmiiillltttyyyxxxvvvnnniiikkkllljjjlllrrrqqqkkk^^^LLL:::///++++++---***((())),,,---+++((('''''''''((())))))'''$$$'''''''''&&&&&&&&&)))+++******)))((((((((()))***,,,'''(((+++'''"""'''222222+++BBBmmmmmmsssSSSHHHJJJOOOfffOOO???444555666111///222111333///000444000222AAAkkkggg>>>///,,,555///---222///111\\\qqqLLLAAA;;;111444000...000111666DDDRRRmmm^^^;;;000///++++++111,,,******...222111)))"""---------,,,,,,,,,++++++*********))))))((((((((())))))((((((((('''''''''''')))(((%%%&&&******&&&***))))))(((((()))***+++((()))***++++++***,,,...))))))))))))))))))))))))************************************************+++************************+++++++++++++++++++++(((((('''((()))+++---...---000555===GGGRRR[[[aaakkkooovvv{{{~~~{{{{{{~~~}}}~~~|||{{{|||||||||{{{yyyzzzxxxmmmaaa333+++&&&---:::CCCBBB<<<***))))))///===UUUppp{{{|||}}}|||yyyvvvtttsssmmmqqquuuvvvuuusssrrrsssxxxsssrrrvvvyyyvvvuuuuuuuuuvvvxxxyyyttthhhWWWJJJOOOWWWdddnnnnnnjjjhhhjjjooonnnoooppppppnnnjjjgggfffjjjjjjdddbbbfffhhhfffaaa```[[[SSSRRRXXX]]]___bbbbbbdddggglllooopppooojjjiiihhhhhhiiiiiihhhgggeeebbb______```___]]]\\\ZZZRRRKKKHHHBBB777000///111///------...///...------.........------...000000//////111555:::@@@DDDNNNTTT\\\bbbeeeccc^^^[[[YYY[[[[[[WWWVVVTTTMMMDDDAAA===???EEEGGGHHHVVVfffgggeeebbb``````dddjjjoooccc```___aaafffiiigggdddaaadddrrrnnnkkk```AAAlllyyyuuusssuuuuuutttwww{{{yyyzzzyyy{{{||||||ooojjjuuu}}}~~~wwwsssxxx~~~}}}}}}xxxvvv|||}}}{{{zzzyyy}}}rrrooopppeee===???hhhMMM+++...(((&&&,,,+++)))///KKKjjjpppkkkmmmgggFFF///***''')))---)))......---,,,+++***)))((())))))))))))((((((((((((***(((---BBB___qqqsssnnnpppqqqxxx}}}ssseeeiiiwwwqqqllljjjnnnrrrrrrqqqqqqpppoookkkdddZZZMMMAAA:::555000+++)))***+++***(((+++***)))***++++++)))'''((()))((((((''''''((()))'''''')))***+++++++++***###%%%(((***))),,,777CCCQQQZZZiiivvvyyyGGGjjjOOODDDIIIVVV]]]JJJ===444555666222111444222333000111444000777LLL~~~===)))444,,,000,,,///...'''===uuuwww@@@'''---222+++///......---***(((+++222444NNNqqq^^^BBB444,,,******...+++)))***,,,...+++))),,,,,,+++++++++*********+++++++++***************)))))))))(((((((((''''''&&&))))))&&&&&&))))))&&&+++***))))))((())))))***&&&***---+++((((((***---))))))))))))))))))))))))************************))))))))))))))))))))))))++++++******)))(((((('''+++++++++,,,,,,------...******))))))((()))******(((&&&$$$$$$(((...666:::>>>GGGSSSZZZ^^^fffrrr|||}}}}}}~~~}}}zzz|||zzz}}}}}}yyyzzz~~~{{{xxxpppgggKKK???777AAAUUUbbb^^^UUU999444444???UUUjjjxxx~~~{{{}}}}}}xxxtttrrrrrrmmmppptttuuutttpppnnnmmmrrrooopppvvvyyywwwvvvwwwxxxuuuuuuttteeeHHH222***:::EEE]]]rrrqqqdddeeeqqqllllllllllllllllllkkkjjjkkkmmmmmmiiihhhjjjlllllljjjjjjhhhhhhkkklllddd[[[______```cccgggkkkmmmnnnnnnlllkkkjjjjjjiiigggeeegggfffdddbbbccceeeggghhhddd___\\\\\\YYYPPPGGGCCC>>>999333///.........---,,,++++++,,,---...---,,,+++***)))((())),,,///111000888DDDQQQ\\\bbbeeeeeegggfffaaa\\\[[[\\\[[[XXXXXXHHH>>>EEEQQQ[[[dddllliiihhheeebbbaaadddiiinnnfffeeeeeehhhkkkmmmjjjgggccclllnnnnnnwwwSSSKKKoooyyyuuutttuuuvvvtttvvvzzzrrrwww{{{ttt~~~}}}|||mmmttt~~~sssvvv~~~xxxuuuzzz~~~}}}}}}~~~}}}}}}|||vvvwwwlllmmmVVV777RRRlllIII)))---((('''***...&&&888\\\mmmnnnlllkkkfff???(((***)))(((+++,,,,,,,,,+++***))))))(((((((((((((((((())))))))))))&&&'''666SSSgggkkkkkknnnoooiiiqqqzzzeeeGGGLLLjjjqqqooollllllqqqwwwvvvrrrrrrrrrrrrsssrrriii\\\RRRHHHAAA888111///---+++)))***(((''''''((())))))((('''''''''''''''&&&&&&&&&###%%%(((+++,,,+++***((((((+++***&&&(((777JJJVVVrrr{{{aaa'''bbbLLLBBBJJJccccccEEE;;;444444555333222444111333000111222000>>>[[[ccc000***666///+++(((111///---SSSwwwCCC222222---***---***,,,///111000......000$$$...>>>UUUuuufffPPPBBB555***+++...000---((((((---333,,,,,,+++++++++*********++++++++++++************)))))))))((((((((((((''''''***+++((('''))))))'''++++++***))))))((((((((())),,,,,,***((())))))(((((((((((((((((((((((((((************************))))))))))))))))))))))))***************)))))))))******+++,,,,,,---......,,,,,,++++++++++++++++++---,,,,,,+++***))))))(((###***222666888???KKKUUUbbbdddiiinnnnnnnnnuuu}}}sssxxx{{{xxxrrrrrrzzz}}}|||wwwtttpppkkkeee]]]XXX^^^kkkrrrmmmeeeWWWQQQOOOYYYjjjvvvxxxuuu{{{{{{zzzzzzxxxwwwvvvvvvqqqrrrssssssqqqnnnlllkkkmmmlllnnntttwwwuuuuuuwwwwwwpppnnnjjjQQQ///!!!'''(((===\\\nnnkkkaaadddpppfffdddcccdddhhhkkkjjjiiikkkmmmmmmkkkiiikkkmmmnnnqqqpppmmmkkkoooqqqkkkccceeedddbbbccceeehhhiiiiiilllkkkjjjiiiiiihhheeebbbeeefffeeebbbbbbfffiiiiii```^^^^^^aaadddccc___\\\TTTNNNEEE<<<555000,,,)))---***'''(((+++...---+++******))))))***---///111(((***///666AAALLLWWW]]]aaabbbbbbaaaaaaaaa```^^^___QQQFFFKKKWWW___dddhhhlllkkkhhhdddbbbcccfffiiijjjjjjjjjlllnnnnnnkkkhhhjjjlll```jjjWWW```sssxxxtttsssvvvwwwvvvxxx|||uuusssyyy}}}ttt|||~~~zzz|||xxxaaaPPP```qqqyyy~~~vvvtttzzzzzzuuuyyy|||~~~}}}}}}yyy}}}~~~~~~sss~~~mmmjjjKKK999aaajjjAAA'''+++((())))))000%%%@@@fffkkkgggiiifffccc999###***+++&&&(((+++*********)))((((((((('''(((((((((((())))))))))))'''---EEEdddrrrmmmllltttvvviiifffhhhVVV>>>HHHfffmmmpppmmmhhhkkkssswwwuuuvvvssspppoooooonnnllliii```YYYNNNEEE???:::555111---+++)))((()))*********)))((((((((())))))((('''&&&''')))++++++***)))(((,,,...***%%%111MMMeeennnyyyddd@@@%%%ZZZLLLCCCPPPtttccc???999444444555444444444000222000000111111IIIoooqqq>>>000///---222111---111111<<>>CCCEEEKKKQQQWWWZZZ]]]``````]]][[[\\\^^^^^^___bbbiiiiiigggeeeccccccfffiiillllllmmmnnnnnnllliiigggkkkhhh\\\jjj{{{TTTnnnxxxvvvsssssswwwyyyxxxzzz~~~zzzxxx~~~|||tttwwwzzzpppiiirrryyyqqqmmm{{{mmm[[[KKKNNN]]]uuu|||zzzrrr~~~|||vvvxxxyyyvvvyyyvvvvvvzzzyyy}}}}}}|||}}}~~~}}}~~~~~~uuuqqqdddFFFEEElllfff:::'''---***...---///***HHHiiiiiiccciiihhh]]]555"""******$$$%%%((((((((((((((((((((((((((('''((((((((()))))))))***,,,;;;VVVpppyyyuuurrruuu```TTTIIIDDD===888>>>KKKWWW```hhhjjjkkkppptttvvvvvvtttpppkkkhhhjjjoootttpppjjjbbb[[[VVVPPPIIIDDD===:::555222000///---+++---+++******,,,---,,,************))))))******+++)))...000888OOOnnn}}}vvvpppAAA+++***zzzSSSLLLFFFWWWrrrUUU;;;888555444444444444444000222000000000444VVVOOO'''222111(((666555111,,,---JJJYYYBBB...,,,,,,)))***111+++---,,,)))(((******(((///...,,,(((,,,EEEttt~~~cccKKK///###(((///...(((,,,,,,,,,,,,+++++++++******************+++++++++******)))))))))((((((((((((...111---*********))))))************))))))(((++++++)))(((111;;;888...))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))+++,,,---...///((((((((())))))******+++###$$$&&&'''((((((((((((((('''&&&%%%%%%&&&&&&'''...,,,(((&&&%%%%%%%%%%%%""""""''',,,......444;;;===FFFPPPVVVYYY]]]dddkkksssnnnpppyyy|||vvvqqqrrrrrrwwwzzzwwwuuuuuussspppbbbhhhnnnpppooommmmmmooommmnnnppptttzzz~~~~~~~~~zzzxxxxxxyyyxxxwww{{{wwwqqqmmmmmmmmmnnnnnnkkkjjjlllppppppnnnqqquuulllkkknnnhhhKKK)))!!!...---KKKdddfff```aaabbb___XXXWWWYYYaaakkkpppoookkkmmmkkklllnnnmmmlllooosssjjjooorrrooommmoooppppppgggeeeddddddfffggggggfffdddcccdddeeefffeeebbb___]]]cccffffffjjjoooiii^^^^^^dddfffcccaaadddgggiiifffeeecccaaa^^^YYYSSSNNN;;;777222...------,,,,,,......------,,,,,,+++******))))))((()))***,,,---///...111777<<>>IIIYYYnnn}}}yyyMMM000***'''sssNNNLLLHHH\\\jjjJJJ999888666444333444444333111333111111222999ccciii999,,,333000---555...333,,,111]]];;;;;;444+++'''***///000---///...***+++000000---''')))......'''000[[[vvvPPP888222555555222............---------,,,***+++++++++,,,,,,,,,---*********)))))))))(((((('''...111...))))))))))))((((((******+++***))))))(((+++***'''---666555+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,---))))))))))))))))))))))))%%%&&&((())))))))))))(((...---***(((&&&&&&''''''''''''''')))***+++,,,+++---***)))***)))&&&&&&)))&&&+++222555777:::???BBBMMMOOOSSSZZZaaafffhhhiiikkkppprrrqqqrrrssspppkkkeeedddeeehhhkkkmmmllljjjhhhiiijjjnnntttzzz~~~yyyuuuvvvxxxzzzuuupppmmmnnnnnnmmmlllkkkjjjllloooooonnnssszzzpppnnnmmmhhhRRR999...222EEEVVVfffhhh^^^RRRIIIEEEJJJQQQ[[[dddjjjmmmnnnooommmjjjkkknnnnnnlllnnntttiiinnnqqqnnnmmmooopppnnniiihhhhhhiiijjjkkkjjjhhheeeeeefffggghhhfffbbb___ZZZaaadddeeejjjjjj\\\IIILLL[[[ggghhheeegggkkkllldddddddddeeefffeeeaaa___HHHGGGDDD>>>777111---++++++,,,...///000111111111$$$&&&)))+++---------,,,---))))))+++++++++222;;;EEELLLVVVZZZ\\\^^^```bbbhhhhhhiiihhhffffffhhhjjjhhhiiijjjkkkkkkkkkmmmnnnjjj\\\eeeoooGGGOOOuuuxxx{{{xxxxxx||||||zzz{{{~~~|||zzzzzzzzz|||~~~~~~zzzyyy|||yyy~~~qqqGGGTTTrrrzzzsssmmmzzzyyy{{{uuu}}}{{{mmmjjjnnnxxx}}}zzz{{{}}}zzz}}}yyyyyy~~~|||~~~~~~}}}vvvkkkDDDFFFhhhpppXXX///)))---)))111///(((DDD^^^jjjmmmeeeaaagggCCC---%%%)))&&&&&&)))'''''''''(((((())))))))))))'''''''''((()))*********+++RRRllliiikkktttaaa???,,,+++)))'''***...---))))))---AAAaaaqqqnnnlllpppoooppprrrrrrqqqqqqqqqqqqqqqmmmiiihhhiiijjjhhhfff___\\\XXXSSSOOOIIIDDD@@@???999222...//////---+++---///444999???DDDHHHJJJTTTXXXbbbooowwwxxxxxxyyy\\\222+++...%%%oooJJJLLLHHH___mmmIII777888666444333444444222333444222222333===lllCCC,,,888111+++000---&&&666444???sssttt222---***+++...---++++++,,,///---((((((,,,***%%%---(((+++000)))'''DDDlllqqqWWWEEE;;;999777777777666666666555555,,,,,,,,,------.........************))))))))))))&&&---111---)))((((((((('''((()))***++++++***)))&&&,,,+++$$$%%%,,,,,,$$$))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******************)))))))))))))))$$$%%%&&&'''''''''&&&%%%"""###&&&)))******)))((($$$&&&))))))'''%%%%%%%%%)))%%%$$$(((+++******---,,,,,,,,,***(((''''''(((%%%+++...///444<<<@@@???IIIOOOUUU[[[bbbiiihhhdddlllbbbZZZ\\\dddhhhccc\\\gggeeedddgggmmmttt{{{~~~vvv{{{sssuuu{{{wwwtttpppnnnoooooollljjjkkkjjjllloooooopppvvv~~~qqqllliiiggg___TTTOOOOOOZZZ]]]fffkkk\\\@@@///--->>>LLL\\\eeefffggglllqqqkkkggghhhlllllliiilllsssnnnooommmhhhiiimmmooonnnnnnmmmmmmnnnoooooollljjjhhhhhhhhhiiiiiigggccc```ZZZ```bbbbbbddd```KKK222AAAVVViiimmmiiiggghhhgggdddcccccccccddddddbbb```YYYZZZZZZSSSGGG<<<444111......///000///...,,,+++...------,,,+++***))))))***(((***...,,,''')))000,,,111:::EEEQQQ]]]bbbcccoooooonnnkkkgggeeedddeeeeeefffhhhiiikkkmmmppprrrsssUUU]]]mmm???___}}}rrr~~~{{{{{{}}}}}}zzzyyy||||||}}}yyyzzzyyyvvvwww{{{|||yyyyyy{{{}}}{{{wwwxxx}}}uuu}}}lllLLLlllvvvtttlllnnn}}}}}}~~~zzzyyyvvvuuu~~~oooVVVNNNMMMWWWlllyyyyyyxxxzzz||||||~~~}}}}}}wwwsssssszzz}}}~~~}}}||||||}}}~~~mmmeee777EEErrrlllQQQ)))&&&)))$$$,,,+++(((PPPfffiiimmmbbbVVV]]]999***&&&(((%%%)))---(((''''''(((((()))*********&&&''''''((()))******+++111```xxxkkkkkkxxx]]],,,'''&&&&&&'''%%%$$$)))///,,,###000SSSjjjjjjiiiqqqooollljjjmmmqqqsssrrrppprrrmmmfffdddeeeggghhhggglllkkkiiigggeeebbb]]]ZZZSSSKKKBBB<<<<<<;;;999666;;;@@@IIISSS\\\ccchhhjjjddddddjjjrrrqqqlllrrr~~~nnnIII(((&&&...)))YYYOOOHHHIIIooo???999888777666555444444444333222777444777BBBTTT@@@111111222---,,,///***000///KKKOOO......---,,,,,,,,,,,,---++++++------------+++++++++***,,,---***+++888HHHwwwlllffffffSSSPPPccchhhUUUBBB===999666222//////000222333+++((((((+++)))&&&***111&&&&&&)))...///)))%%%%%%((()))***++++++***)))((())))))))))))************(((((())))))*********++++++++++++*********))))))))))))))))))))))))))))))***)))(((''''''((()))***'''''''''(((((((((((((((((((((''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))))))))))))))************)))((('''&&&&&&'''((()))((((((((((((((((((((((((***,,,111777===CCCHHHJJJXXXYYY[[[^^^```ccceeefff[[[^^^dddjjjooorrrtttuuussswww{{{|||zzzuuurrrpppssssssssssssrrrqqqoooooohhhnnnrrrpppooopppqqqppppppnnnjjjddd```^^^```aaa]]]aaahhhfffPPP444***///444III^^^ddddddhhhnnnqqqeeegggiiiiiihhhiiimmmqqqlllmmmmmmllljjjhhhiiijjjiiillloooqqqqqqooolllkkkkkkmmmnnnmmmiiifffcccccc___]]]]]]``````[[[OOOFFFPPPeeeiiieeedddWWWVVVmmmiiihhhgggiiijjjiiiddd```^^^aaa```ZZZOOOFFFAAA@@@444888:::555///,,,,,,,,,///......---,,,,,,,,,,,,///---+++)))))))))***+++&&&---...---999QQQaaacccmmmmmmkkkhhhfffeeegggiiihhhiiilllooonnnkkkkkkllljjjWWWgggZZZ;;;jjjjjjuuuwww|||||||||~~~|||xxxuuuuuuvvvvvvvvvxxxzzz|||}}}wwwzzzwwwwwwUUUkkktttzzzlllSSSWWWttt{{{uuuzzz|||~~~wwwhhhLLL999BBBYYYlll{{{vvvrrrrrryyy~~~}}}zzz|||||||||~~~}}}~~~{{{{{{qqqJJJ,,,WWWwwwsss<<<,,,(((###)))&&&%%%===TTTggghhhhhhkkkeeeYYY111)))(((((($$$)))---%%%)))((('''''''''(((***+++&&&''')))******+++---///;;;^^^qqqlllsss|||\\\)))***'''&&&)))'''$$$'''///,,,###)))HHHfffqqqpppooolllkkkeeeiiitttsssnnnsssmmmlllkkkjjjiiihhhhhhhhhhhhiiiiiihhhfffgggkkkooojjjiii^^^NNNJJJPPPRRRMMM^^^bbbhhhjjjhhhfffeeefffhhhhhhrrrtttjjjlllvvvxxxWWW---+++///((('''XXXSSSJJJSSShhh???888888666555444333333333444555333333777SSSBBB444,,,///111---,,,000---///222UUU>>>......---,,,,,,,,,,,,---******+++,,,,,,+++******---,,,...///+++)))000:::bbbzzz}}}fff]]]QQQHHHAAA:::111***111......111000+++***---...+++***,,,---***)))+++((()))***++++++******)))))))))))))))************((((((((()))))))))******+++++++++*********))))))))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&'''''''''((((((''''''''''''((((((''''''((((((((()))))))))***))))))))))))))))))***((((((((((((((((((((((((,,,,,,,,,,,,------------111333777<<>>.........---,,,,,,,,,,,,---******++++++++++++******)))(((***---///...---,,,***333EEEaaaiii\\\LLLAAA;;;666000,,,+++'''(((---///,,,((('''*********+++++++++++++++))))))*********+++++++++''''''''''''((((((((((((************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%&&&((((((((((((&&&%%%&&&&&&'''''''''(((((((((%%%''')))******)))'''%%%))))))))))))))))))))))))&&&&&&''')))***+++,,,---+++***)))((('''&&&%%%$$$'''((())),,,///222555777BBBFFFLLLQQQTTTVVVXXXZZZ\\\\\\]]]^^^___```aaabbb___eeeiiihhheeeccc___ZZZ_______________aaaeeeiiijjjeee___YYYNNNEEEFFFLLLYYY]]]bbbhhhmmmqqqrrrrrrooollljjjjjjmmmnnnllljjjggghhhiiijjjjjjkkkmmmoookkkjjjiiikkkoooooommmjjjkkkkkkkkkjjjhhhhhhjjjkkkaaaeeehhheee``````hhhpppaaaKKK333222CCCTTT]]]cccddddddddddddcccbbb___^^^```cccffffffdddccccccddd```eeeeee___[[[YYYRRRHHHHHHCCC<<<666222000...---,,,---------,,,+++)))((()))'''+++...+++,,,CCC___lllmmmmmmmmmllllllnnnpppmmmpppqqqppprrrtttsssppp]]]bbbaaa:::]]]nnnmmmtttvvvyyy|||}}}}}}}}}}}}sssqqqvvvyyywwwsssoooqqqssstttuuutttrrrqqquuuwwwkkk{{{}}}ooojjjxxx~~~zzz~~~|||zzzzzz{{{yyywwwHHH)))000;;;000JJJrrrrrrfffXXXJJJKKKZZZmmmyyy~~~rrrDDD<<>>,,,))),,,***)))((((((((()))+++++++++,,,---,,,***)))***+++>>>WWWpppwwwqqqnnnqqquuuooogggZZZNNNHHHFFFEEECCCSSS\\\ggglllhhhdddgggnnnmmmggg\\\\\\hhhhhhdddiiijjjkkklllnnnnnnnnnnnnnnnhhhjjjlllnnnoooooommmkkkkkkooorrrpppllljjjhhheeekkklllmmmjjjgggeeehhhkkkgggrrrrrr[[[IIIWWWdddZZZ???(((%%%+++&&&)))...$$$hhhRRRHHHJJJwwwrrrEEE<<<888777666444333333222222222666333===lllxxx::://////...---,,,---000333111...PPPKKK***.........---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,---,,,***+++//////,,,//////...---555RRRxxxiiiUUUHHH:::333111///...//////...---,,,++++++++++++*********++++++++++++,,,)))))))))(((((((((((('''(((((()))))))))))))))***))))))))))))))))))))))))&&&''''''((((((''''''&&&((((((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&''''''((((((((())))))))))))+++---......---+++)))((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((*********))))))(((((((((###%%%''''''&&&&&&'''((((((((())),,,///333777999FFFUUUaaa^^^UUUSSSXXX]]]ZZZ\\\]]]]]]^^^___ccceeeddd^^^YYY\\\aaaccc^^^XXX[[[\\\cccooowwwwwwuuutttpppooonnnnnnnnnmmmjjjhhhfffhhhkkkkkkjjjhhhggggggeeeiiimmmkkkgggggglllqqqnnnnnnnnnkkkhhheeedddeeeaaaaaaaaaccceeeeeedddcccGGG000+++;;;OOOeeeooohhhggghhhiiigggeeecccccccccbbbbbbaaa```___^^^\\\\\\aaa^^^QQQEEEKKK]]]fffbbbggghhhiiifff___VVVMMMHHH@@@===888333///---,,,,,,000)))&&&))))))///HHHcccdddfffiiijjjjjjkkkmmmooooootttuuusssvvvyyytttiiigggfffQQQFFFnnnwwwqqqvvvvvvwwwxxxyyyzzz{{{{{{{{{wwwzzz}}}|||xxxuuutttuuuuuuvvvwwwwwwwwwvvvttttttzzzzzzlllvvvgggkkkxxx~~~iiiLLLEEEGGGBBBQQQGGGBBBHHHWWWhhhyyyLLL222...,,,&&&HHHwwwyyy|||}}}sssdddUUUKKKIII>>>///DDDrrrxxxzzz}}}|||{{{|||~~~~~~~~~||||||~~~~~~}}}}}}zzzoooVVV777JJJooocccGGG...'''***((()))&&&)))NNNhhheeefffkkkhhhUUU:::'''...###***555...&&&)))+++)))((('''''''''(((***+++***+++,,,+++))))))***+++===[[[tttppp^^^YYYfffuuulllqqqrrrmmmfffaaa\\\XXXgggmmmpppmmmeeebbbffflllnnnjjj___```lllmmmkkkrrrjjjkkkmmmnnnnnnnnnmmmmmmiiiiiikkkmmmoooooommmkkkhhhlllpppoookkkgggffffffhhhjjjlllkkkhhhhhhjjjmmmiiiqqqjjjGGG,,,888GGG???***''')))(((&&&+++---$$$~~~dddQQQEEETTTuuuGGG>>>888888666555444333333333333000888>>>~~~ddd555.........---...000111111000555aaa|||666000---......---,,,,,,,,,,,,---,,,,,,+++******+++,,,,,,***...///++++++------***......111111+++444\\\~~~ooo]]]RRRIII???777333111000...,,,+++******************+++++++++,,,,,,******)))))))))((((((((((((((((((((())))))******))))))))))))))))))))))))&&&&&&'''(((((('''&&&&&&(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''%%%&&&((())))))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((($$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''((()))***+++((((((''''''&&&&&&%%%%%%&&&'''((())))))((('''&&&***++++++***((('''((()))&&&%%%###"""!!!"""$$$%%%&&&333===:::222111666;;;HHHJJJMMMPPPSSSVVV[[[^^^[[[YYYXXXZZZ]]]^^^[[[VVVWWWWWW___lllsssrrrpppqqqlllmmmmmmkkkhhheeedddccc```ccchhhjjjhhheeecccbbbeeeggghhhgggeeefffjjjnnniiikkkkkkiiifffcccaaaaaa```aaabbbdddffffffeeeeeeWWWCCCFFFUUU]]]hhhnnnbbbhhhiiijjjhhheeecccdddeeeaaa```____________]]]]]]aaaYYYEEE444;;;TTTcccbbbiiibbb]]]]]]aaabbb___ZZZVVVSSSNNNHHHBBB<<<888666999333......333>>>RRRdddaaacccfffhhhiiikkkmmmooonnntttvvvtttvvvyyyqqqcccnnndddFFFSSSooozzzqqqvvvvvvvvvvvvwwwyyyyyyxxxwwwuuuxxx{{{{{{wwwtttttttttwwwwwwwwwwwwvvvvvvvvvvvv}}}ttt___ttteeeccctttnnnTTTIIIPPP]]]hhhvvvjjjZZZOOOGGGHHHTTTbbbVVVAAA666666BBBaaa~~~zzzsssuuu|||}}}uuujjjJJJ:::555KKKhhhvvv{{{}}}{{{yyyzzz~~~~~~{{{|||~~~}}}{{{yyyrrroooAAA777]]]kkkTTT666+++''')))&&&***)))---WWWhhh```cccjjj___AAA,,,)))...###%%%)))%%%&&&+++)))((('''&&&&&&&&&''')))***((()))******)))((()))+++888[[[rrr```@@@:::NNNccccccmmmtttssspppnnnjjjeeennnpppoooiiibbbaaadddgggiiikkkgggfffkkkggggggqqqjjjkkkmmmnnnnnnmmmlllkkkjjjiiiiiikkknnnooommmjjjgggjjjmmmmmmiiieeefffiiieeehhhkkkjjjhhhhhhjjjmmmkkkkkkgggQQQ555///222,,,%%%+++(((%%%++++++((()))ppp^^^NNNCCC[[[uuuGGG>>>999888777666555444444444333***999;;;VVV222111111111000222333111---///;;;mmmvvv...:::111......---,,,,,,,,,,,,---,,,+++***))))))***+++,,,$$$+++///,,,+++...---***...'''***444222---AAA___zzzlllXXXEEE:::333111///,,,+++***************+++++++++,,,,,,,,,++++++******))))))(((((('''((((((((())))))******))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&((())))))(((&&&%%%''''''%%%$$$$$$%%%''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%%%%$$$%%%%%%&&&''''''(((((()))$$$&&&((())))))(((&&&%%%'''(((((('''&&&&&&(((***((('''&&&%%%%%%''')))***"""+++000,,,%%%$$$'''((($$$''',,,111555;;;AAAEEELLLOOOQQQQQQPPPQQQQQQQQQWWWUUUYYYbbbhhhiiikkkqqqeeehhhjjjhhhddd``````aaaZZZ___eeehhhgggdddaaa___dddcccbbbbbbcccfffhhhiiieeeggghhhhhhdddaaa___^^^^^^aaacccdddddddddfffhhhlllZZZ___kkkgggjjjlll]]]hhhjjjjjjiiieeecccdddfff```_________aaaaaaaaa```]]]UUUAAA000888RRR```^^^```OOO>>>>>>LLL[[[aaa```\\\]]]\\\[[[YYYUUURRRPPPEEEBBB???BBBIIITTT```iiiaaadddgggiiikkklllnnnpppkkkrrrtttrrrtttwwwmmm]]]sssbbb???[[[mmm{{{pppvvvvvvvvvvvvvvvxxxxxxvvvuuuvvvwwwxxxwwwvvvtttssssssvvvvvvuuutttttttttuuuuuurrr[[[yyynnnggglllnnnrrrsss{{{vvv{{{}}}kkkUUULLLOOObbbQQQDDDJJJbbbyyy|||tttzzz}}}xxxwwwwwwSSS999000<<>>,,,,,,%%%)))((('''&&&&&&'''((()))***)))((('''&&&&&&&&&&&&"""&&&'''&&&'''***+++(((&&&***444@@@HHHPPP\\\gggnnnssstttpppsssyyywwwooommmjjjgggcccaaa``````aaa^^^\\\^^^bbbaaa]]]___dddkkkjjjiiigggfffddddddcccjjjkkkkkkgggbbb___aaadddjjjmmmqqqrrrooollliiigggdddfffhhhlllooorrrtttuuupppiii^^^NNN999((($$$(((---(((###$$$)))---,,,***rrreeeTTTJJJOOO{{{```UUU@@@:::666888777666555444444444444111111444]]]@@@111444000///111000------111AAAiii888444'''666.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...000111222///???]]]qqq[[[EEE666///...---------------,,,++++++,,,+++++++++************))))))(((((((((((())))))******))))))(((((((((''''''(((((()))))))))((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))(((''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###$$$%%%$$$###(((((('''&&&&&&''''''((($$$&&&))),,,///222444555=========>>>@@@AAABBBCCCPPPQQQSSSWWWZZZ^^^```bbbccc```]]]]]]______]]][[[```bbbdddeeefffhhhkkknnnmmmnnnppppppnnnkkkgggeeeddddddeeeggghhhgggeeebbbfffeeeddddddeeeiiilllnnnfffcccaaabbbeeegggfffdddfff[[[VVV\\\```\\\YYYZZZZZZZZZZZZZZZ[[[]]]bbbfffdddhhhjjjhhhiiilllkkkhhhlllkkkmmmooommmjjjmmmsssppppppuuuyyysssjjjkkkrrrqqqDDDbbbvvv{{{zzzzzzxxxwwwvvvwwwxxxwwwvvvttt{{{yyywwwuuusssttttttuuurrrxxx{{{xxxvvvxxxyyyxxxnnnKKKaaa~~~www^^^@@@wwwuuummmnnnqqqnnntttuuuppppppzzziiiNNNDDDNNN```rrr}}}|||vvv~~~uuuJJJ[[[FFF...===mmmxxxyyyzzzxxxyyy~~~|||}}}}}}}}}}}}~~~~~~~~~~~~|||zzzzzz{{{tttmmm333BBBfffssseee;;;...,,,(((,,,...+++:::XXXiiijjjllllllUUU444***---&&&)))((('''&&&&&&'''((((((***))))))(((((('''''''''%%%((()))'''(((+++,,,)))***&&&&&&444OOOhhhpppllljjjkkkmmmrrrvvvwwwsssnnnnnnlllhhheeebbb```______[[[ZZZZZZ\\\\\\\\\___dddllljjjhhheeecccbbbbbbccchhhiiihhhddd___]]]^^^```aaaeeeiiikkkjjjhhhfffeeeeeegggiiijjjiiijjjmmmppprrr\\\CCC333+++'''&&&'''%%%&&&)))---000000...+++www^^^UUUGGGVVVqqqNNNBBB999<<<777888777666555444333333333444444;;;ggg|||<<<222111...///333333...000666WWWLLL---222,,,555............------------------------------------,,,,,,,,,------------...---------......///000111999000111EEEbbbiiiPPP===333222222111000...---++++++,,,,,,+++++++++*********))))))(((((((((((())))))******))))))((('''''''''&&&''''''(((((((((((('''%%%%%%%%%%%%&&&&&&''''''$$$%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''&&&%%%&&&&&&&&&&&&'''''''''''''''(((%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''(((&&&%%%%%%%%%&&&(((((()))))))))'''&&&&&&%%%###"""!!! """""""""$$$'''***---///,,,---000333888<<<@@@BBBHHHGGGGGGIIIMMMPPPPPPPPPSSSUUUWWWYYY\\\aaafffjjjdddgggkkknnnnnnlllhhheeeeeedddeeefffggggggeeebbbaaa```^^^^^^```cccgggjjjVVVVVVVVVYYY\\\\\\ZZZXXX[[[XXX\\\cccfffbbb```aaa\\\\\\\\\[[[\\\___dddhhhdddiiijjjggggggiiieee]]]cccgggnnnsssqqqllllllppppppqqqvvvxxxmmmbbbhhhxxxkkk<<>>oooyyy~~~vvvmmmkkkooosssnnnllldddgggxxx~~~qqqdddQQQJJJ===000+++555JJJ\\\wwwwww}}}eeeBBBYYY<<<333QQQvvv|||}}}zzzuuu}}}xxxuuuwwwzzz|||~~~~~~}}}}}}}}}~~~|||zzz}}}~~~uuu```333ZZZqqqssskkk999,,,(((&&&***+++***>>>\\\iiigggmmmfffIII///+++///,,,)))((('''&&&%%%&&&'''((()))))))))))))))((((((((((((***)))&&&%%%((('''%%%&&&+++,,,///???YYYjjjnnnhhheeehhhqqquuurrrnnnnnnrrrppplllhhhdddaaa___]]]XXXXXXZZZ\\\\\\]]]```cccfffeeeeeedddcccccccccccc___``````___]]]]]]___bbb^^^```cccdddddddddeeefffiiiiiihhhiiiiiiiiiiiiiii___GGG///&&&)))+++++++++!!!)))111222000222;;;DDDYYYTTTGGGaaadddFFF999777???999888777666444333333222222333555===hhhuuu777111000---///333000+++000<<<{{{jjj<<<---,,,777...//////.........---------------------------------,,,,,,---------.........------...//////000000000000222888999999MMMoooUUUEEE888555222...,,,*********,,,,,,,,,++++++++++++***))))))(((((((((((())))))(((((((((''''''&&&&&&&&&$$$%%%&&&&&&'''''''''&&&$$$%%%%%%&&&&&&'''''''''###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%&&&&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&&&&%%%$$$&&&&&&&&&&&&%%%###"""!!!&&&&&&%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$++++++,,,...222555666777999:::<<<===@@@DDDJJJNNNSSSWWW]]]ccceeeeeebbb```ccc```]]][[[XXXTTTOOOLLLPPPNNNJJJGGGEEEDDDEEEFFF777777888999;;;<<<;;;;;;:::@@@MMM\\\eeeddd```]]]`````````___```bbbfffiiifffkkkjjjfffggghhh^^^OOOMMMWWWfffrrrqqqjjjgggiiippprrrvvvtttggg^^^eeeuuu___AAAyyyzzz}}}|||tttyyytttuuuvvvwwwwwwwwwwwwwwwvvvuuusssrrrrrrsssuuuvvv{{{~~~{{{rrrooosssooofffAAA\\\zzzrrrmmmSSS333YYYkkkooommmgggeeejjjpppsssrrrnnn```cccxxxuuuZZZIII---111222+++$$$&&&111;;;TTTgggooo|||UUUPPPUUU555999bbb{{{~~~{{{{{{|||uuuvvvqqqooorrrvvvxxx|||~~~~~~~~~~~~yyy{{{zzzxxxuuuKKK>>>nnnvvvrrrppp===***&&&%%%)))(((+++CCC^^^eeejjjooo___???,,,+++//////)))((('''%%%%%%%%%&&&''''''((())))))***))))))(((%%%'''&&&"""!!!$$$%%%"""(((---'''+++@@@ZZZhhhiiigggkkkqqqtttqqqppprrruuutttqqqmmmhhhccc```]]]VVVZZZ]]]______`````````aaabbbdddeeeeeeccc```^^^YYYZZZZZZ[[[[[[]]]___bbb`````````___```bbbgggjjjjjjgggeeejjjppprrrmmmhhhBBB444(((''',,,---++++++.........000666CCCTTTaaawwwVVVQQQKKKpppYYYHHH999777???999888777666444333222222222///222:::aaaooo333111111---///111,,,)))999OOOJJJ666///)))<<<***/////////.........------........................,,,---------..................///000111111000000...000444999AAA[[[sssdddGGGBBB999111+++)))***,,,,,,,,,,,,,,,++++++++++++))))))(((((((((((())))))&&&&&&''''''''''''''''''###$$$%%%&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''&&&$$$'''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&'''((()))***)))((((((''''''((((((+++******))))))(((((('''#########$$$%%%&&&'''''')))))))))))))))***...111555888===BBBEEEFFFEEEEEEDDDAAA???===;;;999555222555444222000///.........******)))******+++,,,---000000222999DDDPPPZZZ``````bbbdddeeeeeefffhhhiiikkknnnkkkgggiiijjjXXXAAA444CCCZZZkkknnngggdddeeeooosssuuuoooeee```fffnnnPPPQQQzzzzzz{{{}}}ssszzzvvvwwwwwwvvvuuuuuuwwwxxxsssssssssssstttuuuuuuvvvxxx{{{vvvoooqqquuulll\\\:::kkkxxxjjjgggEEE111eeejjjjjjfff``````hhhnnnpppooossseee___iii\\\AAA===333333111///111444222---,,,HHH^^^lllOOO^^^JJJ000>>>mmm~~~~~~wwwqqqpppttt{{{~~~|||yyyyyy}}}}}}}}}~~~~~~~~~|||wwwyyyxxxwww|||lll999MMMuuutttrrriii<<<,,,((((((******111NNNddddddooonnnTTT666+++))))))000)))((('''%%%%%%%%%%%%&&&%%%&&&((()))***))))))((($$$''''''$$$&&&+++---+++###&&&%%%!!!###000AAAKKKccchhhoooqqqqqqqqqsssuuuttttttrrroookkkgggccc```XXX]]]aaaaaa```aaaaaa^^^```bbbdddfffdddaaa\\\YYY[[[ZZZZZZZZZ[[[]]]^^^___bbbbbbaaa______bbbgggkkklllgggdddgggkkkggg[[[OOO---)))))),,,---***)))***111///333AAASSS]]]ZZZSSSpppWWWOOOPPPRRRMMM===666<<<777888777666444333222111111000333666ZZZnnn555666333//////000---222QQQttteee888444...,,,444---////////////....................................------------............///000111222222222111000777111333IIImmmkkkaaaPPP@@@444///...///------,,,,,,,,,+++++++++))))))(((((((((((())))))&&&&&&''''''(((((())))))###$$$%%%&&&'''''''''''''''((()))))))))((('''&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&&&&$$$$$$&&&)))$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&%%%$$$%%%&&&$$$$$$%%%&&&&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((((((''' !!!###$$$%%%&&&)))(((&&&%%%$$$$$$$$$$$$!!!"""###%%%&&&''''''((( ###%%%&&&'''&&&&&&'''''''''&&&%%%%%%&&&''''''((('''&&&$$$$$$%%%'''###$$$&&&((()))*********((('''''')))+++,,,,,,+++((()))***+++,,,------...---.........------...///333///'''"""&&&666JJJXXX\\\```fffiiijjjjjjjjjjjjnnnooojjjfffkkkkkkRRR333&&&888TTTjjjpppllljjjmmmllltttuuukkkeeeiiikkkhhhCCCgggxxxzzzyyy~~~ttt}}}zzzzzzyyyvvvrrrrrrtttwwwqqqrrrtttuuuvvvvvvvvvvvvwwwyyyuuupppuuuwwweeeLLLMMMtttrrriii]]]999555SSSaaadddccc^^^]]]ccckkknnniiitttggg^^^eeePPP333444000///,,,(((+++///,,,%%%&&&111VVVUUUTTT___<<<444KKKzzz~~~|||zzzxxxwww{{{~~~yyyxxxzzzzzz|||}}}}}}}}}|||{{{zzzxxx{{{zzzxxx|||rrrZZZ666]]]qqqpppoooTTT000---((((((***+++888XXXkkkccckkkcccDDD,,,+++(((&&&333)))((('''%%%$$$$$$%%%%%%###%%%''')))))))))((('''&&&))))))''')))...111000+++&&&"""$$$&&&'''+++000NNN^^^jjjiiigggkkkooonnnoooooopppooonnnkkkgggeee\\\bbbccc```^^^aaa```^^^^^^```bbbcccbbb```]]][[[^^^]]]\\\\\\]]]___``````ccccccdddcccbbbcccfffhhhiiifffcccbbb^^^QQQ>>>///'''(((***...---+++---222222999GGGVVV^^^WWWDDD444lllYYYOOOUUUMMMQQQ@@@555:::555888777666444333111111111555555444VVVqqq999===444//////111000>>>iiiEEE444333+++111+++222000/////////............////////////////////////---------........./////////000222333333222111111222<<>>999999777555333222222222222,,,888666VVViii???;;;555000555KKKmmmXXX@@@---...555333////////////.........---------,,,...000222222000...,,,++++++---///111111///---999111---111555444555888???```yyybbbHHH666000999///(((+++///...***'''------,,,+++***)))((('''))))))))))))))))))))))))***)))((('''&&&&&&'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&(((((((((&&&$$$###$$$&&&############"""""""""!!!%%%%%%$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***((((((((((((((((((((((((%%%&&&'''((()))))))))))),,,,,,++++++***+++++++++///------000///+++)))+++)))+++---//////---+++*********+++++++++,,,,,,,,,CCCVVVgggkkkiiikkklllkkkeeedddfffddddddiii[[[;;;///IIIbbbjjjmmmtttxxxwwwoookkkqqqeeeggg{{{iiiNNNFFFgggxxxvvvzzz}}}{{{{{{xxxwwwwwwvvvvvvwwwxxxyyyppplllmmmrrrrrrooooootttyyyssspppxxxzzzzzzAAAIIIpppmmmkkkcccNNN888222888???BBBHHHPPP[[[eeemmmrrrhhhllljjjZZZOOOSSSJJJ000---))),,,444111'''(((333222333```DDDYYY===777EEErrrzzz~~~}}}~~~{{{|||~~~~~~|||{{{yyyrrrjjjyyy{{{|||{{{wwwvvvvvvxxxxxxxxx|||yyyzzzooouuu111CCCnnnmmmkkkYYY111***)))$$$///'''+++PPPeee]]]VVV[[[AAA+++)))...,,,+++---+++)))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&(((***+++(((&&&$$$$$$%%%''''''&&&+++444CCCRRR]]]aaaaaa```cccfffiiikkkjjjgggbbb___dddaaa]]]]]]```aaa```^^^___\\\XXXYYY___dddbbb]]]\\\ZZZYYY\\\cccfffeeebbbbbbaaa`````````aaacccdddiiikkkfffSSS:::+++)))...$$$+++333666777;;;EEENNN]]]SSSEEE999111---,,,+++}}}___RRROOO]]]YYYQQQ::::::>>>:::888777555333222111222222222888555UUUmmmOOOOOOUUUeee}}}ppp@@@222)))---111---,,,/////////.........---------,,,---///000000///---,,,000///////////////......---111666666222;;;WWWrrr}}}dddKKK===222000000///,,,(((***000------,,,+++***)))(((((())))))))))))))))))))))))******((('''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&((())))))(((%%%$$$%%%'''###############$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''(((''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&'''((((((((((((((((((((((((%%%&&&'''((()))))))))))),,,++++++******+++++++++///------000///+++)))+++(((***,,,------,,,***)))*********+++++++++,,,,,,444DDDYYYeeehhhfffeeeeeeeeeccceeefffhhhpppdddFFF<<>>000((((((+++000///...111:::IIIYYYcccIIIBBB888000,,,,,,,,,,,,vvvUUUPPPMMMcccfffVVV>>>:::<<<;;;777555444222111111222222222333111OOOFFF000,,,---222222,,,,,,111...............------------------......---------111000///......///000111+++000444333666OOOiiiTTT:::444///,,,)))'''***111------,,,+++***))))))((())))))))))))))))))))))))***)))(((((('''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&((()))***)))'''&&&&&&'''############$$$%%%&&&&&&''''''''''''&&&&&&&&&%%%###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%$$$%%%%%%((((((((((((((((((((((((%%%&&&'''((())))))))))))++++++*********++++++,,,...,,,---000///+++***+++((()))+++,,,,,,+++)))(((*********++++++++++++,,,+++666MMMeeemmmgggcccfffgggccceeefffjjjsssiiiNNN<<<000<<>>III[[[iiigggeeeiiillljjjfff]]]AAAdddAAA222DDDxxx{{{zzz}}}{{{|||{{{zzzxxxwww|||zzzzzzyyywwwvvvuuuwwwzzz|||}}}yyywww~~~zzzmmm444HHHlllrrrvvvaaa555&&&000(((***(((...FFFbbblllgggddd444---((())))))(((+++111***)))'''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&"""######$$$$$$%%%&&&&&&'''&&&%%%%%%&&&'''&&&%%%///,,,)))&&&&&&'''***+++555;;;CCCHHHHHHBBB:::555555777999777444000//////;;;BBBOOO]]]cccddddddggg\\\^^^^^^[[[WWWXXX^^^ddd^^^```cccccc]]]RRRGGG@@@111+++&&&%%%)))...222222000666BBBOOOVVVOOO???111000...+++******+++***)))rrrNNNLLLppprrrPPP???666666888555444333222222222333444111888000333bbbnnn999///111...---///000---++++++---.....................///---,,,++++++,,,---///,,,...111111000///000111888===JJJeee{{{aaaEEE666222111000000------,,,,,,+++*********))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%%%%&&&&&&%%%###""""""###$$$%%%'''''''''&&&%%%$$$$$$######$$$&&&%%%$$$$$$%%%'''$$$$$$%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))***)))))))))******+++,,,...+++,,,000///,,,***,,,,,,,,,---------,,,******))))))*********+++++++++---(((777XXXjjjeeebbbhhhlllggghhhhhhgggmmmgggTTTAAAJJJ\\\pppxxxvvvssstttoooiiimmmpppzzzmmmMMMPPPttt{{{uuuooowww{{{vvvuuuuuuwwwyyyzzzxxxsssnnnjjjpppqqqqqqqqqrrrtttuuutttlllqqqwwwxxxhhh<<>>888111,,,---,,,+++,,,------+++***VVVRRRzzznnnEEE<<<555444888555444333333333444555666000888444222VVVVVV,,,222444///,,,...222333111///---------...............///...---,,,,,,---...///...111333222///...000222444OOOuuuxxxcccMMM777***+++222------,,,,,,++++++++++++))))))))))))))))))))))))%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$###&&&((((((&&&%%%%%%%%%'''%%%$$$######%%%&&&((((((''''''&&&%%%$$$#########%%%&&&&&&$$$$$$%%%'''###$$$&&&''''''&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))))))))))))))))))))))))))***+++,,,---+++,,,000000,,,+++---------------,,,,,,+++***)))))))))************+++111(((111OOOeeefffcccgggiiiggglllnnnjjjnnnmmm```WWWiiiwwwxxxuuutttrrrmmmoookkkmmmooovvvaaaHHH___yyy~~~wwwrrrzzz|||vvvvvvqqqssswwwxxxvvvqqqjjjfffnnnrrruuutttuuuwwwuuuqqqkkkqqqxxxoooWWWHHHhhhvvvgggBBB(((+++000***)))222...>>>RRR^^^______ccchhheeevvv```:::222333---,,,***+++999SSSkkkvvvwwwwwweeeBBBnnnTTT,,,999aaauuuzzz|||}}}}}}}}}uuulllsssyyy|||zzzyyyzzzzzzxxx}}}zzzxxxwwwxxxzzzzzzzzzvvvwwwsssyyyrrrRRR:::gggyyyuuurrrMMM---,,,)))((((((***@@@]]]lllrrrhhhRRR------,,,+++******,,,...)))(((&&&%%%$$$###$$$$$$''''''&&&&&&&&&((()))***"""###$$$%%%%%%%%%%%%$$$&&&%%%%%%&&&''''''&&&$$$"""######$$$%%%&&&'''((()))(((''''''(((+++...000,,,((($$$%%%))),,,+++)))%%%###///KKKbbbfff___YYYZZZ^^^aaa___[[[YYY[[[___ZZZSSSGGG;;;111+++((('''''',,,111555666777999;;;<<<<<<;;;777111......000)))))))))+++...///---,,,ccc\\\yyyhhh;;;999555333888555555444333444555777777///222444555HHHwwwlllDDD,,,222444222000000222555444111---------........./////////..................//////111222000...111888>>>TTTvvv~~~jjjOOO888///111---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))&&&&&&((()))))))))((((((&&&&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&((()))(((&&&&&&&&&&&&%%%$$$$$$&&&))),,,...))))))((('''&&&%%%$$$$$$###%%%&&&&&&$$$$$$%%%'''###%%%&&&(((((((((&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&(((***++++++***(((&&&$$$%%%&&&'''''''''''''''&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))(((((((((((()))***+++,,,---+++,,,000000,,,+++---------,,,,,,+++******)))))))))))))))************444+++111LLLdddkkkhhhgggfffgggpppssslllnnnpppiiidddooouuusssqqqtttrrrmmmqqqoooooonnnoooUUUDDDmmmyyy~~~xxxtttzzzzzzuuuvvvrrrsssuuuuuusssoookkkhhhkkkqqqtttssstttwwwvvvqqqmmmqqqxxxdddGGG^^^nnntttkkkMMM333------+++,,,222222CCCYYYgggkkkjjjjjjlllkkkuuunnnUUU>>>555111...---,,,---888RRRllltttoooNNNYYYiiiDDD444JJJrrrwwwxxx{{{}}}pppZZZfffrrr{{{|||yyyyyyzzzzzz}}}zzzxxxxxxyyyzzzyyywwwuuuyyytttuuulll@@@JJJpppwwwrrrfff;;;)))///$$$,,,)))000LLLeeemmmqqqbbb???+++,,,+++******,,,......)))(((&&&$$$#########$$$'''&&&%%%%%%%%%''')))***###$$$%%%&&&&&&&&&%%%$$$&&&%%%%%%&&&((((((&&&$$$)))(((&&&%%%$$$%%%%%%&&&%%%$$$######$$$&&&''')))'''''''''((()))***))))))***$$$,,,FFF]]]ccc___\\\WWWZZZ^^^^^^ZZZVVVTTTSSSEEE>>>444+++&&&'''***------111555999::::::;;;;;;222555888777444000---,,,+++***+++,,,...///...---nnndddsssddd555888666444999666555444444555666888999444...222444555OOOvvvPPP===888222///000///000000...---...---+++---------.........//////////////////////////////---......---...555BBBKKKpppUUU>>>222---,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))'''((()))+++++++++***)))&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$'''******)))'''''''''%%%%%%$$$%%%(((,,,111333+++***)))((('''&&&%%%%%%###%%%&&&&&&%%%$$$&&&'''$$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&(((+++------+++(((&&&%%%%%%'''((())))))))))))'''(((((()))***++++++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))(((((((((((()))***+++,,,---+++,,,000000,,,+++---,,,,,,++++++***))))))((())))))))))))************111***///GGGbbbmmmiiicccdddhhhsssuuulllkkkooojjjiiihhhiiimmmtttzzzzzzxxxsssrrrqqqmmmiiiLLLAAAuuuuuu{{{wwwsssyyywwwrrrtttvvvvvvuuutttrrrpppnnnmmmgggmmmpppoooqqqvvvvvvqqqoooqqqwww]]]>>>rrrvvvxxxiiiWWW@@@222000222222000///>>>SSSdddllllllkkkjjjlllooouuujjjKKK444///---&&&111000)))777WWWhhhddd<<>>===<<<777555333000///...------000///...///000///...,,,gggeeeSSS777:::666---666333333222222222333444444000000444666222333HHHbbbQQQ===...///222111111777---------.........//////..................------000///......000111111000111...222666111555YYYvvvSSS666///000...+++...333///'''+++***************++++++'''((()))***+++,,,,,,,,,***))))))(((((((((((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$%%%'''))))))((('''&&&'''&&&%%%%%%***777HHHTTT;;;000'''&&&'''$$$###&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((&&&%%%&&&''''''&&&$$$$$$&&&''''''&&&%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%&&&'''((('''(((*********+++---///333000,,,************)))------,,,+++***((('''&&&((((((((()))******(((&&&***'''///FFF\\\eeeffffffeee___eeeooorrrvvvttthhhaaaDDD999MMMbbbeeejjjtttsssoooffftttgggBBBQQQvvvsssxxx{{{zzz{{{{{{yyytttuuuyyyzzzwwwuuuvvvvvvtttrrrrrrrrrssstttsssqqqooolllzzzrrrBBBNNNwwwooouuugggHHH000///111++++++222222444666[[[wwwllljjjlllmmmpppwwwwwwcccDDD000,,,---000$$$---,,,<<>>>>>;;;888666333222000...---,,,------222,,,+++000222---***,,,___kkk}}}QQQ777:::777000888444333333222222222333333333///111555333111;;;KKKYYYqqq|||\\\???CCC555,,,///222......222---------.........//////........................//////...///000000000000,,,000333444;;;UUUqqqZZZAAA888111111///******...++++++************++++++(((((()))***++++++++++++))))))(((((((((((())))))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%'''((()))((('''&&&((('''%%%$$$'''...777===444+++$$$%%%'''%%%$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&(((((((((&&&&&&'''((('''&&&%%%&&&''''''&&&%%%&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&'''&&&((()))))))))***,,,...000---***)))***++++++***,,,,,,,,,,,,+++)))((('''&&&&&&''')))******)))((('''(((555LLL```ggghhhhhhmmmiiimmmmmmbbb[[[WWWMMM111111666======:::===FFFUUUeeelllwww```<<>>CCCGGGHHH@@@777666LLLXXX```PPP???ZZZsssxxxzzzyyyvvvuuuxxxxxxuuuuuuxxxxxxtttppppppooolllvvvwwwxxxzzz{{{xxxtttppptttmmmNNNLLLhhhwwwtttcccEEE<<<000,,,///222111//////FFF999333EEE]]]sssppphhhooovvvxxxwwwooo```RRR222---///...222222000DDDjjjeee<<<:::ddd{{{|||zzzzzz{{{}}}~~~~~~~~~~~~~~~~~~yyyvvvzzz~~~|||zzzwwwuuusssrrrrrrrrrssswwwYYY@@@QQQgggtttiiiSSS000***+++'''---'''888NNNmmmpppfffPPP000...+++)))((()))+++------,,,)))'''$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&,,,######---222000666AAA???GGGOOOUUU[[[^^^ZZZRRR333---'''%%%&&&(((((('''+++---000444777999::::::@@@???===:::777333111///---...//////000000000000...///222333000---000555nnnJJJ[[[lllGGG666888888777;;;444444333111000000000000111...///444777333000111000333555999III___pppvvvUUUEEE666222///***+++000///---///333222------000............////////////............////////////,,,...000000000/////////<<<444444OOO^^^===444555333000111---,,,,,,++++++++++++,,,***************)))((((((''''''''''''((()))++++++''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&$$$$$$&&&)))***'''$$$'''%%%$$$%%%'''&&&%%%###%%%%%%%%%&&&&&&&&&&&&'''''')))***)))(((((()))+++((((((((()))***(((%%%""")))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&''''''&&&''')))+++***((('''''')))******)))***+++,,,,,,,,,,,,+++++++++++++++***))))))+++,,,222>>>RRRdddmmmooonnnmmmllleeebbbVVVCCCBBBNNNSSSPPPUUU^^^hhhooommmbbbWWWAAAHHHBBBBBB???JJJjjjqqqzzz{{{yyytttsssvvvwwwvvvwwwzzzzzzvvvssssssrrroooxxxwwwwwwxxxxxxwwwsssqqqwwwccc???VVVuuutttqqqXXXJJJHHH<<<...+++111222------VVVRRR:::///;;;^^^mmmnnnuuuvvvqqqrrrwwwsssjjj<<<...222,,,444555///\\\{{{WWW666IIIqqq~~~}}}{{{}}}~~~}}}{{{yyyzzz|||zzzvvv}}}{{{wwwtttrrrqqqrrrrrrkkklllsssKKK???___eeennneeeJJJ---)))+++(((++++++AAAZZZlllmmmccc???###---)))(((((()))+++------,,,)))'''$$$###$$$%%%%%%$$$$$$$$$%%%&&&''''''''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&(((###(((;;;NNNUUUSSSPPPVVV[[[ZZZUUUXXX___WWWHHH...***&&&$$$&&&)))******333555888:::<<<;;;;;;:::???===999555111///...------...///111111000//////333000------222;;;GGGQQQkkkWWWKKKaaa```@@@666666777888888444333222111000/////////...///111333222000000333---///111333999???AAA???000***,,,888:::111,,,...//////111222000,,,---111........./////////000000........./////////000000---///111111000///000111444555KKKxxxcccEEE555111222222......---,,,++++++,,,,,,***************)))((('''''''''''''''((()))++++++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&$$$###%%%)))+++)))'''''''''''''''''''''%%%"""%%%%%%&&&&&&&&&'''''''''((()))******))))))+++,,,)))))))))******)))%%%###)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$&&&&&&&&&%%%&&&((()))***(((''''''((()))((('''******+++,,,,,,,,,++++++,,,+++***'''%%%&&&+++///BBBQQQcccnnnrrrqqqooommmlllfffgggcccZZZ___lllpppOOO\\\rrryyyhhheeemmmeeecccPPPAAA888NNNtttqqqzzz|||yyytttsssvvvxxxvvvvvvzzzzzzwwwtttuuuuuussswwwuuusssrrrssssssrrrqqqtttYYY===bbb{{{nnnjjjRRR[[[YYYJJJ333'''***---+++;;;fffkkkYYY>>>///BBBPPPaaammmuuuttttttvvvrrrjjjCCC444999444;;;999888mmm~~~HHH888XXXxxxzzz{{{zzz|||}}}zzzyyy{{{~~~zzz}}}qqqrrr~~~~~~ssszzzxxxuuusssrrrsssuuuwwwooonnniii???BBBjjjkkkppp```BBB---***,,,***(((222MMM```dddeee[[[555!!!***(((''''''))),,,------,,,)))'''$$$###$$$$$$$$$######$$$%%%'''''''''''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&(((+++;;;\\\wwwsss```XXX]]][[[XXX```hhh\\\EEE---***&&&%%%(((,,,000222999:::<<<>>>>>>>>><<<;;;:::777333000---------...///000111111111000...---...)))'''--->>>SSSdddkkkVVVMMMSSSgggWWW<<<888555777999555222222111000////////////---000222111,,,***,,,000---...000222333333000---777...(((+++,,,+++///666000000///...,,,,,,---000....../////////000000000.........//////000000111///111333111//////222555'''CCCttthhh@@@///111666//////...---,,,,,,,,,,,,)))*********)))(((((('''(((((('''(((((()))***+++((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((((('''%%%$$$%%%&&&''''''&&&'''******(((''''''%%%"""%%%&&&&&&&&&''''''''''''(((***++++++***+++,,,---***)))))))))******'''%%%((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&'''&&&%%%%%%'''))))))((('''((())))))(((&&&)))******+++++++++*********)))'''$$$$$$)))333;;;SSS___lllqqqpppooommmkkkaaa^^^fffiiidddhhhnnnkkkCCCGGGYYYpppuuuhhhaaadddkkkqqqgggPPP444HHHxxxyyyyyy{{{zzzwwwvvvyyyyyyvvvssswwwxxxuuusssttttttrrrtttrrrppppppqqqrrrrrrqqqiiiLLLGGGlllyyyiiibbbUUUnnnmmm___EEE222///222444QQQnnnqqqqqqcccFFF:::111;;;MMMcccrrrxxxxxxqqqjjjRRRIIIOOOSSSNNNDDDJJJqqqttt<<>>(((''''''(((+++111666:::999:::;;;===>>>>>>======444222///---,,,---///000111111111111000000///...///------666III^^^hhhhhhwwwTTTOOOUUUmmm|||QQQ::::::777777:::333111000000/////////000000,,,///111///,,,+++,,,---000...,,,,,,,,,---000333)))))),,,000111///+++***//////---,,,---///000///.../////////000000000000---......///000000111111111333444111...///333888888eeebbbAAA555666000///...---,,,,,,,,,,,,((()))))))))))))))(((((())))))(((((((((((())))))((((((((((((''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((&&&''''''&&&$$$$$$$$$%%%%%%)))***'''%%%''''''###&&&&&&&&&&&&'''''''''''')))***,,,,,,++++++---...***)))((((((******)))((((((''''''''''''(((((()))'''''''''''''''''''''''''''''''''''''''(((((()))''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&'''%%%&&&'''&&&%%%%%%''')))'''&&&&&&(((***+++***((())))))*********)))((((((((((((''''''***666FFFRRR\\\fffmmmllljjjkkkjjjgggfffeeennnqqqjjjlllrrrpppTTTKKKHHHUUUhhhnnneeeYYYeeeooommmTTT...???vvv|||vvvzzz|||zzzzzz{{{zzzvvvtttxxxxxxtttrrrsssrrrpppppppppqqqsssuuuuuurrrpppZZZ@@@WWWtttsssfff[[[^^^uuuvvvooo]]]HHH===>>>CCCYYYkkkfffmmmsssdddQQQ999...444DDDYYYhhhnnnppprrrfffccceeeppp^^^KKK___rrrddd555QQQuuuwww|||wwwttttttvvvwwwyyy{{{~~~yyy{{{qqqbbbeeevvv{{{rrrvvvvvvuuuvvvwwwyyy|||~~~wwwwwwMMM;;;XXXuuuyyyjjjOOO///---,,,,,,+++)))EEE___cccYYYUUU===&&&---"""&&&&&&'''))),,,---,,,+++)))'''$$$############"""!!!"""$$$&&&'''&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$%%%%%%&&&&&&(((+++(((&&&888WWWmmmrrrqqqrrroooggg^^^RRR@@@///&&&(((***...111666:::===::::::::::::999999999999111///...,,,---...000222000000000///000000111111555555555999FFFWWW______sss[[[VVVSSSrrr{{{NNN:::===888999;;;222000////////////000000111+++...000000000111000...***+++...000///,,,+++---,,,...///---///111222000//////......000333333000////////////000000000000---......///000111111222333444555111...///555:::WWW[[[<<<333000000///...---,,,,,,,,,(((((())))))))))))((((((***))))))(((((((((((())))))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((($$$'''))))))&&&$$$%%%'''"""((()))%%%$$$'''((($$$&&&&&&&&&'''''''''(((((()))***,,,,,,,,,,,,...///+++)))(((((()))+++******'''''''''''''''((()))***(((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((($$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%&&&'''(((&&&'''((('''&&&&&&''')))%%%%%%%%%(((+++,,,,,,+++)))))))))))))))((('''''')))******,,,333CCCWWWfff```gggkkkgggeeeggggggdddgggeeekkkjjjaaaeeerrruuukkkiii\\\MMMNNN\\\aaa[[[ppprrrkkkRRR***;;;qqqssstttyyy}}}||||||}}}zzzuuuwwwzzz{{{vvvrrrrrrqqqooonnnppptttxxxzzzxxxsssoooOOO888aaayyynnndddXXXeeennnrrrsssiiiUUUEEEDDDJJJUUUeeeYYY[[[mmmrrrlllVVVEEE777111===MMMZZZhhhtttqqqppplllyyy^^^IIIkkkqqqYYY333\\\}}}vvv|||wwwsssuuuttttttuuuxxxzzz|||~~~zzzzzzwwwuuuxxx{{{xxxqqqttttttttttttvvvxxxzzz{{{mmmsssEEEBBBfffvvvvvvZZZHHH(((+++,,,++++++***KKKbbbdddYYYRRR222 222 %%%%%%'''))),,,---,,,+++)))'''$$$#########"""!!! """$$$&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&$$$)))+++)))***;;;XXXppppppmmmcccTTTBBB333)))$$$(((+++000555777999;;;<<<===<<<:::777555444333222000///.........000222333//////......///111333555222333222333>>>RRRaaafffpppOOOOOOTTT}}}oooEEE777666:::AAA777666000000000000000111111111///......---------.........------,,,,,,------...111222000---,,,---...---///222...,,,///+++***333222......222333222111222...///000000///000222444666777''')))<<<333000OOOaaaIII888///000222...111444...,,,,,,,,,+++++++++*********))))))((())))))******)))'''%%%&&&)))***(((&&&))))))(((((('''''''''&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''')))&&&'''###"""///333%%%((((((((((((((()))******%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%(((((()))(((&&&&&&''')))+++******,,,,,,,,,---000,,,+++)))((('''(((***+++(((((('''''''''(((((())))))((('''&&&%%%%%%&&&'''(((%%%$$$''''''$$$$$$(((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''%%%&&&&&&$$$######%%%'''$$$%%%&&&'''&&&%%%$$$###)))((('''&&&%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%&&&'''((((((((('''&&&%%%''''''&&&%%%&&&'''((()))+++------)))%%%&&&'''(((!!!+++))),,,CCC[[[fffmmmoooqqqoooiiieeefffjjjmmmggghhhggghhheeeXXXZZZoooccclllmmm___III@@@JJJXXXtttppppppNNN###999kkkxxxyyyqqquuuzzzyyywwwwwwvvvxxxxxxvvvrrrooopppqqqjjjwwwlllrrrsssooottt^^^777DDDccc{{{pppVVVWWWmmmggg___YYYXXXXXXXXXZZZ^^^WWWZZZ[[[ZZZYYY^^^hhhpppmmmYYYDDD:::555555AAAOOOjjjkkktttsss@@@XXXsssrrrAAAKKKjjj}}}vvvxxx{{{nnnzzzzzzxxxtttuuu|||zzzzzzzzzzzz{{{{{{|||}}}wwwvvvtttssssssuuuwwwxxxwwwccc;;;MMMoooqqqmmmWWW666***'''---***&&&999UUU^^^[[[MMM888+++)))***(((&&&&&&'''***......+++'''&&&%%%###$$$%%%%%%$$$"""###$$$%%%&&&%%%%%%###"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%''')))***+++,,,---000222???999222---,,,+++)))(((000111222444666888:::;;;<<<:::777444111000/////////000111000//////111222,,,333---'''111<<>>555444111111111000000000000000////////////..................------------......222///,,,***,,,......---...555222///555444000444......222888888444222333///111222111111111333555666666000444888000@@@lllxxxeee???111000444///...000,,,,,,,,,,,,,,,++++++++++++++++++************++++++)))'''&&&''')))***(((&&&))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))''')))((()))777<<<000((((((((((((((()))******++++++******))))))((((((&&&'''''''''((()))))))))(((((()))(((&&&&&&((()))...+++'''''')))+++...000,,,+++)))((('''((()))******)))((('''''''''''''''(((((('''&&&%%%&&&''''''(((%%%$$$''''''$$$%%%((('''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%######%%%'''%%%%%%&&&&&&%%%%%%$$$$$$''''''&&&&&&%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''&&&&&&&&&'''((()))***+++***'''&&&''')))***+++++++++;;;XXXeeegggnnnlllkkkgggdddcccccc___ZZZWWWhhhlllaaaTTTCCC:::AAAOOOTTTaaaiii]]]EEE<<>>,,,GGGppp{{{}}}vvvssswww{{{zzzyyy{{{vvvxxxwwwuuuqqqpppppprrriiitttoootttqqqooosssVVV555QQQooovvvfffUUUVVV```XXXWWWZZZeeennnrrruuuxxxuuurrrkkkddd^^^[[[[[[\\\nnnnnnmmmcccOOO>>>:::???DDDXXXhhh]]]DDDcccvvveee???QQQnnn|||xxxwwwxxxsssyyy{{{{{{wwwvvvyyy{{{zzzwwwwwwyyyzzzzzzzzzyyyyyyxxxvvvsssqqqqqqsssuuuvvvrrrWWW:::TTTppppppjjjPPP555+++)))---***(((<<>>AAAFFFRRRXXXjjjlllVVVYYYVVVqqqzzzYYY888555666555888222777222222111111000000//////............///000111222222111111000000111111222222...111:::DDDTTTnnn{{{www```EEE555//////222555222333444333222222333555444888555>>>kkk|||ZZZCCC111///333111//////.........---------...///000000///...,,,+++((()))******(((((()))***(((((())))))))))))******'''''''''(((((())))))***))))))))))))))))))))))))***%%%***+++&&&)))---'''((((((((((((((()))***************)))))))))((((((((((((''''''((()))******'''((())))))((((((***,,,))),,,***&&&)))000///(((,,,,,,+++++++++*********&&&&&&&&&&&&''')))***+++%%%&&&''''''((('''''''''(((%%%%%%((((((&&&'''+++''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''###%%%'''&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%%%%&&&'''(((&&&'''((())))))))))))((('''&&&))),,,(((###+++777YYYcccNNN,,,###******'''000MMMffflllkkkmmmjjjbbbcccXXXHHHIIIYYY^^^ZZZ___qqqqqqcccIII@@@OOOccclllkkkNNNBBBWWWrrr||||||zzzssswwwyyyxxxxxx{{{{{{zzzuuutttssssssuuuuuutttrrr|||pppsssssstttiiiKKKEEEsssrrrhhhVVVGGGLLLfffqqq]]]HHH666---111999^^^dddiiihhhdddbbbdddhhh\\\VVVGGG666333DDD]]]ooozzz___HHHTTT|||lllGGG666ZZZsssyyywwwzzzzzz|||yyyyyyvvvqqqrrrxxx|||{{{zzzxxxvvvttttttuuuwwwyyyzzzzzzzzzzzzxxxuuurrrqqqAAA999[[[qqqjjj]]]@@@+++%%%***(((%%%000GGGXXX[[[VVVDDD111'''&&&'''))),,,)))***,,,+++)))(((((((((&&&%%%###$$$%%%%%%$$$"""############$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&'''((('''(((+++---))),,,.../////////000111111222444555555333222111...///000000111111000000...000222111---+++******+++444888>>>HHHMMMWWWiiirrr~~~iiiXXX^^^\\\WWW888777777444777111666111111111000000000000000000///......///222555777222222111111111111222222000111@@@^^^zzzyyyZZZCCC666555:::444555555444333333444666222777666TTT{{{ZZZ999000444///////////////.........---...///000000///---+++***(((***+++***(((''')))+++(((((()))))))))*********&&&''''''((())))))******************************(((###))),,,&&&'''+++'''((((((((((((((()))******)))***+++,,,...///000111111///,,,)))''''''((()))'''((())))))((()))+++---(((,,,111;;;NNNXXXKKK555,,,---------,,,,,,++++++'''''''''''''''((()))***&&&'''((((((((('''&&&%%%(((%%%%%%((()))'''(((+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%''''''(((((((((&&&'''((()))***))))))(((&&&%%%''')))%%%'''999PPPaaa\\\@@@$$$$$$---//////AAAVVVhhhlllnnnnnn___LLLUUU```]]]UUUWWWSSSGGGCCCYYYiiiooo^^^GGGCCCTTTgggeee???>>>^^^ppptttooobbb^^^nnn||||||xxxxxxzzz|||sssrrrrrrtttwwwvvvtttqqqrrrnnnrrrnnnrrr[[[>>>[[[vvvqqqbbbPPPIIIVVVnnnoooYYY???000***))),,,000PPPQQQOOOIIIBBB;;;888777222111000---***///BBBTTTqqqUUUGGGiii|||ggg???777jjjuuu~~~yyysss|||wwwzzzyyyuuurrrvvv||||||wwwzzzzzzzzzzzzyyyyyyxxxxxxzzzzzz{{{zzzvvvoooiiieee777DDDjjjoooeeeVVV444+++%%%+++)))&&&666SSS___ZZZPPP===***$$$%%%'''(((***)))***+++***'''%%%&&&(((&&&%%%###$$$%%%%%%$$$"""###############%%%&&&'''#########$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&'''''''''(((***,,,***,,,......---,,,///111222222222222222111000///...///000111111111000000---...333:::@@@@@@999222000999AAANNN^^^eeennnpppxxxdddYYY```___XXX:::999888444666000555000000000000000111111111222111//////111444999;;;333222222111111222222333444:::TTT}}}ZZZCCC:::666666777666444444555777555999===kkkoooBBB333555///000/////////............+++,,,---------+++((('''(((***,,,+++(((''')))+++(((((())))))*********+++&&&''''''((()))******+++************************---''',,,///((((((,,,(((((((((((((((((()))******---...222666:::>>>BBBCCCBBB???999222...,,,+++,,,'''((())))))((()))+++---,,,444DDD```pppLLL------.........---,,,+++)))(((((('''''''''((((((''''''((((((((('''%%%$$$(((%%%%%%((()))'''(((,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&$$$$$$%%%$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''###%%%&&&((())))))((('''&&&''')))*********)))(((%%%$$$%%%'''$$$***FFFdddaaa]]]HHH444---((((((333\\\dddfffcccffffffPPP444///XXXmmmiiihhhhhh]]]RRR;;;TTTmmmiiiJJJ555DDDbbbccc999AAAhhhooofffUUU888MMMggg~~~tttppptttxxxrrrrrrrrruuuxxxxxxtttpppgggkkkqqqllloooQQQ666lllssspppaaaMMMKKK___sssyyyrrrVVV888+++---///---***((('''(((***---......,,,...''''''...000,,,,,,222___IIIAAAooossseeeCCCEEEtttuuu~~~zzzppp~~~sss{{{yyyuuutttyyy~~~zzzsssuuuwwwyyy{{{zzzxxxuuurrryyyzzz{{{yyysssjjjaaa\\\222MMMtttmmmaaaRRR---,,,&&&,,,)))''';;;ZZZdddZZZOOO;;;((($$$&&&'''(((***(((***+++)))&&&$$$%%%'''&&&%%%###$$$%%%%%%$$$"""######""""""###%%%&&&(((""""""#########$$$$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%%%%&&&''''''&&&&&&(((***///000111///,,,***,,,///222222111000000////////////000111222222111000000++++++333CCCTTTWWWKKK>>>:::BBBKKK]]]sss{{{yyyuuuiii^^^VVV```NNN;;;777===888333555444333222111////////////000111------333<<<@@@===777---...222444111...000666777BBBjjjjjjKKK???555666::::::777555???222GGGfff:::,,,888333///333222+++---111***---,,,++++++******++++++++++++***))))))***+++,,,************)))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,---)))''''''))))))&&&(((,,,---+++,,,---+++(((,,,333666EEETTT[[[eeeooonnnggggggnnnjjj[[[TTTRRRBBB---***+++...///)))&&&000>>>NNNdddeee:::000)))***//////------((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$)))(((((('''&&&%%%%%%%%%'''&&&%%%$$$$$$&&&'''(((''''''''''''''''''''''''((('''&&&%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&''')))---,,,'''&&&***+++'''+++&&&)))%%%$$$CCC```]]]^^^^^^ZZZMMM<<<333<<>>cccaaammmwwwfffgggeeeHHHIIIRRRZZZ>>>NNNGGGBBBNNN===FFF^^^YYYDDD;;;;;;iiissszzzxxxvvvvvvtttooosssrrrqqqsssvvvvvvssspppkkkgggvvvzzzUUU:::QQQuuu}}}fffQQQ^^^WWWUUUxxxxxxrrrdddEEE333;;;???222'''+++*********+++,,,,,,---222)))%%%)))---,,,,,,000MMM888^^^nnnwww]]]...```qqqvvvvvvrrrqqqvvvyyywww~~~nnnfffnnnwwwvvvuuuxxxrrruuuyyy{{{zzzxxxvvvvvvyyyuuussstttxxxuuuDDD222^^^kkkjjjmmmGGG"""///%%%&&&&&&,,,CCC^^^gggaaaJJJ777((('''(((%%%&&&---***)))((('''&&&&&&'''(((%%%#########%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&######&&&(((%%%%%%%%%$$$$$$############!!! """%%%'''%%%###%%%%%%$$$$$$###$$$$$$%%%((('''&&&%%%&&&&&&'''(((...------,,,---...///000---...///000000111000000000000111000///---+++***...///333>>>NNNYYYVVVLLLIII^^^uuu|||nnn```WWWbbb|||KKK999777<<<777333666444333222111000000111222333777333222777>>>@@@<<<666<<<666111222444555888<<>>222222OOOjjjcccmmmyyypppqqqmmmgggRRR??????JJJhhhbbbRRR???111444@@@888---666GGGooowww}}}zzzwwwvvvuuuqqqrrrqqqpppqqqssstttrrroooqqqhhhwwwyyyQQQ===ZZZ{{{vvvfffYYYhhh```[[[vvvvvvwwwuuufff]]]___RRR:::---++++++******++++++,,,---222******111111***---999DDDCCCgggtttpppSSS:::iiisssvvvuuurrrtttyyy{{{xxxzzz^^^LLLXXXppp|||{{{yyyuuuxxx{{{{{{zzzxxxwwwwwwqqq~~~tttwwwzzzwwwiii777666ZZZjjjhhhaaa@@@$$$,,,((()))(((000HHHaaafff^^^EEE444''''''(((%%%''',,,***)))(((&&&&&&&&&'''(((%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%######%%%(((%%%%%%%%%$$$$$$$$$#########!!! """%%%&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%(((((('''''''''((()))***,,,---...///000//////.........///000111111000000...---,,,---...000000000---000555>>>OOOaaajjjkkkttt~~~ooo```XXXeeennnFFF777666;;;666444666444333222111000000000111222555222111444999:::777222...///222555555777>>>GGGqqq|||^^^HHH>>>===EEEcccXXX333000+++000222+++,,,000,,,------,,,+++++++++++++++,,,+++************++++++************))))))))))))))))))))))))))))))))))))'''((()))***+++---......---'''&&&,,,///---***)))%%%---333888IIIbbbtttzzz}}}|||ssskkkeeehhhpppwww~~~vvv;;;222,,,---///---++++++******)))))))))(((((((((&&&&&&''''''&&&&&&%%%$$$)))))))))(((''''''&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''&&&&&&%%%)))***((((((***+++***$$$)))(((...GGG]]]dddfff\\\```gggmmmllliiilllsssmmmoooVVV555((()))222@@@aaannndddhhhtttqqqpppjjjkkkcccKKK111DDDWWWccc^^^999000------''')))DDDdddtttzzz}}}zzzvvvuuutttrrrrrrpppoooooopppqqqqqqpppvvvkkkwwwoooFFFCCChhh{{{fffccceeesssiii___qqqtttsssxxxwwwwwwrrrVVV666***++++++******++++++,,,,,,+++''')))///---***666HHH???VVVooouuubbbEEEJJJooossssssrrrrrrvvv||||||xxxeeeSSS]]]qqq|||{{{wwwyyyzzz|||{{{yyywwwwwwxxxqqqyyyrrrwww}}}uuu\\\111FFF]]]nnniiiQQQ555'''''')))(((***555NNNddddddXXX<<>>LLLTTT<<<\\\bbbdddOOO;;;XXXkkkqqqooommmpppvvv{{{yyyvvvzzzuuutttwwwxxxvvvvvvzzz{{{|||{{{yyywwwvvvvvvwwwxxxyyyqqqttt|||oooRRR777\\\fffuuuiiiBBB---)))"""'''&&&***;;;VVVfff```QQQ333***$$$&&&(((((((((+++(((((('''&&&&&&&&&'''((((((&&&%%%%%%''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%######$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''(((***+++,,,------///111222222222000///000000000111111000/////////,,,***+++000444333222000:::HHHWWWnnnuuupppbbbXXXVVVkkk[[[===555777;;;555555777333333222111111111222333444555555555555555555555444<<<;;;999999@@@XXX___:::...///555000//////+++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++******************)))))))))(((************************++++++******************+++,,,......***(((000;;;VVVmmm~~~~~~{{{www}}}vvv___333---***---///......000++++++***)))((())))))***&&&&&&''''''&&&&&&%%%$$$((((((((((((''''''''''''"""$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&'''''''''(((((((((&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((()))))))))***,,,+++'''&&&)))---$$$***(((999[[[ddd]]]ccceeeaaa___aaabbbaaabbbeeedddiiibbbGGG///222DDDPPP\\\bbbmmmmmmiiikkkhhhdddfffkkkOOO999TTTIIIIII///...777666:::LLLWWWbbbtttssstttuuutttqqqooorrruuusssrrrrrrqqqpppqqqrrrtttrrrzzzuuuLLL777```zzz^^^GGG[[[sssuuugggYYY^^^uuuvvvvvvrrrtttttt]]]===///,,,,,,++++++***++++++,,,999NNNUUULLLQQQaaa```PPP000GGG???BBB999:::cccgggnnnjjjiiinnntttwwwuuusssooottt|||zzzuuuwww}}}{{{{{{zzzxxxuuutttuuuvvvwwwvvvsssttt{{{gggFFF===gggiiitttbbb777(((,,,"""&&&'''000EEE___jjj^^^MMM,,,'''$$$%%%((((((((()))((('''&&&%%%%%%&&&'''(((((('''%%%&&&&&&'''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%###############$$$%%%%%%%%%&&&''')))***,,,------000000000000000111222222000000000000000///...---''''''***000777===???>>>444CCCYYYqqqzzzooo___VVVWWWlll|||WWW;;;666:::<<<555666888222111111111333555888;;;<<<777888888777444333444555222111:::QQQpppKKK666...111000000111---...------,,,,,,,,,,,,,,,,,,---------,,,+++***)))************))))))))))))************************,,,,,,,,,+++******))))))+++---...,,,(((+++<<>>EEEIII999...444___hhhbbbmmmgggdddccc^^^@@@]]]fffdddfffDDDEEEgggkkkeeeuuuvvvoooyyysssqqqrrrssspppjjjlllrrrqqqsssuuuuuusssrrrssstttnnnsssWWW???[[[{{{mmmOOOZZZfffwwwnnnllldddQQQffflllwwwrrrlllrrrkkkLLL222---,,,++++++******++++++333GGGZZZccchhhfffPPP555:::444......000KKKnnnjjjmmmjjjlllrrruuurrrsssvvv|||vvvtttxxx{{{yyyuuuyyyzzzzzzyyywwwuuuvvvwwwnnnqqq{{{xxxvvvWWW555SSSbbbccc^^^FFF+++''',,,)))(((...>>>WWWhhheeeQQQ???)))(((&&&$$$%%%'''((('''&&&&&&%%%%%%%%%&&&'''((((((&&&$$$$$$%%%%%%###"""$$$$$$%%%%%%&&&''''''((('''%%%$$$$$$'''((((((&&&%%%%%%%%%&&&&&&&&&''''''###%%%'''&&&$$$###$$$&&&%%%%%%%%%%%%&&&'''(((((()))***,,,...///000000////////////000000000000000/////////...---+++***)))))),,,///111444;;;FFFNNN```rrrlllYYYTTTYYYooolllHHH:::888===>>>666666999111333333222111111111222333000555:::<<<===@@@FFFKKKvvvvvvccc@@@444...///222.........---,,,,,,,,,,,,---------......---+++***)))************))))))))))))************************+++++++++,,,,,,---------,,,******222@@@ZZZ{{{|||}}}{{{zzzsssjjjdddKKK&&&...+++***,,,,,,)))))),,,***)))'''&&&%%%&&&((()))&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%''')))***))))))))))))))))))))))))(((''''''&&&&&&&&&''''''(((((((((((())))))))))))((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&(((***,,,...///***((()))***((((((333@@@///...MMMmmmlllfffgggaaa^^^___bbbeee___SSSJJJGGGBBB999@@@FFFEEEPPPNNN444,,,///^^^jjjeeessskkkeeefffWWW444bbbbbbaaa\\\222IIIrrrvvvffflllkkkgggyyyqqqooooooqqqllleeeffflllpppsssvvvvvvsssqqqrrrssslllhhhEEE>>>kkk|||aaaNNNhhhnnnyyynnntttmmmOOO^^^uuu{{{mmmrrrrrrYYY@@@---,,,,,,+++*********+++$$$---@@@TTT]]]VVVIII@@@VVVIIIHHHAAA:::SSSllllllooommmpppvvvwwwssstttyyyvvvxxxyyyxxxwwwxxxyyyyyyyyyzzz{{{{{{yyywwwwwwxxxuuuuuu}}}tttoooQQQ777eeecccfff[[[@@@***'''***((('''...@@@XXXfff^^^HHH666******'''$$$$$$&&&''''''&&&%%%%%%$$$%%%&&&'''((('''&&&$$$$$$$$$$$$###!!!$$$$$$%%%%%%&&&'''(((((((((&&&$$$%%%((()))((('''%%%%%%%%%&&&&&&'''''''''$$$&&&'''&&&$$$###$$$'''&&&&&&&&&'''((()))******,,,---///000111222111111,,,...000222222111///...///......---,,,***)))((()))...333888???MMM```ooo{{{eeeQQQMMMTTTtttuuuMMM;;;>>>AAAAAA===999777777666000///444777555555999===BBBHHHMMMUUUhhh[[[777444000+++555........................000000...---,,,++++++***---------,,,,,,,,,++++++++++++++++++++++++++++++,,,---''''''000000***---+++111///555\\\{{{wwwwww|||}}}zzz|||zzzaaa===---222000+++))),,,---,,,,,,...,,,***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%###%%%&&&''''''''')))+++(((((('''''''''&&&&&&&&&%%%&&&&&&'''((()))******((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''&&&%%%%%%&&&(((...,,,***(((((()))***+++555BBBfffyyyiiicccjjjfffaaa^^^___]]]KKK222'''***(((,,,000777JJJ[[[WWWIII>>>HHH]]]kkkmmmrrrooo```lll<<>>RRR\\\]]]ZZZ[[[___iiimmmmmmtttuuuhhh]]]777QQQfffaaa[[[CCC;;;eeemmmtttsssrrrssssssrrrjjjjjjmmmooonnnkkkkkknnnllljjjooopppjjjooowwwsssoooSSS666TTTppp^^^???NNNgggppprrrmmmnnnuuussskkkVVVdddpppssspppnnnkkkhhhWWWAAA...+++,,,((()))...---(((+++555HHHHHHBBB]]]nnnrrrhhhGGGEEEpppppprrrrrrtttwwwyyyvvvsssuuu{{{}}}{{{xxxxxxzzzzzzxxxvvvyyyyyyxxxwwwwwwxxxyyyyyyuuutttvvvjjjIII333EEEgggooocccJJJ111%%%&&&'''%%%&&&>>>QQQ___hhhYYY:::'''((('''&&&%%%&&&''')))***''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$######$$$$$$######$$$$$$%%%&&&&&&'''&&&(((((('''&&&%%%%%%&&&###$$$%%%%%%%%%%%%$$$###%%%%%%&&&&&&&&&%%%%%%$$$'''''''''((()))+++,,,---000000000000000000000000000///---...000000...,,,------,,,++++++---111444777BBBOOO]]]ooo]]]LLLMMM^^^xxxCCCAAAAAA@@@===:::666333111666555777???LLLaaazzzbbbNNNKKKkkkhhh;;;222666---//////............//////000///...---,,,+++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&111...'''***---,,,000***444WWW~~~~~~|||{{{{{{|||}}}}}}}}}uuuzzz}}}vvvfffOOO:::------((('''+++...---,,,---++++++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%###%%%'''''''''''')))***(((((((((''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))(((((('''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$%%%'''&&&%%%%%%&&&(((+++************)))))))))+++EEEeeekkk```ccchhh^^^\\\ddd]]]CCC...***+++(((+++&&&000III\\\aaaeeemmmpppllllllhhhfffrrrwwwkkkJJJ555YYYdddeee]]]:::IIIhhhlllpppoooppprrrppplllrrrkkkhhhmmmqqqpppnnnnnnpppnnnrrrqqqlllrrrvvvnnnooo@@@===eeexxxKKK:::KKKnnnyyyzzzpppppp|||~~~vvvTTTRRR[[[mmmtttnnnlllqqqlllWWW@@@333+++'''***111(((///(((///666555LLLgggssssssdddBBBZZZtttssstttrrrwwwzzzwwwuuuwwwyyyyyy}}}|||zzzzzz{{{{{{zzzxxx}}}zzzyyyyyy||||||yyyvvvsssssszzzhhh???888TTTfffiiiXXX???+++%%%'''(((&&&---III^^^gggfffQQQ444(((((('''''''''''')))+++,,,(((''''''''''''''''''(((%%%%%%$$$$$$######$$$$$$######$$$$$$%%%%%%&&&&&&&&&'''((('''%%%$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%''''''(((***+++---.../////////000000111111222222000///......//////...,,,))),,,......---000666;;;GGGXXXlll|||tttzzzXXXKKKNNNeeelll===<<<<<<<<<<<<:::777555555333888IIIfff]]]AAA>>><<>>@@@@@@:::444555===EEEaaazzzBBB@@@@@@AAAOOONNN555111333111000......000111333333222111111000000000111............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...***+++///***...>>>yyy|||{{{xxxzzz}}}zzz{{{xxxrrrssstttmmmbbb>>>222&&&&&&***---///000+++++++++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%%%%&&&''''''&&&&&&''')))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$%%%'''&&&%%%%%%&&&(((((((((((())))))))))))******SSSggg```aaaeeebbbaaabbb___aaadddVVV@@@999@@@AAAPPP\\\```gggnnnhhhZZZdddfffkkkjjjkkkuuukkkNNN555OOOkkkkkkaaaLLLFFFmmmkkkllliiigggiiimmmkkkfffgggZZZXXXeeennnkkkgggjjj@@@'''///VVVnnnqqqlllfff:::DDDkkknnnIII...IIIbbbzzzpppbbbUUUMMMHHHCCC>>>XXXkkkiiiMMM@@@RRRjjjsssjjjrrrtttkkk^^^SSSFFF;;;000000***+++222OOOuuuvvvrrriiiPPPVVVxxxtttsssooorrrttttttqqqrrrvvvwwwvvvtttvvvxxxyyywwwvvvvvvvvvyyywwwuuuuuuuuusssmmmiiiwwwwwwmmmLLL777RRRlllbbbXXX???+++(((***'''(((---CCCXXXgggeeeVVV999'''+++''''''((()))***++++++,,,(((''''''''''''''''''((($$$$$$######$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$"""$$$%%%%%%######$$$&&&%%%$$$$$$######$$$$$$%%%######%%%&&&(((((())))))&&&(((***,,,..................//////000000111111//////...---++++++---//////:::FFFLLLRRR```xxxuuufffTTTAAA111+++,,,fffSSSPPPQQQtttqqqKKK======AAAAAA<<<:::EEE[[[oooiiiDDD>>>BBBNNNpppDDD666333222000//////000222333111111000/////////000000............------------------------------------...,,,***//////)));;;___}}}{{{yyy{{{~~~{{{yyywwwvvvwwwwwwrrrmmmVVVDDD111******,,,---///++++++++++++***((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%%%%&&&((('''&&&&&&'''((('''((((((((())))))))))))((((((((()))*********+++))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&((()))(((((('''((()))***+++333YYYiiibbbcccaaa[[[``````bbbfffgggbbbYYYTTTTTTQQQVVV]]]ccciiiiiibbbYYY```ccchhhfffgggooo```>>>;;;\\\hhhnnnYYY===RRRooommmnnnkkkfffeeefffeeeaaajjjaaabbbnnnpppfffaaaeeeCCC---,,,EEEbbbssskkkTTT666QQQkkkhhh999---IIIooouuukkkbbbNNN555)))+++BBBcccuuucccQQQUUU___```dddpppuuunnniiiiiiaaaVVVGGG;;;<<<111555]]]sssqqqpppfffMMMhhhuuurrrsssmmmsssooonnnppprrrqqqsssvvvsssvvvyyyyyywwwuuuuuuvvvzzzzzzzzzzzzyyywwwuuutttyyywwwaaaAAA@@@^^^ooohhhNNN666&&&(((+++&&&(((111PPP^^^eeebbbSSS888''',,,'''(((((()))*********)))''''''&&&&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&$$$$$$##################!!!###$$$$$$######$$$&&&%%%%%%$$$######$$$%%%%%%"""###%%%'''((()))******(((***,,,...///000///................../////////...//////,,,******---000222:::FFFUUUgggzzzwwweeeWWWGGG;;;111)))(((,,,bbbSSSRRRRRRuuu}}}xxxlllhhhGGG888???EEEHHHFFFJJJ___TTTNNNXXX]]]UUU<<<444222000//////000222444000//////............/////////.........---------------------------------,,,)))+++333222,,,KKK~~~yyywwwxxx{{{~~~zzzyyy{{{|||yyyuuutttmmmXXX???111,,,++++++,,,++++++++++++***((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%%%%'''((('''&&&&&&'''((('''((((((((())))))******''''''((()))***++++++,,,))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''&&&%%%%%%&&&((()))((('''&&&'''(((***,,,,,,RRRaaa___ddd```[[[fff\\\eeeggg``````dddbbbZZZ]]]UUUXXXffflllddd]]]]]]```dddhhheeegggooo^^^;;;BBBeeegggqqqUUU555\\\ppptttuuuqqqjjjfffgggfffcccXXXSSSZZZiiilllaaa___gggAAA222***666UUUvvvmmmHHH777WWWgggggg444000KKK}}}sssqqqvvvwww___:::***000999YYYsssuuulllcccUUUFFF```kkkooojjjlllttttttkkkfffQQQWWW???>>>jjjuuurrrooodddLLLtttrrrqqqsssllltttllljjjppprrrnnnooovvvrrrvvvyyyyyywwwuuuuuuvvvtttvvvwwwwwwvvvvvvvvvwwwmmmoooVVV<<>>NNNeeevvveeeFFF:::///------(((%%%&&&^^^UUUQQQWWW}}}zzzlllaaaVVV???===>>>HHH>>>CCCnnnAAA444666777444000000222444111///...000222333111...***,,,...///......///000111///......111111///,,,///,,,---///...===nnn~~~}}}}}}yyynnnfffsss~~~{{{rrrnnnjjj\\\===%%%+++333***,,,+++***)))((('''&&&%%%&&&&&&&&&'''''''''''''''$$$$$$%%%&&&'''((()))***(((((((((((((((((('''''')))((('''&&&&&&'''((()))%%%&&&(((***+++,,,++++++---,,,***((('''(((((()))))))))************)))))))))((('''((())))))'''%%%&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%))))))))))))************$$$LLL^^^]]]gggiii```aaaaaa``````cccfffccc[[[TTTSSSWWW```ggggggbbbaaaccckkkeeewwwkkkfffnnnNNN888PPPdddeee___===<<>>HHHvvvvvvuuusssWWWPPPwwwtttiiinnnvvvrrrmmmlllqqqxxxzzzxxxuuuuuuuuuuuuvvvwwwyyyzzz{{{yyyvvvsssrrrssstttuuussszzzAAA555ZZZaaafffiii999,,,'''***(((%%%555NNNdddXXXaaa]]]:::$$$((())))))(((((()))******(((&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%$$$#########""""""!!!!!!""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$&&&(((((())))))+++---...///000111111000///......---,,,,,,...000///...,,,,,,///222000...111666CCC[[[uuujjjLLL777---,,,+++***)))(((((((((\\\SSSOOOWWW{{{yyyjjjYYY>>>;;;;;;CCC;;;EEEuuuccc???999444333222///111555222111000111333333111//////111222222000///000000333111......000111000...---------000>>>\\\}}}zzz{{{|||tttjjjIII\\\ooozzz{{{pppqqqqqqmmmVVV999111111'''++++++***)))(((''''''&&&''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''(((((('''''''''(((***+++%%%&&&((()))***+++******---,,,***)))(((((())))))))))))************)))))))))((('''((())))))'''%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%((((((((()))))))))******$$$DDD\\\ccchhhgggaaa```aaa______aaadddbbb\\\WWWXXXXXX\\\bbbbbb______bbbjjjcccmmmgggllllllHHH777ZZZgggiiiWWW:::EEEoooxxxoookkkkkkoooooollliiijjjZZZ\\\bbbiiiiiigggiiippp___\\\OOO[[[ppppppZZZ555HHH\\\bbbGGG...>>>cccwwwpppqqqnnnpppnnnVVV<<<666KKK[[[iiinnnpppsssqqqlllcccWWWMMMPPP]]]fffccc]]]mmmhhhWWWBBBUUUvvvxxxvvvmmmRRRVVVuuuqqqkkkwwwlllwwwsssooonnnrrrwwwwwwvvvuuuuuuvvvvvvvvvuuuttttttyyywwwtttrrrqqqrrrssstttsssqqqCCC>>>]]]eeefff```333***(((,,,)))&&&666MMMhhhaaaeeeYYY555###'''&&&(((((('''(((******)))''''''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$#########"""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((())))))***,,,......///000000111000///...///000111000///---,,,+++(((***///333444666@@@KKK```ssssssaaaMMM:::...***)))((('''&&&%%%%%%%%%YYYQQQLLLXXXoooWWW<<<;;;===BBB999HHH~~~UUU@@@222444555///---111222111111222333333222000///000111000.........000111///...---...//////...,,,------666TTT|||~~~yyywwwxxxyyyqqqhhhFFFXXXlllwwwxxxttttttwwwgggEEE///***%%%************))))))(((((()))((((((''''''&&&&&&&&&$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''(((((((((((()))***,,,,,,''''''((()))******))))))---,,,+++******)))******))))))************)))))))))((((((((())))))'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''((((((((()))))))))"""444RRRdddbbb___```]]]```^^^]]]^^^aaaaaa^^^ZZZ\\\XXXXXX\\\______aaadddgggdddeeefffttthhhBBB???eeeiiilllIII444QQQmmmzzzooojjjiiikkkmmmkkkkkkmmmhhhgggggghhhgggfffjjjqqqvvvpppjjjjjjxxxiiiBBB<<>>111***(((((('''&&&&&&%%%%%%%%%&&&wwwXXXOOOJJJ\\\lllRRR999===BBBCCC:::MMMmmmooo|||VVV777555:::333///222222222222222222222111000---...//////...///000222000000000111111000///...000...555LLLqqq~~~yyywwwyyyyyysssmmmaaammmuuuvvvzzz|||yyy{{{lllEEE)))(((---***************************))))))((('''&&&&&&%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&'''''''''''''''(((((()))+++,,,---...))))))******************---,,,,,,++++++*********)))******++++++******)))***)))(((((())))))(((&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&&&&''''''''''''((((((((((((&&&)))HHHaaa[[[ZZZbbb``````^^^[[[[[[]]]______^^^^^^XXXVVVZZZ```bbbcccfff```hhhfffkkkvvv\\\@@@QQQjjjhhhiii===444[[[iiivvvnnnjjjhhhkkkllljjjiiikkkggghhhkkkkkkjjjiiilllpppvvvooossslllsss[[[...FFFiiinnnTTT444<<<]]]hhh^^^UUUSSSGGGCCCOOOUUUVVV[[[^^^ZZZTTTLLLDDD??????AAAGGGYYYmmmsssiii^^^ZZZ[[[nnnjjj@@@NNNrrrrrrxxxvvvVVVHHHhhhqqqooovvvjjjooonnnkkklllqqqvvvxxxyyyzzzwwwwwwvvvvvvtttsssqqqpppuuutttrrrqqqqqqrrrssstttrrrOOO;;;JJJ^^^jjj^^^<<<((((((***+++(((---AAAVVVbbbggg]]]AAA'''$$$(((&&&&&&%%%&&&'''***+++***(((%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&(((***+++,,,---///111//////////////////......///,,,)))***...444777888555000///555CCCWWWrrrzzzhhh\\\III777,,,((()))+++(((((((((''''''(((((()))oooXXXOOOJJJaaannnQQQ888===CCCCCC:::RRRNNNDDDpppsssBBB555777444444999111222222222111000000///111222222111000000222333000222444555444222000///111111DDDkkk{{{|||}}}}}}zzzwwwsssyyyyyysssssszzz~~~{{{tttKKK---...666+++++++++++++++***************)))(((''''''&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''(((((('''((()))***+++,,,------+++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++*********++++++++++++*********)))((()))******(((&&&%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&'''''''''&&&&&&''''''''''''((((((((((((---'''>>>WWWWWWZZZffffff___]]]ZZZYYYZZZ\\\^^^___^^^XXXVVV[[[___^^^^^^___WWWkkkkkkqqqoooKKKBBBcccjjjgggbbb:::===eeeiiiqqqmmmjjjiiilllmmmiiieeeeeekkknnnooommmkkklllpppssspppkkksssmmmkkkNNN---VVVuuupppMMM111CCCYYYPPP???---EEEUUU^^^lllssstttxxxmmmxxx|||uuukkkcccTTTDDD@@@BBBJJJWWWdddjjjhhhdddlllaaa>>>UUUuuuooouuuqqqJJJKKKooorrrpppyyyllltttmmmjjjkkkrrruuutttuuuyyyxxxwwwuuusssssssssuuuvvvuuutttsssrrrrrrrrrssstttmmm???666IIIZZZeeePPP+++'''))))))'''(((555LLL```dddhhhVVV666%%%&&&((('''&&&%%%%%%''')))***)))((($$$$$$%%%&&&&&&&&&%%%$$$&&&%%%$$$$$$#########$$$###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((***,,,---------///111000//////...............///,,,+++222===BBB@@@;;;444222777GGG\\\ppp~~~ooo```LLL@@@222******,,,,,,***(((((((((((()))***++++++gggXXXOOOIIIfff|||sssVVV:::;;;>>>???;;;WWW]]]^^^WWW>>>666111222888222333444333111000000000222222111///------///000///111222222000//////000333999VVV~~~~~~ssszzz|||wwwvvv|||}}}yyywwwNNN111///333,,,,,,,,,+++++++++*********))))))(((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))'''((()))+++,,,,,,,,,,,,***************+++,,,---***+++++++++++++++************++++++++++++*********)))))))))******(((&&&%%%&&&&&&''''''''''''&&&%%%%%%&&&'''''''''''''''''''''((((((((()))))))))+++%%%///CCCNNNWWWaaaccc___]]]ZZZXXXXXXZZZ]]]```___[[[YYY[[[[[[XXXVVVWWWTTTiiikkkqqqcccAAAJJJkkkjjjhhhWWW===LLLkkklllnnnmmmiiiiiillllllgggdddcccpppqqqnnngggdddhhhnnnqqqpppooosssqqqdddEEE===fffvvviiiBBB...AAAFFF888666IIIeeetttrrrvvvxxxvvvxxxoooyyyzzzrrrooosssmmmaaa^^^UUUKKKGGGMMMWWW```eeeaaaOOOEEE```sssqqqqqqiiiCCCWWWrrrtttrrrvvvrrrwwwqqqlllmmmrrrrrrmmmnnnsssxxxvvvsssqqqrrrtttwwwyyyuuutttssssssrrrrrrrrrrrr```777:::MMMXXXZZZ???$$$&&&((((((%%%+++???XXXhhhjjjiiiOOO///((((((&&&'''&&&%%%%%%'''))))))((('''###$$$%%%&&&'''&&&%%%$$$&&&&&&%%%$$$#####################$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))+++---............///111000000///...------------))))))...999BBBCCC;;;222444<<>>===]]]jjjRRR???555333333555777666333111222333000000111000000111555777999888666222000111666:::IIIYYYwww|||~~~www|||{{{zzz|||qqqHHH///,,,,,,......---,,,+++******))))))))))))(((((((((((((((&&&&&&&&&'''''''''''''''''''''(((((()))******+++'''(((***+++++++++******(((((('''((((((***,,,---))))))***++++++***))))))***++++++,,,,,,++++++******)))))))))******((('''%%%%%%&&&'''''''''''''''%%%&&&&&&'''''''''''''''((((((((()))))))))******'''&&&%%%222KKKYYYZZZ^^^^^^]]]ZZZXXXWWWXXX\\\^^^___\\\[[[\\\ZZZVVVWWW\\\[[[hhhfffnnn\\\BBBXXXkkkggghhhHHH>>>WWWjjjpppllllllhhhfffiiiiiigggeeeffflllqqqppphhheeehhhkkkkkkmmmooommmpppXXX:::MMMnnnppp^^^888---===888888VVVcccwwwwwwlllpppxxxxxxwwwkkkcccWWWJJJCCCCCCDDDEEEHHHOOOZZZ```___WWWNNNHHHQQQ999PPPkkkooouuunnnaaa@@@eeesssuuurrrnnnvvvuuusssmmmlllqqqooohhhiiipppvvvuuusssrrrrrrsssuuuvvvttttttsssrrrqqqppppppoooNNN777HHHWWWYYYOOO...%%%$$$''''''&&&222JJJaaallliiibbbBBB'''))))))###''''''&&&&&&'''((()))'''&&&"""###%%%''''''&&&%%%$$$'''&&&%%%$$$#####################$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%''')))***+++,,,...///000000......///000111000...---,,,,,,------)))+++000555999;;;:::888MMM[[[sssqqq^^^KKK999,,,---)))&&&'''******((($$$(((((()))***,,,---///000]]]VVVNNNGGGjjjiiiSSS;;;===;;;???AAAaaa|||XXX???333555888999888555333333555111333555777:::>>>DDDHHHKKKHHHBBB;;;888<<>>YYYgggbbbVVVDDD)))XXXrrrmmmyyymmm\\\@@@ooosssvvvqqqgggwwwrrrrrrkkkjjjooonnngggiiirrrtttttttttssssssrrrrrrrrrssssssrrrqqqpppooonnnmmmBBB999UUU```[[[GGG$$$((("""&&&'''(((777RRRfffnnncccXXX555 ))))))!!!(((((('''&&&'''((((((&&&%%%"""###%%%'''''''''%%%$$$'''&&&%%%$$$#####################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&(((***,,,---...000111111000///......///111000...---,,,,,,------333444333111000777DDDNNNmmm|||~~~sssXXX>>>///***))))))))))))(((((((((((()))++++++,,,---///111333444aaaWWWMMMJJJrrrgggLLLAAA???@@@BBBBBBqqq|||OOO222333888;;;666///,,,111888:::===CCCKKKXXXgggvvvuuudddWWWUUU\\\iiirrr|||}}}|||}}}uuuUUU888---...000......---,,,,,,++++++***''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((())))))(((((())))))***+++))))))*********))))))(((###$$$''')))++++++,,,+++((()))+++,,,,,,+++)))(((+++,,,---,,,******+++,,,,,,+++++++++******))))))'''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''')))'''''''''''''''((())))))(((+++(((''':::WWWaaaZZZ]]]```XXXTTTYYYYYYXXX```\\\\\\ZZZZZZ[[[]]]aaaccceeeeeeccc___]]]^^^cccgggjjj[[[,,,NNNcccnnnllljjjmmmhhhdddeeefffdddeeehhhfffmmmmmmggghhhpppqqqjjjhhhdddppp```555888WWW]]]oooLLL//////111GGGlllmmmfffqqqZZZ<<<<<>>@@@UUUeeeZZZAAA///$$$)))&&&$$$***AAAZZZdddaaa^^^>>>)))&&&%%%'''(((###&&&&&&%%%'''((()))'''&&&''''''(((((((((((('''''')))'''$$$#########"""""""""###$$$$$$$$$$$$###"""######$$$%%%%%%%%%$$$$$$$$$%%%&&&(((+++...000222000000000000////////////)))***------)))(((111<<>>@@@AAABBBqqqcccUUUaaakkkxxxllleeeWWWWWWVVVSSSRRRWWWaaaiiilllLLL;;;;;;999666888DDDWWWeeewww~~~~~~~~~{{{{{{~~~lllKKK222,,,---+++---------,,,,,,+++******''''''((((((((((((((((((&&&&&&'''''''''((((((((()))))))))))))))***++++++)))******++++++******)))&&&''')))*********))))))((()))***++++++***)))(((***+++,,,+++***)))***+++,,,,,,+++***))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''')))'''''''''''''''((())))))(((+++)))&&&111HHHZZZ___ZZZ]]]VVVRRRXXXXXXWWW^^^YYYYYYXXXXXXYYY\\\aaadddddddddbbb```^^^___cccggghhhXXX444XXXiiinnnlllnnnjjjgggeeeggggggdddccceeeffflllllleeeeeelllmmmggglllfffiiiSSS///>>>eeennnjjjAAA...111;;;WWWnnnsssiiinnnhhhBBB000000......,,,+++***************//////,,,000<<>>ZZZddd]]]ZZZ<<<((('''%%%'''(((###&&&%%%%%%&&&((()))(((&&&((())))))))))))((((((''')))'''%%%############"""##############################$$$$$$%%%%%%$$$$$$%%%&&&'''***,,,///111222000000000//////.........222...+++,,,---...555<<>>888555444555444222111444;;;@@@???DDDLLLSSS[[[eeepppwwwtttYYYWWWTTTWWWbbbvvv}}}yyyzzz~~~gggBBB,,,---...)))---------,,,,,,+++***)))'''((((((((())))))******''''''(((((((((((())))))***************+++++++++***++++++,,,,,,+++++++++******++++++***)))'''&&&))))))))))))))))))))))))(((***+++***)))((()))+++,,,,,,+++***((('''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''')))(((((('''''''''((())))))(((******''')))555LLL^^^```ccc]]]YYY^^^\\\YYY___\\\\\\\\\[[[]]]```fffjjj`````````___^^^___cccfffcccPPP;;;```nnnllljjjooohhhffffffiiihhhcccaaabbbeeeiiiiiiddddddiiijjjeeelllgggaaaEEE---GGGooouuueee555///222HHHjjjlllvvv|||qqqpppRRR---,,,+++---,,,+++***************(((...000,,,***...555:::555VVVrrrssslllmmmeeeSSSdddrrrqqqiiikkkkkkhhhjjjjjjooorrrrrrrrrttttttrrrqqqsssrrrooopppqqqoookkkoooccc]]]eeebbboooqqqAAA444OOO```cccYYY999%%%222$$$++++++***===ZZZeee]]]TTT888((('''%%%&&&(((###%%%$$$$$$&&&((()))(((''')))*********)))(((''''''((('''&&&$$$############%%%$$$###""""""###$$$%%%"""######$$$$$$$$$$$$%%%&&&'''***---///000111111000000//////...---,,,,,,333+++'''***///222555888777777>>>OOOlllyyylllYYYKKK222...)))'''((()))'''&&&'''&&&%%%%%%'''+++...111444444444444444333111111ZZZRRRPPPWWWkkkFFF888>>>???@@@DDDwwwxxxFFF444;;;NNNUUUFFF>>>444------000444666333444444333222333666999111333444444555888>>>BBBGGGXXXrrr{{{kkk```aaappp|||}}}kkkDDD,,,,,,000+++,,,---------,,,+++***)))'''''''''((())))))******((((((((())))))))))))))))))******+++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,+++)))'''&&&+++******))))))******+++'''((())))))(((((()))***,,,,,,+++)))(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''))))))((((((((((((((()))))))))(((+++,,,((())):::OOO^^^ccc]]]ZZZ^^^\\\YYY^^^___``````______aaaggglll]]]^^^^^^______aaacccddd^^^CCC===```nnniiiggglllhhhffffffhhhfffaaa```ccccccggggggddddddiiijjjggghhhdddXXX===222QQQooommm]]]---000222PPPvvvfffrrr|||rrrrrrrrrEEE%%%111+++++++++******)))*********''',,,///...,,,,,,000333444```tttmmmmmmiii\\\VVVhhhqqqmmmhhhmmmnnniiijjjdddpppwwwsssqqquuuwwwsssnnnnnnnnnmmmooopppqqqpppnnnfffkkkhhhWWWccceee999;;;ZZZcccbbb```>>>"""---+++)))(((...AAAWWWaaa___LLL333&&&'''%%%%%%((($$$$$$###$$$&&&((()))((('''))))))))))))((('''&&&%%%&&&''''''%%%$$$######$$$&&&%%%###""""""###%%%&&&############$$$$$$%%%&&&(((***---000111111111000000000///...---,,,,,,+++...******///444333222333222@@@UUUkkkwwwkkkVVV>>>------+++***++++++***&&&###&&&&&&%%%&&&)))...222555777777666555333111000///}}}ZZZRRRRRR[[[|||cccAAA555>>>>>>@@@GGG|||aaa---===777333777444111///000222333444000000111000000000111222666666666555444444555666///333;;;HHH[[[rrroooWWWJJJ@@@???<<<999999>>>EEEKKK\\\]]]dddyyy~~~sssNNN111***------,,,---......---,,,***)))&&&&&&&&&''''''((((((((()))))))))))))))(((((((((((()))***++++++++++++******+++,,,---------------******+++,,,,,,+++***))),,,+++************+++,,,&&&((())))))(((((()))***,,,,,,+++)))(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))***))))))((((((((())))))***'''+++000---&&&,,,999EEEKKKIIIJJJSSSUUUUUU\\\]]]___```^^^\\\]]]aaafff______aaabbbdddeeeeeeeeeZZZ999BBB^^^llliiihhhiiijjjgggffffffccc___aaagggdddfffffffffgggkkkmmmlllggg```LLL666<<<^^^qqqhhhMMM***111///RRRyyydddooorrrgggnnnqqqBBB%%%333'''*********)))******++++++++++++,,,...000/////////<<>>---$$$$$$$$$%%%'''((()))(((''''''''''''))),,,111555888888777555333111000///...yyyZZZQQQRRR]]]xxx___CCC;;;CCC===@@@JJJxxx<<>>111IIIkkksssfff999111333---NNNtttjjjqqqpppjjjpppsssHHH+++444&&&***************+++,,,---///+++***---000///---...NNNffflllkkkrrrkkk^^^cccpppsssmmmkkkqqqnnnfffgggdddmmmtttsssqqqrrrsssssspppnnnnnnooommmkkklllpppttteeegggcccgggmmmOOO333TTTaaa``````eeePPP333---+++000BBBZZZfffddd``````:::((($$$((($$$###'''%%%%%%$$$$$$%%%''''''&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$''')))(((%%%###$$$&&&&&&%%%$$$######$$$%%%&&&%%%$$$$$$$$$%%%&&&((()))---...///111111111000000/////////............---(((...666:::555///333:::VVVssswwwlllZZZFFF555,,,))))))&&&&&&&&&&&&&&&&&&'''((()))***+++---000444777999777666444222000/////////uuuXXXNNNPPP]]]{{{]]]DDD===AAA<<<@@@MMMpppEEE???///222---...000000000000000111////////////000000//////555444333333333333222111&&&***000444666777888888999EEEZZZpppnnndddYYYTTTIII<<<222///333888888888888666444333333555111666222999iiiwwwhhhLLL///&&&,,,...///111222111///,,,+++))))))((((((''''''&&&&&&((((((((('''''''''&&&&&&&&&'''(((******)))(((''')))***+++,,,,,,---------***+++,,,------,,,+++***'''((()))******)))((('''&&&((())))))))))))***,,,,,,,,,+++***))))))((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))+++******)))(((((())))))***))))))+++---,,,***((($$$***(((+++777>>>AAAKKKYYY___dddddd```^^^aaaeee```aaacccfffiiiiiieeebbbFFF222^^^eeehhhiiiooohhhffffffggghhheeeaaadddkkkjjjjjjiiijjjkkkkkklllnnnjjjSSS555555YYYtttkkkXXX...AAA:::...IIIkkkpppqqqooopppssssssMMM...444***************+++,,,.........++++++...///---000555```gggkkkoooqqqgggaaajjjqqqsssllliiiooommmhhhmmmjjjkkkpppuuutttpppqqquuupppooopppsssppplllmmmrrrnnnfffgggcccrrrmmmCCC<<>>666777<<>>999???===>>>WWWBBB:::???***888222111111111000000//////000000////////////000000000000000000000000000000000000000000000000000000222000111333444:::MMMaaagggHHH:::888666444333444444444444444444444444333222111222333444555444555888444444@@@```PPPDDDOOOyyy}}}wwwkkkgggKKK---++++++,,,---......,,,***))),,,+++***)))(((((((((((())))))((('''''''''''''''$$$(((+++,,,+++(((&&&&&&))))))))))))))))))))))))---+++)))+++...---(((######'''++++++(((%%%$$$%%%''')))++++++***)))((()))******))))))((((((''''''&&&%%%%%%&&&''''''%%%###''''''''''''(((((((((((()))***+++***))))))+++,,,...---++++++,,,,,,+++***++++++++++++++++++++++++666GGGWWW[[[ZZZ\\\___```aaa]]]]]]aaafffddd[[[TTT+++GGG```hhhfffgggiiiiiigggjjjllljjjfffeeegggjjjooolllmmmiiidddmmmsssjjjjjj777666PPPfffoooVVV===333UUUYYY999222UUUnnnkkkjjjggguuupppGGG+++---...---+++***---666@@@DDDCCCDDD999===666<<<666***UUUiiigggrrrkkkrrrRRRZZZkkkpppmmmjjjjjjmmmppppppooollllllqqquuusssllllllqqqnnnqqqttttttpppnnnooopppiiieeeooommmqqqUUU111VVV```fffZZZ===))))))+++(((???\\\iiiGGG***AAAOOO444%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$######%%%&&&''')))+++---///000---...///...------...///444,,,(((---333666888:::222444777>>>QQQkkkvvvllleeeXXXKKK:::222***'''+++---,,,((((((((('''&&&'''***000444333333444555666777888888;;;888444222222333444333kkkZZZOOOVVVooopppRRR<<<888@@@>>>>>>___FFF333<<<...222111111111000000000//////000000////////////000000000000000000000000000000000000000000000000000000///......///---///999FFFRRReeehhhNNN>>>222222777777444333333333333333333333333333333222111111333444444444000555111222===fffBBB666777777VVV~~~yyyqqqqqqYYY666++++++,,,---...---,,,***))),,,+++***)))(((((((((((())))))(((''''''''''''''''''''')))******)))))))))************************---***)))+++...---((($$$$$$'''******'''%%%%%%&&&''')))++++++***(((((()))))))))))))))(((((((((((()))(((&&&&&&''''''&&&%%%''''''''''''((((((((((((((()))***)))((((((***+++...---,,,,,,------,,,***++++++++++++++++++++++++///;;;KKKVVVZZZZZZ\\\^^^_________bbbhhhiii]]]OOO222KKKbbbgggeeegggjjjjjjfffhhhiiihhhhhhjjjoootttiiibbbaaa___]]]fffppplll]]]555>>>[[[mmmlllLLL222<<<___gggGGG000CCCbbbpppkkkllluuupppPPP222***+++...,,,---555EEEVVVccchhhddd]]]ZZZTTTNNN:::333XXXffffffrrrkkklllPPP[[[mmmllljjjiiikkknnnoooooommmnnnmmmppptttsssmmmllloooiiikkkllllllkkkjjjjjjjjjgggfffmmmmmmfffMMM@@@]]]ddddddSSS888'''''')))%%%===VVVgggQQQ999DDDFFF(((%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&''')))+++---...//////...///000000...------...222+++(((---444999===@@@444>>>KKKXXXjjj|||zzzmmmcccZZZKKK===222---(((&&&)))++++++))))))******++++++...333666666666666555555666666777999777555444333333111///iii]]]SSSVVVnnnpppPPP999888@@@@@@BBBnnnTTT222888444000111111000000000000//////000//////......//////000000000000000000000000000000000000000000000000000111///000111///,,,...222111<<>>RRR\\\[[[ZZZ^^^[[[```bbbccckkkooo___GGG;;;QQQeeehhheeehhhkkkkkkjjjiiifffcccbbbdddhhhlllggg\\\]]]bbbaaaeeekkkhhhLLL222EEEaaammmccc???,,,JJJfffsssXXX222---KKKjjjmmmtttuuummmXXX999'''+++***)))+++333CCCXXXmmmzzzlllooofffgggWWW777BBB```dddfffrrrjjjaaaLLL\\\ooohhhhhhhhhiiilllmmmmmmlllqqqnnnooorrrsssooollllllmmmkkkkkkkkkmmmmmmmmmlllhhhjjjlllnnnUUU???QQQ```eee[[[FFF///%%%'''(((%%%DDDTTTbbbYYYJJJIII???%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%'''(((+++---/////////......000111000...,,,+++,,,---+++---555:::;;;===@@@<<>>@@@GGG~~~qqqBBB333666444000000000000000000///////////////......//////////////////////////////////////////////////////////////////111222111///......---,,,---444DDDXXXgggxxxeeeFFF555///888666333333222111//////111111111111111111111111000111222222111111111222444666444777???wwwaaa<<<333444555...***LLLuuu777888RRRyyytttwwwlllMMM111+++,,,,,,,,,,,,+++***)))+++***)))((((((''''''((((((''''''&&&&&&'''''''''(((---111///+++)))+++...************************+++******+++---,,,)))&&&))))))((('''&&&&&&'''((('''(((***)))(((((()))***'''''''''((()))*********111...***(((((())))))(((''''''''''''((((((((((((&&&'''(((((('''''')))+++...,,,+++,,,---...,,,+++))))))))))))))))))))))))+++(((555OOO___]]]ZZZ^^^WWW```cccbbbkkkqqq]]]>>>BBBXXXjjjkkkhhhiiikkkjjjkkkhhheeebbbaaabbbccceeejjj```fffrrrqqqlllhhh___>>>222JJJ```eeeUUU666000XXXfffqqqddd@@@***777QQQiiixxxuuujjj]]]==='''///(((((()))+++000???YYYnnncccnnnaaaeeeOOO000MMMfffeeehhhqqqiiiVVVKKK]]]nnngggfffeeefffhhhjjjlllmmmssspppnnnppprrrqqqmmmjjjqqqooommmnnnqqqrrrqqqoooiiiooommmnnnEEE444[[[\\\aaaNNN666'''$$$'''))))))JJJOOOVVVWWWQQQGGG777&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&(((***---000111000...------///000///,,,*********(((...999@@@???999:::>>>RRReee|||pppfffWWWIII@@@777---%%%"""%%%''''''&&&&&&(((+++---///333555666888:::<<<<<<:::888666555555555666888666333111000---***'''eeeXXXPPPPPPrrrsssQQQ;;;888<<<:::MMMbbb333000777//////////////////000000//////............//////................................................+++++++++,,,...111///---,,,---/////////111666:::BBBPPPdddwwwggghhh```MMM666+++000999111222222000///000222333000000000000000000000000///111333333111000000111222222///222999aaaOOO333333222000333)))999qqqttt\\\[[[pppzzzsssqqqnnnXXX:::+++,,,,,,+++++++++******+++***)))(((''''''''''''''''''&&&&&&&&&&&&''''''%%%000999777---&&&)))...******************************+++,,,---+++)))'''+++)))'''&&&&&&'''((((((&&&((()))((((((((()))+++&&&&&&'''((()))***++++++111...***((())))))))))))''''''''''''(((((((((((('''((())))))((()))+++------+++***+++,,,---,,,+++((((((((((((((((((((((((,,,&&&///III\\\\\\YYY\\\UUU___bbbaaajjjnnnWWW777III]]]nnnoookkkkkkkkkhhhhhheeedddfffiiilllkkkjjjllldddjjjvvvvvvqqqgggYYY111555TTTfffdddMMM222:::ddddddiiikkkXXX===222777VVVmmmtttpppfffEEE***,,,,,,...///+++%%%+++FFF```iiisssddd___DDD111WWWjjjjjjjjjpppiiiMMMMMM^^^iiigggfffdddbbbcccfffkkknnnrrrqqqooooooqqqqqqnnnjjjooommmkkklllooopppnnnlllfffllllllhhh===555aaaXXX\\\DDD,,,$$$$$$%%%(((---FFFHHHMMMVVVVVVCCC,,,"""%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((***,,,///111111000...,,,,,,,,,---,,,***)))***+++***333===AAA===:::CCCPPPqqq|||xxxtttjjj[[[HHH999111,,,(((&&&"""&&&******''''''***---...111555777888999;;;===;;;:::888777666666666777777444///,,,+++***)))(((dddTTTOOOPPPttt{{{}}}nnnOOO<<<888:::666XXXBBB///444......////////////000000///......------......///................................................---...---***,,,//////,,,***---111333222111000000---111999BBBGGGNNN[[[iiixxx___KKK;;;888333000///000000000***///333222111222111...000000000000000000000000///222555555222///000222333333///333777NNNyyyAAA...555///+++444...111[[[}}}uuupppttteeeDDD,,,+++++++++******************)))(((''''''''''''&&&&&&&&&%%%&&&&&&'''(((###000;;;999...&&&(((---++++++++++++++++++++++++(((***+++,,,,,,+++)))(((+++)))'''&&&'''(((((((((&&&'''(((((('''''')))+++&&&''''''((()))******+++...,,,)))((()))))))))(((''''''''''''((((((((((((&&&((())))))((()))+++---+++***)))***+++,,,+++***((((((((((((((((((((((((+++%%%***???RRRXXXXXXXXXWWW]]]aaabbbgggfffPPP555PPPaaaooooookkklllllliiikkkhhheeegggkkkllliiieeejjjccceeejjjkkknnnfffRRR)))===bbbpppgggIII111EEEkkkeeefffnnnkkkWWW???000===TTTjjjtttnnnSSS555)))+++---000...&&&'''===WWWjjjppphhhUUU;;;???eeeqqqoookkkllliiiJJJUUUccceeegggfffdddbbbaaaccchhhlllpppqqqqqqnnnoooqqqoookkknnnmmmmmmnnnooonnnllljjjbbbfffiii\\\;;;DDDeeeYYYTTT;;;'''&&&&&&"""'''333EEELLLSSS___aaaEEE((("""%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########%%%''')))***---...///000000///---,,,***+++***)))(((***---000444777:::;;;<<>>000((((((///000---111;;;hhhdddoooDDD...YYYlllooossshhhbbbiiiKKKgggooocccbbbeeeiiiiiifffccccccdddkkkrrrtttooollloooqqqpppjjjnnnssssssooojjjhhhgggpppgggjjjFFF<<<______ZZZ888%%%***,,,&&&333LLLOOO[[[ZZZXXXUUU:::###)))%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$###""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$#########%%%'''***,,,000//////...------,,,,,,+++***)))((()))...666<<>>>>>??????>>>:::666111...)))(((((()))******(((&&&bbbTTTKKK\\\zzzXXX@@@:::;;;:::DDDyyyYYY222111777111,,,111222---///******+++,,,,,,---............---,,,,,,,,,,,,---++++++++++++++++++++++++,,,+++***+++---...---,,,,,,------......------,,,...------,,,,,,,,,------------,,,,,,,,,---......////////////////////////---------............///...------,,,,,,,,,---------------............///000000000000000000000000111111111000111111222222555000444444444333VVViii666444000,,,,,,555444)))(((GGGxxxvvvrrrzzz}}}}}}```888,,,+++******))))))******++++++***((('''&&&%%%$$$&&&%%%%%%%%%%%%&&&'''''''''&&&)))///...(((&&&************))))))))))))))))))*********)))(((&&&%%%###&&&)))******)))***+++((()))'''###%%%)))***(((&&&'''((()))))))))(((((('''%%%$$$%%%(((***(((&&&)))((('''&&&%%%%%%&&&'''(((((((((((()))))))))))),,,+++***(((''''''&&&&&&))))))))))))((('''&&&%%%)))%%%(((777HHHTTTZZZ]]]^^^^^^bbb]]]hhhVVV444QQQjjjmmmiii```bbbmmmsssqqqrrrrrrcccVVV]]]eeejjjqqqjjj```^^^dddgggdddLLL+++===aaannn[[[AAA,,,:::dddfffeeedddfffiiiiiifffbbbWWWEEE222111FFF\\\]]]TTT@@@///)))%%%000222))):::]]]oooVVV555DDDcccnnnpppkkkoooqqqSSSXXXooobbbddddddcccgggllliiiaaa]]]```iiikkknnnoooooonnnooopppooolllmmmqqqpppkkkffffffiiippp^^^555TTT^^^YYY@@@---%%%"""%%%%%%''':::RRRKKKPPPZZZZZZIII000&&&(((%%%%%%$$$###"""""""""###%%%&&&'''&&&$$$###$$$%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$###$$$######$$$'''***...000...////////////---,,,***,,,,,,+++)))+++555CCCNNNBBB@@@EEEWWWqqq{{{nnn\\\JJJ<<<444+++******((('''&&&%%%%%%%%%)))///444777999;;;<<<:::<<<===;;;999999<<>>555,,,)))***''''''&&&&&&&&&''''''(((cccSSSLLL___yyyVVV===777888777GGG}}}mmm555222555111---000000---///******++++++,,,------.........---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++---------,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///........................------------...............------,,,,,,,,,------------------............////////////////////////111111000000000111222222555111555444555444SSS___000222333333------//////,,,<<>>???;;;<<<<<<<<<<<<>>>@@@CCCDDDAAA:::333---******+++&&&&&&&&&&&&''''''''''''cccQQQNNNcccyyyUUU<<<666777777OOOIII555333111//////...---///******++++++,,,,,,------...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++*********,,,---,,,++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,------++++++++++++,,,---//////........................,,,,,,,,,---------......------,,,,,,,,,,,,------------------............------------------------000000000000000111222222555111555444666444NNN[[[111333111333111'''+++555//////XXX~~~~~~}}}yyypppfffgggZZZRRRTTTQQQAAA111)))++++++***))))))))))))***((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''---,,,,,,---***&&&'''***+++************)))))))))++++++,,,------,,,+++************)))''''''((()))+++---+++'''&&&)))***(((***((('''%%%%%%%%%&&&''')))''''''''')))***)))((('''&&&&&&%%%%%%&&&'''((('''''''''(((((((((((()))))))))(((((((((((())))))%%%%%%&&&'''(((((())))))(((%%%---AAAVVV```aaa___^^^___ddd___YYYBBB;;;ggglllgggddddddeeeeeeiiinnnrrrdddGGG111+++///EEEfffoookkk```dddjjjNNN000111WWWfffiiiNNN///333KKKWWWVVVXXXZZZZZZZZZ^^^gggnnnuuuooodddRRR999)))///???DDDBBBDDD:::777888999VVViiiYYY===888UUUlllkkkggghhhiiibbbOOOYYYlllcccbbbkkkhhhfffeeebbb___bbbfffggghhhjjjjjjjjjlllnnnpppqqqllljjjllllllfffaaa___ggg\\\GGG666VVV^^^LLL,,,&&&$$$$$$%%%%%%,,,BBBXXX\\\TTTJJJ@@@444(((""""""$$$############$$$$$$%%%$$$&&&''''''%%%$$$$$$%%%######$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$!!!###'''***,,,---------/////////...---,,,***)))'''(((---777CCCIIIGGGCCCJJJUUUhhh}}}pppaaaLLL999...)))(((''''''''''''''''''(((((((((...111555:::???AAABBBCCC>>>======???BBBDDDEEEEEEBBB<<<333---++++++++++++$$$%%%&&&'''''''''''''''bbbOOONNNeeezzzVVV===888;;;<<<\\\ooo===222000222---+++...///******++++++,,,,,,,,,,,,---,,,,,,+++++++++++++++************************+++***)))***+++,,,,,,***++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---******++++++,,,---//////------------------------+++,,,,,,,,,------------,,,,,,,,,+++,,,,,,------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111222333111444111555444FFF\\\888777------555***,,,666///'''@@@hhhkkkooorrrsssmmmaaaQQQEEE???777222333222,,,((((((++++++***)))))))))))))))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''///...---+++(((&&&''')))***************************+++,,,---------,,,+++*********((('''''')))+++***---,,,'''%%%'''(((&&&'''''''''(((((()))))))))((('''''''''((((((((('''&&&%%%%%%$$$%%%&&&((()))&&&&&&'''''''''(((((((((''''''''''''((()))***+++&&&&&&&&&''''''(((((()))))),,,999LLLZZZ______```^^^]]]]]]]]]SSS===BBBlllllldddaaaffffffaaaccckkkrrrdddKKK888...+++AAAgggmmmooodddiiilllEEE''':::^^^ddddddEEE%%%777UUUUUUTTTUUUTTTRRRRRRTTTZZZ^^^mmmgggiiiooodddHHH333//////222>>>@@@KKKSSSRRRiiiqqqOOO333???```rrrnnniiiiiijjj^^^SSS```mmmgggdddkkkiiigggdddaaaaaadddgggggghhhiiiiiiiiikkkoooqqqrrrpppooonnnhhh___\\\^^^hhhQQQ:::888TTT[[[DDD%%%$$$%%%&&&$$$$$$///EEEYYY[[[UUUHHH777+++'''&&&'''############$$$$$$%%%&&&$$$&&&''''''&&&%%%%%%%%%######$$$$$$$$$$$$$$$%%%'''''''''''''''&&&%%%%%%"""%%%)))---//////---,,,//////...---,,,+++***)))***...555;;;???@@@AAABBBWWWdddwwwyyyrrrYYYKKK888***'''(((***+++%%%&&&&&&((()))***++++++111333666;;;@@@CCCDDDDDD@@@???@@@CCCGGGGGGCCC???555333111000/////////...$$$%%%&&&'''(((''''''&&&```MMMNNNfffxxxTTT===:::???AAAjjjIII222---333,,,***///---******+++++++++++++++,,,,,,,,,+++************+++***************************)))((()))+++,,,+++*********++++++++++++*********************+++,,,---*********+++,,,---......------------------------++++++++++++,,,,,,,,,---+++++++++++++++,,,---...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,............///000111222//////222///444222<<>>000---)))'''((((((%%%###%%%&&&(((,,,///222444666555444555:::@@@DDDDDDBBBAAABBBCCCCCCAAA;;;333---)))++++++)))''',,,888AAA+++***)))(((''''''''''''}}}YYYHHHOOOlllvvvPPP888777>>>BBB|||ddd555(((333++++++222***++++++******************++++++***)))))))))))))))************************)))((('''(((*********)))))))))************))))))((((((((())))))***,,,,,,---,,,++++++***+++++++++++++++++++++++++++++++++************++++++++++++************+++,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111,,,///222,,,444222...OOO~~~:::---555)))555,,,,,,******---000...)))'''111===CCCBBB>>>999777111//////333333---)))(((***&&&$$$'''((('''***111+++******+++***'''(((+++******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%)))***&&&&&&)))+++)))&&&&&&(((***,,,...000000******+++++++++)))((('''''')))++++++******+++,,,)))///111,,,((((((***)))&&&%%%%%%%%%&&&))),,,---%%%'''((('''%%%###%%%&&&'''&&&%%%$$$$$$$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***++++++---+++***)))((()))+++,,,888EEEUUU\\\UUUNNNQQQ[[[UUU\\\WWW```]]]ZZZkkkaaa```dddeeecccdddeeedddaaaggglllgggcccfffeeeeeennnggggggllljjjNNN111;;;]]]eeeaaaKKK:::HHH^^^dddbbb______aaabbbddddddbbbaaaaaaeeejjjnnnooolllgggdddqqqfffaaa[[[fffeeeEEE===OOO333===```mmmllllllggghhhqqq___fffnnnbbbfffbbbbbbggghhheeeeeeiiikkkjjjgggiiikkkkkkjjjiiijjjkkkllljjjhhheee^^^XXXYYY^^^XXX999444YYYNNNDDD---&&&%%%(((%%%"""///III[[[___YYYZZZJJJ///"""&&&'''&&&&&&%%%$$$$$$$$$%%%%%%"""%%%(((***)))'''&&&&&&######$$$$$$%%%&&&&&&'''%%%&&&''')))***+++,,,,,,111000///...------------******))))))***+++,,,---555999???DDDLLL\\\ppp~~~xxxooodddXXXHHH888---+++++++++******)))'''&&&&&&'''***...222666999;;;888777777;;;BBBFFFFFFDDDAAAAAA@@@<<<666000,,,+++***)))'''%%%$$$)))000666///---***(((&&&'''(((((({{{VVVGGGPPPpppyyyRRR:::888???CCClll666&&&222+++,,,333)))++++++******************+++******))))))))))))))))))))))))))))))))))))))))))((('''((()))******((())))))************))))))(((((((((((()))***+++,,,...---,,,+++************++++++++++++++++++++++++)))************+++++++++************+++,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111---000333---555333,,,III~~~lllkkk```yyy}}}uuu@@@444777$$$,,,111---+++,,,---++++++,,,111***''')))+++***+++...***&&&&&&***,,,***(((***'''%%%(((---,,,&&&%%%)))///$$$$$$......$$$%%%111******)))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''!!!''')))&&&&&&***,,,)))$$$%%%'''***,,,///111222+++,,,,,,,,,+++)))(((''')))+++------+++)))))))))$$$***---)))%%%%%%&&&'''%%%$$$###$$$(((000777<<<&&&(((***(((%%%$$$%%%'''((('''%%%$$$###$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++,,,+++))))))***+++---///GGGOOOYYY\\\SSSHHHHHHOOOKKKYYYVVV___[[[\\\nnn[[[]]]eeegggbbbccchhhfff___bbbggg___YYYaaagggfffiiioookkkrrrkkkGGG111GGGhhheee]]]???555RRReee___\\\___bbbeeedddbbbaaadddgggeeehhhhhhjjjoooqqqjjj___aaabbbkkkiiiqqqhhhCCC888CCC222GGGlllrrrmmmmmmgggkkkvvvdddnnnsssccchhhdddcccggggggccccccjjjnnnmmmfffhhhjjjkkkiiihhhhhhhhhoooiiidddeeedddbbb```bbbPPP555666bbbNNN>>>(((%%%&&&((($$$"""333QQQcccdddVVVTTTBBB(((!!!******'''&&&&&&%%%$$$$$$$$$$$$"""%%%(((***)))'''&&&&&&######$$$%%%%%%&&&''''''$$$%%%''')))+++,,,------555333000---,,,,,,------)))(((((((((***+++---///>>><<>>111***(((%%%'''((('''&&&&&&(((***'''))),,,000555999<<<>>>;;;999999===DDDIIIIIIFFFAAAAAA===666...******,,,((('''&&&&&&(((((('''%%%333000,,,(((&&&&&&((()))sssXXXJJJMMMpppvvvPPP<<<>>>FFFIII{{{```===&&&,,,444---)))...***)))((((((((()))***+++))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))******************))))))((((((''''''************))))))))))))******))))))((((((''''''))))))************))))))***(((((()))***+++***))))))************+++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,------.../////////111000000000000222333444tttmmmXXXkkkXXXRRR:::EEEsssDDD,,,888)))000------,,,,,,,,,,,,++++++,,,,,,+++***)))))))))***,,,++++++***)))(((''''''''''''(((((())))))************))))))((((((''''''******)))((('''&&&&&&%%%&&&%%%%%%&&&''''''&&&$$$(((''''''''''''&&&&&&&&&'''&&&&&&''''''((()))******)))(((''''''((()))***(((((()))(((((()))+++...,,,+++***))))))***+++,,,+++***)))((((((''''''&&&'''%%%'''$$$&&&777@@@666''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%###"""%%%((('''###$$$))))))$$$)))+++***&&&###'''333===SSSUUUYYYYYYPPPCCC:::888444555888@@@KKKWWW___ccc^^^^^^___aaadddfffeeedddhhheeecccdddgggiiihhhffffff___tttkkk999999^^^eeejjjPPP<<>><<<;;;???DDDFFFCCC???BBB===666...***((())))))***)))&&&###(((---***!!!(((+++,,,)))%%%&&&---444oooOOOEEEMMMrrrtttMMM999:::AAABBBoooMMM888***...222,,,***...+++***))))))((()))***+++))))))(((''''''''''''''''''((((((((())))))))))))((((((((()))))))))******))))))))))))((((((''''''******)))))))))((((((((())))))))))))(((((((((((())))))************)))))))))(((((((((***+++***)))(((((()))))))))*********+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,------.../////////111000000000000222333444]]]}}}MMMVVVMMMSSSCCCCCCbbbkkk???---:::+++///------,,,,,,,,,+++++++++,,,+++******))))))******,,,,,,++++++***))))))((())))))))))))((((((((((((***)))))))))((((((((('''))))))((((((''''''&&&&&&&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&'''''''''(((((('''&&&&&&''''''((()))******)))(((''''''((()))***((()))***))))))***,,,...+++***))))))))))))***+++******+++***)))((('''''''''&&&(((%%%###///333'''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$###&&&(((((($$$%%%))))))%%%'''((()))(((***222???IIIPPPTTTXXXYYYVVVQQQKKKFFF@@@;;;555111333777;;;>>>SSSUUUZZZ```eeefffdddbbb```______aaaeeejjjlllnnnrrrllljjjQQQ---;;;bbblllnnn\\\NNNPPPZZZ___aaaaaa]]]___```___^^^^^^]]]\\\aaaaaaccchhhmmmooonnnkkkoooooommmiiiiiiggg___UUU<<>>BBBDDDAAA>>>777333...)))&&&&&&'''(((---+++%%%###***555999666///,,,(((''',,,444>>>DDDmmmKKKCCCOOOvvvpppJJJ555666:::;;;qqqrrr888333000000///,,,+++---,,,,,,+++***)))))))))***)))((((((''''''''''''(((''''''((((((((()))))))))'''''''''(((((((((((())))))))))))((((((((((((''')))))))))(((((((((''''''(((((((((((())))))))))))((())))))******))))))((()))((('''(((***+++***)))'''''''''((((((((())))))++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---......//////000000000000000222333333FFF|||UUUkkkYYY@@@===DDDXXXvvvccc}}};;;...:::---...,,,,,,,,,,,,++++++++++++++++++***)))))))))******,,,,,,,,,++++++******************)))((('''''''''))))))))))))((((((((((((((((((((((((((('''''''''&&&%%%%%%&&&''''''&&&$$$$$$$$$%%%&&&'''((()))***'''&&&&&&''''''((()))***))))))(((((((((((()))))))))***+++***)))***,,,...******))))))))))))*********+++,,,---,,,***((('''%%%%%%***((($$$***+++'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$###&&&((((((&&&&&&((((((&&&$$$&&&)))---555@@@LLLUUUQQQVVVYYYYYY\\\aaa\\\SSSTTTNNNFFF>>>999555222000555888???IIITTT^^^dddgggccceeeggggggfffeeeddddddgggooobbbBBB777QQQiiijjjmmmeee```___```^^^___```^^^]]]]]]]]]]]]]]]]]]^^^]]]^^^```cccgggkkkmmmooommmrrrooogggfffiiibbbSSS===RRRdddfffbbbdddhhhgggeeeaaa```cccdddbbbbbbcccccc^^^\\\aaafffggghhhjjjhhhaaa\\\___dddgggjjjmmmhhhddd______bbbeeeccc___<<>><<<@@@>>><<<===??????<<<888+++***(((&&&%%%%%%&&&''',,,)))###""",,,<<>>CCCFFFDDD@@@<<<:::@@@???>>>>>>===999333...'''&&&&&&&&&&&&'''(((((((((%%%"""$$$,,,:::FFFMMM777222000555AAAMMMUUUXXX{{{eeeLLLWWW{{{fffEEE555666999777GGGppp444...111///++++++///...))),,,,,,,,,+++***)))((((((((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''''''''(((((())))))******(((((())))))))))))(((((((((''''''''')))***)))(((((((((((()))))))))***************+++++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,---............//////000111111222222---SSSEEE999MMMGGGTTTrrr|||qqq:::...//////111,,,,,,+++++++++************))))))((())))))******((((((((()))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))'''''''''(((((((((((((((&&&%%%%%%&&&''''''&&&$$$'''''''''''''''''''''''''''&&&&&&''''''((()))***(((((())))))))))))((((((&&&''')))(((''''''((()))((((((((((((((((((((((((((())),,,------+++((('''&&&###((()))###''',,,%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%$$$$$$'''***---333<<>>??????>>>:::222***$$$&&&&&&&&&&&&&&&''''''((('''&&&&&&''')))...555:::333888???GGGLLLQQQUUUWWW{{{jjjKKKWWWzzzcccDDD666888:::777333bbbSSS---111000,,,***+++...---******************)))((('''(((''''''''''''(((((()))&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((&&&''''''''''''((((((((()))))))))(((((((((''''''(((((((((((())))))))))))'''(((((())))))(((((('''((('''&&&''')))***)))((((((((()))))))))*********************++++++++++++,,,++++++******++++++,,,+++++++++,,,------......---...///000111111111111///BBBuuu|||lllooo@@@888\\\pppiiinnnhhh999///+++///000++++++++++++************))))))((((((((()))******&&&''''''(((((()))))))))'''''''''((()))*********(((((((((((())))))))))))((((((((((((((('''''''''&&&%%%%%%&&&''''''&&&$$$(((((('''''''''&&&&&&&&&'''&&&&&&''''''((()))***(((((())))))))))))(((((($$$&&&(((((('''&&&&&&'''''''''(((((((((((('''''''''((()))******)))'''&&&'''###'''''' """'''###%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%$$$$$$###$$$%%%$$$###)))000999AAALLLTTTWWWVVVSSSRRRQQQNNNMMMSSS\\\aaa^^^ZZZWWWVVVWWWZZZ]]]```aaa```^^^[[[VVVQQQLLLGGGBBB>>>333222000000444<<>>>>>???AAA<<<<<<<<<999444,,,%%%!!!%%%%%%%%%%%%%%%&&&&&&'''***)))***+++(((%%%(((...777AAANNNSSSRRRNNNMMMOOOrrr^^^GGGWWW}}}}}}aaaCCC777999999444555PPPzzzxxx>>>111...,,,***,,,,,,******,,,'''((())))))))))))'''''''''''''''''''''((())))))&&&&&&&&&'''''''''((((((&&&''''''''''''(((((((((&&&&&&&&&'''''''''((((((******)))))))))((((((((())))))))))))((((((((((((''''''((((((((((((''''''((('''&&&''')))))))))((('''''''''((((((((())))))************++++++++++++,,,++++++******++++++,,,***++++++,,,,,,---......---...///000111111111000333666fff^^^SSSAAA555HHHiii~~~[[[555222,,,111---++++++++++++************((((((((((((((()))******&&&''''''((()))*********(((((((((((())))))))))))'''((((((((()))))))))***))))))((((((''''''&&&&&&&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))***'''((()))******)))((('''%%%'''))))))'''&&&&&&'''&&&'''(((((((((((('''&&&%%%&&&&&&'''''''''&&&&&&&&&!!!&&&((( %%%"""$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%&&&######%%%$$$$$$---777???HHHSSSXXXWWWSSSRRRRRRPPPIIIJJJUUU\\\YYYWWWZZZ[[[ZZZXXXZZZ]]]```bbbbbbWWWXXX[[[___aaa```\\\YYYNNNIIIAAA;;;777555333222<<>>@@@JJJ]]]uuuyyyyyyuuusssrrreeeNNN888---***(((((()))(((&&&(((,,,(((+++111888<<<>>>???>>>BBBBBBBBB@@@>>>>>>@@@BBB:::888555111,,,(((&&&%%%&&&%%%$$$$$$%%%&&&((()))***)))***,,,***)))111;;;EEEMMMUUUTTTKKKAAA<<<;;;iiiPPPDDDYYY|||```CCC666888777222444===___DDD---///***(((***...,,,&&&(((///&&&'''((())))))((('''''''''''''''''''''((()))***&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))&&&&&&&&&'''''''''((((((************))))))))))))******))))))((((((''''''''''''((((((((((((''''''((('''&&&''')))))))))'''&&&&&&&&&'''''''''(((((()))************+++++++++,,,++++++++++++++++++,,,***++++++,,,,,,---......,,,---///111111111000000///***XXX```GGG888AAAbbb|||QQQ111444...222++++++++++++************)))((((((((((((((()))******''''''((()))***++++++,,,******))))))(((((('''''''''((((((((())))))************)))((('''&&&&&&%%%&&&%%%%%%&&&''''''&&&$$$$$$%%%%%%&&&'''((())))))'''&&&&&&''''''((()))***'''((()))******)))((('''&&&(((******((('''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""'''+++###"""'''$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######%%%&&&'''&&&&&&%%%'''$$$$$$&&&%%%&&&000<<<@@@IIISSSVVVRRROOOPPPSSSSSSHHHJJJXXX\\\SSSQQQYYYSSSTTTVVVZZZ]]]^^^]]][[[]]]]]]\\\]]]^^^^^^\\\ZZZ^^^]]]]]]]]][[[TTTIII@@@666777777666777<<>>[[[XXX===''',,,)))!!!)))"""&&&:::WWWcccYYYMMMJJJ...)))&&&''''''%%%###%%%$$$$$$&&&))))))(((,,,333---,,,+++,,,------+++***+++***))))))******)))''')))---111111---+++---000+++,,,+++***+++444CCCNNNJJJ???;;;GGG]]]uuu~~~xxxqqqqqqllliiieeeWWW@@@---$$$---******+++(((&&&)))///,,,000888???CCCEEEDDDCCC>>>???@@@???>>>>>>???@@@999666000***&&&&&&(((+++'''&&&%%%%%%'''))),,,---&&&%%%'''+++...333AAAQQQTTTVVVVVVOOOAAA333+++'''kkkJJJHHHXXXuuujjj>>>999777888666;;;111BBB~~~yyyJJJ666000,,,++++++************+++++++++)))'''&&&%%%&&&'''((()))(((&&&%%%%%%&&&((()))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((((((((('''''')))(((''''''''''''(((((((((((((((((())))))))))))'''((((((((((((((('''&&&))))))(((((((((((()))))))))************+++++++++************************++++++,,,,,,,,,,,,---------...//////......///111......MMMTTT333GGGnnnCCC333666***111...************))))))))))))+++)))(((&&&&&&((()))+++(((((()))***************((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((('''&&&((((((((((((((()))************)))((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$############$$$$$$ !!!"""###$$$%%%%%%%%%"""######$$$$$$######"""$$$%%%&&&&&&''''''&&&&&&'''%%%%%%$$$"""%%%777KKKOOOOOOPPPSSSUUUTTTPPPMMMMMMRRRXXXXXXUUUTTTWWW\\\ZZZZZZYYYXXXXXXYYY[[[[[[ZZZ```[[[ZZZdddggg^^^\\\aaaeeeeeebbbcccfffeee___XXXTTTNNNFFF???999555333333666===HHHQQQWWW```hhhZZZ[[[\\\\\\[[[\\\___bbbeee___[[[]]]______```ddd___^^^^^^___ZZZRRROOOPPPXXXaaammmtttmmmaaaZZZ[[[]]]______]]]___bbbccc```XXXWWWXXX[[[```bbbaaa^^^XXXXXXWWWWWWWWW[[[```ddd___^^^hhhdddlll___777@@@\\\GGG333+++'''######((()))+++GGG^^^ZZZXXXRRR>>>((((((''''''&&&&&&&&&&&&%%%&&&((())))))***---///---------,,,,,,,,,++++++++++++***************+++333333...((((((---+++%%%!!!---+++"""---LLL]]]YYY???===GGG___wwwyyy~~~vvvtttjjjVVV===,,,'''(((((()))((('''&&&'''***---444888===AAADDDCCCAAA@@@===>>>===<<>>:::888999777666999;;;VVVxxxLLL333......*********))))))))))))*********)))'''&&&%%%&&&'''(((((('''&&&%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((((('''(((((())))))))))))(((((())))))*********+++++++++************************+++++++++,,,,,,,,,---------...//////......///111000111AAAdddvvvVVVZZZpppAAA222444)))...***************)))))))))))))))((('''&&&&&&'''((()))'''((())))))******))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&'''((()))++++++,,,((((((((((((((())))))***,,,+++)))((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%&&&&&&'''&&&&&&&&&%%%$$$$$$%%%&&&...BBBUUUSSSMMMHHHIIIOOOTTTTTTRRRMMMQQQTTTRRRNNNMMMPPPTTTZZZYYYXXXXXXXXXYYYZZZ[[[XXX___\\\ZZZ```___YYY[[[^^^bbbcccbbbcccgggfffbbbeeeccc^^^YYYTTTPPPMMMLLLBBB<<<777888999:::???EEEOOOQQQSSSXXX^^^dddiiilllZZZ]]]ccchhheee______cccaaa```bbbdddaaaZZZWWWXXXRRRWWW^^^ddd```YYYXXX\\\___bbbaaa^^^___aaa___[[[VVVVVVVVVZZZ]]]___]]][[[ZZZYYYYYYWWWVVVWWWZZZ]]]```___iiifffgggUUU444BBB[[[EEE000)))((($$$$$$(((%%%---HHHZZZWWWVVVNNN777***)))'''&&&&&&&&&'''(((&&&'''(((((((((***,,,///************))))))))))))+++***))))))******,,,,,,111222...)))***...---((()))+++---555HHH\\\^^^UUUEEEKKK[[[qqq|||rrr___HHH444)))))),,,)))))))))))))))+++///222777;;;@@@DDDEEECCC@@@===:::>>>???>>>@@@BBB<<<444---+++(((((((((((('''%%%&&&&&&&&&&&&'''(((((()))%%%(((---666EEERRRTTTOOOHHHAAA888000+++***))))))kkkMMMJJJZZZyyyjjj<<<888666888666222;;;444555___uuuDDD)))(((000000+++)))(((((((((((((((((())))))((('''&&&&&&&&&'''(((((('''&&&%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''((()))******)))((('''******))))))((((((''''''&&&&&&'''((()))))))))((('''((()))******)))(((''')))))))))*********++++++************************++++++++++++,,,,,,,,,,,,---...//////......///111000444777DDDgggqqq;;;000222***---)))************))))))))))))(((''''''&&&&&&''''''(((''''''((())))))))))))((())))))))))))))))))))))))((((((((()))))))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&(((***---000222((((((''''''(((((()))***...,,,***'''&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$######$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$######%%%(((444HHH[[[TTTLLLFFFGGGPPPVVVWWWTTTOOOQQQSSSQQQOOONNNPPPSSSXXXXXXXXXXXXYYYYYYZZZZZZXXX___^^^\\\^^^YYYTTT[[[[[[___aaaaaadddggggggeeejjjiiigggeeecccaaa______aaaWWWNNNKKKIIIFFFEEEFFF???===<<>>AAA@@@>>>;;;444---***(((''''''((()))((('''((('''''')))+++,,,***'''+++000999HHHXXX]]]QQQAAA555111,,,)))))))))))))))jjjNNNKKK]]]wwwfff777333333444333000333000111<<>>BBBCCCCCCCCCAAA>>>;;;999;;;>>>@@@>>>888333...******(((&&&&&&((()))((('''******+++++++++,,,,,,---333>>>NNN___iiicccMMM777,,,+++))))))***++++++***gggMMMLLL___wwwddd555222222333111///---...333///%%%:::gggmmm>>>000)))...111+++'''***''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%''')))***+++***((('''***)))))))))((((((((('''%%%%%%'''((())))))))))))&&&'''((())))))((('''&&&(((((()))))))))*********))))))))))))))))))))))))*********+++++++++,,,,,,---...//////......///111000///000666HHHhhhOOO111...---//////---************)))))))))(((((()))************)))(((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&))),,,...'''''''''''''''(((((()))...,,,)))&&&%%%&&&''')))&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%'''%%%"""!!!(((777IIITTTMMMQQQUUUUUURRRPPPQQQSSSRRRRRRRRRTTTUUUUUUSSSRRRTTTUUUWWWYYYZZZYYYXXXXXXWWWWWWWWWbbblll```TTTZZZ\\\^^^aaacccbbbaaabbbdddggghhhjjjjjjjjjiiigggfffZZZUUUUUU\\\aaa___[[[XXXjjjddd___^^^``````\\\YYYPPPMMMJJJDDD<<<777===FFFDDDEEEJJJOOOQQQNNNOOOSSSUUUVVV[[[bbbddd___\\\\\\ZZZ\\\\\\\\\```bbb^^^WWWTTTUUUWWWXXXXXXWWWWWWWWWUUUWWWYYYZZZYYYXXXXXXYYY]]]aaagggdddKKK888DDDVVVFFF333$$$$$$))))))(((***///IIIWWWSSSQQQMMM;;;''''''))),,,......,,,)))'''*********(((''''''***,,,*********)))))))))((((((&&&'''(((***,,,...000111000...------+++******+++111;;;XXXooocccGGGHHH```zzzmmmYYY???...))))))&&&###'''***///333666:::???BBBEEEDDDAAA>>><<<;;;;;;;;;>>>===;;;888222,,,***++++++)))'''&&&'''((('''&&&***,,,---***&&&(((000888DDDSSSeeeooommm___GGG333++++++***+++---,,,+++)))dddLLLNNNbbbwwweee666444444555222---000---,,,///******555===FFFGGG@@@>>>@@@888+++'''(((---111---%%%'''///''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''')))))))))((((((((((((((()))))))))))))))&&&&&&'''((()))))))))(((''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))************++++++++++++---...//////......///111333------222888KKKuuuIII333000+++///+++)))************))))))))))))((()))+++,,,,,,+++)))(((''''''((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))******((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&((((((''''''&&&&&&''''''((()))***)))'''&&&%%%&&&((()))&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%&&&%%%######---???OOOWWWOOOSSSTTTPPPIIIGGGMMMTTTTTTQQQOOOOOORRRTTTSSSPPPRRRTTTWWWYYYZZZYYYXXXVVVSSSRRRVVViiiuuueeeUUUYYY]]]^^^bbbdddbbb^^^___dddggghhhjjjkkkkkkiiifffdddiiibbb^^^```aaa___^^^___dddaaa]]]]]]___```___^^^fffcccaaa___YYYQQQOOORRREEECCCDDDFFFEEEAAAAAAEEECCCHHHSSS^^^bbb___]]]^^^___^^^\\\[[[^^^```ZZZRRRQQQSSSVVVWWWVVVUUUUUUVVVXXXYYYZZZYYYWWWUUUUUUVVVZZZbbbbbb\\\AAA666OOOVVV;;;---###&&&)))((((((,,,666NNNUUUNNNLLLCCC000%%%&&&(((,,,//////---***'''((()))***)))((((((***+++((((((((((((''''''''''''%%%&&&))),,,...///000//////---,,,,,,***(((***///888IIIbbbjjjVVVCCCRRRqqq~~~xxxqqqfffWWWMMM???666+++&&&(((***)))&&&)))---444999===@@@BBBDDDEEECCC???===;;;;;;<<<===???999333000,,,((((((+++***(((&&&&&&''''''&&&%%%'''+++,,,(((%%%***999FFFaaalllsssmmm\\\HHH555'''+++++++++,,,------***(((```IIIOOOcccuuuccc666555555444000---222+++'''000222***'''---111111...111555444///(((***------***((()))---''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''(((((((((''''''(((((())))))******''''''(((((((((((((((''')))(((&&&%%%%%%&&&((()))(((((((((((()))))))))***))))))))))))))))))))))))************++++++++++++---...//////......///111///...000111///777VVVvvvEEE555222***000+++)))************))))))))))))&&&(((+++,,,,,,+++(((&&&'''((())))))******))))))''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((((((&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$######$$$%%%&&&&&&&&&&&&######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%$$$&&&111EEESSSXXXMMMQQQSSSPPPJJJHHHLLLPPPJJJCCC======DDDKKKOOOPPPPPPRRRVVVYYYZZZYYYWWWUUURRRTTT___vvviiiVVV\\\\\\]]]aaadddbbb]]]^^^eeedddfffhhhjjjjjjgggdddaaafffaaa______]]]YYYYYY[[[dddcccaaa_______________[[[[[[___bbb___YYYXXXZZZfffbbb___]]]WWWQQQQQQTTTGGGLLLVVV]]]]]]ZZZ[[[``````^^^ZZZXXX\\\___ZZZQQQRRRUUUXXXYYYWWWWWWXXXYYYZZZ[[[[[[ZZZXXXWWWXXXYYYYYYccc]]]RRR666666VVVPPP111(((###(((***'''(((---???RRRSSSKKKJJJ;;;((('''((()))+++,,,,,,,,,+++***&&&(((***+++***)))***+++)))))))))(((((((((''''''###&&&+++...000000///---...+++***+++***)))...666EEERRR^^^\\\QQQSSShhhrrrbbbOOO<<<000***)))&&&$$$$$$&&&)))***+++,,,222:::AAADDDEEEEEEFFF@@@@@@@@@??????>>>>>>>>>;;;111******)))&&&&&&((((((&&&%%%%%%'''(((((('''&&&))),,,+++---777GGGTTTkkkllleeeRRR>>>111)))$$$))))))***---///000...,,,^^^HHHOOOdddrrr```444333444222...///000++++++///)))'''222,,,---///000222111...+++***)))'''&&&(((+++'''"""(((''''''&&&&&&''''''((($$$%%%&&&&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%'''((()))&&&&&&'''((()))***++++++'''(((((((((((((((''''''***(((&&&$$$$$$&&&(((***(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++---...//////......///111)))000666666000111@@@QQQggg```nnnAAA555333***222------************))))))))))))%%%'''***,,,,,,***'''%%%(((((()))***************''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''(((((($$$$$$%%%&&&&&&''''''(((&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%&&&'''''''''#########$$$$$$###############$$$%%%%%%%%%%%%$$$%%%&&&%%%&&&222EEEQQQTTTIIINNNTTTVVVSSSOOOKKKJJJ666---$$$%%%000>>>GGGKKKOOORRRVVVYYY[[[YYYWWWUUUTTTZZZiiilllYYYbbb[[[[[[```dddbbb\\\___fffdddfffiiikkkkkkiiieeeccc]]]^^^ccchhhgggaaa^^^```aaabbbbbbaaa___```bbbdddZZZ\\\___aaa\\\WWWZZZ```fffbbb___^^^ZZZWWWYYY^^^[[[^^^bbbbbb\\\VVVXXX```]]][[[WWWVVV[[[```]]]UUUUUUXXX\\\]]][[[[[[\\\^^^TTTUUUVVVVVVVVVWWWYYY[[[XXXdddZZZKKK000555YYYJJJ+++%%%$$$)))***&&&(((...GGGWWWSSSLLLKKK888%%%+++******)))))))))***,,,---$$$'''***,,,+++*********++++++++++++************###&&&+++000222111...,,,---))))))+++++++++222<<>>AAACCCCCCBBB@@@>>>666,,,%%%''')))&&&$$$%%%%%%$$$$$$%%%'''*********(((***,,,111999FFFUUU___[[[VVVHHH555))))))///222))))))+++...222333333222~~~]]]JJJJJJgggoooPPP777...//////...,,,,,,++++++******++++++------,,,,,,+++***))))))(((((((((((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$)))&&&%%%&&&)))***)))'''&&&((())))))(((''''''(((''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))************))))))*********+++++++++,,,,,,------------------111222333222111111333444BBB[[[hhhoooBBB444666)))...777)))------,,,,,,,,,,,,++++++((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))''')))***)))((('''(((******)))&&&$$$$$$%%%''')))''''''((((((((((((''''''%%%'''(((((('''&&&&&&'''(((''''''&&&&&&&&&''''''''''''''''''((((((((((((%%%%%%&&&&&&%%%%%%$$$###)))(((&&&%%%$$$#########""""""######$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""""""""""""""!!!%%%$$$&&&666LLLSSSNNNLLLPPPPPPMMMQQQTTTFFF111***+++'''''',,,)))111EEEHHHQQQZZZ]]][[[XXXXXXYYY\\\aaaxxxzzzfff^^^ZZZYYYZZZ]]]aaacccbbb^^^[[[bbbeeeiiiiiihhhgggggghhhbbbbbbcccddddddcccbbbaaaiiibbb___aaabbb^^^^^^bbbbbb```]]]\\\]]]^^^^^^^^^aaa\\\YYYZZZZZZWWWUUUVVVZZZdddhhh```YYYZZZ^^^``````^^^cccbbb[[[\\\^^^UUUYYYYYY[[[]]]^^^^^^^^^^^^TTTQQQSSSXXXXXXTTTVVV\\\^^^\\\PPP222(((IIISSS222)))$$$$$$)))'''###***777XXXUUUTTTOOOAAA///'''(((...,,,***(((((()))***+++'''))),,,,,,+++)))((((((((())))))(((((((((+++---(((***---000111000///...)))+++...+++%%%***AAAYYY]]]VVVXXXgggxxxhhhHHH777222///+++(((******)))((('''***...222555???KKKRRRPPPKKKHHHFFFHHHFFFDDDEEEFFFBBB999111))))))((((((''''''''''''$$$$$$%%%%%%%%%'''***,,,***)))...>>>PPPYYY[[[[[[QQQ>>>...------((((((,,,/////////000444<<>>TTTTTTTTTNNN???...''')))///---+++)))((('''((()))''')))++++++***(((((()))))))))***)))((((((+++---***,,,...000111000///---)))+++***(((,,,;;;MMMYYYWWWYYYdddvvvxxx```EEE555000+++'''&&&******))))))***...444999;;;CCCLLLPPPNNNIIIFFFFFFEEEDDDDDDEEECCC===333,,,'''''''''&&&&&&&&&%%%%%%%%%'''((('''%%%%%%(((+++...555???JJJTTTZZZYYYUUU>>>000(((***,,,((((((---+++...444999???EEEKKKOOO{{{[[[IIIFFFmmmwww```CCC222///111111000...---,,,+++***)))))))))(((((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&'''&&&%%%$$$&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---/////////......000222///AAA[[[uuuMMM222...333))),,,444,,,------,,,,,,,,,,,,++++++((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))((((((((('''''''''''''''((((((((((((''''''$$$&&&''''''&&&%%%&&&'''&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((&&&&&&&&&&&&&&&%%%$$$$$$((('''&&&%%%$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###***===PPPQQQHHHKKKIIIKKKPPPOOOBBB222)))''')))%%%&&&***)))222HHHOOOBBB@@@PPP\\\[[[YYY[[[RRRbbbnnnYYY[[[aaa\\\[[[ZZZZZZ]]]^^^___^^^fffbbb^^^___bbbeeedddbbb```aaacccdddeeedddccccccbbb```aaafffgggeeebbbbbbaaa^^^\\\\\\]]]^^^^^^]]]```[[[YYY\\\^^^\\\\\\______aaa___ZZZVVVXXXZZZZZZ]]]VVV]]]eee^^^YYY[[[ZZZ[[[ZZZYYYXXXWWWXXXXXXYYY[[[YYYYYYYYYUUUQQQPPPSSSWWWSSS999&&&777LLLAAA)))'''%%%%%%'''$$$&&&555GGGOOORRRRRRLLL<<<,,,(((+++///...+++)))'''&&&&&&'''''')))***)))(((((()))***)))******)))((((((+++------...000111111///...,,,,,,+++(((+++888HHHQQQRRRQQQ^^^ttt{{{fffVVVCCC888111,,,))))))***)))))))))---333<<>>555,,,'''%%%%%%%%%%%%%%%$$$$$$$$$&&&(((***'''######(((---999FFFSSSWWWZZZ[[[TTTJJJ222***''',,,...+++,,,222000888BBBKKKQQQTTTUUUVVVvvvWWWFFFFFFeeesssZZZ<<<...---///...---...---,,,***))))))))))))'''''''''''''''''''''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&((('''&&&%%%&&&'''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((((((((())))))))))))((()))))))))************++++++,,,,,,,,,---------+++,,,,,,------.........---...//////......000222111,,,444FFFbbb===......333+++,,,111---------,,,,,,,,,+++++++++))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''')))***)))((('''(((***((()))*********)))''''''&&&''''''((((((''''''&&&%%%'''(((((('''''''''(((%%%%%%%%%&&&'''((()))***''''''''''''((((((((((((&&&&&&&&&'''&&&%%%%%%$$$((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###---AAARRRPPPFFFNNNHHHKKKSSSNNN999***'''(((***&&&&&&)))'''000GGGDDD///***AAAVVVXXXWWW\\\TTTbbb}}}jjjXXX]]]bbbXXXWWWWWWYYY\\\_________aaa```___```aaabbbbbbaaa^^^___```bbbbbbbbbbbbaaabbb```aaacccdddcccaaa```[[[ZZZYYYZZZ]]]_________aaa\\\ZZZ\\\]]]\\\]]]___aaa```___]]]]]]^^^]]][[[\\\TTT]]]hhh___WWWXXXZZZWWWVVVUUUTTTUUUWWWZZZ[[[YYYYYYXXXVVVRRROOONNNOOOSSSKKK...%%%AAAKKK666&&&(((&&&&&&%%%"""'''999LLLKKKOOOOOOGGG777***))),,,---,,,***)))'''''''''''''''((((((((('''''')))************)))((()))+++---///000111111000///---,,,///)))***777DDDGGGFFFGGGSSSgggwwwmmmMMMDDD;;;666000***(((***'''((((((***///888BBBIIIHHHJJJJJJIIIFFFCCCCCCDDDCCCCCCBBB>>>666...(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((%%%"""%%%---666HHHUUU^^^^^^\\\ZZZMMM<<<111+++))),,,......333:::IIIPPPYYY___aaa___\\\ZZZtttVVVFFFHHH\\\yyyyyy[[[;;;......///,,,+++---,,,+++***))))))))))))'''(((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''(((&&&'''))))))'''&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((())))))))))))((()))))))))************++++++,,,,,,,,,---------++++++,,,,,,---...//////...///000000///000222444777,,,)))///>>>eeeooo666000111333...---...,,,------,,,,,,,,,+++++++++))))))(((((((((((())))))'''((((((((()))))))))***((((((((((((((((((((((((''')))***)))((('''(((***((()))***+++***)))'''&&&&&&&&&''''''''''''&&&&&&&&&'''))))))(((((()))***%%%%%%%%%&&&'''((()))***''''''''''''((((((((((((&&&&&&'''''''''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((($$$$$$000DDDRRRPPPGGGOOOIIILLLTTTJJJ333&&&)))***,,,(((&&&'''%%%///GGGCCC,,,%%%:::NNNOOONNNSSSVVV^^^pppuuudddZZZ]]]]]]WWWWWWXXXZZZ\\\]]][[[YYYWWW\\\bbbccc___]]]^^^``````aaabbbcccdddccccccbbbcccbbb___]]]^^^______]]]VVVVVVVVVYYY]]]```bbbbbbddd^^^[[[\\\\\\ZZZ[[[]]]^^^]]]]]]```bbb```]]][[[ZZZTTT]]]eee[[[TTTWWWXXXWWWVVVUUUTTTTTTVVVXXXZZZYYY[[[[[[XXXTTTSSSSSSSSSMMMAAA)))+++GGGGGG///&&&)))((('''$$$###***<<>>111111111---,,,++++++***))))))))))))***)))))))))))))))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&''''''&&&&&&'''(((&&&((())))))(((''''''(((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,***+++,,,,,,---...//////...///111111000111333555111333555222///@@@sss^^^444444333222111///------------,,,,,,,,,,,,++++++***))))))(((((((((((((((''''''(((((())))))******))))))))))))))))))))))))''')))***)))((('''(((***(((((()))***)))((('''&&&&&&&&&''''''''''''&&&&&&%%%'''))))))(((((()))***&&&&&&&&&&&&&&&'''((()))''''''''''''(((((((((((('''''''''''''''&&&%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$%%%222FFFRRRQQQJJJNNNKKKMMMOOOBBB...&&&+++***---***'''(((%%%111JJJLLL<<<555@@@IIIGGGEEEHHHVVVUUU___cccZZZXXXZZZVVVYYYYYYYYYZZZ[[[YYYVVVSSSOOOXXXaaabbb]]]YYY[[[___^^^^^^___``````___^^^]]]bbbaaa^^^YYYZZZ]]]]]]ZZZUUUUUUVVVZZZ___cccddddddgggaaa\\\\\\\\\ZZZZZZ\\\\\\YYYZZZ^^^```\\\ZZZZZZWWWTTTYYYYYYOOOPPPXXXXXX[[[YYYXXXVVVUUUUUUUUUVVVUUUXXXXXXUUURRRSSSSSSRRRFFF555)))666FFF===+++((())))))'''%%%'''111AAAMMMIIIIIICCC666***'''((()))''''''''''''(((((((((((($$$&&&''''''&&&&&&((()))((()))***))))))+++...000000000//////...,,,+++***))))))888MMMMMM@@@GGG\\\xxxyyyiiiXXXEEE666(((&&&''')))((($$$%%%)))'''***000555;;;BBBIIIMMMJJJIIIGGGEEEDDDDDDCCCDDDBBB===666...***(((((()))''''''((((((((((((((()))'''&&&&&&(((///;;;HHHQQQ\\\YYYXXXXXXWWWLLL999***)))((()))000;;;GGGQQQVVVUUUSSSNNNGGG@@@;;;999:::uuuYYYKKKHHHiiiccc>>>111222111---,,,)))))))))))))))******+++******))))))((((((''''''%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&'''((($$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###%%%'''&&&$$$$$$&&&(((%%%'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))*********************++++++++++++,,,***++++++,,,---...///000...///000000000111333555---555555555222...SSSOOO444777333///333111---...------,,,,,,,,,,,,++++++******)))((((((((((((((('''''''''((()))*********))))))))))))))))))))))))''')))***)))((('''(((***((((((((((((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%###%%%'''(((''''''((()))''''''&&&&&&&&&''''''(((''''''''''''(((((((((((('''''''''''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&###'''444EEEPPPRRROOOJJJJJJKKKFFF888)))%%%***(((,,,)))(((((('''444OOOOOOKKKIIIJJJJJJGGGGGGIIITTTOOOSSSUUURRRVVVYYYSSSYYYXXXVVVWWWXXXXXXWWWVVVQQQXXX^^^```^^^]]]___bbb[[[[[[\\\\\\\\\ZZZYYYXXX]]]___]]]YYYZZZ^^^]]]XXXXXXXXXZZZ^^^bbbeeeeeeeeeiiiccc^^^]]]]]][[[[[[^^^^^^ZZZYYY[[[ZZZUUUVVVZZZSSSRRRRRRGGG>>>LLL]]]]]][[[ZZZZZZXXXWWWVVVVVVUUUQQQVVVVVVQQQOOOQQQQQQOOO???))),,,AAABBB222)))))))))((('''(((...;;;HHHOOOKKKHHH<<<---%%%%%%'''&&&'''''''''((('''''''''&&&"""$$$'''((('''''''''(((&&&'''))))))***,,,000333//////...---,,,++++++***,,,888FFFJJJGGGMMMbbbxxx|||dddNNN???222)))***((((((******((((((++++++111999@@@EEEIIILLLNNNLLLKKKJJJHHHGGGEEECCCBBB<<<666...)))((()))((('''''''''((((((((()))))))))((('''***222>>>KKKUUUZZZZZZSSSSSSYYYSSS@@@///((()))***///888CCCKKKLLLIII<<<:::777555555999@@@EEEsssXXXKKKGGGvvvbbb;;;...000///,,,+++(((((((((((()))***+++,,,******)))((('''&&&&&&&&&"""###$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%'''((()))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&!!!$$$&&&%%%###"""$$$'''$$$&&&''''''&&&%%%%%%&&&'''''''''&&&&&&'''''''''&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))************))))))*********+++++++++******+++,,,---//////000---///000000000111333555222333***222>>>333HHHDDD444888111---333333---///---------,,,,,,,,,++++++******)))(((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))((()))***)))((('''(((***((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!###%%%&&&%%%%%%&&&'''(((''''''&&&&&&&&&''''''''''''''''''((((((((()))''''''((((((''''''&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###'''555EEEOOORRRRRRFFFIIIIII@@@000%%%%%%)))&&&***)))((())))))888SSSIIINNNRRRPPPLLLKKKNNNRRRTTTNNNOOOPPPNNNUUU[[[TTTVVVSSSRRRSSSVVVZZZ]]]^^^XXXZZZ]]]```bbbccceeefff^^^^^^^^^^^^]]][[[ZZZXXXXXX\\\]]][[[]]]aaa^^^XXX]]]]]]^^^aaadddffffffeeejjjccc_________]]]^^^aaaddd^^^ZZZZZZVVVQQQTTT[[[PPPQQQKKK999111HHHaaabbbWWWXXXYYYZZZZZZZZZYYYYYYTTTYYYYYYTTTQQQTTTTTTQQQ;;;"""...HHH>>>***(((***(((''''''***444BBBMMMRRRLLLGGG888(((!!!$$$&&&$$$(((((((((((('''&&&%%%$$$!!!$$$'''(((((('''''''''%%%'''((()))***---111444......---,,,++++++******444IIIQQQCCC@@@XXXyyynnnQQQ;;;000+++(((+++'''&&&((()))&&&&&&)))000666@@@GGGLLLNNNOOOPPPOOONNNMMMKKKJJJGGGCCC@@@666000)))'''(((***'''$$$'''''''''((((((((())))))))))))...:::JJJVVV\\\]]]UUUNNNRRR[[[RRR888)))***(((***000999@@@@@@666+++...///222777@@@NNN]]]ffflllQQQGGGPPPfffyyy~~~yyyhhh===///111))),,,,,,---,,,+++***))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&&&&%%%$$$######$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,******,,,---.../////////000111222333333222111000......777666555111IIIUUU999666333444666666222...444+++...222***'''***)))(((,,,...,,,)))((((((((((((&&&$$$%%%(((***)))'''(((((('''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''###$$$%%%$$$######$$$&&&%%%&&&((((((%%%###&&&+++$$$$$$######$$$$$$%%%%%%$$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$+++<<>>000222***,,,+++,,,,,,+++***))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%############$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$######$$$%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,******,,,---.../////////000000111222222222111111666000666111333DDDggguuuDDDCCCCCCGGGKKKKKKFFFBBB@@@...)))......111333---++++++***))))))***)))((()))'''%%%&&&((())))))''''''''''''(((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$%%%%%%$$$######$$$&&&)))((((((((('''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%---===JJJNNNMMMNNNKKKIII???///&&&'''(((''''''''''''&&&***666HHHVVVPPPOOOOOOMMMLLLMMMNNNOOOSSSSSSSSSRRRPPPOOORRRVVVQQQOOONNNPPPUUUZZZ]]]^^^[[[\\\]]]\\\[[[]]]aaadddccc]]][[[^^^```]]][[[]]]]]]___`````````aaaccceee]]]aaaccccccccceeeddd```gggfffdddcccbbb___[[[XXX\\\[[[YYYTTTJJJEEEKKKTTTMMMRRRVVVXXXXXXZZZ___ddd^^^^^^^^^\\\YYYVVVUUUTTTSSSTTTVVVSSSQQQVVVPPP>>>555111>>>JJJ@@@222,,,'''---***'''+++???TTTXXXPPPKKK>>>///&&&%%%''''''&&&&&&'''(((((('''&&&''')))$$$&&&(((((('''&&&&&&'''((('''&&&)))---///000///,,,***+++,,,***)))111;;;DDD===<<>>OOOXXX\\\^^^]]]YYYIIIHHHEEE<<<222***)))***(((+++---,,,+++///:::BBBGGGMMMUUU\\\```bbbbbbccckkkPPPGGGGGGfffnnn???000333+++,,,))),,,,,,+++***))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))*********++++++++++++,,,***++++++,,,......//////000000000000000111222333:::///777333:::bbblllZZZOOOFFF777000...(((000,,,))))))***+++***(((***(((''''''((((((((('''&&&&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$%%%&&&%%%######$$$&&&&&&%%%$$$%%%((()))'''%%%(((((('''&&&%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((()))111AAAMMMOOOLLLJJJJJJEEE999,,,%%%&&&((((((%%%''''''&&&)))555GGGVVVOOOOOOPPPOOOMMMNNNPPPRRRPPPSSSUUUTTTSSSRRRTTTUUUUUUVVVXXXWWWWWWYYY^^^bbb\\\\\\\\\[[[ZZZ\\\___aaa___[[[ZZZ]]]___^^^___aaa^^^_________^^^```ccceee```dddeeeddddddfffddd```dddeeeeeefffddd___XXXSSSXXX^^^]]]RRRGGGGGGPPPXXXOOOTTTZZZ\\\[[[[[[]]]```^^^^^^]]][[[YYYWWWUUUSSSRRRUUUUUUTTTUUUSSSGGG666555333BBBPPPGGG999///%%%---)))+++777IIIUUUVVVRRREEE;;;...&&&%%%''''''&&&%%%'''((((((((((((***+++%%%'''((((((&&&%%%%%%&&&''''''(((+++...///...---,,,'''''',,,------888GGGFFF<<<@@@[[[{{{xxxjjjIII111,,,)))+++...)))((()))***+++...333999>>>FFFGGGHHHJJJKKKLLLLLLLLLKKKPPPSSSNNNCCC777111///((('''&&&%%%%%%&&&((((((&&&'''((('''%%%%%%))),,,???NNN\\\\\\TTTNNNJJJIII777777555///***(((***---444777999999:::@@@KKKTTTVVVYYY]]]_______________iiiPPPHHHKKKooolll<<>>333999777FFFSSSMMMBBB999...***)))111CCCRRRTTTOOOKKK???666,,,&&&%%%'''''''''&&&''')))((((((''')))***&&&'''((('''%%%$$$%%%%%%'''(((***---......,,,+++)))(((''')))///777???DDDIIIMMM[[[qqqzzzlllZZZ???///,,,***---///(((((()))+++...222888@@@EEEHHHHHHHHHIIIIIIJJJKKKKKKMMMNNNKKKBBB666,,,((((((&&&&&&%%%%%%%%%&&&''''''&&&((()))''''''+++222999KKKPPPRRRJJJ>>>444111111+++,,,,,,+++)))***---000>>>DDDJJJLLLKKKJJJKKKMMMMMMMMMMMMLLLKKKLLLOOORRRhhhOOOHHHLLLqqqwwwddd888---222,,,...,,,,,,+++***)))((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((())))))))))))))))))*********+++++++++++++++++++++,,,...///000000/////////111333555666666///<<<<<>>000((('''((()))***'''(((((((((+++444AAAKKKIIILLLNNNMMMJJJKKKOOOSSSSSSKKKAAA@@@LLLWWWTTTIIINNNRRRUUUUUUSSSTTTXXX]]]^^^]]][[[ZZZZZZ\\\]]]^^^___]]]YYYUUUUUUZZZ```cccVVVYYY\\\]]]\\\[[[[[[[[[aaaddddddbbbaaabbbaaa^^^aaa`````````___[[[VVVRRRQQQVVVWWWWWW\\\```TTTDDDFFFEEEGGGNNNVVVZZZYYYWWW[[[YYYYYYZZZ\\\\\\[[[YYYSSSYYYTTTTTTYYYKKK999777@@@???KKKTTTNNNIIIFFF>>>555333999GGGQQQQQQLLLJJJ777111***%%%%%%'''(((''''''((()))(((&&&%%%&&&'''&&&'''(((&&&$$$$$$$$$&&&'''))),,,......---+++)))'''+++***)))444DDDFFF===QQQjjjvvvfffZZZBBB333...---'''(((***%%%'''***---111666===EEEJJJIIIJJJJJJKKKLLLMMMNNNNNNRRRKKK@@@555...)))'''%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&'''***333>>>GGGNNNFFF<<<222+++)))***,,,&&&(((***+++,,,---...///:::???DDDFFFBBB===888777888:::======<<<;;;;;;;;;fffNNNHHHMMMtttkkk\\\555,,,000***......++++++***)))((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&''''''(((((())))))***)))))))))************+++,,,+++++++++,,,...000111///000000111333555666777:::666;;;777ZZZqqqUUU333+++(((++++++((()))///'''(((((('''%%%%%%&&&((()))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''&&&$$$###$$$&&&>>>GGGGGG777((($$$%%%%%%***)))'''&&&%%%$$$$$$$$$$$$######"""###$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ (((444BBBOOOVVVRRRIIIGGG999+++'''((())))))************---333;;;CCCHHHEEEIIIKKKJJJFFFFFFKKKPPPPPPCCC333222EEEWWWSSSDDD<<<>>>BBBGGGNNNTTTYYY[[[]]][[[XXXXXXZZZ[[[\\\\\\^^^^^^[[[UUUTTTZZZ```bbbVVVYYY[[[\\\[[[ZZZZZZ[[[```bbbccc```___aaa```]]]```____________]]]ZZZWWWWWWWWWXXX[[[^^^WWWDDD000///...111:::GGGSSSYYY[[[^^^\\\[[[\\\```aaa___\\\RRRYYYQQQPPPVVVFFF666AAAIIIHHHQQQUUUMMMLLLQQQMMMIIIGGGEEEGGGLLLOOOOOOMMM000,,,(((%%%%%%'''((((((((())))))(((&&&%%%%%%&&&&&&&&&'''%%%$$$$$$%%%'''(((+++...///---+++***)))'''+++---222???NNNNNNEEE]]]}}}ooo[[[KKKAAA///***...///'''(((,,,((((((,,,111777<<>>IIIPPPUUUDDD111(((&&&''')))+++%%%&&&)))+++---...------222333333222///,,,+++,,,///666???DDDBBB<<<444000eeeMMMHHHNNNvvv~~~bbbXXX555,,,///(((---///+++***)))((((((''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%&&&''''''&&&%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***))))))))))))************,,,+++++++++,,,...000111///000222444666777888888;;;<<<;;;777fffrrrKKK777((())),,,******---''')))***)))'''''')))+++,,,+++)))'''''''''((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''((((((&&&$$$###$$$&&&;;;CCC@@@111%%%%%%&&&$$$)))((('''&&&%%%$$$$$$$$$""""""######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!***666BBBPPPXXXTTTJJJDDD444'''&&&))))))(((((()))'''(((...999BBBFFFFFFGGGKKKMMMKKKGGGFFFKKKQQQMMMAAA000--->>>PPPKKK;;;222000333>>>MMMXXX[[[YYYZZZWWWUUUUUUWWWZZZZZZZZZYYY^^^___[[[ZZZ^^^aaa```]]]]]]]]][[[ZZZ[[[^^^aaa___bbbbbb______aaaaaa^^^[[[[[[]]]___```___\\\YYY[[[ZZZ\\\\\\TTTBBB111)))$$$&&&(((---666CCCRRR\\\```]]][[[\\\___```]]]YYYOOOXXXNNNJJJQQQ???444KKKOOOOOOWWWUUUJJJKKKTTTTTTTTTWWWSSSLLLKKKPPPNNNGGG+++)))&&&%%%%%%'''((()))''')))***)))''''''((()))%%%%%%&&&%%%###$$$&&&((())),,,......,,,))))))******'''///AAANNNQQQVVV___wwwgggKKK888000***(((...///((()))...***+++///666<<>>---&&&&&&&&&'''))))))((()))***,,,...//////......,,,+++******,,,...---444>>>DDDCCC===666222eeeMMMHHHIIIsssrrr^^^VVV666...///&&&,,,///+++***)))(((((('''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&$$$$$$######$$$$$$%%%&&&%%%%%%&&&''''''&&&%%%%%%###$$$%%%&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***))))))))))))************,,,,,,+++***+++...000222...000333555777888888888666>>>======ttteeeGGG,,,)))///---))))))(((***,,,+++))))))+++......,,,)))'''&&&''')))***'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((&&&$$$###$$$&&&+++111...###&&&)))&&&&&&&&&%%%$$$############!!!!!!###$$$$$$%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&///:::EEERRR[[[WWWMMMAAA111$$$%%%))))))&&&&&&&&&###$$$---<<>>MMMXXXYYYWWW;;;...###$$$'''(((***...---+++******,,,000222333,,,---..................&&&+++000444444444444444gggNNNBBBPPPttt{{{dddPPP999...,,,,,,---///))))))(((((((((((())))))***))))))((('''&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&###"""###&&&((('''&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))*********++++++++++++,,,,,,------.../////////000111222444666888999:::777@@@444NNNWWW333,,,,,,&&&)))333(((***---***$$$'''888KKKBBB111$$$'''...---)))&&&(((((((((&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$"""###&&&(((###$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%######$$$%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((''''''&&&&&&&&&%%%'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###(((333CCCRRRXXXWWWSSS888...### $$$(((&&&"""!!!%%%+++333<<>>;;;---<<>>@@@CCCIIILLLKKKLLLPPPRRRTTTYYYYYYMMM>>>000...,,,)))''''''((((((&&&&&&&&&&&&((((((((((((***555EEERRR\\\]]]RRRFFF,,,***((('''&&&'''((()))+++,,,.........///222444444333222111000......---,,,---...///111222333444gggNNNBBBMMMrrreeePPP888...,,,,,,,,,,,,))))))(((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%###"""###&&&((('''&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$######$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))*********++++++,,,,,,------.../////////000111222333555666888888999<<<===bbbfff>>>111000,,,)))++++++******)))'''&&&---777777---&&&(((***)))((()))'''((('''&&&$$$###%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%######%%%'''###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%''''''''''''''''''&&&&&&((((((((('''''''''&&&&&&'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ '''333???GGGIIIGGG...(((###"""&&&(((%%%"""&&&%%%(((333@@@GGGCCC;;;@@@HHHNNNNNNMMMOOORRRRRROOOOOOJJJAAA???EEEIIIIIIDDDGGGHHHFFFIIIQQQUUUUUUZZZUUUUUUZZZ[[[XXXWWWYYY\\\WWWUUUXXXZZZYYYZZZ___aaa^^^\\\^^^bbbccc```]]]``````______]]]\\\ZZZYYYRRRRRRUUU[[[]]]ZZZYYYZZZ^^^___^^^SSS===)))%%%+++++++++,,,+++''''''111>>>ZZZWWWVVVYYYYYYUUUTTTWWWWWWVVVUUUPPP999666PPPRRRXXXXXXTTTNNNKKKOOOQQQPPPQQQWWWSSSJJJKKKOOOCCC///((((((((((((((()))*********,,,+++((('''******((('''(((((('''%%%&&&))),,,000+++)))+++,,,***)))***222???MMMSSSXXXggg|||{{{jjjQQQ888+++))))))***+++)))((())),,,///===DDDHHHHHHHHHJJJIIIFFFPPPSSSTTTUUUVVVRRRBBB111---,,,***(((''''''((((((&&&(((***)))((((((***,,,000???QQQ[[[ZZZQQQ@@@111)))(((''''''''')))***,,,,,,---.........///111444555555444333222111000000000111222333555666777888gggNNNCCCLLLttt~~~dddNNN666---------+++)))))))))(((((((((((())))))))))))(((((('''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%$$$######%%%''''''&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###''''''&&&%%%%%%$$$######$$$######$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))))))))******,,,,,,,,,---......//////000111111333444555666666999777LLLvvvKKK222+++***(((&&&---)))'''+++,,,)))&&&'''***(((((((((&&&$$$&&&+++'''((('''&&&###"""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''))))))(((((((((((('''''''''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""%%%***...///...$$$######%%%&&&&&&$$$!!!'''###%%%444EEEIII???222<<>>***%%%***+++***+++,,,)))'''+++222QQQXXX\\\ZZZXXXYYYZZZXXXZZZVVV\\\III777CCCPPPWWWXXXVVVPPPLLLMMMSSSSSSPPPRRRUUUQQQJJJJJJKKK===***))))))((((((((()))***++++++---,,,)))(((++++++))))))))))))'''''')))---000111***&&&))),,,+++******888KKKYYY[[[eeezzz}}}pppcccSSSBBB333)))(((---******)))((())),,,222666@@@FFFKKKLLLMMMOOOOOOMMMPPPRRRSSSQQQNNNEEE444&&&***)))((('''&&&'''((()))&&&***---+++'''(((///555<<>>LLLLLLFFFBBBBBBJJJOOOKKKEEEDDDEEEFFFIIIIIILLLRRRXXXYYYXXXWWW@@@---)))<<>>EEEQQQUUUSSSUUUQQQOOOLLLEEE999///***---,,,)))''''''(((***,,,(((+++***&&&&&&))))))'''((('''&&&'''***---......///......---+++///>>>MMMZZZZZZiiirrrUUU===222(((&&&'''(((***,,,''''''***000999CCCIIILLLSSSVVVUUUQQQQQQVVVZZZ[[[ZZZRRRHHH<<>>333...---,,,,,,---))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%"""$$$&&&%%%$$$$$$&&&)))%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))*********++++++***++++++,,,,,,---......//////000222333555666777:::<<>>???IIIQQQSSSSSSTTTPPPVVV[[[[[[\\\ZZZSSSIII777DDDPPPTTTVVVYYYYYYWWWUUUUUUTTTTTTTTTVVVYYY[[[ZZZZZZ[[[\\\]]]]]]]]]]]]\\\YYYWWWYYYYYYWWWYYY\\\]]]aaabbb___\\\UUUFFF777,,,******,,,***''')))...LLLVVV^^^]]]ZZZZZZZZZWWWRRROOO555888QQQUUURRRNNN@@@;;;333000888FFFPPPRRRSSSOOONNNKKK@@@111+++---...,,,)))''''''(((+++,,,))),,,+++''''''******((((((''''''))),,,...---+++///,,,***+++///999LLL]]]___ggguuu}}}___AAA444,,,%%%%%%''''''(((+++)))***...666@@@GGGKKKKKKKKKPPPTTTTTTVVV\\\___```ZZZIII999111---((('''(((&&&''''''((())))))))))))***''')))444DDDPPPSSSRRRSSSNNNBBB222)))((((((''''''((()))***+++,,,,,,,,,,,,...000111222333666999777777777888888999999999666666777777888888999999fffOOOEEEIIIvvvwwwOOOIII???555000,,,)))***---))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$"""$$$&&&%%%###$$$&&&)))%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))************++++++++++++***++++++,,,,,,---.........///000222444666777888888888SSStttyyyaaaVVVaaazzzyyy]]]zzzxxxaaaJJJ>>>+++((((((,,,...,,,,,,...###)))+++'''&&&******'''###%%%(((((((((''''''(((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$(((+++###$$$$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&''''''''')))'''&&&%%%%%%&&&((()))######$$$%%%%%%&&&''''''%%%&&&&&&&&&''''''((((((((('''%%%%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%$$$######$$$%%%$$$###%%%&&&&&&$$$""")))!!!!!!,,,444222444:::HHHJJJJJJKKKNNNRRROOOIIIAAA@@@DDDHHHHHHDDDHHHPPPHHHHHHIIIMMMPPPRRRRRRSSSLLLTTTYYYXXXXXXVVVLLL@@@--->>>NNNUUUYYY]]]]]]YYY\\\[[[ZZZWWWVVVXXX[[[]]][[[[[[[[[\\\\\\[[[[[[ZZZ\\\XXXWWWYYYYYYXXXZZZ^^^]]]^^^^^^^^^bbbaaaUUUFFF---,,,---...+++)))---555QQQWWW]]]___]]]ZZZYYYXXXTTTRRR---;;;YYYRRRQQQHHH///,,,&&&$$$...AAAOOOTTTQQQMMMMMMJJJ<<<,,,(((...///---***''''''(((+++,,,***---,,,((((((++++++))))))((((((+++...///---***///)))%%%)))333CCCWWWggg^^^ooo~~~}}}oooQQQ555,,,'''&&&)))+++(((&&&''',,,---222;;;DDDIIIJJJIIIKKKQQQVVVVVVVVVYYYYYYVVVSSS===)))''',,,,,,((($$$%%%&&&&&&'''((((((''''''---)))+++;;;OOOZZZVVVNNNWWWLLL:::***%%%***------%%%&&&(((***,,,---......,,,...000111222444777:::777888888999999::::::;;;888888888999999:::::::::eeeLLLAAAMMMzzzlllKKK333,,,***---...'''))))))))))))(((((((((((((((((('''&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$%%%((((((&&&######$$$%%%%%%%%%%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$'''&&&$$$######$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))***************+++,,,,,,++++++---/////////000111333444555666;;;888DDDkkkzzzPPPPPPaaaqqqVVVmmmxxxlllUUUNNN{{{lllaaa:::''')))000((())),,,!!!******))))))((((((((('''))))))((('''''''''''''''&&&%%%$$$%%%&&&''''''&&&&&&$$$"""$$$(((***'''$$$'''$$$''''''"""'''***!!!&&&%%%$$$$$$&&&((('''&&&***&&&%%%(((((($$$""""""''''''''''''''''''''''''(((&&&%%%%%%'''(((((('''((('''%%%&&&&&&'''%%%$$$########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''&&&&&&'''(((...555;;;>>>DDDKKKKKKEEEFFFJJJJJJFFFEEEIIIHHHDDDOOOLLLKKKNNNQQQQQQMMMHHHNNNTTTYYYYYYWWWUUUNNNGGG666@@@LLLTTTUUUUUUVVVXXXXXXZZZZZZWWWSSSQQQTTTWWWWWWYYY\\\[[[XXXVVVWWWYYYccc___ZZZVVVWWWYYY[[[]]]aaa```___^^^\\\[[[ZZZYYYMMMDDD:::555333444:::BBB[[[^^^^^^\\\[[[\\\ZZZUUUVVVEEE:::DDDTTTVVVIII;;;'''------'''+++<<>>111+++)))...000))))))))))))(((((((((''''''))))))((('''''''''''''''&&&&&&%%%&&&&&&%%%$$$###(((%%%""""""%%%'''&&&$$$&&&%%%)))((("""(((---&&&'''&&&%%%$$$######$$$%%%((($$$###'''(((&&&%%%''''''''''''''''''&&&&&&&&&(((&&&%%%%%%'''(((((('''(((&&&%%%%%%&&&&&&%%%$$$########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%%%%%%%&&&$$$))),,,---111777666222999>>>@@@@@@DDDLLLPPPNNNKKKIIIHHHLLLPPPQQQNNNJJJLLLQQQVVVVVVVVVUUUPPPJJJEEEJJJQQQUUUVVVUUUVVVWWWVVVVVVVVVTTTSSSSSSTTTVVVXXXZZZ\\\[[[XXXWWWYYY[[[bbb___[[[XXXXXXZZZ]]]^^^``````___]]]\\\ZZZZZZYYYWWWQQQLLLKKKJJJIIIMMMRRR[[[^^^]]][[[ZZZ\\\ZZZVVVNNNAAA;;;EEERRRQQQDDD888&&&,,,+++&&&+++===MMMSSSMMMMMMHHH>>>222***)))+++)))%%%$$$''''''$$$%%%)))---***))))))+++,,,***(((,,,------......---,,,,,,((()))+++222AAASSSbbbjjjoooKKK222,,,***%%%###''')))''''''(((333:::EEEOOOVVVYYY[[[\\\VVVWWWYYY\\\\\\WWWMMMEEE000+++&&&&&&)))+++***(((***%%%###(((***(((''')))...666EEEUUU\\\YYYSSSRRRWWWEEE222)))&&&%%%'''))),,,------...//////......111//////000444777888888777777888999::::::::::::777777666777999888666444hhhPPPGGGOOO{{{oooLLL444///---...///***))))))))))))(((((((((((((((((((((''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$&&&(((((('''&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$############'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))***************+++,,,+++++++++---///...///000111222444555555666777888:::FFF```vvvkkkzzz{{{zzzgggRRR>>>000+++...***AAAhhhttthhhHHH,,,))),,,***(((((((((((((((''''''''''''))))))((('''''''''''''''%%%&&&&&&'''&&&%%%$$$###%%%######%%%)))...111222111111666111&&&(((...)))%%%&&&&&&$$$"""###'''+++)))$$$###%%%'''&&&''')))(((((('''''''''&&&&&&&&&(((&&&%%%%%%'''((((((''''''%%%$$$$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%'''((()))(((&&&'''++++++(((,,,000333666===GGGMMMNNNPPPMMMKKKLLLNNNMMMJJJFFFMMMRRRUUUUUUVVVWWWTTTPPPQQQQQQRRRSSSTTTUUUVVVWWWTTTSSSRRRRRRTTTUUUUUUUUUXXXZZZ\\\ZZZXXXWWWZZZ]]]___]]]ZZZXXXXXXZZZ]]]___```___]]]\\\[[[ZZZYYYYYYXXXVVVVVVYYYZZZWWWXXX[[[[[[]]]\\\YYYZZZ]]][[[VVVGGGBBBBBBKKKPPPIII<<<333'''+++)))%%%,,,>>>MMMRRRMMMKKKEEE;;;000***)))***)))&&&%%%((((((&&&&&&))),,,+++***+++,,,,,,***(((............---,,,+++******%%%,,,???JJJNNN___wwwoooQQQ555))))))'''%%%%%%'''''''''***000@@@FFFNNNWWW]]]___\\\YYYYYYXXXZZZ]]]\\\SSSDDD777***'''%%%&&&***,,,+++)))+++&&&$$$'''***))))))***333AAANNNSSSSSSSSSSSSQQQSSSAAA...''''''(((((()))------......///000222222333222111222444666666666777666666666777888999:::555555444666777777666444fffNNNFFFOOO{{{nnnIII111...,,,+++,,,((())))))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$&&&'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((()))))))))************)))***++++++***+++---///......///111222333444555555999999333000:::QQQdddkkkyyywwwooo{{{zzz{{{yyyvvvfffVVVBBB444---+++111888222//////HHHvvvaaa777...+++%%%(((((((((''''''''''''''''''))))))((('''''''''''''''$$$%%%''''''&&&&&&''''''"""&&&---555===DDDJJJMMMJJJKKKNNNDDD000***,,,'''###&&&(((&&&$$$'''...555---((($$$&&&&&&$$$%%%'''((((((((('''&&&&&&%%%%%%(((&&&%%%%%%'''(((((('''&&&%%%$$$$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&&&&&&&(((***555222...************)))&&&''')))+++000777===???KKKIIIHHHIIILLLMMMLLLKKKNNNRRRTTTSSSTTTVVVUUURRRTTTQQQNNNMMMPPPSSSVVVWWWVVVSSSQQQRRRUUUWWWUUUSSSWWWYYYZZZYYYWWWWWWZZZ]]]\\\[[[ZZZXXXXXXYYY\\\^^^___^^^\\\ZZZYYYYYYYYYYYYUUUTTTVVV[[[[[[XXXWWWYYYZZZ[[[ZZZXXXZZZ]]]ZZZUUUEEEFFFLLLRRROOOBBB444...***,,,)))%%%---???KKKNNNLLLHHH@@@666...***)))***(((''''''((((((((((((***++++++++++++,,,+++)))(((/////////...---+++******+++)))444GGGPPPUUUjjjnnnRRR888+++((((((((('''((()))((((((000:::KKKRRRYYY^^^^^^ZZZWWWTTTZZZ\\\]]]]]]XXXKKK:::...&&&%%%%%%'''***+++***((()))'''&&&&&&&&&)))---222DDDNNNRRRLLLJJJQQQVVVTTTKKK:::)))%%%)))++++++,,,///......///000222555666666444333333555666555444555444333222333555888:::555444444555777777777555bbbKKKCCCMMMyyypppJJJ222111...,,,---+++))))))))))))((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&'''''''''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((()))))))))************)))***++++++******,,,.........///000222333444555444777888555111111555:::222CCCUUUhhhfffYYYJJJAAA???@@@===:::444///---//////---,,,...&&&...---:::aaatttJJJ888...)))000''''''(((((((((((((((((())))))((('''''''''''''''%%%&&&&&&%%%$$$%%%))),,,000888DDDOOOVVV[[[```cccaaacccfffXXX>>>111---%%%$$$'''((('''$$$'''...555---'''$$$&&&'''%%%%%%((((((((('''''''''&&&&&&&&&(((&&&%%%%%%'''(((((('''&&&%%%$$$$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&'''))),,,///666111---***)))'''&&&&&&'''%%%$$$%%%&&&)))---000666666999???FFFMMMQQQTTTNNNQQQRRRPPPQQQTTTSSSQQQUUURRRMMMLLLNNNQQQTTTUUUYYYVVVTTTUUUWWWXXXVVVSSSTTTWWWYYYXXXWWWWWWZZZ]]][[[\\\]]][[[ZZZZZZ]]]___^^^\\\[[[YYYXXXXXXXXXYYYYYYVVVWWWZZZZZZXXXXXXZZZYYYYYYXXXWWWYYY\\\XXXQQQ???EEENNNRRRJJJ:::000------...***'''///@@@IIIIIIKKKDDD:::111,,,*********((())))))((((((***+++***)))***++++++************000000///---,,,+++******)))111===HHHTTTddd|||}}}nnnSSS888+++,,,,,,))))))((()))***)))+++666BBBNNNWWW``````YYYSSSSSSVVV[[[^^^```[[[NNN>>>222+++&&&&&&'''((())))))'''&&&&&&))))))%%%$$$***666@@@TTTYYYWWWQQQRRRYYYYYYRRR@@@222'''&&&,,,//////000/////////000111444666888666555444555666666555333333222000///000333666999666555444555777888777666```IIIBBBKKKwwwoooGGG///000---)))+++***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%''''''&&&&&&'''(((%%%$$$$$$######$$$$$$%%%###$$$%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))************)))***+++*********,,,...---...///000111333444444444333222444666777555222+++111333;;;ZZZ}}}ZZZEEE:::555000...000///***&&&+++***---333444///)))((((((///,,,,,,@@@aaacccBBB---(((...(((((((((((())))))))))))))))))((('''''''''''''''((((((&&&$$$###(((222999LLLUUU___dddbbb^^^\\\]]]aaaeeemmmdddLLL>>>888---((()))(((%%%######'''+++)))$$$###&&&)))((()))+++''''''''''''''''''''''''(((&&&%%%%%%'''(((((('''&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%&&&)))---000000+++((()))(((%%%###$$$'''$$$###%%%%%%%%%'''++++++,,,...222888???EEEHHHNNNRRRRRRQQQQQQUUUUUURRRUUUTTTRRRQQQPPPQQQRRRSSSYYYXXXXXXXXXYYYXXXVVVUUUSSSVVVZZZZZZYYYXXXZZZ]]]]]]```aaa```]]]\\\^^^aaa]]][[[YYYWWWVVVWWWXXXYYY[[[XXXVVVXXXXXXVVVXXX[[[WWWWWWVVVVVVYYY[[[TTTKKK999AAAKKKMMMBBB333,,,......///+++***444DDDJJJFFFIII@@@444,,,***+++++++++(((******((((((,,,---+++)))***+++*********,,,...111000...---,,,+++++++++---:::FFFMMM]]]vvvjjjVVV<<<***)))......***)))'''''')))+++111???LLLNNNXXXaaa___VVVRRRVVV^^^\\\^^^\\\QQQAAA333---+++(((((((((((((((((('''&&&%%%***+++''')))555CCCMMMTTTUUUVVVXXX\\\[[[QQQEEE666---(((***///000111333//////000111222444666777555444444666777888666555000///------...111444666777555444444666777777666aaaKKKEEEHHHuuunnnEEE---...,,,'''((()))))))))))))))((((((((((((((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&###&&&((('''&&&$$$%%%'''%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&'''(((((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''!!!"""###$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))************((()))******)))***,,,...---...///000111222333444333111///111444777777666999444000111:::PPPvvvkkkZZZNNNAAA999888000000111333555555222000111,,,***---///---...000222///+++&&&''':::___||||||vvvHHH---(((((())))))))))))******++++++))))))((('''''''''''''''((((((''''''+++888IIIUUUdddjjjlllfffWWWHHH@@@>>>EEEOOO```cccVVVOOOJJJ>>>***)))'''%%%$$$$$$$$$%%%'''$$$###(((***))))))+++%%%%%%&&&&&&'''((((((((((((&&&%%%%%%'''((((((''''''&&&%%%&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$&&&))),,,***&&&&&&+++---(((&&&'''&&&""""""&&&'''%%%&&&***---,,,+++***+++---111444CCCGGGIIIIIIJJJNNNOOOLLLNNNRRRUUUUUUSSSRRRSSSUUUUUUWWWYYYZZZYYYXXXXXXXXXRRRWWW\\\]]]\\\[[[\\\^^^]]]```bbb```\\\ZZZ\\\___\\\[[[XXXVVVUUUVVVXXXYYYYYYUUUTTTWWWWWWVVVWWW[[[UUUUUUUUUVVVYYYYYYPPPEEE>>>DDDKKKIII;;;,,,(((,,,+++---+++,,,999IIILLLFFFGGG===000((())),,,------(((++++++((()))---...+++***+++,,,+++***,,,000444000///...,,,+++++++++,,,999BBBNNN[[[ooooooMMM>>>///((()))+++++++++***''''''+++222<<>>DDDKKKSSSVVVTTTSSSUUUWWWRRRUUUYYYZZZXXXXXXYYY[[[SSSXXX^^^```___^^^^^^___ZZZ]]]```^^^ZZZWWWXXX[[[\\\ZZZWWWUUUUUUVVVXXXYYYXXXUUUVVVYYYZZZYYYZZZ]]]SSSTTTUUUVVVYYYXXXNNNAAAHHHLLLOOOIII888(((%%%))))))+++***...<<>>JJJvvvPPPOOO;;;888555333222222111000------............------------------------------.........------,,,,,,,,,111333JJJwwwVVV555,,,)))*********++++++,,,,,,,,,,,,***'''&&&&&&''''''&&&%%%(((000???RRRbbblllpppkkkooosss___777"""%%%)))******333FFFUUUXXXUUUTTT///,,,'''$$$$$$&&&''''''&&&''')))******(((&&&%%%'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%'''((()))***)))((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######""""""""""""######%%%$$$$$$######$$$$$$%%%"""###%%%&&&&&&%%%###"""&&&&&&$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$&&&''''''%%%###$$$$$$%%%&&&'''((()))***,,,***(((&&&%%%&&&'''((((((((('''((()))***,,,---<<>>PPP]]]aaa___777---%%%$$$&&&%%%&&&'''&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&''''''((((((''''''&&&%%%%%%&&&&&&########################$$$$$$$$$$$$#########"""$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$&&&'''&&&%%%$$$###&&&%%%$$$###"""###$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$&&&''''''%%%###%%%%%%&&&'''((()))******+++***(((&&&%%%&&&''''''(((((('''&&&'''''')))))))))///777===AAAGGGNNNTTTQQQVVVXXXWWWWWWZZZYYYVVVWWWYYYZZZ[[[[[[\\\^^^```]]]\\\YYYXXXWWWVVVTTTSSSZZZ[[[XXXRRRRRRVVVXXXVVVWWWWWWWWWXXXXXXXXXWWWUUUQQQTTTTTTSSSSSSQQQIIIAAAGGGIIIBBB333'''%%%&&&&&&((('''+++555CCCLLLNNNLLLFFF777)))%%%'''(((((()))((()))***+++,,,------------------...///000111222000---,,,,,,***+++666DDDXXX[[[hhh~~~vvvXXXCCC444888666---&&&''')))(((---...777GGGTTT[[[bbbiiifffccc^^^[[[]]]bbbaaa\\\LLL<<<000...+++$$$###(((&&&&&&'''((((((((())))))(((222===FFFOOOWWWXXXUUUXXXYYYUUUKKKBBBBBBLLLWWWLLL<<<000222444000...111000000111222333333333333444111000333777999666222//////.........///000111111222333222222222555777dddLLLCCCLLLvvvrrrKKK111///------...***+++***)))((((((''''''((()))'''&&&&&&''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$&&&'''''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((())))))(((((())))))***+++)))))))))*********++++++,,,---...//////000000///......------......///000000111111000...------...111PPP{{{NNN111<<<222333111//////000111000000------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++)))+++&&&"""666aaaiii///$$$333---------...............&&&((()))+++++++++)))(((++++++,,,000444777999888@@@???DDD???---(((+++)))&&&((()))111FFF^^^gggdddDDD000"""%%%((($$$###(((&&&&&&((())))))((('''&&&'''&&&&&&&&&&&&'''((((((''''''(((((((((''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%########################$$$$$$$$$$$$############%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&''''''&&&%%%%%%%%%%%%###"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$&&&''''''%%%###&&&&&&'''((()))******+++***)))'''&&&%%%%%%&&&'''((('''&&&%%%%%%%%%%%%&&&$$$'''***,,,---111777<<>>222(((''')))))))))***(((((()))***+++---...//////,,,***,,,111333111---++++++***(((,,,:::JJJTTT]]]uuu|||uuurrrpppzzz|||zzzqqq___III555***666333---(((&&&***///111000:::JJJZZZccceeeddddddcccaaa______ccccccYYYMMM111***'''))))))'''&&&))))))***+++***((((((+++...666DDDQQQTTTSSSVVVYYY[[[YYYMMM>>>333000222666888444...+++///222000///111.........///111444777888555333111111222222000---222111000000//////...............,,,+++,,,000333dddLLLCCCHHHppprrrKKK000---,,,---///,,,***))))))(((((((((((())))))(((((()))***)))'''%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$###$$$&&&(((((('''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%'''))))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((('''((())))))***(((((()))))))))************+++,,,------......------------------...//////...---,,,---000333222111...---222888555111:::IIIiiiXXX555333444333111111111111///---------............------++++++++++++++++++++++++************************,,,)))+++111222......333888ZZZjjjKKK777666444'''////////////////////////...+++&&&###%%%///<<>>@@@;;;,,,)))...+++&&&***'''%%%555PPP]]]YYY[[[;;;$$$&&&)))###""")))%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&'''(((((('''''')))))))))((('''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&''''''((((((((((((%%%%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&''''''%%%###$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''(((((("""$$$'''(((((((((((((((&&&,,,,,,...666>>>BBBHHHLLLRRRVVVWWWWWWWWWWWWRRRQQQQQQSSSTTTSSSNNNJJJRRRTTTSSSPPPQQQUUUWWWVVVPPPTTTYYYZZZXXXTTTRRRPPPSSSRRRVVVZZZTTTIIIJJJRRRPPPBBB000'''%%%&&&&&&&&&((($$$...CCCMMMGGGEEEJJJ888///'''(((***))))))+++)))))))))***+++,,,...///...+++)))+++000222///***&&&...,,,&&&222KKKUUUNNN\\\xxx{{{uuutttvvv|||zzzooo[[[BBB000***+++999111(((%%%(((---000222BBBMMMZZZdddiiijjjhhhfffbbbcccbbb```^^^WWWGGG888,,,)))(((******((('''))))))******(((%%%'''---222FFFOOOUUUTTTSSSVVV\\\___OOOCCC555111555777111***,,,***+++...///------///......///000222666999:::666444222111111000...---------..................---------,,,++++++...111eeeNNNEEEHHHmmmtttLLL000---,,,---///,,,))))))(((((((((((()))))))))))))))***+++***(((%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$&&&(((((((((%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&((((((((((((((((((((((((((((((''''''(((((()))***((((((((()))))))))******)))***+++,,,,,,------,,,------,,,,,,------...//////---++++++,,,...///...555111000222222111333777;;;mmmKKK777555333222222222111///---------............------,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++000'''&&&///000(((&&&...(((000IIIiiiyyyxxxyyyvvvKKK000...+++)))---///...............---------)))(((&&&(((222EEE\\\lllnnnnnnlllhhheeeccccccdddbbb[[[ZZZRRR???444///&&&&&&)))((((((444JJJYYY\\\^^^BBB***&&&((($$$$$$(((%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((''''''((())))))))))))((((((((('''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&&&&'''(((((((((&&&%%%$$$#########$$$%%%#########$$$$$$$$$$$$$$$%%%$$$$$$&&&''''''%%%###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((()))))))))"""$$$''')))***)))'''&&&$$$''''''"""!!!%%%***,,,...333<<>>AAABBB999((((((...%%%***555---------,,,,,,+++++++++&&&''')))---666HHH]]]lll]]]bbbgggjjjjjjiiihhhiiillldddeeebbbTTTGGG888%%%((((((''')))000???QQQ^^^^^^HHH111&&&&&&&&&'''(((%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''((((((''''''''''''((()))++++++((('''''''''(((((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&((((((&&&%%%$$$%%%%%%%%%%%%&&&'''((()))''''''%%%$$$$$$$$$%%%&&&"""#########$$$$$$$$$$$$%%%$$$$$$&&&''''''%%%###%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&((((((((('''''')))((((((((('''&&&$$$""")))+++)))$$$###&&&&&&$$$ ###(((---000444999<<>>FFFJJJSSSTTTTTTRRRMMMJJJJJJJJJMMMPPPRRRRRRQQQOOONNNNNNOOOQQQOOOKKKJJJLLLLLLIII555)))"""(((+++'''$$$''''''111;;;???DDDGGG>>>111---,,,++++++------,,,++++++)))''''''(((***++++++------------...---+++***+++444DDDTTT^^^fffrrr}}}|||nnn___KKKAAA:::999222(((%%%***(((+++***(((---===OOOXXXhhhdddeeejjjkkkgggdddfffeee^^^KKK777111777777111***&&&%%%'''(((&&&''')))'''***,,,222CCCXXXaaa^^^```^^^]]]ZZZNNN>>>222...777333---))))))***+++,,,***+++,,,---------------,,,,,,...222666666333000...---------------,,,***+++***---111///,,,---333///000111222222222222222eeeKKKAAAGGGjjjRRR333000...+++,,,+++***))))))(((((())))))***((((((((((((''''''''''''''''''''''''''''''''''''%%%$$$%%%&&&((((((&&&$$$((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''&&&'''((('''%%%%%%%%%'''&&&&&&''''''''''''((((((&&&''''''''''''(((((((((%%%&&&(((((('''''''''((('''''''''((((((''''''''''''''''''(((''''''&&&&&&&&&((()))((('''&&&((()))++++++*********+++++++++)))***+++,,,---------,,,,,,,,,,,,,,,------------000111222111/////////111444666444,,,&&&---BBBTTTqqqvvvjjjggg___HHH///,,,...///...+++***,,,...------...///000111111222111000...---,,,,,,------***++++++,,,++++++******,,,,,,,,,,,,++++++++++++)))++++++)))((()))...333VVV___```bbbmmmlllaaa]]]SSSLLL@@@111***000???MMMYYY___cccbbb]]]\\\aaaggg^^^AAA///,,,...???VVVbbb]]]\\\LLL333%%%'''***&&&((((((((((((((((((((((((%%%&&&'''((())))))))))))%%%%%%%%%%%%&&&((()))***,,,)))&&&%%%&&&'''''''''%%%&&&&&&%%%%%%$$$###"""%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''((((((&&&&&&%%%$$$############%%%$$$$$$######$$$$$$%%%%%%&&&'''&&&$$$$$$$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%***'''%%%&&&***///333555HHHLLLQQQRRROOOJJJGGGFFFJJJKKKLLLOOOQQQRRRPPPNNNNNNOOOLLLHHHHHHJJJHHHDDD,,,%%%$$$)))***&&&$$$((('''666CCCFFFFFFCCC888+++---+++***+++,,,---,,,+++)))((('''(((***+++***)))............---,,,***)))(((999KKKUUU]]]jjjyyy}}}dddMMMHHH;;;111///,,,''''''++++++***))),,,:::MMM\\\aaakkkhhhgggiiiiiiggggggjjjfffSSS:::+++)))...555888---'''$$$'''***))))))***((()))222BBBVVVbbbccc______^^^[[[PPP>>>///...444888333...***))))))******+++,,,,,,------------,,,------...111333444333111...------,,,,,,---------***)))+++......,,,///333444777===CCCHHHKKKLLLLLLgggMMMBBBBBBhhh}}}PPP222000...++++++)))***))))))))))))))))))***((((((((((((''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&((((((&&&$$$)))'''%%%$$$#########$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((((((((''''''&&&&&&&&&'''((('''&&&%%%&&&'''((((((((((((((((((((()))'''(((((((((((((((((((((%%%'''((()))((('''((()))''''''((((((((((((''''''&&&&&&&&&''''''&&&%%%%%%&&&'''((((((''''''((()))++++++***))))))***---///******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------000111222111///......///;;;444,,,,,,111444111---===VVVuuuxxxwwwzzzwwwUUU666///))))))---000...+++000000000111111222222222444222///---,,,,,,...///+++++++++++++++******))),,,,,,,,,++++++++++++***'''(((((('''&&&'''***---...===DDDLLL]]]eeeeeehhhmmmggg[[[JJJ:::111111444GGGQQQ]]]aaa___^^^```ddd^^^EEE333///000???SSS[[[ZZZccc[[[@@@,,,+++,,,((('''''''''''''''(((((((((&&&&&&'''(((((()))(((((($$$%%%&&&'''((((((((((((+++(((&&&%%%&&&''''''&&&%%%%%%&&&&&&%%%$$$$$$######$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''&&&%%%$$$##############################$$$%%%&&&%%%&&&'''&&&$$$######$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%***((('''''')))*********222999DDDNNNSSSQQQJJJEEEHHHGGGHHHLLLPPPQQQOOOKKKLLLLLLIIIEEEFFFHHHDDD===&&&$$$&&&***)))$$$###&&&+++<<>>KKKPPPMMMGGGGGGFFFFFFIIIMMMNNNKKKHHHJJJIIIFFFDDDGGGGGG???555$$$%%%((()))'''###"""%%%222AAAJJJCCC999444///))),,,+++******,,,,,,+++***''''''(((***,,,---+++))),,,------+++)))***,,,...???MMMZZZ```kkk|||wwwaaaFFF444>>>555---,,,...---+++***,,,---111>>>TTTgggmmmjjjiiigggdddcccddddddbbb___QQQ===---******&&&(((...///)))%%%&&&(((''''''))),,,888MMMbbbiiieeebbbccccccWWWGGG:::///***---555---+++)))((()))++++++***---------......------,,,------......///000111222/////////---***)))+++...,,,---...111999CCCLLLPPPVVV\\\dddkkkmmmkkkfffccchhhNNNCCCBBBfff}}}PPP222///---+++,,,++++++******))))))******+++(((((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%&&&((()))((('''$$$$$$######""""""######%%%&&&'''((((((((('''&&&'''&&&&&&&&&'''((()))***''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&((()))******))))))))))))(((((((((((((((''''''''''''&&&&&&'''))))))((((((((()))'''''''''(((((('''''''''%%%%%%&&&&&&''''''&&&&&&%%%'''(((((('''''')))***(((***+++***)))***///333,,,,,,++++++++++++,,,---++++++++++++,,,,,,,,,,,,,,,---...---+++++++++---+++///111---((((((...555---...///---+++***+++,,,:::RRRhhh~~~yyyRRR777...//////---222222222111111111111111444222...,,,***+++,,,---***))))))))))))***+++,,,++++++++++++************,,,,,,,,,,,,++++++******555IIIOOOHHH@@@555///333:::CCCSSSeeemmmfffTTTDDD666999CCCPPPYYYUUUFFF888(((%%%,,,...&&&''',,,)))>>>QQQ]]]RRR;;;***$$$$$$$$$$$$%%%%%%&&&'''''''''''''''((((((((((((((('''%%%&&&&&&'''((((((''''''(((&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%!!!"""###%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&'''###$$$%%%$$$"""""""""$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###%%%'''&&&%%%$$$$$$%%%$$$######$$$$$$%%%&&&'''$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###'''***------***''',,,(((&&&+++777AAAFFFGGGDDDEEEFFFHHHJJJJJJHHHFFFHHHGGGDDDDDDHHHGGG;;;...%%%&&&'''&&&%%%$$$$$$&&&888DDDGGG<<<000---,,,***,,,***)))***+++,,,+++***(((((()))+++---...---+++,,,---,,,***)))+++111666KKKTTT```jjjtttxxxeeeLLL999000///,,,***+++...///---+++,,,222===LLL___mmmnnnhhhcccbbb```bbbfffhhh```VVV@@@555------,,,&&&$$$''',,,(((&&&''''''&&&)))---888HHH\\\hhhhhhdddbbbbbb___MMM999///+++))))))***(((''''''(((+++------------............------,,,,,,---//////......000222...000222000---+++...000---222888AAAOOO___iiilllmmmllllllkkkkkkkkkkkkkkkiiiPPPFFFEEEgggQQQ111...---+++...---+++******))))))******+++((((((((((((''''''''''''''''''''''''''''''''''''***(((%%%%%%''')))***)))######$$$$$$%%%%%%$$$$$$%%%&&&((()))))))))'''&&&&&&%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%'''((((((''''''(((*********)))))))))(((((((((''''''''''''&&&&&&%%%%%%&&&((()))***(((((()))***&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''''''''%%%&&&(((((('''''')))+++'''***,,,,,,******///333...---,,,++++++,,,------***++++++++++++,,,,,,,,,***+++---,,,++++++,,,---333...******...111111///***,,,111555666444///+++,,,111333FFFooo~~~[[[===//////333111111111000000/////////222000---+++))))))******(((((((((((()))***,,,---++++++++++++************,,,,,,,,,---......---,,,+++III```gggeeeTTT@@@;;;222555???NNN]]]bbb^^^XXXIIIBBB>>>BBBIIIFFF888***$$$(((777???888444000%%%,,,???TTTXXXEEE,,,"""&&&%%%%%%%%%&&&'''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&'''''''''((('''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((())))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&&&&%%%&&&&&&''''''"""$$$%%%$$$######$$$&&&%%%$$$$$$$$$%%%%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%###%%%''''''%%%###$$$&&&############$$$%%%&&&'''###$$$%%%&&&'''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%'''***+++***(((+++)))&&&$$$'''///777===@@@BBBFFFGGGGGGGGGGGGGGGFFFEEEDDDFFFJJJHHH888(((&&&&&&$$$"""###&&&))))));;;CCCBBB555***)))+++)))+++***)))***+++,,,+++)))***)))***+++...///...------...---+++***///888@@@QQQXXXfffttt{{{~~~xxxjjjTTT<<<000///+++,,,---...///000///...,,,:::KKK[[[hhhooommmfffaaa___^^^```gggfffVVVDDD111///---,,,)))&&&%%%&&&&&&&&&''')))''''''...666IIIYYYggghhheeefffccc]]]RRR???---)))+++,,,***((((((((((((***---//////..................---,,,,,,***---///000...---///000---111444444111111333666777@@@KKKVVVeeerrrvvvssspppnnnllljjjjjjmmmpppssslllSSSJJJHHHgggQQQ111...,,,,,,//////++++++************++++++)))((((((((('''''''''''''''''''''''''''''''''''',,,)))&&&%%%''')))++++++"""###%%%&&&''''''&&&%%%%%%&&&((()))***)))(((&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))%%%'''((((((''''''(((******)))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&(((******)))((()))***%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''%%%&&&(((((('''((()))+++&&&)))------***+++///444///...---,,,,,,,,,---...******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,---...(((+++...000///---,,,,,,---+++)))(((***,,,---...)))666555...777NNNnnnzzzOOO333000888111111000000///.........000///---+++)))((((((((('''''''''''')))+++---...+++++++++************)))))))))***,,,//////...,,,%%%@@@UUUaaajjjeeeZZZXXXDDD>>>999;;;EEEPPPYYY]]]]]]NNN>>>888;;;999000%%%///666IIIUUUPPPJJJ@@@///"""444OOO]]]MMM///$$$***&&&&&&&&&'''((())))))***'''(((((((((((((((''''''''''''&&&&&&&&&'''(((((('''%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***+++***)))(((''''''&&&&&&&&&''''''((((((''''''&&&&&&'''''''''###$$$%%%%%%%%%%%%&&&'''$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%###%%%''''''$$$###$$$&&&############$$$%%%&&&'''"""###%%%&&&'''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%(((&&&%%%%%%''')))******###(((+++((($$$$$$+++333<<>>GGGWWW___pppzzzooo```III444,,,///,,,///000...,,,,,,---,,,---???UUUdddmmmpppkkkeeeaaa___\\\^^^ddd```JJJ111(((,,,,,,((($$$%%%''''''"""$$$(((***((()))222===VVVeeelllfffdddiiieeeZZZEEE555''''''...111000...***)))***,,,///111000///.../////////...---,,,,,,))),,,000000...---...000+++000666777666555888<<>>+++'''---444QQQYYY]]][[[XXXWWWAAA)))000GGG^^^UUU666###&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((((((''''''''''''((((((***)))'''&&&&&&&&&'''((()))(((&&&$$$$$$$$$&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((******))))))((('''''''''(((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''$$$&&&%%%!!!!!!%%%&&&$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$***&&&###"""$$$&&&%%%$$$$$$$$$###$$$%%%''')))+++&&&&&&&&&'''&&&&&&%%%%%%"""###$$$%%%&&&&&&&&&&&&'''''''''((((((((((((((('''''''''''''''(((((())))))'''%%%%%%''''''%%%"""---444===CCCEEEEEECCCBBBDDDCCCEEEIIIIIIBBB333(((!!!$$$'''%%%"""%%%...777======888...&&&%%%***...,,,,,,,,,---------......---+++))))))+++///111222111...,,,******111CCCTTTTTTcccttt~~~yyy```BBB222000000+++,,,000111,,,+++000333222999MMMdddnnnpppooollliiiiii```]]]ccc___LLL777---,,,+++***((('''''''''''')))'''))),,,)))---EEEaaaccciiijjjjjjmmmmmm^^^KKK777111,,,+++---///...+++,,,,,,,,,---------......111111222222111...,,,***---,,,...000...******---444...///999AAAFFFQQQ___fffhhhlllppptttwwwzzz{{{nnnnnnkkkhhhlllrrrtttqqqkkkRRRHHHFFF\\\uuuwww~~~RRR222---,,,---...)))))))))))))))************++++++***)))&&&&&&''')))''''''((((((''''''&&&%%%%%%%%%%%%&&&((()))((('''$$$%%%&&&&&&&&&&&&%%%$$$$$$''''''&&&(((***)))$$$((('''&&&&&&'''((('''&&&'''''''''&&&&&&&&&%%%%%%&&&%%%$$$%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''&&&&&&'''(((((())))))))))))((((((''''''((()))))))))((('''***)))((('''&&&&&&&&&'''&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&&&&((())))))(((((())),,,------,,,...,,,***(((((()))******************++++++++++++,,,,,,+++++++++,,,------,,,,,,---------.........,,,,,,,,,,,,------------,,,...000///,,,---222777DDD\\\mmm888333000000000000000///......111...***))))))*********,,,***((()))+++,,,+++)))+++)))'''(((***+++***((((((***---000111000///---111,,,000???OOOWWWWWWVVVeeefffddd[[[NNNDDD@@@AAAXXX___cccZZZEEE222,,,///AAA[[[```bbbbbbaaabbbMMM,,,///BBBWWWRRR666%%%'''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&((((((''''''''''''(((((()))((((((''''''''''''''')))'''&&&$$$$$$$$$&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''*********)))))))))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&%%%""""""%%%&&&$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$)))&&&###"""$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&((()))%%%&&&&&&&&&&&&&&&%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&''')))+++,,,***(((%%%%%%&&&'''&&&$$$$$$(((///666:::>>>BBBEEEAAAAAAAAADDDEEE???333)))$$$%%%$$$######(((111999>>>;;;444,,,&&&&&&)))---,,,,,,,,,---------......///---******,,,...000000///,,,++++++---444CCCRRRWWWfffwwwkkkRRR@@@666///---............///111222444666EEEVVVhhhooonnnmmmkkkhhhgggeeedddaaaTTTAAA222+++***))))))(((((((((((()))###)))***'''))):::UUUhhhnnnpppqqqpppnnncccNNN;;;444...)))(((+++...---,,,,,,,,,---------.........000111222222111///---,,,///,,,***+++***)))---333000111999HHHVVV___gggnnnmmmooorrruuuwwwxxxzzzzzznnnooonnnnnnttt}}}iiiOOODDDHHHXXXrrryyyzzzQQQ555000------///,,,******************))))))***++++++)))'''&&&''')))'''(((((((((((('''&&&&&&%%%$$$$$$&&&((()))(((&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$''''''&&&(((***)))$$$(((&&&%%%&&&'''((('''&&&'''''''''&&&&&&&&&&&&%%%$$$$$$%%%'''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''''''''(((((())))))******))))))(((''''''((()))************---,,,***((('''&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&&&&((()))***)))(((***,,,......------,,,***)))(((((())))))******+++++++++,,,,,,,,,++++++*********+++,,,,,,,,,------....../////////++++++++++++,,,,,,,,,,,,***...111111...,,,---...000111FFFoooCCC555000000000000000///......///,,,***)))***++++++++++++***))))))++++++***)))+++)))'''((()))***))))))''')))+++.........---,,,333***'''...888>>>@@@AAANNNRRRXXX]]]\\\SSSEEE;;;HHH[[[jjjcccIII222***,,,KKK``````___aaacccfffRRR...---;;;PPPPPP999(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''((((((''''''&&&%%%((('''%%%$$$$$$%%%&&&&&&"""#########$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%))))))))))))************((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&""""""&&&&&&$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$(((&&&######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))***)))((('''(((***,,,...,,,***&&&%%%&&&'''''''''###%%%'''***...333:::????????????AAAAAA===555...(((&&&######&&&---666;;;???888000)))''''''***,,,,,,,,,,,,---------......111///,,,,,,---//////...111---,,,///222888CCCMMM^^^mmm}}}uuu[[[EEE===777...***...000++++++222444333777???WWWbbblllnnnkkkjjjiiiggghhhmmmkkkZZZDDD444,,,(((((((((((((((((()))******"""++++++%%%...KKKdddnnnqqqnnnnnnpppkkk]]]NNNFFF777222,,,)))***,,,,,,+++,,,------------.........000111222222222000///...000---++++++++++++000777777AAANNNZZZhhhrrruuusssnnnqqqtttvvvuuutttttttttoooqqqqqqrrrxxxkkkPPPDDDHHHSSSzzzssssssLLL333///------000///++++++************))))))***++++++***((('''((()))((((((((((((((('''&&&&&&%%%$$$%%%&&&)))***)))(((%%%&&&&&&&&&&&&&&&&&&%%%$$$''''''&&&(((***)))$$$'''&&&%%%&&&(((((((((&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$&&&'''((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&(((((((((((()))***)))))))))******)))))))))''''''((()))***+++++++++---,,,+++***((('''&&&&&&''''''(((((((((((('''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&&&&(((******))))))***---......---------,,,***)))((()))*********++++++,,,,,,------))))))******+++---...///........................******+++++++++,,,,,,,,,+++...111111///---------000...***444[[[JJJ888000000000000000///......,,,+++******+++,,,,,,++++++***))))))******))))))***)))((((((((()))))))))'''((()))+++,,,,,,++++++000***'''+++...,,,)))(((---000:::KKKZZZ]]]SSSIIIEEERRRdddgggOOO000%%%,,,PPPccc^^^\\\]]]aaaeeeRRR...***666LLLQQQ???+++$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&'''((((((&&&%%%$$$&&&&&&%%%$$$$$$%%%%%%&&&!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$'''''''''((()))******+++(((((((((((((((((((((((($$$%%%&&&''''''&&&%%%$$$$$$&&&&&&######&&&&&&$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&'''(((***+++,,,,,,111000---***)))***+++,,,---+++(((&&&&&&'''((()))...---+++(((''')))...111======???@@@@@@===999666,,,)))''')))///666:::<<>><<<:::999000//////333999>>>===;;;AAA555++++++------,,,...,,,,,,,,,---------......,,,,,,,,,...111222111000111...///666===CCCLLLTTTooo|||xxxTTTVVVKKK666+++......''',,,(((***000...000FFFaaappprrroooiiihhhjjjkkkjjjsssooo\\\???+++)))***(((+++***)))(((''''''''''''---%%%)))>>>VVVcccjjjooozzzuuuooocccNNN<<>>===:::999999555555777;;;@@@AAA???<<>>HHHVVVaaatttyyyhhhDDDOOOJJJ222'''///000&&&,,,+++...000111999TTTooowwwvvvpppjjjiiimmmnnnlllpppbbbKKK444)))***+++***,,,+++***(((''''''&&&&&&***'''333PPPfffkkkmmmrrrsssrrrkkkZZZAAA...---555333222///------...///111------.........////////////////////////000000000///,,,,,,222===LLL___ooo}}}zzzwww|||tttyyy}}}}}}zzzyyy||||||~~~xxxrrrtttYYYKKKHHHXXXYYY888111///......((())))))******+++,,,------***+++---,,,***((((((((()))))))))))))))(((''''''%%%%%%&&&(((+++,,,,,,***((('''&&&%%%%%%&&&'''((($$$''''''&&&(((***)))$$$&&&%%%$$$&&&((())))))((((((((((((((('''''''''''''''%%%$$$$$$&&&'''''''''$$$$$$%%%%%%&&&''''''(((%%%''')))))))))((()))***)))******++++++******))))))((('''''''''((()))***'''''')))*********))))))(((((())))))))))))(((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''')))+++((('''&&&(((***,,,,,,+++---000111///***'''(((+++&&&'''((()))***++++++,,,)))******+++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******)))***+++,,,------111%%%%%%///000(((...>>>jjjzzziii666000000000000000///......******+++---...---***''')))+++,,,***'''&&&'''((('''((()))(((&&&&&&(((***)))((('''&&&&&&''')))******''''''(((&&&$$$''',,,%%%%%%%%%%%%***:::PPP``````WWWQQQPPPIII:::,,,&&&444TTT^^^bbb```___bbbPPP+++,,,:::RRR^^^RRR;;;+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((%%%%%%$$$$$$$$$$$$%%%%%%###'''(((&&&&&&((('''###%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%%%%###"""$$$%%%$$$%%%&&&&&&'''&&&%%%%%%""""""###%%%%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&###$$$%%%'''''''''&&&&&&)))******)))&&&%%%&&&(((###%%%''''''''''''(((***%%%...:::???>>>;;;999::::::;;;<<>>===:::000,,,111222,,,***///,,,,,,,,,---------......******,,,///111111...,,,'''(((,,,444<<>>;;;...***///000)))...000222444;;;LLLdddwww}}}zzzssslllmmmqqqpppllldddQQQ<<<000,,,******,,,******)))((((((((((((((('''444JJJ^^^iiimmmppptttiiiggg\\\HHH666...+++******+++,,,,,,,,,...000111............//////////////////..................222555>>>MMM[[[hhhvvvzzzwww|||xxx}}}{{{{{{xxxkkk^^^TTTsssXXXJJJ>>>QQQVVV333------......((((((((()))***,,,---...///***+++------+++)))(((((()))))))))))))))(((((('''$$$$$$%%%'''***++++++***((('''&&&%%%%%%&&&'''((($$$''''''&&&(((***)))$$$&&&%%%$$$&&&((())))))((()))(((((((((''''''''''''%%%$$$%%%&&&((((((&&&$$$$$$$$$%%%%%%&&&'''((((((&&&(((******)))((()))*********++++++++++++******))))))'''&&&&&&'''(((((('''((()))******)))((('''(((((())))))))))))(((((('''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''''')))+++'''&&&&&&'''***++++++***+++///111///)))&&&'''***%%%&&&'''((()))***++++++++++++******++++++,,,---((())))))***,,,---......,,,,,,------------......---,,,---...//////---+++&&&...111,,,(((+++000222,,,EEEjjj~~~FFF000000000000000//////...***+++,,,---...---)))&&&)))+++,,,***'''%%%&&&(((&&&(((***(((&&&%%%(((***)))((('''&&&&&&''')))***''''''***,,,)))###"""%%%&&&++++++&&&###,,,BBBUUUcccddd\\\MMMGGGDDD777%%%)))NNN^^^eeecccaaacccRRR---...<<>>>>>??????>>>>>>>>>>>>777...,,,222222***)))...,,,,,,,,,---------......++++++---///000///,,,))))))***...333888BBBVVVgggvvvyyyVVV888111///,,,,,,...///...---000333555777EEE\\\oooyyy~~~vvvooopppsssrrrmmmXXXEEE444000...)))(((---((((((((((((((())))))***&&&DDD___eeeeeekkkqqqrrrmmmeeePPP888...///...'''***+++------------...000............/////////000//////...---------------444???UUUlllzzz~~~|||{{{~~~}}}hhhRRR>>>000vvvZZZJJJHHHPPPaaa;;;...000000...000***,,,------,,,++++++,,,+++,,,---------+++***)))&&&&&&&&&&&&'''(((((((((%%%))))))%%%###&&&)))(((+++***((('''&&&&&&&&&'''&&&(((((())),,,///,,,%%%###$$$&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))(((''''''&&&&&&&&&&&&&&&******))))))((((((''''''((()))***+++++++++++++++&&&'''((())))))((('''&&&)))))))))))))))(((''''''))))))))))))((((((((((((***))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''(((%%%$$$&&&***,,,,,,+++((()))+++,,,+++(((%%%###))))))))))))************))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,++++++,,,,,,---......---666KKKrrrccc333000//////...,,,,,,...------------------------***((('''(((+++,,,+++)))'''(((((('''&&&(((+++...)))((('''''''''(((***+++++++++++++++***)))'''&&&&&&((()))&&&$$$'''...555NNNXXX]]]\\\]]]YYY@@@!!!%%%<<<[[[eee___bbbaaaTTT333,,,777LLLWWWVVVEEE---###%%%&&&%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''###$$$%%%&&&'''&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&%%%""""""&&&(((&&&'''((()))))))))))))))((($$$'''***)))%%%######%%%''''''(((((('''&&&%%%%%%###---999@@@???===<<<<<<<<<<<<<<<>>>???@@@>>>===,,,---...---,,,---///111///---***+++---///...,,,000000000///...,,,+++******///222444>>>LLLUUUVVVmmm}}}^^^BBB666---***+++//////---,,,///GGGBBB999888OOOnnnzzztttxxxsssiiiaaaeeemmmllleeeFFF===222+++))))))'''$$$(((,,,---((('''***,,,***+++KKKhhhlllgggiiimmmooodddQQQ???888222)))''',,,,,,,,,,,,---...///000111111222222000......111333---000......222,,,---:::RRR^^^mmmvvvyyy{{{}}}wwwzzzkkkZZZHHH777222777vvv[[[JJJIIIPPPfff???111111000......***,,,------,,,++++++,,,///...,,,***)))(((((((((''''''((((((((((((''''''&&&((('''%%%%%%)))***(((+++***((('''&&&&&&''''''&&&(((((())),,,///,,,%%%%%%%%%''''''((('''&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))***)))))))))((((((((('''))))))***+++++++++******)))))))))))))))((('''&&&))))))******))))))(((''')))(((((((((((((((((((((***))))))(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''***(((&&&'''***++++++))))))***++++++***(((&&&%%%'''(((((((((((()))))))))(((((()))))))))******************+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---///...111PPPzzzJJJ777***---222///,,,...,,,,,,,,,,,,,,,,,,,,,,,,***((('''(((***,,,***)))((()))(((''''''(((+++---)))((('''''''''(((***+++((()))*********)))((('''&&&((((((%%%"""###)))...999LLL\\\bbbgggaaaGGG)))&&&///III]]]^^^^^^```[[[===(((---JJJ[[[XXXIII777&&&&&&&&&%%%%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&"""###'''(((&&&&&&'''((()))))))))))))))&&&)))+++***'''%%%%%%&&&(((((())))))(((''''''&&&'''///888<<<;;;999:::<<<999999999<<<>>>===999666,,,...//////...///111333...,,,******,,,---,,,***///......---,,,+++***))))))---333;;;IIIWWW\\\ZZZcccwwwlllMMM666,,,,,,+++---...,,,***...666QQQDDD;;;EEE^^^rrrvvvqqqqqqkkkccc```ffflllfff[[[???888///+++***+++)))''''''((())))))((()))+++--->>>UUUkkkqqqppprrrpppkkkSSSCCC666333000)))(((---,,,,,,,,,,,,---...///000111111000...---,,,------(((000000...000333DDD___ssswww|||~~~}}}{{{{{{|||{{{vvv```III===777222666===www[[[JJJKKKPPPkkkDDD333111000...---***,,,------,,,++++++,,,000...***((('''''')))***'''((()))***)))((('''&&&'''(((&&&%%%(((---,,,(((***)))(((''''''&&&''''''&&&(((((((((+++///+++%%%''''''((((((((('''&&&&&&))))))))))))))))))))))))***)))(((''''''&&&&&&&&&&&&&&&&&&'''((()))***+++))))))))))))((((((((((((******+++++++++******)))---,,,+++)))((((((''''''***************)))(((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&'''''''''&&&&&&&&&&&&%%%'''''''''''''''''''''''',,,***((((((***+++***)))++++++******))))))((((((''''''''''''(((((((((((((((((())))))))))))***************++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---000,,,'''AAAyyy~~~jjjvvvmmmLLL///+++///,,,((((((************************)))((('''((()))***)))((()))******)))'''(((***,,,)))((('''''''''(((***+++&&&'''((())))))))))))(((((())))))'''###"""%%%((()))===RRR^^^fffeeeOOO666***###444OOOXXXYYY___```OOO,,,&&&EEE\\\]]]SSSGGG***(((%%%$$$%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((((((&&&%%%&&&'''&&&&&&&&&%%%&&&''''''(((''''''''''''&&&&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&######'''(((&&&%%%&&&'''((())))))))))))'''***---,,,)))&&&'''(((((())))))))))))((('''''')))///666999777666888;;;666555666:::===;;;333,,,***,,,---......///111222...,,,***)))***+++***)))---,,,,,,+++***))))))((((((,,,555DDDXXXggghhhbbbWWWhhh~~~{{{ZZZAAA222+++***,,,......)))'''///:::HHH:::999RRRppp}}}{{{wwwiiiccc^^^```hhhiii[[[KKK555111,,,***+++,,,+++))))))%%%&&&+++***(((...888UUUbbbnnnrrrtttsssiii\\\>>>333,,,......***)))---------,,,,,,,,,,,,------...---,,,---......---+++,,,000,,,...;;;KKKbbb}}}~~~|||}}}~~~~~~{{{xxx{{{{{{|||pppSSS===+++***000444:::@@@yyy]]]KKKMMMRRRnnnGGG444111000...---***,,,------,,,++++++,,,,,,+++)))(((((()))+++,,,%%%'''((()))***)))'''&&&((('''%%%%%%***000...((())))))((((((''''''''''''&&&'''''''''+++...+++%%%)))))))))(((((('''&&&&&&(((((((((((((((((((((((())))))(((((('''(((((((((((((((((())))))+++,,,,,,))))))))))))((((((((((((+++++++++++++++***)))(((---,,,***)))((()))*********************))))))((('''''''''((((((((((((((())))))((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''+++***))))))***+++++++++,,,+++***)))((())))))***'''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---......---111>>>___vvvUUUooo{{{eeeAAA,,,''')))***)))))))))))))))))))))))))))(((((('''(((((()))((((((***++++++***(((((()))+++)))((('''''''''(((***+++'''''''''((((((((((((''')))***+++)))&&&$$$%%%&&&'''333???KKKZZZaaaVVVDDD000###)))===KKKXXX```___```;;;***;;;RRRaaa___RRR...((($$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&((('''&&&%%%&&&&&&''''''&&&%%%&&&'''((()))'''&&&&&&&&&&&&%%%%%%%%%############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&$$$$$$'''(((%%%###$$$&&&'''((())))))***(((+++---,,,)))&&&'''(((''''''((((((((((((''''''&&&---555888666555777:::666555777;;;>>>:::///&&&%%%(((***++++++,,,...///---,,,+++************))),,,,,,+++*********))))))***---999NNNeeesssrrrlllVVV^^^rrrhhhJJJ:::333...++++++------)))'''---666555666AAAZZZuuuvvvfffaaa^^^ccciiicccNNN;;;...,,,******,,,---+++***+++&&&(((...***'''666LLLeeejjjnnnllliiiaaaSSSEEE000+++))),,,...+++)))+++...---,,,+++++++++++++++,,,******,,,///000///...111///+++777VVVkkkuuu{{{zzzyyyzzz{{{|||{{{yyyyyy|||~~~cccLLL888---(((111999:::999<<<|||___MMMOOORRRmmmGGG333///000///---***,,,------,,,++++++,,,(((((()))))))))(((((('''$$$%%%'''((()))))))))(((((((((&&&&&&+++111...(((((((((((((((((('''''''''&&&''''''&&&***...+++&&&))))))(((((('''''''''''''''''''''''''''''''''''''''''''''((()))***+++,,,,,,,,,+++++++++++++++,,,(((((((((((())))))))))))+++++++++++++++***)))(((+++***)))))))))+++,,,---***************)))((((((&&&&&&''''''((((((((()))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((())))))***+++---...,,,+++)))((('''((()))***(((((()))))))))*********'''(((((((((((()))))))))))))))*********+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...000&&&555___{{{RRRlllzzz{{{^^^888%%%***000000(((((((((((((((((((((((('''((((((((('''''''''''')))***+++***(((((()))***)))((('''''''''(((***+++***))))))((('''&&&&&&&&&((()))***)))'''&&&&&&&&&'''***000<<>>[[[cccSSS222)))###$$$&&&%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$######""""""$$$&&&''''''&&&%%%%%%&&&''''''&&&%%%&&&'''((()))%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$''''''%%%%%%((((((%%%###$$$%%%&&&(((((())))))&&&))),,,+++(((%%%&&&'''%%%%%%&&&''''''&&&&&&&&&"""+++555:::999777888:::999999:::<<<===888---%%%###&&&)))******+++,,,---------,,,+++******++++++---,,,++++++++++++,,,,,,...222@@@WWWnnnyyyyyyvvvdddbbbnnnsssQQQ:::444111+++,,,******---,,,)))***...///EEEXXXbbbrrr~~~nnniiidddcccffffffYYYBBB000++++++***+++,,,+++***((()))'''***---((()))@@@^^^kkknnnmmmdddVVVGGG999000...++++++......+++))))))......---,,,++++++++++++++++++***+++---......---+++444;;;OOOooo~~~||||||}}}zzzyyyyyyxxx{{{ttt]]]AAA,,,...+++///888:::444333777bbbOOOOOOQQQmmmHHH222...000000...***,,,------,,,++++++,,,'''((()))***)))(((&&&%%%&&&''''''(((((()))******'''(((((('''+++///---(((''''''((((((((((((''''''&&&'''&&&%%%)))---+++&&&)))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''(((***+++---...---,,,+++***************(((((((((((())))))))))))******+++++++++******)))(((((())))))***,,,---...)))))))))))))))(((''''''&&&&&&&&&''''''(((((()))(((((((((((((((((('''''''''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&''')))))))))***---///***)))(((''''''((()))***))))))))))))************''''''(((((((((((()))))))))))))))************+++******+++++++++,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...111(((BBBwwwrrr{{{nnn{{{wwwQQQ222***+++)))((((((((((((((((((((((((&&&'''((('''&&&%%%&&&''''''((())))))((('''(((***)))((('''''''''(((***+++,,,+++)))((('''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%***888NNN___```XXX???444+++&&&111RRReee^^^cccXXXEEE...---JJJ[[[PPP999,,,###%%%'''%%%&&&***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######""""""$$$%%%''''''%%%$$$%%%&&&&&&&&&&&&%%%&&&''''''((($$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###'''(((&&&&&&)))(((%%%###$$$%%%&&&''''''''''''%%%(((+++***'''$$$$$$&&&$$$$$$%%%&&&&&&&&&&&&%%%"""+++555;;;;;;999:::<<<<<<<<<===<<<999333+++&&&%%%'''***,,,,,,+++,,,---+++,,,---,,,******,,,---...---,,,++++++,,,...///111:::MMMdddtttzzz{{{|||wwwrrrvvv^^^BBB555333///))),,,))))))---...,,,***,,,222TTTlllmmmsssrrrkkkiiihhhggg]]]JJJ777,,,***++++++++++++***)))(((''''''))),,,+++333MMMgggjjjmmmjjj\\\FFF444+++(((//////......---+++))))))......---,,,,,,+++,,,,,,---------+++******,,,...(((CCCZZZjjjyyy}}}|||~~~|||zzz{{{|||vvvyyyqqqSSS777***(((000...000222...***111>>>eeeQQQMMMNNNoooKKK222---000000---***,,,------,,,++++++,,,))))))***+++---///000111---,,,***)))((()))***+++%%%)))***((())),,,+++'''&&&'''((())))))(((''''''''''''&&&%%%(((---+++&&&'''&&&&&&%%%%%%&&&'''(((''''''''''''''''''''''''((((((((()))***+++,,,---)))(((((((((((())))))***'''((((((((()))))))))***))))))***+++++++++******(((((()))***+++++++++***((((((((((((((('''&&&&&&%%%%%%&&&''''''((())))))'''(((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&((())))))((((((+++---((('''''''''''''''((((((((((((((())))))))))))***'''''''''((((((((())))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...111<<>><<<======:::333,,,(((&&&$$$'''***++++++*********(((***++++++)))))),,,...---,,,+++++++++---...000333CCC\\\sss{{{yyyyyy}}}mmmLLL;;;555222...******)))+++...---,,,///555CCC```vvvxxxxxxyyyjjjjjjjjjdddRRR;;;...,,,)))***++++++************((((((***...777HHH[[[iiieeegggcccTTT===,,,(((+++...///...,,,++++++++++++......------------------,,,///000...+++,,,333999@@@\\\pppvvv{{{zzzzzzyyyvvvttttttvvvxxxzzzzzzvvvxxx}}}wwwgggQQQ:::,,,000<<<777111///...,,,...???RRRfffRRRKKKKKKrrrMMM333---000000,,,***,,,...---,,,+++,,,,,,)))***+++...222888>>>AAA333111---***((()))***+++$$$)))+++)))((())))))'''&&&'''((())))))(((''''''''''''&&&%%%(((,,,+++&&&&&&%%%$$$$$$%%%&&&((()))))))))))))))))))))))))))******************++++++%%%%%%%%%%%%&&&((()))***'''((((((((())))))******((()))***+++++++++++++++((()))***++++++***(((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))'''''''''(((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''''')))***)))'''&&&(((+++&&&&&&''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...111RRR[[[FFFdddxxxeee___WWW```pppccc@@@---333((((((((((((((((((((((((%%%''')))'''$$$###$$$'''###%%%'''(((''''''((())))))((('''''''''(((***+++***))))))(((((()))+++,,,///---***(((((((((''''''+++,,,------444DDDUUU```dddGGG444///***333IIIWWWZZZ[[[[[[HHH---///GGGWWWGGG555(((((((((###"""'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$###'''&&&$$$$$$$$$$$$&&&'''$$$%%%%%%&&&'''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&))))))((('''&&&&&&%%%%%%###%%%'''&&&%%%$$$%%%%%%###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###'''((('''''')))(((%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&))),,,+++'''%%%%%%'''%%%&&&&&&'''((((((((('''---333888:::888888<<<@@@;;;======777...'''%%%&&&"""%%%((()))((('''''''''&&&(((***)))((((((+++...---,,,*********,,,...000444HHHggg~~~yyywww}}}vvvYYY<<<333333...***)))(((***---...++++++333>>>[[[mmm}}}{{{vvvtttsssgggiiijjj```III222)))---((()))***+++******+++---,,,++++++222DDDZZZfffhhh``````\\\NNN:::+++***///+++---,,,***)))+++---............------......///)))///333222///222===HHH```qqqvvvuuu{{{|||zzz|||wwwnnnlllpppttttttrrrvvvwww|||~~~}}}rrrZZZ???111000666DDDPPP;;;555111333555<<>>ZZZpppJJJRRRIIIXXXrrrsss]]]???$$$%%%((('''###$$$((()))&&&&&&&&&'''''''''&&&$$$###&&&&&&&&&''''''''''''(((***'''&&&&&&)))***(((%%%&&&+++---***))),,,......)))***++++++***(((%%%$$$)))***,,,,,,---555JJJ^^^bbbTTTAAA222***---===LLLGGGJJJPPPQQQHHHAAAGGGTTTKKK999(((%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%###!!!"""%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$***)))'''%%%$$$%%%&&&'''############$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%"""&&&&&&###(((000+++"""######$$$$$$%%%&&&&&&((()))***)))&&&$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&///777:::777999AAAAAA999333===>>>111&&&&&&&&&""")))'''&&&&&&'''))))))((($$$&&&(((((('''''')))++++++))),,,...***%%%,,,888CCCUUUppp~~~~~~cccLLL:::777666///***++++++***...111+++))):::PPPfffrrr{{{rrrnnnnnnkkknnnfffOOO999///,,,+++***+++,,,---,,,+++***))))))))),,,999RRRiiilllbbbcccbbbUUU>>>---))),,,---111000...------...///111111...++++++---///---+++***---000000333???RRRbbbttttttvvvwwwyyyzzz{{{{{{|||wwwrrrqqquuuzzz}}}~~~qqqssswww~~~tttgggLLL;;;222...555TTT___GGG666---...666999CCCeee~~~aaaKKKHHHRRRtttoooGGG444222111...,,,///...---+++***)))))))))''')))111000LLLyyylllDDD***'''++++++***(((,,,+++%%%,,,222***'''''''''((((((((())))))))))))'''&&&)))...,,,&&&(((((((((((((((((())))))((()))))))))*********+++******((('''&&&''''''(((((()))******(((''''''(((((((((((((((((())))))***)))))))))************+++%%%&&&(((******)))(((&&&((('''&&&%%%%%%&&&'''((()))(((((('''''''''(((((()))(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''%%%(((((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***************++++++,,,,,,++++++******++++++,,,,,,++++++***---))))))+++***...;;;KKKxxx~~~xxxjjj]]]kkk|||yyyfffccc[[[dddtttsssdddLLL222...,,,+++***)))'''&&&%%%&&&&&&'''''''''&&&%%%$$$&&&&&&&&&''''''''''''((()))'''&&&'''))))))(((&&&+++,,,***(((***///000...)))************)))'''&&&+++,,,------,,,222DDDVVV\\\SSSEEE777,,,(((000;;;999;;;DDDOOOTTTPPPMMMNNNLLL;;;***%%%&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$"""&&&,,,...+++&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&'''''')))(((&&&$$$$$$$$$%%%&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$%%%%%%$$$######$$$%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%% """"""%%%111>>>:::---#########$$$%%%%%%&&&&&&'''((()))(((&&&%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&...888<<<999999??????:::555;;;999---%%%''''''###'''&&&&&&&&&'''(((((('''%%%'''))))))((((((***+++(((+++---++++++...444888OOO```wwwsssOOO===000000111,,,***---++++++---000---000EEE]]]rrryyyyyypppjjjhhhllljjj^^^HHH555,,,***)))+++,,,---------,,,++++++***)))...@@@[[[nnnnnneeejjjdddSSS;;;+++(((******000///...,,,,,,---...///...---------............///------222???SSShhhuuuwwwwwwxxxyyy{{{|||}}}~~~~~~xxxrrrqqqvvvzzzzzzwww|||xxxvvv{{{wwwaaaLLL555555???LLLYYYcccWWW<<<000------555CCCZZZuuucccLLLJJJRRRrrroooJJJ555222222///,,,......---,,,++++++++++++$$$...111222___yyyQQQ:::///'''+++(((,,,,,,&&&,,,333...''''''(((((((((((())))))(((((('''%%%(((,,,+++&&&((((((((()))***+++++++++******))))))(((''''''''',,,+++***(((''''''''''''((()))***)))'''''''''((((((((((((((()))))))))))))))************+++++++++%%%''')))***+++***((('''((((((''''''''''''(((((((((((((((''''''(((((()))((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%&&&(((((('''&&&(((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******************++++++++++++*********++++++,,,,,,++++++***---((()))...+++///OOOuuuwwwiiirrrssslllooorrrpppooobbbKKK111(((%%%***,,,(((&&&)))&&&''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''(((((('''&&&'''((()))((('''---+++(((&&&***000///************))))))*********------///...+++---;;;JJJVVVUUUQQQGGG777******111)))333DDDTTTZZZUUUOOOMMMNNN>>>---&&&%%%%%%&&&'''&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&''''''%%%###'''///333222&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&''')))***((('''%%%$$$######$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$###$$$%%%%%%$$$!!!###///999333%%%######$$$$$$%%%%%%&&&&&&%%%'''(((((('''&&&&&&'''$$$%%%&&&&&&''''''&&&&&&,,,888???<<<:::>>>???===999:::444)))$$$(((((($$$$$$%%%&&&((((((((('''&&&''')))******))))))+++,,,(((,,,---***+++444;;;===aaannn~~~www___<<<111)))***+++((((((,,,+++***,,,...000:::TTTooo}}}|||rrriiidddbbbiiiaaaPPP<<>>AAABBB>>>:::111'''$$$(((((($$$###&&&(((******)))(((((()))***++++++******,,,---,,,+++++++++,,,000===IIIrrrzzzvvvyyyiiiLLL555///***+++)))&&&&&&++++++)))***---333DDDaaa|||wwwkkkbbbaaacccdddVVVAAA111+++---......++++++,,,,,,,,,,,,,,,,,,***000BBB[[[kkkllljjjiiiqqq___EEE111(((((()))(((...---,,,+++++++++,,,,,,...------...//////---++++++000???UUUlllyyyzzzwwwyyy{{{~~~|||xxxuuu{{{zzzzzz|||~~~~~~|||zzzvvv~~~sssUUU:::222555GGG___ppp~~~\\\666222...000888JJJhhhmmmUUUOOORRRppptttQQQ999111222000---......---------------...---,,,)))000VVVeee___~~~tttLLL444///(((***---(((***...***))))))))))))))))))((((((&&&((((((&&&'''******&&&))))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''%%%&&&&&&'''(((((((((((('''(((((('''&&&&&&(((***''''''((()))***))))))((())))))*********+++++++++((()))***++++++++++++***((())))))))))))))))))(((((((((((((((((()))******'''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%&&&((()))((('''''''''&&&&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************)))******++++++******)))***++++++,,,,,,++++++***$$$'''+++222EEEeeerrr]]]ccc|||dddmmm~~~|||yyynnnkkk|||vvv```@@@((((((...***%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((()))'''///333000***(((&&&$$$+++***(((((((((***---...******,,,---***)))000;;;GGGTTT```[[[DDD---)))///>>>MMM[[[ZZZOOOHHHKKKRRROOOFFF777***%%%&&&((()))&&&&&&%%%$$$######""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""&&&'''$$$$$$&&&%%%###$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&)))+++---)))((('''&&&&&&%%%%%%%%%&&&&&&%%%$$$############%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$"""###%%%''''''%%%###"""!!!!!!"""###%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%######$$$%%%"""%%%&&&%%%%%%''''''$$$###$$$$$$%%%&&&&&&''''''###%%%'''(((''''''((()))$$$%%%&&&&&&''''''&&&&&&***444===>>><<<===AAADDD@@@:::///'''&&&((('''$$$$$$'''+++,,,+++******+++***+++,,,,,,++++++,,,---111))))))...---,,,>>>WWWzzzvvvwww|||qqqYYY===111...,,,+++)))&&&'''******((((((...:::OOOkkk}}}wwwiiibbbeeelll```NNN777+++***,,,---,,,***************++++++,,,)))999SSSiiipppnnnnnnqqqfffSSS;;;,,,)))***++++++,,,,,,,,,++++++,,,,,,,,,222...+++,,,000111---(((111>>>SSShhhvvv{{{yyywww{{{~~~|||uuupppppptttyyy|||{{{{{{{{{|||xxxtttjjjUUU;;;///;;;OOOiii|||nnnEEE+++555///222CCC```yyyjjjRRROOOPPPnnnyyyVVV:::000111222/////////...---------.........)))+++222QQQffflllrrrEEE888***'''+++))),,,///*********))))))))))))((((((&&&))))))''''''******(((((((((((('''&&&%%%%%%%%%$$$$$$%%%&&&'''(((((((((###$$$%%%'''(((((((((((('''''''''&&&%%%&&&(((***&&&''')))*********)))(((((())))))))))))*********&&&&&&'''((((((((((((((((((((())))))))))))(((((((((((((((((()))***++++++'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%&&&(((((('''&&&'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************))))))************))))))***++++++,,,,,,++++++***)))''',,,BBBkkkpppXXX]]]|||pppxxxqqq}}}{{{iiiKKK...&&&***+++)))((('''''''''&&&''''''((()))&&&&&&&&&''''''''''''(((%%%'''(((((('''''')))***'''111888444,,,)))((((((+++***(((((((((***,,,---))))))++++++)))(((...777IIIWWWccc[[[@@@***+++777VVVVVVSSSOOOOOORRRQQQNNNOOOIII<<<---&&&&&&((((((%%%%%%$$$$$$######""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$'''&&&%%%'''&&&###$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&'''(((***+++)))((((((''''''&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$"""###%%%&&&&&&%%%###"""""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$$$$######$$$%%% $$$(((&&&###"""$$$'''$$$$$$%%%%%%&&&&&&''''''$$$&&&(((((('''''''''((($$$%%%&&&&&&''''''&&&&&&)))///666888777888;;;>>>;;;555---((('''((('''%%%%%%(((,,,---+++***,,,...***,,,---,,,++++++,,,---111***)))///000222EEE]]]uuu}}}}}}ooo]]]III444---+++)))((((((((()))******((()))444GGG___ttt~~~yyymmmgggkkkqqq\\\HHH333*********((('''))))))((())))))***+++,,,...GGGcccqqqssssssssssssVVVDDD222***+++,,,,,,---***++++++,,,,,,------...222///,,,---111333111///FFFTTTgggrrruuuwww|||}}}~~~vvvqqqqqqvvv{{{~~~}}}|||{{{|||xxx```EEE777555@@@XXXnnn|||uuuXXX777***555111<<>>---)))+++***'''&&&)))))))))))))))+++,,,---<<>>fffppplll}}}{{{jjj}}}~~~|||{{{yyy___@@@,,,'''''''''((('''&&&&&&'''((()))***&&&&&&&&&'''''''''(((((($$$&&&)))(((''''''))),,,&&&))))))&&&'''+++...---))))))(((((((((((()))))),,,+++******'''%%%***222???LLLUUUIII///"""222JJJUUUZZZXXXOOOIIILLLQQQRRRMMMLLLCCC222((('''(((&&&###############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$(((((($$$!!!###%%%&&&&&&&&&&&&'''((())))))***%%%&&&''''''(((''''''&&&&&&&&&&&&&&&%%%$$$##################$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$############"""$$$$$$%%%%%%%%%&&&&&&&&&!!!###$$$$$$######$$$&&&"""!!!!!!###%%%%%%%%%&&&$$$$$$%%%&&&&&&''''''(((%%%'''(((((('''&&&&&&'''$$$%%%&&&&&&''''''&&&&&&(((&&&%%%&&&&&&%%%&&&''''''&&&'''))))))'''''')))$$$(((+++***'''''',,,000***,,,,,,,,,******+++,,,"""000000(((999YYYaaaQQQOOOlllsssTTT<<<555111222///)))&&&'''***)))&&&)))(((...CCCaaa{{{wwwsssqqqnnngggaaaCCC444'''(((,,,,,,))))))******))))))***,,,...///IIIcccrrrnnnlllooodddPPP<<<111)))***---+++***+++((()))+++---///000111111)))111666555000333>>>IIImmmxxx~~~tttnnnttt|||yyyxxxwwwwwwwwwwwwxxxyyy|||uuuoooqqqvvvuuujjj^^^===555777GGGYYYhhh}}}vvvjjjSSS222...777111EEEeeefffJJJTTTfffYYY888222333000000222222333...'''...555000333...,,,111AAA]]]{{{```AAA,,,111888222------,,,+++,,,...,,,(((******))))))))))))))))))(((''''''((())))))(((&&&''''''''''''''''''''''''(((((((((((((((''''''''''''%%%%%%&&&(((*********)))))))))))))))((('''''''''(((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((''''''((((((((((((''''''''''''))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''(((&&&$$$&&&&&&&&&''''''''''''(((((((((%%%%%%)))...,,,&&&))))))))))))(((((((((((('''***+++)))&&&&&&***///,,,,,,***)))((()))***+++)))''')))---...,,,+++---777___yyyuuurrr|||eee333(((111$$$%%%((()))((((((((((((&&&&&&&&&''''''''''''&&&&&&(((&&&%%%'''***,,,***((($$$---333///******,,,---)))((((((((()))))))))(((......---,,,++++++******:::OOO[[[III,,,"""555LLL^^^[[[WWWTTTSSSSSSSSSTTTPPPQQQNNN@@@---""""""'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%'''&&&%%%'''(((((('''&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$######$$$&&&&&&''''''&&&%%%###!!!########################""""""#########$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&$$$"""######%%%%%%%%%$$$$$$#########%%%%%%%%%&&&'''((())))))&&&&&&&&&'''&&&&&&%%%%%%&&&$$$###%%%((()))'''$$$******)))'''%%%$$$&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((()))***+++,,,...---+++)))(((((())))))((()))+++...GGGooorrrSSSDDDSSSppp|||fff<<<...888999666---&&&&&&)))((((((******+++999VVVqqq~~~}}}rrrllltttfffFFF222///,,,+++++++++***)))((((((+++---))))))444CCC```nnnrrriiigggiiiXXX===222000---,,,+++,,,,,,---+++---...000000000////////////333888666888MMMfffwwwyyyyyyvvvvvvzzzzzzwwwvvvzzz|||zzztttrrrvvvzzzwwwkkkgggnnnnnn]]]FFF888444===MMM___mmmxxxwww]]];;;+++111888888jjjwwwoooFFFOOOaaa\\\999222222///000&&&***+++,,,444999333,,,)))111...(((;;;hhhddd===111333///,,,+++***)))***++++++)))************************(((''''''((())))))((('''''''''''''''''''''''''''((((((((((((((((((((('''(((&&&%%%&&&((())))))))))))))))))))))))(((''''''))))))************))))))''''''''''''''''''''''''((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((('''''''''''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''(((((((((&&&&&&&&&''''''''''''((('''''''''(((...555444///))))))))))))(((((((((((((((+++---,,,)))***///444,,,+++******+++,,,,,,,,,///......,,,((('''000;;;ccczzzpppvvv~~~}}}||||||iii>>>111222 '''((((((&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&)))'''&&&'''***,,,+++)))%%%---222///***)))+++,,,(((((('''((()))******)))------..................888MMMZZZKKK///%%%777NNN^^^ZZZVVVSSSRRRRRRQQQOOOKKKNNNLLLAAA000%%%$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''))))))(((&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$%%%%%%$$$###$$$&&&'''&&&%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''###%%%&&&&&&$$$#########%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&'''((()))%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%&&&(((((('''&&&+++,,,+++)))'''&&&((()))%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((()))******---,,,+++)))(((((())))))+++***...888QQQvvv}}}eeeGGGHHHZZZppp|||uuu[[[<<<000111000111***&&&(((******)))++++++///AAAaaa~~~}}}|||uuunnnnnn]]]>>>111...+++******+++***)))((())),,,,,,))),,,>>>QQQkkkssstttnnnmmmiiiRRR888,,,333999999333,,,)))))),,,---...///000000000000000444555444999III^^^lll}}}~~~{{{wwwxxx||||||zzztttwwwyyyvvvrrrqqquuuzzzyyysssnnn___GGG777333DDDLLL[[[jjjuuu|||~~~jjjPPP:::,,,+++;;;NNNuuu|||QQQUUUbbbaaa;;;000111///111555888...555VVVddd\\\[[[???<<<222)))777[[[aaaJJJ===------,,,+++***))))))******+++++++++***+++++++++,,,)))((('''((()))***((('''''''''''''''''''''''''''''''''(((((((((((((((((()))(((&&&&&&((()))((('''(((((()))))))))(((''''''))))))************))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&###"""$$$'''&&&&&&&&&''''''''''''((('''(((((()))///666666222(((((((((((())))))))))))(((***,,,,,,+++,,,111555,,,******,,,///000...,,,+++---...,,,***333KKKcccuuu}}}}}}bbblll~~~zzz|||wwwXXXIII>>>%%%)))(((((('''%%%$$$%%%'''&&&&&&''''''''''''&&&&&&)))((('''(((***,,,+++***'''...222...))))))******&&&''''''((()))***++++++------...///000111111111333GGGVVVKKK111&&&666KKKYYYVVVSSSRRRSSSSSSPPPNNNLLLOOONNNEEE666***%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((''''''(((******)))((('''&&&&&&%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''###%%%&&&&&&$$$######$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%&&&'''((()))%%%%%%&&&&&&'''&&&&&&%%%$$$&&&(((((('''''''''(((*********)))'''&&&((()))%%%&&&'''((((((((('''&&&&&&&&&'''''''''(((((((((---,,,***)))((())))))***...***333FFF___}}}|||QQQ>>>???UUUjjjiiiLLL>>>666...,,,+++'''&&&***,,,******,,,...999RRRssszzz|||zzzooocccNNN444///---************)))((((((+++,,,***(((222LLLddduuuuuusssrrrnnn```GGG000,,,777AAA@@@444+++))),,,...------......///000111...444333111@@@]]]qqquuu~~~}}}xxxssstttyyy{{{yyyuuuvvvuuurrroooooorrrvvvyyyooodddVVVCCC555888DDDZZZaaakkkvvv}}}|||ZZZ???777///,,,FFFkkk}}}kkkgggjjjggg>>>000000///111000666---@@@wwwtttXXXBBB???;;;999OOOmmmxxxZZZ666///,,,+++---,,,******+++,,,,,,+++++++++,,,---...+++)))(((((()))***)))(((''''''''''''''''''''''''''''''''''''((((((((((((***)))'''''''''((('''&&&'''(((((((((((((((''''''&&&''''''(((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$(((+++)))$$$!!!###&&&&&&&&&&&&''''''''''''(((''')))((('''***......***(((((((((((())))))))))))&&&(((***))))))***---///,,,******,,,000111---))))))***---...333FFFhhhpppaaawwwcccfffwwwiii{{{pppcccQQQ666+++(((''')))(((&&&''')))&&&&&&''''''''''''&&&&&&((((((((()))***+++++++++(((...000,,,(((((()))(((%%%&&&((()))***+++,,,...---...///000111000000///--->>>NNNIII444'''000AAARRRQQQQQQSSSUUUUUURRROOOSSSUUUSSSJJJ<<<...%%%"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&''''''(((((('''%%%$$$$$$%%%'''(((((((((((()))+++,,,+++)))''''''&&&%%%%%%%%%%%%%%%"""$$$%%%%%%%%%%%%&&&(((&&&%%%###""""""###$$$%%%########################$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''&&&&&&&&&###'''))))))&&&%%%''')))&&&'''''''''%%%$$$&&&'''$$$%%%'''))))))((('''&&&&&&&&&&&&'''''''''''''''+++***)))(((((()))******///***888RRRhhh~~~fffEEE666CCCXXXrrr[[[===@@@===000///'''&&&(((------***))),,,555IIIiiixxx~~~zzzkkkSSS@@@///---+++***)))******)))((((((+++,,,((()))999WWWqqqvvvrrrqqqpppeeePPP888+++111888<<<777---(((---333......---------///111222///111444===SSSooo}}}zzztttppprrryyy|||zzzxxxwwwuuusssppppppqqqrrrkkkXXXCCC888444:::NNNbbbkkkooouuuzzz~~~tttNNN222111444:::WWW{{{sssmmmnnnBBB000000000111&&&111111NNNppphhhTTT999333???ooo{{{RRR111+++(((,,,///------///---,,,+++***+++,,,...///---+++)))((()))***)))(((((((((((((((((((((((((((&&&'''''''''(((((())))))+++)))'''''''''((('''&&&''''''((((((((((((''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&+++000000+++&&&&&&'''&&&&&&&&&''''''''''''(((''')))(((%%%&&&)))((($$$'''((((((((()))))))))***(((((()))((((((((()))***,,,+++***,,,......+++(((***+++...555@@@SSSqqq}}}wwwWWWvvvkkkmmmvvviiizzzzzzssscccOOO222***&&&(((***(((''')))&&&&&&''''''''''''&&&&&&'''((()))))))))***++++++)))---///***'''((()))((($$$&&&)))***)))***---/////////000000///...,,,+++***888HHHJJJ;;;,,,---777OOOQQQSSSVVVWWWUUURRROOOTTTTTTPPPHHH<<<000'''###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&''''''((((((((('''%%%$$$$$$%%%'''(((((('''((()))+++,,,+++***((('''&&&&&&%%%%%%&&&&&&!!!###%%%%%%%%%%%%'''((()))'''%%%###"""""""""###########################$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''"""$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&'''''''''&&&###&&&))))))&&&%%%''')))$$$%%%&&&&&&%%%%%%%%%'''$$$%%%'''))))))((('''%%%&&&&&&&&&'''''''''''''''***)))((((((((()))***+++...,,,AAA]]]mmm{{{zzzXXX@@@>>>HHHcccwwwLLL222::::::......'''(((+++...---))))))---@@@\\\~~~{{{www{{{{{{aaaDDD666...+++***)))***++++++***((()))++++++***111EEEaaauuurrrpppooojjjWWW???///,,,111222111...******///333......---------///111222333222===TTTkkkzzz~~~{{{vvvrrrwww~~~~~~xxxxxxxxxyyyyyywwwsssqqqbbbHHH333444DDDTTTdddqqqrrrtttuuuwww}}}{{{cccEEE+++,,,===RRRjjj|||nnnfffuuuFFF222000000222222444111CCCkkk~~~mmmTTT>>>>>>\\\xxx???111'''+++/////////222---,,,*********,,,...000...,,,)))))))))******)))((((((((((((((((((((((((&&&&&&''''''((()))))))))+++)))'''''''''((('''&&&&&&&&&'''((((((((('''''''''((()))******++++++***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))'''''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%)))---...+++'''%%%&&&&&&&&&&&&''''''''''''(((%%%((((((&&&&&&)))***'''''''''(((((())))))*********************)))))))))***+++,,,,,,,,,,,,,,,,,,***...999HHHWWWgggyyy{{{nnnsssnnnuuu}}}hhh|||~~~{{{yyy~~~|||wwwmmmGGG555''''''***(((&&&'''&&&&&&''''''''''''&&&&&&&&&'''))))))((((((***+++(((,,,---)))'''))))))((($$$'''******)))***---000000000111000...+++)))'''***444DDDOOOHHH888000222KKKQQQXXXYYYVVVQQQOOONNNPPPMMMGGG???777///***'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&'''''''''''')))+++,,,+++***(((''''''&&&&&&&&&&&&&&&"""###%%%%%%%%%%%%'''(((***)))'''%%%$$$""""""!!!########################$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''"""$$$%%%%%%$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''###%%%''''''&&&&&&&&&'''$$$&&&(((((('''''''''((($$$%%%&&&'''''''''&&&%%%&&&&&&'''''''''((((((((()))(((((('''((()))+++,,,///444NNNjjjttt{{{hhhPPP@@@<<>>RRRkkkxxxwwwvvvxxxsssvvvtttsssyyy~~~uuueee@@@555333GGGggg~~~~~~{{{yyyzzz~~~~~~lllZZZWWW|||MMM555222111222,,,---:::AAA666000555999IIIWWWrrr}}}RRR555HHHuuu___===111000---,,,///,,,***)))((()))+++...000000---***))))))*********))))))))))))))))))))))))&&&&&&&&&'''((())))))***)))(((&&&&&&((()))((('''%%%%%%&&&'''((((((((('''%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''((((((((())))))******''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&###"""$$$&&&((((((&&&&&&&&&'''''''''((((((&&&***+++(((''')))***(((&&&''''''((()))******+++''''''''')))+++,,,+++***$$$)))...---+++---444:::ZZZkkk~~~}}}{{{qqquuuyyy{{{}}}uuuhhhjjjzzz|||zzz|||vvv}}}___999,,,,,,***((()))&&&''''''''''''''''''&&&###&&&((((((&&&%%%(((***'''******'''&&&***+++)))%%%))),,,,,,)))(((,,,000///000111111000---)))'''%%%***<<>>SSSsssuuuttt}}}tttwwwwwwuuuzzz}}}ooo[[[:::222;;;[[[{{{}}}}}}~~~uuuPPPPPPyyy{{{SSS111///333)))///444:::YYYhhh[[[PPP<<<999666AAA```rrrJJJFFFmmmrrrSSS999...///000...'''(((((((((***------,,,***+++,,,,,,+++***)))'''&&&''')))*********)))(((&&&&&&&&&&&&&&&'''((()))******))))))((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%%%%&&&''''''&&&%%%%%%((((((&&&&&&+++000---'''(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''(((''''''''''''((())))))((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))((((((((((((((()))******&&&''')))++++++***))))))+++---,,,(((***999QQQddd}}}xxxmmmpppzzzqqqmmmpppzzzwwwvvv|||xxx||||||~~~vvv]]];;;((('''++++++'''((()))))))))(((&&&%%%((((((((((((((((((((((((***)))'''&&&%%%&&&((()))###&&&***,,,,,,+++******222222111///---***'''%%%"""+++777DDDRRRVVVHHH555)))888MMMZZZYYYTTTSSSVVV^^^UUUDDD444222888777...&&&&&&$$$###%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%&&&(((***+++,,,++++++))))))))))))((('''&&&%%%''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))$$$$$$$$$############""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$######%%%%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$)))((('''&&&%%%$$$$$$$$$%%%&&&(((((('''''')))***(((%%%(((---,,,'''+++555===WWWuuuQQQ@@@///***,,,,,,+++******---///,,,&&&***>>>SSS~~~yyylllOOO333111333)))...---,,,,,,---...---,,,333'''444[[[tttsssuuuuuugggOOO999---+++,,,,,,((())))))))))))+++///222,,,111333///,,,///222222MMMeeesssuuuxxxuuurrrwww{{{}}}|||yyyzzz}}}wwwnnnwwwqqqpppoooZZZ<<<333<<>>222+++///111***((()))+++,,,......------&&&666RRRlllzzzzzzuuuqqqkkkSSS888...333888555...//////...,,,******,,,...111***,,,333000...???YYYtttxxxyyy}}}sssmmmxxxqqq{{{}}}uuuqqqppppppnnngggQQQ888333HHHcccqqquuuvvvzzz~~~}}}lllFFF444444MMMlll{{{}}}}}}~~~UUUEEEccc{{{]]]777...222---888///888sssxxx\\\IIIFFFKKKsssttt]]]???'''---,,,---...---***+++...,,,+++***)))***+++,,,---(((((())))))*********************))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((('''&&&%%%%%%%%%%%%&&&'''$$$&&&%%%$$$&&&***((($$$'''''''''((((((((())))))$$$$$$%%%&&&(((***+++,,,,,,++++++***)))(((((('''%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((((())))))***+++''')))+++,,,,,,+++******000<<>>000333000222---999sssgggRRRGGGOOOkkk\\\;;;666111///111///***(((***///...,,,***))))))***+++)))))))))))))))******+++,,,++++++*********++++++))))))))))))************))))))))))))))))))))))))'''(((((((((((((((((('''$$$%%%'''(((((('''%%%$$$###&&&&&&$$$%%%((('''###''''''''''''((((((((((((%%%%%%%%%%%%&&&'''(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&''''''''''''''''''&&&&&&'''''''''''''''''''''(((((((((((()))))))))***)))))))))))))))***++++++&&&***,,,+++((()))000777<<>>IIIDDDNNNRRRFFF777000111222666LLLZZZSSSFFFCCCHHHKKK999...%%%&&&((('''%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''''''''(((((()))******+++***(((&&&%%%&&&'''((((((((())))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$$$$((((((''''''&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((%%%&&&(((((('''''')))***)))''')))...000555FFFYYYrrrvvvYYYBBBHHH<<>>WWWrrr~~~{{{vvvyyysssuuu~~~|||zzzyyyRRR///666HHHfff~~~{{{yyyfff{{{YYYNNNWWWRRRRRRqqqmmmBBB000111//////000:::eeewwwfffccc___rrr```OOOOOOmmmwwwddd???222***,,,///,,,+++...000///---,,,***)))))))))***))))))))))))***+++,,,,,,,,,+++************+++)))))))))************+++))))))))))))))))))))))))''''''((((((((((((''''''"""$$$'''******'''$$$"""%%%((()))&&&'''))))))%%%&&&&&&'''''''''(((((((((((((((''''''&&&'''''''''$$$%%%%%%&&&&&&''''''((((((''''''''''''((())))))&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))*********))))))))))))***+++++++++,,,+++)))+++666GGGTTTXXXhhhzzzxxxwwwoooXXX[[[eeepppeeeAAA(((+++***)))(((((((((((()))((((((((((((((((((((((((%%%%%%&&&'''((()))******+++++++++)))'''''')))+++)))***+++,,,+++***)))(((+++((('''&&&&&&+++777DDDGGGRRRYYYUUUNNNFFF888+++...III^^^\\\QQQMMMPPPRRREEE555((('''(((%%%$$$&&&###$$$$$$%%%%%%&&&&&&'''((('''&&&&&&&&&''')))***(((''''''''''''((()))***+++***((('''&&&&&&''''''((())))))******))))))((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$######$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%&&&'''&&&$$$$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&%%%&&&(((((('''''')))***+++)))***...///666JJJ```yyyhhhNNN>>>RRR@@@///***---...---,,,---999555***???ssszzzVVV;;;...000+++(((+++***&&&)))+++***((((((***---CCC]]]ppprrruuu{{{ooo[[[???333...999BBB===222***)))+++---......///111222---444111+++:::\\\ssswwwzzzzzz}}}uuurrr}}}xxxsssvvvtttfffPPPAAA777AAAYYYttt~~~}}}wwwvvvxxx~~~ttteeeBBB...999TTTppp}}}lll]]]~~~XXXJJJXXX[[[^^^wwwrrrFFF000000...111333333FFFFFF222333000AAA\\\zzzttt|||ZZZCCC000---000......222---...------,,,+++***)))******)))))))))***+++,,,,,,,,,+++***************))))))*********+++++++++))))))))))))))))))))))))&&&'''((())))))((('''&&&$$$%%%'''(((((('''%%%$$$%%%)))***'''&&&((((((&&&&&&&&&&&&'''''''''(((((()))(((((('''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''(((((()))***&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))***************))))))******+++,,,///...///666EEEWWWiiitttsssxxx~~~yyynnnrrruuueee```lllttt}}}rrrUUU<<<---,,,***)))((('''((((((((((((((((((((((((((((((%%%&&&'''((()))))))))))))))***+++***(((((()))***((()))***++++++******)))***'''&&&'''&&&'''000:::HHHTTT\\\\\\\\\YYYMMM===AAAUUUcccaaaZZZXXXXXXVVVPPP<<<+++((('''###"""&&&######$$$%%%%%%&&&''''''***)))'''''''''(((***+++(((((('''&&&'''((()))***)))))))))(((''''''&&&&&&))))))************))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$###$$$%%%&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&&&&%%%&&&(((((('''''')))***+++(((***///333===UUUnnnyyy\\\IIIBBBGGG888++++++000111...+++---666555444RRRwwwjjjEEE222+++,,,)))***,,,(((&&&(((+++***)))***///444TTTgggtttuuuxxxwwwdddJJJ444///111;;;===333+++***(((***---.........000111------...666MMMhhhtttsssyyy{{{wwwttt|||uuurrrrrrpppeeeQQQBBB;;;GGG\\\tttxxx{{{{{{yyyzzz~~~mmmPPP777555BBBcccwww{{{lll___\\\UUU@@@YYYrrr}}}{{{MMM555444222///222+++222...%%%444;;;===<<>>;;;BBB[[[rrrvvvxxx~~~|||tttsss|||{{{{{{{{{gggCCC333???LLLooo{{{|||zzzwww^^^VVV___\\\KKKUUUvvvVVV222888///222000000000...///888BBBooouuuZZZ888:::OOOrrrwww[[[CCC---)))777,,,...000...***((()))+++,,,+++******)))*********,,,,,,+++***))))))******))))))))))))(((((((((((()))(((((((((******((('''&&&'''((())))))((('''&&&&&&'''''''''''''''&&&&&&&&&''''''(((''''''&&&&&&###&&&&&&$$$%%%((((((&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''(((''''''''''''(((((((((((('''((()))))))))(((&&&%%%'''''''''''''''((())))))((()))***+++++++++)))(((000(((&&&,,,...+++---555999PPPWWWXXXooouuummmuuu~~~ZZZlllaaaddd{{{}}}xxx~~~{{{pppJJJ777((('''***((('''***((('''''''''&&&&&&&&&&&&''''''((()))))))))))))))'''((()))++++++******)))+++*********))))))((((((******)))(((((()))++++++BBBYYYaaa]]]aaadddaaaccc```^^^[[[YYYWWWVVVTTTSSSTTTIII555$$$!!!'''((($$$$$$%%%&&&&&&&&&(((+++---******)))((((((((((((((()))(((((((((((())))))******))))))((('''&&&&&&%%%)))))))))(((((((((((((((%%%,,,,,,%%%###))))))###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###$$$%%%'''(((((('''%%%$$$###$$$%%%%%%%%%$$$$$$$$$###"""""""""'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""###$$$&&&''''''&&&$$$###$$$$$$$$$###$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&(((&&&###'''---,,,&&&)))000222000:::UUUuuuzzzPPPGGGIII;;;///---,,,---//////,,,)))+++000666RRRgggGGG111///,,,***)))))))))***,,,&&&(((///,,,))):::TTTkkkzzzwwwsssyyyhhhLLLFFF@@@:::222---,,,+++***)))***))))))+++111555444000///...BBBfff{{{yyyvvv{{{{{{}}}}}}zzzyyyyyyvvvqqqjjjkkkeeeSSS:::555MMMkkkooowww}}}zzz}}}wwwvvvwwwyyyzzz{{{uuuWWW888...BBBZZZvvv~~~xxx}}}oooUUU[[[uuu]]]KKKWWW|||\\\666999000222111111111......555>>>```|||pppUUUDDDHHHXXXwwwUUU<<<111---//////...,,,))))))***+++,,,,,,+++***************++++++******))))))))))))))))))))))))(((((((((((()))((('''(((******((('''&&&'''((())))))((('''&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&$$$'''(((%%%%%%((((((&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((((((((((((((())))))))))))((((((((((((((('''&&&&&&(((''''''''''''((())))))+++***))))))***,,,...000&&&))),,,+++''',,,>>>PPP^^^mmmmmmjjjzzz{{{nnnggggggrrrtttwwwvvv|||xxxuuusssYYYEEE111))))))***)))((('''''''''((())))))******,,,,,,,,,+++***)))'''''''''((()))***+++******)))*********)))))))))((((((***)))((((((((()))***+++===TTT]]]ZZZ^^^___]]]___\\\\\\\\\[[[ZZZWWWTTTQQQUUUNNN>>>---'''(((((($$$&&&&&&''''''(((***,,,...***))))))(((''''''((((((((((((''''''(((((()))************)))(((((('''''')))))))))))))))))))))))),,,666999000)))***)))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$############'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$######$$$&&&''''''&&&$$$###%%%%%%$$$$$$$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((('''$$$''',,,+++&&&+++000333666EEEbbbmmmNNNDDD@@@555...---,,,---///...,,,)))///---AAAlllwww[[[@@@000...,,,***(((((()))***+++(((***---,,,111GGG___qqqyyytttqqqttt___BBB<<<:::555000------------,,,******+++---000333111...333>>>WWWsss{{{zzzxxxxxxwwwvvvzzz~~~}}}wwwmmm___NNNCCCAAAKKKaaatttpppxxx~~~zzzwww|||{{{tttppppppnnnaaaHHH222444NNNiiivvv}}}|||{{{zzz|||}}}|||uuuggg```kkk{{{^^^KKKWWW~~~ccc:::999222333111111222///---111777:::eeelllJJJAAA@@@TTT```vvv]]]NNNIII999///---,,,,,,,,,---,,,,,,---,,,++++++******++++++*********)))))))))))))))))))))))))))(((((((((((()))((('''((()))***(((&&&&&&'''((())))))((('''&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''&&&))))))'''''')))(((%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&''''''(((((()))))))))*********(((((('''&&&&&&&&&&&&'''((((((((((((((())))))***((((((((((((***+++---...+++444999777;;;MMMgggyyyvvv~~~|||{{{wwwtttrrrmmmhhhbbbjjj}}}wwwmmmvvvrrrwwwfffUUU===+++'''++++++'''&&&'''((()))+++,,,---...---------,,,+++***)))((('''((()))*********))))))******))))))))))))(((((()))(((((((((((()))***+++999OOOZZZYYY\\\]]]ZZZ^^^YYY[[[]]]^^^\\\XXXSSSOOOPPPMMMDDD777---)))'''%%%%%%&&&&&&'''((()))+++,,,))))))(((''''''''''''((('''''''''''''''((())))))************))))))))))))************************,,,888>>>666,,,***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$'''&&&%%%$$$$$$###$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))'''%%%'''******'''+++...222===SSSrrrxxx\\\MMMBBB555000---,,,+++,,,------+++)))222,,,TTTxxxdddIII777...---+++)))(((((())))))(((+++,,,***--->>>XXXmmmxxxyyyssspppkkkOOO555000222///---,,,---//////...++++++---///000//////...:::RRRooo}}}}}}~~~zzzuuutttzzz~~~xxxoooaaaKKK888<<>>222)))''''''%%%$$$$$$%%%''')))))))))(((((('''&&&&&&''''''''''''&&&&&&&&&'''((()))))))))))))))))))))))))))******************+++++++++&&&...222...)))))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))))))))((('''((())))))(((***+++222CCC___}}}fffMMMMMMAAA///...,,,,,,,,,,,,,,,,,,,,,+++///222ggg}}}pppTTT<<<000,,,+++***))))))))))))***'''------(((000IIIeeetttzzzxxxuuuqqq___@@@------,,,,,,,,,---............,,,---///111///---000444HHHddd}}}~~~}}}~~~~~~{{{vvvtttxxxwwwkkk]]]EEE<<<999JJJcccuuuwwwrrrzzz{{{}}}}}}}}}{{{yyyxxx}}}xxxpppbbbNNN;;;333555+++000000,,,000DDD___rrr|||zzzwwwwwwuuu}}}xxxhhhYYY```vvvcccMMMKKKfffjjj:::111555333111222333111,,,,,,...000///BBBKKK666...666666SSSQQQ```~~~|||mmmtttsss[[[PPPAAA555///---+++***...------,,,,,,,,,,,,,,,((()))************))))))))))))))))))((((((((((((((('''&&&'''))))))'''&&&%%%&&&'''(((((('''&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&'''((()))'''+++,,,))))))***((($$$&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&((())))))))))))))))))***++++++,,,+++++++++,,,---...///:::GGGSSS]]]mmmssssssppp\\\VVV[[[^^^iii{{{yyyuuutttwwwiii___oooxxxtttttteeeHHH111***)))'''((((((((()))))))))******((())))))***************((((((((((((((()))))))))(((((((((((((((((())))))'''((())))))***+++++++++666MMM[[[^^^```[[[YYY```aaaaaa```[[[UUUQQQPPPQQQBBBHHHKKKEEE777***%%%''''''&&&%%%'''***+++***)))'''&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''')))******''''''(((((((((((((((((())))))******++++++++++++(((((('''%%%'''******'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%&&&'''&&&%%%$$$######$$$$$$%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((())))))(((((()))(((((()))+++------777NNNmmmyyyUUUAAAGGG===+++,,,,,,,,,,,,,,,,,,,,,,,,------AAAyyy{{{hhhJJJ555...++++++******************'''...---***777SSSkkktttwwwwwwyyyoooQQQ555---000+++,,,---------------------...111333000...666BBB\\\qqq}}}|||yyyxxxuuurrrpppjjjZZZJJJ666@@@PPP```nnnuuuvvvttt}}}zzzxxxyyy{{{|||zzzxxx|||nnnZZZHHH999...+++...+++.........:::SSSmmm{{{~~~|||yyywwwuuuppp___```ooo|||fffOOOGGG\\\{{{nnn:::...777333111111333222...---...555***+++111+++(((333===@@@JJJhhhqqq[[[TTTiiiwww___GGG777...++++++///...------,,,,,,------((()))+++,,,,,,+++******))))))))))))((((((((((((((('''&&&'''((()))'''%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&'''(((((((((((('''&&&%%%%%%&&&''')))***&&&***+++))))))***)))%%%&&&&&&'''''''''((((((((()))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''''''''((())))))***************++++++,,,---***'''&&&+++444???FFFWWWjjj}}}eeeHHH<<>>,,,%%%&&&***)))(((***...///---***&&&%%%%%%%%%%%%&&&''''''''''''''''''(((***+++,,,((((((((((((''''''''''''(((((())))))***+++++++++///+++&&&%%%)))++++++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((('''(((***)))''')))...444555BBB___~~~|||dddEEE999<<<555******,,,---------,,,,,,...///444WWWttt\\\BBB222---+++++++++++++++,,,,,,,,,***,,,---222DDD^^^nnnqqqrrrssswwwfffCCC000111000,,,---...---,,,+++,,,---//////222444111222BBBUUUnnnyyy~~~~~~}}}vvviii\\\OOOAAA555@@@SSShhhpppqqqtttyyy}}}{{{wwwuuuyyy}}}xxxoooTTT888///222444000+++333333//////AAA___xxx~~~{{{yyyxxxwwwooocccooo~~~iiiQQQGGG^^^~~~vvv>>>...999333000000333333000///000,,,+++***...222333JJJnnnUUULLLTTTvvv{{{[[[BBBHHHbbb|||hhhTTTBBB777222///......---------------)))***,,,---------,,,+++))))))))))))(((((((((((('''&&&&&&'''(((((('''%%%%%%%%%''''''''''''%%%%%%$$$%%%&&&'''(((((((((((('''&&&%%%%%%%%%''')))***$$$(((***))))))+++)))%%%''''''''''''(((((((((((())))))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''((('''(((((()))******))))))+++************+++,,,,,,******---444@@@OOO^^^ggglllvvvzzz~~~}}}dddJJJ:::888===VVV}}}tttvvvllliiixxxqqq}}}{{{}}}zzztttxxx}}}~~~dddEEE000((())))))((((((((('''''''''*********)))((('''&&&%%%(((''''''&&&'''((()))***'''''''''((((((((())))))((()))+++---............333JJJYYY___^^^UUUQQQ\\\aaaaaa___YYYRRRPPPSSSWWWQQQSSSVVVRRRCCC000'''(((***((('''***...///,,,(((%%%%%%$$$$$$%%%&&&&&&'''((((((((((((***+++,,,---******))))))((('''''''''''''''((())))))***++++++...+++))))))***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$"""###%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%'''+++***'''***111999<<>>NNNaaarrr~~~iii|||kkk[[[KKK===<<>>AAA[[[www|||nnn^^^]]]SSSWWWsssuuuwwwxxxyyyoooUUU<<<+++((()))...---)))(((+++&&&(((***+++***)))&&&%%%))))))((((((((((((((((((((((((((()))***+++++++++((()))))))))((()))+++---777GGGOOOUUUbbbbbbUUUNNNQQQUUUZZZ[[[XXXTTTPPPOOOQQQOOOOOOSSSSSSHHH666(((&&&''''''%%%$$$$$$%%%$$$&&&&&&&&&&&&'''''''''(((((()))***+++++++++*********+++++++++******)))((((((''''''&&&'''((()))***)))))))))(((''''''&&&&&&&&&&&&'''''''''((((((((($$$%%%%%%%%%%%%&&&&&&&&&%%%'''******(((''''''''''''&&&$$$$$$&&&'''&&&%%%)))((('''&&&%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$######$$$######%%%)))+++'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''***+++)))(((+++111555<<>>999888111***000333)))***333++++++555///AAAvvvxxxrrrxxxaaa>>>...---000***///CCCWWWUUU@@@+++000===^^^{{{~~~~~~{{{bbbGGG222222555000///444222222222333444666888:::555555///222QQQzzz~~~___JJJ888:::CCCTTTgggsssxxxyyyzzz~~~zzzyyyttt\\\FFF;;;333111111222333444444555555999QQQrrr~~~sssttt|||}}}{{{qqq[[[ggg]]]___bbb;;;333333111111111333444333222,,,000---///666222...444DDDYYYNNN>>>]]]xxxyyyhhhiii{{{ttt{{{kkk\\\<<<333,,,...111000...---...------,,,,,,+++++++++---,,,++++++,,,---///000************))))))))))))(((***+++***(((''')))+++(((((())))))))))))(((((()))(((((()))******(((&&&((()))***+++++++++*********+++,,,------,,,+++***************++++++++++++,,,,,,;;;OOOPPP???444777,,,...777KKKgggtttooo|||nnnqqqgggdddMMMIIInnnyyyjjjgggtttggg___jjjuuuVVVHHHbbbwww~~~rrrVVV999EEE```dddKKK777JJJ]]]ttt}}}ooo\\\@@@((('''+++******///---,,,+++***)))******+++***+++---...////////////---,,,***)))***+++---...+++...111222000...,,,,,,FFFUUURRRIIIRRR___dddhhh\\\]]]]]]^^^^^^___``````bbbaaa^^^^^^aaa^^^OOO>>>000***'''***,,,)))(((***))))))))))))***************************++++++,,,((())))))******)))))))))++++++***)))))))))***++++++******))))))(((''''''((((((((()))))))))******&&&&&&'''''''''(((((((((&&&(((***+++)))((((((((((((&&&%%%%%%&&&''''''&&&###$$$&&&)))***++++++***&&&&&&%%%%%%&&&'''((((((&&&'''((('''&&&&&&''')))(((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&'''((())))))******))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))''')))------,,,///666```www]]]YYYGGG999...)))111444***'''555...+++444333OOOhhhaaajjjXXX777)))***222,,,666UUUqqqqqqWWW@@@444IIImmmyyyWWW@@@000333666111111777666666666777888999:::;;;888333111@@@fffmmmHHH111///@@@XXXmmmzzz}}}nnndddZZZAAA...---...111222333444555666777777DDD___wwwpppyyytttWWWnnnbbbaaajjj<<<222555444222333444555444222,,,333111...222///...777PPPbbbLLL;;;iiikkklll~~~vvvttteeeVVVEEE;;;666000,,,+++------------,,,,,,++++++,,,,,,,,,+++,,,,,,------***************************,,,---+++((('''***,,,(((((())))))))))))((((((***))))))***+++,,,***)))******,,,---------,,,+++***++++++++++++***))))))++++++,,,,,,,,,---------///222@@@LLLGGG666---111777???QQQlllfffUUUpppccciii~~~lllhhhppp\\\JJJcccyyyXXXOOOWWWZZZeeelllZZZVVV]]]qqq|||zzzuuu[[[===---***+++,,,...------,,,++++++++++++,,,+++,,,...000222222222111///...---,,,,,,---...///,,,///333555444222111111HHHVVVYYYWWW^^^aaabbbiii]]]```bbbaaa___^^^```ccchhhhhhddd^^^___```WWWIII555+++&&&)))+++''''''***)))************+++++++++,,,++++++++++++,,,------)))***++++++,,,+++++++++...---,,,+++***+++,,,,,,,,,,,,++++++***)))))))))))))))))))))************'''''''''(((((((((((()))''')))++++++***(((((())))))'''&&&&&&'''(((((('''###$$$&&&(((***,,,,,,---)))((('''&&&&&&'''((()))&&&((()))(((''''''((()))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***(((((((((((()))***+++++++++++++++******)))))))))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))'''***///...---555BBBpppuuunnnoooPPP777...,,,111444,,,%%%222///+++444AAAhhh|||ZZZGGGFFF:::---...333///---777KKKWWWSSSHHHCCC???ZZZ|||vvvIII<<<222222444222333888:::;;;===>>>???>>>===<<<555111999TTTyyy|||hhhNNN888333BBBVVVmmm{{{zzzgggLLL<<<888333222444///111222333555666888999999JJJhhhxxx|||uuuQQQ{{{kkkddduuuBBB777999777666666777777555444---666444///333111000888===PPPAAA@@@yyyuuugggUUUCCC999666666444111///------...///------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000---***))),,,///++++++,,,------,,,+++++++++++++++,,,...///...,,,+++,,,...///000///...---...---,,,,,,+++++++++,,,......////////////000000111666===>>>777000555@@@^^^gggwwwjjj\\\iiiOOO^^^}}}|||{{{yyysssEEEIIIrrriiidddcccXXXgggxxxllljjjwwwvvvyyywww\\\???///---...---------------,,,,,,,,,+++***,,,...111222333222222000/////////////////////...000222333333444666888LLLXXX^^^``````WWWWWWfffeeejjjnnnjjjccc___bbbgggiiillliiiaaa```ccc^^^TTT<<>>555...111777555///---111666444---000:::RRRqqqmmm???<<<888444333444777999@@@BBBDDDFFFFFFCCC@@@>>>444777MMMrrrdddKKK>>>@@@NNNhhhwwwooo]]]OOO:::......111:::???777555666777999:::<<<===>>>CCCeeewwwLLLuuuhhhIII>>><<<:::888888999888777555///777555222777777555;;;000@@@777DDD}}}dddTTTPPP???<<<666222///000222444///000111111111///...---------.....................111222000+++***...222///000111222222111000///---,,,---...111111111///,,,---///111111000///...222111000.........///000000111111111222222222222111777<<<:::888AAAXXXkkk|||```777GGGuuutttjjjOOO666UUUwwwnnn|||www|||tttPPP555//////---------......------,,,+++)))+++...111222333222222000000111111111111000///000000000///000444999===QQQ[[[______WWWHHHMMMfffooovvvzzztttjjjcccffflllmmmsssrrrjjjhhhllljjjaaaCCC444***,,,...)))***000---------.........//////......---,,,---...///000//////000111111222111111111000///...------...//////......------,,,++++++)))************+++++++++(((((((((((())))))))))))''')))++++++***)))))))))+++***((((((*********)))+++***)))(((((()))***+++---,,,)))'''&&&&&&'''(((%%%''')))***))))))***+++((((((''''''''''''((((((,,,,,,++++++++++++,,,,,,(((((((((((()))***,,,,,,++++++++++++,,,---...///,,,---------------------******++++++++++++******************************************************///,,,---111000555MMMhhhuuuccc}}}lllDDD000555444...///111111///111333CCCooo\\\LLLAAA999444999888***444---,,,000000---444@@@eeeccc;;;???>>>888555888;;;;;;DDDFFFJJJLLLKKKGGGCCC???;;;DDDdddkkkGGG<<>>@@@BBBCCCDDD777]]]~~~|||NNN~~~~~~XXX===@@@@@@@@@???===<<<:::999555666888:::;;;:::888666111888AAAUUU}}}uuufffSSSCCC;;;777555333000111333555777555000---000000///000111111000...222222222222111111111111111000///000111111000...000//////000222222000//////...---///222444555444111111000000111222333333111111000000111222333444444000666IIIaaavvvqqq```fffFFF@@@XXXyyyxxxWWWAAA::::::888EEEmmm~~~cccEEE111---111//////000000000000000000///000222444555666666555555444333222111222333444555333222333222333:::BBB]]][[[^^^]]]KKK<<>>=========>>>?????????IIIQQQSSSQQQOOOJJJDDDBBB___mmmLLL<<>>;;;===@@@BBBAAA>>>===???AAAGGGDDDCCCUUUuuuhhhYYYOOOAAA<<<555111111333666777:::999888888999999888777222222222222222222333333333333333555777777555444111111111222555666555333444444444666777777555333888666444333333555888:::555666777666444444666888555AAA\\\|||uuu}}}fffNNNKKK___zzz{{{[[[@@@444444333111777QQQuuuccc@@@444888111111111111111222333444000222333555666666666555;;;;;;:::999999999999999999777888888666777@@@KKKsssuuuwwwrrr```TTT^^^qqqzzz|||pppkkkrrr|||}}}}}}}}}xxxtttcccFFF000111777222,,,---//////000000111222444444888888777666555777:::===777888999999777555555666999:::;;;<<<===<<<<<<;;;;;;999666444444444333222444333333333444555666666555444333333444444333111//////000111111000000///000111222000...---...///+++******))))))******+++))),,,...---***((()))***,,,+++******+++,,,------000...---...//////...------,,,,,,---......---+++//////............//////333222000//////000111222///222444333000...///111777666333111000000111222333333333333444333222111////////////000000000000555555777999???TTTxxxrrrdddfffUUUIII>>>;;;;;;999999:::555333555JJJwwwaaaUUUGGG???>>>???>>><<<:::444555<<<888777NNNnnn{{{TTT@@@???>>>>>>BBBGGGMMMQQQ]]]___aaadddccc^^^WWWRRR\\\{{{cccPPPEEESSSqqqssscccoooiiiMMM<<>>??????888999:::===???@@@>>><<<===<<<;;;<<<>>>???>>>===:::;;;<<>><<<<<<>>>BBBDDDAAABBB@@@<<<666666;;;@@@HHH\\\~~~|||iiiJJJ<<<;;;===<<<::::::EEE^^^zzzWWW===222;;;:::999999:::;;;>>>???======???@@@@@@@@@??????;;;;;;<<<<<<;;;;;;:::999???@@@@@@???<<<>>>KKKYYYyyy}}}ooojjjqqq{{{}}}uuuZZZ===333777;;;888444777666666666888;;;>>>@@@555666555444333444777:::BBBCCCCCCAAA???>>>>>>???;;;<<<>>>?????????>>>>>>>>>;;;888666555444222000666555555555555666666777555444222333444444333111111111222222222222111000...///000000......///000222111111111111111111222///222555666444222111000333333222222222333444444///...------///000///---222111111222333333222000------............------000////////////000000111...111333222///...///111777555333222111111111222111111222111111000//////000000000000000000000000111444444555DDDeeexxxaaaYYYEEEBBB@@@???:::666777<<<;;;777AAAddd[[[QQQEEE>>>>>>@@@AAA@@@CCC;;;===DDD>>>===bbbuuuTTTLLLKKKJJJMMMTTT___jjjppppppgggdddhhhhhh___WWWVVVuuuoooIIIIIIVVVwwwzzz^^^RRRLLLRRRYYYZZZZZZ\\\___^^^\\\]]]^^^\\\WWWSSSKKK^^^eeeXXXmmmgggaaa[[[[[[______ZZZTTTVVVXXXZZZXXXUUUSSSSSSUUULLLVVV[[[^^^nnnvvvkkk```TTTJJJCCCIIIGGGEEEDDDDDDEEEDDDCCCBBBCCCDDDEEEFFFGGGHHHHHH@@@@@@AAADDDFFFEEECCC@@@FFFDDDCCCCCCCCCDDDCCCAAA>>>>>>???BBBDDDEEEDDDBBBFFFEEEDDDCCCCCCDDDEEEGGGDDDDDDBBB===;;;BBBQQQ^^^yyyvvvUUU???<<>>???AAABBBPPPyyyfffDDD===<<<::::::;;;===@@@BBBBBBCCCDDDEEEEEEDDDCCCBBBGGGHHHIIIIIIIIIHHHFFFEEE???@@@BBB@@@;;;===MMM]]]qqqMMM333///777<<<:::888888888999;;;===???AAAAAABBBBBBBBBBBBCCCFFFIIIFFFEEECCC@@@>>>???CCCFFFLLLMMMMMMNNNNNNLLLKKKJJJLLLJJJHHHFFFFFFEEECCCAAAGGGFFFDDDCCCAAAAAA@@@@@@@@@>>>===>>>??????>>>===>>>>>>>>>>>>=========<<<999:::;;;;;;999999:::;;;444333333222222333333444000222444555555444222222333333444333222222333444:::999888999;;;<<<<<<:::222111111222444444333111888888:::;;;;;;:::888888999::::::;;;;;;<<<<<<<<<;;;>>>@@@???<<<:::;;;===AAA@@@???>>>============;;;<<<<<<<<<:::999999999;;;;;;<<<<<<=========>>>888AAAFFFJJJaaavvvYYYJJJUUUSSSRRRPPPIIICCCCCCGGG;;;:::OOO{{{fff^^^TTTNNNNNNPPPQQQPPPCCCAAADDDGGGDDDPPPyyylllTTTQQQPPPRRRVVV___kkkwww~~~}}}tttqqqxxx}}}ccc___rrrgggbbbeeegggiiimmmqqqrrrooouuuuuuvvvwwwvvvqqqjjjeeeYYYiiizzzfffeee~~~wwwvvvyyyyyytttnnnvvvvvvvvvyyy{{{yyytttpppkkktttwwwrrrttt~~~cccaaa___^^^^^^]]]\\\[[[WWWXXXYYYZZZ[[[\\\]]]^^^^^^]]]^^^______^^^\\\YYY]]][[[ZZZZZZ\\\^^^^^^]]][[[YYYWWWXXXZZZ]]]^^^^^^[[[\\\^^^______^^^\\\[[[ZZZZZZYYYWWW]]]nnnnnnWWWLLLMMMPPPOOOLLLPPPVVVSSSVVVttt{{{pppbbbRRRPPPNNNNNNNNNQQQTTTVVVVVVWWWXXXXXXXXXWWWVVVUUUNNNOOOPPPQQQPPPOOONNNMMMQQQSSSVVVUUUPPPQQQ___ooosssSSSDDDFFFKKKLLLLLLMMMNNNPPPPPPPPPPPPOOOLLLNNNOOOPPPQQQSSSVVVXXXZZZWWWSSSPPPOOOSSSYYY___WWWWWWWWWWWWUUUSSSQQQPPPTTTSSSRRRRRRSSSRRRQQQOOONNNMMMLLLJJJIIIIIIHHHHHHFFFEEEDDDEEEFFFGGGFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCBBB@@@>>>???@@@GGGFFFFFFEEEEEEFFFFFFGGGEEEDDDCCCCCCDDDDDDEEEEEEBBBDDDFFFEEECCCBBBCCCEEE???>>>>>>???AAACCCBBBAAAHHHGGGGGGHHHJJJJJJIIIHHH@@@AAABBBCCCCCCBBBAAA@@@BBBBBBCCCCCCDDDDDDEEEEEEAAADDDFFFEEEBBBAAABBBDDDHHHGGGFFFFFFEEEEEEEEEEEEAAACCCDDDDDDAAA@@@@@@AAA??????@@@AAACCCDDDEEEEEEAAANNNXXX```zzzrrrccceee___[[[XXXTTTNNNLLLNNNSSSYYYrrrlllfff___[[[ZZZ[[[[[[ZZZSSS\\\```]]]bbb{{{uuujjjssstttwww|||wwwqqqzzzrrrvvvvvvzzzmmmyyyyyynnnrrr}}}yyy~~~{{{uuutttqqqqqqxxxzzzvvvuuuxxx}}}www}}}~~~|||~~~}}}yyyvvvooommmllllllkkkjjjgggeee```aaabbbcccdddeeeffffffjjjiiihhhhhhhhhgggeeecccfffeeedddfffjjjmmmoooppphhheeeaaa___```bbbccccccgggiiilllnnnnnnkkkhhhffflllkkkhhhfffkkkyyyzzzeee\\\^^^___^^^^^^ZZZ^^^fffbbb]]]jjjnnn{{{bbbaaa```______aaacccdddcccdddeeeeeeeeedddcccbbbiiijjjjjjjjjiiiiiihhhhhh\\\^^^aaaaaa]]]]]]gggsssxxxeeeXXXUUUVVVXXXZZZ[[[]]]^^^^^^\\\ZZZYYYbbbdddfffggghhhiiilllooocccaaa^^^[[[ZZZ^^^eeekkknnnnnnnnnmmmllliiigggfffjjjiiiiiikkklllmmmllljjjbbbbbbbbbbbbcccdddeeeeee```___^^^___```aaa```______^^^]]]\\\\\\\\\\\\\\\bbbbbbcccbbb___^^^^^^___ZZZZZZYYYYYYYYYYYYZZZZZZZZZWWWUUUUUUVVVWWWWWWWWWTTTWWWYYYYYYVVVTTTUUUWWW\\\\\\\\\]]]```aaaaaaaaaZZZYYYYYY[[[]]]]]]\\\[[[aaabbbbbbccccccbbbbbbaaa___^^^^^^^^^^^^______```___bbbdddccc```^^^___aaaaaaaaa`````````_________[[[^^^``````]]]\\\]]]___]]]]]]^^^___```aaabbbbbb___iiipppuuuyyyqqq{{{sssnnnmmmmmmiiiggggggaaahhhzzz{{{vvvtttpppnnnmmmmmmlllkkk___jjjkkkbbbggg~~~xxxsssvvvyyyzzz|||}}}lllooorrrrrrqqqooommmmmmkkkrrrsssmmmnnnuuuuuuooohhhvvv{{{rrriiilllqqqssszzzxxxvvvuuuvvvvvvvvvuuurrrpppvvvvvvkkk~~~}}}{{{yyyvvvtttppppppooopppwww|||yyyrrrqqqzzzpppwwwtttlllyyyvvvvvvsssooollllllllljjjiiiffffffhhhmmmqqqqqqnnnjjjiiigggeeeiiissszzzvvvooohhhhhhhhhfffccccccdddfffdddeeeeeefffeeedddccccccaaadddhhhkkkmmmllljjjiiidddiiimmmmmmjjjhhhjjjlllkkkiiigggeeeeeehhhkkkmmmxxxuuuooogggaaa```dddhhheeefffhhhhhhhhhhhhiiiiiixxxsssnnnjjjjjjjjjkkkkkkmmmlllllllllllliiieeeaaaUUUUUUVVVWWWWWWXXXYYYYYYZZZXXXUUUUUUUUUVVVVVVUUUWWWUUUTTTUUUYYY\\\^^^^^^TTTQQQOOONNNNNNOOOOOONNNUUUVVVXXXYYYYYYWWWTTTSSSYYYXXXVVVSSSSSSVVV[[[```SSSXXX[[[[[[]]]___[[[TTTUUUUUUVVVWWWXXX[[[]]]^^^ZZZZZZ[[[[[[[[[[[[[[[[[[ZZZ[[[\\\]]]^^^_________XXXYYYZZZZZZ[[[ZZZZZZYYY\\\\\\[[[[[[\\\[[[[[[ZZZZZZ[[[]]]\\\[[[YYYYYYYYY^^^^^^^^^^^^]]]\\\\\\[[[```]]]TTTLLLKKKQQQRRRNNNPPPLLLOOOUUURRRJJJMMMXXXYYYZZZ[[[[[[ZZZZZZ\\\^^^]]]^^^___]]][[[ZZZ\\\^^^ccc```___```^^^ZZZ\\\bbb___ZZZYYY]]]^^^\\\]]]```^^^^^^______]]][[[ZZZZZZ[[[ZZZSSSIIIKKKVVV\\\ZZZRRRQQQPPPPPPOOOOOOPPPPPPOOOPPPQQQRRRRRRRRRQQQPPPPPPOOOOOONNNNNNNNNNNNNNNJJJKKKNNNPPPNNNKKKPPPXXXTTTVVVXXXWWWWWWWWWWWWVVVSSSTTTTTTSSSRRRQQQQQQRRRWWWUUUSSSTTTVVVXXXXXXXXXXXXVVVUUUTTTQQQMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPOOOKKKMMMNNNOOONNNOOOPPPRRRSSSSSSRRRQQQPPPRRRUUUXXXUUUVVVVVVVVVVVVTTTSSSRRRSSSSSSSSSUUUVVVWWWUUUSSSNNNNNNNNNOOOPPPRRRSSSTTTPPPOOOOOOOOOQQQRRRQQQPPPTTTSSSQQQPPPOOOOOOPPPPPPSSSUUUVVVUUUSSSSSSTTTUUUWWWWWWWWWVVVVVVWWWWWWWWWWWWUUUSSSTTTUUUUUUSSSQQQQQQUUUXXXWWWSSSPPPRRRTTTQQQQQQQQQSSSVVVWWWXXXWWWTTTTTTTTTUUUWWWXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUVVVRRRQQQOOONNNNNNOOOPPPQQQRRRUUUWWWVVVSSSRRRSSSUUUQQQQQQRRRRRRQQQQQQPPPPPPMMMPPPTTTSSSQQQOOORRRUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQTTTTTTTTTXXX^^^\\\VVV]]]aaabbb___^^^aaabbbaaa^^^aaaaaa^^^YYYVVVWWWXXX___ZZZXXXZZZZZZVVVTTTVVVUUUYYY___aaa^^^[[[[[[^^^\\\VVVYYY\\\WWWXXXWWWNNNSSSSSSSSSSSSTTTSSSQQQOOOVVV[[[ZZZSSSSSS[[[^^^\\\]]]]]]^^^^^^[[[YYY\\\```UUUUUUUUUVVVWWWYYY[[[\\\VVVZZZ]]]\\\YYYYYY^^^cccWWWYYY\\\]]]YYYUUUXXX^^^]]]]]]ZZZVVVYYY___^^^YYY\\\[[[^^^eeegggcccbbbdddlll```ZZZ___cccaaa```bbbZZZ___aaa```]]]\\\\\\[[[[[[\\\]]]]]]\\\[[[ZZZZZZZZZUUU^^^gggcccbbbddd``````aaabbbcccdddcccbbbbbbbbbbbbbbbaaa`````````aaa^^^bbbgggjjjkkkllllllmmmeeelllmmmggghhhppppppjjjbbbssszzzooodddfffnnnpppmmmkkkiiihhhiiiiiiiiihhhkkkfffiiiuuu}}}yyymmmdddnnnnnnooopppqqqpppnnnmmmkkkkkkjjjllltttwwwpppeeecccjjj]]]hhhjjjbbbrrrlllkkkjjjiiiiiijjjkkknnnooodddfffiiilllnnnooopppppphhhlllpppqqqppppppooonnnfffeeeeeecccaaabbbdddgggfffggghhhiiiiiiiiihhhgggeeeeeeeeegggkkkoootttwwwqqqpppooonnnooopppqqqqqqxxxwwwuuurrrqqqpppppppppsssuuuvvvtttqqqnnnoooqqqrrrqqqnnnkkkhhhhhhjjjlllvvvrrrmmmkkkllloooqqqqqqnnnnnnoooooooookkkfffbbb___``````aaaaaabbbbbbcccaaa___\\\[[[]]]___``````^^^[[[YYYXXXYYYZZZ[[[[[[UUUUUUUUUVVVXXXYYYXXXVVVSSSTTTTTTTTTTTTSSSRRRQQQMMMOOORRRSSSRRRNNNJJJGGGQQQQQQNNNJJJLLLQQQPPPJJJQQQOOONNNMMMMMMNNNPPPQQQLLLMMMMMMNNNNNNOOOOOOOOOIIIJJJKKKLLLMMMMMMMMMMMMIIIIIIJJJKKKKKKKKKJJJJJJKKKIIIHHHIIILLLMMMLLLKKKKKKJJJIIIIIIIIIIIIHHHGGGIIIIIIKKKKKKKKKJJJHHHGGGBBBJJJMMMJJJGGGHHHFFFAAAHHHEEEHHHLLLJJJCCCCCCIIIHHHIIIIIIIIIHHHHHHJJJLLLJJJLLLMMMKKKHHHGGGIIIKKKLLLGGGFFFHHHFFFBBBDDDJJJIIIFFFFFFIIIHHHEEEGGGMMMKKKMMMNNNNNNLLLJJJIIIIIIKKKEEEFFFNNNPPPJJJIIIOOOJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKLLLKKKJJJJJJMMMLLLJJJIIIIIIIIIJJJKKKIIIJJJMMMQQQOOOKKKMMMQQQTTTPPPLLLMMMMMMNNNPPPTTTQQQSSSUUUTTTRRRQQQRRRTTTNNNMMMMMMOOORRRTTTUUUTTT[[[UUUTTTYYYYYYUUUTTTXXXXXXWWWUUUTTTUUUVVVXXXYYYYYYZZZ[[[ZZZYYYXXXYYYZZZVVVXXXZZZZZZYYYWWWWWWWWW\\\]]]^^^___```______^^^\\\[[[\\\]]]______]]][[[]]]\\\\\\\\\\\\]]]^^^^^^```___^^^___aaabbbaaa```aaa```^^^]]]\\\\\\]]]]]][[[\\\^^^^^^^^^^^^___aaa______^^^^^^^^^^^^______^^^]]]]]]___```___ZZZVVVYYY]]]aaa```[[[YYYZZZ\\\^^^^^^^^^```ccceeeeeeeee___^^^___```bbbcccbbbaaa___^^^]]]\\\\\\]]]^^^___cccaaa___\\\\\\]]]___```^^^aaacccbbb___]]]^^^``````aaaaaaaaaaaaaaa```___]]]aaaeeeeeebbbaaadddgggdddcccbbbaaa```___^^^]]]]]]\\\\\\]]]```cccdddbbb]]]bbbccc___[[[]]]_________ccceee___ZZZ\\\eeekkkeeedddfffhhhfffaaa```bbb^^^aaabbb^^^\\\```dddgggeee\\\___eee```___cccbbbYYYZZZ]]]```aaa```^^^]]]``````aaacccbbb``````bbb```bbbdddeeedddbbb___\\\hhhfffdddbbbbbbcccdddeee^^^cccdddaaaaaaeeefffcccdddjjjkkkddd```cccbbb\\\ZZZaaaccc___^^^dddggggggeee``````cccccc^^^^^^bbbZZZ___aaa``````cccbbb^^^^^^___```___\\\YYYZZZ[[[___^^^\\\ZZZYYY\\\```ccciii^^^^^^___YYYYYY^^^\\\YYY[[[]]]```aaa```]]][[[^^^```___\\\]]]```]]]WWWeeeeeeeeeeeefffhhhjjjkkkfffffffffhhhkkkmmmmmmlllkkkhhhfffkkkrrrsssllldddnnnooolllgggfffiiikkkiiiiiiiiiiiikkklllllljjjiiisssqqqmmmjjjhhhggghhhiiijjjgggeeegggkkkmmmmmmkkkoookkkhhhhhhlllpppqqqppphhhlllnnnmmmjjjiiimmmrrrlllmmmoooqqqrrrrrrqqqqqqsssoookkkiiijjjlllnnnooofffhhhjjjmmmmmmlllkkkiiibbbdddfffiiikkkllllllllllllkkkjjjjjjiiiiiiiiiiiiiiijjjlllnnnrrruuuxxxyyywwwpppooossspppfffbbbgggnnnooopppnnnkkkgggfffeeeeeefffddddddjjjqqqrrrnnnrrrnnnhhhgggiiioootttxxxqqqsssrrrllldddbbbgggmmmnnnhhhcccccccccaaabbbeee___```aaa___]]]\\\]]]^^^___```aaa```^^^^^^```aaa[[[\\\]]]^^^^^^^^^]]]]]]``````aaaaaa```^^^\\\[[[]]]]]]\\\\\\\\\[[[[[[[[[YYYXXXWWWWWWYYY[[[[[[[[[___^^^[[[WWWTTTTTTVVVYYYVVVXXX[[[[[[YYYWWWVVVVVVVVVVVVUUUTTTTTTUUUVVVWWWTTTTTTUUUVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRSSSTTTTTTUUUUUUTTTSSSSSSSSSSSSSSSQQQPPPPPPOOOPPPQQQSSSTTTSSSSSSSSSSSSRRRQQQPPPOOONNNOOOPPPQQQRRRSSSSSSRRRPPPSSSRRRNNNMMMPPPQQQNNNUUUSSSQQQRRRUUUVVVUUUSSSKKKOOOSSSSSSPPPPPPTTTYYYUUUTTTSSSTTTUUUUUUSSSQQQTTTTTTTTTTTTSSSUUUYYY[[[YYYXXXVVVUUUVVVXXX[[[]]]UUUUUUUUUVVVWWWWWWXXXXXXWWWTTTTTTXXX[[[YYYXXXYYYVVVVVVUUUTTTTTTUUUWWWXXXZZZ[[[\\\\\\]]]]]]]]]]]][[[[[[[[[ZZZ[[[[[[\\\\\\^^^\\\[[[\\\___aaa```^^^]]]^^^_________^^^\\\\\\]]]```bbbcccbbbbbbbbbcccccc```]]]\\\]]]^^^___^^^```___^^^^^^```aaaaaa```cccbbb___]]]\\\[[[[[[[[[\\\___bbbdddcccbbbbbbbbb___```bbbddddddbbbaaa```^^^```bbbddddddaaa^^^\\\eeeeeedddaaa___^^^___```cccbbbaaa_________```aaacccaaa___\\\\\\]]]^^^```hhh```]]]aaaeeedddbbbbbbgggfffcccaaa^^^]]]]]]]]]YYY]]]aaabbb___]]]\\\]]][[[YYYYYYZZZ]]]```bbbbbb``````___```aaa```^^^\\\\\\^^^___^^^\\\]]]aaaeeeccc```___```bbbbbb```]]]___```aaabbbbbbcccbbbbbbddddddccccccbbbccccccccc```ccceeecccaaabbbggglllgggfffeeedddcccbbbbbbbbb```aaabbbccccccccccccccceeeggggggfffdddcccdddeeegggfffeeeeeeeeeeeeggggggggggggggghhhggggggfffeeegggfffdddbbbbbbbbbdddeeebbbdddffffffeeeaaa^^^[[[___``````___^^^^^^aaacccgggeeecccbbbcccdddddddddeeeeeeeeedddccccccfffhhhiiiiiigggfffdddbbbaaa```eeeddddddccccccggglllpppgggjjjjjjeeedddhhhgggcccfffccc``````aaabbbccccccfffffffffdddaaa``````aaacccdddeeeeeeccccccdddeeebbbccceeeffffffeeecccbbbeeecccaaaaaacccdddbbb___cccccccccbbbaaa```___^^^]]]^^^```cccdddeeeeeeeeeeeefffgggggggggfffeeedddfffeeeddddddddddddddddddgggffffffhhhkkkmmmmmmlllhhheeedddgggkkkkkkfff```gggiiigggcccbbbeeefffdddiiiiiiiiijjjkkkkkkjjjjjjgggeeecccbbbbbbdddfffgggcccbbbbbbcccfffggggggfffhhhhhhiiijjjkkkjjjgggeeedddhhhjjjiiifffdddgggjjjhhhhhhiiijjjjjjjjjiiiiiigggeeedddeeegggjjjjjjjjjkkklllmmmmmmmmmkkkiiigggfffffffffgggiiikkknnnoooooonnnmmmmmmllllllmmmmmmcccdddeeegggiiilllnnnooorrrjjjgggkkkiiibbbbbbhhhiiiiiiiiiiiihhhgggeeeddd```fffjjjkkklllmmmllliiioookkkgggeeefffiiilllmmmiiikkkjjjgggcccbbbfffjjjooojjjhhhiiiiiieeebbbccc```aaabbbbbb```___``````aaa```__________________]]]^^^```aaabbbbbbaaaaaaaaaaaaaaaaaa```___^^^^^^^^^^^^^^^^^^^^^_________``````___```aaabbbaaaaaaaaabbbcccbbb```___```aaaaaabbbddddddbbbaaa```aaabbbaaa```^^^^^^^^^______^^^______`````````______aaa```___^^^^^^___``````\\\[[[[[[ZZZZZZZZZ[[[[[[[[[ZZZYYYYYYYYYZZZ[[[\\\\\\\\\\\\\\\[[[[[[ZZZYYYTTTVVVWWWYYY[[[\\\]]]]]]\\\^^^^^^[[[ZZZ\\\\\\YYY[[[YYYXXXYYY[[[]]][[[ZZZ[[[]]]```___]]][[[]]]______^^^\\\\\\]]]^^^]]][[[\\\\\\\\\[[[ZZZZZZ]]]___\\\[[[ZZZYYYZZZ\\\]]]___``````__________________aaa]]]\\\______\\\ZZZ[[[\\\[[[[[[ZZZ[[[\\\]]]^^^]]]]]]^^^^^^^^^^^^^^^^^^______^^^]]]\\\\\\\\\\\\___]]]\\\^^^```bbbaaa______``````aaaaaa___^^^]]]```bbbccccccbbb`````````bbb```^^^]]]^^^_________aaa___^^^^^^```aaaaaa```cccbbb```___^^^]]]^^^^^^]]]___bbbccccccbbbbbbbbb```aaabbbbbbcccbbbaaa```___```cccddddddbbb___]]]cccdddcccaaa___^^^```aaacccbbbaaa```___``````aaabbbaaa___]]]]]]]]]^^^___ddd___^^^bbbeeecccaaaaaaaaa___^^^]]]\\\]]]^^^___\\\___bbbbbb___]]]\\\]]]]]][[[ZZZ[[[^^^```aaabbbcccbbbbbbcccdddcccaaa____________]]]]]]^^^```ccccccaaa```aaabbbaaa^^^\\\``````aaaaaabbbaaaaaaaaaccccccbbbbbbbbbccccccdddccceeefffccc```___ccchhhccccccbbbbbbbbbbbbbbbbbbaaabbbcccccccccccccccbbbbbbccccccaaa___]]]]]]^^^bbbcccdddeeefffffffffeeeddddddeeeeeeeeeeeeeeedddfffdddcccaaaaaaaaacccddd___aaadddfffffffffdddccc```aaabbbbbbaaaaaaccceeegggeeecccbbbccccccbbbaaadddddddddcccaaaaaaccceeejjjiiihhhgggeeedddccccccdddddddddccccccfffjjjmmmgggjjjiiieeedddffffffbbbeeeccc``````aaacccccccccbbbccccccbbbaaaaaabbbdddccceeeeeeeeedddcccdddeeebbbccceeeffffffeeedddcccgggdddcccccceeeeeecccaaaccccccccccccbbbaaa``````bbbcccdddeeefffeeeeeedddbbbcccdddfffffffffeeedddbbbbbbbbbbbbbbbaaa``````aaaaaaaaabbbeeeggggggfffeeedddccccccddddddbbb___aaaddddddaaaaaaddddddaaagggggggggfffggghhhhhhiii```___^^^]]]^^^```bbbddd[[[]]]___aaa``````aaaaaadddfffhhhhhhfffddddddddddddgggjjjiiieeecccccceeeddddddeeeeeeddddddcccbbbccccccdddfffiiiiiihhhfffiiiiiiiiiiiiiiigggffffffeeedddccccccdddgggkkkmmmiiiiiihhhggggggggghhhhhhaaaaaabbbbbbccceeefffgggnnnfffbbbdddccc```ccckkkfffddddddeeehhhiiigggeeeaaaiiimmmkkkhhhhhhiiihhhmmmkkkhhhgggggghhhgggeeeeeeeeeeeeeeefffggghhhiiillliiiiiimmmllleee```^^^]]]```bbbcccaaa``````aaabbb```]]]]]]___```^^^\\\^^^___aaabbbccccccbbbbbbaaaaaa```````````````aaa`````````aaabbbbbbccccccddddddeeeeeeeeedddcccbbb\\\```ccceeeeeecccbbbbbbbbbcccdddcccbbbaaabbbcccfffeeecccaaa`````````aaaeeeeeefffffffffeeeeeeddddddccccccbbbbbbccccccdddaaaaaaaaa``````aaabbbbbbbbbaaaaaa````````````aaaaaaaaabbbbbbbbbbbbaaaaaa]]]^^^```aaabbbbbbcccccc```ddddddaaaaaabbb```]]]___^^^^^^^^^```aaa```___aaabbbcccddddddcccbbbaaacccaaa___^^^___``````___ccccccbbbaaa______```bbb_______________`````````bbbaaa```___^^^^^^^^^^^^fffbbb```cccccc___]]]]]]____________```bbbcccddd```````````````_________cccbbbaaa___^^^]]]\\\[[[___^^^^^^___aaabbbbbbaaaaaaaaabbbcccbbbaaa```___bbbccceeedddaaa___^^^^^^```___^^^___```aaa```___```^^^]]]]]]^^^___^^^]]]bbbbbbaaa````````````aaa]]]```bbbcccbbbbbbbbbcccbbbbbbaaaaaaaaaaaaaaabbb```aaacccdddcccbbb```^^^```aaabbbaaa``````aaaccccccbbbaaaaaa```aaaaaaaaaaaa``````___^^^^^^]]]]]]___]]]___cccdddaaa```aaa___^^^\\\[[[[[[]]]___```___```bbbaaa___^^^^^^___```^^^\\\]]]___aaaaaaaaaccccccbbbdddeeedddbbb```aaa___]]]]]]^^^`````````bbbaaabbbccccccbbb^^^\\\``````aaaaaaaaa```______bbbaaaaaaaaabbbcccddddddeeeffffffccc^^^]]]___bbb```````````````aaabbbbbbccccccdddddddddcccbbbbbbeeeffffffdddaaa^^^^^^___\\\___bbbeeegggfffeeeddd```aaabbbcccdddddddddddddddcccaaa``````aaabbbbbb```aaaccceeeggghhhhhhhhhbbbcccddddddbbbaaabbbccceeecccbbbbbbcccbbb```^^^cccccccccbbb```___aaabbbggggggfffeeeeeeddddddccccccdddeeedddcccdddfffhhhgggiiihhhdddccceeedddaaaeeebbb``````bbbccccccccc___```bbbbbbaaabbbdddfffdddeeefffeeeddddddeeefffddddddfffffffffeeedddccceeedddccccccdddeeecccbbbcccccccccccccccccccccbbbeeeeeeeeeeeeeeecccbbbbbb___aaabbbdddeeefffeeeeee]]]^^^```aaabbbbbbaaaaaa___^^^^^^___bbbccccccbbbcccddddddcccbbbbbbcccddd```dddeeeddddddgggfffcccdddddddddcccbbbccceeegggdddcccaaa```______```aaaXXX]]]aaabbb```^^^___aaaffffffeeebbb```bbbhhhnnnhhhjjjllllllhhheeeddddddcccddddddddddddcccccccccfffeeeeeefffggggggdddbbbaaaaaaaaabbbccccccdddddd______^^^^^^___bbbdddfffccccccbbbaaaaaabbbbbbbbbfffeeeeeeddddddeeeeeeeeekkkfffbbbdddcccbbbeeejjjhhheeeccceeejjjllljjjfffiiillljjjdddbbbffflllmmmlllkkklllmmmnnnmmmkkkhhheeecccbbbcccffffffdddbbbeeecccdddhhhhhhbbb\\\[[[ZZZ\\\___aaa```______```aaa]]]ZZZ\\\```bbb```]]]^^^___````````````^^^^^^```___^^^^^^^^^```aaabbb``````aaabbbcccdddeeefff```bbbcccdddbbb```^^^]]]ZZZ^^^aaaccccccbbbaaaaaa]]]^^^^^^]]]\\\[[[]]]___bbbaaa___^^^^^^^^^______ccccccddddddccccccbbbbbb```````````````aaaaaaaaabbbbbbaaaaaaaaabbbccccccbbbaaaaaa```____________``````aaaaaabbbaaaaaaaaaccccccccccccbbb```___^^^___cccdddbbbaaabbb```\\\____________````````````______```ccceeefffdddbbbccc```]]]\\\]]]_________bbbcccbbbaaa______aaabbbaaabbbcccccccccbbbaaa```]]]\\\[[[ZZZYYYZZZZZZ[[[bbb^^^^^^aaabbb___^^^___^^^^^^___```aaabbbccccccbbbaaaaaa``````_________bbbbbbaaa```___^^^]]]\\\___^^^______aaaaaabbbaaaaaaaaabbbcccbbbaaa```___aaacccdddcccaaa^^^^^^^^^___^^^^^^```bbbbbbaaa___^^^\\\ZZZZZZ[[[\\\[[[ZZZ```````````````aaaaaabbb^^^```bbbcccbbbaaabbbcccdddcccaaa```___```bbbcccaaabbbcccccccccbbb``````^^^___aaaaaa``````bbbdddbbbbbbbbbaaaaaaaaabbbbbb___````````````^^^]]]\\\[[[[[[```eeeddd```___aaabbbaaa___]]]\\\]]]^^^______```````````````aaabbbcccaaa___^^^```aaaaaaaaaaaaaaaaaabbbccccccaaa___aaa^^^\\\]]]```bbbaaa``````aaacccdddeeecccaaa___``````aaa``````___^^^^^^`````````aaabbbcccdddeeeeeeeeeeeebbb^^^\\\]]]^^^`````````______``````aaadddddddddddddddcccbbbaaaggghhhhhhfffdddbbbbbbcccZZZ\\\___bbbdddeeedddddd^^^___aaabbbcccdddddddddcccbbbbbbaaaaaaaaabbbbbbeeeeeeeeeddddddeeeeeeeeecccdddeeedddbbb___^^^^^^bbbbbbbbbccceeedddbbb```cccddddddbbb```___```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbccceeeeeecccbbbcccdddfffgggfffdddccccccbbbaaadddbbb```aaabbbccccccccc___aaabbbbbbbbbccceeehhhdddfffgggfffeeedddeeefffeeeeeefffffffffeeeddddddbbbbbbaaaaaabbbbbbaaaaaabbbbbbbbbccccccddddddeeeddddddccccccbbbaaa`````````aaacccdddeeeeeeeeeddd^^^___```bbbbbbbbbaaaaaabbbaaaaaabbbeeeffffffeee```bbbcccbbbaaabbbeeehhhaaaeeegggffffffiiihhhdddcccddddddcccaaabbbeeeggghhhgggeeecccbbbaaaaaaaaa\\\```dddeeecccaaabbbccceeeeeedddbbb___aaaggglllggghhhjjjiiigggdddbbbaaabbbcccccccccdddeeeffffffdddcccaaaaaabbbcccbbb```^^^^^^^^^___``````aaaaaa[[[\\\]]]^^^____________ddddddccccccccccccddddddggggggfffeeeddddddddddddhhheeedddeeedddbbbbbbdddiiieeebbbdddhhhjjjhhhdddkkkjjjeeeaaadddkkknnnlllhhhiiilllpppssssssqqqooogggdddaaabbbdddccc^^^ZZZaaa^^^^^^bbbccc```]]]]]]ZZZ\\\___``````___```aaa___[[[YYY[[[aaadddccc```````````````___]]][[[ZZZ^^^]]]\\\\\\]]]^^^```aaa______```bbbcccdddeeefff]]]```cccbbb___\\\[[[[[[aaabbbddddddbbbbbbcccddd^^^______^^^]]]]]]___```___^^^]]]]]]^^^___```aaa``````aaaaaaaaa``````___aaabbbbbbcccccccccccccccbbbaaaaaaaaaaaaaaabbbbbbaaaaaaaaa``````___^^^^^^___```aaaaaaaaaaaaaaa```ccccccbbbaaa```^^^]]]\\\```dddeeeccccccdddbbb^^^]]]^^^^^^___^^^______```aaa```aaacccffffffeeeccceeebbb___^^^___aaaaaaaaa___```aaa```______aaabbb```aaacccccccccbbb```___^^^]]]\\\\\\\\\]]]___``````]]]\\\___aaa^^^\\\]]]]]]]]]^^^___``````aaaaaabbbaaa```___^^^^^^______]]]^^^____________^^^^^^]]]^^^_________```aaaaaa``````aaaaaaaaa```___^^^^^^```bbbbbbaaa`````````^^^^^^^^^___aaabbbaaa___^^^]]][[[[[[\\\]]]]]]\\\]]]]]]^^^___`````````aaa___aaabbbbbbaaaaaaaaaccceeecccaaa______```aaacccbbbbbbbbbbbbaaaaaaaaa```]]]___aaaaaa``````bbbcccaaaaaaaaabbbbbbbbbaaaaaa______```aaa```^^^]]][[[YYYZZZ___eeeddd```___aaaaaa```___^^^^^^^^^^^^___^^^^^^^^^```bbbcccdddddddddbbb```___```aaaaaa```aaa```aaabbbccccccaaa______]]][[[]]]aaadddcccaaa^^^```cccdddeeeeeedddddd``````aaa``````___^^^^^^_________```aaabbbcccdddbbbbbbbbbaaa___^^^^^^___ccccccbbbaaa```______```ddddddddddddccccccbbbaaaaaabbbcccbbbaaa```aaabbb\\\\\\]]]^^^```bbbdddeee^^^___aaabbbdddeeeeeeeeeccccccbbbbbbbbbcccccccccfffeeedddcccbbbbbbbbbcccaaaccceeeeeecccbbbaaaaaaaaaaaabbbdddfffgggfffddddddeeeeeedddbbb``````aaaaaaaaaaaabbbbbbbbbccccccaaaccceeeeeecccaaaaaabbbfffeeedddddddddbbbbbbbbbcccaaa```aaacccddddddcccbbbcccdddccccccccceeegggeeefffggggggeeeeeefffgggfffffffffeeeeeeddddddccc```aaaaaaaaaaaaaaaaaabbbcccbbbbbbbbbcccdddeeefffccccccbbbbbbbbbbbbbbbbbbcccdddeeeffffffeeedddcccccccccccccccbbb```___^^^bbbaaa```bbbdddeeeeeeddd^^^___``````aaabbbdddfffaaadddfffdddeeegggfffcccccceeegggfffdddcccfffiiidddcccccccccbbbcccccccccaaacccffffffeeeeeeeeeeee```ccceeefffccc```^^^]]]aaaaaabbbbbbaaa___^^^]]]aaaaaaaaabbbcccdddfffgggbbbaaaaaabbbeeeffffffeeebbbbbbbbbbbbbbb```______]]]^^^___aaaaaaaaa```___ddddddcccccccccdddeeeeeecccbbbaaa```````````````ccccccddddddcccaaa^^^]]]eeebbb``````cccdddcccaaaccceeeeeefffkkkoookkkeeedddeeehhhlllpppqqqpppooommmjjjgggggghhhfffccc___bbb___^^^bbbdddbbb```bbb^^^___aaaaaa```aaabbbddd^^^\\\[[[]]]aaaddddddbbbbbbbbbbbbbbbaaa___]]]\\\]]]\\\\\\\\\]]]^^^______^^^___```aaabbbcccdddddd```ccceeeddd```^^^^^^```cccccccccaaa______bbbddd^^^```aaaaaa______```bbb[[[[[[ZZZ[[[\\\]]]___```___```aaabbbbbbbbbbbbaaaaaabbbcccdddeeeeeeeeedddccccccbbbaaaaaaaaaaaaaaabbbccccccccccccbbbbbbaaaccccccdddddddddccccccbbb``````aaaaaaaaa``````___]]]aaabbb```aaacccbbb___]]]___``````___^^^```aaacccbbbbbbaaa````````````dddaaa______```aaa``````^^^```aaaaaaaaa```bbbccc___```aaabbbbbbaaa```___```___^^^]]]^^^```bbbdddddd___^^^aaaaaa]]][[[[[[^^^______````````````___aaa```^^^]]]]]]^^^______ZZZ[[[]]]___``````______\\\^^^____________```bbb______`````````___^^^]]]\\\^^^aaabbbaaaaaaaaabbb___^^^]]]^^^___```___^^^```^^^]]]]]]___aaa``````[[[\\\]]]^^^____________```bbbbbbbbbaaa```aaaccceeedddaaa```___```aaabbbbbbbbbaaa```___`````````^^^```aaaaaa```___```aaa___``````aaaaaaaaaaaa```___``````aaa```^^^]]]\\\ZZZYYY]]]ccceeebbb```aaaZZZ[[[]]]^^^____________]]]]]]]]]```cccddddddcccdddbbb```___```aaaaaa```bbbaaabbbccceeeeeecccaaa^^^^^^^^^___aaaccccccbbb]]]___bbbbbbbbbcccdddfff``````aaaaaaaaa```______```_________```aaabbbbbb````````````````````````eeedddcccaaa``````______bbbbbbcccccccccbbbaaaaaa^^^```aaaaaa``````aaabbb^^^^^^]]]]]]^^^```bbbccc___```aaacccdddeeeeeeeeebbbbbbbbbcccccccccccccccaaaaaaaaaaaabbbbbbcccddd___bbbdddffffffgggiiikkkaaaaaaaaacccfffggggggfffccceeeffffffdddbbbbbbcccccccccdddddddddeeeeeeeeebbbccceeedddbbbaaaaaabbbeeecccccceeeeeecccccceeebbbaaa```aaacccddddddccccccddddddcccbbbbbbccceeefffggghhhgggfffffffffhhhfffeeeeeedddcccccccccbbbaaabbbdddcccbbbbbbcccdddcccbbbaaaaaaaaacccdddeeeddddddccccccddddddeeefffdddeeefffffffffdddcccbbbeeedddcccbbbaaa````````````___^^^___aaabbbbbbaaa_________```bbbcccccccccaaadddeeebbbbbbeeeeeebbb```dddggggggcccbbbdddggg`````````aaaaaabbbccccccdddccccccdddeeefffeeeddd___```bbbeeeeeeaaa\\\XXX___^^^^^^^^^_________^^^cccbbbbbbaaabbbcccdddeeebbbbbbdddgggiiiiiigggeeecccdddeeeeeeeeecccaaa```aaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaabbbbbbcccddd```______^^^^^^_________```aaabbbbbbaaa```___]]]______^^^^^^^^^```aaaaaa^^^cccffffffhhhjjjgggbbbdddcccdddfffiiijjjjjjiiilllkkkjjjjjjjjjjjjiiihhheeebbbbbbfffgggdddbbbccc`````````___^^^___bbbeee``````___```aaabbbccccccaaaaaabbbcccbbbaaa```___]]]]]]^^^^^^___^^^^^^^^^______```aaaaaabbbcccccc```ccceeeccc___]]]___bbb^^^______^^^\\\\\\^^^```[[[^^^```aaa```______```ZZZZZZYYYYYYYYY[[[\\\]]]^^^^^^```aaabbbbbbcccccc^^^___```aaabbbbbbbbbaaaddddddcccaaa````````````aaaaaabbbcccdddcccbbbbbbddddddddddddccccccbbbaaa```aaaaaabbbbbbaaaaaaaaaZZZ]]]^^^\\\]]]aaabbb___]]]___aaa```^^^^^^```bbb```aaaaaa^^^[[[ZZZ]]]``````___^^^^^^______^^^\\\```bbbcccbbbaaa``````aaa^^^^^^___``````aaaaaa``````___]]][[[\\\]]]___aaaccc___^^^aaaaaa^^^\\\]]]___``````aaa``````^^^^^^```___^^^]]]]]]^^^```aaaYYY[[[]]]___`````````___]]]___aaaaaa______aaaccc______`````````___^^^]]][[[^^^```aaaaaa```aaaaaa```^^^\\\\\\]]]^^^^^^]]]^^^]]]\\\]]]___aaaaaaaaa[[[\\\]]]^^^______^^^^^^aaabbbbbbbbb``````aaacccdddcccbbbaaa`````````aaabbbaaa___^^^^^^^^^___``````aaacccbbb```^^^]]]^^^]]]^^^___```aaa``````___````````````___^^^]]]\\\\\\YYY[[[bbbfffeeebbbbbbZZZ\\\___aaaaaa```^^^]]]^^^]]]^^^aaacccdddaaa^^^dddbbb______```aaaaaa```aaa```aaabbbddddddcccaaa___aaabbbbbb```___``````^^^___```___]]]]]]```ccc``````aaaaaabbbaaaaaaaaa``````_________``````aaa```___``````aaaaaaaaa```ccccccbbbaaa`````````aaa``````aaabbbbbbbbbaaaaaabbbcccdddcccbbbaaabbbccc__________________^^^^^^___```aaabbbcccddddddddd```aaaaaabbbbbbbbbbbbbbb^^^___```aaacccddddddeeeaaaccceeeeeefffgggjjjmmmdddcccaaabbbdddeeeeeedddbbbdddffffffdddcccccccccdddddddddeeeeeeeeeeeeeeecccdddddddddbbbaaabbbccceeeaaabbbfffgggddddddhhhaaa``````bbbdddeeedddccc```aaabbbaaa``````bbbdddfffggghhhhhhgggfffggghhheeeeeedddcccbbbbbbaaaaaa```bbbdddcccbbbaaaccceeecccbbbaaa``````aaacccdddeeeeeedddccccccdddeeeeeebbbcccdddeeeeeedddcccccccccbbbaaa``````aaacccdddbbbaaaaaabbbdddeeedddccccccbbbaaabbbdddeeecccaaabbbeeeeeebbbbbbeeeeeebbb\\\aaaeeeeeeaaa___aaadddaaaaaaaaaaaaaaaaaaaaaaaaeeebbb___```ccceeedddbbbbbb```^^^___bbbdddbbb___aaa```___```bbbcccddddddfffeeecccbbbbbbcccdddddd___aaadddggghhheee```[[[___aaadddfffgggfffdddbbbdddccc```______aaacccdddcccccccccccccccdddeeeeeeaaaaaa``````aaaaaabbbccc```aaabbb``````bbbaaa```\\\]]]^^^^^^]]]___aaaddd```eeefffbbb___bbbeeeffffffdddcccbbbdddeeedddcccdddddddddeeeeeeggghhhjjjfffdddeeeiiijjjeeeaaa``````___^^^\\\[[[]]]```cccbbbccccccbbb```___aaabbb]]]^^^```aaabbbbbbaaaaaa]]]^^^`````````___^^^]]]`````````aaabbbbbbcccccc]]]```bbb```[[[ZZZ]]]aaa\\\]]]_________^^^___aaa[[[^^^aaabbbaaa```___```___^^^\\\\\\[[[\\\]]]^^^ZZZ[[[\\\^^^___```aaaaaa]]]^^^___aaabbbbbbaaaaaadddcccbbb```___^^^]]]]]]\\\]]]___```aaa``````___aaaaaaaaaaaa```___^^^]]]cccccccccbbbaaa```^^^]]]\\\______]]]___ccceeeccc\\\^^^```___]]]]]]___aaa^^^aaabbb___[[[\\\bbbgggaaa``````aaabbbaaa___^^^aaabbbcccbbb```^^^]]]^^^]]]]]]^^^___```aaaaaabbbbbb```^^^[[[[[[\\\]]]___^^^[[[[[[___bbb```___```______``````___^^^\\\[[[```___^^^]]]^^^___bbbccc[[[\\\^^^```aaaaaa```___^^^```cccbbbaaa```bbbeee___```aaaaaaaaa```^^^]]]\\\___aaaaaa````````````aaa___\\\ZZZ[[[\\\]]]]]]ZZZYYYYYYZZZ]]]___```___[[[\\\^^^_________^^^^^^aaabbbcccaaa``````aaacccdddcccbbbaaa````````````bbb```^^^]]]\\\]]]___```aaabbbcccbbb```]]]\\\\\\\\\]]]___`````````______aaa``````___^^^^^^]]]]]]^^^ZZZYYYaaaggggggcccbbb___aaadddfffdddaaa]]]ZZZ_________aaacccbbb^^^ZZZcccaaa___^^^```aaaaaaaaa^^^^^^^^^```bbbbbb```^^^aaadddeeeccc___\\\]]]______```___\\\YYYYYY\\\______```aaabbbbbbcccbbbbbbaaa``````_________``````aaa``````aaabbbbbbaaa___aaa````````````aaabbbbbb^^^___```aaaaaaaaaaaaaaabbbcccdddbbb```______```___```aaabbbaaa___\\\ZZZ___```aaabbbbbbccccccbbb______```aaaaaabbbaaaaaa___```aaaccccccddddddccceeefffeeedddcccccceeeggggggdddaaa```aaabbbbbbaaa```ccceeeeeedddccccccccccccccccccccccccccccccccccccddddddcccbbbbbbccceeeddd```aaaggghhheeeeeejjjaaa``````bbbdddeeedddccc]]]^^^____________bbbdddfffhhhiiihhhgggfffgggiiieeedddcccbbbaaaaaaaaaaaa]]]```bbbaaa______aaaccccccbbbaaa______```bbbccceeedddbbbaaaaaaaaaaaabbb^^^```aaacccdddddddddcccbbbbbbdddeeeeeeeeeeeedddaaadddgggfffcccbbbdddfffbbb``````bbbfffgggfffcccaaaaaabbbcccddddddeeeeee______^^^^^^^^^```aaabbb```]]]ZZZ[[[^^^``````^^^gggffffffffffffgggiiijjjbbbaaa```bbbcccbbb^^^[[[^^^^^^]]]^^^___aaacccdddaaa___]]]\\\\\\]]]^^^___```bbbcccaaa^^^]]]```ccc```___aaadddfffeee```\\\]]]``````\\\[[[___aaa````````````______aaadddgggeeeeeedddcccccccccdddddd___aaaccccccbbbbbbcccddd``````aaaaaaaaaaaaaaa```bbbaaa```___```aaaccceeeeeeeeeffffffeeecccaaa```aaabbbdddeeeeeeeeegggiiifffhhhjjjjjjhhheeecccaaa___^^^\\\ZZZZZZ\\\^^^```cccbbbaaaaaaaaaaaaaaabbb\\\\\\aaafffeee```aaagggeeeeeedddcccbbbaaa```___hhheeebbbaaaaaaaaa```___bbbbbbaaaaaa``````______ccc```]]]^^^```aaa```^^^```___]]]\\\\\\]]]^^^___\\\\\\]]]]]]]]]\\\\\\[[[[[[^^^___^^^\\\\\\___bbb^^^\\\ZZZ[[[___aaaaaa___^^^___```aaaaaa___]]][[[^^^___aaabbbcccccccccbbbfffbbbcccgggfffaaa___bbbdddbbb``````bbbbbb___[[[aaa``````___```aaaaaabbb``````______^^^^^^^^^^^^``````aaaaaabbbbbbccccccbbbcccccccccbbbaaa___^^^___^^^]]]\\\[[[ZZZZZZZZZ]]]\\\\\\\\\]]]___aaabbbgggccc^^^\\\\\\^^^``````^^^]]]\\\\\\]]]^^^```aaa]]]^^^^^^______^^^^^^]]]````````````aaaaaaaaaaaa^^^```aaa```___]]]]]]^^^___^^^]]]\\\]]]___aaaccc^^^^^^^^^^^^^^^]]]]]]]]]___```___]]]\\\[[[]]]___^^^^^^]]]]]]]]]\\\\\\\\\]]]]]]]]]^^^___```aaaaaa\\\[[[[[[[[[\\\]]]^^^^^^dddbbb```_________^^^\\\aaaaaabbbdddeeeccc```]]]```````````````______^^^```aaaaaaaaaaaa``````___dddcccaaa___^^^]]]]]]]]]``````____________``````bbb^^^XXXXXX[[[```bbbaaabbb```````````````^^^\\\aaaaaaaaabbbccccccaaa___aaaaaa``````____________``````___]]]\\\\\\___bbb______^^^]]]\\\]]]aaadddaaa`````````_________^^^eeeccc```^^^]]]^^^```bbbfffeeedddcccbbb``````___aaa``````bbbdddddd___[[[```aaaaaabbbccccccddddddeeeeeeeeeddddddcccccccccbbb``````aaadddeeecccaaaYYY]]]aaaaaa___^^^___bbbcccbbbbbbbbbcccdddeeeeeedddcccbbbbbbcccbbb```___ccceeedddaaabbbdddbbb]]]aaaccceeefffeeeddddddeeeaaacccddddddcccbbbcccddd``````___^^^```bbbeeegggfffccc```___aaaccceeeeeegggfffdddbbbaaaaaaaaabbbbbb```bbbfffgggeeedddgggccc```aaadddccc```___aaa___```aaacccccccccbbbaaaffffffgggggggggfffdddcccbbbdddfffddd```]]]^^^```^^^[[[YYYZZZ^^^aaabbbbbb^^^^^^```aaaaaaaaa```___bbbdddffffffeeeeeeeeefffbbbbbbbbbbbbbbbbbbbbbbbbddddddddddddddddddeeeeeecccdddeeeeeecccbbbbbbbbbaaa```___aaadddeeecccaaa```aaabbbbbbcccdddddddddaaaaaa```___``````bbbbbbcccaaa^^^___aaaccccccbbbcccccccccbbbaaa___]]][[[___^^^^^^```bbbbbb___\\\_______________```aaabbb```___^^^]]]\\\\\\]]]^^^___```aaaaaa```aaabbbddd`````````ccceeedddaaa]]]^^^bbbbbb^^^]]]```cccbbbaaaaaabbbaaa```aaadddfffdddddddddcccddddddeeeeeeaaacccdddcccaaa___^^^^^^^^^^^^___```aaaaaa`````````_________```bbbeeefff```aaabbbccccccbbb```___aaaccceeeeeedddddddddfffmmmkkkkkklllnnnlllhhhccc```___]]]\\\\\\]]]^^^___bbbbbbaaa````````````aaa]]]]]]```dddccc___```eeecccccccccbbbbbbbbbbbbbbbgggeeebbbaaaaaabbbaaa```bbbbbbaaaaaa```______^^^aaa___^^^^^^```aaa```^^^```______^^^^^^____________^^^\\\[[[ZZZ[[[\\\]]]\\\]]]______^^^^^^___aaa```^^^]]]]]]___aaa```^^^______`````````___]]]\\\^^^___```bbbccccccbbbbbbbbb```aaaeeeeeeaaa```cccbbb```___```bbbbbb```^^^_________```aaaaaaaaabbbaaa`````````___^^^^^^^^^^^^_______________``````aaaaaabbbbbbaaa``````___bbbaaa`````````aaabbbbbb]]]]]]]]]]]]^^^___``````eeebbb___]]]]]]^^^]]]]]]_________^^^______``````]]]^^^^^^______^^^^^^]]]^^^____________`````````___```aaa```^^^]]]^^^___```___^^^^^^^^^```bbbddd^^^^^^^^^^^^^^^____________```___^^^\\\\\\]]]___^^^]]]]]]\\\[[[ZZZZZZZZZ\\\^^^___aaabbbbbbaaa```[[[[[[[[[[[[[[[\\\]]]]]]aaa```^^^___```aaa```___[[[\\\^^^aaaccccccaaa___]]]^^^______````````````______``````aaa`````````ccccccaaa```______^^^^^^bbbaaa````````````aaabbb___^^^]]]\\\\\\^^^aaadddcccbbbaaabbbccccccaaa___aaa```aaaccceeeeeecccbbbaaaaaaaaaaaaaaa```______```___^^^^^^^^^___``````\\\^^^______^^^___```bbbaaa`````````````````````dddcccaaa`````````bbbbbbbbbbbbbbbccccccccccccccc``````aaacccdddbbb___\\\^^^^^^______```aaaaaabbbdddddddddccccccbbbbbbbbbcccaaaaaabbbdddeeedddbbb]]]^^^___```aaaaaa```_________``````bbbccceeeeeegggggggggggggggfffdddcccdddeeedddaaaaaadddbbb^^^___aaabbbbbbaaa```aaabbbcccdddeeeeeecccaaaaaabbbfffeeecccbbbbbbbbbccccccdddbbb``````aaacccddddddgggfffdddcccaaaaaaaaabbbfffbbbaaacccccc```aaadddccc```aaadddccc```___aaa^^^______aaaaaabbbbbbbbbbbbcccdddeeeeeeeeedddccccccddddddcccaaa___^^^___```^^^[[[[[[^^^aaaaaa`````````aaaaaaaaa```^^^]]]___aaacccdddccccccdddeeebbbbbbbbbbbbbbbbbbbbbbbbdddcccbbbaaaaaaaaabbbccceeedddcccccccccbbb```^^^```______```aaaaaa```^^^___```aaabbbbbbccccccbbbdddcccbbbbbbaaabbbbbbbbbdddbbbaaaaaacccddddddcccaaabbbccccccaaa]]]YYYWWW\\\\\\]]]___aaabbb```^^^``````aaaaaa```___^^^^^^[[[[[[\\\]]]]]]^^^____________^^^```bbbddddddcccaaa``````aaabbbcccaaa___```cccddd```___bbbddddddbbbcccddddddbbbbbbcccdddcccccccccddddddeeeeeefff```bbbdddcccaaa^^^]]]\\\[[[]]]^^^```aaaaaa``````^^^^^^^^^^^^```bbbeeefff^^^___aaabbbcccbbbaaa``````ccceeefffdddcccbbbbbbkkkgggeeegggkkkkkkeee___aaaaaa```_______________aaa``````___^^^^^^_________^^^___aaa```]]]___ccc^^^^^^___```aaabbbccccccfffdddbbbbbbbbbcccbbbbbbaaaaaaaaa```______^^^^^^^^^^^^^^^___aaaaaa___]]]______```````````````___bbb___\\\YYYXXXYYY\\\]]]]]]]]]^^^___aaabbb```___bbb```______``````___]]]_______________^^^^^^^^^^^^___```aaabbbbbbbbbaaa^^^]]]^^^bbbcccaaa```ccc```___^^^___aaabbbaaa```\\\]]]___aaaaaaaaaaaaaaabbbbbbaaa``````___^^^^^^_________^^^^^^^^^^^^^^^_______________```aaaaaaaaa```^^^]]]]]]^^^```aaa^^^^^^^^^_________^^^^^^bbb```^^^]]]]]]]]]\\\ZZZ```aaaaaaaaaaaa``````___]]]^^^^^^______^^^^^^]]]]]]]]]^^^^^^^^^____________``````___]]]]]]^^^```aaa```______```aaacccddd^^^^^^^^^______``````aaa______```^^^]]]\\\^^^___]]]]]]\\\\\\[[[ZZZZZZYYYZZZ\\\___aaabbbaaa^^^]]]___^^^^^^^^^^^^___``````]]]]]]]]]___bbbcccbbb```\\\\\\^^^```ccccccaaa___\\\\\\^^^___```aaaaaaaaa^^^^^^___```aaaaaaaaaaaabbbbbbbbbaaaaaaaaaaaa```dddbbbaaa``````aaabbbddd\\\___aaa```]]]]]]aaaeeebbbaaaaaabbbcccdddbbbaaa___^^^___```cccdddcccaaa``````aaabbbbbb```___^^^___]]]\\\^^^aaabbbaaa^^^[[[]]]```aaa````````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbccccccaaaaaabbbbbbccccccdddddd___aaacccdddbbb```______^^^^^^______```aaaaaaaaaccccccbbbbbbbbbbbbbbbaaadddcccbbbcccdddeeedddcccbbb```^^^```cccdddaaa^^^\\\]]]]]]^^^```bbbdddeeeiiiiiiiiiiiihhhgggfffeeeeeefffccc``````dddccc``````aaaaaa```______```aaadddeeefffeeecccaaa```aaaeeeeeeeeedddcccbbbaaa```bbbaaa```aaacccdddcccbbbfffeeedddcccbbbaaaaaaaaaeeeaaa___``````^^^```dddccc```aaadddccc```___aaa^^^^^^^^^^^^___aaacccddd``````bbbccccccccccccccccccbbbaaabbbbbbaaa___]]]cccaaa^^^^^^___`````````aaabbbbbbbbbaaa___]]]\\\]]]___aaabbbaaaaaabbbcccbbbbbbbbbbbbbbbbbbbbbbbbcccaaa___]]]]]]]]]___```dddaaa___```cccccc```]]]aaa```````````````___^^^^^^___```aaabbbbbbaaaaaaeeeeeedddccccccbbbbbbbbbaaaaaa```aaaaaabbbaaaaaa^^^___```aaaaaa```^^^]]]]]]]]]^^^___aaaaaa```___aaabbbbbbbbb```^^^\\\[[[VVVXXXZZZ\\\___```aaabbb```^^^]]]___bbbdddbbb```bbbaaa`````````aaaaaaaaa```cccddd```___bbbddddddccceeefffeeedddbbbbbbcccaaabbbcccdddeeeeeeeeefff\\\___bbbcccbbb```______[[[\\\___aaabbbbbbbbbaaa^^^^^^^^^^^^```aaacccdddaaabbbdddeeeeeedddbbbaaa___bbbeeegggeeecccbbbbbbeeecccbbbccceeeddd```]]]bbbbbbbbbaaaaaa```______``````___^^^]]]]]]]]]]]]```___]]]]]]\\\\\\^^^aaa\\\\\\]]]^^^______```aaadddbbbaaabbbcccdddcccbbbaaaaaa```______^^^^^^]]]\\\]]]^^^```aaa```^^^\\\]]]^^^```aaaaaa```___^^^bbb```]]]ZZZYYYZZZ[[[\\\^^^]]]]]]```ddddddaaa]]]______^^^_________^^^^^^```______^^^^^^^^^_______________``````aaaaaaaaa]]]]]]]]]___```___```aaa``````______````````````ZZZ\\\___aaabbbaaa```___bbbbbbbbbaaa``````______aaaaaa``````______^^^^^^^^^^^^]]]]]]^^^___aaabbbbbb```]]]ZZZYYYYYYZZZ[[[^^^___`````````___]]]\\\___]]][[[[[[\\\]]]]]]]]]``````aaabbbaaa```^^^]]]]]]^^^^^^______^^^^^^]]]]]]^^^^^^^^^^^^____________``````^^^]]]]]]___aaa``````______``````bbbbbb]]]^^^^^^___```aaabbbbbb^^^___```___^^^]]]^^^```]]]]]]]]]]]]]]]]]]]]]]]]YYYZZZ\\\]]]]]]]]]\\\[[[______^^^^^^^^^______```]]]]]]]]]```bbbcccaaa```bbbaaaaaacccdddccc```^^^]]]^^^___```aaaaaaaaaaaa^^^___```aaabbbbbbbbbbbbbbbbbbbbbccccccbbbbbbbbbdddbbb```______```bbbddd\\\___bbbbbbaaa```aaaccc___^^^^^^```bbbcccbbb```]]]\\\\\\]]]^^^___^^^]]]^^^___```aaaaaa```^^^]]]^^^\\\[[[___dddeeeaaa]]]\\\^^^`````````___```bbbaaaaaaaaaaaabbbbbbbbbbbb^^^___aaabbbccccccbbbbbbcccbbbbbbaaaaaa`````````^^^bbbeeedddaaa______aaabbbbbbbbbcccccccccddddddccccccccccccbbbbbbbbbbbbeeedddccccccdddeeeeeeddddddbbbaaaaaacccdddbbb```]]]]]]^^^___```aaacccdddfffggghhhgggfffdddddddddffffffccc___```dddeeebbbdddddddddbbb``````bbbdddcccdddeeeeeecccaaaaaabbb___```bbbccccccbbbaaa```aaaaaaaaaccceeeeeedddbbbeeeeeedddcccbbbbbbbbbaaa```]]]]]]aaabbbaaabbbfffccc```aaadddccc```___aaa___^^^]]]]]]___bbbeeegggaaaaaabbbbbbbbbbbbbbbbbbcccaaa___```bbbccc```]]]bbbaaa`````````aaabbbbbbaaaaaabbbbbbaaa```^^^]]]___```bbbaaa```___```aaabbbbbbbbbbbbbbbbbbbbbbbbcccbbb```^^^]]]^^^___``````^^^]]]___bbbdddaaa___bbbbbbcccbbbaaa```______^^^___aaabbbbbbaaa```___ddddddddddddccccccbbbbbb___```aaa``````______```\\\\\\\\\]]]^^^___```aaa___```aaaaaa````````````bbbbbbbbbbbb```^^^\\\ZZZXXXYYY[[[]]]___````````````^^^]]]^^^aaabbb___\\\aaaaaa```_________aaabbb___bbbbbb___^^^aaacccccccccdddeeeeeecccaaaaaabbb``````bbbcccdddddddddddd^^^aaacccdddbbb`````````\\\^^^```cccddddddcccbbb__________________``````ddddddffffffeeecccaaa```]]]```dddffffffeeeddddddbbbeeegggfffcccaaabbbcccbbbbbbaaaaaaaaa``````___```___^^^]]]\\\\\\\\\\\\aaa___]]]ZZZ[[[]]]^^^^^^________________________bbbaaa```aaacccdddcccaaa``````______^^^]]]]]]]]]ZZZ\\\^^^``````___]]]]]]\\\]]]^^^___```___^^^^^^aaa```___^^^]]]\\\[[[ZZZ___^^^^^^```cccddd```\\\ZZZ[[[]]]^^^^^^^^^^^^_________^^^^^^^^^______```_______________`````````^^^______^^^^^^______^^^bbbbbbaaa___^^^^^^^^^___ZZZ\\\^^^```aaa```___^^^aaaaaaaaaaaa````````````aaaaaa``````______^^^^^^^^^^^^]]]]]]]]]___```bbbdddccc```^^^]]]]]]^^^______``````aaa```___]]]\\\^^^[[[YYYYYY[[[___aaabbb^^^^^^___```___^^^\\\[[[]]]^^^^^^______^^^^^^]]]^^^^^^_________`````````^^^___```___^^^]]]___aaa__________________``````]]]^^^^^^___```aaabbbbbb]]]___``````___^^^___```^^^^^^___```aaabbbcccccc]]]\\\[[[ZZZ[[[\\\]]]^^^^^^]]]\\\\\\\\\\\\]]]]]]```_________aaaaaa```^^^bbbbbbaaabbbccccccaaa___aaaaaabbbbbbbbbaaaaaa```___```aaabbbcccdddddddddaaabbbbbbcccdddccccccbbbbbbaaa___^^^^^^___aaabbb___^^^___aaaddddddbbb___^^^^^^^^^```bbbccccccaaa```^^^\\\\\\\\\\\\[[[YYY]]]]]]^^^_________^^^]]]^^^\\\\\\```eeefffaaa\\\_________^^^^^^___bbbdddaaaaaaaaaaaabbbbbbbbbbbb[[[]]]___aaabbbbbbaaa``````````````````____________bbbeeedddaaa___```bbbccccccdddddddddddddddeeecccdddddddddddddddddddddeeeeeedddcccccccccdddeeebbbdddeeedddaaaaaabbbdddaaaaaa`````````aaabbbbbbdddfffgggfffcccbbbbbbcccffffffccc___```eeeeeebbbeeeeeeeeecccbbbbbbdddfff```bbbddddddccccccdddeee^^^```bbbddddddbbbaaa___aaaaaabbbdddfffgggeeecccddddddddddddcccbbbbbbaaa]]]\\\___eeefffdddccceeeccc```aaadddccc```___aaaaaa```___^^^```cccgggiiieeeeeedddcccbbbaaaaaaaaabbb```^^^```bbbccc```]]]```aaaaaaaaabbbbbbcccddd___```aaabbbbbbaaa``````bbbcccdddccc```^^^^^^^^^aaaaaaaaaaaaaaaaaaaaaaaadddcccbbbaaaaaaaaabbbccc^^^]]]^^^```bbbcccbbbaaabbbcccddddddbbb``````aaa^^^___aaaccccccaaa```___bbbbbbcccccccccbbbaaaaaa```aaacccbbbaaa`````````bbbaaa```______```aaabbb```aaabbbaaa```___```aaabbbbbbaaaaaa```^^^]]]\\\______^^^^^^^^^^^^]]]]]]```______```aaa```^^^\\\```aaaaaa```___^^^```bbb^^^aaaaaa^^^]]]```bbbbbbaaaccccccbbb```___```aaa^^^___aaabbbccccccbbbaaadddeeeeeeccc```^^^]]]]]]]]]___bbbdddeeedddcccbbb_______________^^^^^^^^^bbbbbbccccccbbb```^^^\\\\\\___bbbddddddddddddeee```dddhhhfffaaa^^^aaaeee``````____________````````````^^^]]]\\\\\\\\\\\\```___]]]ZZZ[[[______]]]ccccccbbbbbbaaaaaaaaa```aaa``````aaabbbcccaaa____________^^^]]]]]]\\\\\\YYY[[[^^^___^^^]]]]]]^^^\\\\\\]]]^^^____________``````aaa```___^^^]]]\\\```______```aaa```^^^\\\WWWZZZ]]]^^^^^^]]]^^^___^^^^^^^^^_____________________^^^^^^^^^^^^___```___aaa```]]]]]]``````^^^bbbbbbaaa___\\\\\\]]]___\\\]]]^^^_________^^^]]]______`````````aaaaaaaaa_________^^^^^^^^^^^^^^^```______^^^^^^^^^_______________```aaabbbcccddd```````````````___^^^]]]^^^\\\ZZZ[[[^^^aaacccccc\\\\\\]]]]]]]]]\\\\\\[[[]]]^^^^^^______^^^^^^]]]^^^____________`````````\\\^^^``````___^^^___```^^^^^^__________________^^^^^^^^^______``````aaa]]]___```aaa_________```^^^___```aaabbbcccdddeeebbbaaa^^^\\\\\\^^^aaacccbbbbbbaaa`````````aaaaaacccaaa___^^^___```___^^^]]]]]]]]]___aaabbbbbbaaaaaabbbbbbbbbbbbaaa```___``````aaabbbcccccccccccc```aaacccddddddcccbbbaaa``````____________``````___^^^]]]aaaeeefffbbb]]]aaaaaaaaabbbeeefffeeecccdddaaa___]]]]]]\\\[[[YYY^^^^^^^^^^^^^^^____________^^^^^^aaaddddddaaa^^^``````___^^^]]]___cccfffbbbbbbaaaaaaaaa`````````[[[]]]^^^```aaaaaa``````[[[\\\]]]___```bbbccccccaaacccdddcccbbbaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbdddddddddddddddeeeeeeeeeeeeeeeeeecccaaaaaaccceeeaaaccceeeddd``````cccfffdddcccbbbbbbaaaaaabbbbbbccceeegggfffcccaaabbbccceeeeeeccc```bbbffffffbbbaaabbbcccbbbaaaaaaccceee___aaacccdddddddddeeefffddddddeeefffeeeccc```___``````aaacccffffffeeeccccccddddddddddddcccbbbaaa```___ccchhhhhhcccaaaaaaccc```aaadddccc```___aaabbbaaa``````aaadddgggiiihhhgggeeecccbbbaaaaaaaaa```______```aaabbb```______```bbbbbbbbbbbbccceee___```aaabbbbbbbbbaaaaaacccddddddccc```^^^^^^^^^aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb]]]___aaaaaaaaa```aaabbb```bbbddddddaaa```aaabbb___```bbbdddcccbbb```^^^___```aaabbbbbbaaaaaa```___bbbdddcccaaa______```ccccccccccccbbbbbbaaaaaa]]]___aaa```______aaacccaaaaaa```_______________```___^^^^^^^^^___``````^^^```bbbcccbbbaaa``````^^^```bbbaaa___^^^___aaa^^^aaaaaa^^^]]]```bbbbbb`````````___]]]]]]___aaa^^^___```aaaaaaaaa___^^^eeedddccc```]]]\\\\\\^^^]]]___bbbdddeeecccaaa___]]]^^^^^^_________^^^^^^^^^___```aaa```___]]]\\\\\\^^^```aaa``````aaabbb^^^```bbbaaa^^^]]]^^^aaa^^^]]]\\\\\\\\\^^^```aaaaaa```___^^^\\\\\\\\\\\\^^^___]]]ZZZ\\\aaaaaa\\\bbbbbbbbbbbbaaaaaaaaa``````______```aaaaaa___]]]______^^^^^^]]]\\\\\\\\\YYY[[[]]]]]]\\\\\\^^^```]]]]]]]]]^^^^^^___```aaacccbbbaaa```______`````````aaaaaa___]]]\\\\\\]]]XXX[[[___```^^^]]]]]]^^^\\\]]]___`````````___^^^______^^^]]]]]]^^^______^^^bbbaaa]]]^^^cccdddaaa```aaaaaa^^^\\\\\\^^^aaa^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]^^^___```aaaaaabbb^^^_______________``````bbbbbbaaaaaa___^^^\\\\\\YYYZZZ]]]___aaabbbbbbbbbaaa```_______________```^^^^^^___aaaccccccaaa___\\\\\\[[[[[[[[[\\\]]]]]]]]]^^^^^^______^^^^^^]]]]]]]]]^^^^^^^^^_________ZZZ]]]```bbbaaa___^^^^^^______````````````______^^^^^^^^^^^^^^^_________\\\^^^aaaaaa```___``````____________````````````cccbbbaaa``````aaabbbcccfffeeedddcccccccccccccccdddaaa^^^]]]^^^___``````^^^]]]]]]^^^aaabbbbbbaaa^^^______````````````______``````aaaaaaaaa`````````aaacccdddcccbbbaaa______```aaaaaaaaaaaa```___]]]^^^___aaabbbbbbaaa___bbbaaaaaaccceeeeeedddccccccaaa^^^]]]]]]]]]\\\[[[aaa```___^^^^^^```aaaccc___``````aaabbbaaa```______`````````___```bbbdddcccbbbaaaaaa```___^^^^^^^^^^^^___``````aaa``````\\\]]]^^^```bbbccceeeeeedddcccbbbbbbccccccbbb```````````````````````````bbbbbbccccccdddddddddddddddeeedddbbb``````bbbeeebbbbbbbbbaaaaaabbbdddfffbbbbbbbbbaaaaaabbbccccccaaadddgggeeeaaa___```cccccceeedddbbbcccgggfffbbb]]]___bbbbbbbbbbbbcccddd```bbbddddddccccccdddeeecccddddddeeedddcccbbbaaa___^^^___aaacccddddddbbbccccccdddddddddcccbbbaaaaaa```bbbfffgggcccaaacccccc```aaadddccc```___aaabbbaaa``````aaaccceeeffffffeeedddbbbaaaaaabbbbbb]]]___```aaa`````````aaa___bbbccccccaaa```aaaccc```aaabbbcccbbbaaa```___```aaabbbbbb```______```aaaaaaaaaaaaaaaaaaaaaaaa]]]]]]^^^___`````````___^^^aaadddccc```^^^```bbb___bbbdddcccaaa```aaaccc___aaacccddddddbbb```^^^]]]^^^___aaaaaaaaa```___]]]```cccbbb___]]]]]]___[[[\\\___```aaa___]]]\\\ZZZ\\\______^^^^^^bbbeee``````___^^^^^^___aaabbb]]]\\\\\\]]]___bbbeeeggg\\\```dddeeecccbbbccceee]]]```bbbbbb___^^^___aaa^^^bbbbbb^^^]]]aaacccbbb______^^^\\\[[[\\\^^^aaa]]]^^^```aaaaaa___]]]\\\aaaaaa```^^^\\\\\\^^^aaa]]]___bbbddddddbbb___^^^[[[\\\]]]^^^____________\\\]]]___aaaaaa```___^^^]]]^^^___^^^]]]]]]^^^___aaa```````````````______]]]\\\ZZZZZZ[[[]]]```bbbbbbaaa___^^^]]]\\\\\\\\\]]]___]]]ZZZ]]]cccbbb\\\^^^______________________________```aaa```]]][[[______^^^]]]]]]\\\\\\[[[YYY[[[]]]\\\[[[[[[^^^aaa______^^^^^^___```bbbccceeeccc```^^^^^^```bbbddd```bbbbbb___[[[YYYZZZ]]][[[^^^aaaaaa___\\\\\\]]][[[]]]___aaaaaa```___^^^```___^^^]]]]]]]]]^^^___]]]aaaaaa]]]___eeegggeee^^^___```^^^\\\\\\```ccc```___^^^]]]\\\\\\\\\\\\[[[[[[]]]^^^___aaabbbbbb``````aaaaaabbbbbbcccccccccccccccbbb```^^^[[[YYY[[[]]]___bbbbbbbbbaaa```aaa```___^^^^^^___```aaa^^^```cccggghhheee___ZZZ\\\\\\[[[ZZZ[[[\\\^^^___]]]^^^^^^______^^^^^^]]]\\\\\\]]]]]]]]]^^^^^^^^^YYY]]]aaacccbbb```^^^^^^```aaaaaaaaaaaaaaa``````^^^^^^^^^^^^^^^^^^]]]]]]\\\^^^aaaaaaaaa``````aaa___^^^^^^]]]]]]\\\[[[[[[```aaaaaaaaaaaaaaa``````aaaaaa```___^^^^^^______dddaaa]]][[[]]]```bbbbbbcccbbbaaaaaabbbbbbaaa```[[[[[[]]]^^^______``````__________________^^^^^^```aaacccccccccbbb```^^^___aaabbbddddddbbbaaa___ZZZ^^^bbbbbb```^^^```bbbaaa``````aaaccccccbbb``````^^^[[[ZZZ[[[\\\\\\[[[cccbbb```^^^___aaadddfff___aaabbbbbb```___```aaa\\\___aaabbbaaaaaaaaabbbcccbbbaaa```___^^^]]]\\\````````````aaaaaaaaaaaaaaaaaabbbbbbccccccddddddeeeccc```aaacccdddbbb___aaaaaaaaaaaa````````````aaaaaabbbbbbccccccccccccdddddddddbbb___^^^bbbeeeddd```^^^___cccfffeeeddd````````````aaabbbdddddd^^^bbbeeeccc___\\\^^^aaabbbeeedddcccdddgggfffaaa\\\___bbbddddddddddddeeebbbdddeeeeeecccbbbbbbccc^^^^^^```aaabbbcccdddddd^^^]]]]]]^^^aaabbbbbbbbbbbbcccdddeeedddcccbbbaaa___]]]^^^ccceeedddeeehhhccc```aaadddccc```___aaaaaaaaa`````````bbbcccddddddcccbbbaaaaaabbbcccccc[[[___bbbaaa___^^^```cccaaaccceeeddd```^^^___```ccccccccccccbbbaaa___^^^\\\^^^```aaa``````aaabbbaaaaaaaaaaaaaaaaaaaaaaaa