BM6e6(}@ rrrmmmeeebbbeeeiiihhheee]]]WWWSSSTTTTTTQQQNNNOOOQQQIIIDDDIIIPPPRRRQQQQQQHHHFFFBBB???>>>???>>>>>><<<===:::===EEE===333444666333111000111222222111555444000,,,...222111------***(((+++111444444111555000,,,...333444///(((///000555999555...///555222///,,,---000222111000,,,///111111000000222555000///---,,,,,,***'''%%%,,,***)))***---...,,,)))+++...222333111...,,,+++...+++(((%%%$$$%%%''')))++++++*********+++---...$$$,,,///,,,///444111(((***++++++,,,,,,---------,,,+++***,,,//////,,,)))************)))((('''&&&)))******(((%%%%%%)))---***(((&&&&&&((((((%%%"""$$$%%%!!!555***%%%dddyyy___'''+++***$$$+++"""&&&'''%%%%%%'''&&&"""'''&&&&&&&&&'''&&&### """!!! !!!###$$$&&&&&&%%%######%%%(((,,,(((%%%""""""$$$$$$!!!&&&'''(((%%%""""""&&&***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""%%%!!!!!!&&&'''######''';;;ddd|||sssLLL)))***((($$$&&&,,,***$$$))))))(((((()))***+++++++++******)))(((''''''&&&"""###%%%&&&&&&&&&%%%%%%###$$$%%%&&&'''&&&%%%$$$"""&&&)))&&&""" """&&&(((&&&$$$$$$%%%''''''&&&((('''%%%$$$$$$%%%'''(((''''''&&&%%%%%%%%%&&&&&&""""""###$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$'''$$$###%%%(((***'''$$$'''&&&%%%%%%$$$$$$$$$$$$&&& )))### 222***,,,)))###"""(((***'''+++)))&&&%%%&&&&&&&&&%%%***---...+++&&&"""$$$'''))))))'''&&&&&&'''((((((&&&%%%$$$$$$&&&&&&%%%$$$((('''&&&&&&'''((()))***$$$%%%%%%&&&'''((())))))***'''%%%&&&)))+++***(((&&&%%%$$$$$$&&&&&&%%%$$$'''%%%###$$$''')))'''%%%###%%%(((,,,---+++&&&""",,,))))))+++,,,+++000666EEE;;;777@@@KKKRRR]]]iiimmmpppsssmmmddd___```eeejjjkkkaaaYYYRRRQQQPPPLLLIIIIIILLLEEEAAAFFFKKKKKKIIIIIIJJJEEE???<<<<<<======<<<888888666;;;AAA===666888666444111111222333333222222222000---...222222...///+++)))+++///111000---...............---,,,+++...+++,,,000111------111111///,,,,,,...000///...,,,...000///------...000...---++++++++++++***(((*********+++...///000///,,,---...//////---***(((,,,***(((%%%%%%&&&''')))))))))))))))***,,,---...&&&***,,,++++++---,,,(((111000...,,,***(((''''''***)))((()))++++++)))&&&******)))(((((('''&&&&&&&&&''''''&&&%%%%%%''')))((('''''''''((('''%%%$$$%%%((('''000'''%%%WWW|||iiiVVV***###(((&&&***"""%%%&&&$$$$$$&&&%%%"""#########$$$&&&&&&$$$"""""""""!!!!!!!!!""""""###''''''&&&%%%###$$$&&&((('''%%%$$$%%%&&&&&&###!!!''''''&&&%%%###$$$&&&(((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""!!! %%%)))(((###!!!!!!###)))EEElllooo777&&&)))(((%%%'''++++++'''(((((()))))))))*********&&&&&&&&&'''''''''''''''###$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$&&&'''&&&###"""###%%%(((&&&$$$$$$%%%&&&&&&&&&(((&&&%%%$$$$$$%%%&&&(((((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###!!!"""$$$%%%%%%&&&''''''''''''&&&&&&%%%&&&&&&&&&///"""'''&&&***000***333$$$)))+++))))))***'''"""+++)))''''''((())))))(((***,,,...+++&&&$$$%%%((((((((('''&&&&&&'''((()))'''%%%$$$%%%&&&&&&%%%$$$&&&&&&%%%$$$%%%%%%''''''''''''''''''''''''(((((((((''''''((()))***)))((((((&&&%%%&&&''''''&&&%%%(((&&&%%%&&&((()))(((&&&&&&%%%%%%'''))))))'''%%%+++)))))),,,,,,,,,111777===999;;;BBBHHHMMMWWWbbblllqqqssskkkaaa\\\]]]ccciiinnnggg]]]SSSPPPOOOLLLIIIIIINNNHHHEEEIIIMMMLLLHHHGGGJJJCCC<<<999;;;===;;;999:::888777;;;>>>;;;999;;;666444222222333555555555...000///---///222222...000---******---...,,,***(((---111000,,,***---111888111---///222111000000000...,,,,,,---......---...///000///---,,,---...---+++))))))+++,,,---,,,------...------...000333...,,,***+++,,,,,,)))&&&))))))((('''''''''((()))''''''((((((***+++---...(((((()))+++***(((+++111...---+++)))))))))+++,,,+++)))(((((())))))'''&&&***)))(((&&&&&&&&&&&&'''%%%$$$$$$%%%'''((('''&&&&&&'''(((((('''&&&&&&'''&&&***...(((%%%&&&CCCXXX---'''000"""%%%%%%######%%%%%%""" """%%%'''&&&%%%""""""#########""""""!!!'''((((((&&&$$$###$$$%%%%%%%%%&&&''')))(((%%%###(((&&&$$$###%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$###"""!!! %%%''''''$$$ %%%+++666QQQnnn~~~zzz@@@%%%%%%((()))'''%%%'''(((&&&'''((()))*********)))(((""""""###$$$&&&'''((((((%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&%%%%%%%%%$$$$$$$$$'''%%%######$$$&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%$$$###""" $$$'''&&&######%%%)))&&&&&&'''''''''''''''((('''%%%"""%%%***###+++(((,,,......---...+++&&&)))'''&&&&&&((())))))))))))+++,,,+++'''&&&''')))'''&&&&&&&&&'''((())))))'''&&&%%%%%%&&&&&&%%%###'''&&&%%%%%%$$$%%%%%%&&&))))))((((((''''''''''''%%%''')))***)))(((((((((***(((''''''((((((&&&%%%((('''&&&''')))***)))((((((%%%######%%%'''((((((+++)))***---------222888999???FFFJJJJJJLLLVVVaaa```iiizzzoooeee]]]]]]bbbeeeeeeeeecccXXXOOOMMMMMMKKKJJJKKKNNNIIIHHHMMMPPPMMMIIIHHHFFF@@@;;;;;;>>>???<<<888AAA;;;<<<>>>999777::::::666444222222444666777666,,,///000...///222222...///---++++++------,,,+++***///444333///...222666BBB;;;444222222222111000...---------.../////////000000000000000///000000...+++)))(((***,,,------111222111...******---000///+++((()))---///---)))((((((((((((((())))))***'''(((((())))))***+++,,,)))&&&(((...,,,)))111>>>...,,,***))))))+++...///...---+++*********))))))***(((&&&%%%$$$%%%'''(((&&&%%%%%%(((+++,,,)))%%%###'''))))))&&&%%%&&&)))%%%)))000!!!'''***///mmm~~~WWW%%%&&&)))"""$$$%%%""""""%%%$$$"""!!! !!!"""%%%'''&&&&&&"""###$$$%%%$$$###"""!!!%%%&&&((('''%%%#########"""$$$&&&((()))(((&&&$$$(((%%%"""###&&&((('''%%%'''&&&$$$######$$$&&&'''$$$$$$###"""!!! '''$$$""""""$$$%%%%%%$$$111gggvvvsssCCC000"""%%%)))***'''###"""###$$$&&&''')))******)))'''&&&!!!"""###$$$%%%&&&'''(((&&&'''''''''''''''''''''&&&%%%$$$$$$%%%&&&((()))'''%%%$$$%%%&&&'''&&&$$$'''%%%######$$$%%%&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&((((((''''''&&&%%%$$$###%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&&&&%%%$$$###%%%'''(((&&&$$$###%%%'''%%%%%%&&&'''''''''''''''&&&)))999111''''''%%%444......,,,******,,,------(((&&&%%%%%%''''''&&&%%%((()))+++***(((''')))***%%%%%%&&&&&&'''((())))))(((&&&%%%%%%&&&&&&%%%$$$)))((((((''''''&&&&&&&&&((((((((((((((((((((((((###'''++++++)))&&&'''(((***(((''''''((('''&&&%%%''''''&&&'''(((((((((((((((&&&######%%%'''))))))***(((***---......222888<<>>===???BBBBBB>>>:::BBB999===@@@444333;;;:::666444222333555666777777,,,000111//////111111...---,,,+++,,,---/////////---///111333333444555666;;;999444///,,,---......+++,,,...///000111222333.........///000111111111000---***))))))+++++++++000111000---)))))),,,///000,,,(((***000333222///((('''(((((())))))***+++))))))))))))******)))))),,,(((***...---***222@@@555222...+++)))((()))***.........---+++*********)))(((&&&%%%$$$%%%'''(((&&&%%%&&&))),,,,,,((($$$###'''))))))&&&%%%&&&)))###&&&+++***---###PPPQQQ"""$$$"""%%%$$$!!!!!!$$$%%%"""%%%$$$###$$$%%%&&&&&&%%%"""###$$$%%%%%%$$$###""""""$$$''''''&&&$$$$$$$$$ """%%%''''''&&&$$$###&&&$$$"""###&&&(((&&&$$$&&&&&&$$$$$$$$$$$$&&&&&&######""""""!!! """%%%&&&&&&(((...222bbbvvvvvvuuuhhh""",,,'''%%%&&&'''%%%""" """&&&%%%'''((())))))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$%%%'''((()))'''&&&%%%%%%'''((('''%%%'''%%%######$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%''''''''''''&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$'''$$$""""""%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%***999111((()))&&&222+++***))))))))))))***,,,+++)))(((''''''&&&$$$"""'''(((((()))(((((()))***$$$%%%%%%&&&'''(((((()))'''&&&%%%%%%''''''&&&%%%(((((((((''''''&&&%%%%%%&&&&&&&&&'''((())))))***###'''++++++(((&&&&&&'''((('''&&&&&&''''''&&&$$$%%%%%%&&&&&&&&&&&&'''''''''&&&%%%&&&((()))))))))***(((***.........111777<<>>======???BBB555AAAEEE000000???:::777555333222333555555444555888777111---...///...******++++++,,,---///000---,,,,,,...111333222000...000///...333888777111+++...111111///...///000---+++***,,,...///...---///---++++++++++++)))'''***))))))+++---/////////,,,,,,------............+++***(((''''''(((+++,,,&&&''')))+++------------+++------))))))++++++)))&&&'''''')))***,,,...///%%%)))---...+++)))((((((((((((((((((((((((((((((''')))******(((&&&&&&&&&((('''''''''((('''%%%$$$ &&&!!!'''(((###))))))999nnnyyy===***$$$&&&%%%""""""%%%&&&$$$'''%%%###"""$$$%%%%%%$$$#########$$$%%%&&&'''((($$$&&&'''&&&$$$"""###### """%%%$$$###!!!###$$$!!!###$$$%%%%%%%%%%%%'''###$$$&&&''''''&&&$$$### !!!!!!""""""###$$$$$$((('''###!!!---PPP}}}~~~~~~~~~{{{)))...!!!+++111)))$$$$$$$$$###&&&+++'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$%%%&&&###$$$%%%'''(((((())))))$$$''')))(((&&&&&&(((***)))'''%%%%%%&&&(((((('''$$$$$$$$$%%%%%%$$$$$$$$$###%%%&&&(((((('''&&&%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%'''%%%###"""###$$$%%%%%%$$$%%%'''((('''&&&$$$###***###)))&&&///<<<000+++++++++000777777111------...---,,,,,,---+++(((&&&&&&%%%%%%%%%&&&'''&&&&&&%%%%%%&&&'''''''''&&&%%%$$$######%%%(((******)))"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''')))(((&&&'''''''''&&&%%%'''&&&%%%&&&((())))))((($$$&&&((('''&&&%%%''')))%%%$$$$$$&&&(((******))))))(((***------+++---111,,,<<>><<<===???BBBBBB>>>888444333333444444888666555444555444333111111111222111000///---,,,,,,------...///.........000,,,---333666222///111000000000000111111111111///777555++++++333///!!!,,,,,,---///111000---+++***+++...///000///---+++000,,,((((((,,,111333333...+++((((((******'''$$$'''(((((((((((())),,,...&&&(((***)))'''&&&))),,,,,,'''$$$&&&,,,...)))$$$&&&''')))***++++++******++++++(((&&&'''+++)))$$$'''+++...,,,))))))))))))(((((((((((('''''''''''''''$$$$$$&&&'''%%%&&&)))%%%$$$%%%''')))+++***)))***111sssyyy@@@'''%%%!!!&&&...+++"""%%%$$$"""!!!!!!"""$$$%%%######$$$###!!!!!!"""######$$$&&&(((((('''&&&%%% ###&&&&&&%%%""" """###$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""+++###%%%)))&&&"""###JJJiiiuuu{{{lllsssyyywwwttt|||~~~rrruuu555$$$###///!!!%%%&&&&&&''''''&&&&&&%%%+++(((%%%$$$%%%&&&%%%$$$###############$$$$$$$$$$$$$$$$$$%%%&&&'''((((((%%%'''((('''$$$###%%%''''''''')))+++,,,+++'''$$$+++(((&&&(((++++++'''"""'''"""!!!$$$$$$"""$$$)))%%%'''((('''###!!!###%%%&&&%%%$$$(((---...+++&&&$$$&&&)))******(((%%%###...111///(((&&&((('''###(((((('''&&&%%%%%%%%%%%%%%%%%%%%%'''((((((%%%###***)))))))))***,,,...000)))(((***...---'''$$$$$$$$$$$$$$$%%%&&&'''((()))"""$$$'''))))))(((%%%$$$ """%%%'''(((&&&###!!!$$$&&&(((&&&$$$"""$$$&&&%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''+++'''%%%(((...111---((('''***,,,,,,***'''&&&%%% %%%'''&&&%%%&&&+++***((('''''')))+++,,,///000888CCCLLLQQQWWW]]]\\\dddkkk|||ooobbb^^^hhheee```aaaZZZNNNLLLJJJEEEEEEIIILLLIIIEEECCCCCCGGGKKKLLLIIIDDD@@@>>>???@@@@@@???===<<<===>>>@@@>>>:::888888888777666555444444444555555333111....../////////...------000///---,,,,,,...000222000+++,,,111444000---...------------------,,,,,,///.........111333111.../////////000111000...,,,......------,,,,,,++++++999666111---+++***)))(((---...---,,,***)))))))))************))))))+++,,,((())))))((('''''')))***''''''''')))+++,,,+++***((()))***+++,,,,,,,,,+++***+++)))''')))---,,,((((((+++...---++++++++++++((()))+++------,,,***)))'''$$$$$$&&&'''%%%&&&))))))(((((()))++++++***)))+++***ddd|||zzzqqqAAA222%%%###&&&'''***...%%%$$$"""!!!!!!"""$$$%%%"""###$$$###"""###$$$&&&!!!###$$$&&&&&&%%%$$$###!!!###%%%%%%$$$"""!!!&&&&&&%%%%%%$$$$$$######''''''''''''&&&%%%$$$$$$"""&&&"""!!!%%%&&&"""===dddyyy{{{mmmeeerrr}}}{{{~~~lll222)))'''''''''%%%%%%&&&&&&&&&&&&%%%%%%###&&&((('''$$$""""""###########################%%%%%%$$$$$$%%%&&&((()))(((((((((%%%""""""%%%((()))'''%%%%%%&&&'''((('''(((&&&$$$%%%((()))&&&"""&&&###$$$((()))%%%%%%)))&&&((()))'''$$$###%%%((()))&&&%%%'''+++,,,)))%%%$$$%%%'''))))))'''&&&$$$))),,,***$$$###%%%$$$ $$$$$$#########$$$$$$%%%'''''''''''''''&&&%%%%%%))))))************)))))))))(((***------(((&&&'''&&&&&&&&&&&&'''((()))***###%%%&&&(((((('''&&&%%%&&&'''((()))(((%%%""" ###%%%%%%$$$$$$&&&)))$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%)))'''%%%(((+++---***'''&&&(((******)))((())))))%%%""""""&&&(((&&&%%%&&&)))))))))((('''(((***+++...000777BBBKKKRRRYYY``````fffiiiuuu~~~mmmaaa\\\fffddd^^^___VVVIIIEEELLLEEEAAACCCEEECCCBBBBBB@@@EEEJJJLLLIIIDDD>>>;;;===???@@@???===;;;:::;;;@@@>>><<<;;;;;;999666444333333333555666666333111............//////000111444111---***+++...222555000------111444222///---000000000//////.........222++++++111444111111666000///...///111222111000111///---***))))))++++++222222111///,,,******+++---000111///+++(((***---+++,,,,,,,,,++++++***)))***)))''''''((())))))((($$$'''***+++***+++---///)))***+++,,,------------)))++++++)))+++//////+++'''))),,,---,,,++++++,,,$$$&&&***,,,,,,***'''%%%'''$$$$$$&&&'''%%%%%%)))***)))((()))******)))(((,,,***FFF|||~~~xxxuuummmmmmGGG'''###'''&&&)))111%%%$$$###""""""###$$$%%%###$$$%%%$$$$$$$$$&&&((("""###$$$%%%&&&%%%$$$###!!!"""######$$$#########)))(((&&&$$$#########$$$))))))((('''&&&%%%%%%$$$""""""###***((( VVVrrr}}}pppqqqjjj~~~~~~xxx999...,,,,,,,,,$$$$$$%%%%%%%%%%%%$$$$$$"""(((...---'''###$$$'''########################&&&%%%$$$###$$$&&&((()))+++)))'''###!!!"""%%%(((((('''&&&&&&((((((((('''&&&###"""###&&&'''%%%#########%%%)))***'''&&&''''''((()))'''%%%%%%)))---***'''%%%&&&((()))&&&######$$$%%%&&&''''''&&&&&&&&&(((&&&###"""######!!!"""""""""######$$$&&&&&&''')))***(((%%%$$$&&&)))***+++,,,---,,,)))'''%%%***((((((++++++(((''')))'''''''''''''''((()))***%%%%%%&&&&&&''''''''''''))))))))))))(((&&&%%%###!!!"""$$$%%%$$$%%%&&&(((&&&%%%$$$######$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''(((((((((''''''%%%&&&((((((((())),,,...+++&&&%%%''')))'''&&&(((&&&(((++++++)))((())),,,+++---444???IIIQQQ[[[dddgggkkkkkkqqqyyylllccc___hhhccc[[[ZZZPPPCCC@@@IIICCC@@@AAABBBAAAAAABBBAAABBBBBBAAA@@@@@@AAACCC???@@@@@@>>>;;;:::;;;<<L000,,,,,,...111///=hĦ%%%(((%%%$$$''''''$$$%%%((($$$######$$$''')))******4ĉ@ӵzzzyyytttnnn}}}xxxqqq~~~TTT222$$$$$$%%%###$$$##################$$$%%%%%%%%%$$$"""!!!###$$$%%%%%%&&&&&&'''''''''&&&%%%$$$###""""""###$$$$$$'''&&&$$$######$$$&&&'''!!!""""""###$$$%%%&&&&&&!!!"""(((>Lwww{{{{{{sssjjjfffvvvvvv}}}{{{WWW+++)))%%%---###'''###$$$$$$%%%%%%$$$$$$###%%%$$$#########$$$######%%%$$$$$$$$$#########"""&&&%%%$$$######$$$&&&''''''''''''''''''&&&$$$###"""%%%)))...000---'''"""%%%$$$$$$%%%&&&''''''&&&%%%%%%$$$###$$$%%%'''''''''((()))(((&&&(((---222&&&%%%$$$$$$%%%&&&''''''$$$#########$$$&&&'''((('''&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$###&&&)))(((%%%%%%+++000---,,,+++*********+++,,,)))&&&%%%''''''%%%&&&***&&&&&&&&&%%%&&&&&&''''''((('''&&&%%%%%%'''(((***%%%%%%&&&'''''''''''''''(((''''''&&&'''&&&&&&%%%)))((('''&&&&&&&&&'''(((''''''((((((((((((''''''&&&***---,,,(((&&&(((*********)))((('''(((+++...***%%%###&&&(((((((((+++&&&***...///...,,,,,,------...222888;;;@@@JJJUUU]]]eeefffjjjwwwkkkgggeee^^^ddd^^^UUUVVVRRRJJJJJJ??????CCCIIIIIIDDDAAAAAAGGGHHHIIIGGGDDDBBBBBBBBBCCCAAA>>>:::888:::???CCC>>>;;;777555777;;;>>>???777666666777777GG=?------...///000111222111111000...---,,,///777===999111////////////////////////+++777888---,,,888:::111555333111//////---+++)))+++,,,---............---***,,,---,,,+++*********000,,,)))***---...,,,(((+++)))(((+++///000///,,,)))((('''''')))******))),,,+++***+++------+++)))***)))))))))***+++,,,---+++///111...+++,,,+++)))HdĦ444///---111222=Īj)))%%%%%%'''&&&$$$$$$'''%%%$$$###%%%(((,,,---...GG=?{{{|||xxxpppyyy~~~TTT///!!!###'''########################$$$%%%%%%$$$""""""###$$$#########$$$$$$$$$%%%%%%%%%%%%$$$############$$$$$$$$$#########$$$%%%&&&!!!"""%%%'''))))))))))))###$$$###HdĦtttxxxtttuuuttt|||:::333)))&&&)))(((###$$$$$$%%%%%%%%%%%%$$$$$$(((%%%""""""$$$&&&%%%$$$&&&&&&&&&%%%$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&((()))(((%%%"""%%%$$$###$$$&&&''''''&&&$$$%%%'''(((((('''&&&&&&)))***((($$$$$$''')))(((%%%'''((((((&&&(((,,,111%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%&&&'''((('''$$$###&&&&&&$$$$$$'''%%%%%%###""""""!!!!!!!!!"""$$$''''''&&&'''***...)))(((&&&%%%&&&(((***+++)))&&&&&&((((((%%%&&&)))&&&&&&%%%%%%%%%&&&&&&'''((('''&&&&&&&&&''')))***''''''''''''&&&$$$"""!!!%%%$$$$$$%%%((())))))((($$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((***---,,,***)))***,,,+++++++++)))'''(((***,,,((($$$###''')))((((((***((()))+++...//////---,,,333333666999888999AAAKKKWWWccchhhkkktttӵĭӵyyyӵ^^^Ħ???@@@EEEKKKJJJCCC??????HHHӵӵ666888ĦƜ`1.׼s...---,,,...Ħ000000111000...000777===888ӵ000Ħ444111111555777555555444222222ĭӵ---///Ħ,,,+++---Ħ---Ħ((()))+++,,,((()))+++,,,+++***+++,,,...///***,,,DdD,,,+++)))?fӵ)))&&&%%%Ħ'''%%%$$$ӵƜ`1.׼sĭӵӵĦvvvNNN///&&&######$$$$$$&&&((($$$######Ħ%%%%%%%%%$$$$$$######Ħ(((+++,,,,,,***))),,,###"""DdDӵӵӵĦ~~~ӵjjj333+++%%%ĭӵ((('''((('''&&&&&&%%%$$$$$$###$$$%%%%%%%%%%%%$$$###&&&%%%$$$&&&((((((&&&$$$$$$###!!!!!!###&&&&&&&&&###&&&)))***)))'''%%%###))),,,+++&&&%%%((('''$$$###&&&((((((&&&'''***---%%%'''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&'''&&&&&&'''######&&&&&&######'''######"""""""""""""""###$$$%%%&&&''''''''''''(((&&&&&&&&&&&&&&&''''''(((+++((((((******'''&&&)))''''''&&&&&&&&&&&&'''''''''''''''''''''(((((()))%%%&&&(((((('''%%%""" $$$"""!!!###&&&((('''&&&!!!###%%%'''(((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%((()))+++,,,+++++++++,,,***++++++***((((((***,,,)))&&&%%%)))***(((&&&((()))''''''***...000---***000222777;;;;;;<<&eg&eeee>hӵBBBFFFJJJHHHAAA===>>>g&eDDDguO>uO>&e8887774ff?>ߝL222gĉ@111111000///Shӵ111666555222222999???g&e***>hӵ666555000222888111111222fff?><z///g&e>&e,,,...HL***,,,///ShӵgL)))'''(((+++///"""(((------)))(((,,,S?ʬ///0003h?D%%)?++++++ZufĦ)))&&&%%%gL''''''%%%g&e)))gĉ@g&e>&e~~~@ewww??g<ĉ3we<ĦnnnEEE3h?@e%%%&&&'''***---&&&&&&%%%Z(((%%%%%%%%%%%%%%%3h?gL%%%))),,,---+++(((&&&'''###888D%%)?fff?><z=?Ħxxxg&eg&eS?ʬ4ff?>ߝL~~~@eg&e>>>8883h?g&e>&e******??))))))((('''&&&&&&%%%%%%"""$$$%%%&&&&&&%%%###"""'''%%%"""###&&&)))((('''!!!"""$$$'''))))))&&&###"""&&&)))+++)))&&&###!!!&&&***+++&&&%%%'''$$$"""%%%'''(((&&&&&&(((+++''')))******(((%%%######'''''''''(((((('''&&&&&&***%%%$$$((('''###$$$(((############$$$%%%&&&'''&&&&&&&&&'''((('''%%%"""&&&''')))******((('''&&&---++++++---,,,((('''))))))(((((('''''''''(((((('''''''''(((((((((((((((!!!$$$'''))))))(((%%%###&&&###!!!"""$$$%%%### !!!$$$'''***++++++***((('''(((((((((((((((((('''(((((()))***,,,,,,,,,,,,)))***+++***))))))+++---+++((((((+++,,,(((%%%%%%***&&&###'''---000,,,((()))...555===@@@DDDOOOZZZIII^^^mmmsssxxx~~~4DӵHƅ^Hu]ĦHu]ĦfffZuR)ĦEEEJJJMMMHHH@@@>>>AAAHu]ĦEEEHŐeHŐeHu]Ħ;;;qIܗGIӵ...tt.........HGgĉ@333111777///...888@@@===Hu]Ħ)))ZuR)Ħ666888555333333222000sߝLGdUĦ---Hƅ^Hu]Ħ,,,ntHdĦ))))))HGgĉ@(((HdĦ,,,,,,---...000***------***+++///Htƅ^...000Bt=o9ĦDtfo9Ħ000---+++g?'''(((HdĦ&&&%%%%%%Hu]Ħ(((ttHƅ^Hu]ĦH׼sxxxtQje<ĦBt=o9ĦH׼s###$$$$$$%%%''')))&&&&&&&&&HtĦ!!!&&&&&&&&&%%%Bt=o9ĦHdĦ%%%((((((***,,,***%%%+++888cccDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]Ħ666Bt=o9ĦHƅ^Hu]Ħ!!!)))(((%%%$$$$$$&&&%%%"""!!!((((((!!!"""***+++%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%))))))(((((('''&&&$$$$$$$$$(((((($$$###&&&%%% ((('''&&&%%%%%%%%%&&&'''$$$((()))'''(((++++++)))''''''&&&%%%$$$$$$###""")))(((&&&$$$$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&'''((())))))))))))***---+++'''(((+++***$$$(((((('''&&&$$$###""""""&&&%%%$$$######$$$%%%&&&((($$$!!!###'''(((&&&"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&'''''''''&&&'''''''''''''''((())))))&&&'''((((((''''''(((***+++*********+++---///111***'''$$$%%%)))+++)))&&&))))))))))))***+++,,,---)))...444777:::AAALLLTTTQQQ```nnnzzz4DuXӵDdDΦDdDĦDdDĦeee\\\t|>>>>>AAADdDĦEEEDdDΦDdDΦDdDĦ555peƜ4DuTӵ111`eĭ...qet///111333333------777??????DdDĦ***---t|<---222444111///000------DdDDdDĦ...DdDΦDdDĦ---q<niDdDĦ)))qet)))+++DdDĦ((())))))))))))+++......+++,,,q<R,,,---qjRgdKӵHdDĦgdKӵ+++***GR/f6LĭĦ'''(((DdDĦ)))''''''DdDĦ(((`eĭDdDΦDdDĦDdDĦzzz{{{geĦFSĦqjRgdKӵDdDĦ$$$$$$######$$$%%%$$$######DdDĦ"""&&&%%%%%%qjRgdKӵDdDĦ###&&&,,,***###!!!'''GGGlllHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦuuuqjRgdKӵDdDΦDdDĦ$$$$$$%%%&&&&&&&&&%%%$$$###%%%'''((('''%%%"""((()))###%%%,,,...)))&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%''''''''''''&&&%%%$$$###$$$''''''######&&&&&&############$$$%%%&&&'''((($$$'''((('''(((,,,,,,)))******))))))((('''&&&&&&)))'''&&&$$$$$$%%%&&&''')))(((&&&%%%%%%%%%'''((('''&&&%%%$$$$$$############$$$%%%'''(((((((((((())),,,,,,***+++---***$$$&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&&&&'''''''''***'''%%%&&&***+++(((%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&'''((()))&&&'''((((((''''''(((***))))))******+++---...///+++'''%%%&&&***,,,***'''((((((((()))***++++++,,,'''***000555;;;DDDOOOVVVVVVcccnnnxxx4DuXӵDdDΦDdDӵuuuDdDĦdddeeeo)hKKKRRRKKKDDDCCCBBB???===>>>DdDĦCCCDdDΦDdDΦDdDӵ666=ӊB1.uTӵ444HߝL`o9---po9wӵ444222------555===>>>DdDĦ,,,---o)h***+++///111///---...)))***DdDΦDdDĦ...DdDΦDdDӵ...GIpӵDdDĦ***po9wӵDdDĦ***,,,---+++(((---000///,,,,,,po9u******+++,,,GIdnuR)ĦDdDĦnuR)Ħ)))(((CdgĪj(((DdDĦ+++((('''DdDĦ&&&HߝL`o9DdDΦDdDӵDdDĦ}}}geĦsp?aĦGIdnuR)ĦDdDĦ$$$%%%###"""""""""###!!! DdDĦ%%%$$$$$$$$$GIdnuR)ĦDdDĦ"""%%%///+++!!!&&&777NNNwww}}}DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦWWWGIdnuR)ĦDdDΦDdDӵ''''''&&&%%%######%%%$$$$$$%%%((()))((('''"""'''((($$$%%%,,,...***%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$&&&%%%"""###&&&'''&&&"""###$$$%%%&&&'''''''''&&&)))***''''''***)))&&&+++******))))))(((((((((((('''&&&%%%$$$%%%&&&'''***)))&&&%%%$$$%%%'''(((&&&%%%$$$###############!!!"""$$$&&&'''((((((''''''***,,,+++,,,,,,((("""#########$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&***(((&&&'''***+++)))&&&%%%%%%%%%%%%&&&&&&&&&&&&)))((('''&&&&&&&&&'''(((''''''&&&%%%%%%'''((()))&&&'''((((((''''''(((***'''((()))***+++,,,,,,,,,+++(((%%%&&&***+++***(((''''''(((((())))))******)))***+++///555<<d<ĦfffDtOOOJJJJJJKKKHHH@@@<<<<<<>d<Ħ@@@>d<ʜDd<ʜ4DuTӵ:::999F&uTӵ5554DufئL>e...puR)Ħ444444111000444::::::>d<Ħ---Dt000000222000///000)))+++DdDΦDdDĦ--->d<ʜ4DuTӵ...4DwDd<Ħ***puR)Ħ>dd<ӵDd<***qR/ܗ?fӵ(((>d<(((&&&>d<Ħ###4DufئL>eDdDʜ4DuTӵDdDĦzzz}}}~~~||||||geĦs<v>aĦtttpeӵDx<DdDĦ%%%&&&%%%#########$$$"""!!!DdDĦ&&&#########peӵDx<>d<&&&***+++///AAAUUUcccpppuuu>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<Ħ???peӵDx<>d<ʜ4DuTӵ(((&&&$$$""""""$$$((('''&&&&&&&&&&&&&&&&&&"""&&&&&&###$$$)))***'''%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%###"""###&&&((()))&&&'''(((((((((&&&$$$###))),,,+++(((&&&(((&&&"""(((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$###"""""""""######$$$&&&((((((((('''&&&***+++******)))((($$$ !!!!!!!!!"""######$$$$$$###$$$%%%&&&&&&%%%$$$###'''%%%$$$%%%''''''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&---+++)))''''''((()))***'''&&&%%%%%%%%%&&&((()))&&&'''((((((''''''(((***&&&''')))+++++++++******)))'''&&&&&&(((***)))(((&&&''''''(((((((((((((((***)))))),,,333:::???AAAOOO\\\fffrrr4DuXӵD&dq&ĒRyyyjjjsdKĦhhhDHRRudJJJNNNMMMEEE<<<<<<@@@sdKĦ@@@D&oq<Ōq&ĒR777888888>dp&ĒR555444nfʜd<Φ>d<Ħ,,,s&dq&ĒR000...i?ʜtd<Ħ***HHܗDӊB***<x000---...111000------B?d<~~~~~~}}}}}}geĦHg8>aĦB?Ho9(((>d<&&&&&&'''''''''%%%###>d<ӵ######B?Ho9&&&<x***DDD___mmmxxxqqq{{{&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦ)))B?Ho9###s&dq&ĒR'''(((&&&"""!!!###'''&&&&&&%%%%%%$$$%%%&&&'''&&&((('''$$$$$$&&&&&&%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&''''''(((((('''%%%###"""###$$$%%%(((***&&&''''''''''''%%%###"""'''******'''&&&(((((($$$&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&&&&&&&"""$$$&&&'''((('''%%%$$$$$$$$$######"""#########'''(((***++++++)))'''&&&333///+++)))(((%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%$$$###$$$%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&,,,***(((&&&&&&&&&((()))&&&&&&&&&&&&''''''((((((&&&'''((((((''''''(((***&&&''')))***++++++***)))(((&&&&&&&&&'''(((((((((&&&&&&'''((((((((('''''''''&&&(((///888BBBIIIMMMTTTbbblllvvv4DuXӵHu]3hhuuujjjnemmmggg=eHHHKKKMMMIII???777<<h111333222fe777@ďD555444222...//////000555999ne---...=e---222444000---,,,111222ege***+++sĪj@h333222000fdDĦ+++@ďD***)))Hkge222333222---000///,,,,,,@h------@G222111HĪj@IŌ...***Bene)))Hkge***ne)))'''feHu]3hhse~~~geĦja>aĦ@G&&&!!!se%%%&&&&&&)))***'''&&&$$$<Ō#########@G%%%%%%Hkge"""333WWWpppuuusssuuuHĪj@IŌegeHu]3hIŌrrrDdDĦne{{{@h>hseneCCC$$$@G###sĪj@h###(((,,,***$$$!!!$$$)))!!!"""###$$$$$$&&&***---+++***)))'''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''((((((((((((%%%###"""$$$%%%$$$&&&***"""###$$$$$$%%%%%%%%%$$$!!!%%%'''&&&'''+++,,,)))'''''''''(((((()))))))))%%%%%%&&&&&&&&&&&&&&&&&& """%%%'''))))))((('''%%%$$$$$$#########$$$$$$)))***,,,------+++)))'''888222---+++)))&&&%%%&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&%%%&&&((()))))))))((('''&&&'''((((((''''''(((***(((((()))***************'''''''''''''''((())))))&&&'''((())))))((('''&&&'''(((***///555>>>FFFJJJKKK]]]kkkvvv4DuXӵĵD^pppfffaaaiiiaaaFFFLLLNNNOOOLLLCCC;;;<<>>===@@@999;;;888999<<<222111222111777888444000111222222,,,///000///333888...---...+++...333555000+++***000333///,,,,,,888777555222000DdDĦ+++*********)))...111444555+++......+++,,,///,,,,,,,,,---222000...///))))))))))))***)))***((('''D^s׼swww{{{xxxgeFm8>aĦxxxiii777"""s׼s$$$$$$###$$$'''***#########Ho$$$$$$$$$$$$$$$&&&%%%%%%&&&///HHHeeeuuuuuutttzzzD^uuuDdDĦ|||s׼s|||111---000'''$$$%%%***###,,,444333***$$$###&&&!!!###$$$%%%%%%'''+++///***)))(((((('''&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&'''''''''&&&&&&%%%""""""&&&'''$$$$$$(((&&&%%%%%%%%%%%%&&&''''''!!!%%%'''%%%'''++++++(((''''''((()))******++++++$$$%%%%%%&&&'''''''''&&&######$$$&&&(((***---...%%%%%%$$$$$$$$$$$$%%%%%%&&&(((,,,...///...,,,***555...+++,,,+++&&&$$$&&&%%%%%%&&&'''((())))))***'''''''''&&&&&&'''''''''%%%&&&'''&&&&&&%%%&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$'''***,,,,,,+++(((&&&&&&'''((((((''''''(((*********)))))))))***++++++))))))))))))))))))***+++'''((()))******)))'''&&&'''))),,,---...333;;;AAAAAAVVVeeeppp}}}Φ4DuXӵtvӵ>d<Ħ}}}iiiaaaNNNOOOĦ\\\TTTQQQVVVYYYPPPDDDOOOPPPTTTVVVOOOCCC;;;:::???BBBĦ<<<<<<888AAA@@@===999666666999;;;:::666777:::999666999???777333111222111......111555333222444666555///)))111333444111---,,,///222///222222///111555444...Ħ...//////...,,,---,,,000666777222,,,***...333777666111......111111......111222111333888:::999777555222///---,,,>d<Ħ+++*********))))))(((((()))++++++((())))))))))))+++...111***------***+++///000......---,,,+++++++++,,,---+++---000333444333111000...///---+++000666333***)))***+++---------,,,+++((())))))(((&&&&&&''')))&&&%%%%%%&&&Ħ$$$$$$###+++ %%%)))@@@>d<ĦBe}}}wwwyyygeFYĉ>aĦzzzpppEEE***Be%%%$$$"""!!!"""%%%(((!!!nu]ӵ$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$%%%>>>\\\ooovvvvvvwww|||~~~zzz>d<Ħ>d<ĦĦ{{{zzzBeĦ...+++***'''###!!!"""%%%'''))))))'''### !!!&&&+++###///::::::000&&&"""###%%%'''(((&&&%%%&&&***...'''%%%%%%&&&&&&%%%%%%''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&"""###(((((($$$###'''...---+++)))((('''((((((&&&))))))&&&&&&((('''$$$&&&&&&'''((()))******+++$$$%%%&&&&&&'''''''''&&&'''&&&$$$$$$''',,,111444%%%%%%%%%$$$%%%%%%&&&&&&###&&&***...//////...------((('''++++++%%%"""$$$ !!!"""$$$&&&((()))***&&&&&&$$$######$$$&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&(((((('''''''''&&&&&&&&&%%%&&&'''((())))))(((((($$$'''+++...///,,,(((%%%&&&'''((((((''''''(((***++++++)))))))))***+++,,,***+++++++++***+++,,,...'''(((***++++++)))(((&&&###''',,,...///555???GGGDDDYYYeeekkkttt{{{?aŖ%7uSQuR)ӵsdKĦhhhYYYUUUgdKĦbbb^^^VVVTTTVVVTTTPPPRRRQQQSSSUUUPPPDDD:::666@@@gdKĦ<<<<<<:::<<<===<<<777888;;;666///999777666666777888888777333111---,,,---.........111333555333///,,,---...000666444***(((///222...222///......111111///gdKĦ------,,,++++++333111//////000222222222444000...000666777444///***...000///,,,,,,000555---444888333///000000---gdDĦ***%%%((()))&&&'''+++---***((()))+++(((&&&&&&))),,,...///,,,+++***)))***+++,,,---++++++*********+++,,,,,,111---+++------,,,...222111555555000---...***$$$)))+++---,,,***(((((()))))))))((('''&&&%%%%%%$$$&&&'''(((gdKĦ&&&%%%###)))$$$***$$$...zzzsdKĦ}}}|||}}}xxxŶS~~~3weAne{{{eeeZZZneccc___ZZZVVVSSSQQQPPPOOOLLLKKKMMMNNNHHH===777666ne<<Ak<|||tttkkkttt>>>%%%$$$(((&&& %%%&&&!!!"""###$$$fh"""###$$$$$$%%%&&&&&&###""""""###############"""555OOO___pppxxx{{{wwwvvvwww~~~uuuvvv~~~~~~Desssne|||ne~~~ne+++++++++(((%%%$$$%%%%%%%%%$$$###%%%''''''''''''(((***)))(((((('''&&&&&&&&&&&&"""######$$$%%%&&&&&&'''$$$%%%&&&%%%%%%%%%''')))(((***,,,)))666222,,,$$$%%%%%%&&&''''''&&&&&&%%%(((''''''&&&&&&''''''((("""###$$$$$$&&&&&&'''(((---))))))++++++))))))---...///...,,,)))(((((()))&&&'''(((((('''''')))+++$$$$$$%%%'''***,,,,,,+++%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########%%%''')))+++,,,,,,,,,+++))))))((((((((((((((('''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%'''((('''&&&######$$$%%%&&&'''(((((('''&&&&&&&&&&&&&&&''''''***)))''''''((())))))(((%%%'''((((((''''''(((******)))((((((''''''((((((---,,,***)))******)))((()))(((''''''''')))***+++,,,...///---,,,///666===@@@TTTWWWiiixxxxxxqqq^^^WWWfffjjjaaa[[[YYYTTTKKKIIINNNKKKIIIIIIIIIEEE===:::;;;:::<<>>;;;888888555333555:::<<<:::555333222222333444444333555333111000000///---+++...000222222222222444555000666777111///444555111333111000000111111------------.........222111222333555666555444444222000222555666555222000444777777444222333555444666555333333555333///222...(((---777***((())),,,---******,,,***---...---***)))+++...222111111000...,,,+++***++++++,,,---///111333444+++)))***...///...///222***,,,---+++,,,000111000444...))))))---...+++'''&&&&&&'''''''''(((((((((&&&'''%%%%%%&&&%%%)))***!!!%%%###&&&OOO||||||{{{zzzpppkkkpppyyy|||yyywww{{{{{{yyygggjjj;;;$$$)))''' $$$&&&"""'''$$$"""!!!""""""######$$$%%%%%%%%%&&&""""""%%%$$$!!!(((<<>><<<::::::<<<<<<999555222444777888999999666333444333111111333444333222333222111111222111...,,,///000000/////////000111...444666333222444444111333333222111111111000///,,,,,,,,,---...//////000333333222333333222///---111000///000111222222111...111555888777777888999444222000000333444111...222111222333...((()))000(((&&&'''******''''''+++,,,000333111+++'''(((+++//////000///...,,,***)))/////////...//////000000+++)))***...///---,,,///******)))((())),,,...///333...(((''')))***(((&&&'''''''''''''''(((((((((&&&(((((('''&&&%%%&&&'''"""***((( ######%%%888zzz|||zzz}}}wwwwww|||}}}wwwsssuuuwww}}}kkk000''' !!!###""""""$$$'''### ###%%%###"""""""""######$$$$$$$$$%%%+++&&&$$$%%%'''999fffdddllljjjyyyuuuxxxqqq|||yyy{{{wwwyyypppssswwwpppmmmoookkkqqqccccccaaa333!!!333***,,,***'''%%%%%%%%%%%%$$$$$$%%%''''''&&&'''(((***%%%&&&((())))))((('''&&&######$$$%%%&&&'''''''''&&&&&&%%%$$$""""""%%%''''''///***///111NNNDDD---%%%$$$$$$%%%&&&'''((())))))((('''%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###&&&&&&###$$$'''$$$%%%%%%%%%######%%%&&&))))))(((%%%###"""$$$&&&***((('''(((((((((%%%$$$((((((((((((''''''''''''$$$$$$$$$###############'''&&&$$$$$$%%%''')))+++'''&&&%%%$$$%%%''')))*** !!!"""###$$$%%%&&&''''''&&&$$$""""""###$$$&&&(((***+++)))%%%###$$$'''!!!""""""###$$$$$$%%%%%%"""###%%%&&&'''''''''&&&)))'''&&&&&&((())))))(((&&&'''((((((&&&&&&'''(((((((((''''''&&&''''''(((((((((((()))+++,,,+++***''''''&&&'''(((***,,,---***,,,......---...111333:::OOOVVVjjjwwwttt}}}jjjXXXSSSYYY```fffjjjpppeee``````WWWGGGEEEMMMVVVKKKDDDHHHPPPOOOJJJEEEAAA>>>;;;<<<===;;;777444444555777999777444222111555333222222333444444333000//////000222222111///000///......///000000000---222444333222222222000333333333222111000000000+++,,,------...///000000333222222222333111///,,,+++,,,,,,+++++++++---...)))+++///111222222111222333000///111333333000...444222222333111+++'''&&&***)))***,,,+++((()))...***...222111---)))***---...///000111222111000///000//////...------......---***+++......******,,,111...,,,+++******,,,...000...,,,)))'''&&&((()))***))))))(((''''''&&&&&&'''((()))(((&&&%%%&&&''' ((($$$!!!######''')))fff{{{{{{zzz|||~~~wwwvvvuuuttt|||~~~zzzJJJ+++###))) &&&###!!! """$$$$$$!!!"""###############$$$$$$***'''%%%"""""";;;VVV}}}wwwiiipppmmmwwwmmmkkk{{{vvvuuu~~~|||vvvsssjjjllloooiiijjjqqqqqqddd}}}sssssszzzaaatttooo}}}~~~yyy222000###;;;***,,,***'''%%%&&&&&&%%%$$$&&&'''((((((&&&%%%&&&'''$$$%%%&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%######%%%''''''///,,,]]]111%%%$$$######$$$&&&(((***((('''&&&$$$###"""""""""###$$$$$$%%%%%%&&&&&&&&&+++''''''))))))''''''+++(((((()))'''%%%%%%&&&(((((()))(((&&&###"""$$$%%%+++***(((((()))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$########################(((&&&%%%$$$%%%''')))+++'''&&&%%%$$$%%%''')))***""""""###$$$%%%&&&''''''&&&%%%###""""""###%%%&&&''')))+++)))%%%###$$$&&&!!!""""""######$$$$$$$$$###$$$&&&'''((((((((('''((('''%%%&&&((())))))(((&&&'''((('''&&&%%%&&&'''(((((((((''''''((())))))'''&&&''')))+++,,,+++***(((((((((((()))+++---///***+++,,,------...000111444GGGNNNffftttnnn~~~mmm\\\YYY```gggkkkmmmeeeaaa___^^^UUUJJJGGGMMMPPPEEE???EEENNNNNNGGGAAA???;;;;;;======:::999999;;;888555333111111555:::555444222222444444444333///...---///111222222111000...---...111444555555...111333333111000000000222333333222000......///,,,,,,---...//////000000000///000111333444333222---///000...,,,,,,///333...//////000///...---,,,222000000444666222000000111000000111222...((($$$(((((()))+++)))&&&(((...%%%)))---///......000222,,,,,,...///000111111111......------------...///...++++++---,,,)))(((+++666222//////...+++,,,//////000///---)))(((***,,,+++******)))((('''&&&%%%'''((()))(((&&&&&&&&&'''!!!''' $$$$$$"""***$$$kkk}}}~~~xxxtttvvv{{{~~~~~~|||yyy{{{nnn]]]vvvyyy^^^mmm}}}lllAAA"""%%%***!!!''' """###%%%$$$!!!########################$$$%%%$$$!!!$$$888WWWooo{{{zzzlllwwwgggrrrjjjtttlllqqqxxx~~~~~~lllbbbeeekkkjjjqqq|||ooovvvvvv{{{wwwooo~~~}}}LLL...+++000444***+++)))&&&&&&&&&''''''&&&'''((()))(((&&&%%%%%%&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$######"""$$$&&&''''''&&&%%%&&&''')))BBBEEE[[[(((&&&$$$###$$$&&&)))+++))))))'''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&+++''''''))))))''''''+++++++++***(((%%%$$$$$$%%%&&&'''((('''%%%$$$%%%&&&''''''&&&(((******)))(((%%%%%%%%%%%%&&&&&&&&&&&&"""""""""###############&&&&&&&&&&&&&&&'''((((((((('''&&&&&&&&&'''((()))%%%&&&&&&''''''(((((()))$$$$$$#########$$$%%%&&&$$$%%%&&&&&&%%%%%%&&&(((""""""#########$$$$$$$$$$$$%%%&&&''''''''''''''''''&&&%%%%%%'''))))))(((&&&'''((('''%%%%%%%%%'''((((((((('''(((((()))***&&&&&&'''))),,,,,,+++)))******))))))***,,,---///+++++++++,,,---///000111555DDDJJJeeevvvppp}}}{{{kkk^^^___ggglllllllllaaacccccc^^^TTTLLLIIIIIIGGGBBBAAAGGGKKKIIIDDDAAA<<<999;;;>>>===888888<<<:::666333444444444;;;EEE555333222222333444444333000...,,,---///111111111111...,,,---000333444444111111222333111...///000111333333222...------///------......//////000000///...---...111333444333000333444222......333888333222111000000000...---------111666555///---///...000111///---+++)))'''(((((()))***'''$$$(((///&&&'''))),,,...000111222,,,,,,,,,---...///111222000000///...------------...***)))++++++((()))---333///...000000,,,---111///...---,,,,,,,,,+++******)))))))))(((((('''''''''((()))((('''&&&'''((($$$'''(((%%%---###^^^zzzvvvuuuwwwxxxwwwzzz}}}~~~}}}{{{{{{yyyxxxwwwjjjpppuuummmbbb999'''%%%%%%$$$%%%!!!"""$$$$$$$$$###$$$%%%############""""""""""""!!!%%%$$$$$$444RRRkkkvvvuuurrrpppvvvssssssrrrxxxvvvxxx}}}}}}rrrhhhkkksssttt{{{~~~~~~}}}}}}~~~|||}}}~~~333222+++...+++(((***(((&&&&&&'''(((((((((&&&'''((((((&&&%%%&&&''')))((('''&&&&&&%%%&&&&&&$$$##################"""###%%%((()))(((''''''(((+++***ccc,,,***'''%%%%%%'''***,,,***)))(((&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&######%%%%%%######&&&$$$%%%&&&$$$######$$$&&&"""%%%((()))((('''&&&'''%%%%%%%%%''')))***)))((('''''''''((((((((())))))!!!"""""""""#########$$$###%%%&&&(((((('''&&&%%%))))))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%&&&''''''%%%$$$###$$$%%%&&&&&&%%%#########$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&'''%%%$$$%%%'''))))))(((&&&'''((('''%%%$$$%%%&&&'''&&&&&&&&&''''''((()))&&&&&&'''))),,,,,,***(((******)))))))))***,,,---,,,+++***+++---000222222888DDDIIIfffzzzttt~~~tttggg]]]aaakkknnnkkkhhhdddjjjjjj```UUUNNNHHHCCCBBBCCCGGGLLLLLLGGGDDDEEE;;;:::<<>>DDDGGGGGGHHHKKKGGG???777::::::666888>>>>>>::::::<<<<<<888444333777<<<222111111222333333222000...444:::;;;777222111111+++,,,---/////////......222,,,...777888111...111555555777999777000...000,,,)))+++000222...++++++...***''')))...111...***000000---+++...222111,,,333777---222222,,,222+++++++++,,,...///111222333...***///000))))))***$$$++++++,,,***)))(((***+++...//////---***+++...111111000000000222333222111222//////222111---,,,///......///---+++)))******000000000///---,,,...///------------------,,,,,,,,,***((((((((((((''''''&&&%%%###$$$&&&''''''%%%""""""""""""###$$$%%%&&&***zzz}}}uuu{{{|||~~~{{{zzz}}}uuu~~~}}}mmm~~~}}}}}}mmm+++"""'''"""***!!!---888666,,,$$$&&&+++'''######(((((("""!!!%%%&&&***JJJeeennnppptttttt~~~}}}{{{}}}zzzrrr}}}jjjjjjrrreeemmm~~~lll}}}eeehhhvvvzzz999 ,,,'''&&&,,,"""***%%%%%%***(((!!!"""***%%%$$$$$$&&&))))))'''$$$((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&((())))))((((((111BBB +++###)))***,,,!!!''''''%%%$$$###"""""""""$$$%%%&&&'''((('''&&&%%%***$$$!!!###%%%######$$$&&&%%%$$$&&&((((((&&&###'''&&&%%%%%%%%%&&&'''(((!!!"""###$$$$$$$$$############$$$$$$$$$###""""""$$$'''))))))&&&###$$$%%%%%%&&&&&&&&&%%%###!!! ***+++++++++***)))'''&&&$$$###$$$&&&)))***'''###!!!"""###$$$&&&'''((()))$$$%%%&&&%%%###!!!!!!!!!"""###%%%'''''''''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((+++)))'''&&&&&&%%%###!!!$$$%%%&&&'''''''''&&&&&&***((('''''')))******)))---000///)))(((++++++&&&333)))%%%+++111111333777333:::FFF^^^www}}}ooo```WWW^^^jjjooojjjdddffflllcccXXXUUUMMMBBB@@@BBBEEEEEEBBBBBBFFFEEEAAA======999777:::???<<<444666999999777222000222666222111111222333333222000666999;;;888222---,,,...000111222333222111000///666444444999;;;888555666333333555888555000...000000------111222...+++++++++,,,------,,,---...//////000...,,,///444333///333666+++000000+++222,,,------...///111222333333333---000111)))***...))),,,+++******************,,,...000...+++,,,000555555333111111111000///------+++---111222///...111---......---+++***+++,,,...//////...---,,,...///,,,++++++***************---+++***)))((((((((('''***)))&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''---oooxxx}}}~~~~~~vvvzzzZZZ555&&&!!!!!!%%%)))((($$$!!!!!!$$$###$$$%%%&&&$$$!!!###'''"""###444QQQggglllpppvvvzzz}}}yyyqqqvvvtttxxxwwwwwwzzz}}}lllzzz|||xxxuuuzzzyyypppsssZZZ,,,!!!,,,%%%&&&///(((222///...---)))######&&&%%%$$$###%%%'''(((&&&$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$############***(((%%%"""!!!###&&&***PPPPPP&&&...'''+++'''***"""&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&"""!!!&&&)))))))))+++'''&&&%%%'''))))))&&&$$$)))(((&&&%%%$$$###$$$$$$%%%%%%&&&&&&'''(((((((((######$$$$$$%%%&&&''''''''')))++++++)))''''''((('''&&&%%%$$$######$$$$$$((()))*********)))((('''%%%$$$$$$'''))))))&&&######$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&###"""""""""$$$%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))'''&&&&&&&&&&&&%%%###%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((+++...---)))(((++++++(((+++)))))),,,///111555999:::BBBMMMbbbvvvxxxzzzwwwggg]]]VVV\\\ggglllmmmmmmlllnnnbbbTTTRRRNNNIIIKKKGGGGGGDDD???>>>AAABBBAAA@@@<<<888888===AAA;;;222444666666444///---...000444333333444555555444222111222333000---,,,///222///000111111000...---,,,---///...---///222111---111000333666444///...111444000///222222...,,,,,,(((...222000+++***///555222333111...000333222///333555)))---...)))222,,,------...///000000111111222,,,...---%%%''',,,)))...+++((()))+++,,,***(((&&&***...,,,))))))///555555333111000000///---+++,,,+++---111222///...///,,,---...---,,,+++,,,...,,,---...---,,,,,,...000000///---,,,,,,,,,---...---,,,***)))((('''''''''%%%%%%%%%###""""""$$$&&&######$$$$$$%%%%%%&&&&&&***YYY___}}}www{{{yyyxxxwww{{{III)))%%%!!!'''$$$!!!!!!###$$$$$$###%%%'''### !!!%%%&&&,,,EEE^^^jjjkkkqqqyyy}}}{{{wwwrrrmmm}}}xxxttttttwwwxxxwwwuuuuuu{{{ppp|||{{{|||yyyxxxsssnnn}}}~~~uuu666!!!$$$+++"""%%%000+++222555333---(((&&&%%%"""%%%###"""###$$$&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&############$$$$$$$$$$$$((('''%%%######'''...333qqq^^^)))+++'''+++###'''&&&&&&&&&%%%%%%%%%%%%&&&&&&###############$$$%%%%%%&&&###$$$)))---,,,,,,...'''''''''(((***)))'''%%%,,,+++)))'''%%%###""""""***)))((('''''''''((()))'''&&&&&&%%%&&&'''))))))$$$&&&(((((('''&&&&&&'''((('''$$$###"""$$$'''((('''(((((()))((((((''''''&&&&&&&&&'''((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%######$$$&&&&&&'''''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&%%%$$$%%%'''''''''%%%'''&&&%%%%%%%%%&&&((((((###%%%'''&&&$$$###&&&)))(((******((((((,,,---+++&&&+++...,,,+++///555888;;;DDDPPPdddzzz~~~ooo^^^YYYXXX___fffjjjnnnrrrttttttcccQQQOOOMMMKKKPPPHHHIIIHHHDDDBBB@@@@@@???<<<:::888:::>>>@@@<<<777777777555111...,,,...000666666555666777777666444+++,,,---,,,+++,,,///111,,,---.........---+++***111666444///111999999222000000222555444000000333444000...111111...---...)))///333111,,,+++111777444555333///...000000,,,222444(((+++,,,(((111,,,+++,,,,,,,,,------......000,,,000///&&&&&&,,,)))///+++'''(((,,,---+++'''%%%+++///...))))))///555222000///000111111000...000///000444333...,,,---+++---......------...000+++,,,------,,,,,,...000222111///---------...///++++++***(((&&&&&&&&&'''$$$&&&'''&&&###""""""$$$!!!""""""###############'''LLLbbb}}}|||zzz~~~rrrxxx{{{|||ooorrrxxx}}}```666&&&***)))%%%""""""%%%((('''&&&$$$&&&!!! ###$$$!!!%%%<<>>===:::;;;<<<<<<;;;999:::;;;===:::666111......222555555444333444555666444222000111111000...+++******,,,---///000000000///...111555444...000888999333111000222555444111111555222...,,,000111///...000---///000///...///333666111333222...---000000...111333'''***+++'''111,,,+++,,,,,,,,,------......222000666777,,,+++///,,,///+++'''(((,,,---+++'''***///333111---,,,000555222000///000111111000///333111222555444000...///+++---............///111+++,,,------,,,,,,...000...---,,,***************((())))))(((%%%$$$%%%''''''((()))(((&&&###!!!!!!""""""###$$$$$$$$$$$$###***KKK|||}}}~~~xxxxxxrrr}}}vvv}}}SSS$$$&&&""""""##################!!!######!!!###%%%###999RRRmmmxxxtttssszzzyyy|||ooo~~~yyy{{{vvvnnnuuu}}}rrr~~~ooonnnvvvzzz000%%%(((***&&&!!!(((+++$$$$$$,,,---'''%%%))))))#########""""""!!!"""$$$&&&%%%$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%&&&&&&''''''###&&&((((((''')))...222~~~lll***$$$$$$+++ &&&+++)))((('''&&&%%%%%%%%%%%%$$$###"""""""""###%%%&&&(((&&&'''***)))$$$###%%%'''(((*********)))((((((******)))((('''&&&%%%$$$((('''%%%######$$$%%%'''+++)))'''%%%$$$$$$&&&'''(((''''''((())))))******$$$$$$%%%&&&''''''''''''+++***)))'''%%%$$$######&&&'''''''''&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%'''((((((&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&'''&&&%%%%%%&&&'''&&&$$$((('''&&&%%%%%%''')))***"""&&&)))'''$$$###(((,,,%%%%%%&&&(((***+++---///++++++((($$$&&&...555777DDDBBBAAARRRqqq}}}}}}iii```aaafffkkkjjjdddbbbccceeefffXXXJJJJJJIIIGGGLLLDDDGGGKKKNNNJJJBBB>>>???>>>>>>>>>===888333444:::???;;;666222000222555777000//////000111111000...///111333555555333111///***+++---.../////////...------,,,***,,,111222///222111333555444111111555000------111222000///000000...,,,---///222444555,,,000111......111333222///222'''+++,,,(((111+++------...///000000111111//////666777,,,***...+++...+++((()))+++,,,***((((((+++------+++***,,,///555333222111222111///...222///000444555222222555,,,...//////......000111,,,---...---,,,,,,...000......---,,,+++***))))))&&&((()))(((%%%$$$'''*** !!!$$$&&&&&&%%%%%%&&&'''(((((('''&&&%%%***CCCsss}}}}}}zzzxxxvvvsssttt}}}|||{{{xxx555### ###&&&&&&###!!!"""###$$$!!!!!!$$$%%%$$$%%%(((WWWlll~~~{{{}}}}}}|||zzz{{{yyyyyyooogggooommmwww|||xxx~~~{{{}}}tttzzz~~~{{{vvvYYY###'''***'''"""$$$***+++''''''+++---***'''((('''$$$"""###$$$###""""""$$$&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&%%%'''000>>>HHHsss000(((%%%,,,###&&&(((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%(((&&&######'''&&&(((***+++)))(((((((((&&&&&&&&&&&&&&&%%%$$$############$$$&&&(((+++,,,$$$$$$$$$$$$%%%''')))***((('''%%%&&&'''(((((('''###$$$%%%'''''''''&&&%%%,,,+++)))'''%%%$$$######&&&'''''''''%%%$$$%%%&&&######$$$%%%%%%&&&''''''$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''&&&%%%%%%&&&'''&&&$$$((('''&&&&&&&&&'''))))))$$$&&&((((((&&&&&&))),,,'''%%%&&&***++++++---000---'''$$$&&&+++///666===CCCAAA???QQQssswwweee___aaafffllllllfffcccdddUUUZZZRRRJJJMMMNNNKKKNNNEEEDDDFFFGGGBBB===>>>EEEAAA===::::::666222333999;;;999666444444444444444///......///000000///------...111555777888777666+++,,,---.........---,,,555222111555777666777999222111222444222///000333222//////333555111...//////...,,,,,,...111444555...333444000...000222222...222''',,,...)))111+++------...///111222333333---,,,333222&&&%%%+++))),,,+++******************&&&&&&''')))+++,,,,,,,,,444333222222333333222000333000///222333111333666...///000000///...///111...//////...---,,,...///......//////...,,,***(((%%%(((***)))'''&&&***...000)))!!! $$$((()))(((&&&''')))******)))'''&&&%%%222vvvuuu|||~~~{{{ssstttqqqtttwww\\\...%%%'''((('''%%%$$$$$$$$$'''!!!"""(((%%%!!!,,,>>>vvv}}}|||zzzpppaaa[[[vvvyyy~~~vvv}}}rrrlllxxxuuuqqqyyy}}}}}}zzz~~~999)))'''***%%%"""&&&(((&&&((()))(((***,,,***%%%$$$&&&!!!###%%%%%%$$$###$$$&&&$$$###"""""""""""""""###""""""###$$$$$$%%%&&&&&&###%%%&&&&&&***444EEERRRppp111(((###,,,''')))%%%############$$$&&&''''''%%%&&&&&&'''''''''''''''%%%$$$%%%'''&&&###%%%+++%%%(((******(((''''''(((''''''(((((('''&&&$$$###""""""$$$%%%''')))***+++""""""$$$%%%'''(((******(((%%%######%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%***)))(((&&&&&&&&&&&&'''$$$&&&'''&&&$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%$$$%%%&&&%%%&&&'''''''''&&&$$$###%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%$$$$$$%%%'''(((((('''''''''''''''((((((((((((%%%%%%&&&&&&'''(((***+++***''''''+++,,,***+++000000((()))222111+++111???;;;@@@DDDVVVvvvsssccc[[[\\\bbbjjjmmmjjjiiikkkYYY___XXXOOOPPPLLLEEEFFFFFFBBB???>>>:::777???JJJBBB999444666777555666:::666666666666777555333111111000///000222222000///333222222333444333222000222222333333333111000///111******222444000///555222000111333111---...222444111222666777222...------......------///333777555999999222......///...---111(((...///***111***++++++,,,...///111222333000...333111%%%%%%------+++,,,,,,+++)))(((***+++***)))))),,,111444333111111000000222444666666666777222000111000...///333///000111000///...///000000000000///------...///)))***,,,---+++)))%%%###%%%))),,,+++((((((,,,111YYYJJJ777,,,))))))&&&"""%%%&&&((())))))'''&&&$$$$$$(((fff~~~~~~rrrvvvssszzz~~~}}}:::)))&&&$$$######$$$###""")))!!!###***$$$111QQQ~~~wwwyyyvvvzzzeee^^^uuurrrgggeeexxx~~~qqqlll|||~~~zzz***'''+++&&&###'''### '''&&&###%%%,,,+++######))) ###''''''%%%###$$$%%%###"""!!! !!!!!!"""######$$$$$$"""&&&))))))'''+++444===wwwggg,,,%%%******,,,$$$ !!!"""$$$''')))***%%%&&&((()))***)))(((''')))(((((()))&&&###&&&,,,$$$'''******(((&&&'''(((++++++,,,+++***((('''%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((((((((((((,,,)))&&&&&&''')))(((&&&'''%%%###"""!!!###%%%&&&((('''&&&&&&'''((()))***###%%%'''&&&$$$$$$'''***''''''&&&%%%%%%$$$#########%%%&&&&&&%%%$$$%%%&&&&&&'''((())))))'''%%%###%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&###""""""$$$''')))***)))&&&''''''((()))(((((((((&&&$$$$$$%%%(((******)))---((((((,,,---***+++///444...222===666%%%***===777AAAIIIXXXppp{{{zzz|||qqqfff___aaaZZZfffjjjaaabbbVVVRRRVVVRRRHHHEEEKKKKKKFFFDDDBBBEEEIIIDDD::::::CCCBBB===777333333333333222000333222///111666666000000,,,,,,111444222...---///000000000000//////...444222111222111...---......000333444555555777999000000444999666//////555555333///---,,,---///111,,,+++******+++///222555444222111222...***))),,,......////////////......///000111000...,,,,,,---///...,,,***))))))))))))...---+++)))***+++...///---++++++...333666555444555222......000111000...444000///222444222222444111000222444222---,,,///---...111222222111///---+++---//////---)))'''&&&(((&&&&&&))))))''''''***666333...)))&&&$$$$$$$$$'''&&&%%%$$$############''',,,>>>~~~|||}}}{{{ttt~~~pppppppppqqqwww```222---&&&"""!!!"""###""")))((( !!!)))***}}}~~~pppyyyyyyyyy~~~zzzzzz}}}{{{kkk~~~}}}}}}uuu|||xxx666''')))'''&&&&&&%%%%%%$$$$$$###&&&'''((('''%%%$$$$$$%%%(((%%%!!!%%%+++((( !!!000///$$$###%%%###%%%###'''$$$ %%%---(((%%%'''###'''111000...777zzz'''&&&&&&%%%%%%&&&&&&'''$$$...--- !!!,,,$$$)))+++(((,,,888+++!!!%%%%%%******%%%###(((,,,,,,%%%'''((())))))'''%%%$$$''')))+++,,,,,,***(((&&&%%%%%%$$$$$$$$$$$$######*********(((%%%###$$$%%%'''***)))$$$###'''&&&"""$$$+++$$$(((...&&&*********)))((((((''''''%%%###"""###'''((('''%%%###%%%'''((('''%%%%%%&&&&&&'''((((((((('''%%%%%%%%%&&&''''''%%%######$$$'''&&&$$$$$$$$$&&&((()))+++***)))(((((((((((((((&&&'''((())))))'''%%%###&&&''''''(((''''''&&&%%%%%%&&&''')))***************+++,,,***((('''((()))222000555:::666---///888CCCEEEFFFPPPlllpppfff___gggbbbiiihhh___ddd^^^VVVVVVQQQJJJGGGHHHHHHFFFCCCAAAAAADDDDDD@@@@@@BBB999;;;<<<;;;888444222111111333222000111666555000555111///111222111000333//////000000000000111111111000000111111000000111000222444444333222333444222///111666777222000111......---,,,,,,,,,------222111000///000111333444333111111222000++++++...000000111111111111000000111222444333111///000000,,,++++++******+++------,,,,,,++++++************)))((((((+++///222333222444111......///000000...333///...222444333444666777333111444666333000000000000//////......------***,,,///...,,,)))'''&&&+++(((''')))((($$$###&&&000///+++(((&&&%%%%%%%%%)))((('''&&&%%%%%%%%%%%% (((===~~~|||www~~~zzzuuuvvv|||ccc666&&&...######333%%%'''$$$+++(((```}}}zzzooodddggghhh}}}sss|||zzzxxxwwwsssyyyyyyqqqtttmmmzzzzzzxxxyyyeee***$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&'''&&&%%%$$$%%%&&& %%%&&&$$$%%%'''))))))+++'''$$$'''%%%!!!###((()))''''''111===999,,,###&&&"""$$$+++******555QQQ'''&&&&&&%%%%%%&&&&&&''''''''''''%%%(((((("""***+++)))'''&&&******,,,...+++'''&&&(((***'''###&&&'''((((((((('''&&&%%%''''''''''''((())))))***((('''''''''&&&&&&%%%%%%)))))))))'''%%%$$$%%%&&&'''***((($$$###&&&&&&###%%%'''!!!'''BBBKKK666!!!(((((((((((((((((((((((()))'''%%%%%%'''(((&&&$$$$$$&&&(((((('''%%%%%%&&&&&&'''((((((((('''%%%%%%$$$&&&''''''%%%$$$$$$%%%%%%$$$###""""""$$$%%%'''))))))((('''''''''((((((''''''((((((((('''%%%%%%$$$%%%%%%&&&&&&''''''''''''(((((())))))))))))((()))***+++***)))((()))***------///222000...111777666???EEEOOOgggkkkbbb\\\hhhgggjjjddd[[[eeeccc[[[UUUPPPMMMIIIEEEEEEHHHKKKIIIDDD???@@@AAA===777666:::>>><<<777333333555333444333111222555333000777333111000///---000666111000//////000111333444111111111000000111111111000111222222111111222333666222111666999777222000,,,,,,---...------,,,+++333333222000///...------222000111222000------111000000111111111111000000---///000000///......///,,,,,,+++++++++,,,---...***+++++++++***(((&&&%%%'''''''''***...111222111333000......///000000000333///...222555444555777;;;333...222666555222000///...---,,,,,,---///000)))+++------+++(((''''''***''''''((('''$$$###%%%+++***)))'''&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&666hhh|||wwwzzz}}}|||zzz{{{|||}}}lll~~~uuuppp~~~OOO """***###%%%666&&&%%%+++%%%---}}}www~~~wwwyyylllxxxsssrrr~~~vvv~~~tttvvv{{{lllrrrssswww~~~}}}666)))&&&'''###$$$$$$%%%&&&&&&''''''$$$%%%&&&&&&%%%$$$&&&''',,,***'''###"""+++...&&&"""'''+++'''""""""&&&%%%"""%%%222>>>:::...$$$)))'''&&&***))),,,;;;zzz&&&''''''&&&&&&&&&&&&''''''%%%###(((******&&&===VVVvvvsss^^^AAA!!!&&&***&&&+++(((&&&'''(((%%%######((((((((('''''''''&&&&&&(((&&&$$$###$$$'''+++---))))))((('''&&&&&&%%%%%%'''(((((('''%%%%%%&&&(((''')))((($$$$$$&&&&&&$$$&&&'''!!!)))DDDJJJ333%%%%%%&&&&&&'''(((((())),,,***((('''''''''%%%###$$$&&&(((((('''%%%%%%&&&&&&''''''''''''&&&%%%%%%###%%%''''''%%%%%%%%%&&&&&&%%%$$$#########$$$%%%''''''&&&&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&%%%&&&'''(((***+++)))))))))))))))(((''''''((()))+++***))))))***,,,111111///******...111111333BBBNNNVVVgggfff]]]UUUddddddhhhbbbZZZddd```\\\SSSMMMNNNKKKCCCDDDKKKKKKLLLFFF===<<>>@@@AAA@@@777222///333999:::333,,,666333111444555333222333222222444777666111///111333222111000///000111111///333222---...555777444222333333222111111444666222888:::777222222444444888666111...,,,---...000///000222333333333222111///...///222111...///333000000111111111111000000---///000000...---...///******))))))***,,,...///...---***)))***,,,...000)))+++---------...000222000111111111000111444666888333111333333000...000000///000111///,,,...333222333444555333000---***((()))++++++***)))***+++///++++++,,,+++((('''))),,,+++)))(((&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&'''&&&---yyyyyywwwyyy|||~~~}}}wwwrrrsssxxxrrr{{{uuuuuu}}}tttHHH$$$ ---&&&%%%--- lllvvvvvvzzzuuuqqq~~~uuu}}}vvvzzz___bbbaaa[[[iiivvvqqq)))"""(((((((((''''''&&&%%%%%%$$$((()))***(((&&&%%%&&&'''###,,,,,,!!!,,,999<<<777***+++'''$$$...!!!"""%%%&&&$$$ """%%%%%%%%%$$$((((((000CCCBBB000///((((((''''''''''''((((((((((((''',,,MMMyyy///+++///+++///+++!!!!!!******!!!)))))))))(((((((((''''''((())))))))))))((('''&&&)))))))))))))))((((((((($$$&&&'''&&&&&&&&&(((***(((%%%%%%&&&&&&$$$%%%((('''***%%%$$$+++)))"""###(((''''''&&&%%%%%%$$$$$$###%%%&&&'''&&&&&&((()))&&&(((******(((&&&%%%%%%'''&&&&&&%%%$$$%%%%%%%%%$$$&&&((((((&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''(((((((((((()))))))))+++***((('''&&&%%%&&&&&&%%%&&&''')))******++++++((()))++++++++++++,,,...,,,//////------000111///...999???CCCVVVsss~~~eee``````mmmeeeeeedddccchhhZZZUUUSSSMMMEEEBBBEEEGGGFFFHHHCCC@@@BBBBBB???;;;:::666333222444888888333...666111000555666333333555333111222666777333111111......///000000111222222---222222,,,---777:::666111222222000///000333555333777777333111444444000333222000///...///000000------...///000000000000222000222444333000111555000000111111111111000000,,,---......,,,******+++)))((((((((()))+++---......---,,,++++++,,,------)))+++------,,,+++---///---///000///...///333666666222000111222///...000111......111222///...000111222222222111000...---(((***++++++******+++---...+++***,,,+++'''''')))+++)))'''%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''%%%'''+++fffyyyssssssxxx|||~~~~~~xxxuuuwww~~~}}}}}}}}}~~~nnn<<<$$$+++&&&)))+++666}}}yyy{{{zzzsssxxxrrrwwwppp}}}ssspppaaa^^^fffbbbuuuyyyHHH'''$$$$$$%%%'''''''''''''''&&&&&&&&&###%%%&&&&&&%%%%%%&&&((($$$ 888mmmhhh666$$$***###&&&---###""""""###""" !!!%%%###)))''''''++++++111AAAooo$$$///$$$'''((((((''''''''''''(((((((((###&&&000@@@111'''111HHH```cccDDD***)))***$$$((())))))***)))((('''&&&&&&'''''''''((((((''''''((())))))))))))*********%%%&&&'''&&&&&&&&&(((***((($$$$$$''''''$$$%%%(((***+++$$$###+++''' '''''''''&&&&&&&&&&&&&&&$$$&&&(((((('''''')))+++''')))******(((&&&%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%'''((((((&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&'''&&&'''((()))***))))))((('''''''''&&&&&&%%%%%%$$$''''''((())))))))))))))))))***++++++++++++,,,---000111555888333,,,)))+++000:::>>>???PPPooo{{{bbb^^^fffrrrhhhccc___^^^fff[[[TTTVVVOOOBBB???DDDFFFBBBGGG<<<888AAAHHHCCC===<<<:::777444111111333555666666000000555777444333666333...---222555333000000***+++---///111333333444///555333,,,,,,666888333---.........///111555888777888555111444888666...000000111222222222222222000000111111111222222333444333444666555222333777......////////////......///111222111...---,,,---+++***)))((((((((()))***---.........---+++)))(((+++---///...,,,+++---///+++---......---...111555444000...111222//////111111,,,***///444222...+++---------...///111333444)))***,,,,,,++++++,,,...***'''(((++++++)))))),,,)))'''$$$""""""###&&&'''$$$$$$$$$######$$$%%%%%%(((''''''RRRzzzxxx}}}yyy~~~yyy{{{hhhyyyzzz]]]666((( ///YYYnnntttlllgggssstttlllfffiiirrrxxx+++---"""'''***%%%%%%&&&&&&'''(((((((((!!!###$$$$$$%%%''')))+++///***444iiiAAA000///***---&&&'''$$$""""""###"""###$$$###'''%%%$$$)))'''+++:::WWW(((&&&%%%((((((''''''''''''((((((""",,,***...---222)))999@@@)))---///'''(((***+++***)))'''%%%$$$$$$$$$$$$%%%'''((()))&&&&&&''''''(((((())))))%%%&&&''''''&&&&&&(((***((($$$###''''''$$$$$$)))"""(((%%%###&&&&&&)))777%%%&&&&&&''''''(((((()))&&&(((******'''''')))+++''')))+++***(((&&&%%%%%%'''&&&%%%$$$###$$$%%%&&&&&&((()))(((&&&%%%%%%&&&&&&&&&'''((()))))))))((()))(((''''''&&&&&&&&&&&&%%%''')))***+++***)))(((%%%&&&''''''(((''''''&&&)))))))))))))))((((((''')))+++,,,,,,+++***,,,---(((***444???<<<222000777222<<>>EEEIIIGGGEEEBBB>>><<<:::888666444333222222444777777444111222000:::>>>111+++///000/////////000000000000//////000111333333333222111---------000333555555444444000///444888666222111666777888777555333111111444333222222111111222222333333333333333222111111111***,,,888:::///'''(((---......------///222555///...---,,,+++++++++++++++,,,,,,+++))))))+++---...---+++***))))))))))))+++,,,---------+++***(((---...------222777444...///---+++---111111---***---111+++''',,,,,,***111333222111111222222111000......---,,,++++++++++++,,,***''''''))))))(((&&&((()))***)))'''&&&&&&'''### ######!!!!!!%%%%%%..."""&&&...ZZZxxxrrrvvv|||uuurrr{{{zzzxxxvvvtttqqqooonnn|||xxx{{{oooqqq{{{{{{{{{~~~rrrQQQ333555qqq{{{|||}}}ppptttxxx~~~}}}|||uuuzzz|||uuucccmmmnnnrrrwww~~~kkk222(((!!!!!!)))###$$$$$$#########$$$&&&&&&...///$$$!!!$$$######(((&&&###777NNN+++ 333(((###""""""%%%)))(((&&& !!!!!!"""(((&&& ???___)))%%%###$$$$$$---###&&&,,,***))),,,---%%%///)))$$$666fff000)))rrr)))...+++&&&###%%%))))))$$$"""%%%'''&&&%%%%%%%%%&&&((((((((((((''''''&&&%%%%%%$$$%%%&&&((((((''''''&&&&&&*********+++++++++,,,,,,'''(((((('''&&&'''(((***''')))***)))'''&&&&&&'''$$$$$$$$$$$$%%%'''(((((($$$%%%&&&'''(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%'''(((((('''&&&&&&'''((('''&&&&&&''''''&&&%%%'''&&&&&&&&&&&&&&&''''''+++******))))))((((((((('''((()))***+++++++++***,,,)))%%%$$$''')))+++++++++---///111111111333555444999;;;<<>>???;;;666333333333333333888333///000444555222---111666EEEEEE444,,,000///,,,---.........---,,,+++,,,,,,,,,---...000111222222111111222333444222111111222555888777444555:::222555888777111,,,+++,,,222111000///////////////000///---,,,,,,---...///000***///>>>AAA777///111/////////...,,,,,,---///000///...,,,++++++******///...---+++((((((***,,,...,,,***))))))***,,,------...//////...,,,***(((---//////...222777777333///222444333000------...)))111111222777222***---///000111///,,,+++...111111000...,,,***))))))((()))(((((((((((()))))))))$$$&&&'''&&&%%%%%%&&&''''''###!!!$$$%%%%%%)))---!!!)))###+++$$$,,,kkk~~~~~~}}}vvvrrrrrruuuxxxzzzppp|||{{{{{{~~~pppllloooppp{{{}}}~~~~~~QQQ777}}}wwwvvv|||{{{}}}wwwyyyvvvrrrsss{{{~~~}}}wwwlllggg---%%%))),,,$$$&&&,,,&&&)))(((''''''&&&&&&%%%%%%,,,!!!"""***(((%%%&&&'''%%%'''---SSS333(((000$$$)))>>>kkkmmmeeeZZZ---"""###&&&!!!$$$%%%)))$$$)))(((---ZZZLLL###,,,)))&&&((("""###+++((( 000IIIOOO???111&&&111000---ppp---IIIKKK777###%%%$$$$$$&&&(((((((((((((((%%%%%%%%%%%%&&&&&&&&&'''(((((((((((((((((((((((($$$$$$&&&''')))(((&&&%%%###$$$&&&''''''&&&$$$###%%%&&&((((((((('''(((***)))***+++***(((&&&&&&'''((((((''''''''''''(((((('''&&&%%%$$$$$$%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$&&&(((***$$$%%%%%%$$$"""###%%%(((%%%((()))(((%%%###%%%'''&&&&&&&&&'''((()))***+++'''''''''(((((()))))))))'''((((((((((((''''''&&&******)))***++++++++++++....../////////222777:::444777999999>>>QQQrrroooYYYWWWiiimmmooollleee```]]]WWWPPPDDDEEEDDDCCCEEEFFFAAA:::@@@<<<777444333333333222666222///000333444111---555555;;;:::///...444111...---,,,++++++,,,---............///000222333444111000000111222222000///...///333777666444777>>>444666999888555222111222444444222111//////......000///...---......000111...///......222666555///...//////...,,,+++,,,...---,,,++++++++++++++++++---//////...,,,******+++...---,,,++++++,,,...///111000...,,,++++++,,,------000000///111555666333///333666444000---...000)))111111222777222***---,,,...///...***))),,,...000///...,,,+++*********(((((((((((((((((()))***$$$&&&'''&&&%%%%%%&&&''')))%%%###%%%%%%$$$''',,,'''///))) )))GGG|||sssuuu~~~yyyrrroooqqqwww|||lllwww~~~{{{wwwxxx{{{}}}}}}sssdddkkk}}}~~~zzz~~~VVVmmm~~~{{{bbbEEE...EEE???```eeeYYY~~~uuuuuutttyyytttzzzyyyuuu}}}000######'''&&&"""&&&'''!!!&&&&&&''''''''''''''''''...***000000&&&+++111)))***(((///SSS444'''######NNNLLL)))!!!!!!$$$$$$&&&!!!&&&&&&111eeePPP%%%***%%%$$$)))"""(((%%%444ooo~~~TTT!!!,,,444---aaakkk,,,)))ttt|||***555''')))%%%'''(((((()))++++++***%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''((()))******(((&&&$$$$$$%%%&&&%%%###%%%&&&'''))))))'''%%%$$$###%%%&&&&&&&&&&&&''')))'''(((******)))(((((())),,,+++***))))))(((((())))))'''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%''')))+++%%%%%%%%%$$$###$$$''')))$$$'''))))))&&&%%%(((+++&&&&&&&&&'''((()))***+++&&&&&&&&&'''(((((())))))&&&&&&&&&'''&&&&&&%%%%%%)))******+++++++++++++++---------,,,---000444888111333666999<<>>ooovvv>>>\\\kkkzzzzzz~~~{{{pppvvv|||fff|||fff!!!######"""%%%'''&&&$$$"""###$$$&&&''''''''''''///+++555CCCZZZTTT666'''777hhhppp777+++222UUU...!!!%%%%%%'''%%%'''###)))(((444jjj[[[******&&&'''+++$$$,,,""",,,iii000)))///,,,WWWMMM000III]]] 000)))'''%%%((((((''''''++++++)))%%%&&&''''''((((((''''''$$$$$$%%%'''((()))******+++((($$$###%%%&&&%%%###$$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$%%%(((***&&&(((******)))))))))***...---+++***)))((((((((()))(((&&&%%%$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''((()))$$$%%%&&&&&&%%%%%%''')))%%%&&&(((((((((((()))+++&&&&&&&&&&&&'''((())))))%%%&&&&&&&&&''''''((((((&&&''''''(((((((((''''''&&&((())))))(((((()))***+++++++++******,,,000444111000555;;;>>>JJJlll}}}hhhVVVUUUgggooorrrlllaaa]]]^^^WWWLLLNNNKKKCCC>>>???DDDFFFCCCAAA???===<<<======<<<:::...222555777666555666777222000333000)))...222***,,,,,,,,,---...///000111+++,,,---...//////...------,,,---///111222111000///...///222333111333777555222......111333222///111111111000111111222222111111222333333333333333666555111...111555555222---///111222222222444555...---,,,++++++++++++++++++,,,---,,,+++***+++,,,++++++---...///////////////...---------...000111...111111...---111333111///000222222111000000000---111+++''',,,,,,***111,,,,,,---//////...+++((((((((((((((()))***,,,,,,)))***+++)))'''&&&''')))((()))***)))'''&&&&&&'''&&&""""""$$$$$$""""""%%%+++ +++&&&&&&###(((ccc||||||yyyssslllnnnsssvvvqqqxxx}}}{{{|||{{{rrrmmmuuuppplllxxxkkkfffyyy{{{ZZZ???###ZZZ666111___ttt|||zzzuuu~~~|||zzzzzz}}}{{{rrrvvvmmm}}}~~~DDD&&&###&&&$$$$$$)))'''$$$)))###$$$%%%&&&'''''''''&&&111%%%AAAtttUUU"""---jjjzzzhhh000***)))JJJEEE)))&&&***''''''%%%(((''',,,(((000dddaaa***)))))))))))) ---)))KKKOOO111***,,,OOO666...ppp@@@''',,,***'''&&&***)))&&&'''+++,,,)))&&&'''((()))))))))((((((&&&&&&&&&&&&''''''''''''***'''%%%&&&***+++(((%%%%%%$$$$$$$$$############%%%%%%$$$######%%%)))---(((***++++++)))(((((()))---,,,+++)))'''&&&&&&&&&((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&"""$$$&&&'''&&&&&&'''((('''&&&&&&&&&(((((('''&&&'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&'''((()))))))))((('''((()))(((''''''))),,,,,,,,,,,,++++++,,,///222444111666@@@CCCKKKjjjzzzfffTTTSSScccvvvyyyrrrfffaaabbb[[[OOOGGGFFFAAA===???DDDCCC???888888999;;;???AAABBBAAA///444999999555111111333...///666444+++---///%%%'''(((+++---//////...---///000222444444333111000111000///000111000...---222......111111///000333<<<555///000444777555111.........///111222444444+++,,,---/////////...---555---+++222444...+++......000333555555666777999111000///---,,,+++******(((((('''%%%$$$%%%)))+++(((***,,,///000///...---,,,---...///000000000000///222111---,,,///111000//////000111222111000///***000...---333///***...---------000333111,,,'''$$$$$$%%%&&&(((***+++,,,***+++,,,***&&&%%%&&&)))'''(((((('''%%%###$$$%%%%%%######&&&'''$$$%%%'''"""&&&###---000DDDzzzxxx~~~~~~wwwsssnnnuuu{{{tttuuuzzzvvvmmmrrrwwwoooppp}}}cccIIINNNPPPsss888vvv~~~>>>888@@@DDDqqqqqqlll}}}yyy~~~xxxyyywww|||aaa|||^^^GGG***"""%%%###$$$(((!!!'''&&&'''((()))))))))((('''///%%%```666(((```{{{wwwsss&&& 111TTT999###&&&)))!!!"""$$$%%%***"""&&&XXX]]]######'''&&&!!!---,,,[[[hhh<<<)))---JJJlll,,,,,,nnn$$$...+++///---(((,,,,,,((((((------***&&&''')))*********)))((((((''''''&&&%%%%%%$$$$$$(((&&&&&&***...///***&&&***)))(((''''''''''''((('''&&&%%%######&&&+++///***+++,,,+++)))'''''''''---,,,***(((&&&%%%$$$$$$&&&%%%%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######!!!###&&&'''&&&&&&&&&'''***'''$$$%%%''''''%%%"""'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((()))++++++***((((((+++//////000000///......111333888333888DDDFFFLLLhhhuuu```TTTYYYdddnnntttrrrgggeeeggg___OOOLLLDDD???CCCIIIIIIDDD???;;;>>>;;;777777;;;:::444555444222000000111333444666555222...+++...444999)))///111,,,+++......+++,,,,,,...000333333222000666666333000222555444//////111333444444222000...555666888777444222111111333000///222777999666333555333000------...000222***///222000111555777777---000111///++++++111666---------......---,,,,,,&&&***,,,+++((((((---222//////............//////+++...///......000333333000;;;===444...222333///***,,,......---,,,---...111---++++++...111222111...---+++,,,...111222222///---+++***)))(((&&&$$$&&&***...---)))&&&'''***$$$***,,,((($$$######"""###%%%&&&'''&&&'''((()))%%%&&&&&&&&&%%%%%%'''(((aaa||||||uuuyyyuuuqqqxxxyyytttzzzxxx{{{aaaooo~~~}}}{{{MMMPPPDDDDDDEEEmmm;;;aaa555pppbbbJJJ{{{xxxtttwwwyyykkkppprrrmmmLLL333///!!!""""""###$$$$$$%%%%%%))))))))))))************---000sssFFF'''JJJ}}}iiikkkfff***!!!%%%qqq|||yyy!!!(((...%%%###%%%+++$$$''')))###///@@@]]]111'''%%%&&&AAA!!!IIICCC)))000\\\xxxNNN***III@@@%%%...++++++((('''((((((((())))))))))))(((((((((&&&%%%&&&(((+++...,,,)))&&&%%%&&&'''((((((###"""***333666...%%%&&&'''(((((('''%%%$$$###$$$$$$%%%&&&&&&''''''(((''')))++++++)))&&&%%%$$$%%%'''''''''&&&&&&''')))%%%&&&''''''(((''''''&&&)))'''%%%"""!!!!!!"""###%%%""" !!!###$$$$$$%%%$$$######$$$%%%%%%$$$+++***(((&&&%%%$$$%%%%%%'''&&&%%%%%%''''''&&&%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%'''((())))))))))))'''))))))(((&&&&&&))),,,---)))%%%'''...333444333999FFFCCC@@@GGGKKKeee{{{}}}wwwcccZZZaaammmwwwrrrlllhhhcccZZZQQQKKKFFFCCCAAAAAABBBBBB@@@???<<<===;;;666666:::999555111111000///.........////////////------000777<<<---111222...+++------***...,,,,,,---///111222111///000...---///444333///---...000111111000///...//////000222222222111000333222222444888999888777222222222111111000000000222666777444333666777666333444555222///...000333//////...---,,,***)))(((***---111333222000---,,,555222...++++++...222555,,,...///......000222333222444666666222...000444000111222111///...///000222///,,,,,,...//////...///---,,,,,,...000111000...,,,*********)))'''%%%%%%)))+++***&&&$$$&&&)))(((******%%%###%%%&&&%%%'''(((((((((((((((((()))%%%&&&&&&&&&%%%%%%'''(((EEExxxzzz}}}}}}|||vvvwww}}}zzzqqqjjjuuu}}}uuuzzz|||~~~}}}oooYYYhhh111|||iiiGGGuuuZZZZZZmmm===|||@@@yyy}}}uuuvvvzzz}}}}}}zzzyyysssuuuzzzggg111$$$$$$%%%%%%&&&''''''''''''''''''(((((()))))))))222AAAhhh555BBBwwwqqqrrruuu///+++111YYY444'''&&&...$$$+++((((((&&&""",,,:::bbb)))"""((((((((('''///...VVVeee$$$000lllGGG)))rrr444)))444(((***000))))))))))))((((((((((((******)))&&&$$$$$$%%%'''...,,,)))&&&%%%&&&'''((('''######(((///111+++$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''(((((()))''')))******(((&&&&&&&&&'''((()))((('''''')))+++&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&'''((()))'''$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$((('''&&&&&&&&&&&&'''((('''&&&%%%%%%''''''&&&%%%((('''&&&%%%%%%&&&'''''''''&&&%%%%%%%%%'''(((******+++,,,***((((((***---111,,,((('''***///111222666BBBAAAAAAJJJKKKaaa{{{tttaaaXXX```lllqqqjjjmmmgggWWWNNNPPPGGGHHHHHHEEEAAA@@@BBBCCC<<<<<<888444555888888555222333444444333111///...,,,,,,------...111666:::,,,000222///---...///---111...,,,,,,...111333444---///...,,,...222222///......//////000000111111111000///222444555222000///111444555555666777888000222444555555333111///222666666222111333444333111111111000//////......///......,,,+++***)))(((......///222444333///+++444222///------///222444------...///...///111333444...000888555,,,...888666666666444111000111222555222000//////000//////000...------...//////...---+++************)))'''''')))***(((%%%$$$''')))+++***'''"""###((()))'''''''''''''''((()))******%%%&&&&&&&&&%%%%%%'''(((***aaayyywwwyyy}}}|||{{{~~~yyypppgggppp}}}{{{wwwsssvvvppp???---JJJ888YYY{{{tttSSSSSSSSS|||yyy~~~xxx~~~zzzooo|||}}}vvvlll,,,... $$$$$$%%%%%%&&&'''''''''%%%%%%&&&'''(((((())))))///HHHmmm***,,,pppvvv&&&(((555~~~---000!!!"""444)))'''+++...,,,''''''...999rrr###)))***))))))'''***===...+++ccc888555^^^000&&&333000111+++,,,,,,***)))((('''''''''***+++***(((&&&&&&(((***,,,+++)))&&&&&&&&&'''(((&&&$$$$$$&&&***+++(((%%%###$$$%%%&&&''''''''''''&&&&&&''''''((())))))***'''((()))((('''&&&'''((('''((()))((('''''')))+++((('''&&&%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&***(((''''''((((((&&&%%%$$$&&&'''(((((('''%%%$$$%%%%%%%%%%%%&&&((()))***'''&&&%%%%%%''''''&&&%%%(((''''''&&&''''''((((((((('''$$$######%%%''')))------...---++++++,,,...---+++)))(((+++000666999777AAA@@@DDDNNNLLL[[[kkk\\\WWW```nnnxxxmmmiiimmmjjj]]]UUUVVVIIILLLLLLGGGBBBBBBCCCCCC;;;999555222333555555444222333666777666333///---///......------///000222))),,,//////000111333444222000......000222444444222444333//////111111...000000000000111222444555666222000222555555111,,,///333777777555555888;;;000222555666666555333111000444444111000333666555///......000222222111///---,,,,,,,,,---------...///---++++++,,,...///000---///111333333111///---------...//////---000333444111222555333...000777888888777444111000111222666555333222222222222222000///------......---,,,,,,+++******+++,,,***)))***++++++)))''''''))),,,***)))&&&###&&&++++++&&&%%%$$$$$$%%%'''***++++++%%%&&&&&&&&&%%%%%%'''((($$$JJJ|||}}}|||wwwzzzxxxzzz~~~}}}}}}||||||~~~vvv|||sssmmmmmmsssmmmwww}}}JJJ...kkkwwwTTTDDDpppjjjppp111~~~zzz}}}ttt|||kkkiiizzzSSS)))+++!!!!!!""""""###$$$$$$$$$%%%%%%&&&'''((())))))***(((===)))(((jjjppp}}}%%%<<<{{{ZZZ***>>>___kkkAAA...&&&...,,,&&&,,,///999)))000---***(((///---222!!!GGG???'''^^^yyyyyy+++WWWlll...//////[[[xxxeee000///---+++)))'''&&&&&&&&&)))***+++++++++,,,///111+++***(((&&&&&&&&&'''(((&&&&&&&&&&&&&&&'''&&&&&&$$$$$$%%%&&&&&&'''''''''&&&&&&&&&'''(((((())))))'''(((((('''&&&&&&(((***%%%&&&'''&&&%%%%%%''')))+++)))'''&&&&&&'''((()))"""###$$$%%%%%%%%%$$$$$$&&&&&&%%%&&&''''''%%%$$$%%%'''***+++***'''&&&%%%%%%%%%%%%&&&'''((())))))'''&&&%%%%%%''''''&&&%%%''''''''''''''''''((((((((('''&&&%%%%%%%%%&&&'''+++,,,,,,---------...///,,,,,,,,,,,,---000555999:::@@@<<>>333333444444555555555555555888888444333777999999555444444555666666444222...............///000111000222333111,,,+++...111+++---111333333111---+++...,,,---000///,,,...333333888777111000444555111555666555333111///000111222222222222111111222333000///------......,,,+++---+++***+++,,,---,,,***++++++***)))'''((()))+++'''(((&&&%%%))),,,***$$$***'''%%%%%%(((*********%%%&&&&&&&&&%%%%%%'''((('''333aaazzzyyytttrrruuu}}}|||zzz~~~~~~|||~~~|||wwwzzz{{{|||vvvooozzzTTTiii|||sss---^^^ttt~~~BBBgggooo^^^???~~~xxx}}}pppkkkxxx---&&&!!!""" !!!!!!"""#########&&&&&&'''(((((()))*********111(((+++oooyyy...SSS~~~XXX111777PPPEEE&&&+++)))###,,,+++444777333000***)))!!!444000'''...oooNNN***uuummm###CCCIIIgggDDD000...+++)))'''&&&&&&''')))***,,,,,,,,,---///111)))((('''&&&&&&'''((((((((((((((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''(((((('''(((((('''&&&&&&(((***&&&'''''''''&&&&&&((()))---+++)))''''''((()))***((((((((()))(((((('''&&&%%%$$$$$$&&&'''((('''%%%%%%(((+++,,,***'''&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&'''((())))))(((&&&%%%'''''')))+++---...//////...//////...---,,,---///???AAA:::???IIIBBBMMMrrr|||hhh______kkkyyykkkmmmkkkfffdddbbbYYYOOOKKKQQQPPPIIIEEEEEEBBB:::999555333444555222111222000111222333333111///...000...,,,,,,...///000///------///222111...///333---,,,,,,---/////////---,,,000111......111333222//////.........000111222...------000333444222//////333666666222000333666444333222222333555777888888:::999444222444666666999999777555222000///...333222000///......//////111888???>>>777///++++++111///...,,,,,,...///111///+++,,,111000+++---333333;;;999///...666777///111333444444222000000111...///000000///...///111///...---.........,,,***...,,,+++,,,------,,,+++))))))((('''''''''''''''%%%'''((('''(((***((($$$222---)))''')))***((('''%%%&&&&&&&&&%%%%%%'''((((((###GGGwww{{{}}}uuutttwww~~~zzzzzz|||}}}zzzzzz|||]]]nnn}}}}}}yyyIIIBBBwwwPPPcccrrr888qqqqqq~~~zzz~~~aaa&&&((($$$,,,""""""######$$$%%%%%%%%%'''(((((((((((()))))))))111000iii~~~!!!dddyyy;;;mmmddd555&&&eeeppp333...---'''///)))444MMM000222***,,,,,, ...***@@@eee666PPP+++```444IIIpppDDD///---+++(((''''''((()))***+++,,,+++)))(((((()))''''''''''''''''''(((((())))))((((((((('''''''''''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''''''''((()))((('''&&&'''((()))***+++***))))))+++---,,,+++***)))(((((())))))((((((''''''&&&&&&&&&&&&((('''&&&''')))***)))(((&&&))),,,,,,(((&&&&&&''''''((((((((('''&&&%%%%%%'''&&&%%%%%%''''''&&&%%%$$$%%%&&&'''''''''''''''$$$&&&)))++++++)))'''%%%%%%%%%&&&))),,,......---*********+++,,,...//////EEEFFF???EEENNNEEEQQQzzz{{{hhh______iiivvvvvvmmmggggggdddZZZSSSRRRKKKVVVZZZQQQHHHFFFCCC>>>:::555555888999444111333333333333222333333444444000---++++++...111111111...,,,...222111---...333111...,,,+++---///000000+++///111...,,,///222111000///////////////000000///000222333555555555444---000111111...,,,---///222222222222444555777888666888777111000333555555777888666111,,,))))))+++333222000...---...///000...444;;;>>>:::333,,,(((222000...,,,,,,...000222000++++++111000***+++333555555333000111444555333///222555666555444333333///111222111///---...///---------...///...,,,***///---,,,,,,------,,,***(((((((((((((((((('''%%%%%%((()))%%%$$$&&&'''&&&000+++&&&%%%''')))(((&&&%%%&&&&&&&&&%%%%%%'''((('''444ddd|||}}}}}}~~~||||||{{{|||~~~tttzzzxxx...SSSzzzyyybbbvvvJJJcccuuurrr}}}jjj000 !!! $$$$$$$$$$$$%%%&&&&&&''''''((((((''''''''''''&&&&&&---111===---QQQxxxppp\\\OOOsss>>>+++NNN<<<---...+++333)))777fff,,,333))),,,777333###)))###"""???{{{PPP|||777SSSAAAJJJMMM222---,,,)))(((((()))+++,,,)))***+++***(((&&&&&&'''&&&&&&&&&'''''''''(((((()))'''''''''))))))'''%%%&&&%%%%%%$$$%%%&&&((()))%%%%%%&&&&&&'''(((((((((''')))******(((&&&&&&&&&***+++,,,+++******,,,...******)))((((((''''''&&&%%%%%%$$$###$$$%%%&&&'''...,,,)))((()))))))))(((&&&***,,,+++&&&$$$%%%(((''''''((((((((('''%%%%%%'''&&&%%%%%%''''''&&&%%%$$$%%%'''((())))))(((((($$$%%%'''((()))(((((('''&&&%%%&&&(((+++,,,+++(((222...******---111333333@@@CCC???GGGPPPFFFSSS~~~oooaaa^^^aaannn|||{{{fff]]]ddd```NNNJJJTTTEEEVVV^^^RRREEEAAA@@@===;;;777777<<<<<<666333444111000.........000333444333///++++++---000111000***)))+++111111...000666777333...,,,...111444666///333444///,,,...//////222222222222111111111111...000222222111//////000333444555444222000000000000111222444555666666777555888777444333888<<<===666888777222,,,)))---111///...---,,,---///111333***+++...111333222...***...000111222222111000...000***+++111000)))+++333777...,,,333555000111999...222666999999888666666333555777555111......000,,,,,,,,,...//////---+++000...------------,,,******)))***+++++++++(((&&&&&&***)))### ###'''((('''### %%%))))))(((%%%&&&&&&&&&%%%%%%'''((())) )))SSSxxxyyy}}}}}}|||}}}~~~{{{~~~vvvsss|||???```DDD{{{kkkbbb999zzz~~~www{{{<<<777$$$&&&###$$$$$$%%%%%%&&&&&&'''(((''''''&&&&&&%%%$$$$$$"""///;;;(((SSSwwwPPP(((iiibbb+++222999$$$'''(((111&&&666yyy+++444'''+++###%%%'''!!!(((000%%%mmm666XXX666lllfff---,,,+++)))'''(((***,,,...''')))++++++)))))))))***%%%%%%&&&''''''((((((((((((&&&%%%'''******'''###$$$######$$$%%%'''***+++&&&&&&''''''((()))))))))''')))++++++)))&&&%%%$$$)))***+++***))))))+++---(((((((((((('''&&&%%%$$$'''&&&%%%%%%&&&)))+++---111...***'''''''''&&&%%%'''***,,,***%%%###%%%(((%%%&&&'''(((((('''&&&&&&'''&&&%%%%%%''''''&&&%%%%%%&&&((()))*********)))$$$$$$$$$%%%&&&'''((())))))''''''(((++++++(((%%%III@@@444...---///...,,,111555666@@@III???LLLxxxhhh\\\\\\___jjjxxxkkkeee___^^^___[[[PPPGGGRRRPPPMMMJJJHHHDDD@@@===DDD;;;333666===>>>555***999111...222444111000333000///---,,,,,,---...000///000111111///......///111555333------111222...444444444000---...333777///111333222000000222555///000111222222111000///333333333333333333333222888666333444666666444222555===@@@:::666999>>>>>>888999999666333///......///222444222///---///222555333111000000111333444222222444666666333...***---,,,++++++...333888;;;666111,,,---111333111......222666999999777777666999;;;999222///000111000***+++,,,---------------///...---,,,---///111333((((((((((((((((((((('''((('''&&&%%%$$$%%%&&&&&&(((,,,###((($$$&&&'''$$$$$$$$$$$$$$$$$$$$$%%%''')))...$$$|||www~~~xxx~~~|||~~~|||{{{~~~|||vvv}}}xxxwwwyyylllZZZnnnjjjWWWHHHLLLbbbyyyuuu~~~ttt}}}yyySSS111'''######,,,"""######$$$&&&(((***+++'''%%%######$$$$$$###"""...(((---GGG@@@)))bbbEEE888111)))bbb```444###&&&!!!///222sss'''&&&,,,%%%&&&&&& ---)))$$$---888QQQFFF+++222111...,,,***)))((((((******(((&&&%%%&&&***---))))))(((&&&######$$$%%%$$$''')))***(((&&&%%%%%%(((((((((((((((''''''''')))&&&###"""%%%(((+++,,,+++***'''$$$"""###'''***)))(((''''''((((((((('''((())))))'''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((()))))))))))))))******+++'''&&&%%%%%%$$$$$$$$$$$$''')))((($$$###$$$### ((('''''''''((()))+++,,,******)))))))))))))))***+++,,,,,,***&&&&&&***...WWW111&&&,,,---+++***222444<<<===CCC???FFFwwwiiiZZZYYY]]]fffoootttmmmeeeaaa___ZZZPPPGGGJJJHHHFFFEEEEEECCC@@@>>>;;;888666777::::::555000777111...111333111111333888666222...,,,***))))))+++,,,,,,+++***+++...000...111000,,,---222444111333222222222222333222111000222444444111///000111111222444444444444222111222333555666666444222000222000...111666:::======444888999555444777888555444777999888555111///---...------...000111222222222222111111111222333333111111222444555333///,,,...---------///111333444333222000000000000000//////333777:::;;;:::999:::888:::888222///000111000+++++++++---...///...------,,,+++******,,,---///''''''((((((((((((((((((((('''&&&%%%%%%%%%&&&&&&&&&))),,,BBB@@@(((&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$!!!'''!!!)))mmm|||yyy~~~xxx}}}~~~yyyzzzssszzzppp|||zzztttsss\\\dddjjjxxx___vvvwwwgggxxx555$$$###(((###!!!&&&#########$$$&&&((()))******(((&&&&&&'''''''''&&&###***333tttOOO(((]]]===;;;bbb666JJJxxxTTT:::!!!***''')))000...zzz***(((,,,'''%%%&&&+++***'''(((qqqUUURRRPPP///222111000...,,,************((()))(((&&&%%%&&&(((+++***)))(((&&&$$$$$$$$$%%%%%%&&&'''((()))(((&&&%%%***))))))((('''&&&%%%%%%(((%%%"""!!!###&&&'''((((((((('''%%%$$$%%%(((++++++)))(((''''''&&&&&&%%%&&&'''((('''&&&&&&''')))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&)))(((((((((((()))******'''&&&%%%%%%$$$$$$%%%%%%''')))(((%%%$$$%%%$$$!!!&&&&&&%%%%%%&&&'''((()))''''''&&&&&&&&&&&&'''''',,,***(((((((((***++++++III444%%%(((//////---...444777===<<>>CCCqqqlll\\\]]]ffflllnnnyyyqqqhhhaaa]]]XXXQQQKKKHHHFFFDDDCCCCCCAAA???<<<333666999999777555555666444000...111222111111333444333111///...---.........------++++++---222555---///...,,,---000222111111000000444777777111,,,///111444444333111111111...000111222222111000...111333666888888555222000666333111111444999<<<>>>555666555444555777444///<<<<<<<<<:::888666666777666222///111555888888666000111111222222333333333111000000111222222111///,,,---...///000000000000///111333222000...///000111555888::::::888777777333666444///,,,...///------+++***,,,000111///------,,,+++*********+++,,,'''''''''(((((()))))))))((('''&&&&&&%%%%%%&&&&&&''''''///QQQRRR111'''%%%'''''''''&&&&&&%%%%%%$$$"""((()))@@@uuuzzz{{{|||}}}uuuttt}}}AAAKKKXXXrrr|||[[[nnnFFF"""!!!###''''''$$$$$$'''#########$$$%%%'''((()))***(((&&&&&&'''((('''&&&111***===mmm///XXX666CCC111555fffmmmMMM%%%&&&$$$,,,((((((***%%%...))),,,(((###&&&'''******$$$```ggg{{{DDD)))+++...///...---+++++++++,,,,,,((()))***)))''''''(((***+++***(((&&&%%%%%%&&&&&&%%%$$$$$$&&&)))***'''$$$******)))(((&&&%%%$$$###)))'''$$$###$$$%%%&&&%%%%%%&&&''''''&&&''')))++++++***)))'''%%%$$$$$$$$$%%%&&&'''''''''''')))+++***))))))(((((('''''''''))))))************))))))(((''''''''''''((())))))'''&&&%%%%%%%%%%%%%%%%%%'''***)))%%%$$$&&&&&&###&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&,,,)))%%%&&&+++------******&&&'''------'''''',,,333666<<<;;;BBB???BBBnnngggYYYbbbrrrvvvpppvvvpppfff___ZZZWWWRRROOONNNLLLIIIFFFCCC@@@<<<999222666:::;;;888555555777111000000111111111111222//////.........///000111///000000//////000333555000000///,,,,,,---------///000222555777666111---000000111222222333444555---...000222222000...---333444666777777666444333888777555555666888:::;;;999:::;;;::::::999666333CCC@@@;;;666333444888<<<:::777444444555777777666111111000000111222333444111000...///111333333333+++,,,---///111222333333---///111222222111111111333555888888666444222222222555555000...///111///...+++***,,,000111...+++///...---,,,++++++++++++'''''''''((())))))******(((''''''&&&&&&&&&&&&&&&)))((((((AAADDD...+++'''))))))((('''&&&%%%%%%$$$%%%'''$$$$$$JJJ}}}{{{~~~zzz{{{|||+++666WWWddd{{{eeeyyy,,,###''''''""" ###''''''$$$$$$$$$$$$%%%&&&'''((('''%%%######%%%&&&%%%$$$!!!222!!!...%%%```rrr...KKKOOOeee111IIIyyynnn444(((&&&((((((***(((###$$$))))))000***)))&&& ''' %%%'''***$$$]]]444%%%///)))...---,,,,,,++++++,,,......***+++,,,+++)))))))))***,,,***(((&&&&&&''''''&&&&&&###!!!$$$***+++((($$$((((((''''''&&&%%%$$$$$$,,,***'''&&&'''''''''&&&%%%'''((((((((('''((())))))))))))'''%%%$$$$$$%%%&&&'''(((((('''''')))+++)))(((((('''&&&%%%%%%$$$)))***+++,,,,,,+++***)))'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&'''))))))&&&%%%''''''$$$''''''&&&&&&&&&&&&&&&&&&(((((('''''''''((())))))+++)))((())),,,.........000///000...((("""&&&///...222999888CCCCCCEEEmmm}}}]]]RRRcccvvvvvvkkktttooohhh```YYYUUURRRQQQQQQOOOKKKGGGDDD@@@;;;777777999:::;;;:::888555333000111222111111222222111222111000...---,,,++++++,,,...111111///...---...111///------,,,,,,,,,---...111444555333222222333555333000///000222444555000222444666666444222000666666555555555666777888222444666999;;;<<<===>>>999<<<@@@AAA===999999;;;;;;:::777222///...000222222333444222//////111444333111///......000333555222000......111444555555000/////////000222444666---++++++///444777444111222444777777555444333444444888888444222555666444...,,,+++,,,...///,,,***///...---,,,+++*********(((((((((((())))))******'''(((((('''''''''&&&&&&%%%***"""***...)))...$$$))))))(((''''''&&&%%%%%%### $$$!!!&&&444zzzrrrZZZ777<<<]]]TTTJJJ333;;;eeewwwzzz{{{{{{EEE%%%"""%%%###"""%%%"""$$$$$$$$$$$$$$$%%%&&&'''%%%###""""""###$$$$$$######%%%$$$***!!!777{{{OOOeeekkkwww{{{PPP...&&&---$$$###))))))$$$###&&&///999111)))&&&$$$)))###&&&###'''(((gggPPP%%%...***!!!555++++++******+++,,,...///)))***+++***((('''((())),,,)))&&&&&&'''((('''&&&&&&###!!!$$$)))+++((($$$%%%%%%%%%%%%&&&&&&&&&&&&+++)))((('''(((((('''%%%'''(((******(((&&&&&&''''''((()))'''%%%%%%&&&((('''(((((((((&&&&&&((()))))))))((('''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&%%%%%%&&&''''''&&&)))(((&&&%%%((((((%%%))))))))))))))))))(((((())))))(((((()))******+++(((+++------,,,---///222222000///,,,((((((...666---222888777DDDEEEEEEiii|||[[[UUUfffuuurrrhhhsssqqqlllddd[[[TTTQQQPPPMMMJJJHHHEEECCC@@@<<<999;;;::::::;;;<<<:::444///000444666333111222222000...............------------000333444222///------...,,,+++---...---///222...111555444111000333666999666222000000111222222000222444666666444222000666555444444555888;;;===555888<<<===<<<;;;::::::666999>>>???;;;666999???111444888888555000,,,***,,,000333333000000333777444222000......000222333111///------000333444555666555222000///000111222...+++)))---555888666222111333666777777777888999///333555111000222333222////////////---,,,+++***,,,,,,++++++***)))(((((())))))))))))))))))))))))'''(((((((((((('''&&&&&&!!!+++"""$$$%%%&&&---!!!((((((((('''&&&&&&&&&%%%""" ,,, ---'''yyy~~~uuu{{{~~~{{{yyy???AAA<<<,,,222$$$333MMM???"""))) """$$$###%%%(((&&&###%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$######%%%&&&&&&%%%&&&"""$$$$$$!!!}}}wwwIII&&& )))+++""" ((('''%%%((($$$***<<>><<<888999:::;;;;;;888333///111777999444111222222///------...///////////////---000222333111000000000000,,,+++...///---///333...000222333444333333333444222111222444555333111...111444666666444111...333444444666888:::===>>><<<>>>???>>>:::888888999444333555999999666999???000444777999777444111000...000333555555555444444111222222222111000///...///---+++,,,...111222222444444333222111000///...///---,,,...222444444333333555777777666666666777***///111...---000111///111444555333...***+++---+++,,,,,,++++++***))))))++++++******)))((((((((('''(((((()))((('''&&&%%%###***###)))(((!!!***&&&'''&&&&&&&&&&&&&&&&&&&&&###%%%+++,,,!!!WWWyyytttppp~~~xxxDDD555@@@BBB)))GGG===ccc>>><<>>777999;;;;;;:::;;;???CCC444///...555999888999===222222111///...000444888000//////222444333///***///111444555444111---***---+++***+++---/////////...///222333333111///...000000111///...///222444777888888666333000//////---222444222111444555333333777:::666...***+++///------.........---,,,,,,,,,,,,+++***)))((('''''''''((()))))))))(((&&&%%%***(((!!!---***'''...%%%%%%&&&&&&&&&&&&&&&&&& ((($$$"""+++'''AAA}}}www:::ZZZ^^^aaaBBBYYY999XXXeeeMMM***xxxUUU''' ###%%%######%%%!!!!!!+++%%%%%%$$$$$$###$$$$$$$$$%%%###""""""$$$&&&&&&%%%'''+++$$$ 444gggPPP666***&&&'''&&&!!!+++%%%''' %%%---!!!$$$DDD,,,,,,'''))))))(((!!!...***###***{{{]]]***444///---222((("""///''''''''''''((()))+++,,,......,,,)))''''''***,,,***&&&"""###&&&((('''$$$%%%&&&&&&%%%######%%%&&&%%%%%%%%%$$$$$$###############&&&))),,,---,,,***'''((((((((('''(((***,,,+++---///+++&&&$$$&&&***!!!"""$$$$$$$$$&&&(((***''''''''''''((((((((((((((('''&&&%%%%%%&&&'''((((((''''''''''''((())))))&&&&&&&&&&&&&&&'''((()))"""%%%%%%###$$$'''(((%%%###$$$&&&((())))))((((((&&&&&&&&&'''((()))***+++***(((''')))---...,,,)))'''******'''%%%(((...222...333888777GGGMMMHHHdddooo]]]ZZZiiiwwwmmmpppkkkhhheeeaaa]]]WWWPPPLLLQQQNNNJJJGGGDDD???888333666888;;;;;;999555111000555444222000/////////000:::555///---...//////...///,,,))))))+++...000111333000222...$$$(((111///000111333555555444333222555555555444111000111222555444444555777888888777III222666BBB888444:::777666;;;>>>======???@@@>>>555444333444666888777666333333333333222000...---------///111333222000......---...000000...---///+++---000111111222333444666444111...---,,,------...---,,,...000222222222,,,555666///...444444.........///111333333222000555333///+++,,,...+++%%%***------+++,,,//////---+++******+++,,,,,,***(((+++)))'''%%%$$$###$$$$$$)))&&&######$$$'''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$######$$$$$$))):::MMMzzzSSSVVVwwwaaarrr^^^???EEEooowwwgggZZZDDDfff|||kkk***"""000!!!""""""""""""#########%%%$$$#########$$$%%%&&&%%%###!!!"""%%%'''&&&$$$---&&&!!!''''''!!!888eeebbb---...)))###444***'''%%%###---&&&###***---???666+++(((+++%%%)))&&&$$$333111AAA000000---'''&&&***---...,,,,,,+++***)))(((''''''))))))(((((((((((()))))))))((('''%%%###"""""""""&&&&&&%%%%%%%%%&&&''''''%%%&&&'''((())))))))))))'''&&&&&&&&&&&&'''((((((((('''&&&'''***,,,---,,,333888:::555+++&&&'''+++---%%%!!!&&&***)))***---***+++***'''$$$###&&&)))''''''&&&&&&&&&&&&''''''***)))'''&&&%%%%%%&&&&&&++++++***((('''%%%$$$$$$&&&&&&'''&&&$$$$$$&&&''''''((('''&&&$$$%%%''')))"""%%%((()))((())),,,///)))(((&&&%%%&&&''')))***)))******))))))***...111666===999<<>>===999777777999::::::888555333222222222333222111000...---777444///---,,,---......000---)))(((***---000222222//////,,,(((---222......///222333444444333222222444666777666555666777111111111333555666666666CCC222777@@@999888>>>999666<<<@@@???======:::777<<<;;;::::::;;;:::888666222333333444444333111111000---+++...222333000+++666333111111111///,,,***,,,---///......---...000111000...---,,,---...///000......///111222333222---666888111...333444///...---...000333555555444111444222---+++,,,,,,******------++++++......+++&&&&&&&&&(((******)))'''(((''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%""""""+++777ggg~~~dddKKKlllsssnnnXXXZZZttt@@@ ***((("""""""""#########$$$$$$&&&%%%$$$#########$$$%%%$$$""" !!!$$$%%%%%%###$$$$$$$$$))))))***HHHDDDNNNRRR111###!!!$$$'''"""+++)))---'''(((((()))III555###,,,'''***$$$((((((###***+++eeeDDD)))$$$!!!%%%)))+++,,,---)))))))))(((((((((((((((((((((((((((((())))))***&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&(((((()))(((((('''&&&%%%'''&&&&&&&&&&&&'''((((((***&&&###"""%%%)))---///555444111...+++)))))))))***(((***,,,***&&&(((...((())))))'''$$$$$$'''***''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''')))***))))))((((((''''''''''''+++,,,,,,***'''&&&&&&'''&&&''''''&&&%%%%%%&&&((("""$$$''''''''''''))),,,))))))***++++++,,,,,,+++)))***+++******+++---000:::CCCAAA>>>IIIRRRUUU[[[vvv]]]YYY```rrr|||mmmmmmmmmhhhaaaZZZVVVRRRPPPNNNIIIEEE@@@>>>===>>>>>>>>>999999888888777666555555000222333444333000---+++222222000---******,,,...222///+++***,,,///222333000000...+++,,,111111,,,...///111222333333222222000333666777777666666777000000111333444666777888999333777<<<888;;;???888888>>>BBB@@@===:::666000;;;::::::;;;;;;999666333222222333444555555444444666///***,,,222555111+++...---,,,---///000...+++///000000...,,,+++---...---,,,,,,+++,,,...///000111000...///111222222222,,,555888111---000222000///------...000222222222...333555///+++,,,......+++......++++++------***((('''(((***,,,---,,,+++%%%&&&&&&'''''''''&&&&&&$$$###$$$&&&''''''%%%###&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$%%%&&&$$$ !!!%%%444qqquuurrr???ddd]]]AAAUUUzzz~~~PPP%%%$$$%%%###############$$$$$$$$$%%%&&&&&&%%%$$$###############""" !!!"""$$$######"""'''(((***+++$$$%%%666{{{:::gggqqqaaa444***"""'''))))))'''###,,,###$$$XXX}}}///&&&,,,&&&)))$$$&&&,,,$$$$$$---|||{{{\\\@@@***(((+++&&&"""$$$&&&'''''''''((((((((()))''''''''''''((()))******''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%&&&&&&(((((((((((('''&&&%%%$$$'''&&&&&&&&&&&&'''(((((((((&&&%%%&&&)))+++------555///((('''+++---***'''&&&+++222222***###'''///&&&&&&&&&%%%$$$%%%(((***''''''&&&&&&&&&&&&''''''(((((('''''''''(((((()))&&&&&&''''''((()))))))))+++,,,,,,+++((('''((()))$$$&&&(((((('''%%%%%%&&&"""$$$%%%&&&%%%%%%'''(((''')))+++---......,,,+++***+++------,,,,,,---///444AAABBB>>>FFFNNNXXXgggrrr\\\]]]eeeuuu}}}mmmmmmqqqlllddd]]]WWWSSSOOOLLLJJJGGGCCC@@@???>>>>>>>>>:::999666555666666777777222333444444333111///---...000000---***(((+++...222000//////111222333222...555333,,,...111...---111111222222222222111111111333333222111000111333111222444555777888:::;;;222444888777777<<<<<<666;;;AAACCC???;;;999666111666666777:::;;;:::777444222333333444444444444444888333......222444222///+++///000///...000111///333333333111///...000111,,,,,,,,,,,,---...000000000///......000111111000+++333666111,,,---000000111///,,,++++++,,,,,,+++...222333///,,,...000000---000///,,,,,,...---++++++******+++---...---,,,&&&'''((((((((('''%%%$$$$$$######$$$&&&'''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$###%%%'''((('''$$$######^^^~~~}}}LLLMMMwwwYYY]]]{{{iii333!!!)))'''!!!######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$######""""""######"""""""""############(((%%%!!!'''((()))444QQQssshhh222!!!...$$$&&&######111!!!$$$jjjYYY%%%&&&***%%%***%%%###///'''###999mmmsss<<<,,,+++$$$ $$$(((((((((((((((((((((((()))(((((('''''''''((((((+++******)))((('''&&&%%%&&&&&&&&&&&&&&&'''((()))$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&'''((((((%%%(((,,,111222000***%%%222---((((((,,,---)))%%%"""***222222+++%%%'''---&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''',,,+++***((('''&&&%%%%%%&&&&&&''''''((()))))))))$$$&&&((((((''''''((()))$$$&&&)))***)))'''&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&%%%&&&(((***+++++++++***+++---//////.........///333>>>???===DDDMMMZZZmmmooo[[[^^^fffuuu}}}oooqqqqqqlllfff___YYYRRRLLLHHHEEEEEECCCAAA>>><<<;;;;;;<<<888444333444666777666666555444333222111111111,,,...000...+++)))+++.........000222444333000---,,,>>>;;;...///...***///555555444444333111000000222111000...---...222555111333666777777888;;;===333:::;;;777:::<<<:::888>>>BBBBBB===:::::::::777777777999;;;===<<<999666444333333222222222222222444333222///......111333777>>>@@@888000///000///111222333222111111333444..................//////...,,,+++,,,.../////////,,,222555222//////111222222///,,,++++++,,,++++++000111///---///333222---...111111------//////,,,+++***(((((())))))((('''((()))))))))(((&&&$$$###'''%%%###"""$$$&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&)))+++)))&&&!!!FFFRRRFFFmmmsssZZZppp|||III### )))'''######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$#########$$$%%% %%% ###&&&'''...ddd;;;###,,,%%%&&&%%%'''333"""+++{{{;;; &&&+++(((+++***!!!...&&&"""DDDmmm}}}999'''+++)))'''---++++++***))))))(((''''''+++***)))'''&&&&&&&&&&&&***++++++***)))((('''&&&&&&&&&&&&&&&'''((()))***$$$%%%%%%&&&&&&&&&&&&%%%'''&&&&&&&&&&&&'''(((((((((***...222222...'''"""------...///...+++'''$$$ &&&,,,---***(((((()))((('''&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&******)))((('''&&&%%%$$$((((((((((((''''''''''''###%%%''''''&&&&&&&&&'''$$$'''+++,,,+++((('''&&&'''&&&&&&&&&'''''''''&&&''''''&&&&&&'''(((***+++,,,...000111000000000111;;;AAA>>><<>>AAA@@@<<<999;;;<<<;;;777777777888999888555222444444333222111111222222///111111///++++++///333444===???777000111333111,,,...000111111000111222////////////.........---,,,******+++---/////////000222444444444444444555000///---...000111111111111000---+++///333111,,,...000000------//////,,,///---***)))******)))'''*********)))'''%%%$$$###)))&&&###"""$$$&&&((()))&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%###%%%((('''$$$---dddyyy666iiijjjRRRVVVzzz~~~www{{{ttt,,,---!!!))) ############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%&&&$$$###"""$$$%%% &&&######)))'''###)))xxxssseee999"""(((&&&###%%%&&&*** 666+++###(((,,,+++***///+++###!!!JJJxxx]]]***!!!***)))&&&***,,,,,,+++***)))(((''''''******((('''&&&%%%%%%%%%&&&''')))***+++******)))$$$$$$$$$$$$%%%&&&(((((((((''''''&&&%%%###"""!!!'''&&&&&&&&&&&&'''((((((---+++)))))))))((('''%%%(((---222333///***&&&%%%!!!%%%((('''(((******'''***((('''&&&'''&&&$$$"""&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((((((******)))((('''&&&&&&%%%)))***+++***(((%%%$$$$$$$$$'''+++,,,***(((''''''((('''&&&'''((()))((('''+++***((('''''')))+++,,,,,,---/////////000111333777;;;999<<>>???AAA<<<777222000333444333000333333333222111000///.........///000222111///------------///000///---+++...III@@@,,,444333+++555444333333222222222222222---///222333444555888:::333666999999777777:::>>>:::???:::;;;BBB999555EEE;;;???@@@<<<:::;;;;;;999555444333444555666444222444333333222333333555555///000000///......111333,,,222333...000777666000))),,,///111000/////////---------......---------***))))))+++...000111111000//////222555666555444000//////111333444333222...000///,,,,,,000000---+++......++++++...///,,,000...,,,+++,,,---,,,,,,******((('''&&&&&&&&&&&&(((&&&%%%%%%'''((((((((($$$%%%%%%%%%%%%%%%%%%&&&"""&&&'''###"""$$$$$$ &&&+++VVV{{{]]]KKKSSSBBBjjjuuuwww}}}999######,,,&&&###""""""""""""#########$$$$$$###$$$%%%%%%%%%$$$######$$$%%%&&&$$$"""!!!"""%%%###&&&%%%(((...&&&""",,,uuu~~~nnnnnnlll///!!!$$$(((%%%$$$!!!$$$LLLfff$$$***(((******###///***$$$&&&SSSXXX:::###$$$***'''###%%%******))))))((((((((('''''''''&&&&&&&&&''''''(((%%%&&&(((***++++++***)))###$$$$$$$$$&&&'''((()))'''''''''&&&$$$###!!! '''&&&&&&&&&&&&'''((((((,,,)))&&&%%%&&&(((((((((&&&***///000...+++((((((###'''((($$$$$$((()))''')))(((&&&'''((((((&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!"""$$$&&&'''((((((((()))))))))(((''''''&&&&&&+++,,,---,,,)))%%%######$$$&&&))))))(((&&&&&&&&&(((&&&%%%&&&)))***)))'''++++++******************)))***+++,,,,,,...111333...444666===IIIMMMUUUfffyyyrrrcccjjjpppzzz}}}nnnqqqlllggg___XXXUUUTTTTTTTTTRRRPPPJJJAAA999666888;;;<<<666111000222333111...///111222333111///,,,***000//////111444444111---333111///...000111111000000JJJ===***777888...666000000000000111222333444,,,000444777666555333333666:::======:::999<<<@@@888;;;444888BBB555111HHH999>>>@@@===;;;;;;999555444444444666999;;;;;;;;;333333333333444666888999444222000111444555555444333555111---222;;;666)))***---111333222///------******+++,,,------------***))))))+++///222333333...***)))...444555333111111000000111333222000---+++000222---***,,,...///(((+++,,,)))***---...+++,,,***(((((()))+++++++++)))((('''&&&&&&'''((()))'''&&&'''(((******(((&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&((($$$"""$$$$$$ !!!%%%GGG}}}}}}vvvxxx~~~IIIqqq|||```NNNaaa{{{;;;---&&&$$$###'''!!!""""""""""""#########"""###$$$%%%&&&%%%$$$###"""$$$%%%### !!!$$$"""!!!"""''' 111yyy~~~uuunnnIII$$$***&&&... ***)))"""111fffPPP"""...''''''&&&...+++(((...[[[000&&&$$$+++...***(((,,,'''''''''((((((((((((((($$$%%%%%%&&&'''(((******((()))***+++***(((&&&%%%%%%&&&&&&'''((()))++++++$$$$$$%%%%%%%%%$$$$$$###'''&&&&&&&&&&&&'''((((((''''''(((***,,,,,,***((('''(((***,,,---,,,+++***&&&++++++$$$!!!%%%)))((((((&&&%%%'''***+++)))&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%$$$((((((((((((((('''''''''''')))++++++(((&&&$$$$$$###%%%''''''%%%$$$$$$%%%'''%%%$$$%%%(((***)))''')))***+++,,,+++)))'''&&&'''((((((((())),,,000333///777;;;@@@HHHGGGMMM___yyyuuucccdddsss{{{}}}{{{sssrrrfffccc```VVVRRRSSSOOOPPPLLLIIIGGG???777666<<<444222111000......000555222999:::111---///,,,&&&000000111111111111000000333000---***+++---111333666444111...,,,,,,---...***+++,,,...///000000///,,,111666666222///...000333444777<<<@@@@@@;;;666<<<:::===BBB???888666999>>>777;;;BBBBBBDDD@@@333:::888;;;AAAAAA<<<999;;;777666555555444222000///333333777***000CCC888//////......///222444555555666444111///.........///555///,,,///222///+++***.........---...///000000)))+++...333666666333000,,,---///111222111000///+++...111111000.........)))(((***......***((()))///...,,,***)))'''&&&&&&((((((((((((((()))***+++%%%&&&&&&''''''&&&&&&%%%)))&&&### !!!###$$$''''''&&&$$$"""###%%%((()))$$$000rrrxxx{{{yyy|||~~~:::pppgggCCC___}}}sss///---###"""""""""""""""###### !!!"""$$$$$$######""" """$$$###!!!!!!###%%%'''&&&%%%%%%$$$$$$$$$$$$******%%%((('''***zzz~~~hhh{{{yyy[[[555***(((***)))"""+++%%%!!!...(((222111)))$$$((($$$)))$$$%%%)))&&&|||<<<'''&&&%%%(((,,,///...---&&&$$$$$$'''++++++'''"""$$$&&&'''((((((((('''&&&$$$%%%&&&((())))))******(((((('''%%%######%%%(((%%%&&&&&&$$$###"""###%%%)))***+++,,,,,,+++***)))111,,,'''%%%'''))))))(((...+++***---222333///+++###""""""###''')))******((((((***++++++***)))((('''%%%$$$%%%%%%$$$""" '''%%%$$$$$$%%%&&&%%%$$$'''((((((((('''&&&%%%%%%((((((((('''&&&$$$###"""%%%$$$###"""###$$$%%%&&&...)))%%%%%%((()))&&&"""###'''---000///,,,)))''''''&&&'''+++000333222000000+++///;;;CCCGGGRRR```sssnnncccjjjyyyzzzwwwtttnnnnnn^^^XXXWWWQQQPPPQQQKKKHHHEEEEEEFFFAAA999777999777555444222000///222555222222000...///222000,,,000000000000000000//////000...,,,+++,,,...111333333222000......///000111222444555333000......///000444999999555111111222333555999>>>AAAAAA???<<>>BBBBBB===<<<>>>EEE>>>AAACCC===<<<===555<<<999:::>>>>>>:::999===777444111222666666333///222///666///555CCC777222///......///222333555555333222111000000222333444888222000222333///***)))........./////////000000++++++---///222333222111---///000222222111000///---///000111///...---...,,,***+++......+++***,,,333222///---+++***))))))'''&&&&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%$$$$$$######!!!""""""###$$$###"""!!!%%%((('''bbb||||||cccIII~~~kkkNNNJJJpppbbb---%%%######"""""""""######$$$ !!!"""###$$$######""" """######!!!!!!"""$$$&&&%%%$$$############$$$*** ***%%% ((((((///~~~qqqLLL'''&&&'''$$$&&&'''&&&###!!!,,,,,,LLLppp///***$$$'''***"""$$$)))$$$$$$'''(((~~~333)))''''''))),,,......---***(((''')))---...+++'''%%%%%%&&&''''''(((((((((%%%%%%&&&'''((((((''''''(((((('''%%%######&&&(((&&&''''''&&&$$$###%%%&&&))))))***++++++***))))))222///+++))))))(((&&&$$$,,,******...222222...***((('''&&&''')))+++++++++))))))************))))))'''%%%%%%%%%%%%%%%###!!!'''%%%###$$$%%%''''''''''''''''''''''''&&&&&&&&&))))))((((((&&&%%%$$$###$$$$$$$$$###$$$$$$%%%&&&---)))&&&'''***,,,***''')))+++------+++)))((((((,,,++++++---111444555444666444999BBBDDDBBBHHHTTTqqqbbb```pppxxxvvvrrrtttbbbZZZ[[[WWWXXXXXXPPPGGGCCC@@@@@@>>>999777777444444444222111222555777888000***...333444222222000000/////////......---///......---------......000//////...///000222333000333666666444444555777333777;;;;;;888555555666666999===@@@@@@???>>>???BBB<<<:::<<>>===>>>===999===>>>666999???===???<<<;;;======;;;<<>>GGGFFFBBBFFFQQQnnnzzz[[[\\\ppp|||jjj[[[WWWXXXQQQOOONNNGGGNNNGGG>>>:::999999888777000222333111111555888999AAA444---111333//////444000//////...------------000000000///...,,,***)))............///000111111000111222444777999999999444777999:::999999:::;;;;;;???BBBAAA===::::::<<>>999999<<<>>>>>><<<;;;777<<<>>>888<<>>555000222///))),,,444000///...---,,,,,,------......000000///...+++***.........///......------777333000222666777333...222444666888999;;;===???;;;???BBBAAA===:::;;;<<>>FFF@@@BBBDDD??????@@@888;;;>>>@@@AAABBBAAA???===666999<<<:::555444888===???///333444666555,,,888...000111111000111333666;;;:::777444111...,,,+++000000222333///)))'''+++,,,...000111222111///.........///111333333111///111111111111000000//////...//////...,,,+++---...000---,,,......,,,---000444222///---++++++++++++&&&&&&&&&'''((()))***+++&&&''''''((((((''''''&&&'''''''''''''''&&&&&&&&&&&&###"""&&&+++,,,)))$$$''' 000BBBxxxnnnxxxGGGyyyOOOkkk!!!***###%%%&&&%%%%%%$$$######$$$$$$"""""""""""""""#########$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%***&&&)))'''+++RRR)))###''')))$$$&&&(((!!!'''&&&???(((&&&&&&'''!!!&&&&&&&&&'''&&&"""###===333+++''''''(((((('''&&&&&&&&&&&&((('''&&&&&&''')))))))))(((&&&$$$###$$$'''***,,,************((('''&&&%%%&&&'''((('''&&&&&&''')))%%%&&&&&&%%%$$$$$$&&&'''((((((((((((((((((((((((,,,,,,,,,++++++,,,---...+++)))((((((***,,,...///000...,,,******)))(((&&&,,,+++)))((((((((()))***'''&&&&&&&&&''''''&&&$$$,,,***'''&&&&&&(((((('''%%%%%%%%%$$$%%%&&&'''((('''(((((((((((((((''''''###$$$%%%&&&'''&&&%%%%%%(((&&&%%%$$$%%%%%%%%%%%%$$$&&&((())))))***,,,...***,,,///111222111111111333888???AAA===;;;BBBLLLmmmqqqkkkaaakkk}}}|||vvvkkkpppjjjllljjjYYYOOOOOOLLL===AAACCCBBBBBBAAA<<<555:::@@@???777444777777333333000///...+++))),,,222///...---,,,,,,---...///***,,,...000111111000/////////000000///---,,,***333///---///555777333///222222333555888;;;>>>@@@999<<<@@@BBBCCCBBBAAAAAAFFFEEEAAA>>>???CCCAAA===AAA<<<@@@DDD?????????555777;;;???@@@AAABBB@@@<<<111888===;;;555444<<>>HHHQQQmmmnnnggg^^^hhhzzz}}}xxxrrrhhhlllaaa```]]]NNNFFFFFFCCC999???BBB>>><<<===;;;777888??????666333777777111...//////,,,---000///,,,///...---,,,---...000222...///000111111111///...///000222222222000---,,,***,,,///111333555777888444444333555777;;;===>>><<<>>>BBBGGGJJJKKKHHHEEE<<<@@@AAA??????BBBAAA===;;;999@@@CCC<<<===@@@;;;888===???>>>@@@DDDDDD@@@:::???BBB???:::999???GGG???666;;;555444999111777111444666555222222555999111111222222222222111111'''***000333111000777AAA------------............111000//////000111000.....................//////)))+++...///...---......000...///222222///...000++++++,,,,,,,,,+++***)))***)))((('''''''''''''''''''''(((((((((((('''''''''&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%!!!''')))JJJ||||||\\\mmmUUUUUUzzzhhh&&&(((---###%%%%%%$$$###""""""""""""###"""!!!!!!!!!"""$$$$$$"""!!! ###$$$###!!!$$$$$$######$$$%%%%%%&&&$$$%%%'''$$$,,,$$$+++eeeUUU(((%%%&&&$$$&&&,,,%%% '''+++CCCAAA111!!!+++!!!###***%%%(((%%%'''%%%+++RRRDDD(((%%%(((&&&''')))(((%%%$$$&&&(((%%%''')))***))))))(((((()))(((&&&%%%%%%&&&'''(((''''''((()))))))))))))))%%%'''((((((((('''((()))%%%&&&'''&&&%%%%%%''')))(((((('''&&&&&&'''((((((+++---...---+++)))***+++$$$''',,,///000///---,,,111///---,,,------,,,++++++++++++******)))((('''((('''&&&'''))))))'''&&&%%%%%%%%%''')))***)))''''''&&&%%%######$$$%%%&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%&&&'''((((((***+++***(((''''''(((%%%'''))))))***---333777,,,000444777;;;DDDOOOVVVjjjjjj\\\VVVdddyyy}}}zzzvvvoooqqqbbb\\\YYYMMMIIIJJJEEE@@@CCC???555000555::::::000888999222000777888222000333111---111777222'''...---,,,,,,---///222333555555444333111...+++***///111333444444222000...---333888666111...222777888666444555777:::<<<===CCCDDDGGGLLLPPPPPPKKKFFF999AAAFFFDDDDDDGGGFFFBBBGGGFFFMMMKKK===:::@@@>>><<>>444777///222555444000000333888111222222333333222222111000111444333,,,(((///888---,,,,,,,,,,,,---......333000---+++---...///000---------------...///000'''***...//////.........000///111555555111///000+++---///000000///---,,,///...---+++)))(((''''''''''''((((((((((((''''''&&&&&&''''''''''''''''''"""%%%''''''&&&$$$###$$$ ,,,)))...///rrrqqqAAAGGGxxx222------!!!***+++%%%$$$###"""!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%%%%###"""###&&&'''%%%#########""""""###$$$%%%%%%###%%%&&&$$$,,,###***iiiGGG,,,"""+++)))'''&&& !!!''',,,QQQ'''666///"""&&&...&&&%%%"""'''***444aaa###&&&''',,,"""$$$%%%$$$"""!!!###%%%###%%%((()))((('''&&&&&&***)))'''&&&%%%%%%&&&&&&$$$%%%&&&((())))))******%%%'''((()))((('''((()))&&&'''(((''''''''')))+++((('''&&&%%%%%%&&&'''((($$$(((---///...,,,+++,,,&&&...444555111,,,)))---+++******+++,,,+++******+++++++++***)))'''&&&(((''''''((())))))(((&&& !!!###'''+++,,,***(((((('''%%%#########%%%&&&$$$$$$%%%&&&'''''''''''''''&&&%%%$$$%%%&&&'''(((!!!"""#########$$$'''((('''((()))((('''(((***,,,)))******)))***000888???444666777888<<>><<<<<<<<<===>>>EEEDDDDDDEEEGGGIIIHHHHHHIII<<<444<<>>555000111222333444555555666111//////111444666444222,,,...111222000...---------,,,+++---///000000///222///,,,+++,,,.........///...---...///000000///,,,++++++---///000///...---,,,,,,...000333333333,,,---.../////////...---***)))))))))((((((''''''***'''%%%'''***++++++)))%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%+++(((000^^^~~~|||lll]]]^^^sssRRReee...###$$$%%%&&&###%%%%%%$$$$$$###"""!!!!!! """$$$%%%###"""!!!!!!###"""!!! !!!"""###%%%'''(((&&&$$$######%%% ###$$$###%%%222'''fffyyy???,,,)))%%%$$$&&&''''''%%%(((###///zzzhhh,,,***'''&&&&&&%%%$$$###******%%%***iii$$$***(((''',,,///***"""$$$+++%%%&&&((()))))))))((((((&&&''''''((((((((((((((((((&&&$$$%%%(((*********,,,+++***'''&&&(((+++---***)))((('''&&&&&&''''''''''''((((((''''''&&&%%%((()))+++,,,,,,+++******%%%&&&'''(((***,,,---...222444444333///,,,++++++,,,++++++***)))((('''''',,,+++)))'''%%%%%%%%%&&&%%%&&&((())))))(((%%%$$$''''''&&&&&&&&&%%%%%%%%%***(((%%%###"""###$$$%%%(((&&&$$$"""""""""###$$$&&&$$$###$$$((()))(((&&&&&&(((******)))(((((())),,,******,,,000222111000...555;;;>>>@@@CCCEEEEEEcccxxxhhh^^^```iiivvv|||wwwmmmhhhhhh]]]WWWYYYVVVKKKCCCCCCAAACCC@@@::::::>>>>>>:::<<<:::888777777555111---444333222222333333222000,,,000000//////333333000444333222222444444222111111111111111111000//////111000000000111222444555444:::222999;;;777???:::<<>>EEEDDDBBB@@@??????@@@@@@???DDDDDDCCCDDDEEEFFFFFFFFF>>>;;;:::;;;:::777888<<<666555444333222222111111333222111222444555333111,,,---//////...---,,,,,,---++++++,,,...///...------***((((((***,,,------,,,++++++,,,......---+++000//////111333444333111***+++,,,...000000///...,,,---............---,,,*********))))))((((((((()))(((((()))+++***'''$$$&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***'''+++MMM||||||{{{~~~~~~RRRyyyZZZlll;;;!!!###((()))%%%%%%$$$######"""!!!!!!!!!"""$$$$$$###""""""#########"""!!!!!!"""######&&&&&&&&&%%%%%%$$$%%%%%%###############+++%%%mmm@@@,,,)))%%%$$$&&&'''&&&%%%$$$%%%DDDDDD***)))(((''''''&&&%%%$$$,,,$$$)))%%%(((MMM&&&(((&&&((()))))))))'''$$$###$$$%%%&&&&&&'''((()))(((''''''&&&''''''(((((((((((((((%%%&&&'''&&&%%%&&&)))+++(((''''''&&&%%%''')))+++,,,++++++************+++&&&&&&''''''''''''''''''&&&&&&''''''((('''''''''&&&'''((()))***,,,------...000111000...+++***++++++******))))))((((((((())))))(((''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%***(((&&&$$$###$$$&&&'''''''''&&&$$$$$$$$$''')))&&&%%%$$$%%%(((***)))''''''(((***+++***)))***++++++)))))),,,///111000...222666;;;>>>AAAFFFLLLOOOhhh}}}~~~hhhbbbfffppp|||wwwmmmhhh```XXXUUUXXXUUUJJJ@@@??????AAA???999666777:::;;;999777666555555555333111444555555444222111111222***...///...000333333000555333000///111333555666111111111111000000000000444333111000//////000111222888111888:::666>>>999>>>BBBCCC@@@DDDLLLMMMGGGFFFDDDDDDIIINNNOOOJJJCCCKKKKKKLLLKKKFFF???>>>BBBFFFCCC@@@@@@BBBCCCAAA???CCCCCCCCCCCCDDDDDDDDDDDD>>>===<<<;;;777333888???:::888666333111111000111777555444444444444222000------,,,,,,++++++++++++---,,,++++++---...---,,,---+++***+++---///000000)))((()))+++------***(((222111111222444555444333...///111333333222111000,,,,,,------------,,,,,,***************))))))))))))))))))++++++((($$$!!!&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''***(((&&&'''666ddd~~~}}}dddUUU\\\lll???%%%%%%$$$!!!$$$'''$$$$$$$$$######""""""!!!!!!"""######""""""$$$&&&$$$######""""""######$$$&&&%%%$$$$$$&&&'''&&&&&&&&&!!!!!!%%%###(((***555+++)))&&&%%%&&&&&&&&&%%%###(((^^^VVV&&&&&&'''((((((((('''%%%$$$'''))))))))),,,---%%%(((+++''')))&&&$$$%%%''''''$$$ '''''''''(((''''''&&&%%%&&&''''''((((((((((((((("""&&&***((($$$###''',,,++++++***************++++++++++++++++++,,,,,,,,,))))))'''&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&&&&'''&&&&&&'''(((((()))******)))+++,,,,,,***)))******)))))))))))))))(((((((((&&&''''''(((((((((''''''((('''&&&%%%%%%&&&'''((((((((((((''''''''''''&&&)))(((&&&%%%%%%&&&((()))%%%'''((('''%%%&&&***---&&&%%%%%%&&&((()))((('''&&&(((***+++******+++---))))))***---///000///...555888;;;???CCCJJJSSS[[[ggg|||lll___eeerrrxxxooolllbbb\\\YYYYYYUUUJJJBBB@@@AAA@@@===888666777999:::555444333333444555666666444666888555111///000222+++......,,,...222444333555222//////000333444555111111000000000000000111444333222111111222333444000777111888999444>>>:::@@@CCCDDDCCCGGGMMMNNNJJJDDDBBBCCCGGGLLLMMMIIIEEEQQQPPPOOOLLLGGGCCCCCCEEEFFFBBB???@@@BBBCCC@@@===CCCDDDEEEDDDCCCCCCCCCDDDDDD<<<666888;;;:::777777999777555333222222333333:::888666555444333111000000...+++******+++,,,,,,...---,,,,,,......---,,,...---,,,,,,///000111000))))))+++---///...+++(((000//////111222333222000333444555555444333222222,,,,,,,,,,,,,,,,,,++++++++++++******************(((((()))))))))'''%%%###&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''')))%%%'''((($$$HHHLLLooo}}}oooNNN222$$$&&&...(((!!!""""""$$$#########"""""""""!!!!!!"""""""""!!!"""%%%((($$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###&&&(((((('''&&&!!!)))%%%)))555///***)))'''&&&&&&&&&&&&&&&&&&---ttt777$$$$$$&&&((()))((('''&&&&&& )))***///777 ***((('''(((%%%$$$%%%(((((($$$ ((((((''''''&&&&&&%%%%%%&&&''''''((((((((((((((($$$'''***)))&&&%%%(((+++...---,,,++++++***)))''''''(((((()))************---+++)))&&&%%%$$$%%%&&&'''&&&&&&%%%&&&''')))***%%%%%%&&&&&&&&&&&&&&&'''%%%'''(((((((((((()))***'''(((((((((((((((((((((&&&'''((()))((('''&&&%%%&&&&&&%%%%%%&&&&&&''''''((((((((((((((((((((('''((('''&&&%%%%%%&&&((()))%%%(((***)))&&&&&&)))---%%%%%%%%%&&&''''''''''''$$$''')))*********+++---)))***,,,///000111000///666888===BBBEEEJJJTTT^^^```vvvnnnZZZbbbppp||||||ssskkkiiihhhbbb]]]XXXRRRJJJEEECCCHHHBBB<<<<<<>>>>>>===;;;888777666555333222333333444666777555111///000222...///---***,,,222666666444333111111222333222000111111000//////000111222333333333333555777999:::///777111888888333>>>;;;;;;>>>AAABBBEEEHHHFFFCCCCCCEEEGGGIIIIIIIIIIIIIIISSSRRRNNNJJJGGGHHHJJJLLLEEECCCAAABBBDDDDDDBBB???DDDFFFGGGFFFDDDCCCDDDFFF@@@999666999:::666222111999888666444333333333444:::999888555333222111222333000,,,+++,,,---------///...---...///000///...---+++******+++,,,+++***,,,,,,...000222111...+++//////...000111222000///333333333111......000222------,,,,,,++++++++++++******************++++++(((''''''&&&&&&''')))+++)))((('''%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###***+++000ddd|||GGGBBBxxxWWW(((!!!(((%%%$$$'''$$$#########"""""""""""""""""""""###""""""###&&&((($$$$$$%%%%%%%%%%%%$$$$$$&&&$$$######%%%((())))))''' """***%%%***;;;888((((((((('''&&&%%%%%%&&&(((555}}}***+++"""&&&)))***(((&&&&&&''' ((())),,,AAAeee&&&---!!!'''%%%&&&(((((('''&&&%%%%%%((((((''''''&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))*********))))))(((&&&'''((()))'''%%%%%%&&&'''((()))))))))(((+++***(((&&&%%%&&&'''(((((('''&&&&&&''')))+++,,,''''''''''''''''''''''''$$$%%%''''''&&&'''(((***'''''''''''''''((((((((((((((())))))'''&&&$$$"""###$$$&&&'''((('''&&&%%%'''(((((((((((((((((((((&&&%%%%%%$$$$$$%%%&&&'''&&&((()))(((&&&%%%''')))$$$%%%%%%%%%%%%%%%&&&&&&###%%%'''(((((()))***++++++,,,///000111222222222555777>>>EEEFFFFFFNNNYYY[[[rrrlllaaaiiiwww|||qqqjjjiiijjjeee^^^VVVOOOIIIFFFEEEFFF>>>888;;;???>>>;;;999333555666666555555666777333444444333111000000111///111///+++,,,222666666222222222333444333000...111000/////////000222222222222333444666888;;;<<<...777222888888333>>><<<999<<>>999999===CCCHHHIIIIIIJJJMMMGGGBBBAAADDDDDD@@@<<<>>>CCCEEEDDDGGGKKKIIIBBB999@@@FFFFFFBBBAAADDDIIIAAAEEEHHHHHHEEEDDDHHHKKKPPPDDD:::;;;???>>>999555111333666999:::999888666444555555333111111444777555111------000000---)))*********,,,///111222111***))))))+++...///...---///...---...///000000///000/////////111111///---)))000777999555///------111000...---,,,,,,------''''''(((((()))))))))***%%%(((+++,,,******,,,///((((((&&&&&&''')))+++---&&&&&&&&&&&&&&&&&&&&&&&&+++"""&&&&&&%%%...###999~~~iii|||{{{EEE}}})))### ###!!! %%%!!!!!!!!!!!!"""""""""""""""$$$&&&&&&%%%#########"""###$$$%%%%%%$$$###"""$$$(((+++'''!!! '''///$$$&&&)))((($$$333EEEfff###&&&(((***)))&&&$$$%%%&&& LLLKKK***)))&&&)))***((($$$"""&&&)))&&&111---www 333+++(((###$$$$$$###"""###&&&((())))))(((((((((***+++,,,&&&''''''(((((((((((((((%%%***...---)))&&&(((+++666000***)))+++---,,,))))))***+++,,,+++)))'''&&&,,,,,,+++***)))&&&%%%###$$$&&&(((***+++++++++***&&&&&&''''''((())))))***---------***(((''')))+++(((((('''&&&%%%%%%$$$$$$''''''%%%$$$$$$%%%&&&'''$$$$$$######$$$&&&'''(((%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&&&&%%%%%%'''###!!!%%%,,,///+++'''(((***,,,+++(((''')))+++&&&(((******)))(((((()))---...///---,,,...333888222222999AAA>>>999BBBQQQbbbwwwzzzjjjdddsss|||tttlllfffjjjbbbWWWQQQNNNLLLHHHDDD;;;JJJOOOBBB777999:::555555999<<<;;;777222000///222------111333111333888000000//////000000///.../////////000111333444555---111222//////111333111//////000000111222444444+++---222;;;BBBCCC>>>888AAA888888CCCIIIDDDAAAEEEQQQPPPDDD===BBBAAA===AAA;;;===AAAEEEFFFFFFDDDCCCBBB===DDDKKKGGGGGGLLLKKKLLLLLLGGGCCCIIIQQQIII:::GGGEEEBBB===::::::===???555777:::;;;:::999:::;;;,,,555888555555999666---,,,111555666222...------......//////000000111111222111111000000000000000111000222555333...000777333555666555111...///000///000111111222222222222222111///......//////000(((,,,///...***&&&$$$$$$---***'''&&&''')))++++++------...---,,,)))&&&$$$###$$$%%%&&&''''''''''''%%%&&&(((&&&$$$###&&&((()))GGGwwwNNN|||:::OOOuuu333(((&&&"""((("""&&&###""" !!!""" """%%%%%%$$$#########$$$$$$$$$$$$$$$%%%%%%$$$!!!###""""""(((&&&###&&&###&&&###DDDUUU+++***(((%%%######%%%(((***&&&fff<<<&&&///)))(((&&&&&&''''''&&&%%%+++&&&(((>>>TTT333+++)))&&&&&&&&&''''''''''''''''''++++++******)))((((((''')))***(((&&&***000///)))...---,,,++++++---...000<<<444***&&&((()))&&&###&&&$$$###&&&***,,,((($$$''''''((((((((((((''''''+++++++++*********))))))'''''''''((((((***++++++)))(((((('''&&&%%%%%%%%%$$$&&&((('''%%%###%%%'''&&&%%%$$$$$$%%%&&&((())))))"""###+++,,,&&&&&&...(((((('''''''''&&&&&&&&&###$$$&&&'''(((''''''&&&'''###$$$%%%fff333(((&&&&&&&&&&&&''''''''''''(((&&&%%%(((,,,...,,,***+++---,,,((())),,,---++++++///444999<<>>DDDDDD<<<777888666000///222666777555444333444///+++)))---//////333999222...,,,...333666444000222111000///////////////---111222///...111222111111000000000111222333444===999555444888>>>CCCFFF?????????AAAGGGKKKIIIDDDLLLLLLAAA===DDDCCC>>>AAA===???AAACCCCCCBBB???===AAA:::AAAJJJJJJKKKKKKCCCDDDGGGGGGDDDJJJPPPIII<<>>;;;;;;===???222333555888999:::999888000444666555444444111,,,000222333333111///...///------..................//////.........///111222111000222555555222555;;;000222444444333333555777555444333222333444666777222111000///......//////***---...---***'''&&&&&&999444///***'''%%%$$$"""++++++++++++***)))'''&&&%%%&&&&&&'''(((((((((((('''((()))(((&&&&&&(((***%%%555VVVbbb???___ZZZ;;;bbbtttcccbbb<<<""""""!!!$$$+++&&&$$$###!!! """###$$$###%%%'''&&&$$$###"""###"""""""""######%%%&&&'''((((((%%%######&&&&&&$$$### &&&"""%%%'''JJJPPP&&&***(((%%%$$$$$$%%%(((***111xxx...)))((('''&&&&&&''''''&&&$$$---$$$bbbHHH---)))'''"""&&&%%%&&&&&&&&&''''''((((((((((((((((((((((((((()))$$$'''&&&$$$'''...///,,,+++,,,,,,---------------222---(((&&&)))+++***))),,,)))'''(((,,,,,,)))%%%'''''''''(((((('''&&&&&&)))))))))***++++++,,,,,,+++***)))((((((''''''(((++++++***))))))(((''''''$$$&&&((('''%%%$$$%%%'''(((((('''&&&&&&&&&'''(((%%%''''''&&&&&&((((((&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$'''$$$((($$$TTT+++)))(((((((((((())))))))))))((()))***++++++++++++,,,(((+++***''''''+++---++++++---111555999<<<>>>???GGG[[[zzzeee```ppp~~~xxxrrrmmmddd]]]UUUOOOMMMKKKHHHEEEFFFBBB>>>===>>>>>>;;;777---///222333222222333555222...,,,---000222888===666000,,,///666999444///111111///...---------------111222///...111222000111111111111111222333444555666777888888:::===@@@;;;BBBBBB>>>CCCNNNLLLBBBGGGGGG???>>>HHHHHH@@@@@@AAABBBEEEFFFFFFDDDBBB@@@BBB@@@GGGJJJFFFIIILLLGGGAAAHHHKKKIIIKKKNNNHHH???<<<===???>>>===<<<<<<===222222333777;;;<<<999666444222333666666222000222555333111000111111000000...---------------,,,,,,...---++++++,,,///222444444222333444444222555:::888888888666333222333444444333000//////111444666222222000///............---......,,,)))(((((((((333000+++)))(((((('''&&&))))))((((((((((((((((((''''''(((((((((((((((((('''((()))(((&&&&&&((()))&&&&&&111sssbbb~~~>>>kkk000555HHHccciiiUUUYYYzzzLLL"""$$$$$$$$$'''(((###$$$###""""""###$$$&&&'''&&&(((((('''%%%#########!!!!!! """$$$'''((((((%%%######"""!!!%%%***###$$$'''!!!$$$,,,SSSMMM%%%)))(((&&&$$$$$$&&&((()))...nnn,,,+++'''&&&%%%%%%&&&&&&%%%$$$+++"""'''888'''###'''%%%&&&&&&$$$$$$%%%&&&'''(((((()))%%%&&&&&&'''((())))))***))),,,,,,)))***...222222)))+++---//////...,,,+++***)))(((((((((***+++,,,222...+++***,,,,,,***''''''((((((((('''&&&&&&%%%''''''(((***+++---...///+++******)))((((((''''''++++++******))))))((((((%%%&&&((('''&&&%%%&&&((())))))'''&&&%%%%%%%%%%%%"""******"""!!!)))(((&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%'''$$$---"""<<<###&&&)))'''(((((((((((()))))))))(((+++...---***(((***---(((+++***'''(((---...---------...333999===<<<:::BBBWWWvvv^^^fffuuu~~~vvvnnnhhhgggaaaXXXQQQLLLHHHDDDBBBHHH@@@<<>>:::>>>>>><<<@@@HHHHHHBBBEEEEEE???@@@KKKJJJ@@@>>>@@@AAADDDFFFGGGFFFEEEDDDAAACCCIIIEEE<<>><<<;;;;;;888666666:::???@@@;;;555888222222999999333333999666333000000222333111...000000//////......------///---+++***+++...222444777555333222000///000222;;;:::888666333222111222333222000000000111222333222222111000///......---///...---+++)))))))))***'''&&&$$$%%%(((***++++++)))((('''&&&&&&&&&''''''((('''''''''''''''((((((&&&&&&&&&%%%%%%%%%&&&'''(((###111LLLUUUPPP___]]]]]]rrrkkkrrrlll]]]YYY[[[dddCCC(((((()))###$$$'''!!!###""""""######%%%&&&'''&&&(((((('''&&&$$$%%%&&&###"""  """%%%'''$$$"""###&&&%%%!!!%%%---$$$((('''"""###000]]]FFF%%%)))(((&&&%%%%%%&&&((())),,,XXX333"""+++&&&%%%$$$$$$&&&&&&%%%$$$%%%---777,,,%%%(((&&&$$$(((&&&######$$$%%%'''((())))))&&&&&&'''(((((())))))***...000000,,,)))***...111***+++,,,---...---,,,,,,(((***+++***'''&&&''')))111...+++******+++***))))))))))))))))))((('''&&&'''((()))***,,,---...///(((((()))***************)))))))))((((((''''''''''''((((((((((((((())))))''''''&&&&&&%%%%%%%%%%%%###((()))$$$$$$((('''"""&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))((((((((($$$///###+++"""---%%%%%%%%%%%%&&&&&&&&&'''''''''***,,,,,,***)))***,,,***,,,,,,***+++000222000000...///444<<>>999:::@@@CCC@@@AAAFFFEEEGGGAAABBBLLLIII???>>>===>>>@@@AAABBBAAA@@@??????<<<>>>>>>BBBRRRVVVFFFGGGLLLNNNIIIDDDCCCEEEEEE;;;===@@@@@@>>>;;;::::::===;;;999<<>>CCCBBB???GGGZZZ{{{ccchhhwww}}}tttkkkeee```]]]XXXQQQKKKGGGDDDCCC@@@BBBAAA<<<666444666:::999666333111111000...,,,)))...000/////////,,,(((+++///222111...---000333444444333111000000000000---111222...---///000...------///111333666999:::555;;;@@@AAA>>><<<===???DDD;;;;;;DDDEEE>>>@@@IIIDDDHHHBBBAAAHHHEEE>>>???BBBCCCCCCBBBAAA???===<<>>BBBFFF>>>???@@@@@@>>><<<<<<======;;;999999:::999555222:::666555555333///...000111111111222333111...,,,222222111111111111111111111000...------...111222...000///---///222111---222111111333555666444333222333666777777555222000///000000000000//////...///---***)))*********)))***)))'''''')))))))))((())))))((('''&&&%%%$$$###%%%%%%$$$$$$%%%&&&((())))))(((&&&&&&((()))((('''***111,,,GGGWWWjjjSSSooo}}}000 &&&+++!!!)))!!! !!!""""""#########"""###$$$$$$$$$$$$''')))'''%%%###!!!!!!!!!"""### %%%((('''%%%%%%### &&&(((###)))###,,,hhh...%%%((('''&&&&&&&&&&&&'''(((LLL444+++!!!(((&&&%%%$$$%%%&&&'''&&&%%%((($$$dddzzz$$$******)))%%%&&&&&&######$$$%%%&&&''''''(((************))))))))))))&&&%%%&&&)))***(((+++///---,,,***))))))+++---///&&&)))+++***'''&&&(((***&&&&&&&&&'''''')))******+++,,,,,,------,,,,,,+++------,,,,,,+++++++++***////////////---+++)))(((,,,,,,+++++++++++++++++++++***)))***,,,...---,,,((()))***+++,,,,,,,,,,,,)))"""$$$///000((('''...((((((((((((((()))))))))$$$$$$$$$$$$%%%&&&'''((()))%%%***%%%%%%***--- &&&''''''''''''(((((((((&&&$$$###&&&+++---+++((((((+++***'''(((---...---***+++---444;;;@@@@@@???LLL\\\zzzdddgggvvv|||ssskkkeee]]][[[VVVOOOHHHDDDAAA@@@???FFFFFF===888;;;===:::888666333111111000---***,,,000222000000222111,,,,,,---////////////111222444333222111111111111111---111222...---...///---//////000111333555777888---555???DDDCCC===777444DDDBBBBBBCCCCCCBBBCCCFFFAAAFFFAAA>>>CCC@@@===CCCGGGFFFFFFEEEDDDBBB@@@???DDD???<<<@@@SSSllleeeDDD<<<>>>@@@@@@===;;;===@@@@@@@@@@@@???>>>>>>AAADDD;;;:::999777666555444444333555555222111333111...000111111000...---...............///////////////------,,,,,,---///111222...111111000333666444...444333333555666555222...111222333444333222000///......000111111000000///...+++))))))***+++)))''''''&&&%%%''')))******)))&&&'''(((((((((&&&%%%$$$%%%$$$$$$$$$%%%(((***,,,***(((&&&&&&((()))((('''(((,,,###///000fffEEEcccAAA}}}RRR+++###+++!!!"""***!!!!!!""""""""""""""""""!!!"""###"""!!!"""$$$&&&%%%$$$$$$############$$$'''(((!!!###---+++ '''&&&!!!...$$$&&&jjj((('''((('''&&&&&&&&&&&&'''(((ccc444)))$$$+++&&&%%%$$$%%%'''((('''&&&,,,(((bbb###---&&&***&&&###'''$$$$$$$$$%%%%%%&&&&&&&&&''''''(((((()))*********'''$$$&&&,,,///------///+++++++++++++++,,,,,,---((())))))(((((()))***,,,%%%'''((()))))))))************+++,,,------------------,,,,,,,,,+++++++++000111111111000---+++))),,,,,,,,,,,,,,,,,,,,,,,,***)))((())),,,---,,,+++)))***++++++,,,+++******'''''')))------+++))))))''''''''''''(((((()))))))))(((&&&%%%%%%%%%&&&&&&&&&'''&&&$$$%%%((('''&&&&&&&&&'''''''''(((((((((&&&&&&'''(((***+++***)))(((+++***''''''+++---+++)))+++///444999<<<>>>>>>OOO___}}}hhhhhhwww{{{rrriiibbbeeebbb]]]UUUMMMFFFCCCAAA999CCCDDD:::999BBBCCC;;;:::777444222111...)))%%%***...///+++,,,111111---111///...///000111///.../////////000111333444555---111222...,,,...///---222222222222333444555555666777888999999;;;>>>@@@@@@GGGGGG>>>===EEEFFFAAA>>>DDD@@@;;;>>>===<<>>>>>@@@EEEIII::::::999777555444666888,,,333555222333::::::333111222111...******...222+++++++++,,,,,,---------))))))***,,,---///111222333666666444666999444,,,,,,---000555:::;;;888444777666555555444444444444,,,...///111111111000000,,,***((((((***+++(((&&&***(((&&&&&&&&&%%%$$$"""$$$%%%'''))))))((('''&&&%%%%%%$$$%%%'''))),,,...(((&&&###$$$&&&(((&&&%%%444)))(((666wwwZZZiiiPPPxxxtttnnnZZZyyy<<<###'''""",,,"""""""""#########""""""!!!"""""""""!!!!!!#########$$$$$$%%%%%%%%%%%%!!!,,,,,,###)));;;<<<...'''$$$ 111$$$###jjj!!!$$$'''''''''&&&&&&'''''''''}}}==='''!!!'''&&&%%%&&&((()))((('''...555RRR###---"""+++(((!!!)))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((***++++++(((######+++...+++(((((((((***+++------,,,+++***,,,+++)))(((((()))******''')))+++,,,+++*********((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...///111222222000...---************************)))'''&&&(((+++---+++***(((((()))))))))'''&&&%%%$$$---///)))(((...+++###&&&&&&&&&'''''''''((((((///...+++)))''''''''''''###)))$$$######$$$###---$$$$$$$$$%%%%%%%%%&&&&&&&&&***,,,,,,)))''')))++++++---,,,((())),,,---++++++...333666888:::<<<>>>IIIZZZttt```ppp~~~~~~vvvvvvrrrhhhddd^^^aaa```WWWJJJ@@@>>>@@@:::@@@>>>777777???@@@999???999333111333333111...///...,,,---///000000000...555555---,,,333666111///......000333444222///111///...000333555333111AAA555000555777333444;;;888===;;;444333:::<<<777:::<<>>@@@??????CCCGGGHHHEEEAAAEEE888>>>BBB999<<<@@@222:::======<<<===BBBDDDBBB;;;<<<999333222444333///222777<<<666---444777+++444222000//////---+++(((222)))$$$(((,,,+++'''%%%+++***(((((((((***,,,...---...000222333333333333222333333111///111555999444333333444555555444333000222222///...000000---)))***+++,,,+++)))'''&&&++++++'''######''''''$$$&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$&&&)))***222...)))'''''''''((('''""",,,---&&& """DDDtttzzzNNNoooPPPoooggg$$$$$$***%%%%%%!!!$$$"""!!!###&&&'''&&&$$$"""######$$$$$$######"""%%%%%%%%%$$$$$$#########'''''''''&&&$$$$$$%%%''',,,"""'''(((%%%***jjj{{{)))###%%%&&&&&&&&&%%%&&&)))+++///...(((,,,&&&######+++&&&!!!)))""")))uuu<<<,,,&&&'''"""%%%)))&&&&&&'''(((******((('''&&&%%%''')))***)))'''%%%###'''++++++'''''',,,---)))'''(((***,,,,,,,,,+++***++++++,,,,,,,,,++++++***...---,,,***((('''&&&&&&///)))''',,,111111///...,,,000...(((&&&,,,000///000---))))))+++...//////...))))))000555111---,,,((('''&&&%%%&&&'''***+++,,,+++***)))((((((((((((&&&&&&&&&&&&''')))***+++&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%%%%&&&)))&&&$$$%%%((()))'''%%%'''***(((&&&)))///...((((((+++...---***((()))+++///,,,***)))+++,,,***(((333666777888;;;@@@CCCCCCDDD___}}}rrr___sssxxxyyytttiiidddcccaaa]]]XXXQQQKKKFFFDDD<<<<<<<<<;;;888777:::???===777000---///000///------,,,+++---///111222111,,,333333+++***000222...000///...000222333222///555333000000111111///---???444000555666222333999777888555111///222222111777888;;;===????????????GGGAAA<<<===???@@@DDDIIIHHHBBB???BBBDDDBBB???>>>AAAAAABBBDDDEEEEEECCCAAABBB666:::???888===BBB888555999999888:::???AAA???:::777555333222111000000000111888999333777999///555555555222///------///:::000)))***---+++)))(((---,,,***))))))***+++,,,---...000222333333222111333333111...---///555:::444333222333444444222000111333333///...000000---///...---+++*********+++---...+++((()))------***%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$&&&((())))))(((&&&$$$###$$$%%%&&&!!!)))+++***'''"""222PPPhhhnnn\\\WWW{{{]]]dddGGG+++!!!%%%%%%$$$"""###%%%%%%$$$"""""""""############""""""$$$$$$$$$$$$#########"""###%%%&&&&&&%%%%%%&&&(((###!!!%%%''';;;uuu'''$$$###$$$%%%%%%%%%'''***---555,,, (((%%%###'''%%%&&&+++&&&QQQ777(((%%%'''$$$&&&+++(((&&&'''((())))))((('''&&&"""###&&&((())))))((((((&&&))))))%%%%%%)))***'''((()))******+++++++++******+++++++++++++++************)))(((((((((((((((...***)))---///...---///000444333///...111222///111...+++***,,,......---///******000444111---,,,'''&&&%%%$$$%%%&&&((()))******)))(((((((((((())),,,+++***************+++''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&''''''&&&&&&&&&''''''&&&$$$'''((('''$$$&&&***)))###***+++++++++))))))***+++***((('''(((+++------,,,...000111333666:::>>>???LLLccc|||vvveeehhh{{{~~~wwwfff^^^```ZZZSSSQQQQQQNNNGGGAAA>>>999:::???:::000555CCC>>>999333111111222222000,,,++++++,,,000222333333---222222,,,***...000,,,222000//////111222111000...------///222333333333999222000444555111111666888444222222111...///222555777999;;;<<<<<<<<<;;;CCC???<<<;;;999888===CCCAAA>>>???BBBAAA>>>===???===???AAABBBBBBAAAAAAAAA@@@777888;;;888>>>CCC===444777888777888===???===999333111555444......444999000333999555555999666222555777444///...333999<<<222******---,,,,,,,,,///...,,,************+++,,,...000333333222000///555333000---,,,000666;;;333222222333444333111...222444333///...000///,,,444111---***)))***,,,...***+++)))&&&(((------***&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''$$$&&&((('''%%%$$$''')))$$$'''&&&(((+++$$$$$$333iii^^^===___ddddddqqq^^^yyy###,,,'''&&&$$$############!!! """"""############""""""$$$$$$###############""" """%%%&&&&&&%%%&&&'''((($$$%%%###KKK&&&&&&!!!"""$$$$$$%%%'''+++---CCC--- !!!)))&&&###"""%%%+++---+++111$$$$$$(((&&&(((,,,)))&&&'''((())))))((('''&&&"""###%%%'''((()))******(((***)))&&&&&&))))))'''))))))))))))))))))******************************))))))******+++,,,,,,---///------///...+++---111,,,...///...000222111---333000...---------,,,***000,,,+++000222///+++***((('''&&&&&&&&&''')))***)))(((((((((((()))******///...---+++***)))((((((((((((((((((((((((((((((((((((((((((((('''''''''%%%'''))))))'''%%%$$$$$$%%%&&&%%%$$$%%%)))((($$$,,,+++))))))***+++,,,+++)))((((((***---///000000//////000333777:::>>>AAATTTiii}}}wwwggg]]]uuu|||eeeXXX[[[UUUNNNLLLLLLJJJDDD>>>@@@<<<;;;===:::444777???<<<:::777666666555333000---,,,+++---///111222111///444444///,,,//////---222111/////////000111222,,,,,,---///111333444444333//////333444222222555<<<555333777666111222999888999;;;<<<============;;;;;;<<<===;;;888;;;BBB<<<<<>>???======???BBBDDD===999999999>>>@@@>>>999;;;;;;999999===>>><<<;;;222222:::999000000:::III666333888333///555999///111222111///111777<<<444,,,'''***---------......---,,,+++++++++,,,,,,+++---000222222111///---555333111//////222666999111111222333555444222000111333222...---///...***222000,,,)))((()))***,,,((()))'''%%%&&&******'''))))))((('''''''''(((((('''&&&%%%$$$$$$%%%%%%&&&!!!&&&***)))%%%###%%%)))&&&&&&!!!""")))&&&$$$...???rrrvvvRRR:::LLLmmmiiiXXXLLL((( !!!$$$$$$$$$###"""""""""!!! """######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&&&&%%%%%%%%%---!!!***$$$!!![[[&&&((("""###$$$$$$$$$&&&))),,,NNN+++%%%***)))&&&%%%&&&...***333---"""%%%***'''(((,,,(((&&&''''''((((((''''''&&&&&&&&&&&&''''''(((((()))+++,,,+++))))))*********+++***)))((((((((()))***))))))))))))))))))******,,,---...///000000111111000///111111---))),,,333((((((((()))---111111///666555333111///---+++***...,,,,,,---...---***'''+++******))))))***++++++((((((((())))))+++,,,,,,---,,,***((('''&&&%%%%%%)))))))))******)))))))))''''''((((((((('''''''''$$$(((,,,,,,(((%%%$$$%%%$$$%%%%%%&&&''')))***)))+++)))(((***---...,,,)))...------...///000111111111000111666:::<<<@@@DDDTTTlllooo```ccczzz|||ggg[[[^^^[[[VVVQQQLLLHHHEEECCC@@@AAA>>>999:::???===666555555666777666333///+++000...------///000/////////222333000.........---111111000//////000111333555444333222///---,,,,,,...---///333444333444666@@@888555888666000000777::::::;;;<<<===>>>>>>>>>444666<<>>???DDD::::::>>>@@@>>>:::<<>>CCCNNNmmmlll^^^mmm}}}zzzzzzsssddd]]]```___[[[SSSKKKEEECCCDDD@@@DDD@@@888<<>>999555333000+++***---777888888999:::<<<======---///666>>>@@@===<<>>>>>===<<<;;;<<<===GGGHHH???:::@@@<<<555777<<<===<<<777666888777444:::777:::???<<<555777>>>;;;333<<>>222///...444111---,,,---...---,,,///,,,,,,///000,,,)))))))))******+++,,,---------)))***,,,...////////////,,,,,,---///111111///---000111333666888888555333...111000---,,,///...+++---...000111000...,,,******+++***&&&''')))'''"""''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%% ###&&&&&&###!!!!!!###&&&&&&%%%((($$$ &&&)))(((IIIvvvccc```~~~YYY___zzz|||ttt}}}uuuxxx```@@@&&&((($$$!!!###$$$###""""""###$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%###%%%''''''%%%#########$$$$$$&&&###888000((('''((((((&&&%%%%%%''')))ggg___$$$&&&((('''!!!***"""((()))''']]]+++###'''+++%%%$$$(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))+++,,,------***'''''')))***((())),,,------+++***))))))))))))***)))(((((()))***,,,---///000111111111000......---,,,---,,,((($$$)))000222///------++++++///555<<<<<<:::555111---------***,,,,,,))))))***)))&&&))))))))))))(((((((((((()))))))))***+++,,,---...***)))(((((('''''''''(((((()))***++++++***)))(((&&&&&&%%%$$$$$$%%%'''(((%%%(((***+++***((('''''''''%%%&&&'''%%%!!!"""%%%&&&'''***...000000---***&&&(((***+++,,,---111333555222555>>>AAA>>>???DDDJJJlllnnnbbblll{{{|||uuuvvvqqqeee```___]]]YYYQQQIIICCCAAABBB@@@@@@???>>>??????999222999:::<<<;;;999777444333000...------///000//////---///000111000......///+++...111111111111333555...111333333222222444666444666666444222222444555777888555///,,,......+++444444555666888999;;;<<<111///222999<<<:::999:::;;;888777888888777:::???:::999888999;;;<<<<<<<<>>222666888:::999555555777777444333666:::999666333555777333333@@@HHH<<<333222///222222111///---,,,,,,---///,,,+++......+++***,,,******++++++++++++++++++))))))***+++---///000111...,,,,,,...111222000...111222333666777666222///...111111......111111...+++---...000000...,,,+++)))***)))'''(((***)))$$$'''&&&%%%$$$############"""###$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&& )))(((%%%((($$$ %%%)))---TTTzzzIIIbbb```fffaaakkkwww{{{000%%%'''$$$%%%&&&%%%"""!!!"""$$$!!!!!!""""""""""""!!!!!!!!!!!!""""""############$$$%%%&&&&&&%%%$$$&&&'''))),,,$$$&&&MMM777((('''(((((('''&&&''')))+++eeeddd&&&+++((((((+++$$$(((&&&,,,}}})))"""&&&***$$$$$$(((''''''&&&&&&&&&&&&&&&&&&'''&&&(((***,,,......---,,,)))&&&&&&***+++(((***.........------+++***)))(((+++***)))((()))+++---......///111222222111///...000...---...+++))),,,333111111333555111...333===<<<<<<999444...,,,,,,...***......***(((++++++((((((((())))))(((''''''&&&(((((((((((()))***+++++++++***)))(((((('''''''''((()))***++++++***)))((()))'''%%%###$$$&&&)))+++%%%%%%%%%&&&((()))((('''$$$###%%%(((&&&"""$$$***''')))+++,,,,,,---///000$$$''')))***)))+++...111777333888CCCEEE???>>>CCCMMMllloooccchhh{{{|||nnngggbbb^^^XXXQQQKKKFFFDDDBBB@@@;;;===EEEBBB777222666888999888666444222333444...---,,,---///111111000///000222444333000000222)))---111222222111333555333555666555222000111333888::::::555111000222333222777666......666777222333333444555777999;;;<<<===888777;;;>>>===<<<<<<<<<777444555666666888===111//////333999===>>>>>>777AAA:::888EEE???222777777999999555666999999777---444888444///000222111666777AAABBB444///444333,,,000444333///---000444,,,((('''***+++***,,,000+++++++++++++++***)))(((((((((((())),,,...111333333000...///222444444333333333444555666333...+++///222222000000333333111)))***+++,,,,,,,,,++++++,,,......---...111000,,,)))((('''&&&%%%$$$$$$%%%!!!"""###$$$%%%&&&&&&&&& !!!$$$&&&&&&%%%'''---'''"""&&&'''%%%+++,,,!!!)))%%%===|||wwwSSS]]]lll555ssskkk;;;!!!)))&&&((()))&&&""" !!!"""  !!!!!!""""""###$$$%%%%%%%%%&&&(((***&&&+++(((^^^vvv|||;;;'''&&&'''((('''''')))+++...qqq```$$$---''')))+++$$$((($$$222~~~''' %%%***$$$$$$))))))'''&&&&&&%%%%%%&&&&&&'''+++,,,...//////,,,***(((+++'''''',,,---+++,,,111......///...---+++)))'''+++***))))))***,,,...//////000222444444444333222666222111222111///222777000444<<>>999444999BBBGGG+++555///%%%+++111//////(((---000///+++)))+++...//////...,,,)))(((((()))---+++)))''''''((()))+++***++++++)))'''&&&'''(((******))))))))))))*********)))((('''&&&%%%%%%%%%!!!%%%)))***'''%%%$$$%%%$$$''')))(((***777LLL\\\((('''&&&''')))***+++***---------,,,+++***)))(((;;;777<<>>???<<<777666:::<<<;;;888777555444444333111//////...---...000000000...//////////////////......+++///111000///222222111000000222666555111222555555555555444333111000000000222444333222111000111111222444444444555777999555777777444333777;;;;;;<<<888666777666555777;;;444333222111111222333444777666777::::::666555666777888888777555333111///000222333333222222444555111222222111111000///...000000111111000...,,,+++//////...,,,***)))***,,,---+++***+++------***'''$$$&&&)))+++***)))))))))...000111111......000222---...///000111000///...---///...+++***------***111000...,,,+++++++++,,,%%%,,,111///)))%%%(((--- +++///((($$$(((+++(((!!!)))$$$'''%%%"""000000$$$$$$)))""""""(((&&&)))&&&$$$#########%%%((('''###$$$'''$$$%%%888PPPkkkjjjaaa~~~bbb\\\EEE--- 222###(((((( --- !!!!!! !!!###%%%''''''%%%$$$%%%'''))))))((('''%%%(((KKKjjj'''((())))))(((''''''(((***pppeee'''+++(((((((((444###333******(((%%%$$$%%%%%%$$$$$$%%%%%%******'''///111$$$)))+++---...,,,+++++++++++++++*********)))))))))+++...///,,,+++...000//////111///,,,,,,///000...,,,...333777999999888666111000...---,,,,,,---...///---,,,...444777111''')))---+++,,,111***$$$******)))(((((('''((()))***)))***+++***))))))***,,,000...***'''&&&(((***,,,*********)))'''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&'''''''''%%%###$$$'''))))))'''$$$###'''222@@@III---+++)))))))))((('''%%%)))(((&&&%%%'''***...111555000444===>>>777999CCC^^^ppp}}}fffTTTbbbrrr}}}wwwsssnnnffffffbbbZZZRRROOOMMMHHHBBBCCCDDDAAA;;;:::<<<===:::888666444555666666333000000///---...000111111111...///000000111000000///---//////......000111111///...///333333000000222444333333333444222///---000333666555222//////000000000111222333555777888111222333222111222444555666222222555666555666:::666444222000000111222333888888999999888444222111222333333444444333222222222333333333333333333444000000000///...---,,,+++000000000000///...---,,,***,,,...+++'''&&&)))---%%%&&&+++333999777///'''"""%%%)))******(((''''''+++,,,.........------------...///000000///...------///---)))))),,,---+++111///---++++++,,,---...)))///444222,,,(((,,,111$$$))),,,---+++)))***+++$$$&&&"""###&&&&&&%%%*** ###(((######,,,//////555222'''!!!&&&)))%%%%%%###$$$((((((&&&+++555]]]QQQSSSvvv~~~vvv444 (((###000&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&%%%$$$$$$%%%((()))***)))***'''%%%ZZZ{{{'''&&&'''((('''&&&&&&((()))gggrrr+++...%%%)))***222"""...<<<---)))$$$###%%%&&&%%%######$$$+++***$$$(((+++!!!&&&(((***+++)))'''''''''************))))))(((((((((...111...,,,...111111222444333...,,,///000......000555888999888555333))))))))))))***+++,,,---(((&&&&&&,,,333444,,,"""***,,,,,,222888---%%%...+++)))&&&&&&''')))******)))******)))(((((()))+++---,,,***(((((((((((())))))******)))'''&&&((()))((())))))))))))))))))((((((''''''&&&&&&&&&''''''((('''&&&%%%%%%%%%''')))&&&%%%%%%&&&'''(((((((((***)))((()))***+++)))(((***)))((((((***---111333999333444<<<>>>888888???[[[ooo}}}gggVVVbbbrrr~~~{{{uuuqqqllleee```]]]VVVMMMKKKKKKGGG@@@CCCEEEDDD???<<<;;;999555666444333444777888666333222000//////111333333222///000111222222222222222222000------...///111222444111222666666333222333222111111222222111///,,,111444777777333000///000.........///111333555555444444555666444333555777///...111777999666555777777666444222111222333444888888777555444444333222000111111111111111111111333333222222222111111000222222222222111000......000000000//////...------***---///---((('''+++000%%%&&&+++222999888000(((%%%(((,,,---,,,***)))(((+++******...111111---(((***+++,,,,,,,,,+++***)))---...---)))))),,,---+++...---+++***+++---///000---///111000---,,,---///666(((###,,,222,,,&&&&&&&&&(((+++(((***111...+++)))!!!%%%(((!!!!!!(((((((((666555$$$***...%%%$$$$$$%%%((()))******++++++kkkvvvMMMhhh___}}}www~~~VVV---'''###(((%%%""""""""""""""""""""""""$$$$$$###############$$$$$$$$$$$$&&&(((******))),,,***)))qqq(((%%%&&&'''&&&%%%%%%''')))ggg~~~,,,---%%%++++++'''(((+++bbb///***&&&$$$&&&'''&&&$$$'''&&&------&&&(((+++%%%%%%'''))))))'''&&&%%%&&&'''((()))***************&&&,,,///,,,))),,,.........222333///...111444444444555777777666333///---((((((((()))******+++,,,((()))---222444000***&&&(((***+++333:::///(((111,,,***'''''')))+++,,,,,,+++++++++***((('''((()))'''((()))))))))(((&&&%%%)))******)))''''''(((***)))***++++++++++++***)))''''''&&&&&&&&&''''''(((''''''''''''(((''''''&&&######%%%(((+++,,,)))''')))((((((***++++++***((())))))***,,,---...///000888555666===>>>;;;;;;@@@WWWlll{{{gggWWWaaappp{{{yyysssqqqmmmggg\\\\\\VVVMMMLLLPPPMMMEEE@@@BBBAAA===999888444000444333333444666777666666222111000111333333333111000000111111222333444444666111...///111000000333333000000444666333111222///000000000000000//////111444666666444222000///...---,,,...000222333222666444555666444222333777000000555<<<===888444444666555444333222222333444444555444111222555777555333333222111000///......333111000000111111000///000000000000000///...---000000//////............---000222000,,,+++///444---+++)))))),,,---,,,)))))),,,...///...,,,,,,,,,---******...333444///))),,,------......---++++++,,,......+++***......,,,+++*********+++---///000---,,,++++++,,,,,,+++***,,,+++---...'''###...???===>>>BBB..."""%%%###%%%$$$((((((###***111,,,!!!%%%$$$ (((((("""%%%'''(((&&&&&&((()))((($$$;;;xxxLLLWWWyyycccuuummmsssiiiRRR$$$)))(((&&&###########################$$$$$$$$$$$$######""""""$$$$$$$$$&&&)))***)))(((%%%'''---===$$$%%%&&&&&&%%%&&&((()))lll+++((()))+++)))"""000444---+++((('''(((((((((''''''$$$)))+++$$$&&&***%%%'''((())))))(((''')))***%%%''')))+++,,,,,,,,,,,,&&&***+++((('''***,,,+++(((---000//////444999;;;:::999777444111...,,,***......------,,,++++++***---111777999444,,,***,,,%%%******...555...(((...*********)))***+++---...,,,,,,,,,***((('''((()))###%%%'''))))))(((&&&%%%((()))***)))''''''(((***((((((************((((((&&&&&&&&&&&&&&&'''((()))''''''&&&'''))))))'''%%%(((&&&$$$$$$'''***,,,,,,+++******+++,,,+++(((&&&'''(((***+++,,,,,,,,,,,,333333777===???>>>AAAFFFUUUiii{{{hhhYYYcccrrr{{{wwwpppnnnkkkfff```aaaZZZPPPNNNSSSOOOFFF>>>@@@>>>999666777555222444444444333222333555777222111111222333333111...000/////////111222444555666111000555777333000000000,,,---222555333111222---000111111//////222555111111333444555333///,,,000...,,,...000222222111555222111333111---///555666666999>>><<<555000///222222111111111111111111111555444111111666666333555444333222111000000000000......///222444333111------............---,,,000//////..................///000///------000333///,,,)))&&&&&&''')))+++)))+++,,,,,,+++******+++...,,,***+++...000000......///000000000///---,,,+++...///,,,---//////+++)))******++++++,,,,,,,,,,,,+++***)))*********))) 000666------DDDbbbuuuooo]]]WWW888,,,(((***,,,(((---IIIaaa```<<<$$$,,,555***!!!$$$$$$+++,,,&&&###&&&)))'''***&&&JJJlllTTTwwwjjjcccxxxoooAAA222%%%...%%%""""""""""""""""""""""""""""""##################$$$$$$%%%''')))***((('''"""%%%111TTT$$$%%%&&&&&&&&&&&&(((***ccc///###---+++###(((333EEEddd)))***+++***((('''((()))''' ###&&&"""%%%***&&&)))***)))(((((())),,,...&&&(((***,,,------,,,,,,***+++***'''***///111///&&&---000//////444:::<<<<<<:::555111...---..................---,,,,,,+++...111777888000((()))111%%%...,,,(((------''')))'''***,,,,,,******,,,///***+++,,,+++))))))***,,,%%%%%%%%%&&&'''((()))***((()))))))))'''''')))***'''((()))******)))((('''%%%%%%%%%&&&'''((())))))***(((%%%%%%''')))((('''***)))&&&$$$$$$%%%((()))))))))***+++---,,,)))'''((((((((()))+++---...///111444:::>>>>>>===BBBHHHVVVhhh}}}kkk\\\iiivvv}}}vvvnnnkkkhhhbbbbbbccc[[[NNNJJJMMMHHH>>>???@@@<<<777555888999777555666666333000000333777111000111222333222///,,,//////......///111444666555111333:::<<<555///...111......555999888777777---000333111...///444999000///000222555444///***222///---...111333222111777333111333111---///666:::999:::===:::222,,,+++......//////000///......222777777333222444333...333222222222333444444555...,,,,,,///333666666444000000111111111111111111000//////............///,,,,,,,,,,,,+++,,,///000(((***,,,+++***)))***+++&&&'''((('''&&&%%%&&&(((,,,+++***'''''')))...222+++,,,,,,---,,,+++***)))+++...000......000///+++******+++++++++***))))))+++,,,---+++))))))***,,,111444)))&&&OOO~~~\\\>>>000111///(((777kkkiii777'''GGGTTT555""",,,"""---000(((###'''+++***!!!)))###aaa}}}vvvuuuFFFlllzzz~~~ooo333)))"""!!!!!!!!!!!!!!!!!!!!!!!! !!!######$$$$$$$$$%%%%%%%%%'''))))))(((&&&(((***777XXX$$$&&&''''''&&&''')))+++SSS666!!!...,,,111222RRR888&&&))),,,+++(((&&&'''***+++"""$$$(((%%%)))...+++))))))((('''&&&(((,,,000((()))+++---...---,,,+++//////,,,***///666888555***000333000---111666888===999333///---...111333******+++,,,------------(((+++000333,,,%%%)))333(((333///%%%***,,,'''&&&$$$)))------***(((+++///)))***++++++***+++---///'''&&&$$$$$$%%%(((,,,///((()))))))))'''''')))+++((()))***,,,,,,***)))(((%%%%%%%%%&&&'''((()))***---)))$$$"""%%%(((******"""&&&***++++++***+++,,,%%%&&&'''+++...///---,,,+++***))))))+++///333666222777===???<<<:::???FFFXXXhhh|||eeeWWWiiinnnqqqrrrsssrrrkkkbbbZZZ```\\\OOOHHHKKKGGG???AAA>>>;;;;;;===>>><<<::::::999888666444333333333444111///000444555000+++666333111333222//////222555000...333;;;>>>888111---///111222333555888:::888444111111555666222.../////////111333333111//////+++***---,,,)))---444000000000///...///111333444555666555333222222222)))***+++,,,...000222333///000111111111222555888555333111111333444222///---...///111222444555666222111111333555555444333111222222000---++++++,,,+++---...---,,,+++---///...))))))...///***(((***((((((''''''''''''((((((///---,,,---///111111000++++++,,,,,,,,,+++***)))+++---......---,,,,,,---,,,,,,+++***(((&&&$$$###000///---+++++++++---...222111(((EEEDDD===$$$JJJ---RRRggg111HHHCCC..."""***111$$$###''',,,***LLLggg|||^^^bbbrrrzzzkkkzzzddd"""&&&&&&$$$$$$ ###+++ ###$$$""" ###((($$$$$$$$$$$$$$$$$$$$$$$$000888GGG"""&&&&&&"""%%%+++***%%%LLL000%%%((('''&&&---"""~~~111///---***'''&&&%%%&&&&&&'''(((***++++++***)))(((&&&))),,,,,,***)))***,,,///000000...+++***---000000//////222777:::999888111///111555777555666888777666222,,,,,,000000---111333///''')))111000(((///------///222222///,,,---,,,***''''''***,,,------,,,***)))))))))***++++++---,,,)))+++///,,,$$$---+++(((%%%%%%%%%'''(((&&&(((+++------,,,***)))***(((''')))+++,,,***''',,,***(((((())))))'''%%%+++***)))((('''&&&&&&&&&***)))'''&&&&&&'''((()))---+++***,,,......***&&&(((,,,---******///222222111666:::<<<<<>>:::999999999666444777666555333222111000///222222333444444333222000777444333555555222222555333333222444555444111...555555555222...,,,,,,---333000...///222333111...666555333222222111...,,,...)))(((---000...---///333222222222333444555555222333555555444333333333...---------...///111222222333333222111222444666666444111111111111...,,,)))***+++,,,...///000111333222111222333444333222333444444222///------...''''''(((+++///111111000+++'''''',,,...***)))***))))))(((((((((((())))))+++***))))))+++------,,,++++++******+++,,,---...///000000///,,,))))))))))))))))))******+++++++++,,,+++******+++---///111+++)))666XXXxxx999jjjTTTQQQbbbFFFddd~~~UUU###""""""---"""((($$$!!!999fffsss[[[mmm{{{[[[...)))$$$''',,,%%%###&&&$$$000!!!%%%''' !!!+++%%%%%%%%%%%%%%%%%%%%%%%%###222>>>jjj333$$$'''((('''&&&''')))(((III222&&&)))(((%%%...:::ccc+++...,,,)))'''&&&&&&&&&'''))))))))))))))))))((((((***,,,......,,,***+++---000111111///,,,+++---000---+++***+++...000000///111000222666666222000111+++...---***,,,111444444///000...++++++...---)))222///,,,+++---...---,,,------+++)))((()))******000///---+++***))))))***...111000------///---'''***)))'''&&&%%%&&&((()))%%%&&&((()))))))))(((''')))((((((***...000///---***)))''''''((((((&&&%%%))))))((('''&&&&&&&&&&&&***((('''&&&&&&'''((()))((()))***,,,------,,,***)))---...++++++///222222333777;;;;;;;;;???GGGNNN^^^ppp~~~|||hhh[[[dddtttuuunnnllllll^^^XXXSSSPPPLLLFFFDDDGGGBBB@@@<<<999777555333111888888777777555444222111000333666666444333333555555222222555555333444777///222555333///,,,---///000111222111000///000222222111000000//////...---:::777444222111111///......((('''---222222---***111///...000444555333111///111333555666555444333111///---,,,+++,,,...///333444444333222222333555888666333222111///---+++***++++++---...///000000444222000000111222222111222333333111///------...---***))),,,000000,,,((()))&&&'''+++---+++***+++***))))))))))))))))))******((('''''')))******)))+++***))))))***---000111///000000...+++)))((((((************+++---///000+++*********+++---///000---+++KKKxxx???ccc888www<<>>GGGOOOcccttt~~~gggVVV^^^ooo~~~~~~uuunnnlllkkkbbbWWWSSSXXXTTTIIIEEEKKKDDDBBB???<<<999777555444888888888888777555444222000222333555444444444444111//////222333222333777,,,///222000---,,,///222+++---111444666888;;;===444555444222///---,,,---666333000///000333444444000,,,***---000000---***///---,,,///444666222...---...111444666666555333000...,,,***)))***,,,---111222333222111111333444777666555333222000...---,,,,,,---......///000000555222///...///000000000000000111///---++++++,,,///...------......------+++))))))***,,,,,,******))))))(((((((((((()))))),,,***((()))***++++++***+++******+++,,,---///000+++,,,...---+++******+++///...,,,***)))***+++,,,---,,,++++++***+++,,,,,,...333VVV|||gggEEE~~~ZZZ]]]vvv444nnnAAA+++222---""",,,""",,,***qqqqqqaaa000DDDKKK666+++ !!!"""""")))$$$!!!"""'''+++)))###$$$)))&&&&&&&&&&&&&&&&&&&&&&&&)))(((777sss$$$&&&)))%%%%%%******'''''',,,???999++++++(((///...###000***)))'''&&&&&&'''((()))++++++,,,,,,,,,***((('''))))))************+++,,,*********)))((((((((()))+++,,,...000111111///...666444444666444...+++,,,///555777111------000222111000444;;;777---,,,222///---***((('''(((***+++---******+++------///222111000...---------......))),,,...,,,(((''')))***''''''''''''''''''''''''+++***)))(((((()))***+++&&&&&&&&&''''''&&&%%%$$$***(((''''''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&'''(((''''''''''''((())))))###'''***+++******---///+++...///+++***---000///888::::::888888===GGGPPPgggyyyiiiYYYcccppp||||||vvvpppiiidddcccWWWTTT\\\YYYJJJDDDIIIAAAAAA???===;;;999999999555555555444333222111000111///...111555666222///000......222333222444888111000......///000111111///111555666777888999;;;111222333111///......///111///,,,,,,///222555666111111///,,,+++,,,......222000...222777888444000......///222555666444222///...,,,+++,,,---...000,,,...000111000111222444222222222111000/////////******++++++,,,,,,------555222///......000000000///000000///,,,++++++,,,'''***---------000777>>>///...,,,++++++,,,+++((('''''''''&&&&&&''''''''',,,***))))))+++,,,,,,+++)))***,,,......---,,,+++)))+++,,,,,,+++******+++000///,,,)))((((((((()))++++++*********+++++++++'''444LLL___WWWNNNhhh>>>uuuZZZPPPvvvAAA???CCC999---'''((( ///***ooouuu|||```zzzQQQ&&&***$$$$$$///---===LLLIII... ((((((%%%%%%%%%%%%%%%%%%%%%%%%---)))@@@CCC%%%$$$(((###"""&&&+++***))))))333555'''''')))---SSS 333***((('''&&&%%%'''((())))))+++...000000---)))'''(((((('''(((***,,,---...)))(((((())))))***)))(((+++...111333222000,,,***666222///000...+++,,,///'''///333000---///333444333111555;;;777---+++222((()))+++++++++******)))***%%%$$$(((+++,,,111888444222000...------------,,,---//////---+++...111+++******)))'''&&&%%%%%%---,,,+++))))))***,,,---)))*********)))(((((((((+++***((()))******)))((($$$$$$$$$$$$$$$%%%&&&''''''''''''''''''((())))))&&&))),,,,,,***)))+++...***---...***)))---//////777999999777777<<>>...!!!(((+++(((PPPpppwwwqqqXXX@@@333'''%%%%%%%%%%%%%%%%%%%%%%%%((((((NNN)))///###%%%&&&%%%$$$''',,,+++'''///777******,,,222ddd'''111***((('''%%%%%%&&&((()))(((***...000000...+++(((+++***((())),,,///000000***))))))+++...///...,,,222444666666333000---,,,333...*********)))+++000///555888555333444555333333222333444222,,,***,,,%%%(((---///...,,,***))))))###"""'''***)))...666999777444111...---,,,,,,...------///...,,,---111...---+++)))(((&&&&&&%%%,,,+++***)))((()))***+++$$$&&&((()))(((((()))***+++***))))))++++++***)))$$$$$$$$$$$$%%%%%%&&&'''&&&&&&''''''((()))))))))***+++,,,,,,+++***+++---***---...******...000000444666777666666<<>>999666333000000111444666...000222222000...---...111//////222333222333777333000------///333666777...000444555555444444444:::555111000333222...)))...---+++,,,///111111111+++------...555===;;;333111111000...,,,,,,...000777222------000222000...***+++---......,,,***)))...000222222111000000000...111222222//////000333---,,,,,,,,,,,,,,,++++++000000000111333444222111---...///...,,,++++++,,,+++...111444444222000///,,,...,,,'''(((......)))((((((''''''''''''(((((('''&&&&&&'''+++---......%%%%%%'''(((***,,,---...###%%%(((******+++---...***++++++++++++***)))((((((((()))***************///+++(((888uuuvvv[[[NNNvvvDDDooosssLLLQQQ,,,111...%%%@@@zzzxxxrrrEEEmmmuuu...+++FFFuuudddvvvzzz222((((((((((((((((((((((((&&&***___^^^'''((('''444:::(((&&&+++'''%%%333''')))888sssEEE666,,,+++)))'''%%%$$$%%%&&&''')))(((''''''(((***,,,...000,,,(((''')))******((('''&&&'''+++000222111///+++***)))&&&''',,,555;;;555111000222111......111'''+++...///333777666111888999333******000...%%%+++...222222...+++)))***888222333:::777,,,'''+++666555555555666777999:::;;;333...111222...,,,---///...+++)))((()))+++---++++++++++++******))))))))),,,---,,,)))''''''))))))((('''((()))***)))((('''&&&&&&%%%%%%&&&&&&&&&%%%&&&'''((())))))))))))...+++)))***...000///...+++///000......222666555...222444555666<<>>888>>>999333111222555666555666333000111555666333//////333666444000---///222---///222333333333444555---111555666555111...---444444333444333111---***///000---((((((---//////******+++...333666444222111///......000111000///111333444222///...000333...------,,,++++++++++++...---///222666555111,,,222///---,,,---///000000---...---***,,,222444222+++...000///------///222...+++)))***---///---+++...//////...------000111111,,,+++,,,***%%%'''---,,,---)))###%%%,,,***"""'''''''''''''''((()))))))))((((((***---...,,,))),,,'''&&&***,,,***---333++++++++++++++++++++++++***(((&&&&&&(((*********$$$...(((DDDnnnXXX@@@HHHzzz///zzzUUU222'''000&&&(((^^^vvvdddJJJ]]]|||aaauuuZZZuuuSSSzzzttt~~~PPP,,,+++***))))))((())))))---vvvSSS(((444***'''((('''''')))***)))&&&'''444((('''KKKvvv999444***)))((('''&&&%%%$$$$$$$$$((()))******)))(((***+++***...///,,,&&&###%%%(((***((((((,,,111222---)))...***)))++++++((('''***000000///...---...///000555(((555+++,,,777+++999333666555///,,,------,,,++++++,,,---+++***111:::---///222333111---(((%%%)))...666:::666//////555:::333......///------//////,,,***))))))***))))))'''(((***++++++)))'''%%%"""###$$$&&&''')))***+++***************************(((&&&###"""###$$$%%%''''''(((***+++---......+++,,,---.........------111///111666777333111111777888222333???CCCFFFQQQiii{{{uuudddOOOTTTfffsssssstttuuummmkkkdddYYYPPPJJJEEEAAA>>>777<<<===999777999:::888777444111222666:::<<<===555222///000333444222///111333555333///...///111000222444555555333222222000333555666555333111///999555111//////111222333...///...***+++000333333---,,,---///333444222000000000111333555666444222222333333222111111222333......---,,,,,,,,,,,,,,,---...000222444222///---000...------...///000///---...,,,))),,,111111...111222444444444444555666///---+++*********)))(((///////////////000111333000......000...((((((,,,***''''''))))))'''))),,,((()))))))))***+++++++++'''&&&&&&(((+++,,,***(((,,,''''''***+++))),,,111,,,,,,,,,++++++*********,,,***(((((()))++++++***,,,(((000111"""%%%RRR444^^^nnnEEEDDDbbbssscccIII:::999>>>mmmpppmmmUUUEEEnnn???YYY___tttiiizzzSSSuuu222|||oooaaaTTTFFF888)))((('''&&&&&&&&&&&&&&&000***EEE"""((('''&&&'''&&&$$$###$$$%%%&&&222yyy222'''000qqq```(((******&&&&&&&&&&&&'''((())))))'''((())))))(((((()))***(((***+++)))%%%$$$%%%''',,,******---111222...))),,,***+++...---)))))),,,......------,,,---///111888:::777999888333666555***------(((%%%&&&'''%%%---,,,---...,,,+++111999777777666555222///***&&&***000:::AAA>>>555000111777444222111...)))***...+++******+++,,,+++)))''')))))))))(((((((((''''''((((((((())))))*********&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###""""""######%%%%%%&&&((()))***+++,,,,,,,,,---------............+++,,,000222111111444222555000111:::===AAANNNrrruuucccXXX\\\mmmzzzxxxyyyyyyqqqcccaaa[[[TTTKKKDDD???===FFFAAA===???@@@???@@@DDD;;;999777777888:::::::::666333000000333555444222777666555333222111111111111333444555555333000...222222333333333222111111444111---,,,...000333333000111///+++,,,111333222000000000111222222000......///111555888888555333333222111222333444444333///......---------......---///111222111///------...------...000000///.........,,,***---222111,,,......///111333444222111///000///---+++)))))))))---------......000111222000000222444111+++)))+++***###$$$+++***###&&&111&&&'''((()))************'''&&&'''(((***+++***(((,,,)))(((******)))+++...,,,,,,,,,++++++******)))---+++******+++,,,+++******"""$$$...///)))+++555ZZZAAAxxxSSS888888???888III___ZZZRRROOOLLL???***+++[[[gggmmmuuuQQQWWWzzz}}}|||<<<...''''''&&&%%%%%%%%%&&&&&&%%%===GGG---,,,666%%%&&&%%%###!!!!!!%%%)))HHHZZZ+++ ===DDD&&&)))''''''''''''((()))***+++&&&'''((((((''''''(((***))))))***************+++---,,,,,,...111111---***)))***...111///***+++///------......---///111444>>>GGG111888555***===222(((,,,,,,(((%%%''')))'''---,,,,,,---+++***...555===999555333222111---***000111777>>>>>>777222111555555666555///((((((---))))))***,,,---,,,)))&&&,,,+++)))''''''((()))+++++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))***+++,,,------,,,+++,,,---...///,,,((('''+++---...222888333777555555;;;<<>>===<<<;;;;;;;;;:::999999999666333333555777777666;;;888666444444444333222---...111444555444111///222000/////////000000000//////000333444444222///333444111,,,***---...,,,000111111222222222000///......///111444444222000222000///111444555444111///............//////000---000222111...,,,,,,...+++,,,---///111111///------...---,,,///444333...***)))))),,,000111...***...111333111...,,,...000*********+++---.........111111222222///,,,+++,,,)))&&&%%%((()))((()))---&&&''')))***++++++******)))))))))***+++,,,++++++---,,,+++++++++++++++---***************+++++++++,,,+++)))***++++++***)))###///...###!!!***555???}}}QQQWWWttt^^^gggnnnaaappp{{{]]]sss\\\TTTjjjnnnBBB{{{wwwqqq~~~jjj___888<<<///''''''&&&&&&&&&'''((((((TTT:::(((!!!222(((%%%$$$%%%%%%%%%'''***YYYEEE%%%)))aaa222'''---)))***)))(((((('''''''''(((&&&((())))))((((((***+++...------///111333333222---,,,,,,...//////,,,)))(((+++000444111,,,---111,,,...000000000111555999???EEE:::AAACCC;;;<<<,,,***......+++))),,,---,,,***))))))+++)))&&&)))...999444///---///111000...555000///333666555444666;;;999;;;<<<999333000222---,,,++++++,,,+++)))'''...---+++*********+++,,,******)))(((((('''&&&&&&((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((()))***+++,,,------,,,+++***))))))+++---...,,,)))))),,,......222888444999888:::===;;;CCCXXXkkk|||{{{iiiiiilllzzz|||yyyuuulllccc\\\TTTQQQRRRRRRMMMIIILLL===999CCCFFF<<<888===666888:::;;;<<<>>>???@@@999777555555555666666666999777555444444444333111+++,,,///333777999777555333111...---///111222111333333444666888777555222000111///***))),,,,,,***///000222333333222222222333000...---///000000000000......000333444222///............//////000111...000222000---+++---///++++++---///111000...+++(((,,,------///333333///+++******---111222000---)))---111222000000222555+++))))))+++---...---,,,111222111...++++++---...(((+++(((###***777666******++++++,,,,,,,,,,,,,,,******************+++,,,---...---,,,,,,------,,,(((((()))***++++++,,,---***((((((((()))***((('''$$$(((---222(((444qqqnnn222gggOOO\\\sssNNNZZZ___[[[^^^sssiii[[[...===>>>DDD\\\[[[dddmmmooo]]];;;222)))'''&&&&&&&&&&&&&&&'''((()))'''qqq222!!!+++...'''$$$(((***'''$$$%%%iii;;;&&&KKKsss+++,,,///***((((((''''''&&&'''''''''''')))************,,,------------///222444444333+++++++++,,,---,,,+++)))***+++000444333......222+++...111111///111666:::<<<>>>RRRUUU[[[ZZZ888((((((,,,,,,)))(((+++---,,,)))'''(((***)))&&&'''+++666222---,,,---000000000333---+++000555666666777AAA<<<<<>>777222666222---***)))***+++,,,)))************)))((('''++++++++++++,,,,,,,,,,,,((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&''''''&&&''''''((())))))******)))(((((('''((()))***+++...000555888666000000333444666777<<<@@@<<>>;;;<<<>>>???>>>;;;777555555777555666777666444111///......222555666333111111111444111000222777:::999777888333000111444777666444111...++++++...222555666,,,//////---...222333111...111444555333222333555555333000000111222222222...000222333111000//////,,,,,,,,,---...///111222222000......///111111111......---...///...+++)))%%%///777333---,,,...000******+++++++++---000333,,,,,,---///000000...,,,111...,,,...111222...***+++///000,,,+++///000...+++...+++&&&...;;;:::...,,,***'''%%%$$$%%%&&&'''((()))***(((&&&&&&(((+++(((,,,---******------)))************))))))))))))$$$$$$$$$&&&)))***(((''''''999,,,)))@@@jjjFFF{{{gggKKKHHHTTT___VVVDDDVVVxxx[[[]]]EEEFFFHHHNNNMMMIII???KKKcccjjjJJJXXXFFFEEE^^^wwwFFFXXXjjjRRR(((666###&&&%%%######$$$$$$%%%'''((()))555???""")))"""+++&&&&&&)))'''###+++999JJJ<<>>>>>???@@@AAAAAAAAA999:::;;;999666666999<<<777888:::999666222///------333999:::666333333555777333...///222444333000666222...000444777555333...///111555999;;;:::888222444444000000333444111000333666555333222222444000000///111333333222111///222555555222//////000++++++,,,,,,...///111222333000,,,---000333333222000///------...---+++))))))666???999///,,,///222,,,---...---+++---333888333111000111222111,,,(((000---+++---000000,,,''''''...111///...111111...000---******,,,---,,,+++444222...***)))***+++---***,,,,,,***((('''***---%%%***+++((((((,,,,,,(((,,,,,,+++***)))((('''&&&######$$$''')))***)))(((000+++///VVVqqqiiiLLL|||sss|||ooonnn999nnn{{{bbb???fffqqq???TTTzzzmmm000***!!!***"""%%%%%%&&&'''((()))+++,,,TTTIII&&&333"""$$$###&&&***&&&&&&888OOO|||^^^TTT333111%%%&&&)))***)))))))))))))))******%%%''')))))))))***,,,---'''+++...---)))(((+++///)))***,,,,,,,,,,,,...///444---)))...333333000...000555999888555555;;;AAA???ZZZRRRLLL:::)))666***%%%((()))%%%$$$'''(((''''''%%%&&&+++---***((()))$$$+++222333///...222777777444333555444111222555888555666:::999555111111///......///000111111000333000---******,,,///111,,,++++++******)))))))))(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))))))))******++++++,,,,,,******+++,,,,,,,,,,,,+++,,,...222555222---///555222000///999AAA===EEE]]]sssxxxYYYVVVeeeyyyvvvjjjhhhooohhhddd```XXXLLLBBBGGGQQQ>>>IIIJJJ???===FFFGGG>>>777===AAA>>>888555888===999999444------333333000222333000111===IIICCC444444333222222333333111///777222...000444555000***888222222777999444///000555444333000---,,,---//////000...+++,,,111333111000000//////111666===CCC///111333333111...------000///...------...000111,,,,,,---000222444444444///333111,,,+++...---(((...222555222+++''')))---+++,,,,,,++++++,,,000222111000///111444444000,,,///...,,,***))))))******))))))((((((***...222444---,,,***(((&&&(((+++///@@@<<<111'''&&&+++,,,(((+++******,,,...///---,,,&&&***,,,***'''''',,,111++++++***************+++---&&& %%%)))******+++,,,(((GGG:::zzztttqqqOOOGGGMMMjjjRRR;;;OOOUUUvvvfff777kkkjjjQQQCCCrrrTTT999pppUUUoooMMM|||;;;!!!$$$***)))((((((&&&###!!!+++((((((~~~YYY)))%%%(((%%%'''))))))***eeevvvppp555+++,,,%%%+++&&&&&&''')))++++++***(((+++---,,,(((***//////+++111+++***///111...///333///...---+++)))***---000...(((+++555666...+++///333///,,,...333777888666FFFBBBCCCGGG@@@000'''(((&&&'''((()))******)))))))))&&&"""!!!&&&+++***&&&///222222,,,***---222333AAA<<<666333333111...,,,999888777666666777888999222222222444555333000---555111,,,***)))(((&&&###000444333,,,((()))******((((((''''''&&&&&&%%%%%%%%%'''***,,,---+++)))(((%%%+++///...***(((+++000)))((()))***---...---,,,222...)))'''+++222999===999222000888???EEERRR___dddaaajjjvvv~~~zzzppplllooo___]]][[[YYYRRRKKKNNNUUU@@@FFFFFF??????DDDCCC===<<<===>>>===;;;999888999:::;;;777111111555555111444666333111999CCC>>>111666444333222333222///---111000///111333444222000>>>666111333555333444888555666555333111000111222444;;;===777000.........333333222111111555;;;???...000111111///,,,++++++,,,,,,---...////////////,,,,,,---///111222222222000444444///---///...***(((+++---,,,(((&&&'''******++++++++++++---000333///000111222111//////...---,,,+++++++++,,,---...************,,,...111333------...,,,***))))))***111333///'''$$$''')))'''+++***)))***++++++***(((((()))***)))((((((+++...******))))))))))))******&&&***((('''))))))&&&...###EEErrrccc>>>}}}lll___FFFYYY[[[KKKhhhTTTIIIFFFXXXttt}}}HHH666cccUUU{{{___DDDmmmdddMMMaaaaaaHHHJJJ"""###))),,,'''(((&&&"""***''',,,ccc%%%+++***)))))))))***&&&***BBB^^^,,,%%%((("""+++((('''&&&'''***---......***---,,,***,,,000000+++///***(((+++---,,,...333***---000111///---++++++000---111;;;<<<222,,,...444111------000333333222JJJIIIHHHBBB666***&&&((())))))***+++---...///000222...***)))---000///,,,000444444000...111555555<<<999555333222222222111999888666666555666777888000000000333555666555333000...---...000000---***,,,000111,,,***,,,......)))))))))((((((''''''''''''((()))++++++***)))(((%%%(((,,,+++)))(((***---,,,++++++,,,---...,,,+++222///***)))+++///333444777222222:::@@@GGGUUUeeevvvgggfffhhhooowwwyyyrrrllliiiaaa]]]YYYWWWSSSMMMJJJKKKCCCAAA???@@@BBBAAA>>>;;;@@@>>><<<<<<===<<<999666999999777444444666444000666888666111444:::888000777555333222222111...,,,,,,...000222333333333444777111...///000000111444000222333222000......///333???FFF>>>111******,,,444333222000///111555888...000111111...,,,++++++(((***---///000///...------...///000000000000000000555777444000//////---$$$%%%&&&((((((((()))))))))***+++++++++---000333---111333111---+++...111*********+++,,,...000111++++++,,,,,,---...///000,,,...111000...***((('''%%%***---)))%%%&&&((((((,,,+++******++++++((('''+++)))(((((()))*********)))((((((((((((((())))))""")))***###"""))),,,((((((CCCzzzAAA<<>>DDDTTTgggppp~~~fffccceeelllvvvzzztttllliiieee]]]UUUQQQNNNKKKFFFCCCFFF===:::@@@CCC>>>::::::>>>===<<<<<<======;;;999666666666555666555222...555888777222000333444111666444222111111111///...---...000222444555444333,,,,,,///222333000...,,,///000222111...,,,+++++++++777???999///***+++,,,//////...,,,+++,,,///111///111222111...,,,,,,,,,***+++,,,---------,,,+++///000111111111000000000111555888555111......///((('''&&&))),,,...,,,***((()))+++++++++---000222///000111///,,,,,,---///************+++---///111***+++,,,---...------,,,+++---000000---***((('''%%%(((+++***((()))***+++...---,,,,,,------+++)))...+++((())),,,...+++(((''''''&&&&&&&&&'''((((((+++'''%%%&&&''''''(((***>>>SSSQQQQQQ+++(((333HHH```qqqWWWaaa]]]nnnHHHYYYsssjjjXXX;;;+++XXXNNNfffddd333RRR;;;''''''$$$***###!!!***&&&$$$%%%***HHH///(((%%%+++)))###000&&&SSSccc %%%***((('''&&&(((+++...//////.../////////000///,,,)))//////000000///---...///+++,,,------...222777;;;999333...---,,,,,,111999222111000000111333777999888===999***"""&&&***(((((('''&&&&&&(((,,,000333444///---///000///...///(((,,,///...///222222000,,,000555666444222333555888777555444333333444555000///---...000111222111000000000000000///---,,,---//////+++***,,,---***+++,,,,,,,,,,,,,,,,,,,,,***)))((('''&&&&&&''''''***)))(((***...///---+++...------...//////---,,,++++++,,,...///...,,,)))222222666;;;;;;???QQQeeewwwiii^^^dddqqq}}}xxxqqqpppeee\\\PPPJJJKKKNNNMMMIIIIII===999@@@BBB<<<888;;;999;;;======<<<;;;<<<===666555666888888666222///333666777333000111333444333222000000111222111111333000///222777888333...---000444555555333111...333444555444111---,,,+++)))///333///,,,------,,,+++,,,,,,+++)))***,,,///---//////...,,,++++++,,,///...,,,+++******++++++111333555444222000111222222333555444111------...---***)))+++///111...+++''')))+++++++++---///111333000...---...///...,,,,,,+++******+++,,,---...***+++,,,------,,,+++******+++,,,,,,***)))***+++,,,)))'''(((***++++++++++++++++++,,,......---,,,000+++(((***...000,,,(((&&&&&&%%%%%%&&&'''((((((%%%""")))333---!!!(((;;;yyy{{{SSS***$$$%%%***222>>>OOOggg|||uuuqqq}}}|||zzz[[[SSS~~~pppJJJsssXXX]]]qqqUUUDDD???ZZZvvvWWWggg@@@qqqIII111bbbjjjwwwBBB ''''''%%%$$$###"""(((###$$$%%%///ZZZCCC///'''******!!!///***bbbrrr[[[%%%$$$***###***&&&'''(((+++------+++)))111000///000000---***''',,,000333222///,,,***)))444555444444444666;;;>>>999555222000///111888@@@222333444222000111444888111333...$$$$$$++++++%%%((('''%%%$$$%%%)))---///333///...222444111111444+++///222222444777777333...444;;;===;;;888666555777666555333333333444555111000...///111222222222666444222///---,,,---...+++------******---,,,(((++++++,,,,,,------......+++)))(((&&&%%%&&&'''(((***((('''***...000...+++,,,,,,,,,...000111000...'''(((+++000222222///,,,///000666;;;;;;@@@TTTjjjlllXXXbbbrrr~~~~~~wwwqqqrrrnnndddTTTIIIIIIOOOOOOLLLJJJAAA<<>>AAAGGGZZZnnnwwwbbbfffooozzz}}}xxxsssrrrhhhbbbUUUJJJJJJRRRUUURRRKKKJJJEEE===999;;;???AAAAAA<<<777888<<<;;;666000999444555:::;;;555333444555666888:::999666555555666333000...///000000///222444888::::::888666555...777<<<999555555222---......///...---...111333+++///000---+++,,,***''')))***+++***(((&&&&&&'''---.../////////000222444'''))),,,...000000/////////333666555111///111444>>>222+++...222111...///((()))+++,,,---...//////)))+++------+++***+++,,,///333666555111------...111000/////////111222333////////////000000000000...//////...+++)))))))))+++))),,,///,,,'''***111...---,,,,,,------+++)))&&&&&&''')))++++++***)))%%%%%%%%%&&&'''((()))***---...'''+++RRRzzz[[[JJJ999'''(((///((((((+++'''&&&'''%%%"""$$$)))!!!///$$$III~~~aaaWWWIIITTT~~~cccTTTVVVaaarrrXXX|||}}}zzzqqqwwwVVV""")))SSS$$$333666jjj;;;***###''''''(((((('''222(((,,,fffpppXXX+++,,,---$$$ QQQKKK[[[...###333222...((('''(((***...000111000,,,&&&&&&,,,///---...222***111444///---333999:::000000///,,,+++,,,000333///555888666222222444666888???EEECCC;;;444444777+++%%%$$$(((&&&!!!%%%///(((((()))+++---111555777777111222888666......555333444333222555:::999444888444000000444777888888444444444444555777888::://///////000111000---***222444555222...,,,,,,...111111000...///111...'''''''''((()))+++,,,------(((((())))))******++++++'''(((***+++,,,---...///...---,,,---......,,,***000///.........---***(((:::777888>>>@@@DDDTTTfffooofff___hhh}}}vvv{{{qqq]]]\\\\\\LLLKKKTTTOOOAAAAAA@@@===999777777777>>>444777===::::::;;;666444666666444666888777333444333555::::::666333555000222333222111000111222333333444666888888777666111222333222000.........222333111,,,,,,000333111000///---,,,++++++,,,,,,***))))))***,,,......---+++222///+++,,,)))&&&...+++---///...,,,*********)))---000222000...,,,+++,,,000444555333111000111---))))))...111000///111)))+++,,,,,,,,,---,,,***)))222111------(((%%%,,,,,,------,,,***---333999///---,,,...000222000...111///,,,***+++---000222...---,,,***)))******+++------......---***'''%%%,,,((($$$%%%((()))&&&!!!"""&&&&&&###%%%++++++&&&///"""&&&PPPccc>>>,,,++++++)))(((((('''''''''((('''&&&&&&'''(((''''''&&&&&&(((&&&&&&@@@{{{DDDbbbmmmOOO\\\qqqTTTKKKXXXUUUZZZLLLAAATTT>>>999@@@000TTTwwwWWW<<<333"""000###"""555222WWWooogggKKK,,,...""""""999%%%&&&bbbnnnfffQQQDDD111%%%"""&&&((("""sssgggQQQ$$$,,,$$$++++++%%%***+++((((((---,,,(((...)))'''+++/////////111///......000333777888888)))'''***000222000333:::???<<<;;;999000+++:::PPPNNNTTTMMMPPP666333,,,777)))###$$$***000555:::333555333444444+++...BBB888888444///111888;;;888999333111777>>>===999777666:::999444333777777333;;;777111///777===666***777111,,,...444444,,,$$$///222000---,,,...///,,,444111---***((()))+++,,,(((,,,...+++%%%###(((------)))%%%$$$'''******)))///---,,,,,,,,,,,,+++)))---------...///000000111------+++)))))),,,111555888@@@<<<777???LLL\\\ooo}}}fffaaagggyyywwwoooooonnnfffppprrr^^^QQQOOOFFFCCCCCCBBB???===;;;;;;<<<===333555:::666666888444000444777777999<<<;;;777555333444888777333111333000111222222000000111222......000333555666666555111222333222000//////000111333111---,,,000111000000///...,,,,,,,,,,,,,,,***)))(((***,,,------,,,***///+++)))///+++%%%)))+++---//////---,,,+++,,,...///000000......///000///222555666444222222333...***))),,,---,,,+++---444222---)))''')))+++,,,%%%000333333555...''',,,......---,,,***+++---///111---***+++///000...+++///...+++))))))+++---//////---,,,***((((((((((((***++++++,,,+++***((('''+++)))&&&'''((()))&&&$$$'''###%%%+++)))$$$)))444'''///UUUyyyhhhRRR@@@111'''(((---))))))((('''&&&%%%%%%&&&'''&&&%%%%%%&&&''''''&&&######%%%### ,,,SSS{{{SSS{{{ooorrraaatttrrrqqqooonnnnnnZZZIII>>>rrrUUUiiinnneee>>>SSS]]]RRR[[[mmmPPPRRRvvvttt:::+++,,,333$$$333ccc```kkkkkk{{{<<>>AAA666---///000///666111666777333111444777555444000///333555444444666111555777555777;;;999444555555222000555;;;:::333222222222444666666333000000333333000000444444222222111...+++*********+++)))+++---,,,+++***)))***+++***)))***++++++***(((+++******+++---......---+++,,,,,,---......//////+++++++++******,,,111444000999888777AAAMMM]]]pppccc```eeerrrzzzxxxpppkkkiiikkkxxxzzzdddRRRJJJAAADDDCCCBBBAAA@@@?????????===222444777222222666222111666::::::;;;===<<<888777444333555444000000222000111222111000000000222...///222444555444444333000111222222000000000222///111000---,,,//////---000///...---------------***)))((()))+++,,,,,,+++))),,,((((((111...%%%%%%)))+++------,,,+++,,,---111000///---+++---000333111333444333222111222333666111...//////---,,,...:::666222...++++++,,,---+++555555444666///)))...///...---...//////...,,,777111++++++000222000,,,...,,,***(((((((((***+++///---,,,***((('''&&&&&&))))))))))))))))))************)))))))))(((((('''***%%%&&&,,,---((((((,,,'''SSSUUU999///***((()))+++)))+++---+++&&&######''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$''''''"""!!!000DDD777ZZZCCC\\\pppcccMMMuuu???CCC\\\www}}}kkk[[[DDDaaaxxxZZZTTT\\\FFFUUU;;;666NNNCCC---000%%%uuu...aaa<<>>FFFPPPNNNSSSMMMTTT???:::+++///(((&&&&&&((())),,,555>>>???EEE888***222999333---222:::@@@===888666777888222000111222000---000666111444666999===@@@<<<666555666555222333888:::888000444888888555333555777000333333111222777888666111000///...,,,+++************+++---000///+++((())),,,///000...+++)))(((+++******+++---......---***++++++,,,,,,---------,,,------,,,+++,,,...000111;;;===???KKKUUUdddwww}}}{{{dddcccdddkkksssuuulllbbbfffhhhkkkgggXXXMMMIIIGGGDDDBBBAAA@@@AAAAAA@@@@@@???444555888222111666444666;;;<<<999888:::999666:::666444555333000000333000111222111000000111222555666888888666444222111///000111111000000222333...000000---,,,......+++/////////......---------+++)))((()))+++++++++)))(((---)))(((000---&&&(((&&&(((************+++,,,//////...,,,+++,,,///222111111000///...///000111999333000111111//////111000///000222111,,,))))))777<<<555...///+++)))000------...333777999777333:::222******...111...***---,,,***)))((((((((()))------,,,+++***)))((((((+++***))))))))))))*********+++,,,+++)))((()))***)))***((('''+++///(((EEEuuuPPP*** )))000,,,&&&""""""###%%%''''''(((***&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&&&&%%%&&&***((($$$%%%***555aaaoooEEEWWWwwwaaa^^^pppyyy}}}ZZZZZZAAA[[[RRRssstttKKKfffFFF???JJJ<<>>hhhkkk666qqqttt+++&&&<<>><<<777444333555555444111555888666222000111444...111111///000444666444000000111111///---+++***))))))***,,,///...,,,***(((,,,111111...***))))))///---,,,,,,,,,,,,+++)))+++++++++,,,,,,,,,------...//////...,,,++++++,,,888???@@@DDDOOOXXXfff{{{zzzlllfffbbbfffnnnooocccWWWhhhfff]]]TTTOOOLLLJJJMMMGGGDDDBBBAAACCCCCCBBB@@@AAA888999<<<444444999888888;;;;;;666444666888888;;;777555666555222333666000222333222111000111333666999;;;;;;888444222111...///000000//////222444...000000---,,,...---***...............---------,,,***)))***++++++***)))(((///---***...+++)))///''')))*********+++,,,...---///000/////////000222222000///...///000222333444///---///000...---///+++)))+++///---'''###%%%666:::222,,,...+++)))000------000555;;;===<<<999777000)))(((+++---+++'''---,,,,,,+++***))))))(((++++++,,,,,,,,,,,,,,,,,,------+++******)))*********+++,,,,,,***)))***+++***&&&'''(((&&&%%%111AAAppp***%%%"""###$$$'''+++000***'''"""!!!&&&((('''&&&%%%%%%%%%%%%%%%%%%###$$$%%%$$$""""""$$$&&&&&&""""""%%%((('''&&&&&&<<>>qqqSSS888***---)))111)))((()))***+++,,,---//////---...111222111333777444888===>>>===???EEEKKK===BBBHHHKKKJJJGGGCCC???;;;888666777999;;;???DDDMMMOOOJJJWWWIIIDDD,,,'''******+++)))###"""+++777<<<<<<666999???999555>>>999888888999999777666555:::777888<<<>>>;;;888888@@@===:::<<<======;;;999FFF>>>777555666666333111444333333333333222111000000222222//////222222000///000222222111///,,,***)))***++++++******,,,...))),,,...---***((()))+++///---,,,,,,,,,,,,+++))),,,,,,,,,,,,,,,---------,,,---//////.........000:::>>>===???IIIPPP___vvvnnnccc___iiivvvwwwnnnfffgggjjj^^^RRRTTTQQQKKKMMMLLLIIIEEEDDDFFFFFFCCC@@@AAA999<<>>EEEIIIHHHFFFEEEDDDBBB444555666555555777<<>>AAA@@@>>>>>>AAA>>>===>>>===:::;;;===DDD<<<555777:::999555444555222000222666888666333333555444000///222222///---///000111111...+++******+++,,,***((((((+++...*********)))((((((***,,,+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,(((***---///000222555777<<<>>><<>>===777<<<@@@888666;;;:::000777;;;888555777888888666444444888999888999===333444555555333333444555...444999:::777333333444.........,,,+++,,,///111222333000,,,***---...,,,***+++,,,------,,,++++++///...,,,,,,---,,,+++)))%%%...///000666111***---***+++,,,+++***+++---///+++...000111000000000111222000000222666888999888444111111555666333000000999222000444333---...555&&&---,,,---555222,,,///333333333333333444777:::999888777555333111111111***+++,,,------,,,***))))))***,,,---...------,,,)))***+++,,,,,,+++***))),,,***((())),,,---+++))))))%%%&&&+++222LLLFFF'''%%%!!!!!!***///+++$$$$$$%%%"""$$$((('''&&&&&&%%%%%%%%%&&&&&&'''###&&&'''&&&"""!!!$$$((()))(((''''''(((+++,,,,,,hhhqqqSSSkkk[[[TTT}}}```zzzbbb555333777+++>>>kkkuuukkkUUU:::111---777+++444mmmKKKZZZooodddSSS&&&''')))333...******...///...000666------000333222000222777111444888<<<>>>???>>>>>>FFFIIIHHHEEEEEEIIIIIIEEE;;;:::777222000333888;;;444LLLYYY```<<<---###111'''&&&'''(((''')))222<<>>999;;;777777BBB>>>;;;===@@@@@@<<<<<<@@@<<<:::;;;???@@@???DDDJJJ??????CCCFFFDDD@@@BBBIII@@@:::888:::;;;777666888777333111222555777555222333555444000///222222///+++,,,---......,,,)))(((---,,,++++++,,,---+++***)))(((((((((***++++++++++++******+++---......---+++++++++++++++++++++++++++,,,///000111333777999;;;>>>>>>EEEOOOSSSbbb{{{vvv___XXXkkkyyytttjjjjjjWWWjjjdddVVVWWWRRRKKKUUUPPPKKKEEECCCDDDCCC>>>::::::555;;;@@@777555:::999000999???===888666444222444222333888:::999:::>>>444555666666444444555666222777<<<<<<777222111222......---,,,***+++---000333444111+++***---///---)))***+++,,,,,,,,,+++***000///------------+++***###+++---222;;;666***'''((())))))(((''''''))),,,)))***,,,,,,+++,,,---//////......111555888888777111...///333444///+++***,,,(((---777888000...333,,,000***)))000000,,,222444555555333111444:::???222444555222...,,,---...((()))+++,,,---,,,***)))***+++,,,---,,,,,,******%%%''')))+++,,,+++***)))---)))&&&(((,,,...+++'''%%%111,,,"""@@@~~~(((***$$$+++...)))###"""&&&)))###''''''$$$$$$)))***&&&%%%%%%%%%$$$%%%%%%&&&&&&###&&&(((&&&###!!!%%%)))"""%%%&&&%%%%%%'''((()))~~~lllQQQTTTjjjccc\\\~~~^^^aaa___}}}qqqkkkyyyzzzbbblllbbb...nnnbbb------222;;;111,,,+++000111000222888,,,---222777555222222666333555999>>>BBBBBB???<<>>CCC???888:::AAA===>>>??????===>>>IIIUUU===@@@IIIPPPMMMHHHKKKTTT>>>;;;===>>>:::333444:::888666444222222111000///000333222......111111///)))***+++++++++)))'''&&&000,,,***---222222,,,%%%)))'''''')))---///,,,***///---,,,,,,,,,,,,+++)))*********)))))))))))))))111222222111000111444666555:::>>>HHHTTTXXXeee~~~tttaaaYYYfffsssrrrooopppeeekkkiii___YYYXXXPPPFFFIIIKKKJJJGGGFFFEEE@@@:::GGG@@@>>>BBB===333333:::222333666888999777555444666111000555999999;;;@@@===888555777999:::===AAA;;;:::999777555444333222555444333333444444222000,,,111444444000---///222000...+++++++++***)))''''''+++//////,,,***)))***))))))***,,,//////...,,,'''(((******+++,,,...111---,,,,,,---000111111000666//////777777111111888???:::888<<<;;;333......222111---(((***000333111000///+++***111888777000///222444555444333333333444111///...000222333333000,,,,,,000000,,,))))))***&&&'''...///+++)))+++///---***+++---...,,,***'''+++***'''+++111---""",,,---)))KKK999&&&,,,)))((((((''''''&&&%%%%%%((('''%%%$$$$$$%%%&&&(((&&&&&&%%%%%%$$$%%%%%%%%%''''''&&&&&&&&&&&&'''((()))&&&)))***+++)))<<>>666:::<<<===BBBIIIGGG@@@EEEIIILLLKKKKKKLLLIIIDDDQQQHHHBBB@@@777...222>>>:::777555999>>>???999222******%%% ###...666666777555:::CCCFFFAAA>>>???999:::<<<===???BBBEEEHHHJJJFFFGGGHHHBBB:::AAAOOOJJJ;;;FFFMMM???EEENNN>>>BBB???:::777777888888888888444222333666888555111666444...((()))......)))------------,,,+++***)))111...++++++------***'''(((,,,///,,,((((((---333333222111///---,,,,,,+++'''''''''((()))+++,,,---000//////111555888:::;;;>>>666888JJJ^^^lllxxx~~~wwwcccXXXcccqqqtttrrrrrraaadddddd___YYYTTTLLLDDDJJJKKKKKKHHHGGGGGGDDD>>>HHH@@@===@@@>>>666555;;;777666444222333555777999555111111555666555888>>>>>>888555777888666777:::555555666777777777777777666555444555555555333111---111555444111///111333---,,,+++,,,,,,,,,)))'''&&&(((+++,,,,,,+++***+++)))((()))***+++,,,***(((((()))***+++***+++...000///000000...,,,---000333===666555:::999444888BBBRRRFFF======>>>999333///666444///***+++111444222333...***---333666555222222444555666555444555666///.........///222444666444///---000000...---///(((&&&'''---///+++***,,,...,,,+++,,,,,,+++((($$$+++((())),,,***&&&+++777000***KKK;;;222---###''''''&&&&&&%%%$$$$$$$$$"""""""""###%%%'''***,,,%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%///''''''!!!$$$###%%%GGGdddTTT888QQQoooSSSKKKEEE<<>>@@@DDDCCC>>>AAAFFFIIIIIIJJJLLLJJJEEEPPPKKKIIIJJJEEE===AAAKKK;;;555000111777<<<===;;;777444---)))///:::>>><<<888666:::AAACCC???<<<>>>:::;;;<<<===>>>AAADDDFFFJJJCCCBBBGGGFFF@@@AAAHHHKKKBBBJJJPPPGGGJJJOOOCCCIIIFFFBBB@@@???>>>===<<<777444222333777888666222222///,,,+++,,,---...............------+++******,,,+++******+++++++++***+++***(((((())),,,///111111111///...------------&&&((())))))((()))+++---...------///222555777888<<<666;;;MMM^^^hhhpppxxx{{{eeeUUU[[[kkkssstttrrrllljjjjjjkkkfff\\\TTTRRRLLLMMMJJJFFFEEEFFFCCC>>>GGG===888;;;<<<888777;;;888777555333444555888:::555444555666444222555;;;<<<888666888999777777888222333666888999999888777777666555666666666444222...111444444222111333555,,,,,,,,,---...---***((('''''''''(((***,,,,,,+++***)))((()))***)))'''&&&)))***++++++***+++---///111333333///***)))000666666333444999:::;;;FFFTTT___NNN>>><<>>;;;555//////555777666888...***111666444333666///000111111000000111333)))+++.........000444888;;;444000000000---...000'''&&&(((,,,---++++++---***)))***+++,,,***'''$$$)))&&&''',,,***&&&+++444EEElll###!!!888"""&&&%%%%%%$$$$$$###"""""" !!!"""$$$'''***,,,%%%$$$$$$######$$$%%%%%%%%%&&&&&&'''&&&%%%$$$###!!!(((---***444///333gggvvvTTT@@@HHHfffooorrryyyzzzuuuzzzrrrfff___ttt```vvvpppiiiIII---999333999222333...+++---......///222333000000333555666<<>>AAA@@@===;;;>>>@@@???AAAFFFJJJJJJLLLPPPOOOKKK@@@===>>>AAA>>>777999AAA777222---...555;;;======>>>777...,,,444===???;;;;;;:::<<<@@@BBB??????AAA?????????@@@AAACCCDDDEEEFFF>>>===FFFJJJEEE???>>>LLLKKKMMMNNNNNNMMMJJJFFFIIIGGGCCC@@@???>>>;;;:::888666333333555555222///333......222000+++,,,333............---,,,++++++***+++,,,,,,++++++---...///)))$$$%%%+++//////---..................//////'''***---+++''''''***.........///000222444666777===<<>><<<666//////444666555;;;...***333777000000777...///000///......000222&&&+++......,,,---222777===666111000///+++***,,,&&&'''))),,,,,,,,,,,,...&&&'''((()))+++,,,,,,+++(((***+++---000111,,,%%%222ppp666555%%%***)))&&&&&&%%%$$$$$$######"""$$$############$$$&&&&&&$$$$$$#########$$$%%%%%%%%%&&&(((((((((&&&$$$""""""...---%%%---!!!'''kkklllYYYDDDgggNNNCCCQQQIII<<>>>>>@@@BBBCCCDDDFFFIIIFFFEEEEEEEEEGGGGGGGGGGGG@@@;;;===GGGLLLGGG???:::LLLOOOJJJHHHMMMKKKFFFHHHJJJFFFAAA===;;;;;;:::999;;;888666444444222///,,,777111222999444((((((333...............---,,,,,,---///111///,,,,,,///222///+++((()))---000...+++,,,,,,,,,---...///000111)))---111...((('''+++000///111222333444555777888555666CCCXXXgggnnnuuu}}}oooXXXRRR```qqqvvvrrroooeeeaaaaaa]]]TTTRRRXXXKKKKKKGGGBBBAAACCCBBB>>>CCC;;;555666999;;;::::::888999<<<======;;;999777999===???;;;666555888:::999666777;;;>>><<<;;;<<<777888::::::999666222000666555444555555555333111///000111111000000222333888444000------.........000,,,((((((***,,,+++))))))''''''(((***++++++***)))+++++++++******,,,.........///111222333222111444666888777333222:::DDDHHHDDD???===>>>@@@???===999888222,,,,,,111222000666+++(((111333+++***111111333444444333222444555(((,,,///...++++++///333777222///000///+++)))***&&&***,,,,,,+++,,,...///***)))((('''(((+++///222///***---666333***---;;;}}}OOO...(((555((('''''''''&&&%%%%%%$$$$$$&&&%%%%%%$$$############$$$$$$######$$$%%%%%%&&&&&&((()))***)))(((&&&$$$'''---'''&&& 444hhhHHHbbbfffsssVVV[[[}}}hhhKKKiiiVVVBBB[[[cccYYYWWWSSS^^^ZZZUUUrrr___+++---333666444000...000333555555555333333555666555999???:::<<<>>>??????@@@FFFKKKGGGKKKMMMLLLMMMPPPPPPLLLQQQNNNKKKIIIFFFBBBCCCFFF;;;:::999:::<<<;;;888444;;;999777555333444888<<<>>>@@@CCCCCCDDDGGGKKKNNNJJJHHHGGGHHHJJJJJJHHHGGG>>>???EEELLLNNNIIIDDDAAAJJJLLLEEECCCJJJKKKIIIOOOPPPKKKCCC>>>===>>>@@@AAA<<<:::999777777666444333666///111888333''''''111....../////////...------000222222///,,,+++...111,,,///111111///---+++***++++++,,,,,,...///000111+++000333000***(((---222///111444555444555777999;;;===III\\\hhhmmmvvvyyybbbVVV___qqqwwwrrrtttmmmgggddd___ZZZYYY\\\IIIJJJGGGDDDEEEIIIIIIEEEBBB>>>999999;;;<<<<<<;;;???===:::999888:::<<<===999===???;;;888888:::999;;;777666:::;;;888666777666777888999888777555444666555444444555555333111111111000//////000000111888555000....../////////000...+++************)))&&&%%%$$$%%%(((*********)))***++++++***+++---///,,,,,,---111444444222///444666888777333333888===???CCCEEEAAA============999999666222222777777444000***)))//////)))'''***...111333444333222222222+++---//////,,,+++---000000---,,,///000...,,,...(((---000---+++---///000111///,,,(((&&&)))...222111!!!&&&888---;;;sss]]])))*** '''***)))((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''''''((()))******)))((('''"""###(((***///''';;;cccccc^^^wwwMMM888;;;///:::FFF\\\tttsssRRRVVVrrr]]]~~~@@@mmm===ppp~~~SSSgggOOO444---333777666222------000000---777555555777777666:::???BBBAAACCCGGGGGGEEEGGGKKKPPPSSSTTTSSSSSSVVVUUURRRQQQOOOLLLIIIGGGFFFFFFGGGGGGDDD@@@===============;;;::::::999555333777???===BBBDDDCCCBBBGGGLLLNNNJJJHHHGGGHHHJJJJJJHHHEEEAAAFFFLLLPPPOOOLLLKKKLLLIIIEEEDDDEEEGGGMMMQQQRRRNNNIIIBBB>>>>>>@@@BBBDDD:::::::::;;;;;;<<<<<<<<>>===;;;999999999:::999>>><<<:::888777999;;;<<<666::::::777777::::::666<<<777666999:::777666888555666777777777777777666777666555666666666444222444333111000000000000000111000//////000111///...,,,,,,,,,+++)))((()))***)))'''&&&&&&((()))***)))((()))***+++***+++...000,,,...///000000000000000000222333222333777;;;>>>:::AAADDD@@@<<<======;;;:::;;;:::888:::>>>>>>:::///000111222111...+++((())),,,000222111///------,,,---..................555000---///000...///111+++111333...+++---000000000000---***'''(((---111...$$$%%%...///;;;mmmwww++++++%%%***777))))))(((((('''&&&&&&%%%######$$$%%%&&&'''''''''%%%%%%%%%%%%&&&'''((()))&&&&&&''''''((()))))))))///###***...'''---nnn777___MMM;;;FFFSSSvvvUUU<<<>>>:::HHH___III```ooorrrzzzpppqqqPPPLLL[[[fffDDDVVVQQQ\\\OOOlll>>>000000333444222---...222111---777666777:::;;;:::>>>CCCEEECCCEEEKKKMMMIIIGGGHHHTTTWWWXXXWWWWWWZZZZZZWWW[[[ZZZYYYVVVUUUSSSQQQNNNIIIHHHFFFEEEEEEEEEEEEEEE===:::999:::888555888>>>???FFFIIIEEECCCHHHLLLMMMKKKIIIGGGIIILLLLLLIIIEEEDDDHHHKKKLLLLLLMMMOOOPPPLLLBBBGGGLLLDDDJJJQQQGGGEEEBBB>>>===>>>???@@@@@@999999::::::::::::;;;<<>>888777777777666666666666999777777777888777555333777555222111111111111000***+++---111333333///---'''))),,,+++((('''))),,,...+++))))))***++++++***'''(((******+++,,,///111---000222000+++***...222666555222//////333777777666===@@@<<<:::>>>???<<<444777888777:::======888222777999777666666111******...222444333111...------,,,,,,...000000///...???777111//////---...222,,,333555///+++...111000+++,,,---+++)))***...222---444...&&&<<>>===AAAGGGBBB???BBBKKKPPPKKKFFFEEENNNRRRSSSRRRSSSVVVWWWTTT[[[\\\[[[YYYVVVSSSMMMGGGCCCFFFKKKOOOPPPNNNIIIFFFDDD===:::>>>???======@@@DDDLLLNNNIIIFFFIIIMMMMMMNNNKKKIIIKKKOOOOOOKKKGGGDDDFFFFFFFFFHHHLLLOOOOOOQQQBBBLLLQQQ@@@CCCJJJ888?????????@@@BBBBBBAAA???999:::999888555333333333555555111,,,...111...(((//////000000000000000///222...******---000000///+++---...,,,***+++000666///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---222888:::888999<<<@@@===EEEXXXmmmwwwzzznnn\\\ZZZnnn~~~zzzrrrpppllliiieee^^^UUUNNNMMMJJJFFFDDDEEEEEEEEEEEE@@@>>>>>>???===888777999AAA;;;444333777;;;;;;999777<<<>>><<<===@@@<<<555888444333666888777999<<<;;;777444666;;;???>>>===;;;;;;;;;999666444444444222333555444222000///000000222111---000555333,,,)))+++,,,***&&&&&&))),,,(((((())))))******++++++))))))***+++,,,------...+++,,,,,,+++***---333888:::444111333333111333:::222666999999666222111222777888999:::<<<@@@EEEIII666555555777999888555111777888666333666:::555,,,000111111...///222222...666...666999...222888+++222666888444---+++///444777000******)))'''***///333)))(((:::iii^^^---***'''(((++++++'''###$$$)))+++'''%%%&&&(((((((((###"""%%%'''%%%$$$&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''((((((***(((%%%(((666cccsssgggPPPrrrlllQQQOOO???\\\eeeBBB@@@pppzzzmmmqqqPPPIII___BBBwwwqqqIIICCCuuummmMMM^^^kkkWWWJJJ,,,$$$///222333111111444999<<>>===<<<<<<===;;;BBBDDDJJJPPPJJJFFFQQQRRR^^^SSSNNNQQQ[[[gggZZZ```QQQ[[[gggZZZUUUZZZUUURRRLLLLLLOOOJJJ@@@AAAIIICCC999>>>EEE===888>>>CCCDDDBBBIIIKKKCCCDDDNNNOOOMMMMMMOOOQQQSSSRRRNNNJJJIIIPPPLLLLLLVVVVVVMMMJJJRRROOOPPPKKKFFFNNNNNN@@@EEEGGGFFFCCCCCCDDDAAA<<<;;;>>>>>>999777777777444///000222222111111222444222222111000///......------///111111///------------,,,+++,,,...000000000......///000111///,,,(((---222111***(((,,,---***...777;;;888666:::>>>>>>BBBLLLYYYgggxxxooo[[[UUUgggvvvssswwwpppfff___ZZZUUUPPPLLLHHHFFFEEEEEEEEEDDDBBB@@@DDDAAA@@@@@@===777666888555888===AAABBB???:::666@@@BBBAAA======@@@>>>888777444777@@@DDD???666111;;;777444555:::======;;;666777777555222000000000<<<<<<;;;888444111111111111444222///000222///(((+++------,,,***(((''''''((((((((()))))))))))))))((()))******************+++,,,,,,,,,+++---222666222...---000222111333999888:::;;;:::888777999;;;666666666444444555888;;;888777666777888888444111666666444333777<<<:::444333333222111333777555000666444777777111222444000<<<===<<<777000---...000------...//////......000111555(((PPP???+++(((%%%&&&((((((%%%###(((,,,---***)))+++,,,***""""""%%%******%%%"""###'''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&!!!&&&(((&&&&&&,,,VVVeeepppIIIrrrqqq???mmmzzzQQQRRRqqqDDD```___UUUXXXQQQPPP<<<---111HHHHHHtttuuugggzzz|||sssZZZaaa>>>iiivvvkkk...000333666777444000000333777;;;:::;;;???EEEIIIIIIGGG===EEEGGGJJJMMMDDD???IIIMMM[[[UUUUUUZZZbbblll^^^dddRRRVVV^^^UUUSSSXXXTTT\\\PPPKKKRRRUUULLLAAA===@@@888@@@IIIAAA;;;@@@BBBMMMIIIPPPUUUQQQSSSXXXTTTUUUXXXZZZWWWQQQKKKIIIIIIQQQXXXTTTPPPVVVUUUNNNMMMWWWKKKKKKMMMFFFCCCBBB;;;DDDFFFEEEAAA??????;;;666777<<>>>>>LLL]]]kkkyyyrrr^^^UUUcccrrrqqq{{{sssiiiaaa^^^ZZZUUUPPPHHHHHHIIIKKKKKKIIIDDDAAAEEEAAA??????===999888:::555777::::::999999;;;>>>BBBBBB???;;;:::===<<<999???666000444;;;;;;888666===999666666999<<<<<<;;;888999999888555333333444<<<<<<:::777333111111222222444333000000000,,,'''+++,,,---...///---)))&&&******************))))))'''(((***,,,---,,,+++***+++,,,---------...111333333111222666777666888;;;888888777666555777;;;???999999777555333333555777888777666666777666444222222222000000444;;;;;;888888888777666;;;???<<<555444999777555777555555<<<<<<;;;888555333222333333+++///111000...---,,,***///$$$CCCqqq)))***(((&&&%%%&&&&&&&&&%%%(((***)))'''(((+++***&&&''''''+++///...+++---222'''&&&$$$######$$$&&&'''(((((('''&&&%%%%%%%%%%%%!!!&&&(((%%%%%%&&&WWWQQQ}}}~~~tttDDD___QQQvvv{{{[[[,,,iiiqqq:::UUU]]]qqq???___666111333777999666///---000666888777888@@@JJJOOONNNJJJCCCMMMOOOOOOOOOGGGDDDNNNMMM]]]ZZZ^^^cccffflll]]]fffXXXXXX^^^XXXUUUWWWTTT^^^RRRLLLQQQSSSMMMEEEBBBPPPBBB???@@@888<<>><<>>>>><<<<<<>>>:::999888777777999<<>>888888888777555666888:::555444444444555555555444666444222222666:::<<<;;;???>>><<<<<>>;;;EEEBBB@@@QQQCCC>>>:::888888999888666111222111......///---)))'''666xxxKKK''',,,+++)))'''&&&''')))***((((((&&&%%%(((+++)))$$$,,,+++++++++))),,,666BBB((('''%%%$$$$$$%%%'''(((''''''&&&%%%%%%%%%&&&&&&))))))((("""%%%***nnnwww{{{mmmbbbtttuuunnnaaannnZZZbbb,,,TTT888oooyyyuuu]]]bbbNNNuuu^^^wwwTTT(((...222777777222...333;;;999999<<>>======;;;;;;>>>AAA@@@;;;999;;;777555333222222444444555777888999888666555666777333777;;;>>>>>><<<;;;;;;000...,,,,,,---///333777...+++)))+++///111000...++++++,,,---,,,+++)))((((((***...111222111000///---...///111222222111111000333555666777777555222<<<<<<<<<===>>>>>>>>>===444555555444333444666888111111111222222444666777===;;;:::;;;===>>>>>>???CCCBBBAAAAAAFFFLLLKKKEEEHHHPPPIIIGGGQQQLLLKKK\\\RRRLLLCCC>>><<<:::666333333111000222333000---+++000}}}JJJ///(((+++,,,+++)))&&&'''***---,,,,,,***(((+++///---((((((&&&%%%$$$"""###---888)))((('''&&&&&&'''((()))$$$$$$$$$%%%&&&'''((())),,,***)))""")))///```sssNNNeeefffxxxxxxZZZIIINNN}}}XXXaaakkk+++jjjFFFnnnvvvlllJJJPPP++++++...444888666222666>>>:::>>>BBBCCCAAA>>>>>>>>>BBBLLLKKKGGGKKKMMMQQQ^^^___jjjbbbdddccc___bbbSSS```dddccc```\\\VVVWWW___]]]]]]\\\YYYTTTTTT^^^iiiNNNJJJRRRVVVNNNMMMRRRPPPUUUVVV\\\ZZZQQQVVV]]]XXX\\\]]]^^^\\\XXXVVVUUUVVVQQQVVVRRRRRR]]]^^^RRRMMMPPPPPPRRRLLLGGGOOONNN===DDDJJJMMMKKKHHHHHHGGGDDD===AAA???777000000222333000222333333222222333555555444444333222222111111000222444444333222222222222111000000222222111///000---+++***+++,,,,,,,,,............,,,,,,...111111222555888::::::;;;<<>>@@@AAA===999777BBB???===@@@EEEEEE???999;;;999:::???BBBAAA@@@AAA@@@???@@@???999444666;;;<<<;;;999888888999;;;<<<555666777666555444555666444777;;;===<<<999777777111...,,,------///444;;;222000---,,,,,,------,,,'''(((***++++++)))'''&&&+++,,,.../////////---,,,/////////111444555444333,,,000444555777:::999666;;;<<<>>>@@@BBBAAA>>>;;;999::::::888555444555666111111111111111222666999<<<;;;===BBBCCC@@@@@@AAAHHHIIIHHHFFFJJJPPPSSSQQQUUUQQQKKKLLLOOOHHHGGGQQQMMMGGG@@@;;;:::999777555888111000444///%%%&&&000ggg###$$$)))(((+++---***&&&%%%)))...***++++++((()))---,,,((($$$$$$&&&(((%%% %%%))))))(((((((((((())))))######$$$%%%&&&((()))***'''&&&***%%%...000rrrsss|||]]]TTTxxxFFFNNNSSSuuuxxxYYYJJJ222>>>===QQQBBBHHHIIIAAA>>>III^^^nnnlllhhhooo\\\MMMzzzAAA///...333::::::444666===;;;AAAFFFFFFBBB???AAAEEEEEENNNLLLGGGNNNQQQTTT\\\aaaiii```cccdddaaafff[[[```fff^^^UUUVVVUUUYYYggg^^^[[[YYY[[[___```\\\YYYRRRPPPWWWYYYPPPOOORRROOOVVVZZZ```[[[RRRYYYbbb^^^\\\ZZZZZZ[[[]]]]]]ZZZWWWWWW^^^ZZZZZZffffff\\\XXXJJJQQQUUUKKKHHHXXXXXXAAACCCJJJMMMIIIDDDBBB???<<>>AAACCCBBB===;;;>>>???<<<;;;===BBB<<<666333111111777???======<<<::::::;;;===???666777888888666666777888555777888777555333333444333000111333111---000777///000000...,,,******+++'''(((***,,,,,,+++)))((()))***,,,...000111111111111000000222555888888666111777::::::<<<@@@@@@<<<:::;;;===@@@DDDDDDAAA>>>@@@AAA@@@>>><<<:::::::::555555444222000222666:::888999@@@IIILLLHHHGGGJJJQQQTTTTTTPPPQQQXXX___aaa]]]MMMJJJOOOJJJEEEEEEDDDAAA>>>:::888888:::<<<===;;;///---111)))###;;;aaaeee###&&&,,,''',,,000...(((&&&***///&&&***+++'''&&&))))))(((&&&%%%(((+++***$$$!!!"""''''''((())))))(((''''''$$$$$$$$$%%%&&&'''((()))&&&%%%+++'''111///qqq|||VVVXXXPPPHHHHHH(((NNNZZZ777ZZZqqqrrrcccHHHGGG@@@;;;DDD\\\uuuttt{{{nnnZZZhhhhhh111---111;;;>>>888777<<<<<<@@@EEEFFFEEEFFFIIILLLIIISSSRRRPPPZZZ^^^[[[]]]```ggg```fffiiigggnnnfffbbbiii^^^XXXbbbbbb___iii\\\\\\\\\^^^``````[[[UUUaaa[[[[[[VVVLLLOOOXXXXXXXXX\\\cccaaa[[[eeelllccc]]]\\\]]]aaadddeeeaaa^^^ZZZccc```[[[___^^^ZZZ]]]NNNPPPTTTQQQNNNWWWWWWFFFCCCJJJNNNJJJDDD@@@>>>;;;BBB@@@:::444444777777333,,,...000111111222444666666666555555444444333333333555666555333111000000333222111111222111///---///...,,,,,,---...---,,,...,,,,,,///...,,,///444;;;666555999<<<<<>><<<===AAA@@@;;;??????@@@DDDIIIKKKIIIGGG@@@AAAAAA@@@>>><<<===>>>999999888444111111555999:::===HHHUUUYYYVVVTTTXXX[[[______ZZZYYY```jjjooofffNNNNNNWWWOOOKKKMMMEEEHHHEEEAAA===;;;<<<>>>AAA:::***(((///+++333iii~~~......''',,,(((...444222,,,)))---222(((---///+++)))***,,,,,,((($$$###&&&((('''&&&(((%%%&&&((())))))(((&&&%%%&&&&&&%%%%%%%%%&&&''''''+++'''+++%%%111000KKKyyyTTT;;;yyyWWWwwwiiiDDD888WWWDDDRRR111<<>>>>>???AAADDDHHHKKKNNNNNNGGGRRRTTTUUUbbbfff___]]]```gggbbbjjjnnnlllssskkkccclllddddddvvvttteeeggg\\\eeejjjeee]]]\\\bbbhhhbbb```dddbbbVVVVVVYYYTTTYYY\\\dddeeeeeeppptttfffbbbcccddddddccc___ZZZWWWKKKWWWTTTIIIFFFDDDFFFOOOPPPJJJMMMRRRNNNOOONNNEEEDDDLLLQQQMMMHHHFFFDDDBBB@@@===999555888<<<999333///111333333333444555777666666666777777777777777999:::;;;:::777555444444111222333444555222...+++---,,,,,,---///000///...---)))***...---***---444@@@888333666:::;;;AAAIIIQQQfff|||wwwooo___VVV```jjjppprrroooiiiddd^^^WWWYYYTTTNNNJJJIIIJJJJJJKKKKKK<<>>;;;777555777777666<<>>@@@AAA???>>>AAAEEEPPPGGGAAABBB===555777AAA>>>555333:::>>>;;;>>>GGG???LLLBBBPPP]]]___fffOOObbbZZZ___hhhddd``````\\\\\\[[[SSSKKKJJJNNNNNNIIIFFF===CCCDDD;;;AAABBB///:::444333,,,222hhhDDD$$$000+++000444---((()))+++***)))++++++***)))(((((((((******'''&&&&&&'''(((((('''%%%&&&%%%%%%'''((()))'''&&&,,,***(((%%%%%%&&&''')))...+++&&&000iiiyyyRRR}}}^^^HHH{{{]]]]]]rrr@@@---OOO```LLLOOO|||RRR###bbb000JJJCCCpppaaavvv:::666///999DDD@@@<<<@@@BBBDDDRRRTTTDDDFFFIII;;;CCCXXXYYYWWWcccaaa\\\fffhhh``````hhhjjjgggkkkuuuoookkkjjjlllkkkeee```_________ccckkktttuuummmeeefffeeedddaaa[[[UUUXXX^^^aaa\\\]]]fffjjjhhhfffggg\\\[[[YYYRRRIIIFFFOOO]]]kkk___WWWjjjWWWVVVIIIHHHDDD>>>@@@LLLSSSOOOIIIGGGGGGOOOVVVUUULLLEEEDDDGGGBBB999333333333222222444555555555555666666777888===AAA<<<000...666<<<:::666555222111555999555---888333//////222222...)))000222444444111...+++***///,,,,,,...//////333999444999666333444///333BBBTTTsss}}}sss___QQQVVVjjjrrrvvvrrrjjjccc\\\WWWRRRRRRPPPNNNMMMLLLLLLMMMMMMDDDFFFKKKGGGCCC@@@;;;@@@AAA???<<<>>>CCCCCC>>>>>>???<<<777888<<<===:::<<<===>>><<<888555444333555444444666999999777555333777;;;;;;888777999;;;666888::::::888666555555666555444444333444555555000222111//////111...)))...---***(((+++///---'''...+++444333222555222<<<:::777888;;;;;;:::???GGGBBBCCCAAA???BBBEEEDDD???@@@???DDDMMMMMMHHHGGGKKKZZZOOOGGGEEE@@@;;;@@@KKKDDD===;;;??????<<<@@@JJJLLL___]]]ddd___XXXhhhdddiiieeefffddd```gggggg[[[\\\[[[VVVPPPOOOQQQNNNFFFPPP======EEECCCDDDBBB333111///000444XXXooo222+++'''***444///***))),,,---***((((((***+++,,,------,,,+++***'''&&&&&&'''((()))'''&&&''''''&&&((()))***)))'''((('''&&&%%%&&&(((***,,,"""))),,,111)))AAAXXX~~~RRRkkkXXXcccGGG```iiibbbttt}}}___BBB===[[[jjj|||YYY333...:::AAAAAA999888***333AAADDD>>>AAAFFFAAAJJJVVVRRRRRRbbbddd]]]```llliiiiiinnnpppppptttyyykkkggghhhlllllleee___]]]cccfffkkkooopppnnnjjjfffdddggglllmmmeee]]]^^^ddd```^^^bbblllpppnnnjjjjjjWWWVVVZZZaaadddaaa^^^^^^ooogggeeennndddeee^^^VVVNNNEEE@@@CCCJJJOOOPPPPPPKKKMMMNNNKKKEEE@@@>>>>>>888333111555888777888:::+++---111444555444111///999:::777222111444444222:::777333333888===888///111///------......+++(((//////000///......///000333000000222111------000111666444222444222777HHHXXXooo{{{}}}hhhUUUTTTdddooowwwtttkkkddd___ZZZPPPSSSUUUSSSOOOLLLKKKLLLJJJKKKGGGFFFGGG>>>666:::@@@AAAAAA???@@@CCCAAA===888;;;<<<999888:::<<<;;;<<<===>>>===;;;888777777777666666777888888777555333777::::::888777999;;;888999:::<<<<<<:::555222666666666666666555444444111222111...///222111---111000...+++---111///***111555222888777000999;;;:::<<<@@@DDDCCCBBBEEEKKKEEEFFFFFFFFFKKKOOOLLLDDDFFFDDDIIITTTWWWQQQLLLMMMYYYTTTRRRTTTOOOFFFEEEJJJJJJFFFDDDEEEAAA<<>>mmmBBB'''444$$$,,,888***((()))---...***&&&%%%'''***---000000...***((('''&&&&&&''')))))))))((((((''''''(((***+++)))(((((('''&&&&&&'''(((***+++&&&---'''+++$$$555EEEfffvvvnnnzzz;;;WWWzzzDDD999XXXzzzvvvbbb~~~kkk;;;iiibbbKKKfffzzzhhh333---???@@@HHH>>>666000@@@GGGEEEFFFDDDDDDKKKSSSUUUMMMOOObbbjjjbbb^^^dddgggiiigggjjjoooqqqpppjjjhhhiiioooqqqkkkccc___```fffmmmmmmiiieeefffhhhjjjkkkmmmiii___VVVYYY``````aaafffnnnppplllgggeee```bbbjjjsssuuummmccc___pppgggmmmjjjiiieeefffZZZYYYRRRIIIEEEKKKTTTVVVSSSPPPMMMHHHDDD@@@===:::888:::666555888999777555666///111444666777666444333;;;666666:::;;;777333222:::888444333888===999111///000000111111000...---111///---++++++---///111,,,+++...444555111000111---333111111555555===OOOdddrrrzzzooo]]]ZZZZZZiiiuuuuuummmgggcccaaaTTTWWWYYYUUUNNNIIIIIIKKKDDDLLLFFFCCCJJJAAA888DDDCCCDDDEEEEEEEEEEEEBBB@@@<<<@@@AAA???:::777666666999;;;===<<<:::888888888999999888888888777666555555777::::::999888:::<<<999888888;;;>>>===999555555666777777666444222111000222000...000444444000222222111///222777666222111;;;///;;;:::...@@@===???DDDJJJMMMKKKJJJKKKOOONNNNNNNNNOOOTTTWWWQQQHHHLLLOOOPPPPPPTTTWWWTTTMMM___[[[ZZZYYYTTTKKKIIILLLLLLLLLMMMKKKDDD???FFFRRRVVVRRRSSSeeeqqqrrrvvvyyymmmgggdddaaacccqqqsssbbbccc```\\\ZZZYYYUUULLLDDDBBBFFFMMMIII777******///)))AAAwwwwww---'''222)))***333((('''(((,,,,,,(((&&&'''&&&(((+++......,,,)))'''((('''&&&''')))******)))(((''''''(((******)))'''+++***)))((('''''''''''',,,666""""""333444qqqSSSQQQgggTTTkkkeeeSSS///888\\\cccooo|||SSS999LLLRRRFFFVVVtttqqq[[[666***>>>===LLLCCC888CCCVVVWWWRRRVVVPPPLLLZZZ[[[XXXSSSVVVeeepppmmmgggjjjsssuuuoooqqq{{{|||uuupppmmmooovvvzzzuuummmiii```gggmmmmmmjjjiiilllqqqnnnggg___XXXSSSSSS\\\ggghhhiiilllooonnniiiccc```iiinnnvvvyyyrrrhhheeegggsssbbbkkkeeeiiiXXX___WWWYYYWWWQQQMMMQQQWWWRRRIIIPPPNNNJJJEEEAAA===;;;999===999888999999666666888>>><<<999666666888;;;===<<<444444>>>BBB<<<666777666888777444444666666444///111444555333222222222444111...+++++++++,,,,,,)))(((+++222555333222333000666555555;;;>>>HHH\\\mmmttt{{{~~~ppp```[[[VVVeeessstttnnnhhheeecccXXXZZZYYYTTTMMMJJJLLLPPPEEEMMMHHHFFFOOOGGG???LLLFFFFFFHHHIIIHHHEEEBBBBBBCCCEEEFFFDDD>>>777444444777888::::::999777777777::::::999888666555555555888999::::::999999:::;;;999777666888===???>>><<<777888999999888555333111000111000...000555555222///111111///000555555333000:::...<<<<<<222EEEBBBCCCJJJQQQRRROOONNNPPPRRRWWWXXXXXXZZZ^^^bbb^^^VVVVVV```\\\MMMQQQdddfffXXXnnnggg```YYYSSSOOORRRWWWOOOTTTXXXVVVNNNJJJPPPYYYWWW[[[jjjpppkkkeeeiiizzzeeeXXXWWW^^^```ccccccZZZ```\\\XXXVVVSSSMMMGGGDDD===JJJMMMAAA444---+++...%%%ttt@@@+++,,,&&&222&&&((()))''''''))))))&&&'''+++))))))***+++++++++++++++***((('''''')))*********'''&&&&&&'''))))))(((&&&************)))((('''&&&(((222///***,,,MMM{{{ZZZyyyppp]]][[[KKKVVVEEE,,,000iiiKKKgggQQQUUUeeeRRRQQQvvvQQQvvvssszzzvvvJJJ,,,888999EEEAAA888???QQQSSSRRRZZZUUUTTTddd^^^^^^```bbbhhhrrrwwwssslllwwwxxxppprrr~~~vvvwwwrrrrrrxxx}}}zzzuuuqqqmmmoooqqqssstttuuuwwwxxxggg]]]TTTSSSXXX```nnnyyyppprrrsssqqqnnnkkkhhheeehhhhhhkkkqqqsssooommmnnnzzzaaajjjkkknnnUUU]]]^^^TTTSSSQQQQQQUUUVVVOOODDDJJJLLLLLLIIICCC>>>===>>>999666555777999999>>>DDDBBB???;;;777666777999::::::111000999???<<<999<<<222999<<<666000111666999...000222222111000000000222000......///...+++(((000---,,,111333000......666;;;999:::AAAGGGSSShhhlllrrrzzzyyyggg]]]ZZZgggssstttoooiiieeeaaaZZZZZZWWWSSSOOOPPPUUUYYYNNNOOOLLLLLLOOOJJJEEEKKKEEEEEEGGGIIIFFFAAA???AAAFFFEEEFFFGGGCCC<<<999999666888::::::888777666777999:::999777555444555666;;;:::999999888888999999777666666888;;;>>>@@@@@@;;;<<<===<<<;;;888555333111333222111333777666333222555444111111444555333222666333;;;<<<999EEEIIIFFFOOOVVVUUUQQQRRRVVVXXX___cccfffhhhmmmtttvvvssskkkvvvppp^^^aaawww~~~rrrnnnqqquuuuuuooofff^^^ZZZ\\\dddlllkkkeee```bbbfff^^^[[[gggfffdddddd]]]eee[[[LLLMMMVVVTTTQQQNNNHHHTTTRRRPPPOOOJJJDDDCCCFFFMMMMMM???111///,,,***222ccc"""333000###===((()))+++'''&&&'''&&&%%%)))///---,,,+++++++++---///000,,,***(((''')))*********&&&%%%%%%&&&((()))'''&&&&&&''')))***++++++***)))///###+++666:::tttaaappprrrzzzNNNiii___xxx___aaauuu]]]aaaddd{{{hhhzzzxxxrrrdddxxx~~~LLL///RRRooowww===777;;;<<>>>>>@@@>>>:::888999888888===DDD>>>???@@@@@@>>>;;;777555;;;666444888===>>>@@@BBB222;;;???888000111777<<<444444333222111111000000---,,,---000333222---)))...***+++111666555444444111777555666???GGGVVVmmmoooxxxqqqaaa^^^iiirrrtttqqqnnnhhhccc___\\\YYYVVVUUUWWW[[[]]]XXXNNNMMMQQQLLLJJJIIIDDDFFFDDDFFFHHHDDD>>>===AAAFFFBBBCCCGGGGGGBBB>>>???888:::<<<<<<:::888888888888999999666333222444666<<<:::888666666666666555333666999;;;;;;<<<>>>???>>>>>>>>>===;;;888666555333555666555777:::888444555888999666666999;;;999777333;;;;;;<<>>FFFHHHLLLNNNHHHBBBEEELLLVVVIII222+++---'''999cccOOO'''777---***<<<'''---***''''''((('''&&&***111---,,,++++++,,,---///000...,,,)))((()))******)))'''&&&&&&'''))))))((('''%%%''')))+++,,,+++***)))///%%%CCC{{{eeeSSSnnn^^^dddmmmvvv$$$666UUUDDD]]]IIIwwwrrrkkkhhhFFFLLLBBBmmmzzzzzz|||xxx~~~rrrjjjTTTNNN>>>jjj~~~MMM555===000<<<>>>888666@@@MMMMMMOOOTTTTTT[[[^^^nnnpppbbbfffrrrmmmpppssssssoooqqqwwwzzzxxx|||ooodddeeelllppprrrttttttrrrqqqqqqrrrqqqnnnkkkdddfffkkkmmmhhhccceeekkkjjjqqqtttoookkkjjjgggbbbrrrjjjffflllsssrrrmmmjjjmmmkkkjjjmmmbbbjjjllliiibbbVVVTTT```eee[[[TTTUUUGGGEEECCC@@@?????????@@@BBB???======999666888>>>>>>@@@CCCDDDCCC@@@;;;999<<<===;;;888:::@@@CCCCCC555:::;;;555111333777999;;;777333111111222000...///------000444333...***(((&&&+++555===>>><<<;;;...333222444@@@JJJ\\\tttxxxvvvaaa^^^hhhqqqttttttsssnnnhhheeeaaa]]]ZZZZZZ[[[\\\[[[\\\JJJMMMRRRIIIJJJLLL@@@HHHEEEFFFHHHDDD======CCCHHHBBBAAAGGGIIIDDD@@@@@@;;;===>>>>>><<<:::::::::777888888666333222444777;;;999666444444444333222111666<<<>>><<<;;;;;;=========<<<:::999666555333555888999888:::<<<:::555111555777666777<<>><<<222BBB;;;<<>>DDDMMMQQQKKKDDDIIITTTLLL>>>...111222+++ZZZ&&&444111"""...000***((('''(((***)))'''***111))))))******+++,,,------000---***(((((()))))))))(((''''''(((***+++)))((((((***,,,,,,,,,***'''%%%777%%%TTTkkk===IIIEEEfffIIIXXXddd|||tttuuutttKKKFFFvvveeeBBB@@@UUUZZZ^^^ccc111+++pppmmmKKKrrrkkkwwwttt^^^ooo{{{bbbgggggg~~~hhhYYY<<>>;;;>>>AAAAAA???::::::<<>>>>>>>>>>>>>>???666===<<<555444;;;???<<<666666444000111555555333;;;444---+++,,,---+++'''444111///000222222---(((---,,,111;;;BBB???999666333888888<<>>;;;666>>>???000===888555555555222222555>>><<<;;;===???@@@CCCFFF777:::>>>???;;;555///,,,000555999999777888<<>>CCC>>>;;;CCCEEEHHHQQQffffffgggiiinnnvvv~~~xxxpppllleee[[[\\\```QQQPPPGGGUUUHHHGGGOOO888ddd\\\AAA===GGGSSSBBBDDDaaaVVVOOO***000111000///CCC---+++)))&&&%%%&&&((()))(((%%%###&&&+++...,,,)))'''***---+++'''%%%)))---999666111---+++)))'''&&&'''***,,,+++(((&&&&&&''')))""" &&&(((&&&***444+++ ''':::444444HHHuuunnnPPPFFFmmmuuulllcccEEE}}}---eeeNNN```[[[BBBYYYvvv|||fffPPPZZZYYYPPPfffooofff___TTTWWWmmmccc]]]]]]]]]ZZZ\\\aaattttttsssooo[[[333555'''///555///444...444LLLPPPKKKVVVTTT[[[cccfffdddaaaaaabbbpppkkkggghhhmmmqqqssssssvvvqqqjjjgggiiiooouuuyyykkkrrrzzzzzzsssmmmkkklllppptttvvvtttpppmmmooorrrqqqrrrnnnoootttmmmiiissssssiiiiiiqqqpppgggmmm||||||lllooorrrfffcccggg\\\ccc^^^\\\]]]XXXOOOKKKMMMJJJEEEAAADDDIIIJJJCCC<<<@@@;;;111333AAABBB???DDDCCC@@@AAAEEEBBB;;;777999666777999;;;<<<===<<<;;;222888===:::444///222666555333333666444000...///............/////////000666'''AAA***QQQCCC...333666666999GGG^^^pppwww{{{aaaaaabbbdddjjjqqqtttrrrpppiiiaaa]]]___^^^XXXWWW]]]ggg___UUUOOOMMMKKKGGGDDDEEEEEEFFFGGGHHHHHHFFFDDDKKKKKKHHHCCCBBBFFFHHHGGGDDD@@@======>>>>>>>>>???;;;===CCC@@@;;;CCCFFF:::BBB:::666999======<<<<<<::::::<<>>888444+++555999333111888>>>===:::;;;999888;;;AAADDDBBB===EEECCC@@@EEEHHHNNN\\\___aaagggrrr~~~eeejjjhhhqqqhhhlllddd```^^^MMMMMMNNNSSSLLLHHHOOO:::QQQEEE999???@@@FFFCCCRRRdddLLL444:::JJJ;;;999zzzlll...******)))(((''''''&&&&&&((((((((((((((()))))))))*********)))(((((()))***///...---,,,+++)))'''%%%&&&)))+++***'''%%%%%%&&&,,,)))'''))))))'''(((+++///)))NNN___cccNNNbbbUUU```yyy^^^aaa999***RRRzzzkkkyyyvvv>>>ooo999@@@FFF888```aaayyylllbbbeeebbb[[[dddiii^^^pppssshhhfffcccmmmnnnjjjiiihhhbbbWWWRRRRRRmmmwwwyyyvvv222...(((000000222BBBDDD???JJJYYYXXXQQQPPPWWW]]]]]]XXXWWW\\\bbbcccbbbccciiippprrrpppmmmiiiiiijjjlllooorrrssstttfffnnnuuuwwwssspppqqqssstttvvvwwwtttpppooorrrvvvssstttoooooosssmmmkkkuuuuuuooonnnqqqooojjjnnnwwwmmmeeefffhhhbbb___```^^^___YYYWWWXXXUUUMMMHHHGGGCCC???<<>>AAA>>>666999EEEDDD>>>BBBGGGAAA======<<<888999>>>777999;;;<<<;;;;;;;;;;;;666777777777777666666666222000000333333000///222333222222111111000000//////"""777222SSSrrrFFFAAA333999===???III___tttzzzfff```\\\\\\dddpppxxxvvvrrrqqqggg``````]]]VVVUUUYYY]]]YYYSSSOOOLLLKKKIIIHHHBBBDDDFFFGGGHHHIIIJJJLLLJJJKKKGGGBBBAAADDDFFFEEE???GGGCCC666666AAAAAA666999<<>>???<<<:::999===AAADDDFFFGGGFFFEEECCCDDDFFFGGGEEE@@@;;;777,,,888:::000...999???<<<<<<999999<<<===>>>BBBGGGAAAJJJJJJFFFJJJMMMVVVfff|||pppfff```ZZZaaaeeeeeerrrkkkbbb\\\KKKMMMSSSNNNMMMGGGNNNCCCDDD;;;999III@@@>>>MMMaaabbb@@@---///DDD444kkk222'''((())))))***)))(((&&&%%%%%%(((***)))&&&%%%)))---,,,***(((((()))***)))'''''')))***,,,,,,+++)))'''(((***+++***(((&&&&&&'''(((******'''&&&((('''$$$''')))sss999XXXIIIZZZiiihhh>>>ppp___777sssqqq|||]]]nnneeeGGGLLLggg===```xxx:::TTT[[[bbbhhhllleeecccnnnqqqkkkhhheeeWWWbbb___UUUZZZ___mmm}}}tttiiibbb___aaajjjsssgggfff~~~888+++...777777111:::GGGLLLNNNYYY```ZZZ\\\aaaccc]]]UUUSSS[[[dddWWWYYY^^^gggooopppiiiccc^^^dddllltttxxxxxxuuurrrdddjjjpppqqqooonnnpppsssvvvwwwvvvssspppppptttxxxsssvvvqqqooorrrllljjjsssuuuuuussspppmmmmmmoooqqqeeegggccccccddd^^^ZZZbbb[[[UUURRRTTTTTTOOOHHHDDDEEEBBBAAADDDKKKOOONNNKKK>>>===888;;;EEEAAA999<<>>===<<<:::<<>>===:::999:::===:::555111222777:::999555111......222333111222666555444333222000...------///&&&...777IIILLL777@@@222999???BBBJJJ]]]ttttttaaa[[[ZZZcccrrrxxxrrrhhhmmmeeeaaaeeecccYYYTTTUUUQQQQQQQQQQQQOOOMMMJJJIIIEEEGGGJJJJJJIIIJJJNNNRRRFFFIIIGGGCCCBBBDDDCCC@@@===GGGEEE::::::EEEDDD777:::<<>>BBBEEEGGGIIILLLLLLJJJCCCCCCCCCDDDCCC@@@<<<999999>>>???888555:::@@@DDDDDD:::777<<<>>>;;;<<>>@@@TTT[[[PPP000555333<<<%%%222)))*********))))))((('''"""%%%(((((('''(((,,,///+++***)))(((((((((((('''((())),,,---------------,,,------,,,+++*********$$$******%%%&&&---...)))$$$222gggKKKQQQkkkbbb:::OOO222oooJJJ~~~xxx}}}xxx}}}pppWWWPPPFFFuuu___]]]mmm{{{DDDQQQeee```]]]eeehhhhhh___rrrbbbjjjgggaaaiiinnnxxxwwwkkk^^^ZZZdddwwwsssGGG...000???HHH@@@...>>>XXXTTTOOO[[[bbb```bbbbbb^^^YYYZZZaaahhhYYY[[[```gggmmmmmmhhhcccZZZaaakkkssswwwvvvtttrrrlllooorrrqqqnnnmmmoooqqqwwwwwwvvvssspppoooqqqsssqqqxxxuuurrrssslllfffmmmrrrvvvuuummmkkkooopppkkkgggnnnfffaaafff\\\TTTaaaZZZTTTQQQSSSVVVTTTMMMFFFJJJHHHHHHKKKPPPTTTTTTSSS>>>???;;;===EEE@@@999>>>BBBBBBCCCDDDCCC@@@>>>===:::===???===:::999<<>>@@@AAAHHHGGG???CCCKKKIIIAAA??????@@@>>>:::;;;>>>BBBFFFFFFDDDFFFLLLOOOMMMGGGFFFEEEEEEFFFFFFCCC@@@LLLHHHFFFEEE@@@===DDDOOONNN???777===CCC@@@>>>@@@NNNQQQKKKMMM\\\fffnnnzzz~~~xxxttt___vvvjjj]]]hhhNNNXXXddd___bbbRRRMMMUUUPPPTTTEEEEEENNNNNNKKKNNNBBBEEE444===777FFFSSSDDD666%%%///###222kkk///333---+++***(((((()))***+++%%%&&&'''(((***+++,,,,,,(((***,,,***&&&$$$'''***+++,,,---,,,++++++...111...---,,,+++++++++******(((---+++%%%'''000444111,,,OOOaaa888KKK```666iii...~~~kkklllqqq}}}{{{OOO@@@VVVzzzWWWfffYYYVVVrrrhhhaaabbbggg{{{|||pppzzzzzzxxx{{{WWW...))):::NNNSSS:::AAAVVVQQQJJJSSSXXXQQQQQQQQQUUUZZZ```cccddd^^^___bbbeeehhhjjjkkklll\\\aaagggkkkmmmoooqqqrrruuuwwwwwwtttqqqpppqqqssswwwwwwvvvtttqqqpppooopppqqq||||||yyyxxxpppgggjjjnnntttssskkkkkkqqqppphhhgggnnneee```fff\\\RRR^^^YYYUUUQQQQQQVVVWWWQQQJJJFFFGGGGGGIIIKKKLLLMMMMMMCCCEEEAAABBBIIIDDD@@@HHHAAABBBCCCBBBBBBAAA@@@>>><<<>>>>>><<<:::;;;>>>BBB<<<888333000000333555777333///...000000///000444------,,,,,,,,,++++++++++++888---333<<<666<<<:::888:::@@@JJJYYYjjj{{{ppp___OOOPPP```ooorrroooaaaVVVQQQVVVZZZYYYYYY]]][[[UUUOOOKKKKKKNNNQQQRRRGGGGGGGGGFFFDDDEEEGGGIIIFFFKKKNNNMMMLLLLLLHHHBBBFFFAAABBBIIIIII@@@;;;===BBB@@@GGGHHHAAACCCIIIFFFAAABBBDDDFFFBBB>>>@@@FFFCCCFFFDDD===???HHHMMMKKKIIIGGGEEEFFFIIIKKKIIIGGGTTTPPPMMMIIIDDDBBBJJJUUUWWWJJJ???BBBJJJLLLHHHDDDRRRSSSNNNSSShhhwwwuuuzzzgggjjj```NNN]]]NNNVVV___WWWTTTAAA@@@NNNLLLQQQ@@@MMMNNNXXXIIICCC888555111000444OOONNN333---))))))666...YYY222&&&---+++)))'''''')))+++---******+++,,,,,,+++(((%%%%%%))),,,***%%%###(((,,,***,,,,,,***'''(((+++///---+++)))((())))))(((''')))***'''"""###)))------(((mmm^^^ccc===PPPuuuRRRWWWWWWgggYYYwww999zzzIII~~~[[[bbbtttpppggg--- 111CCCGGGEEEEEEBBBBBBNNNTTTLLLOOOLLLKKKQQQYYY]]]ZZZVVVXXX\\\___^^^\\\^^^dddjjjfffhhhkkkkkkkkknnntttyyyrrrssssssqqqooonnnoooqqqvvvuuusssrrrqqqpppqqqqqqqqq~~~}}}vvvnnnpppnnnrrrrrrnnnooosssqqqjjjjjjjjjdddeeeiiiddd^^^cccZZZXXXSSSPPPQQQTTTQQQJJJDDDFFFHHHHHHFFFEEEDDDEEE???CCCAAACCCIIIFFFDDDNNNDDDCCC@@@:::;;;@@@DDDEEEBBB@@@===;;;;;;===???@@@<<<;;;888333000111555:::111------......++++++...------------......//////)))888000...777:::<<<777555666===MMM]]]lll{{{tttaaaNNNKKKYYYiiippppppaaaVVVQQQXXX^^^\\\[[[]]]VVVQQQLLLLLLPPPSSSRRROOOGGGEEEDDDDDDEEEEEEDDDDDDGGGKKKMMMKKKKKKLLLKKKGGGEEE@@@???DDDEEE@@@>>>@@@BBB===CCCHHHCCCEEEHHHDDDFFFEEEFFFHHHFFFAAABBBEEEBBBFFFCCC;;;<<>>===<<<888777555111///000444999///------000000,,,+++............//////000000000---555666///555888111555333777CCCTTTbbbnnn|||tttcccRRROOOZZZgggkkkiii___XXXXXXbbbhhhbbb[[[ZZZ[[[YYYXXX[[[]]]XXXLLLBBBHHHEEECCCDDDGGGHHHFFFCCCFFFIIIIIIFFFFFFJJJJJJHHHFFFEEECCCCCCEEEIIIKKKKKKEEE???EEELLLJJJKKKMMMHHHQQQLLLJJJKKKKKKFFFCCCBBBCCCHHHEEE===>>>GGGKKKFFFMMMJJJGGGIIIOOOTTTTTTSSSCCCXXXUUU777444NNNYYYKKKdddbbbXXXLLLJJJOOOMMMDDDdddiiifffhhhwww~~~mmmzzzUUUHHHFFF888QQQKKKZZZRRRAAAIIILLLTTTEEEAAALLLFFFGGGOOO```;;;NNN;;;333@@@777777***666NNN777$$$333***+++000eeeGGG+++)))222%%%&&&'''(((((('''&&&&&&###,,,555555...((((((+++'''%%%%%%&&&(((*********$$$)))......+++)))***---///,,,)))(((***+++***(((+++%%%%%%,,,---((((((///HHHSSSLLL|||PPPVVV[[[QQQdddzzz{{{ZZZqqqMMMLLL{{{zzz444}}}ddd\\\yyytttmmm999555@@@333@@@LLLFFFAAAGGGAAAAAASSSHHHJJJNNNSSSYYY]]]___```___jjjsssmmm]]]QQQSSSYYYaaafffkkklllkkkmmmrrrvvvvvvuuutttssspppooommmmmmmmmgggaaa^^^bbbjjjrrrwwwkkkzzz|||vvvxxxyyyyyy{{{xxxwwwzzz{{{xxxsssqqqooo]]]___hhhdddhhhkkk^^^ffffff^^^RRRLLLNNNMMMIIIIIINNNRRRRRRMMMHHHFFFFFF111<<>><<<888333111...,,,---///222555000...000333333000///111///////////////////////////000:::555:::<<<000@@@777???OOOaaakkkttt{{{eeeVVVWWWZZZZZZcccqqqcccTTTWWW\\\TTTYYY```WWWaaaQQQWWW]]]NNNJJJSSSOOOQQQDDD<<>><<>>"""000,,,---,,,)))&&&&&&(((+++...///111111///,,,)))''')))***************))))))((()))*********)))'''&&&$$$$$$%%%'''))))))&&&$$$"""000''')))333((($$$qqqtttQQQjjjMMM:::GGG\\\rrrgggfffkkk444{{{gggeeerrrvvvrrrwwwmmmhhh<<<%%%///BBBDDD777333333555???FFF>>>FFFJJJPPPSSSSSSSSSVVVXXXNNN\\\___iiinnn\\\LLL[[[]]]]]]___aaaeeeiiimmmoooyyyxxxsssoooqqqtttrrrmmmhhhmmmqqqnnnhhhffflllsssooo~~~|||www}}}xxxuuu}}}zzzzzzzzzooozzzzzzzzzxxxssslllfffbbbddd[[[SSSOOOKKKIIIOOOXXXUUUSSSQQQOOOIIIDDDDDDIIIEEECCCBBBEEEIIIJJJFFFBBBMMMGGGGGGLLLIII@@@@@@HHHNNNIIIBBB@@@AAA???;;;666222222333333222111///...///---+++---111333333111444111...---...111222333111333444333333333555777555???OOO^^^lllyyykkkUUULLLLLLQQQ\\\iii^^^VVVSSSPPPLLLSSS```ddd[[[MMMSSSYYYMMMJJJQQQOOOKKKEEE@@@AAA@@@===???DDDFFFJJJJJJDDDBBBGGGLLLMMMDDDCCCCCCEEEFFFEEEBBB@@@???FFFGGGCCCCCCIIIHHHBBB@@@CCC???NNNOOOCCCJJJJJJJJJJJJIIIGGGEEEEEEGGGHHHIIIHHHKKKNNNMMMJJJLLLPPPLLLXXXUUUNNNXXX___YYYSSSVVVhhhmmmooofff```ooouuukkkrrr___OOOGGGFFFHHH::::::999777444444666888===BBBDDD???<<<;;;:::777AAAAAA===666111///---)))...%%%444AAA333***//////333gggBBB///$$$???......---***&&&$$$%%%))),,,$$$$$$&&&+++000///)))$$$''''''((())))))))))))))))))))))))))))))(((''''''%%%%%%%%%''')))(((&&&$$$"""000"""***''',,,'''444TTTTTTwwwKKKXXXqqqBBB|||LLLqqqnnnxxxYYYZZZMMMgggbbbGGGRRRtttbbbnnnUUUvvv|||yyy666777888888CCC555555777000333CCCNNN???GGGQQQVVVTTTNNNHHHEEENNNPPPUUUddd}}}eeeUUU^^^YYYZZZ]]]```eeejjjoooqqqlllnnnmmmiiihhhmmmpppooosssttttttqqqmmmkkknnnpppnnnyyy|||zzzyyysssrrryyy}}}}}}xxxpppwwwxxxyyyxxxuuuoooiiieeeeee```]]]\\\YYYTTTWWW]]]VVVTTTSSSRRRNNNHHHIIIMMMFFFEEEFFFHHHKKKMMMNNNMMMJJJKKKJJJEEEBBBCCCEEEEEEBBB???===<<<======:::777///............000111222111...,,,---000222222111777444000//////000000000666777888888777777999;;;999DDDUUUhhhzzz}}}fffVVVQQQUUU]]]bbb^^^aaaYYYOOOMMMNNNUUUbbbYYYOOOSSSYYYPPPKKKOOOPPPLLLMMMMMMJJJCCC>>>AAAHHHGGGKKKJJJFFFDDDHHHMMMOOOGGGFFFFFFGGGGGGEEEBBB@@@DDDIIIIIICCCDDDKKKLLLGGGBBBEEE@@@KKKKKKAAAJJJKKKGGGIIIIIIIIIHHHJJJOOOTTTOOOLLLKKKOOOQQQOOONNNOOOFFFYYYZZZUUUdddpppcccQQQ___\\\jjjqqqssssssooo{{{uuuwwwsssfffRRR???777===FFF777777666444111111222444888===@@@===;;;<<<:::777???DDDCCC;;;333...***&&&---)))111777///---333222>>>hhh999***444@@@'''***,,,///111222000---,,,222---***...333333,,,$$$&&&'''((())))))***))))))***)))((('''''''''((((((&&&&&&&&&'''((((((%%%### ,,,$$$---'''''')))QQQ___\\\ssswww```@@@KKKlllppp```oooaaarrrnnn~~~sss:::PPP<<<"""333nnnXXXpppmmm{{{qqqeeemmm((((((***...444***444CCC<<<555===GGGYYYggg{{{ppp^^^QQQsss]]]\\\cccZZZ[[[\\\___cccgggjjjllleeejjjllliiiggglllrrruuuuuusssqqqpppoooppppppooowwwxxxuuuuuu|||}}}}}}zzztttpppssstttuuuuuusssooojjjhhh```___``````]]]XXXWWWYYYTTTRRRRRRRRROOOIIIIIILLLHHHJJJLLLLLLJJJKKKNNNQQQFFFNNNLLLAAA>>>FFFHHHAAA======>>>??????===;;;:::444333111000000333666888333111...---///000111111333111...---.../////////555666666666555666888;;;;;;DDDTTTgggyyyzzzkkk[[[RRRPPPLLLGGGUUUddd___WWW[[[UUUOOOZZZYYYRRRSSSWWWPPPHHHHHHKKKNNNQQQSSSPPPIIIDDDFFFJJJFFFIIILLLKKKIIIJJJLLLOOOOOOLLLJJJHHHHHHGGGEEEDDDIIILLLIIIBBBBBBKKKOOOMMMGGGKKKDDDKKKIII@@@JJJKKKIIIKKKLLLKKKKKKNNNUUU[[[WWWOOOJJJMMMPPPQQQPPPQQQPPP]]][[[YYYiiiuuupppjjjlllaaasssssszzzrrrxxx|||zzzhhhbbbVVVGGG;;;666999>>>555666666444222111333444555:::<<<;;;;;;===<<<999999???AAA999000,,,***(((,,,---111222///111555555XXXAAA111$$$333---...222000---++++++)))%%%""")))%%%"""&&&---222222///)))******+++******))))))+++***'''%%%%%%&&&((()))((('''''''''((('''%%%###!!!((("""---)))(((...pppfff}}}[[[vvv{{{xxxiiiBBBEEEeeerrrBBBYYYyyyeeevvvmmmrrrnnnJJJUUUaaa;;;uuuwww___rrrxxxdddfffppp~~~hhhfffmmm~~~LLLhhhVVVaaacccaaaaaaaaaaaaaaabbbbbbbbbeeejjjmmmlllkkkoooqqqqqqkkkjjjkkklllmmmppprrrttt~~~wwwqqqxxx}}}xxxtttrrrqqqrrrqqqpppnnnllljjjiiihhh```______]]]YYYVVVUUUVVVUUURRRQQQRRROOOJJJIIIKKKJJJOOORRRNNNFFFBBBDDDIIIGGGLLLKKKEEEBBBEEEEEEBBB<<>>DDDHHHJJJKKKJJJHHHGGGFFFDDDCCCGGGMMMPPPNNNKKKKKKMMMTTTOOOJJJFFFFFFFFFGGGGGGJJJLLLFFF======GGGMMMLLLMMMSSSLLLQQQMMMEEEOOOOOORRRRRRQQQMMMKKKLLLPPPTTTXXXQQQNNNRRRVVVUUUQQQOOO[[[___]]]aaalllqqqxxxqqq|||vvviii\\\RRREEE???>>>===888333///000222333333444666888===???===888555444000+++---333444...(((''')))***(((...///...///000333999xxxbbb<<>>BBBIIIGGGHHHLLLJJJBBB@@@DDD999<<>>:::888666111222222222222111111000555444222///......///000)))((()))+++---///...---111222333444666:::???CCCHHHRRRbbbtttyyymmm```TTTLLLHHHMMMZZZ\\\YYY^^^___YYYVVV\\\^^^YYYYYYXXXJJJ@@@IIIFFFGGGGGGFFFHHHJJJGGGAAACCCFFFLLLQQQPPPKKKJJJMMMSSSNNNHHHDDDCCCDDDEEEFFFLLLNNNJJJAAA@@@IIIMMMKKKGGGQQQMMMRRRNNNFFFPPPOOOPPPOOOMMMMMMOOOQQQTTTVVVVVVSSSVVV^^^bbb\\\TTTOOOYYY]]]```hhhoookkktttyyyxxxmmmggg]]]SSSNNNDDD:::999???@@@777,,,---000333666888:::===@@@;;;:::666///------***&&&***...---(((&&&))),,,---$$$+++++++++///---222CCCvvvaaaIII111!!!***,,,//////...,,,***)))))))))))))))(((&&&%%%$$$+++)))'''%%%$$$&&&((())))))(((&&&'''(((((('''&&&---...((()))+++///222ppp<<<\\\ddd???777QQQGGGyyyXXXdddNNNsssdddyyyfffWWWnnnxxxyyy}}}cccrrrmmmooobbbffffffffffffeeecccbbbaaagggiiijjjkkkmmmnnnfff]]]gggjjjnnnnnnmmmooouuuzzzqqquuu|||zzz~~~}}}|||wwwrrrppppppqqqsssppplllgggeeeddddddeeekkkkkkfff]]]YYY[[[^^^___TTTNNNKKKLLLKKKHHHGGGHHHHHHPPPUUUQQQFFF@@@BBBGGGJJJDDDFFFNNNKKK???>>>EEE:::<<<>>>AAAAAA???<<<:::,,,...000222333444333333333444333222///......000///......///000000---+++...///111222555:::???DDDMMMYYYiiiwwwvvvoooaaaOOOGGGIIITTT\\\fffaaaXXXZZZZZZPPP[[[```[[[\\\aaaRRRHHHTTTHHHJJJIIIGGGIIILLLJJJDDDEEEFFFJJJOOONNNJJJKKKPPPPPPMMMIIIGGGFFFFFFEEEDDDKKKPPPPPPIIIHHHMMMLLLFFF;;;HHHHHHOOOLLLFFFPPPNNNNNNLLLKKKPPPXXX^^^``````^^^\\\]]]cccfffbbb]]]\\\[[[gggnnnqqquuurrrvvv~~~uuuuuuyyyqqqfff]]]VVVPPPIIICCCAAA<<<888888;;;;;;666111333555888999999999:::<<<222111,,,((()))......+++,,,...---)))(((,,,---+++###***(((+++222---777VVV{{{AAA:::111++++++...000222((())))))*********))))))***((('''%%%%%%&&&'''(((((('''&&&&&&((()))((((((***000---'''***222888```$$$jjj===SSSfff{{{tttaaacccVVVfff{{{~~~zzz~~~fffYYYfffjjjgggfff___``````aaa```___^^^]]]aaaeeegggffffffgggddd___fffgggggghhhkkkmmmppprrrkkkwww|||||||||xxxvvv~~~~~~{{{wwwtttrrrqqqqqqpppiiiiiihhhfffdddaaa___]]]]]]aaa```[[[XXXYYYZZZWWWRRRKKKGGGHHHJJJIIIJJJMMMLLLQQQTTTOOOFFFCCCHHHNNNHHHFFFFFFEEEBBB???@@@CCCAAA??????AAACCCBBB===999...//////111222444555555111333555444111......///111000111222222111---***///000000111333777===AAA^^^kkk|||qqqYYYNNNQQQMMMXXXmmmmmmZZZ]]]bbbSSSQQQYYYUUUWWW```SSSHHHVVVGGGKKKKKKGGGFFFIIIHHHDDDGGGFFFHHHMMMKKKHHHKKKSSSNNNMMMLLLKKKKKKIIIFFFCCCEEELLLPPPLLLJJJKKKFFF===555EEEHHHQQQPPPKKKUUURRRWWWSSSRRRWWW___eeedddaaakkkeee```aaabbbcccggglllhhh{{{{{{ffftttxxxyyy|||vvvsssjjjaaaeeerrrhhh[[[NNNKKKJJJEEE@@@>>>:::;;;<<<:::888666777999777888888666222///......333111+++&&&(((...000---+++,,,***'''''')))(((###&&&+++(((---555///>>>gggoooMMM888///***''')))***,,,---.../////////)))((('''&&&%%%&&&''''''((('''%%%&&&((()))))))))"""---000&&&)))666>>>hhhNNNOOO}}}```nnnsssmmmjjjGGGTTTqqqtttvvvwwwhhhlllxxxooo{{{lllXXXiiikkk^^^bbbYYYYYYZZZZZZYYYXXXVVVUUUUUU[[[^^^[[[YYY\\\______aaa]]][[[___fffkkkkkkiiieeerrroooiiiqqqpppqqq{{{xxxtttrrrrrrrrrqqqppp^^^```cccdddccc^^^YYYUUUQQQYYY]]][[[YYYYYYVVVQQQWWWPPPKKKNNNQQQRRRUUUXXXQQQSSSRRRLLLCCCBBBIIIQQQEEEJJJGGG<<<999@@@DDD@@@DDD@@@======>>><<<666000000...,,,++++++,,,///000///222555555222///...///------...111222111...+++666666666666666:::???DDDTTTdddwwwtttaaaTTTIIIOOOVVVaaahhhcccYYYTTTVVVRRRVVVPPPMMMTTTTTTTTT[[[PPPOOOOOONNNMMMLLLKKKJJJSSSHHHAAAEEEJJJLLLOOOSSSOOOHHHHHHOOOQQQKKKMMMTTTNNNLLLLLLMMMLLLIIIKKKOOOSSSPPPLLLKKKNNNSSSWWWZZZYYY\\\YYYXXX\\\YYY[[[ggg]]]bbbeeecccccciiiqqqvvvrrrzzzxxxccc{{{sssppp```aaaiii^^^]]]VVVLLLJJJLLLJJJCCCHHHDDD>>>999777:::>>>AAA:::222///555;;;:::999:::DDD888,,,***000111***!!!++++++,,,,,,------,,,,,,///---***'''&&&(((***,,,$$$"""'''000111...555CCCfff@@@(((---000---&&&'''...---%%%$$$'''&&&###&&&,,,,,,&&&######$$$&&&((()))(((&&&%%%,,,+++###***333```hhhyyyaaaIIIUUU|||rrreeeTTTttt{{{KKKFFF```YYY{{{gggxxxccc\\\aaaEEEsssyyy]]]^^^YYY___ZZZQQQSSSVVVZZZ^^^___]]]WWWRRRXXXWWWRRRLLLLLLSSSYYY[[[\\\```bbbaaa^^^___dddiiihhhttt{{{vvvpppqqqttttttrrrqqqppppppooommmiiieeeXXX\\\___^^^YYYVVVWWWZZZYYYXXX\\\dddeee[[[SSSQQQTTTRRROOOMMMNNNNNNNNNNNNMMMKKKJJJLLLLLLIIIFFFEEE???;;;<<>>EEEJJJMMMNNNRRRWWWXXXVVVRRRTTTWWWWWWVVVWWW[[[^^^fffoootttpppmmmqqqxxx|||pppmmmkkkiiiiiihhhgggeee[[[]]]^^^ZZZUUUSSSUUUYYYXXXVVVXXX___ccc```^^^```VVVUUURRRPPPNNNLLLIIIGGGQQQOOOMMMLLLKKKGGGBBB@@@>>><<<===CCCDDD???===???>>>===>>>???<<<666444666666333000///111111///---222///---000555777333///---......///000333777:::444444666888;;;BBBRRRaaahhh|||~~~}}}rrrggg\\\OOOFFFJJJQQQUUUSSSOOOSSS[[[```bbbYYYSSSUUURRROOOUUUKKKLLLNNNOOOOOOMMMLLLKKKTTTOOOMMMNNNPPPPPPTTTXXXXXXPPPLLLNNNMMMIIILLLSSSNNNJJJKKKRRRWWWVVVVVVVVV[[[XXXUUUSSSTTTWWW\\\^^^___cccbbbdddjjjfffeeennniiijjjoootttrrrmmmrrr|||~~~~~~}}}~~~vvvoookkkzzz|||xxxvvvppplllaaaWWWTTTTTTPPPLLLKKK:::999444///...000///,,,+++,,,---...//////......999555444666666555666888:::999777222...,,,---///.........---+++)))((('''%%%&&&'''))),,,///111333888...))),,,...,,,...444000mmmoooDDD,,,)))+++,,,,,,***...///***'''))),,,...***(((&&&%%%'''(((((((((///(((222***///kkk^^^uuu___999WWWaaayyykkk|||aaannnqqquuu~~~vvvWWWyyy\\\wwwrrrVVVLLL\\\XXXMMMGGGRRRIIIOOOYYY``````VVVHHH>>>777===CCCFFFJJJNNNOOOLLLNNNOOOPPPRRRSSSSSSTTTTTT[[[cccjjjjjjiiimmmqqqtttllliiidddbbbbbbbbbcccbbbYYYZZZYYYVVVSSSSSSVVVZZZ]]]WWWTTTUUUWWWWWWYYY\\\OOOOOOPPPPPPNNNLLLIIIHHHIIIHHHGGGFFFEEECCC???<<>>???AAA===666444666777555222000//////111222111000000111222333111///111///,,,,,,///444777999444444666999===FFFWWWhhhsss~~~uuukkk```RRRFFFEEEHHHOOOSSSUUUYYY^^^```ccc]]]WWWYYYTTTMMMQQQLLLMMMOOOPPPOOOMMMJJJHHHOOOKKKHHHIIIMMMOOOOOOOOOZZZTTTQQQQQQOOOLLLMMMRRRRRRKKKIIINNNTTTUUUTTTTTTVVVVVVVVVUUUUUUUUUWWWXXX___ddddddhhhoookkkhhhpppsssmmmmmmuuutttnnnpppyyy}}}~~~~~~sssxxx}}}vvv}}}xxxkkkkkknnnggg___aaaRRRCCC444000111...***(((111000...++++++,,,,,,+++'''(((***+++,,,,,,,,,,,,333555888::::::999999;;;999:::888333---***+++---((()))***+++,,,,,,,,,,,,'''((()))***+++,,,,,,,,,555000...000111000222777+++444BBBkkkZZZ111&&&///000222222///,,,***))))))***((('''(((***+++***)))'''---''';;;(((555iiieeeyyyttt|||{{{aaa|||gggRRRhhh{{{fffiiiTTTvvvooocccUUU{{{ZZZWWWtttmmmjjjrrr|||{{{oooJJJnnn\\\zzzbbbbbb111GGGxxxvvvzzztttHHHHHHTTTPPPIIIBBBLLLIIILLLQQQVVVYYYXXXSSSPPPEEEEEECCC??????DDDHHHGGGJJJJJJKKKMMMPPPPPPOOOMMMPPPYYYdddjjjkkkiiieeecccgggddd___]]]\\\\\\\\\[[[RRRTTTUUUUUUTTTUUUXXX[[[]]]WWWQQQNNNNNNPPPSSSUUUKKKKKKKKKJJJHHHGGGFFFGGG???BBBCCCCCCEEEGGGEEE@@@FFFFFFEEEDDDAAA===<<<===>>><<<<<<<<<999333222555777666333000---...222555000111222111000//////000444000---...222666888777;;;555333===JJJSSSYYY]]]yyyrrrkkkbbbTTTKKKEEEDDDMMMYYY^^^______ZZZaaa^^^\\\^^^WWWMMMOOOQQQQQQQQQPPPNNNKKKHHHGGGQQQLLLGGGHHHOOOSSSQQQLLLUUUSSSRRRSSSQQQNNNLLLMMMSSSLLLGGGKKKRRRUUUVVVXXXTTTWWWZZZZZZXXXWWWVVVWWWbbbggggggmmmvvvrrrmmmttt|||qqqmmmrrrvvvtttsssvvvxxx{{{}}}}}}xxxwww}}}lllkkkyyyvvv~~~qqq___\\\XXXOOOOOOWWWKKK>>>999777444222222+++***))))))(((((()))+++******))))))***+++,,,---222777<<<>>>===;;;999777,,,+++***))))))******+++%%%&&&(((***+++------...------...//////...------+++---111333000---///444111---$$$///ZZZ[[[>>>:::---***)))...222222///+++***+++,,,...000000...,,,"""333000666"""CCCaaaXXX]]]MMMqqqUUUjjjIIINNN}}}vvvjjjccc```@@@{{{~~~qqq}}}YYY[[[mmmvvviiibbbkkkiiigggccccccUUUyyybbbaaaVVVSSSBBBIIIGGGDDDHHH@@@DDDFFFFFFFFFIIIMMMPPPQQQPPPYYYWWWPPPGGGEEEIIILLLKKK===>>>@@@DDDHHHJJJIIIHHHLLLRRR\\\dddgggddd```]]]```^^^[[[ZZZYYYWWWUUUSSSOOOQQQTTTVVVUUUTTTTTTSSSSSSQQQMMMLLLNNNRRRTTTUUUKKKKKKHHHDDD@@@???AAADDDEEEIIIKKKIIIKKKMMMJJJDDDEEEGGGFFFBBB>>><<<<<<<<<>>>;;;999888555222333888777666333///---...333666111222333111///...///000333111000333777:::999777???888888BBBOOOYYY^^^aaa}}}tttooojjj]]]SSSIIIDDDMMMYYY______^^^WWW______^^^bbbZZZPPPQQQUUUTTTSSSQQQNNNKKKIIIGGGPPPMMMIIIGGGLLLRRRQQQKKKMMMNNNOOOPPPPPPNNNLLLKKKRRRLLLIIINNNTTTXXX\\\___XXX\\\______]]][[[[[[]]]```eeeeeelllvvvsssnnntttyyytttuuuyyy{{{xxxuuutttxxx~~~yyyuuuzzzssskkkwwwyyykkkfffnnnfffuuummmUUUKKKJJJDDD@@@@@@999444111...++++++///+++******+++***'''(((,,,+++***)))((()))+++---///777;;;<<<;;;999888444///,,,)))''''''))))))(((&&&'''((()))***************++++++,,,---............***000666666111------000 444:::...(((777ggguuu]]]III333(((&&&(((***,,,******+++---......---+++///444&&&!!!cccnnnwwwppp777eeeRRRPPPfff:::]]]ZZZ<<<---EEE]]]~~~___WWWvvvzzzmmm___kkkooocccSSSooojjjvvv~~~```xxxqqqWWW```??????GGG<<<;;;DDD<<<>>>EEEDDDCCCEEEFFFGGGFFFEEEVVVWWWTTTOOOMMMNNNNNNKKK777999<<<@@@DDDGGGIIIJJJIIIHHHKKKRRRXXXYYYZZZ\\\XXXWWWUUUTTTTTTSSSQQQOOOQQQSSSTTTTTTRRRNNNIIIFFFJJJJJJIIIGGGHHHKKKKKKGGGBBBCCCBBB@@@???BBBIIIOOOLLLQQQQQQLLLJJJLLLFFF===@@@DDDDDD???;;;===@@@@@@>>>;;;:::999777444666;;;777444000......000222444222222222111//////000111222222333666999::::::999;;;<<>>AAA@@@>>>???AAADDDDDDDDDFFFIIIIIIGGGGGGJJJIIIGGG>>>AAACCCCCCBBBCCCGGGJJJIIIDDDCCCJJJPPPRRRSSSVVVPPPNNNLLLKKKMMMOOOPPPQQQSSSRRRPPPNNNKKKFFFAAA>>>AAADDDCCC@@@AAADDDAAA<<<===@@@CCCDDDDDDHHHPPPVVVGGGMMMNNNIIIIIIKKKFFF<<<@@@EEEEEE>>>:::===AAABBB:::999;;;===;;;777777;;;777222...---///111222111444222111000111111222222000222444555666888;;;>>>999<<>>DDDGGGGGGGGGIIIJJJEEE???<<>>>>>BBBIIIIIIDDDHHHKKKMMMKKKGGGFFFJJJNNN???HHHKKKIIILLLSSSPPPGGGCCCHHHHHH???999<<<@@@@@@555666:::???>>>888666888666111,,,,,,000333222///555222000000222333333222000222333333222555<<>>666000......***(((***...---(((%%%&&&***((((((***---...+++((((((+++---+++,,,///...+++EEE===444000000000...+++000---***&&&$$$###$$$%%%///---++++++,,,,,,+++***,,,,,,,,,---...,,,)))&&&///******......***''')))///,,,***+++///222333333,,,***000LLLfffLLLAAA;;;777444>>>TTTrrrrrr]]]}}}___cccmmmnnn]]]PPPddd===ZZZdddpppbbb???~~~lllnnn\\\ppp```nnnkkkIIIhhhooo___eeeoooqqqooojjjfffSSS444777666...+++111555333000111999;;;======;;;:::999999???@@@BBBCCCCCCBBB@@@???CCCBBB@@@???>>>???BBBDDDHHHJJJMMMNNNLLLJJJIIIIIIJJJHHHIIIIIIGGGHHHPPPZZZVVV[[[RRRIIIQQQRRRFFF<<>>:::555111111111222222???:::444///...111555999(((444000444777)))000999222222333555666999;;;===???:::KKK[[[]]]ooo~~~xxx}}}zzzyyytttmmmdddYYYQQQJJJGGGMMMVVV^^^cccfffgggjjjllliiiddd[[[]]]ZZZSSSRRRTTTTTTPPPSSSPPPLLLIIIIIIMMMRRRUUUVVVUUUUUUNNNUUUWWWZZZTTTYYYYYYXXXYYYZZZZZZXXXWWW]]]XXXcccfffYYY\\\fffbbb\\\bbbgggjjjooowwwzzzzzzuuuqqqttt}}}uuuhhh```uuurrrqqqrrrsssrrrmmmggg]]]\\\WWWQQQNNNLLLEEE===??????===999444000...---(((''')))------***(((***,,,***((((((+++,,,,,,+++,,,///000......000///,,,???999333///......---+++***)))'''&&&''')))+++---)))((('''(((***,,,,,,+++)))))))))+++---,,,***'''---+++))))))+++,,,,,,+++///,,,******,,,/////////222444000)))222UUUYYYsss222~~~}}}AAAnnnQQQiii]]]|||nnn```hhhkkkXXXjjjeee}}}qqq```|||NNN444222555///---222666444222222888:::<<<<<<:::999:::;;;;;;<<<>>>@@@@@@>>><<<;;;GGGAAA:::888;;;???AAABBBDDDFFFHHHHHHFFFFFFFFFGGGGGGFFFGGGHHHGGGGGGNNNWWWIIITTTRRRKKKKKKIIIHHHOOOEEEFFFEEEBBBCCCFFFDDD>>>EEEHHHIIIGGGGGGHHHFFFAAA???DDDGGGFFFGGGHHHEEE@@@@@@@@@???===;;;;;;===???999777333222333444555555666444111//////000333555---444111555888:::,,,000111222333777:::===>>>===HHHDDDSSSaaacccssszzzxxx~~~oooggg]]]TTTKKKEEEFFFKKKOOOWWW___bbbbbbccc___[[[[[[YYYUUUTTTWWWZZZUUUNNNTTTPPPLLLIIIIIILLLQQQTTTXXXWWWNNNQQQQQQ]]][[[YYYZZZYYYXXXYYY[[[[[[YYYXXX]]]ZZZbbbfff```ccchhhdddgggfffcccdddllluuuvvvqqqzzzrrrpppzzzvvvaaaPPPhhhllllllhhhjjjnnniii___XXXVVVOOOHHHEEECCC>>>777777555333222111///---+++(((&&&''',,,---++++++...---+++(((''')))+++,,,---...111111///...000000,,,666444222///---,,,+++***...---***)))((((((***+++&&&%%%%%%'''+++...//////,,,,,,,,,///111111000...***---***$$$&&&///111,,,---+++(((((()))***+++***###''',,,///,,,,,,666BBBhhhAAAeee}}}JJJtttvvvuuu~~~hhh```llluuuMMMFFFlllxxx\\\iii~~~___(((999***...***(((---000000//////555666777777666666888:::666888;;;======;;;888666DDD===777777<<>>;;;777666777:::<<<===444222111111222333222111///000000111111222222222111333111777999TTT,,,///111111444999???AAA???<<>>===<<<::::::<<>>>>>AAAEEEFFFEEEIIIOOOTTTMMMDDDGGGNNNDDD;;;BBBAAA@@@???>>>???AAACCCBBB>>>DDDIIIHHHGGGGGGFFFCCC>>>FFFIIICCC<<<888888777===999555555888:::;;;:::777555444444444333111...000111111222222222222222111111222777666eee000666111222444:::@@@BBB>>>999>>>DDDRRRbbbnnn~~~zzzxxxnnnlllggg```ZZZTTTNNNJJJLLLWWWbbbeeefffgggeeebbbTTTVVVXXXYYYWWWSSSPPPOOOKKKLLLNNNOOOQQQRRRSSSTTTUUUUUUIIIWWWQQQ___WWWZZZSSSVVVZZZ```eeefffeeecccZZZ^^^___bbbffffffdddeee\\\___ccceeekkktttwwwvvvwwwrrrmmmooovvvwwwpppggg]]]fffeee\\\[[[bbb___TTTSSSPPPJJJCCCAAACCC@@@;;;111...++++++,,,---***'''---******------******---)))+++---...---,,,***)))***---...,,,---000111///,,,...000111///,,,++++++'''''''''(((***,,,...///,,,+++***,,,...000111000,,,+++++++++------,,,***&&&......&&&'''000///$$$%%%&&&&&&&&&''''''((()))111+++***---,,,)))000===---..."""...OOOXXXiiiyyy|||uuuiii|||~~~yyy~~~WWWfffnnn{{{qqqlllpppmmmsss;;;^^^```ccclllqqqMMM999..."""777,,,,,,,,,---///111222000---...///......000333666333555777999999777555333555888::::::777555555666<<<;;;:::888888:::???CCC<<<;;;===AAACCCBBBEEEJJJIIIFFFAAAGGGOOOEEE<<>>>>>@@@BBB>>>BBBDDDBBBBBBDDDEEECCCAAACCCAAA;;;888::::::888<<<999777888;;;;;;999777999888777888888777555333333222111000///000111222000111222444000___///999333333666:::>>>???<<<888KKKUUU```kkkwwwtttnnnnnnjjjbbb\\\VVVNNNFFFDDDLLLSSSUUUXXX\\\]]][[[NNNSSSYYY\\\WWWQQQRRRWWWOOOLLLIIIGGGIIINNNSSSWWWYYYWWWRRRYYYUUUYYYVVVYYYUUUVVVZZZaaagggkkkkkkkkkZZZcccaaa```fffccc```gggaaadddccc___aaajjjtttxxxvvvuuuqqqllllllnnnmmmiii```dddccc\\\ZZZ]]]\\\VVVXXXUUUMMMDDD@@@???:::444000///...---------,,,***///,,,,,,///...***)))+++(((+++///000...,,,)))(((---//////------111222000+++---...///000...,,,+++***)))))))))***++++++,,,---+++******,,,---,,,+++...,,,+++,,,------,,,+++''',,,,,,((()))...,,,$$$%%%&&&((((((((((((***+++%%%...333///)))+++111......'''***...!!!***OOOmmmppplll^^^uuuxxxkkk```}}}ggg{{{xxxmmmxxxxxx~~~BBB111111(((333***------,,,---000000...,,,---////////////222444222333444555555444333222444666666222------444;;;999999999888777888;;;>>>;;;888999>>>@@@???AAAEEE>>>JJJMMMKKKGGG:::777BBBAAA??????@@@>>>;;;<<<@@@>>>>>><<<999;;;@@@AAA>>><<<;;;777333666<<<===::::::999999:::;;;:::999777111000111222555666555333333111...,,,,,,---///000222444111111...LLL,,,666333444777999;;;<<<======LLL\\\gggqqqxxxooopppllleee```[[[QQQGGGJJJMMMOOOPPPVVV^^^aaa```QQQTTT[[[^^^YYYRRRTTTZZZQQQNNNJJJHHHHHHLLLQQQTTTXXXSSSVVVSSSWWWQQQYYY___RRRQQQQQQTTTZZZaaafffiiiYYYeeebbb]]]bbb]]]ZZZfffggghhhddd^^^\\\cccjjjmmmppptttrrrkkkfffdddaaa]]]^^^]]][[[XXXVVVWWWXXXYYY]]]YYYQQQFFFAAA===666///000111111111000///000111...,,,---000000+++)))***))),,,//////---*********///111000,,,,,,//////---,,,++++++---//////,,,)))000///...,,,+++)))(((''',,,+++))))))*********)))///...------///111111000)))((('''(((***,,,+++***(((***,,,,,,))))))***+++...+++$$$ ###+++...,,,"""***222555111(((&&&,,,###;;;cccnnneeeyyyjjjiii|||bbbyyy}}}yyy~~~iiiXXX111555444***'''+++,,,)))(((,,,---***(((***,,,---,,,,,,---/////////000000000000//////---///000///,,,---111444444555777777555555555666;;;777777:::<<<<<<>>>AAA>>>NNNQQQGGGAAA999777>>>===<<<===@@@>>>999:::???>>>;;;777555:::@@@>>>888888888666333666;;;<<<999555666777777666777999;;;---,,,,,,---000111111000000///...------///000222555777///333888>>>000444222555888999999;;;AAAGGGJJJ```kkkwwwtttvvvsssmmmiiifff]]]RRRHHHHHHFFFGGGOOOYYY^^^]]]YYYYYY]]]```[[[SSSRRRXXXPPPPPPPPPPPPOOOOOONNNNNNRRRKKKSSSKKKVVVLLL^^^fffLLLHHHDDDDDDJJJTTT\\\aaaVVVeee```XXX]]]WWWSSSccc]]]```aaa___aaafffgggeeejjjpppqqqjjjddd___XXXPPPZZZUUUSSSSSSRRRPPPSSSZZZ___\\\SSSIIICCC???777//////222444444222111444777,,,+++---111111,,,***++++++---///...+++)))+++---000111///***(((******(((---***(((***//////,,,''',,,,,,,,,------.........---+++))))))***+++***)))+++))))))***---000000000+++%%%###'''******,,,000+++---///...+++))))))+++'''000111+++(((---...***,,,***((("""%%%555777&&&------333999???RRR{{{{{{bbb{{{bbb@@@888yyysssbbb}}}uuu)))---$$$(((///((()))...///+++***...///+++$$$&&&)))))))))(((((()))---,,,,,,++++++,,,,,,---###'''---222444111+++'''///222555555444222111111<<<777555888::::::<<>>???;;;666666===BBB>>>555:::<<<<<<888777888888555222333444222111333999>>>444222000000111222222111//////000111222333444555666888...777DDD:::999666000555999888888<<>>>>>===;;;===;;;:::::::::999:::===:::999444222888???===555555444444888<<<>>>;;;777777666555777:::999333---111333555333///...///222---...000111222333333444333666555333444999<<<:::888;;;===<<<999===KKKYYYnnnnnnuuuwwwttttttjjjccc^^^UUUKKKHHHDDDCCCEEEJJJNNNQQQUUUSSSWWW___bbb]]]YYYYYYYYY[[[WWWQQQNNNPPPQQQPPPFFFPPPPPPIIIQQQbbb]]]JJJGGGBBB@@@DDDHHHJJJMMMQQQRRRUUUWWWXXXVVVWWWZZZ]]]XXXYYY[[[\\\[[[[[[ZZZZZZZZZZZZ[[[^^^```^^^XXXSSSPPPQQQMMMDDDAAAHHHPPPRRRTTTNNNGGGBBBAAA???;;;777111222333222222222444666///111+++***000000222???___BBB)))'''///000......------------...//////000...+++((())),,,...+++(((''')))++++++++++++,,,---......------,,,---------+++++++++++++++,,,,,,,,,+++******)))(((((('''''')))))))))((('''(((***------+++******,,,---+++)))''')))******)))(((***+++)))******'''%%%'''---444!!!@@@ooommmVVVrrrrrrfffooofffKKKyyyrrrtttbbbvvv=== ###000$$$###---&&&************+++***(((''')))))))))'''&&&'''***---,,,------,,,++++++---///+++)))***,,,+++(((+++///000...,,,---000222222111333444333222111111444666<<<;;;::::::;;;;;;:::999999888888999:::;;;<<<>>>;;;:::777444777<<<;;;555777999:::;;;;;;:::999999777555555888;;;:::555000555444333222222111000///333222000000111333444444666888888555666999:::888777777888<<>>:::555000,,,......///---++++++,,,---(((---,,,///555111///888BBB:::333111---***,,,222++++++++++++,,,------...)))'''%%%%%%((())))))(((&&&(((******)))((()))***---,,,+++******************,,,---......,,,***)))*********)))))))))(((((()))+++------,,,***++++++*********+++***)))(((&&&)))***++++++******+++,,,)))+++,,,+++))))))+++---000,,,'''(((555HHHSSSVVViii```vvvbbbrrrdddmmmqqqqqqNNN===@@@~~~BBB'''444''',,,444***###$$$ %%%&&&'''&&&%%%%%%%%%&&&&&&((()))((('''&&&'''))))))+++++++++))))))***,,,***((()))+++***'''(((------------...000111222222///000///......///333555333222111222444555555444,,,///000000222666777666888::::::777222000111222000222444444444666:::===555555555777888777333000666444111111222111///,,,222///+++,,,000333222000666999:::888777999777444===;;;:::>>>KKK\\\fffiiiuuuzzzssskkkuuutttbbbYYYSSSKKKEEEDDDFFFIIIJJJNNNNNNNNNOOOSSSWWWXXXXXX[[[XXXRRRLLLMMMRRRUUUSSSUUUFFFCCCRRRWWWNNNKKKSSSGGGCCCAAADDDDDDAAA@@@AAAEEEIIILLLMMMLLLLLLNNNQQQJJJJJJJJJKKKLLLLLLJJJIIILLLIIIEEEEEEHHHIIIHHHFFFDDDAAA>>>===>>>???AAADDDBBB@@@===;;;999888666444222222222111///...///000)))......000666333000:::111111111111...,,,---111...---,,,+++++++++++++++)))(((&&&%%%&&&'''((((((((()))++++++***)))***+++))))))(((((()))***++++++***+++---......---+++***************)))))))))))))))+++---...,,,+++******+++,,,,,,,,,+++*********(((***++++++***)))+++,,,%%%'''((()))(((((())))))"""(((,,,(((%%%&&&((('''222CCCfffsss^^^~~~___ppplll|||WWWbbbjjjpppmmmpppaaaSSSAAADDD333$$$PPPtttIII;;;(((---######(((%%%###%%%&&&(((***+++***(((((()))+++$$$'''***+++***'''&&&%%%'''(((***)))((('''((())))))((()))+++***&&&'''++++++,,,------------------...///000000///000222444222111000111333444444333---111222///111555666222666777888666000,,,---000222000///111555888999888555555444555444333000---111222333111...,,,---...---,,,---000444666444111222666888777777:::999666===@@@AAABBBJJJZZZggglllwwwzzzuuuvvvuuuiiiZZZUUUMMMGGGCCCAAA@@@>>>DDDIIIMMMPPPTTTVVVRRRMMM]]]YYYRRRLLLLLLOOOMMMGGGIIIQQQQQQJJJKKKSSSRRRHHHJJJFFFDDDFFFFFFBBB??????AAAFFFJJJKKKIIIFFFFFFGGGIIIKKKNNNMMMJJJGGGGGGHHHBBBCCCFFFLLLPPPPPPKKKFFFCCC>>>:::;;;;;;888888999999999888888777777666666///000000///---,,,...///111333......555555888EEE>>>555---,,,111333000,,,///...---,,,+++*********+++***(((&&&&&&'''((())))))+++,,,,,,+++***++++++)))))))))******+++------***+++,,,.........---,,,************************)))+++------,,,*********---.........,,,,,,...000&&&''')))(((''''''(((***)))***************)))(((000...)))%%%'''---///...444)))(((777EEENNN\\\mmmYYYuuujjjVVVZZZ666oooZZZ>>>???"""///000===777CCC555)))***MMM```///&&&,,,)))%%%)))---///***%%%***555'''***+++***''''''***---$$$'''+++---+++(((&&&%%%&&&((())))))(((''''''((()))((()))+++***&&&&&&))))))***,,,,,,***)))******...///111111///......///222111000111222333222111///555666111222777777111444444555555111,,,,,,///777444222333666888555222333333333333222000///...---000222000,,,***,,,///+++...222555777777666666222666777666888<<<<<<:::===EEEIIIHHHOOOaaaqqqxxx}}}qqqllleee\\\XXXSSSMMMIIIDDD@@@<<<@@@FFFKKKMMMQQQUUUQQQKKKWWWXXXUUUOOOMMMMMMKKKFFFEEEVVVYYYKKKGGGPPPOOOBBBNNNJJJIIIKKKJJJDDD@@@@@@AAAEEEIIIHHHEEEAAA@@@@@@GGGIIIKKKJJJGGGEEEEEEFFFBBBBBBCCCGGGKKKLLLHHHEEEDDD>>>;;;======999777888666777777555333111111000+++,,,,,,+++))))))***,,,111222---,,,222111444@@@>>>777///,,,///222000,,,///...---,,,,,,+++,,,,,,...---***(((&&&&&&(((***)))+++,,,,,,+++******++++++++++++***++++++,,,,,,***++++++,,,---...//////***************************+++---,,,***))))))***,,,------+++***+++///333&&&'''((((((''''''(((***,,,+++++++++,,,,,,+++***###%%%'''(((+++,,,%%%&&&''')))------,,,,,,......GGG___vvvllltttttt```ccchhhtttooo}}}||||||BBBjjjVVV444PPP)))666+++<<<:::999,,,@@@888888SSSjjj,,,......%%%222 (((***'''%%% ###000&&&)))***)))&&&&&&)))---(((***++++++)))''''''(((''')))++++++)))(((((()))(((''')))+++***%%%%%%(((%%%(((++++++***)))***++++++...111333111///......222111000000111222000///---444666111111888777000444222333666444...---111555444444555555444222000000111222333222111111222.../////////.........///***///444555333333555777555888999777999===???===DDDNNNSSSRRR[[[pppnnnfffaaa]]][[[XXXVVVRRRMMMGGGCCCCCCGGGHHHFFFKKKSSSUUUQQQOOOUUUWWWSSSOOONNNNNNLLLBBBJJJQQQQQQNNNLLLMMMOOOGGGEEEGGGLLLOOOMMMKKKLLLIIILLLNNNLLLGGGCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCAAAEEE???888555777;;;======@@@:::888<<<>>>:::888:::///111222222222111111222,,,------,,,++++++,,,...***...,,,---111+++'''000***111666222,,,+++...222------,,,,,,,,,---......000///,,,)))'''&&&)))+++)))+++,,,,,,***)))******,,,,,,+++***))))))))))))******++++++---...000111******************++++++***+++,,,+++)))((()))***)))***)))'''&&&(((---222((()))******))))))***+++&&&&&&%%%'''(((******)))###''''''###"""''',,,...%%%///000&&&""")))...---&&&...,,,+++555<<>>@@@???NNNVVVZZZZZZfff|||pppfffiiiddd]]]VVVSSSPPPKKKEEEAAA???@@@EEEGGGFFFHHHKKKRRRQQQPPPPPPQQQPPPNNNLLLEEEIIILLLMMMNNNOOOJJJDDDOOOLLLIIIJJJMMMPPPPPPOOOPPPLLLGGGDDDDDDDDDDDDDDDGGGKKKHHH???>>>EEEDDD<<<===<<<:::;;;;;;:::888666CCCEEEEEE@@@999555555888222222222333333333444444///------...000000---***///000111111000000111333...,,,***+++...000///---******+++---......,,,+++///...+++***...222111...)))(((&&&%%%%%%'''***+++222///,,,++++++,,,,,,,,,***((((((+++///000---)))///---)))%%%***111...&&&,,,+++******+++,,,++++++'''---///+++%%%%%%***///+++***)))((((((***,,,---+++***((('''&&&&&&&&&'''***%%%"""$$$&&&%%%&&&))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,))),,,...333CCCfff666111444555KKKeeettt}}}]]]|||___VVVSSS,,,BBBwwwfff111333444222---+++,,,...---(((...444222666:::555333CCCnnnFFF111"""%%%+++((($$$%%%((())))))(((''''''***,,,,,,***)))((()))))))))((((((((('''&&&&&&&&&&&&&&&(((''''''((())))))'''&&&)))***+++)))'''&&&'''(((+++,,,+++***''''''((()))+++,,,///222333000+++'''+++******,,,...000000///,,,)))***///000,,,+++///444333000---000555444///111///,,,+++,,,---......000000000111333555777999555222///...///000111111...---,,,,,,---000222444888111000777>>>BBBIIIQQQWWW]]]bbbgggsssvvvjjjlllhhhaaaYYYSSSMMMGGGAAA>>>===@@@FFFHHHFFFFFFHHHWWWVVVTTTTTTUUUTTTSSSQQQIIILLLMMMMMMOOOQQQOOOJJJLLLJJJHHHHHHKKKMMMMMMLLLRRROOOLLLJJJIIIIIIIIIHHHBBBGGGEEE???@@@FFFEEE>>><<<:::999:::;;;:::888777===>>>>>>:::444000111444444444444333222222111111...---,,,---///...+++))),,,...////////////000111000---,,,,,,...000///...,,,,,,---...//////...---)))...333000***'''&&&''')))))))))))))))******+++///---******+++---------(((***...//////---,,,+++++++++(((&&&+++222111***...---,,,,,,,,,---------,,,......+++)))***+++,,,((())))))*********************)))((('''&&&&&&&&&+++'''%%%(((***((((((+++)))))))))(((((('''''''''*********++++++*********,,,------***(((///>>>KKKQQQ555---&&&***555666DDD999pppzzzoooyyylllIII@@@qqqEEE---888555,,,---////////////000222---000666222,,,555;;;222EEEmmm<<<444((("""'''***'''&&&***&&&''''''&&&$$$%%%''')))+++***)))))))))******)))'''((()))***)))(((&&&%%%)))((('''(((******(((&&&'''((())))))(((((()))******,,,,,,,,,++++++,,,...((()))***---111222111000,,,+++***,,,...000///......,,,...333333...,,,...///222222...---///000...111///---,,,,,,---......000///......///000111222000...------///000111000------,,,,,,,,,...///000777333444:::???DDDNNNYYYUUUNNNSSShhh~~~}}}ooohhheeebbb]]]VVVOOOIIIFFF>>>>>>BBBHHHJJJGGGFFFGGGTTTRRRPPPOOOPPPPPPPPPNNNEEEGGGGGGEEEGGGLLLLLLHHHOOOMMMLLLLLLMMMOOONNNNNNQQQOOOMMMMMMMMMMMMKKKIII>>>CCCCCC???AAAFFFDDD===999888777777999999888666777888888555000...///111666666555333111000///......---,,,,,,---,,,***(((,,,---//////...///000222111///....../////////...------,,,,,,------......//////---)))&&&&&&+++111'''((()))*********)))))),,,***((()))+++---......''',,,111222...++++++---++++++***)))---111000,,,,,,++++++++++++++++++,,,111...,,,---...---+++)))&&&(((***,,,,,,+++)))((())))))))))))((('''&&&&&&***&&&&&&***,,,)))(((***(((((('''''''''&&&&&&&&&((()))+++,,,,,,+++)))(((///222444333---(((''''''111FFFUUUvvv{{{uuuUUU,,,***000...222---...KKKqqqZZZ]]]EEEIIIfff}}}vvvOOO;;;fffUUU///,,,AAA&&&(((000...+++***+++,,,///111111111111+++---...)))...999999tttiii888%%%&&&$$$&&&+++***%%%'''...&&&''''''&&&%%%$$$&&&(((((((((((((((((((((((()))&&&(((***,,,,,,)))'''%%%))))))((()))++++++)))(((&&&'''))))))((((((***+++$$$&&&((((((((()))+++---)))(((((()))---111333444,,,+++++++++---...---,,,------000444444000,,,,,,+++111333///******,,,,,,000///......------......///...,,,+++******+++++++++++++++---///111000/////////............//////444555:::AAAHHHOOOZZZdddUUUSSS```uuu|||vvv}}}zzzkkkhhheeebbbZZZQQQJJJIIIDDDBBBDDDHHHIIIGGGGGGIIIMMMKKKHHHHHHIIIJJJIIIHHH???AAAAAAAAACCCGGGGGGCCCOOONNNNNNNNNNNNOOOOOONNNKKKJJJJJJJJJKKKKKKHHHFFF>>>AAABBB@@@@@@BBB???888666444333444555666666555444555555333000///000111555555444222111000///...///...------,,,+++***)))---...000000//////111222111000...............---++++++***)))))))))+++---333+++%%%'''***+++++++++'''''''''''''''''''''(((+++)))((((((***,,,,,,,,,(((+++......---,,,...///.........---......,,,***,,,---......---,,,------000...---000000,,,)))(((((()))+++,,,,,,,,,+++***((()))*********((('''&&&%%%"""###(((***(((%%%&&&%%%%%%%%%&&&&&&&&&''''''((()))***++++++***)))(((%%%'''***---...///////// &&&###)))DDDjjj<<<***555888AAA777(((''',,,YYY```NNNWWWcccvvvmmmlllnnnpppnnnOOO&&&///VVV888666111***%%%555444$$$///,,,***,,,...///---+++000&&&...666)))+++OOOsss}}}FFF(((&&&///((('''***---***&&&'''...***+++,,,+++)))((()))***$$$%%%&&&'''&&&&&&&&&'''(((((()))******((('''&&&***))))))***,,,,,,+++)))&&&((())))))(((((()))+++"""$$$&&&''''''((()))+++---+++)))***,,,...//////,,,***)))***++++++***))),,,,,,...111222000//////+++000222...++++++***(((...///000///...------......---,,,***))))))*********+++,,,...111111///---222222222222222333333333222777AAAMMMXXX```eeehhhiiikkkttt|||zzzwwwxxxqqqlllggg___RRRJJJIIIKKKGGGDDDEEEEEECCCEEEIIIJJJIIIGGGGGGHHHIIIHHHGGG@@@CCCEEEEEEHHHKKKIIIDDDHHHIIIIIIJJJIIIIIIJJJJJJGGGFFFFFFHHHIIIHHHEEEBBB@@@BBBBBB@@@???===888222444222000111222333333333333333333222000000111222222222111111111000000000/////////...---,,,,,,,,,,,,---///...------...000//////...---,,,,,,,,,---***++++++)))''''''***,,,'''(((---222///&&&###$$$+++)))&&&$$$$$$&&&)))++++++***))))))***+++***)))+++(((&&&'''+++///000000...///111111000---+++,,,...111333222111///000111---,,,///333000)))'''))),,,,,,+++***+++,,,---...((()))*********)))((('''###!!!"""(((***'''%%%%%%"""###$$$%%%&&&((())))))******)))(((((()))******((((((''''''((())))))))))))---+++!!!222666333UUUttt}}}{{{EEE&&&(((***777333(((222$$$GGG[[[{{{]]]ttt999]]]jjjuuu555)))>>>999.........&&&***000444666'''!!!(((000...+++,,,......,,,))),,,,,,444333///MMMLLL,,,''',,,...---,,,)))((())))))((()))+++---//////...,,,******+++%%%'''))))))'''&&&'''((()))((('''&&&%%%&&&'''(((***))))))***,,,---+++***)))******)))(((''''''(((''')))++++++*********+++,,,++++++,,,------+++)))***)))'''((())))))(((&&&,,,---------///333666777///000///---...///+++&&&,,,...000000...,,,,,,---......,,,++++++,,,------------///111333222///---333333333444555777888999777>>>JJJWWWccchhhddd___~~~yyytttwwwtttkkkjjjeee\\\VVVVVVQQQKKKEEECCCAAA???AAAEEEFFFEEEDDDEEEGGGGGGEEECCC@@@DDDFFFFFFHHHKKKHHHCCCDDDFFFHHHIIIHHHHHHIIIJJJGGGFFFFFFGGGHHHGGGDDDBBBAAA@@@@@@???===:::555111555222000000111222222222222111000000///000000000//////000000000111111111...//////...,,,,,,---///+++---------+++***+++,,,---......---++++++,,,...***,,,...,,,)))(((***---$$$+++333111%%% 333KKK111...)))&&&&&&))),,,///,,,***)))***++++++***))),,,((($$$%%%+++///000000***,,,111444222------111***---000000---+++,,,...++++++000666333)))&&&***---,,,***)))***+++---///)))))))))******))))))(((&&&###%%%***,,,***((((((""""""$$$%%%'''((()))***+++***(((''''''(((***+++***+++,,,------,,,++++++"""&&&222)))'''000)))***EEE|||ppphhhRRR^^^UUU444%%%&&&555<<>>AAADDDKKKTTT[[[aaaccc]]]VVVqqqxxx||||||yyyllllllkkkccc^^^___WWWQQQKKKHHHCCC???>>>AAA@@@@@@AAACCCDDDDDDAAA>>>@@@BBBBBBAAABBBFFFEEE@@@AAADDDHHHIIIHHHHHHIIIKKKIIIGGGFFFFFFGGGFFFDDDBBB<<<;;;;;;<<<<<<:::777555888555222111222333333333333222000000000000000000/////////000000000111111,,,---...---++++++...000///000000...,,,***+++,,,,,,...///...,,,,,,...000(((,,,///---)))'''))),,,,,,,,,---***!!!$$$@@@___111///+++)))(((***---///***))))))***,,,---,,,++++++******+++,,,---------***---333777333,,,---222&&&***......***((()))+++---)))---777888...((()))***)))))))))******++++++***)))))))))))))))******(((%%%&&&+++---+++***+++%%%%%%%%%&&&''''''(((((())))))(((((((((((())))))"""%%%''''''(((***---...(((333***(((000'''000555---333NNNpppwww[[[uuukkk999)))---(((222555333EEETTTpppwwwhhhaaaRRRiiiooolllbbbaaa777DDD+++777333&&&++++++333''',,,444%%%444---///&&&)))+++---------...000222111000???```}}}FFF 444;;;,,,"""(((+++%%%***)))'''&&&'''***++++++...///000///,,,***(((((((((,,,///...***&&&'''(((***)))'''&&&&&&&&&'''(((((((((((()))+++,,,+++***((()))***)))((('''((()))%%%'''******)))'''''''''%%%&&&(((+++...///---+++)))((('''''')))***)))((())),,,,,,))),,,444888777...///...++++++......***&&&+++000000,,,)))(((***///...---,,,,,,---...///......///111333444333111//////000333888???FFFKKKRRRZZZ^^^[[[XXX[[[^^^^^^gggttt||||||tttoookkk```XXXVVV]]]WWWRRRNNNIIIBBB???@@@???@@@BBBEEEFFFEEEAAA>>>CCCDDDAAA>>>@@@DDDEEEBBB;;;???CCCDDDCCCCCCEEEGGGIIIGGGFFFEEEEEEEEECCCBBB888666777:::<<<;;;:::::::::888444333333444444444555444222222222333222111///000///000000000000000***,,,---,,,******...111333444444222///------...,,,...000///------000333%%%)))---,,,(((%%%&&&)))---''''''...///+++000:::...---+++***)))***++++++(((((((((+++---///...---)))---111111...+++***+++...000666:::333***)))///***///333333///,,,---000111)))***777<<<333***(((&&&''')))***+++***((('''+++***)))(((((()))***+++(((%%%%%%***---++++++,,,(((((('''''''''&&&&&&&&&'''((()))******)))(((''',,,---+++((($$$$$$)))...---!!!///+++,,,222&&&222333//////000))),,,OOOwwwWWWUUUvvv888$$$---***)))000(((???333XXXggg[[[zzzeeehhhkkkwww{{{wwwsss}}}[[[sssjjj@@@,,,))),,,,,,666 )))(((!!!+++$$$111 ***+++***---//////------///222)))EEEDDD((('''666+++'''...---%%%&&&///+++---...+++******++++++000111222111...+++***)))&&&***...,,,'''######%%%)))))))))))))))(((((('''((('''''')))+++,,,+++***&&&'''))))))((((((***+++'''***---...---,,,+++,,,(((((((((***,,,---,,,+++***(((((()))***++++++***$$$))))))''')))000222///***///000+++(((***---...%%%***///000+++(((''')))///...---+++++++++,,,,,,,,,,,,---///333555444444000000111555;;;EEENNNSSSZZZccceeeZZZQQQWWWdddnnnyyyrrrttt~~~|||~~~vvviiidddbbb\\\TTTRRRQQQOOOUUUQQQ???DDDAAA>>>>>>AAACCCBBB@@@<<<>>>@@@CCCGGGIIIDDD>>>DDD<<>>>>>@@@CCCDDDBBB???HHHFFFCCCAAAAAACCCCCCBBBEEE===>>>AAA@@@FFFKKKDDDAAAAAABBBDDDEEEEEECCCAAA;;;<<<<<<;;;999777444222444555555666666555444333///222444555444333333333111111000...---...111444,,,...000000///---,,,,,,((()))***+++,,,+++***)))///...,,,++++++,,,---...///111000,,,***+++***&&&))))))))))))***+++,,,---...666---&&&---+++)))555,,,***+++......+++***,,,)))***,,,---......---,,,,,,...111000...,,,---///......---,,,,,,++++++,,,111,,,)))++++++((('''***+++++++++++++++***)))((((((''''''((()))+++++++++'''""""""'''***((((((***(((%%%%%%))))))&&&&&&)))$$$!!!###$$$$$$)))+++###,,,111)))&&&---///******''''''***)))&&&'''+++,,,,,,---///,,,)))+++///333 888@@@JJJWWWAAAEEEcccsss~~~PPPccclllpppuuuppp\\\LLLeee{{{@@@***---000111///'''222&&&===___rrrhhhcccSSSbbb]]]kkktttvvvlll}}};;;111,,,000///---+++++++++,,,---++++++***)))))))))******777+++)))111///&&&+++:::zzz@@@000222///+++---...///000///---+++))))))***+++,,,,,,+++,,,---///,,,)))'''(((&&&$$$%%%)))---******,,,***&&&&&&)))''''''(((((()))))))))((((((((((((((()))+++,,,---'''''''''(((((()))))))))((()))***+++------------)))&&&%%%((()))((()))---************************))))))((()))***+++---......000...***)))---...,,,***++++++***)))(((***+++,,,++++++******+++++++++***,,,///222444555555555:::;;;>>>CCCJJJPPPUUUXXXbbbdddaaaZZZXXXaaaooowwwtttwwwtttssslllZZZQQQKKKMMMLLLGGGJJJIII>>>>>>======AAADDDEEEAAA>>>@@@???===;;;:::;;;???BBB@@@;;;???BBB>>>BBBGGGCCC>>>@@@BBBCCCAAA??????>>><<<<<<<<<<<<:::888555444444444444555555555666666222222333444555444222///...///...------...111444,,,---///111222222///,,,(((***---//////...,,,***000///---,,,++++++,,,---333444111,,,)))***)))&&&((((((((()))***+++------'''...***)))...***###)))...+++***------***+++...+++,,,---......---,,,,,,.........------.../////////---,,,***))))))******111...,,,//////,,,***++++++,,,,,,,,,,,,++++++******)))))))))***+++,,,,,,&&&###"""&&&((('''&&&((()))''''''))))))&&&&&&((($$$''''''$$$%%%,,,...+++###...000&&&!!!''''''"""(((***///111---'''(((---((((((111:::666+++///===LLL>>>UUUfffXXX^^^rrrqqqmmmrrrpppqqqYYY]]]xxx333TTTvvv999%%%---000***"""111+++***BBBtttvvvwwwcccssslllxxxyyyYYYRRRUUU||||||iii222///!!!///333222111///,,,+++*********)))))))))))))))******+++000111222...%%%///WWWvvvbbb888 +++333'''###///,,,,,,+++,,,------+++***%%%)))---///...---,,,,,,,,,111222---((((((******)))***,,,...***%%%''',,,''''''&&&&&&''''''((()))***)))(((((()))+++---///''''''((()))***+++,,,,,,(((((())))))***,,,---...+++(((&&&((()))(((***...'''(((((()))***++++++,,,''''''((()))***+++,,,,,,***---,,,))))))++++++))),,,,,,,,,***((((((***,,,+++++++++***************)))***---000222444555555???AAAFFFKKKPPPSSSUUUVVV]]]\\\]]]___aaafffssszzzxxxvvvkkkYYYRRRKKKMMMLLLFFFGGGHHH@@@AAA???>>>???BBBCCC@@@===666777:::<<<999555666999888888CCCIIIBBB@@@BBB<<<<<<@@@CCCCCC???<<<<<<>>>;;;;;;;;;:::999777555444222222111000111111222222666333000000333444222000.........---,,,---000222---,,,...111555555111---***+++---...///......---000///...,,,,,,++++++,,,,,,...,,,((('''******((('''''''''(((***+++---...111000...///111///---000000,,,***,,,,,,***,,,000//////000111000///...---000---++++++,,,---------///...,,,***))))))******///......000111///,,,+++,,,,,,---------------,,,***++++++***)))***+++,,,((('''''''''((('''''''''***)))))))))(((''''''''''''---+++&&&)))+++******)))###&&&111333***(((...222444888;;;:::===JJJYYYcccdddrrrrrr|||{{{sssgggNNNccceeejjjWWW[[[<<>>AAAFFFJJJMMMPPPRRRSSSQQQRRR[[[iiinnnnnnvvv~~~}}}zzzqqqjjjXXXNNNMMMMMMEEEEEEHHHCCCHHHDDD???===???@@@???===>>>===???AAA<<<555555:::888999DDDIII@@@>>>@@@;;;999===@@@@@@<<<::::::;;;999999888777666555333333222111000///............;;;666///,,,---//////......//////---++++++,,,...---,,,---000444444111---)))(((((('''(((***,,,---//////...---,,,+++++++++'''))))))&&&'''***+++)))'''''''''((()))+++,,,---777---((((((%%%(((222999000,,,***++++++***,,,000//////000000000...---,,,000---***)))***+++***)))///...,,,+++*********+++,,,---...///000000---)))+++,,,---...............***+++,,,***((((((***,,,&&&'''((('''''')))))))))*********)))((((((((('''%%%+++&&&###(((### ,,,666222666AAAIIIVVVsss}}}qqqrrroooMMMNNNeeeZZZYYYFFF???///@@@888;;;///222@@@111111&&&VVViiiyyywww{{{```***'''222...///******%%%///***///EEE777]]]yyypppzzzmmm\\\<<<(((777&&&,,,,,,###---+++******)))((('''''''''(((((((((((()))+++,,,---555+++---JJJ{{{ggg999...777(((111///%%%'''222222((((((&&&&&&(((,,,...---***222333333111---+++***+++'''------(((***///,,,###+++'''(((,,,///,,,))))))''''''&&&%%%%%%'''((())))))'''&&&$$$$$$%%%&&&'''((((((((((((((((((((((((((('''''''''(((***,,,---...***)))******(((***---'''''''''''''''''''''''''''((()))***+++,,,,,,,,,(((,,,---++++++,,,***&&&)))+++------,,,***))))))''')))+++---...000000000333111000111444:::@@@CCCAAADDDGGGIIIJJJNNNSSSVVVPPPRRR\\\lllsssrrrwwwdddUUUPPPNNNGGGGGGJJJEEEMMMGGG@@@===>>>???>>>===>>>999888<<<===:::???HHH>>>;;;@@@AAA999;;;AAA???666888:::;;;999888777777777777666555444333222222333222111000///...------===888111,,,))))))******.........---+++***+++,,,,,,,,,,,,...000111000...+++)))((('''(((***...000.........------,,,,,,+++'''++++++)))))),,,+++((((((((((((((()))***++++++***$$$///888///))),,,,,,...+++)))******)))+++...,,,,,,---------,,,***)))------,,,+++***)))******,,,,,,,,,,,,++++++*********,,,---,,,...000---)))++++++,,,....../////////***,,,---+++((('''))),,,!!!%%%(((&&&'''***,,,,,,)))++++++((((((******(((%%%+++$$$$$$+++"""+++OOOiiimmmVVVGGGHHHPPPBBB;;;::::::,,,"""888\\\ooodddAAA$$$......222,,,///,,,444666///((((((EEEFFFiii[[[***+++111&&&...000+++((()))000000!!!QQQdddyyy<<>>AAAIII???:::======666999@@@<<<555666666888:::999777555777666555444333222222222000000111111111000...---444333111---***((()))***+++,,,---,,,+++***+++,,,***+++,,,,,,+++,,,---///++++++******+++---///111------------------,,,,,,&&&***,,,++++++---+++'''))))))(((((((((((())))))---+++BBBQQQAAA333111+++---)))(((******((()))---***+++,,,,,,,,,+++***)))))),,,......,,,+++---///''')))***+++,,,+++***)))))),,,,,,***,,,000...))))))***,,,---.../////////,,,...///---)))''')))---%%%+++---)))'''***,,,+++(((++++++((((((,,,,,,)))&&&,,,&&&)))000)))IIItttRRREEE@@@;;;333555999888...$$$"""&&&111+++***,,,+++888aaaqqqJJJ///"""(((222(((000777------***//////FFFKKK@@@IIIsss333***---)))111---444(((''',,,%%%===OOOmmmHHHeeegggWWWqqq|||aaa]]]WWW555(((000,,,---***&&&,,,)))---------------,,,++++++++++++******+++,,,------'''YYY\\\EEE///''')))---222777)))'''---333,,,"""111***---111333333000...---111111111///------...000111------000000---+++---+++)))***//////+++((()))''''''(((((()))))))))((($$$%%%'''((()))***))))))&&&&&&&&&&&&&&&''''''''''''''')))***+++,,,,,,,,,,,,******---,,,(((&&&(((&&&''''''(((((()))))))))((('''''''''(((***,,,---))),,,,,,***)))++++++'''***++++++))))))***---000...///222444555444444333666777:::>>>AAACCCEEEFFFOOOQQQRRRQQQOOOQQQVVV[[[aaaffflllooovvvwwwkkk]]]ZZZUUUUUUWWWRRRIIIFFFCCCBBBCCCCCC@@@===@@@999:::DDDFFF===777888:::666<<>>))) ***,,,+++((((((******((((((+++++++++------------,,,+++%%%***000111...---000444$$$&&&)))+++,,,+++)))'''))),,,,,,)))+++000///***)))***+++---.../////////---000111///***(((***......444444---)))***+++((('''+++,,,((((((------***$$$***%%%***000---aaajjjiiigggVVVAAA777000---,,,+++)))+++444>>>;;;444...***,,,BBBrrr]]]---###222000///..."""000333)))222'''333+++000===777<<<>>>NNNsss***$$$222'''+++,,,$$$///...,,,+++222===---rrr^^^LLLssskkk|||===,,,888&&&...,,,)))777,,,------------,,,+++***))),,,,,,++++++,,,,,,------OOOPPP111,,,+++///000***&&&(((///---,,,+++)))(((,,,222,,,111777999666222000///000111222000...,,,,,,,,,000,,,---111,,,$$$%%%...)))***...111---((('''+++&&&''')))*********)))(((%%%&&&((())))))'''%%%$$$$$$%%%%%%&&&'''((())))))&&&(((***+++,,,,,,,,,++++++)))***---,,,'''%%%&&&&&&&&&''')))***,,,------+++***))))))***,,,...000))),,,+++((((((******'''111///,,,***)))---333888222333555666666555333222@@@CCCGGGJJJKKKIIIEEEBBBOOORRRTTTRRROOONNNRRRVVV[[[hhhrrrwww{{{pppmmmfffTTTOOOVVVYYYNNNGGGAAAAAAEEEEEE???888@@@>>>===>>>@@@@@@<<<999888888999::::::999777666222555777888666444333333000777888222333777333***000111222222222111222222---------,,,,,,...222555///---***'''&&&(((***,,,###"""###'''---000000...%%%''')))+++,,,+++***(((***(((&&&''')))+++,,,,,,///+++(((***000111---(((+++((('''******'''&&&)))111,,,((()))---///,,,)))'''((((((((()))))))))***(((***------,,,++++++++++++'''###$$$***......+++666222---+++---......,,,%%%@@@!!!000///,,,((('''+++///111000333999<<<:::===<<<<<<<<<;;;777111,,,...333666333---******,,,(((******((('''(((***+++&&&,,,)))---000nnntttbbb@@@...******+++---;;;000***)))KKKkkkTTT---...,,,(((+++000...'''(((***,,,***&&&%%%)))...666???AAA777[[[HHH&&&222///)))$$$)))555---***)))555666666^^^hhhRRRllluuu}}}cccvvv\\\jjj<<<222***%%%''',,,...000222---111000+++)))+++***''',,,!!!111555999555...SSSXXX222%%%444444111999555''')))***+++///(((&&&555$$$<<<,,,666^^^eeeddd555******///333333...+++***,,,000222333111,,,))))))++++++---...,,,(((&&&''')))(((((((((((())))))))))))&&&((()))(((''''''((()))$$$&&&((()))(((((()))***)))(((&&&&&&'''((('''''',,,***)))+++------***&&&((((((((('''''''''''''''&&&))),,,***((()))///555...---++++++,,,+++***((()))++++++'''$$$'''///777111333555666777888;;;===888KKKSSSJJJGGGNNNIII:::IIIJJJKKKLLLOOOTTT[[[```hhhpppwwwzzzssslllgggYYYSSSTTTPPPNNNIIIDDDDDDGGGEEE>>>777???>>>>>>>>>>>>===;;;999666666777777777666555444666999<<<;;;888333...---222555666444555555222...333333222000---,,,---/////////000///...///111333000...+++)))'''((()))***((('''&&&(((+++,,,***(((&&&'''((()))***************)))((((((******)))'''+++***)))***++++++)))(((,,,)))***,,,,,,))))))++++++++++++,,,------,,,***))))))))))))))))))))))))%%%(((***++++++,,,---///,,,+++))))))***,,,...///000---+++***+++---//////***...&&&)))000333%%%333>>>000333RRRxxxwww```FFF777///******...555((( %%%,,,+++'''&&&'''+++%%%///555999hhh[[[>>>444555...AAA777000XXX---444666111((($$$)))///000***,,,...,,,)))(((***...777555555+++fff>>>000(((///...---+++,,,111,,,---***999sssqqqvvvxxx555###222999555333444222+++''''''---------...000333222000%%%---;;;'''!!!AAAuuulllBBB'''))):::$$$&&&)))333333+++,,,... (((111222HHHQQQ|||CCCCCC(((...333111+++'''(((+++///000000///,,,*********---...///---***((()))***'''((((((((())))))))))))%%%'''(((******)))'''%%%%%%'''))))))((('''((()))***)))(((((()))******))))))((((((***,,,---+++(((++++++******************)))***,,,+++***+++///333000...,,,,,,---...---,,,+++---...//////000000111,,,///333555777999;;;===JJJHHHJJJNNNLLLFFFGGGMMMEEEEEEGGGIIIOOOXXXbbbhhhooosssvvvwww||||||qqqmmmbbb\\\WWWMMMLLLHHHDDDCCCDDDAAA:::444===>>>??????<<<:::999999666666777777666555444444666999======999333---+++333222444777777333111333333222111,,,((((((+++///000111222111///......///------,,,+++************)))((('''((())))))(((&&&&&&&&&'''((()))***+++,,,---,,,,,,------,,,)))'''(((***+++***(((&&&''')))+++)))***------******,,,&&&)))------+++))))))***))))))))))))))))))(((((('''((()))******+++---///,,,------,,,)))))),,,///,,,,,,+++***)))***---///333!!!111%%%///+++999KKK~~~xxxHHH...+++ ,,,///$$$""",,,---%%%'''111///)))---(((WWWYYY333///BBB,,,FFFZZZ(((444999999///%%%%%%---444,,,...000///,,,***+++---...777555CCCsssDDD(((/////////***)))///---000***777ooolll}}}~~~kkkUUU{{{qqqfffYYYdddZZZ{{{rrrvvvVVV...///)))***---222222---+++---000///111444444000,,,***999%%%%%%^^^ccc999,,,444:::666111222222444777666444555888WWWWWWrrr///===(((---222000***%%%'''***---,,,,,,,,,,,,,,,***(((......///---+++******+++''''''((((((((()))))))))&&&&&&'''***---+++&&&"""'''(((***)))'''&&&&&&'''((((((((())))))***++++++'''&&&''')))+++,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///000111///------///000111111---...111555888666111,,,...222888<<<>>>???AAABBBLLLGGGGGGKKKJJJEEEHHHPPPFFFGGGIIILLLSSS]]]iiipppwwwxxxwwwvvv|||}}}wwwkkkeeeaaaWWWMMMIIIEEEBBBAAA???<<<999<<<>>>AAA???;;;888888999888888888888777666666555111444777888666333111000555000222999999111111777000000...***((()))///444000111333222000---++++++******+++,,,,,,,,,,,,,,,$$$%%%&&&''')))******)))%%%&&&(((***,,,,,,,,,,,,...---++++++,,,,,,***(((+++,,,,,,+++)))((()))***)))'''(((,,,,,,)))))),,,)))***++++++)))(((''''''(((((()))))))))*********,,,,,,+++)))(((''')))+++,,,,,,,,,***))))))***+++---......,,,((('''***---444$$$777***222'''888\\\yyyTTT222000+++((((((++++++******---666&&&)))777WWW}}}555333,,,RRR+++555<<<888///)))***---,,,...111000...++++++,,,000:::;;;mmm]]]llloooxxxGGG444&&&...---******&&&...666PPPzzzjjjvvvmmmkkkRRR###+++999222333000///000///+++)))******,,,111444222------000)))---DDDffftttDDD;;;222000000...,,,+++999333666888LLLrrr:::000---...//////---***)))))),,,***)))***---...+++(((---------,,,+++*********'''''''''((((((((()))))))))&&&%%%(((,,,,,,'''"""((()))***)))'''&&&%%%&&&%%%'''((()))))))))***+++''''''((()))***++++++***++++++++++++,,,,,,,,,,,,...,,,******,,,---------///---,,,,,,...111222222///111333666777444000---222777===BBBCCCCCCCCCCCC>>>HHHJJJBBBBBBJJJIII@@@OOOPPPSSSWWW\\\ccclllqqq{{{{{{|||}}}rrrkkkkkkfffSSSOOOIIIDDDAAA@@@AAAAAA;;;>>>@@@???;;;888888:::888888777666666555555555000111222222111111333555555111444:::888111222999222000...++++++...222555222444666555222///---,,,,,,------...---,,,+++***"""$$$&&&((()))***++++++%%%'''+++...///...,,,+++---***&&&%%%''')))***+++---+++))))))***+++***)))***'''(((+++,,,***+++...444///***(((***+++)))'''&&&'''((()))***+++,,,---------,,,***(((''')))+++///,,,))))))---...+++(((---//////---***)))+++...---...111...777:::OOOEEE888111333===HHHPPPlllQQQ$$$+++666***""",,,000///,,,AAAuuuxxxPPP888:::%%%(((...555888444---******,,,---//////---,,,++++++999---LLLcccppp\\\|||WWW)))...,,,,,,,,,''':::ZZZgggzzzmmmhhhuuu444777555$$$444///...222444222//////222666666...'''***777CCCGGGYYY~~~TTT;;;333444111***)))111???HHHjjjyyyPPP888333000---///222222...***,,,)))(((***---...,,,))),,,,,,++++++******))))))''''''''''''((((((((((((---((($$$%%%)))***((($$$(((******)))'''%%%%%%&&&&&&(((+++,,,+++***+++---*********))))))))))))***+++,,,,,,,,,---------...---+++***+++,,,---,,,+++---+++***+++...111222222333666777555111000333777444888>>>AAAAAA@@@>>>======DDDDDD===???GGGGGG@@@RRRVVV[[[```dddhhhlllooo{{{}}}xxxpppqqqoooUUURRRLLLEEE???===>>>@@@<<<===???>>>===;;;::::::777666555333222222222222222222111///---...111444555555777999666222333888777333//////111333222000444666888888666333111111222111000///---***((('''&&&((())))))((('''((()))&&&(((+++---...---+++***222...***((())),,,///000,,,)))&&&&&&)))******)))...***))),,,------///444:::333+++))),,,...,,,)))''''''((()))+++,,,------***+++,,,+++******,,,---000,,,)))+++111333000++++++,,,---------...000111---777)))***666[[[JJJ:::666---???:::222---,,,...000111...777BBBXXXhhh<<<***)))***)))333111000@@@NNNWWW***777,,,+++,,,//////,,,,,,///+++,,,,,,,,,---,,,,,,+++------eeegggtttvvv777222000555>>>JJJvvv```iiivvvxxxooo888"""$$$666,,,;;;)))''')))...///,,,+++---)))333555...555TTTvvvuuuGGG))))))666222999CCCSSSnnn```\\\NNNQQQ777000444000---///444555111---,,,++++++,,,......---,,,,,,+++)))***++++++)))(((&&&&&&'''''''''(((((((((---)))%%%$$$&&&(((((('''((()))***)))'''%%%%%%&&&'''+++//////---+++,,,...+++,,,,,,***)))(((***+++---......//////000000000,,,,,,,,,---------------,,,,,,,,,...111222222111777999999555000000777>>>999<<>>===JJJ;;;777@@@DDD@@@FFFTTTRRRWWW^^^eeeiiikkkmmmnnnyyy|||xxxvvvqqqYYYXXXTTTLLLBBB<<<:::;;;===<<<===>>>??????===;;;777666444333111111111222222222222000......000222444999;;;777333444666666666000---000777:::444...333555777777555333333444111111000...---+++******(((***,,,+++(((&&&'''(((***))))))((())))))******555222...,,,---///000000)))))))))(((''')))+++...///+++(((***+++---111777333///+++***+++,,,,,,+++)))***************+++++++++---......,,,+++,,,,,,,,,++++++---111333222000,,,++++++,,,...000000000///444,,,,,,>>>zzz555!!!999@@@...333111///......---+++***$$$&&&'''***999aaaxxx===+++---...///(((444///***qqqVVV///&&&///+++)))+++***))),,,333,,,+++***+++,,,---......'''WWWRRR\\\aaajjj===777888YYYzzz{{{QQQpppttt~~~III444...---%%%888666555333///(((&&&///;;;>>>RRR\\\]]]uuuBBB''',,,999BBBHHHgggxxx~~~jjjWWWQQQGGG333444///,,,$$$%%%.........///000111111111,,,...///000///......///---+++)))***,,,,,,+++)))&&&&&&&&&'''''''''((((((+++***((('''&&&&&&&&&'''''')))***)))'''&&&&&&'''&&&+++///...+++)))***,,,***,,,,,,+++)))))),,,///------......///000000111+++...000000...---///111...///000333666666555333666777777555444444777999<<>>===>>><<<;;;===AAAAAA>>>;;;999888666444333333333333///111222222111111222333333<<<>>>666111555777444111,,,)))111<<<@@@888///000111333333222111222333---------------...///000(((***,,,+++)))'''(((***,,,***&&&$$$###%%%)))+++000...+++*********((('''(((,,,///,,,((((((...555///)))&&&''')))+++000777''')))***)))((('''(((***,,,,,,++++++***)))((((((///000111000---***)))(((%%%(((+++---...///111333000---+++,,,...///---***+++***444555OOOccc)))---:::...&&&000111...***(((((()))((((((///&&&'''///,,,***AAAccc}}}000777***+++,,,///(((aaannnxxxnnneeeNNN***---+++,,,...+++'''***222---+++******,,,///000000999yyywwwWWWsssmmm888999<<>>;;;444///777===>>>EEEPPPQQQSSS^^^TTTaaajjjmmmvvv~~~tttzzz|||zzznnnfffbbbZZZOOOEEEAAA@@@@@@AAA===888777:::888888888777777888999;;;222000...000444666555444555444444555777999888777111222333444444444333333555222//////000111000...222222222111000...---,,,+++***))))))************...///000///...,,,,,,---...,,,***)))+++,,,,,,+++************)))(((((((((222,,,+++///...)))...999CCC888...,,,,,,++++++...%%%))),,,,,,***))),,,///...333333...***+++------+++++++++,,,---...000000///,,,******---000111111000222>>>MMMrrr...(((333)))000000'''...000...***)))++++++((()))+++---+++''''''***...,,,FFFvvvmmm111;;;///444NNNUUUiii```...<<>>===>>>;;;666666::::::;;;;;;999666555555666222222111111222444666777666444333333555777888777666555333222333444777888555333000///000111111000333444444444222///---+++---***(((***...///---)))///...,,,,,,---...------...,,,***)))+++,,,,,,,,,)))+++---,,,***((()))+++444,,,(((+++,,,,,,333<<>>~~~ttt```444IIIhhh###GGGFFF!!!555777FFF666'''JJJvvvKKK)))555222444999000333aaajjjYYYAAA---***...((()))000000,,,)))'''(((***,,,+++)))+++***)))***,,,......---++++++,,,------......///------444>>>>>>444---...,,,---......---,,,***)))'''((((((((()))******+++(((((((((((((((((((((((((((&&&$$$$$$&&&''''''''')))***+++***))))))+++---&&&''')))+++,,,,,,++++++...000111///---000666<<<666888999999666555444555555:::;;;888666777666444777555333222444666777666;;;999777777:::===>>>???:::AAACCCHHHPPPOOOQQQ]]]ZZZWWW___nnntttqqqxxx~~~wwwzzz|||~~~xxxtttpppfffUUUGGG@@@===<<<===;;;888:::>>>999::::::777444333555888666666555333111111333555888555333222333444555555777555444333333555777888222111111111111000000///000222333444333111...,,,...------...000///,,,***---***''''''***,,,,,,***,,,+++)))***,,,...//////***...222111---***,,,///111)))$$$&&&(((***...444444///***((((((((('''''''''***,,,,,,)))((((((((()))///222...++++++,,,+++---,,,,,,+++***+++++++++111111000000111111111000777...333@@@OOO---+++,,,))),,,'''---%%%((()))((()))...000...((())))))(((((()))***,,,<<>>EEEFFFJJJQQQOOONNNYYYYYY[[[cccmmmnnnmmmrrr|||uuu{{{ttt}}}wwwkkkbbbGGGCCC@@@>>>:::777999>>>999::::::888666888>>>DDD777888777555333222444555>>>;;;777555555555555444333444444555555555555555---///222333222000...---,,,...111333333222///...(((+++...///---,,,,,,---///,,,)))))),,,......,,,***))))))***...111333333)))...333222...+++---000///+++'''(((******+++---,,,,,,------------***(((,,,,,,+++)))''''''((()))'''---000---******+++***...------,,,,,,,,,,,,,,,111333555666555222///...888---444555www[[[444,,,+++(((+++(((000%%%((((((''')))...///...'''%%%$$$'''+++,,,***&&&555uuuVVVDDDGGGOOOEEEiiiwwwvvvuuuPPPooo{{{EEE+++(((,,,...(((999ttt(((&&&'''444:::111333;;;FFFnnnzzzMMM<<<,,,<<>>+++,,,000555bbbFFFmmmyyy{{{]]]XXXtttsss```;;;...MMM***EEE)))222,,,000fffuuurrr}}}mmmBBB999;;;---''',,,,,,%%%(((333(((333,,, '''---)))((((((((()))+++,,,,,,+++***...,,,******,,,...............//////000000111111000,,,+++---///......///***---//////---***))))))((()))******+++******)))******)))((('''&&&%%%%%%)))&&&######'''***+++***&&&)))+++---,,,++++++,,,***+++,,,---...///000000333222444666888777333///666444111......///000111222555666444444444111---.........///000333666999:::999999:::===>>>???>>>EEEIIIHHHJJJPPPJJJFFFNNNSSS```jjjkkklllqqqsssqqqiiinnniiivvv}}}rrrkkkVVVOOOHHHBBB;;;555555:::AAABBBAAA<<<666555999>>>777777777888999999999999===:::777555444444333111111222444666666555444222---000333444333111//////+++---///111222222111000%%%)))------+++***---111...,,,++++++,,,,,,,,,+++)))((((((***...222444444(((+++///000---+++,,,---222222111000///---------)))---///...------***%%%...,,,***((('''((()))***&&&,,,///+++)))***,,,,,,,,,,,,,,,,,,---///000111...111555666555222000///000***444555QQQkkk111'''...)))+++***---)))++++++''''''******((('''$$$###%%%)))***'''$$$>>>sss~~~sssSSSdddWWW???rrr___kkkuuuAAA&&&(((111((((((SSS444888---222...222%%%222888111VVVEEEyyydddFFFIII(((///444666KKK---***666,,,***+++222...***,,,555///---;;;+++111HHH]]]???kkkwww}}}XXXQQQ>>>BBB999@@@%%%222***>>>jjj{{{SSS222"""---333(((666111+++***///000+++---333!!!000,,, (((666777333(((((()))******)))))))))---,,,+++,,,...000000///------......///000000000)))+++...000000,,,)))'''))),,,///...+++((()))***((()))***+++++++++))))))+++***)))(((&&&%%%$$$###)))'''$$$$$$'''***,,,---###&&&)))+++***))))))***++++++,,,,,,---...//////666111------000333222///666222...,,,...000222333...000000...///222000+++111111111000000111555777777888:::===AAAAAA@@@>>>@@@BBB@@@FFFRRRPPPJJJOOOIIIZZZeeedddgggooonnnfffbbbfff___kkkvvv~~~rrrhhheee]]]SSSJJJ@@@999999===FFFIIIJJJDDD;;;555555888<<<::::::===???@@@===999999777555555555555333111111333444666666555444333111333555444222111333555//////000111222222222222000000000///...---...///***+++,,,+++)))(((((((((***(((((())),,,///000111(((***---...///---,,,+++333555666222///...///000''',,,---***(((******&&&---,,,+++************)))(((---///+++))),,,...///,,,,,,,,,,,,---///000111***---000111000000222444///,,,///666777777%%%111'''***+++(((+++---,,,'''&&&((((((%%%%%%&&&&&&&&&%%%(((,,,000!!!>>>{{{YYYEEEgggOOOWWW}}}oooTTT[[[222'''000+++222___BBB###666444:::222%%%111%%%&&&222(((HHH<<>>(((///444(((444DDD999&&&>>>@@@+++***555)))<<>>===DDDEEEEEEBBB??????BBBFFF<<<777333555:::>>>>>><<<555///222666333555666---888555555777777444444777+++555:::666222333333111CCC999111222222---++++++''',,,///,,,******)))''')))++++++((()))///111000...---///222000+++***---++++++---111///++++++...111000---+++)))******+++'''&&&(((111:::;;;222)))111***%%%&&&,,,///---)))...+++((((((+++---,,,***+++***)))(((***---000222111888...///***QQQ~~~???...###+++333###***)))'''%%%%%%&&&((()))%%%'''))))))(((((()))+++999,,,111UUUeeejjjAAA<<<999@@@eee>>>%%%444%%%(((---hhhDDD333000???333333333222111222444666---333222***+++333444---MMM[[[777www|||BBB444CCC===:::888777444222666<<<===JJJ222555$$$---***///$$$)))222((( &&&...---'''222bbb\\\SSS===///111000...///333444222666===:::```~~~xxxWWWDDD;;;333,,,///222555444000---...///&&&&&&'''***///000...+++///---+++---///111///---------,,,***)))))),,,///,,,)))'''''')))+++,,,---,,,---+++''')))000111...222))))))444:::444,,,***000++++++///000+++(((***'''((()))******+++******---...,,,)))***,,,***%%%''')))(((&&&(((,,,,,,)))$$$""")))???$$$***%%%$$$&&&***...000000111555888333333333333333333444444***...222333111.........---------,,,,,,,,,------///333555333///...222666333222555;;;AAA@@@777...444888AAAJJJJJJFFFFFFIIISSSRRRVVV\\\]]][[[YYY[[[___]]]```iiipppqqqqqqrrrnnntttzzz|||ssskkkfff^^^SSSKKK???;;;;;;@@@CCCAAA>>>>>>BBBDDDEEEDDDBBBCCCFFFIIIBBB===999888;;;>>>@@@@@@777000444888666;;;???999222111444999999444111222111777:::666222333222000555...)))---000///...///'''))))))))),,,///---''',,,...,,,))))))---///---+++***---111111///111555,,,+++,,,///---)))***------,,,+++******+++,,,,,,+++))))))...333444...(((+++******,,,///000...,,,000---++++++---......---------...///000111111222......,,,111---DDDqqq111,,,000)))///...***&&&$$$$$$&&&'''(((((()))((('''''')))...111(((---999:::***!!!:::fffiii888;;;777CCCjjjxxxYYY***!!!+++)))222;;;666###777+++(((***+++++++++---000333%%%,,,000...,,,...000...&&&888 >>>KKK000000???555000---222777888999;;;111333---666***(((###&&&+++***$$$(((333555---###CCCooommm777+++666333//////666AAANNN^^^vvvkkkEEE***)))***+++---///111222111000...------(((&&&%%%'''***,,,,,,***---+++***+++...///...---'''''''''&&&%%%%%%''')))+++*********,,,,,,+++)))///------...000111000///222...+++------,,,...111222,,,)))+++,,,)))))),,,))))))*********))))))((("""(((+++)))(((***+++***''')))(((&&&(((,,,,,,)))...+++///???&&&)))%%%$$$&&&))),,,...///000222444555444444333222111000///(((+++......,,,******+++,,,,,,---...000111000...111111111333555888999999888888999<<>><<<777444666888;;;===>>>>>>===888:::@@@GGGIIIJJJOOOVVV^^^cccjjjmmmhhhdddhhhpppyyytttsssxxx{{{}}}~~~sssiiieeeWWWHHHAAA???AAAGGGLLLSSSQQQNNNJJJEEEAAA>>>===>>>>>>>>><<<:::999;;;===888111444555000333777333999666555777777666888<<<999888666444333333111...333111000111222000---+++***++++++,,,111777666000---///...+++***---...+++---++++++,,,+++)))+++000---+++******(((%%%&&&+++&&&'''(((***++++++++++++'''((()))***+++,,,...000((())),,,...///...+++(((******))))))************,,,---...//////...,,,+++666,,,555///...)))...kkkYYY...000000>>>333%%% $$$***,,,,,,,,,000555777555111...,,,888---:::+++000111111DDD222...111$$$@@@xxx222---&&&&&&777OOOZZZ(((111)))******)))((()))+++---333000444>>>;;;000///777###...???---444---...@@@444++++++///---((($$$***!!!222@@@???PPPgggBBB000+++!!!'''&&&222!!!'''(((---222)))'''888UUUxxx|||ZZZ[[[xxx777***%%%000555///***---///,,,***+++---...+++(((,,,***)))(((((()))******((((((((()))***++++++++++++---......---,,,,,,---///...---------,,,)))'''111***...;;;===000***...+++777;;;444...222444111000,,,(((&&&''')))+++,,,***************)))((((((***111444000+++***)))'''%%%&&&%%%###%%%******&&&######$$$)))$$$(((+++...000...---000444666444222.........//////000000111000//////......///000111222///---000444666555333666111---111999<<<888333333666888::::::===AAAEEEHHHGGGIIIKKKKKKKKKQQQYYYgggjjjooorrrooolllqqqxxx}}}zzz{{{~~~yyyrrreeeVVVNNNJJJGGGGGGJJJSSSQQQMMMIIIFFFCCC@@@???999;;;===>>><<<:::::::::666222666888111111444...888666777:::;;;999999<<<777444333333444333222111333444444444444333000---)))---///---...111222000***------+++,,,///000...000---,,,---+++''')))------+++******(((%%%&&&+++((())))))*********))))))%%%(((,,,---,,,,,,---...222---)))***///000,,,'''......//////............111111111000000000000000+++)))222'''...111'''KKKTTT,,, %%%111AAANNNPPPHHH>>>FFFOOOZZZ___\\\QQQEEE>>>DDD555???...000555FFF000444000111***666rrrOOO///,,,'''555)))999eee+++:::555666666555444444777999444((((((444777///---555((($$$>>>"""111555((())))))###"""&&&(((,,,000AAADDD,,,)))***%%%...'''%%%###777 ***(((...)))%%%"""(((---)))%%%)))(((tttbbbyyy~~~uuuVVVwwwVVV999>>>IIIJJJ111(((,,,---(((%%%'''))))))---***((()))+++,,,***((('''(((***+++***))))))((((((((())))))))))))******(((***++++++***))))))***111///,,,++++++++++++***444---111>>>@@@333---111***222333---,,,000000))),,,+++))))))***+++***)))(((((()))*************** $$$''''''***------)))$$$%%%$$$"""$$$((((((%%%,,,---,,,%%%)))''')))++++++)))(((+++///000///,,,,,,,,,---......///000000...---,,,,,,---///000111777333//////111444555444333222222444888999888555;;;======:::777777;;;???GGGFFFIIIMMMOOORRRZZZddddddcccfffmmmppprrrvvv{{{zzzzzztttmmmfffddd___UUULLLIIINNNKKKHHHGGGHHHIIIIIIIII;;;<<<>>>??????>>><<<:::666333:::>>>777888;;;666222333999@@@AAA<<<888888444333333666666333333555---111333333444777777444)))...///,,,***,,,------(((+++---+++---111222000///---...000...,,,---111---++++++,,,***'''(((,,,++++++******))))))(((((((((+++......---***((('''777000))))))///222///+++,,,...//////...------...000///............//////***,,,///'''+++111***111UUU\\\EEEZZZooohhh\\\DDDBBBPPPkkkaaa444333333777(((mmm~~~555+++))))))(((///\\\JJJEEE000:::;;;<<<======???BBBEEEMMMAAA===HHHOOOMMMMMMRRREEE777HHH:::===>>>222777777444222111...,,,000777999;;;)))&&&//////,,,%%%******$$$000!!!000***&&&---&&&### ...PPP[[[DDD???xxxkkkwwwccc555444'''&&&LLL|||888444YYY}}}```666@@@###***(((%%%---///222,,,"""###......%%%+++***(((((()))******)))###&&&)))+++***)))))))))***+++,,,+++)))((()))***(((***+++***)))((()))***///---***)))***,,,,,,,,,...***,,,444666///+++---333222---(((***///000---)))+++,,,+++,,,...+++''''''''')))******+++++++++&&&((('''&&&***...,,,((($$$&&&%%%###%%%))))))&&&(((---,,, ...(((***,,,(((((()))+++---......---//////......------------///---,,,---000333555555555444111//////111333555///111555777999:::;;;<<<999;;;<<<;;;999:::===AAAFFFFFFJJJOOOQQQTTT\\\dddaaa___ccckkksssxxx~~~yyy{{{zzzuuussstttrrrhhh^^^YYYRRRNNNIIIGGGHHHKKKLLLLLLCCC@@@======??????===:::666444;;;>>>777:::@@@===777666999>>>@@@===<<<>>>444444888;;;999333444888111555777444444777888555---///...++++++......+++(((,,,---,,,---111222///...---///222111---...222,,,+++,,,///---)))***---,,,+++***)))((()))************+++++++++)))'''%%%111,,,((()))---000///---(((+++------+++******+++***+++,,,------,,,+++***...000,,,///)))'''///$$$&&&777^^^;;;$$$444***555444)))NNN<<<)))!!!+++,,,(((NNNsss111)))***+++,,,,,,...111444777000---333777666666999888555>>>FFF???HHHGGGOOOOOOMMMLLLJJJEEE>>>>>>CCCIII===555...333;;;777333...///(((------999555555333***555777???{{{nnneeeNNN555555444000999***<<<777000FFFeeeUUUSSSaaaddd666YYY(((777000...000***000***...)))%%%777)))******+++///111...(((*********)))((((((***,,,%%%'''+++,,,,,,,,,///111,,,...///---***((()))***,,,------+++******,,,...***)))((()))+++------,,,)))(((((()))+++,,,+++***777111---///000......000))),,,---+++,,,///---'''((())))))*********))))))000222000+++((()))***''''''((('''%%%''',,,,,,(((###+++---444,,,---...'''))),,,---......000111...............---------...------///444777888777---000333333000///222555///111555777999999999999333555999<<<>>>AAADDDFFFKKKLLLOOOSSSTTTSSSYYY```ffffffiiiooosssvvv~~~~~~zzz{{{zzzuuupppooo]]]WWWNNNIIIHHHHHHHHHGGGIIIBBB;;;999;;;===;;;999777444888:::333666>>>===CCC===888888:::===DDDKKK555777<<<@@@;;;333444:::<<<@@@>>>777444555444000333111---+++000444222+++)))---...---...111111...---,,,...111000,,,+++...++++++---111///++++++///,,,+++)))((((((***,,,---(((&&&&&&''')))***)))'''&&&&&&'''((()))+++---...***---000000---+++,,,...)))+++///222222000---+++((()))$$$555***""":::***'''666(((HHHZZZ###<<<666555(((:::'''fff[[[333,,,---//////,,,tttDDD***++++++***)))))),,,...///......---+++))))))***###,,,...;;;"""***)))++++++,,,222999<<<;;;<<>>LLLJJJ---VVVrrr|||gggEEE@@@666000444999444***------***&&&333&&&555***(((---)))666***555...111...>>><<<---///%%%777$$$%%%>>>###+++***000))))))%%%%%%***///***"""$$$---(((***+++***''''''***---))),,,.........111666:::...000111...***((()))***,,,,,,+++***((())),,,...%%%&&&(((+++......---+++,,,...+++(((***000222///...***---555444+++'''******...---***+++000///)))***++++++******)))(((''')))//////)))$$$&&&***,,,)))***)))'''***......***---666777$$$;;;...---,,,###&&&***+++******---000++++++,,,---...000000111)))((((((,,,111555555444%%%---444666222///111444222222333555777666333111888999<<>>+++111999>>>(((:::***111333111,,,***+++***'''))),,,,,,)))))),,,,,,***###'''+++***'''&&&)))...&&&'''''''''(((((())))))******+++---...111333444;;;---MMMLLLNNNDDD[[[sssZZZEEE<<>>>>>@@@<<<>>>FFFDDDDDDNNNRRR___WWWMMMUUUTTTRRR]]]XXXhhhqqqllllllvvv}}}|||||||||wwwrrrtttlllgggaaaZZZSSSNNNLLLMMMQQQMMMHHHEEEEEEFFFHHHHHHDDDEEEFFFFFFCCCAAABBBEEEIIIBBB;;;999;;;<<<999666<<<888444444666777444111>>><<<999555222///......000999777333888888222444,,,111333111000111000......---++++++---......---...///111111000---+++)))++++++******+++,,,,,,---+++)))''''''***++++++***((()))***)))(((((()))+++...,,,++++++---......---'''(((+++---...////////////+++)))++++++'''%%%'''///000###EEEyyydddaaa\\\[[[```lll{{{sssqqq777333444((()))888$$$;;;uuu222...//////((()))DDDeeeTTT???((((((+++,,,555000111000+++)))+++***''''''******'''&&&((('''$$$)))))))))(((''''''((()))&&&&&&&&&&&&''''''(((((())))))((((((((()))******,,,!!!+++000444KKKJJJLLLeee444888000)))000///------,,,,,,,,,...///000***+++,,,...000000...,,,000...,,,+++,,,,,,,,,,,,+++***+++...---)))(((+++000111111000---***)))(((''',,,,,,&&&%%%)))---------+++(((&&&%%%''')))+++)))(((((((((***,,,...000000///---,,,+++++++++,,,,,,,,,+++)))((()))+++---)))---111///)))%%%%%%'''+++///***666(((+++###---***---000---))))))---111---...///---******,,,...***---...***(((******(((*********((('''&&&(((***+++------+++)))***---000+++000000)))***111222---000---+++***,,,------+++---111000,,,,,,000000---000111222444444444444333111444666555222000000111666444555888>>>AAA@@@===999>>>@@@FFFOOOKKKGGGOOOOOOUUURRRPPPWWW[[[[[[]]]XXXfffmmmjjjlllyyy~~~}}}ooommmiiibbb\\\WWWSSSPPPRRROOOKKKJJJJJJLLLMMMMMMKKKJJJGGGDDDAAABBBEEEHHH<<<;;;::::::;;;;;;888666:::666222222444666666555777999999777444222444666,,,666666444::::::444444555444555888666111000333...,,,******,,,,,,,,,+++---...///000///,,,***(((---------------......//////+++'''%%%&&&)))***+++%%%'''))))))((((((***+++)))((((((***,,,...---,,,((()))***,,,------......///,,,,,,...---***))),,,+++555:::eeePPPggg@@@666***BBB(((000222+++***///000...:::KKK|||===&&&,,,***'''000---///...***)))++++++((()))------+++******((($$$+++(((%%%&&&(((******)))%%%&&&&&&&&&&&&&&&''''''***)))((((((((((((((((((,,,,,,&&&)))111}}}vvvuuu>>>000,,, ***888,,,++++++++++++,,,------))),,,///111111///......---------+++)))((()))***+++((((((,,,...+++)))***---000222000+++((((((+++))),,,+++'''%%%((())))))(((((('''%%%$$$%%%***...)))'''&&&&&&'''***...000------,,,+++*********++++++)))((((((***++++++***%%%)))...000///...///222###"""$$$///$$$...000111$$$***///---)))(((...555---......---,,,+++---...***,,,+++)))***------)))(((***,,,,,,+++***+++,,,...---+++)))(((+++000444***...---''''''...///,,,...,,,++++++,,,---+++***111222111------000222111111222444555555444333333000000111222333333444555222666;;;???AAA@@@>>><<<999???AAAGGGQQQOOOKKKSSSRRROOORRRUUUWWWaaaddd[[[VVVdddnnnpppsss~~~tttsssooohhhbbb\\\TTTNNNKKKLLLOOORRRUUUTTTQQQMMMNNNMMMJJJDDDBBBEEEGGGGGG:::;;;===<<<;;;999888888555333222444777;;;<<<;;;///333777666333333777<<<000999777333888777000111888333444999666...---444...,,,******+++++++++***,,,---......---,,,***)))......---------......//////,,,)))&&&&&&''')))***%%%''')))))))))((()))++++++******+++,,,,,,+++***------,,,,,,+++***))))))///---...000///,,,---000(((999fffVVVNNN\\\kkkRRR000111EEEPPP---$$$///'''111UUUXXXCCC>>>BBBQQQ]]]fffrrrYYY+++...===(((%%%+++---,,,)))(((++++++((((((,,,...---,,,---***%%%'''&&&&&&'''))),,,///000'''''''''''''''''''''''''''''''''((((((***++++++%%%...666111555www}}}eeeKKK000(((///...111777333000///...---,,,+++******(((---222333111......///***,,,---+++'''%%%''')))+++&&&&&&+++...,,,***))),,,...///---***))))))******,,,......,,,***'''$$$%%%%%%&&&''')))***+++,,,((('''''''''''')))+++,,,)))))))))(((((((((((((((***(((&&&(((+++---+++(((...)))%%%%%%)))+++***'''<<>>999888999666666888;;;===???>>>===222666:::888444222555999777>>>:::444888777222444444///000555333++++++222222000...---......---,,,,,,---------,,,+++***)))------,,,,,,,,,,,,,,,---+++,,,+++***)))(((''''''((()))+++***))))))***,,,...---,,,,,,......---,,,...---,,,+++***)))))))))+++***+++...,,,)))+++///222;;;jjj<<<+++***)))888NNNVVVgggpppdddOOO===444333111---:::xxx555888---444999555yyybbbuuuvvvsssLLL;;;555 %%%***,,,,,,((((((***+++((("""'''***))))))+++)))%%%%%%(((++++++)))***///444)))))))))(((((((((((((((%%%%%%%%%%%%&&&'''((()))222333HHH555CCCqqqnnndddTTT******,,,///---...777777,,,000000000000///...------)))...222333000......///)))+++---+++'''%%%''')))+++'''&&&+++///---******---+++)))***+++,,,***(((...---,,,,,,+++(((&&&&&&)))'''''',,,333444///)))'''''')))******)))(((''''''(((((((((((((((((((((***(((&&&(((+++---+++((((((***---......///222555((($$$,,,222111******(((000/////////000000///...(((+++...000000,,,'''$$$))))))'''&&&)))---+++%%%%%%(((,,,...---,,,,,,,,,---,,,+++++++++,,,,,,,,,///000...***))),,,---,,,+++,,,---..................,,,+++,,,---000333777777777777666444111///---555444333444666888999888:::>>>@@@???<<<:::<<<>>>LLLMMMGGGGGGOOONNNNNNYYYWWWQQQXXXXXXMMMWWWeee]]]bbbhhhrrryyyzzz||||||tttqqqqqqjjj___aaa]]]YYYVVVUUUVVVVVVVVVXXX[[[XXXRRRRRRVVVUUUNNNRRRPPPLLLGGGBBB??????@@@===???@@@AAAAAA@@@>>><<<444888;;;;;;::::::;;;>>>555<<<777111666666333666555333444666444111222666777444222111111111000...,,,---------,,,,,,+++***,,,++++++***************(((***------+++(((&&&&&&++++++,,,++++++,,,...111,,,***((((((***,,,,,,,,,+++++++++++++++,,,---...,,,,,,...000...***---222444NNNrrr???<<>>PPP"""+++(((000---,,,...///,,,,,,///,,,---...000111222222222,,,...000000///.........)))***,,,+++***))))))))),,,))))))---///,,,***+++---)))&&&'''+++---+++(((222+++&&&&&&&&&&&&'''+++...***)))000999:::222(((%%%'''***+++,,,***'''&&&((()))***++++++++++++++++++)))((((((***++++++***000>>>;;;,,,%%%...;;;)))<<>>666,,,...---)))(((++++++((((((+++,,,***+++......+++'''***------+++(((((()))***)))))))))((((((((((((,,,++++++++++++,,,,,,---KKK;;;(((...333###666555...(((---111)))'''222((())),,,...000222222222///---,,,,,,---......---*********,,,------,,,***,,,+++---000...******---)))(((''''''(((***++++++///(((&&&***+++)))(((***...***(((,,,222333...'''%%%&&&(((***+++++++++***((()))***,,,,,,---,,,,,,,,,,,,+++)))((()))+++---***777BBB???444222@@@OOOMMM"""///))))))***---000111000...***((('''))),,,......,,,"""&&&(((''''''+++---,,,***,,,------+++***)))***+++***+++...222333222///******---000222333333444---///111111111333777;;;333000000444555333444888777888888999888777666555000444888999888888999<<>>======@@@FFFJJJGGGKKKJJJNNNWWWTTTQQQZZZPPPZZZZZZZZZbbbggggggkkkxxxtttwww~~~|||zzznnnkkkjjjgggfffeeeccc```]]]___bbb]]]TTTUUU^^^^^^WWWYYYWWWTTTRRRQQQOOOLLLIIIEEEEEEDDDBBB@@@AAACCCEEEBBBAAA@@@??????<<<999666444>>>;;;777;;;999222222---555666111111888;;;777333000...,,,,,,+++***(((...---------------------++++++***)))((((((((()))'''***,,,,,,)))'''(((***++++++++++++...333:::???===888222---,,,---------///...---,,,,,,,,,---...,,,---///111---))),,,222000fffQQQ...000'''---((('''---+++777&&&((())))))))))))+++,,,...""""""///444,,,***222ccc{{{hhh}}}DDD---///...***)))++++++((((((******''''''))))))'''%%%%%%'''***,,,,,,)))&&&))))))(((((('''''''''&&&$$$%%%&&&''')))+++---...---666MMMqqq999%%%222:::+++(((---(((&&&......))),,,((()))+++---............111---******---......,,,+++***))),,,///000...***,,,---///111...))))))...&&&(((***(((&&&&&&***...'''&&&+++555888000(((%%%***(((&&&&&&((()))(((&&&$$$%%%&&&(((***,,,...000&&&''')))***+++++++++***---...---***''''''+++///+++000<<>>>>>AAAFFFKKKNNNEEEFFFBBBDDDOOOQQQUUUaaaWWWddd``````rrrtttjjjnnnxxxwwwrrrllljjjqqqvvvssslllhhhnnniiiccc```___]]]ZZZWWWRRRWWWXXXTTTTTTTTTOOOGGGUUURRRMMMGGGCCCCCCGGGJJJFFF>>>:::===AAABBBBBBCCCIII666888888:::999...777333777111///<<<@@@777444555111---...111111...***555---***...111...---000///---+++***++++++***)))((('''&&&(((+++,,,***'''''')))+++++++++---111555---------,,,***((('''&&&---+++***+++------***'''***+++,,,++++++---000333222UUULLL666...,,,((('''***...///,,,,,,+++***)))((((((((((((...///000000//////111333|||///000***///---***000'''...(((,,,...$$$)))444444(((222***,,,---***+++###&&&+++((((((***%%%&&&,,,'''333***(((???))),,,111>>>dddyyyJJJ///333000)))***...(((+++,,,***+++------***)))000444333111333444333222000---,,,---,,,***)))000///...---,,,,,,,,,,,,111///,,,***))))))+++,,,+++,,,,,,)))&&&%%%(((,,,&&&%%%'''+++///000...+++''''''$$$'''666AAA777###$$$%%%'''+++222888999777$$$+++///,,,)))***,,,,,,+++222888555---...AAAUUUrrrrrrPPP777eeeTTT555!!!---111444222...---333888///000((($$$***''' """$$$+++,,,$$$###+++---(((111%%%$$$&&&%%%+++222///000,,,)))))),,,......---000333666555333333666888;;;777555777777666888<<<555333333666;;;======;;;444555777999999777555444999<<<777444888666999GGGGGGRRRXXXQQQGGGFFFHHHHHHMMMCCCBBBLLLSSSRRRUUU\\\```^^^aaafffkkkpppxxx~~~uuukkkhhhiiikkkpppuuujjjkkkjjjddd]]]YYYXXXYYYYYY]]]___^^^```bbb\\\TTTWWWUUUQQQMMMHHHFFFEEEFFFGGGBBBBBBGGGJJJGGGBBB@@@BBB333888777666666...999999>>>::::::BBB@@@999;;;888333///...111333111///444...+++...000------///---+++))))))))))))((('''***(((&&&''')))***)))(((,,,,,,+++(((%%%$$$'''***))))))***)))(((''''''(((---++++++,,,//////,,,***)))+++---------...///111222>>>jjj)))---------------,,,)))&&&+++++++++***************((()))+++++++++---000222bbb|||hhhgggoootttZZZ___CCC---(((---777***,,,...''',,,555111+++'''222)))111000'''...///###333///+++)))***------***+++///'''(((,,,444999(((MMM...MMM:::&&& '''((()))+++&&&(((++++++))))))+++***''''''---000...,,,------,,,---,,,+++)))))))))******************+++,,,------000///---,,,++++++,,,---***+++,,,***((('''''''''(((''''''))),,,---+++)))''')))((('''...777111%%%---###***???AAA111---888888,,,'''000999777///+++000***,,,@@@aaaeeeGGG666000000777ZZZ/// ???))),,,...,,,***,,,444<<<111...'''///BBBCCC444+++***111000)))'''---///+++,,,(((111888444222000&&&///,,,))))))+++...//////222333555666666666888:::444333555::::::777666888666555555999???CCCEEEDDD444555666888999:::::::::111666555777===888444===BBBOOOQQQDDDAAAKKKJJJ@@@JJJGGGKKKVVVZZZXXX]]]fffeeedddgggllloooqqqwww~~~wwwooojjjmmmyyyvvvuuusssqqqnnnjjjeeebbbaaa___[[[YYY\\\^^^[[[UUUUUUUUUSSSPPPMMMJJJFFFEEEHHHEEEEEEJJJMMMIIIEEECCC===555===999333222---;;;777999777;;;???666000999:::555111000333555444333444///,,,---...,,,,,,...---+++))))))******)))(((+++)))''''''((())))))(((*********'''&&&%%%''')))+++,,,,,,***(((((()))***,,,+++,,,---///000///---))),,,...///......///000333000qqq+++((()))+++,,,***)))((())))))***+++,,,,,,,,,+++***))))))))))))(((***---000000xxxnnn```bbb>>>333///222QQQMMMffflllMMM<<<777(((+++333$$$''',,,000222000...000///***000666000000333,,,$$$***%%%&&&***%%%###...777888((((((+++///LLLAAA&&&&&&...000---222444))))))++++++((('''))))))&&&+++000222000......---+++,,,------+++)))***...222************+++,,,---...------------------------***************)))&&&###***(((''''''))))))(((&&&%%%,,,---)))***//////+++***'''444GGGDDD,,,"""(((---%%%(((333333***,,,888AAAWWW|||dddUUUAAA333...---,,,+++999uuu;;;(((***,,,,,,)))'''+++555===222,,,&&&666TTTWWW???---...333333,,,)))...000,,,,,,***222777333777>>>:::111...+++***,,,000222333444333444666888:::;;;:::444222444999:::777666888;;;:::999;;;???CCCEEEEEE888999999;;;===???AAABBB???BBB@@@CCCJJJEEE>>>CCC;;;IIIIII>>>EEEZZZ[[[JJJLLLNNNUUU___aaa^^^bbbkkkhhhhhhmmmuuu{{{~~~wwwrrryyyzzz}}}qqqzzzrrrhhhaaaaaaccc```\\\TTTSSSRRRQQQPPPNNNKKKIIIKKKEEEAAACCCFFFFFFGGGJJJ===999DDD===333111...===777444222:::@@@333,,,888777555333444555666555333555222...---,,,+++,,,---///...,,,,,,,,,---,,,+++************+++***)))((($$$&&&***...111333555666222333222///+++)))***,,,******+++---///000000000,,,...///...---...///111///333\\\JJJ...+++******)))(((***...&&&(((***,,,---,,,+++***//////---+++)))))),,,...555kkkfffKKK<<<222999...)))---999333999666...===;;;TTThhhrrrDDD###666888(((,,,///+++)))'''000---$$$$$$999777%%%***000###222000***444777///+++!!!$$$'''###CCCJJJ000NNNuuu###---+++///,,,$$$(((---%%%***,,,,,,)))))),,,---***...333444222111222111---000222333000---///555<<>><<<;;;;;;<<<<<<===??????@@@AAABBBBBBCCCCCCDDDBBB;;;<<>>DDDAAAHHHHHHCCCLLL\\\___VVVUUUUUU[[[ccceeecccffflllqqqqqqvvv~~~sssqqqvvvxxxtttrrrmmmgggbbb___[[[VVVSSSSSSRRRPPPNNNNNNHHHDDDEEEEEECCCDDDGGG:::999EEE===666666333AAA???999444>>>III>>>555>>>333333555666777777444222666555111---***+++,,,---000...,,,,,,---...---,,,)))+++...000///---***)))%%%)))///666<<>>000<<<444444666===;;;???;;;444;;;;;;(((???LLLttt}}}LLLIIIrrrLLL%%%(((------333222===222666,,,:::;;;)))...---$$$......((())),,,)))'''444999...000hhhmmmzzzYYY@@@...000%%%&&&)))$$$&&&,,,***+++......,,,---222333222---111333111222444333...111444444111...///555;;;......---,,,,,,,,,------***,,,...///000///......///+++&&&%%%'''))))))(((((((((((((((((()))***,,,---000222111000000///,,,***888>>>666---,,,***&&&///>>>UUUooonnnSSS===---%%%###444111---***((('''&&&%%%555UUUlllrrrEEE###,,,------,,,***+++///333111111***,,,888666***'''***,,,---+++***---000000+++...888999111555888000000///---------000444777555333222555:::<<<<<<:::>>><<<===@@@???;;;999;;;===<<<<<<;;;;;;;;;===>>>CCCDDDDDDDDDCCCAAA???===AAA@@@;;;>>>HHHHHHFFFMMMRRRNNNMMMOOOOOOMMMPPPVVV\\\ZZZ\\\bbbiiilllnnnppp~~~|||}}}|||uuuuuurrryyyqqqmmmqqqjjjaaa[[[YYYWWWTTTQQQQQQNNNNNNPPPLLLEEE@@@@@@888777BBB===;;;@@@<<>>>>>>>>===>>>DDDKKKJJJBBB;;;999666888<<>>:::999===888555///<<<555555666888FFFDDDllliiidddAAAVVVLLL??????GGG(((;;;HHH...333///--- 777EEE...444PPPRRRWWWcccDDD888+++==='''555PPP!!!'''222***)))+++000...(((---...!!!,,,///...,,,...333666555555777666555777999666000444333000---+++)))))))))(((((()))***+++---...//////000000111111111111000+++***)))(((''')))---000***---000111000///111222666333111...---...111444>>>444333@@@UUUrrr[[[@@@444///***000666444((($$$...???:::222(((######)))...+++777///***(((,,,444"""))))))'''&&&&&&(((+++...---444111,,,...+++)))222------............111444000...///+++***:::EEE===000222444444222222444666===>>>@@@AAAAAAAAACCCDDD???@@@DDDJJJKKKFFFBBBBBB888<<>><<<<<<===@@@BBB;;;AAABBBGGGPPPMMMLLLVVVOOOMMMQQQXXXXXXUUU[[[fffUUUYYY___fffnnnvvvzzzzzzuuuvvv~~~```cccggghhhgggdddaaa___^^^YYYUUUTTTRRRSSS___mmmzzztttkkkfffccc___YYYTTTVVVRRRPPPPPPMMMKKKMMMRRROOOGGGLLLGGGJJJRRRFFFFFF===DDD>>>777;;;<<<999;;;777666444222222555:::>>>:::===999///))),,,///...000///------///000000///222444444333222444999===???;;;888:::AAAIIIOOORRRVVVZZZZZZQQQBBB666000///+++---......---...222666,,,000444666444000---+++$$$&&&,,,444111QQQ000,,,,,,***)))***))))))((())))))***+++))),,,///111000.........333 III999BBB|||222111---444777TTT666:::---111,,,---555===111---666333111777111///BBBFFF@@@GGG======<<>>@@@>>>EEEHHHFFFKKKUUUUUUOOOQQQKKKEEEFFFKKKMMMJJJEEEKKKBBBJJJVVVQQQHHHEEEBBB666888BBB;;;BBBTTTKKKFFFBBBSSSPPPMMMFFFDDDVVVVVVUUUUUUXXX]]]\\\ZZZ[[[___```lllvvvzzz}}}{{{~~~ggg]]]QQQHHHCCC@@@@@@@@@666222000222444333444666:::FFFMMMOOOTTT\\\[[[TTTaaaaaaiii^^^___```OOO\\\IIILLLPPPRRRRRRQQQPPPPPPKKKJJJFFF@@@======<<<:::555666666666666777999999777444111111333555444333444222111111111111///------000333444333222222333:::<<<@@@GGGPPPVVVZZZ[[[\\\TTTQQQUUUWWWPPPGGGAAA555111......222555666555///...------------,,,++++++&&&+++111((('''MMM~~~XXX000444!!!,,,++++++,,,---000777???999222666;;;999;;;<<<333>>>999$$$111```jjj;;;:::999222111999nnnFFF000...111...111222333333222111///---///111444666666555333111---...///------222;;;CCC)))YYY^^^999JJJbbb]]]999@@@>>>///000444///---///111...---...***###///)))555666FFF]]]AAA)))000,,,)))(((***,,,,,,,,,))),,,///...,,,***,,,...111000000111222333111000666888888333111333555444<<<666333222000...///333///...---...111222111///,,,---------...///000111)))222<<<;;;111***,,,222+++///444666666222222666888PPP}}}|||```HHH777000444<<<555444333111000...------...+++******,,,,,,+++)))))))))))))))))))))))))))(((+++---...//////---+++''')))+++***'''%%%&&&''')))///555666222...,,,,,,---...000222333333333333555444555777777555777<<<999888===EEEHHHDDDBBBBBB@@@GGGMMMRRRVVVXXXTTTNNNPPPMMMKKKJJJKKKLLLLLLKKKSSSBBBCCCPPPPPPLLLGGG???>>>555BBBHHHGGGEEE???NNN^^^bbbUUUSSSRRRQQQYYYPPPZZZVVVUUUVVVVVVVVVZZZ___{{{~~~|||wwwwww|||mmm]]]QQQCCC666111444,,,......---///111///***(((222777555777???EEEEEEOOOWWW___TTTVVVWWWHHHMMMTTTUUUVVVTTTRRRPPPOOOPPPQQQQQQQQQNNNFFF???BBBHHH999:::;;;===>>>>>>>>>???777555222222333555666666444222000/////////---+++...000111111111111222333666777;;;BBBKKKTTTZZZ\\\^^^\\\WWWPPPOOORRRPPPLLL;;;555...---222666777666---///000///,,,***+++------***---222---'''000AAAuuu//////000222<<>>EEEKKKKKKJJJJJJGGGGGGLLLTTTWWWSSSOOONNNOOOOOOOOOLLLIIIIIIKKKNNNTTTEEEDDDLLLJJJIIIJJJFFFJJJBBBNNNNNNHHHBBB===OOOYYY^^^TTTXXXYYYVVV\\\RRRaaaZZZUUUVVVYYY\\\bbbhhhtttcccZZZNNN;;;000///...222000***,,,444555///---222333...,,,000444444999<<<>>>AAALLLJJJ<<<;;;PPPRRRSSSSSSRRRQQQQQQRRRLLLKKKLLLKKKDDD<<>><<<;;;;;;999999999999888777444333444222000//////...---+++///000000///...///111333000000111666>>>FFFLLLNNNSSSXXXTTTKKKNNNXXXXXXOOOCCC:::000+++,,,000222222/////////...---,,,,,,,,,///......////////////000;;;jjjhhh[[[oooqqqKKKCCC@@@111999777AAA000555HHHQQQ777111111---///...---,,,+++,,,,,,---------...///000222222333---///222333222333555666@@@...)))444777,,,***444'''555333---222000+++000000111555888444///111666999(((222+++"""$$$$$$999MMMfff^^^333 ***+++++++++******+++,,,,,,,,,---***''')))---///+++'''111///......000333444333...222111---+++...000///---++++++//////---...111111111111111111000...---))))))***+++,,,///222555===333111;;;???888333444444IIILLLWWWttt{{{WWW>>>:::<<<<<<333///---//////---///333+++,,,,,,,,,,,,,,,,,,,,,***))))))((()))(((((('''%%%&&&'''((()))***++++++)))((()))---...------///)))******)))(((&&&&&&%%%,,,...111000---+++***+++///000222444666888:::;;;AAA???@@@BBBCCCBBBFFFLLLKKKHHHFFFJJJPPPSSSTTTSSSTTTLLLKKKQQQSSSNNNOOOTTTMMMNNNNNNLLLJJJJJJLLLNNNOOOHHHKKKMMMCCCCCCNNNSSSLLLMMMSSSAAA===IIIBBBAAAHHHXXXYYY___YYYPPPZZZXXXccc^^^\\\aaagggkkkpppuuuwww}}}oooaaa___]]]OOO===444...333222,,,///888999333666888777444333444333111333222+++444>>>666444<<<666:::@@@FFFJJJNNNRRRUUUNNNKKKIIIHHHDDD???>>>@@@>>>:::;;;AAACCC@@@>>>???;;;;;;999888666555555555:::888555444444333222111/////////...------000222///---,,,...333888<<<>>>;;;CCCFFFEEEQQQ```^^^OOOLLLCCC888///,,,...000222222///,,,---///000---******------,,,,,,000000...&&&666SSS///666999000AAA444444555}}}RRR888000///+++---,,,+++))))))***+++,,,---------...///111222333...---,,,+++***,,,///111$$$---///(((***666:::555555777111)))))))))(((***000333888:::666111444:::777)))111000'''***)))(((***...***,,,777333***---,,,,,,,,,+++*********++++++******+++------,,,***222000...///111333444444111444444111000444666666...,,,---000111......111222333444444333111000///---...000333666777777555,,,111999===888555BBBTTTrrrnnn]]]888AAACCC;;;666666///%%%888111,,,*********...444------,,,,,,,,,+++++++++))))))))))))(((''''''(((''''''(((((())))))******)))'''(((...///------111------,,,,,,+++***((('''...------,,,,,,...111333///000333666999<<>>ZZZeeebbbeee^^^RRR\\\[[[dddcccfffnnnssstttuuuxxx|||~~~zzzllljjjkkkaaaKKK777,,,000222222555777555///666777888:::<<<<<<;;;::::::AAA222222///""")))111***---111555:::???DDDHHHIIIIIIFFFCCCEEEGGGDDD???AAA:::999@@@DDDAAA???AAA???===:::666444666;;;???AAA>>>:::777666555333222...//////---,,,,,,///111222000---,,,...111333333000777<<>>>>>333???GGGOOOSSSQQQbbb``````ZZZjjjtttnnnrrrjjjpppsssxxx{{{xxxtttxxxlllGGG;;;444666666333666>>>777<<>>999555333,,,---......,,,,,,,,,---***(((&&&'''((()))***)))+++///222222000///---,,,)))666CCCEEE===333000111///000111000---,,,---...000//////111...---444===444555(((###OOO{{{^^^DDD(((000777000222---------|||SSS111(((,,,...)))))))))***************))))))+++,,,,,,+++***)))000...---,,,,,,,,,+++***===999444000...---+++)))***%%%+++222000111222+++///,,,+++,,,***''')))---,,,...%%%+++111(((***000000''''''((($$$'''+++'''+++,,,+++)))(((***000444,,,++++++///444666555333555444555666777666444222444777666000---///000...---++++++000333333666;;;777;;;>>>>>>;;;888777888;;;BBBFFFCCCEEEZZZiiiRRRBBB333CCC444444<<<777444999===<<<888666666666333111222000000333777666111------++++++,,,,,,,,,---------''')))***)))&&&%%%&&&)))$$$%%%'''***---000222333)))%%%)))444777000///555333000......///...+++(((((()))+++...000000///---555777:::@@@GGGNNNTTTWWWTTTUUU[[[bbbdddaaaaaaddd\\\gggnnnkkkfffggghhhgggccceee___UUUUUU\\\]]]WWW___eeejjjfffZZZNNNHHHGGGFFFGGGNNNKKK>>>===CCC???000???TTTKKKHHHWWWWWW^^^MMM]]]hhh~~~ooopppkkkxxxzzz~~~~~~zzzyyylllKKK444::::::(((:::jjj777:::AAAGGGFFFAAAAAAEEESSSZZZtttYYY===AAA<<>>DDDBBB;;;===EEE???BBBKKKWWW^^^bbbfffkkkiiipppxxxzzzxxxvvvuuuwwwrrryyyzzzzzzpppKKKBBB@@@333:::YYY>>>>>>AAADDDBBB>>>AAAFFFPPPTTTeeeppp```AAA000222???===AAAeeerrreeeXXXKKKAAA999000...000000///......//////---+++&&&(((((($$$$$$''''''%%%(((((('''''''''((()))*********---555;;;<<<555...000///000222000++++++///+++)))+++...,,,(((***//////,,,000888BBBaaaxxx}}}DDDDDD:::---...NNNOOO666:::222333222666333EEEOOO%%%000%%%,,,((('''***+++((()))...)))******+++,,,...///000++++++++++++,,,,,,,,,,,,,,,---///000111111111111---,,,++++++,,,...000222+++000000...444===<<<333111000///...,,,)))'''&&&***)))((('''&&&''')))******))))))))))))+++,,,---000------222333111222666000000333888888444333555000222555666555444444555;;;333...333===BBB;;;333@@@;;;999;;;===EEE^^^xxxmmmPPPEEEAAA===<<<<<<:::444...:::<<<999444333444444111888555333444666888888888222444222///...222333111666///******++++++---111...111111---++++++***(((***+++'''''',,,)))***777,,,)))''')))---///---***333111666>>>;;;///***......111666888444///111888111222666<<>>AAAAAAAAAGGGNNNKKKHHHLLLYYYfffmmmpppsss{{{|||{{{xxxvvvwww}}}yyyhhhJJJBBB:::777AAAAAA??????@@@??????FFFNNNTTTSSSSSSUUUuuu{{{FFF(((111???999CCC@@@UUUooopppjjjjjjlllmmmwwwwwwiiieeeUUULLLCCC===777111///000+++++++++,,,---+++(((%%%%%%((('''$$$$$$((()))&&&***)))'''&&&%%%'''((()))+++***+++...444999===>>>888444222444333///---...,,,+++,,,...---***+++///***%%%333CCCZZZ///888999???:::888;;;@@@JJJRRRPPPBBB555---+++444000222555***JJJ```888%%%555BBB...999999ddd{{{~~~JJJ111<<<(((///***'''''')))***)))***...+++++++++,,,------......,,,,,,,,,++++++************+++++++++,,,,,,------...---,,,,,,,,,...///000)))///222333888>>>:::111.........---,,,***)))((()))((('''''''''(((***++++++,,,---.........------222000111555666555666999444555999>>>===999777:::HHHDDD>>>888777;;;BBBHHH666;;;@@@AAAAAA@@@BBBEEEAAASSSmmm___HHHBBBEEEHHH<<>>;;;;;;<<<666999<<<>>>DDDLLLQQQQQQFFFDDDKKK___sss||||||yyy||||||{{{yyy{{{[[[IIIAAA999777===;;;<<>><<<999555444666:::;;;:::>>>SSSsssuuubbb:::???DDDDDD@@@===;;;:::EEEDDD@@@:::333111333777444666555222222555666444333777;;;999444111111333333666666222111333111...111...///333333///+++***333555333,,,(((***,,,,,,666:::333...000+++(((///&&&)))+++,,,++++++---000&&&(((///888:::777666:::222333666:::;;;<<>>???JJJBBB333444777555555666666444000,,,+++///333222666777:::GGGWWWXXXOOO]]]aaaooo|||aaaOOOBBB>>>888888<<>>CCCEEEDDDHHHOOOSSSUUUYYYXXXdddbbbVVVkkksssmmmfffMMM???888---;;;444999AAAGGGDDD;;;333000(((+++------+++***,,,...222((('''111111***///===---...---+++,,,...,,,(((---+++(((&&&((()))******(((+++***'''(((+++,,,)))555444222///,,,***(((''',,,---...///111444888;;;DDD===888777555222222444...000000000333777888555222)))111AAAMMM***777///333,,,&&&***+++)))(((,,,222444,,,)))888222AAArrr~~~tttiii777111000---777///000...***(((******(((+++,,,...//////...---,,,)))******+++---......///++++++,,,,,,---------...******++++++,,,,,,,,,,,,...///000///...---,,,++++++++++++,,,++++++***)))++++++++++++************,,,...000222333444444333---000111111444888:::888===???DDDEEE???666555999555777<<>>???CCCDDD>>>888444;;;:::;;;===@@@@@@<<<999777<<<>>><<<;;;:::666111...000222000---///555;;;444999;;;:::999888333---333...---///000...---///111///)))%%%'''+++***%%%(((111...(((,,,+++(((+++)))+++---,,,***)))+++---+++,,,---...---...000222555444555:::>>>BBBIIIQQQMMMKKKNNNVVVXXXTTTMMMJJJCCCGGGGGGBBB===>>>??????FFF<<<444111000,,,+++---))),,,&&&###,,,111444>>><<>>@@@FFFSSSQQQZZZUUUUUUZZZUUUaaaeeeQQQNNN>>>333666+++&&&111;;;EEEHHHEEE>>>666000111///,,,)))((('''''''''///"""((()))$$$///BBB+++...---***+++...---(((((('''%%%&&&((()))((('''(((***)))&&&&&&))))))'''//////......,,,***(((''')))***+++---///111222222777666888;;;:::666555777555777666444777;;;:::555000***---;;;PPP333888+++---$$$111888+++111333---'''''''''&&&888......,,,"""444qqqttthhhkkk\\\SSS~~~hhhpppeee]]](((***(((,,,111///111///***)))------***+++,,,...///000///...---,,,,,,,,,------.........((()))+++---......------***+++,,,---.../////////+++,,,...000///---+++++++++++++++++++++***))))))***+++,,,...///000000000666666555444444555666777444777888555666::::::777666666777666222000666@@@CCC\\\gggOOOGGGIIIBBBAAA??????AAACCCAAA>>>???:::999>>>???===>>>AAA===:::666444444666777888666:::===;;;<<<===<<<888///111222111///000333777444888:::888999;;;:::666444000///333555333222333---...,,,''''''++++++(((!!!,,,***%%%***+++'''***)))***++++++++++++,,,---+++,,,+++))))))---222555111//////333555777<<>>===:::===CCCOOOIIITTTMMMGGGUUUYYY```uuuXXXTTTCCC222888222'''###...777999???KKKSSSUUU555000***(((***,,,---,,,'''---///***))),,,///...))),,,,,,))),,,111111,,,(((((()))+++......+++))))))+++***'''&&&))))))&&&$$$&&&)))+++,,,,,,+++***%%%%%%'''+++000333444333+++000888???>>>999777999666777555222444888666000333,,,(((222vvvaaa999+++$$$555)))---%%%---000+++)))---111111444111---888888(((UUUzzz^^^lll___~~~III***...***------///333222,,,,,,111222///---...///000///...,,,***111000000000000/////////+++,,,///111333333222111...//////000//////......***,,,///222000,,,))))))))))))***))))))((('''&&&***+++---000333444666666999777444111000111333444444777777222111444444///<<<999888:::???LLLcccwwwoooTTTCCC???@@@@@@>>>LLLGGGBBB===888777<<>>===000000555<<<>>>999333222***///000+++(((***------"""---+++&&&***+++'''(((&&&&&&(((***,,,///000111555444///)))&&&(((,,,...,,,)))(((***++++++...444......444<<>>???///%%%)))###***<<<^^^yyytttllluuu~~~xxxmmm___SSSMMMKKK666>>>TTToooppp888>>>@@@999;;;DDD888333GGGOOOLLLIIIEEEDDDLLL\\\lllggg___TTTIII;;;000...111...***,,,222444444???NNNRRR:::+++222333'''"""(((&&&((())))))***,,,,,,***,,,+++***)))((()))***+++)))+++---,,,)))((()))+++,,,++++++++++++)))&&&###,,,---------------,,,,,,---+++***+++...///,,,)))...///444<<>>OOOkkk|||```NNNGGG===:::;;;@@@BBB===<<>>333000444999777666888::::::666222888;;;;;;777666999;;;;;;555...---333555111------:::;;;:::777333444888<<<:::,,,'''222:::555---+++,,,,,,---,,,((($$$)))111&&&''')))++++++***(((&&&)))))))))***+++,,,...///---+++))))))***+++***)))(((((())))))******++++++'''+++000444555333111///222666999<<<===<<<666000...---......***&&&(((...EEEVVV]]]|||ssszzzggggggaaaMMMAAADDDBBB\\\yyydddDDDCCC===>>>EEEBBB===@@@>>>AAACCCAAABBBKKKYYYcccbbb]]]WWWLLL<<>>AAA???:::;;;AAACCC<<<999<<<:::444999CCC>>>???CCCDDD===444555;;;888777666777888999999999;;;===;;;555222333222000222000222888999666666:::<<<<<<;;;888555444555666555444777777///,,,<<>>BBB;;;eeeQQQBBB;;;===AAAGGGCCC555222<<>>999,,,555111,,,VVV|||kkk111999$$$777...///000000000000222444666///222444///222555///777222...------,,,///333////////////000///,,,***.........---,,,,,,...000///222333111111333222...///,,,---111222222444888///000111222333555666777&&&"""'''222555333<<>>BBBAAA999444999BBBBBBAAA===888444333444666222555444000000333333111555666:::<<<:::555333666999999999999999777444111111777>>>999,,,***BBB___...&&&&&&333@@@===///###'''&&&%%%%%%&&&(((***+++)))))))))))))))'''%%%$$$'''&&&&&&'''***+++++++++************))))))))))))...***&&&(((...000---((('''%%%$$$%%%&&&&&&%%%%%%###***((("""000KKKYYYVVVVVVdddddd\\\NNNCCC@@@???===KKKtttpppIII777;;;===EEEFFF777555@@@EEE@@@@@@HHHLLLIII;;;AAAKKKPPPJJJ<<<222///,,,444666...+++---,,,&&&)))555FFFRRRPPPBBB..."""+++,,,---...***(((+++000,,,...000111000///,,,+++%%%''')))***************,,,***)))+++...111333333//////000111111111111000---------+++)))))),,,000------,,,)))(((,,,555===CCC<<<999===;;;555555:::666444...222111444uuuSSS###333***'''%%%---+++***)))******)))(((''''''******+++000...###+++///ZZZ888444444777777---HHH111555999333///000000000///000222444;;;444555666000222555...666333///---,,,---000333111///---...000000---***,,,...000000///111666;;;;;;777000---111888777111888777777666222---++++++777666333...,,,///111111>>>999===NNNeee~~~VVVOOODDD:::555888???EEE;;;>>>@@@???>>>>>>;;;777===>>>???>>>;;;999;;;>>>:::555333666888777999>>>444:::???===666333999BBBDDDDDDAAA;;;444000111444,,,///000///222777888555666888<<<@@@@@@;;;666222333333555888;;;:::555000222222555777444111888BBB((((((+++//////++++++...&&&&&&&&&'''(((***+++,,,''')))+++,,,---,,,***)))***))))))***---...---,,,++++++******))))))((((((---***((()))+++,,,***'''---(((%%%%%%%%%$$$$$$%%%(((---,,,)))000???IIIJJJppp~~~^^^TTTHHHEEEFFFGGGDDDAAAlllttt|||___<<<>>>???DDDJJJEEE<<>>DDDGGGEEE::::::>>>FFFGGG???555///)))//////(((&&&+++,,,&&&...###+++HHHZZZPPP<<<222)))(((+++...,,,''''''---***,,,...//////---***((())))))***+++,,,+++)))(((...,,,++++++...000111111///000111222222222222222...+++'''''')))+++++++++)))+++---***''')))111888999>>><<<666777???CCCAAA444111...111222(((KKKFFF&&&((((((&&&---,,,******++++++)))''',,,"""'''000---...000)))111///GGGNNN***;;;444444555222DDDOOOeee333666555///000000///...///222555;;;333555666000222555...222222111///...000111111666444222333555666333000222444555555444666<<<@@@999333,,,---777@@@<<<222,,,...///...///444:::>>>000444777:::EEEUUUaaaeeeuuuYYYIII===444???@@@AAA???===;;;<<<>>>BBBEEEBBB777111555===BBBAAA>>>;;;999;;;>>>===;;;@@@999444777<<<===:::888000777===;;;666555:::???999;;;<<<:::777555777:::222444333222555:::999555333444:::BBBKKKLLLCCC:::111111333777:::888333---333000000555888555///***'''))),,,+++%%%!!!&&&000%%%'''))),,,------,,,+++(((***,,,.........,,,+++,,,++++++,,,------+++)))++++++******))))))(((((((((+++......+++((('''(((---'''%%%((()))''''''***---******---,,,,,,888HHHfff}}}pppTTTZZZJJJAAAHHHJJJFFFLLLYYY~~~|||HHH<<<>>>CCCIIIJJJ>>>>>>>>>>>>===???BBBEEEFFF===999===AAA===666111---...,,,(((&&&))))))'''---***(((---:::FFFHHHCCC,,,'''(((......)))(((---(((***,,,---,,,+++(((&&&******+++,,,---,,,)))&&&///---,,,,,,---......------...///000000111111000///+++'''(((+++...,,,***%%%)))+++***''''''+++///333>>>>>>333222???BBB:::333;;;;;;+++,,,///333WWW666%%%+++///***))))))+++,,,---,,,***///$$$'''///+++(((...111111000<<>>,,,fffSSS)))333JJJfff---,,,111111111000///000333666666///222444000444777111000333444222222444444222999888888888:::;;;:::999555555555444333333555777888666444555===AAA999...======:::333222:::DDDJJJeeeppp||||||]]]CCC===444---,,,222:::@@@333666::::::999:::===AAABBBKKKMMMAAA888:::AAADDDBBB>>>888666:::@@@???:::EEE???;;;<<>>,,,...:::---444iiizzz:::444000*********+++------+++***+++))))))******(((***000(((111BBB[[[333444444---888 999dddXXX***444///)))zzz[[[555333333333222111222666999888111444777333666:::444222666777444555::::::777666777888888888999;;;===555333222222222222000///:::======;;;===AAACCCBBB222@@@RRRbbbwwwnnnPPPAAA???AAAAAA777999AAAJJJGGG<<<888;;;BBBCCCBBB>>>:::;;;@@@FFF;;;GGGMMMDDD<<<;;;:::666???>>>999555888???@@@<<<@@@AAA@@@>>><<<:::999888555999888333333888:::999>>>;;;777444333222111000///111333666===DDDDDD???999777333111666;;;777...333444444222///+++))))))///222333000,,,,,,///222,,,'''%%%***...,,,)))((()))***+++,,,,,,,,,,,,+++)))************+++++++++)))))))))+++---,,,***((()))))))))))))))*********(((+++---,,,(((&&&(((***)))%%%)))444666...)))+++'''######&&&)))111EEEZZZqqqaaaRRRTTTXXXSSSGGGJJJjjjqqq<<>>KKK:::---......(((&&&)))((())))))***)))((('''&&&%%%%%%&&&)))------***'''+++******,,,------***(((&&&'''((()))***++++++***'''***------***((())),,,,,,---...---+++*********"""'''000999999444222444000$$$111...444;;;***222222YYY>>>)))...---,,,,,,---+++(((&&&%%%...+++%%%***,,,+++---444AAAOOOBBB..."""444222;;;+++111EEEYYYbbb000%%%)))'''444CCC[[[666666555333333444888;;;???888:::;;;666888;;;555555999999555666===???===000222555555333444888;;;888666555666999999777444444;;;>>>:::;;;HHH\\\iii{{{cccOOO???666444::::::444444;;;555///000888666000777GGG111999BBBEEEAAA<<<::::::BBBGGGCCC777333;;;@@@===<<<>>><<<666666<<>>BBB===555333555888777777333,,,...555888555;;;555///...000444666666777888777777<<<@@@===666777666111,,,///888;;;888///111222///+++)))***---......,,,***+++---+++(((***(((((((((&&&%%%+++333+++******))))))***+++,,,''''''((()))+++...000111))))))***---///000...,,,(((((())))))******++++++,,,***(((''''''((())))))222...333>>>>>>222))))))$$$((())))))---:::EEEKKK~~~ccc[[[^^^[[[PPPLLL]]]|||VVV;;;PPPEEECCC;;;:::999999;;;======<<<>>>@@@EEEKKKMMMDDD444''',,,,,,...000,,,'''&&&***+++)))<<>>OOOPPPEEE222)))++++++%%%&&&''''''(((((((((((((((((()))***)))'''&&&&&&'''000---)))(((******)))'''++++++***))))))***+++,,,))))))(((''''''((()))***)))((('''&&&&&&'''((()))%%%'''+++111666888888666333---)))+++///111333555)))PPP===222222...+++,,,...***$$$000---+++)))&&&###(((///888ZZZ666,,,,,,,,,---...///000111@@@ccc]]]111)))///---444///***BBBvvvXXX333333<<<888444888;;;???@@@===:::::::::777999555111222666:::;;;:::999888777555555777999;;;???CCCIIIKKKNNNUUU```iiiyyyoooWWWCCC:::;;;???BBB:::777333222222333444444888666666999======:::777BBB>>>>>>???;;;777;;;CCCDDDDDDBBB???;;;:::;;;<<<===:::888999<<<===<<<;;;777>>><<<888:::666333;;;999444//////222555666555111222333333444444333333555222...---444:::888222111111222444666444111...000000000...---...111333333---+++//////+++))),,,!!!&&&(((''')))++++++''',,,,,,+++***)))***+++,,,,,,++++++++++++++++++,,,...---+++)))(((+++000444(((,,,---+++,,,...))) &&&(((+++---------000444@@@???:::222)))%%%&&&)))***111...,,,777AAAIIITTTwwwXXX^^^ZZZYYYKKKBBBfffFFFGGGOOOFFF>>>:::777555777999;;;<<<===???DDDKKKMMMGGG:::///444000---,,,***&&&'''******...BBBPPPDDD888888888CCCKKKIII:::---++++++(((''''''((()))))))))))))))((()))***)))'''&&&'''(((---***(((''')))))))))'''***)))(((((((((((()))***,,,+++***)))(((((()))))))))(((''''''''''''((()))&&&'''))),,,///333666777;;;777444111000///000222666&&&KKKBBB>>>======555+++***000)))&&&(((111777666222000TTT~~~---******+++,,,---///111222))):::zzzKKK000+++---...''',,,777;;;---///\\\JJJ000555???===000444666444555:::>>>>>><<<;;;:::999999:::===@@@AAA===;;;BBBSSSiii|||yyyXXXHHHEEE@@@777CCC???999666555666777777999888777777888888666444888777777999;;;=========BBBAAABBBCCC???:::;;;AAA======<<<<<<<<<======>>>>>><<<::::::<<<===;;;999@@@DDD@@@>>>DDD@@@888;;;888777666444444666999<<<888888777666666555444444666555222///222777666111333333222111000000000000//////...,,,******,,,......)))(((,,,---***)))+++(((++++++((((((+++,,,)))---+++***)))+++---------++++++************++++++---+++)))((())),,,...000///222111,,,***......+++000111333222,,,***777HHH555111,,,'''%%%#########,,,000---,,,333666===MMMhhh]]]WWWKKKFFFggg\\\;;;OOODDDCCC>>>888444555888;;;======???DDDKKKNNNJJJBBB;;;===333+++)))(((''''''***(((000FFFQQQFFF;;;666...444DDDMMMCCC444---+++***((())))))***************((()))***)))'''&&&'''(((***(((&&&'''((()))(((((((((((('''&&&&&&''''''(((...---,,,***)))))))))))))))((((((''''''(((((()))&&&((()))((((((,,,333888::::::777444111111222333777&&&***PPPbbb111(((111222//////)))---///))) 444KKKQQQ***)))******+++---...000111999]]]fff:::'''+++111000,,,666...666AAA444"""555[[[jjjXXXMMM???CCCEEEBBB<<<999;;;>>>===IIIOOOWWW___fffppp|||yyycccQQQGGGAAA888...***///666;;;===111555;;;>>>>>><<<:::888777777888;;;<<<;;;777444888999999999999;;;???BBB???@@@BBBCCC@@@::::::===>>><<<:::;;;===<<<:::777>>>===<<<<<<======;;;999DDDFFF??????HHHEEE:::888999::::::777444555;;;@@@>>><<<999777444333333333333555444000111444666333666666333///++++++...222//////...+++)))(((***+++***''''''***,,,***)))***,,,---,,,''''''***+++))),,,+++******,,,---------******))))))))))))******+++)))'''(((+++---,,,+++---111111,,,***+++---...///,,,000888888666AAASSS///***%%%$$$'''((('''$$$(((***+++222888666AAA\\\vvvdddYYYRRRUUUrrr???GGGDDDGGGBBB<<<888888:::<<<===???BBBGGGLLLNNNLLLHHHDDD???333)))'''******))))))'''...GGGWWWJJJ777...)))...???KKKFFF999000,,,***)))***++++++,,,,,,++++++((()))***)))((('''((()))((('''''''''((()))))))))(((((('''''''''&&&&&&''',,,++++++***)))))))))))))))(((((((((((((((((()))&&&(((***(((&&&(((///555222222111000333777888666444<<<;;;222AAAuuubbbDDD666555333:::???:::666HHHsssnnn''')))+++******++++++,,,---...%%%000}}}KKK888999///+++///000++++++000***+++...555BBBKKKIIICCChhhvvvhhhWWWKKKCCCAAA<<<888666888===AAA===777666:::;;;666000...666999;;;;;;777444555666555666777999::::::777444777:::;;;:::888999===@@@999;;;>>>>>>;;;888:::===>>>;;;999;;;??????:::555<<<<<<===>>>>>>>>>===<<<>>>@@@::::::CCCAAA888888<<<<<<:::777444555999<<<===;;;777333111000000000,,,111222000///333777888777888777111+++)))---222.........,,,******+++---+++))))))+++---,,,***))))))++++++''''''******''''''+++000000---******+++))))))(((((((((((())))))+++(((&&&)))---///+++'''))),,,......---,,,+++***,,,%%%---@@@HHH???:::>>>+++)))&&&''')))******)))&&&&&&***888>>>888HHHkkkyyylllYYYLLLMMMZZZsss[[[BBBKKKHHHDDD???<<<;;;;;;;;;:::AAAEEEKKKNNNNNNLLLIIIGGG;;;000'''(((------+++)))---333PPPcccOOO000(((,,,000:::DDDCCC<<<444...)))***++++++,,,,,,,,,,,,,,,''')))***)))(((((()))***'''((()))))))))******+++))))))))))))(((((('''''''''(((((())))))*********((())))))))))))))))))(((%%%))),,,+++(((''',,,000222222000000666===<<<555888;;;???>>>666999ccc}}}{{{~~~777 333,,,,,,+++***************;;;999ZZZ===555111444777;;;JJJ\\\rrr___FFF===999666555777999999888@@@===888333///111666:::<<<555111333666666777:::444666777555333333777;;;999777666666888999888888777:::===<<<999777888:::666888:::888777999>>>AAA===:::999<<>>???@@@@@@AAA:::>>>999777???>>>:::???CCC???999666666777777777:::888555222000///000000***000222///---000555777888::::::666...+++,,,000***+++,,,,,,++++++---......///......///...,,,((($$$))),,,++++++---***&&&%%%///999999///((((((,,,)))(((((((((((((((((()))+++((('''***//////+++&&&,,,+++***,,,------,,,,,,000000:::HHHDDD222%%%%%%%%%'''((('''%%%$$$%%%''')))(((,,,:::>>>555EEEjjj}}}wwwdddWWWLLLSSSkkk}}}FFFMMMGGGCCC>>>;;;::::::999888@@@GGGNNNRRROOOKKKHHHGGG666---''')))...---+++***777FFFfffpppPPP...)))///000555;;;>>>===777000+++***++++++,,,,,,,,,,,,,,,''')))******(((((()))+++&&&(((******))))))***+++***************)))''''''%%%&&&''')))************((())))))******))))))((('''***,,,,,,***((()))+++999;;;:::666999???<<<333999@@@>>>>>>DDDDDDJJJ[[[;;;$$$///...,,,+++***)))))))))))))))%%%,,,888MMMzzzsssmmmggg^^^YYYUUUPPPIIICCCLLLDDD:::555888===@@@AAA999:::;;;;;;888555333333111555999:::::::::===@@@???<<<666222000000///...444666888999888999:::;;;>>>;;;777666777999;;;;;;888:::<<<<<<:::888666555666:::;;;999888>>>DDDGGGGGGDDDAAAAAAAAA???<<<888:::;;;===>>>>>>@@@CCCFFF<<>>:::999:::;;;;;;===FFFPPPTTTQQQKKKGGGFFF555---'''(((++++++***+++???aaawwwJJJ000---++++++///666<<<===888333000******+++,,,,,,,,,,,,,,,''')))******))))))***+++%%%'''******((('''((()))******++++++***)))'''&&&'''((()))***+++******)))((()))************)))(((************)))(((''''''444>>>BBB<<<:::???@@@<<<666IIIAAA555DDDQQQGGG???AAAmmmrrrEEE((())),,,)))(((((((((((()))*********'''***222555OOOrrr___SSSNNNNNNPPPHHHKKKIIICCC??????>>><<<444444555888<<>><<<;;;;;;***+++---......///000000///444999:::666444444666)))111555555999???>>>777111111111222333333000...>>>;;;777555666888999999<<<;;;::::::;;;:::888777666===???<<<<<>>>>>======???DDDHHH???BBB???BBBMMMLLLCCCCCCAAA>>>:::777666777888999;;;:::999777444222111000333666555000...000111000:::999888555222///,,,+++''')))++++++******+++,,,+++//////---...000---''')))---000......///,,,((('''---111000,,,***+++...***))))))(((((())))))***((((((***++++++***((('''(((,,,222444---'''---777222>>>BBB888,,,(((---222+++---------+++((('''&&&%%%(((---888AAAAAAPPPnnn|||hhh\\\JJJRRRLLLRRRxxxpppRRRNNNHHH???999999;;;???AAA999DDDQQQVVVRRRKKKGGGFFF777...''''''(((((())),,,AAAtttwwwBBB000000%%%%%%+++555<<<===888444444******+++,,,,,,,,,++++++''')))******))))))***,,,$$$'''***)))'''%%%&&&''')))************(((&&&%%%)))***+++,,,,,,+++))))))((()))***++++++***)))(((---***''''''''''''&&&%%%(((999CCC>>>:::@@@GGGHHH777>>>:::<<>>999///111<<<888:::999333111444777666999<<<===<<<888777888;;;777;;;===:::444111666;;;;;;666///,,,---111555777333555666333...---000444222:::888------666777///999666333444888::::::888;;;999666444555666555555???;;;888888:::===<<<;;;555===BBB???>>>BBBEEECCCBBBCCCCCCAAA@@@@@@CCCEEE???@@@???===<<<>>>CCCHHH???AAA===CCCRRROOOAAA:::999:::999666222222777;;;;;;:::999777444111...---333555444000111444555333<<<999555222000///---++++++---......,,,++++++,,,'''+++---+++---000---&&&,,,......+++***+++***&&&'''&&&$$$$$$&&&)))+++,,,******))))))))))))******&&&(((******((('''''''''%%%444GGGLLL@@@111333>>>@@@AAA999------444000$$$---+++***+++---+++'''"""(((,,,---222999999EEE]]]zzz|||}}}vvvddd[[[MMM\\\UUUWWW___QQQEEE@@@<<<555888===777===FFFWWWYYYJJJDDDHHHGGG;;;000&&&&&&***+++,,,---JJJvvv000///)))---...+++///<<>>777222555<<<:::333<<<999555444:::AAA???999:::999;;;===;;;555444777999777444333333555555444---444888555222333666666999222222666555000333===...333666666777<<<>>><<<222444888:::666111444:::;;;:::;;;===??????===<<<>>>>>>???@@@@@@AAA@@@@@@LLLLLLGGG@@@???CCCCCC???@@@>>>;;;:::;;;<<<<<<;;;===<<<===>>>@@@@@@???===KKKFFF===666666999777333///222111------111111---777111,,,,,,///222000...000111222222111///,,,+++)))...111...++++++///222+++,,,---///...+++***+++((()))*********)))'''&&&''''''(((...444555111,,,+++)))'''&&&&&&(((***,,,)))******)))'''&&&'''))),,,222777444///000999BBB<<<666---)))000:::888///......---******,,,,,,+++---,,,,,,,,,---444FFFVVVkkkzzzzzzrrrrrrnnneeebbbIII[[[UUUqqqfffYYYMMMFFFAAA999;;;@@@;;;:::@@@PPPVVVLLLHHHJJJFFF999000))))))+++,,,---///NNNkkk222111&&&...///,,,...777===:::666555222///...///,,,)))+++000)))(((''')))+++---------(((((('''&&&&&&&&&&&&&&&&&&'''(((***+++******)))***)))((()))***+++***)))%%%&&&&&&'''(((***+++,,,---)))(((---...***((((((+++"""(((@@@QQQOOOJJJKKKAAAEEEGGGGGGJJJOOOQQQPPPUUURRRMMMKKKMMMUUU^^^eeeRRRDDD777333555777:::>>>777111...///---'''%%%''''''&&&&&&'''((()))'''&&&'''((()))***++++++,,,,,,+++,,,,,,,,,---000555999666999;;;:::888777888:::888555555666444111444;;;<<<:::555222555:::777000888888555444777<<<;;;555777555555777555111222666666555444444555555333111222:::>>>;;;777777888777555333333444222///000444000777<<<999666777:::<<<===;;;;;;;;;777444666<<<:::;;;===@@@CCCBBB???<<>>>>>??????>>>>>>>>>>>>>>>888333444777888888777+++......+++,,,000000---//////000222333333111...555444222000///------,,,222000,,,((('''+++///222,,,,,,,,,)))&&&%%%(((,,,)))))))))))))))(((''''''(((&&&&&&***...///+++'''+++***(((((((((***+++---)))******)))'''&&&((()))&&&'''(((((())),,,111555555222,,,***///555333,,,000///,,,******++++++***&&&'''+++///222999KKK[[[fff{{{zzzvvvlll```\\\OOO^^^```xxx___QQQIIIAAA777888===999<<>><<<<<<999444222333222/////////...+++,,,111((('''&&&(((***,,,,,,,,,)))(((&&&$$$$$$%%%&&&(((&&&(((***,,,---,,,***)))(((''''''(((***+++***)))(((((((((((()))***+++++++++((((((***+++((((((******&&&%%%222JJJYYYSSSEEECCCKKKPPPMMMKKKNNNTTTVVVAAA>>>>>>HHHUUU]]]\\\WWWSSSGGG;;;444111///222666444...,,,---...***&&&%%%((('''&&&'''((('''%%%$$$''''''(((((())))))))))))***+++++++++,,,...222555666777777555222111222333888444222111000///333888888888555333555777555///333666666333333555444111555222111222111///111777222222333444555444111///000777:::777444333333111111666777555333555555333333<<>>777222111333---++++++---+++)))***///)))((('''''')))******)))((((((&&&&&&&&&&&&'''(((%%%'''+++------,,,)))'''(((''''''(((***,,,+++******))))))))))))******+++***)))))))))((('''(((***$$$000---%%%:::^^^dddOOOGGGPPPVVVTTTRRRSSSUUUUUUGGGJJJLLLJJJEEE===777444111,,,+++///222111000111333000...000222111---******)))))))))******(((&&&***))))))(((((((((((((((((()))*********,,,///222111000...,,,++++++,,,---444222111000000000333555777666555333444555444333000555888444000000000...333111111333222000222777111111111222444444222000---222333///,,,...///...111999;;;666666>>>@@@<<<777===@@@;;;666666777777555000///333888999===AAA;;;<<<>>>AAADDDDDDBBB@@@@@@AAAAAACCCDDDGGGIIIJJJNNNLLLJJJHHHHHHIIIHHHFFFFFFDDDBBBBBBBBBBBBAAA???>>>CCCFFFCCC<<<777555777:::111000666666---(((,,,///---,,,,,,...///...+++555333111444999===>>>>>>...---+++***+++,,,...000******...333555222......111000---***+++///...,,,+++***((('''''''''((()))...+++(((''')))******)))***)))((('''%%%$$$""""""(((((()))(((&&&&&&((()))***((((((,,,000000,,,(((%%%(((++++++,,,///222444;;;444...,,,,,,+++***+++&&&)))///333444;;;LLL^^^kkk||||||pppkkkddd[[[ZZZ]]]aaa~~~qqqcccYYYLLL<<<:::???;;;===CCCRRRXXXMMMHHHIIIDDD111/////////,,,***///777VVVAAAEEE...---&&&999+++111555777555111000222333***)))***,,,+++((()))---,,,***((('''(((((('''&&&'''((()))******)))((('''%%%'''***,,,---+++(((&&&)))(((''')))+++,,,,,,+++******))))))))))))******,,,,,,***(((((())))))(((&&&---,,,&&&111NNNcccgggTTTUUUUUUSSSVVV[[[\\\ZZZOOONNNHHH===333111888???777...(((+++000333666:::444444333444666777444000...------...000000///---...---+++***)))(((((((((&&&((()))))))))+++...000///...,,,,,,,,,---......///000111222333555444333555444333222000000333666///555888444000///000/////////111555444111111444333111000000222444444444111333111---,,,111444444222999:::444555>>>AAA>>>999;;;:::888999;;;:::555222000111888>>>???AAADDD>>>===;;;<<>>===<<>>888/////////...............111000111222...***---555000000......555999111%%%+++***((('''''''''((()))...,,,)))((()))+++,,,---!!!"""###%%%&&&((())))))'''(((((('''&&&&&&((()))+++///333666444000***'''000111111///+++)))...333@@@666.........,,,+++---,,,///222222000666III\\\jjjuuuqqqggggggdddYYYUUUbbb```vvvjjj```SSS@@@<<<@@@<<<:::@@@PPPVVVLLLIIIMMMIII111...------***)))...666JJJ+++666111,,,$$$:::+++(((...111///,,,---...---***)))+++------***+++///,,,***(((((((((((('''&&&&&&(((***+++,,,***)))(((&&&(((***++++++***(((&&&)))((('''(((***+++***)))))))))((((((((()))******------+++)))+++...,,,'''+++!!!###///222444NNNqqqeee^^^SSSLLLPPPXXXYYYVVVHHHEEE@@@<<<;;;===AAADDDEEE???:::999888777999===999<<<<<<999888:::999666333333333444666777555444111000---+++)))(((((((((%%%&&&((())))))+++...000///...------///111000000...111222222444777444///111000111222///---000666///555777333000111222111......111555444000000333555222000000222555777777333444222......444888777333777888555444777999888888888777666:::>>>;;;555555333666;;;===;;;<<>><<<:::666444999<<>>CCCFFFAAA666---666666444333111///...---333777@@@GGG@@@111+++...111111///...555999000!!!******)))(((((((((((((((+++***(((''''''***,,,...***)))((('''''''''''''''&&&'''((('''&&&&&&((()))000666===>>>888111...---,,,---///000......555===DDD777---...///,,,,,,///111333555222...333FFFZZZcccnnnkkkdddgggcccUUUMMMdddaaazzzooofffYYYEEE???AAA===AAACCCOOOVVVOOOOOOQQQLLL222---***)))((((((,,,333888000444---...)))000,,,---111111,,,***---,,,)))***)))+++......+++,,,000+++)))(((((()))******)))'''(((((()))))))))))))))))))))+++++++++***)))((((((&&&%%%&&&(((((('''&&&''''''''''''((())))))***---,,,))))))000666222((((((!!!$$$000000---???ZZZfff```WWWRRRVVV]]]]]]XXX[[[ZZZVVVMMMAAA666...+++%%%+++444:::999777>>>HHHDDDIIIIIIAAA<<<<<<===<<<:::999888999::::::888777333111...+++)))((('''(((###%%%''')))***+++...000111000///000333444222000111333222000111555222,,,...000555999555///000666///333333000000333444333333222333666555111222666444333222444666888888888444555444111222666666333555555999===<<<777666888555888777666888;;;:::666999999:::;;;999666999>>>AAA>>><<<;;;<<<>>>??????JJJIIIFFFDDDDDDEEEFFFHHHRRRMMMKKKMMMKKKCCC======>>><<<:::999777555111...666555444333222333444555111666555------444777333<<<333///666@@@EEEIIIMMMNNNPPPPPPLLLDDD:::222...777555333000//////000111111555AAAMMMIII777+++***777999444,,,,,,111...$$$)))))))))))))))(((''''''+++***)))(((''')))+++...222000,,,(((%%%###""""""%%%'''''''''&&&&&&(((***&&&***...---)))%%%$$$%%%$$$%%%***111333333999BBBDDD555***,,,///++++++000!!!'''///333444===TTTjjjbbbmmmjjj```aaa]]]RRRMMMbbbaaavvvoooaaaMMMFFFGGGCCCMMMJJJQQQXXXTTTUUUTTTKKK444---'''&&&&&&'''+++111+++@@@666&&&000///&&&---)))---+++'''(((///111---((((((***------***+++///)))''''''(((***,,,,,,,,,((('''&&&%%%&&&((()))+++++++++,,,,,,,,,++++++***&&&%%%$$$$$$&&&&&&%%%###&&&&&&&&&''''''((()))***+++***(((***444<<<666*** ,,,///)))***777===:::VVVYYY]]]bbbkkksssrrrlll___cccaaaQQQ===333:::EEEHHHPPPVVVSSSHHHEEETTTgggNNNUUUTTTIII???>>>@@@@@@>>>===<<<<<<<<<;;;999777444222...+++((('''''''''"""$$$''')))***,,,///111777555555666999999666333666666222---...222000***...222;;;AAA===444333888///111000...///444666444999777666777666333666;;;333333444777:::;;;999777777999:::888999:::777222666555===HHHHHH>>>:::>>>333888:::777666888999777@@@@@@@@@???;;;888>>>FFF@@@???===>>>??????>>>===HHHDDD???;;;;;;???DDDGGG???<<<@@@GGGHHH???999888777666555555555333000---444000,,,+++...444888;;;,,,666777---000@@@HHHBBB@@@666333===JJJSSSZZZaaacccccc^^^OOO>>>444444888111///,,,***+++///444777888...+++111222...///666>>>AAA;;;+++%%%***---***((()))*********)))'''&&&------,,,***))))))+++---***(((&&&$$$$$$%%%''')))%%%&&&''''''&&&&&&(((***)))***)))((('''&&&((())))))(((---444444000111777DDD333(((+++...******///666:::>>>;;;333333BBBSSSgggqqqjjjZZZWWWVVVRRRTTT___aaannnkkk]]]GGGHHHEEEAAA@@@LLL[[[[[[TTTYYYWWWEEE:::333...,,,,,,+++///444BBB111---111------333444+++...000000///---,,,---))),,,000(((333<<<,,,///***'''(((---...******---))),,,+++&&&$$$(((,,,---''''''000111''''''...,,,''''''(((***,,,+++)))&&&&&&&&&&&&'''''')))***+++777000(((%%%''',,,......!!!***+++%%%'''444:::777IIIWWWnnnuuuhhhdddiiihhh```bbbccc]]]PPPMMM___vvv~~~ppp___KKKOOONNNDDD999666;;;???:::;;;:::888555555666888===...000888222+++,,,,,,.........---+++,,,///222333000---,,,......,,,***,,,---333999777000000555666888999888777666777888666000///333444000111555333555888:::999666333000444666999999999888999:::444666...>>>333:::---222666:::???BBBCCCBBBAAAAAA???<<<999888999888555222???======@@@BBBBBB???;;;IIIIIIEEE???===AAADDDDDDHHHEEE@@@???@@@BBBEEEFFFBBB???<<<===???>>>888222444666777666333000......+++//////***)))111<<>>BBBEEEOOOgggwwwrrrooosssrrrjjjuuu|||YYYLLLFFFGGGEEE>>>777555888<<<444888===??????===;;;;;;<<<666888777111444666---...---,,,+++,,,---///000111...++++++...222444444///,,,---333444111///222000222444555555666888999444...,,,000444333444777888777555444444555666777444666777888777777888:::444===666===444CCC999666888;;;???@@@???>>>======@@@>>><<<<<<>>>>>><<<:::>>>===>>>AAAEEEFFFDDDAAAEEEEEEAAA<<<<<>>???@@@@@@???<<<:::888666444444555555666222---******---111555444777666000///666???DDDGGGHHHKKKOOOUUUZZZ]]]^^^RRR]]]eeennnrrreee[[[aaa\\\LLL>>>CCCLLL???444<<<---***,,,444555///000777222666777111---//////---...///,,,)))+++111111---***'''%%%&&&)))+++***(((+++)))&&&%%%'''---222555***$$$ !!!&&&***---...''''''&&&%%%&&&(((***++++++***((('''&&&''')))***(((***++++++---111777<<<>>>;;;///---444111)))+++###555vvvFFF///DDDNNNTTT___]]]TTTTTTQQQQQQXXXZZZkkksssnnn\\\EEEGGGFFFDDDJJJJJJVVV```]]][[[TTTGGG000***%%%)))///777BBBKKKHHH444,,,...))),,,555999555111,,,+++---......---+++)))+++%%%000888(((,,,,,,<<>>:::666444555666777;;;???AAA@@@===<<<;;;<<<>>>AAA:::444===???///111---++++++...000000...000---******---222666777333...+++000444333222111000222555666666666888999@@@777111222444333222111777666555444444555777888;;;;;;;;;999777666777888555BBB===:::666IIICCC:::999;;;======<<<;;;<<<===;;;::::::<<<>>>???>>>===>>>>>>???CCCHHHJJJIIIGGGAAA@@@<<<888;;;@@@AAA===>>>======>>>@@@@@@>>><<<555666555111///333;;;BBB222111111444555333---(((888<<<<<<999;;;DDDNNNSSSOOONNNNNNRRRYYYdddnnnuuujjjxxxwwwxxxjjjnnn\\\AAA333+++'''***+++'''***444777222111444555777777222//////000...------+++((()))+++***''')))%%%###&&&+++...***%%%!!!###&&&(((((('''&&&'''---***%%%!!! !!!"""!!!&&&&&&%%%%%%%%%'''(((***(((((('''&&&'''(((***+++)))******+++,,,000555999CCCBBB555---111///))),,,$$$888AAA[[[777DDD???MMMZZZZZZSSSSSSTTTYYYdddcccuuuvvvppp]]]CCCDDDDDDCCCDDDDDDTTTccc^^^XXXUUUOOO333---))),,,222:::EEEOOOGGG444...000+++---555777999222***(((+++......,,,'''(((...)))000444%%%,,,222777AAAIIIMMMVVVkkkpppaaaWWWNNNGGG@@@:::<<<999...---333111,,,***))))))++++++***)))%%%%%%%%%%%%&&&'''(((((('''...555444,,,'''***...((($$$(((111000***///<<>>;;;999666333222999::::::999999<<<@@@DDDAAA@@@EEECCC===@@@>>>000333///,,,---222444222///111///,,,***+++---///000555333222555777777555444777888::::::999888888999EEE===666444666666444111888:::===??????>>><<<:::BBBBBB@@@<<<888666666666999>>>;;;999999CCCBBB===:::;;;<<<<<<;;;<<<>>>@@@999:::;;;===?????????>>>???>>>>>>BBBHHHKKKJJJHHHAAA@@@<<<999<<>>===>>>@@@@@@???===;;;;;;999666555999AAAGGG444777>>>IIIQQQPPPHHH@@@FFFIIIIIIFFFHHHQQQYYY]]]YYYXXXWWWWWW[[[bbbkkkrrrjjj||||||}}}mmmHHH===???555***///***+++222666444222222999999777333000///...---,,,,,,+++***))))))(((&&&,,,)))((((((+++,,,***'''+++)))))),,,---+++)))(((!!!%%%((('''''')))***)))'''&&&&&&&&&&&&'''((()))(((''''''''''''((()))***+++******)))***,,,///111HHHKKK===---,,,+++''')))......PPPRRR888===...AAAPPPSSSPPPTTTZZZcccqqqjjjrrrnnn]]]CCCEEEEEEEEEEEEJJJ^^^iii]]]SSSRRRQQQ000,,,))))))+++111>>>KKK???...+++///+++)))......888111***(((+++...---,,,+++---222))),,,///)))999EEE999:::HHHLLLJJJ\\\www|||zzzmmmfffcccVVVOOOMMMFFF666000111+++...,,,***))))))***)))(((%%%%%%%%%&&&''')))***++++++999EEEAAA111$$$%%%+++,,,%%%'''000...'''000AAAVVV\\\xxxwwwqqqsssfffmmmWWWKKK@@@>>>>>>888333222222333555777:::@@@GGGLLLFFF>>>EEENNNFFF===888111333///,,,...222555222////////////...---,,,,,,,,,111666:::;;;999777666555777:::<<<<<<;;;:::999::::::777222222777;;;;;;999>>>@@@BBBDDDEEEDDDBBBAAA@@@@@@???<<<999777666777@@@888777:::>>>888;;;???>>>>>>>>>===<<<<<<===???===>>>AAABBBBBBBBBAAAAAA???======@@@EEEGGGFFFDDDEEEEEEBBB???AAADDDCCC>>>FFFCCC???===<<<<<<;;;:::555444333333555888;;;>>>???>>>@@@IIIUUU___cccbbb``````\\\TTTRRRVVVZZZ[[[WWWZZZ\\\___bbbfffmmmqqqooodddccckkkZZZ===222444000...111444444333333<<<999555222///---,,,,,,---,,,---......---...///,,,------***'''&&&))),,,222&&& %%%'''***---$$$+++...+++***+++***'''(((((((((((((((((()))))))))(((((('''''''''''''''+++***))))))+++---///000LLLTTTFFF000******''''''(((&&&))),,,666'''333777???NNNQQQOOOUUUZZZbbbnnnggghhhjjj\\\EEEGGGHHHHHHAAANNNeeekkk]]]UUUWWWUUU///---+++)))(((///DDDWWW<<<...---333...+++---***333///***)))+++,,,,,,+++...,,,...###&&&+++***@@@ZZZWWWgggkkkTTTPPPOOOjjj}}}uuuqqqdddUUUOOOOOOKKKHHH===+++333000,,,)))))))))((((((&&&&&&&&&'''((()))***+++&&&888IIIHHH888(((%%%(((///(((&&&)))((())):::OOOyyy|||aaa```aaaRRRFFFEEECCC;;;555444555888<<<>>>??????@@@AAAIII===DDDPPPIII<<<777444111///---///111333111///,,,///111222111//////000...666<<<;;;777666555333222555888::::::::::::;;;555666444222444888888666@@@>>>;;;999999;;;???AAA666777999999888777777888BBB333666:::CCC333888@@@@@@@@@???===;;;::::::;;;:::===@@@AAA@@@>>>>>>>>>===;;;:::===AAACCCBBBAAAFFFHHHHHHEEEEEEGGGFFFDDDJJJFFFAAA<<<999888666444IIILLLRRRZZZdddlllqqqssshhhfffeeefffhhhhhheeebbbkkkkkkfff___]]]aaacccbbbYYY]]]aaacccdddfffkkkoooxxx~~~pppiiiTTT;;;000555333111111222333333444;;;555111000///,,,***,,,333000000000---))))))---)))...111000,,,+++000555999444444<<<<<<333)))''',,,///000000444777... (((((())))))))))))))))))(((((((((''''''&&&&&&&&&)))((()))+++///333555666JJJYYYNNN555++++++)))((('''###???%%%---+++333;;;DDDQQQRRROOOUUUWWWXXX___```|||{{{ccciii]]]FFFFFFEEEEEE===NNNdddgggZZZYYYZZZQQQ.........******888YYYvvv???111000777222...///,,,,,,,,,+++++++++*********,,,(((,,,)))000333***:::SSS```~~~kkkFFFDDDZZZtttzzznnn]]]TTTSSSQQQRRRLLL<<<999555///+++***))))))((((((((('''&&&&&&&&&''''''***555888111***(((******)))))))))(((,,,<<>>>>><<<:::999999HHH@@@DDDIIICCC@@@???888111222222333333333333333,,,...000111//////111333000666888666555777555111000333777999999999999999666;;;<<<777333444444222===:::777444444666999;;;222555888999888666555555:::000777333@@@333:::;;;888999::::::999999:::;;;555888<<<>>><<<;;;;;;<<<;;;888777:::>>>AAAAAA???<<>><<<999777555>>>JJJVVVaaakkkuuu|||zzzqqqkkklllllliiidddffflllooonnnhhhjjjjjjgggeeeffflllqqqttt~~~www}}}XXXHHHIIIDDD>>>000222333222222222333444666///+++---...,,,,,,...555222111222///+++...444777===EEEJJJLLLNNNPPPSSS\\\```lllxxxsss___RRRPPPAAAEEEMMM]]]ssswww[[[999'''(((((((((((((((''''''&&&&&&''''''(((''''''''')))((((((,,,111555777777AAAUUUOOO555+++,,,)))'''...###333------999666333AAAMMMOOOOOOWWWXXXTTTVVVdddzzzdddjjj___FFFCCC@@@>>>DDDTTTfffcccUUUTTTPPP???***+++,,,(((***???iii>>>///...444///+++---+++(((***,,,---+++)))))))))+++)))444;;;GGGEEE///444888FFFZZZsssXXXKKKTTTaaarrrooocccVVVGGGGGGMMMJJJ===888222---+++******)))***)))(((&&&%%%$$$######'''&&&&&&%%%&&&'''***+++"""(((......,,,---666@@@SSSkkkrrrbbbZZZOOO===222222444444333333555999???DDDEEEEEEFFF@@@;;;EEEHHH;;;444666888888777666777888---...///---++++++///222666777555222555:::888111444777:::;;;999777666666222:::???:::777999;;;999======>>>>>>>>>===;;;:::666888;;;;;;999555222000000...777+++;;;444===555---000444666888:::===>>>555999>>>@@@???>>>>>>???888666555888===AAAAAA@@@000:::@@@>>>;;;===AAACCC>>>???@@@CCCEEEDDDBBB???999DDDPPPWWWZZZ```jjjttteeeffffffgggkkkrrrzzzsssrrrnnniiiiiinnnpppnnnwwwvvvsssnnnkkkoooyyy~~~UUU>>>>>>999333888)))///444444222222333333222***'''+++...,,,---111///...111888;;;<<>>:::@@@???JJJcccjjjXXXQQQIII000+++'''+++222)))EEEzzz{{{777000+++,,,/////////111---'''---333,,,(((***'''---"""fff~~~YYY888XXX===SSS{{{NNNZZZKKK999GGG^^^}}}uuucccWWWRRRMMMIIIEEEAAA===777333000...+++***''''''&&&%%%$$$$$$######$$$%%%&&&'''(((***++++++%%%)))------,,,---222666EEEAAA~~~zzzpppNNNHHH555000444)))333888444555>>>@@@;;;GGGHHHKKKMMMMMMJJJEEEAAA===666222444444000000444,,,,,,---...///000000111222444777888888999;;;<<<888666666777888777333///888999999888777888;;;===;;;:::999666444444777999444777::::::888777999;;;555222222555;;;===;;;888555555999<<<:::555888@@@;;;:::AAACCC<<<===DDDAAABBB>>>888???IIIBBB===GGGCCC@@@>>>???AAA???:::444???===999777777:::>>>AAAGGGMMMLLL]]]eeefffyyyrrrgggkkkaaaZZZZZZUUUbbbggggggkkkuuuyyy~~~tttvvv}}}ooocccUUUIII>>>444//////,,,///111000------111444))))))***)))'''(((...555000666444999KKKVVV[[[dddmmmuuu{{{zzzmmmmmmwwwbbbHHH;;;333$$$$$$222111%%% )))((('''&&&%%%&&&''''''+++&&&%%%***...---000444AAAOOO[[['''...555(((///(((***,,,...000333888;;;BBBJJJIIIIIIQQQSSSSSS[[[gggrrrccceeeSSS===;;;999@@@DDDRRRiiikkkWWWOOOHHH111,,,))),,,222)))EEExxxttt888111+++,,,...------...111///333444---,,,000000999YYYiiiWWWpppEEEEEE]]]JJJQQQ888QQQxxx}}}hhhWWWTTTWWWQQQFFFBBB>>>999555222///,,,***$$$%%%%%%&&&''''''((((((''''''(((((())))))******%%%***...///---+++---000777<<>><<<;;;<<<===>>>ZZZ```bbbyyy|||{{{qqqpppccchhhddd```]]]UUUcccccc___]]]cccmmmuuuwwwvvv~~~yyy{{{pppUUU<<<+++'''111>>>111000///...///111444555///...///000222555>>>FFF000999444111@@@TTTfffvvvmmmqqq{{{OOODDD===...###!!!!!!,,,((('''&&&%%%%%%&&&''''''***&&&&&&,,,///------///777JJJ^^^+++,,,000%%%,,,+++,,,......///111555888BBBKKKLLLLLLTTTVVVXXXccciiipppbbbcccNNN999::::::AAA@@@SSSgggaaaKKKDDD===+++,,,+++---000(((GGGuuuiii999111+++,,,---+++***+++---///111...+++...222333---}}}ooofff{{{EEE;;;aaavvveee^^^^^^WWWLLLFFFCCC>>>:::777333///---''''''(((((()))*********)))))))))))))))(((((((((&&&***//////,,,***)))***+++999HHHtttkkkdddLLLTTTHHH:::111:::444666>>>>>>999???MMMNNNMMMNNNUUU[[[YYYNNNDDD@@@;;;777777555111......------------------------...000222333333333444666777666444444555555444222666777999888666444444444222444777888888777777888555555444333333555999===999777555777:::;;;888555888888:::;;;999666999>>>EEE<<<;;;===;;;@@@DDD===:::888777HHH\\\TTT@@@:::===:::999:::>>>AAA@@@>>>@@@@@@@@@???===;;;:::999PPPPPPMMMeeezzz}}}xxxppp^^^dddhhhgggaaaXXXfffddd___[[[^^^hhhqqqvvvwwwvvvxxxyyyyyy|||kkkCCC444999<<<444+++555111......111444555555000---,,,///222666???HHHIIIWWWQQQCCCJJJ^^^rrrwwwkkk888///((($$$(((***'''%%%((('''&&&%%%%%%%%%&&&'''((()))'''(((...000...,,,,,,111GGGddd444///111'''------...///......///222555:::EEEGGGGGGMMMOOOUUUccckkkiii]]]```LLL777;;;;;;???:::TTTdddUUU@@@:::333&&&***+++------)))KKKttt^^^666///***+++---+++***+++(((...---***///111111333DDDnnnYYYvvvzzzoooaaaYYYWWWMMMIIIDDD@@@<<<777333000//////---,,,***)))((('''(((((((((((((((((((((((('''***,,,,,,***(((((()))***888DDDbbbwwwsssbbbaaaCCC222666222444===GGGGGGAAACCCJJJLLLMMMPPPUUUXXXTTTIIIAAA<<<999666555444222000///...---------------------+++---000111222222444555666555444333444444444444000333777888888666666666333444666777666666777888111111111111222444666888444333333444666777555333;;;::::::999777555777:::CCC<<<>>>@@@<<>>AAA===PPPcccmmm{{{xxxppp[[[___fffiiicccZZZjjjeeecccbbbgggooovvvyyyyyyqqqxxxxxxssstttzzzcccKKK666+++...777333333333222222111111111///***))),,,------444>>>___sssrrrdddhhhuuu~~~{{{wwwdddCCC444'''"""'''000///,,,***&&&'''&&&%%%%%%%%%&&&'''((()))((()))---000000///...444GGGiii<<<222555...000,,,---.........///222444444@@@BBB@@@DDDGGGOOO^^^nnnfff]]]aaaKKK666999666777:::[[[gggQQQ???;;;444)))(((,,,,,,+++***SSSxxxYYY333---)))+++---,,,+++,,,---333......888555000777|||{{{sss{{{{{{kkk```aaaSSSOOOHHHBBB===888333000444333111///,,,)))'''&&&%%%&&&&&&''''''((())))))))))))(((((('''(((***,,,+++111KKKQQQxxx}}}WWWKKK888222555///<<>>:::777666555333000111000///---+++)))((('''---///222333444555777888444444333333333333444555000333777999888777666555666666666444333333666888000111333555666777666555000000111333555666555444666777777555444666888999<<<:::BBBDDD<<<;;;===888222555222777BBB???666888???===;;;:::;;;>>>???@@@777777777888999:::;;;<<>>444***&&&,,,,,,)))...^^^[[[222,,,))),,,...---,,,---000555---...999000111KKKwwwfffkkkxxxtttjjjfffZZZTTTLLLDDD===888333000333222111///...,,,******%%%&&&&&&'''((())))))***)))(((&&&%%%&&&))),,,...)))(((IIICCCddd???///222222%%%***;;;CCC>>><<>>666***,,,444;;;888...&&&'''+++---***---333111000???TTTllltttrrrrrrzzzwwwvvvooo^^^xxx{{{III000'''000CCC___WWW***+++***((('''''''''((()))((()))((((((,,,333666555333<<>>uuusssbbbsssbbbgggpppooohhhddd]]]SSSIIIAAA;;;777444222111111000///...---,,,)))))))))))))))************(((''''''(((***+++,,,((($$$888888EEEggglllqqqggg~~~LLLEEEDDD;;;)))---:::GGGMMMOOOUUU\\\bbbTTTVVVXXXWWWUUUTTTTTTTTTQQQPPPHHH???<<<>>>===888------...000111333444555///000111000...---,,,---...000444444333222333555222555777666444222111111333444444333333333666888888777777999;;;;;;888666111222333444333333333444+++...---+++...555999777222000888<<<666555666///111777111+++///111222<<<999999999999999:::<<<>>>:::===AAAEEEIIIKKKLLLMMMYYYgggdddhhheee___dddZZZ[[[UUU[[[SSSRRRYYYUUU]]]eeebbb``````ccciiinnnqqqooouuu}}}jjjWWWCCC999666444444555///333777444,,,(((***...***'''***000///333LLLkkkxxxzzzxxxqqqqqqvvvwwwxxxwwwsssOOOEEESSSqqq@@@---,,,***)))((((((((((((%%%(((((((((,,,222444000000;;;ggg===&&&+++---'''''')))***+++,,,///333666666>>>>>>===CCCDDDFFFPPP___|||```YYY[[[AAA---666777777BBBmmmmmmKKKCCCCCC222&&&'''///...+++888ssshhh666000,,,...///,,,******+++000(((+++555///SSSlllggggggWWWdddnnnjjjnnnfffZZZOOOFFF@@@<<<:::333333222000///---,,,,,,------,,,,,,+++******)))***)))))))))++++++***(((+++&&&'''222+++555TTTSSSnnnttttttxxx|||oooxxxaaaLLLEEE;;;CCCUUUgggiiibbbdddooohhhddd___]]]\\\ZZZXXXUUUPPPOOOGGG>>><<<@@@AAA===???===;;;888555333000///999:::999777333000//////,,,000444555444222333444...000333444333222333444...111444555555555666777:::777555555777888777555000111222222000/////////...000---)))+++111333000333,,,000444222444444+++...444000...777;;;===EEEGGGIIIKKKMMMOOORRRUUUWWWZZZ^^^eeekkkooopppooonnnuuu{{{qqqrrrqqqhhhdddPPPXXXYYYbbbVVVSSS]]]WWW[[[\\\^^^aaadddggghhhgggfffjjjooovvvzzz{{{[[[GGG555333:::===999666222333222///,,,+++...111,,,)))+++000///555VVV{{{}}}wwwooosss{{{}}}zzzrrrpppttt///...,,,***(((((((((((("""''')))(((,,,111000***000???qqqGGG))),,,111+++(((***++++++,,,...111444555=========FFFGGGHHHPPPXXXvvvXXX]]]NNN:::666444000111MMMjjjgggAAALLLNNN%%%---111"""111%%%BBByyyYYY444111...---//////---***...+++333'''000GGGtttUUUNNNRRRbbbiiicccwwwpppeee[[[SSSMMMHHHEEE;;;888333111111111111111***###+++)))+++000%%%(((***((('''''')))+++,,,,,,***)))((()))///999FFFNNN```llloooTTTjjjwwwddd^^^RRRDDDKKKUUUhhhwwwmmmoooqqqXXX```___ZZZeee___SSSVVVMMMGGGKKKPPPNNNHHHDDDFFFFFFBBB;;;888;;;<<<:::@@@>>>;;;888666222...***+++666===888000---///111000000//////000111222222222///...000444666444222444555777666444333444666111@@@666***222333000::::::000***,,,///---,,,...+++444000,,,111111,,,...000,,,,,,000444999EEESSSTTTTTTXXX```iiimmmjjjfffiiiqqqvvv|||{{{{{{wwwnnnhhheee```ddd]]]VVVXXXVVVTTT[[[XXXZZZWWWhhhkkk]]]```]]]jjjsss{{{MMM@@@333111999@@@>>>999---......,,,******...111,,,222222...:::XXXtttvvvwwwrrrzzz}}}uuu]]]...$$$@@@###666<<<$$$###''',,,///000///......111555jjjKKK///***222###&&&(((*********,,,111666<<<999999999666777DDDRRRVVVqqqzzz[[[^^^NNN999444333333999XXXlllbbb===HHHIII###(((---&&&222111LLLGGG333000------...///---+++...---222333---QQQVVVMMMnnnWWWpppccc{{{vvvnnncccXXXOOOIIIFFF>>>:::555222111000000///888&&&&&&%%%***///(((111+++***((('''((()))))))))+++***)))(((,,,333===DDDUUUccc```fffvvvPPPCCCKKKSSSeeevvvqqqwwwvvvcccllliii___eee\\\RRR[[[UUURRRUUUXXXSSSMMMJJJHHHHHHCCC<<<:::<<<===<<<@@@>>><<<:::888444///++++++000222///---------***000/////////...//////000000//////000333555555555,,,...000222222111000///,,,777///&&&...---''',,,666...+++...111...+++,,,'''///,,,(((...000---000///...111444555888DDDQQQ\\\]]]___eeejjjmmmmmmlllooowww{{{|||xxxtttoookkknnnsssnnniiilllhhhdddkkkdddccc]]]mmmssshhhmmmjjjmmmppptttyyy|||yyyGGG<<<111---111444222...***---000...)))(((,,,000:::::::::AAAWWWuuuyyyxxxxxxxxxwwwyyy555***,,,---AAA>>>,,,%%%)))---000000///......000444eeeLLL---(((222'''+++---------,,,---111444;;;999:::<<<;;;===GGGRRRRRRmmmqqq___]]]KKK777333333666AAAhhhsssaaaBBBLLLLLL---000,,,,,,,,,777RRRzzz777111///------......---,,,------///999,,,eeeXXX^^^yyyZZZ]]]gggxxxvvvrrrjjj___SSSIIIDDDAAA===777333111000///...222'''...---,,,,,,$$$///+++***)))(((''''''''''''******)))((((((,,,222777ddd~~~yyyxxxnnneeettt```hhhYYY[[[XXX___hhhdddlllqqqgggssslll^^^]]]RRRNNNPPPLLLLLLRRRUUURRRMMMKKKKKKJJJFFF@@@>>>AAABBBAAA>>>===<<<;;;999555000,,,,,,,,,***(((,,,///---'''//////......---............///000111111444777:::999888666555555444333111+++333///,,,333333---///111,,,+++///222///,,,***+++222---(((...000...222///111666999999===HHHSSSWWWYYY]]]bbbfffkkkpppsssvvv{{{{{{}}}~~~}}}zzzvvvsssxxxsssnnnnnnggg```eeekkkhhh]]]iiimmmeeellliiiooommmpppvvvwwwvvv}}}SSS<<<666000---------,,,***(((...222111+++))),,,000555111777NNNkkk{{{nnnooo~~~~~~EEE333000<<<111,,,(((+++...000///...---...111555aaaRRR000(((555////////////...,,,,,,///111666666888<<>>nnnbbbuuuZZZSSSdddjjjkkklllkkkfff[[[MMMBBBDDD@@@:::666444333111000+++...999---&&&---(((///((())))))((('''&&&'''''')))))))))((('''(((+++...PPPmmmhhhgggwwwyyy~~~mmmhhhYYYSSSTTTMMMWWW___\\\iii___SSSPPPGGGKKKBBB<<<;;;CCCKKKLLLIIIHHHFFFGGGDDD???>>>BBBDDDCCC<<<<<<;;;;;;:::666111---///...+++)))---222111,,,......------...//////000...000222222222444999===999444///---...000000000+++000000...///---+++,,,...,,,+++...000///---+++777<<<555---111222///333222222444888===EEEPPPYYYXXX\\\```bbbcccgggooovvvwww}}}|||{{{|||yyy{{{}}}wwwrrrxxxvvvtttfffjjjggg^^^gggeeejjjhhhmmmxxx{{{www|||]]]DDD111111111000000000111111+++...111222000//////000666999NNNqqquuuxxxfff;;;(((///***###'''))),,,......---,,,,,,---111666]]]___999+++777555...------,,,++++++,,,---///000333999===AAACCCFFFNNNgggfff___QQQ<<<555===;;;888AAAQQQXXXGGG<<<<<<111***///...444$$$<<<___bbb:::.........---------......000333777222fff\\\RRR]]]\\\^^^___cccjjjmmmfffVVVHHHIIIDDD???:::888777555444555666666###+++FFF>>>333%%%''')))(((''''''(((***'''((())))))((((((***+++(((TTTvvvgggddd```|||wwwhhhdddUUULLLLLLFFFQQQNNNPPPZZZOOOIIIIIIBBBOOOJJJ>>>777<<>>???CCCDDDCCC======<<<<<<;;;999444000...111000------111333222,,,------...///111222333///111444444333444999===222222111222333333333222333444777666...+++...111------++++++,,,......---777===555,,,000222000444555111///111;;;JJJUUU[[[fffjjjlllkkkhhhjjjqqqwwwvvv~~~{{{yyypppeeeoooooogggfffkkktttyyyzzzwwwRRR999111***---111111000000222444...,,,,,,...222333222111222DDDiii777555///%%%'''&&&***,,,---,,,+++***+++---...333UUUjjjBBB---666444,,,,,,,,,,,,---.........+++...222777;;;???AAAAAALLLbbbaaa]]]LLL888777@@@<<<999CCC[[[]]]KKKHHHBBB000111555***444///IIIsss|||RRR:::000000000///------...///)))---444>>>fffVVVeee^^^^^^aaaiiiooolll```UUUPPPKKKEEE@@@===;;;999777666111222000MMMjjjKKK&&&###'''******(((''')))+++&&&(((******))))))+++,,,(((;;;RRRKKKjjjqqq|||wwwsssfffeeeYYYRRRRRRLLLVVVIIILLLPPPFFFHHHKKKBBBRRRTTTGGG;;;<<<@@@@@@<<<999AAADDDFFFDDDEEEHHHGGGDDD>>>===;;;;;;;;;999666444+++111333...+++---222333,,,------...///111222333000222333444444444555777111444888999666111...,,,+++'''///444------666666,,,---,,,))))))---...---,,,222---(((///333333888777555000///888HHHTTTXXXaaafffkkknnnnnnqqqwww|||ttt}}}}}}}}}rrr{{{xxxqqqpppooommmmmmsss}}}zzzXXX;;;111---'''(((+++...///---+++,,,------+++)))+++///333555555222PPP{{{999222,,,***111&&&+++,,,---,,,***+++,,,...,,,///IIIoooFFF,,,111///...------...111222111000,,,222666777999>>>AAAAAAQQQdddZZZZZZKKK::::::@@@999;;;LLLYYYSSS<<<@@@:::$$$+++,,,(((333888NNN|||fff>>>666111222333111...,,,...000***---333bbbeee{{{hhhhhhhhhhhhiiigggdddbbbYYYTTTLLLEEE@@@===999777444***333@@@[[[ggg@@@ %%%))),,,,,,((('''(((+++&&&(((************+++---...DDDWWWddd}}}ttthhhjjjaaa[[[YYYOOOVVVLLLMMMLLLAAAIIIKKK===KKKKKKDDD>>>===<<<999999;;;@@@EEEGGGFFFFFFFFFCCC>>>:::888555555555555333222+++000222...+++---000000......------......//////000000111222333222000...&&&***,,,+++(((***222888000$$$,,,777222333777///)))---...+++***---,,,)))%%%---+++)))333:::;;;AAA===@@@>>>777888CCCOOOUUUWWW]]]dddjjjnnnqqquuuyyyqqq{{{}}}uuu}}}~~~xxxwwwgggEEE222333777555***,,,//////---+++++++++---......,,,,,,111:::BBBSSSsssaaa111---,,,111***---......---,,,---///222///---???pppHHH+++000...///------///111222111//////666:::777666;;;@@@BBBTTTeeeuuuTTTYYYMMM>>><<<>>>555<<>>IIIIII555AAA<<<===???@@@===:::???GGG888===@@@???===;;;666///444222///---.........------111111...---///000...000///...---,,,+++++++++000//////000222111,,,'''(((*********///AAA[[[ooofffQQQSSS\\\TTTOOOHHH555&&&---000---,,,---+++&&&'''000//////:::AAACCCIIIDDDLLLMMMCCC;;;@@@LLLTTT___bbbhhhkkkllllllkkkkkknnn}}}lllmmmOOOBBB888,,,***111...///111222111000000000---222555111,,,111@@@NNNnnn<<<555+++...333/////////...---///222555444///:::qqqJJJ,,,111000///---,,,---000000...+++000888<<<666222777>>>AAAPPP___eeeZZZPPPBBBFFF===333444AAAdddbbbGGGKKKQQQ888000444'''(((...888XXXppp444,,,///222***---222000111111(((---222HHH~~~zzztttpppkkkgggeeegggmmm___YYYTTTEEE??????;;;:::444333888:::555000000,,,(((%%%(((...000,,,'''))))))(((((()))+++...000222...WWW}}}zzzgggiiigggbbbcccgggcccXXXRRRTTTLLLKKKJJJHHHAAA;;;<<>>???999555999AAA]]]\\\LLLUUUTTT222%%%///++++++444DDDdddaaa...***///000...111111...111444...444555kkk{{{wwwsssnnnhhhdddlll___\\\XXXKKKCCCBBB<<<777222111666888444000000+++)))''')))---...,,,)))***)))))))))***,,,---...333111UUUxxxxxx~~~}}}}}}nnnkkklllffffffkkkiii^^^WWWXXXVVVPPPLLLLLLJJJCCC>>>===???:::;;;:::444444000!!!222444222---,,,000333222///000111///++++++---000---111***%%%+++---)))+++,,,,,,++++++++++++++++++888...'''))))))&&&(((...222''''''%%%"""555FFF???111111,,,(((000===???777))),,,---,,,...111111...)))((()))+++///555;;;>>>999>>>AAABBBAAAEEENNNVVVYYYWWW```fffeeemmmvvvuuuwwwyyyxxxxxx}}}CCC333:::333111,,,---111,,,,,,444333---000......,,,+++777OOOiiiwwwvvv333222)))000///---,,,,,,...222555777333111888___kkk444+++444---+++)))***,,,//////...---,,,...111333666@@@IIIIIIZZZttt___^^^MMM999888666888>>>AAAUUUTTTGGGNNNLLL///$$$,,,***...:::RRRqqqLLL((()))...+++111333...+++000333111999???zzzrrrooocccaaa^^^PPPEEE???666:::555444888;;;999666555---,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,***+++JJJhhhsssxxxuuucccpppzzzoooiiikkkjjjaaa[[[[[[NNNEEE@@@BBBEEE???777111...+++111444111666555))),,,,,,)))$$$###(((+++******)))(((''''''((()))***...111(((""",,,111...///''')))***+++,,,+++***)))&&&&&&'''***,,,,,,***(((---###'''---&&&$$$%%% &&&,,,...***,,,222444000(((---///,,,+++,,,,,,***'''''''''(((+++...111333,,,...///111333777<<<@@@HHHFFFFFFCCCEEE\\\rrrtttttthhh```ggguuu???111:::000---+++///222,,,)))///...)))...,,,'''...BBBVVVhhh???222***222333...***+++///333444222111333888NNNooo;;;+++333000---)))((()))+++,,,,,,///---...000000222:::DDDEEESSSnnnYYY[[[GGG555666333777>>>>>>NNNJJJ:::888:::111------%%%...:::ZZZuuu999'''+++---'''111111***,,,000//////===WWWyyyyyyllliiieeeUUUFFF<<<000<<<888666888;;;;;;999888222333333000,,,***+++,,,))))))***++++++******)))$$$(((===UUUiiiqqqjjjppprrruuujjjnnn___TTTUUUVVVRRROOOPPPOOOFFF???@@@AAA;;;222...444------***$$$))),,,######&&&((((((+++///...***222///,,,+++++++++***)))%%%(((&&&***222...)))///))))))+++,,,------.........111222111222444111***''''''---444555444444111 '''+++***,,,222555333...222444///+++***(((%%%''''''(((***+++---...///+++***'''&&&'''''''''&&&'''(((,,,...>>>iiiyyy```IIIFFFKKKLLLNNNSSSiiihhh{{{sssjjjKKK///111+++///...///333---***000...***///444,,,BBBmmmzzzNNN111***000333000------///111222222///666:::DDDtttIII...111555222...+++)))***+++,,,000---,,,---++++++222;;;EEEOOOkkk^^^```CCC666888222111555444DDD>>>333///111//////...(((...777^^^ooo///+++000,,,)))333///+++222111,,,222MMM~~~xxxsssnnn^^^PPPDDD888;;;999555444666888777444777999888333---)))***,,,'''((())))))***))))))((()))+++333BBBYYYqqqtttddddddoootttyyysssssssssffflllYYYMMMGGGLLLOOOJJJEEEEEE???:::666444000)))&&&'''(((###&&&%%%""")))///(((000444777:::???EEEDDD@@@EEEBBB===999666444111///)))AAAGGG>>>>>>>>>333,,,666444333111111222333444YYYRRRDDD555000555999888...666444+++,,,222111...444666888:::???FFFHHHGGG444888888444222222111------...000111333555666666666444111//////...+++)))333333000%%%"""777HHHDDDaaaMMM999222...((()))...444222DDD\\\mmm{{{ssssssddd:::000...444///+++111///---222000+++111;;;GGGffffff444,,,......//////---++++++...111///:::<<>>555888///)))000///...333000---333@@@eee:::000...(((+++---***'''&&&)))---+++555555<<<]]]```555---+++++++++******,,,000333***))))))+++,,,---555???EEEKKKgggxxx```UUU>>>666;;;555555>>>???NNN111777444---+++((()))111444>>>nnnYYY///***///(((---555///000888***111[[[ssskkkeee\\\KKKIIIBBB;;;;;;>>>===777666555333///,,,++++++,,,))))))))))))***+++---...******&&&+++???LLLPPPTTTSSSRRR\\\hhhjjjfffWWWCCCAAA===QQQ\\\___VVV>>><<<555...,,,111000((($$$'''444:::FFFRRRVVVVVV[[[bbbjjjiiimmmjjj___]]][[[PPP444222...)))***,,,(((!!!)))+++.........111555999>>>ZZZXXX>>><<>>111...*********)))((()))***++++++222---999EEEddd777,,,(((***+++***)))***...111+++******++++++,,,444===AAAEEEbbbzzzttt___NNN;;;333:::999@@@OOOSSSaaa333222'''###...111***)))777EEExxxSSS222''',,,'''***333---///444###222llluuummmiiiaaaLLLJJJCCC:::999===;;;555333111...,,,++++++,,,---+++***))))))+++---000111888666...///:::======EEEIIILLL]]]___KKKFFFIII???444666CCC<<<888:::------888///,,,111888===IIIWWWTTTZZZeeeppprrrmmmkkkmmmNNNIIIGGG>>>000///000((()))---222666===@@@:::111222555777444000///333777555///&&&'''...,,,111EEE111111222333333333222111BBB444...333333,,,///999111666222999DDD888333III666666999>>>AAAAAABBBCCC===999222111999@@@???888555555555666777:::<<<>>>///222555555333111111111,,,(((555FFFMMMZZZkkkrrrkkkZZZSSSNNNHHH111555888...$$$---222'''000******000000---555BBBQQQiiizzzwww~~~hhhkkkvvvqqqRRR222111777555;;;666111444444444>>>ZZZddd>>>///,,,...+++)))***---///...+++333777...===:::lll???444---...///---***)))***,,,///,,,******((('''---555===@@@]]]qqqjjj\\\EEE;;;666999===KKKnnnvvvXXX444111...+++************;;;PPPuuu@@@)))(((,,,&&&)))111(((+++333666...~~~qqqaaaYYYSSSJJJCCC@@@>>>===;;;333111///...///...---+++...///,,,&&&(((///000,,,<<<...///555111333???FFFLLLQQQ???444777(((,,,UUUPPP333+++000000999;;;***AAAQQQ___aaaYYYVVV\\\dddzzzxxxqqqcccSSSDDD<<<999------///222555666444222FFFGGG>>>888;;;777111555///...///111444444333111333...,,,---///111666<<<888666444555666666444111777444111111222333444333LLL???444333444222111333777777888999::::::;;;;;;===;;;;;;<<<888555:::EEE222222333777;;;;;;666111111333777===@@@@@@;;;777999<<<444,,,///...///999DDDRRRYYYUUUUUUbbbnnnssslllwwwiiiNNNFFFEEE<<<444------...///...000555:::222555===KKKYYYhhh||||||~~~pppRRR===999>>>222999>>>GGG>>>,,,111888rrrjjj\\\,,,111000---+++,,,...---***'''/////////000777dddCCC000---+++,,,000///+++)))***,,,...///---++++++...222333999SSStttdddWWWFFF999555888DDD^^^yyyuuuZZZ222///,,,++++++,,,+++***999VVVqqq;;;)))+++///---+++///(((---333000EEEzzzmmmddd[[[OOOFFFBBB>>>;;;888///......///000000...,,,+++///...)))&&&***---,,,!!!%%%222:::999:::<<<999---999222111===;;;MMM{{{wwwCCC,,,666;;;DDD[[[jjj{{{{{{tttmmmgggBBB@@@<<<777222000000111///000222444666555222///444:::222***///222111666...---...///111111///......***(((+++...000555;;;333222111333666777555333777444111000111222222222BBB:::555555444000000333111111333777:::;;;999666>>>:::888777333...111888:::777666999===@@@@@@>>>;;;===@@@BBBDDDGGGKKKNNNJJJOOOKKKJJJOOOGGG999666000555888444000///---+++HHHZZZgggtttpppZZZKKKDDD===555000---...555<<>>000000111222333222...+++&&&---000,,,((()))...111***333;;;:::888999777222===@@@///###%%%%%%<<>>999777888<<>>FFFHHHBBB;;;888888444++++++222111777JJJjjjjjjTTT999((($$$'''111:::111777FFFaaalllQQQBBBAAA@@@<<<:::///...555777222777DDDqqq{{{GGG---000000000///---++++++,,,555...666333///^^^TTT***444///,,,,,,***((()))---111222333111...---///111222444IIIiiicccUUUDDD???======:::LLLiii___???555000---++++++---...,,,)))888eeeaaa222---111,,,111***000---)))555@@@xxxjjj^^^TTTIII>>>666666666777777666333---(((&&&+++......---...222555///333333333666333000333###)))'''***222555EEEeeeddd>>>;;;000'''666RRR^^^YYY999444---+++---///000000666444222222333444333222FFFVVVMMM666222666555222555444444444444222///---222///...000000///000444222222222222111111///...555444222333555777888777,,,///333222...---111777333111111666===???999333222...,,,,,,---,,,,,,,,,222111///...000555:::>>>>>>>>>>>>???CCCKKKTTT[[[aaaeeecccdddiiiZZZ@@@444>>>>>>GGGTTTUUUJJJBBBCCCOOOPPPJJJFFFDDD666---444***---888NNNiii}}}___EEE888<<<444,,,111IIIjjjfffHHHBBBJJJOOOGGG777888999666333777MMMnnn]]]333...000111///+++)))+++---111)))444111,,,YYYaaa222222...,,,,,,+++)))+++...111333444111---,,,---///111111CCCaaa[[[NNN;;;999999======NNNaaaOOO444444///...---,,,,,,---------111ZZZLLL///---000)))---&&&333111%%%;;;___wwwkkk]]]MMM>>>555666666777888777333---(((+++***+++---///000000111444333+++...555,,,&&&333???EEEPPPfffvvvTTTDDD???;;;999***333555444999AAA;;;,,,<<<999666777;;;======;;;666444111000222555777888:::MMMIII666555:::888555888777666666555333000---222//////222222//////222000111111111000///......000///000222666999::::::)))---000...,,,///555999999555111555;;;===999333......---,,,...//////,,,111333444333111222666999:::888888===EEEJJJJJJIIILLLRRRPPPQQQZZZXXXRRRTTT\\\YYY[[[\\\RRR@@@888:::>>>KKKMMMLLLTTTXXXWWWZZZEEE444***...///---:::OOOWWWggg{{{pppZZZCCC;;;FFFYYYfffhhhuuuwwwcccIII;;;777666AAA222>>><<<666888AAAfffqqq===...///000---)))(((***---///'''222///+++OOOggg>>>///,,,,,,......++++++...///111222000,,,******,,,,,,+++:::TTTwwwZZZHHH777555999;;;AAAMMMPPP>>>------+++---///---+++,,,111555---HHH333---+++///++++++%%%333111(((GGGtttaaaNNN???888111111333666666444///,,,000+++))),,,...---------111666)))&&&999DDDUUUuuu~~~ZZZDDD777...&&&---555***(((:::HHHFFF@@@888777>>>CCCDDD333333444666888999888777666444222333666999;;;<<<555DDDAAA444555888444333777666444444333111---++++++***---222333111111333,,,...000000000///000222,,,,,,---000555888999888,,,...---,,,///555888777888444111222666888666222///222222000...///...+++...333888777333000111444:::777888???HHHJJJDDD======CCC@@@>>>FFFIIINNNZZZ^^^^^^```___YYYSSSSSSWWWUUU^^^XXXNNNWWWccciiipppggg```fffqqqiiiNNN:::888777222///444CCC^^^bbbHHH999<<<@@@IIISSSXXXPPP@@@222666(((>>><<<888BBBSSSIII//////...,,,))))))***,,,000,,,222---...BBBgggMMM///------//////,,,+++...,,,///111///+++((()))***,,,+++999NNNllluuu[[[AAA555555999777CCCMMMFFF999111***&&&+++///...***---777AAA:::@@@%%%222***...///***(((......111TTTpppXXXCCC777333222333444666888666333///000,,,,,,//////---000666,,,JJJCCC///@@@ZZZuuurrr```QQQDDD777444888777///222000;;;GGG;;;555HHHAAA>>><<<<<<:::555555999999:::;;;;;;:::888888999666666888;;;>>>???===;;;>>>DDD>>>666888777222444666444333222222000,,,)))******...444666333222444,,,...111111//////000222......///222666888888777///...,,,---666===:::222222111222444666666444222...444777222---...---***,,,333999888333///000333:::999:::>>>DDDEEE@@@;;;>>>DDDAAA===AAA??????HHH:::===@@@BBBIIIUUU\\\^^^bbboooyyyjjjPPPDDDOOOfffzzzcccVVVFFF:::222111888AAAOOOqqqGGG000$$$444MMMXXXUUUQQQFFF333IIICCC>>>MMMaaa[[[222///,,,+++++++++++++++///000000+++444:::gggbbb555000......,,,)))***---+++...000///+++((()))***...///<<>>:::222666333444AAAKKKGGGCCCAAA:::777GGG>>>000999<<<999@@@@@@777555;;;<<<777;;;EEE333666888777444444777:::666999>>>CCCEEECCC>>>999@@@AAA999555;;;:::777===666555333333222000---***//////222888888444222333///111333222///------///444333444666999:::999888111///,,,000;;;CCC;;;------000444777888777555333***333777222,,,------,,,...666<<<;;;555222444999888888999;;;===>>>>>>===@@@HHHHHHHHHLLLFFF>>>BBBFFFGGGCCC???FFFTTTWWWQQQccccccjjjggguuu|||kkkRRR;;;///......111@@@___nnn999(((...777BBBOOOdddJJJ[[[MMMDDDSSSeeekkk555000,,,+++---...---++++++000...***:::777jjjrrr;;;444...,,,)))''')))---***---000///,,,)))***+++,,,...:::III^^^XXXQQQ999444444888777LLLFFFMMMDDDPPPDDD...((($$$+++000***666UUUXXXBBB444+++555333...555***---AAAkkk^^^VVVCCC===888:::???666666444...222///000---===III<<>>AAAEEEFFFFFFBBBAAACCCDDD>>>888<<>><<<;;;<<<<<<888444555:::999444222555666555222000000111333555...111333333000...///222555222222222---''')))000///...222999<<<666...+++000222111...---000000---111555666222111444666555333111......///000///...(((111:::===:::666555555333333666;;;@@@BBB@@@===>>>EEEEEE@@@AAAFFFCCC999888???AAA>>>FFFXXXcccbbbnnnnnnfffxxx|||llljjjgggwww}}}yyyzzzooo___GGG;;;;;;<<<000...===IIInnnppp]]]AAA///)))222EEEXXXMMMkkk[[[UUUbbbAAA***444111%%%,,,,,,***,,,111000///222777NNNppp???:::111+++)))+++------............---+++)))((("""666777MMM___wwwxxxXXXMMM666444111;;;AAAUUUMMMSSSLLLQQQAAA,,,)))''',,,///+++<<<```SSS<<<333,,,333111//////---333___^^^MMMUUUBBB<<<<<<<<<666999999///...///222'''***222///AAA>>>AAA===444444@@@LLLRRR<<<:::999;;;???BBBCCCCCC>>>;;;===BBBCCC???===@@@AAAFFFIIIIIIIIIKKKHHHDDD===<<<;;;;;;;;;=========GGGDDD@@@>>>===;;;888666222///111777999666666:::777777666666555555555444---...//////...------...///******...///------000111...000555888444000///777999777111000111111...---111333222333888;;;;;;222333333000...---///222444444888<<<;;;444000000555555777;;;@@@BBBAAA???FFFIIIDDD;;;:::@@@@@@999AAAIIIMMMKKKPPP[[[^^^ZZZaaaqqqvvv~~~{{{zzzxxxnnnccc```YYYBBB333999???222999777888???:::000///YYYWWWXXXmmmaaatttEEE***333222)))111222000))).........222777MMMnnnCCC777---+++,,,+++***+++------...---+++***)))***777AAA999CCCNNNgggiiiWWWGGG444777222;;;JJJZZZOOOSSSOOOKKK666)))++++++......---GGGqqqKKK333333///111...000---111333|||mmmVVVgggMMMDDDBBB999888>>>DDD777000000222''')))...)));;;:::888555888AAAJJJJJJFFF333666:::<<<;;;:::999888<<<999:::CCCJJJHHHBBB>>>FFFKKKMMMLLLKKKKKKGGGBBB<<<<<<======???@@@BBBCCCFFFBBB>>>>>>???>>>888333666444444666555222222444333444555666555333000///...------...//////...---000+++***000555666444333333///...222444222222333777888555000...111111///,,,111333222333888<<<<<<111444666333---+++///444555...111===@@@888333777888777777999;;;======<<>>222:::666===TTT[[[MMMOOOOOOCCC...&&&---//////---222TTTEEE---333222111,,,333555888777vvvsssVVVGGGCCC333888>>>LLL???;;;333333///;;;???...555,,,777DDDLLLHHH???999777111666<<<===:::777777888???>>>AAAGGGMMMMMMHHHCCCGGGKKKMMMKKKIIIGGGBBB;;;;;;<<<>>>@@@AAABBBEEEFFFCCC???<<>>999888666555555666666666BBBBBB>>>999;;;AAADDDAAAIIIKKKHHHDDDFFFNNNSSSSSSRRR\\\SSS^^^pppzzziiiVVVPPPKKKGGGPPPSSSVVVYYYOOOFFFJJJ^^^EEEHHH666lll^^^222------(((---***(((---000------///...;;;TTT\\\<<<'''---333---(((,,,***,,,---+++((('''+++///+++000444<<>>@@@///888333:::FFFIII???111///555***111777:::999:::???DDDBBBFFFIIIJJJJJJJJJIIIHHHCCCHHHJJJHHHGGGFFFBBB===:::===@@@AAABBBCCCEEEHHHDDD@@@>>>BBBGGGGGG@@@999555555444333333555777888;;;:::888666444333222111222000///111444555333000+++///111111............111000111555555222111444777999777444444888999888222555555000...///000///333222///...------------666333<<>>///000---111,,,+++---///,,,,,,///,,,444IIIgggEEE,,,...333---***///)))+++,,,+++))))))---000...///999===BBBWWWmmmKKKDDD222///222777HHHaaaTTTJJJIIILLL333---'''......---333BBBlll===+++555555333...444,,,333^^^{{{hhhNNNQQQ===EEE555IIIFFFBBB;;;:::000111111...FFF___MMM<<<777222+++---666---111555555555888>>>DDDBBBIIIMMMHHHCCCCCCFFFHHH@@@EEEHHHGGGIIIKKKJJJFFFAAADDDHHHIIIHHHHHHKKKNNNGGGDDDBBBDDDGGGEEE???999;;;;;;999444333666888777===;;;999666444222111000///......000111222111000***000333111...///222333111111555999777222111333888:::999555444666555222///333333///---///000///444111---,,,------,,,***///111<<>>???AAAAAAAAA???===;;;CCCLLLKKK```kkkbbbtttzzz\\\LLLHHHBBBEEEMMMWWWiiixxxooobbbccc???HHHrrrEEE---......222......)))+++)))+++000,,,111CCCdddIII222///111,,,+++///*********+++,,,...//////222---888777999OOOvvv```FFF===333444000;;;HHH___MMMJJJIIIHHH)))+++)))...++++++666KKKssswww;;;---444222333...111+++000xxxqqqTTT```QQQUUU111BBBAAAAAA999888000444777888SSSsssQQQ444......))))))000111333444444444666;;;@@@@@@IIIMMMGGGAAAAAADDDEEECCCGGGHHHHHHIIIMMMNNNKKKFFFJJJNNNOOOLLLKKKMMMPPPEEEDDDDDDDDDEEECCC???<<>>666333555666444;;;:::999888555111...,,,+++---///////////////000///333444111111666888666444444777999777222111444444777777444333444333//////222222///---///000///333222111...,,,+++,,,---'''+++333;;;<<<888777999222444888999:::<<<@@@DDDFFFDDDBBBCCCDDDDDDCCCCCC@@@@@@AAABBBAAA>>>;;;999???IIIBBBNNN\\\]]]ppp}}}[[[GGGHHHHHHDDDGGGIIITTT``````eeewww===***>>>mmmMMM---,,,,,,000+++,,,(((***(((,,,111,,,---===UUUFFF777000...,,,+++,,,+++)))(((+++000222111...000'''555111111HHHkkkTTTAAA999777;;;333AAAKKKaaaNNNPPPOOOKKK'''...***---)))***999PPPwwwppp:::///333000222......888999pppRRRdddYYY[[[)))555666CCC444222666GGGOOOGGGXXXZZZ>>>***---///(((%%%+++,,,...000333777<<>>???>>>;;;666000---***---000000......000222333444000---000666666000888777888999666111222666222666888777888:::888444222555444000---//////...111444555111+++))),,,000---...///111333444111...444666999:::999999<<>>======<<<>>>AAA???QQQHHHJJJVVVXXX]]]WWWbbbuuuRRR555777<<<<<>>@@@DDDDDDCCCCCC:::<<<===:::555000...------,,,,,,---111444666666/////////000333555888999555666222...111555222***666000///555555000111888444333222111000///,,,***000555333******000111+++***)))///888:::444111222444555444222555;;;>>><<<>>><<<777333666===@@@>>>???>>>@@@CCCCCCBBBGGGNNNFFFHHHHHHMMMUUUVVV]]]mmmooo~~~www999???...>>>...BBBqqqiiiRRRYYYccc|||eeeFFF777%%%OOOWWW<<<))),,,...333+++,,,+++***+++,,,---...---:::BBB@@@111***------&&&&&&///)))444,,,===333222...---***---444;;;YYYgggKKK777999999222666CCCRRRMMMLLLKKK@@@///***000'''(((...999KKKooo>>>------444///333888///777pppyyyWWW111333;;;%%%,,,888999;;;EEEcccJJJBBBAAA:::111,,,,,,,,,+++)))+++---000333666888:::<<>>===>>>@@@AAAAAAAAA;;;;;;888333...,,,...111,,,++++++...111444555555//////000111444777:::<<<555444111///444===>>>:::555333555777555///,,,,,,000///......//////...---///111111---,,,...---***444000...111111000333888555777777666888>>>@@@>>>:::999666444888AAAEEEDDDKKKBBB>>>FFFOOOQQQNNNKKKMMMJJJMMMVVV^^^bbbaaa]]]bbbuuu000;;;///999444555EEE>>>@@@LLLEEEOOOmmmCCCEEEHHH:::>>>\\\lll<<<+++((()))---***,,,+++******+++,,,------>>>HHHFFF777...111111,,,222///!!!111777LLL;;;///000///++++++///333LLLrrruuuWWWCCC555555333000;;;MMMLLLIIIHHHDDD888***(((///'''+++,,,BBBRRRtttkkk333+++///555000000555222:::xxxZZZ>>>+++000555&&&'''555DDDBBB111JJJCCCCCC333222000...---++++++***(((***...333888<<<>>>???EEECCCBBBBBBCCCEEEEEEDDDEEE???DDDJJJEEEFFFLLLKKKRRROOOKKKHHHFFFEEECCCAAA@@@???>>>>>>@@@AAAAAA@@@999:::;;;::::::;;;===>>>::::::888444000......000******+++...111333333222///000111333666999<<<>>>@@@===666111333:::<<<;;;444777777444333444333///,,,+++++++++---///000222111...///111000,,,***+++444000---...///111555;;;333777888888:::>>>@@@>>>AAA@@@<<<888999???AAA???HHH@@@>>>EEENNNOOOKKKHHHSSSJJJRRR\\\```jjjaaaAAAEEEUUUnnnkkk"""...111<<>>777666444333@@@RRRIIIIIIGGG???222)))***///+++111,,,KKKYYYxxxPPP000,,,///555444222222222CCCxxxjjj222333222(((...<<<222222FFFRRR777AAA:::???***,,,...---+++***+++---+++,,,...333999>>>BBBDDDKKKGGGCCCAAABBBCCCEEEEEEGGG???GGGOOOHHHCCCHHHKKKLLLKKKHHHCCCAAAAAA???:::@@@===:::999;;;;;;:::888555999;;;888666888;;;<<<:::<<<>>>>>>:::444...***)))***+++...222333222111000111222444777;;;>>>@@@EEE@@@999333222333444333444777444,,,///;;;BBB@@@************+++---000333444------222111)))(((---''')))---222555666666777000555888777999===>>>===FFFFFFAAA;;;:::>>>???===>>>@@@DDDFFFCCC@@@EEEMMMPPPFFFRRR[[[[[[iii]]]---555:::HHH\\\ooo|||TTT;;;000///888333IIIHHHDDDTTTOOO;;;EEE:::RRR]]]WWWEEE===BBB;;;aaaLLL666+++++++++,,,******+++***))))))***,,,555CCCFFF777***+++...,,,&&&,,,......''')))***///...000------000000???ZZZOOOFFF???888444111666GGGYYYHHHJJJGGG<<<111,,,...000+++222///PPPbbbAAA222000///333888555111333YYY~~~PPP(((444888+++222III777111RRRqqqRRRCCC000===***,,,...,,,)))(((,,,000///---,,,000666>>>CCCEEEOOOKKKFFFCCCCCCEEEGGGGGGHHH@@@HHHQQQIIICCCHHHKKKHHHJJJGGGAAA@@@CCCAAA;;;???;;;777777:::;;;:::888777===???;;;999<<>>???@@@???;;;555...)))******,,,...222333222000222222333444777:::===>>>;;;777555444444444555666333777444---///;;;AAA???,,,------+++***+++///222333,,,***///---&&&&&&,,,"""'''---222666777555333///555999888999===??????AAABBBAAA<<<===AAAEEEDDDCCCEEEGGGHHHCCCAAAHHHRRRIIICCCRRRYYYWWWggg```222======GGGYYYdddnnnRRRqqq???,,,///:::III<<>><<>>111555FFFFFFHHHHHHTTT???***???999MMMuuu666222___|||BBB...111---******,,,---,,,)))(((***---+++;;;BBB888//////...(((+++&&&***'''111+++333555///222///---111000555EEEvvvrrrOOODDD===222,,,222@@@NNNVVVFFFIIICCC666111555222***'''000AAA[[[xxxooo555///666000///888444222AAA}}}CCCAAA555+++---///...222000555IIIiiieeeXXX222===555444333000---+++++++++...,,,---333<<>>AAA<<<666333222222000///...------...111333333333555444333333333333555555888555444666444...---111333333666999888000+++***///222444222...,,,...111---111333111///---)))$$$---111000---///555777555333999<<<::::::>>>DDDFFFFFFIIIGGG@@@<<<===??????IIIDDDDDDIIILLLKKKHHHGGGJJJMMMQQQSSSZZZ___TTTAAA@@@GGGbbbmmmNNNOOO,,,111888888JJJDDDHHHHHHKKKgggmmmRRR777999===:::HHHIII111000QQQLLL---------,,,+++---///---)))(((***...'''777???888222333...%%% """111(((+++222>>>000444///---111000222???```[[[III888555111111;;;GGGKKKIIIDDDGGG@@@333000666222'''***333LLLaaa\\\,,,***666111---555000333III{{{@@@888...000444,,,***888:::555,,,???WWWeee:::888888777666333000---)))'''------111:::DDDIIIHHHFFFIIIJJJLLLQQQVVVZZZ[[[[[[]]][[[[[[WWWRRRZZZZZZLLLMMMPPPKKK@@@???GGGGGG@@@EEE>>>888999>>>AAA???<<<999===;;;555999BBBAAA888:::999777777888666111---000...---...000333444444666555333222111111222222333//////222000,,,---333444///000777888111000555///333666444000...000222---666;;;888666666///###)))///222111444::::::666111888;;;888777<<>>:::;;;444)))---""")))"""222'''444555000444000...333333555@@@KKKZZZIII???666...111;;;CCCEEEBBBBBB===888444///***,,,000***:::HHHiii111888......)))///666+++888dddhhhHHHCCC333***111111***)))777---<<<;;;FFFmmm:::BBB===:::555222///,,,...111444444555888:::>>>AAABBBMMMHHHGGGLLLNNNNNNUUU```[[[[[[ZZZVVVRRRQQQQQQSSSSSSGGG>>>AAAEEECCC>>><<<888;;;======<<<;;;;;;;;;@@@<<<888777999<<<<<<;;;>>>@@@===999:::<<<777///666222,,,)))---444;;;@@@;;;999666444555666666666777444000000222444444333111555666111...000222333333111333777666111...//////,,,)))+++//////+++&&&111111111111111444888<<<;;;<<<<<<===>>>AAADDDGGG@@@>>>EEEHHH@@@BBBIIIFFFKKKKKKJJJGGGFFFFFFHHHJJJLLLTTTXXX___dddXXXIIIJJJYYYIIIkkkUUUUUUoooWWWqqq}}}aaaTTTZZZ666555&&&111999777---;;;666UUUTTTNNNIII}}}```QQQOOO...000555???qqqDDD+++///---...***)))---...+++)))******...FFFNNN555)))---(((***++++++******---111555111333222000///222999>>>@@@cccJJJBBB999555222444;;;CCCGGGHHHEEE<<<444000---***---222...<<>>888555888999:::;;;;;;:::999888;;;888555555888;;;<<<<<<<<<===<<<999:::;;;555,,,888000)))(((...555888999444333222111111222444555555222000111333555555444222666666222///111444333333111333666555111...///111///...000222222///,,,111222444555555666999;;;===>>>>>><<<::::::===@@@BBB???EEEIIIBBBCCCGGGBBBFFFFFFEEECCCAAAAAADDDFFFRRRTTTSSSXXXbbb[[[PPPQQQVVVmmmrrr}}}vvveeeeeeWWWwwwzzznnnXXXKKK)))777///111555111+++:::666NNNOOOLLL^^^ppp]]]\\\???;;;000:::;;;...666---...***))),,,---***)))***,,,...CCCKKK777---///))))))******)))))),,,000333666777666111------222666999VVVkkk>>><<<444444555888>>>DDDJJJNNNFFF;;;000,,,,,,,,,...222333DDDccc}}}FFF+++,,,111666555444555===gggKKKMMMFFF444***000111000666111888DDDHHH000<<<<<<444@@@===888555444555666555777999:::777555777===DDDGGGCCCDDDJJJKKKFFFIIIQQQ\\\ZZZXXXYYY[[[XXXRRRLLLKKKGGGEEEFFFDDD???;;;:::===<<<<<<>>>@@@@@@<<<999:::777555555777999::::::===>>>===;;;<<<;;;444,,,888000((((((///444444222111333444333111222555999222111111222555666666555333777777333111444555444333111222666555000...///000000222333333333111111111333666888888999:::<<<888;;;???>>>===>>>DDDIIIEEEAAAHHHNNNKKKLLLMMMEEEOOOOOOOOOMMMLLLMMMPPPRRR]]]]]]YYY]]]fff^^^QQQQQQYYYmmmWWW___^^^ZZZ}}}zzz~~~}}}gggQQQ999""">>>===444///+++---<<<555CCCIIILLLggg}}}yyyqqq[[[^^^JJJ???...888DDD333333(((---)))(((+++,,,***(((***,,,...>>>FFF;;;222000***))))))))))))(((***...111666888777222,,,***---222777LLLZZZ@@@;;;444333555:::AAAHHHKKKLLLDDD888---+++---...///111777QQQppp888,,,---444;;;===666111BBBtttIII888666,,,***333333222:::777;;;>>>KKK777;;;PPP555===<<<888444333555555333444777888555111333===FFFFFFEEEJJJRRRQQQIIIGGGLLLSSSSSSRRRRRRQQQNNNJJJGGG???AAAEEEGGGGGGDDDCCCCCC@@@===<<>>999<<<:::999888888999::::::AAA@@@===<<<===;;;666111777222,,,,,,///222222000222555888666222222666:::222222333444555555444444444777777444333666666444333111222555444000...///,,,...111222111000000111222444666777777888;;;===444999>>>???>>>@@@GGGMMMCCC???GGGOOOOOOQQQPPPFFFIIIJJJKKKKKKKKKMMMQQQTTTXXX]]]]]]```cccUUUDDDCCCXXXaaaeeeZZZRRRWWW]]]bbbaaazzztttTTTFFF222&&&===;;;...+++---888BBB666999HHHTTTuuussskkkjjjOOOUUUHHH666///888~~~]]]>>>111,,,...)))(((***+++)))(((***,,,---666???===555///***)))******))))))***---000111555777444...,,,///444888GGGwww|||UUUIII999777444444;;;FFFLLLJJJFFF???555---...000000000111:::[[[vvvsss777---111555===BBB;;;555NNNMMM===;;;111...333000000<<<:::DDDIIITTTCCCAAAfffLLL;;;>>>>>>888444555444000,,,000111///,,,111<<>>;;;888:::>>>>>>:::666;;;<<<;;;;;;;;;<<<>>>???CCC???;;;:::;;;:::777555444444333111//////111333111444777555000...111555333444444444333222111111333666666333444777666333333111111444333///...000+++...000111000//////000222333444444555777:::===777:::===<<<:::999===AAA???;;;BBBIIIGGGIIIHHH>>>DDDFFFGGGIIIJJJNNNSSSWWWJJJTTTXXXYYYXXXJJJAAAGGGXXXgggsssjjj```\\\UUUOOOeeeooo{{{NNNCCC666---111---%%%***333HHHHHH999666PPPaaazzzjjjgggHHHPPPEEE//////555{{{fffVVV222&&&%%%///***(((***+++))))))+++***,,,000888>>>777,,,******+++,,,+++***+++---///...444888666000---111666666CCCeeegggRRRLLL555:::666666???KKKPPPKKKCCC<<<444///000111111111333DDDaaa|||UUU777000111///444<<<999:::]]]zzzPPPEEE>>>///))),,,,,,444GGGIII]]]hhh```GGG888___WWW;;;EEEHHH@@@888777555111,,,///000000000666@@@IIIAAABBBKKKUUUUUUKKKFFFHHHLLLPPPRRRLLLDDDAAAEEEKKKBBBGGGJJJIIIFFFDDDAAA<<>>???BBBEEE@@@:::666888999777555555222555666333000///333888444666777666333111222444333444444333000//////000222444333222444777555111333111111333222///...000//////000111222111000///000222333444444666999;;;666888:::;;;<<<===>>>@@@CCC>>>CCCGGGBBBCCCCCC<<>>```pppsss___[[[DDDSSSHHH222------aaaiiiAAA:::666000+++)))+++,,,******,,,)))---,,,333>>>777******+++,,,,,,,,,+++***,,,......555;;;999111,,,...333555EEEZZZZZZMMMHHH555888888<<>>EEECCC???======>>>???AAA999;;;======<<<<<<>>>AAA:::555555:::<<<888333333333333333222111222666999555555666666666555555555111222222000...---///222///111111000222666444...333111000222222......000222000///111333333000---,,,000555888888888777777555555666:::???BBBCCCBBBEEE@@@EEEGGG@@@BBBGGGDDD???@@@AAAAAABBBEEEIIILLLWWW___``````dddccciiizzzaaauuuppprrrrrrsss{{{iiizzz~~~ppp;;;:::111222***333555+++:::RRRAAAAAALLLssszzzqqqkkkWWWRRREEEYYYLLL666///)))KKKooo777,,,'''111,,,)))+++,,,++++++...(((///,,,111???666(((,,,***+++,,,+++***)))***+++,,,444<<<:::111***,,,000111FFFRRRUUUIIIDDD888666:::AAAJJJPPPRRRPPPNNN<<<666111...---...555>>>iiihhhbbb000000>>>---333///666:::HHHzzzmmmXXXBBB===222///111---555KKKRRR]]]fffHHHIII<<>>AAA===??????===999777777999888444666>>>AAA;;;444222444111...///222666777888000//////111333444222111///000000...,,,---000444...000//////222555222---444111000222111......000222///---///222333...))))))///777<<<===:::666444999666444777;;;<<<999555>>>;;;@@@BBB<<>>555999666222222///666IIInnn}}}:::999333777///333333+++444___bbbRRRFFF777...///...+++777JJJEEEUUU^^^QQQ;;;555EEEWWWDDDBBBVVVQQQGGG---222...+++,,,+++***---666???DDDIIIDDD777444===<<<888===EEEIIIMMMMMMJJJJJJMMMQQQUUUOOOHHHDDDDDDEEEEEEDDDLLLJJJGGGCCC???<<<:::999777666555666999:::;;;:::@@@<<>>999===???555...++++++///111000///111---...000222333222111000///000000///---,,,...///222222222222222222333333555000+++,,,000333333222111///---,,,+++,,,...///111222555:::???@@@;;;777444555333///333;;;???<<>>777111///---***+++...///JJJ***GGGGGGbbbvvv|||kkk[[[YYYQQQuuu[[[333:::---444XXXFFF//////,,,***+++)))&&&(((,,,*********---444999555------,,,***+++,,,---------(((///666444---))),,,111---999DDDjjjZZZPPP???111111666666CCCfff^^^OOOFFF;;;111444111111222///;;;UUUooo~~~666555000333...666333)))666ddd___OOOEEE555,,,///111111>>>PPPMMMOOOPPPGGG333***AAA```TTTEEEQQQOOOLLL777BBBCCC---------,,,...555===AAAEEEDDD666///666999888<<>>======???===:::999999888666555BBB>>>@@@===666888999...000,,,,,,...///------000...///111222222111000///,,,---......---...///111///000000111222333333444333000...000444666333000111000///.........//////222444888::::::999888888666888777222333888;;;999<<<;;;:::<<>>```vvvggg666333111222222333000***???rrrbbbPPP@@@222***...333666AAAPPPHHHFFFLLLOOO<<<(((555SSS[[[@@@GGGMMMTTTAAAJJJKKK............///222888<<>>===<<<;;;999:::;;;<<<<<<;;;>>>:::======777<<<>>>444222...---......+++,,,000///000111222111000///...)))+++---......000222444---......000111222333444000000111444777666222---000000000000000//////...222666::::::777555666888333888999555333666:::;;;???===<<<===???AAABBBBBBNNNLLLHHHDDDDDDJJJRRRXXXZZZ```ffflllvvvlll999333000000///...111555333CCC___NNNNNNMMMqqqtttjjjbbbeeeYYYYYYfffiiiEEE000,,,---bbbMMM777+++)))))),,,,,,+++,,,///***+++,,,...444999555...***)))((()))++++++)))'''))),,,...---+++***)))***///:::???UUU]]]NNN777:::///888@@@JJJ[[[MMMOOO===666666666:::888///???ddd|||NNN555000000000555,,,+++...NNNlllTTT<<<000***...333444;;;FFFEEEGGGOOORRR@@@,,,111EEEWWW555;;;KKKYYYBBBAAA===...------//////...222777999JJJLLLFFFJJJLLLGGGEEEIIIJJJIIIFFF@@@<<<;;;;;;AAAFFFKKKLLLJJJGGGGGGHHHAAABBBBBBBBBAAA>>>;;;999:::999999:::>>>@@@AAAAAA@@@<<>>@@@aaaOOOJJJRRR^^^hhhgggaaafffXXX]]]___mmmFFF444333000HHHWWW@@@...***))),,,,,,)))(((************+++111999999555+++***)))***+++***(((&&&)))))))))+++,,,---,,,***///999<<>>GGGLLLLLLBBB444///999FFFYYY444777GGGWWW???999000...++++++...---+++---333444FFFJJJGGGLLLMMMIIIJJJJJJIIIGGGEEECCCCCCEEEGGGBBBEEEHHHGGGDDDCCCDDDFFFCCCDDDDDDDDDBBB???<<<:::???>>><<<<<<=========<<>>>>>...,,,++++++,,,+++)))'''(((''''''***...000000...)))111555===eeeooo]]]FFF<<<999<<<:::CCC]]]yyyNNNMMM@@@999777=========???@@@QQQoooppp999777...444111:::333444???eeejjjKKK888444444666666777===EEE;;;DDDHHH@@@666444888<<>>???EEEDDDBBBJJJIIIGGGEEECCCBBBCCCEEEFFFBBBCCCCCCBBBAAA@@@AAABBBBBBBBBCCCDDDCCCBBBAAA@@@>>><<<;;;;;;<<<======<<<@@@<<<===;;;444666666+++,,,---000222111...111666111111000///......------///111333333222111111111111111000000//////.........---,,,+++++++++,,,,,,,,,---///000///...,,,+++111111555;;;BBBCCC>>>999777666777999777555888>>>>>>@@@AAABBBBBBDDDHHHKKKPPPLLLIIIIIINNNVVV\\\```]]]eeekkkmmmpppxxx}}}@@@555222111111...,,,111999DDD777???MMMDDDbbbQQQ\\\RRRRRRJJJSSSYYY[[[nnnDDD888333000333wwwQQQ111***&&&(((+++***)))+++******'''&&&,,,888@@@BBB111///,,,+++,,,+++***)))((('''(((***...000111111***...555<<>>DDDCCCCCCDDDEEEEEEDDDBBB@@@AAAAAABBBCCCCCCDDDDDD<<<;;;999999;;;<<<;;;;;;555111555555111555888...***,,,000333000+++---222111000//////............,,,///222222111000000000111000000000000000000////////////...---------......//////000///...---,,,111222555999<<<>>>??????;;;666444777888666999>>>;;;>>>AAACCCDDDEEEIIILLLLLLIIIHHHKKKSSS]]]dddhhheeefffmmmuuu{{{}}}ggg555444222222222000///666>>>@@@;;;IIIRRRJJJPPPSSS\\\MMMTTTCCCYYYTTT\\\mmmGGG999000///444]]]aaa666...((((((+++++++++,,,)))***))))))...888>>>???444000,,,******++++++***((()))***+++,,,---///000...///888???SSSeeeWWW:::AAA...FFFBBBGGGtttWWWJJJTTT333;;;<<>>CCCGGGHHHFFFDDDFFFEEEFFFIIIMMMMMMIIIFFFBBBBBBAAAAAAAAABBBCCCDDDEEEBBB>>>:::888555222000666333555444...222444***))),,,000333///))))))---000000///............///))),,,///111000//////000//////000000111111222222000111333222111/////////000000000000000//////...222444666666666888>>>CCC:::333111555999999<<>>444+++***+++***)))***))),,,,,,,,,000777;;;;;;555111,,,)))(((************+++,,,+++******,,,...---+++777???LLLooobbbHHH333BBB:::???444XXXZZZYYYEEEKKK666444;;;;;;<<<--->>>NNNRRR___777,,,666000---555444999CCCpppUUUEEE>>>)))+++***)))000>>>JJJPPPCCCJJJKKKAAA777444111...hhhYYY===HHHLLLMMM555666111//////111000...111666<<<<<<<<<>>>@@@@@@>>>===BBBBBBEEELLLSSSRRRKKKCCCJJJIIIIIIJJJGGGDDDEEEJJJDDDIIIGGG???<<<@@@>>>666>>>>>>>>>===666///000555666777666444666888444...---))))))///000---,,,///111222222111///000222444'''---000...000555444000...000222222000.........222333333000,,,+++---000000111333444333000---+++,,,999>>>777777@@@@@@777<<<:::888777888>>>EEEKKKMMMJJJFFFDDDFFFIIILLLMMMPPPQQQRRRTTTWWW]]]fffllljjjiiinnnoookkkuuu{{{{{{}}}}}}:::444333///---000777;;;;;;999BBBSSSiiiUUU666DDDOOOQQQSSSOOOOOOTTTOOOLLLTTT<<<555111000FFFRRR888---111,,,)))++++++******++++++((()))333???BBB444+++///111+++'''***((()))***+++---...//////111111444888LLL[[[fff[[[EEE333BBB:::???;;;ZZZZZZVVVCCCEEE111///333888:::222<<>>BBBCCCBBB@@@@@@@@@BBBIIIOOOPPPJJJEEEPPPJJJFFFIIIKKKHHHEEEEEEIIILLLLLLGGGCCCCCCCCCAAA<<<<<<===>>>999444666;;;===>>>:::666555666222+++...++++++000222//////222//////000/////////222444+++000333222333777777333000222333333222111111222///000000///...---///000+++,,,...000111000//////...333777999:::<<<>>>???999::::::;;;<<<@@@FFFJJJNNNLLLIIIHHHIIIJJJJJJJJJPPPQQQRRRSSSSSSWWW\\\aaaiiikkkuuuwwwrrrxxx~~~xxx}}}}}}wwwAAA:::777333000111555777666444===LLLYYYOOO:::IIIPPPIIIMMMKKKMMMUUUTTTTTT^^^444,,,...///<<>>===///)))...222...---000++++++***++++++,,,---...222222222333AAAMMMVVVOOO???111<<<666;;;>>>VVVUUUOOOAAA@@@111111---555444888888IIIqqq;;;...---111---...222---444LLLzzz\\\DDD222,,,///000000555>>>DDDFFFUUUXXXTTTCCC222+++...111]]]___HHHIIILLLYYYBBB777444222111222000---...333:::===BBBEEEEEEBBB===:::@@@@@@BBBGGGLLLOOOMMMJJJRRRJJJEEEIIIMMMKKKEEEAAAFFFDDDEEEEEEAAA;;;<<<@@@;;;:::<<<===999555666;;;@@@@@@<<<666444555222------+++---000222000000222---...//////...///111444,,,000333333444888888555///111333333222111111222/////////000222222111000666555444222111///...---666111111777777111111777999<<<>>>@@@BBBEEEIIIKKKMMMKKKIIIHHHHHHHHHGGGEEEHHHKKKOOOQQQSSSWWW^^^cccdddfffppprrrnnnuuu}}}xxxtttAAA:::999666333333666888777555DDDNNNhhh>>><<<666HHHKKKHHHLLLJJJLLLSSSQQQQQQ]]]<<<,,,333666666iii^^^@@@000222000...000......---......+++***111;;;999---'''+++///......111...---+++******+++,,,...///111111111<<>>333999555:::IIIXXXUUUKKKAAA:::...///---222...999666MMM{{{kkk111222333000---111333000666YYYwwwPPP<<>>999666BBBCCCDDDHHHLLLOOOQQQQQQNNNKKKKKKNNNNNNIIIGGGHHHUUUMMMJJJNNNMMMDDDBBBFFFBBB@@@??????:::555444888:::;;;888333222555555222***+++---...///...///111...///000000//////111222+++---///000222444555444///222666777555222000///222111000222666666333000999888555222///...------999222...111666777555333===???AAACCCEEEGGGKKKMMMPPPMMMKKKJJJJJJKKKJJJJJJEEEHHHKKKLLLMMMRRR[[[bbbfffffflllmmmjjjwwwZZZ888555555333222444888<<<======GGG]]]rrrTTTUUUFFFBBB555DDDIIIHHHJJJQQQOOOPPP\\\PPP444666:::333^^^jjjFFF000000//////000---///---------+++)))...666:::000)))***+++)))))),,,///...,,,******,,,///111---222333333:::KKKgggQQQIII@@@888999999???YYY^^^YYYIIICCC222))))))000///***888>>>]]]WWW...666555......111222333444XXXcccEEE555///222222///...777EEEOOOQQQ\\\OOO@@@555000...------[[[fffMMM???@@@ZZZLLL???333111222444333222444:::;;;>>>BBBBBBAAA??????@@@BBBDDDEEEGGGJJJMMMRRRUUUJJJQQQYYYZZZRRRKKKOOOXXX\\\PPPJJJNNNNNNFFF@@@@@@HHHDDDCCCBBB>>>888666888444777555111000333444333***---//////---...///000000111333222000000000111++++++---000111222333444333666;;;<<<999555000...333222111222555555111...,,,,,,++++++,,,...000222222333......<<>>???QQQiiiiiiMMMKKK======888:::BBBEEEKKKTTTUUUXXXfff[[[777...222///RRRzzzPPP222...---...///+++...,,,,,,,,,***(((+++111>>>666...+++***))))))***///---,,,+++,,,///222444...333222111333CCCiii[[[QQQEEE<<<555333888AAAYYYXXXTTTEEEHHH444///000000++++++666IIItttIII,,,666222,,,000000...555555SSS\\\BBB333444---///222666???IIILLLIIIWWWFFF555000111111///---[[[fffLLL<<<:::UUUIII@@@444333333666666555888===>>>BBBEEEFFFDDDCCCEEEGGG@@@CCCEEEFFFFFFJJJPPPUUUNNNXXXccceee[[[RRRXXXcccVVVMMMFFFFFFEEE@@@999555@@@===;;;<<<;;;666555777555888777333000111222000,,,111444111...///111000000111333333111000111222...,,,...111333222444777111444888888666111...,,,222111000000111111///---...---,,,,,,,,,...///000///444222...:::NNNNNN???@@@AAA@@@???>>>???BBBEEEJJJGGGEEEEEEGGGIIIJJJJJJGGGKKKMMMKKKHHHKKKUUU^^^ccchhhuuuyyyttt|||>>>333777------...000333666999;;;NNNooojjjVVVLLL666999BBB===FFFKKKQQQXXXWWWYYYfffaaa>>>***---000HHH^^^888///---...///***---++++++,,,***''')))---???999222---,,,,,,...///------,,,,,,...000333444)))000...000222BBBWWWTTTRRRBBB888333///999FFFWWWQQQPPPBBBKKK555333666///)))111111NNNrrr;;;***333///...777111,,,777:::QQQ}}}OOO;;;444<<<,,,///444:::EEEOOOPPPLLLRRRBBB444111333333111000ZZZdddJJJ===999OOOCCC===777555666888777666999>>>CCCGGGKKKJJJEEEAAAAAABBB@@@DDDGGGGGGFFFHHHOOOUUUWWWZZZaaaeeebbb\\\\\\```WWWYYYUUUNNNIIIGGGDDD@@@:::666555888888555444666777;;;<<<777333333222000---444666111---...000///+++...111222222222222333000---...222444333444999222333333222111000222333111111222111000111222444666555333111///---,,,,,,---333444222555<<<>>><<>>>>>>>>???AAA@@@===;;;<<>>444666---...///000222555888:::@@@UUU888777???JJJOOOTTTYYYTTTSSS___fffLLL111...555===pppnnnAAA333000111111,,,---++++++---,,,))))))---???;;;333---+++,,,//////,,,,,,,,,,,,---...///000&&&...---222444EEEKKKVVVYYYFFF;;;777333AAAPPPaaaWWWTTTBBBKKK...+++,,,---)))666---NNNccc...)))111...222>>>555,,,:::;;;OOO^^^???222444CCC::::::999;;;EEEOOORRROOOOOOAAA666555555333222444XXXaaaIII???999KKK>>>:::555333333444333111333888999???FFFFFFBBB<<<::::::BBBGGGJJJJJJHHHIIIPPPWWW^^^YYYYYYaaafffbbbZZZVVVNNNXXXYYYMMMCCCCCCDDDAAA>>>:::999;;;<<<999777999777<<<>>>:::777777666444,,,333666000+++,,,---,,,'''***...000111222444555000,,,,,,222333111333888:::999777444333777<<>>IIILLLKKKMMMSSSZZZooottt}}}kkk>>>222///...///111333555888<<>>666BBBKKKRRRYYYUUUUUUaaafffUUU777000555111\\\yyyHHH666333444444......++++++...---******---???;;;333+++'''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,333///222222???:::|||UUUbbb<<<===...555HHHXXXiiibbbZZZQQQCCC333---//////...$$$555___eeeFFF444///333777888999::::::999999cccXXX<<<111DDD@@@;;;///RRRLLLQQQPPPZZZRRRHHH@@@<<<>>>>>>999666777ffflll>>>;;;BBB999III888555222000222222000222555<<<@@@GGGJJJBBB:::???KKKBBBCCCCCCCCCCCCEEEIIILLL[[[___fff```PPPOOORRRKKKPPPNNNFFF===;;;???@@@======999444000111555;;;???777999999777888:::666000---------///000111000...---000000...///333444222555444555666333...///444444444222333<<>>BBB>>>999999;;;>>>>>>===666555999@@@CCCDDDLLLVVVVVVoooxxxqqqvvvwww222888///---666999444111999AAADDDfffjjjPPPBBB---999666CCCNNNNNNLLLSSS```iiinnneee888---444;;;CCCHHH555444666444---++++++******************;;;===888///***,,,000222333111...,,,++++++---...///'''GGGBBB888777>>>MMMSSS666777333444KKK^^^hhhaaaZZZOOO???000,,,///...111***999[[[YYY888'''///111333444666888777666AAAnnnsssMMM:::777@@@;;;===HHHkkkVVVRRRPPPWWWVVV;;;888888<<<;;;666333555fffnnnFFFAAACCC888FFF999777222000000000000222777CCCEEEHHHIIIFFFDDDHHHNNNPPPPPPPPPNNNMMMNNNQQQSSSQQQRRRWWWRRREEEGGGLLLFFFEEEFFFDDD@@@@@@CCCAAA<<>>;;;666///...---...///000///...---000111///000444555222444333333444222...000555111222111000666======888666444111...---,,,------)))''''''***+++***,,,000---///222444555777999<<>>===<<<:::888555333666@@@HHHLLLQQQWWW[[[jjjkkkgggpppxxxzzz~~~iii777;;;777???111666)))GGGAAAOOOFFFSSSxxxeee///???EEE222,,,444@@@KKKNNNQQQ\\\iiiqqqrrriiiDDD---333555===RRR444444666333000,,,,,,,,,,,,++++++******666;;;;;;222))))))...222111000---++++++,,,...///000'''???:::888<<>>999000HHH```EEEEEEGGGAAA>>>000222777;;;999444444777dddlllIIICCCAAA555???777888222////////////222888AAACCCBBB??????BBBDDDCCCHHHHHHGGGEEEBBBBBBEEEGGGHHHEEEGGGCCC;;;>>>DDD>>>AAAEEEHHHIIIKKKMMMIIIDDDDDD@@@:::666444666:::<<<<<<===<<<;;;>>>BBB???999111///------...//////...---111222111222555555222444111111222000...000555000222333111111333333000111000///......000222333333///,,,---,,,)))***...555444333444777999;;;;;;<<<@@@BBB??????CCCHHHJJJLLLMMMMMMKKKFFF@@@<<<:::===:::<<>>@@@<<>>FFFKKKTTTaaammmsssppphhhQQQ,,,333...:::ppphhh999666666///222......------,,,+++******///999===444(((&&&,,,111...---,,,+++,,,---///111111(((666222999CCCAAAfffyyydddQQQCCC555???***>>>SSSeeeaaaWWWFFF333((()))...,,,...'''555TTTRRR999222111000333888;;;999777777YYYbbbAAA<<<;;;GGG===<<<999DDDJJJ>>>PPPTTT:::666///444:::;;;777555888===aaabbbCCC<<<<<<333999666666111............111666DDDJJJKKKFFFDDDFFFFFFAAAHHHHHHHHHFFFEEEEEEHHHKKKMMMGGGIIIHHH@@@AAADDD===DDDFFFHHHJJJMMMOOOMMMJJJ@@@===999777777999===???>>>>>><<<;;;???BBB>>>888333000---,,,---...///...---111444333444777666222444000...//////...111555111555777555222000/////////.........000333666888:::555222111000------111999555222333777::::::999999===AAA@@@???BBBIIIOOOTTTVVVVVVRRRJJJBBB>>>>>>DDDBBBBBBGGGOOOVVV\\\___iiiiiifffooo|||XXX@@@222666222:::555]]]DDDJJJ555GGGNNNttt111444$$$333===999===AAAFFFPPP^^^hhhjjjeee^^^XXX...333,,,;;;[[[CCC888555***111///...---,,,+++***)))))),,,555:::444***(((***---,,,+++++++++,,,...000111000+++222...888DDDBBBZZZsss```III@@@111AAA333CCC[[[fffaaaTTT@@@...''')))---444444--->>>]]]UUU666,,,......444<<<>>>:::999;;;nnnNNN888;;;999CCC<<<@@@CCC@@@>>>BBBTTTTTT444999222888<<<999333444:::@@@___WWW;;;444:::777888888333///---//////---///333999CCCJJJJJJFFFDDDCCCAAAJJJKKKKKKKKKKKKNNNQQQTTTWWWRRRWWWYYYOOOKKKIIIAAAEEEBBB@@@@@@BBBDDDEEEFFFAAA???<<<:::;;;===@@@BBBBBBBBB??????BBBDDD>>>555333000---,,,---...///...---222444444555777666222444///---...///...000444222555888888333000000333222111///------...///000///++++++...000000333777444111......222555666555777;;;AAADDDDDDEEEJJJPPPPPPRRRQQQLLLDDD>>>;;;;;;???@@@@@@@@@CCCLLLWWW^^^rrrtttpppuuuYYYDDD333:::333>>>===fffIIIKKK666LLL[[[fff000888,,,555555<<<===>>>AAALLL[[[cccddd]]]VVV]]]777222,,,;;;JJJzzzOOO:::222)))///...---,,,+++***)))((('''+++222666222---+++***(((++++++++++++,,,...///000---///333000888@@@AAATTTjjjhhhQQQGGG999EEEGGGNNNiiijjjcccRRR<<<,,,(((+++,,,,,,///000HHHhhh[[[777+++***,,,444======888<<>>@@@HHHBBB>>>(((888333999:::444///111888<<<\\\OOO999333===>>>:::===555111...//////...111555333;;;GGGOOOMMMFFFEEEIIIHHHIIIIIIIIIJJJLLLPPPSSSTTTQQQYYY^^^SSSKKKGGG@@@IIICCC>>>>>>>>>===???AAAEEECCCAAA??????@@@BBBCCCFFFEEECCCDDDGGGHHH@@@555111///------...//////......222333222333666666333555000---///000///000222111222444666333///111555111000//////000222444666...,,,,,,000111///000444222111000111444777888888888;;;AAAGGGHHHGGGJJJNNNMMMMMMMMMJJJFFFAAA???>>>:::>>>???===@@@KKKXXX___fffkkkhhhhhhrrrxxx}}}{{{QQQ>>>333<<<555(((111===LLL;;;:::;;;iiiZZZ111222111888:::<<<<<<<<<@@@KKKZZZcccddd```WWWbbbGGG111...555<<>>BBB777bbbQQQ333 &&&,,,777<<<===<<<>>>HHHWWWaaaccchhh[[[fffZZZ111111111444TTTkkk@@@222000...,,,,,,,,,++++++*********(((000666333---++++++***---------,,,,,,+++++++++,,,000...666;;;444;;;NNNtttcccgggYYYFFF:::999ZZZRRRnnnrrrfffOOO777,,,...///,,,///333222AAAWWWIII111333000111777<<<888888IIIaaa@@@III///000444,,,===<<>>444???BBB999000------000999BBBMMMAAADDDWWWZZZLLLGGGOOOKKKKKKIIIEEEBBBAAABBBCCCIIIIIIWWW___TTTMMMOOOOOOLLLHHHIIINNNMMMCCC<<<:::::::::;;;<<<>>>AAACCCEEE???@@@AAAEEEKKKKKK@@@333---------///000111000...///222222///000555666444777111///222444111...///666000///333333000222666000///......///111333444,,,+++---111111---,,,---,,,000555777777999<<<@@@@@@;;;===DDDHHHGGGHHHKKKGGGIIIMMMSSSVVVTTTMMMGGG===???>>>>>>EEENNNPPPKKK___dddVVVJJJ[[[tttkkkNNN:::777;;;444000333???EEEAAA777111eeeKKK===***888444:::===>>>======EEERRR\\\___lll^^^gggeee111555000444@@@yyyxxxDDD333333,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%111999444+++(((+++...///......---,,,+++***)))---///***777===111999KKKgggooojjjNNN===888111:::XXXqqqdddKKK:::******222222---000...MMM^^^FFF555---///555333;;;:::EEEDDDvvvgggAAA<<<777666555555888;;;LLLLLLDDD777///000000...777555333333444777888888]]]MMMBBBCCCEEEBBB???@@@:::888444...'''(((888IIIPPPKKKHHHIIINNNPPPNNNKKKRRRLLLIIIKKKIIIEEEGGGLLLKKKNNN___aaaOOOMMMQQQDDDMMMKKKIIIHHHGGGCCC;;;555<<<555333888;;;999888;;;<<>>>>>GGGJJJBBBAAA===999666555666;;;@@@IIIHHH@@@666222555777555444444555666888999888777[[[JJJ===>>>AAA===999:::;;;;;;<<<:::333///333<<>>>>>EEEJJJJJJIIIKKKVVVXXX^^^[[[QQQOOOMMMEEEKKKKKKJJJJJJHHHEEEAAA>>>===666444888:::999:::===???AAA???===DDDIII???///------...///111000...,,,---...000111333555888:::888333000333555444444555333000...000333555444222222000111666777222111444777222111444555111......444555666888:::;;;:::999999<<<@@@CCCFFFHHHJJJKKKOOONNNMMMLLLJJJHHHFFFFFFDDDDDDCCCDDDGGGKKKJJJHHH___eeejjjlllooottttttpppeee===333666111222///444======555222777qqq@@@>>>222666:::<<<===AAA999555AAANNNVVV___iiidddooofffVVV///333...)))JJJaaa999///,,,---------,,,,,,,,,++++++//////:::>>>111***------''',,,...---,,,...///---...000666:::999777;;;CCC\\\iii___KKK<<<999777BBBhhhjjjTTTDDD333000333000...000---JJJYYYAAA333------...000AAAAAAGGGNNNbbb---<<<;;;888333111444<<>>;;;777777888777888:::777111000222DDDIIIMMMJJJCCC???CCCGGGGGGDDDFFFQQQ[[[]]]ZZZWWWPPPVVVRRRMMMQQQQQQMMMLLLNNNMMMKKKIIIFFFBBB???===:::555222444666777999;;;>>>>>>;;;999???DDD;;;...(((,,,000222111///---,,,)))+++...111444555666666444555333111333777888555......000222444555666666000000222777777333111222333111222333000***))),,,777555444777;;;===<<<:::>>><<<===DDDMMMRRRQQQNNNXXXVVVSSSOOOMMMLLLMMMMMMJJJIIIHHHJJJKKKJJJHHHFFFCCCHHHOOOVVVcccsss~~~UUU999///111666...---222::::::444333888www888>>>///111:::777777<<<999888===@@@KKK___nnnuuuffflllfff333555+++,,,999uuuqqq>>>000000------------,,,,,,,,,,,,------888===111***,,,+++&&&***---******,,,---+++(((111===AAA;;;444888AAAXXXfffdddTTTBBB<<<;;;AAAeeejjjRRRAAA000---111......///+++FFFTTT===111---///---///CCC@@@BBBLLLJJJ333:::;;;999333111777@@@EEE:::333,,,***///555888777111444888;;;;;;;;;:::999YYYGGG:::;;;???===999:::999333///111333333444777???FFFKKKHHHAAA===@@@EEEAAAAAAEEEKKKQQQSSSPPPNNNHHHUUUNNNGGGRRRQQQKKKSSSKKKGGGBBBAAABBBBBB>>>:::999777444555666888;;;===:::;;;<<<>>>BBBBBB777)))''',,,000111///------...,,,,,,...000222333333333111666555///111999:::555111333555666555444444444//////111222222111000000111111111111,,,'''***000444222111444:::>>>???===???===>>>EEENNNTTTRRROOOXXXWWWTTTQQQOOONNNNNNOOOQQQNNNMMMNNNNNNLLLLLLMMM]]]ZZZUUUTTTZZZhhhvvvrrrGGG777///---999000111555;;;:::555666:::zzzjjj111<<<,,,---;;;444::::::888;;;>>>888AAAZZZuuuwwwdddiiikkkBBB333111444000XXX@@@///222...------------,,,,,,,,,))))))444:::///(((***(((&&&***,,,))))))+++---+++(((000:::>>>999555:::DDDWWW}}}bbb```SSS@@@;;;===???```jjjPPP===,,,***000///...///)))BBBOOO888...,,,333000000AAA<<<<<>>===>>>===444...000555777999;;;===AAAEEEEEECCCAAAAAAAAA;;;???BBBBBBAAAAAACCCEEEKKK[[[WWWNNNRRRMMMGGGQQQEEE>>>888:::BBBFFFBBB<<<;;;;;;:::999:::===@@@AAA::::::;;;===AAA???444)))***---//////---,,,///222999555111000111333444444111777777000111888:::666555777999888666444444444111111000......000111111444333333222---+++333<<<555444333666:::>>>???>>><<<>>>@@@DDDHHHKKKLLLKKKPPPQQQRRRRRRQQQPPPNNNMMMVVVQQQOOOQQQQQQPPPTTTZZZOOOQQQWWW```jjjsss|||{{{ddd@@@666111...888222555999;;;888555666;;;|||___111;;;///000???777@@@;;;555:::???777:::NNNqqqiiifffeeejjjYYY...444333+++AAACCC---222.........---------,,,,,,)))'''222888...(((***(((***...///---,,,///111000......000444666888AAAJJJXXX{{{^^^VVVMMM:::888AAA@@@\\\kkkQQQ===---+++222111000000)))@@@LLL666......444222000<<<777999???CCC222555333777777333555===@@@===777000---000333555666888777888999777555666:::>>>LLLBBB===@@@AAA===<<>>@@@CCCEEECCC@@@======DDDGGGBBB>>>@@@EEEHHHDDDQQQTTTNNNKKKHHHHHHMMMLLLDDD<<<<<>>;;;888888:::999333---,,,---.........///111333EEE???666222333555666666333666666333222666888888555666666777777777666666444555222...---111444333222000000000------555>>>999999999::::::::::::;;;<<>>vvvkkk999222222...333333111666???===333111------222333111333888777999:::777444444888===HHHCCCBBBDDDAAA:::;;;AAA666111///222333///***(((;;;===@@@BBBCCC@@@<<<999888>>>@@@;;;999<<<>>>>>>@@@BBBIIIHHHBBBEEEKKKGGGNNNJJJEEEAAA>>>999444000222999;;;999888<<<>>>===@@@<<<:::<<<<<<999333...------...///222333222111HHH@@@666222222444555444666555555666444222555:::777444222333666888777555222555333......222333000---+++,,,...------111888444888;;;:::666444555777888;;;>>>??????>>>@@@AAADDDHHHNNNSSSWWWYYYXXXXXXNNNIIIJJJQQQRRRPPPWWWbbb___YYYWWW\\\ccclllxxxqqqnnnrrr{{{gggPPP<<>>333666CCCAAA;;;???ZZZXXXTTT]]]TTTaaaCCC++++++888///QQQXXX333---............------------...)))000666...,,,///...))),,,---)))))),,,///...222---,,,222999@@@IIIPPPWWWuuuaaaddd\\\EEEBBBLLLAAAOOOgggPPP@@@000,,,000---666666...BBBLLL777111444...222...444222>>>@@@sss@@@:::222111111666777666===FFF@@@333222000222777888444666<<<666999;;;888444333666:::IIIFFFGGGIIICCC:::;;;BBB;;;444000000111///...///999===BBBCCC@@@<<<888777>>>BBBBBB??????BBB@@@;;;MMMDDDIIIIII===CCCJJJ>>>@@@CCCDDDAAA<<<888888999666>>>BBB@@@???BBBDDDBBB======@@@FFFFFF>>>333+++,,,,,,...222666666222...CCC<<<333///000222222000999444444999666000222;;;:::555000000444666444111...222222......111000,,,---,,,///333333111222555+++222777777222000222666---///111333444555555444777;;;@@@GGGLLLPPPQQQRRRHHHDDDHHHPPPQQQNNNSSS___VVVPPPNNNRRRUUUXXX```jjj{{{kkkdddrrr{{{```MMM<<<***///666+++...555:::888555666<<>>BBBIIIPPPUUUqqqcccaaaWWWJJJGGGFFF@@@MMMlllqqqUUUQQQJJJ+++'''333***CCCBBB999666???<<<222222222222...666@@@555;;;```OOO777777,,,///000666<<>>;;;:::;;;===>>>@@@???>>>>>>AAACCCDDDCCCEEEGGGFFFBBBBBBFFFMMMGGGAAA>>>;;;999===CCC999777:::BBBEEECCCDDDHHHJJJLLLJJJaaaRRRJJJ///---222///------000111000///555///---......,,,222:::222555444//////444555111555111111333333000111444222222333333222111///...000...++++++---//////...444333111000000000111222333000...///111333333111:::<<>>;;;444666<<>>///111===HHHNNNQQQSSSwww\\\bbbUUUCCC???AAA???LLLiiikkkQQQNNNJJJ...)))444,,,555666111222===<<<444444222222000888???444999XXXCCC666:::222222111777<<<===>>><<<555---...333888:::;;;<<<:::777888:::888;;;<<<000+++777OOOLLLIIIEEE<<<555888@@@;;;444000222222111222555???AAACCCAAA===:::888999===;;;:::;;;>>>AAABBBAAA@@@BBBGGGMMMMMMHHHEEEGGGMMMKKKIIIFFF>>>999===DDDTTTKKKDDDDDDEEEHHHQQQ[[[FFFFFFBBBUUUIIIDDD//////:::666111/////////...---...,,,,,,///...+++...444000333222------222222000666333222333222//////111000000000000///...------+++///333444111---++++++......---...///111333444555333222444666777555333::::::<<<>>>@@@BBBBBBAAA888888;;;AAACCCAAABBBEEEFFFMMMPPPLLLMMMTTT^^^eeeuuu~~~___EEE:::333000111...///888===888111333;;;@@@eeeIII444666666//////999>>>;;;888999<<<@@@AAA@@@DDDUUU___ZZZVVVYYY\\\ZZZ+++---111000@@@{{{qqq666555///////////////......---******...111///***(((***$$$+++---(((***444888444111111...///>>>QQQXXXTTTPPPtttUUUXXXNNN???===BBB@@@III^^^dddNNNMMMKKK444---333///+++///,,,///;;;<<<555666222222333:::>>>333666MMMddd>>>999:::444000555===CCCBBB???:::444---)))555;;;999<<>>>>>444///;;;NNNNNNLLLDDD999222666???444000...000111000111333===???@@@@@@>>><<<;;;;;;@@@<<<999:::@@@DDDDDDCCCAAACCCJJJQQQPPPIIIEEEEEENNNPPPQQQMMMCCC<<>>BBBAAA???:::GGG@@@<<<...///:::666111...------,,,,,,******---111000---,,,///...//////,,,,,,///000...666333222333222...---///111000///......---......,,,222777666///******,,,/////////000222444666777555444444666777888666444;;;::::::;;;===AAADDDFFF888666:::CCCIIIIIIHHHIIIEEEQQQIII???HHHNNNSSSdddssszzz{{{aaa???111444000+++000333;;;???888111333999>>>UUUDDD666444555222111444>>>>>>>>><<<<<<===@@@CCCIIIUUU___[[[LLL@@@@@@FFF777/////////666]]]|||;;;444////////////......------++++++...222111+++)))++++++...---***...777888222<<>>111222000...111---...999:::555888222222666<<<;;;222333AAAYYYyyyDDD???<<<555333000777CCCLLLGGG===666333222222777999888<<>>@@@AAAAAABBBCCCAAA???>>>AAACCCEEEFFFGGGGGGJJJMMMJJJDDDBBBCCCQQQPPPOOOMMMFFF@@@BBBHHH777999<<<@@@AAA???<<<;;;@@@<<<999???<<<888///.........---------------,,,***,,,///222111///...///---------------.........444111111333222...---///333222000///...///000000222333222---)))(((---222222222222222222333333333444333222222333444444555=========<<<<<<>>>AAADDD;;;777:::EEEOOOQQQNNNMMMNNN\\\JJJ;;;JJJPPPTTTlllmmmrrrzzzfff;;;***555222+++666444;;;===777000222888<<>>:::///444777999GGGPPPGGG555,,,...222:::666999@@@CCC>>>===@@@===AAA>>>;;;>>>::::::DDDDDDJJJKKKBBB666333999@@@---------...000333222000888999;;;>>>AAACCCEEEEEEBBBDDDEEEBBB>>>>>>BBBFFFKKKHHHGGGGGGEEECCCFFFKKKSSSMMMHHHGGGFFFDDDEEEHHH>>>======<<>>666000,,,&&&)))---//////...---,,,+++...//////...///000111---,,,---...///......///000...///222222//////111111000///.........///000222///***((())),,,///111000000000000111000000000555333111//////111555777???@@@AAA@@@===<<<<<<===BBB<<<<<>>555222999<<<333222777444888nnnLLL,,,---AAA888---555<<>>KKKJJJ===888>>><<>>.../////////111555555111;;;::::::===@@@BBBCCCBBB>>>CCCGGGCCC<<<999===CCCHHHEEEDDDFFFGGGHHHMMMUUURRRIIIBBBBBBDDDDDDDDDEEE000444777999<<>>@@@888>>>333111***(((+++000222000...,,,+++***......,,,+++...000000---+++---000111......000...,,,...222333000///111---------,,,,,,,,,------+++***)))+++...000///---000111222444555555555555666555444111000222666:::===AAADDDCCC???;;;:::;;;BBB======GGGPPPSSSRRRQQQKKKZZZXXXTTT^^^]]]WWW^^^uuuzzzsssAAA,,,111333000555111666777222///333999<<>>:::999@@@GGGNNNAAABBBTTT\\\OOOBBB>>>777333111888777)))555YYY<<<222000///---,,,,,,,,,---...***+++///333222---+++...)))...111///***))),,,000777555AAARRRRRRAAA;;;BBBeee{{{QQQ===LLLLLLAAAAAAEEELLLYYYccc^^^]]]bbbZZZ;;;)))///(((///---///999:::777<<<777222::::::///333;;;333888KKKmmm888111777===555111:::@@@KKKMMMIII===222111444555555<<>>EEEGGG@@@:::999:::999111333222000222777888444999888777:::>>>AAABBBAAA===AAADDDCCC>>>;;;===@@@@@@@@@DDDIIIKKKKKKNNNSSSMMMGGGCCCCCCCCC@@@???AAA000888>>>@@@BBBDDDAAA;;;BBB;;;===000:::///222)))***---//////,,,+++,,,---)))///000---,,,000111///,,,***+++000111...---000...,,,...222222///---///+++,,,,,,------,,,,,,,,,***++++++,,,,,,...000111222333444555555555444444333555777666444444666888:::>>>BBBBBB>>><<<===@@@???;;;===GGGRRRXXXZZZ]]]KKKTTTYYY[[[^^^^^^[[[WWWaaaiiixxxeee;;;---,,,111444///444888777222///333999<<>>+++***333777666555///555:::999555444:::@@@BBB:::>>>MMMVVVSSSQQQUUU;;;<<<555666;;;...+++AAAppp===444000...---++++++,,,---...)))***...222111---+++---&&&(((+++------,,,///222111000:::JJJUUUUUUUUUYYYfffzzzPPP:::JJJKKKDDDGGGKKKLLLQQQaaa^^^]]]ddd]]]===(((///)))111222555===;;;666999999222999999,,,444>>>333;;;222www777)))111555222///777BBBHHHHHHCCC:::111000555777555666CCCIIIAAA;;;@@@EEEEEEAAAGGG@@@888:::;;;===GGG>>>EEEGGG@@@;;;;;;999555444666444000333999:::555444333333777===BBBCCCCCC>>>@@@CCCDDDCCCAAA@@@@@@999<<>>??????:::333333;;;AAAAAA@@@777999)))555+++111))))))***+++)))'''(((,,,000***111444111000333333000,,,)))***000111---,,,000///...///222222---+++---,,,---.../////////...---///000...)))%%%(((222:::///000000///...,,,***)))///333777888666444444555666;;;???@@@>>>>>>BBBFFF@@@======EEELLLPPPSSSWWWYYYYYY___aaa^^^dddhhhaaaRRR[[[oooZZZ888000...777>>>222777:::999333000444999<<>>555000...---++++++,,,---...))))))---222111,,,+++---***((()))---111222222222555888<<>>======>>>???AAABBBBBBBBB999FFFTTTXXXTTTNNNLLLNNNLLLEEEAAADDDGGGDDD@@@???999999999999:::;;;<<<===???:::333...---...///000------+++))),,,111000+++///888888///***///000+++111///---...000111///,,,222...,,,...222333///+++------,,,+++))))))***,,,111///***&&&***111333000555555111---000555222+++///222444333444888888555>>>@@@AAABBBFFFJJJGGGAAAGGGEEECCCCCCIIIMMMIIIBBBYYY___dddeeefffjjjllljjjmmmiiiffflllyyy~~~DDD222000///:::::::::<<<777333333777<<>>///,,,444555...===^^^BBB666000///...---,,,+++++++++***333666000+++---111111---111000***(((---///---222333555@@@[[[qqqmmm]]]ZZZhhhRRRZZZWWWOOOMMMIIIKKKWWW```^^^[[[``````HHH111///666333222666<<<>>>999333???888222444777555555888...777DDDDDDXXX000222444///...444;;;???BBBEEEEEE888111444555111555???BBB<<<:::???EEEEEEEEEGGGAAACCC???888777>>>EEEFFFLLLCCC@@@FFFEEE;;;333333555222000111444333///+++;;;<<<<<<;;;===BBBCCC???>>>@@@BBBBBB@@@???BBBEEEGGGOOOWWWXXXRRRKKKHHHIIIFFF@@@<<>>:::999666666666666666777888888,,,111666777444...)))'''+++,,,+++))),,,111111---///666666///---222333---222///......///000...,,,000---+++,,,......+++(((***---///...++++++...111......+++(((***///222000,,,......///444999666///222666777777999???@@@??????CCCDDDCCCEEEIIIJJJHHHHHHGGGFFFFFFMMMSSSQQQLLLMMMRRRWWWZZZ___eeegggeeefffnnnvvvyyy{{{|||???++++++///:::666111;;;777333222666:::===???III;;;///---111222222222///000---,,,222999888333///666>>>AAA???>>>AAAEEEJJJNNNFFF666+++---...+++(((HHHrrrAAA000......---,,,+++++++++++++++333666000++++++......)))------)))(((---///...///666<<>>CCCFFFHHHJJJ@@@AAA===888777===DDDGGGJJJBBB>>>BBBAAA999444444555222//////111222///---666888999999<<<@@@???:::===AAADDDAAA===<<>>666111000...000...,,,---111111---111555444000111777666000222000////////////---,,,,,,,,,,,,,,,,,,------,,,***...222111...---///333+++......+++***...111000(((+++...222777;;;888222222555555444666<<<>>>===AAAEEEFFFCCCDDDIIIMMMLLLEEEEEEDDDCCCHHHOOOOOOKKKHHHLLLOOOSSSZZZbbbbbb^^^QQQ^^^lllqqqnnnnnnuuu~~~kkk999000444444<<<777555:::777333222555888;;;<<>>111...000000000111000000...---111666555111...333999===???@@@@@@AAAIIIQQQOOO???000---......)))999@@@mmm===+++...---,,,+++************+++222555111+++*********'''***,,,++++++///111111222???IIIKKKMMMSSSTTTQQQZZZ~~~hhhlllbbbVVVRRRMMMMMMXXXiiieeeZZZYYY___SSS>>>555555777888777444111000000<<>>BBBDDDDDDEEE>>>===:::777777<<>>???>>>999666777666333//////000222222111222666888888;;;>>><<<777<<<>>>???>>>===>>>BBBEEEKKKKKKLLLLLLJJJFFF@@@<<>><<>>AAA???999>>>;;;:::<<<@@@DDDEEEDDDIIIIIIKKKMMMMMMIIIBBB<<<999666555777666111...///222111000...,,,,,,++++++///---******,,,///333555000333222///...000111///666555333222444777555000333333333222000/////////---...000000///000333555111///...000444555111---+++111333111...000333222555333333444666666555666666777666222222666888777?????????@@@EEEJJJFFF???GGGIIIHHHCCCBBBFFFHHHHHHIIIJJJJJJLLLSSSXXXUUUNNNMMMNNNTTT[[[[[[YYY[[[aaa```777666999111555555999888666555333333555888;;;BBB777,,,)))***+++---111777555444555555444333333111111444888<<<===<<<:::;;;@@@BBB>>>888444///***111(((<<>>OOOFFF222333222,,,111555666BBB===lllAAA---000,,,)))---,,,///222666;;;>>>999111+++888999///333CCCCCC666???AAABBB??????AAA@@@===:::777555555777999AAAIII@@@>>>:::888666555555666===;;;777333000///......444777::::::===@@@>>>999???;;;:::===DDDHHHFFFBBBCCCEEEGGGHHHGGGBBB;;;666666444555888666111...///222222000...---,,,++++++555222000000444777888888)))---...,,,+++///111111444333222222333444333111333444444444222111222333333222111000000000111222111///...000555666444111,,,111222000///222333222333111111444555444666999111333333000222666888777777999;;;===BBBFFFCCC<<<@@@EEEFFFBBB@@@BBBFFFFFFEEEHHHJJJMMMSSSYYYXXXSSSGGGJJJOOOPPPKKKMMMbbb{{{{{{@@@......///:::666222666666666444444555999<<>>AAAAAA<<<===CCCGGGFFF999444333555666888@@@JJJ======;;;777555555666666999888666333111//////000333666888888:::>>><<<888<<<;;;;;;>>>BBBCCC@@@===<<<===??????<<<999666444666555777:::888333111333222111000...---,,,,,,,,,)))******+++++++++---...***///000---+++...000000///000111222111111222444222444666555444333555777666333000000444666666555555666666555222111222444...///...,,,...222222///...---///444444111222666+++...///---...111222///,,,333999999;;;@@@CCCDDD888???AAA===888999<<<===:::@@@EEEGGGLLLRRRSSSQQQNNNNNNPPPSSSOOOQQQfffooo777))),,,///:::777444444666666555555666:::>>>===555///.........///222444111222666444///...222444555666888:::===AAADDDDDDCCCDDDFFFEEE???555...777444444+++///@@@wwwqqq888...444......---------......///...+++,,,///...)))(((,,,,,,((((((,,,---...444<<>>777888AAA>>>AAA???:::<<>>===;;;999888999;;;<<<;;;999888999;;;111111333777666000///111222111///...---,,,,,,,,,,,,...000---))))))...444222666666111,,,---...---+++---000222000///222777222555777777555555777999555111///222999???@@@>>>;;;???AAA:::///)))---333......+++)))---222222---,,,+++///555444...---000---000000------///---***%%%000999888555:::EEEMMM999@@@BBB<<<555333444555---444:::<<<>>>CCCFFFEEEHHH???>>>FFFKKKJJJOOOYYYEEE &&&///***000333888444555777666555777;;;???<<<555///......,,,,,,///444222333777666000///333444555444333222555999===<<<===@@@CCCBBB;;;333///***<<<666!!!???---===mmmOOO---555111------,,,,,,,,,------...222---,,,///---((('''+++///******...111333:::DDDIIIKKKOOOQQQNNNJJJHHHJJJjjjlllfffYYYQQQ[[[WWWdddSSSQQQTTTZZZYYYRRROOORRR777,,,...444...---222111---------,,,---000444888000(((,,,444///;;;GGG---444000---000---)))///111222777:::444,,,,,,222333,,,,,,666;;;777777;;;===<<<<<<<<<>>>AAADDDFFFCCC???777111555???DDDDDDEEE@@@:::777666666444222444555444000,,,+++---000222666:::===>>>>>>===<<<>>><<<999888:::;;;<<<<<<666888888555111000333666///000111222111000...---///000000///---***'''%%%///...------...111333555555222000000111111...,,,444222000...---///111222999///))),,,000111444999888222111666:::999666555IIIJJJBBB111***000444111000///---...///000///...333444444000,,,***,,,///+++---.........///111333---111666888888777666666777666555444444444555666666666777777888;;;???BBBDDD>>>BBBHHHJJJTTT___^^^III;;;//////777:::777333999999888777777:::>>>AAAKKK===+++(((///***)))444...000333666666444222000222000000222666777555333444999999777999???AAA>>>444333///***)))...999BBB|||uuu444<<<'''777---000111...***)))---111;;;555...***+++,,,+++***)))(((+++333666888???IIIQQQQQQRRRWWWVVVFFFEEEYYYggg^^^VVVLLLSSSRRRXXXTTTRRRSSSWWWVVVPPPNNNQQQFFF666222333...---///,,,............---///222444///)))---444,,,+++NNN}}}{{{HHH777---///'''%%%...111111888777555555666222,,,---222555333555:::<<<;;;;;;>>>AAA@@@???===<<<<<<;;;;;;:::888444111555===???===@@@<<<777444444555444333222333333222//////111333666:::>>>>>><<<888777777888666444333555666666555666555333333333333222111---------------,,,++++++******+++***)))(((&&&%%%)))))))))***,,,...///000333111//////000000...,,,333222000//////000222333777222///000///...333999777111///333777666444333999===999...***000333///000//////000111111000...111333333111---+++---//////000000///------...000,,,///444666777666555666777888999:::;;;;;;:::999222666:::===<<<;;;:::999===666:::???@@@MMMZZZZZZRRREEE555///444;;;:::666222444666666555777;;;>>>III===+++)))000+++)))333000222333555555333111000222222222333444555555555666:::;;;:::<<>>333000+++,,,...'''---///000///......///000,,,(((+++222000+++444DDDxxx999)))///000///(((,,,<<>>===<<<:::999111222222222777<<<<<<777;;;777333111222333333333///111333333333222333555555;;;BBBCCCAAA???@@@BBB666444333333444444333111444111///000333333000,,,***))))))(((((((((((()))''''''''''''''''''''''''$$$%%%''')))+++,,,......222000......//////...---222222222111111222333333333222222111---+++///666555000---111444333222222---333444---+++//////+++/////////111222222///------111444333///------...///000000...---,,,---///+++...222555555555666666555777:::===>>>===<<<:::444777;;;<<<;;;999777666@@@888777777444===IIIIIIIIICCC777///444===<<<444000555999:::888888;;;???FFF<<<---***111,,,)))222222222222222222222111111555666666444111000333777222666888888:::???@@@???@@@777...,,,000222...)))444>>>mmmppp222333+++888......000111///++++++...111---///000,,,'''&&&(((,,,...***)))---444===HHHRRR\\\cccccc___ZZZMMMIIIVVV}}}eeebbbSSSXXX```VVVTTTTTTTTTRRROOOMMMOOOSSSTTT???000+++'''---///'''+++---///000///......///...+++))),,,000333666888MMMvvv777+++333---...000000;;;OOOPPPBBB<<<999444///......///000111///:::???777222666999777666888<<<>>>>>><<<999666///111222333888>>>===777888666222000///000111222...000222333444333222222444;;;CCCFFFDDDBBBEEEHHH888777666777777777444222///...---///000000---***((('''&&&%%%%%%&&&'''(((***))))))((((((((())))))''''''''')))+++...000222111000///...///000000000555444444333333222111111/////////...,,,+++...111555///---000222111111222...333333...,,,---,,,(((++++++---///000///,,,))),,,111555555111---+++,,,***+++,,,,,,+++,,,...000***,,,000222333333555666222333666777888888777666888888888666555666999<<>>AAAAAAHHH===000+++---111222111***333NNNMMM)))222,,,<<<***///000000...,,,,,,...000+++------,,,)))((()))+++***))),,,333;;;BBBGGGJJJWWWcccddd```[[[PPPNNNXXXgggaaaYYYaaapppgggVVVYYYYYYUUUQQQPPPRRRTTTTTTBBB444,,,'''---111)))(((+++...//////...//////333111,,,''')))///222111&&&UUUaaa===......000***+++///000;;;MMMKKK888///000///...---///111111000333???CCC:::444777:::999===>>>>>>>>>:::555000---///000111222777======888888666333000......///111...///000222222000...,,,666;;;AAAAAA>>>;;;;;;<<<999888666666777555333111))),,,......,,,******+++((('''&&&%%%%%%&&&'''(((,,,,,,***)))))))))))))))***)))((((((+++///333666111111000///000111333555888777666444333111//////...---,,,,,,///111111///444000///222333000000222000222111---***++++++***'''((()))+++---,,,(((%%%,,,111666666222---***)))((()))******))))))+++---''')))+++,,,---...000222111111000000000000000111555555666555555777;;;>>>555111666999555;;;EEEEEE111666999:::AAAJJJIIIAAA000444888888444222333666???<<<000+++000...+++222...---,,,,,,...111555777???AAA@@@888///,,,111777444444666:::>>>BBBEEEHHHFFF@@@888000---...000222***111888KKKyyy}}}<<>>111---***...//////000222333000444<<<@@@;;;555444777999:::::::::999666333000...---......///444::::::666777666444000------///111///......///000...+++(((222555:::<<<===;;;;;;:::666444111111000///---,,,'''***---,,,)))'''))),,,(((''''''''''''((())))))*********))))))(((((((((******))))))+++...222444000111111000000111555888999777666333111000//////222111...---222777777222333111111444444000000222,,,------+++******,,,...''''''''')))******'''%%%,,,000666666222---+++***+++,,,+++***'''&&&'''((($$$%%%'''''''''(((+++---000///---,,,,,,,,,---...+++///444888888888888888555333:::===777<<>><<<:::555333///------,,,+++***))))))))))))(((((()))***''''''((()))))))))))))))'''((()))*********)))((()))***,,,...///000111111...///000//////111555999777555333111000000111222333555333///111666888555111000222666444000...000***+++,,,---,,,+++---///))))))((()))***+++)))''')))...333555333///......,,,---,,,+++((('''((()))'''(((((('''&&&(((***---++++++++++++,,,,,,,,,,,,'''+++000444444444444444:::666;;;<<<444888BBBCCC<<<222,,,......,,,222<<<:::666222111444777::::::<<<===111)))---......555333222111111222444777888???AAA@@@<<<777666:::>>>;;;555222333444444888???999===@@@===555---******333---...111+++///VVVUUU+++---111(((---++++++...,,,*********+++++++++***)))(((''''''(((((('''&&&)))000AAA___}}}{{{jjj```SSSBBBPPPuuuggglllhhhkkkgggkkktttwwwmmm___VVVNNNHHHDDDHHHLLL???)))&&&,,,))),,,---...---+++***+++,,,,,,,,,...000---((()))...///000---AAAyyysss<<<(((---(((...333+++))),,,)))+++333111///333000+++111---555777111---111555666>>>:::<<>>666777???999666222///,,,+++***+++***---000333777;;;777000///000000---+++,,,000444///---+++,,,...///---***---,,,,,,111555666111,,,999666111///.........---,,,)))%%%&&&)))+++***(((&&&''')))***+++***))))))%%%'''***,,,------,,,,,,))),,,000333555333111///---...///...---000555999555333111//////111333555222888777000---111555555//////222666555///,,,...,,,---000111000---,,,...---+++******,,,,,,,,,***&&&+++111444333111111111***+++,,,+++******,,,...,,,---,,,+++***+++...000$$$&&&)))+++,,,,,,***)))***+++++++++,,,...222555444111666777222999GGGJJJ<<<000---555222(((***666777111+++***000666::::::<<<===111(((,,,...///666888777555444444555777888===>>>???===;;;;;;???BBBCCC:::555444333111555===;;;<<<<<<999555222333555)))+++333999444---222>>>sss+++000//////000,,,***...---+++)))))))))*********...000000...***))),,,///&&&---:::QQQsssvvv```XXXOOOBBBYYYrrrnnnsssdddxxx|||qqqfff```^^^]]][[[[[[KKKLLLBBBAAAFFF333$$$000###***///......///,,,'''000000///...------------+++,,,000;;;UUUqqqEEE,,,***111---+++***,,,///000...+++,,,---.../////////......***---111555777666444111;;;<<<999777888:::777111888444///,,,,,,...000111...---111999???===888444333333222222111222222222444000,,,+++---//////---(((,,,000222222555:::>>>:::222---///...)))))),,,+++)))''''''(((***+++++++++&&&%%%+++///...++++++)))---111444444444444444555...;;;GGGeeeIII888///111111111//////000333666...222444333000000333777<<<444444:::999111000777000000000111111111000///777666444000,,,+++,,,......,,,++++++---......---333++++++555666,,,&&&(((+++***************((('''---)))(((,,,---***((()))666$$$$$$---***&&&&&&$$$000,,,,,,000...'''%%%'''000...///555999999888:::999444...*********++++++---------,,,,,,...222666000MMM000...000777+++333<<<@@@<<<111///777<<<:::;;;@@@DDDDDDAAAAAAEEEIIIHHHBBB:::444333555888999AAA@@@@@@@@@???;;;555111222111000111222111///---555___ggg333000//////......---,,,,,,...---,,,,,,++++++++++++******---///***$$$'''///...111DDDjjjjjjMMMMMMVVVmmmbbbooouuuwww{{{||||||vvvkkkcccJJJMMMHHHFFFJJJAAA...###&&&&&&(((***(((%%%+++555...---,,,+++***+++,,,,,,***)))'''&&&---???YYYlllhhh???---///444...%%%999333,,,((()))...111333++++++,,,,,,---------......///222333444444555666;;;<<<:::888999<<<999444333111---+++******++++++,,,,,,000888???===666///222222111111111111222222---+++***)))))))))'''&&&,,,---000444777:::::::::===555//////---******---,,,***(((***,,,---+++(((******---000...))))))+++///333999======;;;999888666---444<<>>444999aaaHHH+++555------,,,,,,,,,,,,------...---,,,+++++++++++++++,,,000111...---000000---111FFFhhhxxxZZZLLLPPP\\\uuuYYYaaatttkkk~~~~~~rrrgggMMMJJJIIIGGGJJJQQQEEE***(((...000)))###(((000666---,,,***)))***+++---...111111000,,,)))+++444;;;```|||WWW<<<111&&&&&&...222---%%%===666---((('''+++///222******))))))***,,,---///111222333222111222777;;;999;;;;;;999:::===<<<777111000///---+++)))'''&&&(((***000:::BBBBBB888///111111000000000000111111///111222222111///......+++))))))---111333///++++++&&&$$$&&&((())),,,///555666:::AAAIIIMMMMMMLLL***...333555...(((***111444999???BBBBBB>>>;;;999999000///111CCC555333999111111222333333333333222333444555333111222666:::444...,,,111222111555===888000)))***222999:::888...000222222000...---------,,,++++++---......---000000---))),,,333777666999===CCCGGGIIIIIIIIIHHHMMMKKKJJJGGG>>>333...///&&&...555+++&&&---&&&'''///:::@@@;;;000)))(((!!!'''222<<<;;;111(((%%%###)))000444444///+++/////////------///222666888FFFfffCCC---111,,,---+++)))+++111555444333555:::999888888:::===AAADDDEEE???888333333555888999222333444777999:::888555222000......000111222111...222444888JJJuuuHHH'''%%%...+++***))))))***,,,...///---,,,,,,++++++++++++,,,***000///))),,,444333))):::___eeeNNNTTTXXX```yyyqqqaaajjjoooxxxzzz{{{zzz{{{zzzwwwrrr^^^MMMIIIGGGDDDPPPSSS>>>,,,>>>???,,,'''444666***...,,,+++***+++---000222%%%)))---......///444999$$$777JJJaaa___EEE000###"""///;;;999111++++++---111000...,,,+++***)))(((***)))((((((***,,,///111111444555444111222777<<<777999:::888999<<<<<<888222444555444000,,,)))'''%%%***222<<>>>>><<<:::555555555444222444888;;;333///...222444444777======777000///333777888777111444666666333///+++***...,,,+++,,,...000/////////444///$$$%%%000333---333333555;;;BBBFFFEEECCCAAAEEEMMMSSSSSSPPPTTT[[[IIILLLPPPEEE333333888222///...,,,+++***+++///444333000...---(((######((()))(((''')))+++---,,,+++//////...---,,,---111444777IIIaaa555///111555///((()))222666000...222:::888555777<<>>888444222111000333888333444555444222111222333888777...000222111111@@@444444555888;;;;;;888555000000000//////000333555000///111444555333333555666666555333111000111333000222555555222...+++***...---,,,,,,///000000000555>>>;;;///---777999000888111+++///999???<<<666GGGIIILLLLLLEEE======BBBVVVNNNSSSYYYQQQNNNTTTVVVPPPLLLDDD<<<777222---)))...,,,,,,...---))))))---...+++'''''')))---///111//////...,,,+++,,,///222111777~~~XXX...,,,111222333,,,,,,333555000000555777444111222888@@@GGGKKK???;;;444111000222555666888666555555555555333222777444000......//////...000000000......222999>>>UUUvvvqqqLLL111111222((('''111///...+++******+++...///+++++++++******++++++,,,222,,,///777222+++;;;VVV|||vvvRRRNNN]]]TTTWWW{{{YYYzzz{{{ooo[[[SSSRRRHHHAAAGGGMMMJJJ444(((000000%%%'''444)))))))))******,,,------///...---++++++...333666+++...+++000>>>:::+++$$$(((,,,333:::===999111+++///......222555333***!!!---///+++&&&(((...,,,$$$***+++,,,+++))))))***+++))))))***+++...111444666111222444777888777555444333888999555444555555333333555777555///+++)))***(((222888666555555///%%%,,,,,,,,,,,,,,,---.../////////...,,,,,,...222555444999@@@EEEHHHNNNVVV\\\```bbbccc```^^^[[[TTTLLL333999===999222111999AAADDD:::000.../////////000111111000...,,,,,,///111///333***000...111,,,:::+++***+++...333444111.../////////000000111222333...///111222222000...---)))---111111...,,,...111***---///000...---,,,,,,,,,+++***+++---/////////...777888000///666666000DDD999//////666:::666000)))+++111888:::;;;@@@GGGEEE999@@@PPPRRRRRR[[[```aaaiiippprrrmmmcccTTTGGG999333000111000+++)))***&&&%%%%%%'''+++///111111111000///---+++,,,///222111%%%KKK==='''///222...444222222444333111444999999777444222555:::AAAFFF@@@;;;555222111333444555555333222222333444444333666333111/////////...---&&&...444111((($$$***222,,,666===MMMkkkyyyNNN333---***---222000((((((...///...,,,++++++,,,---...+++************++++++,,,111(((...:::333,,,JJJxxx~~~eeePPPIIILLLMMM```___cccqqqxxxqqqaaaTTTOOOIIIFFFMMMKKK===333111...''')))111((()))***+++,,,++++++***+++***)))''''''(((+++---CCC@@@444222===>>>666666///111555:::>>>===999444222+++$$$###&&&***++++++)))555;;;333------,,,'''+++,,,,,,***((((((***---'''(((***---000222444666333222111444888999555222555999:::666222222222000111333444000+++'''(((+++'''333999333---...+++%%%*********++++++,,,......&&&&&&(((,,,333888<<<===[[[]]]___aaa```^^^\\\[[[\\\^^^ZZZSSSOOOLLLEEE===:::<<<;;;777111------///;;;222***+++---+++******---......---++++++,,,...'''///$$$///+++222'''333333111111555:::===;;;888000111222333555555444333///000111000//////---,,,&&&)))+++---------...000+++,,,---,,,+++***,,,...)))((('''(((+++,,,---,,,$$$***---***(((+++,,,***555///(((&&&)))+++)))%%%777333222222000------000;;;666===FFFGGGNNNVVVUUUWWW```gggjjjqqqvvvYYYDDD999333222444,,,+++***+++...000111111333333111///------000333>>>222;;;GGG777<<<===;;;333999;;;555//////222444999999777555444888???FFFCCC>>>888444444444555555666333111111333555666555222111000000111111000///999111)))***000444111,,,///222---+++111666DDD\\\{{{ppp^^^KKK===555333333)))333333)))***555666,,,+++*********+++,,,---...***************+++,,,,,,,,,''',,,444111777aaatttXXXTTTFFFCCCXXX{{{www^^^oootttTTTPPPLLLBBBCCCBBBRRRNNN444+++666333!!!)))+++---...///---,,,+++000000///...---++++++***,,,000---000:::666+++***000//////111555555222///""")))000111***%%%)))000///111+++ !!!,,,///***'''***...---***'''&&&'''%%%'''***---000333444555666222...111777999666111777;;;<<<666222111111///111333222...(((&&&))),,,$$$333999111+++---///,,,************+++,,,---...111333999DDDQQQZZZ^^^^^^dddaaa]]]YYYRRRFFF888...777999666///...111///))))))))))))+++---,,,)))&&&,,,'''%%%(((+++***)))***)))+++,,,---+++*********$$$---!!!...***333&&&111+++))))))---333777555222---...///111333333111///222333222///...000111000,,,***)))+++...000000///111111///,,,))))))+++---&&&%%%$$$&&&(((*********'''***,,,+++(((((()))***,,,,,,,,,+++++++++,,,---,,,'''%%%))),,,---///222+++000777555333@@@HHH@@@GGGVVVaaa^^^]]]iii|||qqq^^^DDD>>>777222111333555666555555333111//////222444444777777RRR999111222777444???BBB777,,,,,,---+++333555555333111555>>>FFFFFFAAA;;;777666666777777555333000///000111111111.........000222333222111---------,,,***+++///222$$$,,,...//////'''(((888&&&333;;;;;;>>>DDDAAA777333444444333111///000111333***+++555444((((((333&&&'''(((***+++,,,---...******))))))***+++,,,,,,+++,,,000222333GGGxxxxxxQQQYYYIIIEEElllZZZhhhxxxvvvPPPNNNTTT???BBBAAADDDGGG???111+++---$$$)))...000...,,,---...,,,111666555111------///000111222111...------...---///111333222///,,,***)))***++++++***)))((('''((()))***)))'''''')))******&&&$$$&&&+++---+++''',,,---...000222444666777222111444999:::777555777777555333111///---++++++555 ...***+++---""" 333<<<999333((((((555,,,------***''')))000666[[[[[[]]]```aaa___XXXSSSUUULLL@@@666000---***'''------------+++)))&&&%%%&&&******%%%%%%***---,,,)))&&&'''+++,,,)))&&&&&&---555777///(((((()))'''+++''''''++++++'''''',,,***))))))+++...000000000///333333222666;;;888111111000///...///000...***...,,,+++...111111...+++...---,,,++++++++++++,,,,,,(((&&&)))++++++...333222000---******,,,///111---,,,***))))))***,,,---)))+++---...------...///111222222111......111333999mmmlllIIIKKKaaannnxxxYYY888---444666555===000(((888>>>444444666888333CCC:::))):::333:::>>>===666111222333333---.........///222777;;;:::999999888777888888888888444///***)))+++///222---...000000///......///222///,,,***,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,---///111222333222000///333555333------333666444...------,,,+++***))))))###(((,,,,,,(((&&&(((+++***---+++&&&&&&,,,...+++)))&&&:::...<<<^^^nnn\\\OOOGGG???SSSqqqbbbppp]]]PPPOOO@@@===<<<>>>@@@>>>666---)))***---///000///---------,,,000444333000---...000///000000///---+++,,,---+++---///000000///---,,,******+++++++++***)))((('''(((((('''&&&&&&(((***,,,)))'''(((***,,,+++)))---...000222333333333222777666777;;;:::555222333999777555222000///......)));;;(((&&&777@@@444,,,555555111222000...222&&&))),,,...444@@@PPP[[[^^^ZZZVVVUUUVVVTTTNNNIIIDDD>>>555///,,,***)))'''++++++,,,,,,,,,***)))((( &&&)))''''''(((&&&"""***'''''',,,---***'''((()))///111,,,)))***+++)))---******---...***+++...,,,++++++---000222222111111222000...000444333......000111000.........---,,,...//////...---------------,,,,,,,,,+++++++++...***)))******)))***...000...,,,++++++,,,...///......,,,,,,,,,,,,---...+++,,,...---,,,,,,---///000111444888:::888444111???UUU___KKK666BBBmmmYYY^^^pppyyy]]]===222999999444111...888KKK555===>>>KKKAAA...666------111===GGG???///+++333...---,,,///222444333111888777666666555555666666888666222///...000333555.........---,,,---000222333000,,,******+++++++++........................------///000000000///...111333222------111333000---,,,,,,++++++******)))&&&)))++++++)))(((***,,,***,,,+++''''''+++---***000999???)))HHH~~~dddOOOKKKBBBAAA___eeedddwwwyyybbbSSSHHH999999:::===AAAAAA999///---,,,,,,,,,---...---,,,+++...000000---,,,...000---...///...,,,***+++,,,***+++,,,---............+++++++++,,,++++++***)))&&&'''(((((('''''')))+++,,,+++)))(((((()))***+++111333555777777666333111<<<:::;;;===<<<777444555555444222000000000222333...222+++''''''CCC(((000111888888111---......+++)))---333:::BBBMMM[[[dddWWWPPPFFF???<<<999444///111...***((())))))))))))(((((()))+++++++++++++++%%%)))+++***)))***((($$$+++((((((,,,...+++))))))(((++++++))))))++++++(((...,,,,,,//////---...000---------...111333333222333333///++++++//////,,,+++///333333111///111555+++///222000,,,***+++...,,,,,,,,,,,,,,,,,,+++***---******,,,+++((((((***---,,,,,,++++++,,,------,,,,,,---------------------......,,,******,,,...//////111555::::::555///,,,+++---...,,,>>>rrrvvvSSSBBBPPP___vvvxxxNNN111###***111444666444:::AAA<<<@@@;;;444>>>>>>888222333:::===666000///000...---222777888111+++555444333333222222333333444222111//////000111222222111///+++)))***...111666333///------,,,+++***........................,,,,,,,,,---------.........000000---,,,......+++++++++++++++++++++++++++******)))))))))***++++++***,,,+++((((((+++,,,******555;;;<<>>]]]qqq^^^WWWMMM444///888555;;;>>>777666:::999===BBB===???;;;444444:::888111222111222555999999444///333222222111111111111111111222111111000///...---444333000,,,)))(((***,,,222000...---,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++------,,,++++++)))'''))))))******+++++++++,,,,,,***'''''')))***+++******++++++******+++++++++111222AAAnnnbbbSSSJJJAAA:::GGGxxx```MMMhhh|||qqqOOOLLLJJJDDD<<<777666222---000,,,(((''')))+++)))(((******++++++++++++,,,...///111111111///...///000---,,,+++***)))******+++++++++++++++++++++,,,,,,((()))))))))((((((***,,,)))))))))((()))+++000333111000000///000222444555000...///222222...---///...---------...000222444555555$$$aaaGGG===OOO===333444333///888@@@999777999;;;:::555---'''###!!!&&&******''')))000777((()))******))))))((((((&&&&&&&&&&&&&&&''''''''')))&&&$$$%%%)))+++,,,,,,,,,)))(((,,,...,,,+++,,,,,,******+++,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++---///000000///---...///000000...------666...)))---000---++++++111...,,,,,,------+++)))***+++++++++,,,+++++++++)))''')))---...***)))+++))))))+++,,,,,,,,,++++++((()))***++++++++++++***//////...+++((((((***------///000...)))(((,,,000,,,...111222...'''&&&***%%%333+++)));;;444+++<<<***???WWW___eee{{{}}}xxx```BBBAAACCC111111555888<<>>000888;;;???CCCBBB888000111777111222444555555555666666222222111000000000000111444555666666444222...---...//////...+++******+++***)))((()))******(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...******+++,,,+++(((&&&&&&((())))))******++++++,,,,,,***''''''(((******)))+++******+++,,,,,,---///CCCFFF\\\hhhMMMGGGGGGCCCBBBUUUyyyNNNWWWjjj^^^MMMDDD:::555000...///444555222///,,,+++)))((('''******+++,,,,,,,,,++++++///000111000///...///111------+++******)))))))))+++************+++,,,,,,((())))))((('''&&&((()))+++******+++...111444666444222111111222666999<<<444222111333222...,,,...333333222111000000//////+++555===uuu222WWWlll@@@,,,///111<<>>EEE===TTTxxx]]]OOO\\\uuugggKKKFFF@@@333111;;;(((+++...---+++***---///++++++,,,......---)))&&&)))***++++++***)))***,,,)))***+++,,,,,,---,,,,,,))))))((((((((()))+++,,,000111000///,,,+++,,,---+++(((&&&)))///222///,,,...///000111222222333333///------111222000111444***,,,...000111111//////000bbbNNNIIIWWW)))%%%666((("""------******)))))))))(((%%%###,,,'''!!!!!!&&&+++......(((***+++***(((''')))+++)))(((''''''((()))***+++...((()))111555111,,,++++++'''&&&***,,,++++++---++++++...000,,,%%%'''...333666555///---000///***,,,++++++,,,...///...---333000000222000,,,///666<<<000(((******''',,,666+++---...,,,)))))),,,000---+++(((''''''***---///+++((()))---///...///222++++++++++++,,,---...///)))(((''''''(((***,,,---***,,,------+++******++++++******)))((()))+++---,,,'''&&&******&&&)))000))))))///000***---333000///)))...333111555;;;777111888222777PPPVVVRRRZZZGGG<<<;;;111444***666^^^...333;;;000888444111222666666111,,,//////...------------...+++,,,///222333222111///000///---)))''''''***---%%%&&&'''***,,,+++(((&&&((((((((((((((((((((((((%%%&&&(((******)))(((&&&+++'''''',,,,,,((((((,,,*********)))))))))))))))***///333222---***,,,...///)))'''+++...000666>>>ooo}}}jjjAAADDDBBB888BBBCCCcccZZZRRR```mmm___JJJIII===000222444333...)))+++000...)))///+++))),,,...,,,+++------,,,,,,,,,+++************)))))))))((((((''''''''')))++++++)))))))))***000222000+++,,,000000,,,((()))+++---///111222222111444444333555888666111---...000111111///---,,,333444...***,,,''''''222FFFkkkBBBkkk,,,...---((()))......)))+++(((&&&(((,,,+++%%% *********(((&&&%%%%%%''')))***,,,------+++(((&&&***)))'''&&&$$$$$$######,,,+++******+++,,,,,,+++,,,)))''')))///111///,,,,,,---------......//////===HHH???///---///,,,,,,+++---...///...---...///&&&,,,///------///000---000---***((())),,,000222))))))******+++,,,------,,,,,,,,,******,,,000333---,,,+++,,,...000000///+++...000---((('''+++000+++,,,---+++)))(((((()))++++++***)))(((((())))))+++***((((((***+++,,,,,,000///,,,***)))***,,,---,,,***,,,111111---,,,---,,,///111111000111444777777555222///222;;;BBBFFF@@@;;;999999111...BBB^^^QQQ---BBB333444666666333111222333444888444000/////////+++(((,,,111666666222000111444444111------...///...,,,///---***)))***+++++++++%%%&&&((((((((((((&&&%%%,,,***&&&%%%&&&((()))***++++++************++++++---,,,***)))'''&&&&&&&&&,,,++++++,,,------,,,***,,,------,,,'''@@@444QQQyyy^^^GGG>>>???DDDJJJCCCuuuqqqKKKMMMbbb}}}aaaTTTDDD444333333000,,,))))))+++...111...***(((+++,,,***)))++++++++++++++++++*********,,,,,,,,,+++++++++***************)))((())),,,...111333000++++++......***)))***+++...///111111222///111111000222555333///...///000000000...---++++++111000...///+++...>>>[[[QQQeee///222>>>EEE>>>222+++(((&&&'''''''''(((((('''%%%###)))******)))'''&&&((())))))***,,,---,,,+++((('''))))))(((''''''''''''((()))((()))***,,,,,,+++)))+++(((&&&)))---000...+++...............---------888BBB;;;------000...000111222222000---+++******(((((()))+++---...//////------,,,,,,,,,---......------,,,,,,,,,,,,++++++......---+++***,,,///222333111//////000111000/////////...---,,,,,,,,,---,,,------,,,***)))***++++++*********))))))))))))***)))(((((()))+++++++++))))))))))))************'''%%%'''++++++(((''')))+++...000000///111666:::???===888333000111222333---222<<>>666:::DDDHHH(((111333111///---...111222111666444111//////...,,,+++---222666666333111222444333///,,,+++,,,------,,,111...***((((((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%,,,)))&&&%%%&&&'''((((((***))))))))))))))))))*********((('''&&&%%%$$$$$$+++,,,---///111222222111///***222555666CCC???\\\kkkQQQGGGCCC???AAAGGGZZZ___GGGQQQXXXvvvyyy\\\EEE???777222111333111,,,000999...)))'''***+++(((''')))))))))******************))))))))))))((((((((((((++++++***((((((***...222111222000,,,***++++++((()))***,,,...///000111111,,,......,,,...111000+++//////000000///---+++***+++222222111444666AAAVVVjjj666000@@@555HHHHHHaaa^^^RRR===+++%%%&&&)))$$$&&&((('''%%%$$$%%%'''((()))))))))((((((***,,,(((***+++,,,,,,***(((''')))))))))))))))***+++,,,((((((((()))+++,,,***(((***(((&&&(((,,,...---***//////......---,,,,,,,,,666>>>666***,,,...---000***,,,...000000000222333222***&&&+++...,,,---111+++---///000000...,,,***111111000...---,,,+++***000000///---+++,,,...000333111...---------,,,***222000...///000000---***,,,---------++++++,,,...*********+++******)))((())))))((((((((()))******$$$&&&(((***+++***)))((((((&&&&&&))))))''''''***+++---.........111888===<<<:::888666444222222222---000555999;;;>>>BBBFFFvvv444???444111......111444444444333444333111...,,,---...+++///222222000...///111333000,,,***+++------...222///+++***))))))((('''***))))))(((((())))))***+++(((&&&&&&(((***,,,,,,))))))(((((((((((())))))***)))((('''&&&&&&&&&&&&&&&(((***---.........------%%%888:::CCCCCCNNNhhh~~~dddOOO@@@AAABBB>>>EEETTT~~~UUU;;;CCCWWWqqqfffOOOEEE999666;;;999......666000+++)))++++++(((''')))((((((((()))*********+++''''''''''''''''''''''''((()))***))))))+++...111...//////,,,***************+++,,,...///000000000+++---,,,***,,,///...)))////////////...,,,***)))---111------555<<>>333111111333444444666999:::888222---222===BBBBBBaaakkk777111//////222333222333555222333444222...,,,---000,,,///111111000//////111333000---++++++---///000000...,,,,,,.........---,,,+++***))))))***+++,,,***(((((())),,,000222222))))))(((((((((((())))))+++***))))))))))))))))))%%%(((***+++***)))''''''///,,,BBB;;;CCC???YYYfffrrr|||\\\SSS@@@666999999===VVVvvvppp;;;===CCCXXXqqqhhhbbbLLL<<<;;;888///---333444///---......***)))***((((((((()))*********+++************************$$$'''***++++++++++++,,,+++,,,------+++***+++---******,,,---............,,,---,,,)))+++...---)))//////......,,,+++***))))))+++(((+++666999===JJJGGG000---===cccqqq___???444)))'''***+++((($$$***'''$$$&&&***,,,+++)))$$$%%%&&&&&&&&&''')))+++((())))))*********)))(((+++******))))))***++++++444///***&&&&&&(((***++++++******+++,,,---------***++++++,,,---...//////333777///(((,,,,,,(((,,,,,,...000111000000111222@@@000)))///111+++***111...////////////...,,,+++000000/////////.........000111000///---,,,...///111///......///000000///,,,000333222...++++++---...///...---,,,---///111******++++++++++++******''')))******((('''((()))+++******))))))((((((((((((%%%$$$''''''%%%&&&))))))***,,,+++,,,///666<<<222---,,,///000///222777:::;;;999666777888222)))DDD===++++++///222000+++---333222444444222...,,,...000000111222222222111222333000///---+++***+++...//////...------...//////...((('''&&&%%%%%%&&&'''(((,,,***)))***---/////////+++******))))))******+++***))))))))))))***++++++***---000000...,,,,,,---333999MMMBBBBBBEEEjjjjjj{{{|||tttsss___???FFF;;;555777888DDDmmmkkkCCC777BBBVVV\\\gggqqqTTTFFFAAA<<<;;;>>>999444111222111---+++,,,))))))******************(((((((((((())))))))))))###&&&***,,,,,,+++***))))))***---///---)))+++///)))***++++++,,,,,,,,,,,,---...,,,)))***...---***......---,,,++++++******(((,,,,,,333<<<777///333<<<999FFF[[[YYY^^^CCC111!!!$$$***---)))%%%)))000---)))&&&(((---000---(((%%%&&&&&&&&&%%%%%%''')))(((((())))))***)))))))))******)))))))))******+++555111***&&&&&&(((***+++++++++,,,,,,,,,---------))))))***,,,---...///000,,,000***(((//////+++//////000111111///------...555,,,(((---///,,,,,,111//////..................---------...............---...///...------///000---,,,+++,,,...000000///+++000444222---***---111000000///---+++,,,///111++++++*********+++,,,,,,'''***,,,+++(((&&&(((******)))((('''&&&&&&&&&&&&***''''''***+++((()))+++(((***++++++***---222777222,,,+++111333222555===:::999999:::::::::888666>>>???ccc555111111555333---...555444555444222///---...///---------------.........,,,,,,,,,+++))))))+++---000...,,,,,,,,,,,,***((()))((((((''''''(((((()))---+++)))((())))))(((&&&++++++************++++++''''''''''''((()))***+++)))---000111//////222444+++666LLLSSSLLLVVVzzzxxx|||jjjQQQCCC;;;888777999===EEE[[[aaa>>>666CCCCCCGGGYYYbbbdddzzzeeeYYYRRRLLLHHH<<<777333444333...,,,---+++++++++++++++*********%%%%%%%%%&&&&&&&&&''''''&&&)))+++,,,+++******+++++++++...111...((()))///((())))))************)))......,,,)))***------***------,,,+++++++++++++++***//////444;;;666111888999KKKfffvvv===+++)))%%%,,,------+++$$$"""---;;;+++******+++......,,,)))'''(((((('''%%%%%%&&&''''''(((((()))))))))))))))(((((())))))***+++------///---)))((()))************+++,,,,,,++++++,,,---******+++,,,------......))),,,((()))222000+++...***,,,.../////////000111,,,+++,,,---......//////---......////////////...,,,,,,,,,,,,,,,,,,,,,,,,)))+++---------...000222+++))))))))),,,---------...000111000......000333111000///,,,++++++...000,,,+++)))((()))+++---...'''+++...---)))'''(((***'''((()))))))))((('''&&&,,,***+++//////,,,+++---'''***++++++)))***...222---(((***444777444777???;;;444000111111444AAAPPPVVVGGG555FFFZZZoooHHH:::111444777444555:::888555333111000///---,,,+++***))))))***++++++++++++---///...,,,+++---......---,,,,,,,,,+++)))'''++++++,,,,,,,,,,,,+++++++++)))''''''((((((&&&%%%******))))))))))))******&&&&&&&&&'''(((***+++,,,(((+++...---+++,,,000444+++333FFFjjjVVVZZZccc```jjjTTT:::888===111555;;;CCCWWW{{{QQQ888>>>;;;???MMMQQQRRRXXX^^^sssmmm```RRRGGG===888444555333///,,,------,,,,,,,,,+++*********(((((((((((())))))*********+++,,,+++******+++---------000333...'''(((...(((((())))))))))))((((((......,,,((()))------))),,,,,,++++++***++++++,,,(((,,,))))))000111777GGGZZZ{{{FFF666444///###===000(((%%%(((******...555(((+++......---+++***************(((&&&%%%%%%''''''((((((((())))))******''''''((()))+++...///111)))(((((()))++++++***))))))***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---***+++333///(((+++,,,---//////...------...***000222///...000///,,,+++,,,///111111000///...,,,,,,,,,++++++*********''')))+++------...111333///---,,,,,,.../////////222000...///111333444333222111///,,,******---///---,,,)))'''(((***...000''',,,///...***'''(((+++%%%'''+++...///---***((((((&&&(((------)))((()))'''***,,,+++)))(((+++...)))$$$'''111333,,,***000666...,,,...***&&&333GGGsss]]]PPPcccEEEFFF}}}SSS===,,,...555666666999:::666222000111000---***000...---...///000000000---000333333111///000111,,,++++++---//////...,,,))))))+++,,,,,,+++))))))'''&&&&&&'''***++++++***))))))(((((((((((())))))'''(((((()))***,,,...///---000000...******...333===;;;GGG|||XXXKKKnnngggPPPNNNOOO;;;222::::::222777;;;EEEccc|||HHH;;;:::<<<@@@@@@IIIKKKPPP\\\ssszzzdddQQQEEE===:::555000,,,+++,,,------///:::+++,,,222 ...,,,)))'''''')))+++------------...///000111222++++++++++++***)))'''''''''(((************,,,......---***((((((((()))***...,,,)))))))))******)))+++***000666---)))CCChhhrrr[[[@@@111000222...)))222...)))'''(((+++...///111---///777;;;666000000,,,)))''''''***+++)))((()))***+++,,,+++***(((&&&&&&))),,,,,,***)))+++...************************(((((())))))*********++++++,,,,,,***'''&&&(((***222000...,,,+++,,,...///+++++++++,,,---...///000***+++------,,,,,,---...000***)))---///---******+++++++++---......,,,***)))***---111555444000,,,555222...******,,,000222222000......000222222111333222111000...,,,++++++---------,,,,,,+++++++++*********)))))))))))))))(((((())))))*********+++''''''''')))))))))'''%%%)))***+++,,,...000---)))'''***)))%%%'''...000---555111///111000---000777YYYllleee<<<777JJJIIILLL666+++;;;888111@@@:::888333///...000000...------+++******+++------111//////000222222///+++(((((()))+++---...---,,,&&&******'''...666111$$$***'''######***111///((((((((())))))******++++++,,,***))))))******)))'''(((,,,//////---///444999222EEE^^^lllkkk```VVVPPPTTTMMMFFF???999444333555...666EEE]]]}}}OOO777:::===222111999FFFVVViii{{{pppYYYDDD777000...+++***)))***+++---333,,,555888***(((---$$$+++***)))((()))***,,,---,,,,,,,,,,,,---...//////++++++******)))(((((('''(((***++++++))))))***+++...---,,,,,,,,,---...///+++)))''''''((()))))))))111///---...777GGG[[[hhhUUUFFF444,,,...111///***///---***)))+++---...///666333333888999444111222---+++))))))+++,,,+++))))))***+++,,,+++***(((''')))))))))***,,,,,,,,,++++++******************+++)))******************+++*********************+++---------,,,,,,,,,++++++............///000111111+++,,,------,,,,,,---///+++***+++......+++,,,///,,,++++++---......,,,*********+++///222222...+++,,,+++*********,,,...///000...,,,+++---...------/////////......------------------,,,,,,+++++++++,,,+++++++++******))))))))))))))))))(((((((((((((((((((((((())))))((('''((()))***+++...222000,,,111111---'''''',,,,,,(((111---,,,///...,,,///555///EEE\\\sssaaa,,,>>>RRR]]]III000///888666555444222...,,,+++,,,,,,------,,,,,,,,,,,,------...------///111111///---111...++++++,,,,,,***''')))---,,,(((+++222...$$$***+++)))(((***///...***((((((((())))))*********+++***))))))******)))'''***,,,...------111888???DDDIIIPPPUUUVVVSSSOOOLLLEEE>>>888666555222111111111999SSS}}}HHH000666:::222888AAAGGGIIIIIIIIIKKKhhhiiiiiidddXXXHHH999///------------...///111111...000333111,,,+++///222(((((()))***+++,,,------+++++++++******++++++,,,++++++***)))((((((((((((***++++++***)))(((((()))'''((()))***+++,,,---...***((('''''')))******))),,,,,,(((,,,EEEbbbeeeVVV999222+++***,,,///---+++,,,++++++,,,///000000///:::888888999777444555888///---,,,,,,------,,,+++)))***+++++++++***)))(((+++(((''')))---///,,,))),,,+++***))))))***+++,,,,,,,,,+++++++++++++++***(((((()))+++------,,,***+++,,,---------,,,***)))************+++,,,------+++---......,,,,,,---///((()))---000...***---333,,,++++++---......,,,)))''''''''')))++++++)))''')))***,,,...000111111222111///,,,++++++++++++***++++++,,,,,,---.........------,,,,,,,,,,,,++++++,,,,,,+++***))))))((((((***))))))(((''''''&&&&&&(((((((((((()))***+++++++++,,,,,,+++000666555000888555///)))))),,,,,,(((...+++***,,,---,,,---111,,,444333888^^^uuu???///ZZZmmm@@@000)))//////...---+++)))***,,,,,,------......------,,,,,,++++++---///000...---+++)))''''''***+++***((((((------))))))......((((((,,,...+++***,,,,,,)))(((((((((((())))))))))))+++***))))))******)))(((+++,,,,,,,,,---333<<>>BBBFFFEEECCC999222...333777777666777>>>KKKsssIII999===///111555777666444666;;;999;;;???AAA>>>888222---444444555555555555444444+++111...+++111333111555((()))***+++,,,,,,+++***+++***)))(((((((((((((((+++***)))((('''(((((()))((()))******((('''(((***$$$%%%&&&((()))*********---+++******+++,,,+++***$$$(((---:::TTTeeeVVV;;;...,,,+++***+++++++++***)))***+++///222444333111888:::<<<;;;888666777:::000000/////////...---,,,)))***+++++++++***))))))***)))(((***---...,,,+++,,,+++***((((((***+++,,,---------,,,,,,+++++++++''''''(((+++------+++(((,,,,,,---------,,,,,,+++)))((((((((())))))***++++++,,,------,,,+++,,,...+++***---000///,,,---222,,,,,,,,,---...---+++)))(((((((((((()))))))))(((***,,,---///111222333333444222///---------,,,+++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((('''&&&&&&)))))))))))))))((((((((()))))))))))))))***---///111333111...444<<<;;;444999444///,,,---000000///000...------......------(((***+++---666RRRDDD999gggnnnOOO@@@CCC444///***+++---------///,,,---...//////...---,,,+++***++++++,,,---,,,,,,(((***---...,,,******+++%%%+++,,,)))(((,,,000000&&&***,,,+++,,,...+++'''((((((((((((((((((((((((+++)))((()))******)))(((***+++,,,,,,...333999???EEE>>>888777;;;===;;;777666///---555;;;<<<===AAAKKKgggaaa;;;:::555444666777666999???222333333222111...,,,***444444555555555444333222444777000---777999111,,,***+++,,,,,,,,,***((('''***)))((('''''''''''''''***)))((((((((((((((((((%%%'''((((((((((((***+++'''((()))************)))...---,,,+++,,,+++***((()))+++777JJJVVVPPP===---,,,,,,+++***((((((***+++)))***,,,000444666555444888<<>>>>>:::555111---)))///000222111///---,,,,,,************+++++++++,,,'''***......+++***,,,///************************------,,,,,,,,,,,,,,,+++''')))++++++***(((((()))---+++)))'''(((***,,,...---------,,,,,,------...,,,---...---+++***+++,,,333---+++///222000---,,,------,,,---...---***((((((***++++++******+++---...---------------......111///,,,,,,,,,------,,,++++++++++++************++++++,,,,,,,,,,,,------...------------,,,,,,,,,'''((()))***,,,---......'''***,,,+++)))(((+++...+++000111111===MMMNNNCCC888777777555111---000555666777555333444555111***555---&&&&&&)))000<<>>777%%%!!!,,,((((((((((((((()))***+++///---,,,...222666:::;;;888:::777222///000---&&&---///222111...+++***+++************++++++,,,,,,)))***,,,---,,,,,,------(((***+++,,,,,,+++***(((++++++++++++,,,,,,,,,,,,&&&+++...---)))(((,,,000------,,,,,,,,,---//////------,,,,,,,,,,,,------...///000///---,,,---...000------111222///...000...---,,,---...---***((($$$''')))***)))(((***,,,---...000111222111000///---+++******,,,.........+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,,,,,,,---------(((((()))***+++,,,,,,---&&&***---,,,)))'''))),,,'''---//////<<>>hhhKKKGGGpppmmmHHH;;;222222222,,,))),,,111111222222111222333555,,,***))))))***+++)))(((***++++++,,,,,,,,,++++++***+++---,,,***))))))***''''''(((((((((''''''&&&+++******+++,,,,,,***)))&&&111///...444222(((((())))))***+++++++++111...)))&&&)))...---)))***)))))),,,111333333111111222444555555444222000///000000000000000//////***,,,//////...------...(((((()))***+++,,,---......,,,++++++++++++(((&&&)))&&&''')))((($$$"""$$$)))))))))))))))***+++,,,+++///222222111222///***111///......000111111111---......///////////////......---......///000111000222111///...000000...555333111...---...///000000///...------...///000333000------...---***'''++++++,,,------,,,++++++/////////...---+++***)))*********+++,,,---...///333000,,,******+++++++++///...,,,***+++---///111+++000000,,,---333555111111111111222777;;;888111@@@888444888999333111333222111000000000111333444888555000,,,***+++---...'''111---(((CCCnnnyyyggg@@@333***,,,///---,,,//////***'''***,,,+++***+++...---+++)))((('''&&&&&&$$$''')))++++++,,,---///***)))((((((***++++++***)))***+++***((((((((()))***)))+++///---)))(((***(((...222///***---777AAA444;;;>>>666,,,)))***,,,///'''222222//////111HHHaaaSSSfffhhhLLL@@@777***(((///+++---//////......000222///---,,,,,,------,,,+++***++++++,,,,,,++++++***+++,,,------+++******+++))))))))))))))))))******%%%&&&''')))++++++***((((((///''',,,777111---+++'''''''''((())))))******...+++'''%%%''')))***)))+++)))***000888;;;999555555555555444333111///.........000111111000///...,,,---.........---------+++,,,------,,,,,,------,,,+++***+++,,,+++***((()))'''(((,,,,,,)))(((+++,,,,,,------...///000111+++000222111111111///***111///......///000///...------...///////////////......------...///000000222222222000/////////...///111333555444111---***000///...------...///000111---***+++...000///---+++,,,---......---,,,+++,,,,,,,,,---//////...---------,,,------...//////333000,,,))))))+++,,,...///...,,,+++,,,---///000,,,///000---******+++,,,333222111222444555333000;;;444111444777444222333000000000000000000000111666666555222///...///000000+++111999111...SSS]]]BBB,,,***+++''')))111)))((()))+++---...///000,,,,,,+++******)))******'''))),,,---------///000///,,,***))))))******)))+++,,,,,,+++)))'''((())),,,---111333///)))(((+++"""...777888222---***)));;;;;;777...''''''---333///'''555888444222555OOOeeecccLLL999555<<<111222444555444222222222111///......///000...---,,,,,,,,,,,,+++***))))))---......---++++++,,,---111///---,,,,,,...000111(((***---/////////////// 333CCCjjjLLL)))CCC'''((())))))******++++++,,,)))******)))&&&$$$%%%'''***))),,,222:::===999555999888666444111000//////......000111111000///.........---------,,,+++******,,,------+++***,,,...*********+++---...,,,+++---++++++...///,,,,,,///)))***+++,,,------......---000000------//////---111000//////000000///---------...//////////////////............//////000444333333444333000//////...000444666666333///---333222111111111111222333222///,,,,,,///222222111,,,---............---,,,---,,,+++---000111000...+++***************+++,,,///...+++******,,,///222,,,---......//////......111222444444///+++---111444222000000000111222333555111///333666555333222000000111222333333444444333666888888444///,,,***///++++++---))))));;;QQQ\\\CCC...++++++''')))111(((,,,///...------000222...---,,,+++++++++++++++)))+++------,,,+++,,,---000...+++***+++,,,++++++,,,------,,,***((())))))$$$&&&+++000///+++,,,111(((+++,,,)))***...000---666000)))&&&'''***...111///&&&111444888AAAKKKhhhfffNNNDDD777666666777888888777555111///......///000...------...------,,,+++***)))...//////...,,,+++---...111000...------...///111,,,...///,,,'''&&&+++000DDDggg]]]%%%CCC$$$++++++,,,,,,---......///'''(((+++---(((######''')))***---333888999666333;;;999555222000//////000///000000000000000//////000///---,,,,,,,,,***)))%%%(((++++++******---000*********,,,...000///...111...---///...******,,,***+++,,,---------------...000...******///111000222111000111222222111/////////000111111111111111111111000000000000111111555444666999888333000111333333333333444555666666777777777777777777777777444333111000///000111111........................111...---...111111///,,,------,,,,,,+++,,,,,,,,,+++,,,,,,++++++---111555,,,---...000000///...---000...111666444...///666444111000000///---111666111000000444888888555111111222333444555777777888444666:::;;;888222***%%%,,,((((((,,,...---,,,---???555...000000,,,+++///,,,111333000...000000///222111///---,,,+++*********+++,,,,,,***((()))))),,,+++***+++---/////////,,,---...,,,***))))))***%%%%%%(((,,,,,,((((((++++++---+++&&&)))111111+++***%%%$$$)))------++++++111(((111666IIIfffzzztttXXXOOODDD===;;;888222---111000//////000000///.........////////////......///000///...,,,,,,...000111222333333222111///...%%%***---+++***333GGGWWWKKK+++111)))***++++++,,,------......(((&&&'''++++++&&&&&&)))---///222555777777555444:::777333///---...///111222111000//////...//////111...,,,,,,......---+++(((,,,///...++++++...111---,,,,,,...///000///...222...---///---******,,,......///000000000///......///...+++,,,111444222222222222333555555333111222333444444555555444444555444444333333444444444666555888>>>>>>777333333333444555666777999:::;;;666777999::::::999777666000333555333///...111444000///...------...///000111...,,,...222333000,,,000000///...............***+++------,,,---111444...............//////000...(((+++333333+++,,,333333111222333000,,,///555000111444777;;;<<<777222111111111222333444555666666777:::>>>@@@<<<444...---'''+++444222((('''///***///333444000---,,,---///000//////444999666///222111///...---,,,,,,,,,+++,,,------+++******+++***)))***+++...///...---+++,,,,,,+++)))((()))***,,,((((((++++++'''&&&&&&&&&///333///...111,,,""")))&&&'''---000---,,,...555333CCCQQQsssxxxdddVVVJJJ===333333222111111222222111000...///000111222222222222000000000...,,,,,,...000777:::===???>>>:::666333222;;;EEEMMMYYYsssooo)))444###555((((((((()))******+++++++++$$$###(((,,,***)))+++111444888999999777666777888555111---,,,---///111333222000............///000...,,,---///111000...000333555333...,,,...111000///...///000000...---///,,,,,,...///---...111......///000000///...------//////---///333555333333222333555666666555333555666666777888777777777888777777666666666777777666555:::BBBAAA999444555...222888===???>>>:::888444555888999999888555444***///444333000///333888111000---,,,,,,---000111...+++***---333666333000...---,,,+++++++++++++++))),,,......------000333000///---,,,,,,...000222222******333333***)))000222111444777333+++,,,333111333777:::>>>???999222///...---------///000111777777:::@@@GGGHHHCCC===,,,///+++%%%***333000%%%***555:::444,,,***,,,---...,,,(((,,,999CCC>>>111...............///000111---///000000///......///+++++++++,,,------***((()))***+++***)))((()))***+++&&&%%%***//////...///"""---111+++)))...000,,,111---,,,...---***///777999@@@ZZZpppssshhhNNNDDD999333444666444222000///.........000111222666333000...111777???DDDUUURRRbbbyyypppPPPBBBLLLKKKbbb~~~===)))...&&&***''''''(((,,,000000---))))))*********((('''&&&&&&999333333999888222444===<<<777///+++,,,000333444,,,---.../////////------++++++***+++,,,...000222///...------,,,,,,,,,---***+++,,,......//////...000///...---,,,,,,,,,,,,666222///---///222444555+++******///444666333///777555444555666666333000000111444777999:::::::::///444;;;===:::666555444000000///000222555888:::777:::>>>===888444333444666777:::===>>><<<777333777666333...***+++000555000111111111111000//////,,,,,,,,,---...///...,,,---,,,,,,,,,,,,---...///...000111000000111111000///111222111......000333.........////////////000(((---///,,,---000///***...,,,...777BBBCCC:::///333222222111111222222222555<<<@@@>>>???CCCCCC???777222,,,+++---///...,,,...+++...777555,,,***000;;;444666///DDDRRRAAA555222000))),,,333000+++,,,///333111+++)))+++(((+++...///...,,,++++++111...+++((('''(((***,,,***'''%%%***111444000,,,333111//////000000---***---...222333111111:::DDDXXXrrryyygggZZZNNN@@@555:::888555333444666999;;;333999CCCPPP]]]iiiqqquuu~~~nnnUUUSSS^^^sss555,,,+++&&&...---,,,,,,...///...***&&&)))---///...***)))+++...;;;444333999999333444:::;;;111---222666555555777...///////////////...---,,,,,,++++++,,,...000111,,,,,,+++******************++++++,,,,,,---------,,,,,,,,,+++,,,,,,,,,---,,,++++++,,,///000000///---+++,,,000555666444000777666555666999:::999888555666777888888888777666666888999999888666666666000000000111222555777888777;;;@@@DDDDDD???777111888888999;;;<<<:::666333777666333000......111333444444444444444333222222,,,******+++...///---***,,,,,,---------.........///000///...000444555222///111333222111111444777,,,,,,------...///000000---111222......222222...666222111666===>>>888111444333333333333444555555111999??????AAAFFFJJJIII@@@888///***,,,---+++(((...,,,333<<<;;;111...222===///)))$$$555zzzlllKKK777,,,...222111:::+++ ###,,,000...+++(((((('''''''''(((***,,,+++,,,---//////...,,,+++,,,)))''')))...000///---,,,---000222222111---+++---)))(((***111AAAZZZoooAAA,,,...((('''222111000//////...+++&&&###''',,,111111//////555;;;===666333999;;;666444666222******444999555222333111000///...............---------------...//////++++++******************------,,,++++++,,,---...*********+++,,,------...+++,,,---000333222///---///......111555666444111555444222333555777777777777888999999999888777666<<<999666555555777777777///000111222333444444555888999<<>>???EEEKKKNNNIII@@@444---++++++***(((+++,,,444>>>>>>555000222333+++***,,,,,,HHHqqqMMM222,,,000444333555777666111111444222000---,,,,,,---------+++---000222222111///---111000//////000111222222222444555333000---...000888999???LLL^^^xxxVVV###)))...(((+++222//////......,,,)))&&&$$$&&&)))---111555999???DDD???888444999<<<888444333---111444555555555222///111000...---,,,------...//////..................,,,,,,,,,,,,,,,,,,++++++111///---,,,,,,---...000++++++,,,---..................///111222111...+++111000000222555666444333888666333111111222333333666777888999::::::999999;;;777333222555777777666...///111333444444333222555444333444666777555333555333222444666999:::999666555444555777666222...333222222111111111111111111...,,,///444666111,,,+++,,,...000000///---,,,***222555000---111444222,,,---...//////000000111222222111111000//////...,,,...//////......---+++000///---,,,,,,,,,---...111000000/////////000000111777<<<===<<>>444,,,***,,,...(((***111999999333000222(((,,,222999///###RRRhhhFFF===;;;::::::999222++++++000,,,,,,,,,---000000---++++++***************+++,,,+++...111111///...000222444666666333222999EEEPPPgggqqqvvv:::"""---+++)))000...)))***++++++***)))((((((+++((()))///999@@@AAA@@@@@@:::666888;;;999666333111BBBFFF999222888999111000///---,,,,,,,,,---...//////////////////......+++,,,,,,---------,,,,,,000///---++++++,,,...//////000000111111000000///,,,+++***+++---...---,,,222111222333555666555444:::999777555333444666777666777888999:::999999888555222000111555777555333,,,...111333444333222111///111222111//////222444555333111111333555666666555444333555888777222...111000///.........//////111///...111555666111---+++,,,...000000///...---)))888@@@888///000333222333444444444555444333222////////////////////////...000333666666333///...------...///000000222222777777555444333333333333444888<<<===<<<===CCCHHHOOOPPPLLL@@@000(((***000)))***...222333000111444***///---111222'''DDDtttMMMAAA===JJJZZZYYYJJJ;;;111000......000222333333---...000111333444555666222777>>>AAA???>>>???AAA333;;;EEEMMMWWWggg}}}LLL111+++000)))---333***%%%'''))))))(((((()))***000+++)))///;;;AAA===777@@@<<<888777999999888666555FFFJJJ;;;333777888111......---------.........///000000000000000///...)))***+++,,,---,,,+++***------,,,++++++,,,---...222222333444444333222111---,,,***,,,///222333444111111222333444555666777333444444444333444666999999999::::::999777555444111111111222444444333111+++---///222333333222111+++111777888444111000111666333000...///000000000333333333333444333111///222111///.........///000,,,---///111222222///,,,,,,---...///000///......,,,>>>EEE;;;000222555333555444444444555444111///((()))***,,,---///000111------111666666222//////+++,,,---///000111222111777666555333222222222222666666:::???AAABBBEEEJJJOOOTTTUUUJJJ777***))),,,,,,---...//////000333666///111))))))222...999\\\tttaaa]]]___ccceeeKKKFFF<<<222+++***...222+++...222777;;;<<<===<<<@@@FFFNNNTTTVVVWWWZZZ\\\^^^kkk}}}888222000---***000222(((''')))+++***((('''(((***---***+++222<<<@@@<<<666???===:::777666888:::::::::<<>>333---444666111111000000111333333///,,,***+++,,,---...///000000---+++,,,111222//////222111///------///000///---111111000000000000111111777444666???DDDDDDEEEGGGIIIOOOSSSNNNAAA333,,,)))---......------///333555///000,,,---222---***444}}}[[[KKKqqqooohhh\\\OOOHHHJJJNNNLLLJJJIIIIIILLLQQQWWWZZZeeeiiipppwww}}}aaa444444///***+++111000)))+++---...+++'''%%%&&&(((&&&''',,,444<<<@@@???<<<>>>>>>;;;666444777;;;===AAA444666HHHKKK;;;444:::---///111222333333333222...///000222222222111000,,,---///111111000///...///000111333444444444444...000333555777777666666777555333222111000---+++...///111222333444777999444777888777444222333444222444555777888999888888888999888444///---///222***+++---///111222333444444///***))),,,......---***)))(((***---111222222000111111///,,,,,,///333000...,,,+++++++++---...)))///555555222//////111///............///000000000777333((((((444666---111000000333666666333000333333222111000///......333...---222333111444:::<<<777222000111222000...000000000111222444555666888333444===DDDCCC@@@AAAAAAFFFLLLMMMHHH===111******---...,,,,,,...111111...,,,---222333222555;;;GGGHHH888555000,,,******,,,------+++)))'''&&&&&&'''(((///666;;;<<<<<<<<<999555888666444333444666:::<<<<<<;;;:::;;;;;;:::777555222...---000222111000333000000111333555444222///,,,---///111222333444444111000//////000111333444333111111333666777555333555444333222222111...,,,000///---...111444555555000//////000333444333222...666???@@@555+++...777444666777666333000//////222222111111000///......222000...+++******+++,,,---000///***+++000111...//////000000///...---,,,,,,---......---,,,,,,,,,,,,...111111000000000111---***000444///000111+++///222333///---///000...***---000000---+++,,,---333000,,,,,,...///...---555111......111333333111222333333222111000222333333111...///111222111///555888:::;;;999999;;;===???AAAAAAEEEPPPTTTBBB(((---)))***111666666444444000...---000333444222000555jjjyyy888444222000---,,,+++++++++---...---***((('''***,,,000777<<<<<<:::;;;;;;888:::888777666666999<<<>>>111000000222333333222000333///---111222111000222222111222444666666444222111111222333444555666666666666777666555444222111333222222444777888777555555444333222222111000///111000...///111333444333333222000111222333333222...111666888333,,,+++///222444555555333111000000333333222111111000//////......//////......------))),,,,,,))))))---...+++...///111111111///---,,,---000222111///...///111000111222222///---,,,,,,---)))///333...///222,,,...000///+++***...000///,,,...//////---------...111///......000000...,,,000...---...000333555666555555444222000///000111000...,,,,,,...///...---444777999999777777888999666>>>DDDHHHNNNQQQCCC000+++)))+++111444222111333000......000333444333111///SSSJJJ,,,............---+++***)))+++...///,,,((('''***///222999>>>;;;888888::::::777666555444555666999:::.........111444555444333666111000222333111111333444444333555777888888777666666555444555666777888666888999:::999666333111333333333555777999888777555444222111111111222333333111//////111222111000666444111000111222333222444111111555666111---,,,///111333333222111111111222111111000000/////////)))***---///000///---+++'''***+++)))))),,,+++)))...///111333333111///---)))---111000,,,+++...222000111222111...+++******,,,(((---111,,,...222,,,,,,---+++'''(((---000//////---,,,,,,.........---000000111333444222///,,,///000111111333555999===666666555222///---...///222111//////111222111000555666888888666555444555000<<>>999333444777999111000000///000111222333333333333555888::::::999999555333555666444333444666555444555777999:::999999888666444444555666777111333555666666555444333111222333444666777666666333222111000///000222444444222000000111111///...555222///...///222333333555000///333555111---,,,,,,...111222111111111222//////.........---------&&&(((***,,,,,,+++)))((((((***+++,,,,,,,,,+++***---///111333333222///...''',,,///...******...333---...000000...,,,,,,,,,+++''',,,000+++...222---(((******(((***///000...///,,,))))))---///...,,,///111444777777555111...111333444333111222666;;;555555444111......///111333222111222222333333333666777888888777555333333111;;;EEEHHHJJJNNNNNNLLL999000***+++...///000111------...000111222222222777666SSSWWW555+++,,,+++***))))))***+++,,,''',,,000...((('''+++111777;;;<<<555000111333444000000000000111111111111666555444666888999999888;;;777555777888666555777777555444555777999999888888666444222111222333444111111111111222333444444///000222222333333333333///000000...,,,---111444333111000000111000///---000...++++++...111333444///------///...***(((***+++---000000000///000000............------------)))))))))))))))(((((((((((((((***,,,,,,+++******+++---///111222111///...+++...111000------111555---...000000...,,,,,,,,,+++'''---111,,,...111+++%%%)))+++,,,///333111+++...***((((((+++...---,,,///222666888888555222000333444444000---,,,...222222222111///...///222555///////////////000111222888999:::;;;:::999666444555999<<>>===:::777777666555777===DDDIIILLLNNN>>>///,,,111333444444---///000000///......///111222---RRR)))---)))+++++++++++++++++++++++++++...000000//////000222555666444111333777666222777888:::;;;:::999888777888777555666888:::::::::888444222555777555555777222222222333444333111///000000//////......------......///000000111111111...000222111...,,,,,,...---000222000---+++...111...---...000222222111///---,,,+++---///111222111333000000000...+++,,,000,,,...//////---+++******++++++,,,,,,,,,,,,,,,,,,(((***,,,------,,,+++******&&&&&&)))***''''''+++(((((()))***+++,,,---...,,,)))'''&&&(((*********000111222222///---,,,,,,,,,***111555000//////'''&&&)))***,,,111555111)))***+++---...------...///---///111000///...000222;;;888555333222333222222//////...------000555999222444555555333444666999888888:::>>>AAAAAA>>>;;;777666777999;;;>>>CCCHHHKKKAAA888555333111222444000222444333000......000---///---<<<444'''---)))+++---......,,,***(((++++++,,,...////////////444333111000555;;;:::444555666888999999777555444333111000111444666777777555111000333555444444666111000111222333111...+++.........///...---,,,,,,%%%'''+++///111222222111///111333111---++++++------111444333...,,,...111,,,,,,---///222333222111///......///111222111000222---***,,,,,,***)))+++---///000///,,,)))((((((''''''''''''(((((((((((("""%%%***---///---***(((---((('''++++++(((***///''''''''''''(((***---...111,,,''''''+++...,,,***,,,...111111111000000111---+++333777111///...&&&)))))))))***///444111***)))---111111///...///111+++------,,,******...111444000,,,,,,...111000/////////...------000444888///111333222000111444666777777999>>>BBBCCC@@@<<<777999===>>>===<<>>AAA???<<<;;;<<<<<<<<>><<<;;;333111......000222111000///...111<<>><<<:::888777444666777555222...---,,,(((***+++...444oooMMM%%%)))---+++---333888444---***---***,,,444<<<>>>:::999;;;888444111111444666666555000111222333333222000///......------,,,,,,,,,,,,...---,,,---...---,,,***111111222444555444111///......---///111222222111+++++++++,,,......---+++...,,,++++++---...---,,,------...///...---,,,+++,,,+++******++++++***)))///...---,,,,,,,,,---...,,,+++))))))***)))(((&&&***(((&&&&&&)))+++------&&&&&&'''''''''(((((((((%%%&&&'''((()))*********)))'''&&&'''((()))((('''******)))((((((((((((((())))))(((((((((((()))))),,,,,,+++***))))))))))))***++++++)))'''&&&'''))))))))))))))))))***+++,,,,,,,,,------------,,,,,,)))+++...111222111///......,,,++++++,,,---,,,,,,---...//////000000//////111000111333666777777666777999;;;======:::777555555444555999:::999<<>>??????===<<<:::111444888999777333111///(((000...,,,)))TTT{{{444///+++''',,,,,,---...+++''')))...222222555888999666888<<<555111......000222000...***,,,...000111000...,,,///////////////...,,,,,,000///.../////////---,,,......---...000000///---000000///...,,,,,,---...///---+++***+++***)))'''///---++++++,,,.........***+++,,,,,,,,,+++)))(((,,,+++***+++,,,---,,,++++++***((('''(((***,,,------------,,,+++)))))))))***)))(((((())))))'''%%%((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&''')))***)))((('''''')))(((''''''''')))+++,,,)))((('''''''''(((***+++...---,,,+++***+++,,,---,,,+++***+++,,,---***(((((()))))))))***************+++,,,.........---,,,***))))))((())))))******...------///111333222111///000111222333222111000333333333222000---***)))000000111222222222111111333333666;;;<<<:::<<<@@@999<<>>CCCFFFGGGDDD@@@<<<@@@888111000555666222,,,...333,,,333999OOOWWW%%%555,,,,,,+++***+++---+++(((,,,222000000444888666///,,,------+++***---111333333111+++,,,...///000111111111...///111333333333111111222///------///111333333///...------......,,,+++,,,------+++******...111,,,***)))))),,,.........+++***+++---000111000///******+++,,,+++***)))((()))''''''((()))******)))(((((()))***+++,,,---...&&&(((******))))))+++------+++((('''((())))))(((%%%&&&&&&''')))******++++++***)))((('''(((((()))&&&)))******((('''((()))---,,,)))&&&%%%&&&'''(((&&&'''((())))))*********)))******++++++*********''')))***+++***))))))((((((((()))******)))((('''%%%%%%%%%&&&'''((())))))++++++++++++*********)))++++++,,,...000111///.../////////...///000000111)))---222444444333333444111111111111111222222333000///111555555333555:::999;;;>>>BBBCCCCCCBBB@@@CCC===666444555444000,,,''',,,###---555CCC}}}~~~YYY***777'''&&&***+++...111///,,,...333666222000000---)))+++000000...,,,---000222000---------...///000222333333000000111111///,,,)))'''222///,,,+++---111333555////////////000///+++))))))+++,,,+++***,,,000555///---+++***+++------,,,))))))+++...111222111000***++++++,,,,,,***)))((('''%%%%%%&&&((()))((('''$$$%%%''')))***+++++++++&&&(((+++,,,++++++...111...+++&&&%%%&&&))),,,---)))))))))))))))(((((((((+++***)))(((((()))***+++&&&(((***)))&&&&&&'''***)))'''%%%$$$$$$&&&(((***%%%&&&(((************)))&&&'''((())))))((('''&&&)))***+++***((((((***,,,(((((()))******)))((('''''''''&&&&&&'''(((***+++&&&(((***,,,,,,+++((('''+++******,,,------+++)))......---,,,,,,...///000+++///333444222//////000000000111222111111//////222111222555555333555:::444666888<<>>;;;888666333111///---333+++666>>>IIIWWWFFF555)))***,,,)))***---///000000//////---///000000...,,,+++,,,111...+++,,,///000///,,,...222444111+++((())),,,//////222555222------111111,,,+++,,,,,,***,,,000555222...+++***,,,///111222111000///------,,,,,,555111...,,,---,,,)))&&&***,,,///111111000---,,,+++++++++,,,---+++(((&&&***'''%%%&&&((()))'''$$$((()))***+++,,,,,,+++***((())))))***///444111+++'''((())))))((())),,,...))))))))))))(((((((((((()))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&'''((((((+++)))(((&&&%%%%%%%%%&&&''''''''''''(((***+++,,,+++,,,,,,+++((('''((()))%%%111777///%%%$$$&&&'''(((((('''''''''&&&&&&&&&%%%&&&'''((()))***+++,,,)))+++,,,***((('''+++...+++++++++*********)))))))))+++,,,+++++++++,,,---666222---******+++,,,,,,000---++++++...000...,,,+++...000222222222444555888999:::<<<===>>>>>>>>>>>>@@@BBB???:::666444444666---666111BBBIII}}}rrrMMM@@@222)))***---------------......//////000222333333000.........,,,+++))))))+++++++++***+++...000000---***+++,,,111000111222///++++++///000,,,,,,......,,,---111222000---+++***+++---.........---,,,,,,,,,------000---+++***,,,,,,***))))))***,,,......---,,,+++*********+++---,,,***''')))(((''''''(((((('''&&&((((((***+++++++++******))))))'''&&&***///,,,&&&&&&((())))))))))))***+++(((((((((((((((((((((((())))))(((''''''''''''((('''''''''&&&&&&''''''((())))))'''&&&%%%%%%&&&&&&%%%%%%%%%&&&'''(((((())))))******)))'''&&&&&&'''%%%...333,,,%%%%%%'''(((((('''''''''&&&&&&&&&&&&'''''''''((()))))))))***((())))))))))))***,,,...*********+++++++++++++++++++++,,,,,,,,,,,,------666333///------...///.........///111222222000...000111333333222222333444111333777;;;>>>??????>>>AAACCCFFFEEEBBB???>>>???555///111...888FFFoooaaaDDD;;;111***---000222111///---------...///222333444222000...---...)))*********((((((***+++(((***,,,...///...---,,,222//////000---))))))---...,,,,,,///000---...111......,,,++++++++++++++++++*********+++,,,,,,---***)))'''(((***++++++***)))))))))************+++((((((((()))++++++***(((((()))))))))'''&&&'''((((((((()))*********))))))+++***'''%%%'''***(((###&&&(((******)))''''''(((&&&''''''((((((((('''''')))(((((((((((()))******))))))(((''''''''''''((((((''''''&&&&&&&&&''''''$$$%%%&&&((((((((('''''''''(((((('''%%%$$$$$$&&&%%%***,,,(((%%%&&&((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&'''***,,,------*********++++++,,,------,,,,,,,,,,,,---------...///...,,,,,,---------,,,'''***...111111///.........///111000000111333555...111555999<<<======<<<>>>@@@BBBAAA???===<<<<<<555555...222888UUUpppvvvTTT???;;;222---000111222222111111000000000//////000000///,,,************,,,...,,,***)))+++...)))***+++...000000...+++///---...111000+++***,,,,,,***+++//////------///,,,,,,------,,,,,,*********************++++++,,,'''&&&&&&&&&((()))******))))))((((((((()))***+++((('''&&&&&&((()))(((&&&&&&(((***)))%%%$$$&&&(((((((((((()))))))))((((((,,,,,,)))%%%&&&***)))%%%%%%(((***+++)))'''%%%%%%%%%&&&'''((((((''''''&&&''''''''''''((()))***+++(((((('''''''''''''''(((&&&&&&&&&&&&''''''((((((&&&''')))++++++***((('''$$$%%%&&&%%%###"""###$$$%%%&&&&&&%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))'''%%%'''***,,,+++)))))))))***+++,,,---......,,,+++++++++---------,,,,,,++++++,,,---...---+++&&&***...000......///222---///111222333666999<<<333444555666888999:::;;;>>>>>>===;;;888555222111222666---===FFFpppeeeJJJ<<<:::222---///...000111444555555333111///---...---,,,)))(((((()))+++---///---******,,,///,,,,,,,,,...000000---+++******---333444000,,,,,,***((()))------+++***---+++,,,---......---+++***,,,+++******))))))******''''''''''''&&&'''((()))***)))((((((((()))+++,,,)))'''%%%$$$%%%&&&&&&%%%%%%''')))(((%%%###%%%'''))))))((((((((((((((((((***+++)))%%%&&&******'''&&&(((++++++)))&&&%%%%%%$$$%%%'''((((((((('''&&&%%%%%%%%%&&&'''((()))***&&&&&&%%%%%%&&&''''''(((%%%%%%&&&''''''((((((((('''(((***++++++)))'''&&&###$$$%%%$$$###"""###$$$%%%######$$$&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))***(((&&&'''******(((%%%(((((()))***,,,---......+++)))((()))+++,,,+++***...---...000222222111///---///111111000111666:::111333666777888;;;>>>@@@666555444444555999===???CCCBBB@@@>>>;;;888666444222666000III[[[yyyUUU@@@777666///+++...,,,...000444666666333000------------,,,***)))***,,,***+++++++++))))))+++,,,,,,------------,,,,,,+++)))(((+++222555111...---,,,))))))++++++))))))+++***+++---......---+++***++++++***)))(((((())))))'''((()))(((&&&&&&((()))******)))((()))***+++,,,***'''$$$###%%%&&&'''''''''(((((('''&&&%%%&&&'''******)))((((((((())))))&&&)))(((%%%&&&)))***(((''')))+++***((('''&&&'''$$$%%%''')))***)))((('''%%%%%%%%%&&&&&&((())))))&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&'''((((((((('''''''''(((((((((&&&%%%$$$###$$$%%%%%%######$$$%%%%%%######&&&&&&$$$$$$'''%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$%%%&&&((()))))))))((((((((()))(((&&&$$$'''((((((***+++,,,------+++((('''(((+++---+++(((,,,,,,,,,---000000///...//////...---...000555888111333555666555555666777333222222333666;;;AAADDDDDDCCCAAAAAABBBAAA@@@???BBB??????XXXsssgggFFF666111444...---111000///111222333222///,,,***,,,,,,,,,+++******,,,---+++***((((((*********))))))+++,,,***((((((***---,,,((((((---111///---...///+++)))+++***((((((+++)))***+++,,,,,,,,,***)))(((''''''''''''(((((()))'''(((***)))''''''***,,,)))))))))))))))******+++)))'''$$$$$$'''***,,,---***)))(((((())))))(((''',,,+++***)))((())))))***'''***+++)))(((******((((((*********((('''((()))$$$%%%(((***+++***)))'''''''''&&&''''''((())))))***)))((('''%%%%%%$$$$$$%%%&&&'''((((((''''''&&&)))(((((('''&&&%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&%%%$$$&&&)))'''""""""&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%&&&&&&''''''&&&'''))))))'''&&&&&&&&&''''''((()))******++++++,,,)))'''(((,,,...,,,((()))((('''(((***++++++***,,,***)))***,,,///000000,,,...222333222111000000000000222555888<<>>111///333///000666555222111111///---+++)))(((*********)))((()))+++------***((((((+++---+++)))&&&)))***((($$$%%%***///000***&&&))),,,,,,,,,...111---***+++***'''))),,,((()))***++++++***))))))$$$$$$$$$%%%&&&'''))))))&&&(((******((())),,,///((((((((())))))))))))))))))&&&$$$%%%)))...111333---+++((())),,,,,,***'''---,,,***)))))))))***+++***///000---,,,---,,,))))))******)))((((((***,,,$$$&&&)))+++,,,+++)))(((((((((((((((((())))))***///---+++(((&&&$$$###"""&&&&&&'''(((((('''&&&%%%,,,+++***(((''''''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%(((+++''' %%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""&&&))))))'''&&&''')))''''''(((((())))))******---***''')))---///---)))+++***((()))***,,,,,,+++---+++***---000222000...+++///444777777666555444///111444888:::;;;::::::EEEBBBAAACCCGGGJJJIIIHHHXXXFFFPPP___VVVHHH???333666000222888///555222...***)))+++,,,+++***))))))(((((()))***,,,---************))))))))))))))),,,+++&&&&&&******'''***))))))+++---///---,,,---%%%&&&)))$$$'''...,,,%%%%%%%%%444---!!!...(((&&&)))### '''((('''---&&&%%%(((+++((($$$&&&,,,***((((((((($$$!!!$$$***,,,((((((,,,...------///###,,,...'''%%%***)))###333111---+++***(((&&&$$$///---***)))*********)))$$$+++---&&&&&&---000---&&&%%%$$$&&&)))+++++++++%%%"""666###---(((&&&###*********(((((((((''''''!!!'''((($$$&&&---...)))...,,,<<<:::&&&$$$******(((,,,$$$///&&&...'''$$$!!!666&&&---!!!000---(((222)))(((*** ---"""%%%&&&%%%(((&&&&&&***((((((&&&%%%'''***,,,+++)))+++************++++++,,,++++++***)))***+++---...........................111...---000666888333...111555999:::999888999;;;>>>>>>>>>???AAADDDFFFHHHAAAMMMPPPYYYvvvuuuJJJ@@@===333555---,,,111+++222000---***)))***,,,+++***)))((('''''''''((()))***((((((((((((''''''''''''***---,,,'''%%%((('''###%%%%%%&&&'''((((((''''''&&&%%%...222(((%%%'''###""",,,,,,"""!!!333777,,,---)))(((,,,)))$$$%%%)))******(((&&&%%%&&&'''(((&&&&&&+++,,,)))((())),,,((('''***,,,***)))***...444333---...555777111((()))+++,,,///111333444+++******+++------***''')))---...,,,+++......+++***)))***+++,,,,,,)))'''444***000 !!!%%%(((333###))),,,++++++---***%%%---%%%!!!%%%******&&&$$$+++&&&+++ 333...%%%222...555******)))%%%''',,,---###***(((,,,>>>)))---"""!!!333&&&(((%%%%%%%%%%%%)))+++)))(((((()))((()))'''&&&''')))***)))'''$$$%%%%%%&&&''')))***+++***************+++,,,,,,------------............000...---000555666333...000666<<<===;;;999;;;>>>@@@@@@@@@@@@@@@BBBCCCDDD;;;LLLQQQTTTggg}}}```>>>999888000444***)))///(((...---+++))))))***+++++++++***)))((((((''''''((((((''''''''''''(((((((((((()))++++++((('''((('''###(((***,,,------,,,,,,---///###!!!$$$&&&---...###...(((111***$$$%%%%%%'''&&&&&&))),,,,,,(((%%%---000---''''''......)))(((%%%'''...222///***'''555111111555888777666888444555222,,,000999;;;666444777999999777666777999555555666:::>>>===999444555222222666888555333333///......///000000///---///(((...222///???EEE```MMMKKK===***&&&222:::999777***###***///,,,000999;;;555111---000555"""..."""'''$$$,,,'''...''''''$$$222+++,,,+++555***((($$$***!!!(((---***111...!!!###+++)))...'''!!!"""%%%'''&&&###%%%******(((''''''(((((('''%%%''''''''''''((()))***+++)))******++++++++++++***,,,,,,,,,------.........000......000444444222//////555<<<>>><<<:::<<<>>>BBBAAA@@@?????????@@@@@@CCCOOOPPPNNN^^^ppp||||||RRR888666333,,,111+++///888------+++***))))))******++++++++++++***)))((((((((('''(((((())))))******++++++''')))***))))))***)))'''$$$'''***+++***)))***,,,000&&&###$$$$$$...222)))///***111,,,,,,+++:::222,,,+++,,,+++...000+++###,,,......:::OOOVVVPPP???===???FFFIIIEEEAAA@@@333//////333555333333555<<<:::555222777??????:::>>>BBBCCC???777111111222222000///222666888555222777000///777999444333888444222111111222333333222222444CCC[[[RRR^^^VVVqqqyyypppSSS///"""---666555III>>>333+++&&&%%%***222***///999)))---666+++(((BBB111%%%......+++(((///&&&---$$$$$$...666222777555!!!---!!!((((((---***)))***$$$((()))%%%$$$%%%""""""+++((('''''''''(((((('''''',,,+++***)))((((((((((((((()))***++++++***)))(((***++++++,,,---.........///...///000111222111//////222666;;;======<<<:::??????>>>>>>>>>>>>>>>>>>HHHLLLGGGIII^^^lllnnnqqqjjjIII555555...)))000///999DDD555...******************++++++******))))))((('''&&&%%%'''(((((()))***++++++,,,((('''((())))))(((''''''***+++,,,,,,+++******+++"""(((333111%%%(((///+++---(((...***'''000***666+++,,,...+++666DDDCCC222999:::666???PPPUUUNNN&&&'''+++000111...000555555111111444666555444666999777555666<<>>AAA;;;555555:::>>>===;;;???666444::::::666777======>>>???@@@===777///(((...444EEEZZZFFFAAA'''666777;;;555'''###***+++###111///&&&!!!,,,<<<:::,,,333BBBccc:::DDDHHHLLL555+++333999333222000222...---+++++++++///$$$ 999888&&&111:::///...***/// '''$$$!!!...,,,...***(((((('''$$$$$$(((%%%&&&'''((((((((()))***)))((('''&&&%%%$$$$$$$$$((()))***+++******((('''))))))***+++,,,---...///---///000000/////////000333111222888???BBB===777::::::;;;;;;<<<<<<<<<===>>>DDDAAADDDVVVcccjjjsssvvvWWWAAA222000,,,)))222000;;;GGG777///***+++,,,,,,***)))***+++'''(((((('''&&&%%%$$$###$$$%%%&&&'''((()))***++++++(((''')))(((&&&&&&)))///,,,)))((()))******)))+++'''((())),,,888;;;---+++777III^^^III...BBBOOOSSSDDDBBB;;;''',,,;;;777&&&******&&&***444666222>>>@@@EEEJJJKKKLLLRRRZZZbbb```ccclllsssvvvyyy}}}qqqdddVVVYYYjjjqqqcccZZZCCCKKK555<<>>333FFFsssIIIYYYbbbvvv\\\KKKeeeddd000$$$;;;YYYUUU---(((555///,,,---GGGKKKHHH&&&+++,,,''';;;===///,,,000999777,,,222---!!!"""###(((,,,)))###%%%&&&((()))((()))+++,,,&&&&&&&&&'''''')))******((())))))))))))((((((''''''((()))***,,,---...///,,,///111000---,,,...111777333111777???BBB===777444555777888::::::;;;;;;999GGGIIICCCDDDLLLbbb~~~{{{\\\DDD999///,,,+++,,,666///222===111---+++---...---+++)))***+++(((((()))))))))'''&&&%%%$$$$$$%%%'''(((***++++++---)))(((,,,---,,,000555222,,,((()))000666888666DDDDDDIIIKKKJJJOOOGGG000###666QQQJJJzzzpppqqqeeeBBB<<>>___dddkkksss{{{~~~~~~xxxzzziiiiiippp999,,,CCCooosss666555JJJ///%%%QQQKKKiii{{{::::::RRR;;;kkk___888___\\\HHHEEE<<<999999000%%%)))333///!!!''')))+++***))))))***,,,(((((()))***+++,,,...///***)))((('''''''''''''''&&&'''(((***+++---...///,,,///222000+++***---111333222222444777999999888222333444666777777777777666HHHLLLDDD>>>CCC[[[}}}~~~|||wwwLLL888555...***+++///:::,,,(((222***+++,,,...000///+++)))***+++++++++,,,------,,,***)))%%%&&&''')))***,,,---...---))))))000444777===EEEPPPIIIEEEKKKXXXcccgggfffKKKuuusssQQQ@@@000***======NNNooogggmmmjjj}}}~~~|||vvveeeppp[[[SSSAAAFFF```mmmGGGcccbbbZZZ:::)));;;CCCDDDooo{{{{{{zzzrrrVVV666000;;;444!!!)))+++---,,,)))((()))+++)))((((((((((((((()))******)))(((&&&&&&&&&'''(((%%%&&&''')))+++---//////+++///222000+++)))---222,,,///222111//////333777111222444555666555555444...===CCCDDDHHHNNN___xxxcccIII===:::555***,,,,,,+++)))((((((+++---###000222))))))333222''')))000---))),,,((($$$+++(((...&&&++++++(((444000888((('''888DDDPPPvvvssseeeYYYAAAcccvvvUUUBBBfffyyyLLLSSSbbbgggOOO666BBBbbbzzzhhhCCC000888777@@@\\\```|||WWW000888777///)))------'''...<<>>FFFHHHXXXVVVUUU@@@666555111''')))+++///333444222---)))---000000,,,(((&&&$$$"""///444///***,,,)))'''...***999888EEE[[[ttt|||PPP111777GGGOOO]]]pppaaaZZZjjjdddFFFWWWrrriiipppvvvrrrXXXBBB@@@888---222///888eeedddVVV:::DDD???+++555mmmTTTnnnmmm;;;888222+++222...^^^ttt@@@$$$000***(((+++///000...)))&&&%%%///......///333444222...,,,000;;;444AAAMMM888999555111000333555444555888:::999MMMBBBEEEAAAPPPSSScccsssoooIII<<<666666555,,,***((('''))),,,...---+++:::222///000...+++222>>>555<<<:::888BBBMMM\\\qqqzzz```@@@CCCNNNOOO===444RRRttthhhMMM===999@@@KKKsssxxxcccmmmbbbBBBAAAmmmqqqkkkSSS...zzzrrr333333###000///,,,'''$$$%%%''')))***((((((***,,,---+++***//////000(((666DDD666555888111---000444444333444555999EEEAAAEEE>>>NNNVVVIIIbbb\\\AAA:::777888888000***)))(((((()))***+++,,,)))+++222999444)))###$$$777111333XXXfffcccYYYDDDMMMXXX|||gggsssXXXhhhVVVMMMFFF===444666555'''<<<444MMM000JJJrrrMMM___eee<<<888222,,,---222444333---,,,---...---+++...333111444...(((666???666222666000...000111///...///999AAA>>>AAAGGGAAANNNWWWLLL___gggIII777555333444444...+++///222222...***)))))),,,///000333AAAYYYnnnwww|||uuu|||zzz{{{xxx{{{mmmyyyvvvjjjfffnnnhhh```^^^\\\SSS<<<999ggghhhAAA444MMM$$$>>>}}}jjjVVV===)));;;111,,,111666444///---"""000---,,,555555///(((------///222000,,,,,,000FFFSSS===???CCC???GGGKKKSSSVVVkkk~~~XXX???444666444444666111222///***$$$"""'''///555;;;^^^fffmmmPPPGGGXXXfffhhhllltttkkkeee```YYYTTTGGGCCC>>>:::777555333111555...+++000444333...,,,111111000000111222222333777666888;;;:::666666:::777888:::<<<>>>AAAFFFIIIRRRMMMJJJKKKMMMOOOUUU[[[^^^```dddfffhhhjjjlllnnnuuuyyyyyywwwlllOOOLLLDDD111FFFTTTZZZmmm|||kkkbbbooo}}}yyyhhh[[[@@@NNN<<<...(((###++++++(((***...111000---000666>>>XXX444222555777@@@AAATTTLLLXXXooo}}}nnnQQQ===777;;;::::::<<<999444---&&&(((333AAALLLRRR}}}LLL+++;;;OOObbbxxxwwwrrrfff___UUUKKKDDD???===<<>>:::666IIILLL(((@@@TTT555;;;AAARRRTTTbbbsssxxx```MMM\\\[[[___ccc===JJJFFFSSSrrrwwwrrr|||www```JJJDDDGGGHHHKKKWWWpppxxxvvvrrrhhhTTTOOOHHHCCC@@@?????????333555333,,,''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((---+++'''%%%%%%&&&&&&%%%%%%&&&''')))***))))))(((''''''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&'''((()))...***(((******((('''((()))((('''&&&&&&'''((()))---******...///,,,***+++AAA???===<<<::::::@@@HHHIIIfffzzztttjjjpppvvvooovvv}}}lll777666999kkk^^^___ZZZAAAAAA...AAAQQQ333KKK444999EEELLL\\\eeerrrxxxwwwiii]]]cccwwwYYY666LLL```ddduuu~~~[[[III;;;888555444@@@RRR@@@JJJ[[[nnn}}}iiilllnnn[[[RRRMMMEEEBBBAAAAAA@@@>>>888777444///+++*********))))))))))))))))))))))))&&&&&&'''''''''(((((((((000...***%%%%%%((((((&&&$$$%%%&&&'''(((''''''&&&+++)))(((&&&$$$###""""""&&&%%%%%%%%%&&&'''((((((############$$$%%%&&&'''---&&&%%%,,,---'''(((...(((''''''''''''((()))***---))))))000444222///...*********,,,...444<<>>666999QQQTTTgggvvvfffsssuuubbbLLL___wwwrrrRRR999+++&&&///444...***333DDDPPPdddfffiiipppuuu]]]aaagggXXXVVVPPPHHHCCCCCCCCCCCCAAA;;;555///------+++(((&&&************************'''''''''((((((((()))))),,,---***&&&(((///111...%%%&&&&&&'''&&&%%%$$$###)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((######"""######$$$%%%&&&***$$$$$$+++,,,''')))000(((((((((((()))******+++***'''(((///333222000///+++---000111555;;;AAADDDGGGOOOPPPRRR^^^lllnnnbbb{{{kkkiii]]]^^^MMMAAA)))555NNNJJJ[[[sssjjjxxxlllcccjjj|||UUUhhhzzzVVV999)))"""$$$((()))222222+++///BBBRRRVVV[[[eeetttkkkZZZ]]]bbb\\\VVVQQQKKKFFFDDDDDDDDDDDD@@@666//////000...***'''(((((((((((((((((((((((((((((((((((()))))))))***$$$((((((&&&***444777333%%%&&&''''''&&&$$$###"""###$$$$$$%%%'''(((***+++######"""""""""###$$$$$$######""""""######$$$%%%'''%%%&&&((('''$$$&&&***&&&''''''((((((((())))))(((%%%&&&+++---+++)))+++))),,,...///222888::::::CCCKKKLLLLLLRRRaaaYYYaaasss}}}yyyZZZrrrccc[[[^^^VVV222;;;GGGzzzzzzUUU<<<)));;;LLLKKKUUUhhhuuu]]]???OOOmmmhhhyyyuuuwwwyyyxxxpppKKK888)))+++444555///***111111...,,,333EEEXXXccchhhooowwwxxxhhheeeaaaYYYYYYNNNMMMKKKHHHDDDBBBBBBCCC???777222111000+++)))***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))"""(((((($$$(((222333---$$$%%%&&&&&&&&&%%%$$$###""""""###$$$%%%''')))***$$$######""""""""""""############"""######$$$%%%###'''((($$$"""$$$&&&&&&&&&&&&'''''''''''''''''''''%%%'''))))))&&&(((,,,'''+++,,,+++///666999777???AAA???DDDRRReeettt]]]LLLSSSAAAZZZuuummm]]]uuuWWWEEENNNCCC,,,DDDpppWWW\\\ZZZEEE888===;;;PPP```]]]ooocccBBB;;;MMMcccddd___gggyyysss~~~ttt\\\III===;;;777555444...&&&%%%++++++000<<>>999999...,,,******)))((('''%%%)))((('''%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((((((&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&%%%$$$$$$######"""$$$'''(((%%%&&&))))))'''&&&&&&'''%%%######$$$%%%(((''''''&&&&&&((()))***'''&&&%%%$$$###"""""""""%%%%%%&&&'''((()))******+++000555666444444888<<<888AAA???;;;BBBRRRtttXXXNNNJJJEEEAAA666999666///((((((222EEEWWWcccZZZOOO999///...///cccyyyxxxvvv@@@000SSStttQQQLLLGGGOOOeeerrriiiXXXMMM222...******---222444555'''///777:::===FFFVVVdddqqqrrr~~~nnnqqq___kkk^^^QQQMMMFFFBBBCCCAAA888000...+++***)))(((((('''&&&%%%''''''&&&&&&&&&''')))***'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$#########&&&&&&$$$$$$'''(((%%%$$$#########$$$%%%&&&&&&(((''''''&&&'''((()))***((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((()))******+++)))+++---///111222444555666<<<<<<>>>GGGRRRooo[[[RRRNNNGGGBBB555666......000222333222///,,,777FFFlll{{{HHH+++!!!000333222^^^YYYrrr{{{eeeqqq}}}DDDEEEOOOlllxxxWWWAAA555111===QQQfffqqqjjjVVVFFF000---)))(((+++222999===555777999777999FFF\\\nnnpppttt|||ooolll[[[aaa[[[SSSMMMGGGCCCAAA===444+++&&&(((((((((''''''&&&&&&&&&&&&&&&&&&'''((()))+++,,,***))))))((('''&&&&&&&&&((((((''''''&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&%%%$$$$$$"""%%%%%%"""###&&&&&&###'''$$$""""""%%%'''%%%###''''''&&&&&&''''''((()))((((((''''''''''''((((((&&&''''''((()))***+++,,,,,,++++++///333555444333444555666BBBMMMRRRhhhccc\\\UUUKKKFFF888666444111...,,,***)))&&&$$$111///111777RRRsssjjjeeeZZZaaadddnnneee888===ZZZpppNNNssspppyyy___;;;&&&)))555222@@@MMMUUU[[[ZZZKKK999111000---******---333888,,,666;;;222)))444TTTpppqqq|||yyymmmgggZZZ\\\ZZZQQQFFFCCC???>>><<<666...)))''''''((((((''''''(((((('''''''''((()))******+++++++++++++++******))))))))))))(((''''''''''''(((%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%###%%%%%%######&&&&&&###---((($$$###&&&'''###&&&&&&&&&&&&''''''(((((('''''''''''''''((())))))''''''((()))***+++,,,,,,,,,,,,---000222444444444444000111AAAOOOOOObbbqqqiii\\\OOOKKK===::::::333+++&&&&&&,,,222555...***$$$!!!333dddzzzoooyyyqqq]]]fffmmm555***;;;{{{```rrrwwwfffsssrrrrrr|||{{{oooyyy|||ooo666+++444222...111555>>>CCCDDDJJJPPPFFF777/////////---++++++...000"""222BBBAAA999???VVVmmmpppuuukkkccc^^^ZZZXXXLLLAAA@@@===;;;;;;999444...''')))+++***)))(((***+++))))))))))))))))))(((((('''((()))************)))))))))((('''''''''''''''%%%&&&&&&&&&'''''''''((($$$$$$$$$%%%&&&&&&''''''%%%''''''$$$$$$''''''$$$...)))%%%%%%'''((($$$ %%%&&&&&&'''''''''''''''%%%%%%%%%%%%&&&'''((((((''''''((()))***+++,,,,,,&&&***......---,,,///333555......===KKKKKK]]]~~~ttt```OOOMMMBBB>>>444222///......---+++)))###''',,,...111HHHwwwgggVVVRRReeeTTTmmmeeedddHHH]]]qqq{{{TTTVVVvvv~~~kkkssslllkkkrrrnnnccc}}}YYY>>>000666333%%%'''999999???BBBBBBEEEGGG>>>111***+++,,,...//////......+++222:::???DDDQQQdddtttppppppkkkbbbaaaVVVUUUFFFCCCAAA===888888888444...)))+++---,,,***)))+++---((())))))))))))((('''&&&###$$$&&&(((((((((((('''))))))((('''&&&&&&&&&&&&%%%&&&&&&''''''(((((((((######$$$%%%&&&''''''(((&&&))))))&&&%%%((((((%%%)))&&&$$$$$$''')))'''&&&%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%&&&''''''&&&''''''((()))***+++,,,%%%+++000000,,,+++///444222000///:::EEEGGGXXXyyy~~~dddOOOOOODDD???555333111///...,,,)))&&&222333...)))!!!'''^^^\\\qqqyyynnnUUUqqqpppnnnuuuiiiccc\\\dddrrroooooo{{{~~~vvvyyy{{{uuuvvv~~~pppkkkddd[[[nnnTTT&&&&&&,,,444222+++***///===CCCHHHGGGBBB999000***)))((()))---111444222000(((,,,000222888HHH```rrrvvvlllnnncccbbbOOOPPPCCCEEECCC<<<555444666333---))),,,///---***(((***...&&&&&&'''(((((((((''''''%%%&&&'''((()))(((&&&%%%)))((('''&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''))))))&&&&&&((((((%%%$$$$$$$$$$$$%%%&&&&&&'''$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''((()))******+++(((+++...///......000222,,,111333888AAAEEEUUUppp}}}mmmUUUUUUHHH@@@;;;666///++++++---///000(((***,,,///+++EEEvvvAAA+++KKK^^^}}}~~~|||uuuqqqiiilllbbb```lllzzz|||tttXXX***666^^^xxx|||}}}UUU"""(((---,,,&&&)))444777333;;;AAAHHHHHH===000+++---+++(((''',,,222666555222$$$777JJJLLLFFFJJJ```uuuxxxzzziiiqqqdddaaaIIIMMMBBBDDDCCC;;;222111555444...)))---///---)))'''***---###$$$&&&((())))))(((((()))***+++,,,+++)))'''&&&)))((('''&&&%%%$$$$$$$$$######$$$%%%%%%&&&''''''******)))((('''&&&%%%%%%'''))))))&&&%%%((('''$$$$$$%%%%%%###"""!!!"""$$$$$$%%%&&&'''''''''&&&%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&'''((()))******'''&&&&&&(((+++---,,,***(((333666888???DDDSSSjjjtttvvv]]][[[MMMCCC888666333111000---***''',,,111&&&"""...000:::VVVeee888222,,,***]]]{{{qqq|||tttiiiUUUcccBBB,,,)))222(((888LLL}}}zzzuuu!!!,,,)))&&&***111000***///:::IIICCCBBBCCC:::+++&&&,,,***000000***+++444<<<>>>888000>>>;;;GGG>>>aaa|||kkkLLLddduuukkkfffhhhcccTTTIIIHHHFFF>>>666333444666444222+++((((((,,,...,,,+++,,,&&&''')))(((''''''((()))###(((+++***+++,,,)))%%%(((+++***$$$$$$))))))&&&'''%%%###$$$%%%&&&%%%$$$---((('''***)))%%%&&&***%%%)))((("""!!!&&&((('''%%%$$$$$$%%%&&&'''%%%$$$%%%%%%$$$$$$%%%%%%&&&''')))(((&&&$$$$$$$$$&&&'''''')))******((('''((((((***+++)))%%%%%%)))***)))(((---666===AAALLLffffffVVVMMMOOO???333...222111)))%%%)))***)))))))))''''''///888wwwvvvjjj333999***###333PPPuuu{{{wwwooouuuoooNNNVVV\\\>>><<>>HHH@@@HHHCCCccc{{{xxxPPPRRRuuuqqqxxxnnnbbbZZZQQQHHHCCCBBB???<<<777333111111111222111,,,)))+++,,,******---,,,------***'''%%%$$$%%%%%%)))((($$$"""%%%'''&&&'''***)))%%%%%%)))***(((((('''%%%%%%'''''''''&&&***''''''******&&&&&&)))"""&&&'''$$$$$$***...---&&&%%%$$$%%%''''''%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&)))'''&&&$$$$$$$$$&&&'''&&&'''))))))(((''''''(((&&&((('''%%%&&&+++---,,,000333:::???BBBJJJ^^^rrrqqq]]]JJJKKKFFF:::333555333+++(((,,,***)))))))))''''''...777\\\pppBBB+++%%%---+++,,,888RRRxxxiiiTTTJJJWWWNNNppp{{{aaaXXXssswww{{{tttZZZ@@@VVVkkkhhhpppvvv{{{|||vvvuuurrr[[[gggzzzgggwww~~~bbbZZZ```zzzQQQ"""...'''###$$$%%%(((444CCCBBB<<<;;;<<<888//////444...111111......666???DDDQQQLLLIII999@@@KKKnnnyyyiiijjjggg^^^TTTLLLAAA888444555444222///...111444777000+++******((())),,,...///...+++'''$$$$$$$$$)))///000+++&&&&&&)))***'''))))))''''''+++,,,******(((''''''((())))))((((((&&&'''++++++(((''')))$$$'''(((&&&'''+++//////&&&&&&%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$%%%&&&&&&((('''%%%$$$$$$%%%&&&&&&%%%'''))))))(((((()))***&&&((((((%%%&&&***,,,+++...000555;;;AAAIIIWWWeeefffzzz{{{eeeGGGFFFGGG;;;222111...)))'''******(((((()))''''''---444HHHmmmTTT&&&,,,+++((($$$!!!***CCCfffzzziii{{{qqquuuggggggxxxjjj___xxx^^^sss|||uuuxxx{{{sssrrreeelll||||||iiibbbXXXaaa}}}ccc[[[mmmsssnnnsss^^^&&&%%%%%%###$$$((()))(((...666===777444333000******...'''---333555555666888999JJJGGGAAA:::JJJbbbyyyjjjnnnuuu~~~nnntttrrreeeYYYQQQEEE777.../////////000222444666555///*********''''''))))))******)))'''&&&'''((('''111888555...***)))(((&&&((((((((()))+++,,,,,,***(((''''''((())))))(((''''''))),,,,,,+++))))))***++++++)))'''''')))***'''&&&&&&&&&''''''&&&$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%'''************+++,,,)))+++***&&&%%%((((((&&&&&&)))///888CCCNNNYYYaaaeeehhhrrrmmmKKKJJJDDD888///,,,+++((((((+++***(((((()))((('''+++111CCCdddSSS***333$$$+++111111---,,,222888{{{qqqrrrpppuuu~~~mmm;;;555IIIUUU```wwwzzzeeeqqq}}}YYYOOOzzzqqq@@@TTT[[[www}}}|||vvvwwwyyy000)))''''''))),,,---,,,---000666111---,,,+++))))))+++...222888;;;:::888888;;;444999;;;HHH```|||wwwfff^^^pppxxxrrr[[[NNNLLLHHHAAA333///---...222555444222///***(((++++++'''&&&'''$$$&&&''''''&&&&&&((()))""",,,333000)))&&&%%%$$$&&&&&&''')))++++++,,,---)))'''&&&&&&'''((((((''''''))),,,---------,,,***+++++++++)))'''$$$$$$&&&'''&&&%%%&&&''''''%%%###$$$############$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$&&&((()))(((((()))***(((+++***&&&%%%((('''$$$&&&***///777BBBMMMTTTVVV\\\]]]ggg~~~wwwTTTNNN@@@777///---------...///***''''''))))))''')))...>>>OOO}}}FFF///,,,(((+++//////,,,***)))***yyy}}}nnnmmm}}}xxxwww|||wwwttt}}}XXX***999YYYNNN444III}}}}}}lllZZZdddooozzzllltttssstttkkk___iiippptttoooYYYWWWuuurrrmmm}}}LLL!!!,,,)))'''&&&''')))---//////,,,))))))+++,,,------666444444444333333:::BBB888<<<999IIIXXXyyy~~~{{{|||tttfffXXXQQQNNNJJJDDD;;;555///...222444111...,,,((('''***+++'''%%%&&&&&&'''((('''%%%$$$%%%&&&&&&++++++%%%!!!###''')))&&&%%%&&&***+++******,,,(((&&&%%%%%%&&&''''''&&&(((+++---+++,,,---,,,)))((('''''')))'''$$$%%%)))'''&&&%%%%%%&&&&&&$$$"""###############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''%%%((((((&&&&&&))))))'''(((+++---///555;;;===;;;555EEE]]]tttxxxSSSDDD777222---,,,---///......***''''''))))))'''(((+++777<<>>HHH===)))+++,,,---,,,***((()))***(((&&&&&&((((((&&&&&&(((&&&((())))))(((((()))***%%%&&&&&&&&&&&&&&&&&&%%%&&&'''((('''%%%$$$&&&)))%%%'''((('''&&&%%%(((***)))***++++++***(((%%%$$$%%%%%%%%%%%%%%%$$$###"""$$$%%%'''(((((('''%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&((()))+++++++++***))),,,///444666000((('''+++(((((())))))))))))+++,,,---,,,DDDWWWrrrnnn[[[JJJAAA===888888999777111+++***,,,+++'''''')))(((%%%''''''444JJJRRRFFF444+++'''((('''&&&''')))++++++111III~~~nnn}}}xxxjjjkkkmmmmmmrrr___[[[|||}}}yyyGGG>>>zzzqqqyyyssszzzyyyrrrooowwwrrrrrrtttJJJ===$$$---&&&&&&###'''111444...---000+++---...///...000555999;;;___www||||||yyydddzzzwwwlll```^^^[[[UUUMMMEEE???;;;777000)))...???JJJ===((()))***++++++))))))***+++)))&&&&&&))))))&&&&&&)))'''((()))+++,,,+++)))&&&%%%%%%&&&&&&&&&&&&&&&&&&###%%%&&&&&&&&&&&&''')))%%%&&&'''&&&%%%%%%'''((((((((()))******)))'''&&&%%%%%%$$$$$$######$$$$$$&&&&&&''''''''''''&&&&&&&&&'''((((((&&&&&&'''(((&&&''')))+++,,,,,,++++++***)))+++...,,,((('''***&&&)))***(((&&&&&&+++///;;;111<<>>:::777---222444///)))(((***+++'''((()))(((&&&$$$%%%&&&(((%%%%%%((((((%%%%%%(((+++((('''(((---000000///***)))'''&&&$$$$$$######$$$$$$$$$%%%'''(((((((((&&&%%%$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&&&&&&&%%%%%%#########$$$%%%&&&&&&%%%###""""""###%%%&&&%%%'''((('''&&&%%%&&&'''###$$$%%%&&&((()))))))))...(((%%%'''(((&&&%%%'''***'''$$$$$$'''+++,,,,,,$$$+++888---///KKK```uuu~~~yyyxxxhhhLLLCCCMMMXXXRRREEEIIIGGGCCC===666000---,,,'''******&&&$$$'''++++++,,,)))((()))(((''')))---,,,'''%%%''''''''',,,444---lllqqqtttmmmppp|||wwwzzzoooooozzzxxx^^^fffccc^^^___[[[]]]jjjwwwmmmhhhyyyzzzXXXlll|||wwwzzzzzz{{{uuutttzzznnneeeJJJ111,,,111111//////333///---444AAAMMMTTTUUUHHHNNN^^^hhhrrrzzzuuunnnggg^^^VVVLLLEEEAAA???<<<:::555111---,,,...///---***$$$%%%''''''&&&&&&'''((('''$$$$$$''''''$$$$$$'''***((('''(((***...000111+++)))'''%%%$$$###$$$$$$)))'''%%%%%%&&&((((((((('''&&&$$$$$$%%%&&&%%%$$$"""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$###""""""###$$$%%%%%%&&&'''&&&%%%%%%%%%'''###$$$$$$%%%&&&'''((((((///***'''((((((%%%%%%''')))%%%"""$$$))),,,,,,+++)))%%%,,,(((000DDDFFFOOOUUUiiinnnwwwwwwvvvXXXRRRHHHAAA@@@FFFNNNSSSIIIHHHEEE<<<111)))'''(((###((()))%%%###&&&***+++'''&&&%%%&&&(((((((((((('''$$$&&&******+++666DDD...vvv]]]UUUsssyyy{{{~~~zzz|||xxxsssuuuiiinnnwwwuuueeepppzzz~~~fff~~~sssLLL222***---333444222111666@@@KKKTTTXXX...999MMMNNNIIIhhh|||xxxrrrjjj]]]VVVKKKEEEBBB@@@===:::222---***---111111,,,(((&&&'''(((((('''&&&''')))(((%%%%%%((((((%%%%%%((('''((())))))((((((***,,,((('''&&&$$$$$$%%%&&&'''///+++&&&$$$%%%'''(((''')))&&&$$$$$$&&&'''%%%$$$"""""""""######$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%&&&&&&'''(((***'''&&&'''%%%"""###&&&%%%%%%%%%&&&(((***+++,,,555###$$$'''555???222333777OOO\\\qqqyyyuuuyyynnnwwwmmm]]]JJJ999222555<<<<<<:::777111***%%%######!!!'''***&&&###$$$'''(((!!!$$$%%%%%%$$$%%%%%%%%%###%%%+++222000///===PPPXXXWWWZZZjjj|||hhhccc}}}{{{}}}uuuwww{{{{{{~~~|||wwwrrrpppgggsssqqqlllooo||||||pppfffvvvvvvLLL555...333333333444888???IIIPPP;;;555999666777dddyyyooo[[[TTTJJJDDDBBB@@@<<<777,,,///333444111,,,+++---+++,,,,,,***'''%%%%%%&&&)))&&&&&&))))))&&&&&&)))$$$'''+++***'''$$$$$$%%%&&&%%%$$$###$$$&&&)))***333---'''$$$%%%'''''''''***'''$$$$$$&&&'''&&&$$$$$$$$$######$$$$$$%%%&&&!!!###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&(((''''''&&&&&&&&&''''''((()))'''((()))'''###%%%)))!!!%%%((()))''''''***...(((%%%555333+++***---FFFPPP[[[[[[nnnlllQQQ>>>777777999<<<000---***((())))))(((&&&!!!(((+++'''"""###$$$$$$###))),,,***&&&&&&''')))$$$(((222999555111???SSS{{{wwwcccqqqqqq{{{vvv|||sss{{{{{{wwwkkkqqq}}}xxxtttwww}}}pppyyygggbbbaaavvv{{{ooo}}}wwwbbbCCCDDD888+++@@@666***222000???CCC777>>>777***YYYzzzjjjbbbUUUIIIFFFFFFBBB===999444000---,,,------,,,***++++++******)))((((((((($$$%%%&&&%%%$$$###%%%'''...***&&&%%%&&&''''''%%%***'''$$$"""$$$&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&)))+++)))$$$"""%%%)))%%%%%%%%%%%%%%%%%%%%%%%%***'''%%%%%%$$$!!!$$$###"""###&&&'''%%%"""%%%&&&'''))))))'''&&&%%%!!!%%%(((&&&""" ###''',,,***(((%%%$$$$$$%%%%%%&&&&&&&&&'''''''''(((((((((###---666111111@@@MMM```bbbnnn}}}\\\JJJKKKFFFAAADDDDDD+++***)))((('''%%%""" ***(((&&&&&&((()))'''%%%%%%'''(((&&&###$$$(((---+++''')))000111222AAAUUU]]]yyy}}}zzztttllliiimmmtttvvvuuu\\\vvvQQQYYYooosss{{{zzzwwwsssPPP;;;;;;eeeUUUdddjjjRRR777(((///555///===JJJ999222iii}}}ssskkk___RRRFFFCCCCCC@@@<<<:::777444000---,,,+++)))'''*********)))((((((''''''!!!###%%%&&&&&&(((***---,,,)))&&&%%%&&&((('''&&&(((%%%###"""$$$%%%&&&%%%"""###$$$$$$%%%%%%$$$$$$$$$%%%&&&$$$"""!!!$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!""""""""""""$$$###"""$$$&&&'''&&&$$$$$$%%%'''(((((('''%%%$$$###%%%'''&&&###"""$$$&&&+++***(((%%%$$$$$$%%%&&&'''&&&%%%$$$$$$&&&((())),,,,,,...111...)))000@@@dddmmm{{{lllRRRKKKBBB;;;999666///---***((('''(((((((((!!!###&&&''''''%%%"""!!!"""$$$''')))***(((&&&$$$***((()))111===MMMdddvvvxxxxxx~~~yyytttrrruuuuuupppjjjpppttt~~~\\\fff{{{wwwuuusss```ZZZ666IIIyyyeee(((>>>LLLFFF???KKK]]]tttggg\\\PPPEEE@@@???<<<999:::777444111...---+++)))'''))))))(((((('''&&&&&&&&&###$$$&&&''''''))),,,...)))'''%%%%%%&&&'''((('''%%%$$$######%%%%%%$$$###"""######$$$$$$$$$$$$$$$######"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""#########%%%'''((('''%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%***)))'''%%%$$$%%%%%%&&&(((&&&###!!!"""$$$''')))!!!+++,,,111>>>>>>DDD]]]eeePPPMMMFFF???999222000...***'''&&&''')))+++(((+++---,,,(((&&&%%%&&&+++'''######'''---111333...===PPPaaaqqqvvvrrrrrrtttvvv|||qqqggghhhqqq{{{~~~qqqyyyrrrRRRDDDooo>>>MMMnnnZZZZZZPPPEEE@@@<<<888777888222111///......---,,,+++(((((('''&&&&&&%%%%%%$$$((())))))(((&&&&&&'''(((&&&&&&%%%%%%&&&'''(((((($$$######%%%&&&&&&%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%###!!!!!!###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%!!! !!!"""!!!######$$$%%%''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&%%%$$$%%%&&&'''&&&$$$((((((&&&%%%%%%%%%%%%&&&&&&%%%###""""""###%%%''''''555,,,)))888333111LLLccczzzmmmbbb```UUUGGG<<<000000111000...+++)))'''''''''&&&$$$"""!!!$$$(((+++%%%(((,,,//////...,,,+++???[[[vvvyyymmmrrr|||rrruuu~~~yyyrrrwwwjjjgggkkkBBBFFF~~~DDD)))TTTrrrdddxxx~~~qqqjjjdddXXXYYY|||nnn```UUUNNNFFFAAA;;;555333444...//////...---,,,,,,,,,''''''&&&&&&%%%$$$$$$$$$)))***)))'''$$$######$$$$$$$$$%%%%%%%%%&&&'''((($$$$$$$$$&&&((((((&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$###"""###%%%&&&&&&%%%######################## """"""###""""""###$$$%%%&&&&&&&&&'''&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$######+++999---'''555000---DDDggguuuYYYAAA333(((000444888888333,,,'''$$$(((&&&$$$$$$'''***,,,---+++***&&&!!!"""...BBBQQQ{{{uuu{{{hhhlll|||xxxkkkeeeqqqnnndddWWWpppwwwOOOBBBGGG222(((777NNN{{{yyy}}}bbbJJJCCC111...[[[yyyXXXtttmmm\\\WWWIIIFFFCCCAAA:::111...///---//////...,,,***)))***''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%######$$$&&&"""$$$%%%%%%%%%$$$&&&'''$$$$$$%%%&&&((()))'''%%%!!!""""""###############!!!###$$$%%%%%%$$$######""""""""""""""""""""""""$$$,,,///(((######""""""###%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&"""$$$%%%'''&&&%%%###!!!***'''(((999???EEEXXX]]]yyyeeeFFF222...)))(((...444555000+++'''%%%***++++++***(((%%%######%%%(((+++000>>>\\\yyysssaaaMMMOOOKKK333???666666CCCCCCMMMQQQPPP^^^TTT~~~|||wwwSSS===<<<222(((666TTTTTT888"""???KKK___iiiZZZ@@@333444888999<<<===777---(((***)))+++...---+++)))***+++'''''''''&&&%%%%%%$$$$$$"""$$$$$$$$$$$$$$$&&&((("""$$$&&&&&&$$$###$$$&&&$$$######%%%'''((('''&&&!!!!!!"""###############!!!%%%******((($$$######""""""""""""""""""""""""***555888///'''&&&"""!!!$$$%%%%%%"""!!!"""###$$$$$$############$$$$$$!!!###%%%$$$"""!!!###%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$######&&&((('''&&&***111999AAAJJJkkkeee}}}uuufff\\\MMM777---000...###'''+++,,,***+++000444%%%***(((###%%%...888:::NNNjjjrrrrrrhhh___dddOOO;;;AAA<<>>>>>FFF\\\AAAMMM```ddd}}}ooopppbbbYYYNNN;;;111000)))((()))******+++333???III$$$///999;;;<<>>___YYYiiiVVVOOO===###///;;;###$$$000---555CCCAAA$$$:::MMMPPPRRRaaazzzvvv|||ppphhhjjjnnnnnnooorrrWWWFFF666222222888III[[[:::444888666&&&,,,WWWxxx777***222EEEddd___MMM;;;@@@@@@999111---,,,,,,///)))+++++++++555888------,,,)))'''%%%### +++......)))&&&%%%&&&%%%((((((((()))'''$$$!!! ###$$$%%%&&&'''&&&$$$"""&&&$$$######$$$%%%$$$### !!!""""""""""""!!! (((!!!!!!)))))))))+++ %%%%%%%%%&&&%%%%%%$$$###!!!###%%%%%%$$$""""""###$$$%%%%%%%%%%%%$$$###""""""'''***))))))+++)))### !!!"""$$$%%%&&&&&&&&&$$$$$$$$$"""###(((111888***''')))///000///111555000KKKJJJddd```pppaaaRRR...---DDDNNN^^^eeeSSS%%%---...,,,999UUUhhhkkkRRRggg|||~~~kkklll}}}}}}kkkkkkxxxbbbeeehhhhhhcccZZZOOOHHH444---+++000//////RRRMMM===PPPUUUOOOZZZUUUIII@@@JJJMMMCCC555...)))%%%111))))))***)))///222'''%%%(((***,,,,,,---///000######$$$((()))((((((***!!!###$$$%%%$$$###!!!!!!###$$$$$$%%%&&&'''$$$"""!!!"""%%%&&&$$$"""******************)))***'''!!!''',,,)))***(((###$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&$$$$$$%%%%%%%%%$$$#########'''***)))***+++)))%%%((()))*********)))((('''(((''''''&&&'''(((***++++++%%%---000'''---222### >>><<>><<>>AAA888000222444444666666333...000'''(((,,,***...111+++)))***++++++)))(((((()))000---+++,,,)))%%%%%%'''###&&&&&&"""###)))***((()))))))))'''$$$###"""###&&&)))***(((&&&%%%(((+++'''###!!!###""" !!!%%%)))***!!!,,,&&&$$$"""###$$$%%%&&&'''''''''%%%&&&&&&%%%######%%%'''$$$$$$%%%%%%%%%&&&''''''######%%%''''''&&&$$$$$$"""###%%%&&&'''(((''''''&&&&&&''')))******'''%%%,,,(((555666,,,AAAOOO888###444333000'''888333***???888CCCXXXccciiivvvzzz~~~ooojjjmmmrrr|||uuuwwwmmmhhhkkkjjjccc]]]]]]aaaJJJ@@@FFFJJJLLLEEE444444222///......---,,,*** %%%'''%%%&&&---555999***//////)))'''+++)))###%%%$$$$$$%%%'''(((&&&$$$))))))(((%%%######'''***111***'''***)))%%%'''---((('''444&&&!!!$$$$$$&&&'''(((((((((((($$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%&&&'''((()))***%%%###%%%((((((&&&%%%'''))))))((((((''''''''''''"""###$$$&&&''')))***+++++++++444111(((666@@@222EEELLLKKKIIIHHHXXXgggsss]]]vvvxxxzzz}}}wwwrrrhhhZZZPPPIIIBBB999111222>>>???444222AAAOOORRRccccccWWWEEE===??????999OOOBBB222)))(((+++,,,,,,666000(((&&&))),,,---,,,///&&&###&&&%%%!!!###+++"""###EEE333"""/// &&&&&&&&&'''((()))))))))(((%%%'''))))))(((&&&&&&''''''&&&&&&'''(((***+++---***'''(((,,,,,,)))(((+++&&&%%%$$$$$$$$$&&&(((******+++,,,,,,,,,000666;;;...:::EEEJJJMMMWWWaaaccccccooo{{{www~~~tttxxxZZZKKKSSS[[[XXXXXXWWWMMMAAAHHH```sssyyy{{{TTT666******---///KKK>>>111000888>>>;;;555999///,,,//////))),,,555!!!999qqqUUU(((&&&555'''(((((()))))))))))))))%%%(((++++++***(((''''''(((''''''''')))+++---......***+++000000,,,,,,//////000333888???HHHOOOTTTYYYZZZ[[[YYYXXX\\\fffoooppp~~~www}}}xxx|||yyynnnaaa]]]eeeqqqxxxsssrrr\\\DDD666888+++888CCC<<<444BBBNNNIIIAAALLL===333444111,,,888LLL000222VVV>>>&&&000 ))))))&&&$$$'''---000///+++++++++''''''111;;;444%%%%%%...333111///555<<<@@@+++888CCCFFFFFFKKKSSSXXXXXXTTTYYYjjj{{{|||uuuzzz~~~sssjjjssslllkkkooonnnkkkoooxxxhhheeerrrgggyyynnnvvvsssrrrsssuuuxxxxxxuuuqqqmmmsssvvvvvvxxx}}}|||vvvvvvzzz}}}~~~}}}{{{nnn{{{zzzuuuxxxgggwww