BM6P6(@ 333444444333111000000111---.../////////---,,,+++(((+++---,,,***)))+++---+++&&&(((444EEESSS^^^eeexxxoooYYYOOO:::///...000111---((()))---,,,***((()))++++++)))&&&(((''''''(((***+++)))(((''''''(((((((((((('''''')))(((&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&((()))'''((()))***+++******)))$$$%%%((()))***)))((('''(((%%%%%%)))((($$$%%%(((***)))'''%%%$$$$$$$$$%%%((((((''''''''''''((((((&&&&&&&&&&&&%%%%%%$$$###&&&###"""###&&&'''$$$!!!######""""""###%%%&&&'''%%%)))---,,,)))%%%$$$%%%"""""""""""""""""""""""" !!!!!!""""""""""""""" !!!###$$$$$$###"""!!!###$$$%%%&&&''''''''''''%%%'''((()))(((&&&###!!!$$$###!!! !!!"""%%%$$$###!!!!!!!!!""""""###"""""""""""""""###$$$"""!!! !!!###$$$!!!""""""#########""""""""" !!!&&&'''$$$ !!!!!!"""!!!!!! 444555666777666666666666....../////////......---+++---...---+++)))***,,,+++''')))333AAAMMMYYYcccmmm|||fffXXX???444111//////---******...+++)))((()))++++++(((&&&(((''''''(((***+++)))'''''''''((((((((((((''''''((('''&&&%%%%%%%%%&&&&&&''''''''''''(((((()))***(((((()))*********)))(((%%%&&&((()))***)))'''&&&)))(((''''''''''''&&&%%%((('''&&&$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%&&&$$$###$$$$$$######$$$%%%'''(((&&&(((******(((%%%$$$$$$"""##################""" !!!!!!"""""""""""""""!!!"""###%%%%%%$$$###"""$$$$$$%%%&&&''''''''''''%%%&&&((()))(((&&&$$$"""$$$###"""!!! !!!!!!"""$$$###"""!!!!!!!!!"""###$$$###""""""!!!!!!!!!!!!!!! !!!"""######""""""#########""""""!!!!!!!!!%%%'''$$$!!! !!!"""""""""!!!999;;;>>>AAABBBBBB@@@@@@333333222222111000000///...///000...,,,*********+++)))+++222:::DDDRRR^^^cccxxx~~~tttfffLLL===555...------,,,,,,...***)))((()))******(((&&&''''''''')))***+++)))'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&''')))***++++++++++++((()))))))))))))))(((''''''((()))))))))((('''&&&%%%((('''###'''---,,,%%%%%%%%%$$$######$$$$$$%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$###$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((('''%%%%%%&&&&&&$$$###"""###$$$%%%%%%$$$###""" !!!""""""######"""""""""###$$$&&&&&&&&&%%%$$$$$$%%%&&&'''(((((((((((($$$%%%'''(((((('''%%%###$$$###"""!!!!!!!!!!!!"""""""""!!!!!!!!!"""############"""!!!  !!!"""#########"""#########"""!!!  $$$&&&$$$""" """######!!!GGGIIILLLPPPRRRQQQNNNKKKAAA???===:::666444222111111111000...,,,***)))))),,,+++,,,000444;;;IIIWWW]]]nnnrrr~~~|||uuu^^^HHH;;;///,,,------,,,---((((((((()))))))))((('''''''''(((***++++++)))'''''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''(((&&&(((+++---......,,,+++((((((((((((((((((''''''(((((())))))((('''&&&%%%!!!((('''!!!&&&222111&&&""""""#########$$$$$$%%%###%%%&&&((((((&&&%%%###%%%%%%%%%&&&&&&%%%%%%$$$"""%%%((('''$$$###$$$&&&&&&&&&&&&&&&''''''(((((()))%%%""""""$$$&&&$$$""""""$$$%%%&&&&&&%%%$$$"""!!!!!!"""############"""###$$$%%%&&&'''''''''&&&&&&&&&'''((((((((((((((($$$%%%&&&'''((('''&&&%%%#########"""""""""""""""!!!!!!!!!!!!""""""######!!!!!!!!!  """######""""""######""""""!!!  ###%%%$$$### """######!!! [[[\\\___bbbdddbbb]]]YYYTTTRRRNNNIIICCC>>>:::777777555111...,,,+++++++++,,,,,,---//////444AAANNNUUUfffjjjyyyjjjTTTDDD444...---,,,++++++'''((())))))))))))((()))(((((()))+++---,,,***'''''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&))),,,...///...,,,***((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%""")))(((!!!%%%000///$$$!!!!!!"""###$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%"""%%%((('''$$$###$$$'''&&&&&&''''''''''''''''''((($$$!!!!!!###%%%$$$######$$$%%%%%%%%%%%%$$$###!!!""""""###############$$$$$$%%%&&&'''(((((((((''''''(((((())))))(((((($$$%%%&&&'''''''''&&&%%%###############""""""!!! !!!!!!"""""""""""" !!!!!!  """"""""""""!!!"""""""""!!! !!!######### !!!"""###"""  ooooooooorrrtttrrrlllgggfffeeebbb]]]WWWPPPKKKHHHEEE???888222000//////...---,,,---......000:::EEEIII]]]eeexxxpppbbbPPP>>>444000,,,++++++''')))++++++***)))***+++))))))+++---///...+++(((((('''&&&%%%%%%&&&'''(((%%%%%%&&&'''''''''&&&&&&''')))+++---...,,,***)))&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%$$$$$$$$$&&&++++++%%%###((('''"""!!!"""###$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%''''''&&&%%%%%%&&&&&&&&&'''((((((''''''&&&&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######$$$$$$%%%&&&'''(((((()))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$######"""!!! !!!"""""""""!!!!!!!!!""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!  !!!""" !!!!!!!!!!!!!!!###!!! }}}{{{{{{}}}yyytttsssssssssqqqmmmgggbbb^^^WWWOOOCCC:::555444333333...+++,,,......///666>>>???SSS[[[nnn|||wwwnnn]]]III<<<444...+++,,,'''***,,,,,,******+++,,,***+++,,,///111000---***((('''%%%$$$$$$%%%'''(((%%%&&&'''''''''&&&%%%$$$((()))***++++++***((('''%%%%%%$$$$$$%%%''')))***##################$$$$$$%%%(((***'''$$$"""$$$&&&"""###$$$%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&%%%%%%&&&''''''&&&$$$%%%&&&''''''''''''&&&%%%###$$$%%%$$$######$$$%%%%%%$$$"""!!!!!!"""$$$%%%""""""###$$$$$$$$$$$$###$$$$$$$$$%%%&&&''')))))))))))))))******))))))((('''''''''&&&&&&%%%%%%$$$######$$$$$$$$$###"""!!! !!!"""""""""!!!  """""""""!!! !!!!!!     !!!!!!  !!!"""###{{{xxxzzz|||}}}{{{wwwsssoooeeeZZZLLL@@@:::777666666...++++++---//////444:::;;;LLLPPP___nnnyyy~~~uuueeeQQQBBB777///,,,...(((***------+++***,,,...++++++...000222111---***((('''%%%$$$$$$%%%'''(((&&&&&&'''((('''&&&$$$###))))))******)))(((&&&%%%$$$$$$###$$$%%%''')))+++"""!!!!!!!!!"""###$$$$$$ """&&&)))%%% %%%---###$$$%%%&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&&&&&&&'''%%%$$$%%%((()))&&&###%%%&&&'''''''''&&&%%%$$$"""$$$'''&&&###"""$$$'''%%%###!!!!!!###%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$&&&'''))))))))))))*********))))))((((((((('''&&&%%%%%%$$$$$$######$$$%%%$$$###"""!!!!!!!!!"""""""""  """######!!! ###"""     """!!! ###$$$}}}zzzzzzmmm[[[KKKBBB===;;;999555000+++(((***---000222888@@@JJJTTT```nnnyyywwwuuudddIII:::999333((('''***)))&&&(((---,,,'''+++,,,...///...---***)))&&&&&&''''''(((''''''&&&(((((('''&&&''''''))))))(((((()))(((((('''&&&&&&"""###$$$%%%&&&&&&'''&&&$$$$$$%%%&&&%%%$$$###""" !!!"""###%%%%%%%%%%%%###%%%%%%$$$%%%((('''"""&&&'''&&&###!!!###''',,,$$$%%%$$$!!!$$$)))(((######%%%'''))))))'''$$$###'''%%%###$$$&&&%%%### $$$$$$%%%%%%%%%$$$$$$############!!! ###%%%%%%$$$$$$######$$$$$$%%%!!!"""$$$%%%&&&'''''''''((((((((((((((('''''''''((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$###"""###$$$%%%###"""!!! ###"""!!! !!! """### """###$$$zzzsssfffWWWJJJ@@@<<<;;;777555111...------...///333:::EEEPPP[[[eeemmmqqqyyy{{{pppYYYEEE:::222***+++...---***,,,111111,,,,,,,,,------,,,+++***)))(((((((((((('''&&&%%%%%%''''''((())))))((('''&&&''''''((((((((('''&&&&&&$$$$$$%%%&&&'''''''''&&&$$$%%%%%%&&&%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$###%%%%%%$$$&&&++++++'''$$$%%%&&&%%%&&&)))...333)))%%%!!!"""&&&)))'''%%%&&&&&&(((((((((&&&$$$###'''%%%$$$$$$%%%%%%### """"""######$$$%%%%%%%%%###$$$###""" !!!###&&&###$$$%%%%%%%%%$$$"""!!!""""""###$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$###""" !!!"""!!!!!! !!! !!!!!!|||zzztttfffVVVGGG@@@>>><<<<<<999555111---,,,---...555@@@KKKTTTZZZ```ccctttyyyzzzlllUUU???222///,,,---,,,+++---111111...,,,,,,++++++***)))(((((())))))((('''&&&%%%%%%$$$'''((()))******(((%%%$$$&&&&&&'''(((((((((''''''&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%$$$######""""""############""""""###$$$$$$###'''---///---$$$%%%%%%&&&'''***000333000%%%$$$)))'''&&&'''))))))((('''&&&&&&%%%$$$&&&%%%$$$$$$%%%%%%###!!!!!!!!!!!!"""###$$$%%%&&&$$$$$$$$$###!!!!!!$$$&&&"""$$$&&&''''''$$$""" ########################$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###"""!!!!!!!!!!!!   !!!!!!!!!    |||qqqaaaRRRHHHCCCBBBBBB???:::333///......---000999EEEMMMSSSZZZ```jjjpppxxxvvvdddJJJ888333---,,,++++++---///000///...---+++)))((((((((((((((((((''''''&&&&&&ӵ((('''%%%$$$&&&'''(((((())))))))))))'''((((((((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$###############"""!!! ###%%%$$$"""&&&---///---&&&%%%$$$$$$$$$%%%(((***555%%%&&&+++&&&$$$***+++***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""!!!!!!!!!###$$$%%%###$$$$$$###""""""$$$%%%###$$$%%%''''''&&&%%%%%%&&&%%%$$$######"""""""""Ħ%%%&&&&&&%%%%%%$$$Ħ%%%%%%%%%&&&'''((((((((('''&&&&&&%%%$$$###""""""!!!!!! ӵ  !!!"""!!!  !!!"""!!!"""Ħuuukkk___SSSKKKGGGFFFBBB===777333111111...---222<<L###$$$$$$%%%$$$$$$=hĦ%%%$$$%%%'''((()))(((''''''&&&&&&%%%$$$###"""!!! 4ĉ@ӵ!!!!!!!!!  """"""!!!!!!>L###zzzsssjjj___XXXRRROOOKKKHHHDDD???:::666222---...555<<&eg&errr>hӵ999555888888777???LLLg&exxxguO>uO>&e4443334ff?>ߝL%%%gĉ@((((((((((((Shӵ$$$$$$$$$&&&'''((((((g&e%%%>hӵ&&&&&&%%%%%%%%% ######fff?><z"""g&e>&e%%%###HL$$$$$$$$$ShӵgL((((((&&&###!!! """"""!!! S?ʬ######3h?D%%)?"""!!!ZufĦ%%%%%%$$$gL)))%%%%%%g&egĉ@ """g&e>&e@e?? g<ĉ3we<Ħ3h?@e000===Z3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e?? 4DӵHƅ^Hu]ĦHu]Ħ{{{ZuR)ĦIII===666555777>>>EEEHu]ĦqqqHŐeHŐeHu]Ħ;;;qIܗGIӵ&&&tt&&&&&&%%%HGgĉ@$$$"""&&&''''''&&&######Hu]Ħ%%%ZuR)Ħ$$$###"""!!!!!!"""###sߝLGdUĦ%%%Hƅ^Hu]Ħ)))ntHdĦ###"""HGgĉ@!!!HdĦ$$$%%%&&&&&&&&&###!!!  Htƅ^###%%%Bt=o9ĦDtfo9Ħ###!!! g?$$$$$$HdĦ(((+++***Hu]Ħtt Hƅ^Hu]ĦH׼stQje<Ħ Bt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]Ħ%%%"""Htƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<^^^PPPAAA888444555:::AAADdDĦwwwDdDΦDdDΦDdDĦ888peƜ4DuTӵ'''`eĭ&&&qet&&&%%%###%%%&&&'''&&&$$$$$$DdDĦ%%%'''t|<$$$$$$###"""""""""######DdDDdDĦ$$$DdDΦDdDĦ***q<niDdDĦ$$$qet######DdDĦ$$$%%%%%%%%%%%%###""" q<R"""###qjRgdKӵHdDĦgdKӵ"""!!!GR/f6LĭĦ$$$$$$DdDĦ'''((((((DdDĦ!!!`eĭ!!!DdDΦDdDĦDdDĦgeĦFSĦ!!!!!!qjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦ$$$q<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hzzzjjj[[[JJJ>>>888666;;;AAADdDĦ}}}DdDΦDdDΦDdDӵ777=ӊB1.uTӵ(((HߝL`o9&&&po9wӵ$$$$$$%%%''''''%%%%%%DdDĦ&&&'''o)h###########################DdDΦDdDĦ$$$DdDΦDdDӵ)))GIpӵDdDĦ&&&po9wӵDdDĦ$$$$$$$$$$$$######"""!!! po9u!!!!!!"""###GIdnuR)ĦDdDĦnuR)Ħ!!!!!!CdgĪj$$$DdDĦ%%%%%%&&&DdDĦ$$$HߝL`o9!!!DdDΦDdDӵDdDĦ geĦsp?aĦ GIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦ"""po9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDtgggTTTGGG???;;;???DDD>d<Ħ>d<ʜDd<ʜ4DuTӵ;;;000F&uTӵ'''4DufئL>e'''puR)Ħ&&&###%%%&&&'''&&&%%%>d<Ħ&&&Dt"""######$$$$$$$$$###"""DdDΦDdDĦ$$$>d<ʜ4DuTӵ'''4DwDd<Ħ'''puR)Ħ>d<$$$######"""###""""""!!!!!!peӵ!!!ĦpeӵDx<>d<ӵDd< qR/ܗ?fӵ$$$>d<###$$$>d<Ħ###4DufئL>e!!!DdDʜ4DuTӵDdDĦ """!!!geĦs<v>aĦ peӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsss```RRRGGG@@@@@@CCCsdKĦD&oq<Ōq&ĒRXXXCCC555>dp&ĒR&&&&&&nfʜd<Φ>d<Ħ%%%s&dq&ĒR)))'''i?ʜtd<Ħ'''HHܗDӊB)))<x""""""#########""""""B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=e~~~mmm___RRRGGGBBBBBBnevvv}}}pIƎ@t@hssscccNNN>h)))'''&&&fe(((@ďD&&&%%%%%%%%%$$$$$$$$$&&&&&&ne###$$$=e######$$$$$$$$$%%%###"""ege%%%&&&sĪj@h+++,,,)))fdDĦ&&&@ďD''''''Hkge######"""###############@h###$$$@G###$$$HĪj@IŌ"""Bene&&&Hkge$$$ne!!!!!!fe"""Hu]3hh se!!!  """geĦja>aĦ@Gse <Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^xxxnnnbbbVVVOOOMMMiiikkkqqq}}}}}}ppp\\\LLL,,,+++)))(((((((((((((((%%%$$$%%%&&&$$$"""###%%%&&&###!!!"""############$$$$$$$$$$$$%%%%%%&&&'''******)))'''%%%DdDĦ%%%%%%%%%%%%$$$###$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$"""!!!$$$&&&&&&$$$"""###$$$###"""D^$$$ s׼s !!!""" !!!!!! geFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦyyypppeee^^^\\\[[[cccĦgggqqqwwwzzzhhhXXXKKKBBB:::666///...,,,***************(((((((((((())))))))))))'''***---,,,((($$$###$$$'''$$$!!!!!!$$$&&&%%%$$$Ħ!!!###%%%%%%%%%########################&&&'''(((((('''&&&$$$###&&&&&&((()))))))))((('''***'''$$$$$$&&&(((((((((>d<Ħ$$$$$$%%%&&&###$$$((('''######%%% !!!######$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$#########""""""""""""#########!!! !!!""""""!!!!!!###&&&''''''&&&%%%###$$$&&&((())))))((('''&&&%%%"""!!!Ħ((("""$$$&&&((((((&&&$$$"""###>d<Ħ$$$%%%!!!Be !!!"""### """"""""" geFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ!!!?aŖ%7uSQuR)ӵsdKĦgdKĦwwwtttsssjjjlllgdKĦWWWaaapppsss~~~uuuhhhTTTLLLIIIAAA666000000...(((---222------***(((''')))******)))((((((((('''&&&&&&%%%%%%###''''''%%%""""""gdKĦ###""""""######'''&&&%%%$$$############'''&&&%%%%%%%%%%%%&&&''' &&&,,,---***'''(((***&&&%%%$$$$$$%%%&&&%%%$$$gdDĦ'''&&&"""%%%'''######+++(((&&&)))&&&$$$%%%&&&######$$$%%%%%%######$$$%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%######"""!!!!!!!!!!!!!!! !!!###$$$%%%%%%$$$###"""%%%((('''%%%###$$$&&&'''%%%$$$gdKĦ!!! !!!$$$'''(((((('''&&&sdKĦ###%%%&&&$$$!!!""""""!!!###%%%&&&&&&$$$ ŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ!!!>Abbbnessswww{{{ne|||{{{tttneTTTPPPYYYeeesss|||tttbbbVVVMMM???:::333444222+++---000))),,,***(((((()))***)))((())))))(((''''''&&&&&&%%% ###&&&&&&$$$"""ne$$$###############%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$######%%%''')))+++'''***,,,,,,)))'''(((***'''&&&%%%%%%%%%%%%$$$De$$$&&&&&&"""%%%&&&%%%"""###&&&'''$$$$$$ !!!(((,,,+++(((###%%%%%%%%%$$$###$$$%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""""""""!!!"""###%%%%%%&&&%%%%%%$$$%%%'''&&&$$$###$$$&&&)))'''ne""" !!!###$$$&&&&&&&&&%%%ne""""""$$$%%%###!!! !!!"""""""""  ###$$$$$$$$$""">Ak<fhDenene neOOORRR___ccceeehhhtttvvvddd\\\ZZZaaajjjqqqwwwzzzkkk```SSSCCC???777777666///...///(((+++***))))))******(((''')))))))))(((''''''&&&&&&"""$$$%%%$$$###"""$$$$$$$$$############"""###%%%&&&&&&%%%%%%$$$&&&%%%######$$$&&&)))+++......,,,+++*********+++(((((('''&&&%%%%%%$$$$$$%%%%%%&&&%%%"""######%%%&&&###"""(((000JJJ444"""###,,,---***(((###%%%&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$!!!"""$$$%%%&&&'''''''''&&&&&&%%%$$$""""""###%%%***(((###!!! !!!!!!"""###$$$$$$%%%$$$"""""""""###!!! """######""" """""""""!!! !!! GGGGGGFFFDDDCCCCCCDDDCCCCCCFFFIIILLLPPPTTTZZZ^^^^^^kkknnn|||~~~}}}rrrfff___[[[[[[aaahhhooosss|||~~~wwwkkkddd[[[LLLFFF;;;999999111000000++++++******+++++++++(((&&&***))))))(((((('''&&&&&&%%%%%%$$$###"""###$$$&&&$$$%%%%%%$$$$$$$$$######!!!"""%%%'''''''''&&&%%%+++(((&&&###"""$$$&&&'''///...,,,,,,---...,,,+++)))))))))'''%%%$$$###$$$"""$$$%%%%%%%%%%%%$$$""" $$$((($$$!!!+++;;;gggFFF***'''***&&&$$$'''$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%"""###$$$%%%'''((())))))'''&&&$$$"""!!!"""###%%%((('''%%%%%%%%%%%%###!!!###""""""""""""###%%%%%%!!!$$$%%%%%%###!!!!!!!!!  """###"""""" !!!"""!!! """ %%%###:::999888888888777777888;;;<<<>>>@@@EEELLLUUU[[[___lllnnnzzz|||www~~~sssgggaaa```aaaeeejjjmmmsss}}}}}}yyypppjjjcccTTTNNN???:::;;;555333555111,,,++++++,,,,,,+++)))&&&)))))))))(((''''''&&&&&&&&&%%%###"""###$$$%%%&&&$$$%%%%%%%%%%%%$$$###"""!!!"""%%%'''((('''&&&%%%***(((%%%$$$###$$$&&&'''++++++,,,///111000---+++'''))))))'''$$$"""###$$$""""""###%%%&&&$$$###$$$""""""%%%)))$$$ )))999OOO777&&&''')))###"""((($$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$$$$%%%$$$$$$$$$%%%&&&((())))))(((&&&###""""""###$$$%%%%%%$$$$$$$$$&&&'''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&!!!"""###$$$$$$###!!!  !!!""""""  !!!!!! !!!$$$$$$###!!!"""!!!%%%###444111111444333111111333444444555666;;;DDDMMMTTT^^^kkkllluuuuuuooozzzxxx~~~xxxnnnkkkjjjiiikkknnnllluuu~~~}}}~~~~~~yyysssjjj\\\WWWEEE@@@CCC===999999666///...---------,,,***(((((((((((('''&&&&&&%%%%%%'''%%%######$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%###""""""###%%%&&&'''''''''&&&#########$$$%%%''')))+++''')))---000000///---+++%%%''')))'''###!!!###%%%###!!!"""%%%&&&######%%%((('''((('''$$$!!!&&&------'''&&&,,,,,,&&&"""%%%$$$&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&(((((('''%%%######%%%&&&&&&%%%$$$######$$$'''((((((''''''''''''''''''&&&&&&&&&$$$###""""""######"""  !!!"""  """$$$$$$""" ###"""111...///222333//////222...///000222666===EEEJJJSSS``````iiiiiifffsssssswwwxxxrrrkkkfffffffffdddeeehhhlllvvv|||{{{}}}~~~yyy~~~yyyvvvrrrggg___MMMIIINNNGGG@@@<<<666222000...---------,,,+++'''''''''&&&%%%%%%$$$$$$'''%%%######%%%&&&%%%$$$$$$%%%&&&'''&&&%%%###"""$$$%%%%%%%%%&&&&&&'''''' !!!###%%%''')))******'''***......,,,******,,,"""%%%(((&&&""" """%%%&&&""""""%%%%%%"""###'''((((((&&&###$$$'''(((%%%$$$&&&***+++)))&&&$$$###%%%&&&'''&&&%%%%%%%%%'''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%&&&'''&&&$$$###%%%''')))(((&&&%%%$$$$$$%%%'''((('''&&&'''(((((()))((('''&&&%%%&&&###!!! """###"""!!!  !!!!!!  """"""###!!!&&& ---)))***//////+++***...,,,...000222555:::???CCCEEERRRSSS]]]___]]]mmmoooooolllmmmwww~~~|||mmmiiihhhkkkmmmlllnnnqqqmmmvvvyyyvvv~~~}}}wwwyyyyyyrrrtttwwwrrrdddSSSQQQWWWPPPDDD===555444222///------...---,,,'''&&&&&&%%%%%%$$$######'''%%%###$$$&&&'''%%%###$$$%%%&&&''''''%%%###"""&&&&&&%%%%%%%%%&&&''''''"""###%%%'''((((((''''''))),,,...,,,'''%%%(((,,,!!!$$$'''%%%!!! """&&&(((###!!!%%%%%%"""###(((###&&&###%%%...---###$$$&&&%%% %%%((((((%%%&&&''''''%%%%%%&&&'''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''&&&%%%$$$###$$$%%%%%%%%%$$$$$$&&&)))+++)))''''''&&&%%%%%%''''''&&&%%%&&&''')))))))))'''%%%###((($$$ !!!######"""  !!!  """###(((""""""""",,,+++***+++---///000///000000000111333555777999???GGGMMMLLLKKKQQQZZZ^^^___```bbbffflllvvvuuuoooiiillllllfffiiiqqqnnnmmmooouuu~~~|||pppwwwxxxtttwww}}}zzzpppllljjjeee]]]TTTJJJBBB===555666777555222...,,,+++,,,***((('''((((((((('''&&&'''))))))(((''''''(((%%%&&&''''''&&&%%%###"""!!!''')))&&&$$$&&&'''&&&$$$%%%%%%%%%%%%%%%%%%&&&******))))))((('''%%%$$$$$$$$$$$$############"""!!!###%%%''''''&&&###"""&&&'''&&&%%%$$$$$$&&&((()))((('''&&&&&&'''((()))))))))******)))'''%%%$$$###$$$%%%&&&'''''''''''')))***+++,,,,,,***'''%%%((('''&&&%%%$$$%%%&&&&&&(((%%%######&&&'''&&&$$$$$$$$$$$$%%%&&&'''((()))''''''((((((((((((''''''&&&&&&&&&''''''''''''''')))'''$$$!!!  !!!!!!!!!  &&&!!! ---,,,++++++---......---000000///000111333555777:::AAAEEECCCCCCHHHNNNPPPRRRTTTXXX\\\bbbkkkttt{{{|||{{{mmmgggaaaeeefff```cccjjjfffjjjkkkooowww}}}}}}xxxrrrllloooooonnnvvv}}}sssooolllggg```WWWMMMEEE@@@>>>===<<<888444000...---***)))((((((***,,,...///))))))******)))((('''(((&&&&&&&&&&&&%%%$$$######!!!&&&(((&&&$$$&&&((('''$$$$$$$$$%%%%%%%%%%%%&&&(((((((((((('''&&&%%%%%%$$$$$$$$$$$$############ !!!$$$%%%&&&&&&%%%%%%&&&''''''&&&$$$%%%&&&((()))((('''&&&&&&'''((()))(((((((((((('''&&&%%%$$$%%%%%%&&&''''''''''''''')))***+++***((('''&&&'''((((((&&&%%%%%%%%%&&&''''''%%%###$$$&&&'''&&&$$$&&&&&&%%%%%%%%%&&&'''''''''((((((((((((((((((''''''''''''&&&&&&&&&''''''(((&&&$$$""" !!!!!!!!! &&&---,,,+++,,,---...---,,,000////////////111222333666:::;;;999;;;@@@BBB@@@DDDGGGKKKPPPWWW^^^ffflllqqqwww}}}~~~rrrfff```[[[```ccc^^^aaafffaaabbbcccfffkkkooonnniiidddccceeedddfffrrrwwwrrrpppkkkddd[[[RRRKKKGGGJJJGGGAAA;;;555111//////)))(((((((((+++111666999---,,,,,,+++***)))((((((''''''&&&%%%$$$$$$$$$$$$ %%%'''%%%$$$'''((('''$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###### !!!"""$$$%%%&&&''''''''''''((('''%%%%%%''')))(((((('''&&&&&&'''((((((((('''&&&%%%%%%%%%%%%%%%'''''''''(((((((((((((((***,,,---+++((('''(((***)))(((''''''&&&&&&'''''''''%%%$$$%%%&&&'''&&&$$$((('''&&&%%%%%%%%%%%%%%%'''(((((())))))((((((''')))((('''%%%%%%%%%&&&&&&&&&$$$###!!! !!!!!!""" &&&,,,++++++,,,...///...,,,//////...------...//////444555444333777<<<;;;777:::===CCCHHHNNNTTT[[[___dddjjjppprrrssspppfff\\\YYYTTTYYY]]]YYY\\\___XXXXXXYYY[[[^^^aaa```\\\YYYXXX[[[\\\___jjjwww|||zzztttrrrmmmggg___XXXRRRNNNSSSLLLCCC:::444000......******)))))),,,222999???111///---,,,,,,+++)))((()))(((&&&$$$######$$$$$$ $$$&&&$$$%%%((((((&&&#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$######""""""###%%%&&&(((&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&''')))((((((((((((((())))))+++///222000,,,***+++---))))))((((((''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&'''(((((())))))(((((('''***(((&&&$$$$$$$$$%%%%%%"""!!!!!! !!!!!!!!! %%%******+++---///000000......---,,,+++***++++++,,,////////////444999888222333666;;;AAAFFFKKKQQQUUUWWW]]]bbbcccccc```XXXPPPMMMGGGLLLQQQNNNPPPRRRJJJLLLMMMOOOQQQSSSSSSRRRPPPLLLRRRWWWYYY^^^hhhsssyyysssqqqmmmhhhbbb\\\XXXUUUVVVNNNBBB777111...---,,,---,,,+++***+++000888>>>444111...---------+++)))+++)))'''%%%$$$$$$$$$%%%!!!$$$%%%###%%%(((((($$$""""""###$$$$$$%%%&&&&&&######""""""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%$$$""""""###$$$%%%%%%'''((((((&&&&&&&&&'''&&&&&&''''''''''''&&&&&&((((((&&&&&&&&&'''((()))))))))((((((((()))*********...222222///+++******((((((((((((((('''''''''%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%&&&'''((((((''''''((((((((((((''''''((('''%%%$$$############""""""!!!!!! $$$++++++,,,///111222000///,,,+++***((((((((()))***)))******+++///444333...---000555999===BBBGGGJJJRRRXXX\\\[[[ZZZXXXQQQKKKFFF???CCCGGGEEEGGGHHH@@@AAAAAACCCDDDEEEFFFFFFFFFAAAHHHPPPRRRTTT[[[hhhssspppooolllhhhccc```]]][[[VVVLLL???555111///---+++000000...,,,+++...666<<<666222...,,,......,,,***,,,+++)))((('''&&&%%%%%%###%%%%%%###%%%((('''"""!!!""""""###$$$%%%&&&&&&$$$###"""""""""$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%###"""######$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''''''''((()))***((((((''''''''')))+++,,,)))***,,,------***(((%%%'''(((((((((((('''&&&&&&$$$&&&(((((('''&&&&&&&&&$$$$$$$$$%%%&&&'''))))))&&&&&&&&&''''''&&&&&&&&&$$$$$$######""""""!!!!!!"""!!!!!! """/////////111222111///,,,***)))((('''&&&'''((((((&&&)))***)))+++///...***,,,...111333666;;;@@@DDDMMMRRRVVVTTTQQQOOOJJJDDDBBB999;;;???<<>>999:::111222555222555666---222222111000//////111333777999>>>EEELLLSSS]]]eeejjjiiigggeeecccbbbaaaaaaUUULLL???777555444333111222444444111...///555;;;666111,,,+++...000...+++------------+++)))'''%%%&&&&&&%%%###$$$'''$$$ !!!"""###$$$%%%&&&&&&&&&%%%$$$""""""###%%%&&&(((((('''''''''&&&&&&&&&#########$$$%%%%%%%%%%%%"""$$$&&&&&&%%%######$$$%%%%%%&&&''''''&&&%%%%%%"""###%%%'''((((((''''''%%%%%%$$$%%%&&&))),,,...333,,,$$$###'''+++***(((%%%&&&'''''''''&&&$$$$$$###&&&******(((%%%&&&'''''''''&&&%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###!!!"""###!!!""""""""""""!!!  ###555777888444...)))'''&&&)))((('''&&&&&&'''((()))'''((((((((())))))***************+++...111555777??????@@@@@@???:::444///111///...///000000,,,)))///---+++******---///111444333999CCCLLLQQQVVV[[[]]]bbbccc``````eeeeeeaaa\\\TTTLLLGGGBBB;;;777888:::;;;;;;999555222444777333333222000......///111333111...+++)))))))))******&&&&&&+++---)))###!!!$$$$$$$$$$$$%%%%%%&&&&&&$$$"""!!!###''')))(((&&&%%%((((((&&&'''***)))%%%'''&&&%%%$$$$$$$$$%%%&&&)))&&&%%%'''&&&"""!!!###&&&(((******$$$ &&&000***%%%###&&&'''$$$'''---&&&%%%###""""""$$$%%%''''''&&&&&&(((,,,,,,***'''$$$&&&&&&$$$%%%(((&&&""")))((('''&&&%%%$$$$$$$$$$$$%%%&&&''''''%%%###""""""###%%%&&&%%%$$$!!! !!!###$$$$$$###""" !!!"""""""""!!! ###!!! !!!###!!!555666555222---)))'''((()))((('''''''''''''''((('''''''''((((((((())))))*********+++---000222444<<<;;;;;;:::999555///+++---,,,+++,,,......,,,)))++++++******+++---000222444444999BBBHHHJJJMMMPPPSSSZZZ``````bbbeeeddd___]]]WWWRRRQQQLLLDDD===<<>>AAA@@@AAADDDHHHRRR]]]cccgggiiihhheeeaaa^^^]]]^^^ZZZPPPGGGDDDCCC===AAAKKKIII:::111222666888999777444222000000///000222222111...+++)))'''(((,,,111///((($$$%%%$$$%%%'''((()))(((&&&%%%$$$###"""###&&&'''((('''***222666000***(((******''''''&&&&&&&&&&&&''''''(((%%%%%%''''''%%%%%%((()))###"""---888777...&&&&&&%%%&&&))))))&&&$$$%%%%%%$$$###!!!!!!!!!"""""""""""""""###%%%&&&%%%$$$###%%%$$$###&&&++++++(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$#########""""""""""""!!!!!!!!!!!! !!!"""###$$$%%%%%%$$$######""" """  %%%!!!!!!###''' 111000...+++***))))))***'''(((((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******+++******...---+++*********(((&&&&&&&&&&&&''''''(((''''''%%%&&&(((+++---///111222777444444777777666888===BBBLLLYYYdddjjjoooqqqrrrkkkhhhgggiiieee[[[RRRNNNKKKBBBDDDPPPPPP???444666999;;;===<<<999555333222222333555555444222000...---***)))'''###"""(((%%%&&&)))******)))'''%%%$$$$$$######%%%&&&'''(((+++222777555111///---)))((((((((((((((((((((((((***'''&&&''''''$$$%%%(((---$$$###///::::::///%%%'''''''''''''''%%%$$$$$$%%%$$$"""!!! !!!!!!!!!"""###$$$$$$$$$&&&((('''$$$&&&)))((($$$%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$###"""!!!"""""""""!!!!!!  !!! !!!###$$$%%%%%%%%%%%%###""" !!!((("""!!!###...---***)))))))))))))))&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((()))(((((('''((('''&&&&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&''''''((()))+++---///000111666222000///......444<<<>>>FFFRRR^^^fffnnnwww~~~wwwrrrooonnnjjjbbb[[[YYYVVVLLLKKKRRRQQQDDD<<<>>>;;;===@@@@@@>>>:::888777<<<<<<;;;;;;:::999888888111...+++)))%%%###'''///%%%''')))++++++)))'''%%%%%%$$$$$$######%%%'''(((***///444777999888000'''************))))))((((((((($$$$$$&&&'''&&&(((,,,+++$$$""")))///...'''""")))(((&&&$$$###%%%&&&&&&$$$###"""!!! """"""#########$$$%%%&&&)))++++++)))***---+++'''%%%%%%$$$$$$$$$%%%&&&&&&$$$###"""!!!!!!!!!""""""  """###$$$%%%&&&&&&$$$"""!!!"""%%%  ###  ,,,***((((((((()))((('''&&&&&&&&&'''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%$$$$$$&&&(((***))))))&&&'''''''''&&&&&&(((***,,,,,,,,,,,,------...///222...+++***((((((000999:::???HHHSSS[[[dddqqq}}}}}}vvvqqqooolllfffcccccc\\\UUUOOOLLLGGG@@@======<<<>>>BBBCCCAAA???>>>>>>@@@@@@???>>><<<<<<;;;;;;---+++,,,///---******---&&&''')))***)))(((&&&%%%%%%%%%%%%###"""$$$''')))))),,,000444:::;;;222''',,,,,,,,,,,,+++)))((('''### $$$'''(((+++000+++&&&$$$&&&'''%%%###%%%((((((&&&!!!!!!%%%''''''######""""""!!!!!! ###$$$%%%$$$$$$$$$&&&((())),,,//////222555333...%%%%%%$$$$$$$$$$$$%%%%%%############"""""""""!!!  !!!###$$$&&&&&&$$$###!!! !!!!!!!!!!!!!!!!!! !!!###!!!!!! !!!$$$"""***((('''''')))(((&&&###%%%%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&((()))&&&%%%%%%&&&((()))(((&&&$$$&&&(((((((((***---111333111///---+++,,,,,,---,,,***))))))%%%$$$***333777:::AAAKKKQQQWWWeeettt|||uuupppooonnnjjjhhhjjjaaa```WWWIII@@@===<<<999<<>><<<111---+++------)))&&&''''''(((((((((((('''&&&%%%%%%&&&%%%###"""###&&&******,,,...000444666222+++//////...---,,,)))'''&&&%%%!!!!!!###%%%&&&)))...+++'''%%%&&&%%%"""###'''$$$'''&&&""""""'''(((%%%"""""""""###"""""""""!!!###%%%&&&%%%###$$$'''***(((---111333666888444---&&&&&&%%%$$$##################$$$$$$$$$###"""!!! !!!!!!!!!  """$$$%%%&&&$$$###"""!!!!!!"""###$$$$$$###!!! ######***---)))%%%###!!!)))(((&&&((()))(((%%%!!!%%%$$$$$$$$$%%%''')))***(((((((((''''''&&&&&&&&&'''&&&$$$$$$$$$&&&(((***'''&&&&&&'''((((((%%%###"""%%%''')))***---222666777555111---+++***+++,,,''''''((()))%%%"""&&&---777888???HHHKKKPPP]]]lllxxxrrrooooooooolllkkkmmmkkknnneeeOOOBBBBBBAAA;;;<<>>999222,,,)))(((((((((***,,,...---***&&&$$$###%%%$$$###"""###&&&(((***)))***+++,,,------------//////---,,,***((('''&&&'''&&&%%%$$$$$$######$$$###%%%&&&%%%"""!!!"""$$$%%%&&&&&&%%%$$$###$$$%%%"""%%%%%%"""$$$)))***'''!!!"""###$$$%%%&&&''''''***+++++++++***'''%%%$$$$$$$$$$$$"""!!!!!!###%%%&&&$$$!!! !!!"""""""""!!!###"""  !!!!!!!!! !!!"""######"""  '''((()))'''%%%!!!### )))((( !!!''')))&&& &&&''''''((((((((((((((('''&&&%%%%%%&&&&&&%%%$$$&&&&&&'''''''''&&&%%%%%%'''((((((((('''&&&%%%%%%''''''((()))((('''%%%$$$((((((((((((((()))******'''''''''%%%$$$$$$'''***)))'''%%%$$$$$$%%%&&&'''((())),,,111888AAAIIINNNPPPYYYbbbhhhoooxxxuuutttzzzwwwssskkk]]]YYYRRRLLLJJJIIIGGGHHHKKKRRRUUUVVVSSSPPPMMMGGGAAA;;;666000+++)))((((((''')))***+++***(((&&&&&&&&&%%%$$$###""""""$$$&&&'''&&&''')))***+++,,,,,,---,,,,,,,,,,,,+++)))((('''''''''''''''&&&%%%$$$$$$$$$%%%&&&%%%#########%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###!!!!!!&&&---///---!!!!!!"""###$$$%%%%%%&&&&&&''''''((('''%%%$$$"""!!!"""!!! !!!"""$$$###"""!!! !!!"""### """### """ ###""""""!!!  %%%'''(((%%%!!! !!!!!!))))))"""###&&&###&&&''''''((((((((((((((('''&&&%%%%%%&&&&&&&&&%%%(((((('''''''''&&&%%%%%%))))))))))))((('''%%%%%%'''(((((((((''''''&&&%%%'''''''''''''''((())))))&&&&&&%%%$$$$$$%%%'''(((((('''&&&$$$$$$%%%&&&'''&&&&&&'''+++111:::BBBGGGOOOQQQSSSWWW```oooxxxtttuuutttxxxzzzrrrggg\\\QQQLLLIIIEEECCCDDDJJJLLLMMMJJJEEE@@@<<<999777333...***)))(((((('''(((((()))(((&&&%%%'''(((%%%$$$###""""""###$$$%%%$$$%%%&&&(((***++++++,,,(((***+++,,,,,,***((('''&&&''''''((('''&&&$$$###$$$%%%%%%%%%$$$$$$$$$%%%$$$#########$$$###"""!!!!!! '''------)))!!!!!!""""""######$$$$$$######$$$$$$$$$###"""!!!  !!!"""""""""!!! """### """"""""""""### !!!###"""!!! !!!###$$$!!! """###!!!&&&''''''(((((((((((((((&&&&&&&&&%%%%%%%%%'''((()))(((((('''&&&&&&&&&&&&)))***))))))((('''&&&%%%)))(((&&&%%%%%%&&&'''((('''''''''''''''(((((()))&&&%%%%%%%%%%%%''''''(((((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%(((---444:::???KKKHHHFFFIIIRRRaaarrr~~~yyyyyyxxxrrrwww|||rrrfffYYYQQQJJJCCC?????????@@@@@@???;;;777555666333000---******)))((('''&&&''''''&&&$$$%%%'''(((%%%$$$###"""""""""######"""###%%%'''((()))******'''(((***++++++***((('''%%%%%%&&&&&&%%%$$$"""!!!$$$$$$###$$$$$$%%%$$$$$$###"""!!!"""######!!! ###)))***'''$$$""""""""""""""""""""""""!!!!!!"""""""""!!!!!!!!!  """###""" !!!### !!!!!!!!!!!!#########!!!###"""   !!!&&&''''''(((((((((((((((&&&''''''&&&$$$%%%'''***)))(((''''''&&&'''''''''((()))))))))((('''&&&&&&)))'''%%%######$$$''')))'''''''''''''''((())))))&&&%%%$$$%%%'''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&)))...333666>>><<<===EEEMMMVVVaaajjjpppuuuyyyzzzzzzwwwlll```UUUKKKAAA;;;;;;999666555666666333333555000...,,,+++++++++)))(((%%%&&&&&&%%%$$$$$$&&&'''$$$$$$##################"""###%%%&&&'''((())))))'''((()))******)))((('''$$$$$$$$$$$$###"""!!!!!!$$$"""""""""$$$%%%$$$######!!! """$$$$$$ !!!!!!'''+++((($$$"""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!   !!!###""" !!!$$$!!!###""" ###$$$""" !!!"""!!!  &&&''''''(((((((((((((((&&&''''''&&&$$$%%%(((+++(((''''''&&&&&&'''((()))''''''(((((((((''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&((((((''''''(((((()))***&&&$$$###$$$''')))(((&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%'''***---...222111555@@@IIIOOOVVV]]]bbbnnn~~~~~~wwwuuulllaaaVVVGGG:::555555555...+++///222000000222...---,,,,,,,,,,,,***((($$$%%%&&&%%%$$$###$$$%%%$$$$$$###$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''((((((((((((((((((((((((%%%$$$###"""""""""""""""###!!! !!!###%%%###"""$$$"""!!!###&&&&&&"""!!!"""'''((($$$###%%%$$$$$$$$$######"""""""""######"""!!!!!! !!!!!!!!! """ ###### !!!$$$!!!$$$###"""###  !!! """""" &&&''''''(((((((((((((((&&&''''''&&&$$$$$$(((,,,((('''&&&&&&'''((()))***&&&&&&'''''''''''''''&&&"""###$$$%%%%%%%%%$$$###((((((((((((((()))******%%%###"""$$$'''((('''%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))///+++...:::DDDKKKSSS\\\\\\hhh|||}}}xxxpppiii___SSSCCC444...000222)))%%%***......---///...---,,,,,,------+++)))###%%%&&&&&&$$$######$$$######$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''))))))(((''''''''''''(((&&&%%%$$$"""!!!""""""###"""  ###$$$###!!!&&&$$$"""%%%((((((###!!! %%%$$$ """(((%%%%%%$$$$$$######""""""$$$$$$###!!!!!! !!!######"""  ### $$$### !!!$$$!!!$$$###!!!""" """###  !!!%%%%%%&&&'''(((((((((''''''''''''''''''((()))***&&&'''((()))((('''%%%###))))))*********((('''&&&''''''&&&%%%$$$$$$$$$$$$(((((())))))((('''&&&&&&)))%%%###$$$###!!!###&&&%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$$$$%%%'''(((***,,,000555<<>>444000---,,,,,,,,,,,,---......---,,,---///000///,,,(((&&&&&&'''''''''&&&%%%$$$########################%%%&&&'''((()))((((((''')))(((''''''''''''&&&%%%$$$$$$$$$######$$$$$$$$$$$$############$$$%%%%%%&&&$$$!!!!!!###$$$###""""""###%%%''''''&&&%%%$$$$$$&&&''')))((('''$$$###&&&%%%###!!!!!!"""$$$%%%"""!!!!!!  !!!"""### !!!""""""!!! !!! !!!""" """###"""""""""!!! !!!!!!''''''((((((((('''&&&&&&)))((((((''''''''''''(((((('''%%%$$$%%%&&&(((***'''''''''(((((('''&&&&&&''''''&&&&&&''''''((((((&&&&&&&&&&&&''''''''''''((($$$###%%%$$$"""###'''&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&)))---000555:::@@@DDDGGGOOO^^^nnn{{{|||wwwnnnfff]]]XXXPPPFFF<<<888000...,,,******+++---...------...///000///,,,***&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''&&&((()))((('''&&&&&&'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$""""""$$$%%%&&&%%%$$$$$$&&&'''''''''&&&%%%$$$%%%'''((()))(((&&&%%%$$$###"""!!!!!!###%%%'''$$$###"""!!! !!!!!! !!!!!!""" !!!!!!!!!!!!  !!!!!!!!!###$$$###"""!!!!!!((((((((((((((('''&&&%%%***)))(((''''''''''''''''''&&&%%%%%%&&&'''((()))%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++''''''&&&&&&%%%%%%%%%%%%'''$$$###%%%%%%###$$$'''&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&))),,,///111333777:::???NNN```nnn||||||ooojjjeee```[[[VVVNNNFFFAAA555333...***))))))+++---,,,------......---+++***&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''$$$'''******'''&&&''')))$$$######""""""######$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''((($$$$$$%%%&&&&&&%%%%%%$$$###$$$&&&(((((((((''''''$$$###"""!!!"""###%%%&&&%%%$$$###""" """!!!!!! !!! !!!!!!"""!!!!!! """$$$$$$###""" !!!!!!((()))))))))((('''&&&&&&***)))((('''''''''''''''$$$%%%'''(((((((((''''''%%%%%%%%%%%%&&&&&&'''''''''''''''((()))***+++,,,***)))'''%%%$$$$$$######'''$$$###&&&&&&$$$$$$'''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''))),,,---...///111333999HHHWWWbbbppp|||zzzoookkkiiieee___YYYSSSLLLGGG>>>:::444...+++***+++,,,+++,,,------,,,+++******''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''###&&&***+++((('''(((***$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&''''''(((######$$$$$$$$$#########"""###%%%&&&''''''''''''%%%$$$###"""""""""######%%%$$$###""" """!!!!!! !!!  !!!""""""!!!  """#########!!! !!!(((((()))))))))((('''''')))((((((''''''''''''((($$$%%%'''))))))(((&&&%%%$$$$$$$$$%%%&&&'''((()))(((((((((((()))***+++,,,+++***(((&&&$$$$$$$$$$$$&&&###$$$''''''%%%%%%'''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))+++++++++,,,---///999DDDOOOVVVbbbqqqyyyxxxooooookkkbbb[[[VVVQQQKKKIIIDDD===666111...---...***+++,,,,,,***))))))***((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''###&&&)))******)))))))))%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&###&&&((()))'''&&&&&&&&&############""""""""""""""""""###%%%%%%&&&&&&&&&%%%%%%$$$###"""""""""###$$$###"""!!! !!!!!! !!!!!!"""   !!!!!!!!! !!!!!!!!!!!! '''(((((())))))))))))((((((''''''''''''(((((()))''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&((()))***((((((((((((((()))***+++***((('''%%%%%%&&&'''(((&&&###$$$'''(((%%%%%%(((''''''(((((((((((('''''''''''''''((((((''''''''''''((())))))((()))+++...888AAALLLTTT[[[dddmmmrrrpppqqqmmmddd^^^\\\ZZZUUUTTTOOOHHH@@@999444222111***,,,---,,,***)))***,,,((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&&&&$$$%%%'''***,,,,,,***(((&&&&&&%%%%%%%%%%%%&&&&&&$$$############$$$%%%%%%!!!%%%***+++(((%%%$$$###%%%$$$$$$###""""""######"""""""""###$$$$$$$$$$$$###############$$$$$$$$$"""!!!!!!  !!!"""###   !!!  ''''''((())))))***))))))'''''''''''''''((()))******)))'''%%%%%%%%%&&&'''%%%%%%$$$%%%&&&(((***,,,((((((((((((((())))))***((('''&&&%%%&&&(((***,,,%%%###$$$((((((%%%%%%(((''''''((((((((((((''''''''''''((((((((((((''''''&&&'''''''''&&&(((+++---000:::JJJUUUXXXVVVYYY^^^lllooommmeeeaaacccccc```[[[WWWOOOFFF>>>999555333+++---///---+++)))+++---((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%$$$%%%)))---...+++''''''&&&&&&%%%%%%&&&&&&'''######""""""######$$$%%% %%%+++,,,)))%%%"""!!!&&&%%%%%%$$$#########$$$"""""""""""""""######### !!!"""###$$$%%%&&&&&&!!!   """###$$$  !!! !!!"""!!! !!! !!!!!!************)))))))))((((((((((((((((((((())))))%%%((()))&&&&&&)))***'''###$$$&&&((((((((((((''')))(((&&&%%%&&&''')))+++***(((&&&%%%%%%%%%'''(((&&&%%%$$$#########$$$%%%***(((%%%###$$$%%%&&&&&&'''''''''((((((((((((((((((''''''(((***+++***)))333111>>>QQQPPPDDDKKK```ccckkkjjj^^^[[[bbbfffcccjjj___UUUQQQLLLCCC<<<999444222111///***&&&+++333...,,,)))''''''''''''&&&(((&&&$$$%%%'''(((&&&$$$!!!"""$$$%%%&&&'''''''''((('''&&&(((+++,,,)))&&&$$$###""""""$$$&&&&&&&&&!!! !!!###%%%&&&%%%$$$!!!###%%%&&&&&&$$$!!! """$$$%%%$$$###$$$%%%"""######$$$$$$$$$######$$$$$$############$$$$$$$$$$$$######""" """  !!!"""!!!"""!!!  !!!!!!""""""!!!   !!! !!!+++******)))))))))))))))((((((((((((''''''''''''%%%((((((&&&&&&)))***'''$$$%%%&&&((())))))(((((()))(((&&&&&&&&&''')))***)))(((&&&%%%%%%&&&'''(((&&&%%%$$$$$$$$$%%%&&&&&&)))'''$$$$$$%%%&&&'''&&&(((((((((((('''''''''''''''''''''&&&&&&&&&''''''***///888CCCJJJNNNPPPRRRTTTZZZ\\\[[[^^^fffjjjjjjgggccc___[[[WWWOOODDD<<<666222///...)))%%%''',,,,,,***'''&&&&&&'''&&&%%%(((&&&%%%%%%''''''%%%###""""""$$$%%%&&&'''''''''((('''''')))++++++)))&&&$$$$$$$$$$$$%%%&&&%%%%%%###"""!!!"""$$$%%%%%%$$$"""###%%%&&&&&&$$$!!! !!!###$$$$$$"""""""""#########$$$$$$$$$###""""""$$$######""""""######$$$######""""""!!!!!! $$$""" !!!""""""!!!    !!!+++***)))((('''((()))***((((((''''''&&&&&&&&&%%%%%%((((((&&&&&&))))))'''%%%&&&'''((()))))))))((((((''''''&&&&&&((()))***)))((('''%%%%%%&&&''''''&&&&&&%%%%%%&&&'''((()))(((&&&$$$$$$&&&'''(((''')))((((((((('''&&&&&&&&&'''((()))'''$$$$$$&&&))))))333888<<>>KKKMMMMMMVVV^^^dddnnnoookkkgggddd```YYYMMMDDD999444...,,,,,,---,,,***)))(((&&&%%%$$$%%%%%%&&&((((((''''''''''''''''''%%%''')))******+++...000333---***+++)))%%%%%%)))&&&%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""###$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!! ###!!! !!!""""""!!!"""###$$$%%%$$$###!!! !!!"""!!!!!!###&&&)))(((&&&$$$""" '''@@@OOO,,,((((((((((((''''''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&'''((()))***+++++++++---,,,++++++,,,,,,***(((******++++++***)))'''&&&''''''(((((((((((('''''''''((()))*********((((((,,,***((('''(((((((((&&&&&&''')))+++***)))000888FFFWWW\\\TTTRRRTTT^^^ooooooqqqnnnhhhfffeee[[[NNNFFF>>>333---,,,---......***)))((('''&&&%%%%%%%%%&&&'''((()))))))))(((''')))***++++++++++++...000333///+++)))(((%%%'''***$$$%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""""" !!!!!!!!!!!!""""""###!!! !!!"""!!!!!!#########"""""""""!!!!!!  """%%%'''''''''&&&%%%$$$"""  ***LLLddd444((((((((((((((('''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((('''&&&%%%'''(((***,,,------,,,,,,...---+++,,,,,,,,,***)))++++++,,,++++++***((((((&&&''''''((((((''''''&&&&&&&&&((())))))))))))((('''&&&&&&&&&''''''''''''%%%&&&***+++((('''///999LLLaaaiii```XXXQQQTTTaaaiiiuuuxxxoookkkmmmeeeXXXTTTJJJ>>>555111111000///++++++***))))))(((((((((&&&(((***,,,,,,***((('''***+++,,,+++******,,,...///---++++++***))))))***$$$%%%%%%%%%%%%###"""!!!"""""""""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###"""""" !!!""""""#########!!! !!!""""""!!!######!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! """%%%'''###$$$$$$$$$###!!!!!!!!!###CCCOOO,,,((((((((()))(((((('''&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''')))))))))((('''((()))+++------------,,,///---,,,,,,------,,,***,,,,,,,,,++++++***)))(((&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((###$$$&&&(((((((((''''''&&&'''***+++((('''000:::FFFXXX]]]VVVPPPIIIGGGNNN^^^qqq|||uuunnnnnniii___\\\UUUJJJAAA<<<777111---+++******))))))))))))***)))+++---......,,,)))'''+++,,,------,,,++++++,,,))),,,...//////...,,,***&&&&&&&&&%%%$$$###""""""$$$###""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""""" !!!"""###$$$$$$###""" """###"""!!!$$$###!!!  !!!""""""""""""""""""""""""""" """$$$%%% !!!!!!### """$$$000000"""((((((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&'''''''''''''''((()))***************,,,,,,------......------///---+++,,,---......---,,,,,,++++++***)))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''$$$''')))***(((&&&%%%%%%(((''')))***((()))000:::>>>HHHFFF>>>@@@@@@AAAIIISSSeeessssssooommmjjjeeebbb]]]VVVPPPIIIAAA777///,,,+++)))'''&&&''')))***+++---///000000///,,,+++,,,///222222111///......***///333333444444000+++((('''&&&%%%$$$#########&&&%%%###"""""""""###$$$###########################$$$$$$$$$$$$###"""""" !!!""""""###$$$$$$%%%###!!!"""###$$$######$$$###"""!!! !!!"""###"""""""""""""""""""""""" !!!!!!!!!!!! &&&###### (((((())))))))))))((((((''''''((((((((('''&&&%%%$$$%%%'''(((((('''%%%$$$###$$$%%%'''((()))******************+++,,,------111000//////////////////...,,,++++++---///000///,,,+++******))))))((((((%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&&&&&&&'''))))))(((%%%$$$%%%&&&***'''&&&((()))***000888666===888000555:::>>>GGGMMMUUUaaaiiimmmmmmlllkkkiiifffbbb___YYYPPPDDD;;;444111---)))'''''')))***+++---///111222222222111000444888:::999666444222222777:::777777888444///+++)))'''$$$###$$$%%%&&&&&&%%%$$$######%%%&&&'''###########################$$$$$$$$$$$$###""""""!!!!!!!!!""""""######$$$&&&$$$######$$$%%%%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""!!! !!!$$$###!!!"""(((((()))))))))))))))(((&&&((()))******(((&&&%%%$$$%%%'''(((((('''%%%$$$###$$$&&&((()))***++++++,,,+++******+++---...000444333222000///000000111...,,,++++++...000111111,,,+++***)))((((((((((((%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%'''((('''%%%"""###'''+++***&&&$$$&&&(((+++000666...777333---111555888@@@KKKJJJQQQ```lllnnnnnnoooooonnnllljjjfff]]]QQQHHH===999222---))))))+++---***,,,...111444555666666333888===@@@???<<<888666:::??????:::888:::777111---+++'''$$$###$$$&&&'''&&&&&&%%%$$$%%%'''***+++$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""""""""""""""############'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   ###!!!%%%""""""""""""'''((((((((((((&&&%%%$$$***((('''''')))******)))&&&&&&%%%%%%$$$%%%%%%&&&""""""$$$&&&))),,,///111///...,,,++++++,,,...///---///111000///------...///...------...000333444...---+++***)))(((((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&''''''(((%%%%%%%%%$$$$$$$$$######)))(((''''''(((***,,,......,,,***((()))---111444>>>BBBHHHNNNWWWcccpppzzzvvv}}}}}}vvvssssssjjj]]]NNNGGG>>>444---***))))))...000///---111999:::666444777:::===???@@@?????????<<<888666444222000...)))'''$$$"""!!!###&&&(((&&&###%%%$$$"""***...######"""""""""###$$$%%%%%%&&&%%%$$$#########%%%%%%$$$$$$###"""!!!!!!""""""%%%$$$###""""""###$$$%%%!!!!!!""""""######$$$$$$ !!!###!!! !!!!!!!!!  """###  !!!""""""""" ''''''((((((((('''&&&%%%***(((''''''((()))((('''''''''&&&&&&%%%&&&&&&&&&%%%&&&'''(((***,,,...///000///...,,,,,,,,,------...000111000......///000//////...---...///111333...---,,,+++***)))((((((&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$((('''&&&&&&&&&(((***++++++***((('''(((+++...111666:::@@@FFFNNNYYYfffooovvv|||yyyyyyrrrhhhXXXPPPCCC777///,,,,,,------000000...000555777444777888999:::;;;;;;;;;;;;;;;888555333222111...---)))(((&&&$$$###$$$&&&''''''###%%%%%%%%%///666...##################$$$%%%%%%$$$$$$#########$$$$$$$$$$$$###"""""""""""""""$$$$$$###""""""###$$$$$$"""""""""""""""#########!!!!!!"""!!! !!!!!!!!!###$$$"""  !!!!!!!!!&&&'''(((((()))(((((((((***((('''&&&'''''''''%%%)))(((((('''&&&&&&''''''))))))***+++,,,---...///111000000///...---,,,,,,000111111000...///111333000///...------...///000------......---+++)))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$'''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&''')))+++,,,---222888???EEENNNYYYaaappp|||zzzsssdddYYYIII:::111---,,,,,,---111222000///222444333888777777666666666666666666333111//////...---+++***)))((('''&&&&&&&&&&&&)))$$$%%%&&&%%%///888333%%%$$$$$$############$$$"""######$$$$$$$$$######$$$$$$###""""""""""""###$$$$$$###""""""###$$$$$$############""""""""""""###!!! """"""!!!!!!!!!!!!!!! ###$$$$$$### &&&&&&'''((()))))))))***+++)))&&&&&&&&&&&&%%%$$$))))))((('''''''''''''''++++++,,,...///000000000000000000111000000///...222222222000//////222555000000///...------......---.../////////---***)))((((((''''''''''''(((((()))(((((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))***...555:::???GGGPPPVVVcccrrr~~~xxxqqqfffUUUFFF<<<555000---...111222111///000333444555444222111000111222333111///---,,,------,,,+++*********)))((('''&&&%%%***$$$&&&&&&"""'''...)))&&&%%%$$$$$$############!!!"""###$$$%%%$$$###"""$$$$$$###""""""#########$$$##################$$$$$$$$$######""""""!!!!!!######"""""""""!!!!!! """"""!!! !!!######""" !!!%%%&&&&&&'''((()))******+++)))&&&&&&&&&&&&%%%$$$((((((''''''''''''((((((+++,,,...000111222333333...///000111222333333333555555444222000000333555111000//////......------,,,...///000///---+++***)))(((''''''''''''((()))))))))((('''&&&&&&%%%$$$#########$$$$$$$$$$$$$$$(((((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((,,,111555999???GGGMMMVVVeeexxx{{{|||rrreeeXXXNNNDDD;;;444000//////.........000333000///---,,,,,,...000111...---++++++,,,---,,,+++******+++******((('''&&&((("""&&&(((!!!"""%%%!!!&&&&&&%%%$$$#########$$$!!!"""###%%%%%%%%%$$$###$$$###############$$$$$$#########$$$$$$#########$$$$$$######""""""!!!!!!#########"""!!! !!!"""!!! """%%%%%%%%%%%%&&&((()))******((('''&&&'''''''''%%%(((((((((((()))***+++++++++---///111333333333333...///000111333555666777777777666444222111222444111111000000//////......------.........---++++++***)))(((''''''((()))***))))))(((((('''&&&%%%%%%######$$$$$$$$$$$$%%%%%%(((((((((''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&))),,,...111666>>>DDDMMMYYYiiivvv|||~~~~~~~~~|||tttkkkccc\\\SSSGGG>>>888222---,,,---,,,,,,///,,,+++***)))***,,,...///---+++)))***+++,,,++++++))))))*********)))((((((%%% &&&+++$$$"""%%%###&&&%%%%%%$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$############$$$%%%%%%"""###$$$$$$$$$$$$###"""############""""""""""""!!!"""###""" """!!!!!!###%%%%%%$$$$$$%%%&&&'''(((***(((''''''((()))(((''')))))))))***,,,---///000---///111222333333222111111111111111333555777888888999999777333111111222111111111111111111000000---------,,,,,,,,,,,,,,,***)))(((''''''((()))***))))))((((((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''%%%'''((()))***///777===HHHMMMVVVbbbmmmuuu{{{~~~zzztttnnnkkkhhhbbbXXXOOOHHH;;;111///000...---...***))))))((()))***+++,,,+++)))(((((()))******)))(((((((((((()))))))))***(((!!!''',,,$$$"""''''''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$#########$$$$$$%%%&&&"""###$$$$$$$$$$$$###""""""""""""""""""######### """!!! """ '''&&&%%%$$$###$$$%%%&&&'''***((('''''')))******)))******+++,,,...000222333000111222333333222000///444333222111222444666888999::::::888555222000000000111222222222222111111------,,,+++++++++,,,,,,+++)))(((''''''((()))+++(((((((((((('''''''''''''''''''''((((((((())))))%%%&&&&&&''''''&&&&&&%%%%%%$$$#########$$$%%%&&&&&&'''''''''''',,,555;;;DDDDDDHHHRRR___lllvvv}}}zzzuuutttvvvssskkkdddVVVEEE777444555222//////***))))))(((((((((((()))***(((''''''((()))((('''''''''''''''((()))***+++,,,###'''***"""&&&((($$$$$$$$$$$$%%%&&&&&&'''%%%%%%$$$$$$%%%'''(((***$$$#########$$$%%%%%%&&&"""###$$$%%%%%%$$$###"""!!!!!!""""""######$$$$$$!!!!!! ### +++###$$$&&&'''(((''''''&&&(((***++++++)))(((+++......,,,,,,///333555444111222444555666555333000...111111111222333555666777666666555444333222222111666555333111000000111111......///000...,,,***(((***)))))))))))))))***+++******)))((('''((((((((())))))************))))))'''%%%###%%%(((***(((&&&((($$$###$$$$$$###%%%(((&&&'''))))))(((***///333<<<@@@EEEKKKRRR\\\hhhpppxxx||||||xxxxxxyyyuuummmdddQQQAAA???@@@:::111,,,000***&&&''')))(((***,,,*********)))((((((***,,,)))(((((((((((()))******---)))%%%$$$$$$&&&''''''%%%%%%%%%$$$$$$$$$######%%%$$$$$$&&&''''''%%%######%%%###"""(((((($$$%%%%%%&&&'''&&&%%%$$$###$$$$$$###"""!!!"""""""""!!!   !!! !!!%%%###$$$&&&''''''''''''&&&)))***++++++)))***---000111000000111444555333111111222333555555444333222000111222333444555666666777666555555333333222111444333222111111111222333////////////...,,,***)))******))))))))))))******))))))))))))((((((((((((((())))))******))))))(((((('''&&&'''((()))((('''(((%%%%%%((((((%%%$$$'''&&&'''((('''%%%&&&***---333777>>>DDDJJJQQQZZZaaajjjrrrxxxzzz|||}}}vvvnnnooocccXXXSSSMMMBBB777222///+++***,,,,,,******,,,++++++***((('''''')))***((((((((((((((((((((()))+++)))&&&%%%&&&''''''&&&''''''&&&&&&%%%%%%$$$$$$%%%$$$$$$%%%''''''%%%###&&&,,,,,,&&&"""$$$&&&%%%%%%%%%&&&&&&&&&%%%$$$############"""""""""!!!!!!   ###$$$%%%''''''(((''''''++++++,,,++++++---000333555444333444555555444222000000222333444555666777111222333444555555555555777666666555444333222222222222111111222222333444000000///...---,,,,,,+++,,,+++***)))))))))))))))((()))*********)))(((''''''(((((())))))(((((('''((()))***)))((('''((()))(((&&&(((,,,+++'''$$$&&&(((((((((&&&$$$$$$&&&((()))///666<<<@@@EEELLLQQQXXXcccpppyyyzzzssslllgggaaa[[[PPPAAA555000+++***+++...,,,((('''***,,,+++)))(((''''''''''''''''''(((((((((((('''''')))(((''''''(((((('''&&&((((((((('''&&&%%%%%%%%%%%%$$$$$$%%%&&&'''%%%###(((111555---### ###&&&%%%%%%%%%&&&%%%$$$$$$###!!!"""#########"""  !!!"""!!!  $$$%%%&&&'''(((((())))))------,,,,,,---000333666444444444555555555444333222111111222333555777888222333444555666666555555777777666555444333222222222222222222222222222333111000///...---------------,,,+++***))))))((((((((()))+++,,,+++***(((&&&''''''(((((((((((('''''')))+++---+++(((&&&(((******'''(((+++***&&&%%%&&&***))))))'''&&&&&&'''(((&&&***000444888===DDDIIILLLVVVdddqqqyyy||||||zzztttrrrnnniii^^^QQQDDD>>>///......///,,,((()))---...,,,)))''''''&&&&&&%%%&&&'''(((((((((((('''&&&((((((((()))******(((&&&((((((''''''&&&%%%%%%$$$&&&%%%$$$%%%&&&&&&%%%$$$'''...222...%%% """&&&%%%%%%%%%%%%$$$$$$###### !!!###$$$###"""  """######!!! '''&&&&&&&&&&&&''')))***++++++///...------///222444666111222333444444444555555555444333222222444666777444555555666666666555555888777666555444333333222444444333333222111000000111111///...............------+++***))))))))))))((()))+++,,,,,,***((('''''''''(((((((((((('''''')))+++---+++(((&&&(((***+++'''&&&((('''%%%&&&)))(((''''''''''''(((((((((&&&(((+++---000666>>>EEEGGGMMMWWWbbbkkkqqqxxx~~~zzzwwwsssmmmfff]]]QQQHHH<<<777333111...+++...444///,,,)))'''''''''&&&$$$&&&''''''((((((((((((((()))((()))***+++***(((%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%$$$$$$%%%((((((&&&$$$$$$%%%%%%%%%$$$$$$############ !!!###$$$$$$"""  !!!######""" +++***)))$$$((((((((()))***,,,---...///......///222444444444///111333444333333444555666555444333333444555555777666666555555555666666888777777666555444333333444444444333222111//////111000000000////////////---,,,+++***************)))***+++++++++***)))((('''(((((())))))((((((''')))***+++***)))((()))***+++'''%%%''''''%%%'''+++%%%$$$$$$%%%'''((('''&&&&&&'''(((((()))...666===BBBDDDKKKTTT[[[bbblllvvvvvvvvvrrrlllfff```VVVLLLFFF<<<222...,,,,,,///444111---)))((())))))'''%%%''''''''''''(((***+++,,,+++******++++++***(((%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%###$$$%%%&&&&&&%%%$$$ $$$'''&&&%%%%%%%%%%%%$$$############$$$"""######$$$$$$"""!!!  !!!"""!!!  ###!!!###)))))))))***+++---///111000//////111444555333111111333555555333222333444555555444444444444555555:::888666444444555666777888888777666555444333333222333333444333222111000000000111222111000///...,,,,,,+++******++++++++++++++++++*********))))))((())))))******))))))((()))((('''(((*********))))))&&&&&&)))***((())),,,'''%%%$$$&&&((()))'''%%%''')))***(((''')))...222:::<<>>???===888555111,,,)))))))))((('''***((('''((('''(((...666333333111---'''###$$$%%%''''''&&&&&&&&&'''(((((('''%%%$$$$$$&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''%%%###"""$$$$$$######""""""!!!!!!$$$###!!!    ###)))''' )))******+++,,,---....../////////...---...111333666666666555666666777777::::::888555222111222444666555444333333444555777666666666666555666666666111111000000111222333333666222......111222000---...---,,,+++************---,,,***)))))))))******))))))((((((''''''''''''***((('''(((***+++***(((******************+++++++++***)))((((((((())))))'''((()))((('''''')))******+++///333888<<<@@@AAAGGGLLLRRRVVVYYY^^^fffmmm```^^^WWWPPPNNNMMMFFF>>>>>><<<777000+++((((((***''''''+++...---***,,,000000000///,,,)))((())),,,''''''&&&&&&&&&&&&'''(((&&&%%%$$$$$$&&&'''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&'''((()))(((&&&%%%#########"""""""""""""""$$$###!!!   ###!!!)))***,,,...////////////000///---...000222333333777777777777666666666666:::;;;:::888444222222222666555444444444666777888888777666666555555555555000///////////////000111333000------///000...,,,,,,,,,,,,,,,,,,+++******,,,,,,+++*********++++++)))))))))(((((((((((((((***)))((()))+++++++++*********************))))))***))))))(((((((((((())))))***+++)))(((((()))***))))))+++---111555888:::;;;AAAFFFIIILLLUUUbbbmmmaaabbb___\\\[[[ZZZTTTLLLKKKJJJEEE<<<111++++++---***)))***...---+++---222555444111...+++***---///''''''&&&&&&&&&&&&&&&'''%%%$$$###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((((((''''''""""""""""""###############"""!!!  $$$***+++...000111111000///222///---...222555444222555555555555555555444444777999:::999666333222333555555555555666777999:::999888777555444333333444000000///.........//////111///------...///...,,,+++,,,---------,,,+++***+++*********************)))))))))))))))))))))(((******)))***++++++++++++++++++******))))))(((((())))))((((((((((((((((((+++,,,,,,***)))((()))***))))))))))))+++///222444444999???@@@BBBIIIWWWccceeeeeebbb______bbb```\\\VVVTTTPPPHHH???777111///000+++&&&&&&(((+++222;;;AAA>>>888222---+++***+++(((((('''&&&%%%%%%&&&&&&$$$$$$###%%%'''((((((''''''&&&&&&&&&&&&&&&&&&'''######$$$%%%%%%%%%$$$$$$!!!!!!""""""######$$$$$$""""""!!!!!!  ***,,,...111222111000000222000...///333555444222444444555666555555444333333555777888666555444444555555555666777888999999999888666333222222222333222111000///////////////111000....../////////...+++,,,---......---+++***(((((())))))))))))))))))))))))***++++++******))))))***************+++,,,+++******))))))((((((((((((((())))))))))))))))))+++,,,,,,+++)))((()))++++++***)))((()))+++...///---333888;;;<<>>HHHDDD===666000,,,)))(((***)))((('''&&&%%%%%%%%%%%%$$$$$$%%%''')))(((''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%$$$###"""!!!!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!! """+++,,,...000111111111000111000000111222333222111333444666777777777666555111333666777666555666666555555666666777777888888888666444111000000111222333333222000////////////000000////////////000000---------------,,,++++++&&&'''(((((())))))((((((((()))+++,,,,,,+++******((()))+++***))))))***,,,))))))))))))))))))((((((((())))))************)))***+++,,,***)))(((***+++++++++***))))))***,,,,,,(((,,,111555999@@@HHHNNNTTT\\\dddiiimmmooolllfffddd___\\\]]]]]]WWWIII===444...***,,,///111666:::DDD@@@;;;666333000---***,,,+++***((('''&&&&&&&&&&&&%%%$$$%%%'''(((((('''&&&&&&$$$$$$$$$$$$&&&&&&)))((('''&&&%%%$$$###"""""""""""""""############ !!!!!!!!!!!! $$$444&&&,,,------...///000111111000111222222000///000000000222444666777777666555444666777777666666666777555555666666777666666666666444111///...///000222444333222000///.........///000000///...///000111000///...---,,,+++++++++&&&'''((()))***))))))(((((()))+++,,,---,,,+++***''')))******(((((()))+++((((((((()))))))))))))))((()))***+++,,,,,,+++***)))*********((()))***,,,+++*********************((()))***...555<<>>666000000222333777;;;:::888555444444333000---...---+++***(((''''''&&&'''&&&%%%&&&'''((('''&&&&&&%%%###""""""###%%%&&&((('''&&&%%%$$$$$$$$$############""""""""""""""" !!!""""""!!! !!! ###888,,, ------------...000111222///222444333///---...000,,,...111333555555444333777999999888666666666888555666666666666666555444555333000...---...000111444333111000......------.../////////......///111111000...,,,++++++++++++'''((()))+++++++++***)))((()))+++---------+++***&&&(((***)))'''''')))+++''''''(((((())))))******)))***+++,,,---,,,,,,+++((()))))))))((()))***,,,******++++++******)))(((---)))'''***111999>>>@@@AAAIIIQQQWWW___iiiooopppooommmkkkhhheee```ZZZWWWLLL???222---...222999@@@444333222333444333000,,,///...,,,+++)))(((''''''((('''&&&&&&'''((('''%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$######"""#########$$$$$$######""""""!!!!!! !!!""""""!!! !!!!!! (((""",,,,,,###000//////...//////000111...111555555222000000111000444555111222888:::777444777777222111444666555666666555444444444444444222222111111222222333444///...............///000---//////---******,,,///...------,,,++++++******++++++***(((((('''''''''++++++---222666555000,,,&&&'''((())))))((('''&&&)))***+++***((((((+++...((()))***++++++***)))(((+++*********))))))((((((+++***((('''''''''((()))((((((((())),,,000444777:::<<>>@@@;;;---...777444222555555------,,,+++)))((()))***(((((()))******)))((('''''''''%%%$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########""""""""""""######$$$"""!!! !!!"""$$$  ###!!!"""%%%###;;;AAA111333333222222222222222222...111333333111///000111111444444222666<<<===999222666777444333666777666777666444333333333444555222111111111222222333333........................---//////---+++***,,,///.........------,,,+++***+++***)))(((''''''''''''***+++---000222111...,,,'''((())))))))))))(((''''''(((******)))***...111+++***)))(((((()))***+++*********)))))))))((((((******)))((((((((((((((((((((('''(((+++...222555777888;;;???EEEMMMVVV\\\dddmmmrrrmmmgggggghhhggg^^^XXXOOODDD<<<888777888:::000111666333444777333...///...---+++******+++))))))*********)))'''&&&)))((((((&&&%%%%%%$$$$$$######$$$%%%%%%$$$#########"""""""""""""""###$$$$$$"""   """###''' 444444444444333222111111///000111111//////000111111111000111777===<<<777///444777555555777888666777666444222222333444555111111111111222222333333//////000000///...---,,,...//////---,,,+++---...---......///...,,,+++*********)))(((''''''''''''***,,,......---,,,,,,,,,((())))))******))))))(((%%%''')))***+++---000333///,,,(((&&&&&&(((,,,///******))))))))))))(((((()))************))))))((((((((('''((())),,,///111222333666999===BBBIIIMMMWWWcccmmmnnnmmmmmmpppqqqhhhddd\\\QQQEEE;;;555222777111333444222999===333222111000000...---,,,,,,++++++++++++***((('''&&&)))))))))((('''%%%$$$###"""###$$$$$$$$$$$$###""""""""""""""""""###$$$%%%)))'''$$$"""   %%%"""111222222222111///...---////////////...///000111222...,,,///666:::777222///555888777666777666444777555333111111222444555000111111222222222222222000111222222111///---+++...///......---------------.../////////---+++******)))(((((('''''''''(((+++---///...***)))***---))))))************))))))&&&''')))***,,,...000111...,,,)))''''''))),,,...))))))))))))))))))((((((((()))***++++++***)))((()))(((''''''((()))+++,,,---///222555888;;;@@@CCCJJJVVVeeeqqqvvvvvvrrroooooojjjaaaYYYPPPGGG===666222111444333333AAAFFF:::666444333111111///---,,,---,,,,,,+++***(((''''''''''''(((((('''&&&%%%$$$########################""""""""""""###$$$%%%%%%)))(((&&&$$$"""!!!!!!!!! +++((((((---000000000000///...,,,,,,//////......///000111111444///,,,000666777333...000666999777555555333000555444222111111111333444///000111222222222111111111222333444333111...---///...............---,,,---............,,,+++*********)))(((((((((((())),,,...///---***(((***---******))))))))))))******)))))))))+++,,,---------+++******************+++(((((((((((((((((())))))((((((***++++++***)))((((((((('''''''''((())))))))),,,///222555888;;;>>>AAAHHHVVVgggssswwwuuurrrwwwnnnddd^^^[[[TTTIII???444222555555888HHHPPPFFF<<<999555333222111...,,,...---,,,+++***)))(((((($$$$$$%%%&&&&&&&&&&&&%%%$$$##################$$$######"""######$$$%%%%%%######"""!!! %%%&&& &&&444///222111000//////////////////......///111222222000666111///333777555111///111666999666333333111...333333222222111111222222...///111222222222111000222222333333222111000//////......///000///---,,,...------,,,+++++++++***+++******))))))*********,,,------,,,+++******+++***))))))(((((())))))******))))))***,,,,,,+++)))((()))***++++++***)))(((''''''(((((((((((())))))'''(((((())))))))))))(((((((((''''''''''''(((((((((***---///111444888;;;>>>>>>EEETTTbbbkkkrrrwww{{{sssjjjfffeee```VVVMMMAAA:::;;;===???MMMWWWRRREEE???888444333222000---......,,,+++************%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$#########$$$$$$!!!!!!!!!""""""""""""""" '''%%%333222000......///111333///......111333444222000333//////555666222000111///444666333111222111...111222222333222222000000...///111222222222000000000000000000000000000000000......///111000...+++...---+++)))))))))***+++,,,+++++++++++++++,,,,,,+++*********++++++)))((())))))(((''''''((()))))))))(((''')))+++,,,***''''''((()))******)))(((''''''''''''((((((((())))))'''''''''''''''(((((()))(((((('''''''''(((((((((((()))++++++,,,///333666999:::???HHHNNNVVVcccpppuuutttsssqqqnnniiiccc^^^VVVHHHEEEHHHGGGOOOYYYYYYOOOGGG===666555444333000...---,,,+++***++++++,,,***(((&&&$$$###$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$############"""#########$$$######### """"""!!!222000...,,,,,,...111333///...///222555666333///...+++---333444///...111---222444222000222222000000111333444333222000......///111222333222000//////...............///000000......///111111...+++///---***((('''(((***+++,,,,,,,,,+++,,,,,,------)))'''''')))+++,,,)))%%%)))((('''&&&&&&'''((()))'''&&&&&&(((+++,,,***'''''''''((((((((((((''''''&&&'''''''''(((((())))))'''&&&%%%%%%%%%'''((()))''''''((((((((((((((((((((())))))))))))+++///222444999BBBGGGEEEEEERRRbbblllssszzzzzztttnnnmmmmmmfffSSSLLLPPPMMMOOOXXX\\\UUULLL@@@888666666555333...---,,,+++++++++,,,---///,,,((($$$"""###$$$&&&''''''%%%%%%%%%%%%''''''''''''%%%$$$###""""""""" !!!###$$$###!!!///.........///000222333000000000111111222222222---,,,---///222333222111////////////000000000000111111000000000000111111///111333333111/////////000///---+++,,,---,,,(((///......---------......///,,,)))((()))*********///,,,))))))***+++)))&&&+++***((('''&&&&&&''''''((((((''''''''''''((((((&&&&&&''''''(((((())))))))))))(((((()))***+++,,,))))))))))))((('''&&&%%%''''''''''''((((((((((((+++&&&%%%)))+++***((()))---+++(((&&&%%%'''(((***---333999===???CCCKKKQQQ___vvv{{{tttyyy|||rrriiijjjdddccceee]]]QQQNNNTTT\\\OOO???888:::>>>???===333---((()))+++***,,,///...,,,)))&&&#########$$$'''&&&%%%$$$%%%&&&'''(((######$$$'''***)))%%%!!! !!! !!!"""$$$!!! !!! ///............000111333111111111111111222222222000///......000111000....../////////000000000000000000000000000000000000///111333333111/////////000111000...,,,,,,...///---------------...//////...,,,)))((()))***+++***///,,,***)))+++,,,***(((+++***((('''&&&&&&''''''***)))(((''''''((()))***(((((())))))))))))))))))(((((())))))))))))))))))&&&'''(((((((((((((((''''''''''''((((((((())))))***%%%$$$(((***)))((()))***************))))))(((+++///555888:::???GGGMMMVVViiipppqqqzzz}}}tttpppkkkhhhiiinnnlllcccXXXRRROOOIIIEEEEEEHHHGGG@@@999444///---------++++++///...---***(((&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''$$$###$$$&&&((('''$$$ ###!!!###!!! """ )))###///......---...///111222222222222111111111111111444111...---......---,,,....../////////000000000//////111111111111/////////111333222111/////////...000111000,,,+++...333------,,,,,,---...//////...,,,***)))***+++++++++...,,,***+++,,,---,,,++++++***((('''&&&&&&'''(((+++***(((''''''(((***+++++++++******************(((((()))***)))((('''&&&%%%%%%&&&(((((()))))))))''''''((((((((()))))))))((($$$$$$''')))'''&&&(((&&&(((+++---...,,,)))'''(((+++...111333888@@@FFFJJJVVV^^^jjjyyyzzzuuuwwwrrrqqqppprrrwwwtttfffWWWHHHGGGHHHKKKMMMIII???777666444444555222,,,,,,///------,,,+++***)))((((((((('''&&&&&&&&&&&&''''''&&&$$$$$$$$$%%%$$$""" !!!  !!!"""###&&&!!!!!!"""!!! ###!!!!!! )))111'''///......---...///000111222222222111111000000000444111---,,,,,,---------........./////////000000...///111222222111///......000222222111000///000,,,,,,///111111......000......---,,,,,,---------...,,,******+++,,,,,,+++---,,,+++,,,---.........+++***)))''''''''''''(((***)))'''%%%%%%''')))***++++++******))))))((((((&&&((()))***)))'''%%%$$$%%%&&&''''''((((((((('''''''''((((((((()))))))))'''$$$$$$'''(((%%%%%%((($$$'''***,,,---+++)))''''''((()))+++---222:::???AAAGGGOOOaaasssrrrnnnwwwyyyzzzvvvrrrwww|||sssdddYYYVVVQQQNNNLLLHHHBBB>>>:::999;;;<<<888000---///,,,,,,------,,,+++***)))(((((((((''''''''''''''''''&&&$$$###""""""!!! !!!###'''***---((("""!!!!!! ###""""""!!!!!!!!!!!!!!!!!!!!!(((///......------...000000111111111000000/////////111...++++++,,,.....................////////////---...000111111000...---...000222222111000000000...***,,,555:::555...,,,000///...---,,,+++++++++---,,,++++++---...---,,,,,,,,,,,,,,,------///000,,,+++)))(((''''''((((((((('''%%%$$$$$$%%%'''((())))))(((((('''''''''&&&%%%&&&((()))(((&&&$$$###'''''''''''''''&&&%%%%%%''''''''''''((((((((((((&&&$$$$$$''''''$$$%%%(((&&&&&&'''((()))))))))((('''''''''''')))...333777<<>>666000000++++++,,,,,,,,,+++***))))))))))))((((((''''''''''''&&&%%%###!!! !!!!!!!!! !!!$$$'''+++---'''""" !!! ######"""!!!!!!!!!"""######//////---------...///000////////////...............,,,***+++,,,...///...------........./////////......000000000000......---///222222111000000111333,,,---888???999000,,,000///...,,,++++++++++++---,,,+++,,,...///...---+++,,,------,,,,,,...000,,,+++)))(((''''''((()))%%%%%%%%%$$$$$$%%%%%%%%%'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''&&&%%%$$$###(((((((((''''''%%%$$$$$$%%%%%%&&&&&&&&&'''''''''%%%$$$%%%((('''$$$%%%)))''''''&&&&&&&&&'''((()))((('''&&&&&&'''***---///555;;;???IIIVVVVVVYYYhhhoooxxx~~~zzzvvvwwwxxxwwwpppdddVVVJJJDDDEEECCCCCCFFFDDD<<<555222,,,,,,++++++******)))))))))*********)))((('''&&&&&&'''&&&$$$"""!!!!!!###"""!!!!!! !!!"""###$$$%%%  !!! """###"""!!! !!!"""###$$$//////------------...///,,,,,,------------------,,,+++++++++---...---,,,---------.........//////////////////////////////---///222222111000000111333,,,,,,777;;;444......---,,,,,,+++,,,,,,---------,,,,,,---//////...---+++---...---+++***---///,,,+++***(((((((((((()))$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&)))'''$$$%%%***)))(((((('''''''''''''''((('''%%%%%%%%%&&&''''''---777:::>>>GGGLLLSSScccfffjjjsss{{{|||yyyyyy|||xxxwwwfffVVVMMMKKKFFFDDDHHHIIIBBB999333///---,,,***))))))************++++++***((('''&&&%%%'''(((&&&###!!!"""$$$"""!!!!!!!!! !!! """  """""" """###%%%//////------,,,---...///+++++++++,,,,,,------------,,,+++,,,...---,,,***---------.........////////////............//////---///111222111000111111111***+++333444,,,***000*********+++,,,---///000---,,,,,,...///000///---+++---...---***))),,,...,,,+++***(((((((((((()))$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&&&&'''''''''$$$#########$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''######$$$$$$$$$%%%%%%%%%&&&%%%''')))'''$$$&&&+++))))))******)))((('''&&&(((&&&$$$$$$$$$$$$###"""&&&444888777???GGGRRRaaaddd```cccmmmrrrrrrxxxwwwhhh```OOOGGGDDDIIILLLFFF;;;444111///---***))))))***+++***+++++++++***)))'''&&&$$$''')))'''$$$"""###%%% !!!""""""""""""!!! """  """!!!  !!!###%%% //////.........---------*********++++++,,,,,,,,,///---+++,,,...///---+++,,,,,,,,,---------......000000//////......------***,,,///000///......///222111///...---------...111000...---,,,,,,---...(((***...111222000...,,,...,,,+++))))))***,,,---+++++++++***)))'''&&&%%%$$$&&&((((((&&&$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''(((%%%###$$$&&&(((&&&$$$$$$%%%''')))))))))((('''(((((()))))))))((('''''''''''')))+++(((######''',,,***)))'''''''''((()))'''''''''&&&&&&%%%%%%%%%&&&+++000000111:::JJJWWW^^^bbb]]]ZZZ```eeepppuuueeeRRRLLLNNNIIIDDD@@@777666444111...,,,+++******************)))((('''&&&&&&%%%###!!!!!!"""###%%%&&&"""&&&""" !!!"""000000///...------,,,,,,***++++++,,,,,,---,,,,,,---,,,+++,,,...///---+++,,,,,,,,,---------......//////////////////......,,,...000000///...///000000000///...---------...///......------------...+++,,,...//////---+++))),,,+++***))))))***,,,---*********)))((((((''''''%%%'''))))))(((''''''(((&&&&&&%%%$$$%%%&&&'''((((((&&&%%%%%%((())))))'''***+++---...---+++)))'''&&&(((***,,,,,,+++***)))(((''')))+++((($$$$$$'''***))))))((((((''''''&&&'''&&&&&&&&&&&&&&&&&&%%%&&&))),,,---...555AAAJJJSSSYYYWWWVVV\\\___gggxxxxxxeeeZZZRRREEE>>>===999666555222000---+++)))'''))))))))))))(((((('''&&&(((%%%""" !!!$$$&&&%%%"""$$$   """"""000000//////...---,,,,,,+++,,,---.........---,,,+++++++++---//////---+++,,,,,,,,,---------......//////////////////000000///000000///------...000.........///......------,,,,,,---.........---------------,,,+++)))''''''))))))(((((((((***+++,,,***)))((('''(((((()))***''')))++++++******+++,,,((('''&&&&&&&&&''')))******(((((()))+++---------111222444444333///+++)))''')))---000111000...,,,***(((***,,,***%%%%%%((()))***+++,,,+++)))'''&&&&&&&&&&&&&&&&&&'''''''''&&&'''((()))+++///555:::FFFLLLLLLMMMRRRRRRZZZlllvvvnnndddPPPFFFDDD???999777444111...***&&&"""''''''(((((((((''''''&&&'''%%%"""!!!$$$&&&$$$!!! !!!  ######"""  """!!!........................,,,---...///000///---,,,)))***,,,---......---,,,,,,,,,,,,---------...............//////000000000000000///---++++++---///+++,,,...//////...---,,,)))+++,,,.........---,,,...---,,,***)))(((((('''''''''''''''((()))+++,,,***)))((('''(((***,,,---+++---...---,,,+++,,,---))))))((('''((()))***+++,,,,,,,,,---///111222333444555777888666222...++++++...333666777444111...,,,)))))),,,***'''&&&))))))+++...//////,,,)))'''%%%%%%&&&&&&''''''((((((&&&%%%&&&(((+++...//////:::??????BBBHHHHHHSSSiii|||~~~oooddd[[[OOOHHHBBB;;;555111---)))%%%&&&&&&''''''''''''&&&&&&%%%$$$"""!!!!!!!!!"""######"""!!! !!! &&&%%%###  """ ,,,------...///000111111---.../////////...------)))***,,,---------,,,,,,,,,,,,,,,---------......------......//////000000......---+++))))))+++---++++++---......---,,,,,,)))***,,,---------,,,,,,---,,,***)))))))))******&&&&&&''''''((()))***+++***)))(((((()))+++...000000111111///,,,++++++,,,******)))))))))***+++,,,//////000111222444666888222444666777666444000...111444888;;;;;;777222...---***)))++++++(((''')))(((***,,,......,,,***(((&&&&&&&&&''''''(((((((((&&&%%%&&&)))---///...,,,000444444999BBBGGGXXXtttzzzhhh[[[RRRDDD:::555111...+++''''''''''''''''''&&&%%%!!!"""###$$$$$$"""!!! """###""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&$$$!!!!!! ,,,,,,---...000111222222///............---------+++,,,---,,,+++***+++---,,,,,,,,,---------......------------------......+++,,,,,,+++))))))***,,,,,,,,,,,,---,,,,,,++++++******+++,,,,,,,,,++++++******)))))))))***++++++''''''(((((())))))******++++++++++++,,,...000111333333222///+++******++++++***)))))))))***,,,---///111222333333444777999111222333444444333111000333666:::<<<;;;777222......***'''******(((''')))&&&'''((()))***+++++++++'''''''''''''''(((((((((%%%&&&'''***---///...,,,***,,,,,,333>>>EEE\\\~~~hhh[[[III;;;444000,,,)))((())))))((((((&&&%%%%%% """###$$$$$$""" !!!###""" !!!$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$"""   ### ////////////000000000000000///---,,,+++,,,---...---...---+++((((((***---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++)))+++,,,,,,+++++++++,,,------,,,+++*********+++,,,++++++************+++((((((((((((((((((((((((((()))))))))***))))))))),,,,,,---...///000000111222111000...+++)))***++++++***)))))))))***,,,,,,...000222222111111444777111111111111111000000000111444777999999666111//////)))&&&(((***((('''(((((((((''''''))),,,///111((((((((((((''''''''''''$$$&&&)))***++++++++++++(((((('''---666:::QQQttt{{{ttteeeRRRCCC:::444...)))++++++***)))(((&&&%%%$$$###""""""!!!!!!!!!!!!!!! """""" $$$)))((("""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$###!!!  111111111000//////......111///,,,******+++---...//////...***'''&&&***---,,,,,,,,,---------......,,,,,,,,,++++++*********(((+++---...---,,,,,,---///...,,,***))))))******---,,,***)))))))))******''''''(((((('''&&&&&&%%%)))***************)))(((---...///000111111111111000000///,,,***)))+++---+++***)))))))))***+++,,,,,,///111000//////222555333222111//////...//////...111444666777444111//////)))%%%((()))((('''(((,,,+++)))(((+++///555888))))))((((((''''''&&&&&&$$$&&&)))***)))((()))***)))(((%%%)))------@@@bbbsss}}}nnn^^^lllxxxtttaaaRRRHHH@@@777000,,,,,,+++***(((&&&%%%$$$&&&$$$!!! """$$$ """!!!!!!&&&---***!!!""""""""""""""""""""""""!!!$$$$$$"""!!! 000...---...111222111...000000///,,,++++++---000------,,,***))))))***,,,///---,,,***+++,,,...///---...///---******,,,///---+++))))))+++,,,,,,+++...///000000///---+++***,,,+++)))((((((((()))***'''&&&%%%$$$$$$%%%'''(((%%%''')))+++,,,+++***))),,,---...//////...------...***'''''')))++++++***%%%&&&(((***++++++*********++++++,,,------.........---,,,++++++,,,------///000111222000---)))'''))))))((('''&&&&&&%%%%%%+++***'''''')))...333777++++++******)))******+++(((&&&%%%%%%''''''&&&$$$+++)))'''%%%'''///;;;EEE```dddfffaaaYYYVVV[[[bbbzzzzzzyyyrrreeeYYYOOOBBB888000...555777000///111+++'''###!!!###""""""$$$"""!!!"""&&&'''$$$!!!!!!""""""###"""!!!!!!!!!!!! """!!!222///---...000111000...///000000...,,,,,,...///,,,---,,,,,,+++++++++,,,++++++++++++---///111222---......,,,))))))+++------,,,+++,,,------,,,+++---...//////...---+++)))+++***)))((((((((()))***((('''&&&%%%&&&''')))***'''''')))***+++++++++***,,,---.........---,,,+++,,,)))%%%%%%''')))(((((('''((()))*********)))))),,,++++++*********+++++++++***)))(((((())))))***.../////////...,,,***(((((((((((((((((()))))))))))))))))))))+++...111333111000000///...---,,,,,,***((('''((())))))((('''++++++***))))))...555;;;???EEEJJJJJJIIINNNYYYcccdddooo|||wwwkkk```SSSIIIBBB>>>DDDEEE;;;888777...***%%%"""###""" ###"""""""""###$$$%%%$$$""" !!!""""""""""""!!!!!!""""""!!!!!!'''333111...---...///......///000111111///......///,,,,,,------------------***+++,,,...///000000111,,,------+++)))((()))***---,,,,,,...//////---++++++,,,------,,,+++)))(((+++***)))((((((((())))))((((((''''''(((***,,,---))))))))))))***++++++,,,,,,,,,,,,,,,,,,+++***)))+++)))&&&%%%&&&''''''&&&(((((())))))))))))((((((,,,+++***(((''''''((()))******)))((('''(((((((((,,,,,,,,,,,,,,,+++++++++&&&'''((()))***,,,------)))***,,,...///000000111333444333222111...,,,+++)))((('''((())))))(((''''''((()))))))))))),,,...---111555666777>>>LLLWWWZZZ___hhhuuu{{{tttkkkbbb\\\WWW[[[YYYMMMEEE@@@555///(((###"""""" !!!$$$ """######""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########"""  !!!&&&444222///...---------......000222333111000//////+++,,,---...000000...------...///000000...---,,,------,,,+++***)))))))))++++++,,,...///...,,,)))******++++++******((((((******))))))(((((((((((('''''''''((()))+++,,,---+++***(((((((((***,,,---+++++++++******)))((((((+++***(((''''''''''''''''''''''''(((((((((((((((***)))'''&&&&&&&&&'''(((+++******)))))))))))))))******))))))***+++------'''((()))***+++,,,---...,,,---...000111222222222555666666666444111...,,,***))))))+++,,,,,,***(((%%%&&&((()))))))))))))))---///000//////666CCCMMM[[[[[[^^^eeerrrzzztttuuuoooppplll]]]SSSJJJ===444+++###!!!!!! !!!###"""$$$### """%%%###""""""!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""!!!  !!!  $$$''''''###444333222///...------...---000333444222111000000---,,,,,,...111111///,,,,,,...///000000...,,,***...---,,,,,,,,,+++***)))))))))***,,,---,,,)))'''))))))))))))))))))(((((())))))))))))((((((''''''%%%&&&&&&'''(((***+++++++++***(((''''''(((+++,,,******))))))((((((((((((******)))(((((('''((((((%%%&&&&&&''''''((())))))''''''&&&&&&&&&''')))***))))))))))))))))))))))))***)))))))))***,,,...000******++++++,,,,,,,,,---......//////000222333444555666777888888666444222///000111444555333///+++'''''''''(((***+++,,,,,,)))+++,,,,,,...666BBBLLLRRRTTTYYY^^^bbbiiirrrzzz~~~}}}|||yyyjjj___TTTFFF;;;000&&&######!!!!!!""" ###$$$### ###&&&$$$###"""!!! !!!!!!###$$$%%%&&&&&&&&&%%%$$$  ###(((///444222+++!!!%%%'''333444444222000......///---///222333222000000000///---+++---000111...,,,)))***---...//////...------,,,+++,,,------+++)))((('''''')))******(((&&&))))))(((((((((((((((((((((((()))))))))((('''&&&%%%%%%&&&'''(((((())))))***)))'''&&&&&&''')))***))))))(((((((((((())))))((()))******(((((()))***((((((((((((((()))******&&&&&&'''((())))))******%%%&&&'''((()))))))))(((************,,,...000111............------------//////000111222444666777222333666999;;;<<<<<<<<<999;;;???BBBBBB>>>777222+++***((()))***++++++***)))***++++++,,,111999@@@AAAIIIUUU___aaa```dddkkkwww~~~}}}qqqhhh___PPPEEE:::...+++)))&&&$$$$$$#########"""""""""$$$'''%%%$$$"""!!! !!!""""""$$$%%%&&&''''''&&&%%%%%%###"""$$$!!! &&&(((''')))***,,,,,,)))$$$%%%'''111444666666333000///000---///111111111000000111111---***+++...000...+++)))***+++------------,,,***))))))+++------+++)))((('''&&&'''((()))(((&&&))))))(((((((((((())))))'''((()))))))))((('''&&&%%%&&&''''''((((((((((((((('''&&&%%%%%%&&&'''(((((((((''''''((()))***+++***,,,......---,,,...000///...,,,+++************'''(((***++++++***)))(((###%%%''')))******+++***,,,,,,,,,---///000111222111111111111111111111111222444777999;;;<<<<<<<<<999;;;???CCCHHHLLLPPPQQQPPPSSSYYY]]]]]]VVVLLLEEE;;;999666666555333///,,,,,,---...---+++,,,///333888===JJJWWW\\\\\\___eee^^^gggnnnqqqvvv~~~tttnnnhhhZZZRRREEE999555333...***(((&&&$$$""""""###%%%&&&&&&$$$###"""!!! !!!###$$$%%%&&&'''''''''&&&%%%$$$&&&""""""(((+++&&&  %%%++++++'''(((&&&%%%"""000444777888444111000111---...000000//////000111222...******---///---***------,,,,,,+++***)))((((((''''''))),,,---+++((()))(((&&&&&&'''(((((('''))))))((((((((())))))***'''((()))))))))(((&&&%%%&&&'''(((((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''(((***+++------111444444333222444666555333000...,,,*********)))+++---...---+++(((&&&%%%&&&(((+++---.........,,,---...///000222222333222222222333333444444444555999>>>CCCEEEEEECCCAAAJJJLLLPPPVVV\\\ccchhhkkkkkkooovvv{{{zzzrrrggg^^^QQQNNNLLLJJJHHHBBB;;;555(((+++---/////////111333555444999FFFPPPTTT[[[bbb]]]eeejjjjjjmmmvvv}}}|||}}}uuurrrmmm```ZZZNNNAAA===:::555///,,,(((%%%!!!"""%%%''''''&&&$$$###!!! """###%%%%%%&&&'''''''''&&&$$$###$$$ (((+++%%%!!! $$$(((***'''!!!&&&&&&&&&$$$"""333111///000222444222000---///111111000000222333111///...///000///,,,(((***++++++,,,,,,,,,++++++))))))))))))((((((((((((++++++)))((('''''''''''')))************(((&&&%%%(((((((((((((((&&&$$$###+++*********))))))(((((()))(((''''''))))))((('''************++++++,,,---///555999:::===BBBCCCAAA@@@GGGHHHBBB===;;;666000777111000555333***(((,,,))),,,/////////000...+++/////////111333555888999======AAAEEEEEEBBBBBBEEEEEEMMMVVVYYYVVVTTTWWW[[[dddnnnpppttt~~~vvviiifffdddlllsssppphhhTTT777222,,,222555---+++222222...111777===???@@@HHHQQQ[[[\\\aaagggfffccchhhrrrvvvwww{{{yyypppiii```ZZZNNNCCC??????;;;555333---(((((((((%%%%%%(((&&&%%%###$$$&&&((())))))(((((((((((('''&&&&&&%%%&&&%%%%%%###!!!  !!!""" 333222111222444555333000000111222111///...///000111///---...//////,,,***++++++,,,,,,,,,++++++***''''''(((((())))))******+++***)))(((''''''''''''((())))))***)))(((&&&&&&***)))(((&&&&&&%%%&&&&&&************))))))((((((***)))(((((((((((('''&&&&&&&&&'''(((+++...000222,,,444<<>>@@@@@@DDDIIIGGG@@@:::888999::::::::::::<<<======999999:::<<>>333333555...---111---000000333666666777>>>GGGKKKNNNUUU[[[ZZZVVVXXX___ccciiisss|||~~~wwwpppnnniii]]]RRRMMMKKKEEE>>><<<444---+++***'''(((++++++***(((&&&%%%%%%&&&&&&&&&'''((((((((('''%%%%%%$$$$$$$$$"""!!! 222222333444666555222000///000000///...---///000111///------......---,,,,,,,,,,,,,,,+++******)))&&&''''''((()))***+++,,,+++***)))((((((''''''((('''(((((((((((((((''''''+++)))'''%%%$$$%%%'''((())))))******))))))((((((''''''''''''''''''((((((''''''(((***...222777999888AAAJJJOOOUUU\\\___^^^gggkkklllkkkiiifff^^^VVVUUUZZZ]]]]]]]]]\\\XXXRRRWWWVVVTTTSSSTTTVVVYYY[[[WWWVVVUUUVVVYYY\\\```cccllljjjlllnnnmmmjjjlllpppsssvvv{{{vvvtttoooXXXDDD999555...000444000333111000000......444<<<>>>CCCLLLSSSQQQLLLLLLPPPOOOXXXggguuu~~~}}}zzzqqqoooiiibbb___^^^YYYRRRGGG>>>555111...******---...///000---(((&&&&&&(((%%%&&&((()))((('''%%%$$$"""""""""!!!  ###  111222444555666444111///,,,---......---...111333111///...------...//////---------,,,,,,***)))(((((((((((())))))******+++******)))((((((((((((((('''''''''((((((((((((((())))))((('''&&&&&&''''''(((((()))******)))((('''###$$$$$$%%%&&&'''***,,,,,,,,,---000444999>>>AAAHHHPPPWWWZZZ^^^eeejjjjjjlllmmmoooqqqssssssooojjjlllrrrqqqjjjjjjrrrtttooossspppnnnoooooonnnpppsssuuusssqqqppppppsssvvvxxxzzzxxxyyy|||{{{yyy|||}}}wwwrrrZZZHHH===222333999777666333111111...,,,000666888???GGGLLLJJJGGGGGGJJJFFFOOO\\\hhhqqqwww|||ssstttrrrnnnmmmlllggg```PPPHHH@@@<<<777111...///...333666444///******+++&&&''')))***)))'''%%%###!!!!!!!!!!!!  !!! !!!###((((((((('''$$$ """$$$ """"""///111444555444222///...---......------...000333//////...------...000111.........------+++******++++++******))))))((((((***))))))(((((((((((()))'''''''''''''''(((((((((&&&''')))******(((&&&%%%&&&''')))******)))((('''###$$$%%%%%%%%%&&&***------...111555;;;BBBGGGKKKOOOWWW^^^```dddmmmuuuyyyzzzxxxwwwxxxyyyyyyyyyyyyyyyyyyzzz|||{{{}}}~~~|||}}}|||xxxfff\\\RRRBBB<<<===999666333222333111...000444666===CCCCCC@@@@@@BBBEEEIIINNNTTTXXX^^^gggsss|||~~~|||xxxtttlllddd[[[UUUQQQNNNIII@@@999777222777;;;999222+++)))))))))*********)))'''%%%###!!!!!!!!!!!! !!! (((+++...000///+++&&&### """  """"""000222444444222000//////444333111...,,,+++---///---...//////......000222////////////...---,,,,,,,,,,,,+++***)))(((((('''))))))(((((((((((())))))***)))(((((((((((())))))%%%'''***,,,,,,***&&&$$$%%%'''(((******)))((('''''')))***(((&&&'''+++///...000555<<>>???BBBCCCIIILLLNNNNNNOOOXXXgggsss}}}zzzsssiiieeecccbbb]]]SSSJJJGGG???@@@???:::111***''''''......---+++)))'''%%%$$$"""""""""!!!  !!!&&&***+++***&&&$$$222444555444111///000111777666333///,,,+++,,,...+++...000111//////000222//////000000000000//////,,,++++++******)))))))))))))))(((((((((((()))))),,,+++***)))(((((())))))&&&''')))++++++)))(((&&&$$$&&&(((******)))(((&&&'''***,,,+++***---333888888;;;@@@FFFLLLQQQTTTVVVaaajjjqqqoookkkmmmoooppprrrsssxxx|||}}}}}}zzzuuulllpppuuummmcccXXXJJJ???888222111111222777===KKKQQQQQQIIIBBB@@@AAA@@@@@@FFFKKKKKKJJJPPP^^^iiiqqqyyy}}}uuuqqqooooookkkbbbZZZXXXPPPKKKBBB999333/////////333222///+++)))'''&&&%%%$$$$$$$$$"""!!!333555666444111000111333555444222///------///111***---111222000///111222///000000111111111111000***************+++++++++))))))(((((((((((()))***...---+++)))))))))))))))((((((((()))))))))))))))$$$&&&(((***+++)))(((&&&###''',,,---///444<<>>FFFOOOGGG===999222%%%"""&&&""" """###""" !!! 222333222111333666444............---+++,,,---...000111111000///000222555///...------......---+++***---,,,((()))------******)))((('''&&&'''(((((((((((()))************)))***))))))(((((()))***+++((((((((('''''''''''''''999:::666222;;;LLLTTTRRRQQQPPPSSSYYYZZZWWWZZZ___dddfffiiikkklllnnnppprrrtttvvvyyy{{{~~~yyynnneee]]]UUUNNNEEE>>>AAAHHHSSSSSSPPPNNNOOOOOOEEE:::777666999>>>BBBEEEMMMVVVTTTWWW\\\aaafffmmmvvv|||||||||}}}|||yyytttmmmiiibbb```\\\TTTMMMJJJNNNRRRRRRHHHEEE===...((((((!!!###$$$$$$###!!!$$$###!!!///111111000111444333...---......+++((((((+++///000111000///...///222444...---,,,,,,------,,,+++***+++***'''(((,,,...---***)))((('''''''''(((((('''((()))***+++***)))))))))(((((((((((()))***+++***)))'''&&&%%%&&&&&&'''444666222222HHHeeekkk```QQQQQQSSSWWWXXXXXX\\\aaagggeeedddfffkkknnnpppooorrrtttxxx|||tttpppjjjgggeeeVVVCCC???GGGRRROOOKKKLLLRRRSSSIII<<<999888:::>>>@@@BBBIIIPPPNNNOOORRRWWW___jjjvvv~~~{{{~~~|||uuuooolllhhhgggdddaaa]]]ZZZXXXWWWZZZPPPMMMEEE555...+++"""%%%%%%$$$###!!!$$$(((!!!222444333000000222111...---......+++((((((,,,000222333444333111000000111...,,,++++++,,,---+++***,,,+++)))''''''***---...)))))))))(((((((((((((((%%%''')))***+++***)))(((''''''(((((())))))***++++++)))'''%%%$$$$$$%%%&&&###+++---333NNNooottteeeVVVTTTSSSRRRSSSWWW]]]cccbbb```___bbbggglllpppqqqqqqtttwww{{{~~~wwwpppppptttgggPPPEEEIIIRRRLLLGGGGGGLLLMMMHHHAAA888666777<<>>MMM^^^kkknnnkkkfffWWWNNNFFFHHHSSS^^^bbbbbbjjjooovvv}}}}}}{{{yyylllgggbbbWWWSSSNNNCCC999333---))))))'''###  !!!444888999555111111///,,,......///222666777555222...000111000//////000111555222///---,,,,,,+++***000---***'''&&&'''***+++(((((((((((((((''''''&&&&&&'''((('''(((***...111+++)))&&&&&&&&&'''''''''###%%%&&&%%%""""""$$$&&&''''''000===AAAAAAJJJYYY___ffffffaaaaaaggggggaaallldddaaagggnnnpppooonnnpppqqqvvv}}}www|||}}}wwwtttxxxmmmfffjjj}}}hhhNNNEEE999000000///,,,---,,,+++***+++...111777BBBRRR```fffccc[[[TTTIII@@@>>>EEEIIIJJJRRR^^^fffrrryyy}}}wwwzzzuuuxxxrrreeebbbdddXXXEEEEEE@@@999444111---'''###  444888888444111111111...//////000333666777444111...000111000///...///111111///,,,+++++++++***))),,,,,,,,,+++************((())))))))))))((('''''''''((((((''''''))),,,///,,,***((('''(((((('''&&&###$$$%%%$$$###"""$$$'''((('''...999???@@@JJJXXXaaafffiiigggfffggggggeeejjjdddccciiippprrrssstttssstttwww}}}uuummmccc___eeegggaaa___bbb```^^^fff{{{hhhMMMDDD888///...,,,+++,,,,,,++++++---111555===DDDOOOWWWYYYUUUMMMHHHCCC;;;999@@@EEEFFFMMMXXX```mmmttt{{{yyy{{{tttxxxwwwpppkkkfffXXXHHHNNNKKKDDD<<<222+++&&&$$$!!!!!!!!! 555888888333111222333111000111333555777666222//////000111000///...///111000...,,,+++,,,,,,+++***)))+++---//////---***)))***************)))(((((('''((((((''''''(((***---,,,+++***)))***)))&&&$$$"""$$$$$$$$$######%%%''')))&&&***444;;;@@@KKKWWWdddggglllppplllfffgggkkkgggfffhhhnnnrrrssswww{{{yyyyyy{{{{{{nnnnnnpppsssssskkk]]]RRRQQQJJJHHHOOORRROOOMMMOOOPPPTTTdddzzzcccIII@@@666///---(((******++++++,,,000666:::CCCEEEHHHJJJHHHCCC===999999333333999>>>@@@FFFPPPUUUaaahhhqqqyyy{{{xxx{{{|||zzzqqqfff\\\VVV[[[YYYSSSGGG888---(((((('''&&&$$$"""!!! !!!555888777333111333555444111333555777777555111///000111222111000///000111111///......///000///---***+++...///000...,,,+++***++++++++++++***))))))%%%&&&'''''''''(((+++------,,,+++++++++)))&&&###############$$$$$$&&&''')))%%%'''///888@@@MMMYYYeeegggooovvvpppffffffoooiiiiiinnnsssttttttyyyvvvddd___``````^^^YYYPPPFFF???===999;;;BBBFFFCCCBBBCCCAAAIII\\\qqq||||||{{{}}}zzzYYYBBB<<<444///---'''))))))******---222888===DDDCCC@@@===999666333111000---...444888:::???FFFJJJSSSXXXaaarrrwwwuuuyyy~~~uuuiiifffjjjgggeee^^^RRREEE:::333111000...***%%%"""!!!!!!!!!###"""!!!""""""!!!!!!!!! 555888888333111444666555222555777888777444111000222333444333111000111222111000///000111111000///,,,------------...------+++++++++++++++******)))###%%%'''((((((***---///---,,,+++++++++)))&&&###$$$#########$$$%%%%%%&&&'''&&&(((...666BBBQQQ^^^gggiiiqqqxxxssshhhhhhqqqnnnppptttxxxxxxvvvzzzooo[[[OOOJJJJJJHHHDDD>>>999555333//////222777:::999888999888AAAPPP^^^dddcccbbbdddsssrrrqqqppprrrvvv|||}}}dddJJJ:::777111///...''''''((()))***,,,111777<<>><<<888222+++&&&###"""!!!%%%$$$$$$$$$&&&%%%$$$"""!!!!!!!!!!!!!!!""""""######"""!!!'''---+++''' 555999999555333555666555444666888888666333222222444555666555333222222333111000///000111111000...///...,,,++++++,,,---...***++++++++++++***))))))$$$&&&((()))***+++---///,,,+++***)))***)))&&&$$$&&&$$$######$$$%%%%%%$$$%%%(((,,,000777EEEWWWeeekkkooovvvzzzvvvpppooorrrvvvwwwzzz~~~~~~{{{~~~}}}vvveeeQQQCCC>>>888777555222...,,,---...+++,,,///222333333333222;;;BBBKKKOOOMMMKKKLLLOOOTTTWWW\\\^^^___```aaabbbjjjlllqqq|||~~~fffLLL:::333222---,,,---((('''((()))***,,,///333666666444111...---------...***+++,,,...000111222333888AAABBBFFFSSSZZZ___kkkooozzz|||{{{~~~yyyuuuppplllggg___SSSKKKHHHCCC<<<444---(((%%%$$$$$$###"""###%%%''''''&&&$$$###############$$$$$$"""!!!&&&111999777111((( 555999:::777444555555333555777888777444333444555666777888777444333444555333222222333333333111...///...---,,,++++++,,,,,,*********+++***))))))(((((()))+++++++++***+++,,,,,,***((('''(((((('''&&&(((%%%######$$$%%%###""""""***111333999GGG]]]mmmqqqxxx||||||zzzzzzyyyuuu}}}|||mmmfff^^^WWWLLL===444333...---,,,+++*********+++)))+++---------------,,,:::AAAFFFDDD>>><<>>===>>>BBBEEEHHHPPPRRRPPPSSSUUUIII888///)))---///'''%%%((($$$&&&(((***+++***)))******+++******)))'''%%%###"""***,,,---,,,,,,+++)))&&&"""000666777<<<;;;???LLLZZZeeefff\\\^^^pppwwwiii___ZZZTTTPPPJJJCCC;;;555111///222...(((###!!!!!!!!! $$$######"""!!!!!!""""""!!!%%%(((""""""!!!"""222555777666444444777;;;:::;;;:::666222000222555888666444555888999777555444888999666555777888666333000---,,,---...,,,+++...,,,***)))*********))))))++++++***((((((+++...******))))))((((((''''''...+++'''$$$#########"""+++...000222:::OOOkkkoooeee]]]TTTMMMEEEAAA;;;444///,,,++++++&&&'''((())))))'''%%%$$$'''&&&&&&&&&&&&'''((()))///...,,,)))''''''))),,,222444555444333555999===@@@BBBDDDEEEAAA:::222---''''''&&&%%%%%%%%%&&&&&&'''''''''((((((((()))))))))(((%%%######%%%'''(((,,,,,,,,,,,,+++)))(((&&&+++***+++///111333999@@@PPPSSSUUUSSSRRRZZZjjjxxx{{{sssmmmiiicccYYYSSSQQQGGG;;;<<>>DDDKKKOOOZZZjjjzzzzzzvvvooooookkkeeecccdddaaa]]]cccUUUAAA555111222111///***(((%%%$$$$$$###!!! 888777888;;;>>>???<<<888;;;;;;:::777555222111000666777888:::::::::888777999:::888555555999999666555333///,,,,,,---...///(((((())),,,...---+++)))***************++++++,,,+++)))'''&&&&&&(((***,,,(((((()))(((''''''((()))(((***111???TTTkkk~~~qqq\\\SSSKKK@@@888555333000...---+++)))&&&$$$$$$%%%&&&&&&&&&'''''''''&&&%%%$$$###$$$&&&(((((('''%%%$$$###%%%&&&%%%#########$$$)))******((('''$$$###"""!!!"""###$$$$$$$$$$$$$$$###""""""""""""######$$$"""""""""""""""!!!!!!!!! !!!!!!"""###$$$$$$%%%&&&''''''((((((((())))))(((%%%$$$%%%###"""%%%***,,,,,,...222888>>>BBBDDDOOO[[[eeeiiilllppptttuuuqqqtttnnneeegggssstttlllkkk\\\JJJAAAAAACCCAAA===999333+++&&&###!!!""" 666555666:::>>>@@@===:::999777555444444666999:::666888:::;;;;;;;;;;;;;;;<<<<<<999555777;;;:::777555333111...------///000'''''')))+++------***((()))))))))******+++*********)))'''%%%&&&(((+++---((())))))(((%%%$$$&&&(((***)))///BBB\\\tttuuuiii[[[HHH@@@:::222...------,,,+++---+++)))&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###$$$&&&(((((('''&&&%%%"""###%%%$$$######$$$%%%%%%$$$$$$$$$###""" $$$$$$$$$$$$$$$$$$%%%%%%!!!!!!!!!!!!!!!"""###$$$###############"""""""""!!!"""######$$$%%%&&&&&&&&&&&&&&&''''''((())))))+++'''&&&&&&$$$!!!$$$))))))'''%%%(((...555999;;;GGGOOOUUUTTTUUU[[[aaaeeedddllllllgggmmm{{{{{{pppjjj___TTTPPPTTTVVVSSSOOOPPPFFF888---(((%%%!!! 333333555777:::<<<;;;:::BBB===888666666999;;;<<<777999;;;<<<<<<===???AAA===<<<888444666;;;:::666333333333111...---///000)))))))))+++,,,,,,***(((***))))))***,,,,,,+++)))((('''&&&&&&''')))+++---)))***)))'''######&&&***,,,,,,222DDD\\\ppp{{{~~~nnnZZZUUUPPPDDD555222---******+++,,,+++---+++)))'''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&###$$$%%%%%%$$$$$$&&&(((&&&$$$######$$$###""" %%%$$$$$$$$$$$$######$$$!!!!!!!!!!!!""""""###$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''''''''''''''((()))***,,,)))''''''%%%"""%%%***(((%%%######'''---333555:::CCCIIIHHHFFFIIIKKKLLLMMMZZZeeeiiiqqq{{{yyynnniiiccc]]]^^^cccfffccc```\\\PPPAAA555...)))$$$ &&&)))'''###666777888888888888999:::GGGBBB<<<999999999888777888:::<<<<<<===???DDDHHH@@@>>>999555888===<<<777222333444333000......///...,,,++++++------,,,***,,,******,,,...///---***&&&&&&''''''(((***+++,,,(((***)))&&&###$$$***///+++000:::FFFSSSaaannnvvv|||lllZZZIIIGGGEEE:::000...+++))))))***++++++***)))(((&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%'''''''''((((((((())))))&&&'''&&&&&&%%%&&&***,,,---***&&&%%%&&&'''&&&$$$##################""""""!!!!!!!!!!!!"""###$$$%%%""""""###$$$%%%&&&&&&'''&&&%%%$$$######$$$&&&''')))((('''''''''((()))***+++'''&&&&&&$$$"""%%%***&&&%%%###"""$$$(((,,,000---666<<<:::888999<<<<<>><<<888777:::===>>>;;;999999;;;<<<;;;999999;;;<<<<<<===@@@GGGLLLDDDAAA<<<888;;;@@@???:::000333666555111......///111///---------...---,,,---,,,,,,...111111...,,,%%%&&&'''((()))***+++,,,((())))))&&&###&&&---444***444@@@GGGKKKTTTcccpppxxxnnncccYYYNNN@@@<<<666'''***(((&&&%%%$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%)))(((((((((((()))******(((((((((&&&&&&(((,,,///000+++'''%%%%%%&&&%%%###!!!!!!"""############"""!!!!!!!!!!!!"""###%%%%%%!!!!!!"""$$$%%%&&&'''((((((&&&###"""!!!###%%%'''***)))(((''''''((()))***)))&&&$$$%%%###!!!%%%*** !!!%%%(((&&&,,,///,,,***///555888777???IIIRRR[[[fffpppvvvqqqooollllllnnnpppqqqqqqeee]]]UUUPPPLLLEEE:::111+++(((%%%!!! $$$ $$$))):::888888:::888333666===<<<>>>@@@???<<<;;;===???>>>;;;999999;;;@@@CCCEEEAAA<<<;;;@@@AAA<<<:::<<<999666444222222111000...222111///...---...000111222111///---+++*********(((((('''((()))+++,,,...---+++'''&&&((()))******+++111999@@@GGGRRR___iiitttzzzqqq]]]SSSFFF===888444...***)))'''%%%%%%&&&'''''''''******)))&&&$$$###%%%''')))(((%%%######$$$&&&((('''***------+++)))'''&&&&&&***...000///---,,,+++)))(((&&&$$$###"""######""""""############"""""" """$$$%%%$$$$$$&&&'''!!!!!!'''(((###'''+++$$$&&&'''''''''%%%%%%%%%&&&%%%&&&'''(((((((((((())))))$$$%%%***,,,&&&$$$%%%###!!!!!!#########%%%$$$"""!!!###''',,,///333888<<<@@@HHHSSSYYYZZZccchhhjjjkkkqqq{{{}}}zzzooohhhcccaaa]]]UUUMMMJJJ:::555...(((###!!!!!!  (((000 :::777888:::888555777===<<<===>>>===;;;;;;===???===;;;999999;;;>>>AAABBBCCC<<<888;;;???@@@DDDJJJBBB>>>888444333222222111111000...------///000111//////...---,,,+++************(((((()))***,,,...+++)))''''''((()))((((((***///666<<>>666222000,,,((()))(((&&&%%%&&&'''''''''(((((('''%%%######%%%''')))(((&&&%%%$$$%%%&&&'''''')))++++++)))'''''''''&&&***---///---+++******(((((('''%%%$$$#########"""##################"""$$$$$$###"""###%%%'''(((+++'''***)))&&&000:::666(((((((((((('''&&&&&&''')))((('''((()))******)))((($$$%%%***,,,)))&&&(((%%%###!!! !!!!!!!!! """!!!!!!$$$(((***%%%...888???FFFLLLKKKHHHFFFPPPZZZbbbmmmzzzyyyppphhheeeccc^^^\\\]]]\\\SSSGGG;;;333---'''###""" !!!999777888999888777999>>>;;;;;;<<<;;;:::;;;===@@@;;;;;;:::;;;;;;===>>>>>>@@@:::888;;;???BBBFFFJJJDDD@@@999555333444555555000///...------...///000,,,---------,,,+++)))(((,,,***)))'''(((***---...***)))''''''(((((('''&&&(((,,,111777@@@LLLZZZcccjjjooouuuyyy|||nnnZZZJJJDDD===444...,,,+++)))''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$"""###%%%'''((((((''''''&&&&&&&&&&&&&&&((()))(((&&&%%%&&&''''''))),,,,,,+++)))((('''(((((((((((('''&&&$$$###########################(((%%%!!!!!!%%%)))******...)))+++***(((222<<<888***))))))(((((((((((((((((('''&&&&&&&&&&&&$$$###&&&$$$%%%+++...,,,+++,,,(((%%%"""  !!!### )))333:::???CCC@@@;;;555???KKKTTTaaappp}}}~~~xxxrrrqqqppplllkkkmmmiii```TTTJJJBBB888---%%%%%%"""$$$999888888999999:::<<<>>>::::::999999999;;;===???999:::<<<<<<;;;;;;;;;<<<:::999:::===@@@???===<<<===:::666444444666666777111000///...---------...,,,---......---***'''&&&***)))'''&&&'''***---000---+++'''&&&'''((((((((('''***...444===JJJXXXaaafffkkksssxxx~~~~~~iii[[[LLL>>>888333---)))((())))))((()))))))))(((&&&%%%%%%&&&###$$$%%%$$$###$$$&&&(((''''''((((((((('''&&&%%%&&&&&&&&&%%%###$$$%%%'''&&&(((***)))(((&&&%%%&&&((()))+++,,,+++)))&&&$$$$$$$$$############$$$$$$((($$$"""%%%+++000000...,,,***...///+++111444+++,,,***((((((((()))))))))'''+++...,,,'''""" &&&&&&(((---000111///...(((%%%""" ###'''******...444777666333888???CCCKKKYYYiiitttvvvtttvvv{{{{{{vvvrrrsssqqqlllfffbbb^^^VVVJJJ@@@;;;111---))) ### 999999999888999<<<======:::999888999:::<<<===>>>888:::======;;;999:::;;;:::;;;<<<<<<======999666888777666666777777555444333333111///---,,,++++++......///...,,,)))&&&$$$&&&&&&%%%%%%'''+++...000222...(((%%%&&&(((+++,,,((()))---444>>>LLLZZZbbbaaagggqqqxxx|||qqq[[[LLLAAA888111...***(((((()))***+++)))+++,,,***'''%%%%%%&&&###$$$&&&%%%%%%%%%'''(((&&&'''((()))((('''%%%$$$%%%%%%%%%###"""###%%%'''&&&'''((('''%%%$$$%%%&&&)))+++---...---+++(((&&&$$$$$$###""""""###$$$$$$$$$###$$$***333777666333000---111111---111222'''---+++(((''')))******)))***333;;;888,,,"""!!!$$$(((***...111444555222...&&&###!!! !!!!!!  !!!%%%*********...444999===DDDPPPZZZcccdddiiiqqqtttssstttwwwvvvqqqllljjjjjjhhhbbb^^^YYYMMMGGG???111---,,,$$$%%%### ;;;;;;:::888999>>>>>><<<:::999999:::<<<===<<<;;;888;;;======:::999:::===??????<<<888999>>>???===::::::999999999777444111444444222111///---++++++/////////...,,,***'''&&&%%%%%%&&&'''))),,,...000333///)))&&&&&&)))+++,,,***+++///777CCCRRR^^^ffffffmmmxxxsssaaaNNN???666333///---***(((((()))***,,,+++---///---(((%%%%%%'''###%%%&&&&&&%%%%%%&&&(((%%%&&&'''''''''&&&$$$$$$$$$$$$$$$###"""###%%%'''&&&&&&&&&%%%$$$###%%%''')))***,,,------+++((('''$$$###"""!!!!!!"""###$$$"""###'''...666:::999666333---......,,,444888///000,,,((((((***,,,,,,***)))333:::777+++!!!!!!%%%,,,000555777999999333,,,$$$""" !!!""""""!!!"""###!!!$$$///999>>>???CCCIIIPPPNNNQQQWWW]]]cccllluuuvvvqqqkkkhhhhhhjjjlllnnnpppgggeee```QQQGGG???222---)))######)))---&&&""" <<<===;;;777999???>>>:::;;;::::::<<<>>>>>>;;;888888;;;>>>===:::999<<>>999;;;@@@AAA===<<<:::888888888777555333333333222222111///............------,,,,,,++++++((()))***+++,,,---------000---***((()))))))))(((,,,---333<<>>AAA666444///+++***---000///---(((+++...+++%%%!!!###&&&000777<<<======;;;222(((%%%""" !!!""""""!!!  !!!"""""" '''333999999;;;???@@@>>>???CCCGGGMMMXXXbbbmmmppptttvvvvvvwwwyyy{{{wwwqqqttttttiiiccc]]]QQQGGG@@@666///...444>>>DDD...&&&  !!!!!!"""!!! ===>>>;;;777999???>>>999;;;;;;;;;>>>@@@???;;;777888;;;>>>===:::999===AAA<<<@@@BBB??????AAA<<<444999666444444555777888888111111222222222222111111,,,,,,,,,,,,,,,...//////,,,---...///...---,,,+++,,,+++***++++++***'''$$$---///555@@@NNN]]]hhhnnnqqqxxx~~~|||jjjRRRAAA???:::...,,,333,,,,,,***'''%%%%%%&&&(((---000333000+++&&&''')))"""###%%%%%%###"""######%%%%%%$$$$$$$$$#########"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%$$$###$$$'''***&&&''''''(((((('''&&&%%%###!!!  !!!###%%%(((+++---///222666999<<<;;;CCCIIIIIILLLIII:::777222,,,,,,000222222///,,,)))&&&$$$$$$''')))+++333;;;AAAAAA@@@===222%%%&&&$$$!!! !!!!!!!!!  """ $$$###(((***000666666666999===>>>>>>CCCJJJLLLZZZlllxxxzzzwwwtttrrrvvvpppsssvvvrrrtttwwwppprrrgggVVVHHHBBBDDDLLLRRR444(((!!!!!! """$$$$$$$$$###!!!QQQQQQJJJ???:::======999:::??????;;;;;;???>>>999:::===???>>>;;;:::<<>>666...'''%%%$$$$$$###!!! !!!   !!!$$$%%%((()))+++///222666999;;;;;;CCCOOO]]]hhhpppuuuvvvxxx{{{{{{yyy{{{ooogggddd```ZZZUUU===---'''&&&$$$$$$ !!!""""""&&&+++ GGGGGGCCC;;;888:::;;;888:::======::::::===>>>:::===???BBBCCCAAA@@@>>>>>>>>>===<<<:::::::::;;;;;;888666444444666666444222777000--->>>...222---///222///,,,))))))+++///222---......//////...------,,,,,,,,,***((((((***,,,///777DDDRRR^^^iiiqqqvvv}}}~~~gggUUUIII;;;000000///)))(((,,,,,,+++)))(((''''''(((((()))***)))(((%%%$$$%%%&&&%%%&&&%%%$$$###"""""""""$$$$$$%%%%%%%%%$$$######%%%%%%############$$$%%%""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$###!!! """""""""""""""###$$$%%%'''$$$(((222999BBBWWWmmmzzzsssqqq]]]TTTEEE888777>>>???;;;777222...***&&&$$$***222<<>>777000)))'''&&&%%%###!!!  !!!###""""""$$$&&&)))---000222999===EEENNNWWW^^^cccfffuuu{{{~~~~~~xxxmmmccc[[[III???888+++%%%&&&""" +++>>>???===999888:::;;;999999;;;;;;888999<<<>>><<<@@@AAACCCEEEEEECCC???;;;>>><<<999777666777999:::777666666777777666444222444///...@@@000444...000111000---,,,,,,---000222---.........---,,,+++***)))***+++***))))))+++---333:::GGGWWWhhhuuu|||pppRRR>>>;;;000***+++,,,'''&&&******)))((('''&&&&&&'''((('''''''''%%%######%%%'''((('''&&&%%%######""""""$$$$$$######$$$$$$%%%%%%%%%%%%$$$###"""""""""#########"""""""""######$$$###$$$$$$$$$###"""!!!!!!""" !!!$$$&&&'''(((''')))222EEEaaa|||~~~sssiiiWWWEEE===???BBBBBB<<<444---***(((''',,,333@@@FFFHHHDDD>>>:::333---***(((&&&###!!! !!!  ###&&&(((555666888<<>>???AAA@@@???AAACCCBBB===999;;;:::999888777777666666666666777888888666444222000,,,---@@@000222,,,...+++---111333444111...,,,......---,,,+++***)))(((&&&((()))******+++---...:::@@@NNNaaassszzz]]]DDD666444---))),,,,,,)))(((***)))((('''&&&%%%&&&'''(((''''''&&&%%%$$$$$$''')))+++)))&&&$$$$$$###""""""$$$###""""""###%%%&&&(((%%%%%%$$$###""""""!!!!!!$$$######""""""""""""###"""#########""""""""""""$$$""" !!!$$$&&&&&&%%%%%%+++333???\\\~~~uuucccPPPBBB<<<===>>><<<333+++))))))+++///555BBBIIIKKKDDD???===888111---+++'''###  !!! !!!!!!!!! !!!###------...111555:::@@@CCCGGGNNNTTT\\\qqqvvvtttkkkkkkkkk```WWWMMM>>>999000&&&"""%%%(((&&&### >>>>>>>>>??????>>>>>>>>>===;;;::::::;;;<<>>;;;;;;<<<>>>???>>>;;;888555555666888888777555333222///---///BBB000333,,,///***---111444555222///,,,......,,,+++***)))((((((%%%'''))))))***+++...111AAAIIIYYYmmmfffJJJ:::555111...,,,---,,,***)))***''''''&&&%%%%%%&&&'''(((((())))))(((''''''***,,,,,,)))%%%###$$$$$$###!!!######""""""###%%%'''(((%%%%%%%%%$$$###"""!!!!!!######""""""!!!"""""""""""""""""""""""""""######%%%$$$$$$$$$%%%%%%$$$###"""222EEEZZZxxxyyykkkZZZIII===888888999111***)))+++---111777CCCKKKMMMEEE@@@AAA===444000---)))$$$!!! !!! !!!"""!!!  !!!"""%%%)))...222666888===CCCFFFIIIWWWkkkxxx{{{~~~wwwoooooopppjjjiiicccUUUOOOEEE;;;555555333...((($$$"""???===<<>><<<;;;>>>>>>;;;:::<<<===<<<===AAAFFFCCC@@@>>>???@@@AAAAAA>>>@@@CCCEEEDDD@@@;;;777444666777777555333222333222000333EEE222444...222//////.........000111222...---,,,***))))))(((((('''((())))))))),,,000444AAALLL___tttwwwUUU<<<333333///...,,,+++***((((((((('''&&&%%%%%%&&&'''((()))***+++---,,,++++++,,,---,,,(((###"""###$$$###!!!############$$$%%%&&&'''%%%%%%%%%%%%%%%$$$###"""""""""!!!!!!!!!""""""###"""""""""""""""###$$$%%%###%%%&&&%%%$$$$$$&&&(((---DDD```yyy}}}rrrfffUUUCCC999777777111---,,,,,,---222888AAALLLNNNFFFBBBEEEAAA777333111---(((%%%""""""!!! !!!!!!!!!!!! ###'''+++---...111777>>>DDDKKKSSS[[[aaagggkkkrrrzzz|||~~~sssooolllhhhnnnnnnbbbOOOLLLJJJKKKMMMKKKDDD>>>222...'''!!!>>>::::::======::::::>>>===::::::>>>>>>::::::>>>CCCCCCCCCBBBAAAAAABBBDDD???@@@CCCDDDBBB???:::777444555666555222111222333444222444EEE111333...333///...---,,,---///111333...---,,,***))))))************)))((())),,,222666???NNNfff{{{iiiLLL888000///,,,---,,,***(((((())))))'''&&&&&&&&&&&&(((***++++++---000000...---,,,,,,+++&&&!!! ###%%%$$$""""""###$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$!!!!!!!!!!!!!!!"""###$$$###"""""""""###$$$&&&'''###%%%'''&&&$$$(((111999MMMbbb~~~wwwnnn___MMM@@@<<<888444222111...,,,111888???KKKOOOGGGDDDHHHDDD999777555222...***'''$$$###"""!!!!!!  !!!$$$&&&''''''&&&///<<>>:::999<<<===:::;;;AAA===999999>>>>>>999888<<<>>>AAADDDDDDBBB@@@AAACCC===>>>??????===:::888666444555666444111///111444444222333CCC...000,,,111***,,,...111222111///......---,,,************+++,,,+++)))((((((---333888DDDVVVqqqzzzaaaJJJ:::111...,,,---,,,)))((()))++++++'''&&&&&&&&&''')))***++++++...111222000---,,,+++***%%%"""%%%$$$""""""###$$$&&&&&&%%%$$$###$$$%%%&&&'''''''''&&&%%% !!!###$$$$$$######""""""###%%%'''((($$$(((***'''&&&...===JJJlll}}}xxxqqqdddRRRDDD@@@:::888777555///+++///777===KKKOOOGGGEEEIIIEEE999:::999666222...***'''%%%###"""!!! !!!!!! !!!###%%%(((###222777222777CCCDDDGGGKKKKKKNNNVVVdddoooffffffooowwwyyy|||rrr]]]bbb^^^YYYUUUWWW\\\ccchhhoookkkcccXXXKKK>>>333...&&&$$$!!!>>>===;;;:::999999::::::999<<<>>><<<999777888:::;;;???@@@<<>>>>>>>>===;;;???BBBCCCHHHOOOSSSSSSTTTMMMDDD<<<999888888888666666555444444444444444666333444666555111000333222222222111111111000000++++++++++++++++++++++++'''...,,,***000444;;;III___wwwrrrVVVBBB555...---///***)))((('''&&&&&&'''''')))((('''''''''((()))***+++...000///,,,))))))***"""!!!!!!"""$$$&&&%%%$$$###$$$%%%%%%###"""""""""########################"""###$$$$$$"""!!!"""$$$#########%%%''''''&&&%%%---)))+++999QQQmmmnnnjjjdddTTTRRRPPPMMMGGG<<<111///222<<>>KKK999:::<<<===>>>>>>===<<<===;;;999:::>>>@@@???===<<<===@@@CCCHHHLLLNNNNNNOOOIIIAAA:::666555555555777666555444444444666666999444111444555222000000444444333222111000000///......---,,,+++***)))((('''...------333666???RRRhhh|||fffLLL:::111,,,+++---((((((((((((((('''&&&&&&(((((('''''''''((()))******+++,,,+++((('''''')))###""""""###$$$$$$$$$$$$$$$$$$%%%$$$###""""""!!!###############$$$$$$$$$!!!"""######"""!!!"""$$$&&&%%%%%%&&&((()))'''%%%+++---777MMMkkkxxx~~~|||hhhZZZWWWSSSKKK===111000444888BBBMMMPPPMMMJJJJJJLLLGGGEEEBBB???<<<666///+++"""!!! !!!!!! !!!!!!"""$$$&&&...,,,...111333333888>>>GGGVVV]]]bbbpppyyyyyyqqqpppssswwwyyy|||}}}~~~}}}xxxoooeee^^^IIICCC;;;777444111+++&&&%%%%%%###!!!+++:::+++###))),,,///;;;CCCMMM[[[]]]^^^fff:::;;;<<<======<<<;;;:::<<<999777888<<>><<>>???CCCGGGHHHHHHGGGDDD@@@<<<999888777666555888777666555444555666777:::444000333555222//////555555555444333111///...------,,,,,,+++***))))))'''...//////444777DDD[[[vvvsss^^^EEE666000+++)))***'''((()))))))))((('''&&&'''''''''''''''(((((())))))))))))(((&&&&&&&&&'''$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$!!!"""######"""!!!"""$$$'''&&&%%%&&&'''((((((''''''222IIIfffooohhh^^^RRRCCC777666:::999BBBKKKOOOKKKGGGHHHKKKIIIHHHFFFCCC@@@:::333...&&&### !!!!!!   !!!###(((''')))---...---000666:::KKKSSSYYYiiirrrxxxzzzxxxyyy{{{~~~wwwmmmhhh[[[SSSJJJFFFHHHJJJHHHEEE888555///)))%%%###!!!!!!---<<<,,, !!!$$$)))000999AAAEEEQQQ^^^ccciiissstttpppuuu;;;;;;;;;;;;;;;;;;:::::::::888777777999;;;<<<<<>>CCCFFFEEECCCBBB<<<;;;::::::;;;;;;999888888888777666666666666666888333111444555222///...444555666777555222///---*********++++++,,,,,,---(((...///111666:::LLLhhh~~~kkkWWWAAA555000,,,)))''''''(((((((((((((((''''''%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&$$$"""!!!!!!"""$$$###"""###%%%%%%###""""""""""""###$$$$$$%%%%%%"""###$$$$$$"""!!!"""$$$%%%%%%%%%%%%$$$&&&***---...CCCaaa}}}{{{jjjZZZJJJ>>>:::===???DDDKKKPPPNNNHHHHHHKKKHHHHHHFFFEEEBBB<<<555000)))%%%!!!!!!"""### !!!!!!!!!&&&))))))---333555DDDKKKOOO[[[bbbdddkkknnnmmmooouuu||||||wwwqqqfffYYYVVV\\\eeekkkmmm___XXXNNNCCC999111***&&&&&&%%%###""""""!!! ***""" $$$'''(((///;;;HHHSSS[[[```aaakkkuuuvvvuuu}}}999999999999999:::;;;<<<999999999888777888;;;>>>CCC===:::???BBB@@@>>>>>>:::999888999:::;;;:::888999999999888777666555444555222222666666111...///222444777999888444///+++)))******++++++,,,------(((...000333999???VVVwww~~~bbbPPP<<<444111...)))'''&&&&&&&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%&&&&&&&&&%%%###"""$$$%%%$$$"""!!!###$$$###!!!!!!###%%%&&&%%%###!!!""""""###$$$$$$%%%%%%$$$%%%&&&%%%###""""""######&&&((('''%%%)))222:::III```|||vvvfffWWWJJJDDDCCCBBBDDDIIIPPPPPPJJJHHHKKKEEEEEEDDDCCCAAA;;;555000)))'''###""""""""""""!!! !!!!!!""""""!!!!!!  """!!!!!!"""(((...---<<>>BBBJJJWWWdddooouuuwwwwwwzzz777777666777888;;;===>>>999;;;;;;999777777;;;???@@@888555:::>>><<<:::;;;:::888666666777888777666999999::::::888666444333222111333777666111...///000444888;;;:::555///+++---,,,,,,++++++*********'''---000444<<>>999555000---%%%$$$!!!!!!###%%%,,,///555<<>>444...000///...+++((('''((()))***+++,,,000666>>>OOOpppppp]]]BBB444555111///---&&&)))((('''&&&&&&%%%&&&&&&######$$$$$$$$$$$$#########%%%&&&%%%""" """$$$!!!"""$$$%%%$$$""" !!!"""###$$$%%%%%%$$$###$$$###"""""""""###%%%&&&((($$$###'''(((%%%!!!!!!(((%%%###,,,666999LLLnnnvvv|||xxxbbbNNNJJJJJJOOOTTTRRRKKKFFFHHHFFFHHHBBB777888666)))+++(((%%%######$$$###############""""""  ###&&&'''***...222666999;;;888999;;;???DDDJJJOOORRRlll{{{{{{xxxpppddd\\\```bbbZZZNNNHHHDDD777,,,((('''$$$!!! !!! !!!$$$"""!!!"""$$$'''$$$$$$,,,888@@@MMMPPPTTTZZZ^^^aaabbbcccgggoooyyy;;;999888999;;;<<<:::888888888777777777777888888999::::::;;;::::::999999;;;:::999888777777777777444666777555222000111333111222222111//////000222777777999<<<999111...111------,,,+++***)))))))))+++,,,111999CCCXXXyyyjjjXXX@@@555555000------'''''''''''''''''''''(((((($$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&%%%"""!!!"""$$$######$$$$$$$$$###"""!!!""""""###$$$%%%$$$######$$$############$$$%%%%%%'''""" """$$$###$$$&&&&&&***,,,777GGGQQQccc~~~uuupppkkkddd\\\UUUPPPNNNOOOHHHEEEFFFBBB777777555))),,,)))&&&$$$$$$$$$###"""############"""!!! !!!!!!"""$$$&&&)))+++---......///111555;;;AAAHHHKKKTTT^^^aaadddmmmrrrwww|||wwwsssmmmnnnwww}}}{{{vvvssseeeXXXKKKEEEAAA999111---******(((&&&$$$""""""""" !!!  ###&&&'''&&&222???EEEJJJRRRYYY]]]ccccccdddfffjjjpppuuuxxx<<<:::999999:::;;;;;;:::777777777777777777777777888:::<<<;;;888777777999;;;;;;999888888888888888333555666555222000//////000111222111000000222444888666666555222...///222,,,,,,---------,,,******+++---444===KKKccc}}}}}}|||bbbOOO<<<555666///+++,,,)))''''''''''''((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###$$$%%%$$$$$$#####################$$$$$$$$$###"""""""""###$$$$$$%%%%%%$$$$$$%%%""""""%%%&&&%%%'''***'''444<<>>BBBIIIOOOLLLIIIQQQVVV]]]jjjnnnuuuvvvwww|||{{{nnniiifff]]]RRRLLLAAABBB<<<000***+++)))###%%%""""""   !!!"""$$$(((---333888;;;AAANNN[[[aaaeeeiiimmmnnnvvvwwwxxxzzz~~~;;;:::999888999999::::::777777888888888888777777666:::===<<<777444666999;;;:::999888888777777888333555666666444111///---///000111111111111333555777666444222111///000222---------,,,,,,------------111888CCCTTTnnn~~~yyyvvvwwwzzz}}}~~~~~~www^^^HHH888444666...)))+++***((((((((((((((()))******%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$###$$$$$$&&&%%%$$$""""""###%%%&&&$$$$$$$$$$$$######"""""" !!!###$$$%%%$$$###"""######'''++++++((()))---333GGGTTT```xxxooo^^^RRRKKKEEE===>>>===666666666,,,***(((&&&%%%&&&''''''&&&"""######$$$$$$$$$###### """'''...444888???FFFCCCBBBHHHHHHIIIRRRTTTZZZccckkkrrrzzzyyytttgggjjj```MMMCCCCCC;;;...000%%%!!!)))+++###"""  (((000888;;;???DDDHHHLLLPPPSSS```gggkkkkkkkkkqqqvvvxxx}}}{{{999999999888888888999:::666777888888888888777666555999<<<;;;666444666999::::::999888777777777777444555555666555333000......000111111000111333555444555444333333333333111///---+++)))***---000222111666>>>III\\\www}}}yyytttrrrtttxxxzzz{{{uuutttuuuzzzttt\\\CCC555333666---(((++++++******)))((((((((((((((($$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&%%%###""""""###%%%'''%%%%%%$$$######""""""""" """#########"""!!!%%%$$$%%%&&&&&&'''///999LLLcccpppyyy|||qqq^^^NNNAAA666444555000111222***&&&%%%$$$%%%((())))))((("""######$$$$$$$$$######  $$$))),,,(((000000222<<<>>>>>>EEEHHHMMMRRRSSSSSSWWWaaaiiiwwwqqqiiiiii___PPPKKK@@@:::===<<<333+++***'''$$$!!! !!!""" '''///222444;;;IIIUUUUUUZZZ```dddeeefffgggiiioootttuuutttuuu}}}~~~}}}zzzuuuppp777999;;;;;;999888888999666777888999999888777666555777:::999777555777999999999888666666666666666555444444444555444222000...///000000///000222444111333333222444777666222///---)))'''(((,,,111555555<<>>EEEFFFCCCCCCGGGLLLYYYaaannnyyyuuunnnhhhaaa\\\XXXQQQHHH@@@777333...)))&&&###   !!!"""###  ###&&&+++///222444555@@@NNNTTTTTTVVV[[[bbbggglllrrrttttttssstttuuuyyy}}}~~~~~~zzzzzz{{{|||mmmccc^^^YYYSSS777:::>>>>>><<<:::::::::666777888999999888777666444555666777888888888888888777666555555444444444444222111111333444333111.../////////...///000222000111111///222888999444,,,***)))(((***---111444888@@@KKKWWWlll{{{tttuuuqqqnnnoootttvvvvvvtttuuutttxxxjjjVVVDDD333///222,,,))),,,***((((((''''''&&&'''''''''&&&%%%###""""""###%%%&&&%%%$$$"""$$$&&&'''&&&$$$###""""""!!!"""###$$$%%%$$$###"""""""""###$$$%%%###############$$$$$$%%%***)))))),,,333DDD```xxxzzzuuubbbOOO;;;222000))))))+++'''%%%$$$$$$%%%''''''&&&%%%############"""!!!  !!!!!!  ###!!!""" '''%%%+++222555555777<<<@@@???AAAMMM___iiillltttyyyvvvvvvooocccYYYTTTMMMFFFAAA;;;444///***'''$$$###$$$$$$""" """!!! !!!!!!"""$$$ !!!!!!%%%)))+++,,,000666>>>FFFMMMQQQTTTSSS^^^kkkpppnnnjjjjjjlllssswww{{{|||{{{||||||||||||}}}~~~}}}~~~~~~zzzwwwqqqkkk^^^OOOEEEAAA;;;555777<<<@@@AAA???<<<;;;;;;555777888999999888777555444444444666888:::999777777666555444444333333444333000...///222444333111---...///...------///111///000...+++000888:::666)))))))))***+++...000222999CCCNNN[[[qqq}}}yyyuuurrrooommmoootttvvvtttrrrrrrsssxxxfffRRRFFF333---111,,,***,,,***&&&&&&%%%&&&&&&'''((()))'''&&&$$$######$$$&&&'''&&&$$$"""$$$&&&(((&&&$$$"""!!!!!!""""""###$$$$$$######"""""""""###%%%&&&&&&%%%$$$###$$$%%%'''((()))...777AAALLL]]]yyy|||ooo\\\EEE999555---+++---***'''&&&%%%%%%&&&&&&$$$"""############"""  !!!"""###"""!!!!!! ###%%%%%%&&&+++333;;;;;;666<<>>555222333111,,,>>>GGGNNNMMMDDD<<<:::<<<777666555777:::;;;888555999444444:::;;;555111000777<<<:::222///222555555222111000111222333222000000111111//////222888===;;;777222......///000111))),,,))))))///------888:::GGGWWWeeewwwzzzrrrqqqrrrooojjjqqqvvvsssuuuwwwpppooosssyyy|||}}}tttaaaJJJ:::444000000///+++'''&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$########################%%%'''$$$!!!###(((######"""!!!!!!"""###$$$$$$""""""###&&&&&&### &&& $$$)))******+++000<<>>666222444666444555888:::<<<:::333000333333111222000//////000111111000000///...---000666@@@HHHDDD???777222///...---,,,))),,,)))***000---...999AAAJJJXXXiii{{{|||uuuuuuwwwrrrmmmrrrvvvrrrsssuuummmooottt}}}~~~mmmZZZDDD<<<555//////...+++***+++)))(((&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$&&&%%%"""$$$((($$$###"""!!!!!!"""######%%%$$$###$$$&&&&&&###!!!$$$!!!!!!###%%%+++888DDDUUU___jjjttt|||~~~}}}bbbMMMBBB777777888333555111...---***&&&$$$$$$"""%%%%%%!!! ######!!!!!!"""###"""!!!  $$$(((...111222555:::???@@@JJJTTTWWWYYY___fffiiixxx}}}vvvsssrrrkkkcccSSSQQQMMMHHHAAA999333///000,,,(((((())))))&&&""" !!!""" !!!%%%(((000444:::AAAGGGMMMSSSWWWTTTZZZbbbhhhiiigggeeedddaaaeeennnwwwzzzyyy{{{{{{ssslllddd\\\TTTOOOIIIDDD===777333000...---***&&&###!!!!!!!!!FFFGGGHHHEEE@@@:::777666999888888:::;;;<<<:::999<<<777333444666777999======<<<888555555777555000222000///...000111111000000///,,,+++///888CCCKKKDDD???888222...,,,***)))***---******111///000;;;GGGLLL[[[ppp|||wwwxxxzzzvvvppptttvvvqqqrrrssskkkmmmsssyyygggVVV@@@999222---,,,+++)))***---,,,***'''$$$###$$$%%%&&&###$$$$$$%%%%%%&&&&&&&&&)))$$$"""%%%&&&$$$$$$'''%%%$$$###"""""""""""""""'''&&&%%%%%%&&&%%%""" ###$$$&&&&&&'''444QQQjjj|||~~~wwwgggTTTBBB@@@BBB999@@@888222000---(((%%%'''&&&'''&&&""""""$$$$$$!!! !!!"""""""""!!!!!!   $$$'''(((+++///444:::===DDDMMMPPPOOOPPPTTTVVV^^^ggglllqqqyyy|||wwwpppggg___YYYUUUQQQKKKDDD>>>:::555...)))///***%%%""""""""" !!!!!!"""######$$$### !!!###&&&---555;;;===AAAGGGMMMTTTTTTVVV[[[```dddfffggg```fffnnnssssssqqqnnnllloooqqqyyyxxxsssrrrkkkddd^^^VVVNNNHHHCCC???======888222---***)))'''%%% CCCBBB@@@???>>><<<:::888999999999999:::;;;::::::555555666999;;;<<<<<<<<>>;;;<<>>EEENNNWWW]]]^^^```fffkkkooollljjjlllooopppnnnlllqqquuuyyy|||~~~}}}||||||yyyqqqbbbYYYTTTJJJFFFBBB<<<888666555333222***&&&""" BBB???<<<<<<<<<<<<;;;999888888999888888999999:::555777888999;;;>>>@@@AAAJJJBBB<<<===@@@???888222111222444777888555111---111///...///111555888:::///---***)))+++---......***---***,,,444555888DDDGGGSSSlll}}}xxxwwwxxxzzzzzztttvvvwwwsssuuuxxxrrrnnnqqqzzzssscccQQQ<<<,,,******---+++'''&&&(((---+++'''$$$###$$$&&&'''$$$$$$%%%&&&''''''(((((()))### ###%%%$$$"""###%%%%%%%%%$$$###"""!!!!!!&&&&&&%%%$$$###"""""""""&&&(((///999HHH^^^}}}ttttttvvvkkkXXXIII===;;;777...+++...,,,***)))'''%%%###"""""" !!!"""""""""!!! !!!""""""  %%%$$$!!!"""(((...,,,---333666<<>>???:::333///222333666999:::777111---......///222666888888888///---+++***,,,...///...(((,,,))),,,666888<<>>CCCGGG>>>BBBIIIQQQZZZaaagggiiippp{{{}}}}}}yyyvvvrrrmmmiiiYYYTTTLLLFFFBBB>>>:::666222222111---'''### %%%!!! """"""!!!"""&&&&&&!!!  %%%))))))### %%% $$$&&&######'''+++...000333666;;;AAAGGGLLLNNNPPPNNNSSS[[[ccciiilllmmmmmmsssvvvzzz}}}~~~}}}}}}}}}}}}|||}}}xxxjjjccc___WWWVVVTTTIIIDDD::::::999333222222)))&&&%%%$$$$$$###!!!"""######"""""""""###(((///999@@@=========<<<;;;:::;;;;;;888:::;;;999888888;;;===;;;===:::444555>>>HHHLLLMMMCCC<<<;;;:::444000///444444555666666555111///---,,,...111666888777555111///---,,,---......---'''***))),,,777;;;@@@OOOVVVuuuzzzvvvuuuvvvwww{{{ssstttuuuppptttyyysssxxxyyy~~~zzzbbbSSSDDD111---,,,...///,,,''''''***'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&'''&&&'''***(((###"""%%%###$$$%%%%%%%%%$$$#########%%%&&&&&&%%%&&&)))---...111>>>UUUlll~~~~~~{{{fffVVVRRRKKK<<<444777333000000222///'''###$$$"""###$$$$$$$$$###!!! """%%%###!!!!!!&&&+++000333444AAACCCHHHLLLNNNOOORRRTTTOOOTTTZZZ___gggqqqzzz~~~}}}{{{{{{xxxrrrlllgggcccbbbaaaVVVVVVTTTNNNFFF>>>:::999444...'''###$$$%%%$$$"""(((%%%!!! !!!   $$$$$$!!!!!!!!!''',,,(((""""""(((!!!%%%%%%(((&&&"""!!!&&&&&&###"""''',,,222333777;;;AAAFFFJJJMMMQQQRRRUUUXXX\\\```bbbcccdddfffjjjnnnqqqssstttttt}}}}}}{{{wwwxxxvvvnnniiihhhUUUIIIEEEBBB<<<>>>AAA:::999...,,,+++%%%&&&&&&"""$$$$$$+++---///111444;;;DDDKKK777999;;;<<<<<<<<>>::::::AAAGGGHHHEEE<<<666777666222000333777555333222333333222111...,,,,,,...222333222000000...,,,+++,,,------,,,&&&***(((,,,888===CCCQQQaaa}}}vvvsssrrrrrrrrr|||sssssstttnnnrrrvvvqqqwwwyyyrrr[[[NNNCCC333---,,,,,,+++(((###%%%+++%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&'''+++...***$$$###&&&"""###$$$%%%&&&%%%$$$######%%%''''''''')))---111444888HHH```vvv}}}}}}hhhXXXWWWQQQAAA999<<<555222333666333***$$$%%%###$$$$$$%%%$$$###"""!!! ###'''""" """"""!!!###$$$###+++...444999<<<===AAAEEEMMMGGGIIIRRRUUURRRXXXcccaaaggglllpppzzz~~~}}}~~~ppprrrtttqqqlllhhhggghhh]]]UUUKKKEEEDDDDDDBBB@@@555000+++''''''&&&###!!!"""######$$$$$$###!!!!!!""" %%%+++ ...777777+++###!!!!!!"""!!!!!! """$$$'''***---///000888???EEEEEE@@@@@@FFFMMMKKKMMMPPPTTTYYY]]]aaacccggggggggghhhiiikkkmmmnnnuuuuuuuuuvvvxxxzzz}}}~~~|||wwwvvvmmmcccZZZYYYVVVMMMFFFDDD:::555888888///...///)))+++!!!$$$***///222333777:::<<<>>>???CCCIIINNN;;;999777555555777:::<<<999777666777:::===>>>>>>::::::<<>>EEEIIIKKKJJJHHHNNNOOORRRWWW^^^fffmmmqqq|||}}}vvvkkkmmmqqqiiicccaaa\\\TTTQQQMMMJJJFFF@@@777111///333333000///...+++'''$$$''')))'''"""  !!!  '''%%%###>>>KKKGGG000"""  +++!!!""" $$$,,,444777777777888<<>><<<;;;<<<<<<;;;::::::999:::===???@@@>>>===888888666555444333333333555666666555222000//////...///---,,,...333333///,,,++++++,,,......---,,,+++,,,555333;;;EEEIIIdddxxxwwwxxxxxxyyy|||xxxtttrrrssssssrrruuuyyy{{{~~~}}}{{{~~~{{{iiiZZZLLL<<<...---,,,***((('''''''''((((((&&&$$$$$$'''((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$###$$$$$$%%%'''''''''''')))+++///000000///000666@@@GGGUUUbbbnnnttt}}}~~~sssnnneee^^^UUULLLMMMKKK===<<<<<<999444,,,'''%%%%%%$$$'''&&& """###!!! !!!"""###"""!!!!!!######!!! !!!!!!  !!! !!!$$$%%%&&&,,,///333666:::===@@@BBB>>>???@@@CCCHHHNNNSSSWWW^^^^^^dddmmmuuu{{{|||ssspppmmmjjjgggbbb\\\WWWOOOTTTUUURRRPPPOOOJJJEEE???@@@???<<<888444111000,,,+++***(((%%%$$$%%%'''###!!! ###!!!###)))***%%% !!!$$$'''###&&&666<<<888+++!!!###!!!""""""%%%%%%%%%$$$&&&)))'''$$$%%%)))(((---///...000666999888BBBFFFMMMTTTXXXZZZ[[[\\\]]]aaa```YYYXXXaaakkkpppmmmiiihhhgggeeeaaaaaaeeegggfffkkkvvv}}}|||wwwuuuvvvwwwxxxwwwvvvwwwyyy{{{tttyyy|||}}}|||xxxqqqhhhaaa[[[WWWSSSQQQPPPKKKDDD>>>888555000,,,)))'''''''''"""!!! """%%%)))...333;;;FFFOOOQQQWWW```iiipppwww666666555555666777888999AAA???=========<<<999777999888777888:::;;;:::999444555666777888888777777:::999666222...---///111111111///,,,...222333000(((***,,,---,,,+++++++++......888777===EEEQQQwww~~~uuuvvv{{{~~~|||{{{wwwssssssvvvwwwwwwyyy}}}zzz|||}}}|||vvveeeWWWJJJ<<<000******)))((((((((((((((()))'''&&&&&&'''''''''&&&'''''''''&&&&&&&&&&&&%%%'''&&&%%%$$$$$$$$$$$$$$$$$$&&&''''''''')))+++---000222555888???JJJYYYdddnnnrrrxxx}}}~~~|||tttooohhhcccXXXHHHEEEEEE===BBB@@@;;;444---(((&&&&&&$$$&&&&&&###"""$$$$$$"""!!!!!! !!!"""###### !!!######"""!!!!!!""" !!!######!!! !!!"""###$$$%%%%%%%%%%%%'''(((((((((+++111555;;;;;;<<<>>>AAAFFFJJJLLLGGGGGGKKKQQQWWW]]]fffooorrruuuyyy}}}~~~~~~{{{yyyvvvrrrpppiiimmmpppooonnnnnnkkkfffcccaaa___]]]ZZZWWWRRROOOJJJKKKKKKHHHCCC???<<<:::777333///---,,,---------......111444111)))######"""!!! !!!"""!!!  &&&)))+++///555777///%%% !!! !!!)))000222///+++$$$ %%%###$$$)))$$$%%%'''(((***++++++,,,...111333333777<<<===:::<<>>AAAFFFIIIIIIKKKPPPTTTTTTUUUWWWZZZ]]]```bbbcccccckkkllliiicccbbbiiiqqqvvvqqqooopppqqqqqqqqqxxxooommmooowww|||yyyuuusssuuuvvvvvvuuuttttttuuuwww|||~~~zzzuuusssrrrqqqllleee```[[[SSSKKKDDD@@@===:::999888555000+++&&&$$$""" !!!%%%,,,444666:::FFFYYYhhhkkkrrrzzz000111333555777999::::::888888888999;;;:::888666999777555444555666666555000222444777888888666555888666333///,,,,,,...000///222222000111444444111(((+++...---)))&&&&&&'''///...999:::>>>GGGZZZyyyxxx|||~~~|||zzz{{{xxxwwwzzz{{{zzz|||uuu{{{sssbbbRRRDDD666,,,(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&))))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''((())),,,...111777AAALLLWWWdddrrr{{{yyyxxx}}}~~~~~~}}}{{{uuutttzzzzzz~~~tttkkkYYYBBB;;;???<<>>;;;777111+++''''''%%%%%%'''(((&&&###!!!$$$######"""""""""###### !!!!!!!!!"""###""" !!!###!!!"""$$$&&&((('''$$$!!! """""" !!!"""  """ !!!###%%%''')))(((,,,111777===CCCEEEDDDLLLLLLNNNQQQUUU[[[```bbbllltttyyyuuutttyyy{{{wwwsssxxx}}}}}}vvvlllbbb\\\^^^cccfff```WWWUUU]]]fff___XXXSSSWWW[[[ZZZVVVTTTQQQPPPNNNKKKHHHEEEDDDDDDBBBBBBCCCBBBBBB@@@>>>===CCCBBBAAACCCFFFJJJKKKLLLOOOMMMIIICCC???>>>@@@BBBDDDKKKOOONNNMMMNNNOOOMMMKKKIIIEEEBBB??????@@@@@@>>>>>>>>>>>>>>>======<<<;;;>>>>>>:::;;;@@@AAA>>>EEEDDDNNN```fff\\\SSSQQQUUUSSSSSSVVVXXXXXXXXXYYY^^^aaadddhhhjjjkkkkkkjjjoooooommmnnnrrruuupppgggeeekkklllhhhlllwww{{{wwwrrrsssssspppmmmlllpppvvvpppssstttuuu}}}|||{{{yyyyyy}}}xxxxxxzzzvvvwwwxxxxxxvvvuuuvvvwwwvvv{{{}}}|||{{{||||||zzz}}}xxxvvvvvvmmm___[[[```TTTQQQLLLGGGCCC@@@>>>===999555111000000000,,,)))!!! ###(((:::???JJJWWW```lllzzz444444555666777777666666888777666666777777555333555444222222333222111///---...000111111///---+++***,,,------,,,,,,---...+++333999999888777333...***,,,---......///111333---111<<<;;;IIIaaaxxx}}}~~~}}}|||{{{xxxzzz~~~ppp]]]KKK888***%%%&&&&&&'''''''''''''''&&&&&&''''''&&&$$$$$$%%%'''***)))((('''''''''((()))'''''''''''''''((()))***((()))+++...000555;;;???NNN\\\ppp}}}{{{~~~~~~}}}{{{yyy{{{~~~{{{uuuvvvzzz{{{~~~zzzrrrrrr|||yyyrrr___QQQKKKCCCEEEDDDDDDDDDAAA;;;444...+++'''%%%)))***'''###"""$$$$$$###"""!!!!!!"""""" !!!"""""""""""" !!!!!! !!!"""!!!!!!###&&&((('''$$$"""  !!!"""%%%'''(((((('''&&& $$$$$$###"""""""""""""""$$$%%%$$$%%%+++444999:::>>>???@@@BBBDDDIIIPPPUUUllltttvvvrrrrrryyy}}}{{{vvv{{{}}}}}}|||wwwsssqqqqqqlllsssxxxssslllkkkttt~~~mmmddd___cccjjjjjjfffddd]]]]]][[[YYYUUUSSSSSSTTTVVVUUUTTTSSSRRRRRRQQQQQQ]]]\\\[[[]]]aaafffhhhiiiqqqooojjjeee```^^^___aaadddlllppplllhhhiiimmmooommmjjjgggdddaaaaaaaaaaaa]]]]]]]]]]]][[[ZZZXXXWWWXXX]]]]]]YYYZZZbbbddd```___]]]cccpppuuunnngggeeehhhhhhhhhiiijjjjjjkkklllppprrrvvvyyy|||}}}}}}}}}}}}|||tttqqqwww}}}~~~{{{wwwvvv}}}~~~{{{~~~{{{{{{~~~|||||||||{{{}}}|||tttooonnnkkkmmmnnnmmmkkkiiiiiijjjjjjoooqqqmmmjjjhhheeeaaa```^^^\\\ZZZSSSJJJEEEEEE===:::666333222222222111***'''$$$$$$&&&&&&### !!!!!!###444EEEZZZbbbhhhooo|||111222333555777999;;;;;;;;;999666555666555444222333333222333444333111......///000000000...,,,++++++,,,---,,,+++,,,---///111888<<<:::777555111---,,,******+++...222444444...555@@@===SSSuuu}}}}}}zzz}}}lll[[[III777+++(((%%%&&&'''''''''&&&%%%%%%###%%%&&&%%%######%%%((()))((('''&&&&&&''')))***(((((((((((()))***+++,,,---///333888>>>EEEMMMSSSbbboooyyyzzzyyywwwuuuvvv{{{}}}~~~~~~zzzxxx}}}~~~rrrkkkqqqyyywwwxxxmmmbbbYYYNNNMMMLLLJJJHHHFFFBBB;;;666222+++(((+++---)))%%%$$$%%%$$$###"""!!! !!!"""###$$$$$$######  """ """%%%%%%###!!! ### ###""" !!!%%%***%%%)))000555555000)))$$$'''###!!!!!!%%%%%%""""""***---***))),,,///000222999EEENNNXXX\\\^^^bbbooo|||yyynnn___aaabbb___ZZZXXX[[[___dddhhhlllpppsssxxx~~~|||rrrmmmkkkooorrrnnnjjjhhhbbbddddddbbb``````bbbeeecccbbbaaa``````aaabbbccc```^^^^^^```dddjjjmmmnnnwwwuuurrrmmmiiihhhiiijjjoootttwwwsssppprrrtttsssqqqrrrrrrqqqpppnnnlllkkkoooooooooooonnnllljjjiii```fffgggbbbdddnnnqqqmmmpppnnnnnnrrrwwwxxxvvvuuurrrsssttttttvvvyyy|||~~~}}}zzzvvvzzz}}}|||{{{|||~~~|||||||||vvvllleeeeeeggghhhhhhfffbbb___]]]]]]WWWZZZYYYRRRLLLIIIFFFBBB@@@@@@>>>;;;:::<<<999555555111+++((('''&&&%%%### ''':::OOO[[[qqqyyy~~~999888777666666555666666999777444333333444444333222222333444555444111...///000000111000000............---+++***+++...111666<<<>>>:::444222000---...***''''''+++///000000000999CCC@@@ZZZ~~~|||~~~iiiYYYIII888...,,,&&&&&&'''''''''&&&$$$$$$"""$$$%%%$$$""""""%%%(((((('''&&&%%%&&&'''***+++))))))))))))***+++------888;;;AAAGGGPPPYYYcccjjjmmmxxx{{{yyyuuusssqqqrrrwww{{{|||{{{~~~}}}}}}|||zzzzzzsssooowww|||zzzyyy{{{uuuoooiii^^^TTTPPPLLLIIIGGGCCC>>>999666...***---///***&&&&&&$$$$$$###!!! !!!"""###%%%%%%%%%$$$### !!! """"""!!! """&&&!!!%%%((('''&&&)))///555>>>FFFPPPVVVUUUMMMAAA999444,,,$$$!!!"""""" ###)))''' $$$'''***333BBBNNN===>>>>>>HHH]]]mmmdddPPPKKKLLLLLLJJJIIIIIIMMMQQQPPPPPPRRRUUUYYY]]]aaabbbffflllqqqtttvvvzzzxxxwwwyyy}}}zzzrrrmmmlllkkkmmmoooooonnnooossswwwooonnnllllllmmmpppsssuuuqqqooonnnqqqvvv{{{|||xxxwwwxxxzzz~~~||||||~~~}}}zzzwwwwwwxxxxxxwwwvvvtttssspppwwwwwwrrruuuzzzxxxuuuuuuzzz{{{|||||||||{{{vvvxxx{{{wwwqqqnnnqqqlllfffaaaYYYPPPMMMOOOOOOPPPOOOLLLGGGBBB???>>><<>>999666666666444444555000'''(((000...'''(((### $$$777WWWnnnvvvzzzBBB<<<555333555777666444000555666333111222111...111111111111111111111222555333000------///111333,,,,,,,,,...111333333333444888===>>>;;;555000---+++***)))***,,,...000000999===@@@JJJbbbyyyqqqjjj```UUUDDD888((()))(((%%%######&&&'''&&&$$$$$$%%%%%%$$$###%%%))),,,+++%%%$$$)))---+++'''&&&)))(((***000555666999>>>AAAIIIJJJPPP^^^fffjjjtttzzz~~~{{{}}}zzzuuuzzztttrrrwww~~~}}}}}}zzz~~~wwwyyy}}}|||sssrrrvvv{{{}}}|||{{{}}}vvvjjjTTTHHHFFFBBBAAA<<<111999444000111555555///)))%%%$$$""""""######"""!!! !!!"""######"""!!!  !!!!!!   ((()))%%%---///222444666===OOO```aaallluuusssmmmiiigggeeeggg<<<%%%***''' !!!%%% !!!  !!! """&&&///;;;CCC666------:::FFFFFF???:::888777:::???@@@===AAAHHHBBBDDDEEEFFFFFFHHHKKKNNNRRRPPPOOORRRXXX^^^cccfffnnnooorrruuuyyyzzz}}}{{{xxxxxxzzz|||zzzyyyzzz|||~~~}}}{{{|||~~~}}}zzz||||||~~~|||yyy|||yyyyyy|||yyyvvvqqqjjjfffdddaaa\\\XXXQQQPPPMMMIIIDDD@@@===;;;;;;999666333222111222222333///***((()))(((&&&$$$!!! !!!...PPPwww;;;777222111444777666444000555666333111222111///111111111111111000000000333222///...---...000111------,,,---///111222333777;;;>>>>>>:::333---******)))((()))+++...000111444;;;GGGXXXppp~~~wwwuuugggZZZMMM<<<333&&&(((***(((&&&&&&((())))))'''---,,,+++***((((((((()))///+++***...111000000222999777999???CCCEEEIIIOOOQQQYYYZZZ^^^jjjoooooowww}}}}}}|||}}}|||xxxwwwzzz~~~}}}|||zzz{{{{{{pppnnnssszzzrrrYYYHHH@@@999999:::444777444222333666666111+++'''$$$""" !!!!!!!!! !!!""""""""""""!!!!!!  !!!,,,999AAABBBFFFKKKSSS[[[^^^```hhhrrrrrr|||zzzUUU>>>999222,,,......111,,,&&&!!!  !!!!!!!!!!!!!!!!!!###&&&+++000444---+++000>>>FFF@@@333+++,,,)))---777<<<888333222222444666888999:::===???<<<;;;;;;>>>CCCIIIMMMOOOOOOPPPRRRTTTVVVZZZ```dddccceeeiiimmmrrrwwwzzz|||{{{~~~}}}zzz{{{|||}}}~~~|||}}}{{{{{{~~~~~~{{{|||sssmmmkkkfffhhhiii```VVVUUUQQQLLLFFFBBB??????>>>===:::666333000...---111///,,,***((((((((())))))&&&""" !!!!!! '''<<<```444111///000444666555333111555666333111222222000111111000000/////////...000000///............//////...---,,,---///111222;;;===@@@???999222+++(((((((((((()))+++...000222444===MMMccc~~~{{{xxxvvvzzzeeeWWWFFF555///%%%)))***(((&&&%%%'''''''''&&&((((((((()))+++,,,,,,+++...---///444777888===CCCLLLJJJJJJOOOTTTWWW]]]cccbbbjjjiiikkkuuuvvvsssyyy{{{{{{zzzyyyooonnnttt}}}kkkXXXKKK??????DDDBBB444333444555666555111---)))&&&""" !!!!!!!!!###"""!!!!!!  ###,,,>>>SSS___bbbbbbeeennnyyy}}}}}}uuudddYYYKKKEEEBBB999777111)))""""""%%%((((((&&&$$$$$$&&&...999===555***"""&&&"""&&&222:::777+++!!!"""%%%(((******+++---///222111222555999>>>@@@AAA>>>???@@@@@@AAACCCGGGKKKJJJJJJKKKNNNQQQUUUXXXZZZ[[[\\\```dddhhhllloooppppppqqquuuyyy}}}}}}{{{xxxyyy{{{zzzuuussstttxxx~~~||||||zzz|||{{{|||{{{xxxuuuooojjjhhhhhhiiikkklllllljjjgggVVVMMMJJJGGGIIIVVVYYYKKKGGGIIIGGGAAA999444444666...,,,***'''%%%$$$$$$$$$%%%$$$""" +++KKKppp000//////000333444333111000444555222000222222000000000000///......------......//////......---,,,000///...,,,+++---000222;;;===???>>>888111+++(((''''''((((((***---222555===CCCQQQhhhxxxtttvvv~~~eeeWWWEEE444000(((,,,---+++(((&&&&&&&&&&&&&&&&&&%%%%%%''',,,000222222333666===EEEHHHJJJQQQZZZ\\\XXXWWWZZZ^^^bbbhhhooolllqqqnnnmmmuuuuuussszzz{{{~~~~~~yyysssuuu||||||iii\\\QQQBBB<<<>>>:::222444666666555222///,,,***&&&""" """###$$$%%%###"""    !!!***:::SSSkkkuuuuuuwwwuuuxxx|||lllfff\\\III:::444---(((%%%###  $$$((('''""""""&&&******(((&&&&&&%%%"""$$$,,,333111'''"""############$$$"""!!!"""$$$(((+++,,,,,,888999999999999:::>>>@@@@@@???======>>>@@@BBBDDDEEEJJJKKKGGGIIIQQQTTTPPPLLLOOOTTTYYY]]]^^^\\\[[[```ccciiioootttvvvwwwvvvwwwttttttxxx|||zzzssslllffffffhhhlllqqqttttttrrrvvvsssrrrwww~~~~~~~~~|||xxxyyy}}}~~~~~~~~~{{{yyy~~~tttggg```^^^ZZZTTTNNNIIIKKKNNNOOONNNMMMKKKKKK>>>;;;;;;;;;CCCYYY___OOO666666444///)))%%%%%%%%%$$$"""  444]]]000000000222333333111000///333444000...111222000////////////......---------......///...---,,,+++000000///---+++,,,000333888;;;===<<<777111,,,***&&&'''((()))***...444888AAAHHHXXXrrrzzzyyyxxxssswww~~~bbbXXXFFF555222***,,,000///,,,)))(((''')))***,,,++++++---333999>>>@@@KKKPPPYYY```aaaaaagggoooiiidddaaaccceeehhhmmmtttooorrrllliiipppsssttt|||zzz~~~uuuzzz~~~tttiiifffbbbRRRDDD===333444555555555333000,,,***((($$$  """$$$%%%&&&%%%###!!!    $$$333KKKhhh~~~yyydddSSSHHH:::///)))%%%"""  $$$&&&### !!!###!!! """$$$""""""!!!"""$$$%%%###!!!  '''((()))))))))***,,,////////////000333777;;;>>><<>>HHHKKKPPPTTTVVVXXXXXXXXXTTTRRRSSSWWW[[[ZZZUUUOOOPPPSSSXXXZZZZZZ[[[]]]___cccaaabbbgggnnnssssssqqqqqqooooooqqqpppmmmooosssvvvuuuttttttvvvyyy{{{|||xxxyyy{{{}}}~~~}}}~~~}}}|||{{{zzzyyyvvvqqqmmmnnniiibbb^^^]]]^^^^^^___eeeYYYLLLDDDCCCBBB>>>:::777:::======;;;999999:::666333444111555GGGJJJ999***'''###!!! ###&&&AAAooo111111111222111111000///...111222...,,,///111000.../////////////////////......//////......---,,,///000111///,,,---000444555888:::999666000,,,***&&&((()))******///666<<>>BBBAAABBBEEEEEECCCEEEJJJHHHFFFDDDFFFJJJMMMMMMLLLMMMMMMNNNOOOPPPQQQRRRRRRVVVWWWXXXZZZ[[[___dddhhhiiieeeccceeeccc^^^]]]```YYYXXXZZZ\\\YYYTTTTTTWWWVVVWWWXXX[[[^^^^^^]]][[[YYYZZZ[[[[[[YYYWWWTTTRRRJJJOOOTTT[[[dddlllhhh```RRRPPPPPPOOOKKKEEEFFFJJJFFFEEEDDDDDDEEEDDDAAA???777555222222444777999999000,,,'''###############!!!  %%%!!!###$$$""",,,FFFlll---...///.........000222+++//////+++)))---///...------...///000111222222000000///............///,,,000444333000///222666555777888777222---)))'''&&&)))++++++,,,111:::AAAOOO\\\vvv|||nnnkkkrrruuuvvvvvvvvv{{{ttt[[[SSS???000333000333---...000111333777???EEEQQQ]]]kkkssstttwww~~~~~~{{{vvvqqqqqqtttlllqqqlllkkktttwwwxxx}}}ttteeeXXXIII:::444///111777;;;999555777555222///...,,,***((()))))))))(((&&&###  !!!###$$$### !!!"""777VVVxxxpppaaaVVVKKK???666222000---++++++,,,...///'''***,,,***'''%%%&&&)))%%%******&&&&&&***,,,)))"""(((+++)))(((++++++&&&000///...------000444888:::555///***)))(((((('''###$$$$$$###!!! !!! !!!!!!"""""" ###&&&!!!###$$$###!!!"""&&&)))&&&))),,,***&&&%%%'''+++'''&&&&&&***000222000...%%%***///111//////222555444333444666666444666::::::888888:::<<<===:::777666666777888999;;;===>>>AAACCCFFFGGGGGGHHHIIIKKKGGGCCCBBBFFFFFFAAAAAAEEECCCCCCEEEEEE@@@:::;;;@@@:::;;;???CCCFFFFFFCCC@@@JJJHHHEEEAAA???======<<<<<>>===;;;::::::999777555666888777111,,,333333222333555777:::<<<===GGGKKKFFFBBBHHHNNNPPPOOOOOOHHH;;;333111---'''+++)))((())))))((((((*** &&&""" $$$ """###!!! ###"""###""" ###$$$  """$$$&&&'''%%%###"""))))))((((((((()))+++,,,++++++,,,,,,---.../////////,,,)))'''(((+++///111444111333:::<<<999999===666444222333666777555333111222222333222111///...///333666666888:::888333<<<777444333111---...111000555;;;>>>===:::777555333111---***''''''((()))"""!!! )))111GGGggg333555333111999@@@:::+++///...111444222,,,,,,000000---,,,...333666444222000000000000////////////............//////000111222222222///,,,*********)))''')))---111888EEEQQQZZZqqqsssoootttqqqzzzxxxuuu~~~}}}qqq[[[DDD;;;;;;>>>BBBFFFGGGMMMOOOXXXdddfffiiivvvzzzzzz|||wwwooonnnppprrrqqqqqqtttxxx{{{}}}zzzyyy||||||yyyxxxtttooommmooossstttyyy~~~zzzhhhMMMEEE555222666666:::>>>999111333000(((%%%''''''%%%$$$$$$###"""!!!  """%%%222OOOnnn|||wwwoookkkfffcccbbbaaa```___[[[[[[\\\[[[[[[ZZZYYYXXXWWWVVVVVVWWWXXXVVVQQQLLLMMMPPPTTTVVVWWWYYY\\\^^^ccckkkooollliiijjjkkkjjjccceeeaaaYYYSSSRRROOOIII>>>===???CCCEEEBBB<<<888333000&&&$$$+++((($$$+++$$$&&&'''((('''$$$""" $$$!!! """!!!!!!!!! !!!"""### !!!!!!""""""######&&&$$$""" """%%%'''$$$"""%%%+++,,,)))(((+++***((('''''')))***)))'''&&&'''((((((((('''%%%$$$###$$$%%%(((///555333---///***((((((&&&######&&&$$$)))000444222---(((%%%'''$$$!!!%%%000EEE```yyy000222111000555;;;555)))111000111333111......222+++***+++///444666555222111111111000000/////////,,,---...000111111000000///000///---***((()))***(((''')))...444<<>>GGGCCCAAA???;;;555---$$$%%%'''&&&###!!!""" &&&!!! !!!***444222+++!!!""")))---+++%%% ###222DDDWWWnnn...///,,,***...222///'''222000000000//////000222))))))+++///333444222000111111000000///.........***,,,///111222222000///.........,,,)))(((***+++---+++,,,111777@@@OOO]]]ccczzz}}}yyyvvvkkkeeeUUUQQQOOOUUU```jjjqqqtttwwwzzzvvvttttttsssvvvttttttuuuvvvvvvxxx|||}}}|||~~~sssmmmiiibbb\\\WWWPPPHHHDDDFFFMMMMMMRRRZZZbbbkkkxxx```VVVJJJIIIIII@@@;;;;;;666000///+++'''%%%$$$""" """!!! !!!%%%(((***###!!! !!!$$$%%%###"""+++HHHddd}}}~~~wwwsssrrroookkk___KKK;;;III]]]YYYPPPXXXXXXVVVPPPGGG===333---+++...555777222111555222***///(((***+++$$$###!!!%%%---...)))###&&&$$$ """333CCCNNNccc333111...+++---111111///000000...,,,---///000000******,,,...000///---+++//////.........---------+++---000222333222000///......---,,,******,,,...444222111555:::DDDSSSaaalllyyytttnnnggg```SSSXXXbbbmmmzzzxxxrrrtttzzzyyysssppprrrssssssvvv|||xxxuuuzzz~~~}}}~~~~~~}}}|||yyy}}}{{{pppcccYYYTTTSSSMMMHHHEEEAAA;;;:::<<>>999555555333000111555444444777???HHHSSScccqqq{{{}}}yyytttooo]]]LLL???111...'''""""""###"""""""""  """###$$$######"""!!!""" !!!"""777hhh|||zzzsssmmmvvvvvvjjjooorrrpppllleeebbbeeennnuuuvvvzzz{{{yyywwwuuuqqqkkkjjjmmmbbbDDD666JJJZZZOOOHHH>>>333---(((!!!!!!###%%%444???SSSppp///000111111111000222444///000...,,,...333333......//////...---,,,,,,---,,,,,,------...////////////000111222222111///...------,,,+++***+++///222777555555;;;CCCQQQdddttt}}}vvvtttxxx|||}}}}}}{{{tttssswwwwwwoooooowwwzzzvvvuuuzzzvvvxxxyyy{{{yyyqqqkkkiiifffbbb^^^VVVRRRMMMIIIDDD@@@<<<:::222---***+++***)))+++000///...111777???HHHWWWeeepppuuu}}}zzzkkk]]]PPPBBB888---%%%$$$%%%"""!!!###!!!  """$$$%%%$$$$$$%%%$$$"""  !!!###!!!"""(((JJJ~~~{{{~~~||||||{{{wwwwwwyyyxxxvvvooo\\\QQQ___hhh]]]RRRCCC444---&&&###$$$ !!!,,,999III```yyy...111555888777444444666///111000---000555444...///000000///------///000,,,------...///000111111111111222222111000......,,,,,,+++***)))+++///222444222444<<>>KKK[[[rrrwwwzzz~~~zzzwwwzzz~~~|||zzzzzz{{{~~~|||~~~vvvnnniii^^^UUUSSSOOOEEE===;;;888222,,,)))***++++++***---***&&&$$$&&&((()))***,,,+++,,,...111888GGGUUUUUU___aaaggguuuzzz}}}{{{rrriii^^^VVVHHH666(((!!!###&&& !!!!!! """$$$###!!!!!!!!!!!!!!!"""######!!!$$$&&&&&&$$$!!!"""   )))LLL{{{zzzpppkkkccc]]]^^^______bbbeeeddd```aaajjjrrrjjjRRR===)))$$$""" !!!)))'''###!!!000===AAARRRppp888555555<<>>---$$$!!!$$$%%%&&&%%%%%%%%%%%%$$$"""!!!!!!!!!!!!"""######"""###%%%&&&%%%$$$!!! """  !!!"""!!!!!!  000QQQ{{{yyytttpppkkknnnnnnqqqtttqqqjjjggghhhfff\\\[[[ffffffSSS===333&&&""" %%%$$$  %%%+++)))%%%!!!+++:::???JJJ___zzz777333222888??????777...000000000///---,,,...///---------,,,******,,,...------,,,,,,---...///000111111222555666444---(((''''''((()))***---///111111555<<>>222---))))))'''""""""%%%###############$$$%%%%%%$$$$$$$$$$$$&&&(((***+++$$$###$$$&&&((()))(((&&&!!!"""""""""""""""!!!!!! """)))222JJJppp|||vvvsssqqqnnnlllssszzz}}}vvvnnnhhhWWWCCC777111---,,,...,,,333555...$$$ $$$---///+++))),,,!!!%%%---444777000+++%%%!!! ,,,:::JJJOOOaaa,,,111555222+++(((,,,222,,,...//////...------...111///---,,,...//////...,,,,,,---,,,,,,+++***))),,,,,,...222555333...))),,,---,,,)))&&&'''+++///555===GGGRRRddd{{{qqqlllcccQQQEEE@@@;;;777333,,,***+++&&&))))))(((***...000///+++)))))),,,......***&&&$$$,,,444888444---'''!!!###%%%&&&)))......000***...???IIILLLTTTSSSZZZeeeqqq~~~}}}ppp^^^RRRIII@@@:::777000%%%!!!$$$$$$$$$######$$$$$$%%%&&&######$$$%%%&&&(((***+++%%%$$$%%%'''))))))'''%%%###############"""!!!!!! !!!!!!  $$$'''222NNNxxx}}}nnniiidddcccaaa]]][[[\\\kkkppprrrppplllggg```XXXMMM===---(((((('''%%%%%% ***+++  ### %%%///333000000555)))  !!!&&&...333444---(((!!!!!!...AAAHHHVVVooo...//////,,,))))))+++...+++---///000///...///000...,,,***+++...///...,,,,,,,,,+++******)))((((((+++,,,///111111///,,,******,,,,,,***'''(((...333999@@@IIIUUUkkk{{{pppaaa\\\VVVHHH888333111333111+++'''((('''---000000222777999777444222444:::???;;;...###"""$$$(((,,,///---((($$$!!! """ ###******,,,%%%%%%444???FFFRRRKKKNNNVVVbbbrrr}}}sssmmmlllkkk```XXXRRRDDD000$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&''''''(((&&&%%%&&&((())))))&&&$$$&&&&&&&&&%%%$$$###"""!!!!!!"""""" ###(((---;;;\\\}}}zzzwwwtttsssqqqlllccc\\\QQQMMMLLLLLLIIICCCDDDJJJLLLQQQUUUTTTSSSSSSNNNIII<<<111&&&###### !!! """$$$)))"""$$$---111...111888111&&&###&&&$$$  $$$,,,///---)))###"""666AAAMMM```sss333///,,,+++---///...---***,,,///000000000000111+++)))(((***---...,,,***,,,,,,***)))((((((((((((***---///000...,,,++++++(((***,,,***(((***111777;;;BBBKKKXXXppppppgggaaaXXXMMMPPPSSSKKK333---,,,222444000++++++'''///444444666<<<>>>:::...///777EEEPPPNNN???000+++)))(((((('''&&&###!!!""""""###"""!!!******///***'''...333999EEEQQQQQQSSSYYYddduuu~~~}}}uuuzzzwwwooo\\\@@@...+++%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$&&&&&&'''((()))(((&&&###((((((((('''&&&$$$###""" """###""" !!!%%%+++777HHHlllvvveee^^^[[[XXXTTTTTTUUUSSSMMMHHHDDD???;;;888111,,,222<<<;;;AAAFFFEEECCC@@@888111...&&& !!! """ $$$'''+++"""!!!))),,,***---666777*** &&&)))+++&&&###***+++(((&&&!!!"""///===IIIWWWdddxxx---,,,++++++************)))+++---...---,,,,,,---***//////)))'''+++,,,)))+++(((&&&'''***+++)))&&&''')))+++,,,---,,,,,,,,,,,,+++,,,---,,,***...555888DDDPPP___zzzzzzmmmiiidddUUUDDD<<>>KKKYYYggg}}}yyypppggg\\\RRRQQQMMMCCC;;;;;;>>>:::222...111,,,(((555KKKTTTOOO000------000...******......///888HHHQQQJJJ;;;///''''''&&&&&&%%%$$$$$$######"""!!!!!! !!!!!!$$$&&&'''''''''***000444666CCCPPPVVV]]]hhhqqqsss||||||zzziiiQQQ444///+++&&&%%%'''((()))((())))))***+++***'''### ###'''(((&&&%%%&&&&&&###"""$$$%%%$$$"""!!! ''',,,+++%%% '''222XXXiiixxxmmmddd[[[TTTKKKBBB<<<999888777444333111...+++)))'''&&&(((&&&###"""$$$''',,,///+++***(((%%%"""!!!%%%$$$""" &&&""""""''')))"""$$$$$$***&&&!!!""""""!!!!!!###&&&)))...---)))!!!  $$$### '''555EEETTTlll------,,,,,,++++++,,,,,,((()))))))))((((((***+++------+++***---000///***((()))***)))(((((()))***,,,******---000000...++++++***,,,.........444<<<===MMMaaasssvvvwwwqqqcccVVVNNNGGGBBB<<<888444777???AAA777***,,,---++++++111;;;@@@@@@000//////000---+++///555999666777===>>>777...***"""###$$$%%%%%%$$$#####################""""""!!!"""###%%%%%%&&&(((,,,//////999CCCLLLUUU```gggiiirrr}}}zzzuuuhhhPPP???111''''''((($$$###''')))+++...///...***%%%"""%%%((((((%%%&&&)))***((($$$###$$$&&&&&&$$$!!!,,,...+++$$$!!!--->>>iii|||yyykkk```YYYSSSLLLFFF@@@;;;444///+++)))'''&&&$$$$$$###"""!!!  """###"""%%%###!!! !!!&&&&&&(((+++***###%%%!!!"""))),,,&&&!!!!!!!!!"""(((+++%%%!!!  ---AAAYYYxxx------,,,,,,,,,,,,,,,---((())))))(((''''''***,,,+++(((&&&(((---000---)))'''***,,,+++(((''')))+++...,,,+++---111222///+++,,,+++,,,/////////555===BBBPPPeee{{{~~~mmm]]]]]]WWWLLLCCC@@@===:::000......444<<<===444)))***,,,222888666///))))))333333333111......333999???<<<;;;;;;555,,,&&&%%%!!!"""$$$&&&&&&$$$###!!!!!!"""###$$$$$$###"""!!!!!!###%%%(((+++---333555888>>>HHHTTT^^^ccciiivvv}}}~~~tttyyyzzzlllYYYEEE555555222)))'''---///111222222000---+++***))),,,---+++---000///+++)))%%%###&&&(((&&&###!!!***)))&&&!!!###!!!(((777JJJssspppaaaXXXKKKBBB>>>;;;888555///,,,(((&&&%%%###!!! !!!$$$!!! """%%%''''''***---...***%%%######### ###)))+++$$$"""&&&!!!''':::WWW{{{,,,,,,,,,++++++,,,,,,---)))******)))((()))+++---+++(((&&&***///000---***'''***,,,+++((('''))),,,...---,,,...111111...,,,000///000222111222999AAAMMMVVVggg|||wwwjjjWWWOOOLLLDDD:::555444111,,,***)))***---...---***)))***...888AAA???444------000111000---***,,,///222666777999:::333)))%%%&&&%%%&&&''''''&&&$$$""" !!!###$$$$$$###"""!!!!!!$$$''')))***444333444:::AAAIIIRRRXXX```hhhpppxxxvvvyyyyyy|||uuummmYYYKKKKKKIIIAAAAAAIIIGGGFFFDDD@@@;;;999;;;===>>>AAACCCAAAAAA???888000+++$$$ ###&&&%%%%%%''''''$$$!!! """"""111HHH^^^uuuiii\\\LLLBBB<<<555000...---+++***!!!  !!!###%%%  ###%%%'''$$$)))---+++'''###""""""###%%%""""""111LLLnnn++++++******++++++,,,,,,***+++++++++******,,,---...******///333111///...)))***+++***))))))***+++,,,---...//////...------...---...000111222:::BBBOOOWWWfffzzzkkk```XXXKKK>>>===777000......+++%%%***+++------((($$$&&&,,,------111444333...,,,---...//////,,,,,,//////,,,(((***///333000)))&&&))))))))))))(((&&&$$$!!! !!!!!!"""############"""$$$"""!!!!!!###%%%%%%%%%---///444;;;???@@@EEEJJJTTTVVV]]]jjjyyy}}}ssstttzzzkkkkkk```YYYZZZ[[[ZZZ^^^gggnnnlllfff___XXXXXX\\\aaahhhkkkllljjjgggaaaTTTGGG555,,,''')))((($$$%%%+++(((###  $$$???aaayyynnn```NNNEEE@@@666...+++'''%%%$$$###!!!!!!!!!###$$$$$$######""""""!!!"""""""""%%%(((%%%!!! $$$111FFF```www***)))))))))******+++,,,(((***,,,,,,+++***+++,,,///,,,...333444000...111+++***)))***++++++***)))***---111000---+++,,,...---,,,...222444777@@@JJJUUU```qqq{{{lllWWWOOOLLLAAA222666555000,,,+++)))&&&***,,,111333...'''(((///,,,,,,)))%%%$$$&&&'''&&&,,,...///...222666222+++%%%%%%''')))(((%%%&&&******)))((('''%%%###"""!!!###############$$$%%%%%%'''$$$!!! """%%%&&&%%%)))+++111777777666<<>>666+++&&&$$$###&&&(((000666333***(((,,,***,,,***%%%(((000222---(((+++,,,---444999333(((,,,((($$$$$$"""!!!$$$)))***((('''%%%$$$###""""""%%%%%%$$$###$$$%%%'''(((&&&######'''))))))***)))+++...---...999GGGHHHEEELLLWWWXXXVVVhhhvvv{{{~~~~~~zzzkkkqqqqqqjjjgggkkkrrrttt}}}~~~~~~||||||}}}pppfff^^^VVVEEE///'''+++''' """$$$!!!!!!  """!!!///DDDnnnzzzhhh[[[JJJ:::444333((("""!!!"""###!!! """$$$%%%$$$###""" %%%%%%!!!!!!###!!!###&&&$$$!!! !!!%%%### !!!(((999EEEJJJNNNWWW```ooozzz(((((()))************)))'''+++///...***(((***---111000000/////////000000++++++,,,......---***''',,,'''''',,,---+++,,,111555666>>>IIIMMMOOO\\\mmmvvvuuucccWWWLLLGGGAAA888000---444333666888333)))%%%((($$$(((+++(((######)))///+++)))''''''(((,,,000222***)))(((((()))+++---...222---'''###"""$$$&&&'''%%%%%%$$$###""""""######"""%%%&&&%%%###"""$$$&&&###"""!!!!!!"""$$$&&&''''''&&&$$$$$$'''---333777:::;;;@@@NNNUUULLLWWWuuuyyyuuuqqqzzz{{{{{{zzzxxxwwwxxx|||~~~~~~zzzttt___AAA000...'''***$$$!!!$$$!!!"""'''&&&+++)))<<>>AAAIIIVVVaaajjjuuu~~~wwwfff]]]OOOEEE;;;777444///---......,,,,,,---)))###$$$(((&&&((()))'''$$$$$$)))---***)))(((((())),,,///111111///,,,)))(((((()))***999444,,,%%%""""""$$$%%%!!!!!!""""""###$$$&&&&&&###%%%'''&&&$$$###$$$&&&###"""!!!!!!"""$$$&&&'''&&&%%%$$$$$$'''+++000333666:::>>>IIIQQQLLLSSSjjjvvvqqqzzz~~~rrrYYY@@@333...///''' ###!!!"""###""")))666VVV|||nnneee[[[UUULLL>>>111+++&&&###  """%%%&&&###"""  """###!!! """***111333000---!!! !!!!!!"""!!! !!! ***222888@@@HHHTTTRRRRRRXXXaaaiiimmmnnn((((((((())))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,//////...,,,***,,,+++***))))))***,,,.../////////000000333===HHHSSSYYY```jjjyyyppp[[[KKKDDD>>>666///---,,,,,,111777222...+++***'''$$$''',,,((('''&&&&&&&&&'''(((***'''(((((()))***+++---...444111---)))''''''((()))999444---&&&""""""###%%%!!!!!!!!!"""###$$$&&&&&&"""%%%''''''&&&$$$$$$%%%######"""""""""$$$%%%&&&%%%%%%$$$$$$&&&(((+++---...666888===GGGHHHLLLZZZjjj||||||xxxqqqyyywwwXXX===555555*** !!!### ***222NNNtttmmm^^^PPPGGG???;;;555+++"""!!!"""&&&)))!!!  !!! ###%%%(((,,,444:::(((!!!!!!""" !!! """$$$&&&"""  !!!!!!!!! $$$***222999LLLJJJFFFEEEHHHMMMSSSWWW)))((((((((()))+++---......,,,++++++---------,,,)))+++,,,...//////............---,,,+++,,,...000---111555666777>>>KKKWWWqqqyyyrrrgggZZZJJJ===888333...++++++***,,,222:::888444000,,,)))''')))+++)))'''$$$%%%''')))(((&&&&&&&&&((()))***+++++++++///---)))'''&&&(((+++------,,,***'''$$$###$$$&&&&&&%%%$$$######"""######!!!###%%%%%%%%%$$$###"""######""""""######%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((111//////;;;CCCGGGNNNRRRiii~~~vvvwwwuuuzzzmmmNNN===>>>111$$$###!!!###!!! !!! 777KKKhhhuuubbbNNNAAA<<<555///---)))###  !!!"""""""""$$$%%% ######!!!$$$***111'''"""!!!### !!! !!!###%%%""" !!!###$$$  &&&+++888;;;>>>??????AAAEEEHHH))))))))))))***+++,,,---...,,,******,,,------,,,,,,+++++++++,,,---///111---...000///---,,,---///555999<<<===AAAPPPcccqqqvvveeeTTTKKKEEE===555111***((('''))))))'''+++111111000---)))((((((((('''***&&&$$$%%%((()))'''$$$$$$&&&''')))*********)))***(((&&&%%%&&&(((+++...%%%(((++++++)))&&&&&&&&&((('''&&&$$$######"""""" !!!!!!"""###"""!!! ##################$$$$$$$$$$$$##################&&&...***'''444???DDDJJJIII[[[jjj~~~~~~~~~|||dddQQQRRRAAA...)))%%% ### ######%%%FFFddd{{{rrr```PPPBBB777000,,,'''###"""!!! !!!""" !!!!!!   """$$$###!!!  !!!!!! """  !!!!!!!!! ###%%%  !!!###)))///333333555888<<<)))***++++++,,,,,,++++++,,,,,,+++*********,,,------+++)))((((((+++---///***---000111///...000222444999>>>BBBQQQjjj{{{mmm^^^LLL:::444444111---******''''''++++++((('''))))))***)))''')))------))))))&&&$$$%%%((((((&&&$$$$$$%%%&&&'''((((((((((((((('''&&&%%%&&&''')))***&&&***//////,,,'''&&&&&&(((((('''&&&%%%%%%%%%%%%!!!  !!! ########################$$$$$$###"""!!!!!!!!!!!!&&&---(((&&&111:::???HHHJJJVVV\\\gggzzzjjjiiiSSS777---&&&""""""$$$+++555YYYvvvwwwiiiSSS@@@444---)))(((### """""""""!!! !!!!!!  !!!!!!%%%%%%""" !!!#########""" !!!  !!!!!!###  ######$$$(((...333)))+++,,,...---,,,)))(((***++++++)))''''''***...---,,,+++******+++,,,---***...111222111333999>>>;;;EEEQQQ\\\oooppp]]]NNNFFF999...++++++)))((((((,,,((('''+++...+++))))))(((***(((&&&)))000111---''''''&&&&&&'''&&&%%%$$$%%%%%%%%%&&&&&&'''((((((''''''''''''(((((())))))(((,,,///...)))&&&&&&''',,,+++)))(((&&&%%%%%%%%%### !!!!!! ######$$$$$$$$$#########%%%$$$"""!!! !!!!!!###((('''(((000000333>>>BBBRRRXXXZZZdddlllsss~~~zzzvvvYYY777)))$$$ &&& (((999KKKpppzzzlll^^^RRRGGG999---'''%%%$$$###  !!! !!!###$$$$$$!!! !!! """""" !!!"""###$$$%%%%%%###""" !!!  !!!&&&***)))+++...///...,,,(((&&&(((+++,,,)))%%%%%%))).........//////......---------000333333444999CCCJJJSSSbbbsssssscccWWWJJJ@@@666000++++++***((((((++++++%%%"""''',,,+++)))((()))***&&&"""%%%,,,...)))&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''((($$$%%%''')))***++++++,,,&&&)))+++)))%%%$$$'''***222000---***&&&$$$"""!!!%%%!!!"""""""""######$$$$$$$$$######"""%%%$$$"""  !!!"""###$$$)))...''''''444444LLLZZZXXXVVVSSSWWWcccuuuuuuvvv}}}||||||vvvVVV111$$$"""!!! $$$+++###...FFF\\\nnn___NNN===666000***&&&%%%$$$"""  !!!""" """###!!!  """###%%%&&&&&&&&&"""   """!!!,,,---......---,,,***))))))***)))''',,,333111***111+++***///111000111666222777<<>>JJJOOOTTTXXX\\\fffttt|||kkkXXXLLLBBB888111...++++++***)))((())))))))))))))))))(((((((((((((((%%%''')))++++++***(((&&&%%%&&&&&&'''&&&&&&%%%$$$''''''&&&%%%%%%%%%%%%%%%%%%+++---***'''+++///111000,,,'''%%%''')))***)))(((%%%%%%'''%%%!!!!!!$$$!!!###$$$%%%&&&%%%$$$###"""%%%%%%###!!!!!!"""""""""!!! %%%$$$%%%'''+++,,,***(((%%%///:::@@@AAADDDKKKRRR]]]cccccc___eeesss|||{{{}}}nnnLLL111%%%############***444FFFaaavvv\\\GGG888---***+++***'''$$$""""""!!!  !!!"""  """!!! !!!"""  !!!###$$$$$$###(((((("""&&&***"""###"""  !!!  ++++++,,,,,,,,,+++******,,,,,,***(((,,,333777666000...000777???FFFPPPXXXeeejjjqqqwww|||www^^^QQQCCC;;;777111---,,,,,,+++***)))))))))******'''(((((((((((((((((()))%%%&&&(((*********((('''"""###&&&'''(((&&&%%%###)))))))))((('''%%%$$$###((('''(((++++++,,,222:::555...'''%%%(((,,,---,,,'''###!!!"""""" """&&&"""$$$&&&((()))'''%%%###"""###$$$$$$"""""""""$$$"""!!!!!! !!!$$$$$$%%%'''))))))(((&&&%%%(((+++...222999DDDKKKPPPPPPQQQVVV^^^iiittt{{{|||~~~eeeCCC,,,%%%&&&&&&$$$$$$+++555BBBTTTnnnppp[[[BBB444...+++***+++""" !!! """%%%### """%%%!!!"""""" !!!%%%&&&''''''%%%!!!!!!######%%%$$$)))***$$$(((***!!!###!!!  ******++++++++++++++++++---,,,+++))))))+++...///444555999BBBOOO___ooo{{{www~~~xxxfffWWWKKKAAA777333111...,,,---,,,,,,---......---,,,+++'''''''''(((((()))))))))%%%&&&((()))***)))(((((("""###$$$%%%&&&&&&&&&&&&((()))))))))(((&&&$$$###)))$$$%%%---000111:::FFF>>>555***%%%&&&))))))''''''""" """###"""###&&&###$$$&&&'''''''''&&&%%%$$$$$$###"""""""""$$$%%%"""!!! !!!!!!######%%%&&&''''''&&&%%%+++)))'''&&&***111:::@@@DDDAAADDDPPPZZZ___hhhsssuuuyyy~~~www[[[:::***)))***(((%%%---555DDDWWWlllmmm___RRRCCC333---+++'''###!!! !!!!!!!!!!!!"""!!! """%%%(((%%% """######!!! %%%)))---,,,+++'''"""!!!"""###%%%###((()))$$$''')))   *********++++++,,,,,,---((())),,,......///333888>>>FFFRRR^^^kkkzzzqqqaaaSSSJJJCCC;;;333000///,,,***,,,)))+++///222222///,,,)))'''((((((((()))*********%%%&&&'''((())))))((((((%%%$$$###"""###&&&(((***&&&'''((((((((('''%%%$$$(((###$$$---111222:::EEEGGG===000(((&&&&&&%%%###'''###"""&&&'''%%%###$$$%%%$$$#########$$$&&&'''%%%$$$"""!!!"""###$$$%%%!!!!!! !!!!!!"""$$$%%%&&&&&&%%%$$$$$$+++)))&&&%%%(((...333777;;;999@@@QQQ[[[\\\cccmmmnnnvvviiiOOO333)))******((('''333>>>RRRlllwww___JJJ@@@777///,,,)))%%%""""""!!! !!!!!!!!!!!!"""""""""###$$$%%%)))###!!!'''+++(((%%%$$$###$$$$$$$$$###"""  %%%***)))"""!!!###$$$###!!! ''',,,//////---(((""" """###### $$$&&&"""&&&''' !!!!!!  !!!++++++++++++,,,---...///***,,,000333222333:::CCCTTTbbbtttuuuaaaSSSHHHAAA???888222000...***)))+++&&&)))...111111...+++((())))))***************+++'''''''''((((((''''''&&&(((&&&###"""###&&&))),,,''''''''''''''''''&&&&&&'''%%%&&&+++...///333888FFF>>>444+++&&&%%%&&&&&&+++&&&$$$''')))&&&###"""&&&$$$""" !!!###%%%'''%%%###!!!!!!"""###$$$###!!! !!!!!!"""###%%%''''''%%%$$$###$$$$$$$$$$$$&&&(((---111444777888BBBRRR\\\___cccjjjjjjuuuyyy]]]FFF111))))))(((+++000:::IIIcccmmmVVVCCC999000,,,***((()))---$$$""" !!!"""!!!"""#########$$$&&&))),,,***+++333===BBB>>>888---,,,+++)))'''$$$"""!!!###'''((($$$  !!!""""""!!! !!!''',,,...///...***$$$ """"""""" !!!%%%''' """###!!! """"""++++++++++++---...000111000111555888999===JJJXXXsss}}}iii[[[QQQEEE;;;;;;555111000...+++***---)))+++---//////...,,,+++,,,,,,,,,+++++++++++++++(((((((((''''''&&&%%%%%%((('''%%%$$$%%%''')))++++++***)))((('''&&&&&&&&&$$$''')))))),,,000111...777444///)))%%%%%%***...000)))$$$&&&'''%%%""""""$$$###"""""""""###%%%&&&$$$""" """$$$###!!! !!!""""""###&&&((('''%%%######$$$ """%%%'''))),,,111555888<<>>GGG[[[ttt}}}ooollllllbbbQQQDDDGGG<<<;;;;;;666666888222000111222000------///222444444444111---++++++---'''++++++&&&%%%((('''"""'''---...***(((,,,---+++///444222((($$$(((***&&&$$$%%%''',,,111333000,,,+++(((%%%###%%%(((***+++000)))### !!!'''%%%""" !!!$$$&&&%%%###)))(((&&&$$$"""!!!!!!!!!!!!  !!!###$$$$$$###""" ######$$$''',,,111444555999BBBGGGGGGLLLUUUVVVPPPbbbnnnnnn``````eeehhhppp||||||~~~yyydddJJJ:::666>>>PPP___ttt~~~vvvmmmeee]]]WWWSSSQQQIIICCCBBBAAA===::::::000111333555666666666666999///)))+++.........222111555;;;BBBJJJWWWgggqqqqqqUUUDDD666111111)))"""   !!!###"""###(((,,,888///((()))000222---&&&  !!!"""!!!  ###///+++,,,000111///111666999DDDRRRaaatttwwwxxxxxxqqqeee]]]XXXMMMJJJHHH???======666888999888555222000111333888777777666555555666777444666333,,,***,,,+++'''%%%***---,,,---000///***))),,,+++((('''***+++)))(((((((((***,,,------,,,***(((%%%%%%'''***++++++)))$$$"""&&&***)))'''&&&%%%"""!!!!!!$$$%%%%%%###((('''&&&%%%###"""!!!  !!!'''&&&$$$###"""!!!""""""######$$$(((---222666888>>>EEELLLOOOSSSXXXZZZXXX___kkk~~~lll\\\XXXZZZ]]]hhhuuuyyy{{{||||||www___LLLBBBHHH\\\ooo~~~yyyuuurrrrrrkkkfffdddbbb]]]YYYYYYSSSTTTUUUVVVWWWWWWVVVUUUQQQLLLGGGBBB:::333555<<>>===>>>@@@@@@@@@@@@@@@;;;333......,,,)))&&&)))+++---111444000)))///+++***,,,,,,(((&&&''',,,,,,+++(((&&&%%%&&&((()))'''&&&''')))++++++++++++&&&(((111999666---'''$$$###!!!"""###%%%$$$$$$&&&&&&&&&&&&$$$###!!! !!!""""""---***%%%!!!!!!###""""""$$$(((---333999<<>>;;;888333---111...***((())))))&&&$$$"""###$$$&&&&&&&&&%%%$$$###"""!!! !!!!!!###"""!!!!!!"""###%%%%%%&&&%%%'''+++000555===FFFQQQXXX^^^___```bbbaaa]]]______dddooo{{{|||www|||}}}vvvFFF+++###"""&&&+++...%%%%%%###  """%%%$$$&&&(((***...111...'''$$$!!!   !!!!!!  !!!!!!!!! xxxhhh```SSSHHHAAA===:::666555///))))))+++---+++'''"""###$$$%%%&&&&&&&&&%%%""""""!!!!!!!!! ###"""!!!!!!"""$$$&&&(((%%%&&&(((+++000555;;;???AAAMMMXXX]]]```cccdddbbbhhhcccaaaiiiwwwqqqppp|||tttrrrvvvxxx}}}OOO111''' """&&&''''''"""###$$$!!!###'''%%%'''***---///...)))$$$!!!     !!!!!!!!! !!! }}}ooobbbWWWLLLBBB;;;===666...+++,,,,,,)))&&&$$$$$$%%%%%%&&&&&&&&&&&&"""""""""""""""!!!!!!!!!###"""!!!!!!"""$$$&&&(((%%%&&&(((***...444777888777CCCQQQXXX]]]aaacccaaaiiiccc^^^cccrrrnnnqqqtttkkkgggiiiwww~~~XXX777***$$$ ###((((((&&&!!!###$$$""" ###'''&&&'''***------)))$$$!!! !!!!!!  !!!!!! zzzkkk[[[QQQOOOGGG<<<333...***&&&###''''''&&&&&&&&&&&&&&&&&&######$$$$$$$$$###"""!!!###"""!!!!!!"""###%%%%%%%%%&&&'''''',,,222444222555???JJJQQQWWW\\\]]]ZZZ^^^\\\YYY]]]lllvvvyyy{{{ggg\\\]]]kkkhhhZZZYYYfffqqqlll|||ddd>>>+++""""""###!!!###(((******###$$$$$$###""""""$$$&&&&&&%%%'''***)))$$$  !!!  """""" !!!!!!  uuunnnggg___RRRDDD888///+++)))***)))((((((''''''''''''$$$%%%%%%&&&%%%$$$###"""""""""""""""""""""""""""%%%&&&%%%$$$)))000222...666<<>>EEEKKKNNNOOOOOODDDFFFJJJQQQ]]]pppiiiZZZLLLJJJXXXaaaaaaeeeppptttBBB777111333222111999GGGHHHUUUbbbgggiiitttccc===%%% !!!!!!###"""!!!"""###$$$###!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   """!!! """ !!!!!!!!! xxxuuusssmmmbbbXXXQQQNNNJJJDDD===555---'''((()))******)))'''%%%$$$""""""""""""!!!!!!!!!!!!"""###%%%&&&(((***,,,---111777???HHHMMMMMMKKKIII@@@BBBEEELLLXXXkkkxxxbbbXXXKKKHHHQQQWWWVVV]]]iiiuuuwwwPPP333+++&&&))))))(((000<<>>AAAGGGSSShhhsss]]]VVVKKKFFFJJJLLLKKKUUUdddfffuuuRRR...%%% !!!&&&000999:::<<>>((('''"""!!!!!!!!! #########%%%)))333AAAQQQ\\\^^^fffqqqtttPPP444&&& '''%%%  """!!!!!!!!!!!!!!!  !!!""""""!!! }}}~~~~~~~~~fffGGG222++++++)))&&&#########""""""!!!!!! """%%%'''(((,,,222777888<<>><<<777---))),,,''''''&&&&&&&&&&&&''''''&&&&&&''')))***+++,,,---***///000>>>[[[qqq~~~}}}tttjjjaaaYYY\\\\\\ZZZYYYXXXQQQJJJJJJDDD??????BBBKKK[[[kkk~~~|||zzz|||~~~~~~wwwnnnlllqqq{{{yyyrrrFFF---''''''%%% &&&(((""""""###############""")))777???BBBGGGPPPYYYgggvvveee<<<333###!!!"""   """ """!!! """### !!!!!! """%%%%%%$$$###"""###!!!"""###!!! yyyggggggooo|||}}}uuukkkbbb\\\YYY\\\QQQLLLNNNIII:::///---...,,,)))'''%%%%%%%%%%%%(((((())))))************(((///333DDDcccwww|||ooofffaaacccdddaaa```^^^XXXPPPNNNFFF???<<>>DDDMMMVVVaaappp}}}wwwqqqnnnqqqxxx}}}uuuJJJ444333...'''""" !!!))) """  """ !!!"""!!!"""""" !!!$$$ !!!  !!! !!!""""""!!!!!!!!!!!!!!!"""""""""######"""!!!!!!"""######%%%&&&((('''%%%###"""###$$$ """""""""'''///lll\\\```kkkuuu~~~yyy~~~~~~zzztttnnnkkkiiiiiihhhlllmmmiiieeekkktttrrrhhhaaaYYYKKK===222,,,***))))))))))))*********++++++---222555GGGhhh}}}~~~gggXXXXXXaaafffddd___]]]\\\[[[TTTLLLAAA:::;;;@@@BBBAAAQQQRRRWWWaaaooozzz~~~{{{|||{{{~~~lllAAA,,,***'''*** (((%%%%%%***)))&&&'''&&&&&&%%%$$$###"""$$$###"""!!!!!!"""###$$$"""%%%"""$$$***222===JJJQQQTTT\\\kkkxxxxxxqqqnnnppprrrWWW<<<777111)))### """   $$$$$$!!! $$$ """$$$!!!"""""" !!!$$$ !!!!!!!!!!!!!!!!!!"""###### !!!"""###"""""""""$$$###"""!!!!!!"""###$$$&&&'''((('''$$$#########&&&!!! ###$$$$$$+++444xxxiiicccdddqqqyyywwwwwwwww|||wwwnnnkkkkkkkkklllooovvvssspppnnnnnnmmmkkkiiijjjeeehhhaaaGGG444---'''***+++&&&''',,,&&&$$$///+++///:::MMMeee{{{yyyeee[[[ZZZcccddd]]]^^^ddd___SSSQQQHHH<<<666666777888777:::TTT______lllyyyzzzxxx|||}}}~~~|||jjjKKK///&&&'''$$$!!!"""$$$&&&'''((())))))+++++++++)))'''%%%%%%&&&---((("""!!!###$$$"""&&&###'''333999AAAOOOSSSTTT\\\jjj}}}wwwmmmlllqqqvvvEEE:::,,,,,,111&&&   !!!   """!!!  ###$$$  ###&&&(((%%%###  ###%%%!!!######""" !!!"""############"""!!! """%%%&&&$$$!!!############"""""""""""""""$$$''''''%%%###""""""$$$""""""&&& ***FFF~~~uuuooorrrooosss~~~|||{{{{{{xxxwww{{{xxxooommmnnnnnnpppsssyyyxxxxxxxxxxxxwwwssspppkkkiiiqqqqqq\\\FFF999---+++,,,(((+++222,,,'''...---222>>>QQQhhh~~~kkkddd___eeeddd^^^^^^ccc^^^SSSJJJAAA666000000222333333777LLLXXXaaauuu~~~sssQQQ;;;)))$$$&&&"""""""""$$$%%%''''''((((((++++++,,,+++)))((('''''',,,'''!!! ###$$$###!!!%%%"""!!!...999CCCPPPRRRPPPWWWVVVZZZbbbiiippp|||yyyoooiiixxxcccCCC///---333(((  !!!!!! !!!   !!!"""  """$$$&&&$$$"""  """$$$ !!!!!!!!!!!!!!! !!!"""#########"""###!!! """$$$%%%###!!!""""""""""""""""""""""""$$$&&&'''&&&$$$""""""""""""###!!!###%%%"""333SSS}}}sssmmmnnnppp}}}~~~uuuwww|||~~~{{{xxx|||vvvnnnnnnpppqqqssswwwxxxyyy}}}}}}oookkkrrrtttcccQQQCCC555444111((('''///---'''---///555AAASSSiiinnngggeeegggeee______```ZZZPPPBBB;;;111++++++...111111222@@@LLL___xxxVVV444***%%%%%%'''$$$$$$$$$%%%%%%&&&'''''''''+++,,,,,,---,,,+++***)))***%%% """$$$%%%$$$((('''$$$"""%%%333999<<>>EEENNNFFFFFFRRR[[[cccwwwuuuhhhmmmVVV999///555---  !!!!!!!!!  ###"""!!!   """###""""""!!!!!!!!!!!!"""""""""!!!  !!!"""###!!!!!!""""""###"""""""""###"""""""""$$$$$$""" !!!!!!""""""######'''''''''%%%"""!!!!!!""" ######$$$&&&'''<<<___uuujjjffflllwwwvvvvvvzzz~~~}}}{{{}}}|||sssmmmnnnqqqrrruuuyyyuuuxxx}}}qqqmmmiii\\\RRRLLLCCCIIICCC111(((---,,,)))...222666AAAUUUmmmtttkkkhhhgggeeebbbaaa]]]SSSIII===666...******---000222000888CCCXXXooowww~~~hhh???%%%%%%%%%&&&)))'''''''''&&&&&&''''''((((((++++++,,,---...---+++)))'''###!!!$$$''''''......***######+++333000+++,,,***,,,777BBB>>>@@@IIIQQQWWWbbbmmmttthhhnnnrrrJJJ444888333((($$$### !!!   """#########"""!!!!!!  !!!!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!""""""###""""""#########""""""!!!###############"""!!!  !!!""""""######)))((('''$$$!!! !!!### $$$"""###(((,,,???^^^vvvnnnfffeeennn{{{}}}xxxvvvzzz~~~~~~~~~}}}uuuoooppptttuuuxxx{{{zzz{{{~~~{{{ppphhh\\\WWWWWWRRR[[[YYYHHH:::888333---111333666AAAYYYwwwwwwjjjfffccceeebbbWWWHHH>>>666222,,,)))))),,,///111333999@@@OOO___eeetttrrrNNN111###'''%%%%%%(((((())))))(((((((((((()))***+++******+++------***((($$$"""!!!$$$'''))),,,,,,***$$$!!!'''$$$***%%% """!!!$$$///&&&...555:::FFFTTT[[[ZZZgggtttiiiddd^^^@@@<<<777000***###!!!!!!!!!!!! !!!  !!!"""###!!!!!!"""""""""""""""""" !!!"""######"""!!!  """###$$$###"""!!!"""###############"""!!!######$$$$$$"""!!!!!!!!! !!!"""######$$$))))))'''### """$$$"""$$$ """,,,111@@@WWW{{{pppddddddhhhsssxxxssswww}}}~~~~~~zzztttvvvyyyzzz|||{{{tttpppddd___^^^YYY]]]fff___PPPGGG===555888999<<>>555///---***(((((()))+++---444;;;???GGGSSS[[[nnnWWW777***((()))"""###(((&&&***)))(((''''''(((***+++,,,)))&&&''')))***(((%%%!!!!!! """$$$&&&(((###$$$###!!! %%%***"""((($$$!!!$$$ ''',,,,,,777KKKUUUSSSZZZdddrrrooofff~~~tttWWWIII===777///""""""  !!!!!!!!! $$$!!!  !!!!!!!!!""" !!!"""############ !!!!!!!!!!!!""""""""""""!!!!!! ###%%%%%%$$$""" """"""######$$$#########!!!###$$$$$$"""!!!!!!"""!!!!!!""""""######$$$$$$((((((&&&###!!! """$$$###$$$"""...777CCCWWW~~~ppphhhiiioooyyy{{{uuurrrvvv{{{{{{|||~~~}}}xxxyyy{{{|||}}}uuuuuuuuukkkffffffaaa```qqqppp___SSSKKKKKKUUUXXXZZZbbbooo}}}oooaaaZZZ]]]YYYGGG666000*********)))((((((((()))...777999>>>MMM[[[nnn~~~hhh===+++))),,,((( %%%+++%%%((('''&&&%%%&&&''')))***,,,'''###"""%%%&&&$$$""" !!!"""###$$$%%%'''""""""!!!!!!"""$$$&&&'''''')))"""### ###%%%''',,,777AAAGGGSSSZZZbbbgggkkkssszzznnnyyyyyy```GGG>>>777&&&%%%"""  !!!   !!!!!!!!!!!! (((###!!!###!!!!!!  !!!!!!!!!  !!! """""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!"""############"""!!!"""######$$$$$$$$$$$$ """$$$$$$"""!!!"""$$$############$$$$$$$$$$$$&&&'''&&&$$$"""!!!###$$$!!!%%%!!!"""///;;;LLLcccyyyyyy{{{{{{}}}sssqqqsssxxxyyyxxxzzz~~~~~~xxxyyy{{{{{{{{{~~~xxx{{{||||||tttvvvyyyqqqnnnqqqnnnlll~~~}}}iii\\\ZZZfffyyy{{{rrraaaVVVXXXSSSAAA222///)))***,,,,,,***)))((()))%%%000222777JJJ^^^ooopppWWW---(((+++///''')))///%%%&&&%%%$$$###$$$&&&(((***,,,&&& !!!###"""  """######$$$$$$%%%'''&&&$$$$$$%%%&&&%%%$$$%%%$$$ !!!$$$'''&&&///===DDDLLLVVVYYYYYY]]]fffnnnyyysssqqqtttQQQEEE===,,,((($$$  !!!""""""!!!!!!!!!!!! !!! !!!"""""""""!!!+++%%%###%%%###### !!!!!! !!!""""""  !!!"""!!!""""""!!!  !!!"""######""""""!!!!!!!!!!!!""""""###"""!!!!!!!!!"""$$$%%% !!!"""###$$$%%%%%%%%%!!!$$$$$$"""!!!###%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""###$$$%%%######///===UUUpppzzz{{{vvvooolllqqqvvvwwwwwwxxx}}}|||zzzyyyzzz}}}|||uuuuuuyyywwwzzzvvv~~~qqqfffvvv}}}eeeSSSQQQJJJ777******)))***+++***((('''((((((+++)))+++444CCCWWWmmm}}}YYY888---(((......(((%%%))),,,***'''''''''%%%$$$$$$%%%&&&"""!!!!!! !!!!!! !!!"""######$$$'''&&&+++///))) )))  $$$(((***000>>>HHHIIINNNYYY```___fffooo{{{yyytttiiiBBB:::>>>---)))###!!!  """$$$%%%###!!! !!!"""!!! !!!!!!######"""!!!&&&))))))%%%"""###### ###%%%###!!! """"""!!!!!!###!!! $$$)))%%% !!!!!! !!!!!!""""""""""""!!!!!!"""!!!  """$$$%%%)))&&&### !!!###%%%"""""""""$$$%%%%%%###!!!!!!"""###$$$%%%$$$$$$###(((%%%""""""###$$$###!!!"""$$$,,,///===fff~~~rrrmmmlllrrrwwwwwwvvvvvv{{{{{{|||~~~~~~}}}yyyyyy~~~~~~|||sssooo~~~sss]]]OOOAAA111))))))&&&'''(((((('''''''''((('''''')))111???SSShhhwwwkkkDDD,,,'''(((------)))'''***,,,,,,)))&&&$$$%%%((()))'''$$$"""!!!  !!!""""""#########$$$''')))%%% $$$!!! !!!###$$$'''---111222777DDDQQQXXX\\\bbbhhhlllrrr^^^DDD333///+++'''""" !!! !!!###$$$###"""!!!!!!"""!!!  !!!""""""!!!!!!###,,,333///(((###!!!  """######### !!!"""!!!!!!  !!! $$$)))&&& !!!!!!"""""""""!!!!!! !!!!!!""""""""""""!!!!!!"""!!! """$$$%%%&&&%%%"""!!! """###%%%#########$$$%%%%%%###"""!!!"""###$$$$$$$$$######%%%###""""""$$$%%%###!!!%%%###$$$(((111IIIxxxsssoooooouuuzzzyyywwwxxxyyy{{{~~~|||{{{{{{}}}kkkPPP:::...++++++((((((((()))((('''&&&&&&$$$&&&)))///;;;NNNdddrrr~~~SSS333((()))(((+++,,,)))(((+++------+++'''$$$'''+++,,,'''"""!!!!!!  !!!!!!""""""!!!$$$&&&%%%$$$&&&$$$!!!###""" ###!!!"""&&&***111>>>JJJPPPUUUYYYYYY\\\lll___===333...,,,,,,%%% $$$"""!!!!!!"""######""""""!!!!!!!!!  !!!""""""###)))333999333(((!!!#########"""!!!!!!###%%%######"""!!!!!!  $$$(((&&&!!!""""""###$$$$$$###"""!!! !!!!!!""""""!!!!!! """"""!!!!!!!!!###$$$&&&"""""""""!!!""""""###$$$%%%$$$###$$$&&&&&&$$$"""!!!""""""############""""""""""""$$$%%%%%%$$$"""&&&'''''',,,>>>aaa{{{vvvuuuxxx{{{zzzzzz|||zzz|||~~~~~~zzz}}}}}}uuuUUU<<<222///,,,---,,,+++******(((%%%$$$&&&((())),,,888MMMcccpppyyyddd???---+++---''')))*********,,,......+++***)))***+++)))%%%!!!!!!!!!  !!!!!!!!!!!!"""'''((($$$'''---***!!!$$$###!!! )))+++(((,,,555???FFFLLLPPPUUUaaatttbbbBBB555///333111%%% !!!"""!!!!!!  !!!!!!"""&&&$$$!!!!!!"""############"""!!!!!!!!!!!! !!!!!! """$$$&&&(((666999666+++###!!!"""###%%%&&&&&&$$$ ###'''&&&%%%###!!! !!!"""  ###%%%$$$"""!!!"""$$$$$$$$$###!!!  !!!""" !!!!!!!!!!!!!!!!!! """"""!!!!!!"""###%%%%%% !!!"""######$$$$$$&&&%%%$$$$$$%%%%%%$$$"""!!!"""""""""""""""""""""!!!###%%%&&&&&&$$$######''',,,777VVV}}}|||xxxxxxxxxxxx{{{~~~~~~}}}}}}}}}~~~|||{{{|||||||||yyy\\\DDD:::222***///,,,***)))))))))'''%%%'''))))))+++888PPPdddmmmuuukkkEEE///+++***''''''''''''***,,,,,,,,,---***,,,...,,,'''###!!!!!!  !!!!!!!!!!!!!!!###((('''$$$(((///,,,!!!$$$###!!!'''((("""!!!'''...333;;;DDDMMMYYYdddkkk}}}___GGG222000444...$$$!!!"""""""""###""" """ !!!"""###$$$$$$'''$$$"""!!!###$$$$$$$$$###""" !!!###$$$""" !!! !!!$$$(((,,,///<<<888...%%%"""&&&((('''%%%''''''%%%"""!!!###&&&'''&&&###!!! """######!!! !!!"""!!!!!!!!! !!!!!!""""""!!!   !!!""" !!!!!!!!!!!! !!!!!!!!!""""""###$$$$$$ !!!###$$$$$$$$$$$$&&&%%%######$$$%%%###""""""!!!!!!!!!!!!!!!!!!!!! ###%%%&&&%%%$$$$$$$$$'''---CCCmmm}}}wwwuuuuuuuuuyyy}}}{{{zzz|||~~~~~~wwwzzz}}}|||xxxrrrttt~~~yyycccQQQFFF:::000///+++'''&&&(((******((('''***+++///@@@WWWfffhhhqqqPPP222+++,,,)))$$$'''%%%%%%))),,,+++***+++(((,,,///+++###!!! !!!"""###!!!!!!!!!""""""""""""""""""$$$$$$$$$'''***'''!!!###"""  """"""%%%)))((()))---666BBBPPP\\\ccc^^^ttteeeDDD222111222...(((### !!!""""""###%%%&&&$$$ !!!$$$ """ !!! !!!"""###$$$%%%%%%&&&$$$######$$$%%%%%%$$$$$$""" """%%%'''%%%###!!!!!!"""$$$(((,,,111333444111***%%%&&&***)))$$$%%%&&&&&&&&&$$$######$$$&&&$$$"""!!! !!!"""###%%%"""!!!"""!!!!!! !!!"""!!!  !!!""" !!!!!!  !!!""""""######!!!!!!"""$$$%%%%%%%%%%%%'''%%%###"""######"""!!!"""!!!!!! !!!!!!$$$%%%$$$$$$$$$%%%)))***555RRR{{{wwwwwwvvvvvv{{{}}}{{{|||}}}~~~}}}xxx{{{|||zzzqqqpppllljjjsssxxxkkkbbbZZZOOOGGG999222+++((()))++++++)))(((---222;;;OOOeeekkkdddlll|||iii<<<***++++++(((&&&'''######))),,,)))''')))'''))))))&&&!!!  """###%%%&&&#####################"""### """&&&'''$$$""""""!!!   !!! %%%'''&&&%%%%%%''',,,444AAAOOOXXXOOO```iiiooo{{{kkkJJJ888777666000((($$$  !!!"""###''')))'''###!!!"""%%%!!!%%%))) !!!"""###!!!""""""###$$$%%%&&&&&&$$$######$$$&&&'''&&&$$$$$$!!! ###'''***)))&&&###$$$%%%(((+++///222444,,,,,,)))%%%&&&)))((($$$$$$$$$$$$&&&'''&&&###!!!######"""!!!!!!!!!"""###$$$ """!!!$$$ """###$$$###!!! !!! !!!!!!  !!!!!!"""""""""######$$$$$$%%%%%%&&&&&&&&&$$$!!!!!!!!!"""!!! """!!!  """$$$$$$""""""$$$&&&---444HHHmmm~~~{{{yyy{{{zzzzzz~~~}}}}}}|||}}}~~~zzz{{{vvvmmmbbbdddeeejjjyyyxxxrrrpppllleeeaaaFFF===333---,,,,,,+++(((***111999FFF]]]qqqqqqdddhhhyyy~~~yyyRRR---$$$'''%%%$$$'''(((""""""))),,,(((&&&'''&&&%%%###"""!!!!!!  !!!###%%%'''((($$$$$$$$$###############$$$ !!!)))(((!!!%%% !!! """""""""###!!!!!!$$$%%%'''///;;;FFFJJJSSSSSSVVVeeellllllooouuu~~~gggGGG===999333+++'''!!! !!!!!!###'''+++***%%%"""###&&& ###***...!!! !!!"""###$$$""""""###$$$$$$%%%&&&&&&""""""###%%%(((((('''%%%$$$!!! ###))),,,+++(((%%%&&&(((***---000222444***,,,)))""" ###''')))###"""###%%%((((((###!!!!!!!!!!!!!!!!!!""""""""""""!!! &&& $$$&&&%%%$$$!!!   !!!!!!!!!!!!%%%%%%$$$$$$$$$%%%&&&'''&&&$$$!!! !!! """!!!  """###%%%$$$!!!!!!$$$'''///===\\\uuuuuu~~~}}}~~~}}}~~~}}}yyyxxx{{{{{{tttooo```ZZZ[[[jjj~~~xxxrrrppppppppp^^^FFF444222000((((((000333444AAA^^^{{{pppZZZbbbsssZZZ???---((($$$''')))"""###$$$&&&(((((('''&&&%%%&&&%%%###!!! """%%%'''&&&$$$$$$$$$%%%$$$"""!!!"""$$$###((()))'''%%%%%%%%%###"""!!!  ### !!!!!!!!! """$$$###"""%%%...555<<>>KKKddd{{{vvvuuuyyy|||}}}}}}}}}}}}WWW999***''')))&&&(((+++&&&%%%%%%&&&&&&%%%$$$"""!!!&&&%%%###!!! !!!$$$&&&&&&&&&&&&%%%$$$"""!!!!!!###&&&$$$&&&'''&&&$$$$$$$$$%%%&&&%%%###!!! """""""""""""""!!!###'''---111666<<>>555((('''***%%%%%%'''###%%%%%%%%%&&&'''((()))***&&&%%%###!!!  $$$''''''%%%###$$$%%%''''''%%%$$$###$$$'''$$$######&&&'''&&&%%%######"""""""""###$$$$$$!!!"""$$$%%%$$$!!!!!!!!!!!!###$$$&&&'''!!!###%%%###  ###"""###$$$$$$$$$)))666DDDLLLQQQYYY```vvvjjjUUUEEE===999111,,,%%%!!!!!!!!!!!! %%%'''((((((&&&%%%#########!!!!!!$$$''''''###  """  """###$$$%%%$$$#########%%%'''(((&&&&&&%%%%%%&&&((()))***%%%%%%%%%%%%&&&'''((((((######'''...000+++((()))(((((())))))))))))))))))&&&$$$"""!!!!!!"""#########$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$############### """""" $$$!!!    """###$$$""" """""""""""""""!!!!!! ######"""!!!!!!!!!""""""!!!!!!!!!!!!!!!"""###$$$$$$(((444JJJkkkwwwfffZZZWWWNNNFFFRRRfffrrr|||xxx{{{~~~{{{xxx{{{iiiVVV>>>777***(((+++'''%%%$$$&&&&&&%%%%%%%%%&&&''''''&&&%%%###!!!  %%%((((((%%%"""###%%%((((((&&&$$$######%%%###"""$$$'''((('''$$$%%%$$$$$$###""""""######$$$!!!"""$$$###"""!!!!!!"""###%%%'''***,,,"""'''+++***%%% """"""$$$$$$###,,,''')))555DDDOOOWWW]]]^^^zzzmmmTTTAAA888666000((($$$""""""!!! """$$$$$$###"""!!!"""###"""###'''++++++%%%  """$$$!!! !!!"""$$$%%%&&&%%%$$$$$$$$$&&&(((***'''&&&&&&'''(((***,,,---%%%%%%%%%&&&'''((()))***$$$...000+++(((***))))))))))))************&&&$$$"""!!!"""""""""!!!""""""$$$%%%&&&%%%%%%$$$$$$$$$################## """$$$"""    !!!!!!  !!!###%%%$$$"""""""""###""""""!!! """!!!!!!""""""###$$$%%%!!!!!!!!!!!!"""$$$%%%&&&000...???fffqqqVVVPPPJJJFFFCCCFFFSSSaaazzz}}}wwwxxx{{{|||yyy{{{zzz|||nnnOOOAAA???333)))&&&'''&&&%%%'''$$$$$$$$$%%%%%%$$$######$$$$$$%%%$$$###!!!"""'''(((%%%"""$$$$$$)))...---(((###!!!"""%%%$$$"""!!!!!!"""$$$%%%&&&&&&&&&%%%$$$###!!!!!!#####################$$$"""$$$"""$$$+++,,,)))%%%&&&&&&&&&$$$!!! '''***'''...???MMMPPP[[[iii~~~}}}|||nnnPPP777///888666((("""$$$""" ######""" """"""""" %%%***+++,,,+++$$$   """"""!!!"""###$$$&&&'''***)))&&&%%%%%%&&&)))+++***)))'''&&&&&&((()))+++&&&&&&&&&&&&'''(((***+++%%%&&&&&&''''''''''''''',,,***))))))******)))'''&&&%%%###!!!!!!"""###$$$$$$$$$#########$$$%%%&&&%%%$$$$$$###"""!!!!!!  """###$$$     !!!!!!!!!!!!###$$$### """"""!!!!!!!!!!!!!!!"""%%%######"""+++...MMMnnngggVVVIIIEEEAAA??????EEEUUUeeerrr|||vvvwwwzzz}}}zzz|||wwwZZZFFFBBB666,,,)))(((&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%$$$"""!!! !!!###%%%###$$$'''%%%)))---+++'''###"""###$$$$$$###""""""###$$$$$$&&&&&&&&&&&&%%%$$$###########################""""""###!!!###((()))&&&&&&&&&$$$###!!!&&&)))''')))333AAAJJJNNNVVVeeeyyy~~~wwwwwwttthhh]]]EEE<<<222---+++'''"""!!!"""###""""""#########"""***000000...,,,(((###"""$$$$$$"""!!!"""  """!!!!!!!!!"""$$$&&&'''***)))(((&&&&&&'''((()))***)))((('''''''''((()))(((((('''''''''((())))))&&&&&&'''(((((((((((((((+++***))))))******)))'''%%%$$$###""""""###$$$&&&#########$$$$$$$$$%%%%%%#########""""""!!!!!!  !!!"""### !!!!!!    !!!!!!!!!  """###### """"""!!!!!!!!!!!!"""""""""%%%%%%###***777LLLooo{{{jjjRRR@@@===999777777:::CCCUUUffftttzzztttuuuyyy~~~|||}}}|||yyyxxx}}}iiiMMMEEE999///,,,***'''$$$###%%%%%%&&&&&&&&&&&&&&&%%%((('''&&&%%%%%%$$$######### """"""%%%***''')))+++)))%%%"""###$$$########################%%%%%%&&&&&&&&&&&&%%%%%%$$$#########""""""!!!!!!!!!"""!!!"""%%%%%%###&&&%%%""""""&&&'''###%%%222AAAMMMOOOSSSbbbzzzxxx{{{}}}}}}^^^EEE333666:::111'''### !!!!!!###$$$$$$$$$%%%###...666333,,,)))(((((("""""""""!!! '''+++&&& !!!!!!!!!!!!!!!!!!"""$$$%%%'''*********))))))((((((((())))))))))))((((((''''''***)))(((''''''''''''(((''''''((()))))))))))))))+++)))))))))******)))'''%%%$$$#########$$$%%%&&&""""""$$$%%%%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!  !!!!!!!!! !!!  !!!######"""!!!!!! !!!!!!  !!!"""!!!""""""!!!!!!!!!!!!""""""!!! """&&&&&&)))888JJJnnn|||pppkkkdddUUUDDD999777333222333777AAATTTeeeoooyyysssuuuyyy}}}zzz||||||yyyxxx}}}uuuSSSFFF;;;111---+++'''######%%%&&&''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$###!!!"""###&&&+++((())))))'''$$$###$$$%%%""""""############"""""""""###$$$%%%&&&&&&&&&&&&$$$######""""""!!!!!!!!!!!!"""!!!""""""!!! $$$"""  !!! $$$!!!'''666IIIMMMQQQZZZsss~~~~~~lllUUUAAA===???999111,,, """%%%%%%&&&(((%%%222:::444(((###%%%)))"""""""""### '''+++%%% !!!"""""""""!!!!!!!!!"""$$$&&&'''******++++++***)))(((''')))***+++,,,+++)))'''&&&))))))(((((((((((((((((((((((()))******************))))))***++++++)))'''''''''%%%$$$######$$$$$$ """$$$%%%&&&%%%###""" !!!!!!!!!!!!""""""!!! !!!"""""""""!!!!!!  !!!"""!!!!!!"""&&&%%%###!!! !!!"""###!!! !!!!!!!!!"""!!!!!!!!!!!!""""""###$$$###$$$%%%(((444MMMeeezzzpppggg]]]UUUJJJ>>>555333222000000333888CCCVVVgggppp|||qqqnnnuuuzzztttuuuzzz}}}|||zzz|||}}}|||~~~}}}yyy{{{~~~}}}ZZZHHH===222...,,,'''$$$###%%%&&&''''''((((((((('''&&&&&&&&&%%%%%%$$$######""" $$$&&&$$$&&&)))(((((('''%%%$$$###$$$%%%!!!"""############"""!!! !!!"""###%%%%%%%%%%%%$$$#########""""""!!!!!!"""!!!"""$$$###!!! """""""""!!! """!!!###,,,333BBBPPPZZZkkkzzzxxxpppiiiYYYFFF===<<<888000$$$!!!%%%%%%'''***)))555;;;222%%% ###'''---,,,---///+++### """!!! """###  !!!###$$$""""""!!!"""###$$$&&&''')))***+++++++++***((('''***+++---...---+++)))(((&&&'''((())))))*********((())))))***************)))((()))***,,,+++)))'''***)))(((&&&$$$###"""!!! !!!###%%%%%%$$$###""" !!!!!!!!!!!!###"""!!!  !!!!!!"""######""""""!!! !!!"""!!! """""""""!!! !!!""""""&&&%%%###"""!!!!!!!!!"""###!!! !!!"""!!!!!!!!!!!!!!!!!!"""######$$$######(((333IIIjjjwww\\\VVVMMMDDD999///---111---,,,///444;;;FFFXXXiiimmm~~~zzz{{{{{{yyywwwzzz}}}vvvwww{{{}}}~~~vvvwwwzzz}}}{{{yyy~~~yyyzzz|||fffNNNBBB555///,,,'''$$$$$$%%%%%%&&&'''((((((((((((%%%%%%&&&'''&&&%%%###"""!!!!!!&&&'''$$$###&&&((('''&&&%%%$$$$$$$$$$$$"""""""""""""""""""""""" !!!###$$$$$$%%%%%%########################%%%###%%%((('''### !!!"""""""""!!!!!!  """%%%&&&666KKKXXXaaaooo~~~|||wwwzzzoooWWWGGGDDD===333...$$$"""%%%$$$&&&+++---555777///%%%"""$$$%%%444111444888222&&& """"""!!!  """$$$%%%############$$$&&&''')))'''((()))*********(((((()))***,,,------,,,+++)))%%%&&&((()))***+++++++++(((((()))***************(((((()))+++,,,,,,)))'''+++***)))'''%%%###"""!!!!!!!!!###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""######$$$$$$### !!!""""""$$$$$$!!! !!!###"""##################"""$$$$$$###"""!!!!!!!!!"""###!!! !!!!!!!!!!!! !!!!!!"""###$$$!!!"""(((555KKKggggggOOOGGG>>>888111,,,...333+++,,,000555;;;DDDUUUccc]]]nnnxxxnnnnnnuuuyyyzzz}}}~~~}}}}}}xxxyyy}}}|||xxx|||yyy{{{}}}wwwXXXIII:::111,,,'''$$$$$$$$$$$$%%%&&&'''(((((('''$$$&&&((())))))'''$$$"""!!! $$$$$$!!! ###'''&&&%%%%%%%%%%%%$$$######"""!!! !!!"""### !!!"""###$$$%%%%%%%%%#########$$$%%%%%%&&&&&&(((%%%'''++++++%%%###$$$!!!  !!!&&&///AAASSSXXXZZZgggxxx|||zzzpppeeeXXXIII>>>===...$$$%%%&&&###$$$***,,,///...((($$$%%%%%%$$$---+++111888444''' """ !!!  """$$$&&&%%%$$$$$$$$$%%%''')))***&&&''''''((())))))))))))'''((()))++++++++++++***'''((()))***+++******)))'''((())))))******))))))'''''')))+++---,,,)))''')))(((((('''&&&%%%$$$###""""""""""""#####################""""""!!!!!! """!!!!!! !!!!!! !!!"""###$$$$$$$$$$$$!!! !!!"""###$$$###''''''$$$!!!"""###"""###%%%&&&&&&%%%###""""""""""""###""""""!!!!!!"""!!!!!!"""!!! !!!"""###$$$###(((555LLLiiiyyy```YYYBBBBBB999000------,,,///222......222666:::@@@NNN[[[dddtttvvvooorrroookkkyyy{{{{{{~~~||||||}}}wwwwww{{{~~~}}}xxx|||___PPP>>>333---'''$$$$$$###$$$%%%&&&''''''''''''$$$&&&***,,,,,,)))%%%###!!!!!!!!!"""&&&&&&%%%&&&&&&&&&$$$"""$$$"""!!!!!!"""$$$""""""###$$$%%%&&&&&&%%%######$$$%%%&&&''''''(((***''')))...---'''$$$'''###!!! ### !!!&&&&&&444LLLUUUSSS[[[kkkzzz|||~~~mmmVVVLLLGGG666)))((('''""""""(((((((((%%%!!!"""%%%%%%!!!%%%%%%---999888+++%%%(((!!!###%%%!!!###$$$"""###"""!!!  """%%%&&&&&&%%%%%%%%%&&&(((***+++%%%%%%&&&'''((()))******%%%&&&'''((()))*********))))))***++++++***((('''''''''((()))))))))))))))'''''')))+++---,,,***'''&&&&&&'''''''''''''''&&&"""""""""!!!"""######$$$%%%$$$$$$###"""!!!!!! !!!!!! !!!!!!!!!!!!"""$$$$$$%%%%%%%%%&&&%%%$$$""""""""""""######)))***&&&""""""$$$"""$$$&&&((((((&&&$$$""" """######"""!!! """  !!!"""!!! !!!"""$$$$$$(((///AAA^^^~~~iiiKKK???@@@444111...+++***+++---///333,,,111555CCCIIIBBBSSS___sssyyypppmmmooorrrxxx~~~yyyxxxzzz}}}}}}{{{}}}xxxwww|||}}}xxxvvvyyywww{{{iiiUUUAAA888333+++&&&&&&###&&&))))))'''&&&'''(((((((((((())))))'''$$$!!!"""!!!  """""")))###"""(((***%%%!!!!!!'''%%%"""  """$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%&&&'''(((''')))+++***'''%%%%%%'''***'''!!!!!!!!!!!!  !!!!!! %%%...:::GGGPPPUUUWWWfff~~~vvvYYYTTT???555333&&&$$$(((&&&$$$!!!!!!%%%'''%%%%%%***///111000,,,)))'''!!! !!! +++333***'''###$$$!!!!!!"""!!! !!!"""######$$$((((((((((((''''''''''''''''''((())))))((('''&&&((((((''''''((()))***+++((())))))******))))))(((************))))))))))))(((***,,,------+++((('''''''''((((((((('''%%%$$$%%%###!!! """###$$$###"""""" """%%%""""""""""""""""""######"""#########$$$$$$$$$$$$ !!!###$$$$$$###"""!!! !!!+++...%%%###%%%!!!&&&&&&'''((('''&&&%%%$$$"""""""""!!! """  !!! ###&&&///BBBaaazzzXXX;;;///...222000---***)))***---...///)))///222???EEEAAAUUUeeexxx|||tttppprrr||||||zzzyyyxxxxxxwwwuuusssqqqllllllssszzz}}}}}}oooWWWAAA:::555+++%%%&&&$$$'''))))))&&&%%%%%%&&&&&&&&&&&&'''((('''$$$!!!!!!!!! !!!!!!%%%"""###)))***%%%"""###%%%###""" !!!"""###"""""""""######$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((()))***)))&&&$$$%%%''''''%%%###   """(((000:::EEENNNTTT\\\sss|||wwwjjjWWWLLLAAA---$$$### %%%$$$""" """$$$###''')))+++***(((%%%$$$###!!!!!! (((...999$$$222222 ###  !!! !!!$$$$$$"""#########$$$%%%%%%%%%&&&((((((((((((''''''''''''''''''((())))))((('''&&&+++)))(((&&&&&&((()))+++++++++,,,,,,,,,,,,++++++************)))))))))))))))***+++,,,+++***((('''(((((((((((('''&&&%%%$$$%%%###!!!!!!"""""""""!!!######""" !!!$$$############""""""""""""""""""#########$$$$$$$$$"""###$$$$$$$$$###"""""""""""",,,///&&&$$$'''###&&&&&&''''''&&&%%%$$$#########""""""!!!  !!!   ###'''<<>>CCC```ooo{{{{{{}}}}}}yyysssnnnlllmmmrrrqqquuu|||~~~www^^^QQQEEE555---...&&&&&&%%%%%%&&&&&&&&&&&&######$$$&&&((((((&&&$$$ !!!!!!!!! $$$)))(((%%%###"""!!!!!!###$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$###!!!   !!!!!!  """###"""$$$+++888BBBPPPSSS___vvv~~~wwwqqqmmmRRR)))%%%!!!!!!###!!!%%%###%%%&&&%%%###"""###$$$!!!  !!!  ###$$$$$$###!!!###777UUUAAA### !!!""" !!!!!!"""""""""""""""######$$$%%%&&&&&&$$$$$$$$$######$$$%%%''''''''''''&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''(((((())))))"""$$$(((+++,,,,,,***)))((())))))******))))))(((************)))))))))(((***)))'''&&&%%%&&&'''(((+++***)))'''&&&$$$######!!! """$$$%%%%%%$$$###%%%''''''%%%#########%%%$$$$$$$$$######""""""############$$$$$$$$$$$$)))((('''&&&&&&%%%%%%$$$%%%!!!'''+++$$$&&&***%%%%%%%%%$$$$$$$$$#########""""""!!!  """!!! """///MMMkkkGGG999...,,,///...+++******+++,,,---......------...+++111...444;;;>>>[[[qqq{{{wwwvvvtttqqqmmmjjjjjjkkkpppqqqwwwzzzmmmVVVEEE888000,,,)))'''&&&&&&'''''''''&&&######$$$'''((((((&&&$$$  $$$'''%%%$$$$$$$$$!!! """###$$$$$$$$$###''''''&&&&&&%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%$$$$$$%%%&&&&&&%%%###&&&%%%###"""!!!  !!!!!! !!!"""$$$)))111777HHHPPPZZZggg~~~yyy]]]666,,,$$$ ###$$$ %%%"""######""""""###  !!!###%%%%%%""" ###!!! ,,,%%%%%% !!!!!!""""""######!!!"""###$$$%%%&&&''''''$$$%%%%%%%%%$$$$$$&&&((((((((())))))))))))))))))((((((((((((''''''''''''''''''&&&''''''((()))***"""$$$(((,,,---,,,***((()))******************)))************))))))))))))***)))(((&&&&&&''''''(((+++***((('''%%%%%%$$$$$$"""!!!"""###&&&'''&&&%%%"""$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&)))((('''&&&%%%%%%&&&&&&%%% %%%(((###%%%)))$$$%%%$$$$$$$$$$$$%%%&&&&&&"""""""""!!!   """""" !!!,,,EEEhhh666///+++---///---,,,,,,)))+++///111222111///---222---111---555;;;;;;UUUooottt~~~{{{uuusssqqqpppoooooommmllloooqqqxxx|||}}}^^^GGG>>>666---///+++(((&&&''''''%%%$$$######$$$&&&''''''$$$""""""!!! """"""!!!###(((((($$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&###$$$&&&''''''&&&$$$############&&&((('''$$$!!!%%%$$$$$$###"""!!!  !!!%%%)))...000;;;MMMXXXZZZiiinnnTTT666((( ###%%%!!! $$$ !!! !!!###  !!! !!!######!!! ###"""!!!(((!!!"""!!!  !!!""""""###$$$$$$ !!!"""###%%%&&&'''((("""%%%)))***)))'''&&&'''''''''(((((())))))******(((((((((((('''''''''''''''&&&&&&&&&'''(((***+++'''((())))))***))))))((((((((())))))))))))((((((************))))))))))))***)))((((((''''''((((((***)))'''&&&%%%%%%%%%&&&%%%%%%$$$&&&''''''%%%###!!!###%%%%%%$$$$$$%%%&&&"""######$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&'''%%% ###&&&"""%%%***$$$$$$$$$###$$$%%%&&&((()))$$$$$$######"""!!!!!!!!!"""!!! """"""!!! !!!"""'''>>>bbb000,,,+++,,,+++(((''')))(((,,,000444555333000---666000333///777<<<;;;TTTllluuuqqq~~~wwwuuutttuuuwwwwwwtttqqqrrrtttzzzeeeKKKEEE===///333///***''''''&&&$$$!!!###"""###%%%&&&%%%### """!!! ###+++,,,&&&$$$$$$$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''###$$$&&&''''''&&&$$$###""""""###&&&)))(((######$$$$$$%%%$$$"""  """'''+++...///222KKKWWWPPPZZZxxxwwwhhh>>>,,,!!!###&&&"""""" !!!!!!  """$$$ """ !!!""" !!!"""))) """###"""  !!!!!!"""###$$$$$$$$$ !!!"""###%%%&&&(((((( &&&---000...)))&&&%%%$$$%%%%%%&&&'''(((((())))))((((((((('''''''''''''''&&&&&&&&&'''(((***+++---+++)))'''&&&&&&((((((%%%%%%&&&&&&&&&&&&%%%%%%************)))))))))))))))))))))))))))((((((((()))((('''&&&%%%&&&&&&''')))((('''''''''&&&###!!!!!!"""$$$$$$$$$$$$&&&(((""""""###$$$%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''&&&%%%$$$%%%%%%'''(((&&& ###&&&"""&&&***%%%$$$######$$$%%%(((***+++&&&&&&%%%%%%$$$############""" !!!""""""!!!###$$$,,,MMMwww}}}~~~+++,,,+++***''''''((()))+++...111555777777666555333555000000777999@@@QQQfff{{{zzzyyy||||||wwwvvvyyy{{{{{{{{{vvvxxxxxxyyy~~~uuu]]]OOO>>>///111...***'''&&&&&&%%%$$$"""###%%%((()))'''""" !!!$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''&&&%%%$$$###&&&%%%$$$#########$$$%%%&&&%%%###"""""""""###### ######"""!!! !!!&&&)))******...888JJJXXXYYYZZZooo{{{uuuXXX@@@***%%%%%% !!!###!!! """"""%%%###!!!!!! !!!!!!  !!!!!! """!!!!!! """$$$###!!! ###&&&((($$$!!!!!!###&&&&&&$$$&&&$$$&&&)))***'''&&&((("""$$$''')))***+++***)))((('''&&&(((***+++***)))''')))+++***'''&&&(((***)))))))))))))))))))))))) """%%%((()))***))))))(((***+++***((('''''''''***((((((+++***'''&&&((()))***+++,,,,,,+++***)))'''&&&$$$%%%&&&&&&%%%###""""""###$$$%%%&&&&&&'''"""$$$&&&%%%"""!!!"""%%%"""&&&)))(((%%%######%%%'''&&&&&&%%%%%%$$$###############$$$$$$%%%%%%%%%###'''%%%!!!%%%///000)))***)))'''%%%"""!!! !!!###""""""$$$(((&&&///KKKmmm~~~+++,,,,,,+++)))(((((())),,,...111444666777666555111444///...444666===LLL\\\{{{yyy{{{{{{xxxyyy|||}}}{{{yyyvvvvvvzzz{{{yyyyyy{{{||||||fffSSSAAA444000---)))'''&&&&&&%%%$$$$$$$$$%%%'''(((&&&""" !!!###%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$###$$$$$$###""""""###$$$%%%%%%$$$###"""""""""###$$$ !!!"""""""""!!! !!!$$$&&&&&&&&&---333AAAOOOSSSVVVggg{{{|||}}}~~~|||rrr]]]@@@***$$$&&&$$$ """  !!!!!!###""" """!!! !!!!!!  """   """$$$###""""""$$$&&&'''&&&$$$###$$$%%%%%%%%%%%%###$$$((((((%%%$$$&&&###$$$'''((())))))(((((()))(((''''''))))))(((&&&''')))******''''''(((***''''''''''''''''''''''''"""$$$&&&(((******))))))((()))******(((''''''((((((&&&&&&))))))&&&&&&)))))))))***++++++***))))))'''&&&$$$%%%&&&&&&%%%############$$$$$$%%%%%%&&&"""$$$%%%%%%###"""###%%%$$$%%%''''''%%%$$$$$$$$$((((((((('''&&&&&&%%%%%%###$$$$$$$$$$$$$$$$$$%%%"""###""""""&&&++++++(((((('''&&&$$$"""!!!!!! %%%!!!!!!######  %%%...EEEeee***,,,---,,,***)))))))))---///111444666666555555///222---,,,111222777FFFVVVqqqxxx|||zzzyyyyyyzzzzzzzzz}}}zzzzzz{{{zzzxxxzzz|||{{{tttYYYDDD999---+++(((''''''&&&%%%###&&&%%%%%%&&&&&&%%%""" !!!""""""""" !!!###$$$%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$""""""!!!!!!"""###$$$%%%######"""""""""###$$$$$$!!!  """###!!!!!!!!!!!!!!!!!!!!!!!!!!!  """######"""+++,,,444AAAJJJPPP\\\jjjwww}}}zzz{{{}}}}}}{{{~~~tttSSS000###((((((!!!  !!!  !!!""" !!!  """  !!!$$$$$$$$$###$$$%%%%%%&&&'''&&&%%%$$$$$$$$$$$$""""""&&&&&&######%%%$$$%%%&&&((((((''''''&&&***(((''''''''''''%%%$$$''')))***)))((('''(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))))))))((('''((())))))(((((()))***(((%%%%%%((()))&&&&&&)))))))))************))))))'''&&&%%%%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&$$$"""((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$############ !!!&&&)))((('''(((&&&%%%$$$###"""!!!!!!!!!""" $$$&&&'''***......BBBaaa~~~***,,,...---+++*********---///111333444444444444...111,,,+++000///222AAARRRfff~~~wwwyyyxxxuuuyyyzzzyyy{{{xxxxxx}}}|||vvvxxx{{{}}}~~~```FFF;;;,,,***((('''''''''%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$!!!"""###$$$###!!! """###$$$$$$$$$"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""###$$$ !!!"""###$$$$$$!!!"""""""""######$$$$$$"""!!!  !!!###$$$ !!!!!!"""""""""""""""!!! !!!#########!!!)))%%%)))555BBBKKKTTT\\\ddd}}}~~~~~~|||zzz{{{}}}~~~|||bbbAAA---((('''$$$!!!  !!!  """"""   """!!!  """$$$%%%%%%%%%%%%%%%"""&&&)))(((%%%""""""###$$$""""""&&&&&&######&&&%%%&&&&&&''''''&&&%%%%%%((('''%%%%%%&&&'''%%%$$$((()))))))))((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((((((&&&'''((((((((((((***,,,+++''''''))))))&&&&&&((())))))))))))))))))))))))(((&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%$$$$$$#########"""###$$$$$$%%%%%%&&&'''(((%%%###$$$''''''%%%"""&&&&&&%%%%%%$$$######"""%%%%%%$$$$$$######""""""%%% ###,,,...'''&&&***&&&%%%$$$"""!!! """ %%%***///888AAAHHH^^^xxx~~~|||***,,,------+++******+++---...000111222222222222---000,,,+++///---000===JJJ\\\sssyyyzzzxxxyyyzzzzzz{{{}}}uuupppxxxxxxsssssszzz|||www~~~~~~fffIII<<<,,,***((('''''''''&&&$$$$$$###"""###&&&(((((('''"""###%%%%%%$$$"""!!!"""###$$$$$$"""############$$$$$$$$$'''''''''''''''&&&&&&&&&%%%$$$###"""!!!"""###$$$ !!!"""#########!!!!!!""""""############""""""!!! !!!"""###$$$ !!!!!!"""#########"""!!!!!!"""$$$%%%%%%$$$&&&"""###---;;;GGGOOOTTTVVVppp~~~}}}}}}zzz}}}uuu```EEE,,,###'''###!!! !!!"""""" !!! ###"""   """!!!!!! !!!"""#########$$$%%%%%%&&&%%%$$$ $$$(((((($$$!!!!!!"""&&&$$$$$$''''''%%%%%%(((&&&&&&&&&&&&&&&%%%%%%%%%&&&$$$$$$%%%&&&''''''&&&)))((((((((()))))))))(((''''''''''''''''''''''''''''''((((((((((((''''''&&&'''(((((('''(((+++---///+++)))***)))&&&%%%(((((((((((((((((((((((((((((('''%%%&&&''''''&&&$$$&&&%%%%%%$$$$$$###############$$$%%%&&&'''''''''(((%%%######&&&'''%%%"""&&&%%%%%%$$$######""""""$$$$$$$$$######"""""""""$$$!!!$$$------&&&$$$)))&&&%%%$$$"""!!! )))&&&&&&)))...666BBBNNNhhhzzz++++++,,,+++))))))+++,,,---......///000000000000+++///,,,+++///,,,---:::DDDYYYooowwwwww~~~}}}}}}yyy{{{{{{zzz|||}}}yyyrrrnnnvvvzzzxxxuuuvvvzzz{{{~~~nnnPPP>>>000,,,)))'''&&&''''''&&&######"""$$$'''((((((((($$$%%%&&&&&&$$$""" """###$$$%%%######$$$$$$$$$%%%%%%%%%((((((((((((''''''''''''$$$######"""!!!""""""""" !!!"""######""""""!!!!!!"""#########""""""!!!!!!!!!"""""""""""""""!!!!!!!!!""""""#########"""!!!!!!"""%%%&&&&&&%%%$$$""""""(((333???HHHMMMOOOaaannnvvv~~~|||xxxxxx\\\999&&&&&&%%%$$$######$$$###  """  ###"""  !!!  !!!!!! !!!"""""""""!!!###%%%((((((&&&$$$$$$%%%&&&%%%$$$!!!###&&&'''&&&$$$######(((%%%%%%'''(((&&&'''***'''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%'''(((((('''***((('''((()))***)))'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((''''''(((+++---000,,,***+++)))&&&&&&)))((((((''''''''''''((((((((('''&&&&&&''''''&&&$$$%%%%%%%%%$$$$$$#########&&&%%%$$$%%%'''((('''&&&(((&&&$$$$$$%%%%%%%%%$$$''''''&&&&&&%%%%%%$$$$$$###############"""""""""!!!!!!%%%)))((($$$###%%%&&&%%%$$$###"""!!!!!!!!!&&&'''---666???JJJZZZggg++++++***((('''(((+++---,,,---------------------)))---******...+++,,,888<<>>AAAGGGZZZtttzzzeeeOOO999000)))######)))"""&&&%%%!!! $$$%%%######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###%%%((())))))'''$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((()))''''''&&&%%%&&&(((***+++(((((('''''''''(((((()))(((((('''''''''(((***++++++***((((((((()))+++,,,'''&&&%%%%%%$$$$$$%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%''''''&&&&&&&&&'''''''''*********)))'''$$$!!! $$$%%%'''(((((('''&&&%%%'''&&&%%%$$$######$$$$$$"""######$$$%%%&&&&&&'''%%%$$$$$$%%%&&&'''%%%$$$"""$$$'''((('''%%%#########$$$&&&&&&%%%$$$%%%&&&$$$%%%&&&'''&&&%%%###""""""'''+++---444DDDSSS```jjjvvv~~~///...,,,***)))(((((((((((((((((((((((()))))))))))))))***+++---///111222666DDDWWWmmm|||yyyzzzsssqqqvvvvvvqqqxxx}}}vvvooolllooovvvwwwuuu{{{}}}vvvXXXGGG666///...'''''')))%%%%%%###$$$(((***'''%%%%%%"""!!!!!!!!!""""""  """%%%'''%%%'''(((((('''''')))***%%%%%%$$$$$$$$$%%%''''''$$$###"""!!!!!!"""###$$$$$$$$$#########$$$%%%%%%%%%$$$""""""#########"""###""""""!!!!!!!!!!!!!!!""""""######$$$%%%%%%&&&######$$$######"""!!! !!!"""###$$$$$$&&&))),,,///???EEEAAALLLjjjlllSSS???///######+++%%%&&&$$$ $$$&&&%%%!!!"""#########"""!!! ######""""""""""""""""""######%%%(((***+++)))'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&((()))***'''''''''''''''((()))***&&&&&&&&&&&&'''(((*********)))((((((((()))+++,,,'''&&&&&&%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%$$$$$$$$$&&&((((((&&&$$$&&&'''((()))******))))))'''((()))))))))'''%%%$$$$$$%%%'''(((((((((''''''((((((&&&%%%$$$$$$$$$$$$############$$$$$$%%%&&&###%%%''''''&&&%%%$$$%%%###&&&((((((&&&$$$#########%%%''''''%%%$$$###$$$ %%%))))))%%%###$$$&&&###(((+++---666JJJ___kkkrrr{{{------,,,+++***)))))))))(((''''''((()))***)))(((''''''(((***,,,///111222555AAARRRhhh}}}zzzzzzsssuuuyyysssppp~~~zzzuuunnnqqqzzzzzzuuu}}}~~~zzz\\\KKK:::222000)))(((***%%%%%%###$$$'''***)))%%%!!!!!!!!!!!!!!!""""""!!!  ###&&&'''&&&&&&&&&&&&'''(((((()))***)))&&&###""""""###$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$%%%&&&&&&'''%%%$$$#####################"""!!! !!!"""###$$$%%%$$$###$$$%%%&&&$$$###############""""""!!!!!!#########$$$&&&(((((((((...>>>HHHFFFIII\\\uuu~~~hhhRRR<<<***&&&)))$$$$$$###"""###$$$$$$### """###$$$$$$###!!! &&&%%%$$$""""""""""""###"""###%%%(((++++++(((&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''((()))&&&&&&&&&'''''')))******%%%%%%&&&'''((()))******---,,,+++))))))((())))))''''''&&&%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&$$$$$$%%%''')))(((&&&###''')))+++.........,,,+++(((((('''''''''((((((((($$$%%%&&&(((((())))))((()))((('''&&&%%%$$$$$$$$$$$$$$$#########$$$%%%&&&###'''***)))&&&######%%%%%%&&&((((((%%%###""""""###%%%''''''%%%###""""""!!!$$$((((((%%%######%%%(((+++)))+++>>>^^^uuu}}}|||)))*********++++++******(((''''''(((++++++)))'''&&&&&&''')))+++---///000222>>>NNNddd|||yyyvvvzzz}}}vvvrrr|||{{{rrrrrryyyyyyttt{{{}}}mmmQQQ???666222***(((***&&&&&&&&&&&&'''***)))%%% !!!"""###""""""""""""  ###&&&'''%%%%%%&&&&&&''''''''''''***)))&&&###""""""###$$$%%%$$$###""""""###$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$###""""""######"""!!!!!!!!!"""###%%%&&&'''&&&%%%%%%%%%$$$""" #########""""""""""""""""""!!!!!!###'''((('''&&&---444AAAKKKLLLPPPeee}}}{{{iiiSSS===...)))$$$""""""$$$%%%$$$""" !!!###%%%%%%$$$"""!!!&&&%%%$$$"""""""""###$$$!!!"""$$$'''))))))&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&'''''')))******%%%&&&'''(((((()))))))))---,,,++++++************((('''&&&&&&%%%%%%&&&&&&(((((('''&&&&&&&&&''''''$$$$$$%%%'''))))))&&&$$$&&&(((+++...///...,,,+++222///***%%%######$$$%%%$$$%%%&&&''''''(((((()))((((((''''''&&&%%%$$$$$$%%%$$$$$$%%%%%%&&&'''(((%%%(((***)))%%%######%%%%%%'''((('''%%%###"""######%%%&&&&&&$$$"""""""""%%%%%%&&&&&&&&&%%%$$$###%%%(((,,,777RRRsss'''((()))******+++******)))'''''')))------+++(((''''''((((((***+++,,,---000<<>>JJJNNNLLLaaa{{{pppZZZ888,,,######%%%###$$$(((######""""""###$$$%%%%%%$$$"""  """%%%&&&$$$###"""###%%%&&&&&&%%%%%%&&&''''''((((((''''''$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&''''''&&&%%%%%%)))(((((('''''''''((((((++++++,,,,,,+++***((('''&&&'''''''''''''''&&&%%%(((((('''&&&&&&&&&&&&'''%%%%%%$$$$$$$$$%%%%%%&&&(((&&&%%%%%%'''((((((''''''(((((())))))((('''&&&''''''(((((('''%%%###"""%%%%%%$$$#########$$$$$$!!!"""$$$%%%&&&&&&%%%$$$$$$&&&+++///111111///...000+++%%%###$$$&&&%%%###$$$%%%&&&&&&$$$$$$%%%'''$$$$$$###!!! """%%%)))%%%***---+++'''***444>>>YYYfff}}}000...+++((('''((()))***&&&'''***...111///)))$$$&&&))),,,***'''&&&***...000666CCCZZZsssvvvyyyyyyzzz|||zzzxxx~~~}}}|||}}}~~~}}}pppVVVAAA444,,,,,,///+++((('''(((&&&$$$&&&+++$$$$$$$$$$$$$$$###"""!!!&&&$$$###!!!!!!"""$$$%%%(((((((((((('''&&&%%%$$$%%%%%%%%%$$$###"""!!! $$$$$$%%%%%%%%%%%%&&&&&&&&&'''((()))(((&&&### ######$$$$$$$$$$$$######$$$(((******&&&#########!!!$$$%%%$$$"""!!!###%%%!!!#########"""###$$$(((000+++$$$(((%%% &&&&&&***222999@@@IIIRRRYYYnnn}}}~~~}}}sssOOO777++++++'''(((((("""$$$ $$$&&&!!!%%%)))###%%%""" !!!###$$$$$$((($$$"""$$$$$$###&&&***)))'''$$$$$$'''))))))((($$$%%%&&&'''''''''&&&%%%''''''%%%$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%&&&'''((('''&&&%%%%%%&&&((()))((((((((('''&&&%%%###"""***)))'''&&&%%%%%%%%%&&&)))(((&&&%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&'''(((''''''((((((((((((''''''&&&((()))***)))'''$$$"""&&&&&&$$$$$$$$$$$$&&&&&&&&&(((((('''%%%$$$$$$%%%!!!%%%+++000111...***'''&&&%%%%%%%%%&&&&&&$$$###$$$%%%$$$######$$$"""$$$'''###"""'''$$$&&&333,,,...+++...777===OOOlllssszzz)))(((''''''(((+++...000,,,+++***,,,---,,,)))&&&'''***,,,***'''&&&)))---000444AAAWWWooo}}}zzzzzz{{{|||~~~}}}{{{{{{|||~~~|||cccMMM<<<111...000---)))((((((&&&###$$$(((######$$$$$$$$$###""""""%%%$$$"""!!!!!!###$$$%%%(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%$$$###""""""%%%%%%%%%&&&&&&'''''''''&&&&&&'''((('''&&&$$$""""""######$$$$$$######"""$$$''')))(((%%%######$$$"""$$$%%%%%%###"""###%%%!!!###%%%%%%$$$%%%''')))---777333++++++&&& )))%%%%%%)))///888FFFRRRXXXhhhwww}}}|||hhhPPP???777,,,))))))###(((###&&&((($$$(((+++%%%$$$""" """###$$$$$$'''######%%%%%%###$$$(((***))))))******)))%%%"""&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''((('''&&&&&&%%%&&&''''''(((((((((''''''&&&%%%$$$)))((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%&&&'''&&&''''''((((((''''''&&&%%%&&&((()))(((&&&$$$"""&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%$$$%%%&&&%%%'''))),,,,,,+++***(((%%%%%%%%%%%%%%%%%%$$$"""((('''%%%######$$$$$$###!!!&&&$$$%%%+++'''&&&111(((555===GGGTTTZZZfffyyy|||&&&%%%%%%&&&))),,,///111///---***((()))))))))((((((***+++***'''&&&(((+++///222>>>SSSiii~~~{{{{{{zzzzzz{{{}}}~~~yyyxxxxxxyyyyyy{{{~~~sss\\\FFF444...///...***((((((&&&###"""%%%"""######$$$$$$$$$############"""""""""###%%%&&&)))'''&&&$$$###"""######%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''((())))))%%%&&&&&&&&&&&&%%%%%%%%%""""""############""""""$$$&&&&&&%%%###"""###$$$###$$$%%%%%%######$$$%%%"""###$$$$$$$$$&&&***---000;;;999///,,,&&&"""'''$$$###'''---555BBBMMMTTT]]]lllzzzkkkZZZKKK888///,,,%%%***###$$$&&&"""$$$'''!!!$$$""" """$$$$$$$$$%%%######&&&&&&###"""%%%)))))))))((('''&&&$$$###((('''&&&&&&%%%%%%%%%%%%$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%'''&&&%%%$$$%%%&&&(((***&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&''''''&&&$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&%%%$$$$$$&&&((()))(((((('''''''''((()))$$$$$$$$$%%%$$$$$$###"""###!!!!!!$$$&&&###'''%%%(((000000222???888LLLZZZcccrrr{{{~~~)))(((''''''((()))+++,,,,,,***((('''''''''((())))))******)))'''&&&(((***---///:::MMMaaauuu~~~{{{yyy}}}{{{zzzxxxxxxyyy{{{}}}|||xxxuuuvvvwwwwwwwwwzzz~~~}}}hhhOOO999...---...)))'''((('''$$$###%%%!!!"""###$$$$$$$$$$$$$$$""""""""""""###$$$&&&&&&)))(((%%%###""""""###$$$&&&&&&%%%%%%&&&&&&&&&'''$$$$$$%%%&&&'''((())))))%%%%%%$$$$$$$$$%%%'''(((!!!""""""######""""""!!!$$$$$$$$$###""""""###$$$$$$$$$%%%%%%$$$$$$$$$%%%!!!!!!!!!!!!"""&&&+++///222===999...)))### %%%!!!!!!&&&---333888@@@HHHRRRTTT```tttxxxpppdddNNN@@@888,,,...###"""$$$ !!!$$$$$$"""!!!!!!###$$$$$$$$$$$$"""$$$''''''###!!!###&&&&&&%%%###!!!"""%%%(((***((('''%%%$$$$$$%%%%%%"""$$$&&&(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&)))((('''&&&%%%%%%$$$$$$###$$$%%%&&&&&&'''''''''$$$%%%&&&'''((('''&&&%%%&&&%%%$$$$$$%%%&&&)))***&&&%%%%%%$$$############$$$$$$%%%%%%%%%%%%$$$$$$"""###%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%$$$$$$%%%'''))))))((('''%%%%%%%%%%%%&&&###$$$%%%$$$###""""""""" !!!$$$)))(((+++)))...<<>>KKK]]]}}}|||xxxuuutttuuuxxxzzzuuuwwwvvvqqqooorrruuuuuuwwwwwwxxx{{{}}}~~~|||}}}yyybbbMMMBBB333,,,))),,,...+++'''%%%$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$######""" """$$$%%%%%%%%%%%%)))(((%%%###"""###$$$%%%((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""!!!"""%%%((()))&&&######!!! ###$$$"""  !!!"""###%%%***---(((000,,,'''+++(((!!!!!! ###))),,,---111777555III]]]jjjgggPPPDDD333)))((('''$$$######$$$&&&&&&%%%###$$$"""$$$((()))((((((+++333888;;;555***$$$'''---$$$%%%&&&'''''''''&&&%%%)))((('''&&&&&&&&&&&&&&&$$$%%%''')))***))))))(((###$$$%%%&&&&&&&&&%%%$$$%%%&&&'''((()))))))))))))))(((&&&$$$######$$$$$$'''&&&$$$######$$$%%%&&&%%%%%%%%%%%%&&&''''''((($$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&%%%$$$######"""###$$$%%%%%%$$$###"""%%%%%%$$$"""!!!"""&&&)))((('''&&&%%%$$$$$$$$$$$$"""&&&)))((($$$"""###&&&((($$$(((333:::BBBTTThhhwwwzzzyyy+++)))&&&######%%%''')))(((((((((((((((''''''''''''&&&&&&'''***++++++***%%%''')))333FFFZZZ|||}}}uuusssvvvxxxuuuvvvuuusssrrrsssssssssrrruuusssrrruuu{{{~~~|||xxxxxx}}}~~~kkkSSSJJJ@@@000,,,///)))''')))'''############$$$%%%&&&&&&%%%$$$###############$$$$$$###!!! """$$$&&&&&&!!!!!!%%%'''$$$!!! &&&%%%###%%%''''''%%%"""############$$$%%%&&&'''###&&&))))))&&&$$$$$$%%%"""$$$&&&''''''%%%""" """""""""  !!!!!!!!!'''***))),,,+++***++++++***(((&&&###%%%'''''''''***///333888DDDTTTsssxxxcccIII555***''''''&&&&&&'''%%%"""###(((###$$$%%%%%%###%%%)))---333111---)))&&&$$$$$$$$$###$$$%%%&&&''''''''''''))))))(((''''''''''''(((***(((&&&&&&'''(((((((((,,,(((%%%&&&%%%######'''&&&%%%%%%$$$%%%&&&((()))&&&%%%$$$$$$%%%&&&((()))(((%%%$$$%%%'''(((&&&$$$"""%%%((((((&&&%%%&&&'''''''''&&&%%%%%%$$$###### ###'''(((&&&#########!!!"""###"""  !!!&&&### !!!###$$$###!!!'''%%%$$$######$$$%%%%%%(((---)))&&&+++(((%%%***///222:::HHHZZZlllyyy***)))&&&%%%$$$%%%'''(((((((((((((((((((((((('''&&&%%%%%%''')))+++++++++---///---555GGGXXXvvv}}}xxxwwwzzzzzzvvvtttrrrqqqqqqqqqrrrrrrqqq{{{xxxvvvwww{{{|||yyyuuu|||{{{{{{}}}cccRRRGGG777111...&&&%%%'''!!!&&&%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""""""""###""" !!!###%%%%%%!!! %%%'''$$$""""""&&&$$$###$$$&&&'''%%%###############$$$%%%&&&&&&$$$&&&((((((%%%$$$%%%'''$$$%%%&&&'''&&&%%%###"""#########"""  """ """!!!###'''(((&&&+++))))))***+++,,,+++***%%%&&&&&&%%%$$$&&&***...444AAAQQQnnnlllUUU???222---'''###&&&(((&&&$$$$$$###$$$%%%$$$###$$$(((,,,111///,,,)))'''%%%$$$$$$###$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&%%%)))'''&&&%%%&&&'''((((((%%%###%%%((('''###!!!"""&&&&&&%%%$$$%%%&&&''''''''''''&&&%%%&&&'''((()))'''%%%$$$%%%''''''&&&$$$"""%%%''''''&&&%%%%%%''''''&&&&&&%%%$$$$$$######!!!$$$((()))&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$(((&&&$$$$$$&&&&&&%%%###%%%%%%%%%%%%$$$%%%''')))"""'''""""""---333999DDDKKKRRR\\\hhhttt~~~)))((('''&&&&&&&&&''''''''''''((((((((((((((((((&&&$$$$$$&&&(((++++++++++++---,,,555JJJ]]]yyy~~~{{{yyyzzz|||yyytttrrrrrrqqqpppqqqrrrssstttuuuttttttxxx}}}}}}~~~{{{{{{~~~www___QQQCCC888---$$$'''((((((((('''%%%$$$###"""""""""""""""!!!!!!!!! !!! !!!"""### $$$&&&$$$###$$$%%%$$$###$$$%%%&&&%%%#########"""######$$$%%%&&&$$$%%%&&&&&&%%%%%%''')))&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%$$$""" """$$$###$$$###$$$&&&%%%!!!%%%$$$###%%%(((+++,,,,,,+++***(((%%%###$$$'''***///@@@NNNgggpppVVVCCC999,,,###$$$)))***&&&######$$$$$$######$$$''')))---,,,,,,***)))'''%%%%%%$$$%%%%%%&&&&&&'''''''''%%%&&&&&&'''&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&'''&&&$$$%%%))))))%%%$$$&&&'''&&&&&&%%%%%%%%%%%%&&&)))((('''&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$"""$$$&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$#########%%%(((((('''%%%%%%%%%###!!! """&&&'''%%%###$$$###"""###%%%%%%$$$######$$$%%%###"""###'''+++---666888===MMMWWW___llloooxxx''''''((((((((((((''''''''''''''''''((((((((((((&&&%%%$$$%%%(((***++++++(((+++***555LLLbbb||||||zzzyyyzzzyyytttooossstttsssrrrrrrsssvvvxxxrrrrrrtttyyy~~~mmmYYYJJJ<<<...%%%***---!!!((((((''''''%%%$$$###"""!!!!!!!!!!!!  !!!###%%%######&&&$$$#########$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$%%%&&&)))+++((('''&&&%%%%%%%%%&&&&&&''''''%%%""" ###&&&&&&)))((($$$"""$$$"""###""""""%%%***...000111222000+++'''%%%%%%'''))),,,AAAPPP```|||kkk^^^OOO>>>...((()))((('''&&&###############$$$%%%'''))))))***+++***(((&&&%%%%%%%%%%%%%%%&&&&&&''''''$$$%%%'''((('''&&&$$$"""%%%%%%&&&%%%$$$$$$%%%&&&)))%%%$$$&&&'''%%%'''+++'''&&&&&&%%%%%%$$$$$$$$$(((((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$&&&'''&&&%%%$$$$$$!!!"""))),,,)))&&&"""""""""###%%%&&&&&&&&&''''''&&&###!!!%%%---444888HHHSSS___mmmqqqqqqyyy&&&'''((())))))(((((('''&&&'''''''''(((((())))))(((&&&$$$%%%'''***++++++,,,000...555KKK```www~~~||||||{{{wwwrrrnnnuuuuuuuuusssrrrssswwwzzz{{{zzz{{{|||~~~~~~}}}|||}}}^^^LLL<<>>444++++++***************(((&&&###!!!!!!!!!""""""!!!$$$ !!!"""!!! $$$'''!!!!!!!!!""""""###$$$%%%%%%######%%%((()))(((&&&&&&&&&%%%$$$$$$$$$$$$$$$!!!###$$$$$$###$$$''')))++++++'''!!!"""###"""!!!%%%((()))'''%%%(((%%%###"""######!!!!!!///<<>>111)))'''%%%&&&((((((%%%"""""""""#########""""""!!!((('''%%%$$$$$$%%%&&&(((&&&%%%$$$#########$$$$$$"""&&&***)))%%%###%%%(((***)))+++//////***((()))!!!"""$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&%%%$$$###"""!!!###%%%$$$!!! """$$$(((%%%######&&&((((((&&&##################$$$$$$&&&$$$"""###%%%&&&%%%"""###&&&((()))'''$$$"""!!!$$$&&&(((+++111;;;HHHQQQUUUUUU[[[iii|||(((''''''''''''&&&&&&&&&)))((('''&&&&&&'''((())),,,+++******))))))******,,,---+++222CCCPPPfff}}}xxxwwwtttrrrxxx~~~zzz||||||oooOOOGGGCCC777///111++++++(((%%%######""" $$$######""" """!!!  """!!!!!! !!!$$$$$$%%%(((+++***%%%!!!$$$###"""!!! !!!""""""'''((($$$###''',,,---)))&&&###"""""""""!!! """$$$%%%%%%$$$###%%%&&&$$$$$$$$$###"""!!!!!! """###***;;;HHHGGGZZZ}}}pppOOO666000++++++((("""''')))$$$###"""""""""###%%%&&&+++(((%%%######$$$$$$###%%%%%%%%%%%%$$$###""""""((((((((('''&&&&&&%%%%%%$$$)))---,,,'''$$$%%%'''!!!"""###$$$$$$###!!! $$$%%%$$$###!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!! """&&&((('''%%%###############$$$%%%%%%)))"""###***+++$$$"""%%%%%%(((%%%'''***"""&&&))),,,---000@@@ZZZpppyyyqqqvvv}}}(((''''''''''''&&&&&&&&&(((''''''&&&'''((()))***))))))))))))***+++,,,,,,,,,---+++111AAAMMMccc{{{zzz|||~~~{{{uuuvvv{{{zzzzzzzzz{{{~~~|||___QQQIII===222///,,,+++)))&&&$$$###!!!"""""""""!!!   ###"""""""""""""""######%%%%%%%%%''')))((($$$ ###############"""!!!!!!"""&&&'''###"""&&&******(((&&&###"""###"""!!! !!!###$$$$$$######$$$%%%$$$$$$###""""""!!! """###%%%222@@@EEESSSooo}}}```KKK>>>111------(((***+++"""$$$############$$$&&&'''***'''$$$"""#########"""$$$$$$%%%%%%$$$$$$######''''''((((((''''''&&&&&&***---///,,,&&&""""""$$$$$$$$$$$$%%%$$$$$$$$$###&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###&&&((('''%%%###""""""!!!!!!!!!!!!"""""""""$$$######$$$!!!%%%$$$''',,,%%%!!!***,,,444???MMMaaawww(((''''''''''''&&&&&&&&&''''''''''''(((((()))***&&&'''((()))+++,,,......+++---***000===III^^^{{{wwwyyy}}}{{{vvvxxx}}}xxx{{{zzzzzzyyyeeeXXXJJJ;;;///---***'''&&&%%%$$$""" !!!!!!!!!"""!!!!!!   !!!!!!!!!############$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%###!!!"""###$$$%%%$$$###"""!!!###&&&&&&"""!!!%%%''''''&&&$$$######$$$###!!! """######"""!!!###$$$######""""""!!!!!! ###!!!'''888DDDPPPbbbtttzzzjjjRRR:::...///+++)))(((###$$$$$$######$$$%%%'''((((((&&&###""""""###"""!!!"""###$$$$$$%%%$$$$$$$$$%%%&&&'''((()))((('''''',,,---...+++&&&###$$$%%%'''&&&%%%%%%%%%&&&''''''***'''$$$###%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###""""""###&&&''''''&&&$$$###"""!!!!!! !!!+++,,,***'''(((,,,,,,)))'''***$$$###((('''(((444CCCOOO```sss(((''''''''''''&&&&&&&&&))))))((((((((((((((((((&&&'''(((***+++,,,------+++---***...:::CCCYYYvvv{{{zzz{{{{{{xxxtttuuu~~~~~~}}}}}}{{{{{{}}}~~~mmm^^^HHH444---((($$$%%%&&&$$$""""""!!!!!!"""###############"""  !!!"""!!!!!!#########$$$$$$&&&'''((($$$###""""""###$$$$$$$$$###############"""""""""###&&&%%%!!!!!!$$$%%%############$$$$$$$$$!!! """!!! !!!###"""""""""!!!!!! ###!!!"""222BBBOOO]]]ccczzznnnLLL888555...((('''%%%$$$############%%%&&&'''&&&$$$"""!!!""""""!!! !!!!!!###$$$$$$%%%%%%%%%###%%%''')))))))))(((''''''((())))))'''(((***,,,((('''%%%$$$$$$&&&(((***,,,'''###$$$'''(((%%% ###$$$$$$$$$$$$$$$%%%%%%#########$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$)))(((###%%%---...'''...000)))(((444>>>IIIZZZnnnuuu(((''''''''''''&&&&&&&&&++++++***)))((('''&&&&&&((()))***++++++++++++******---***---666???TTTrrrzzz}}}{{{www{{{|||yyytttrrrwww|||zzzzzz}}}rrrVVV===000((("""$$$&&&$$$###$$$""""""$$$%%%%%%&&&&&&%%%###!!!!!!""""""""""""""""""###$$$%%%&&&'''!!!!!!"""""""""###%%%'''$$$###!!! !!!###$$$###%%%$$$!!!!!!$$$$$$!!!"""""""""###$$$$$$!!! !!!!!! !!!"""!!!!!!!!! %%%$$$ +++:::GGGTTTXXXmmmeeeMMMDDD666+++)))((($$$$$$###"""###$$$%%%&&&%%%###"""!!!""""""!!! !!!"""###$$$%%%%%%%%%###$$$&&&'''(((((((((((($$$%%%&&&'''(((***---///(((&&&$$$"""###%%%(((***+++'''$$$%%%((()))%%%!!!#########$$$$$$%%%%%%%%%###$$$%%%%%%%%%&&&&&&'''$$$$$$$$$%%%%%%'''((()))%%%(((&&&+++444555...---777:::BBBXXXkkk{{{(((''''''''''''&&&&&&&&&+++++++++***)))((('''&&&***+++,,,,,,+++***)))((())),,,***,,,444;;;QQQppptttrrr}}}xxxvvvvvvyyyzzzxxxyyy}}}||||||~~~}}}zzzxxx{{{eeeKKK999,,,###%%%&&&###"""%%%"""###$$$%%%&&&&&&&&&&&&"""!!!!!!  !!!""""""""""""""""""###$$$%%%%%% """######"""###%%%((($$$###"""!!!!!!###$$$%%%###$$$###!!!"""%%%$$$ """!!!!!!"""###$$$"""!!! !!!!!! !!!""" %%%###&&&...777EEESSS```vvv{{{gggWWW???000,,,((('''&&&$$$######$$$$$$%%%$$$###""""""######""" !!!"""###$$$$$$$$$$$$###$$$$$$%%%&&&&&&'''(((%%%%%%&&&'''((()))******&&&%%%###""""""%%%''')))(((&&&$$$&&&((((((%%%"""#########$$$$$$%%%%%%&&&###%%%&&&&&&%%%%%%&&&(((#########$$$&&&''')))***(((+++,,,---111777888555;;;MMMYYYfff|||(((''''''''''''&&&&&&&&&((()))************)))(((******,,,,,,,,,***)))'''(((,,,***+++333:::OOOooozzzppp~~~~~~{{{xxxwwwuuuxxxzzzzzz~~~zzz{{{xxx}}}|||{{{xxxyyy|||~~~ttt___FFF555(((''''''"""!!!%%%""""""###$$$%%%%%%%%%$$$ !!!"""""""""!!!  """###$$$###############$$$$$$"""$$$&&&%%%###"""###%%%"""###%%%''''''&&&%%%$$$"""$$$###!!!###'''%%% """!!! """######""" !!!!!! !!!""""""&&&)))...;;;OOOUUUcccyyypppPPP===555,,,+++)))(((&&&%%%%%%%%%%%%$$$###"""###$$$$$$"""!!!!!!!!!"""######$$$######$$$$$$###""""""$$$&&&'''%%%%%%&&&'''(((((('''&&&%%%$$$######$$$%%%''')))$$$$$$%%%&&&'''&&&%%%%%%"""######$$$%%%%%%&&&&&&###%%%''''''%%%$$$&&&(((&&&&&&&&&&&&'''(((*********&&&'''///888???FFFMMMbbbttt}}}zzzzzzyyyxxxwwwvvvuuussspppmmm(((((('''''''''&&&&&&&&&%%%&&&(((***+++,,,++++++((()))+++,,,,,,+++)))((((((,,,***+++222999OOOooottt{{{~~~|||}}}zzzxxxxxxxxxzzzxxxwww|||{{{~~~yyyzzzoooPPP===---***(((!!! $$$!!!!!!"""############### """$$$$$$###!!! """###%%%%%%$$$######$$$$$$$$$%%%'''((('''###!!!!!!""" $$$(((,,,---***&&&###"""###"""!!!$$$(((&&&!!!###!!!!!!###$$$$$$ !!!!!! !!!###"""+++,,,---888LLLMMMWWWllldddOOOCCC666...,,,***((('''&&&&&&&&&$$$######$$$%%%%%%###!!!!!!""""""############"""%%%$$$""" """%%%'''"""###$$$'''))))))'''%%%%%%%%%$$$$$$%%%&&&((()))!!!###&&&'''&&&%%%&&&&&&""""""###$$$%%%%%%&&&&&&$$$&&&((('''%%%$$$&&&(((+++***************+++,,,111,,,111DDDWWWfffxxxrrrggg______dddXXXYYY[[[^^^^^^[[[UUUQQQ+++'''$$$&&&)))+++(((%%%))))))))))))(((((((((((())))))(((((((((((())))))((('''...***///:::GGGkkkwww}}}|||zzzzzz{{{{{{zzzxxxvvvvvvwwwzzz{{{|||zzzzzz~~~}}}~~~sss___DDD999&&&***$$$%%%%%%$$$######"""""""""%%%(((### !!!"""###%%%&&&&&&%%%$$$######&&&)))***'''$$$""" !!!###'''***+++)))'''%%%!!!"""###$$$%%%$$$###"""###"""!!! """$$$&&& ((( ---555222+++>>>PPPTTTXXXtttnnnUUUAAA666///***)))(((%%%%%%(((***&&&$$$%%%&&&%%%######%%%!!!""")))+++&&&$$$&&&$$$&&&$$$ %%%$$$%%%,,,///------///+++$$$+++)))&&&$$$######%%%&&&((('''%%%###""""""######"""######""" !!!###&&&,,,$$$ """###"""###(((***///111...,,,...000000000???WWWlll}}}ssseeefffpppyyy{{{kkk[[[VVVVVVTTTRRRRRROOOPPPQQQQQQOOOKKKFFFCCC***'''%%%&&&***+++((($$$(((((((((((())))))))))))))))))(((((((((((()))))))))(((...)))///:::GGGkkk||||||}}}{{{xxxwww~~~|||zzzwwwttttttttttttxxx}}}xxxwwwyyyuuuyyy~~~}}}___EEE===...$$$)))""" $$$$$$$$$$$$###"""!!!!!!"""&&&###"""%%%'''%%% """###$$$$$$$$$$$$$$$$$$###%%%((((((&&&$$$""""""###$$$'''))))))((('''%%%######$$$%%%%%%$$$###"""""""""!!!!!!!!!"""$$$$$$ !!!%%%))))))'''000CCCKKKQQQggg|||nnnTTT===333+++((('''%%%$$$%%%%%%######$$$&&&(((***,,,,,,%%% !!!"""!!!###'''$$$''''''###$$$***---+++...333666666999===<<<777+++)))&&&$$$######$$$%%%&&&%%%$$$###""""""######&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%(((------))))))---%%%...666;;;@@@HHHNNNOOOZZZggg|||uuuhhh___UUUPPPZZZiiiooo}}}sssgggaaaTTTGGGDDDEEEDDDCCCCCCBBBBBBBBBAAA>>>999555222(((&&&&&&(((***+++((($$$''''''(((((())))))*********))))))(((((())))))***)))(((...)))...:::GGGmmmyyyzzz{{{{{{yyywwwvvv}}}{{{xxxvvvuuuuuuuuuvvv{{{yyyrrrpppqqqvvv~~~dddHHHBBB777+++***"""$$$###$$$$$$%%%$$$"""!!! """%%%$$$%%%)))------$$$""""""""""""""""""###$$$%%%###$$$&&&&&&$$$######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!""""""######""""""!!!  """$$$$$$555@@@JJJXXXcccqqqlllNNN???///)))'''&&&$$$$$$"""###$$$$$$&&&+++111555888111+++))))))(((***---///333444111111666;;;>>>@@@AAA???======>>><<<888+++***'''$$$###"""###$$$$$$######"""""""""#########""""""###%%%&&&%%%$$$$$$&&&***......111<<>>;;;999999888666333222<<<@@@BBB???<<>>///)))%%%'''((('''&&&((($$$$$$$$$#########$$$$$$&&&&&&'''(((******((('''&&&''''''((()))******+++******))))))))))))******+++(((---(((///===MMMtttzzz}}}~~~||||||}}}vvvuuutttwww|||zzzwww{{{~~~^^^NNN>>>444444******######$$$$$$###""" $$$"""!!!"""%%%'''***,,,---***$$$"""!!!!!! !!!###%%%&&&$$$$$$%%%$$$"""###%%%'''&&&&&&$$$$$$###$$$%%%%%%'''&&&%%%$$$######""""""!!!"""$$$$$$"""   !!!"""###$$$%%%%%%&&&&&&,,,222???LLLLLLSSSgggjjjyyyyyy```CCC111)))&&&%%%'''$$$((()))''',,,888AAADDD??????>>>=========:::777BBBDDDGGGGGGEEEFFFLLLSSSLLLDDD;;;666444222...,,,***(((&&&%%%###""""""""" !!!!!!"""#########$$$&&&%%%%%%&&&((()))))))))*********///CCClllppp^^^OOOGGGEEEFFFCCC???;;;999555333444777AAABBBAAA;;;666222...+++((($$$###&&&&&&###"""%%%###""""""!!!"""###$$$%%%&&&&&&''''''(((((())))))''''''(((((())))))******+++******))))))******++++++)))---(((000@@@QQQyyyzzz~~~{{{zzzyyy}}}|||zzzppp[[[AAA333888000+++$$$######"""!!!!!! !!!"""'''***...111000,,,&&& !!!!!!!!!"""###$$$%%%&&&%%%&&&&&&%%%$$$###%%%'''$$$$$$$$$######$$$%%%%%%%%%%%%$$$###"""""""""### !!!"""######!!!  !!!%%%&&&%%%###'''***,,,555CCCEEEHHHWWWoooqqqSSS===111)))%%%&&&###'''((()))333DDDMMMMMMHHHFFFBBB>>>>>>CCCDDDBBBEEEEEEIIIMMMNNNOOOUUU\\\TTTIII>>>999666111---+++((('''&&&$$$############!!!!!!"""###$$$$$$$$$###%%%&&&'''&&&%%%&&&))),,,'''---666GGGhhhbbb[[[QQQIIIDDDAAA???>>>777333...+++***+++...111---...000000///...+++)))$$$###$$$&&&$$$ !!!$$$%%%$$$###"""!!!!!!!!!!!!''''''&&&&&&&&&'''***,,,(((((((((((())))))))))))+++******))))))******++++++)))---)))222BBBUUU~~~{{{}}}lllHHH111888333---%%%$$$""" !!!""" %%%,,,///222666000---((("""!!! !!!"""$$$%%%%%%&&&&&&&&&(((((('''%%%$$$%%%&&&""""""######$$$$$$%%%%%%$$$###"""!!!!!!!!!"""###!!!!!!"""""""""!!! !!!###$$$"""!!!$$$***))),,,888<<<@@@KKKmmmhhhRRR@@@111)))'''%%%))))))+++:::MMMTTTOOOMMMNNNKKKFFFFFFJJJJJJFFFDDDCCCFFFMMMPPPPPPRRRWWWQQQDDD999666444///***)))%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$$$$### $$$(((((('''+++444<<<===GGGWWWpppooo```FFFAAA;;;:::<<<<<<777333((('''$$$###&&&***...///!!!!!!###&&&'''%%%###"""""""""$$$&&&###!!!&&&######""""""!!! ((('''&&&%%%%%%'''***---))))))))))))((((((((((((++++++************+++++++++)))...)))333DDDXXXzzzMMM000777444...&&&$$$!!!!!!###$$$ )))000222444888000---((($$$ """ !!!###%%%&&&'''&&&&&&''')))***)))'''%%%$$$%%% !!!"""$$$%%%%%%%%%%%%""""""!!! !!!"""###!!!!!!"""!!!!!!  !!! """###"""!!!!!!!!! ******(((000666;;;EEE```xxxdddOOO:::---)))***---,,,---===PPPTTTLLLIIINNNPPPNNNNNNNNNHHH??????;;;===EEEIIIFFFEEEHHH>>>222***---000///---...$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%,,,///111999GGGSSSaaakkk|||lll^^^TTTJJJAAA:::222111444555...'''###$$$$$$###$$$$$$"""&&&$$$$$$''''''%%%"""!!! !!!$$$&&&### ###))) !!!"""""""""""""""+++***)))'''''''''((()))''''''(((***,,,+++(((%%%))))))*********))))))(((***---***---666AAAZZZ{{{yyy{{{yyybbbCCC333222...)))!!!"""$$$###''''''%%%)))++++++,,,------+++,,,---'''!!!"""!!! !!!!!!"""###%%%&&&!!!###%%%$$$!!! """$$$!!!!!!!!!"""######$$$$$$"""###$$$%%%$$$"""  !!!!!!""""""""""""""" !!!!!! $$$###!!!  %%%$$$$$$'''---666===AAAOOOgggjjjIII444000'''***...444888:::<<<===???JJJMMMHHHIIINNNGGG888333333333666999888555222///...,,,******)))'''%%%%%%###""""""###$$$%%%$$$&&&&&&&&&+++'''###((((((///:::HHHUUUcccooovvv~~~qqq]]]JJJ===888000000000...+++)))((()))&&&$$$###!!!!!!!!!"""""""""%%%%%%""" ###$$$###&&&""" $$$&&&$$$ ### !!!!!!+++***)))((('''(((((()))''''''(((***,,,+++(((%%%))))))***************))),,,///,,,///999BBBYYYxxx~~~jjjPPPBBB>>>666,,,######$$$ %%%'''!!!###&&&(((''''''''''''+++((()))***&&&  !!!!!!######$$$%%%!!!"""###""" !!!###!!!!!!!!!"""######$$$$$$!!!!!!"""""""""!!! """"""""""""!!!!!! !!!  """"""  !!!"""###&&&(((+++333===EEEOOOaaauuusssSSS<<<444+++***///999???<<<:::<<<<<>>777555,,,,,,,,,***(((&&&&&&&&&$$$###""""""!!!!!!!!!!!!###%%%### &&&******'''### !!!$$$&&&###!!!###!!! !!! +++***))))))((()))))))))''''''(((***++++++(((%%%((()))***++++++++++++++++++---+++000===FFFYYYvvv{{{iii\\\NNN<<>>QQQgggssszzzzzz```RRRCCC===:::444///---((((((&&&%%%$$$###""""""!!!!!!"""""""""!!! ###$$$"""!!!***000222'''$$$!!!!!!###$$$### !!!!!!!!!  """%%%*********)))))))))******((((((((()))+++***(((&&&((((((***+++,,,,,,,,,,,,(((***)))000>>>HHHZZZvvv|||xxxxxx{{{uuu^^^AAA111&&&%%%%%% %%%############"""!!!!!!###%%%### !!!$$$###  """######"""!!!  !!!""""""""""""""""""$$$%%%&&&((('''%%%###""""""###$$$!!!!!!!!!!!! """!!! !!!   !!!""""""'''...---)))---;;;GGGEEELLLXXXhhh|||ppp[[[NNNEEE444---555999111...333444000///000000000666??????555+++'''***,,,)))%%%$$$%%%%%%%%%###"""!!!!!!$$$$$$%%%%%%%%%(((+++...(((888AAAIIIYYYeeeuuummmSSSCCC:::444777999333***$$$'''%%%"""!!!!!!!!!  !!!""""""!!! !!!"""!!!!!!&&&///444555&&&###!!!!!!""""""!!! """""" $$$))))))))))))*********))))))((((((((()))******(((&&&'''((()))***+++,,,,,,,,,))),,,+++000<<>>DDDEEEJJJZZZttt|||lll___ZZZCCC222//////)))***111000+++)))+++---///666???<<<333)))$$$&&&(((&&&###!!!###$$$$$$###$$$&&&((())))))((('''(((---555:::JJJ^^^mmmwwwwwwbbbRRRAAA<<<555222555666111)))$$$(((%%%!!! !!!!!!  """""""""!!! !!!###%%%+++222444000###""" !!! !!!""" $$$)))'''(((((())))))))))))((()))(((((((((******)))''''''((()))***************---000...000999AAAWWWwwwwwwsssuuu{{{~~~fffCCC000)))***$$$"""$$$!!!%%%%%%$$$!!!  """!!! !!!$$$&&&&&&###!!!$$$###"""!!!"""$$$&&&((((((&&&###!!!  !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!%%%)))***)))***///333DDDAAA@@@III___zzzsssfffgggTTT===///)))'''***///+++)))''')))...555:::<<<555///(((%%%%%%%%%%%%$$$,,,------***&&&&&&)))---,,,///333888???JJJWWW```rrr{{{iiiRRRGGGEEEAAA???666...---,,,)))(((***+++'''""" !!!"""  !!!"""#########!!!%%%(((...222///)))!!!!!!!!! !!!!!!"""  ###&&&%%%&&&'''((()))((((((''')))((('''((()))***)))''''''(((((()))))))))((((((---222000111777AAA]]]~~~~~~{{{sssrrrwww|||}}}tttXXX===...,,,%%%###$$$!!!#########"""  !!!""""""  !!!$$$'''***)))%%%!!!%%%$$$"""!!!"""$$$&&&((($$$###!!!  !!!!!!!!!"""""""""!!!  $$$%%%(((,,,000222111///<<>>;;;999111***(((((('''$$$!!!$$$***000***### !!!""" !!! """$$$&&&'''%%%&&&&&&'''+++---'''"""###$$$$$$$$$%%%'''(((!!!!!!###!!!***$$$***777666'''###+++))))))(((((('''''''''&&&'''((()))((('''&&&''')))...,,,---222888LLLtttzzz}}}|||{{{{{{{{{}}}}}}zzzxxxvvvvvvwwwwwwzzz{{{vvvOOO555000((("""###$$$"""!!! !!!"""!!! !!!!!!"""444III;;;"""###!!!!!!"""###%%%&&&'''(((###""""""!!!"""###%%%&&&###$$$$$$!!!!!!!!! """!!!"""(((000555444111...222FFFEEEDDDOOO]]]yyyddd>>>***(((,,,***&&&"""%%%))),,,111444444222))) ###000222))))))333666HHHZZZeeennn{{{hhhUUUGGGFFFDDD@@@999222+++&&&'''$$$!!!!!!$$$&&&%%%$$$######"""!!!!!!!!!!!!!!!!!!!!! !!!!!!###%%%'''((('''$$$!!!### $$$&&&### """!!! """$$$***'''***111///'''&&&,,,))))))((((((((('''''''''''')))******(((''''''((('''(((,,,333===UUU~~~}}}~~~}}}yyyvvvuuuuuuyyyxxx}}}^^^AAA444'''"""$$$!!!$$$""" !!!  !!!###%%%&&&&&&%%%%%%&&&,,,JJJaaaNNN..."""""" !!!""""""###$$$%%%%%%######"""""""""""""""###"""######!!! """!!!  $$$$$$%%%***///111///,,,)))))):::===CCCPPPWWWkkkwwwlllNNN;;;222+++'''''')))***+++---000111,,,'''///)))(((---///000;;;IIIbbbqqq}}}fffOOO@@@===<<<:::777222,,,'''$$$###!!!!!!$$$&&&%%%$$$###"""!!! !!!"""!!!!!! !!!!!!"""###$$$%%%&&&%%%###!!!$$$!!!!!!$$$&&&$$$ """!!! !!!"""###)))******)))'''((()))+++))))))((((((((((((''''''(((***,,,,,,***(((((((((+++...111555@@@\\\~~~~~~}}}vvvtttuuu{{{yyy}}}cccGGG222###%%%)))"""%%%###!!!  """#########"""!!!"""+++KKK```KKK,,, !!!!!!!!!"""""""""######$$$$$$$$$###"""!!! !!!""""""!!! !!!###"""!!!  !!!"""&&&'''***+++,,,***(((&&&&&&---444AAAPPPPPP\\\fff|||sss___SSSCCC000''')))))))))***---111000---***///444888:::>>>LLL```ppplllXXXFFF777///333222000---***'''%%%###!!!$$$%%%%%%###!!!!!!  """"""!!!!!!!!!!!!""""""!!!""""""######""""""!!!&&&###!!!"""$$$%%%### """!!!  !!!"""###%%%++++++%%%###)))+++((())))))(((((((((((((((((()))+++---...,,,***))))))///222444555CCCeee|||}}}|||~~~xxxwwwyyy}}}lllQQQ555###(((---$$$%%%###  333???111 !!!""""""""""""""""""""""""######$$$%%%$$$###!!! !!!!!!!!!!!!!!!"""###"""!!! !!!!!!!!!###$$$%%%(((++++++)))&&&$$$###&&&(((///===LLLKKKVVV___vvvxxxlllgggXXX===---,,,******,,,///000000333888???OOO[[[\\\___ooo}}}eeeOOO???555///,,,...,,,***'''%%%$$$###### """$$$$$$###""" """"""!!!!!!!!!!!!"""""" !!!!!!"""###%%%###!!!"""######!!! !!!!!! !!!!!!"""###!!!***,,,%%%$$$***+++%%%(((((()))))))))))))))))))))+++------,,,++++++++++++///000444KKKwww~~~|||~~~}}}wwwyyy~~~}}}eeeCCC***+++...###$$$""" !!!!!!!!!""""""!!! !!!!!!'''$$$%%%$$$############"""""""""!!!"""$$$%%%%%%%%%$$$### !!!############!!!!!!!!! !!!!!!!!!"""  !!!###$$$"""%%%((((((&&&$$$######''')))+++333AAADDDSSSYYYqqqwwwvvvkkkPPP999000000111555777555666BBBQQQjjjzzz|||ooobbbNNN===333000...---***(((&&&###!!!!!!!!!!!!!!!"""######""""""!!!""""""!!!!!!!!!!!!"""""" !!!"""######"""!!!!!!!!!!!! !!!!!!!!!!!!!!!"""###### (((+++'''&&&******%%%(((((())))))))))))******)))+++,,,,,,++++++---//////333444999VVV~~~{{{xxx{{{}}}nnnNNN222...000'''%%%### !!!######### ###""" %%%!!!########################!!!!!!###$$$$$$%%%%%%%%%!!! """$$$$$$###!!! !!!!!!!!!!!!!!!   !!!"""### !!!"""$$$$$$$$$$$$###$$$***'''(((222777JJJNNNeee}}}iiiOOO>>>666999AAAKKKOOOVVViii~~~zzznnnTTTJJJ===222---+++***)))%%%$$$"""  """######!!! !!!""" !!!!!! !!!!!!  !!!!!!"""!!! !!!!!!"""""""""############&&&)))((((((((())))))(((((()))))))))*********))))))*********+++///222333999;;;CCCddd~~~|||qqqXXX:::000111---(((%%%""" !!!#########"""$$$!!!$$$!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""!!!!!!"""%%%%%%###  !!!!!!!!!!!!   !!!!!!!!!!!!###%%%$$$###"""+++&&&"""'''***===FFFWWWsssnnnYYYNNNNNNXXXkkkyyyiiiSSSJJJ@@@999111,,,)))(((&&&###!!!!!!  !!! !!!$$$ !!!!!!  !!!!!!!!!!!! !!!!!! !!!"""!!!!!!"""###############&&&%%%''')))((('''(((,,,(((((())))))*********+++((()))(((((((((+++000444,,,444;;;IIIqqq}}}~~~{{{dddBBB111///,,,+++((($$$"""""""""######$$$###"""!!! &&&'''"""'''!!! !!!!!!""""""###"""  ###"""!!!###%%%%%%""" !!!!!!   !!!!!! ###"""%%%$$$"""""" ,,,'''!!!$$$$$$444DDDMMMbbb}}}sssqqqmmmtttvvvcccNNNAAA>>>555111+++(((((((((%%%""" !!!!!!"""""""""###"""&&& !!!""" !!!!!!""""""!!! !!!""""""!!!!!!###$$$!!!!!!"""##################$$$&&&'''''''''&&&&&&(((((((((((()))))))))***---------+++******,,,...:::666>>>\\\~~~zzz|||{{{xxx{{{||||||aaaGGG555...,,,&&&%%%$$$###$$$&&&)))***&&&$$$  !!!"""###$$$!!!!!! !!!"""######"""!!!  ###!!!!!!%%%'''###!!!"""###"""!!!###%%%### !!!  !!! !!!"""######$$$"""!!!"""###!!!""")))333DDDPPP^^^mmmrrrbbbZZZNNN===222111444///(((%%%$$$###!!!!!!!!!######"""!!!  !!!!!!!!!""""""""""""""" !!!!!!!!!  !!!### !!!"""""""""""""""$$$%%%'''(((((('''&&&&&&''''''(((((())))))))))))+++,,,,,,+++***,,,...111555666IIIppp~~~{{{yyy{{{~~~kkkNNN666++++++(((&&&###!!!"""$$$'''***$$$"""  """######### !!!!!!"""######$$$ """######!!!$$$)))***&&&###$$$%%%###""""""$$$###  !!!   !!!!!!"""######"""!!!"""###"""!!!'''000???KKKXXXbbbppp~~~ttt```LLLCCC;;;111///444111,,,'''$$$######!!! !!!!!!""""""!!!!!!"""""""""!!!!!!    """ !!!!!!"""""""""""""""&&&'''((()))((('''&&&%%%&&&''''''(((((((((((((((((()))***++++++...222555555;;;XXX|||~~~~~~~~~wwwYYY888***---(((&&&### """%%%'''!!! """$$$$$$###### !!!###$$$$$$###### """###!!!"""'''...///***&&&&&&'''%%%###"""""""""!!!  !!!  !!!!!!""""""!!!!!!"""$$$""" $$$***///===MMMWWWdddxxxvvvhhhZZZIII999222---))),,,222,,,)))%%%""""""!!!!!! !!!!!!  """"""!!!   !!!!!!!!!!!!"""""""""######(((((()))))))))'''&&&%%%%%%&&&'''((()))((((((''''''((()))***,,,000555999;;;FFFhhh}}}~~~|||~~~bbb<<<+++000'''%%%$$$"""!!!!!!!!!!!! ###$$$$$$###""" """###$$$$$$""" !!! !!!###***222222---))))))***(((%%%"""!!!!!!!!!!!!  !!!  !!!!!!!!! !!!$$$"""!!!%%%"""222CCCNNNZZZppp|||[[[OOODDD;;;444222///***(((***'''%%%###!!! !!!    !!!"""""""""""""""#########(((((()))))))))'''&&&%%%%%%&&&((()))))))))((('''&&&''')))***,,,111777;;;===SSS||||||{{{yyy{{{{{{ggg@@@,,,...$$$$$$%%%$$$###!!!"""#########"""###$$$$$$$$$###  !!!$$$+++222222---***,,,+++***'''###!!! !!!###!!! !!!!!!  !!! !!!###"""###"""---;;;DDDKKK\\\yyyaaaFFF???<<<888666555111+++'''&&&###"""!!!  !!!   !!!###""""""!!!"""###$$$$$$&&&'''((()))((('''&&&%%%&&&''')))***+++***((('''((())))))***---111888<<<===bbb}}}zzz{{{|||zzzyyy|||oooJJJ111***###$$$%%%%%%$$$!!! !!!!!!""""""$$$$$$###"""  !!!"""$$$***000...******---,,,,,,)))%%%""" !!!###"""!!! !!!!!!  !!!  """ """""" """###)))222;;;BBBPPPggg{{{ttt^^^FFF888777;;;888333...***'''&&&&&& !!!""" !!!   !!!!!!  """######"""!!!"""###$$$%%%$$$%%%'''(((((('''&&&&&&&&&(((***,,,,,,+++)))(((*********+++,,,111777<<>>CCCGGGZZZpppuuu]]]KKKAAA>>>111000...***(((((()))***%%%$$$###"""!!! """""""""!!!""""""###$$$!!!  !!!!!!!!!!!! """!!!  !!! !!!!!!"""!!!!!!!!!!!!!!!""""""###((())))))(((''''''***,,,'''+++///...***(((***---***))))))111999:::PPPvvvoooPPP333$$$!!!%%%"""!!!###%%%"""!!!###$$$(((,,,///...***&&&&&&'''$$$######"""!!! """###$$$###"""###%%%(((---((($$$######!!!"""&&&%%%$$$######%%%&&&&&&&&&!!!%%%((('''(((---666===HHHSSSbbbzzzpppYYYFFF<<<999999,,,***((('''&&&&&&$$$###""""""#########"""!!! ######"""""""""######### !!!!!!  !!!!!!  """!!!  !!! !!!""""""!!!!!! !!!!!!"""!!!!!!"""###%%%((())))))(((''''''***,,,((((((((()))***+++***)))(((***---333888;;;[[[}}}~~~uuuXXX777%%% %%% """"""!!!###$$$%%%(((++++++(((&&&%%%&&&$$$$$$###"""!!! !!!"""###$$$%%%(((,,,...///+++((())))))(((+++111)))((()))+++---,,,)))&&&"""$$$''''''%%%'''///666>>>GGGQQQhhhnnnaaaOOO@@@888444000...***&&&###$$$))))))%%% !!!"""###%%%%%%$$$"""!!!""""""#########""""""""" !!!!!!  !!!!!! !!!!!!!!! !!!""" """######"""  !!!""""""!!!"""%%%((('''((()))((('''''')))+++...+++((((((,,,---***&&&)))///111222777BBBhhh~~~yyy|||~~~}}}zzzzzz|||aaa<<<&&& %%%!!!!!!""" !!!"""###$$$%%%''''''%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!!"""$$$(((---222444333111111333222222666<<<555444444555555222+++&&&$$$###$$$&&&%%%%%%***111888CCCJJJZZZzzzxxx```RRRHHH<<<444222///***%%%&&&!!!"""))),,,((("""!!!"""###$$$$$$$$$###"""!!!""""""""""""!!!!!!  !!!!!!!!!!!!  !!!!!! !!!""""""""" !!!""""""!!!###(((,,,%%%&&&(((((('''''''''(((---+++))))))++++++***))))))000//////;;;QQQzzz|||zzz{{{|||}}}zzzyyyiii@@@((( &&&!!! """!!!  !!!"""$$$$$$%%%$$$###"""#########"""""""""""""""""""""""""""###&&&+++111555888666555666999999777;;;AAA???<<<999999999666000***'''""""""%%%&&&$$$''',,,222EEELLLUUUssspppYYYHHHAAA<<<555000---***'''%%%### !!!%%%'''%%%"""""""""""""""""""""!!!!!! !!!!!!"""!!! !!!!!!!!! """  !!!!!!  !!!!!!!!!!!!""""""!!!$$$***000###&&&((()))((('''''''''%%%'''))))))((())),,,///&&&---***+++???```{{{{{{}}}~~~|||yyy||||||hhhBBB))) &&&!!!"""!!!  !!!%%%%%%$$$###"""""""""###"""""""""""""""#########%%%$$$$$$''',,,222777999666666888;;;:::777:::@@@AAA===888888999888444000(((""" $$$'''%%%&&&***&&&???KKKTTTuuu```LLLCCC@@@555444000***%%%###$$$&&&######"""!!! !!!!!!!!!!!! !!!!!!!!! """"""!!! """ !!!"""!!! !!!!!!"""""""""!!!$$$,,,222$$$$$$%%%&&&&&&''''''(((%%%+++(((%%%***(((&&&---)))000111111DDDnnn}}}wwwzzznnnGGG&&&""""""!!! """&&&)))'''$$$!!!!!!"""###$$$###%%%,,,333444222333;;;CCC777999<<>><<<:::999===AAA@@@:::333///---%%%"""!!!$$$$$$"""###&&&+++666NNNnnnooo\\\III666000444444000,,,((('''&&&$$$###!!!!!! !!!"""######+++ !!!$$$ ###!!!!!! !!!!!!!!!  !!!!!!!!! %%%&&&!!! """%%%%%%###$$$+++444$$$$$$%%%&&&&&&''''''(((&&&,,,)))&&&+++)))'''...BBB@@@999888PPP~~~}}}}}}}}}xxxiiiEEE%%%###!!! """%%%'''%%%$$$"""!!!"""###&&&(((,,,000555555333555;;;AAA===@@@DDDHHHKKKLLLKKKJJJDDDEEEEEE@@@777---'''$$$%%%"""###&&&&&&$$$%%%(((000===UUUtttmmmTTTHHH>>>444000333111...***'''&&&%%%$$$###""""""!!!!!!!!!"""######&&&&&&###"""""" !!!!!!   !!! !!!!!!!!! ###'''((($$$ !!!!!!$$$(((///666$$$$$$%%%&&&&&&''''''(((&&&---***''',,,+++)))000LLLEEE>>>EEEfff}}}~~~}}}zzz|||~~~bbbAAA$$$###!!!!!!###$$$"""###$$$"""!!!$$$)))...///////////////111666999===@@@EEEJJJNNNOOOPPPOOOPPPOOOLLLEEE<<<333---***(((%%%$$$''''''&&&'''+++222DDDbbbxxxbbbLLL888222222///---///---***'''%%%%%%%%%$$$###$$$###""""""""""""""""""###%%%!!! !!! !!!"""""""""!!!   !!!  !!! ###'''(((%%%""""""%%%+++333<<<$$$$$$%%%&&&&&&''''''((('''---***(((...---+++222;;;888<<>>;;;:::666444000---+++)))((('''%%%""""""***333>>>LLLWWW]]]sssxxx^^^KKK999222...***)))'''$$$###%%%%%%$$$""""""$$$$$$###"""$$$$$$###"""!!!!!!!!!""""""&&&555:::***!!!!!!""""""""""""!!!   !!!"""!!! !!!!!!&&&%%%%%%444GGG$$$$$$%%%&&&&&&''''''(((%%%,,,***)))///...---555444<<>>555222...(((%%%$$$$$$%%%%%%$$$###""""""######"""!!!!!!!!!!!!!!!$$$""" !!!""""""!!!&&&%%%###!!! !!! """$$$  !!!"""###"""&&&000777LLLjjj...,,,)))&&&%%%&&&'''(((******'''***444444888GGGddd~~~|||~~~YYY<<<000)))'''$$$!!!!!!!!! !!!"""$$$)))000555444444;;;JJJWWWbbbkkksssiiiQQQ???444///---***'''&&&&&&&&&&&&%%%$$$###!!!!!!""""""!!!!!!!!!""""""&&&### """###"""!!!!!!!!!!!! ))),,,!!!!!! !!!  !!!!!!!!!!!!###""")))888AAATTTooo+++***'''&&&&&&(((***,,,******'''+++333444>>>TTTsss{{{yyy||||||tttOOO777///(((&&&###  !!!$$$###""")))999FFFCCCRRR\\\aaannn{{{ZZZBBB888444///******(((&&&%%%&&&&&&%%%###$$$"""!!!!!!""""""   """###"""%%%""" """###!!! !!!!!!!!! (((666999+++  !!!  ###$$$###...BBBMMM[[[qqq((('''&&&&&&'''))),,,---)))+++***...444777IIIiii~~~yyyzzzyyyzzz~~~nnnJJJ555000((('''$$$!!! #########---@@@PPPTTTiiiuuusss}}}dddBBB///---000,,,&&&'''%%%###"""######!!! """!!! !!!!!! !!!""""""!!!"""!!! !!!!!! !!!!!!!!! %%%...000(((   ###%%%%%%222FFFRRR```vvv&&&&&&&&&'''((()))+++,,,(((,,,...333999>>>YYY{{{vvvvvvyyy}}}lllIII555111+++)))%%%"""  !!! """%%%$$$ &&&,,,666DDDVVVaaaiiizzzrrr___NNN999---+++---+++'''%%%###!!! !!!!!!  !!!"""!!! !!!""""""    !!!&&&***444CCCNNNbbb~~~%%%&&&&&&'''((()))))))))(((---111777===DDDddd||||||sssvvvzzz~~~}}}vvv|||kkkJJJ666222...+++'''###!!!!!!"""### !!!!!!!!!  &&&***(((!!!!!! &&&(((///===PPPcccrrryyy~~~sssQQQ;;;777111,,,)))(((''''''%%%""" !!!"""""""""!!!"""!!! """######!!!!!!"""   !!!!!!((("""!!!(((---444>>>HHHbbb'''++++++''''''+++***%%%)))***///666<<>>111&&&"""  !!!!!!"""### 777QQQwwwqqqLLL666111...'''%%%$$$%%%### !!!%%%  !!!"""!!!!!!!!!!!!"""###%%%%%%"""""""""###""""""!!!!!!"""!!!  """ !!! !!!!!!"""%%%%%%+++777EEE]]]###%%%&&&'''))),,,......---333777@@@ZZZ~~~zzzvvvvvvyyy~~~{{{~~~gggGGG555111***(((&&&%%%''',,,222666999===;;;<<<@@@888222999AAA@@@777+++$$$###!!! !!!%%%&&&***KKKmmmgggLLL111'''+++***"""$$$&&&'''%%%"""###$$$ !!!!!!!!!!!!!!!!!!"""######$$$$$$###!!!""""""############"""###!!! !!!!!!!!!!!!  !!!""" !!!!!!###$$$%%%&&&***555JJJlll%%%%%%%%%'''((()))+++------333;;;JJJiii{{{wwwwwwyyyzzztttttt~~~|||~~~___AAA222111)))'''&&&&&&)))...444888:::???>>>???CCC===999BBBHHH>>>///$$$"""$$$"""!!!"""###""" !!!!!!###### $$$""""""   '''***'''<<>>222((()))+++### ### !!!"""!!!"""***000***###""" !!!###%%%"""!!! """"""""""""!!! !!!"""$$$$$$$$$###"""  !!!!!!!!! """   """ ###((((((666EEEWWWxxx(((---(((%%%...000...333:::HHHgggwwwzzzzzzzzzrrrQQQ222,,,"""&&&&&&%%%%%%%%%&&&''''''+++*********))))))))))))&&&$$$ """"""!!!  !!! ###+++111######$$$$$$###!!! $$$%%%'''***'''***111;;;KKKfff|||mmmSSSBBB:::222,,,$$$!!!***---&&& !!!!!!!!!"""$$$$$$######""""""!!!!!!######"""!!!   !!!"""""""""""""""!!!  !!! """!!! !!!''' """"""###%%%(((:::JJJddd&&&,,,(((&&&///111000666===UUUyyy|||yyywww}}}yyyXXX444,,,%%%'''&&&&&&%%%$$$$$$$$$%%%'''''''''&&&&&&&&&%%%%%%$$$""" !!!   """(((---"""""""""!!!!!! """"""%%%)))'''000444777OOOzzzppp___PPP===444222---***%%%!!!$$$***---'''!!! !!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!"""""""""!!!   !!!"""""""""""""""!!!  !!!!!! !!!"""%%% ###$$$&&&)))+++BBBVVVqqq%%%+++)))(((000111222<<>>@@@..."""&&&''''''***---...+++(((%%%%%%  """ !!!!!!!!!""" !!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!  !!!&&&%%%!!! !!!   !!!!!!&&&+++111;;;EEEUUU}}}(((,,,+++///666;;;PPPppp~~~}}}TTT000,,,&&&&&&%%%$$$"""!!!!!!!!!!!!  !!!!!!""""""!!!!!!$$$ $$$''''''(((+++111;;;UUUwww{{{ttt|||^^^XXXIII888///......,,,,,,999QQQVVV===)))'''&&&%%%'''+++,,,,,,)))'''&&&!!!!!!### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!  !!!'''&&&"""!!!"""!!!!!!   !!!  """)))///666BBBMMM\\\///***+++222444???ccc~~~lllLLL666,,,((('''%%%###"""!!!  !!!   """ !!!"""&&&,,,222OOOlll~~~yyygggOOO>>>111222222+++))),,,///999BBBAAA777,,,''''''%%%%%%$$$###$$$%%%&&&'''!!!!!!  !!!!!! """!!!!!!"""!!!!!!!!! !!! !!!""""""!!!!!!!!! !!!  !!!!!!!!!  !!!!!! !!!!!!!!!(((&&&333???@@@TTTmmm111///111555999JJJppp~~~}}}|||vvvjjjJJJ444***((($$$"""!!!!!!!!!!!!   """ %%%+++888VVVrrr|||}}}{{{iiiZZZGGG@@@222)))******&&&&&&+++///444888444,,,%%%$$$%%%'''&&&%%%%%%%%%%%%%%%%%%  !!!  !!!   !!!!!!"""!!!!!! !!!   !!! !!!!!!"""""")))'''444BBBEEE\\\ooo,,,000222222;;;VVV~~~~~~}}}}}}}}}vvvkkkccceeekkkhhh{{{jjjJJJ333)))((( !!!"""!!! !!! %%%,,,@@@___yyywwwvvv{{{___KKK===---333+++'''))))))'''+++333777666333---(((&&&''')))((((((((('''&&&%%%###"""   !!!  !!!  """"""!!!!!!    !!!"""######***)))666DDDJJJeeeuuu(((000444333BBBfff~~~}}}~~~~~~mmmZZZOOOIIIGGGMMMVVVaaavvvpppPPP666)))(((  !!!    !!!)))111EEEeee~~~}}}{{{]]]BBB777444***---))))))+++***)))///888;;;666///***))))))++++++))))))))))))'''$$$"""  !!!  !!!   """"""!!!!!!   !!!  !!!!!!""""""######,,,---888DDDKKKiii}}}***333888===SSS||||||{{{{{{~~~}}}{{{~~~qqqXXX@@@999;;;===CCCLLL[[[pppxxxXXX:::***'''"""!!!  !!!  !!!$$$...888GGGjjjvvvWWW@@@111000222***&&&&&&''''''%%%%%%+++222111---(((%%%&&&&&&&&&%%%)))))))))(((&&&$$$!!!    !!!!!!    !!!!!!!!!!!!!!!!!!"""///111:::BBBIIIjjj+++000888GGGfff~~~tttwwwyyyzzz{{{|||xxxwwwzzz}}}zzzbbbIII444222666777<<>>111...,,,'''######""""""!!!!!!""""""###!!!!!!!!!""""""""""""""" !!!"""######$$$$$$"""""""""""""""###$$$%%%$$$""" !!!$$$%%%!!!  $$$$$$!!! !!!$$$### $$$###!!!  $$$---???aaaCCC```}}}{{{||||||yyyzzz{{{zzzdddKKK444***++++++222777555---'''''')))666DDDPPP\\\zzz{{{xxx}}}lllRRR:::+++###"""!!!    !!!"""!!! !!!!!!%%%###+++???LLLqqqtttuuuzzz{{{{{{~~~{{{pppgggIII:::---+++,,,((("""###"""!!!  !!!!!!!!!""""""### !!!"""###$$$!!!!!!!!!!!!"""###$$$$$$"""!!! !!!$$$(((***$$$###!!!   ###$$$ !!!%%%$$$ !!!%%%###!!!!!!"""'''333LLLqqqMMMlll}}}|||~~~}}}}}}}}}{{{zzzwwwttt~~~fffHHH555...***%%%###)))///000,,,(((((()))111===KKK^^^~~~xxxwww|||~~~~~~}}}~~~rrrZZZ???---###"""!!!  """  !!!!!! """ !!!%%%"""***>>>VVVzzz~~~~~~rrrvvv~~~tttkkk___PPPFFF888...'''))))))### """###"""!!!  !!!"""######  !!!"""###!!!!!! !!!"""""" !!!!!!"""$$$(((+++&&&$$$###!!! !!! !!! !!!!!!!!!!!!  !!!(((999ZZZXXXwww{{{|||~~~}}}~~~vvv{{{~~~mmmRRR:::...***)))&&&"""%%%'''''''''(((***+++,,,777KKKiiizzzvvvwww|||{{{www|||rrrXXX===+++###"""!!!   !!!!!!"""### !!! !!!&&&###+++@@@bbbxxxfffXXXNNNFFF===666555+++'''***)))"""!!!&&&!!!   !!!###$$$!!!  !!!!!!!!!   """"""!!!!!!$$$'''&&&%%%"""     !!!)))AAAhhhddd~~~}}}{{{kkkYYYEEE777///))))))---((('''$$$###$$$'''***,,,***444NNNuuu}}}xxxuuuwww|||{{{~~~~~~zzz}}}~~~oooRRR999)))###"""!!!   """###!!!$$$&&&  !!!&&&%%%---BBBiiipppZZZIIIAAA???===:::///&&&###***+++###### !!!"""###  !!!###$$$"""!!!  !!!!!! !!!###"""  """&&&$$$!!!  !!! """"""   !!!!!!!!!!!!###%%%///KKKvvvyyy||||||qqqXXXHHH666,,,'''$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%///000FFF{{{~~~zzzzzzyyyvvvwwwzzz~~~xxx}}}{{{YYY===(((%%%   ###""""""!!!!!!   $$$%%%###$$$%%%555NNNooolllPPPAAA:::555222222000(((&&&***)))!!! &&&  !!!"""!!!!!! !!!!!!!!!  !!!"""%%%$$$!!! !!!###&&&'''"""!!! ###(((&&&  %%%%%%666[[[|||xxx^^^KKK???222,,,)))&&&$$$%%%&&&%%%$$$#########$$$%%%+++999MMMqqq|||zzzzzz}}}~~~{{{{{{~~~|||{{{gggEEE&&&'''""" """""""""!!!!!!!!! &&&######)))<<>>999555333222555999888000)))&&&$$$!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######$$$###"""!!!   !!!!!!!!!!!!!!!!!!!!!""""""""" ###'''"""!!!!!!   !!!&&&222LLLooouuuXXX@@@111+++((())))))&&&%%%&&&'''%%%###!!!!!!"""$$$%%%'''AAARRR]]]uuu}}}{{{|||zzzxxx{{{||||||~~~}}}yyy|||yyyyyy{{{~~~|||iiiHHH///'''""""""""" !!!""""""!!!!!!!!!!!!!!!!!! ###%%%(((222888DDDYYYhhh{{{lllVVVEEE;;;888;;;>>>:::AAA@@@333)))'''$$$""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$%%%$$$###!!!   !!!""" !!!!!!!!!  !!!!!! !!!  !!!!!! !!!###"""!!!'''---&&&""" !!!###%%%666RRRrrrzzzcccJJJ888///***&&&''''''$$$%%%'''&&&%%%$$$""""""$$$%%%&&&)))999IIIZZZmmmyyy|||wwwxxx{{{~~~}}}~~~zzz~~~~~~~~~{{{yyyxxxxxxxxxyyy~~~zzz{{{nnnQQQ222***###"""###!!! !!!!!!!!!"""""""""""""""""" &&&&&&)))333999EEEZZZlllwwwrrrfffUUUFFF===:::999888>>><<<000)))(((&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###%%%%%%%%%%%%###"""   """""" !!!!!!  !!! !!!!!! !!! !!!"""!!! !!!$$$###!!!###)))...(((###"""%%%(((:::VVVrrroooWWWBBB666...***&&&&&&%%%###$$$((($$$$$$$$$%%%%%%&&&'''(((+++///<<>>)))###(((&&&%%%&&&"""$$$$$$$$$%%%%%%%%%&&&&&& """###"""  """###$$$&&&%%%+++444888???ZZZwwwyyyjjjbbbaaa```NNN222'''---###&&&%%%"""###&&&%%%"""$$$!!!"""'''%%%###!!!!!!!!!"""!!!######!!! !!!!!!!!!!!!"""###$$$%%%$$$"""   !!!!!!  !!! !!! """%%%'''***&&&"""!!!######!!!###""" !!!###&&&((()))%%%  ###"""$$$%%%%%%+++222HHHgggvvvQQQ111%%%((($$$$$$$$$%%%%%%&&&&&&'''''''''(((((()))***,,,,,,***((()))333EEEaaa~~~xxxvvv~~~||||||~~~~~~|||~~~yyy[[[???+++%%%)))&&&%%%&&&"""###$$$$$$%%%%%%%%%%%%%%%!!!!!!  !!!###$$$'''%%%+++777AAAMMMiii|||wwwqqqqqqrrrdddHHH111'''%%%&&&$$$ !!!&&&&&&###)))$$$"""$$$######"""!!! !!!###$$$$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$%%%$$$###!!!  !!!!!!  !!!!!!  """$$$&&&###!!!###&&&(((%%%"""!!!  """###%%%&&&&&&###!!!!!!""" $$$###""")))******111;;;SSSqqqpppJJJ111)))(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))((())))))---BBBkkk~~~xxx{{{yyy}}}~~~zzzyyyyyyZZZAAA---&&&***&&&$$$&&&""""""###$$$%%%&&&%%%$$$$$$###"""   !!!""""""''''''///<<>>+++&&&)))### """ !!!"""###$$$$$$$$$######$$$%%%&&&&&&%%%###  !!!"""$$$111>>>EEEOOOgggxxxssseeeTTT999444///,,,+++)))((((((((())))))'''%%%$$$!!!%%%$$$"""!!!""""""!!! """"""!!! !!!!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!!!! !!!  !!!  """######""" !!!!!!  """###$$$%%%(((&&&### !!!###&&&***......111::::::===KKKWWWqqqyyyxxx~~~rrrFFF---***''' '''''''''&&&&&&%%%%%%%%%%%%$$$###############$$$###---555===YYY|||~~~zzzsssnnnrrr|||~~~|||~~~zzztttMMM;;;***&&&(((""""""!!!"""""""""""""""#########$$$%%%''''''&&&###  !!!""""""%%%555CCCHHHSSSnnnzzzwwwtttpppfffYYYJJJ===222***'''(((%%%'''(((%%%$$$&&&%%%"""###!!! !!!###%%%%%%$$$###""""""!!! !!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###$$$###!!! !!!%%%(((+++---///---)))$$$!!!"""&&&***444777555555888444:::MMMeee{{{}}}xxx|||^^^888***+++)))###%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$'''---666CCC^^^zzzyyyuuuiiibbbiiinnn}}}qqqJJJ:::***&&&)))"""#########"""!!! """###$$$%%%%%%%%%%%%###!!! !!!###$$$)))888DDDKKK]]]|||||||||wwwkkk```SSSCCC999777777888444,,,)))++++++(((%%%###"""###%%%''''''&&&$$$######""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!  """###"""  """%%%(((+++,,,------222111///***''''''***---333888777666555000;;;UUUmmm|||xxxxxx~~~|||JJJ***$$$))))))$$$""""""""""""""""""""""""###############$$$%%%%%%(((+++333CCC]]]~~~}}}uuurrrssskkkiiivvvggg}}}oooJJJ:::***'''***###!!!%%%%%%$$$""" !!!###%%%&&&%%%###!!! !!!!!!!!! """###$$$---999CCCMMMfffzzzyyy|||zzziiiZZZTTT___[[[OOO===333111...******(((&&&&&&''''''&&&%%%%%%$$$##################"""!!!!!! !!!!!!    !!!!!!!!!!!!&&&))),,,///000...+++)))111222222///,,,+++---///---333444555444111@@@___ooo}}}}}}xxx{{{|||{{{^^^999+++(((***"""&&&$$$$$$"""  ###&&&!!!"""###""""""###%%%(((---,,,+++>>>```|||yyyvvvrrrhhhlllqqqIII???+++...&&&&&&!!!"""!!!!!!!!!!!!!!!"""############!!!  %%% !!!!!!###&&&333AAALLLVVVrrr{{{wwwtttIII:::>>>>>>;;;999111))))))...222///***&&&&&&%%%###!!!!!!###$$$"""!!! ###$$$""""""""""""!!!    %%%%%%(((,,,111333000---///555777111'''###)))111///......//////888OOOfffxxxzzzQQQ444)))(((***"""&&&"""""""""!!! ###%%%""""""###"""!!!"""$$$''')))***+++;;;YYYsss}}}{{{ssspppqqqkkkqqqnnnFFF@@@+++...''' '''!!!"""!!! !!!!!!"""###"""!!!  !!!### """"""%%%)))000>>>NNN___yyy^^^PPPNNNIIIFFFFFFAAA;;;::::::888111+++((('''$$$!!!"""$$$######"""!!! """""""""!!!!!!  !!!!!!!!! %%%%%%'''+++///111///---///000///,,,)))(((+++...******,,,///333???WWWnnn~~~zzzkkk>>>...(((&&&)))"""''' !!!""""""!!!!!!###$$$"""######"""!!!!!!###%%%'''+++...<<>>===;;;666///++++++)))&&&$$$#########$$$%%%$$$###!!!!!!!!!!!!!!!!!!    !!!###############%%%(((***&&&%%%$$$$$$&&&''''''&&&$$$(((---222>>>UUUoooyyyCCC000###---)))###)))"""!!!"""$$$&&&&&&%%%######### """"""!!! !!!%%%%%%&&&555KKKTTT]]]mmmmmmTTT333...)))$$$&&&!!!&&&"""!!!  """!!!   !!!!!!!!!  !!! !!!"""###$$$###$$$%%%$$$###(((///222>>>___zzzuuuxxxxxxpppiiiiiihhhmmmsss|||mmm```YYYOOONNNNNNOOONNNIII@@@999777444///)))%%%#########'''&&&$$$"""""""""###### !!!!!!!!!!!!  !!!!!!"""!!!!!!"""%%%'''###$$$%%%%%%$$$###$$$%%%'''+++...111<<>>HHHaaauuubbbVVVOOOUUUTTTJJJAAA???AAABBBIIIXXXeeekkk{{{|||uuulll```WWWJJJIIIGGGCCC???:::666444***(((&&&$$$$$$$$$%%%&&& """$$$&&&&&&###  !!!!!!  !!!!!! ###""" """&&&(((&&&###"""(((---333DDDaaa}}}|||~~~NNN333)))***'''###"""$$$$$$###!!!!!!!!!   !!!!!! """ ###---222AAAZZZiiiiiiNNN@@@<<<---%%%---555333### %%%!!! """!!!  !!!""""""""""""!!! !!!!!!!!!!!! !!!######""""""""" #########(((111999>>>LLLiiikkkVVVJJJ???DDD???AAA>>>555777===888888EEE[[[lllqqqwww}}}rrreee[[[PPPLLLLLLKKKEEE???999---***)))$$$&&&'''!!!$$$&&&%%%%%%$$$"""  """###"""!!!!!!!!! """!!! !!!!!! !!!!!!"""###$$$'''(((...:::LLLccc}}}{{{~~~eee;;;,,,***)))&&&###""""""###!!!  """ '''---???[[[nnnzzz\\\JJJFFF999000000111111((((((***$$$###$$$"""!!!  !!!"""  !!!  !!!!!!  !!!"""&&&---222888JJJjjjgggLLLBBB;;;777222444444...111555///555@@@UUUjjjqqqooosss}}}~~~wwwmmmhhhddd]]]RRRIIIFFF;;;888666...---,,,"""%%%$$$###"""###$$$!!!#########"""""""""$$$%%%  !!!!!!""""""###"""&&&...<<>>+++)))))) !!!###666TTT{{{qqqhhhgggdddlll}}}qqqTTT444((('''!!!###"""   !!! !!!%%%((())))))888\\\sssgggXXXDDD===---))),,,(((***---***222...000999???BBBKKKVVVbbbooo~~~uuucccXXXQQQEEE666666888777...%%%$$$***(((&&&%%%%%%&&&%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!######"""  !!!!!!""""""###...===PPPkkk|||{{{{{{xxxxxxUUU888---''')))&&&$$$&&&777TTT}}}xxxfffbbblllqqqsssjjjeeeZZZ@@@///)))$$$"""!!!   !!!  !!!!!! !!!%%%)))+++AAAgggiiiGGGDDD444111444///...333333///...222777666555???NNNhhhlllyyyuuuiiiYYYQQQQQQTTTSSSFFF333+++...)))&&&###$$$&&&'''%%%###!!!!!!!!!!!!""""""""""""""""""!!!  """###$$$###222EEE[[[xxx}}}~~~{{{zzzyyyaaa>>>((('''$$$""""""%%%***;;;WWWzzzyyykkkhhhdddYYYNNNSSSYYYHHH555///---###"""!!! !!!"""### !!!!!!!!!!!! """!!!  !!!""""""  $$$+++111MMMtttzzzXXXFFF777777:::000(((***+++)))***000666444222>>>NNNgggmmm}}}|||zzzvvvxxx|||qqqZZZHHHCCC999222***%%%&&&'''&&&$$$!!!!!!"""""""""#########$$$$$$###"""!!!   """%%%'''))):::PPPfffzzzzzzmmmSSS444%%%)))### $$$ !!! %%%---???ZZZ}}}vvveeeSSSUUU^^^NNN666000222$$$$$$###""""""###$$$%%%!!!"""""""""""""""!!!!!!###"""  !!!"""!!!"""!!!!!!!!!!!!&&&///777WWW}}}mmmWWWJJJKKKLLL===000...---+++***,,,///+++***666FFFTTTbbb{{{ggg[[[RRRGGG888...+++***)))(((!!!!!!""""""#########$$$%%%%%%$$$###"""!!! !!!!!!!!!!!!  !!! """&&&)))111CCCYYYnnn|||vvv|||{{{gggBBB000""""""###  $$$***===YYYrrrnnn[[[LLLIIIFFF888+++'''&&&%%%""" """(((---///#########"""!!!###### !!!!!!$$$'''&&&???gggyyyaaaVVV\\\cccPPP999000...+++*********)))***333>>>JJJcccyyyjjjQQQDDD<<<333+++)))&&&%%%&&&'''$$$ """((("""  !!! """!!! !!!""""""  %%%%%%&&&,,,999XXXooo}}}yyyzzz}}}yyyzzz\\\>>>---!!!"""### $$$)));;;WWWjjjsssWWWDDD999111,,,***&&&%%%###!!!!!!###$$$$$$###""""""""""""!!!!!!!!!###''''''### !!!!!! !!!$$$((()))CCCaaavvv]]][[[jjjbbbJJJ888///,,,*********)))***222<<>>;;;---(((&&&(((******+++///000NNN```iii|||pppbbbVVVHHH???<<<888///'''((('''%%%%%%%%%$$$!!!!!! !!!"""######"""&&&%%%###"""!!!!!!!!!""" !!!!!!!!!$$$ %%% '''222===___ssseee>>>)))$$$%%%""" """!!! !!!"""222NNNaaa~~~sssbbbWWWHHH333333,,,)))///222000///111555***((((((   (((!!!$$$,,,000:::bbbzzzPPP:::===555...(((&&&&&&(((***,,,111FFFZZZdddrrrzzzqqqbbbSSSEEE:::222...((($$$###'''&&&!!! ###(((%%%######%%% ***(((%%%###"""!!!"""###$$$###!!!!!!###*** $$$222BBBbbbsss}}}rrrQQQ..."""$$$"""###!!!!!!!!!  !!!111LLL```xxxmmmZZZFFF<<<444111000---...222666,,,,,,---$$$!!!"""!!!  !!!"""###%%%+++000>>>jjj]]]AAA888555///***(((((((((***...111EEEXXXbbbpppttthhhZZZLLLBBB666000------***$$$###%%%'''!!!&&&######%%%!!!((('''$$$""""""""""""#########""" !!!###(((###"""%%%333CCCccc|||~~~\\\<<<"""%%%$$$!!!  !!!!!! ...III^^^rrrkkk^^^NNN@@@555------000333)))***,,,%%%"""###!!!!!! !!!!!!&&&&&&***000@@@nnnrrrSSS>>>777222...,,,)))'''***000111AAAQQQ^^^oooqqq___QQQJJJBBB:::444///)))''''''''' $$$)))$$$###'''$$$&&&%%%###"""""""""###$$$!!!"""###""" !!!"""%%%&&&###&&&777IIIhhhbbbEEE222$$$###%%%  !!!!!! ,,,EEE]]]ooo\\\III<<<555444333&&&&&&(((######'''###"""!!!!!! !!!!!!"""### (((&&&***222AAAllliiiPPP>>>777222000+++%%%(((000222:::GGGYYYsssuuubbbXXXKKKAAA999222---***)))"""&&&***%%%$$$)))'''$$$###"""""""""###$$$$$$ """$$$$$$###!!!!!!""""""(((###(((@@@WWWvvv{{{eeeIII444,,,%%%$$$$$$  +++CCC\\\vvvgggZZZOOOHHH===---''''''"""%%%,,,***"""""""""!!!!!!"""""""""%%% %%%###---888FFFllluuubbbKKK@@@777555...%%%&&&...111333===UUUxxxwwwgggXXXMMMDDD;;;444000&&&'''***$$$$$$(((&&&###############$$$$$$$$$ """%%%%%%$$$"""""""""!!!(((###---NNNiiiwwwnnnUUU:::***'''!!! !!! !!!!!!,,,CCC\\\}}}ssshhhPPP:::---''' ###***(((######""""""""""""######"""###"""...???MMMqqqwwwlll]]]LLL>>>:::222&&&%%%,,,//////999SSSvvvxxxmmmdddWWWLLLBBB333......'''&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$ """%%%%%%$$$######$$$!!!!!!***%%%666___|||qqqdddGGG000&&&&&&######---CCC]]]lllSSS@@@333&&&$$$'''###$$$######""""""######$$$&&&###--->>>OOOuuuzzzvvvqqqYYYEEE???777***&&&++++++///<<>>999111///...'''%%%%%%&&&&&&&&&%%%%%%$$$!!!###%%%%%%$$$###$$$%%%!!!###...,,,AAAnnnjjjYYY:::(((%%%)))"""  $$$$$$...DDD]]]lllVVVEEE444---,,,&&&$$$$$$############$$$$$$ ###+++%%%+++:::MMMvvv~~~bbbJJJCCC;;;---'''+++(((000@@@TTTgggyyyvvv]]]MMMEEE<<<888555+++&&&''''''''''''&&&%%%$$$"""###%%%$$$$$$$$$%%%&&&"""%%%222111IIIwwwaaaPPP777---$$$"""!!! !!!$$$///DDD```yyyiiiVVV@@@222...+++######&&&%%%###"""%%%'''&&&***///555RRR|||{{{xxxsss\\\???333666111###(((---;;;LLLXXXcccyyytttZZZDDD;;;999888///)))&&&''''''$$$&&&,,,###((()))%%%"""%%%$$$"""'''---@@@\\\qqqsssVVVHHH666,,,$$$"""!!!!!!$$$///DDD```ttt```QQQJJJAAA666+++'''%%%%%%'''+++'''&&&"""&&&000:::WWWyyywwwgggNNN;;;555///(((***---888GGGPPPVVVdddtttuuuaaaRRREEE;;;:::333......,,,'''%%%&&&###(((***((('''***)))%%%%%%)))...CCC```ssscccLLL???333***###"""!!!    ###...BBBZZZxxxzzzoooiii```PPP===000'''###%%%***&&&%%%!!!)))999FFFaaayyyyyyrrr```III777111222++++++222@@@GGGHHHOOOYYYmmmuuudddTTTDDD;;;222000...)))$$$!!!"""%%%'''&&&&&&(((&&&###))),,,111FFFbbbqqq~~~uuu\\\III;;;///(((""""""!!!"""!!!#########"""!!!!!! ###,,,???QQQddd{{{nnnXXXIII===111)))%%%)))+++///@@@XXXfffxxx~~~zzzvvvlllWWW???777;;;,,,(((,,,888@@@BBBGGGNNNVVVhhhzzzxxxZZZMMM===555222///+++'''%%%&&&%%%%%%%%%%%%### ***...444EEE\\\iiiwwwqqq^^^JJJ888,,,&&&""""""   """""" """$$$$$$%%%%%%###!!!!!! """***;;;NNNUUU```pppvvvmmmeeeTTT???222000999FFF```xxxrrrcccLLL>>>===111)))(((111888;;;@@@IIIQQQYYYbbbiiitttrrr[[[HHH???;;;666111---***(((((()))((('''&&&(((///555@@@PPP[[[qqqppp^^^FFF333((($$$!!!""" !!!!!!!!!!!!!!!!!!  """$$$$$$%%%&&&&&&%%%###!!! !!!!!!&&&555JJJLLLQQQ]]]qqqttt^^^NNN???IIIVVVppp~~~yyyqqq]]]HHH<<<777---(((+++///000666@@@GGGHHHLLLVVVjjj}}}eeeUUUKKKAAA888444---'''(((******)))+++'''///222888DDDOOOiiiuuuiiiVVV===,,,%%%"""!!!""" """%%%!!! ###%%%$$$!!!!!!  """######$$$&&&'''&&&$$$""" !!! """///:::AAAJJJSSS^^^qqqyyyrrr___bbbcccppppppWWWBBB;;;111++++++***(((...888::::::===JJJ```}}}ssseeeVVVIII@@@555,,,******((('''))))))------111<<>>FFFMMMPPPSSSZZZ```dddqqqzzzjjjCCC***(((%%%###&&&&&&###""""""$$$'''&&&###  """!!! ###"""!!! !!!######!!!"""%%%---,,,:::QQQYYYZZZnnnoooRRR>>>555///((()))///222222555888333+++888999AAAHHHEEEAAALLL]]]kkkmmmwww}}}^^^<<<(((((($$$!!!%%%%%%###""""""$$$&&&&&&###  !!!!!!  """!!!!!! !!!  #########!!!"""%%%&&&$$$///CCCNNNSSSbbbuuuvvv\\\GGG999///+++(((,,,...---...222000,,,......444;;;999555>>>LLL^^^hhhqqqxxxnnnMMM333'''(((############""""""$$$%%%%%%""" """!!!!!!!!!!!! !!!  !!!!!!!!!  !!!!!!$$$$$$$$$""" """$$$%%%$$$***777EEEQQQZZZbbb|||xxxeeeQQQ;;;///---'''+++,,,)))))),,,///...,,,***---222222///444>>>KKK]]]eeecccsssaaa<<<+++'''***#####################$$$###"""!!!!!!!!! !!!!!!!!! !!!!!!!!! !!! !!!"""!!! !!!""""""%%%$$$$$$"""!!!!!!""""""%%%''')))...;;;LLLWWWYYYjjj{{{ooo\\\CCC444333(((+++,,,+++***+++...///...***+++///000...000555;;;LLLWWWYYYeee|||JJJ111&&&'''+++$$$!!!$$$$$$############"""!!!!!!!!!!!!"""!!!  !!!!!!!!!!!!   !!!""" !!!""""""$$$###"""""""""""""""!!! %%%%%%$$$,,,>>>MMMTTT___|||kkkPPP===999)))***+++,,,+++******,,,+++((((((***,,,++++++---222:::IIIVVV```mmmfff666,,,###&&&+++%%%###&&&#########$$$###!!! !!! !!!!!!  !!!!!!!!!    !!!"""""""""!!! !!!"""###""" ###$$$!!!$$$222DDDPPPZZZssssssYYYBBB888,,,)))(((+++,,,)))''''''(((((()))*********++++++...000===PPPZZZ___ooojjjQQQ...+++"""%%%)))$$$$$$'''""""""$$$$$$###  """  !!!!!! !!!!!!   !!!"""  """###""" #########$$$&&&---;;;HHHTTTcccyyycccJJJ999555,,,&&&))),,,***''''''&&&)))++++++***+++,,,---,,,---555AAAMMMYYYfffqqq~~~zzzOOO???++++++"""###&&&"""$$$&&&!!!"""$$$%%%""" """ !!!!!! """""" !!!  !!!""""""$$$""" ###$$$&&&(((111===JJJSSSooopppWWWAAA>>>000&&&(((---,,,****** &&&)))(((&&&'''***+++***///111333BBBXXXeeefffoooiii???))))))%%%### !!!!!! #########"""!!!###"""  !!!###""""""###""" !!!###"""###+++555@@@QQQccc{{{sss[[[>>>;;;000...---&&&'''***&&&''''''''''''''''''''''''%%%'''***///777CCCOOOWWWfffppp{{{YYY777''''''%%%### !!!""""""!!!######""""""!!!  !!!!!!"""###!!! !!!!!!"""###"""!!!'''000<<>>///+++***)))'''&&&%%%$$$"""!!! !!!!!!!!!!!! """"""  !!!"""!!!"""(((...===SSS]]]ggglllMMM444+++---,,,///...+++***,,,+++((('''((()))))))))((('''&&&'''''''''(((((()))))))))***''',,,888FFFRRR]]]eeexxxeee<<<)))&&&&&&''')))&&&&&&%%%$$$"""!!! !!! """""" !!!###$$$!!!!!!  !!!"""!!!"""!!!###&&&000NNNXXXXXXttt{{{kkkTTT777))))))---000000---+++,,,***&&&%%%''')))******)))((('''(((((((((((())))))))))))&&&%%%(((111;;;FFFTTT___hhhvvv~~~~~~mmmKKK---(((+++'''###%%%%%%%%%$$$###"""!!!  !!! !!! """&&&(((&&&$$$"""  !!!"""!!!"""""" !!!###'''DDDUUU[[[qqqrrrjjjXXX;;;)))(((+++///000---------+++'''%%%&&&)))***+++***((('''))))))))))))))))))))))))'''&&&)))...333<<>>FFFRRR]]]iii|||wwwvvvyyypppTTT>>>222'''$$$!!!!!!!!!!!!     """!!! !!!!!!!!! !!!!!!!!! %%%######---888KKKeeeqqqzzzbbbQQQ...,,,'''$$$&&&)))))))))***))))))))))))((((((((((((&&&&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&'''...777???JJJSSScccnnn{{{{{{dddJJJ777,,,$$$###!!!!!!!!!  !!! !!!!!! ###"""!!!)))111CCC]]]hhhjjjYYY777...'''###&&&***)))(((*********))))))((((((((('''%%%&&&'''((()))(((&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%***%%%###'''...555@@@JJJZZZ```uuu|||~~~zzz}}}^^^DDD111###"""""""""!!!!!!  !!!!!!  !!!!!!!!!!!! ###!!! '''---;;;RRRdddsss}}}qqqbbbAAA222'''"""'''+++)))(((+++***))))))((((((''''''&&&%%%&&&'''((((((((('''&&&%%%&&&&&&''''''&&&&&&%%%)))%%%###%%%''',,,666@@@NNNWWWiii~~~uuuttt{{{zzz}}}oooNNN:::+++!!!"""""""""!!!!!!!!!!!!  """###!!!  !!!""""""""""""!!! ### %%%)))333FFFZZZllltttxxxkkkKKK555((("""(((,,,)))(((+++))))))(((((('''&&&&&&%%%%%%&&&&&&''''''(((''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&'''%%%%%%---666CCCRRRddduuu}}}tttmmmoooyyy|||[[[;;;...(((!!! """######"""!!!!!!"""!!!!!! ###%%% !!! !!!"""######"""!!! !!!$$$ $$$&&&--->>>FFFbbblllvvvWWW777)))"""(((---)))'''+++)))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''((((((&&&&&&'''(((((('''&&&&&&"""$$$)))***&&&"""'''000888NNN___eeessswwwwwwwwwvvvlllMMM000%%%%%%   !!!  !!!"""!!!!!! ###"""!!!!!!###%%%(((***===YYYfffmmmsssgggAAA******%%%$$$...(((&&&))))))))))))((((((((((((%%%$$$"""###%%%''''''&&&&&&''')))***)))'''$$$"""%%%&&&'''((())))))))))))333CCCUUUaaakkk}}}yyytttxxx{{{}}}yyy\\\CCC,,,%%%%%% !!!!!!  !!! !!!!!!!!!!!!!!!###"""""""""###%%%&&&(((---GGGVVVaaaxxxkkkCCC+++***%%%%%%...(((&&&))))))))))))((((((((('''$$$###"""###&&&(((((('''&&&&&&((()))((('''%%%$$$%%%%%%&&&''''''''''''&&&+++888HHHTTT]]]lll~~~{{{tttttt{{{fffJJJ888((($$$%%%!!!%%%###  !!!""""""!!! """ !!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$%%%999IIIXXXsss~~~qqqGGG,,,***&&&%%%...'''&&&)))))))))(((((((((''''''$$$###"""$$$'''(((((('''%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$---999DDDMMMWWWdddnnnwwwtttwww{{{ZZZ???111&&&$$$&&&###(((%%%!!! """###))))))###""" !!!   !!!!!!!!!!!!"""######$$$$$$###""""""$$$333AAARRRgggxxxwwwOOO000+++'''&&&---'''&&&))))))((((((((('''''''''%%%%%%$$$%%%'''(((&&&%%%%%%%%%$$$$$$%%%'''((()))''''''&&&%%%$$$#########%%%'''...888AAAKKKWWW```sssxxxttttttyyypppNNN555,,,$$$###((((((***&&&"""!!!######***000...%%%!!!!!!"""  !!!!!! !!!!!!!!!"""""""""#########"""!!! """,,,777HHHZZZfff~~~YYY666---(((&&&,,,&&&(((((((((((((((''''''''''''((('''&&&'''''''''$$$"""%%%$$$$$$###$$$&&&)))***)))(((&&&%%%$$$###$$$$$$(((%%%'''///999CCCQQQ]]]ddd}}}|||uuurrruuuzzzwww]]]>>>,,,)))######***---)))'''###"""$$$)))///333///'''  !!!!!! !!!""""""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!"""(((000@@@SSS]]]rrreee===000)))&&&+++&&&***((((((((('''''''''&&&&&&(((''''''(((((('''$$$"""%%%$$$$$$$$$$$$&&&((())))))'''&&&$$$######$$$$$$((("""""")))000888HHHWWW]]]nnn{{{xxxvvvvvvyyy~~~|||cccKKK222(((+++&&&"""(((,,,(((&&&###  """$$$+++///111...&&&  """!!! !!! !!! !!!"""###"""!!! !!!"""""""""!!! !!!"""######(((+++777JJJTTTbbbvvvpppCCC222)))&&&***&&&+++(((((('''''''''&&&&&&&&&&&&&&&&&&((())))))&&&$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&$$$"""""""""###$$$'''!!! &&&))),,,;;;LLLWWWcccppp{{{uuuvvvyyy}}}pppUUUCCC...)))000)))"""&&&)))'''&&&###!!! !!!###$$$+++---...+++&&&!!!  ###"""!!!  """""" !!!######"""!!! !!!"""###"""!!! """$$$!!!$$$###+++>>>GGGNNN\\\|||vvvGGG333)))%%%***&&&---(((((('''''''''&&&&&&&&&######%%%(((******(((&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$"""!!! !!!###$$$'''"""!!!&&&%%%%%%111BBBRRR\\\eeeyyy