BM6P6(@ FFF@@@:::888999999666222222333333222000///111222444111---,,,,,,,,,,,,,,,+++&&&"""###''')))'''$$$(((&&&######%%%&&&%%%###%%%$$$########################""""""!!!!!!!!! """$$$%%%&&&'''(((%%%!!!!!!"""!!!!!!!!!''')))///FFF```vvvfffJJJ:::444777777<<>>:::555444777888777444000111111000...---///000222///,,,+++,,,---...---(((''''''&&&&&&'''((()))((((((((('''%%%$$$&&&'''%%%%%%$$$#########$$$$$$""""""!!!!!!!!! """555"""""""""!!!!!!!!!""""""&&& ###%%%)))888KKK^^^wwwuuuWWWCCC111333888???HHH___kkkSSSCCC555)))(((......+++******)))%%%%%%((('''&&&%%%%%%%%%&&&''''''&&&)))***''''''++++++(((''')))(((&&&&&&))))))&&&$$$&&&&&&&&&%%%$$$%%%&&&%%%&&&''''''&&&%%%$$$###'''''''''%%%###"""$$$%%%///111---'''***111...$$$%%%###""""""$$$&&&&&&&&&&&&$$$"""###$$$%%%###!!!###$$$(((***&&&""""""!!!!!!!!!  !!!""""""  !!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!! ######!!!!!! !!!"""######$$$### """$$$!!!!!!!!! !!!"""###!!! !!!"""!!! %%%%%%%%%&&&&&&%%%""""""$$$!!! """###"""""""""!!!!!!!!!""""""######!!! !!!###$$$###!!!""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%$$$###$$$###"""!!!!!!!!!"""""" !!!"""###$$$%%%%%%$$$###"""!!!!!!###$$$%%%######""""""######$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$%%%(((+++(((((('''''''''&&&&&&&&&((((((''''''''''''((((((***)))(((,,,000111...***&&&&&&%%%%%%&&&'''((())))))'''''''''((('''&&&$$$''')))***)))((('''(((***++++++***))))))))))))***,,,...000///...---............---------...///000......---,,,,,,,,,------222---+++...///......000...,,,,,,///000------//////////////////////////////...---...111333444444111111333666888999888666888888444111333777666333777555222222333444444333333333222111000000000000999111---///222111///000111///......///111222333///000000///222666555000111222333444333444777999eeeAAA;;;777444333666777666444222222333111000///000222000...,,,+++---.........%%%(((+++***'''&&&***...&&&(((***'''###!!!###&&&&&&%%%$$$###############!!!  +++///ddd888 ###%%%$$$ ###&&&)))!!! """$$$,,,777FFFjjjzzzfffGGG===777666777DDDgggkkkUUU???333222///---,,,,,,)))$$$###&&&%%%%%%%%%&&&&&&'''))))))'''******'''(((++++++(((((((((%%%$$$(((,,,)))###%%%&&&'''&&&%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$&&&'''&&&%%%###"""###%%%...333111***(((...///,,,&&&%%%######$$$%%%%%%$$$'''%%%$$$$$$%%%%%%$$$###&&&&&& ***999333  !!!!!! !!!!!!  !!!!!!"""""""""""""""""""""""""""!!!!!!!!!  """""" !!!###!!! """""""""!!! """$$$###!!!"""$$$"""!!!  """""" !!!  """"""""" $$$###$$$%%%&&&&&&###!!!###$$$"""!!!$$$%%%###$$$######"""""""""###### !!!$$$&&&%%%%%%!!!"""""""""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$###"""""""""###### !!!"""###$$$%%%%%%&&&###"""!!! !!!"""###$$$######""""""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$'''((('''&&&$$$%%%''')))((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((&&&&&&)))---...,,,)))&&&&&&&&&&&&'''(((*********)))((('''((('''%%%###''')))***)))((('''(((***))))))((((((((()))******---///000000///......///------,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,222---+++...///......000///,,,,,,//////,,,+++......//////////////////......---,,,---000222333333111111222555777888777555888666222111666;;;777000666444222222333444444333000//////......//////000777111---000222000///000222111...,,,,,,...111333---000111000222444222---...///111222222444777999CCC:::<<<:::777666666666555333222222333111000///000222000...,,,,,,---------,,,&&&(((+++***((())),,,///++++++***(((%%%$$$$$$%%%%%%$$$######"""""""""""""""&&&%%%BBB### """###"""!!! ###%%%%%%!!! """######(((000666WWWwwwvvvYYY>>>666666<<>>!!!"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""""""  $$$&&&### !!!!!!!!!  !!!!!! ###$$$""""""$$$$$$!!!  !!!!!!    $$$(((+++,,,+++$$$'''&&&!!! !!!"""!!!!!! !!!!!!!!!!!!"""""""""######$$$!!!!!!"""###$$$%%%%%%&&&"""$$$&&&&&&$$$###$$$%%%#########$$$$$$$$$######"""!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""#########""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###%%%'''((((((((()))+++---))))))(((((((((''''''''''''''''''&&&&&&'''''''''***)))))))))***)))((('''''''''((())))))*********)))(((((()))+++,,,+++)))''')))***)))((('''(((***''''''''''''(((***+++,,,***+++------+++***+++,,,+++++++++,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,111,,,***---...------///000---,,,------***+++...***+++---......---+++***---,,,,,,---000111000///000//////111444666555555111555888666666888777444:::888444222111000///..................///000111111---,,,...///---,,,......000222222///---------111666888777666777444000333444555444333444666888999BBB222444444444444444444444444444555555444222111333444333000...---,,,+++(((&&&)))(((''')))...555:::===CCC;;;333111333222+++$$$%%%$$$###"""!!!  ,,,***555%%%!!!!!!###!!!!!!%%%$$$ !!!&&&---999MMMnnnnnnQQQ<<<777:::AAAaaa}}}eeeHHH666...+++---///))))))))))))((('''&&&%%%(((***+++((())),,,,,,)))%%%+++...)))&&&'''******'''((()))(((''''''''')))&&&&&&%%%%%%%%%&&&''''''&&&((()))(((&&&%%%$$$%%%###'''+++---+++&&&"""""""""###%%%((())))))'''###%%%%%%$$$###"""###$$$!!!"""(((777JJJNNN;;;$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  &&&)))&&&""" !!!"""!!! !!!!!!!!!!!! ###%%%###"""$$$%%%###!!!  """"""   ###'''+++,,,,,,'''***(((""" !!! !!!""""""!!!"""###"""!!! !!!"""!!!"""""""""###$$$$$$$$$!!!$$$'''&&&###"""###&&&!!!"""######$$$######### !!!"""###!!!!!!"""""""""###############""""""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$"""$$$&&&''''''((()))+++)))))))))(((((((((''''''((((((''''''''''''((((((''''''((()))***+++,,,,,,'''(((((()))))))))))))))&&&%%%&&&'''***+++***)))''')))***)))((('''(((***((('''(((((()))***+++,,,+++---......---,,,,,,---***+++,,,---------,,,,,,---------,,,,,,------...111,,,***---...------///000,,,+++,,,,,,***+++///***+++---......---+++***---,,,---...000111000//////......000333555555444000555999777666777888777;;;888444222111000...---///.........///000000111///,,,,,,//////,,,,,,///...222666666333000//////111666888666444555555222555666666666555555666888PPPBBB999777444555555555555444444444666666777555444333444666111///---------+++)))'''%%%'''***,,,111:::EEENNNLLLFFF???;;;:::777111+++'''&&&%%%###""""""!!!!!! ###!!!"""%%%###"""!!!  """"""""""""""""""+++333CCCddd|||cccNNN@@@:::IIIbbbwww___III888000///)))***+++++++++***)))((((((++++++)))))),,,,,,***(((,,,,,,))))))+++,,,***'''((())))))((('''((()))''''''&&&&&&&&&'''((()))''')))******(((&&&&&&&&&'''&&&'''---000///(((#########$$$&&&((()))'''&&&$$$&&&'''&&&###"""$$$%%%111KKKRRR???+++$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!  !!!!!!!!!!!!!!!  ###$$$###!!! """!!! !!!###"""!!!  !!!!!!###%%%###"""$$$&&&%%%!!!!!! !!!"""###!!!"""   !!!$$$'''(((((())),,,***$$$!!!###$$$### !!!"""$$$$$$!!!"""!!! """""""""""""""""""""""""""!!!$$$'''&&&###!!!###&&& !!!"""#########"""""" !!!"""######!!!"""########################""""""######$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%###%%%''''''''''''((()))))))))))))))((((((((('''))))))(((((((((((())))))$$$%%%&&&&&&'''((()))***(((((()))))))))((('''&&&''''''&&&(((******)))(((''')))***)))((('''(((***)))))))))))))))***+++,,,,,,...//////...------...++++++---.........---,,,,,,,,,,,,,,,------...///111,,,***,,,...,,,,,,//////+++***,,,,,,***,,,000+++,,,...000000...,,,+++------...///111222000//////...---///222444444444222555666555666::::::777888555222111111111000/////////.........//////000///---...111111------111---111555444000...///111111666888555333555666555333555666666555666888:::ggg<<<:::<<<777::::::;;;999666444222222000000111///...---...000///---,,,------,,,***(((!!!'''---///222<<>>$$$&&&'''$$$ """!!!&&&)))((($$$###***777TTTuuugggDDD<<<<<>>;;;555555333111000111222222222///......------.........000///000333222//////222+++...111///+++***---111333888:::666444666999888111333444555555777999<<>>CCCXXX~~~xxxZZZEEE222...111111---++++++,,,...,,,***+++000666111///---***)))***,,,...(((++++++)))))),,,---***)))&&&&&&+++---)))&&&&&&((()))******))))))******,,,+++***---111666666444444)))$$$)))+++'''&&&***+++***((('''&&&%%%&&&&&&&&&''')))***%%%$$$&&&$$$""""""###$$$###""""""""""""""""""""""""###'''""" """ """%%%   ###  !!!""""""######$$$###!!!!!!!!!!!!%%%%%%$$$###!!!!!!!!!"""!!! """ $$$%%%"""!!!###$$$"""%%%&&&###!!!"""!!!!!! !!!  !!!)))(((((())))))'''$$$!!!&&&!!!!!!$$$###!!! !!!!!!""""""!!!!!! """!!!!!!!!!""""""######"""""""""""""""""""""""""""###%%%%%%###"""###$$$""""""""""""""""""""""""#########$$$$$$$$$$$$%%%###$$$%%%$$$######%%%''')))%%%###$$$''')))'''$$$'''&&&&&&''')))***)))((()))'''(((***(((%%%'''+++***)))))))))***++++++***'''&&&&&&''')))+++***)))"""''')))&&&%%%(((((('''(((((())))))))))))(((((()))(((((((((((()))******---***(((''')))+++------+++///...***))),,,///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000...........................,,,,,,---...///...---***---///000000111222444---.........////////////...,,,,,,.........222888555444111000444;;;;;;666999888777555333222111111222222000...000444333///111000///...---......///111...///222000,,,...333888444222444333111333666333555555333666:::<<<999CCC999<<<777444555;;;555333888888222000333333222000000111111111000555222...,,,++++++***(((---***)))+++---333@@@LLLMMMYYYbbbaaa\\\YYYYYYYYYKKK???333000000---'''###%%%&&&%%% """""" '''111+++  $$$&&&...IIImmm}}}aaaNNN@@@BBB```]]];;;111222///---///222...///333555444555999000,,,''''''***///222333000111///---///333111,,,111...,,,...---)))(((+++/////////000/////////...///...---///333999???CCC888...(((***+++''''''*********)))((((((((((((((('''''')))***&&&!!!!!!%%%%%%###""""""#########!!! !!!""""""######)))"""###%%%""""""!!!  !!! """  """###$$$%%%###!!!###!!!$$$######""" """######!!! """&&&'''###"""$$$%%%$$$%%%&&&$$$ !!!"""!!!   &&&&&&&&&(((******(((&&&"""!!!$$$$$$"""!!!!!!""""""""""""!!!!!!!!!!!!  !!!###$$$########################"""$$$%%%%%%$$$######$$$"""""""""""""""""""""""""""###%%%&&&&&&&&&%%%$$$"""###$$$$$$######%%%'''(((%%%###$$$''')))(((&&&***(((&&&&&&''')))))))))+++)))(((***)))&&&(((---''')))++++++)))***,,,///'''&&&&&&(((+++,,,,,,+++$$$)))+++)))))),,,---,,,))))))))))))))))))))))))***))))))))))))***++++++000---***)))***+++++++++***......+++***...111000---------,,,,,,+++++++++,,,++++++,,,,,,---...///111111000///...------,,,---,,,+++,,,...///...---,,,...000111111111333444............////////////...,,,,,,///000///333999444444111000333999999555999888777555333111000///111222222000222666555222111111000////////////000222000111333333111333777666222111333333000111555666888888555555999999777ӵ@@@999999999:::555333555555111111555222000......///000///...222///,,,++++++***)))(((***((('''***,,,000;;;FFFIIIWWWcccccc]]]YYYXXXXXXSSSJJJ@@@:::666222,,,(((((()))&&&!!! ######"""$$$$$$""" !!! (((555///  &&&'''(((===aaaxxx{{{ĦBBBNNNiiiĦӵ~~~ZZZGGG:::......888...333<<>>///999888777777777777666555///222222///...000000---444///++++++******///555/////////111222222111000---+++***+++,,,///666===888000***++++++((((((,,,))))))))))))(((((())))))(((''')))+++(((######&&&%%%$$$""""""#########"""!!!!!!!!!!!!!!!!!!""""""&&&"""Ħ   !!!!!!  !!!""""""!!!   ###%%%"""&&&'''$$$###%%%&&&$$$###&&&%%%  !!!  !!!!!!###&&&)))++++++***""" !!!######"""!!!!!!""""""""""""!!!!!!!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$"""""""""""""""""""""""""""###%%%''''''&&&%%%$$$$$$%%%&&&%%%$$$$$$%%%'''&&&%%%###%%%'''))))))(((,,,)))&&&&&&'''((()))))),,,))))))***)))'''***///+++++++++***))))))***++++++***))))))+++,,,+++***''',,,...,,,+++...///---***))))))))))))))))))******))))))))))))***++++++000---***)))*********)))+++//////,,,+++...000000...------,,,,,,++++++***+++++++++++++++,,,---...111111000///......---,,,---,,,+++,,,---......,,,///111222222000//////000,,,---------............000...///333333333666<<<555666333111222666555111333333333222222111000000000333333222333777777444222222111111111000000000///000111222222222555888444111000222222000000444888;;;:::5553335555553334ĉ@ӵ:::@@@???<<<:::999999666222000222222000///...///000///...---+++***)))***+++***((()))'''''')))***,,,555>>>HHHTTT___aaa^^^\\\YYYUUUUUUTTTNNNFFF>>>999555444333333///(((%%%&&&%%%###$$$###"""  (((%%% !!!!!!  !!!%%%)))&&&222QQQmmmyyy>L{{{TTTFFFLLL```}}}=hĦ4ĉ@ӵlllMMM222000<<<888[[[}}}xxxaaa]]]aaaccc^^^RRREEE<<<888AAAGGGHHH@@@666333444555000---...222333222222555555444444666888888666333777333222333111...111777666111,,,++++++***+++---(((((())))))(((((((((((((((&&&(((***)))%%%$$$&&&&&&$$$""""""###$$$###"""$$$######"""!!!  !!!!!!>L!!! !!!!!! !!!"""    """&&&)))'''"""!!!  """$$$'''###'''((($$$###%%%&&&%%%!!!%%%%%%!!!  """&&&)))))))))%%%###"""!!!!!!!!! !!!!!!""""""""""""!!!!!!  !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$###$$$%%%########################"""###%%%''''''&&&%%%$$$((((((((('''%%%%%%&&&'''&&&%%%%%%%%%'''))))))))),,,***'''&&&''')))))))))+++))))))+++***(((***///666111,,,***++++++)))&&&+++***)))***+++,,,+++***'''+++---***(((***+++)))******))))))))))))******)))(((((((((((()))******,,,***(((((()))******)))---111111---+++---...------------,,,,,,+++++++++,,,,,,+++++++++,,,------///////////////.........---,,,+++,,,...///...---...000111000///------...++++++,,,,,,,,,---------000///000444444333666;;;777888666222222444333///222333333333333222111000///333555444444777777555222222222222222111111111+++---/////////111444666222//////222222///000333444888888444222444555444GG=????>>>@@@AAAAAA>>>999333///...444333111111222222222111+++***))))))++++++***)))***))))))***((((((...666@@@JJJUUUYYY[[[ZZZVVVQQQVVVZZZZZZRRRIIIEEECCCBBB>>>>>>999000***(((%%%!!!"""!!!!!! !!!!!!!!! """""""""!!! !!!""""""'''%%%+++AAA^^^qqqHdĦwwwWWWFFFBBB=ĪjGG=?gggGGG888666BBB{{{yyyeeeZZZWWWWWWPPPOOOSSSYYYYYYMMM@@@999:::888666666666444...)))555///...333333...///555444222000---,,,+++,,,---)))))))))))))))((('''''''''%%%&&&***)))&&&%%%&&&'''%%%$$$$$$%%%%%%$$$###&&&%%%$$$###"""!!! !!!###HdĦ""" !!!!!!"""######  """""" !!!   !!!!!!!!! """)))...,,,$$$!!!%%%"""""""""!!!  """$$$$$$((()))&&&%%%'''((('''!!!&&&'''###!!! !!!!!!"""###$$$$$$ ###&&&&&&&&&''''''&&&$$$"""  !!!!!!!!!!!!  !!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%########################"""###%%%&&&&&&&&&%%%$$$((())))))(((&&&&&&''')))&&&&&&&&&&&&'''((())))))+++)))''''''(((*********)))((())),,,+++)))***...;;;444---+++......+++&&&(((''''''))),,,------,,,)))...///+++***++++++)))+++***)))(((((()))***+++)))(((((((((((()))*********)))'''(((***+++***)))---000111---+++,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,---------......//////...---,,,---///000///...+++---////////////000111+++,,,,,,,,,,,,---------///---///222222000333777666888777444333444333000777777777777666444222000///444777555444666666444222222333333222222111000...222333222222666999999111//////222222000000333...333666333111555888999ӵĭӵӵĦӵӵĦƜ`1.׼s@@@;;;===???Ħ444222555333111111222333222ӵ,,,Ħ(((***(((''',,,333999EEEPPPUUUĭӵ666444Ħ!!!!!!Ħ!!!Ħ!!! !!!""" ###'''***666PPPgggDdDJJJKKKXXX?fӵĦӵƜ`1.׼sĭӵӵ{{{oooĦXXXTTTPPPJJJ@@@---***...---,,,+++++++++,,,Ħ&&&$$$%%%((()))&&&&&&Ħ%%%$$$###""""""!!!!!!###DdD !!!!!!ӵӵ ӵĦ ӵ"""!!!!!!$$$ĭӵ"""!!!!!!!!!!!!!!!###'''+++,,,)))(((***+++)))"""(((***%%%!!!!!!""""""""""""""""""""""""""""""!!!###$$$###(((((((((&&&###!!!  !!!###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%#################################$$$$$$$$$$$$%%%%%%&&&'''''''''''')))+++'''(((((('''''''''((())))))((('''(((***++++++***&&&&&&)))------)))))),,,444111,,,***+++---,,,+++)))(((''')))+++,,,,,,+++***...000---,,,...///---,,,+++)))(((((()))+++,,,***))))))))))))***+++++++++***))))))++++++***)))***...///,,,+++------+++***++++++,,,,,,------.........---------------...,,,,,,,,,,,,---------...///...---...000111000///,,,...000000000///000111---------........./////////...///222111///111555222666777555444666777444666777888888777666444222///555888555444555555333111222222333222111000///000555777444444999<<<;;;111//////333333000000333///555777444111444888999?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@HHHFFF<<hӵ)))))))))///666===JJJWWWfff?><zaaag&e>&eJJJGGGHL""" ShӵgL!!! !!!"""'''!!!""")))---333HHHS?ʬ3h?D%%)?LLL@@@ZufĦgLg&egĉ@g&e>&eooo@e??g<ĉ3we<Ħ3h?@e555000...+++)))---------Z'''&&&###$$$((()))3h?gL%%%$$$$$$$$$$$$$$$$$$###!!!!!!D%%)? fff?><z=?Ħg&e g&eS?ʬ4ff?>ߝL@e g&e 3h?g&e>&e!!!"""?? !!! """$$$***...///+++***,,,---,,,$$$***---(((######$$$$$$!!!!!!!!!  !!! !!!"""""""""'''((()))'''%%%"""!!!!!!"""%%%&&&%%%$$$##############################%%%&&&&&&%%%$$$%%%%%%##############################"""""""""###$$$%%%!!!###%%%&&&&&&(((+++...((())))))(((&&&&&&''')))''''''''')))+++,,,+++***%%%%%%)))...---)))(((+++******)))((('''(((,,,000---+++))))))***)))(((&&&$$$)))+++)))))),,,---+++,,,+++)))(((((()))+++,,,++++++******++++++,,,---...,,,++++++,,,,,,***)))''',,,...,,,+++---...---)))***+++,,,------...//////......---------......,,,,,,,,,,,,,,,,,,,,,,,,000///...///000111111///111222333222000......///////////////000000000111222000222444333000111555///444666555555999:::888000222444666777777666555///555888666333444333222111111222333222111000///,,,111333//////444777555111///000333444111111333444:::;;;6661112225555554DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHHHFFFDDDHGgĉ@<<<;;;888444111000111111Hu]Ħ,,,ZuR)Ħ'''&&&%%%)))///AAAEEEsߝLGdUĦZZZHƅ^Hu]ĦTTTntHdĦ+++***HGgĉ@!!!HdĦ(((&&&$$$%%%(((+++***,,,---+++---Htƅ^Bt=o9ĦDtfo9ĦgggDDDBBBg?HdĦHu]ĦttHƅ^Hu]ĦIIIH׼stQje<ĦBt=o9ĦH׼sFFFIII???555444444///000222HtĦ,,,"""''')))Bt=o9ĦHdĦ%%%$$$%%%''''''$$$"""#########Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]Ħ Bt=o9ĦHƅ^Hu]Ħ!!!!!!!!! !!!"""###&&&&&&)))------+++,,,000))))))(((%%%""" !!!!!!!!!!!!!!!!!!!!!!!!!!! %%%&&&&&&'''&&&%%%###"""!!!!!! !!!"""$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$$$$######"""$$$###!!! !!!###$$$%%%&&&''''''((('''''''''&&&&&&&&&'''''''''((((((%%%'''((((((''''''(((***)))((((((((((((((()))***///...+++)))+++...///---******+++++++++***)))(((***---,,,)))))),,,---***+++***)))***,,,---,,,+++///,,,,,,......***)))+++***)))(((''''''((()))***,,,+++***+++...///---+++,,,---......,,,+++,,,---///---++++++,,,,,,,,,***222,,,***///333222...,,,((())),,,...---,,,222:::444111------...///...,,,000...------///000000///111///------/////////...777666555777:::;;;888555777555444666999999777555333444555555555555555444000222333222111000111222---...0003337778887775553332221110001112223334445555556667777777777777774DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭAAAqet===;;;:::333000,,,,,,------DdDĦ...---t|<%%%'''&&&%%%(((...555===DdDDdDĦ\\\DdDΦDdDĦWWWq<niDdDĦ:::qet'''(((DdDĦ---///......000:::888555111***q<RqjRgdKӵHdDĦgdKӵfffGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦ<<<DdDĦgeĦFSĦqjRgdKӵDdDĦooo___KKK555777111---DdDĦ---!!!%%%qjRgdKӵDdDĦ$$$###"""""""""""""""'''&&&&&&HdDĦgdKӵDdDDdDĦ DdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ##################"""!!!!!!  $$$###%%%((('''$$$%%%)))&&&&&&&&&$$$"""!!!"""###  """%%%&&&'''''''''""""""""""""!!!!!!!!! !!!!!!!!!""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$#########"""%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$%%%%%%&&&''''''(((&&&&&&'''''''''(((((((((''')))))))))'''&&&'''(((+++******)))))))))******000///---,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,+++------******------+++,,,+++***+++---...---,,,+++((()))------******,,,,,,+++***(((((((((((()))+++***)))***,,,---+++)))***+++,,,,,,++++++---//////...,,,+++,,,,,,,,,***444111000111000------///333000...///...,,,///444333000------///111000//////...,,,---///000000///111000......000111111000333333333666999:::999666666555444555777777666333666666777777777777666555444444444333000......///0000001113334444442220003332221111111112224444445555556667777777777777774DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9BBBpo9wӵ888444111///......///DdDĦ...///o)h&&&%%%'''&&&%%%(((---///999DdDΦDdDĦ^^^DdDΦDdDӵXXXGIpӵDdDĦNNNpo9wӵDdDĦ???@@@CCCCCCAAAOOOLLLFFF;;;---po9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDDDDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦeeeXXXJJJDdDĦ111111111GIdnuR)ĦDdDĦ))))))((('''(((***,,,))))))'''DdDĦnuR)ĦDdDΦDdDĦ DdDĦnuR)ĦDdDĦDdDĦpo9u!!!=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ###########################"""!!!###!!!"""$$$### $$$###$$$%%%$$$""""""###$$$   ###%%%&&&''''''$$$$$$%%%$$$###""" !!!""""""###$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%############%%%%%%$$$$$$###$$$$$$&&&((()))''''''''''''(((((((((((()))***+++)))'''&&&'''((((((((((((((()))+++,,,---000///...///111000///...------,,,,,,---...///000,,,......++++++......,,,---,,,+++,,,.........---'''%%%'''+++,,,***+++...------+++***)))(((((()))+++***))))))***+++)))(((******++++++***+++...111000///,,,,,,------,,,+++000//////...***&&&***111222---+++---......///333000...------///000000000///---,,,---...000//////111000//////111333333222//////111444777888888666444333222333555666555444999999999999999888777666444444444333000......///2222222223335555553331113333332222222223334445555555556667777777777776664DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵlll4DufئL>eEEEpuR)Ħ666777555333111//////>d<Ħ,,,Dt((('''&&&$$$''',,,333:::DdDΦDdDĦ```>d<ʜ4DuTӵVVV4DwDd<Ħ\\\puR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵhhhDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦSSSIII===///peӵDx<>d<***(((%%%###$$$%%%(((((('''>d<ӵDd<DdDΦDdDĦ!!!DdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ >d<Ħ peӵDx<>d<ʜ4DuTӵ#####################$$$$$$$$$###""" ###!!!"""$$$""" $$$"""###$$$$$$###""""""### !!!"""!!!!!!""""""""""""""""""%%%&&&''''''%%%### $$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%$$$$$$%%%''')))''''''((((((((()))))))))(((*********(((((((((***$$$$$$%%%'''***,,,...000///---...111333000...------,,,++++++,,,...111333---//////,,,,,,//////---,,,+++***+++---...---,,,(((&&&'''+++,,,******---,,,,,,++++++++++++++++++,,,+++***************))),,,------++++++,,,...111111///---,,,------,,,+++---,,,---...+++(((+++111///---...111111//////333......------............///---,,,---...000//////000///...///111333333333...///000333555555555444222222222333555777777888::::::::::::9998887776660002223332221110001113333332223335558889998887773333333333333334444444444445556666667777776666664DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRCCCnfʜd<Φ>d<Ħ^^^s&dq&ĒRQQQRRRi?ʜtd<Ħ```HHܗDӊBHHH<x^^^NNNUUU[[[\\\QQQ@@@B?daĦB?Ho9>d<>d<ӵvvvTTTB?Ho9///<x,,,)))&&&%%%'''&&&&&&&ӫeʬtIӇ""">d<Φ>d<Ħ"""D&ӫetIӇ!!!DdDĦ sdKĦB?dp&ĒR >d<sdKĦ B?Ho9!!!s&dq&ĒR""""""""""""""""""""""""###$$$&&&&&&%%%%%%$$$###!!!"""###""" """&&&###$$$&&&%%%###"""!!!"""  !!!"""$$$###"""!!! %%%&&&''''''&&&$$$""" $$$$$$###"""""""""##############################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&+++***(((&&&%%%&&&'''(((((((((((()))))))))******&&&(((******)))***+++---(((((()))***+++---///000///+++,,,222333///,,,---+++*********+++---000222---000///,,,,,,///000---+++)))))))))+++,,,+++***+++)))***------***)))+++))))))***+++,,,------...------,,,+++++++++,,,---000111000...---,,,...000///...,,,,,,---------,,,111......111000------///333333666888555///...222222222222111000/////////000...------///000000//////...---...000222222222...000222333333333222222000111222333555777:::<<<999:::9999998887776665552223334443332221112224445554444445557779998887772222223333333334444444444444445556666666666666664DuXӵHu]3hhne=enepIƎ@t@h>hTTT???feDDD@ďD:::888777999999666222...,,,ne***---=e&&&(((&&&$$$%%%)))111222egeddd^^^sĪj@hOOOPPPPPPfdDĦ^^^@ďDDDDHHHHkgeTTTZZZNNNJJJUUU[[[TTTEEE@h@GHĪj@IŌBene```HkgenefeHu]3hhsegeĦja>aĦ@GsevvvMMM{{{<Ō@G///---Hkge///111222000...'''''''''HĪj@IŌ$$$###ege$$$"""Hu]3hIŌ DdDĦ!!!ne @h>h !!!se ne @G""""""sĪj@h!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&'''((((((###!!!!!!###!!!!!!&&&###%%%''''''%%%###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""!!!!!! !!!!!!"""###$$$%%%&&&&&&%%%$$$$$$"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++***)))''''''''''''((())))))))))))************&&&(((*********+++---///111000///...............000***+++222333...+++...***))))))***+++---...000---//////,,,,,,//////---***)))((()))***++++++)))...++++++---,,,)))''')))&&&''')))+++---......///---......---,,,,,,///111111222333111///------...---+++******,,,------,,,111---+++------+++***,,,...---///333444222222666666777888777444222222222111///...///000222111111000///......000222222111///111333444333222222222111222333444444666:::===8888888888888887776665557777777775553331111112227775554443334444442221110001112223333333332222224444445556666666666665554DuXӵĵD^FFFHHHFFFDDDDDD===;;;:::999888999777444000...***)))---%%%&&&((('''###$$$(((///222lllhhhcccNNNPPPRRRRRRVVVDdDĦ]]]___GGGCCCIIIAAAIIIQQQRRRFFFSSS[[[UUUGGG<<aĦs׼sHoddd___XXX444222333222...***+++++++++&&&&&&%%%&&&%%%###D^ DdDĦ!!! !!! !!!"""s׼s !!!""""""""""""""""""""""""""""""""" !!!!!!"""$$$&&&'''((('''$$$###$$$"""!!!&&&"""$$$'''((('''%%%%%%%%%""""""""""""""""""""""""!!!!!!   !!!!!!!!! """###$$$!!!"""###$$$%%%&&&''''''$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$''''''''''''(((((()))))))))))))))*********++++++((()))++++++++++++---...000000///...............222++++++333444...,,,000)))******+++,,,------...,,,///...++++++...///,,,***)))((()))+++,,,+++***,,,******,,,+++'''&&&(((&&&''')))+++,,,---------,,,---...---,,,---111444...000222222000...------***)))((()))+++---...---...,,,++++++))))))000888999...(((+++222555555555444777999888666444444555222111///000222333333222222111//////111222222111...111444555444333444666333444555333222222555999777777888888888888777777888999999777444222222333888666333333333333111000///000111222222222111111333444555555666666555555Φ4DuXӵtvӵ>d<ĦĦĦcccPPPGGG@@@<<>>@@@AAA>>>>>>>>>>>>===<<<;;;:::111222222000,,,+++---000Ħ+++,,,***((()))'''%%%&&&((('''###$$$(((222888CCCMMMRRRWWWcccpppooommmjjjccc]]]ZZZZZZ[[[OOORRRTTTUUUYYY___```\\\>d<Ħ]]]^^^\\\TTTRRRQQQOOOHHHEEELLLVVV^^^KKK===???CCCDDDIIIRRRHHHUUU^^^WWWJJJ@@@888222)))&&&:::cccyyy^^^BBB@@@]]]Ħ>d<ĦBe===OOOgeFYĉ>aĦBenu]ӵzzzeeeVVVMMMDDD888/////////...---+++***)))))))))((((((''''''&&&%%%%%%!!!$$$&&&&&&###>d<Ħ"""""""""######>d<Ħ!!!!!! Ħ !!!   !!!"""Be!!!!!!!!!!!!Ħ!!!!!!"""#########"""""""""""""""""""""""""""########################!!! !!!###%%%''',,,)))'''&&&### !!!&&& ###&&&(((((('''(((((("""""""""""""""""""""""" !!!  ######!!! !!!"""### !!!"""$$$''')))******)))'''%%%$$$""""""!!!""""""""""""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###"""###%%%'''((()))******)))************+++++++++***+++,,,,,,+++***+++---)))))))))***,,,...///000444,,,,,,444555...---222******+++,,,------------,,,......++++++......,,,+++***)))***,,,---,,,+++***((((((+++***'''&&&((('''(((***+++,,,,,,+++***+++,,,---,,,+++---111555***---111222111///...---(((''''''(((+++---.........///000///,,,000>>>NNNWWWCCC000...555888333---000333666666444333333555333222000111222444333333444333111111222333222111---000444666555555777999666777666333//////111444777777888999999999888888666777888777666555666888666555333333555666555555...///000111222111000000333444555555666666555555?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦEEE???KKKEEE<<<>>>BBBBBBBBBAAA@@@???>>>===>>>???@@@@@@>>>;;;777555111444333...+++---///gdKĦ,,,+++)))'''&&&'''&&&%%%$$$$$$$$$%%%&&&***666EEEQQQXXX^^^eeekkkvvvhhheeefff^^^[[[YYYRRRUUUXXX[[[ZZZXXXYYY]]]aaagdDĦ^^^^^^]]]^^^```aaaVVVLLLSSSXXXNNNQQQLLLDDD===<<Aneneneddd@@@DDDOOOHHH???@@@?????????>>>===<<<;;;:::999::::::999888555222111000333222---+++,,,ne------,,,***)))(((((('''&&&%%%%%%&&&''''''111999EEEPPPWWW[[[]]]]]]mmmgggjjjhhhZZZSSSUUUSSSTTTTTTUUUWWWZZZ]]]^^^DeOOOSSSXXX]]]hhhgggaaa___cccbbbUUUHHHIIIFFFAAA======BBBIIIOOOPPPVVVWWWSSSOOOLLLDDD;;;,,,'''000FFFddd}}}hhhLLLCCCXXXsssnene\\\;;;GGGzzz>Ak<fhvvv```MMM>>>666///444---###!!!!!!(((666###&&&((('''&&&De(((%%%$$$&&&%%%###ne"""!!!ne###"""!!! !!!!!!  !!!!!! ne!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""######%%%%%%%%%%%%%%%%%%###"""!!!%%%&&&"""!!!###$$$"""&&&''')))***++++++******###""""""$$$'''(((((('''!!!%%%&&&### """"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!"""###!!! !!!"""""""""#########"""""""""''''''(((((('''&&&$$$$$$&&&%%%$$$#########$$$%%%'''%%%###$$$&&&'''&&&$$$)))%%%###$$$'''(((&&&"""'''&&&$$$######$$$&&&'''&&&%%%&&&(((***+++***((()))...///,,,***,,,---+++000***'''+++...---,,,,,,)))(((+++000...+++000;;;555222...---------,,,***...,,,******,,,---------000//////...------,,,,,,+++//////,,,+++---///...,,,+++***))))))((())))))'''((())))))))))))((('''*********+++---...000111---///000///...,,,------+++000444222---((((((++++++++++++,,,---///000111444444444444444444444444333444555444222222444555777555333111000000000111444333111000000000222333333///---///333666666444555555444222111222555888555888:::;;;999888777777333333333444666999:::<<<999666222222333555666666222333333222111000000222///444777555444555555YYYHHH???GGGMMMGGGAAABBB>>>>>>>>>>>>>>>===<<<;;;::::::999777555444222222222555444///,,,.........------,,,+++***)))((('''&&&&&&'''))))))555;;;EEEPPPXXX[[[YYYWWWcccbbblllkkkZZZQQQWWWZZZVVVSSSRRRVVV\\\___\\\WWWLLLIIIJJJSSS^^^eeennnhhhbbbdddYYYTTTdddGGGDDDAAA??????AAAEEEGGGNNNNNNMMMKKKLLLMMMIIICCC666---///???]]]mmmMMMHHHSSS|||EEE999XXXpppUUU???555777...+++***((($$$!!!((()))&&&%%%&&&%%%!!!$$$""" ######"""!!!!!!!!!!!!"""  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############$$$%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$###&&&'''###"""###$$$"""""""""###%%%''')))+++---&&&###!!!###(((+++***'''(((+++...,,,'''###$$$'''#########""""""""""""!!!"""""""""!!!!!!!!!!!!!!! !!! !!!############""""""!!! $$$&&&)))+++,,,***)))'''%%%%%%$$$###$$$%%%'''((('''&&&$$$$$$&&&'''&&&%%%(((&&&$$$%%%((()))(((%%%((('''&&&%%%%%%&&&'''(((''''''''')))******)))''',,,000222...,,,---...+++---(((&&&***------,,,---,,,***---111---%%%'''///:::666111...,,,,,,++++++000...++++++,,,,,,,,,,,,/////////......------,,,,,,000111...,,,...///...+++***************+++,,,)))******++++++******)))++++++++++++,,,---......+++---......,,,++++++,,,+++---...---+++))))))*********+++---...000111222222333333444444555555555444555666555333333555666666555555444333222111111555444444333444555666777555111------111444555555333333333222111333666999333666888888777666555666333111111444:::======<<<888888666444222333555777222333444333111111111222000555777555444666666GGGFFFEEEEEEDDDBBB@@@@@@<<<<<<<<<<<<<<<;;;::::::;;;:::888555444333222333444777777222000111111////////////...---+++***)))(((''''''&&&'''((()))***333:::FFFPPPWWW[[[___``````]]]fffkkk```[[[______YYYWWWWWWZZZ]]]]]]YYYUUUMMMPPPQQQMMMIIIJJJTTT___fffccc\\\|||bbbMMMLLLHHHCCC@@@>>>>>>??????IIIDDDBBBEEEIIIJJJHHHFFFAAA444000;;;VVV~~~mmmQQQHHHUUU||||||HHHFFFeeejjjYYYVVVDDD222***$$$%%%)))***)))((('''###"""$$$### ### !!!"""!!! """""""""!!!!!!!!!!!!!!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$%%%&&&&&&$$$&&&''''''&&&%%%%%%%%%$$$((((((%%%###%%%%%%$$$""""""######$$$%%%&&&''')))((('''''')))+++------'''''')))+++((("""$$$$$$#########"""""""""#########"""!!!!!!!!! !!!!!!!!! """$$$"""""""""""""""###$$$$$$$$$%%%(((+++---...------%%%%%%%%%%%%''')))+++,,,''''''&&&&&&&&&'''''''''(((&&&%%%&&&)))***)))((((((((('''&&&&&&'''(((((((((((((((***,,,,,,+++)))---222222///,,,------+++...)))(((+++---,,,,,,---+++...///---...222222///???;;;666111...---......///---++++++,,,---------.........---------,,,,,,,,,000111...,,,...///------------,,,,,,---------------------------------,,,++++++++++++,,,------+++,,,......,,,++++++,,,---+++******+++,,,,,,+++)))***,,,...000111222333222222333333444555666666555666666666444444666777555666666666555444222111777666555555555666666777:::666333222333444333222444444444333222333666888333555777777666555555666555222222666<<>>=========<<>>;;;777222......///000---,,,***+++---/////////---------,,,,,,,,,,,,,,,***///000...,,,......,,,//////...---,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++---//////---------......,,,******---......---)))***---///111222333333222222333333444555666666666666777666555444666888555666777777777555333222444444333222111111000000666555555555555444222000666777777555333333555666333555777777666555666888777555444888===>>>;;;666444888999666111///222777111222333333111111222333000444666333222444555444DDD???AAACCCCCCDDDDDDAAA<<<>>>>>>======<<<:::999888888777444222000000///000---111222///---//////---000000///...,,,***((('''&&&%%%%%%&&&''')))+++,,,000>>>LLLRRRRRRVVV```kkksssbbb]]]aaaaaabbb^^^TTTRRRZZZaaa^^^VVVSSSWWW^^^ddd___TTTJJJEEEDDDAAA<<<999:::555>>>NNNGGG@@@PPPFFFBBB>>>>>>AAACCCDDDCCCAAA777666AAAHHHGGGKKKSSSOOO===000333JJJuuuaaaEEE>>>NNN}}}xxxJJJ444[[[MMM///%%%###&&&***(((%%%$$$'''(((&&&&&&***&&&$$$""""""""""""  !!! !!!!!!  !!!""""""""""""!!! !!!!!!!!!!!!""""""""""""""""""""""""&&&%%%$$$###""""""""""""!!!$$$'''&&&$$$###$$$'''$$$(((***'''&&&)))***)))%%%&&&((())))))(((&&&%%%&&&+++///---***,,,666???AAA666...000111---,,,///&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&(((((('''%%%$$$######$$$%%%&&&&&&&&&(((***---000222222000...+++)))''''''''''''((()))(((&&&&&&((()))'''''''''(((((((((((((((((((((((((((((((((((((((''''''(((+++...000///---+++///000---+++,,,,,,***111...,,,...---******---%%%111000'''444NNNPPP>>>777666444111...---///111---+++***+++---000111000------------------------(((---000...---//////,,,///...---,,,++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,---......,,,...///000.........///...---,,,,,,...//////...***,,,...000222333222222222333333444444555555555555666777666444444666777555666666777666555444333666555555444333111111000...000222333444444333222666777777555333222333444444555666666666666777999777777777:::<<<<<<777333222555777555111///222555///111222222111000222333///333444111000333444333SSSGGG>>>===>>>BBBEEEDDDAAA>>>AAA@@@@@@???===;;;999888888888666444222111000000)))---000---,,,......,,,,,,---------,,,+++******&&&&&&&&&'''(((***---...777DDDRRRZZZZZZ[[[aaagggxxxiiicccccc\\\[[[]]]XXXUUU\\\```[[[PPPJJJNNNVVViiibbbSSSEEE???<<<555,,,444......;;;FFFCCC888111BBBAAAAAAFFFLLLPPPOOOLLLGGG:::666>>>AAA===EEETTTaaaJJJ777333EEEqqqgggSSSFFFUUUzzziii===CCCrrrjjjHHH...&&&+++***'''''')))(((&&&&&&)))'''%%%$$$###$$$###!!! !!!!!!"""!!! !!! !!!!!!""" !!!""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""$$$$$$###############$$$!!!%%%((((((%%%###&&&(((###''')))''''''+++---,,,)))(((((((((((('''''''''(((+++///000111888BBBKKKGGGCCCCCCFFF===---&&&((())))))((((((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$&&&'''&&&%%%$$$""""""###%%%&&&$$$%%%'''(((***,,,------111000---***((('''&&&&&&''')))***)))'''&&&(((***'''((((((((('''&&&&&&''''''(((((((((((((((((('''''''''(((***,,,---,,,+++***///000---,,,---...,,,...,,,+++---,,,***+++...,,,000000,,,///666666///111222222111//////222444///---++++++---/////////////////////////////////(((---000///...111111///000//////......////////////...------------...///------------......///000,,,---/////////...///000,,,---......------......+++---///111222222222111444444444444444444444444555666666555444444555777555555666666555555444444777777777777777666555555///000111111222333555666222444444444222111222444333444666555555555777999555666999;;;;;;999666444111333444333111000111444...///111111000///111222...222333000///222333222ppp@@@GGGFFFAAA>>>AAABBB??????BBB<<<;;;:::999777555333111444333222000///---,,,+++(((---000...---000000...))))))***+++,,,,,,,,,,,,'''''''''(((***,,,...000===HHHWWWaaaddddddeeefffwwwmmmkkkgggYYYWWW```bbb[[[___```WWWJJJBBBDDDJJJRRRNNNCCC999777:::666...,,,///999:::...,,,666:::EEEEEEHHHPPPXXXZZZWWWSSSOOO???666:::888222<<>><<<666333333222///333111...///000111...,,,...------,,,---...000111000000111111000...,,,+++,,,(((&&&(((***,,,222888BBBQQQ\\\]]]bbbiiijjjdddfffgggiiikkkhhheeekkkssscccccc\\\PPPFFFCCCBBBAAAIIIGGGCCC>>>:::666444333444666777666444555999>>>AAACCCIIISSSZZZZZZSSSMMMQQQMMMBBB444+++,,,888BBBTTTiiiLLL666:::TTTUUUEEEYYYHHHIII}}}@@@,,,)))---""""""%%%'''&&&$$$###$$$%%%%%%$$$###""""""!!!!!!!!!!!!""""""""""""!!!!!! !!! $$$ !!!!!!""""""###### !!!"""######$$$"""$$$%%%%%%%%%&&&)))+++'''------''''''---+++$$$***((('''***,,,,,,++++++,,,777:::111,,,000333000111777AAAQQQfffvvvxxxrrrppp```QQQ<<<:::222333333,,,---///((()))(((%%%000+++(((&&&---...,,,&&&"""###&&&'''###"""$$$'''&&&######&&&***)))'''&&&&&&''')))***)))///222000...---+++'''((())))))((('''(((,,,///+++)))'''&&&'''(((((((((...***)))+++***&&&$$$$$$$$$%%%%%%&&&)))---///...)))...000------111444444....../////////111222333111333555333///...///222666555333222111111111222///444555111000222333111;;;444///000111000///000000333333111000111333222999444111333444222333666000222333111......111555222111///......///000111111000//////000000///......000111000///...///111000111111000//////111222444555555444444555777:::666666555444333333444555555888888555555999:::888444333222111111333555666666555333111111111333444555444333444666777777666444444444666777777444111888777666666666777999:::444333333222111111111222---------...,,,+++...222///000222444555555555555{{{IIIJJJ???EEEAAA======@@@BBB@@@===???>>>:::666666888444///111///------//////---+++---,,,+++++++++,,,---...,,,,,,---------+++***))),,,(((&&&(((***,,,222999BBBWWW[[[VVV^^^gggeee```qqqjjjfffeeefffiiiqqqzzzffffff^^^NNNAAA;;;::::::@@@?????????@@@AAACCCDDDHHHFFFCCC???>>>@@@DDDHHHQQQNNNKKKKKKKKKHHHAAA;;;HHHGGGCCC:::000,,,000666HHHcccNNN666333III}}}[[[HHHWWWrrrfffEEEPPPTTT***(((111///+++ ###&&&%%%###$$$%%%%%%$$$###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!$$$### $$$ !!!!!!"""#########!!!!!!!!!""""""######$$$###%%%&&&&&&%%%&&&(((***&&&+++***$$$ $$$))),,,***+++,,,///000000111222...888======BBBHHHEEE<<>>===<<<:::888666555555555000111111333444666888999888444111111444555333000000000111111000000///...lllEEE===QQQ>>>@@@>>>======??????>>><<<999888444111111333111+++///...---------,,,++++++++++++******)))))))))))),,,,,,.../////////......+++((('''((()))+++444===JJJ\\\XXXRRR```bbb^^^kkkgggbbb___```aaa```cccgggbbbhhhggg[[[OOOJJJJJJKKKTTTSSSRRRRRRRRRSSSTTTUUUYYYRRRJJJEEEFFFIIIJJJJJJKKKDDD:::111---+++***)))***000666777333---***)))'''GGGKKK666,,,@@@sssZZZEEE^^^OOOJJJkkkLLL'''%%%+++$$$000'''&&&$$$$$$%%%%%%$$$"""###""""""""""""""""""###""""""!!!!!!!!!!!!!!!!!!""""""%%%(((&&&!!!!!! !!!!!!"""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$&&&'''''''''%%%%%%''')))666((("""''',,,******...---//////222CCCcccOOOIIIYYY```tttyyy]]]AAA,,,"""&&&---+++'''&&&((((((&&&%%%''')))(((((('''(((((()))***(((...111000///111000...---)))&&&'''+++---,,,***&&&%%%$$$%%%(((******)))***((())),,,---+++,,,111---,,,...000000...///222000222222000222777777444555222000000333444333111444333333555777888666333555444333333333444555666111777;;;999777777555111777555666::::::666555666444111111333444444666999777555444666555222333777666444111111333555444333333222111000000111333555333111000000111222000///222...,,,---111222000---...000111111111222444777666777888777666555777888888:::<<<;;;888777888:::999===>>><<<<<<===;;;777444333222111111111111111444444333222222222333444111444888::::::999888777999;;;;;;:::888777888:::;;;:::999777666555444444000000111222444666777888000111000///000222222///---...///000000111111111>>>IIIHHHCCCAAA???>>>============<<<:::222666777111---...///......//////...---,,,,,,,,,,,,,,,+++++++++***))))))'''(((***+++,,,++++++******(((((()))***---777AAAMMMUUURRRRRR^^^^^^]]]iiiaaa___^^^]]]XXXUUUYYY```]]]dddggg___WWWSSSRRRRRRVVVTTTOOOKKKFFFCCCAAA@@@>>>:::555444555666555333///+++'''$$$$$$%%%&&&'''&&&***------+++))))))***&&&>>>GGG666000BBBhhh~~~{{{bbbOOOgggVVV???ggg666000666 )))((('''%%%%%%%%%%%%$$$"""######""""""""""""######!!!!!!""""""""""""""""""!!!!!!$$$'''%%%  !!!!!!""""""###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&'''((('''&&&&&&''')))+++(((***///---'''+++555@@@[[[tttiii???------///***'''***+++((('''(((((((((((((((((()))******(((...222222333666888666......---,,,***))))))***,,,++++++---///000000//////......///---***,,,111******---111111---///444888>>>@@@;;;888999<<<===999;;;===<<<:::;;;===@@@:::===??????<<<::::::;;;999999999:::<<<>>>@@@AAA555:::<<<::::::===>>><<<@@@<<<;;;;;;999444333666999888:::;;;777111111777888666777888666333444999222333444222000000333555333222111000000222444555333222111111222222111000///000000000//////000000///000222222222333555777666888999999888777888:::666:::===<<<888666777999888<<<>>><<<;;;<<<:::666444333333222222111111111333333333333333333333444---111666888777666555666444666999:::999777666555666666666666666555555555111111111111222333444555///666999333...///000000000000000000111222222333RRRFFF888HHH999CCC??????>>>===<<<:::999888000777999333,,,---000222...//////...,,,++++++,,,++++++,,,,,,,,,+++******((()))***,,,,,,,,,++++++)))((()))++++++///;;;GGGXXXXXXXXXZZZfffwwwwwwhhheeebbb^^^YYYSSSQQQYYYddd\\\```___VVVNNNKKKHHHEEEBBB@@@;;;555000---***)))***)))))))))******(((&&&""""""###$$$%%%&&&'''(((((())))))'''%%%%%%&&&(((,,,888BBB333111@@@UUU|||{{{ssstttbbbSSSXXX~~~NNNDDDgggEEE+++111!!!***)))'''&&&%%%&&&%%%$$$"""$$$######""""""######$$$!!!!!!""""""""""""###### """%%%###!!!!!!!!!"""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''&&&&&&(((***)))444555...222HHH```YYYAAA>>>444...***,,,---+++)))***''''''(((((())))))******%%%+++//////111555888777,,,---...+++(((%%%%%%'''///...---------,,,***(((///...000222111///333:::444333777===<<<666888@@@<<>>:::777888;;;888;;;<<<::::::;;;:::777777666555444222111000///222222333333333333444444111444888888555333333444222444888===AAAAAA>>>:::444555666666777777777666222222111111111222333333666@@@CCC:::111111222222555444333222111000000000]]];;;III555CCC999BBB?????????>>>;;;888666555000444555000,,,...000///,,,---...---***)))***+++)))***+++,,,,,,,,,+++***+++,,,---......---,,,,,,)))(((***,,,---111???LLL^^^^^^bbb```tttmmmgggccc___\\\YYYXXX]]]ddd^^^[[[QQQDDD<<<888555000---,,,)))&&&$$$###""""""###%%%&&&&&&%%%$$$$$$$$$"""$$$&&&''''''&&&&&&'''%%%&&&&&&&&&%%%$$$%%%%%%+++000;;;......999AAAdddxxxzzz|||}}}mmmSSSXXXyyyZZZVVVmmmfff+++)))***...***(((&&&&&&&&&%%%$$$"""$$$######""""""######$$$!!!!!!"""""""""######### !!!$$$"""###!!!""""""######$$$%%%%%%""""""######$$$$$$%%%%%%%%%&&&'''''''''''')))+++555333,,,))):::eeettt^^^hhhmmmnnnsssppp\\\CCC:::???888111,,,...///...,,,,,,******+++,,,------------''',,,000///111555777666111111222333555666666666---///444;;;CCCIIILLLLLLIIILLLTTT^^^eeekkkvvvrrrpppuuu|||yyyqqqrrr{{{wwweeeUUUMMMGGGCCCHHHGGGGGGGGGCCC<<<:::===GGG;;;444999<<<999888<<<777888:::<<<888333555;;;444444444333222222444555666555444444555666999:::555333222222333333222111333222222222333333222222222333444333222333555666222444777888888888999:::666<<<@@@???:::777999<<<888;;;;;;999999<<<<<<999777666666555444333111111111222333333444444444444444777::::::666444666999777555666<<>>555666777999999999888888333222222222222333444444555???BBB999333555666222666555333111000000000000xxxFFFGGG888HHHCCC===??????@@@@@@>>>:::777555444///111///,,,,,,......+++***,,,---,,,)))'''(((***((()))***+++,,,,,,+++***((()))***+++******)))(((((((((***---...333AAAOOOYYY]]]ddd]]]zzzpppccc______cccdddaaa_________WWWGGG666...+++(((###&&&%%%$$$###$$$%%%&&&'''!!!###!!!"""!!!######""" !!!$$$'''((('''&&&%%%%%%'''555******444666XXXiiirrruuuUUUYYYXXXHHHvvvCCC...333'''***(((&&&&&&&&&%%%$$$"""$$$$$$############$$$$$$!!!!!!""""""#########$$$!!! ###""" !!!%%%"""""""""###$$$$$$%%%%%%!!!!!!"""###$$$$$$%%%%%%$$$&&&'''''''''(((***,,,%%%(((222MMM___UUUGGGEEE@@@888666;;;999111111888;;;333---///111///------...///000111222222222222000555888777777;;;<<<;;;===;;;<<>>???;;;666888>>>888555222222555777666444888777666666777999;;;<<<555444222333444444333111666222///111555777444000333444555444333333444666///222555777777777888999555;;;@@@???999666777;;;999;;;;;;888999===>>><<<333333444555666666666666111222333444444444444444000444888777555555999===777222000444===AAA===777888999:::;;;;;;:::999888333222333333444555666777---666888222222999999222222111111000000111222333KKKEEE@@@@@@DDDEEEAAA<<>>;;;999666222000444333222000...---,,,,,,000,,,,,,...((("""(((666111+++'''***...,,,***)))******))))))((((((''''''+++)))***,,,///666DDDRRR[[[llljjj```wwweee___]]]aaaccc^^^VVVRRROOOEEE777...***'''$$$!!! !!!"""""""""""""""'''&&&%%%###"""!!!!!!!!!"""############$$$$$$$$$$$$"""###&&&&&&!!!!!!%%%###&&&+++)))'''555HHHmmmwwwwwwWWWZZZ\\\SSSrrrppp;;;$$$---,,,)))&&&%%%&&&&&&%%%%%%%%%###$$$&&&$$$!!!###'''"""!!! !!!###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###############%%%###!!!"""$$$%%%$$$!!!---$$$###,,,111---+++...777:::bbb999zzzbbbPPPLLLGGG???HHHZZZfffrrrZZZ999:::???777444<<>>BBB<<<777888===BBBBBBAAA666555444333444888<<<@@@333333555888;;;999444///777777666666666777999:::888777666777888888666555:::999999999::::::888777222:::777;;;666EEEbbbQQQ======<<<:::777555666888444555666666444444555666:::888999:::888444555888777777777777777777777777666777777666555666999<<<999999999888666555444555888888888777666777999<<<666333000///000222444555jjjPPPAAACCCCCCAAA>>><<<<<<>>>===<<<;;;;;;<<<===<<<;;;999777333000...---------333...,,,,,,)))&&&///;;;///***'''+++...---,,,,,,(((((((((((())))))))))))(((%%%%%%)))///:::JJJYYYpppjjjhhhlllnnniiidddcccddd^^^UUUKKK???444222555...)))###!!!###$$$###""""""###$$$$$$%%%%%%$$$$$$!!!!!!!!!!!!"""$$$%%%&&&"""############$$$$$$$$$(((&&&&&&))))))&&&&&&)))######'''***(((***;;;NNNqqq{{{rrrooorrruuu]]]\\\iiiJJJgggrrr999444,,,***'''&&&'''(((''''''%%%######$$$""" $$$$$$###!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######$$$######$$$&&&((((((''',,,000333---$$$$$$666JJJwwwBBBFFFxxxcccttt}}}vvvnnn^^^JJJBBBCCCEEEAAA;;;>>>>>>===<<<999777444333===;;;999888888999;;;<<<777777777777777777777777;;;:::888888999999777666;;;999888999::::::888777555???;;;<<<888888HHHFFF======<<<:::777666777999666777888888777666777888888777777999777333333777777777777777777777777777777888888666555555777:::888;;;<<<:::666333555888555777888777666666777999222333333111//////333666TTTFFFCCCDDDEEEDDDAAA??????@@@???===;;;;;;::::::888666777555111---+++***++++++******,,,...***$$$$$$***---((('''***---,,,+++---''''''(((((())))))*********'''&&&***111<<>>???777888@@@:::;;;:::888666555666888999;;;<<<;;;:::999:::;;;999777777999777333333777999999999999999999999999888888888777555444666777555777999888777777999;;;444666888888777666666777444333222111//////000111XXXMMMBBBEEEDDDCCCCCCDDDCCC@@@>>>???===:::888777666333111666444111...+++******+++(((***---///---((((((++++++'''&&&***+++)))***,,,''''''(((((())))))******)))%%%%%%+++555AAAQQQ^^^fffgggmmmuuuzzztttggg\\\JJJ===000***'''$$$$$$%%%%%%$$$############"""!!!!!!"""######$$$$$$######%%%%%%$$$$$$$$$%%%%%%&&&""""""#########$$$$$$$$$((((((,,,111000)))###"""((($$$%%%+++111444555555EEEdddtttppppppvvv{{{|||```kkkgggVVVaaaddd444///,,,***((())))))(((((('''%%%%%%'''%%%!!!###'''%%%###""""""######!!! """"""""""""""""""""""""!!!!!!""""""#########$$$###$$$%%%'''((()))+++,,,)))++++++***;;;gggiiiwww[[[~~~PPP666===888mmmsss|||tttlllddd\\\WWWEEENNNDDD>>>IIIDDD000)))333:::;;;555///000222222???999444000***000888///000888>>>>>>===<<<999555;;;>>>@@@>>><<<:::<<>>======444999===???===999666444999999:::;;;;;;;;;;;;:::;;;:::999:::<<<>>>>>>>>>===;;;999999:::;;;:::999888888999<<>>;;;;;;999777666666555333111555444222000///------,,,444222...***&&&$$$&&&)))+++((((((******((())),,,(((((((((((())))))))))))$$$!!!###,,,888EEEUUUaaahhhlllooonnnmmmeeeSSSAAA666+++"""!!!$$$$$$###$$$ !!!"""""""""!!!""""""###$$$#########'''&&&%%%$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$%%%+++222333---((('''"""!!!"""***333666333///;;;WWW{{{wwwrrrqqqssssssnnnlllzzzgggfffrrrPPPFFFsss???111///,,,***))))))(((''''''%%%%%%'''&&&###$$$)))$$$###!!!"""######"""!!!"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%"""$$$&&&''''''(((***,,,---777///)))VVVPPP|||000@@@,,,===MMM^^^III~~~XXXCCC777<<<:::888777777333---'''!!!000$$$!!!777555)))666//////222666;;;;;;999666***333333555,,,+++444%%%$$$+++000...,,,...111111(((+++......------000333:::;;;<<<:::888888999:::777<<>>999555555888888222---QQQIIIKKK@@@<<<>>>@@@@@@>>><<<;;;;;;999777555555555444222000111222222111000///---,,,(((((('''%%%&&&+++000222---++++++---,,,)))***---))))))))))))((((((((((((%%%"""###---888DDDQQQ[[[fffggghhheee[[[LLL===333+++%%%"""###%%%$$$###%%% !!!""""""######%%%&&&"""###$$$$$$%%%%%%$$$$$$%%%$$$######""""""######"""############$$$$$$$$$""""""&&&,,,---)))''')))"""%%%)))---//////---000EEEiiiwwwpppppppppssstttlllhhhvvvjjjsssUUUJJJuuuddd444111---+++***)))'''&&&$$$###$$$&&&%%%###%%%***###"""!!!"""###$$$###""""""""""""""""""""""""""""""######$$$%%%%%%&&&&&&"""%%%''''''''''''))),,,+++444EEE|||yyy<<<555;;;555:::===HHHBBB~~~zzz|||UUUBBB;;;999<<>><<<999888777777777===;;;999:::<<<>>>???@@@AAA???<<<;;;<<<===>>>===CCC555FFF???333>>>:::666;;;;;;;;;:::999999;;;===888999::::::888888999:::<<<::::::<<<:::666777:::666666666666666666666666555666777777555444555666999888888888888888777777555777888777555444444555888777666777888777333000___???LLLNNN@@@999???DDDCCC===999;;;>>><<<999777555444333000...---...000000000...+++***---//////...,,,,,,***(((000------///---***+++...******))))))(((((('''''')))%%%&&&---777???IIIRRRVVVTTTUUUUUUIII444+++...$$$"""###%%%######$$$$$$$$$###""""""$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%"""!!!!!!!!!!!!!!!"""""""""############$$$$$$$$$###!!!!!!%%%%%%""""""$$$!!!&&&***)))&&&''')))+++&&&666WWWppptttsssrrruuuuuullleeerrroooOOOEEEvvv666222...+++***)))'''%%%###!!!"""%%%%%%###%%%***"""!!! !!!###$$$$$$###""""""""""""""""""""""""######$$$%%%&&&&&&''''''"""%%%''''''&&&&&&(((+++111888NNNrrrWWWIIIEEE000...111...>>>CCCFFFLLLTTTJJJSSStttyyyYYYoootttTTT:::,,,)))***+++,,,+++333$$$&&&000&&&---&&&(((222333,,,...999---666+++...***111III:::...---***(((+++///...***+++...000000...---000222111333666666444333222222///444:::;;;888666888:::666999:::999:::======999AAA<<<777888@@@HHHMMMOOOIIIOOOZZZhhhpppmmmaaaVVV```eeekkkooopppzzzhhhVVVvvvuuudddLLLJJJFFFBBB???=========???===::::::;;;===>>>>>>BBB@@@===<<<===>>>??????@@@111KKKBBB...AAADDD>>>999999999888777888:::<<<;;;<<<===<<<;;;;;;<<<===;;;::::::<<<:::666666:::888888888888888888888888444555777777666555555666444777::::::888888;;;>>>999::::::999777666777888000222555666444222222222CCCGGGJJJ:::<<<999???BBB===777777888999<<<:::888666444222222111222...+++---000222///+++...---,,,***)))((((((((())))))************))))))+++&&&%%%'''(((&&&%%%'''$$$###$$$(((000999???BBBAAAFFFEEE;;;000+++)))'''!!!"""###"""  """$$$###"""""""""###%%%%%%######$$$%%%&&&&&&&&&&&&%%%###"""$$$&&&%%%"""((($$$###$$$$$$""""""&&&###&&&&&&######&&&'''%%%''''''''''''(((***+++,,,'''+++>>>___xxx||||||yyyrrrjjjjjjsss}}}~~~kkkDDD\\\;;;111&&&000,,,%%%+++&&&%%%$$$$$$######$$$$$$"""  """######"""############""""""""""""""""""###$$$%%%%%%%%%%%%!!!---%%%&&&///...---***!!!lllJJJ>>>AAA888999'''999???<<>>??????===<<<@@@DDDAAA:::999888777666777888:::<<<===<<<<<<<<<======;;;999===;;;888666555666888999===:::666555777999999777;;;555111333555555666999999:::::::::999999888777777777777888999999777555:::666555777666333333555^^^CCC>>>CCCCCC::::::===>>>;;;999;;;:::777:::999777444222000......///,,,***,,,111333111...---,,,+++***************))))))************)))))))))%%%$$$''''''%%%$$$&&&$$$######&&&+++111555777444666444...)))'''$$$ &&&%%%############!!! $$$###"""""""""###$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$###"""###%%%%%%### '''$$$"""$$$$$$!!!"""%%%$$$&&&&&&######'''(((%%%''''''&&&&&&&&&''''''(((++++++111CCC```yyy}}}||||||{{{vvvmmmkkkyyyvvvSSS___MMM555///000)))(((***(((&&&%%%%%%$$$$$$$$$$$$$$$###!!! !!!"""$$$##################""""""""""""""""""###$$$%%%%%%%%%%%%!!!+++######,,,***+++222]]]hhh///'''gggYYY333///555(((444555999FFF'''000,,,&&&###333(((((()))))))))*********((((((((())))))))))))))))))***+++***)))(((***+++*********)))(((***,,,///...,,,***+++...000000///000///000222666888777555999777777999<<>>...,,,000888===;;;888777222555555222222666777555777444222333444444222000333444777999:::999666444:::888666888;;;<<<<<<;;;;;;333222999<<<:::===FFF<<>><<>>CCC@@@;;;<<<;;;999888888999:::;;;===<<<<<<<<<======;;;999<<<:::888777666777888999999888666777999:::888555666555666888777444777<<<999999::::::::::::999999999999999999999888666444:::777666777777444444666jjjDDDLLL;;;<<>>BBBIIIEEEBBBFFF999999:::===@@@AAAAAA???<<<===;;;:::===AAA???:::???>>><<<;;;::::::;;;;;;===<<<;;;<<<===<<<;;;999999999999888888888888888666777888:::;;;;;;888555444666;;;===888333666===666777777888999999::::::<<<;;;;;;:::999777555444;;;777777888888555555888RRR;;;OOO@@@:::EEE;;;;;;======:::999;;;999555999999888666555333111000222000............,,,)))******))))))((()))))))))))))))************)))))))))'''(((***)))&&&&&&)))'''&&&&&&'''((()))'''&&&$$$&&&&&&$$$%%%'''&&&"""!!!!!!!!!###%%%&&&%%%######"""!!!!!!!!!"""$$$%%%%%%%%%%%%%%%%%%$$$######"""""""""###$$$%%%$$$$$$$$$!!!!!!######!!!!!!$$$%%%''''''$$$$$$((()))&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''---???XXXkkktttrrriiikkkwwwyyyrrruuu^^^LLL000111---###666)))'''''''''&&&%%%%%%%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$############"""""""""!!!""""""###$$$%%%%%%%%%%%%''',,,((($$$...---777iii```+++YYYTTT666///333000444444PPP{{{sssrrreeeYYYTTTRRR[[[ooo___@@@+++ 222666)))(((((())))))))))))))))))(((((((((''''''&&&&&&%%%$$$&&&''''''&&&%%%&&&'''***++++++)))''''''(((***......///000000000...---///------000555777555222111111111222333333222222PPPCCC777444555444444555777999888444333555555222333222111111111000//////000000/////////111444777555555555777888999999888<<<999999;;;:::666666:::;;;999888888999999888777>>>888???QQQ\\\bbbuuurrr]]]TTTIII>>>888BBBAAA@@@AAABBBAAA<<<888AAAAAA???<<<===???>>>999>>>===<<<<<<<<<<<<<<<===;;;:::::::::;;;;;;999888777888999:::;;;:::999888777888999;;;<<<<<<;;;;;;888888:::;;;777333555:::333333444555666888999:::;;;<<<<<<;;;888777777777;;;888777999999666666999mmmGGG:::EEECCC:::>>>DDD999???AAA<<<777666777666555666666666555444333222111000///...------+++***+++***)))(((&&&&&&&&&%%%))))))************))))))%%%$$$&&&)))&&&""""""&&&&&&&&&&&&'''((((((&&&$$$"""(((+++'''$$$%%%''''''!!!%%%))))))%%%"""###&&&###"""!!!!!!!!!"""###$$$"""###$$$$$$%%%%%%%%%$$$""""""############$$$%%%###!!!!!!$$$$$$!!!!!!$$$$$$'''&&&$$$$$$'''(((&&&$$$$$$$$$$$$%%%&&&'''(((%%%$$$)))222555>>>ZZZyyynnnhhhvvvFFFpppPPPxxx999...111)))555)))000((('''&&&&&&%%%%%%&&&&&&&&&%%%######$$$%%%%%%$$$############"""""""""!!!""""""###$$$%%%%%%%%%%%%''')))+++%%%222111AAAnnn444|||ZZZ555------...111///GGGuuugggWWWMMMKKK888[[[ppp555222777...'''"""))))))((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$&&&(((((('''''''''(((++++++,,,***((('''((()))//////...,,,++++++,,,------...///000000000000000111222333333333222111111HHH===333222444666888<<<888:::999555444666666333111111111000///.........+++222888555...***...444111222555666777888999999;;;666555999===<<<:::999777333000000444:::@@@CCCKKKAAA<<>>??????;;;:::999999;;;:::999777888999;;;<<<<<<<<<:::999;;;;;;;;;;;;<<<>>>@@@BBB@@@:::777666555222333666333333444555777999;;;<<<999:::;;;:::888777888:::;;;888777999999777777:::MMMLLLCCC@@@CCC:::555AAA777>>>BBB<<<666555777888222333444444444222111000,,,,,,---------.........,,,+++)))(((&&&%%%%%%$$$))))))************))))))'''(((+++---***%%%&&&***$$$######$$$&&&'''%%%$$$'''***&&& ###$$$%%%,,,111...&&& """&&&""""""!!! !!!"""###$$$!!!"""###$$$%%%%%%%%%%%%"""###$$$###""""""$$$&&&###!!!!!!%%%%%%""""""$$$###&&&&&&######''''''%%%$$$$$$$$$%%%&&&'''))))))(((###'''...)))(((HHHppp{{{ttt~~~{{{yyyPPPKKK:::UUUOOO//////***---%%%///(((((('''&&&&&&&&&&&&''''''%%%######$$$%%%$$$###############""""""""""""""""""###$$$%%%%%%%%%%%%$$$%%%+++%%%333222EEEddd555DDD111...---222333+++777VVVooolllsssvvvqqqoooWWW888888555###'''***))))))(((((((((((('''''''''''''''''''''&&&&&&&&&$$$''')))***))))))))))))***+++++++++)))(((((())))))******)))((()))+++...---///111111///...///000///111333444222111000111666222000333444222222444555777666333222555555222///000000///---,,,,,,---///<<>>;;;777<<<999444222222444555555444222444;;;>>>>>>@@@DDDEEEKKKPPPTTT```vvvwwwjjjZZZNNNJJJIIIGGGFFF???AAA@@@<<<===@@@BBB@@@:::;;;<<<===>>>@@@@@@AAA<<<;;;:::;;;<<<;;;:::888;;;<<<===>>>>>>===<<<;;;<<<<<<=========@@@DDDGGGCCC;;;555555555333333555555555555666888:::===>>>777999;;;999777666999<<<:::777777999999777777:::cccKKKJJJGGGCCCAAA;;;777999666;;;===:::777999:::888444444555555333111...---***+++,,,------...///000,,,+++***)))((('''''''''))))))************)))))))))+++...000---'''(((---$$$###"""###%%%&&&%%%$$$ %%%'''###!!!""""""!!!$$$)))---,,,&&&""""""$$$"""!!!!!! !!!"""###$$$"""######$$$$$$$$$#########%%%%%%###!!!!!!###%%%###!!!"""&&&&&&######%%%"""%%%$$$""""""%%%&&&$$$%%%%%%%%%%%%%%%&&&'''(((&&&###&&&)))%%%%%%888RRRsss{{{zzz}}}SSSqqq@@@NNNbbb\\\fffiiiNNNOOOHHHRRRKKKEEE@@@;;;666888===;;;AAAIIISSSaaammmqqqnnn===IIIvvv<<<...+++)))(((((()))(((((('''''''''''''''&&&$$$###"""###$$$###"""############""""""""""""""""""###$$$%%%%%%%%%%%%$$$$$$---&&&444222GGGNNN@@@???111333000333222---666AAAccc~~~RRR***...111))))))(((((((((''''''''''''''''''''''''((((((((($$$'''***+++***))))))***''')))***)))(((''''''(((%%%(((***++++++***,,,...------...///000000//////,,,///222222000//////000000000222555222------111111444444111111555666444///111222000---,,,---///222===GGGEEE999000///333111444777888666444444555666555333333666888888666111222555999;;;;;;888666777:::<<<>>>DDDJJJGGG@@@BBBDDDBBB<<<;;;CCCNNNTTTUUU]]]iiiwwwwwwdddQQQCCCGGGIIIGGGBBB@@@BBBCCCBBB======>>>???@@@AAAAAAAAA>>>=========>>>>>><<<;;;????????????>>>>>>===<<<999;;;>>>??????AAADDDGGG>>>:::888999666333444888555444444444666999;;;===888:::;;;999555444777::::::666666888888666777:::???HHH999<<>>===888888888888777555111...,,,,,,---......,,,,,,,,,---++++++************++++++))))))************))))))$$$&&&***,,,((("""###(((&&&%%%###$$$%%%''''''&&&%%%&&&&&&###%%%(((&&&!!! ###&&&&&&%%%$$$###"""!!! !!!###$$$$$$$$$$$$$$$$$$###"""!!!$$$%%%&&&### """%%%###!!!###''''''$$$###%%%"""$$$$$$!!!!!!%%%&&&###'''&&&%%%%%%$$$$$$%%%%%%"""%%%((()))***,,,///333RRRpppyyyfffcccFFFddd777333:::;;;//////bbbqqqtttvvv^^^^^^JJJ>>>777111///...---000555222333222111555:::999444AAA```{{{www^^^OOO[[[oooccc:::@@@QQQ444000///222((())))))((('''''''''''''''&&&$$$""""""#########"""############""""""""""""""""""###$$$%%%%%%%%%%%%&&&&&&111(((666333HHH333>>>,,,111555...---+++---<<>>>>>===555:::???AAAAAAAAACCCEEE888999===>>>999444666<<<222222111111333555888999999;;;<<<999333111444888999666555888888666666:::FFFUUUMMMIIICCC@@@@@@>>>;;;888;;;:::::::::;;;;;;999777555444444555555444000---333...***))),,,...---***+++,,,,,,+++)))))),,,...,,,***((((((++++++)))'''(((((((((((((((''''''&&&'''%%%"""###&&&'''&&&$$$)))((('''&&&%%%$$$$$$$$$&&&%%%###!!! !!!"""!!!!!!!!!!!!"""###$$$%%%&&&$$$###!!!!!!"""$$$%%%!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%((('''%%%%%%&&&&&&%%%###''''''((()))))))))))))))555SSSuuurrrUUU[[[~~~...444000+++<<<&&&000///;;;BBBZZZeeezzzWWW666///555444000//////666555---,,,555777222000888888+++666<<<111@@@:::@@@222CCCIII---000...111000...+++&&&"""###(((---&&&$$$""""""###$$$$$$$$$"""""""""""""""###$$$$$$%%%$$$%%%%%%&&&'''((()))%%%333)))***+++'''jjjIII>>>iiippp;;;:::111777,,,(((888666333===777BBBTTT___wwwxxxqqqhhhaaaaaahhhsss{{{zzzzzz|||uuuhhheeekkkrrr~~~AAA---&&&((()))((((((((((((''',,,)))'''''')))***(((&&&((()))***)))((()))---///(((&&&'''***+++((((((***,,,((()))---000//////111...////////////---+++***000...000444333...,,,,,,...///000111222333333333111222000///111555333///000222555555333111111111444333333222000...,,,+++...444999999555333444777333111///------///222333222333111------222555444<<<:::888777888999::::::777888:::<<<======<<<<<<===@@@AAA???@@@EEEIIIJJJWWWRRRSSSaaawwwnnn[[[RRRPPPLLLEEEOOODDD===???BBB@@@???AAAGGGCCC@@@AAADDDDDD???:::BBBAAAAAAAAABBBAAA>>><<<:::>>>@@@===;;;===>>><<<777666777888555222555;;;555555555555555666777777999777777888;;;;;;888555:::888666777:::;;;999777jjjLLLHHHFFFBBB===:::999888555222;;;999888999999999666555555444444444555333000---222---)))(((+++---,,,)))*********)))'''(((***,,,***(((&&&'''((()))'''%%%((((((((((((((('''&&&&&&%%%###""""""%%%&&&&&&$$$'''&&&%%%$$$$$$$$$$$$$$$&&&%%%###!!! !!!"""""""""""""""""""""######$$$%%%$$$"""!!!!!!###$$$%%%!!!!!!!!!!!!"""""""""###%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%&&&'''%%%$$$''''''((())))))))))))(((+++444FFF___xxxxxxFFFFFF~~~RRR888111///333###///+++111,,,;;;QQQ___>>>222000444;;;777999666111777AAA@@@888???===>>>...///666///:::555333+++HHHuuu888---222)))''''''&&&''''''''''''&&&***'''%%%$$$%%%%%%%%%$$$$$$$$$######"""#########$$$$$$$$$$$$%%%&&&'''(((###,,,$$$***///***gggCCC===___%%%999333???888222;;;===EEESSS[[[iiiEEEFFFKKKDDD<<>>>>>???BBBFFFQQQIIICCCCCCEEEJJJQQQYYYwwwdddUUUHHHDDDDDDHHHGGGBBB???@@@FFFDDDAAA@@@@@@BBBCCCDDDEEEDDDCCCBBBBBBAAA===;;;:::>>>???;;;999;;;<<<:::333333666:::999555444666555555555555555666777777777666666777999999777444888666555666888999777555SSSHHHIIIEEEBBB>>>;;;999888666444888777666666777666444222444444333333444333000---000,,,)))(((***+++***(((((((((((('''&&&&&&(((***)))(((''''''(((((('''&&&'''(((((((((((('''&&&&&&(((&&&$$$$$$%%%%%%$$$###$$$$$$$$$#########$$$$$$%%%$$$###!!!!!!!!!""""""###"""""""""""""""############"""""""""###%%%&&&!!!!!!!!!"""""""""######$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%&&&&&&'''((((((((((((((()))###(((===XXXqqq~~~yyy|||>>>BBBwww777,,,000)))'''333+++222%%%%%%///PPPdddyyybbbIII>>>:::;;;@@@AAA???<<<@@@OOO^^^^^^TTT???999DDD===777BBB??????GGG888999```]]]111222...+++)))***---111333222000)))&&&###"""#########"""%%%%%%$$$######"""""""""$$$$$$###$$$$$$%%%&&&'''(((((($$$...555...cccuuu;;;VVV\\\000888...444+++%%%///???^^^tttiii]]]QQQJJJRRRMMMZZZkkkEEE;;;)))((('''((())))))'''&&&***)))''''''((()))((('''***'''$$$&&&***,,,***(((---***))),,,+++'''''')))...)))''')))+++***+++...)))***+++---...///000000...,,,,,,///000------000222222333333222111111000///111000///111555555111111000///222555555333000000111222333444444444444888222...000666888333...666555333111///...,,,,,,+++...---***+++000333222666222111777???BBB===777666777777777777666555555;;;888:::@@@@@@;;;<<>>>>>999777999:::888<<<888666999999555444555666666555555555666777777555555555666777777555333666555444444666666555444ZZZJJJFFFMMMFFFDDDAAA>>><<<:::999999666555444555777777555444444333222222333222///---///,,,***)))***+++***((('''((((((&&&%%%%%%''')))+++******)))***))))))(((''''''((((((''''''&&&%%%---+++)))'''%%%$$$###""""""######$$$$$$%%%$$$$$$$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!"""###$$$%%%""""""""""""###$$$&&&&&&!!!!!!"""""""""#########$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&''''''%%%%%%%%%&&&'''''''''''''''***'''+++444:::IIIooo}}}{{{QQQIIIAAA,,,222'''000111%%%111++++++111...(((777:::111,,,...///,,,((('''111000...444CCCQQQQQQIIISSSOOOkkkrrrmmm|||{{{ttt^^^IIIPPPyyyMMM222777---+++'''&&&&&&'''))))))'''%%%""""""###$$$######$$$$$$$$$$$$######""""""$$$#########$$$$$$%%%&&&+++''''''...333***YYYJJJ999ZZZHHHKKK>>>===666444;;;OOO|||zzz___[[[dddppp~~~www@@@000***'''))),,,+++)))((()))((('''''''''((((((((()))((('''((()))***))))))---***)))++++++)))))),,,222,,,)))***++++++,,,///))))))+++,,,---...//////...******------,,,...222111222222222222222111111222444333000000222111---111...---000555777444000111111222444444555555555888222,,,...333666222,,,111111111000...,,,)))(((+++---,,,((('''+++,,,***444222222666<<<>>><<<888222222333444555666777777888555;;;FFFFFF===:::@@@BBB>>>???FFFKKKHHHCCCAAADDDBBBBBBEEEPPPbbbuuulllTTTFFFCCCEEE@@@BBBFFFGGGGGGEEECCCBBBEEEDDDCCCCCCBBBAAA===;;;===@@@???:::777888999888MMMCCC888555444444555888777666666666666666777777555555666777777777555444555555555555555555555555vvvWWW:::IIIFFFBBBAAA>>>;;;999777777777333333333555888999888777444333111111111111///---...---,,,+++++++++******((())))))'''&&&&&&(((***************))))))))))))'''''''''''''''&&&&&&%%%)))((('''&&&$$$######$$$"""###$$$%%%&&&&&&&&&%%%#########""""""""""""""" !!!###$$$&&&'''!!!"""""""""###$$$%%%&&&""""""""""""###############$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$######$$$&&&'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&+++...***...NNNrrr~~~QQQGGGUUU666555+++777)))---000)))(((555+++'''666///,,,,,,///111000///000+++***((()))---222111---EEEBBB```iiigggwwwwwwqqqVVVEEEQQQ{{{BBB222222111...***&&&$$$$$$%%%(((&&&$$$$$$&&&'''''''''"""######$$$$$$$$$###"""$$$$$$#########$$$%%%%%%&&&!!!((()))+++%%%NNN^^^888AAAJJJBBB<<<333444444>>>EEESSSsss___WWWUUUQQQKKKfffxxx~~~ooo777,,,%%%(((+++***'''''''''(((''''''''''''((()))'''+++...,,,(((&&&))),,,***''''''***+++***+++///222,,,)))***+++***+++...++++++++++++,,,,,,---------***))),,,---,,,...222...///000111222222222222222555444111///111111...222...,,,///444666444000222222333444444444333333555222//////111222000///---.../////////---+++***+++---,,,)))))),,,---***...////////////000333555111111222222333555666666555666???JJJJJJBBB===@@@CCC======GGGOOOMMMCCC<<>>>>>...###%%%)))'''%%%&&&&&&'''((('''&&&&&&(((***&&&,,,111///((($$$(((---)))&&&&&&)))******,,,000...)))&&&(((***((())),,,,,,,,,+++*********++++++...******,,,---,,,...222,,,---...000111222222222---111333000000333444333111///...///222444222000222222222222222111111000111111222111000000000111...///000111111000//////))),,,---+++---222333222,,,///000---***+++///444333333222111111111111111444999AAAFFFFFFCCC???===<<<777888CCCOOOPPPJJJEEE333777===AAACCCDDDEEEFFF???EEEPPP```ttt|||fff[[[MMMEEEDDDDDDBBB@@@AAAAAAAAABBBCCCCCCAAA??????CCCCCC???<<<===<<<999<<<888666999999555444555888888777666666666777777666888:::;;;999888888888666777888888666666777888sssUUU@@@TTT:::FFF>>>???>>>;;;888666777:::555444444555777888666555444222000/////////...---+++,,,,,,,,,***))))))))))))))))))(((&&&''')))+++''')))***)))&&&%%%&&&(((&&&&&&''''''&&&&&&%%%$$$!!!###$$$$$$"""###%%%(((!!!"""$$$%%%%%%%%%###""""""""""""#########""""""!!!!!!!!!!!!"""###$$$%%%"""######$$$$$$$$$######""""""#########$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&$$$###$$$%%%%%%$$$###"""######$$$$$$$$$$$$$$$###$$$&&&***...111444666???OOOlllfff>>>XXX~~~AAA555000111999,,,,,,###///+++444+++555---)))***+++,,,,,,,,,+++)))$$$%%%'''((((((((()))+++...///333'''***222***444+++...444]]]nnnHHH<<<000---111555333......+++(((''''''''''''&&&++++++,,,+++***'''$$$###&&&&&&%%%%%%%%%%%%&&&&&&'''###111'''---000;;;UUU111777===DDD???===333+++EEE^^^wwwqqqvvv~~~qqqdddaaaLLLIIIQQQcccqqqvvv||||||CCC???HHH444$$$%%%)))'''&&&(((%%%'''((('''%%%%%%(((***''',,,///---(((%%%''')))***&&&&&&((()))(((***...,,,(((&&&)))+++))))))+++,,,+++***))))))***+++,,,...++++++...///------111------...///////////////+++000333000///333555555111000000000000111111111//////000000000000/////////000222222222111111111///000000111111111000000'''+++,,,,,,...333555333,,,---///.........000222111000///.........//////555===@@@:::999>>>===777===888777:::<<<999666666BBBAAA>>>;;;999:::===AAA>>>@@@AAAAAADDDOOO^^^jjj|||kkk\\\QQQIIIDDDDDDDDDDDDDDDEEEEEEBBB@@@===BBBDDDAAA>>>>>><<<999333333666:::999555444666999888888777666666777777666999;;;;;;999777888999666777999888666555777999aaa===LLL@@@DDDAAA;;;<<<<<<999555333555888777666555555666555333111444222000/////////...---***+++,,,+++)))((('''(((((()))((('''&&&&&&(((***)))+++,,,+++((('''(((***&&&&&&''''''&&&&&&%%%$$$)))******((($$$###$$$'''!!!"""###$$$$$$###!!! !!!"""############""""""$$$$$$###""""""!!!""""""######$$$$$$$$$######""""""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''%%%$$$$$$%%%%%%###"""""""""###$$$$$$$$$$$$$$$!!!+++000---((()))++++++000...@@@___}}}ooo???IIIooo999888111...111,,,000###333)))((( 000!!!+++***(((&&&&&&)))***(((,,,++++++,,,,,,***))))))###+++..."""+++000"""///+++111///SSSoooNNN======@@@<<<444:::777333111000///...,,,000111000///,,,((($$$"""''''''&&&%%%%%%&&&&&&&&&&&&!!!...(((,,,(((oooBBB??????sss000LLL888DDDBBB555BBBFFFFFFooovvvgggcccZZZ]]]aaaiiixxxwwwqqqQQQ:::((((((,,,***))),,,$$$&&&((('''%%%%%%(((***)))***++++++)))'''&&&%%%+++(((&&&((((((&&&(((,,,,,,)))(((,,,...,,,+++,,,+++***)))))))))***,,,---...,,,,,,///000------000..................---,,,...333555111///111333222111111222111//////000222,,,---...//////000////////////000222555444222///000/////////............'''+++,,,***+++///000...((('''(((+++...///---***,,,+++++++++,,,...000111666@@@===///---888:::333444444777999999888===EEE888:::<<<<<<<<<===???AAA888@@@GGGFFFAAAAAAIIISSSJJJaaa~~~jjjWWWNNNHHHGGGGGGGGGGGGFFFCCC@@@;;;AAADDDBBB??????<<<888777666777888555222555;;;999999888777777666777777555888;;;;;;888777777999555777999888555444666888qqqJJJPPPDDD===CCC???AAA===888555444444444333444444555555444222111000555666555111000111...)))---+++)))+++...///***&&&'''''''''((()))+++,,,---+++++++++***)))((((((''')))&&&$$$%%%''')))(((&&&$$$%%%%%%$$$######$$$&&&!!!###%%%$$$###"""###$$$%%%%%%%%%$$$###"""!!!!!!###$$$""" $$$%%%"""######""""""######$$$%%%%%%%%%$$$$$$###"""""""""$$$$$$$$$############"""######"""""""""""""""###''''''&&&%%%%%%$$$$$$###&&&''''''&&&$$$$$$%%%'''666444111***$$$###''',,,$$$(((...222999NNNtttDDDHHHyyyggg777,,,000///000///222***$$$---111,,,+++***((((((+++***'''&&&((()))$$$###(((+++***((('''&&&'''((()))***+++++++++,,,***444NNNDDDJJJdddxxxcccTTT888BBBOOOMMM@@@999888222&&&***---!!!..."""///,,,"""&&&$$$***$$$,,,&&&$$$///,,,---@@@GGG555bbbNNN444888???;;;:::???GGGMMMKKKGGGEEEUUU]]]\\\ggg~~~vvvpppsssfff^^^pppzzz]]]VVV;;;444+++'''((()))(((&&&&&&'''((((((&&&%%%&&&'''*********)))'''(((***,,,(((''''''&&&&&&((()))******+++***)))'''''')))+++((()))***+++++++++++++++---+++,,,---,,,***---333------,,,,,,---...//////000///...------...///000111111111111000000000000000000000000000000///...///222333111222444444111//////............//////------+++*********+++,,,*********++++++,,,,,,------+++******+++---............------...///000222444333333666999:::999888666999===>>><<<<<>>???<<<777777666777:::888444333666777777666666777888999999:::999888777666666666666;;;777444666666333222444XXXDDDPPPFFF>>>BBB<<<===:::666444555666777777222333444444444333111111222333222000000333000,,,---+++)))+++......***&&&***)))))))))))))))************))))))(((''''''&&&***'''%%%%%%'''(((&&&%%%$$$%%%%%%$$$######$$$&&&"""$$$%%%%%%$$$######$$$%%%$$$$$$$$$###""""""""""""$$$""" $$$$$$!!!###############$$$$$$%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$############"""$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%$$$%%%''''''''')))+++---666333---)))''''''((((((...,,,+++)))(((...???PPPuuu]]]<<>>000%%%333333,,,///(((+++,,,111...,,,000///---111aaaXXX888CCC,,,333444111111555===EEEHHHHHHIII{{{jjj[[[TTTBBBDDDMMMLLL___uuuttt~~~vvvkkkjjjiiigggbbbXXXMMMOOOZZZ777111)))&&&'''((('''&&&&&&'''((((((&&&&&&'''((()))******((('''''')))+++(((((('''&&&'''((()))***)))******)))'''(((***,,,))))))***+++++++++++++++---)))'''+++---+++***,,,,,,---...000111333444555111000///......///000111000000000000000000000000......///000000000000///000333333111111444444111000//////////////////000---,,,+++*********++++++------,,,,,,+++******)))---,,,******,,,---..................///000222333222444777777666666888:::HHHDDD???;;;:::<<<>>>??????<<<<<<>>>===;;;>>>CCC@@@@@@BBBFFFHHHNNNZZZfffyyyxxxcccQQQHHHEEEEEEEEECCC>>>:::;;;???AAA>>>;;;999888:::<<<:::666555888777777777777777888999999888888777777777888888999:::555444666888555555666eeeDDD@@@KKKCCC???BBB;;;;;;999666444555777777777111222222333333222111111...000000...000333222...---+++)))***------***''',,,+++***)))(((''''''''')))((((((''''''&&&&&&&&&)))(((&&&%%%&&&'''&&&%%%###$$$%%%%%%######$$$%%%###%%%&&&&&&$$$$$$$$$%%%$$$$$$##################!!!######"""###!!!"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$############"""$$$$$$#########$$$$$$%%% !!!"""###$$$%%%&&&'''###%%%&&&''''''(((+++---///+++&&&&&&)))+++)))&&&...)))&&&'''&&&###$$$'''888PPPhhh}}}DDD777ooo???+++555222111***)))000111)))''',,,***((('''******&&&&&&)))((())),,,---)))%%%''',,,((()))***,,,------------***;;;HHHBBB>>>333$$$666999BBBMMMTTTmmm~~~gggGGGXXXjjjYYYuuu___???[[[@@@>>>TTTOOO<<<555///666666:::@@@===777:::999---666ZZZyyyvvvaaa]]]WWW:::;;;///999444000,,,***,,,000222333666```jjjYYYIII???___tttaaalll}}}PPP555;;;333222---'''$$$%%%''''''&&&&&&'''((((((&&&&&&'''(((((())))))(((''''''(((***(((((('''''''''((()))***'''((()))((('''(((***,,,******+++,,,,,,,,,++++++,,,&&&$$$(((,,,+++(((((()))***---///000111111111111000000//////000000111////////////////////////------...///000000000000111444444111111333333000000000000000000000000000,,,,,,+++************+++------,,,,,,++++++******,,,,,,,,,+++,,,,,,---...............000111333444000555999888333111555999QQQHHH<<<666666:::<<<======::::::<<<;;;888;;;@@@>>>;;;;;;@@@DDDCCCBBBCCCIII]]]}}}yyybbbPPPEEE???EEE??????CCCCCC<<<:::>>>===<<<===???===888888;;;888777777777777888999999666666666777777888::::::888444444777999777777999UUUCCCAAADDD>>>>>>BBB<<<===:::777555555555444333333222222222111000//////---//////---///333222---,,,+++)))***+++,,,***(((,,,+++***)))((('''''''''((((((((('''''''''&&&&&&'''&&&%%%%%%&&&&&&''''''###$$$%%%%%%$$$###$$$%%%###%%%'''&&&%%%$$$%%%%%%###############$$$$$$$$$ ###$$$ !!!""" """"""######$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$#########""""""##################$$$%%%""""""###$$$%%%&&&''''''%%%&&&&&&$$$"""!!!"""$$$###""""""$$$(((***)))((()))%%%%%%***---,,,******&&&000444===SSSiiiooo@@@BBBXXX{{{ppp@@@555+++:::,,,'''+++---...---&&&...+++***,,,,,,)))))),,,+++***,,,---+++''''''+++)))***+++---......//////+++777VVV777555...444(((&&&...+++%%%***666"""999444EEErrrhhhTTTsss[[[eeezzzYYYMMMPPPcccZZZ___mmmiii[[[ccchhhVVV:::KKKjjjhhheeeJJJWWWYYYBBBRRReee666444;;;888444000...000222333333333444;;;JJJ\\\kkkuuuyyySSSFFF___eeePPPPPPJJJCCCIII```xxxSSSEEE000...***&&&%%%&&&'''((('''&&&'''((((((''''''((()))'''((()))((('''&&&''')))((((((((((((((()))))))))%%%'''((((((((((((***,,,++++++,,,,,,,,,,,,++++++***&&&%%%(((******+++...***,,,...//////...,,,+++000000////////////000000---------.....................///000000000//////222444444111000333333000111111111222222111111111,,,,,,++++++************)))******+++,,,---......,,,---------,,,,,,---...,,,,,,---...///000222222///222555444111///111444CCC===555111222666:::;;;===;;;;;;===;;;999:::???<<<:::===FFFLLLJJJGGGFFFFFFEEELLL\\\mmmcccPPPHHHDDDHHHNNNGGG999;;;III???>>>???AAA???:::999;;;888888888777777888999999666666555555666777777888999555555888:::888777888```PPPFFFBBBAAA???@@@>>>888;;;999666555555555444333444444222000///---,,,,,,---//////---...111///+++,,,+++***************)))))))))((((((((((((((()))))))))((((((((((((''''''$$$$$$$$$%%%%%%&&&((()))"""$$$&&&&&&$$$######$$$###%%%'''&&&%%%$$$%%%%%%###############$$$$$$$$$ $$$%%%"""!!!""" !!!"""###$$$$$$$$$$$$###%%%%%%$$$$$$###"""""""""$$$$$$$$$#########"""""""""""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&### ###&&&''''''&&&''')))***'''&&&((()))(((***---&&&,,,)))(((333>>>KKK]]][[[;;;444TTTrrr~~~UUU***777111555222***111666+++///+++***,,,,,,)))***---...***(((,,,---***((((((***+++,,,---.../////////000333nnnAAA(((///###...---444000)))###&&&***$$$&&&###"""***...$$$"""111(((...JJJEEE...***///AAA777???MMMGGG666>>>III===LLLYYYrrr444MMM888666444(((((())),,,000444777777888???GGGKKKGGG@@@<<<<<>>:::999===CCCDDDBBBAAABBBEEE???===BBBFFFOOOddd{{{___PPPFFFIIIGGG@@@CCCNNNAAA@@@@@@BBB???:::888;;;999999888888888888888999777666555444444444444444:::666666999:::777555666|||GGGFFFCCCAAACCCEEEAAA999444666555444555666888888777444333111///---,,,,,,+++...///...,,,---///---)))++++++***))))))))))))***''''''''''''((())))))***((((((((((((((((((((((((###$$$%%%%%%%%%%%%(((***"""$$$&&&&&&%%%$$$###$$$###%%%&&&&&&$$$$$$$$$%%%$$$$$$################## %%%'''$$$ !!!"""!!!!!!"""###%%%%%%$$$######"""""""""###$$$$$$%%%%%%$$$$$$$$$############"""###############$$$%%%&&&)))(((((('''&&&%%%%%%%%%%%%%%%%%%$$$"""!!!"""$$$%%%(((,,,+++'''$$$%%%''',,,(((%%%&&&$$$###&&&,,,%%%+++(((%%%+++,,,///999cccwwwaaaAAA777FFFhhhRRR---***777999)))///@@@>>>---)))((())))))'''(((+++...(((&&&+++...,,,)))(((***+++,,,...////////////444777LLL999444---)))######+++...******---222###,,,444"""!!!...+++###$$$%%% &&&"""&&&###+++333,,, $$$,,,***'''''''''888777KKKKKKAAA;;;555:::===:::444111444888666EEEUUU___hhhsss|||hhheeeuuurrrmmmooo\\\PPPKKKRRRCCCGGGxxxgggMMM777@@@<<<'''333222SSSZZZOOOKKK999&&&*********))))))))))))******&&&'''(((((((((((()))+++&&&(((******((('''(((((('''((()))*********))))))&&&(((***+++***)))***+++******+++++++++***))))))'''(((++++++'''&&&000<<<((()))+++---............,,,------......------,,,,,,,,,------.../////////111111222222111111000///111333222///000333555333000111222333333222111000---------...---,,,,,,+++------------,,,,,,,,,,,,+++...111000---+++,,,...)))***+++,,,------------...---+++,,,//////---***'''---333555333000111333555444555888888555777;;;888999<<>>;;;===BBB???>>>@@@BBBAAA???CCCIIIkkkuuuUUUHHHGGGEEEAAAAAABBBAAABBBCCC???:::888;;;::::::999888888888888999777666555444444333333333999666666999:::777444555QQQFFFAAAAAA???BBBEEE<<<555:::555444333555777888888777111000///------------...,,,...---+++,,,///---)))++++++***)))(((((()))***'''''''''''''''((())))))''''''''''''''''''''''''$$$&&&'''&&&######%%%'''!!!$$$&&&'''%%%$$$######"""$$$%%%%%%$$$######$$$%%%$$$$$$$$$###""""""""" ''')))%%%!!!!!!""""""!!!"""$$$%%%%%%$$$###""""""""""""###$$$$$$%%%%%%$$$$$$$$$############"""%%%$$$$$$%%%&&&'''(((((((((((('''&&&&&&%%%$$$$$$###$$$%%%%%%$$$$$$%%%'''&&&'''(((((('''%%%%%%%%%)))%%%###&&&((('''(((+++###((($$$!!!'''(((+++555555\\\pppWWWOOOggggggIII@@@OOOkkk|||ppp]]]555...888++++++>>>BBB---)))'''((((((&&&'''+++***'''(((+++,,,***)))******+++,,,---.../////////111BBBeee///---###777'''###%%%+++((( """+++"""(((...!!!###)))000&&&&&&%%%+++###"""!!!'''%%%!!!###!!! '''///---///222aaagggooo```@@@XXXcccPPPLLLMMMZZZbbbYYYEEE===HHHWWWcccbbbWWWJJJLLLWWWXXXOOOPPPaaaYYYJJJDDDXXXpppxxxooofffaaa\\\iiikkkyyykkk\\\RRR777>>>===444!!!"""999<<>>???===@@@DDD>>>@@@@@@>>>@@@DDDEEECCC999MMMggg|||hhhSSSGGGBBB???DDDCCCCCCDDDAAA;;;999;;;;;;:::999999888888888999777777666555555555666666666333444888:::777555555iii000GGGCCCCCC??????@@@666444CCC888666555555666666555444...------,,,---...///000***,,,,,,+++,,,///...***++++++***)))'''''')))+++)))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&###!!!"""%%%!!!$$$&&&'''%%%$$$######!!!###%%%%%%###"""###$$$&&&%%%%%%$$$###"""!!!!!!!!!'''+++'''""""""###""" """$$$%%%%%%%%%###"""%%%%%%$$$$$$###"""""""""$$$$$$$$$############"""&&&&&&&&&'''((()))******&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$&&&""" """&&&(((&&&$$$(((###"""'''+++)))%%%###!!!((('''%%%***'''###)))(((555222UUUSSS000,,,JJJpppsssbbbKKKEEENNNIIIRRRPPP]]]fffcccbbbPPPlllWWW+++666000***333333///***)))***)))((()))---&&&'''***---***&&&(((...******,,,---.../////////+++KKKQQQ000BBB""",,,...+++$$$###)))+++((((((((('''$$$%%%******$$$""")))(((######***###'''---((( +++&&&"""///(((---pppuuu999HHHiiiooocccoooSSSRRR000GGGZZZTTTAAA???YYYuuu}}}iiihhhZZZOOOHHHWWW]]]YYYvvvaaaKKKooouuucccVVVCCC;;;VVV|||uuukkk\\\```TTTbbbrrrLLL222///---(((((()))''')))******)))(((((((((%%%'''))))))((((((***,,,''')))+++,,,***)))))))))'''((()))++++++******))))))+++------,,,*********)))))))))))))))(((''''''%%%%%%'''++++++'''&&&(((,,,,,,+++***))))))******---...///000000///...---------......///000111111---///111333555666777888///111111...///555777666...///111222222111///......///000000000///------)))***+++,,,...///000111+++///222111---***,,,...,,,---.........---,,,+++)))...111111---+++...222000---***+++///222222000//////222666666444666:::<<<888888;;;<<<:::999:::>>>BBB@@@;;;===DDDBBB:::BBBEEEFFFHHHWWWxxxeeeNNNMMMSSSFFFDDDEEEEEEBBB<<<:::<<<;;;::::::999888888888999777666666777777888999:::333111222888:::888666777IIIGGGBBB@@@BBBBBBAAA===:::888888:::777333111111222333333555666333...,,,//////---000(((,,,111++++++000......***)))+++,,,(((&&&&&&&&&'''((('''%%%%%%'''(((---+++)))'''&&&&&&(((((('''(((((('''%%%$$$$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%###!!! """$$$$$$$$$$$$#########""""""$$$%%%&&&&&&$$$"""######$$$###""" !!!!!!"""###111&&&+++###000***'''###...***'''((())))))(((&&&&&&''')))+++%%%"""###$$$###$$$'''############$$$%%%&&&'''$$$%%%&&&&&&''''''&&&&&&)))(((&&&%%%$$$%%%%%%&&&$$$$$$%%%&&&&&&'''(((((('''&&&(((222HHHiiiPPP,,,///???AAAkkkpppRRRVVV^^^iiiqqq}}}fff777+++000000***000---+++***)))'''***---*********************+++000------//////---...111<<>>:::===AAA@@@AAAOOOppp~~~kkkbbbHHHEEEFFFHHHEEE???===BBBAAA;;;777888888444333444777444111333777888666222999666444555777888777555tttJJJ<<<@@@AAA???>>>>>>>>>===999666:::888555333333333333333222333111,,,+++---...,,,+++###(((///,,,,,,...***///+++***,,,,,,)))&&&'''&&&'''((('''%%%%%%'''(((+++***(((&&&%%%%%%&&&''''''((((((&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&%%%###!!! """$$$$$$$$$$$$#########""""""###%%%&&&&&&$$$"""######!!!!!! !!!"""###%%%&&&444###)))'''555)))$$$"""/// '''!!!&&&'''((('''&&&&&&''')))((($$$!!!$$$%%%###"""$$$############$$$%%%%%%&&&$$$%%%&&&&&&'''&&&&&&&&&''''''&&&%%%$$$%%%&&&&&&$$$$$$$$$%%%&&&&&&''''''(((&&&%%%)))333FFFZZZhhhEEE,,,---555222TTTmmm>>>444333,,,)))(((000:::444&&&&&&222,,,,,,,,,,,,++++++++++++000------//////---...111444^^^ggg---222---"""&&&333...&&&///&&&%%%%%%&&&((()))((((((%%%&&&((()))***)))&&&$$$'''&&&&&&%%%%%%&&&&&&'''%%%''')))((('''222MMMfffyyyHHHeeeooo444???444&&&''''''&&&,,,***333666CCCwwwyyyXXX333MMMppp^^^@@@FFFaaazzzllljjjCCC111%%%***222333333666444777---///---'''...))),,,((('''(((((('''(((,,,---,,,,,,---,,,+++******((())))))(((&&&$$$%%%&&&'''(((((())))))(((((('''((()))************((((((((()))(((&&&'''++++++'''(((&&&''')))(((%%%'''+++......///000///...---,,,000000////////////000000111///...///111333333111111...---111666777222,,,...000333333111000111222,,,...000000...,,,,,,---------,,,+++,,,,,,---...//////.........---------///---,,,---///000///---,,,,,,---.........,,,+++///...---,,,,,,---///000000//////000111333333333666444222222555777888888:::;;;;;;:::999888:::;;;888:::===???>>>CCCQQQ```pppYYYAAA<<<@@@BBBAAA??????:::888999999888999<<<888555333444777888666333888666444444777888777555OOONNN999CCC@@@<<<999:::>>>>>>999333666555555444333222111111...000...***))),,,---***000'''+++222///000444111000,,,+++------)))&&&'''&&&'''((('''%%%%%%'''((()))(((&&&%%%$$$%%%%%%&&&''''''&&&%%%###"""$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%###!!!!!!"""###$$$############"""""""""###$$$&&&%%%$$$"""######!!!!!!!!!"""###$$$%%%&&&$$$###'''BBB!!!000222444&&&***$$$$$$ ---...$$$%%%&&&&&&%%%%%%''')))$$$!!!!!!%%%&&&### $$$$$$#########$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''######$$$$$$%%%%%%&&&&&&******(((&&&''',,,222888:::111000111+++AAAttt:::(((111444---(((***------,,,---......------,,,,,,++++++000---,,,///000......222222III222444''''''444***---)))###"""'''((($$$$$$***(((&&&&&&(((,,,,,,(((###&&&%%%%%%$$$$$$%%%%%%&&&###%%%))),,,)))&&&)))///^^^wwwsssfff222AAA000***---,,,***(((666555BBB999>>>NNN!!!@@@|||YYY<<<666===CCC444YYY}}}dddhhhqqqsssJJJ>>>888:::;;;555111111,,,000&&&******'''222...***&&&%%%((((((''')))---)))******))))))((('''&&&*********)))'''&&&'''((('''(((((())))))(((((('''))))))++++++++++++***)))''')))(((&&&(((++++++''',,,***+++---+++((()))---...///000111111111000///000//////......//////000222000......000000000///000...---111666888444///---///111111000000000111---...000000...------...///...---,,,,,,,,,,,,---/////////............------,,,,,,---///000000///+++,,,------------,,,+++,,,,,,,,,,,,---...///000111000000000111222333444555333111111222444444444999999:::888666666777888;;;:::<<>>>>>AAAUUUvvv```KKKFFFFFFDDDBBB@@@<<<;;;;;;999666888===:::888555666888888666333777666444444666777666555UUU===JJJ???BBB<<<:::888999<<<<<<888444000111222222000...------,,,...---***))),,,,,,******$$$)))---$$$$$$,,,...///+++***,,,,,,(((&&&&&&&&&'''((('''%%%%%%'''((((((((('''&&&%%%%%%&&&&&&''''''&&&$$$""""""$$$&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$"""!!!"""###############"""""""""""""""$$$%%%%%%###"""###$$$$$$######"""""""""""""""'''mmmVVV;;;&&&***111444...'''!!!"""###$$$%%%$$$%%%'''***%%%$$$&&&,,,---((($$$###%%%$$$###############$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%'''((())))))(((((()))+++///222111///---888xxxmmm===...000444...!!!"""///111''',,,,,,,,,,,,,,,---------///,,,,,,///000...///222<<<000222333...)))+++111333<<<,,,$$$)))***""" '''%%%$$$$$$&&&((((((&&&###%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%(((,,,,,,)))***---)))\\\zzzNNN@@@333...888---...,,,'''111...BBBTTT)))///000===}}}fffBBB444222333LLLzzzZZZ```\\\IIIIIIMMMRRR999222...//////...000555RRRSSSDDDAAA888,,,///'''***(((***///000......111000222222///......---************)))''''''(((***))))))************)))))))))***+++,,,,,,,,,+++***'''))))))'''))),,,+++''',,,***+++---+++'''(((+++,,,---///000111111111000/////////....../////////000///........./////////222000000333777888555111///000000///...---,,,,,,000111111000...------.../////////.........///////////////..................------...////////////---...000111000///......---........./////////000.../////////...///000222222111///000222444444333888999999777555444555777;;;:::<<>><<>>AAAEEEHHHLLLWWWiiixxxbbbJJJ>>>FFFDDDDDDEEEBBB<<<:::<<<<<<:::999999999888777666666666666555555555666777OOO???GGG<<>>===???@@@AAADDDIIIYYYyyyoooSSSCCC>>><<<>>>???===<<<>>>:::::::::999888888888777666777888777555555777888{{{CCCCCCIII@@@@@@>>>:::999999:::999888666444...111444333///---///222---000///,,,+++,,,***'''"""###000777,,,$$$$$$ )))&&&&&&***+++)))((()))&&&'''((('''%%%%%%'''(((&&&&&&&&&'''''''''&&&&&&$$$&&&))))))((('''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!###%%%%%%$$$#########!!!!!!!!!!!!""""""###### """###$$$###"""###$$$!!!"""$$$&&&'''''''''&&&###!!!555@@@666###$$$%%%%%%%%%%%%''')))!!!"""$$$!!! !!!""""""!!!""""""###$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%$$$######&&&&&&%%%%%%%%%%%%%%%%%%%%%'''((()))((((((***+++------,,,///222000???\\\uuu===///444111,,,,,,------------,,,,,,,,,,,,...++++++///000///000333ddd@@@+++---***---888///***%%%###$$$%%%%%%$$$$$$%%%&&&'''''''''((()))%%%%%%$$$$$$$$$$$$%%%%%%$$$"""###(((***((())),,,***---&&&,,,RRRrrr@@@555===---===FFFQQQyyykkk:::666===,,,+++BBBMMMcccXXX@@@:::DDDLLLGGG^^^|||333,,,&&&(((******+++,,,,,,+++(((...'''---,,,$$$***###'''&&&***111222///---///===DDDEEE???@@@GGGGGG@@@111111000...---...111444+++,,,,,,------,,,,,,+++'''(((***,,,,,,,,,,,,+++***------,,,...111...***---,,,///222111------000***+++,,,---......---,,,///......------......///...000111000...---///222//////...///000000000///000...,,,---000333333222222222222000......///111---...000111111111000000.../////////000000000000...000111000...---///111+++///222222...,,,---000///000333444444222000...---222888999666222111222///...///111333555444333111222333333222222444666999<<>>@@@HHHKKKYYYxxxVVVJJJ@@@===>>>===<<<<<<888999999999888888888999777888999888666666888:::RRR===>>>>>>AAA555AAA===999777888;;;;;;666111,,,000222111,,,+++...111---000///+++***+++)))%%%111'''(((+++&&&''',,,+++)))&&&&&&***---+++***+++&&&'''((('''%%%%%%'''((($$$$$$%%%&&&&&&&&&%%%%%%$$$'''***+++***((('''&&&###$$$$$$%%%%%%$$$$$$###!!!###%%%%%%$$$######### !!!!!!!!!""""""###### !!!###$$$###"""###$$$&&&'''((((((((('''&&&%%%///LLL((("""$$$%%%&&&&&&%%%%%%''')))'''###"""%%%'''&&&%%%'''!!!!!!!!!!!!"""###%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''((((((***+++)))((()))......///888FFFOOO,,,,,,222---111000///...---,,,++++++...++++++///000///000444sssooo+++111111 ***&&&,,,///***'''((()))(((&&&$$$"""$$$(((***(((&&&&&&%%%%%%$$$$$$%%%%%%&&&...&&&"""%%%'''&&&$$$%%%///$$$&&&222...&&&999YYYZZZYYYfffWWWzzzTTT:::333555... 888222^^^cccCCC>>>???>>>rrr000---333222...******,,,...---)))///&&&+++***$$$,,,'''&&&$$$&&&***,,,******---***333555000333;;;===666222222000...---...222555000000111111111111000000'''(((***+++,,,,,,+++++++++---......///222///***''''''***...---)))))),,,+++,,,---.........---,,,.........------.........000222333111---,,,...000000000111222333444444555111---******---...---,,,,,,------,,,+++,,,...000...///000000000///---,,,.../////////000000111111,,,///111000///...000333+++000444333///---...111+++...111333444333000///'''...555777333...,,,,,,000//////000222333111000...000111111000111444666999666666888999;;;AAAHHH;;;777666999:::888;;;BBB999BBBLLLWWWkkkwwweeeQQQGGGDDDBBB???>>>777888999999888777888999777999:::999666666888;;;]]]MMMCCCGGGIIICCC===>>><<<:::888777777555222///444000,,,+++---...---+++,,,...---***)))++++++)))***)))'''((()))++++++***&&&%%%&&&(((***,,,+++***(((%%%%%%(((((($$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&'''((((((&&&%%%&&&$$$""""""###$$$###""" !!!"""$$$$$$$$$###"""""""""!!!!!!%%%)))&&&"""!!!!!!!!!"""%%%(((***111111...***%%%###$$$%%%""" $$$777YYY[[[888'''%%%"""$$$&&&%%%$$$###$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%$$$$$$###$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((()))***+++************,,,111888===ddd444)))111---222111***''',,,///...---***+++///111///000333:::;;;)))!!!...'''(((***(((&&&%%%(((***%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######&&&'''&&&$$$&&&%%%$$$%%%'''((('''&&&%%%&&&((()))((()))+++,,,@@@uuu]]]>>>111---+++...///???eee]]]<<<;;;;;;JJJ|||CCC$$$+++///222222///...///222,,,)))(((******((((((+++)))((('''&&&'''(((***+++(((...///******:::QQQaaa222---...555444,,,,,,333<<<999777;;;GGGQQQMMMDDDCCC,,,"""///:::444+++(((000///)))+++444000***...)))***+++,,,---.........---......---++++++,,,...///,,,---000000,,,,,,...222,,,)))---111000000111000000000222444444222000444111///......//////...---,,,+++*********+++,,,111...,,,,,,---///000000////////////000000000111000///---,,,---...000111000000000000000000000000111,,,+++111;;;>>>666---,,,))))))---///...///222***,,,////////////000111222000......///000///...555999;;;999555444777;;;;;;;;;:::999777888:::===;;;AAAGGGGGGIIIVVVooohhhIIIBBBDDDAAA:::<<<<<<;;;999888888:::<<<:::999888666555555555555~~~MMMAAA;;;AAADDD???<<<>>><<<;;;999888777555222000444111---,,,---...---,,,***,,,+++''''''))))))'''***)))((((((***++++++***)))(((((()))******)))'''(((%%%%%%(((((($$$###&&&$$$%%%%%%%%%&&&&&&&&&&&&###$$$&&&((((((((('''&&&'''%%%######$$$%%%$$$### !!!"""#########"""!!! ######!!!###''')))''' """$$$'''***---...000,,,(((%%%&&&%%%$$$"""###&&&&&&%%%&&&,,,111)))***......((( ###"""$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$((('''&&&$$$"""!!!!!!!!! """$$$$$$######$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&##################""""""%%%%%%&&&''''''((())))))***+++******+++...333777ppp:::)))222------222222,,,+++...------///111///,,,000777+++<<<666$$$)))***+++***'''&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%&&&&&&$$$###"""!!!"""$$$%%%$$$######%%%'''''''''((()))++++++777dddWWW===444@@@<<<222--->>>kkkSSSIIIAAAFFFFFF333(((111>>>777000++++++,,,+++***,,,))))))+++,,,***+++...---+++)))((('''((())))))'''---///***)))222???GGG888333444:::999222333;;;EEEBBB===;;;DDDSSS]]]___OOOAAA777333+++!!!%%%222---222......222+++###(((,,,---------------,,,,,,***,,,------,,,,,,...///...,,,---000111......000222///...///...+++,,,///111000000111222222000...333111///.../////////...------+++*********+++,,,000...,,,,,,---///000000555333111...------...///444222000...------...//////////////////////////////,,,+++///555<<<@@@AAA666...***,,,000...++++++444444555333000//////000111000///000333666777777222555888666333333666999;;;;;;;;;999888888;;;===;;;===>>>===???GGGSSS]]]zzzsssTTTDDD@@@AAAAAA@@@===<<<;;;<<<===>>>::::::999777777666666666RRREEE???===CCCDDD???>>>BBB===;;;999888777666333000333111...,,,---------,,,***,,,+++''''''))))))&&&+++)))))))))+++,,,+++***,,,+++*********)))'''%%%'''%%%%%%(((((($$$$$$&&&%%%%%%&&&&&&''''''(((((($$$%%%&&&((()))((((((''''''&&&$$$$$$%%%%%%%%%$$$!!!!!!"""""""""!!! $$$%%%!!! $$$(((***"""$$$'''***,,,---------,,,&&&!!!!!!%%%'''%%%!!!"""%%%((('''%%%$$$%%%''')))$$$"""%%%&&&$$$$$$%%%"""$$$%%%%%%$$$######$$$######$$$$$$$$$$$$$$$###'''&&&%%%###"""!!!!!!!!! """$$$$$$###"""###$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&''''''''')))***+++******+++...111SSSEEE(((111555///+++---...,,,+++---111222---,,,444>>>bbb000DDD!!!***+++,,,+++)))'''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%&&&%%%$$$%%%$$$###$$$&&&'''&&&%%%"""$$$&&&&&&&&&&&&((())))))***777YYY|||ppp:::444;;;CCC777...QQQGGG444888>>>999---,,,---000333444222---(((,,,))))))---...,,,---111000///,,,***(((((((((((('''---///,,,***,,,...///%%%###)))444;;;===EEEOOOEEEGGGDDD>>>BBBPPPaaakkkrrrTTT999777AAAAAA555+++(((000---))),,,)))%%%+++,,,,,,---......------,,,***,,,......------...///000---...111222///000222111000222222...***,,,333111000000000111000...,,,333111///...//////...---...---+++*********+++,,,///---,,,,,,---/////////;;;888444000///000222333444333111///.........///------------------------------,,,***,,,444AAAKKK;;;111))),,,000///+++(((444444333000---+++,,,...///---+++,,,///222444444111444666666444444777:::;;;;;;;;;:::888999;;;===@@@>>><<<<<>>AAA===;;;999888777555222000111///---,,,++++++++++++,,,...---)))(((++++++(((***))))))***,,,,,,+++***,,,+++************(((&&&'''$$$%%%((((((%%%$$$&&&''''''&&&&&&&&&&&&&&&&&&$$$%%%&&&((((((((((((((('''%%%######$$$$$$$$$###""""""!!!!!!!!! """$$$### !!!%%%&&&$$$(((***,,,...---***'''$$$&&&""" $$$&&&%%%###)))(((%%%!!!"""(((---'''  ###!!! """###%%%%%%###"""###$$$""""""###$$$$$$$$$######""""""""""""######$$$%%%!!!###%%%%%%#########$$$&&&&&&%%%%%%%%%%%%%%%&&&((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))++++++***+++,,,...444|||VVV<<<(((***222111///111+++,,,...000///000888CCCAAA888...)))***+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&%%%$$$%%%'''((('''&&&###$$$&&&&&&%%%&&&'''))))))...***&&&777YYYnnnpppZZZHHH444666444555>>>JJJ|||KKK'''---333>>>;;;444+++&&&''',,,111,,,))))))---...---///222000///---,,,***)))))))))***...///,,,+++---+++(((---******......---111888999@@@CCC@@@@@@GGGPPPUUUYYYVVVQQQKKKEEE>>>777111333999111''',,,///---000((()))+++---.../////////,,,...000000///......///333000000222222///000222000///111333222///111777222111/////////...,,,+++222000......//////...,,,...---,,,+++***+++,,,,,,...---++++++---//////...555444222000000111222444///............///000000,,,,,,,,,,,,,,,,,,,,,,,,......,,,(((&&&+++666@@@555---(((+++......---...//////...---,,,,,,///222222///+++******,,,,,,,,,000333666777777888:::<<<:::;;;;;;:::999999;;;<<>>///BBB777GGG{{{ddd===<<<555------222555333000---******---...,,,...111...------,,,,,,,,,,,,,,,111222000+++***---,,,)))...,,,***)))&&&$$$&&&***---444888999:::======;;;111@@@OOOTTTYYY^^^]]]VVVFFFLLLAAA777>>>CCC999111)))***,,,---.../////////,,,...000111111111222444666333111333222//////222222...---111444333111222333111///.........,,,***111000......//////---+++...---,,,+++++++++,,,------,,,++++++---......---,,,------......---,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,......---+++)))***,,,///---******,,,+++***---222///////////////111444777888555111///.........---...000333555777888999:::999:::;;;:::999888:::;;;999999:::;;;<<<======>>>999AAAEEEQQQuuu[[[MMMEEE===;;;===???===999888888777777777888888999@@@PPP===>>>@@@@@@>>><<<;;;;;;;;;999777666555444111...,,,---...,,,***(((((())))))+++***&&&&&&((((((%%%(((((((((***,,,,,,***((('''''''''(((***+++***(((&&&$$$$$$((((((%%%%%%'''(((''''''&&&%%%$$$######$$$$$$%%%%%%&&&''''''((($$$"""!!!!!!""""""!!! """"""!!! !!!!!!"""!!! %%%000666///$$$&&&&&&''''''&&&$$$"""!!!!!!###$$$""""""$$$''' ###&&&)))*********""""""$$$%%%!!!!!!###$$$$$$###""""""###""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%&&&((('''%%%$$$%%%%%%'''&&&%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&(((***+++,,,---000222666555oooGGG444---...333777222...///111111444999sss888,,,***(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$""""""$$$%%%###"""""""""$$$%%%$$$###$$$%%%'''&&&%%%%%%'''(((((()))+++...///---+++***444kkkVVV???666222999CCCDDDTTT[[[GGG222///:::>>>555(((000,,,,,,......,,,,,,///++++++,,,,,,---------...333444222,,,***++++++(((&&&'''((())))))+++...111***---...---111666777444///888===???KKKXXXPPP===BBBOOOMMMIIIWWW^^^NNN>>>111111000000///...,,,,,,***,,,...000111333777:::777333111222111...///222444...,,,000333000---,,,333111///.........---+++000///.../////////---+++///...,,,+++++++++,,,---,,,+++***+++---...---,,,///000111111000...+++***......---,,,+++***))))))++++++++++++++++++++++++,,,,,,---...///...+++)))***+++---...+++'''***000......///...------///222444333111111111222111///+++,,,///222444555555555777999:::999888777888999666888999888666777:::===>>>>>>===@@@OOOpppfffWWWEEE<<<<<>>>>>>>>>>>>>>>>>===<<<999888666555444222///------///000...+++)))***+++)))+++***&&&%%%((((((%%%''''''''')))++++++(((&&&'''&&&&&&'''))))))((('''&&&###$$$((((((%%%%%%(((&&&&&&&&&&&&&&&&&&''''''######$$$$$$%%%&&&&&&'''%%%###!!!!!!"""###"""!!!###"""!!!!!!!!!"""###$$$$$$$$$###%%%,,,111---$$$#########""""""######$$$!!!!!!!!!"""#########"""+++'''"""""""""$$$((('''$$$$$$(((!!!"""$$$$$$"""""""""###"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&$$$&&&''''''%%%$$$$$$$$$#########""""""######$$$#########$$$%%%%%%&&&&&&###$$$$$$%%%&&&''''''((('''(((******+++,,,///111,,,***KKKQQQ<<<666...444111111111000///333:::ddd444000+++)))))))))((('''''''''''''''''''''''''''"""$$$%%%$$$"""!!!###&&&%%%$$$$$$$$$&&&'''&&&%%%###$$$%%%%%%$$$$$$%%%&&&***'''222666'''111333KKKKKKIIImmmVVV444>>><<<+++%%%333===???IIIYYYoooFFF111,,,///222444000///000///++++++...++++++,,,,,,---------------222555222...---+++'''222333222...)))'''&&&%%%,,,...---***+++111555555WWWsss|||___AAA999:::777555HHHJJJGGGVVVbbbWWWGGG666666555444222000...---------...---...000444888444111///111111///111555333000000333333///---///444111///......///...---//////.../////////,,,***///...---,,,+++,,,------+++******+++------,,,+++000111111111111000///............---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***+++---.........------+++***,,,///...******---***+++,,,,,,***)))***,,,---------...000000///---)))***---000333444333222666777999888777666777888888999999888777777999:::AAA555888FFFGGGGGGeee]]]EEE======<<<999777777777888999:::;;;;;;LLLQQQ???>>>===;;;::::::<<<:::666999777555444333111...,,,...000222000---++++++,,,+++---,,,((('''******'''&&&&&&''')))******(((%%%'''&&&&&&'''((((((&&&%%%%%%###$$$((((((%%%%%%(((%%%%%%&&&'''((()))***+++############$$$%%%&&&&&&&&&$$$""""""###$$$###"""###"""!!!!!!!!!###$$$%%%'''(((&&&###$$$'''%%% %%%###!!! !!!###$$$### $$$%%%!!!"""&&&))))))&&&$$$%%%!!!""""""  !!!"""$$$$$$"""!!!"""###"""###$$$%%%&&&'''''''''"""######%%%&&&(((***+++$$$%%%&&&&&&$$$######### !!!"""$$$%%%&&&###$$$$$$%%%&&&'''((((((######$$$%%%'''((())))))((())))))))))))***---000...666...yyyZZZ333222+++---111333///...666AAA:::555...***))))))((('''''''''''''''''''''''''''"""$$$%%%$$$!!!!!!###&&&"""!!! !!!###$$$###""""""###$$$$$$###"""$$$%%%)))***...000---''')))...///"""000(((...BBB;;;DDDWWWiiixxxFFF444444222---222888888///***777HHHJJJeeeDDD<<>>>>>EEENNNRRRyyyUUUDDD@@@>>><<<888888888999:::;;;<<<===sss999III@@@888999::::::;;;;;;;;;;;;:::333000333666444000///222000///...---,,,)))'''***(((''''''(((((('''&&&((((((''''''''''''((((((***'''%%%&&&((((((&&&$$$***&&&&&&)))***'''%%%&&&&&&'''(((******((('''&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%$$$###""""""######"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!! !!!######""" ###!!!###'''((($$$###$$$$$$!!!!!!&&&(((&&&######"""!!!"""#########""" !!!!!!""""""############$$$$$$$$$%%%%%%%%%!!! $$$&&&%%%&&&)))+++)))%%% !!!$$$###### %%%(((&&&###"""***)))'''%%%$$$$$$$$$%%%%%%%%%&&&&&&'''(((((((((((())))))((((((***---000::::::bbbmmm;;;555777::::::666333333666yyy(((...000000&&&+++,,,''''''((((((''''''&&&%%%$$$$$$$$$###$$$$$$%%%%%%(((### $$$&&&%%%"""######$$$$$$$$$$$$######))))))(((((((((((())))))+++***)))'''''')))***+++///,,,222AAAPPPVVVWWWVVVkkkhhh===,,,---///---///+++...666777111000666...CCCtttccc[[[JJJ;;;666333---,,,000000---)))(((---111000+++/////////000111000...+++***''''''***,,,,,,...222777%%%444...)))444+++000000//////000222111///---------///333999===?????????===999555444555777888444222222444333000///111...///...,,,...222333000000000000000222444555777666111///222000++++++///------------------------111...***+++......***&&&,,,,,,,,,+++++++++******------+++)))''''''***,,,000//////...,,,+++******,,,---......,,,,,,---......---***((((((((()))***...///000000000///------(((***+++)))+++...---))),,,------......------,,,,,,---...---,,,---000222333444555444333333444666777666666555444444333333:::===???@@@@@@??????@@@OOO~~~uuuLLLCCC@@@777;;;777444666999999::::::VVV888@@@<<<;;;;;;;;;;;;:::999888888:::333000333555333///...///...---------,,,***))))))(((''''''(((((('''%%%((((((''''''''''''(((((()))'''%%%&&&((((((&&&$$$)))%%%%%%((()))&&&$$$%%%&&&'''((())))))((('''&&&&&&%%%%%%$$$%%%&&&'''(((%%%%%%$$$###############!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$$$$""" """!!!"""''''''###"""$$$###  $$$&&&$$$!!!###"""""""""#########"""############$$$$$$$$$$$$############$$$$$$$$$$$$'''$$$$$$''''''$$$$$$'''$$$$$$""""""''''''$$$$$$ %%%(((%%%""""""((((((&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((''''''))),,,///111%%%:::GGGIII<<<---)))777EEE@@@333VVV333%%%111///"""''''''(((((((((((((((''''''%%%$$$$$$###$$$$$$%%%%%%'''$$$!!!"""%%%'''%%%"""######$$$$$$$$$$$$######$$$$$$$$$%%%'''(((***+++***)))'''&&&&&&''')))***&&&"""""")))...---***)))"""+++222333666>>>FFFJJJAAAAAAAAABBBCCCFFFIIILLLBBB<<<444000444888444+++666000------......111555<<>>888333)))...333444111///...---000//////000111111...,,,...***)))++++++)))***---555%%%111,,,'''111***---///.........//////,,,***++++++,,,///444777888888????????????===:::666444333000111333333000///111///111111......111000,,,333444555666666666555444777333111444333......222......------------,,,,,,000,,,)))***...111000...------------,,,,,,,,,++++++,,,,,,+++******,,,...//////...---,,,+++******)))***++++++))))))***+++111000...,,,+++,,,------+++,,,---...//////...---...111111//////222111---,,,------......------,,,,,,------,,,,,,---///111111333333333222222444666333333444444555666666666333666999;;;<<<===>>>@@@KKKPPPpppVVVAAAAAA>>>999666888:::;;;<<<===LLLCCCCCC???<<<======<<<;;;999888666555999333000333444111...---,,,,,,,,,+++++++++++++++)))'''&&&&&&''''''&&&%%%''''''''''''''''''''''''((('''&&&&&&'''(((&&&%%%(((%%%$$$'''(((%%%$$$%%%&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$############$$$"""""""""#######################################'''&&&%%%%%%%%%$$$""" """ !!!%%%%%%"""!!!######!!! ###$$$""" """"""""""""""""""""""""$$$$$$$$$$$$$$$#########""""""#########$$$$$$$$$)))&&&%%%''''''$$$###&&&"""###""" """'''(((&&&%%%""""""%%%'''###!!!"""&&&&&&%%%%%%%%%%%%&&&&&&#########$$$%%%%%%&&&&&&&&&'''''''''&&&(((***---'''+++555222ZZZddd666///;;;???======^^^HHH(((222<<<###---((((((((((((((((((((((((%%%%%%$$$$$$###$$$$$$%%%&&&$$$###$$$''''''%%%"""######$$$$$$$$$$$$######"""""""""###%%%&&&((()))((('''&&&%%%%%%&&&'''(((+++((('''***)))%%%%%%'''...---((($$$'''...000...222...******...222444555555666666555777999444,,,888666000+++,,,111222///555333333222...:::cccYYY:::444777777555444000,,,,,,///111000...111000///000111111///---///+++***,,,+++((())),,,111%%%///,,,)))333111111...---,,,,,,---,,,***'''+++******,,,...000000///111333777<<>>???;;;>>>LLLmmmWWWJJJ???999666888999777777:::vvv===DDDLLLAAA;;;======<<<;;;999777555444888333000222222///,,,---++++++++++++))))))******((('''&&&&&&''''''&&&%%%&&&&&&''''''''''''&&&&&&''''''&&&''''''''''''&&&)))%%%$$$((()))&&&$$$%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""&&&%%%$$$$$$%%%%%%###!!!!!! $$$$$$!!!!!!###$$$###!!!"""###$$$"""!!!"""#########"""""""""############""""""!!!!!!!!!#########$$$$$$$$$%%%%%%%%%######&&&'''$$$%%%((('''((('''######&&&&&&###%%%######&&&&&&""" """$$$$$$$$$%%%%%%&&&&&&'''######$$$$$$%%%&&&&&&&&&&&&'''(((''''''(((***,,,***---......KKKwwwKKK777666===BBBIIIccc===$$$///""")))(((((((((''''''(((((((((%%%%%%$$$$$$######$$$$$$$$$######%%%&&&&&&$$$!!!######$$$$$$$$$$$$######$$$$$$############$$$$$$'''&&&%%%%%%%%%%%%&&&'''&&&%%%&&&'''%%%###&&&+++((((((&&&$$$''')))&&& (((((('''(((((())))))(((:::999333,,,***000555666333666444///222777333))),,,&&&'''---...,,,333>>>LLLjjjVVVIII;;;///222//////000000///000222111///...///000000...---,,,******,,,---***+++...222+++...,,,(((000333...///---+++++++++***(((&&&---+++******,,,,,,+++)))'''(((***...444<<>>===>>>;;;666333555000555888666555555333///222333444555444333111///000//////000000////////////.........------------555222...---......---,,,.........------------,,,)))+++---...---,,,---...,,,,,,++++++***))))))(((***,,,---,,,+++***+++---///...---,,,,,,,,,,,,---(((***+++------------,,,'''+++---,,,,,,///000...,,,------......------,,,)))+++,,,,,,+++,,,---///,,,.../////////000333555555555555444444333333333666777999999999999:::;;;777AAAFFFIIIbbbWWWDDD;;;777:::;;;666444777UUUDDDBBBDDD???888::::::::::::999888777666666111000222111---+++---,,,------***(((&&&(((***)))'''&&&&&&'''(((&&&%%%&&&&&&'''(((((('''&&&&&&&&&''''''''''''&&&''''''***&&&&&&)))***'''%%%&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""""""""""""""""""""""""""!!!!!!"""$$$%%%$$$"""!!!###### ###%%%$$$###$$$$$$%%%$$$###!!!###$$$###!!!!!!"""$$$$$$$$$######""""""!!!!!!$$$$$$$$$$$$%%%%%%%%%&&&'''$$$%%%((((((&&&&&&))))))+++***&&&$$$%%%%%%"""%%%######&&&$$$!!! #########$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&'''''''''((())))))((((((***,,,///---,,,111>>>yyyCCC===???555999~~~{{{000(((...+++)))(((''''''&&&&&&''''''&&&%%%$$$$$$#########$$$"""""""""$$$$$$$$$""" ######$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$###  &&&'''+++...------...,,,'''&&&)))++++++)))***...222$$$+++...,,,+++---...------333333///111777333)))///******111444111///222%%%888eeeiiiCCC)))///888<<<444+++---666000///------...///...,,,---++++++......++++++...333000---+++&&&,,,333(((000...,,,+++++++++)))'''000...,,,,,,---,,,+++)))+++***))))))+++///444777<<<999999:::999555333555222888<<<:::666555333///666555555444444444555555111222333222111111000...........................333222111111///---***'''------------,,,,,,,,,,,,+++,,,...---,,,******++++++++++++******))))))(((,,,---...---,,,+++,,,...,,,,,,+++++++++++++++++++++,,,---...------,,,+++---222444111///111222111,,,------......------,,,)))+++,,,,,,,,,,,,---...+++---.........///111444444444444444444333333333555666777777777777999:::@@@888:::DDDFFFRRRvvvOOOAAA999===@@@;;;999;;;```AAAKKK===:::>>><<<888999999999999999888888333000///111000,,,+++...---......+++'''&&&(((+++***(((''''''(((((('''&&&&&&'''((())))))((('''&&&%%%&&&((('''&&&&&&'''(((***'''&&&)))***'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$######"""""""""""""""""""""""""""!!!###$$$###"""""" ######!!!!!!$$$$$$%%%%%%%%%%%%%%%%%%%%% ###%%%$$$!!! """$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%,,,)))(((******'''&&&)))%%%)))***'''%%%''''''%%%$$$######%%%$$$ !!!%%%######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''(((******)))(((***+++)))***///111222lllLLL333000222PPP[[[...666,,,,,,+++)))'''&&&&&&&&&'''&&&&&&%%%$$$############!!!!!!""""""""""""!!!!!!######$$$$$$$$$$$$######"""""""""###%%%&&&((()))%%%%%%%%%&&&&&&%%%%%%%%%'''&&&'''(((&&&###&&&---"""'''((($$$"""$$$'''(((%%%'''(((%%%$$$***666@@@...666:::888333000+++''',,,///...+++,,,///111///...222777555***"""(((444>>>222+++KKK]]]BBB+++(((000333111111111///------...///...---222//////111000+++***,,,+++...***......666EEE888000...++++++++++++***)))000///---...//////---,,,+++,,,---......,,,***)))...,,,---111222//////222;;;AAADDD@@@;;;999777444555444222111111222333444000222333000......,,,(((---------...//////000000---///111222111///,,,***---------,,,,,,,,,,,,+++,,,---...,,,***)))***++++++++++++*********))))))***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***111666888333.........---,,,------......------,,,)))+++---...---------...,,,---............000222000111222333444555666777666777999:::;;;===@@@BBB<<<999;;;>>>===DDD___~~~fffMMM:::;;;@@@<<<:::<<>>999999999999999888777777000......000///,,,,,,///+++---...+++'''&&&***...+++)))(((((())))))(((''''''(((***++++++***((('''$$$&&&((((((&&&&&&''')))***&&&%%%((()))'''%%%&&&'''&&&&&&&&&&&&&&&&&&'''"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%$$$"""!!!!!! ######################## !!!######"""!!!### ######!!!"""%%%"""###$$$$$$$$$$$$%%%&&& ###%%%$$$!!!"""%%%$$$%%%%%%%%%%%%%%%%%%&&&!!!""""""""""""#########)))&&&&&&))))))&&&&&&((("""''')))&&&$$$&&&'''&&&###"""###%%%### """'''######$$$%%%&&&%%%$$$$$$#########$$$%%%%%%&&&&&&&&&'''))))))((('''((()))%%%(((000---111LLLRRR@@@666:::ppp999..."""000///,,,)))'''''''''((('''&&&%%%$$$############"""######"""!!!!!!"""#########$$$$$$$$$$$$######!!!!!!"""###$$$&&&'''(((###$$$$$$$$$$$$$$$$$$###  ###$$$###%%%)))%%%''''''""""""&&&))))))++++++***)))+++111;;;BBB+++...///,,,+++000444444,,,---000222///+++---222+++!!!&&&444777000'''888666&&&666]]]wwwBBB111777;;;666111333111//////000111000000222///000222222---,,,...)))000)))000111:::NNN>>>...,,,*********++++++***...---,,,---///000///...***+++---///000///---,,,***((()))------++++++...666===AAA===999888888777777777666555444333222222333777777222//////,,,&&&+++,,,---...///000111222---...111222111111000000............---------------...---,,,***+++,,,...+++++++++++++++*********)))+++,,,+++***)))***+++++++++,,,,,,,,,,,,,,,+++)))***+++,,,,,,,,,+++***+++111333...))))))******,,,------......------,,,))),,,...///.........///---...///...---...000111000000111222444555666777777999:::;;;;;;>>>AAADDD666???@@@999;;;GGGQQQRRRiiiEEE===???;;;999;;;OOOGGGFFF???CCC888999:::::::::999999777666666...------000///+++,,,000))),,,---+++((((((,,,111+++***))))))******)))(((''')))***++++++***)))'''$$$&&&((((((&&&%%%'''***)))%%%$$$'''(((&&&$$$%%%'''&&&&&&%%%%%%&&&&&&'''"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%$$$###"""!!! ########################"""!!!!!!!!!######!!!$$$!!! ######!!!"""%%% """#########$$$%%%&&& ###&&&$$$ """%%%"""""""""######$$$$$$%%% !!!!!!!!!!!!!!! $$$&&&%%%&&&)))!!!&&&(((%%%"""###$$$###"""!!!###%%%### ###)))###$$$%%%&&&%%%%%%######"""""""""###$$$$$$%%%%%%%%%&&&(((((('''&&&'''(((,,,+++///'''666<<>>***---+++)))(((***++++++***+++******,,,///000000///333000---+++***,,,...000000------///...***)))+++###,,,111000...000333444???@@@AAAAAA???;;;888666===AAAAAA:::777777333,,,***+++,,,...000111333333111111222111000000222333000/////////............---...---,,,+++---000333,,,,,,,,,+++++++++++++++***,,,,,,,,,+++***+++,,,))))))***+++++++++******&&&''')))***++++++++++++$$$+++///,,,)))***---...,,,------......------,,,***,,,///000///...//////...///000///...---///111333333333333333333333333444555555444444555777:::???333444AAAAAA444999LLLYYYXXXFFFDDD>>>;;;===VVVNNNEEEBBBCCCBBB===777>>>>>>;;;777777999;;;:::333...,,,///000...---///++++++,,,,,,,,,+++******---***((((((******)))'''''',,,000000+++'''(((+++)))))))))+++,,,,,,+++))),,,***((('''((('''%%%$$$&&&%%%%%%&&&((()))((('''$$$$$$###""""""###$$$$$$$$$%%%'''(((((('''%%%$$$&&&&&&%%%$$$###"""!!!!!!%%%%%%$$$$$$###"""""""""%%%!!!"""""""""!!!!!!""""""#########$$$""""""###$$$$$$$$$$$$###$$$%%%%%%###"""!!!###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&$$$"""###'''(((&&&$$$$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$############$$$$$$%%%&&&"""&&&(((%%%$$$&&&&&&$$$''')))***+++***)))***+++(((///&&&(((111***EEERRR===<<<@@@yyy111222)))---111)))!!!'''---((($$$$$$$$$############""""""  """#########"""###$$$$$$###"""###$$$######################## !!!"""###$$$$$$###"""$$$%%%%%%%%%$$$$$$&&&(((%%%$$$######%%%%%%$$$###!!!"""$$$&&&(((+++...///)))***+++,,,---+++'''%%%---444888444///------+++***++++++(((%%%&&&***...,,,///111222111000000000///XXXiii???222555222222999333000:::333444000,,,,,,111444222///000------///000---...111...***''''''))),,,,,,+++---------------...///000000222333111///---,,,---444333111///---,,,++++++111///,,,***+++---------999111999NNNRRR@@@777>>>:::VVV___HHH999===:::+++...000111000...---...000444111111444333...---///555222......///000...---,,,---...---------///111///---+++,,,---...------***+++,,,+++)))((()))***+++++++++******(((''''''&&&(((***+++))))))***,,,---+++******+++,,,,,,++++++,,,,,,------,,,,,,+++---------------,,,,,,,,,***+++---...000111111111111000/////////111444555444444555555666777777777999999999999999;;;>>>AAAAAAhhh}}}MMM@@@AAA===;;;|||MMMHHHCCCAAABBBBBB@@@===???===999555333333444444222...,,,///000------...,,,,,,,,,,,,,,,+++******,,,***((((((***+++)))((()))***,,,,,,+++)))((((((*********+++,,,---,,,+++'''&&&&&&&&&((()))((('''&&&%%%$$$%%%'''((('''&&&&&&&&&%%%$$$$$$%%%&&&&&&###$$$&&&''''''&&&$$$###$$$$$$$$$###""""""!!!!!!#####################$$$)))%%%""" """$$$$$$###!!!!!!!!!"""""""""######""""""###$$$$$$$$$$$$###$$$%%%%%%$$$"""!!!###$$$$$$$$$############$$$$$$$$$$$$#########$$$%%%&&&$$$%%%%%%&&&%%%%%%&&&'''$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$%%%$$$$$$############$$$!!!%%%'''$$$###%%%%%%###&&&(((******)))((()))***&&&///***+++111(((AAA}}}mmm]]]===555;;;bbb333333///&&&)))333***!!!)))$$$$$$$$$$$$############$$$###!!!!!!"""###"""""""""###$$$$$$""""""###$$$########################!!!"""###$$$%%%$$$$$$######$$$$$$$$$######%%%&&&%%%$$$######%%%%%%$$$#########$$$%%%&&&((()))***%%%&&&)))+++---,,,***))),,,333666111,,,++++++***,,,***'''&&&&&&((()))******,,,...///...------...666+++444___{{{DDD999000333444555666+++333111111222111///...000333000///000000...///222...+++))))))+++---,,,+++///......//////000111222...000111000///...///111000///......---------...///---++++++---///000000333///555???===000...555DDD\\\eeeRRR??????@@@:::111///------/////////...000,,,***,,,---,,,...222111...++++++,,,---,,,+++---.........------///000---+++******+++,,,,,,+++++++++,,,***)))((()))+++,,,,,,,,,++++++***((((((+++)))'''))),,,,,,***&&&,,,***))))))***++++++******++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,//////000111111222222111111000000000111222444555444444444555666666777777::::::;;;::::::;;;>>>@@@AAAHHHjjjZZZ@@@>>>>>>???LLLDDDCCCAAA@@@@@@AAABBBCCC???<<<999666444333333444111---,,,...///---,,,---.........---,,,+++***)))***)))((((((***+++***)))***(((((()))++++++(((%%%))))))))))))*********+++'''&&&&&&'''))))))((('''&&&%%%$$$%%%'''''''''%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!!!!"""######$$$%%%%%%***'''$$$"""############ !!!!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$###$$$%%%%%%$$$###"""###$$$########################$$$############$$$%%%%%%"""&&&)))'''$$$###&&&)))$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$######""""""!!!%%%&&&###!!!$$$$$$###%%%'''))))))((('''((()))&&&...,,,...111''':::kkk@@@444AAAggg:::---///$$$&&&666,,,+++%%%%%%%%%$$$$$$$$$######&&&$$$""""""""""""!!! """###$$$$$$""""""###$$$########################"""###$$$%%%%%%%%%$$$$$$!!!###$$$###""""""$$$%%%%%%$$$######$$$%%%$$$###%%%%%%$$$######$$$$$$$$$'''))),,,...000///...---***///111,,,(((((()))(((...)))%%%$$$'''***(((&&&''')))++++++***)))***+++(((***...555DDDdddpppGGG222444<<<888000---,,,111555222,,,...555333...,,,------+++,,,000111///...///000111000///---------------///000000222333333111000000222444......---,,,,,,,,,---------+++***+++///111333333333444666666000,,,000888888JJJTTTJJJ<<<;;;BBBHHH:::555000///111222000---444111///111000,,,,,,......,,,******,,,---,,,+++,,,------,,,+++***+++---+++***((((((***+++***)))+++++++++)))((((((***,,,,,,,,,,,,,,,+++***))))))///)))%%%(((111444///(((+++***((((((***+++***)))***************************++++++,,,,,,---------........................000000111111222333333333333333444555555666666777:::;;;;;;;;;::::::<<<>>>AAA777DDDrrrmmmGGG<<<;;;>>>kkk@@@AAACCCCCCBBB??????AAADDD999666555555555333444666000,,,,,,///000---+++---//////......,,,+++))))))((((((((()))***+++******)))))))))*********((('''%%%&&&'''&&&&&&&&&'''(((+++***))))))***)))'''%%%'''&&&%%%&&&'''((('''&&&########################""""""###$$$$$$###"""""" !!!!!!"""""""""###!!!"""""""""#########$$$%%%$$$""" !!!"""""" !!!!!!!!!!!!""""""###$$$$$$$$$$$$######%%%&&&%%%###"""###$$$"""""""""######"""""""""###############$$$$$$%%%$$$&&&''''''%%%%%%''')))$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$###''''''###"""$$$%%%$$$$$$&&&(((((('''&&&'''((((((+++***---000)))333SSSIII333BBB^^^\\\555555222---((())))))'''&&&%%%%%%%%%$$$$$$$$$$$$%%%###!!!!!!""""""!!! """###$$$###"""!!!"""$$$################################################!!!###$$$$$$######$$$%%%$$$###"""###$$$%%%$$$"""%%%%%%$$$###############))),,,...///...,,,***)))***---...)))&&&'''((('''---***'''&&&''')))((('''%%%'''((((((''''''((()))000222333...)))333PPPlllqqqLLLJJJMMM888---000///333999666......555333///,,,---,,,***,,,000/////////000111111000///...---------...//////000999888666333111000222444000///...,,,+++***))))))+++******+++...111222222333777777111///333999<<<---444;;;;;;444111:::FFFBBB>>>999555333333222222222111444777666///******...---------.../////////+++,,,,,,***((('''((()))+++***((((((*********)))++++++***)))''''''***,,,+++++++++++++++***)))(((,,,'''%%%+++444999666000,,,***))))))***++++++***++++++************++++++***++++++,,,---......///---------------......///000000111222333333222222222333333444555555666666888999;;;:::999999:::;;;:::===???LLLttteeeJJJ;;;:::RRRFFFEEEGGGHHHDDD???<<<>>>@@@666333333666666111000333000---,,,000111...,,,,,,.........---,,,***)))((('''((()))***************'''***---,,,)))'''))),,,$$$&&&((('''&&&%%%''')))++++++++++++,,,+++)))&&&)))'''&&&'''(((((('''&&&########################"""""""""""""""""""""""" !!!""""""###############"""""""""!!!!!! !!!"""$$$!!!!!!!!!!!! """"""###$$$$$$$$$$$$######%%%&&&&&&$$$######$$$!!!"""############"""!!!""""""######$$$$$$$$$$$$&&&%%%$$$%%%'''((('''%%%$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$$$$$$$&&&'''((((((((((((%%%))))))$$$###%%%&&&%%%$$$&&&'''((('''&&&'''(((+++(((&&&+++///+++///===DDD444IIIaaaaaa777222999%%%$$$///"""&&&&&&&&&&&&%%%%%%%%%$$$""" !!!###""""""!!!"""######"""!!!"""###########################"""""""""!!!!!!!!!"""""""""$$$&&&&&&%%%$$$%%%&&&$$$###""""""$$$$$$###"""$$$$$$$$$$$$$$$%%%&&&&&&'''***------+++(((''''''---000000,,,***,,,,,,***)))++++++)))'''&&&(((***&&&'''(((((('''&&&((()))(((%%%&&&+++///000333777TTTOOO666888666555666444000......444000...//////---...222)))***,,,---------------222111111000000000111111666666444222//////111333000///---,,,******)))))),,,******+++---......---///222000+++---444666333888333333666444///333;;;===>>>===999333222666;;;000...///333222...,,,...---...///000000000000111---------+++)))((((((***,,,+++))))))+++,,,+++***)))******)))'''(((***,,,)))))))))))))))(((((('''''''''(((,,,000333333333...,,,***+++,,,---,,,+++---,,,++++++++++++,,,---++++++,,,---...//////000000000000000111333444555000000111222222222111111222222333333444444555555444666888999888666777777111<<<@@@<<>>444000222111------111222///,,,------------,,,+++***)))(((&&&)))++++++***))))))***&&&***...,,,'''&&&***...%%%))),,,,,,***((()))+++'''''')))+++......,,,***)))'''&&&&&&'''(((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""!!!!!!!!!""""""#########$$$$$$###""""""!!! !!!""""""""""""%%%'''"""""""""!!!!!!!!!!!! """"""###$$$$$$$$$$$$######%%%''''''%%%$$$######!!!"""###$$$$$$###"""!!!!!!"""######$$$$$$######'''$$$!!!###''')))&&&###$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$"""###&&&((())))))))))))'''***)))%%%###%%%'''&&&$$$&&&(((((('''&&&'''(((---'''%%%***------...111\\\QQQEEE@@@~~~;;;!!!777---%%%...)))''''''&&&&&&&&&%%%%%%%%%!!!  """###$$$###!!!"""######!!!!!!"""###########################""""""!!! !!!!!!"""$$$&&&'''&&&%%%%%%&&&$$$###""""""###$$$###""""""######$$$%%%'''((()))+++///333333111......///000333333000///111000,,,&&&)))+++)))&&&%%%(((+++''''''((('''&&&'''(((***!!!'''...000***&&&+++555:::777YYYdddFFF222555222,,,,,,222222---...++++++------+++,,,///***,,,...//////000222444111111///...------------,,,---......---...111333,,,,,,+++++++++,,,------,,,+++***+++,,,---,,,+++......---+++...111///+++999222000555777555555888000555999666111111888???CCC<<<555222...+++,,,111+++---//////.........////////////...+++***+++------,,,******,,,---,,,+++''')))******)))((()))***'''(((((()))((((((''''''%%%(((++++++***)))+++---...---++++++---...---,,,...---,,,++++++,,,---...,,,,,,,,,------............------...///111444555000000000000000000000000111111222333333444444555111444777888777666555555333333<<>>FFFDDD888111333111......222333000------++++++++++++******)))((('''))),,,,,,***(((((()))''')))***)))''''''***,,,%%%***///000---******,,,%%%%%%'''***------+++((('''&&&$$$$$$%%%&&&$$$###$$$%%%&&&&&&&&&&&&%%%$$$###""""""""""""""""""###""""""##################"""""""""""""""!!!!!!!!! """$$$$$$""""""$$$&&&######"""""""""!!!!!!!!!""""""###$$$$$$$$$$$$######%%%'''(((&&&$$$######"""###$$$%%%%%%$$$###""" !!!"""###$$$######"""$$$#########$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$!!!###%%%'''(((((('''&&&'''***)))$$$"""$$$&&&&&&%%%'''((((((''''''((()))---(((***---)))+++000///DDDmmmfffjjj>>>@@@===\\\qqq999---111+++(((000''''''''''''&&&&&&&&&&&&%%%###""""""###$$$$$$###!!!"""###"""!!! !!!###########################$$$###""" !!!"""!!!###&&&'''&&&$$$$$$$$$$$$"""!!!"""###$$$###!!!!!!""""""###%%%''')))***222777;;;:::666333333444---000111//////000...)))$$$%%%&&&&&&&&&&&&'''(((''''''((('''&&&&&&(((***444+++%%%)))......+++)))%%%---777KKKttt]]]CCCBBBLLLGGG222+++444777...+++)))***...///,,,+++...+++---///000000333777;;;333222111///---++++++***(((***,,,---...///111333,,,,,,,,,,,,,,,---......,,,+++***,,,---...---+++,,,,,,...111111//////000...,,,,,,000444444444555+++///333333000111555:::KKKDDD===999444...---000***,,,//////---,,,,,,.........///---++++++,,,------,,,******,,,---,,,+++%%%'''***+++***)))))))))(((((())))))))))))(((((('''))),,,+++((('''(((***...,,,++++++,,,------,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++*********,,,...000000///...------...///000111111111222333333444444///222666888888666666555999222:::GGG@@@;;;___yyyMMMTTTFFFRRRCCCDDDCCCBBBAAA???===;;;:::333111777BBBBBB555...000222//////333444111......))))))*********))))))((('''***------***''''''(((((('''%%%&&&((())))))(((""")))///000---))))))***&&&'''(((***+++***&&&###%%%$$$######$$$$$$"""!!!"""###$$$%%%%%%$$$###"""######""""""""""""######$$$$$$################## !!!!!!""""""######!!!###%%%$$$!!! !!!$$$$$$$$$######""""""!!!!!!""""""###$$$$$$$$$$$$######%%%((((((&&&$$$######"""###%%%&&&&&&%%%###""" !!!"""$$$$$$######""" ###%%%$$$"""!!!###&&&$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$"""###%%%&&&&&&%%%$$$"""''')))(((###!!!###%%%%%%%%%'''))))))((('''((())),,,***000000''')))222222555PPPaaaDDD333[[[qqq,,,//////!!!...(((((('''''''''&&&&&&&&&((('''%%%$$$%%%%%%$$$###!!!"""###"""!!! !!!###########################%%%$$$###!!!!!!!!!"""###"""%%%&&&%%%############"""!!!"""###$$$###!!!!!!!!!"""###$$$&&&((()))555999<<<:::333...---...'''+++,,,++++++,,,)))###$$$!!! """&&&((('''$$$&&&''''''&&&%%%&&&(((***!!!###(((+++(((%%%***111999++++++444222999nnn```HHHlllyyynnnHHH222777777+++///...111666777444222444&&&(((***++++++///444999<<<:::888666333222111000,,,...000111000000111222000///...---,,,++++++++++++++++++---///000///---'''(((---333222---000:::,,,///111000...---,,,+++///000111111111111222222666666999>>>===777222222+++...111111...,,,---...++++++,,,***)))(((***+++---+++******+++,,,,,,+++###'''***,,,+++)))((((((((()))************))))))(((***+++,,,,,,+++,,,------+++******+++,,,,,,+++,,,+++)))(((((()))+++,,,*********)))))))))))))))///...,,,++++++,,,...///000///---,,,+++---...///000111111222333333444444...222777999999888777666999666999>>><<<<<>>000+++000222---))))))...333444333333222///))))))***((($$$,,,***(((''')))************,,,---.........000222+++---///---******---111222000///...------............///111444888;;;===CCC)))777GGG///$$$111333))),,,...---***)))+++...000555555///,,,---,,,'''///...---+++)))(((''''''(((((())))))))))))(((((('''(((***+++,,,,,,++++++'''(((((()))***+++++++++++++++***))))))***+++,,,+++***+++---......,,,***---------,,,,,,---------***++++++,,,---...//////222000...///222333111///333222666<<>>@@@FFFMMM\\\NNNKKKFFFCCCBBBBBBCCC@@@<<<888666555777666444444444333111///............---,,,+++***,,,+++***)))((()))******)))+++***'''(((+++***&&&+++(((&&&))),,,...+++(((+++))))))++++++((((((+++((('''&&&'''))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$"""!!! """""""""!!!######"""!!!!!!"""############"""""""""!!!!!!!!!""""""""""""""""""""""""""" ###### """!!!###%%%###"""###%%%%%%$$$##################$$$&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$#########"""$$$"""!!!!!!"""######""""""###$$$$$$%%%%%%%%%%%%######"""""""""###%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%&&&'''&&&%%%%%%%%%''''''((((((((())))))))))))+++++++++***)))))),,,///;;;<<<|||ttt{{{jjjBBBGGGWWWxxx222,,,,,,'''---***&&&$$$%%%&&&&&&&&&'''$$$"""!!!###$$$%%%%%%%%%$$$$$$%%%&&&&&&###!!!""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!"""""""""#########%%%###!!!!!!###$$$$$$###%%%!!! """###"""$$$((($$$(((++++++(((&&&(((+++)))'''%%%&&&((()))'''%%%'''&&&%%%$$$$$$%%%&&&'''((('''%%%$$$$$$%%%'''((('''((())))))((((((***,,,++++++...---,,,///666999000PPPqqqIII>>>kkkqqqCCC---222,,,***000+++***777///,,,,,,000111///...///444444<<>>FFFDDD>>>666222222222000---+++---,,,(((&&&))))))''')))((('''))),,,...//////,,,...///...,,,++++++,,,000//////000000///---,,,000///...---,,,,,,---...---------...///111333555<<>>===BBBLLL@@@;;;555222222222000......111111---***++++++(((&&&%%%&&&(((+++---...------///111000...,,,++++++///------///333333...***...------,,,,,,,,,------......---,,,,,,,,,,,,---555BBBnnndddCCC===:::222000------///000...,,,000111---((((((,,,...---,,,+++***)))((((((((((((((())))))******))))))((())))))))))))((('''&&&%%%)))******++++++,,,,,,,,,......---,,,+++++++++,,,000222333222///...111333///...,,,++++++,,,...///...............---,,,,,,///...---///111333222111333000111666888555333444666444444777888999===DDDLLL{{{GGGKKKPPPBBBJJJGGGAAABBBCCC@@@===999777777555444222222222222111000............------,,,+++*********+++,,,,,,---...)))+++***(((***------))))))((('''(((******)))''')))'''(((+++,,,***+++...---+++)))''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$###########################!!! !!!"""$$$######!!!!!!!!!!!!""""""##############################""""""""""""""""""""""""$$$!!!!!!###$$$!!!"""%%%$$$ ###%%%###"""$$$&&&&&&&&&%%%%%%$$$######%%%&&&''''''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%'''((((((((($$$$$$%%%%%%%%%$$$########################$$$$$$%%%$$$$$$%%%&&&'''((((((&&&&&&%%%$$$"""###&&&((('''''''''((((((((()))))))))******)))((()))+++---(((...555qqq999GGGcccjjj---666...---+++(((&&&'''''''''&&&%%%###!!!!!!###$$$$$$###!!!"""%%%(((***)))&&&###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""######&&&$$$###"""""""""!!!%%%!!! ###""" !!!$$$ """%%%%%%%%%&&&(((***)))'''$$$######$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''***++++++***(((((()))+++,,,$$$......###777GGG111555...***///<<>>444111...---///111222111---000000000111222---&&&)))(((((()))+++,,,+++***---///222333222111000111+++******,,,///000///---------------------......000000///...---,,,++++++444,,,888DDD;;;666>>>AAA---///000111111111000000222000...,,,,,,,,,,,,*********))))))(((((()))))))))))))))******)))))))))***************))))))((())))))*********+++++++++...------,,,++++++******111444555333...---111666000///---++++++---///000------...//////...---,,,---------///111222222222555111000333555333333555555333333666666666:::@@@>>>___cccLLLTTTCCCFFFKKKGGGAAACCCCCCAAA===:::888888666333000/////////...---------------------,,,+++******+++,,,---......///+++,,,+++((())),,,+++''')))(((((()))))))))((('''***''''''******''''''***+++(((&&&%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$###""" !!!!!!!!!  !!!###$$$%%%&&&&&&""""""""""""""""""""""""########################$$$!!! ######!!!"""&&&&&&"""!!!$$$&&&$$$$$$%%%###$$$%%%&&&'''&&&&&&&&&%%%&&&''''''%%%######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$###"""###$$$###"""$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""###%%%(((''''''''''''((((((((((((''')))***)))((((((***+++(((555---dddEEECCCrrr===---111,,,***'''&&&&&&&&&&&&%%%%%%###""""""$$$$$$$$$###%%%''')))---///...+++(((""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$###"""!!!"""######"""!!!%%%""""""$$$$$$!!!!!!$$$ """###$$$%%%&&&(((***%%%%%%$$$######$$$&&&(((&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&'''''')))***+++)))(((((()))***,,,$$$///000(((AAATTT@@@)))***000555///...CCC___UUUhhhddd===FFFjjjIII...444444111111222333000---111888///...000222111///000222888666333111000000//////+++++++++...444666,,,!!!+++***)))***,,,---,,,+++---///222222222111111222.........,,,)))***---000------....../////////////////////......------,,,333)))(((...///000222222+++...000///---222<<>>333---...222666111'''&&&***EEEPPP}}}hhhHHH888CCCooo,,,???******...222111------000///000111222222111//////555444222000////////////:::888333111444444***&&&%%%$$$$$$'''***++++++...///000///...---...///555555333...((('''+++000,,,---...///000000000000,,,,,,---......------,,,)))---111222///+++***,,,,,,...---)))'''222FFFWWWUUULLLBBB===888222...---++++++******************)))******++++++******)))&&&&&&&&&&&&'''((()))***(((((((((((((((((((((((()))******++++++******)))(((***,,,+++)))(((+++...///..................///)))+++...000111111000///,,,---////////////111222666111///111333111222444333222333555555444777<<>>@@@@@@???;;;888777666444111...------.........++++++,,,,,,,,,,,,++++++,,,---...///000//////...(((***)))'''(((,,,+++'''***+++++++++***))))))))))))&&&&&&((((((%%%$$$''')))'''$$$###%%%&&&&&&&&&########################$$$$$$%%%%%%%%%&&&&&&&&&"""!!! !!!###""""""!!!"""###$$$$$$######""""""""""""#########$$$$$$########################""" !!! """&&&'''###!!!###$$$######%%%###%%%&&&((()))((('''&&&###$$$&&&&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&,,,***((('''''''''&&&$$$"""###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########"""""""""######$$$###%%%%%%%%%$$$###$$$%%%&&&&&&&&&'''''''''((((((&&&'''))))))((('''((()))......,,,<<>>KKKAAAHHHAAA<<<>>>>>>===:::666555555222000------...000111111------...//////.........------///000000000///...%%%''''''&&&(((---,,,)))***+++,,,,,,***)))))))))(((%%%%%%((((((%%%&&&(((000---(((%%%$$$$$$###!!!########################%%%%%%%%%&&&&&&'''''''''!!! !!!###%%%%%%%%%"""#########"""!!!#########$$$$$$%%%%%%%%%########################""" """&&&)))$$$"""%%%&&&$$$$$$'''%%%&&&((())))))'''&&&$$$"""$$$&&&&&&%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&(((&&&$$$$$$$$$%%%$$$###!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%&&&%%%$$$###"""!!!!!!""""""###$$$&&&&&&"""$$$&&&&&&$$$###$$$$$$&&&&&&&&&'''''''''((((((%%%'''))))))((('''((()))((()))444///YYYQQQ555OOO```777---+++***)))***)))'''&&&&&&%%%%%%&&&''''''&&&$$$%%%$$$$$$%%%&&&'''&&&$$$"""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!"""$$$###!!!"""###!!!!!!$$$$$$###""""""$$$&&&'''(((%%%''')))(((%%%###$$$%%%%%%%%%$$$######$$$%%%%%%###$$$%%%&&&''''''''''''$$$%%%&&&&&&&&&&&&)))+++###)))+++...///((('''222)))666999///,,,444333+++<<<***222<<>>666222666777222***---+++&&&$$$(((++++++///((($$$(((,,,,,,)))(((*********)))))))))))))))***)))((()))+++,,,,,,+++(((&&&&&&))),,,---+++(((...222222...,,,,,,,,,***---,,,+++,,,------,,,***.........//////000000000,,,,,,++++++,,,...///111.........000222555888999:::===>>>OOO~~~PPPJJJDDDJJJBBB@@@EEE>>>EEE@@@>>><<<999888666555444333222000...---...//////***,,,------,,,,,,---///...//////...,,,++++++,,,)))))))))((())))))******************************((((((((((((((('''&&&&&&&&&''''''&&&$$$$$$%%%&&&&&&$$$""""""###$$$$$$$$$&&&"""!!!$$$&&&$$$###$$$ !!!!!!""""""""""""""""""""""""""""""!!!###%%%&&&&&&%%%$$$!!!!!!""""""######$$$$$$!!! """###$$$""""""""""""###$$$%%%&&&))))))&&&###$$$((((((%%%&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$((('''%%%$$$%%%%%%%%%%%%$$$&&&(((((('''&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%$$$###$$$%%%'''%%%&&&''''''&&&(((***---((('''''''''(((((()))***'''***......:::|||HHHFFFttt000666......+++$$$)))((('''%%%###$$$&&&'''%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$###""""""$$$&&&##################$$$%%%###!!!"""%%%&&&### ###"""!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&''')))((('''&&&&&&'''$$$&&&%%%"""!!!$$$%%%""""""$$$$$$!!!"""&&&(((&&&&&&&&&%%%%%%%%%&&&&&&''''''((()))(((((((((***,,,+++...///+++***,,,,,,+++333///...///***(((666IIIvvvvvv]]]HHHmmmeeeGGG&&&BBB000000333888777222///000333222000///...---------)))%%%$$$&&&'''''',,,222...)))&&&''')))((())),,,---)))&&&'''+++---,,,************+++,,,---...///,,,------,,,++++++,,,...///---,,,,,,------,,,+++---000000+++***,,,...---///---,,,,,,---.........,,,,,,------,,,+++******---888<<<888888???BBB>>>...000...(((&&&(((***)))+++'''&&&))))))'''''')))((((((((()))*********+++(((''''''(((***++++++******))))))+++......---***+++///000---,,,......,,,*********,,,///000000///***+++++++++,,,,,,,,,---,,,++++++++++++,,,...///.........///111444666888:::???CCCPPPrrrUUUKKKKKKEEEKKKDDDDDDIIIAAAGGG???@@@@@@===888444333444222111///...---......///,,,---......---,,,...///---......---+++***+++,,,(((((((((((()))***++++++))))))))))))))))))))))))'''(((((((((((('''&&&&&&'''(((((('''%%%%%%&&&'''&&&%%%######%%%&&&%%%$$$$$$!!!!!!%%%(((&&&%%%'''!!!!!! """###$$$""""""""""""""""""""""""!!!"""$$$%%%%%%%%%$$$### !!!"""###$$$"""!!!!!!!!!"""###$$$%%%!!!!!!!!!"""$$$%%%'''(((&&&'''%%%###%%%)))***'''&&&&&&&&&%%%%%%$$$$$$###"""######$$$&&&&&&'''(((%%%%%%$$$$$$$$$$$$$$$###"""%%%&&&&&&###"""###$$$###%%%'''((('''&&&'''((((((''''''&&&&&&''''''((($$$%%%%%%%%%$$$$$$&&&'''%%%&&&''''''''''''***,,,'''''''''((()))***+++,,,$$$333%%%000222GGGkkk999QQQzzz///000///''',,,---###///&&&%%%$$$$$$&&&''''''&&&######$$$$$$$$$$$$$$$###!!!""""""!!! """###%%%%%%$$$#########$$$$$$###!!! """%%%&&&### """!!! !!!"""###"""!!!###########################""""""""""""###$$$%%%&&&'''((('''%%%$$$$$$%%%$$$&&&%%%""""""$$$%%%""" ######!!!###((()))''''''&&&%%%%%%%%%%%%%%%&&&&&&((())))))((()))+++---+++......***(((+++---,,,///++++++000///******000555OOO]]]]]]ooo]]];;;999111///111---'''000@@@555444222000...---,,,,,,...(((%%%''')))(((''')))'''(((***,,,)))'''---666333...(((&&&'''(((((('''...,,,)))((((((+++...000***++++++***))))))***,,,...---,,,,,,------,,,++++++//////+++))),,,---,,,,,,++++++---...///...---...,,,***((('''''')))***(((...111///222:::===999222444111+++'''((()))(((((('''((()))&&&###$$$(((&&&'''((((((******+++,,,'''&&&&&&''')))******)))***))))))+++------,,,+++''',,,...,,,,,,///000...))))))***,,,///000000///---------------.........------,,,,,,,,,---...............///000222555666999>>>EEENNN```CCCDDDKKKDDDJJJDDDCCCGGG===AAA>>>>>>>>>===999666444222111000///............///---...///...------...///+++,,,---,,,***)))***+++***************+++,,,,,,((((((((((((((((((((((((''''''((((((''''''&&&%%%'''((()))(((&&&&&&''')))&&&$$$###$$$%%%&&&%%%$$$$$$!!!!!!&&&(((&&&$$$&&&)))'''%%%###""""""###$$$""""""""""""""""""""""""!!!"""#########""""""!!!!!!!!!""""""###$$$$$$%%%"""""""""######$$$$$$%%%"""""""""###$$$%%%''''''&&&'''%%%###%%%))))))%%%#########$$$%%%&&&'''(((###$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''&&&$$$######"""$$$&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''%%%&&&'''&&&%%%%%%''')))%%%&&&(((((('''''')))+++'''''''''((()))+++,,,---)))111&&&//////---nnnTTT:::GGG\\\XXX,,,+++((('''..."""+++'''&&&%%%$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$ !!!"""!!!  """%%%%%%$$$###""""""""""""###!!! """$$$%%%###"""!!! !!!"""######"""##############################""""""""""""######%%%&&&&&&%%%###"""###$$$%%%((('''######&&&&&&$$$%%%''''''$$$$$$&&&&&&$$$'''&&&%%%%%%$$$$$$%%%%%%%%%'''((((((((())),,,...+++......++++++000333333+++(((***111333///---...000)))333LLL___nnnxxxRRR888)))444===666///222444333222000///...---------******......,,,+++---&&&)))---...+++)))000999:::444---((('''(((((((((222///,,,((('''(((***,,,)))*********))))))***,,,...---+++,,,------,,,***)))---...***)))+++,,,+++))))))+++---///000...,,,---,,,***))))))+++,,,...&&&((('''$$$'''------)))000333111+++'''))))))((()))'''''')))((($$$$$$''''''((((((((())))))******'''&&&&&&''')))******)))((('''(((((()))***))))))''',,,...,,,+++...///...,,,++++++,,,---...,,,+++......................../////////...............///.........000111333555888:::BBBIIIPPPgggWWWLLLCCCEEE>>>EEE???@@@EEE:::===>>>;;;999:::;;;:::555111/////////...............---...//////---,,,---///***,,,,,,,,,***)))***+++,,,++++++***))))))******'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&'''&&&%%%%%%&&&((($$$#########%%%%%%$$$"""%%%!!!"""&&&'''$$$""""""***(((%%%###""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&###$$$((('''###############%%%&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))((('''***......)))%%% """%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&'''(((***%%%&&&(((((('''''')))***'''''''''((()))+++,,,---000(((------111000PPPDDD===GGG===,,,222$$$+++(((###((('''&&&$$$""""""###$$$###$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%$$$###$$$%%%$$$###"""!!!!!!!!!!!!!!!""""""!!!!!!###$$$######!!! !!!"""######"""""""""""""""""""""""""""$$$###""""""!!!"""""""""%%%%%%%%%$$$"""!!!###$$$''')))(((%%%%%%'''(((%%%(((******&&&%%%&&&%%%"""&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&'''(((((()))+++---+++//////,,,,,,111444555,,,++++++---,,,***+++...888111******444JJJiiiqqq???555;;;999333444333222111000000000000000((()))---000---)))***///((((((***,,,+++)))---333666222---******+++---...///...,,,+++)))))))))))))))***+++***)))***,,,---...,,,++++++,,,---+++***(((,,,---***)))+++,,,***((()))***---//////---***((()))))))))***)))))))))++++++(((%%%&&&((('''###,,,///...)))''')))***))),,,'''%%%))),,,***&&&%%%***)))))))))((((((''''''(((''''''(((***++++++***'''((((((((((((((())))))(((---...,,,***,,,---+++---,,,,,,---///000///---,,,,,,++++++++++++++++++---.........---------,,,///.........000111333555:::888===FFFKKK]]]LLLPPPGGGCCC===EEEBBBFFFLLLAAACCC>>>999555666::::::666000........................---...///...,,,,,,,,,...***,,,,,,,,,******+++,,,******)))(((''''''''''''((((((((((((((((((((((((&&&''''''''''''&&&%%%%%%"""###$$$###""""""$$$&&&$$$######$$$%%%%%%###"""$$$!!!"""&&&((($$$!!!!!!######"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$$$$#########""""""""""""######$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%&&&(((&&&$$$%%%'''&&&"""'''&&&%%%$$$$$$$$$%%%&&&)))((('''&&&%%%%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&***&&&%%%(((---...)))$$$!!!###%%%%%%%%%$$$%%%&&&%%%$$$$$$######$$$$$$%%%'''((((((((('''''')))***%%%'''))))))((('''((()))'''''''''((()))***+++,,,777(((111)))---...222rrr^^^888PPPVVV+++222%%%***000&&&(((((('''$$$""""""%%%'''&&&&&&&&&&&&&&&%%%$$$$$$!!!###%%%%%%###"""###$$$""""""!!! !!!!!!"""""""""!!!"""######$$$"""!!! !!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!""""""$$$$$$$$$###""""""$$$&&&'''))))))%%%%%%((((((%%%$$$((((((&&&&&&((('''$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$&&&''''''&&&''')))++++++...///+++***---///...+++,,,,,,+++)))+++000444(((///555444///111<<>>HHH<<>>FFFDDDHHHMMM@@@@@@===<<<:::666222000000111------......///......---,,,---...---+++***+++,,,+++,,,------,,,+++,,,---)))(((((())))))***+++,,,))))))))))))))))))))))))&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&&&&(((***&&&%%%%%%'''((((((&&&$$$""" """)))+++)))''''''&&&&&&&&&%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!!#########"""###$$$%%%%%%""""""###$$$%%%&&&&&&'''!!!"""###$$$$$$###!!!!!!""""""###$$$%%%'''((()))!!!###$$$###&&&***)))%%%######""""""$$$&&&)))+++''''''((((((((((((((((((&&&&&&&&&''''''((((((((($$$&&&(((((('''&&&''')))'''(((***)))(((''''''(((%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%$$$$$$&&&'''%%%''')))***(((''''''(((((((((''''''''''''((()))%%%444&&&///222,,,;;;///LLLEEE777UUUMMM***666%%%###)))&&&'''((('''&&&)))...222+++******)))(((&&&%%%$$$"""$$$&&&&&&%%%$$$$$$$$$""""""!!!!!!"""###$$$$$$"""""""""!!!!!!!!!$$$%%%$$$"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""$$$'''***$$$&&&&&&""""""%%%%%%"""!!!$$$%%%######%%%$$$ !!!""""""###$$$&&&'''((($$$%%%&&&%%%$$$$$$%%%'''###(((+++***+++...000///,,,,,,++++++---...+++'''***,,,---///222444000)))555444ZZZxxxJJJ777666444222111/////////---))))))---///---+++---'''))),,,...+++'''***111,,,///111111///,,,)))(((,,,+++***))))))******+++((()))******)))***,,,...---,,,***+++,,,,,,+++)))''',,,///---,,,......,,,+++*********++++++***((($$$%%%&&&''')))******+++$$$(((---///+++'''(((,,,))),,,---)))'''))))))'''%%%%%%)))------))))))---'''''''''(((((((((((((((&&&%%%%%%&&&((()))(((''''''))))))'''%%%%%%'''***'''+++---***)))++++++***,,,+++,,,---///000///...000000//////.........---+++,,,...000111111000000.........000222555888999000333999===BBBWWWrrr===LLLMMM@@@IIIHHHEEECCCBBBAAAAAAAAA<<>>888111555333***...444000,,,))) ---,,,,,,---......---++++++))))))+++***(((***...777111***''')))***)))(((000,,,)))))),,,...,,,)))......---,,,+++***))))))(((---///,,,+++...///---000---***)))************+++))))))...555777333///))))))((()))+++------,,,,,,++++++***)))(((''''''&&&&&&''')))+++,,,,,,,,,)))******)))''''''((()))...+++))))))***+++***(((,,,+++***)))))))))*********)))((()))+++,,,+++***,,,++++++++++++,,,---------,,,++++++,,,,,,+++)))---***(((+++000333111//////111222222222333666888999888<<<:::CCCJJJbbbfffFFFOOO@@@FFFIIIFFFEEECCCAAA???>>>======???>>>777...///555333+++//////............//////++++++++++++,,,,,,------,,,***))))))***+++)))(((***)))((((((******)))(((''''''((())))))(((&&&%%%))))))((('''&&&%%%$$$###&&&%%%$$$######$$$%%%&&&%%%&&&&&&%%%"""!!!!!!"""&&&&&&%%%$$$$$$############$$$%%%&&&&&&&&&&&&&&&###########################$$$%%%$$$###"""###$$$&&&$$$"""!!!###$$$$$$$$$$$$###!!!"""###%%%$$$$$$$$$$$$#########$$$$$$%%%'''%%%$$$%%%((()))&&&###&&&&&&%%%%%%&&&'''((()))$$$%%%&&&'''((((((((('''&&&)))+++)))%%%###%%%))))))&&&###%%%(((***'''$$$&&&&&&&&&%%%%%%$$$$$$###((()))(((&&&$$$"""###$$$'''%%%&&&)))---...)))$$$&&&'''((('''&&&&&&(((***(((''''''''''''''''''(((''')))((((((,,,111111---,,,111```ddd@@@>>>uuuTTT111...++++++((((((((((((((()))))))))111,,,((()))(((%%%$$$&&&$$$%%%%%%%%%%%%$$$######!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! """######""""""###$$$###############$$$$$$%%%+++***''''''&&&&&&$$$"""###&&&(((&&&###"""%%%)))$$$$$$$$$%%%%%%%%%%%%&&&"""$$$%%%%%%$$$###%%%&&&***,,,.../////////111222,,,---............000222///---++++++,,,.........222111111000---///;;;HHHZZZ------777555333)))+++111000222555111---,,,,,,---......---+++---***)))*********///666BBB;;;111+++)))+++++++++...+++((((((+++,,,***(((---,,,,,,+++***)))((((((&&&+++---++++++---///---***)))'''&&&(((+++++++++,,,((()))222>>>AAA999///,,,)))&&&(((---...---***//////...---+++(((&&&$$$%%%&&&'''((())))))))))))(((***++++++)))(((((()))---,,,++++++,,,---,,,***))))))((('''''''''((((((***(((((((((***+++***)))+++++++++++++++,,,---------,,,++++++,,,,,,+++***,,,)))(((+++///111000...///111222222222333666888888666999666>>>CCCWWWMMMDDDQQQGGGBBBIIIDDDCCCBBB@@@>>><<<;;;:::;;;555333555444///,,,---.........------.........***+++++++++++++++++++++,,,***))))))******)))(((***))))))))))))***))))))))))))************)))((()))(((''''''&&&%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''%%%###""""""###%%%$$$$$$$$$######"""!!!###$$$&&&&&&%%%$$$$$$%%%!!!"""""""""#########$$$"""###$$$$$$$$$%%%''')))&&&$$$######$$$%%%%%%$$$$$$###!!!"""###%%%$$$$$$%%%%%%$$$#########$$$$$$'''%%%$$$%%%'''(((&&&$$$&&&&&&&&&''''''(((((((((%%%&&&''''''((((((((('''((()))***)))&&&%%%&&&'''(((&&&%%%&&&(((((('''%%%''''''&&&%%%%%%$$$######(((((((((&&&###""""""$$$$$$$$$$$$&&&))))))&&&###$$$%%%&&&&&&&&&&&&(((***''''''&&&&&&&&&&&&'''''')))++++++)))***------***111)))CCCddd000III~~~yyy000444***,,,***++++++,,,,,,,,,++++++...***((()))((($$$###&&&$$$%%%%%%%%%%%%$$$######!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! """######""""""###$$$"""""""""""""""######$$$)))((('''&&&%%%%%%###""""""###%%%$$$######%%%'''$$$$$$$$$$$$%%%%%%%%%%%%"""###%%%$$$######$$$&&&(((***---......///000222+++,,,------------000222...,,,******,,,---------//////000111---***///666<<>>TTTcccMMMHHHAAAJJJ===FFFCCCBBBAAA???===;;;999888<<<333888HHHEEE000+++666......------------......,,,,,,---,,,,,,***)))(((,,,***(((((()))***)))((()))*********)))))))))***))))))***************)))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''(((((('''%%%###$$$%%%!!!"""###$$$$$$$$$#########%%%'''%%%###!!!!!!"""!!!!!!!!!"""######$$$$$$ """%%%&&&''')))+++---'''&&&$$$%%%&&&'''&&&%%%$$$###!!!"""###%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$'''&&&%%%%%%&&&'''&&&%%%'''((((((((())))))))))))''''''((()))))))))((((((***(((''''''))))))'''%%%$$$&&&'''&&&$$$$$$%%%''')))(((((('''&&&%%%%%%$$$&&&&&&&&&%%%######$$$%%%###$$$%%%$$$###"""%%%'''$$$%%%&&&&&&&&&''')))+++''''''&&&&&&&&&&&&''''''(((...000,,,((()))+++,,,000...888mmmXXX555@@@444BBB***000++++++,,,,,,,,,,,,+++******'''&&&(((&&&""""""%%%$$$%%%%%%%%%%%%$$$######""""""""""""############""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""" """######""""""###$$$""""""!!!!!!""""""###$$$$$$$$$%%%$$$$$$$$$$$$%%%###!!! ###%%%$$$############$$$$$$$$$$$$%%%"""$$$%%%%%%$$$###%%%&&&)))+++...//////000111333+++,,,,,,,,,++++++---///...,,,******+++------,,,***)))+++......---000666+++222FFFlll}}}YYY<<<...---111......---&&&---,,,,,,---......---++++++)))***,,,+++((()))---...,,,)))((()))+++,,,---+++***)))((()))))))))(((''''''((())))))***+++++++++///000---+++,,,,,,***&&&***+++***,,,///,,,%%%///---+++,,,......***&&&((('''''')))''''''///:::***+++,,,,,,+++)))&&&%%%''')))******'''&&&'''(((''')))++++++***)))))))))%%%&&&((()))******++++++,,,,,,------------------***(((((()))***+++***)))---,,,,,,,,,,,,---.........---,,,---...///...------,,,,,,---///000000000///111222222222333666888;;;<<<@@@:::<<>>___pppRRR<<<666333777888000---,,,,,,---......---+++,,,+++...000...)))'''******************++++++++++++******)))))))))))))))************))))))((((((,,,000111---+++,,,+++)))'''++++++&&&'''+++((( ,,,,,,,,,***))))))***+++&&&'''+++///,,,***444CCC))))))*********)))'''&&&'''***,,,+++(((&&&''')))&&&(((******)))((()))***)))+++---,,,***((('''(((***+++,,,,,,---,,,,,,,,,***)))))))))+++,,,+++******************+++,,,,,,...---,,,---...///...---------......///000000111///111222222222333666888:::;;;>>>888:::===TTTRRROOOMMMEEEPPPAAAIIIBBBBBBAAA???===:::777555333111555;;;:::111---000//////............//////,,,---.........,,,+++))),,,***'''&&&'''))))))))))))***,,,+++)))(((***,,,'''''''''''''''((())))))''''''&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&'''&&&%%%%%%&&&((( !!!###%%%&&&&&&%%%$$$"""%%%((('''### """%%%!!!!!!!!!"""""""""""""""###''',,,...///.........&&&%%%%%%&&&''''''&&&$$$$$$###!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&%%%$$$%%%&&&(((''''''((())))))((('''''''''(((((()))(((((('''''''''''''''((()))******)))$$$%%%%%%%%%$$$$$$$$$%%%(((((((((((((((((((((((($$$%%%%%%$$$######$$$&&&%%%&&&''''''&&&%%%&&&&&&&&&'''(((((('''''')))+++)))((((((''''''(((((()))$$$))),,,******---000///---......;;;VVV:::QQQ```KKK222***+++***)))((('''(((((()))&&&%%%'''(((&&&!!!"""&&&$$$%%%%%%%%%%%%$$$######""""""#########$$$$$$$$$########################!!!""""""""""""!!!!!!!!!"""""""""""""""""""""""" """######""""""###$$$###""""""""""""###$$$$$$ """$$$$$$$$$$$$&&&)))%%%$$$#########$$$######$$$$$$$$$$$$%%%%%%%%%&&&$$$&&&''''''&&&%%%'''((($$$&&&((()))(((((()))***(((***+++++++++,,,///111111///,,,++++++,,,+++***000---,,,000222111000222000333333000777XXXeee>>>,,,++++++---,,,,,,---......---+++......000333000+++***,,,------------------...///+++++++++***)))))))))***++++++************))))))***...///,,,***++++++)))(((+++((("""$$$...000+++)))***+++*********---...+++***///666333,,,///999*********)))((((((''''''&&&))),,,+++'''%%%'''***&&&'''((('''&&&&&&(((******,,,...---***'''&&&&&&&&&'''((()))))))))((((((,,,******+++,,,---,,,+++*********)))******+++,,,,,,+++***+++---...---,,,,,,---............///000///111222222222333666888999666777333888999HHHOOO===GGGQQQLLL===@@@BBBBBBAAA???===:::777555222555222+++...555333***//////............//////***,,,---//////...---,,,,,,***'''&&&'''((())))))(((+++,,,,,,)))(((***,,,)))))))))))))))***++++++***)))(((&&&$$$"""!!! ######$$$$$$$$$$$$######"""$$$%%%%%%%%%%%%&&&((("""###%%%&&&&&&%%%$$$###!!!%%%((('''$$$"""%%%((("""""""""""""""!!!!!!!!!&&&***///111111///---,,,%%%$$$$$$%%%&&&'''%%%###$$$###!!!"""###%%%%%%$$$#########$$$%%%&&&'''(((&&&'''&&&%%%$$$$$$&&&(((&&&&&&((((((((('''&&&%%%&&&'''''''''''''''&&&&&&$$$'''******((('''***---'''$$$"""###&&&(((%%%###'''''''''(((((((((((((((%%%&&&&&&$$$###"""###%%%%%%$$$$$$&&&)))((($$$ ((()))))))))'''((()))+++))))))(((((((((((())))))'''))))))(((***///...+++---))),,,333VVVWWW777OOORRR@@@......,,,***(((((()))***+++&&&&&&((()))'''"""###'''$$$%%%%%%%%%%%%$$$######"""############$$$$$$$$$######################## !!!"""#########"""""""""""""""""""""""""""!!!"""######""""""###$$$###############$$$$$$%%%!!!$$$&&&&&&$$$$$$&&&)))%%%'''(((&&&###!!!$$$'''%%%%%%%%%&&&&&&&&&''''''%%%&&&((('''&&&&&&''')))''')))++++++******+++,,,''')))+++,,,---///222444333000---,,,,,,,,,+++***---))))))...222000...///666222///---...666GGGXXX[[[000---555---,,,,,,---......---++++++***,,,...,,,((((((++++++++++++******+++...000+++,,,,,,***))))))***+++'''((()))***+++,,,------'''+++---***)))+++,,,***+++...***$$$***:::CCCAAA)))))))))+++,,,------,,,222...222:::777+++%%%)))---,,,+++)))((('''''''''$$$(((,,,***&&&%%%'''***&&&''''''&&&%%%&&&(((***%%%))),,,,,,)))'''&&&''''''((()))+++++++++***))),,,+++***+++---...---,,,,,,,,,++++++,,,,,,---...***)))((()))+++,,,+++***+++,,,------------...//////111222222222444666888===666555333<<<:::AAApppUUUOOOIIIHHHGGGDDDCCCEEEEEEBBB>>>:::999888777777===777333333222///...000---,,,,,,---......---+++///...---,,,,,,,,,,,,,,,+++***)))***+++++++++)))************************%%%######%%%((()))(((%%%)))(((&&&%%%$$$$$$%%%%%%&&&###!!!!!!$$$%%%$$$"""((('''&&&$$$###$$$$$$%%%%%%%%%%%%$$$###""" $$$%%%###$$$''''''$$$%%%### !!!#########222///---...222111---(((%%%$$$#########$$$%%%&&&'''$$$ !!!######!!!%%%%%%%%%&&&'''((())))))+++"""%%%)))%%%%%%++++++---***&&&%%%%%%%%%%%%%%%((((((((((((''''''''''''***&&&###$$$)))---,,,)))######$$$$$$%%%&&&&&&'''''''''''''''''''''''''''((()))(((''')))+++'''!!!%%%&&&'''&&&$$$###$$$%%%(((((((((((())))))))))))+++)))'''''''''''''''&&&(((((())))))*********+++777---+++777:::tttaaa>>>QQQAAA666333///***&&&'''******'''$$$(((((((((((('''&&&%%%$$$######$$$$$$$$$$$$############""""""!!!!!! ###!!!!!!"""###$$$###"""&&&&&&%%%$$$#########$$$########################""""""!!!!!!!!!!!!!!!"""%%%###"""###$$$$$$###""""""%%%&&&######&&&((('''&&&&&&&&&&&&%%%$$$######***(((&&&&&&''''''&&&%%%(((((('''&&&&&&'''))))))$$$&&&(((((((((((()))***(((((((((***,,,///111333;;;555000...+++((()))------+++,,,000///+++)))***111111111000000111555888BBBlll000333***---(((444&&&***'''333***&&&(((......***,,,222,,,+++,,,---///...***(((000***'''))),,,+++)))***((()))***+++,,,,,,+++***'''&&&&&&(((+++------,,,***------)))***000555666))))))******++++++,,,,,,333999666+++'''---...***+++***)))((((((((((((((()))((('''&&&&&&''')))***+++)))'''(((+++,,,***(((''',,,---***))),,,...,,,***'''%%%$$$&&&((()))***((((((&&&&&&,,,111000***+++,,,------++++++,,,---***+++,,,+++******+++------,,,+++,,,.........---000/////////000111222222999777777666555999FFFTTTrrrPPPJJJFFFGGGGGGEEEEEEGGGCCC@@@===999888777666555<<<666333333333000000111---,,,,,,---......---+++------,,,,,,+++++++++++++++***)))***+++,,,+++)))************************'''&&&%%%'''******)))''')))((('''&&&%%%%%%%%%&&&(((&&&$$$%%%'''((('''%%%$$$$$$######$$$%%%'''((($$$$$$$$$%%%$$$$$$######"""%%%%%%###$$$&&&&&&###!!!"""###""""""%%%)))...///...---///111///)))###&&&%%%$$$$$$$$$%%%''''''(((%%%"""!!!###%%%$$$###$$$%%%%%%&&&&&&''''''''')))000,,, (((+++((((((&&&%%%&&&(((+++------(((((((((((('''''''''''',,,(((%%%&&&+++---,,,***)))(((((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''(((+++///---(((###$$$&&&%%%%%%$$$&&&''''''''''''((((((((())))))((('''&&&%%%&&&&&&&&&&&&)))))))))***+++,,,,,,---(((333***---111NNNggg:::[[[[[[999//////***&&&&&&''''''$$$!!!''''''(((''''''&&&%%%$$$######$$$$$$$$$$$$############""""""!!!!!!!!!!!!###!!!!!!"""###$$$###"""%%%%%%$$$###############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$###""""""$$$%%%$$$######''''''$$$"""%%%&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%(((&&&%%%$$$%%%&&&%%%$$$&&&%%%%%%&&&''')))+++,,,'''(((((('''&&&'''***,,,))))))))))))***,,,---///333...,,,,,,,,,+++---111---,,,---111000,,,+++,,,+++++++++,,,...222444666@@@>>>\\\\\\FFF999(((444///888+++(((555000...111333000***&&&,,,---...//////...------,,,***+++---,,,((((((+++))))))***+++,,,+++******'''&&&%%%&&&((()))((('''$$$((((((%%%%%%(((+++***)))))))))***************+++111///'''$$$***,,,((())))))((('''&&&&&&&&&&&&&&&&&&%%%&&&'''))),,,...***((('''(((***+++)))'''%%%***+++)))))),,,...---+++)))'''''')))*********++++++((('''***...,,,&&&+++---...---,,,+++,,,...,,,,,,---,,,******+++---000.........000111000///------...///000222444555;;;::::::999555555???JJJKKKNNNHHHDDDEEEEEECCCCCCEEE@@@???<<<999666555555555:::555222333333111000222---,,,,,,---......---+++,,,,,,,,,+++++++++++++++,,,***)))***+++,,,+++******************************)))((()))++++++***(((***)))((('''&&&&&&&&&''')))'''&&&&&&'''(((((('''$$$######"""###%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###&&&'''$$$$$$&&&%%%"""!!!%%%$$$"""$$$,,,333...------///000,,,%%%&&&&&&&&&%%%&&&''''''((()))'''%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&777PPPAAA+++((($$$%%%$$$$$$&&&)))---//////(((((((((((('''''''''''',,,)))''''''***,,,***(((***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&'''+++///...***!!!###%%%%%%%%%%%%''')))&&&&&&&&&'''''''''(((((('''''''''''''''(((((()))))))))***+++,,,---...///###;;;+++***666333eeeNNN===^^^;;;...000,,,((('''((()))'''$$$'''''''''&&&&&&%%%$$$#########$$$$$$$$$$$$#########""""""""""""!!!!!!!!!###!!!!!!"""###$$$###"""$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###"""!!!"""$$$%%%%%%$$$%%%(((((($$$"""###$$$###$$$$$$%%%''''''((((((((('''%%%######$$$%%%$$$###&&&&&&&&&&&&'''(((************)))&&&%%%'''***---***))))))(((((()))******...+++)))+++,,,+++---222...,,,---111111...---///,,,***(((***///222333222444,,,///MMMzzzggg777000&&&888111***333///+++***///222---$$$***++++++*********+++,,,)))***...000,,,'''(((---******+++++++++***))))))***(((''''''((((((&&&%%%%%%***+++((('''((((((&&&))))))))))))((((((((((((###)))***%%%$$$)))+++((()))((('''&&&%%%%%%%%%%%%&&&&&&%%%&&&''')))+++---)))'''&&&'''((()))((('''$$$(((***((((((+++---,,,+++***)))***++++++)))(((******(((''')))---+++&&&+++---------,,,+++,,,------......,,,******+++,,,---,,,+++,,,---......,,,------......000111222333::::::;;;;;;777555:::BBBkkkJJJNNNIIIEEEEEECCC@@@>>>@@@???>>><<<999666555444555777222000222333111000222---,,,,,,---......---+++,,,,,,,,,---,,,,,,,,,+++,,,+++******,,,,,,+++***************************************+++***)))(((******))))))((('''''''''&&&%%%$$$$$$$$$%%%%%%%%%'''&&&$$$###""""""######%%%%%%%%%%%%&&&&&&''''''%%%(((((($$$$$$%%%$$$!!!"""###"""!!!###)))//////...---,,,,,,)))###&&&&&&&&&&&&&&&'''''''''((('''&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%999XXXGGG###&&&,,,$$$''''''%%%$$$%%%(((*********((((((((((((''''''''''''+++)))''''''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###&&&'''%%%&&&)))(((%%%"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''((()))************,,,...(((((()))+++,,,...//////)))777***---===222BBBxxxUUU999OOO999222...---)))'''(((+++***'''&&&&&&&&&&&&%%%$$$############$$$$$$$$$$$$######""""""""""""""""""""""""###!!!!!!!!!###$$$###"""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###"""!!!!!!"""$$$&&&%%%$$$$$$''''''###!!!$$$%%%###%%%&&&&&&'''((((((''''''&&&%%%######%%%%%%%%%$$$******)))((('''&&&&&&&&&*********)))'''(((***,,,***)))))))))))))))******000,,,+++,,,,,,)))***------+++,,,000111......000444///,,,---111444222...333999777---111UUUkkkOOO+++555555222---...+++&&&'''...///+++///,,,(((''')))***)))(((***)))+++---+++'''(((---++++++++++++******))))))---+++******++++++***)))***---...***(((***+++)))))))))(((((('''''''''&&&###(((***'''&&&***,,,******)))(((&&&%%%%%%%%%%%%(((''''''&&&%%%&&&&&&'''''''''&&&''''''''''''&&&$$$(((***'''&&&)))***))))))))))))+++,,,+++(((&&&&&&((('''&&&)))...---)))***+++,,,,,,******+++,,,---......---+++***+++,,,+++***)))***,,,,,,,,,+++111000//////............666666888999888777<<>>===>>>>>>;;;777555555666444000...111222//////000---,,,,,,---......---+++,,,---......///...------,,,+++***+++,,,,,,,,,***))))))))))))))))))))))))))))))******))))))((((((*********))))))(((''''''$$$$$$$$$###"""###$$$$$$'''&&&%%%############$$$((('''&&&%%%%%%%%%&&&&&&&&&((((((%%%$$$%%%$$$!!!"""!!!!!!"""%%%(((+++,,,111...+++)))'''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&'''((((((((((((''''''''''''%%%===333"""***((("""000)))'''&&&'''((()))((('''((((((((((((''''''''''''+++***))))))))))))(((&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$((((((%%%$$$&&&&&&###$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''')))+++*********---///''''''(((***+++---...///+++'''+++///222666:::GGGaaaAAALLL666666///000,,,%%%$$$((('''###&&&&&&&&&&&&%%%$$$############$$$$$$$$$$$$######""""""""""""###############!!!!!!!!!###$$$###""""""!!!!!!!!!!!!!!!""""""########################!!!!!!!!!!!!!!!"""######"""!!!!!!"""$$$&&&%%%$$$!!!%%%&&&"""!!!$$$&&&%%%''''''((((((''''''&&&%%%'''%%%$$$$$$%%%&&&&&&%%%***))))))((('''&&&&&&%%%&&&)))+++,,,***))))))***((()))***+++,,,,,,------000,,,,,,...---))))))+++---++++++//////------000555111---///333444111...999***+++999444)))AAAiiiJJJ999333,,,(((///111---((())),,,...:::222******...000---(((...)))&&&(((+++******,,,,,,,,,+++******)))))))))+++******+++---......---(((+++)))%%%$$$'''++++++)))(((((((((''''''&&&&&&%%%(((***((((((***+++***,,,+++***(((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&'''''''''&&&&&&&&&'''%%%)))***'''%%%'''(((&&&******+++---...---***'''&&&))))))''')))------***(((***+++***)))((()))***---------,,,******+++,,,---,,,,,,,,,...///...---000000///...---------...555444444777777888>>>FFFJJJEEEGGGBBB@@@CCCCCCAAA@@@AAA<<<===>>><<<777444555777444000...111222///...///---,,,,,,---......---+++,,,---///000000///......---+++***+++,,,---,,,+++))))))))))))))))))))))))&&&(((******((((((((())))))*********)))((('''&&&%%%%%%&&&%%%$$$###%%%'''%%%$$$$$$###$$$&&&'''((()))(((&&&%%%$$$%%%%%%&&&&&&((((((%%%$$$&&&%%%!!!###""""""&&&+++...///...///---)))&&&$$$$$$&&&'''$$$$$$%%%&&&&&&&&&&&&%%%###$$$&&&&&&$$$$$$%%%&&&(((((((((((((((((())))))***'''%%%,,,$$$ ///)))(((((()))+++,,,,,,+++((((((((((((''''''''''''+++++++++++++++***)))(((+++++++++***))))))((((((''''''''''''''''''''''''###'''(((&&&%%%((()))(((%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%'''))))))''''''***---'''((()))***+++,,,---...+++!!!555111%%%555@@@???}}}666UUUAAA777888:::555***&&&)))(((###'''''''''&&&&&&%%%$$$#########$$$$$$$$$$$$######"""""""""############$$$###!!!!!!"""###$$$###"""!!!!!!!!!!!!!!!""""""###########################!!! !!!!!!"""###$$$###"""!!!"""$$$%%%%%%$$$ $$$%%%"""!!!%%%'''&&&(((((((((''''''%%%$$$$$$'''%%%$$$$$$&&&''''''&&&%%%&&&'''((())))))))))))###&&&***,,,,,,***))))))((()))***,,,.../////////,,,***+++///000------000...++++++...///,,,,,,//////---,,,---111333111///...''')))555888000---111MMM^^^CCC===666''')))---000...******...999111***)))---///+++&&&000***&&&***------,,,,,,,,,+++******)))*********(((''''''))),,,......---(((***((($$$###(((,,,---((((((((((((''''''''''''&&&'''((('''&&&''')))+++...---,,,***)))(((((('''######$$$%%%%%%&&&&&&'''&&&'''((('''&&&&&&'''(((%%%)))***'''%%%'''(((&&&,,,,,,---///111000...,,,+++------))))))+++***'''((()))******(((((()))***++++++,,,+++******+++---,,,******+++,,,---,,,+++++++++,,,,,,...///000111555333333666666666;;;AAAkkkPPPGGGFFFBBB@@@CCCDDDAAA@@@AAA999<<<===;;;666333333666666222000333444000...///---,,,,,,---......---++++++,,,...///000///...------,,,++++++------,,,+++))))))))))))))))))))))))%%%'''******)))((()))+++)))))))))))))))'''&&&%%%%%%&&&'''&&&$$$$$$&&&(((&&&%%%%%%$$$%%%'''((()))&&&&&&$$$###$$$%%%'''(((%%%((((((%%%%%%'''&&&"""!!!$$$(((+++,,,,,,,,,,,,)))(((&&&$$$###$$$&&&'''$$$%%%&&&'''(((''''''&&&"""$$$'''&&&%%%$$$%%%'''&&&&&&''''''(((((())))))'''((()))***)))%%%$$$((((((((((((***,,,---,,,+++((((((((((((''''''''''''''')))******)))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&(((%%%$$$'''******###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&''''''''''''%%%(((***)))&&&%%%))),,,*********+++,,,------...---%%%999111'''666:::AAAUUUuuuBBB___[[[666888<<<777,,,''',,,,,,'''''''''(((''''''&&&%%%$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$###!!!!!!"""###$$$###""""""!!!!!!!!!""""""###$$$######################## !!!"""###$$$$$$###""""""$$$%%%$$$###!!!%%%%%%"""!!!###%%%$$$%%%&&&&&&&&&&&&&&&%%%$$$%%%$$$"""###%%%&&&&&&%%%###$$$&&&((()))*********"""%%%(((******)))***+++((()))+++---.../////////+++***,,,111333111111333111...---//////,,,---000,,,,,,---...////////////&&&555777++++++888999---,,,ZZZuuupppzzztttMMM666''',,,222...,,,//////---***))))))))))))(((...,,,---222333///...///+++***)))))))))***+++,,,&&&&&&&&&'''***,,,,,,,,,))),,,,,,((('''***---,,,(((((((((((((((((())))))&&&&&&&&&&&&&&&'''+++...///...,,,+++)))((((((((($$$%%%&&&&&&''''''''''''&&&((()))(((&&&%%%''')))###''')))&&&&&&)))***)))*********---///000...---+++......+++)))++++++)))***+++,,,+++***)))***,,,((()))******))))))+++---)))((('''(((*********(((******+++,,,---///111222000///111666777555666:::NNNTTTOOOIIIEEEBBBDDDCCC???======777:::<<<:::555111222555888444222555555222///000---,,,,,,---......---+++***+++---//////...---,,,---,,,++++++------,,,+++))))))))))))))))))))))))%%%(((***+++))))))***---(((((()))))))))'''%%%$$$$$$&&&'''%%%###"""%%%'''***)))'''&&&%%%%%%&&&&&&$$$###""""""###&&&(((***%%%((((((%%%%%%'''&&&###!!!'''------)))%%%%%%'''###$$$%%%$$$$$$###$$$&&&%%%&&&((()))))))))((('''"""%%%((((((&&&%%%&&&(((%%%%%%%%%&&&'''((())))))%%%###''''''$$$***...((((((((('''(((******)))''')))(((((((((''''''''''''"""$$$&&&'''&&&$$$$$$$$$ !!!"""$$$&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%% %%%&&&###!!!$$$''''''"""###%%%%%%%%%%%%''')))&&&&&&&&&'''''''''((((((&&&***,,,+++'''&&&***...,,,,,,,,,------.........---%%%111,,,111666(((888,,,ccc777MMMsss777---333///%%%""")))+++&&&(((((((((((('''&&&%%%$$$######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$###!!!!!!"""###$$$###""""""""""""""""""###$$$$$$"""""""""""""""""""""""" !!!"""$$$$$$%%%###"""###$$$$$$###"""###''''''""" """###"""######$$$%%%&&&&&&&&&&&&$$$"""!!!"""$$$%%%%%%$$$&&&'''((())))))(((((('''###$$$&&&'''''')))+++---(((***+++---.........---,,,+++...333555222111333333000///000000------000///111222111...,,,,,,---222000111555444......333333333===EEE```XXX///,,,555111+++---)))---000...)))(((,,,000***---444:::777000...111******)))))))))***,,,---(((''''''(((+++,,,,,,+++&&&***,,,)))'''))))))'''''''''(((((())))))******'''&&&&&&'''((()))...333///...,,,***)))(((''''''))))))))))))((('''&&&%%%&&&(((***)))'''&&&'''***!!!%%%(((&&&'''+++---,,,&&&&&&&&&(((+++---,,,+++))),,,...+++***---...---+++,,,------++++++,,,---&&&((())))))((())),,,...,,,*********,,,---,,,+++,,,,,,,,,,,,------...///)))***///666888666555777KKKQQQIIIHHHGGGDDDBBB???===<<<;;;:::666444555444222222666333;;;;;;111,,,000000***222111000///......//////,,,---......,,,******+++---,,,,,,+++,,,---///000++++++,,,---------,,,,,,((((((((()))+++,,,+++))))))+++***&&&%%%''''''%%%%%%%%%%%%&&&'''((()))***&&&%%%%%%$$$$$$%%%%%%&&&%%%###"""$$$&&&'''%%%"""&&&%%%%%%&&&'''(((&&&$$$)))...000)))######$$$$$$###"""$$$'''&&&"""###'''''''''&&&&&&&&&%%%%%%%%%$$$$$$###"""###$$$%%%&&&)))'''%%%%%%''')))))))))((((((''''''''''''(((((((((***+++***)))((()))***'''(((((((((&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&'''&&&&&&&&&(((***)))%%%###%%%%%%"""######$$$&&&((((((%%%###))))))***)))''''''(((***'''((('''&&&%%%%%%''')))((((((''''''''''''((((((---,,,***+++---//////...)))+++,,,......000333666000\\\ooo555AAA666222333)))555+++000&&&&&&&&&'''''''''''''''''')))((('''&&&&&&&&&&&&&&& !!!"""#########""""""!!!!!!###&&&''''''%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!!  """$$$%%%$$$$$$###"""!!!!!!""""""'''&&&""" ###'''$$$$$$$$$$$$$$$$$$###"""!!!''''''&&&%%%###$$$&&&)))''''''(((((((((((('''&&&&&&'''((('''&&&''')))+++...++++++,,,+++))),,,111222333333222000///000111555444333111000/////////111000///...---,,,,,,,,,000000111111222222222333///---)))(((333QQQxxxIII222===999$$$&&&&&&,,,444111((((((000...000///,,,,,,//////------,,,+++++++++,,,---...(((''''''))),,,---+++((((((''''''((())))))(((&&&+++)))(((''''''((()))+++%%%'''(((((('''(((,,,000------,,,)))&&&$$$%%%'''%%%%%%&&&&&&'''((())))))$$$%%%%%%&&&&&&''''''(((((('''%%%$$$$$$&&&)))***,,,+++***)))((((((((((((***++++++***((('''((()))((()))***+++++++++++++++******(((%%%&&&***+++)))+++******+++---...---+++***,,,------++++++,,,...111000000222555666555444UUUMMM===IIIFFFEEECCCAAA???===<<<;;;999666555666555222222555111888888///+++//////***000///...---,,,------...+++---......,,,++++++,,,---,,,+++++++++,,,---...------...------,,,+++***)))(((((()))******)))'''+++---,,,((((((******((('''&&&&&&&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%###"""$$$&&&'''%%%###$$$&&&((((((%%%$$$%%%&&&'''---...(((######$$$$$$###"""$$$'''&&&######'''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%&&&'''''')))'''&&&&&&''')))))))))(((((((((''''''(((((((((((()))******(((((()))***'''((()))(((&&&%%%&&&'''(((''''''&&&&&&''''''((('''''''''''''''&&&%%%%%%%%%((('''$$$###&&&'''$$$&&&&&&''')))******(((&&&''''''((('''%%%%%%'''((('''''''''&&&%%%%%%''')))((((((''''''''''''((((((,,,+++***+++---......---+++,,,.........///111333777GGGsssCCCUUURRR222222)))222,,,%%%222%%%&&&'''''''''''''''&&&&&&'''&&&&&&%%%%%%$$$%%%%%%##################""""""$$$######$$$&&&&&&$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""!!! !!!"""$$$&&&$$$######""""""""""""""""""!!!"""'''&&& """######$$$$$$$$$######''''''&&&%%%###$$$&&&(((&&&'''''''''((((((((((((&&&'''((('''&&&'''(((***---******,,,***(((+++000///111222111000000111222444333222111000//////...,,,,,,,,,------...000000////////////000000000000///222444111......444:::SSSnnnBBB555;;;<<<)))###000777///(((***+++------******---...,,,///...,,,+++***)))******(((''''''))),,,---+++)))************+++***)))(((***)))'''&&&&&&''')))***&&&'''((('''%%%%%%'''***------,,,)))'''&&&'''((($$$%%%%%%&&&''''''((((((&&&&&&%%%$$$$$$######""")))'''%%%$$$$$$&&&((()))((((((((((((((()))++++++)))***+++***((('''((())))))***+++++++++++++++***,,,---+++''''''++++++)))222111000000111000...,,,***+++---,,,++++++,,,...000000000333555777666555\\\===MMM@@@FFFBBBAAA@@@???>>>===<<<;;;999666666888777222111333...444444---***......)))...---,,,+++++++++,,,---***,,,......,,,,,,,,,------,,,+++*********+++,,,.........---,,,+++***))))))((((((((())))))(((&&&&&&)))(((%%%%%%((((((&&&(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$######$$$&&&&&&&&&$$$###(((+++)))$$$!!!$$$(((%%%***+++&&&"""###$$$$$$$$$###%%%'''&&&###$$$(((""""""###$$$%%%&&&'''''')))(((((('''''''''(((((()))'''&&&&&&((()))))))))(((((((((((((((((((((((('''((())))))''''''((()))'''((()))(((&&&%%%&&&'''(((((((((''''''(((((((((******))))))(((&&&%%%$$$###&&&%%%######'''(((&&&)))(((((()))******(((%%%$$$%%%&&&%%%$$$$$$%%%'''&&&'''((('''%%%%%%''')))((((((''''''''''''((((((+++***)))***,,,------,,,---.........---...///111888333lllkkk111JJJyyy333000***///,,,+++333###(((((((((((('''&&&%%%%%%$$$$$$$$$$$$############&&&%%%%%%$$$$$$###""""""'''&&&%%%%%%%%%$$$""" ########################""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###%%%&&&#########"""""""""""""""!!!"""!!!!!!&&&,,,,,,(((!!!!!!"""$$$$$$%%%%%%%%%&&&&&&&&&%%%###$$$&&&((('''&&&&&&%%%&&&'''))))))&&&'''(((((('''&&&((()))+++))))))+++***(((***///---///000000000000111333222222111000///......---+++++++++,,,---///000111.........---------------)))***,,,,,,+++,,,---//////RRRppplllDDD;;;+++000000***))),,,+++%%%(((+++***((((((,,,---+++...---+++***))))))))))))(((((((((***,,,,,,+++)))***+++++++++***))))))((()))((('''&&&&&&'''((()))&&&''''''&&&%%%$$$&&&(((+++++++++***''''''((()))$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%$$$#########)))(((&&&$$$$$$%%%'''(((''''''&&&''''''((()))***)))***+++***((('''((()))++++++,,,,,,,,,+++******+++---+++'''&&&******(((...---,,,---------+++)))***+++,,,,,,++++++,,,...//////000333666888888777VVVGGGFFFSSS>>>>>>>>>>>>>>>===<<<;;;;;;888666666999888333111333---111111,,,+++......***,,,,,,+++******+++,,,---***,,,---...---------...---,,,+++)))))))))******,,,,,,,,,,,,+++***))))))''''''&&&'''))))))(((&&&$$$&&&&&&######&&&'''%%%'''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&&&&$$$(((***)))$$$"""$$$&&&"""'''((($$$"""$$$%%%$$$$$$###%%%((('''$$$$$$(((######$$$%%%%%%&&&''''''))))))(((((((((((((((((()))'''&&&''')))***)))(((((((((((())))))(((((((((&&&((()))((('''&&&''')))'''((()))((('''&&&&&&(((((((((''''''''''''((((((*********))))))(((&&&&&&###&&&%%%######&&&'''%%%'''&&&&&&&&&'''&&&$$$"""###$$$%%%$$$######%%%'''&&&'''((('''&&&%%%'''(((((((((''''''''''''(((((()))((((((***,,,---,,,+++,,,---......------///111222///VVVbbb???QQQ555000------)))---111%%%(((((((((((('''&&&%%%$$$######$$$$$$$$$#########%%%%%%$$$$$$############'''&&&%%%%%%%%%$$$""" """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!###"""""""""###$$$%%%&&&""""""#########"""""""""!!!"""""""""'''---...+++!!!"""###$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&((()))'''%%%$$$$$$%%%'''(((%%%'''(((((('''&&&'''((()))'''(((******''')))...---...000000//////000111000000000//////...---,,,------,,,,,,,,,---............------,,,,,,++++++777333---***+++///333555,,,000222>>>fffvvvSSS<<<888333///***&&&(((,,,''')))***'''(((,,,---+++((((((((())))))***++++++((()))***+++,,,,,,+++)))((()))******((('''&&&'''((('''&&&&&&&&&&&&'''(((%%%&&&&&&&&&&&&&&&'''(((((())))))((('''&&&''')))######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&%%%$$$%%%&&&'''))))))((('''&&&&&&&&&&&&((()))***)))((('''((())),,,,,,,,,,,,,,,+++***)))&&&))))))%%%%%%((()))(((&&&%%%&&&'''***+++***))))))+++,,,,,,++++++,,,---......000333777999999999oooTTTOOOFFFOOO===<<<<<<=========<<<;;;:::777555666999888444222444...//////------///...,,,,,,,,,+++++++++---...///***,,,......------...///---,,,***)))((())))))***'''((()))***************&&&%%%%%%''')))***)))((('''))))))&&&&&&******((($$$$$$$$$%%%%%%'''(((((($$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%'''((('''&&&&&&&&&'''&&&%%%$$$"""%%%&&&###"""$$$%%%###%%%$$$&&&)))((($$$%%%)))'''''''''''''''&&&&&&&&&''''''(((((((((''''''''')))((('''(((*********((((((((()))******)))((((((&&&((()))((('''&&&''')))((()))))))))'''&&&'''((('''&&&&&&%%%%%%&&&&&&'''(((((()))))))))))))))(((%%%''''''######&&&&&&###&&&%%%$$$$$$%%%%%%###!!!$$$%%%&&&%%%$$$$$$&&&(((%%%'''((((((&&&&&&&&&'''((((((''''''''''''(((((((((((((((***,,,---+++******+++---------...111333000222GGGyyyAAAJJJ>>>000000,,,&&&***,,,)))(((((((((((('''&&&%%%$$$###$$$%%%%%%&&&%%%$$$$$$###""""""""""""###$$$%%%%%%$$$###$$$%%%%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""######$$$%%%%%%!!!"""############"""""" !!!&&&'''%%%$$$$$$$$$$$$$$$###"""!!!###$$$%%%%%%$$$$$$&&&'''***(((&&&$$$######$$$%%%%%%'''(((((('''&&&&&&&&&(((&&&(((******''')))......///000///---,,,---...//////000000///...---,,,------,,,,,,,,,------............------,,,,,,,,,,,,+++,,,...000///,,,(((,,,---......888^^^\\\444999999&&&"""444(((******((()))---...,,,''''''((()))******++++++((()))+++,,,,,,+++******(((***+++***(((''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$###$$$&&&''''''%%%$$$%%%&&&#########$$$$$$$$$$$$$$$%%%&&&&&&''''''((())))))'''&&&%%%%%%%%%%%%&&&&&&)))((('''&&&%%%%%%%%%%%%'''((())))))((('''(((***,,,,,,,,,,,,++++++***)))###''')))&&&%%%)))+++***((('''(((***,,,------,,,)))***,,,+++******+++------...///222666999:::999gggQQQJJJNNN>>>HHH;;;<<<=========<<<::::::777555555888888555444777000///......//////...,,,,,,,,,++++++,,,...///111+++---//////---------...,,,+++***)))))))))***+++&&&'''((()))***+++++++++'''&&&&&&(((***+++***((('''***)))&&&&&&))))))'''######$$$$$$%%%'''((()))$$$$$$############$$$$$$###$$$%%%$$$$$$%%%(((***'''%%%$$$%%%((((((&&&$$$"""%%%%%%""""""%%%%%%"""&&&%%%&&&)))(((%%%&&&)))(((((((((((('''''''''&&&%%%%%%&&&'''((('''''''''((((((((()))++++++***(((((((((************(((((('''((())))))''''''((()))((()))***)))'''&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''((()))))))))))))))&&&)))((($$$$$$&&&'''$$$'''&&&$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%''')))%%%'''(((((('''&&&&&&'''((((((''''''''''''(((((((((((()))+++------+++***)))+++,,,------...111333222333888ccctttHHHMMM}}}QQQ333///,,,&&&)))&&&---(((((((((((('''&&&%%%%%%$$$$$$&&&'''''''''&&&%%%""""""!!!!!!"""###%%%&&&###""""""$$$&&&&&&%%%$$$ !!!"""######"""!!! !!!!!!"""######$$$$$$$$$ !!!###$$$$$$###"""""""""""" $$$%%%###%%%%%%%%%$$$$$$"""!!!!!!"""###%%%%%%$$$$$$&&&''')))(((&&&$$$#########$$$$$$&&&((()))'''%%%%%%%%%'''&&&(((++++++(((***......//////...,,,++++++,,,...///000000000///---,,,*********+++,,,...///000............------------"""###'''+++000111000///+++...444111))):::yyysssIII333---------))),,,,,,)))***---...,,,***************)))(((((((((***,,,---+++******+++(((+++...---***)))***,,,''''''''''''''''''''''''((('''%%%%%%%%%###!!!###%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&'''((()))&&&((())))))''''''(((*********+++++++++***))))))$$$***---***(((+++---...,,,+++***+++,,,---+++))))))***++++++******+++---------...222666888888888ddd[[[[[[IIIGGG???GGG;;;<<<===>>>===<<<:::999777444444777777666777:::111...,,,---//////---+++++++++++++++,,,...000111,,,...//////---,,,------,,,+++***)))***+++,,,---))))))***+++,,,,,,,,,+++***)))))))))******(((&&&''')))((($$$$$$&&&'''$$$%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&###%%%%%%$$$###%%%(((,,,###$$$&&&'''&&&&&&''''''###%%%%%%"""###&&&%%%"""&&&%%%'''***)))&&&&&&***&&&&&&''''''''''''''''''###$$$&&&((())))))(((((((((((((((***++++++***((('''(((***++++++***((('''((()))******(((((()))***((()))***)))''''''''')))''''''&&&&&&&&&&&&''''''((((((((()))((((((''''''&&&((((((%%%%%%((()))''''''%%%$$$%%%&&&''''''&&&###%%%&&&%%%%%%%%%''')))%%%'''((()))'''&&&&&&'''((((((''''''''''''(((((((((((())),,,......,,,***+++,,,------,,,---///111......222AAAIIIJJJ~~~iii777,,,++++++,,,###...&&&'''''''''''''''&&&&&&###$$$&&&'''((('''&&&%%%%%%$$$###""""""###%%%&&&$$$######$$$&&&&&&%%%###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!"""############ !!!###$$$$$$$$$""""""!!!%%%%%%""""""%%%&&&%%%######$$$$$$$$$######"""!!!###%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$%%%%%%$$$&&&))))))'''%%%$$$$$$'''&&&(((,,,,,,)))***///,,,---...---,,,+++,,,---...///000111111000...---++++++++++++,,,---...///,,,,,,------------------333222///,,,***)))***+++---++++++---,,,444OOOkkkWWWFFF999******,,,,,,)))))),,,---+++)))***+++++++++***)))((((((+++------+++******+++&&&***...---***))),,,///((((((((())))))((((((((('''&&&%%%&&&))))))&&&$$$###%%%'''&&&%%%#########%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$######$$$$$$%%%&&&'''(((&&&&&&&&&&&&'''((()))***&&&'''((((((''''''(((***(((((()))*********))))))'''---000,,,)))***,,,,,,))))))((()))++++++)))((((((***++++++******+++,,,------...111444777777666[[[GGGjjjMMM222MMM999;;;<<<>>>>>>>>><<<:::888666333333666777666888<<<111---+++---///...+++***************+++---///111---///000///---,,,,,,---++++++*********+++---...,,,,,,---------,,,,,,+++...---+++******)))&&&$$$+++---,,,((('''***)))'''&&&&&&%%%%%%$$$$$$%%%%%%(((''''''&&&&&&''''''(((###%%%&&&%%%###%%%)))---$$$)))(((%%%$$$'''+++$$$&&&%%%######&&&%%%!!!&&&&&&'''***)))&&&&&&***###$$$$$$%%%&&&'''((((((###$$$&&&(((************(((((((((***,,,,,,***(((''')))***++++++***)))'''(((***+++***)))((()))+++((()))***)))((('''((()))((((((''''''''''''(((((())))))))))))(((&&&%%%$$$$$$''''''%%%&&&***,,,***%%%$$$######%%%''''''&&&###$$$%%%%%%$$$%%%''')))$$$&&&))))))'''&&&&&&&&&((((((''''''''''''(((((())))))***,,,......,,,***---......---,,,+++---...&&&***666555MMMddd888DDDxxxzzz999)))+++//////!!!///&&&&&&''''''((('''''''''"""###%%%'''''''''%%%$$$)))'''%%%#########$$$%%%%%%$$$###$$$%%%%%%$$$""""""""""""""""""""""""""" !!!"""$$$$$$"""!!!  !!!""""""######"""!!!###$$$%%%$$$###""""""""""""$$$###!!!"""###$$$$$$$$$$$$$$$ """$$$%%%%%%$$$%%%''' !!!###$$$&&&&&&&&&&&&$$$&&&))))))'''%%%$$$$$$'''&&&)))---,,,***+++///)))+++,,,,,,,,,,,,---///...///111222222000...---///...---,,,+++*********+++++++++,,,,,,------... %%%+++......+++***)))***---...,,,,,,000333444PPPddd888333***,,,,,,((((((+++,,,)))&&&''')))+++,,,---,,,,,,(((+++......+++)))***+++###(((++++++)))(((***...(((((())))))))))))(((((($$$$$$%%%)))///111000...%%%&&&((('''%%%#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***""""""###$$$&&&'''((((((***)))(((''''''&&&''''''%%%'''((((((''''''(((***&&&'''((()))))))))))))))(((///111,,,''''''(((((('''''''''***---......---(((***++++++******+++,,,---,,,---000444666555555^^^UUUSSSWWWRRRDDD<<<===:::999:::===;;;888888<<<<<<666333555666222//////---...,,,)))***...---)))***---///...++++++...111+++222555000***)))))))))***++++++***((()))+++---***((('''))),,,...---+++...+++)))((()))+++******:::;;;777...(((((()))'''%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&"""%%%&&&%%%&&&***+++)))%%%%%%%%%%%%%%%$$$###"""(((((((((''''''&&&&&&&&&&&&%%%%%%))),,,---***'''$$$######%%%&&&'''&&&$$$+++)))''''''***+++***(((%%%'''(((((((((***)))'''&&&((()))++++++)))(((&&& %%%,,,---''''''333BBB<<<000''')))---,,,(((%%%%%%$$$$$$$$$$$$%%%&&&&&&(((((((((((('''''''''''')))%%%$$$&&&'''%%%%%%'''""",,,$$$%%%!!!'''"""&&&''''''&&&%%%&&&(((***''''''''''''''''''''''''&&&''''''((()))((((((((())))))'''&&&&&&'''(((((())),,,---+++---111333111000444111777222hhhnnnBBB@@@vvv<<<333+++333)))111******(((&&&'''))))))'''%%%&&&&&&%%%%%%$$$###""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$###"""###%%%%%%###"""###"""!!!"""#########"""%%%%%%$$$""" !!!###&&&######$$$%%%%%%%%%%%%$$$&&&######&&&'''%%%&&&***%%%###"""$$$''')))(((&&&(((&&&%%%%%%&&&(((((((((''''''''')))---/////////000...,,,+++,,,------,,,000///...---------------------...//////...---,,,,,,+++)))((('''((()))+++'''&&&%%%'''***...000000...===]]]RRR888000)))***///000((( %%%%%%'''***(((%%%''',,,&&&+++---+++***+++,,,)))---***&&&%%%%%%'''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&'''(((((()))&&&%%%''''''%%%&&&)))%%%((('''######%%%&&&###$$$$$$$$$$$$%%%&&&'''(((***))))))((((((((())))))''''''((()))******)))))))))***+++*********,,,---,,,,,,***)))((((((((((((,,,***((('''&&&'''((()))/////////---+++***+++---///...------...000222444SSSLLLJJJOOOMMMCCC>>>@@@:::999:::<<<:::666666:::777222000333444222000000...///---***+++......***...---,,,---.../////////+++///000---+++,,,+++(((***++++++***((()))***,,,)))((('''(((+++---,,,***---+++(((((()))******))))))+++***%%%"""$$$&&&%%%$$$######""""""######$$$%%%%%%$$$######$$$%%%%%%###&&&&&&$$$%%%((((((%%%$$$$$$$$$%%%%%%%%%$$$$$$'''''''''&&&&&&&&&%%%%%%###%%%(((***************&&&%%%%%%&&&((()))'''&&&''''''&&&%%%%%%%%%'''((()))(((&&&&&&)))+++)))&&&&&&'''((())))))((('''&&&((((((***+++(((&&&+++444///)))%%%(((***))))))***%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''''''''''''''$$$###&&&'''%%%%%%((()))000&&&''''''%%%,,,$$$&&&''''''&&&%%%&&&(((***''''''''''''''''''''''''&&&&&&'''(((((((((((('''***)))((('''(((((()))***))),,,,,,***+++...000---)))333+++***222NNNhhh999???www;;;+++(((444***000******(((&&&'''))))))'''%%%''''''&&&&&&%%%$$$$$$###$$$##################$$$""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%###""""""###""" ###"""""""""#########"""#########"""!!!"""%%%'''$$$$$$%%%&&&&&&&&&&&&%%%)))&&&%%%'''&&&######&&&'''%%%%%%&&&)))***)))((($$$######$$$''')))+++,,,(((''''''))),,,.........111///---,,,---...---,,,///......------------...,,,---...//////...---,,,,,,+++)))(((((((((******---,,,+++***+++,,,------...---444GGGiiilllSSS<<<333***"""***;;;111,,,)))******((())),,,&&&+++---***)))+++,,,)))---***&&&%%%''')))++++++((((((''''''''''''(((((('''&&&&&&&&&&&&''''''(((''''''''''''''''''((((((((($$$$$$''''''$$$$$$(((%%%((('''$$$###&&&&&&###$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%%%%&&&(((((()))*********))))))''''''''''''&&&'''((())),,,++++++***))))))(((((('''&&&&&&'''(((+++---///,,,---...---+++)))***+++......///000111111111111MMMFFFEEEIIIHHHBBB???AAA;;;999:::<<<999555555888222......111333111///111///000...+++,,,000///+++000---+++,,,000222000,,,+++---+++***,,,///,,,'''***++++++***((((((***+++((('''&&&(((***+++***)))+++)))((('''((()))((('''!!!%%%'''$$$###&&&((('''%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%%%%((('''$$$###%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%$$$ %%%***+++)))(((***---(((''''''(((******)))'''(((***+++)))&&&&&&'''***+++'''$$$%%%)))+++)))&&&%%%&&&'''(((((('''&&&%%%---(((&&&((()))'''&&&'''(((&&&'''))))))'''(((+++&&&&&&&&&%%%&&&''''''((((((((((((''''''''''''&&&%%%###"""%%%&&&$$$%%%)))''',,, ###'''&&&---"""&&&'''''''''%%%&&&''')))''''''''''''''''''''''''%%%%%%&&&'''''''''''''''))))))(((((()))***+++,,,(((++++++)))))),,,,,,***)))555---'''999888]]]UUUFFFVVVZZZ222,,,666)))+++'''***(((''''''))))))(((&&&(((''''''&&&&&&%%%%%%$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$###"""###$$$$$$""" ########################!!!""""""""""""###&&&(((%%%%%%&&&''''''''''''&&&)))&&&%%%'''&&&######%%%$$$""""""###%%%&&&&&&%%%""""""###$$$&&&))),,,---((((((((())),,,------,,,222000...---......---,,,------------------...///,,,---...//////...---,,,,,,+++***)))((()))******///...---++++++*********,,,+++((((((444PPPtttlll666)))555///000)))%%%&&&))))))***,,,&&&***,,,***)))++++++***---***'''&&&(((+++...///((((((''''''''''''(((((((((''''''&&&&&&&&&&&&&&&)))(((((((((((((((((((((&&&$$$###&&&&&&###$$$&&&%%%((((((%%%$$$''''''$$$$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''))))))*********)))(((((())))))))))))))))))))))))***+++,,,,,,+++***)))(((&&&&&&'''(((***---///111***,,,------+++)))))))))---...111222333222111000PPPIIIFFFGGGFFFAAA>>>@@@<<<;;;;;;<<<:::555444777000......222333///...000///000///,,,---111000---///---,,,---///000...,,,,,,///...++++++---,,,((()))***+++***(((((()))***''''''''''''((())))))(((***(((''''''(((((('''&&&###(((***((('''((((((&&&'''''''''&&&&&&'''''''''&&&%%%$$$######$$$%%%&&&%%%(((((($$$$$$&&&%%%"""%%%&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$((()))))))))+++---(((((('''(((******((('''***+++,,,+++)))((('''''''''$$$$$$''')))((('''(((&&&''''''((((((''''''&&&***%%%###(((+++)))&&&&&&,,,)))***,,,+++&&&%%%''''''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&###$$$&&&%%%"""$$$(((###)))"""$$$$$$+++"""&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''(((((()))***+++,,,&&&******((())),,,,,,)))...111333,,,;;;222;;;___LLLSSS}}}888...444'''***(((***)))((((((((((((((('''''''''&&&&&&%%%%%%%%%$$$#########$$$$$$#########""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""$$$''')))((('''"""###$$$$$$###"""###$$$!!!"""######"""###%%%'''$$$%%%%%%&&&&&&&&&&&&&&&$$$"""###''''''%%%%%%(((""""""""""""###$$$$$$$$$$$$%%%%%%%%%%%%&&&)))***)))(((''')))+++,,,,,,+++111///------......,,,+++,,,,,,,,,,,,---......///+++,,,---.........---,,,,,,+++***)))))))))************+++***)))((()))***+++000333000+++///===JJJpppkkk666///000%%%***&&&$$$'''(((&&&&&&(((&&&***,,,)))(((***+++***...***'''&&&(((+++---...(((''''''&&&&&&''''''((()))((('''&&&%%%%%%%%%%%%)))))))))))))))(((((('''&&&$$$$$$''''''$$$$$$&&&%%%((((((%%%%%%((('''$$$%%%$$$$$$$$$%%%%%%&&&'''&&&''''''((((((((((((((())))))))))))(((((('''&&&+++*********+++***)))((()))***,,,------+++)))(((,,,+++*********+++,,,,,,)))+++---...,,,***)))(((,,,---///111333333333333PPPKKKGGGFFFDDDAAA>>>???===<<<<<<===:::555444777333111222444333...,,,...///000///,,,...111111---+++...000///---,,,,,,......333444...******++++++)))***+++***)))'''((()))&&&'''''''''''''''(((((()))(((''''''(((((('''%%%"""''')))'''&&&'''&&&###(((''''''&&&&&&''''''((('''&&&%%%$$$$$$%%%&&&'''$$$''''''%%%%%%((((((&&&(((((('''&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&***++++++)))((('''&&&'''(((((('''%%%(((((((((((()))(((%%%###$$$###&&&***)))%%%%%%)))((((((((())))))((((((((('''%%%&&&******(((''')))...)))'''+++,,,(((###!!!'''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&'''%%%&&&'''%%%!!!"""''')))222******&&&""",,,%%%&&&'''((((((&&&%%%&&&'''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))******%%%(((***)))+++...///,,,...$$$222000333333000[[[ZZZIIIjjj000)))111***---+++))))))***)))((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""$$$'''))))))((("""$$$%%%$$$""""""###%%%###$$$$$$$$$""""""###$$$######$$$%%%%%%%%%%%%%%%$$$"""###''''''%%%%%%'''&&&''''''''''''''''''((($$$%%%&&&%%%$$$%%%(((***(((''''''(((***++++++***...,,,+++,,,------+++***,,,,,,,,,,,,,,,---...///***+++---.........---,,,,,,++++++***************)))***,,,+++((('''((()))***...///+++&&&'''...555DDDMMMMMMxxxBBB---000)))((()))+++)))$$$###&&&&&&***+++((('''***+++***---***'''&&&'''((())))))''''''&&&&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$(((((()))***))))))(((''''''%%%%%%))))))%%%%%%'''###''''''%%%%%%((('''$$$%%%%%%$$$$$$$$$%%%&&&&&&"""###$$$%%%%%%%%%%%%$$$(((((((((((('''&&&%%%%%%(((&&&&&&'''))))))'''$$$((()))+++,,,,,,+++***)))...---,,,++++++*********)))+++......---+++******+++,,,,,,...000333666888JJJGGGDDDCCCCCCBBB@@@???<<<;;;;;;<<<999444444777444333555666333---+++---...///...,,,---111111...+++///222111...+++,,,//////555666000))))))+++---)))***++++++)))''''''(((&&&((()))((('''&&&((())))))((('''((())))))'''%%%!!!&&&)))'''&&&((()))'''&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&'''(((###&&&'''%%%&&&******(((((((((((('''%%%$$$"""!!!###$$$$$$$$$$$$%%%%%%%%%'''$$$###%%%))),,,***''''''&&&&&&&&&''''''&&&$$$******))))))))),,,///222---((('''***)))######)))))))))))))))))))))))))))((('''))),,,)))%%%&&&******%%%###'''***((($$$"""&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&%%%'''&&&'''(((%%%!!!$$$)))...777///,,,&&&)))###&&&''')))((('''%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&'''''''''''''''%%%&&&'''((())))))(((((($$$(((+++***,,,000000---...$$$111222...666555333bbb;;;KKKxxx222...333...---&&&)))***+++***((('''((()))$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###""""""###$$$$$$###!!!"""$$$&&&%%%"""!!!###&&&###$$$%%%$$$"""!!!"""###"""###$$$$$$%%%%%%$$$$$$&&&$$$%%%((('''###!!!###%%%&&&''''''%%%%%%&&&''' ###%%%%%%$$$%%%)))---'''&&&&&&'''***++++++***+++******+++------,,,***,,,,,,,,,,,,,,,,,,---...***+++,,,---......------,,,++++++++++++*********+++...000...)))'''''')))***++++++******+++...111''';;;HHH|||ddd;;;---'''$$$&&&''''''***...&&&***+++'''&&&)))+++***+++)))''''''''''''&&&%%%''''''&&&&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$$$$&&&'''((()))***)))(((((('''%%%&&&******&&&%%%'''!!!%%%'''%%%%%%'''&&&###%%%%%%%%%$$$$$$%%%%%%&&&###$$$&&&'''(((''''''&&&''''''((((((((('''&&&&&&)))''''''))),,,---***''''''((()))***++++++***)))++++++++++++++++++++++++***,,,......,,,++++++++++++++++++,,,...222666888GGGFFFDDDCCCCCCCCCAAA???999888888:::777333222555333333555777333,,,***------///---+++---111111---///111222333222000///...///333222---***+++---,,,(((***++++++)))'''&&&'''''')))***)))'''&&&(((***)))(((((()))***)))'''%%%###(((***((('''***+++***%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%%%%%%%&&&'''###&&&&&&$$$%%%((()))'''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%&&&'''((((((((((((&&&&&&&&&''''''%%%###+++...///+++(((///???MMMAAA111%%%'''((($$$###'''(((((((((''''''((((((((()))'''(((***(((%%%&&&)))'''$$$%%%((((((&&&%%%(((%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%''')))&&&###'''...(((///&&&&&&$$$!!!)))"""&&&'''))))))'''%%%%%%&&&''''''''''''''''''''''''&&&&&&'''((((((((((((''''''((())))))))))))((('''%%%)))++++++,,,///...++++++333///000000222:::///===mmmJJJPPPDDD666222///---###)))***,,,***((('''(((***%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$%%%%%%$$$###!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###"""!!!"""######!!! !!!%%%'''&&&"""!!!###'''!!!###$$$$$$#########$$$###$$$%%%%%%&&&&&&%%%%%%&&&$$$%%%((('''###!!!"""!!!###%%%$$$"""!!!"""$$$!!!$$$&&&%%%######''',,,%%%$$$$$$&&&)))+++,,,+++))))))***,,,...///...,,,------,,,,,,+++,,,,,,,,,)))***,,,---......------+++,,,,,,,,,++++++******(((,,,///...***'''(((******+++---...---,,,++++++***///+++OOOzzzQQQ>>>***$$$''',,,000333'''******'''&&&)))+++***'''''''''((())))))&&&$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$###$$$'''))))))))))))(((&&&$$$%%%))))))%%%$$$&&& $$$%%%$$$$$$'''%%%"""&&&%%%%%%$$$$$$%%%%%%%%%%%%''')))+++++++++***)))'''((())))))))))))))))))+++)))))),,,000222...***&&&&&&'''((())))))******))))))***+++++++++++++++)))+++,,,+++***)))***,,,***+++,,,---///111222333IIIIIIGGGEEEEEEDDDAAA>>>777555666888666111111444111111444666333,,,+++...---...---+++---111111---444222111333666555111---//////---***+++///...+++(((***++++++)))'''&&&&&&''')))+++***'''&&&(((***))))))((()))******(((%%%$$$((()))%%%$$$&&&'''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&###&&&&&&$$$$$$''''''$$$###$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%((()))(((%%%$$$'''***((('''&&&'''((('''&&&$$$&&&---///'''!!!+++FFF^^^RRR888######((('''$$$%%%''''''&&&&&&&&&&&&''''''((($$$###&&&)))((((((***((()))+++,,,(((###&&&---%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%"""###''')))(((&&&***222"""'''"""'''(((000'''&&&'''))))))'''%%%%%%%%%''''''''''''''''''''''''&&&'''(((((())))))(((((())))))***++++++***((((((&&&***,,,++++++---,,,(((&&&>>>))))))000)))666666333XXXHHHTTTOOO666,,,---111((((((+++,,,+++((('''(((***&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""!!!!!!!!!###%%%&&&%%%$$$!!!%%%(((&&&"""!!!###'''!!!###$$$$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&""" ###'''(((%%%###%%%###%%%'''&&&###"""$$$&&&%%%((()))&&&!!! ###((($$$###$$$&&&))),,,,,,+++))))))***---000111000......------,,,++++++++++++)))***+++---......------+++,,,,,,,,,,,,+++******!!!&&&++++++)))'''***---+++)))'''$$$$$$''',,,000...---,,,888555GGGzzzhhh@@@,,,+++...---,,,'''******&&&%%%)))+++***$$$%%%''')))++++++(((%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%!!!###&&&((()))))))))((($$$###$$$(((((($$$###$$$###%%%$$$$$$&&&%%%!!!&&&&&&%%%$$$$$$%%%%%%%%%###$$$&&&((())))))((('''((()))***+++++++++++++++(((&&&&&&***///000---)))&&&&&&&&&&&&''')))***+++******+++++++++******))))))******)))((((((***,,,***+++...///000///...---GGGIIIIIIEEEBBBBBB???;;;999666555666888888444000...///111000...---......000///////////////000000555333000.........---,,,...---+++***---000---&&&******))))))))))))*********++++++***((('''(((***'''&&&%%%&&&)))******)))(((((((((((((((''''''''''''''''''(((''''''&&&%%%'''$$$###$$$''')))'''%%%%%%&&&'''))))))))))))((("""$$$&&&(((((((((&&&%%%'''''''''%%%$$$$$$&&&((((((%%%###%%%&&&$$$%%%))))))******(((&&&%%%&&&(((''''''&&&%%%&&&(((***,,,((((((***,,,)))%%%(((---***)))(((&&&'''((()))+++'''(((((('''&&&&&&)))+++''''''((((((((((((''''''%%%###""""""$$$%%%&&&&&&(((((('''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&((())))))(((&&&&&&''')))'''((()))((('''&&&''')))((((((''''''''''''((((((111+++(((,,,///,,,(((''')))***+++***))))))***,,,222111000///......//////@@@&&&DDDeee{{{888111///---,,,******))))))((((((''''''((((((''''''''''''((((((&&&&&&%%%###!!!!!!$$$&&&""" """$$$$$$!!!!!!!!!""""""""""""!!!!!!######"""!!! """############$$$$$$$$$######%%%&&&&&&&&&&&&&&&"""%%%&&&###$$$&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%%%%$$$%%%&&&((()))%%%&&&&&&$$$""""""###%%%'''&&&%%%$$$############)))***((($$$$$$((()))(((*********+++,,,---...//////,,,******---...,,,***///...---,,,,,,---...///111+++(((+++---+++)))))))))))))))((((((((((((((((((((())))))***+++,,,---,,,(((---333------NNNyyyfff222...222(((,,,((()))'''555)))&&&***,,,,,,***,,,...***$$$"""555???222###""")))---,,,)))&&&$$$%%%&&&&&&&&&###%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((((()))***+++,,,,,,+++)))(((,,,***''''''((())))))(((''''''((()))))))))))))))***)))))))))***+++,,,,,,---,,,,,,,,,++++++******,,,///000///111333222...GGGJJJIIIDDDAAAAAA>>>999:::::::::888666333222111...000111000...------...////////////000000111222777444111///.........---///...,,,+++...111...'''++++++************++++++&&&''')))******+++...000***)))(((((()))***(((''''''''''''''''''&&&&&&&&&(((((((((((('''&&&%%%%%%&&&%%%###%%%'''((('''%%%%%%&&&'''''''''&&&%%%$$$$$$%%%'''((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%(((***)))&&&&&&((((((&&&&&&)))&&&'''((('''&&&&&&'''))),,,+++)))&&&%%%%%%&&&&&&***((((((***((($$$$$$''',,,***((('''&&&'''((()))%%%&&&&&&%%%$$$%%%''')))''''''((((((((((((''''''%%%$$$$$$$$$%%%&&&''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''(((((('''&&&&&&((()))'''((()))((('''&&&''')))((((((''''''''''''((((((+++%%%$$$)))---,,,***)))((()))***)))))))))+++,,,111000///...---......///000???FFFeeeJJJ999...///,,,444+++******)))((('''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''%%%""""""###%%%"""!!!!!!"""$$$$$$""" !!!!!!""""""!!!!!! """""""""!!! """"""#########$$$$$$$$$############"""!!! !!!$$$%%%""""""$$$### %%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%$$$$$$$$$%%%&&&'''%%%&&&&&&%%%###"""###%%%"""""""""###$$$%%%''''''''')))(((%%%&&&+++---,,,************+++,,,------...,,,******,,,---,,,+++......---,,,,,,---......///,,,,,,---+++''''''***''''''((((((((()))))))))))))))***+++,,,...///000,,,))),,,000***###///DDDpppHHH***++++++)))333555###)))...<<<)))(((%%%%%%))),,,&&&"""///444***!!!###'''&&&+++(((%%%$$$%%%&&&&&&%%%((((((((('''&&&&&&(((***'''''''''&&&%%%%%%%%%$$$"""###%%%$$$"""!!!!!!""""""######$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))))))))++++++++++++***))),,,***''''''((())))))((((((((()))***************&&&&&&'''(((***,,,---...(((((())))))***++++++,,,'''***,,,+++...111111---HHHJJJHHHCCC@@@@@@===999888;;;===:::555222444666///111222111///---------......///000111222222333999555111..................///---,,,...111///))),,,++++++******++++++,,,%%%''')))***+++,,,///222...,,,*********)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''&&&%%%$$$&&&%%%$$$%%%'''''''''&&&%%%%%%%%%%%%$$$###"""!!!&&&''''''''''''%%%###"""$$$%%%&&&&&&&&&''')))+++)))''''''******&&&$$$&&&$$$%%%&&&&&&%%%&&&(((***---,,,)))'''%%%$$$$$$$$$***''''''))))))&&&'''+++))))))'''''''''((()))***%%%&&&'''&&&%%%%%%''')))''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&'''(((***'''((()))((('''&&&''')))((((((''''''''''''((((((,,,'''''',,,000///......'''((()))))))))))),,,...000///...---,,,---...///...>>>111lllJJJAAA<<>>www===qqqBBB333777###,,,++++++***((('''&&&%%%$$$$$$$$$############$$$$$$!!!$$$'''(((((('''''''''############$$$$$$######!!!""""""######""""""!!! !!!!!!""""""""""""""""""""""""##################$$$%%%&&&&&&&&&&&&!!!$$$$$$!!! """!!!""""""###$$$%%%&&&&&&'''########################%%%%%%$$$######"""""""""$$$%%%&&&&&&$$$$$$$$$%%%'''&&&%%%$$$############%%%((((((''')))...000///,,,,,,,,,,,,,,,,,,++++++,,,+++******+++,,,,,,,,,++++++++++++++++++++++++******,,,///---***,,,000***************)))))))))(((((((((((()))***,,,,,,///...+++)))...222000***,,,--->>>[[[mmm888,,,QQQ///!!!(((,,,&&&)))((('''(((///555111***'''(((&&&"""###'''((($$$)))&&&$$$$$$$$$%%%$$$###$$$&&&(((((('''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$(((***++++++)))((()))***#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((((((((()))***+++,,,,,,,,,+++***(((((()))***)))((())))))***++++++************)))((('''''''''''''''---,,,+++***))))))*********...000///000333555333FFFHHHFFFBBBAAABBBBBB>>>999888666777:::;;;999777000111222111///...---...,,,---///111222222333222555111---++++++,,,,,,,,,***,,,,,,***+++...---)))))))))(((((((((((())))))***++++++)))'''&&&'''(((***)))''''''(((((('''&&&&&&&&&''''''(((((((((((())))))))))))((('''&&&%%%&&&&&&&&&&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&&&&'''((()))(((&&&%%%%%%&&&)))(((***---,,,'''$$$$$$%%%&&&&&&%%%######$$$%%%$$$$$$%%%&&&'''((()))***%%%'''))))))&&&(((666FFF'''''''''''''''((((((((('''(((******)))((()))***''''''((((((((((((''''''###%%%&&&&&&%%%%%%''')))&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((($$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&&&&&&&(((***'''((()))((('''&&&''')))''''''&&&&&&&&&&&&'''''')))&&&&&&)))***((('''((((((***+++++++++,,,...111---,,,++++++,,,---...///+++......===ggglll???FFF...:::'''+++******)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###%%%((()))(((&&&%%%$$$###$$$$$$############$$$"""######$$$$$$######""" !!!!!!"""#########!!!!!!"""""""""######### !!!""""""#########"""%%%%%%###"""$$$### """"""######$$$%%%&&&&&&########################$$$$$$$$$$$$###""""""!!!###%%%''''''%%%$$$%%%&&&)))(((&&&$$$###!!!!!!!!!%%%((((((&&&(((,,,---+++,,,------...------,,,+++***************+++,,,---++++++++++++++++++++++++000,,,+++///111///,,,---...---,,,,,,+++***))))))***))))))(((((())))))***...000---((()))...---(((//////---DDD___~~~qqqvvv:::$$$,,,777...$$$''''''&&&'''******'''&&&((('''$$$###%%%''''''(((&&&$$$$$$%%%%%%$$$"""&&&)))...000///+++)))(((###$$$$$$%%%%%%&&&&&&&&&###$$$&&&&&&%%%$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%############$$$%%%&&&'''(((((()))******+++,,,---+++***))))))******)))'''((()))))))))))))))(((((())))))((('''&&&&&&&&&''')))((('''&&&&&&'''))))))***...000,,,+++---///...EEEGGGEEEAAA???AAAAAA>>>===:::888999;;;:::555000///111222111000//////000,,,---///000111111111000111...,,,+++,,,,,,,,,+++(((+++,,,******,,,,,,)))(((((((((''''''((((((((('''((()))(((&&&&&&(((***((('''&&&'''((()))((('''&&&&&&''''''((()))))))))(((((()))))))))(((''''''&&&'''''''''%%%$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((#########$$$%%%&&&&&&''''''((()))(((%%%#########+++)))+++///...)))'''((('''''''''%%%###"""###%%%%%%%%%&&&&&&''''''''''''&&&''')))'''"""###000???+++***)))((('''%%%$$$###$$$&&&(((((('''''''''(((''''''((((((((((((''''''###%%%'''&&&%%%&&&***...'''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$&&&&&&&&&%%%&&&''')))'''((()))((('''&&&''')))''''''&&&&&&&&&&&&''''''&&&$$$%%%***+++)))))),,,)))***+++++++++,,,...000,,,,,,++++++,,,...///000,,,777(((555HHHCCCdddSSS###000)))+++))))))(((''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''')))***)))&&&""" ######$$$###!!!!!!###%%%"""######$$$$$$######"""!!!!!!!!!""""""#########!!!!!!!!!"""""""""#########$$$$$$######"""!!! """%%%&&&$$$$$$&&&&&&"""""""""######$$$$$$%%%%%%##############################$$$$$$$$$###"""""""""%%%''''''&&&%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%((((((&&&&&&)))***'''***+++,,,---...---,,,+++)))***+++*********,,,...***++++++,,,,,,++++++***444///,,,000222...)))'''...------,,,+++***))))))++++++*********++++++,,,%%%***------,,,---,,,))))))888000111222llluuu<<<111111222"""&&&***+++&&&"""###$$$###$$$&&&'''%%%######%%%'''((('''%%%%%%&&&&&&$$$######''',,,///---***'''%%%""""""###$$$%%%&&&'''''' """$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''***)))))))))***+++,,,,,,+++***)))***++++++)))'''((())))))))))))(((''''''%%%%%%&&&&&&((()))***+++((((((((()))+++...222444...333333...***+++------FFFGGGEEE???<<<>>>===:::::::::;;;;;;:::777222///...000111111000000000111+++---...000000000///...------,,,---......---+++'''+++---******------+++))))))(((((((((((())))))'''((()))((('''((()))+++)))((('''((()))***)))'''%%%%%%&&&''''''((())))))''''''((())))))))))))(((%%%'''((('''%%%###%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$&&&''''''%%%#########)))'''))),,,,,,((('''(((&&&&&&'''&&&$$$$$$%%%'''&&&&&&&&&'''&&&&&&&&&%%%(((&&&&&&'''&&&%%%)))000(((((((((((('''&&&%%%$$$$$$&&&))))))(((''''''(((''''''((((((((((((''''''$$$'''((('''%%%(((...444(((''''''&&&%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&'''&&&%%%%%%&&&((('''((()))((('''&&&''')))'''&&&&&&%%%%%%&&&&&&''')))(((***------++++++///(((*********))))))+++---,,,,,,+++,,,---///000222444111444+++BBBPPP{{{OOO,,,+++---+++''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%'''((('''$$$"""!!!!!!"""######""" """%%%!!!!!!""""""""""""!!!!!!""""""""""""""""""######!!!!!!!!!!!!"""""""""###&&&&&&&&&%%%%%%$$$###"""!!!$$$%%%$$$$$$''''''$$$###############$$$$$$$$$########################"""###$$$%%%%%%%%%$$$###"""$$$'''((('''&&&&&&&&&############$$$%%%&&&'''$$$'''(((&&&'''******''''''(((***,,,,,,,,,+++***((()))+++***)))))),,,...++++++,,,------,,,++++++///,,,,,,000000+++)))***************************(((((())))))***,,,---...$$$&&&***//////......111'''......(((***RRRoooSSS)))&&&000***,,,+++'''&&&((((((%%%&&&&&&&&&'''&&&$$$###$$$)))'''&&&&&&''''''%%%###!!!$$$&&&'''&&&$$$###############$$$%%%%%%%%%&&&"""$$$%%%&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((+++******))))))***+++,,,+++******+++,,,+++)))'''***************)))((('''%%%%%%&&&'''(((***,,,---***)))***+++...333777:::111666666000,,,---///000GGGHHHDDD===::::::999555333888======999555333333---///111111111000111222+++---...000000///---,,,,,,,,,---...000000...,,,(((,,,...,,,+++---...,,,******))))))))))))******)))***+++***(((((()))+++,,,***))))))******)))'''$$$$$$%%%%%%&&&'''((((((&&&'''((()))************%%%''')))'''$$$###$$$''''''&&&%%%############$$$'''&&&%%%$$$############!!!###&&&&&&%%%$$$$$$$$$%%%###$$$((((((%%%$$$&&&$$$%%%&&&&&&%%%%%%''')))$$$%%%%%%&&&''''''''''''((($$$###(((,,,***((((((###$$$%%%'''((()))))))))&&&(((++++++***))))))***''''''((((((((((((''''''&&&((()))(((&&&***222999(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''&&&$$$$$$&&&''''''((()))((('''&&&''')))'''&&&&&&%%%%%%&&&&&&'''+++******,,,***&&&%%%)))((())))))((('''''')))***,,,,,,+++,,,---///111222444)))111666'''GGGoooGGGSSSGGG333555///&&&&&&&&&''''''''''''(((%%%%%%$$$$$$$$$$$$%%%%%% """$$$%%%$$$$$$&&&'''!!!"""###!!!"""%%% ######""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""######""" ###$$$###$$$'''(((%%%$$$$$$$$$#######################################"""###$$$%%%&&&&&&%%%$$$"""$$$'''((('''&&&&&&&&&$$$#########$$$%%%%%%&&&###&&&(((&&&'''++++++((($$$&&&(((***++++++))))))''')))+++***)))))),,,///+++,,,------------,,,+++$$$&&&+++///...***+++000%%%&&&'''((()))***++++++###$$$%%%''')))+++---//////***(((+++***''')))000***&&&666111+++)))RRRYYY333000((((((%%%$$$(((...,,,'''***'''&&&)))***(((%%%###)))(((''''''((('''%%%###%%%&&&&&&%%%$$$###%%%'''%%%%%%$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''(((******,,,+++***)))))))))***++++++******+++,,,,,,)))'''+++++++++++++++***)))(((((((((((((((((()))***+++(((''''''''')))---111333---222333---(((***---...IIIHHHCCC===;;;===;;;777999999777555333222111000000222333222111000111222...------...000111000...111...,,,......+++,,,000000---***,,,///000---)))***+++,,,+++)))((()))***,,,,,,,,,,,,,,,+++***)))+++******)))(((''''''&&&''')))(((&&&''',,,,,,(((******))))))))))))******###"""!!!###&&&&&&### $$$$$$"""!!!!!!!!!"""#########$$$$$$$$$%%%%%%%%%!!!$$$$$$!!!!!!%%%***---'''''''''&&&$$$$$$%%%&&&(((((((((&&&$$$%%%'''***'''"""///""""""..."""((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&((((((((((((''''''''''''******))))))((((((''''''%%%%%%%%%%%%(((+++...000222,,,((())))))&&&&&&(((&&&&&&'''((())))))(((((($$$&&&''''''&&&&&&((())))))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''***'''$$$###$$$&&&&&&&&&%%%((()))''')))---...++++++''''''+++---+++***,,,---------------...///000444000333***111555QQQwww===lllWWW111,,,444)))))))))(((''''''&&&&&&&&&&&&%%%%%%$$$###""""""########################!!!$$$$$$"""###%%%"""###"""!!!"""###$$$###!!!""""""""""""!!!!!!!!!!!!###$$$$$$"""  !!!!!!###%%%$$$""""""$$$&&&$$$$$$##################%%%$$$"""!!!!!!!!!""""""%%%'''%%%"""!!!%%%&&&###$$$""""""$$$''')))'''%%%&&&&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%&&&'''&&&%%%$$$$$$%%%'''***++++++---......,,,++++++,,,((()))***+++++++++++++++)))((()))+++......+++'''''')))***+++))))))***+++))))))))))))***+++,,,---))))))(((((((((((())))))''')))((($$$$$$(((***)))000,,,///222+++)))BBBddd}}}888<<<+++ 222&&&!!!999"""%%%***,,,)))'''((())))))$$$+++###+++!!!,,,$$$'''''' """***!!!---%%%%%%%%%%%%%%%%%%%%%%%%###'''(((%%%$$$&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&&&&&&&&&&+++++++++,,,---,,,***(((,,,+++***+++------+++***,,,,,,,,,+++***))))))(((((((((''''''''''''(((((()))((('''(((***,,,,,,+++000///...------...//////GGGGGGCCC===<<>>:::>>><<<888555222000000000...000111000///...///000///...---...//////---,,,111---,,,...---+++,,,///...+++)))***......+++'''---......,,,)))'''((((((+++++++++++++++***))))))++++++******))))))((((((((()))(((&&&'''++++++''')))(((((((((((((((((()))%%%$$$###%%%''''''$$$"""###"""!!!!!!!!!###$$$%%%#########$$$$$$$$$%%%%%%&&&&&&%%%&&&'''(((&&&$$$'''(((((('''%%%%%%&&&'''&&&&&&&&&$$$######%%%(((&&&%%%!!!###*** +++&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((%%%%%%&&&'''((()))******''''''''''''((((((((((((***)))'''&&&&&&'''((()))---(((%%%'''(((&&&&&&)))%%%&&&'''(((((((((((((((%%%&&&''''''&&&&&&'''((((((((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''***'''$$$$$$%%%&&&&&&&&&&&&)))***((()))---...+++///***(((******'''&&&(((((())))))***,,,...///000,,,,,,000+++333111999xxxXXXHHHjjj111//////)))))))))(((''''''&&&&&&&&&%%%%%%%%%$$$#################################"""'''***&&&###"""!!!###"""!!!"""######"""!!!""""""""""""!!!!!!!!!!!!!!!!!!"""!!! !!!### """$$$$$$"""!!!###%%%###"""""""""""""""######%%%$$$###""""""""""""###"""%%%$$$!!!"""%%%'''%%%###"""!!!###&&&'''%%%###%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$###"""######$$$$$$$$$###$$$%%%(((+++,,,&&&(((******)))))))))***((()))***+++++++++++++++***))))))***,,,+++((($$$***+++---,,,***)))))))))))))))))))))***+++,,,,,,///...---+++******)))))))))++++++''''''***)))'''''''''+++///+++&&&000@@@DDDEEE999......&&&,,,555111***&&&((())),,,666AAAIII999!!!///+++'''%%%)))333000***)))$$$!!!(((%%%%%%%%%%%%%%%%%%%%%%%%###'''(((%%%$$$&&&'''%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&'''((((((((((((---------///111111///---***))))))***++++++***(((,,,++++++***))))))((((((((((((''''''''''''(((((()))(((&&&''')))+++******............///111333444EEEEEEAAA======AAA@@@===AAA>>>999555111/////////...000111000///...///000000...............,,,***///,,,+++------***+++...,,,***((())),,,,,,)))&&&,,,------,,,***))))))***************))))))))))))************************)))***)))&&&'''+++***&&&(((''''''&&&&&&''''''(((&&&%%%%%%&&&''''''%%%$$$!!!!!!!!!!!!"""$$$&&&'''#########$$$$$$$$$$$$%%%***&&&###$$$''''''%%%"""((())))))(((&&&&&&'''(((((())))))'''&&&&&&)))+++555%%%'''&&&'''''')))&&&%%%%%%$$$$$$%%%%%%&&&''''''(((((())))))******%%%%%%&&&'''((()))******%%%%%%&&&&&&'''(((((()))***)))'''&&&%%%%%%&&&&&&(((###"""%%%'''&&&''')))%%%%%%&&&''''''''''''&&&&&&'''((('''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''')))'''%%%$$$%%%&&&&&&%%%(((++++++)))))),,,---***///***(((((('''%%%%%%)))))))))******+++---...///)))+++---***444000)))III{{{===VVV222444+++***))))))((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###+++...)))""" !!!"""###"""!!!!!!######"""!!!""""""""""""!!!!!!!!!!!! """$$$ !!!###"""!!!!!!"""$$$!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$############$$$ ######!!!"""&&&'''%%%$$$$$$###$$$&&&&&&%%%###&&&%%%%%%%%%%%%&&&'''((($$$$$$###""""""""""""###""""""###$$$&&&(((+++,,,$$$''')))***)))((()))***(((((()))++++++,,,,,,,,,,,,,,,++++++,,,***'''%%%,,,---...---***((((((((())))))))))))***+++,,,,,,111000...,,,***)))(((((('''***+++((((((******''''''))),,,---,,,++++++***///???LLLpppBBB999333!!!,,,!!!+++...&&&---UUU777+++111999&&&111$$$&&&***111---&&&)))$$$$$$$$$$$$$$$$$$$$$$$$###'''(((%%%###&&&'''%%%$$$$$$############$$$$$$&&&'''((()))******************+++---//////---+++)))((('''(((******((('''******))))))((((((''''''((((((''''''''''''(((((()))'''&&&&&&((()))((((((,,,,,,---...000222555666AAABBB???;;;===AAAAAA???>>><<<:::666333000///...000222333222111000111222///......///000000...,,,...++++++------******---+++***))))))++++++)))'''((()))+++,,,+++,,,...///)))))))))((((((((()))))))))))))))))))))************+++)))&&&'''***)))%%%(((''''''''''''''''''(((&&&&&&%%%&&&&&&&&&%%%$$$""""""!!!!!!"""$$$%%%&&&############$$$$$$$$$$$$)))$$$ """###&&&)))&&&'''((('''%%%%%%&&&(((((()))))))))'''(((***,,,:::...)))%%%&&&'''%%%(((%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))******((((((((((((''''''''''''&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%'''((()))&&&"""!!!%%%'''&&&&&&)))%%%%%%&&&&&&&&&&&&&&&%%%&&&'''((('''%%%$$$%%%&&&''''''&&&%%%%%%&&&&&&&&&''''''(((((((((((('''''')))'''%%%$$$%%%&&&&&&%%%(((++++++((((((++++++(((***&&&&&&'''''''''+++000//////...---,,,,,,,,,,,,...111,,,(((111222...:::ZZZ___HHH~~~555666,,,******))))))((('''''''''$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###)))+++'''""""""###"""###!!! !!!"""###"""!!!""""""""""""!!!!!!!!!!!!  """$$$ !!!!!!!!!!!!!!!"""###!!!!!!!!!!!!"""###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$ ######!!!"""%%%&&&$$$''''''''''''((('''&&&%%%'''''''''''''''(((((()))%%%%%%%%%$$$$$$$$$$$$$$$#########$$$%%%''')))***(((***,,,---,,,*********'''((()))***+++,,,,,,,,,...............---+++******,,,---,,,***(((((()))((((((((())))))***+++,,,...---+++)))(((&&&&&&%%%&&&)))(((%%%%%%***+++***+++///...(((***111111,,,)))333***888EEETTTBBB333III;;;===GGG;;;###"""XXXfff666(((555(((///---&&&"""000>>>111!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###'''((($$$###%%%&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$''''''((()))************)))))))))+++,,,,,,***((()))(((((((((******((('''))))))((((((''''''''''''((((((''''''''''''(((((()))'''&&&&&&'''''''''&&&+++++++++---///111444555>>>???<<<999;;;@@@@@@>>>777888888888666333///---000222333222111000111222///......000222333222111...++++++...---******,,,,,,+++++++++,,,+++***)))'''(((***++++++,,,...///)))((((((''''''((())))))'''''''''(((((((((((((((***+++)))&&&'''***)))%%%)))((((((''''''(((((()))&&&&&&&&&%%%$$$###$$$$$$%%%$$$###""""""###$$$$$$""""""#########$$$$$$$$$%%%%%%''')))%%% ###+++$$$%%%&&&%%%$$$$$$%%%'''###$$$%%%%%%$$$$$$%%%''''''(((!!!!!!''',,,(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''((())))))(((((((((((('''''''''''')))))))))(((((((((''''''#########%%%&&&'''))))))((($$$###&&&(((&&&&&&'''%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((('''%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((''''''((('''%%%%%%&&&&&&&&&$$$'''***)))&&&&&&)))(((%%%'''&&&&&&((())))))...555///...---,,,,,,,,,,,,,,,///444,,,)))...000555777111:::PPP|||pppwww???333---*********)))((((((''''''%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%"""###%%%$$$!!!"""!!! !!!"""###""" """"""""""""!!!!!!!!!!!! !!!"""!!!!!!"""!!!!!! !!!"""""""""""""""""""""###$$$%%%&&&'''$$$$$$$$$$$$%%%$$$$$$$$$"""%%%%%%""""""%%%$$$!!!&&&'''((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%$$$$$$######%%%%%%$$$$$$$$$%%%%%%%%%***,,,//////---+++***)))'''((()))***+++,,,,,,,,,,,,---......------------'''(((******)))(((((()))(((((((((((()))***+++,,,***)))(((''''''&&&&&&&&&------***$$$###(((+++***(((///...&&&%%%...000,,,---111===...!!!000eeefffbbbEEEAAADDD222'''HHHFFF,,,---%%%)))###"""))))))###'''$$$$$$$$$$$$$$$$$$$$$$$$"""&&&'''$$$###%%%&&&$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&'''((())))))))))))---,,,,,,---...---+++(((******)))***+++,,,***(((((((((((('''''''''''''''((((((''''''''''''(((((()))'''%%%%%%&&&''''''&&&))))))+++---111555888:::>>>>>><<<888:::>>>???<<<444444666666555333000///...000111000///...///000......///111444555444333...,,,,,,///...+++***,,,,,,,,,------,,,,,,+++******+++,,,+++))))))***+++)))((((((''''''(((***+++'''''''''''''''''''''''')))***)))&&&'''+++***&&&)))(((((((((((((((((()))&&&&&&&&&%%%###"""###%%%&&&%%%$$$###"""######$$$"""""""""############$$$"""'''000666..."""%%%###$$$%%%$$$######%%%'''###$$$&&&&&&%%%%%%&&&(((""")))$$$******%%%+++$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''((((((%%%%%%&&&'''((()))******+++******)))((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&***&&&%%%((()))&&&%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((''''''(((&&&%%%%%%''''''%%%$$$%%%((((((%%%%%%((((((%%%)))((()))+++)))'''+++222(((((())))))***,,,---...***111+++///---***333---333xxxZZZ222rrrqqqPPPIIIBBBDDD@@@888QQQVVV......+++******))))))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!"""&&&%%% """!!! """"""!!! """"""""""""!!!!!!!!!!!!""""""###""" !!!###"""!!! !!!###$$$###"""$$$$$$$$$$$$$$$%%%&&&'''"""###$$$$$$%%%$$$$$$$$$###&&&'''$$$###%%%$$$!!!"""$$$&&&&&&$$$$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$######$$$$$$######"""!!!%%%%%%%%%$$$$$$######"""'''***---...,,,***((((((&&&''')))***,,,,,,------)))***,,,+++******,,,---%%%'''))))))((('''((()))(((((((((((()))***++++++))))))((((((((())))))***555444...'''$$$'''((('''%%%---000+++)))++++++'''888,,,777:::000111rrr~~~KKK@@@+++"""666oooppp444 ;;;777SSSOOO... $$$((()))%%%%%%%%%%%%%%%%%%%%%%%%"""&&&'''$$$"""%%%&&&$$$%%%&&&'''(((((('''&&&%%%%%%&&&'''(((((())))))))),,,++++++,,,---,,,***(((,,,+++***+++------+++***((((((((((((((((((''''''((((((''''''''''''(((((((((&&&%%%%%%'''(((''''''&&&(((***...333999===@@@@@@@@@===999:::>>>>>>;;;555444333222111000000111...000111000///...///000/////////111333444333222...,,,---000000,,,+++---+++,,,------,,,+++++++++)))***+++***((('''((()))***)))((('''''')))+++,,,))))))((((((''''''&&&&&&((()))(((&&&'''++++++'''(((''''''&&&&&&''''''((('''((((((&&&###"""$$$&&&%%%$$$#########$$$%%%&&&""""""""""""############$$$%%%,,,444///""" &&&$$$%%%%%%%%%$$$$$$&&&(((%%%'''))))))))))))***+++)))------GGGBBB###%%%&&&(((''''''&&&&&&''''''((('''''''''''''''(((((((((%%%%%%&&&'''((()))******(((((((((((((((((((((''''''''''''''''''&&&%%%$$$(((%%%$$$((()))'''%%%'''((((((((((((((('''&&&%%%$$$%%%&&&&&&%%%$$$%%%'''%%%%%%$$$$$$%%%%%%&&&'''''''''(((((((((((('''''''''&&&%%%&&&''''''%%%###%%%((((((%%%&&&((()))&&&))))))+++,,,)))%%%(((...''''''((()))***,,,...///***...(((333///(((444***''';;;ddd@@@IIIIIIKKKJJJIIILLLHHH555222EEEzzz///000++++++******)))((((((((('''''''''&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$$$$ """###!!!"""!!! !!!"""!!! """"""""""""!!!!!!!!!!!!!!!"""###"""""""""$$$&&&###""" """$$$%%%$$$"""%%%$$$$$$###$$$$$$%%%%%%!!!"""###$$$$$$$$$######"""&&&'''%%%%%%''''''### """%%%%%%######$$$&&&######%%%&&&&&&&&&%%%$$$###$$$%%%%%%%%%$$$""""""$$$$$$$$$$$$$$$######"""###'''+++---,,,+++***)))&&&'''(((***,,,---------***+++,,,+++)))(((***,,,''')))******((('''(((((((((''''''(((((()))***+++***)))))))))))))))******///000...(((&&&'''&&&###&&&))),,,,,,++++++)))'''///777$$$"""...222999ggg^^^NNN777111XXX___///===iii]]];;;&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&"""&&&'''$$$"""$$$%%%$$$$$$%%%'''(((((('''%%%$$$%%%&&&'''((())))))))))))(((((((((+++------,,,***,,,++++++,,,------,,,***((((((((((((((((((((((((((((((''''''''''''(((((((((&&&%%%&&&((())))))((('''(((***---111555999<<>>>>>:::888555111...---...000222000222333222111000111222000000///000222222111//////---...111000---+++---+++,,,------+++******+++&&&'''))))))((((((***+++***)))((('''((()))+++---+++******)))(((''''''&&&''')))(((&&&''',,,,,,((('''&&&&&&%%%%%%&&&&&&'''(((******'''$$$###%%%(((######""""""###%%%'''(((""""""""""""############'''!!!!!!''''''!!!###,,,$$$%%%&&&&&&%%%%%%''')))###%%%'''(((''''''((()))&&&%%%---[[[VVV%%%$$$000((((((''''''''''''(((((())))))))))))(((((((((((()))(((((((((''''''''''''%%%%%%&&&&&&'''(((((((((&&&''''''(((((('''&&&&&&&&&######''')))'''&&&'''(((((())))))((('''&&&&&&###$$$%%%%%%%%%%%%&&&'''$$$$$$$$$$$$%%%%%%&&&'''''''''(((((((((((('''''''''&&&%%%&&&''''''%%%###%%%((((((&&&'''******'''&&&'''***,,,((($$$'''---++++++++++++,,,---......000///$$$444111)));;;000111)))===eee222sssUUU???WWW<<<>>>fff444333++++++******)))((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!'''(((###!!!###"""  !!!"""!!! """"""""""""!!!!!!!!!!!!!!!"""######$$$''')))$$$"""!!!"""%%%&&&%%%"""$$$$$$################## !!!"""###$$$$$$###"""!!!%%%'''%%%&&&))))))&&& ###&&&&&&%%%$$$&&&(((&&&&&&((()))))))))((('''&&&&&&'''((('''&&&%%%$$$""""""###$$$$$$$$$$$$$$$!!!%%%***---...---------&&&'''(((***,,,------------//////---***(((***,,,***,,,,,,+++)))''''''''''''''''''(((((()))***+++***))))))(((((((((((((((###'''((('''&&&'''%%%!!!'''""" ###&&&'''((()))(((222***111$$$333444333```===FFF???:::eee???'''iii[[[,,,000''''''''''''''''''''''''"""&&&'''###"""$$$%%%$$$###$$$&&&''''''&&&$$$###&&&'''((())))))***************+++///222444333222,,,+++***+++------+++***((((((((()))))))))))))))((((((''''''''''''(((((('''&&&%%%&&&(((******************+++,,,...000222DDDCCC???::::::<<<<<<888222333111...000555555222222333555666333000666>>>===666000000333444///)))111000...------...//////(((++++++((((((++++++((())))))***))))))((('''&&&((('''''''''((()))+++,,,,,,***((((((***+++++++++%%%((('''%%%&&&***+++(((((()))***)))'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$#########%%%###!!!"""%%%&&&$$$""""""###$$$%%%&&&%%%$$$$$$''''''(((((('''&&&%%%%%%###$$$&&&(((***************&&&%%%))),,,***((((((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''******((('''%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&((((((((((((((((((''''''%%%&&&'''&&&$$$$$$&&&(((,,,'''###'''---...'''$$$'''&&&$$$$$$'''(((&&&(((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&((()))(((&&&$$$%%%&&&'''&&&&&&)))))))))'''%%%%%%''')))###$$$&&&(((*********))))))***++++++,,,,,,++++++...............---------000...>>>\\\QQQXXXKKKRRRxxx000JJJ@@@333---,,,*********)))'''%%%!!!###""" """'''+++&&&''''''((('''&&&$$$######"""""""""""""""###$$$""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!"""""" !!!"""$$$$$$###"""""" """######"""###%%%'''******((('''%%%$$$""""""""""""###$$$%%%&&&%%%$$$'''$$$"""$$$(((***((($$$###%%%&&&&&&%%%$$$$$$%%%"""$$$&&&$$$"""%%%,,,333'''$$$!!!!!!%%%'''&&&$$$$$$(((******+++......,,,---+++***+++...///,,,***---------+++******,,,...///---************(((''')))''''''******''''''))))))(((&&&%%%***///...(((,,,***)))(((((('''%%%###((())))))'''***,,,)))$$$)))&&&%%%(((---///---)))111444kkkddd888777mmm---***SSS+++///(((///$$$%%%))))))---(((***###$$$'''((('''%%%$$$%%%(((***'''))))))%%%&&&))))))''',,,******111:::;;;333+++......---,,,,,,++++++***((())))))(((&&&%%%'''((((((&&&$$$%%%((()))(((''''''%%%###$$$''')))(((&&&+++++++++***++++++,,,,,,DDDDDD@@@;;;:::===<<<888222444333...---000111///555222111333333222444999222000///...///000///...000///...,,,,,,,,,------))),,,,,,)))))),,,,,,)))(((((())))))))))))(((((('''&&&&&&&&&'''(((***++++++)))''''''((()))))))))$$$((((((%%%$$$'''((('''&&&((()))(((&&&%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###""" !!!###$$$""" ###$$$%%%&&&'''&&&%%%%%%'''''''''''''''&&&%%%%%%$$$%%%&&&'''((((((''''''***&&&%%%))),,,***((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&''''''''''''''''''((()))***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((('''&&&%%%'''((('''&&&&&&(((++++++((($$$$$$'''&&&$$$$$$'''(((&&&&&&&&&&&&%%%%%%%%%&&&&&&***))))))((()))***+++,,,'''%%%###$$$%%%&&&%%%%%%%%%&&&''''''&&&'''***,,,###%%%''')))+++,,,,,,,,,******+++,,,,,,,,,,,,,,,------------............---111///===```mmmGGGiiiAAAVVVMMMBBBRRR111***((((((((())))))(((&&&***(((%%%#########$$$$$$$$$%%%&&&''''''&&&%%%$$$######"""""""""""""""#########""""""""""""######!!!!!!""""""""""""!!!!!!!!! !!!""""""!!!!!!"""###############!!!"""###"""!!!!!!###$$$&&&&&&&&&&&&%%%%%%$$$$$$&&&###!!!$$$***,,,***&&&&&&$$$"""$$$))),,,***'''%%%&&&((((((&&&%%%&&&'''&&&&&&%%%$$$$$$&&&)))+++$$$$$$######"""###%%%'''&&&***+++)))***,,,+++(((***((((((***---...---+++,,,------+++******,,,...,,,***))))))***+++***)))***'''(((++++++((('''***))))))&&&%%%)))...---'''***(((''''''((('''%%%###%%%%%%$$$%%%***000...(((''''''((((((((((((((((((+++>>>888gggmmm999555YYY{{{HHH222>>>222!!!,,,666---)))(((######...!!!'''*** ***(((%%%%%%%%%$$$$$$%%%(((+++###&&&&&&$$$%%%***+++))),,,******...444444///***+++++++++***************)))))))))(((&&&&&&'''))))))&&&$$$%%%''')))(((&&&)))'''%%%%%%((()))(((''''''((((((***,,,...000222EEEEEEAAA<<<;;;===<<<888888:::999333111222333111888333000333555444444555///111444444333444777999000///---++++++++++++,,,+++......++++++......+++(((((())))))))))))))))))&&&&&&&&&&&&'''((()))))))))'''%%%%%%'''''''''&&&$$$((()))&&&%%%((((((&&&$$$&&&''''''%%%$$$%%%%%%'''''''''''''''&&&&&&&&&#########$$$%%%&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%###$$$&&&'''''''''&&&%%%&&&''''''''''''&&&&&&%%%$$$%%%&&&''''''&&&$$$$$$)))%%%%%%)))+++)))''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''''''''''''''((()))++++++&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%'''''''''%%%%%%&&&'''###%%%'''))))))((((((((($$$&&&&&&###$$$'''(((&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&''''''((()))&&&$$$######$$$%%%%%%$$$%%%&&&'''''''''(((***,,,'''''')))***++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........+++999(((+++===jjjHHH;;;???^^^===|||yyyeee***,,,++++++,,,.........---000+++&&&%%%&&&&&&$$$!!!!!!"""$$$&&&&&&&&&&&&%%%$$$$$$###"""!!!!!!!!!"""$$$##################$$$""""""############""""""!!!!!! !!!!!!"""###"""""""""""""""######$$$"""######"""  """"""######$$$%%%%%%&&&&&&(((######+++///,,,'''%%%######%%%***,,,,,,***&&&((())))))(((''''''(((***'''$$$$$$%%%%%%$$$"""!!!$$$%%%$$$ $$$((((((++++++)))(((***((($$$'''&&&'''))),,,...---,,,,,,,,,,,,+++******,,,...***((('''(((***++++++***+++((((((++++++((((((+++******(((&&&)))---+++&&&'''&&&%%%&&&'''&&&%%%###"""""" &&&,,,+++&&&%%%(((+++)))&&&%%%'''***222777)))EEEWWW???___sssFFF:::DDD```FFFKKK>>>%%%&&&222777...)))(((%%%+++"""$$$$$$!!!***%%%"""############%%%(((+++$$$&&&&&&$$$%%%)))***(((+++))))))***+++,,,+++***(((((((((((()))))))))))))))******)))''''''(((***)))'''%%%%%%'''((('''&&&***)))''''''((()))((('''''''''(((***,,,///111222DDDDDDAAA===<<<>>>===888<<<<<<888444555888777222999555333555555333333666111333666888888999;;;===000///---,,,+++++++++++++++------++++++------+++******))))))))))))))))))''''''''''''(((((())))))((('''%%%%%%''''''&&&%%%&&&'''''''''+++///---'''###%%%''''''&&&%%%%%%&&&((((((((((((((('''''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&'''''''''&&&###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$(((%%%&&&)))***(((''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&''')))((('''''''''''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''(((((($$$%%%&&&&&&%%%$$$%%%&&&%%%&&&'''(((((((((''''''$$$&&&&&&######'''(((%%%%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''%%%$$$$$$%%%&&&&&&%%%((())))))(((&&&&&&'''(((************)))(((((('''***++++++,,,,,,,,,,,,,,,******+++,,,---......///'''999)))222777KKKmmm>>>uuuXXX>>>WWWDDDJJJ~~~---///...------/////////...+++)))&&&&&&'''((('''%%%"""###$$$%%%&&&%%%$$$$$$%%%%%%###"""!!!!!!!!!!!!########################!!!""""""######""""""!!!!!!!!!!!! !!!""""""######"""!!!!!!!!!"""$$$%%%""""""###""" """###!!!!!!"""###$$$%%%%%%&&&'''###!!!###(((***)))&&&%%%$$$###%%%(((******(((&&&((())))))(((''''''(((((('''&&&%%%$$$###!!! """###$$$"""!!!!!!$$$''''''******(((''')))'''###'''((()))***,,,------,,,+++,,,,,,+++)))***,,,...***((('''((()))+++******,,,))))))++++++)))))),,,)))+++)))'''(((+++)))$$$$$$$$$###$$$&&&&&&%%%###&&&((('''######&&&'''&&&%%%'''***)))''''''***---111666+++777EEE///eeeTTT000FFF[[[@@@\\\___333444zzzQQQ///111,,,$$$'''''''''""""""''' !!!"""######"""###%%%((((((***)))&&&%%%((((((%%%(((((((((&&&&&&(((***---&&&&&&'''(((((()))******))))))***)))'''''')))***((((((&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''+++************++++++,,,BBBBBB@@@<<<===???===999:::666000///555:::777///444444555666222...000666000000000222555666555444111000...,,,,,,,,,,,,---))),,,,,,)))))),,,,,,)))---,,,***)))((((((((((((((()))))))))************)))(((''''''((((((&&&%%%)))&&&$$$(((222888222'''$$$&&&'''(((&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$!!!""""""""""""!!!""""""!!!"""###$$$%%%$$$$$$###%%%%%%&&&&&&&&&&&&&&&%%%###$$$&&&'''(((((('''''''''%%%&&&***)))&&&&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((%%%&&&(((((('''&&&&&&''')))'''%%%&&&((()))&&&######&&&%%%######&&&'''%%%&&&&&&&&&&&&&&&'''(((((((((((())))))************((('''%%%%%%'''((('''&&&'''((())))))'''&&&''''''(((((((((((((((((((((((()))***++++++,,,,,,++++++)))******+++,,,---......(((111'''777777444~~~SSSkkkQQQ???~~~<<<777000HHH\\\uuu:::///---***)))))))))((('''%%%&&&((('''%%%%%%''')))$$$$$$%%%&&&%%%$$$###"""%%%%%%###"""!!!!!!!!!!!!!!!!!!"""######"""!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!"""#########"""!!!!!!!!!"""$$$%%%!!!"""######"""###%%%'''"""#####################'''''''''&&&$$$$$$%%%'''%%%%%%$$$%%%&&&&&&&&&%%%$$$&&&((('''&&&%%%&&&&&&"""&&&((('''### !!!###%%%###!!!!!!###%%%%%%$$$$$$((()))''''''***)))%%%***+++,,,,,,,,,,,,,,,,,,***++++++***)))***,,,...,,,***(((((()))***)))(((---))))))++++++))))))---(((+++***((((((***((($$$######"""###%%%&&&$$$###(((///111***$$$$$$)))+++((((((''''''(((((()))***888!!!<<<'''___FFF888[[[jjj888222AAAMMM^^^KKK$$$===wwwLLL(((pppxxx222)))!!!,,,...$$$%%%'''"""###$$$$$$###"""!!!"""$$$)))+++***&&&&&&))))))&&&&&&&&&'''&&&%%%''',,,000&&&''''''((()))***++++++((())))))((('''''')))***'''''''''&&&&&&&&&''''''))))))((('''&&&&&&&&&''',,,+++***))))))(((((()))>>>???>>><<<===???>>>:::888555000///555<<<999111///000444444///***---444000//////000333222000---//////---,,,,,,,,,---...(((******((((((******(((---,,,***)))(((((()))))))))******++++++******)))***)))(((((()))(((&&&$$$(((%%%$$$(((444:::222&&&%%%'''((((((&&&%%%&&&&&&'''''''''((((((((((((((('''''''''&&&%%%$$$$$$$$$!!!"""###"""!!!!!!"""### !!!###$$$$$$$$$###"""$$$%%%%%%&&&&&&&&&&&&%%%###$$$&&&'''((((((((('''&&&%%%'''***)))%%%&&&***%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$%%%%%%&&&&&&''')))++++++***)))((()))+++'''$$$%%%((((((%%%"""###%%%%%%"""###&&&'''%%%&&&&&&&&&&&&'''(((((()))&&&'''((()))))))))(((((()))'''&&&&&&'''(((((('''###%%%((()))(((((()))***%%%%%%%%%&&&''')))***+++((())))))************************++++++,,,,,,,,,222---***222333***[[[~~~CCCKKKIIIIII555AAA<<<===WWWHHH222///,,,***)))((('''&&&$$$'''***((($$$"""$$$'''%%%&&&&&&&&&&&&$$$"""!!!$$$$$$###"""!!!!!!!!!""" !!!"""######"""!!! !!!!!!!!!!!! """"""!!!!!!""""""###$$$"""""""""""""""######$$$ """#########$$$&&&((($$$$$$$$$###############(((++++++((($$$"""%%%)))%%%%%%%%%%%%$$$$$$$$$######%%%&&&&&&%%%$$$$$$%%% %%%)))'''""" ###''''''### !!!%%%'''&&&$$$###'''((('''(((+++***'''+++,,,......,,,++++++,,,)))*********)))***,,,///---+++***)))***+++***)))---)))(((******((()))---&&&***+++(((((()))((($$$$$$###"""$$$%%%%%%$$$""" )))---((("""###(((+++***)))'''&&&&&&'''((((((+++,,,???[[[LLLGGGdddZZZHHHdddggg777$$$+++666000000@@@nnnGGG000kkk:::&&&,,,"""%%%$$$######$$$%%%$$$"""!!!!!!"""###&&&'''%%%&&&+++,,,+++$$$%%%&&&'''''')))---///'''(((((()))***++++++,,,&&&'''((('''&&&&&&(((***%%%&&&''''''&&&&&&((()))'''(((((('''&&&%%%'''(((((((((((())))))***,,,,,,;;;<<<<<<;;;<<<@@@???:::555777555222444888999666000///111333111---...222111333444444222000///...---,,,+++++++++,,,---...(((******((((((******(((+++***)))((()))***,,,---((()))***++++++***)))((()))((((((((()))(((&&&######%%%&&&)))///222,,,###%%%'''((('''%%%$$$$$$$$$&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%"""$$$&&&%%%###"""###%%%!!!"""###$$$%%%$$$#########$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%'''***((($$$&&&***&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$"""######$$$%%%%%%&&&&&&&&&(((++++++***(((((((((''''''&&&&&&%%%&&&&&&&&&###%%%%%%""""""&&&'''$$$%%%%%%%%%%%%&&&'''((()))$$$%%%&&&'''''''''&&&%%%((('''%%%%%%'''((('''&&&###%%%((())))))((()))***(((((('''''''''(((******''''''((()))))))))))))))************++++++++++++555***222***000333CCCPPPppp@@@dddRRR555000///111???qqqWWW666222...,,,+++***)))(((''''''((('''&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$######"""""""""""""""### !!!###$$$$$$###!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!""""""###$$$!!!!!!"""###############!!!"""###"""!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$))))))(((&&&$$$$$$&&&((($$$%%%%%%%%%%%%$$$%%%&&&###$$$&&&&&&$$$$$$$$$%%%###%%%&&&%%%$$$###%%%'''&&&%%%$$$###$$$&&&''''''$$$''')))((((((++++++'''(((***------++++++,,,...)))******))))))***,,,///,,,+++******,,,---,,,,,,,,,((('''))))))'''(((,,,%%%)))+++)))((()))(((%%%%%%$$$###$$$%%%%%%$$$""""""$$$###"""&&&'''&&&''')))***)))((()))...222222KKKgggQQQ|||dddJJJPPP~~~zzz___;;;!!!,,,777---///KKKCCC@@@ccc'''###((( &&&"""###"""$$$%%%$$$###""""""### ###$$$###%%%***,,,***%%%%%%'''(((***++++++***((((((((()))*********+++%%%&&&'''&&&%%%&&&''')))###%%%''''''&&&&&&)))+++'''((()))((('''&&&)))+++'''((((((***,,,...///000888;;;;;;:::<<<@@@???;;;...444666111---///333555555111111444666444222333,,,222777555///+++,,,000+++************,,,---...(((++++++((((((++++++(((((((((''''''))),,,///000'''((()))******)))(((''')))((('''((()))'''%%%"""%%%))))))))))))&&&!!!%%%&&&'''&&&$$$"""""""""%%%&&&&&&&&&''''''(((((($$$%%%%%%&&&&&&''''''((("""###""" !!!###"""###$$$%%%&&&%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$"""!!!%%%%%%'''***((($$$%%%***''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''+++***((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''((((((###%%%(((((('''%%%%%%%%%"""&&&((('''######'''+++###%%%%%%""""""&&&'''$$$$$$$$$$$$$$$%%%&&&'''(((&&&''')))*********)))((((((&&&$$$%%%&&&'''&&&&&&&&&(((******((('''&&&&&&000...,,,)))'''&&&&&&&&&&&&''''''(((((((((((((((+++++++++***************,,,$$$666"""...===666wwwPPP999aaa000CCC666DDD888MMMggg333///+++)))))))))((('''(((%%%$$$&&&)))***'''$$$###$$$&&&'''(((''''''&&&###"""""""""""""""###$$$!!!"""$$$%%%%%%$$$"""!!!""""""############"""""""""""""""""""""######$$$ !!!###$$$$$$$$$###""""""######""" !!!"""#########$$$%%%%%%&&&&&&'''$$$!!!!!!###%%%%%%%%%###$$$&&&&&&&&&&&&((()))###%%%&&&&&&%%%$$$$$$%%%'''%%%###$$$%%%&&&&&&%%%$$$&&&(((&&&######'''***%%%)))***((()))+++***'''$$$(((++++++******,,,///((()))***))))))***,,,///+++***)))***---/////////,,,(((&&&((((((&&&(((,,,###(((+++)))((()))(((%%%&&&%%%$$$$$$%%%%%%###"""$$$%%%$$$%%%***...+++%%%!!!(((......,,,...888AAA|||uuuPPP<<>>222<<<)))+++%%%+++%%%&&& """$$$%%%$$$###$$$%%%!!!$$$$$$"""###'''(((&&&&&&&&&''')))++++++(((%%%(((((((((((())))))))))))$$$%%%&&&&&&%%%%%%''')))"""%%%''''''&&&&&&***---''')))+++***((((((***---******+++,,,---///111222;;;<<<===<<<:::888888999///333666444444777888777333222222222333222000---444333333333333111...+++///...---+++******++++++///---+++*********(((&&&(((((())))))******++++++(((******'''(((+++,,,***&&&'''((())))))((('''&&&&&&))))))###!!!$$$''''''''''''&&&%%%$$$$$$$$$$$$%%%$$$%%%((('''$$$%%%)))(((&&&###$$$&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&!!!"""###$$$&&&'''((()))$$$&&&(((((('''&&&'''(((((('''&&&%%%%%%%%%%%%%%%'''(((((('''%%%%%%&&&(((***&&&%%%''''''&&&(((,,,'''''''''&&&&&&%%%%%%%%%&&&'''((('''%%%$$$%%%&&&$$$&&&(((((('''&&&'''((('''((((((((((((((('''''''''%%%&&&***)))%%%$$$&&&$$$$$$$$$######"""""""""$$$$$$$$$%%%%%%%%%&&&&&&))))))))))))))))))))))))'''&&&%%%%%%&&&'''&&&%%%))))))))))))((('''&&&%%%---,,,+++)))((((((((((((***(((((()))(((%%%''',,,,,,+++***))))))***+++,,,***,,,---000333999AAAFFFBBBdddUUUIIInnn666555000@@@===666jjj444///---,,,+++******)))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""!!!!!!$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""" !!!"""######$$$)))&&&"""!!!###$$$""" ###!!! !!!""""""!!!%%%&&&&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$###$$$'''***&&&$$$###""""""###%%%&&&&&&$$$###$$$'''(((&&&$$$&&&&&&&&&%%%$$$&&&)))+++&&&'''((())))))((('''&&&,,,,,,---------,,,++++++---***((((((***,,,------'''&&&&&&)))(((&&&)))///)))))))))))))))(((((((((%%%)))***'''&&&))),,,+++&&&&&&&&&%%%%%%$$$$$$$$$,,,&&&###)))444777...$$$)))%%%)))000,,,///\\\|||~~~vvvZZZNNNBBBUUUtttoooVVVQQQhhhZZZ@@@444333>>>hhh111!!!>>>;;;&&&)))$$$!!!...((($$$!!!"""&&&'''$$$ )))''''''))))))&&&&&&)))***((('''((()))***)))''')))&&&###$$$&&&'''&&&$$$((((((((((((((()))******((()))))))))'''''')))***---111%%%''',,,'''---666666777999:::999888999:::111555777444333666666444000000000111333333111///222222111222333111...+++000///...,,,,,,,,,,,,,,,...,,,+++*********(((&&&(((((((((((((((((())))))'''***)))''''''***+++)))&&&'''((())))))((('''&&&)))(((%%%"""$$$(((&&&!!!''''''&&&&&&%%%%%%&&&&&&&&&$$$&&&((('''$$$%%%)))(((&&&$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''&&&'''((((((''''''&&&%%%%%%&&&&&&%%%&&&'''&&&&&&&&&(((***)))%%%$$$&&&&&&%%%'''+++''''''&&&&&&&&&%%%%%%%%%&&&'''((('''%%%$$$%%%&&&'''%%%%%%&&&))))))(((%%%''''''((((((((((((''''''(((&&&&&&))))))%%%$$$'''%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%((((((((((((((((((((((((((('''&&&&&&(((((('''&&&%%%&&&''''''(((((())))))))))))((((((((((((((((((***(((''')))(((%%%'''+++++++++***))))))***++++++////////////000444999<<>>LLLQQQqqqNNNsssLLLKKKzzz555???PPPTTT,,,'''111$$$###...(((((((((((())))))(((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!$$$%%%%%%$$$!!!"""""""""""""""""""""""""""#####################""" """%%%((())))))&&&%%%######%%%&&&%%%$$$'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$&&&''')))((((((((()))***,,,---)))'''&&&&&&''''''%%%$$$$$$%%%%%%%%%%%%&&&)))+++''''''''''''((())))))***)))******+++++++++******+++///222000,,,,,,111666444,,,'''+++///---***((('''''''''(((((((((((((((&&&((('''&&&))),,,)))$$$&&&&&&&&&'''''''''''''''$$$'''))))))((('''((()))'''///((()))...'''UUUsss___NNNbbbsssZZZIII777@@@^^^OOOAAA&&&'''GGG>>>NNNDDD,,,222DDDQQQ777(((...???222###******$$$ '''%%% """%%%%%%$$$$$$&&&)))%%%######&&&'''%%%%%%((()))'''&&&'''((()))((('''%%%$$$###$$$&&&''''''&&&&&&&&&%%%%%%&&&&&&'''(((((())))))'''&&&%%%&&&(((%%%###&&&***.........222666777777666333111000000222777888444222444444222//////...///111222111000...------...000000...,,,//////...------------------+++******++++++)))((()))((((((''''''&&&&&&&&&%%%((('''%%%%%%((()))'''''''''''''''''''''''''''$$$""" ###+++111,,,"""$$$%%%%%%&&&'''(((((((((&&&%%%&&&)))(((%%%&&&***&&&%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$%%%%%%%%%&&&$$$&&&''''''&&&%%%&&&'''(((''''''&&&&&&'''''''''$$$%%%&&&&&&%%%&&&(((***'''$$$$$$&&&&&&$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$$$$%%%&&&(((%%%$$$&&&)))***((($$$&&&'''((((((((((((((((((***'''%%%'''&&&$$$%%%)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&''')))***)))(((------,,,+++************(((((((((''''''(((((()))***((()))+++***''')))---+++***)))(((((()))***+++***,,,------...///333555222ggg===PPPsssrrr:::444PPP999UUU]]]ZZZxxxCCC>>>|||uuu666'''777++++++555'''(((((())))))))))))((((((&&&&&&&&&%%%%%%%%%%%%%%%!!!!!!  """###$$$$$$###""" """"""""""""""""""""""""$$$$$$$$$###############$$$#########$$$$$$$$$$$$&&&%%%######%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&((()))+++,,,---,,,+++******)))(((''')))))))))'''%%%$$$&&&'''***)))(((''''''((()))***))))))***++++++,,,++++++,,,...000...***))),,,000///)))&&&))),,,***'''&&&'''''''''''''''(((((((((&&&'''''')))///444111***&&&&&&''''''(((((())))))''')))+++***'''&&&))),,,***++++++---222@@@pppuuu\\\FFFJJJPPPFFFCCC555222...>>>lllsss\\\PPPCCC+++222444888:::---===[[[???,,,((()))555777%%%)))%%%'''%%%  $$$%%%!!!"""#########$$$%%%&&&%%%"""###&&&'''%%%&&&)))+++***))))))***+++***)))'''&&&&&&&&&''''''&&&%%%&&&&&&&&&%%%&&&''''''(((((((((((('''%%%$$$%%%'''---""")))***)))---,,,000666777888666222000//////111555777444222444444222222000......///000///------,,,,,,---...///...---------------,,,,,,,,,+++,,,***)))***++++++***))))))))))))(((((('''''''''%%%''''''$$$%%%((()))'''''''''&&&&&&&&&&&&''''''###&&&''''''***,,,***$$$"""###$$$&&&''''''''''''&&&%%%&&&)))(((%%%&&&***%%%%%%%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""#########$$$$$$%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&''''''(((&&&&&&'''&&&$$$$$$&&&'''(((%%%%%%''''''%%%%%%(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&%%%&&&'''(((''''''''''''&&&&&&'''(((((((((((((((***'''%%%'''&&&$$$%%%)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''---,,,***))))))))))))))),,,+++***)))((((((((((((***)))***---,,,)))***...******)))(((((()))******(((***---...///000333555...GGGHHHQQQsss???***HHHoooZZZ777}}}JJJjjjVVVEEEPPPttt999111BBB000)))111'''&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$###############"""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###############$$$$$$$$$$$$"""!!!!!!!!!%%%$$$""""""$$$%%%$$$#########$$$$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&%%%%%%&&&$$$%%%%%%&&&''')))***+++))))))((('''%%%#########***++++++)))'''&&&&&&'''---+++)))((('''''''''((()))***+++,,,------------000...,,,+++***)))(((''''''&&&&&&))))))&&&'''***''''''''''''(((((())))))((())))))+++111666222+++'''''''''(((((())))))))))))((((((''''''((()))***---"""+++333>>>ssszzznnnhhhVVVQQQQQQEEE???CCC@@@JJJDDD000000NNNtttyyy\\\///AAAqqqttt222===000::::::BBBvvvbbbYYY222$$$%%%***$$$!!!$$$((($$$"""###&&&(((%%%"""%%%###$$$'''(((&&&'''******)))((()))***+++***((())))))***)))(((&&&%%%$$$''''''&&&&&&''''''((()))'''(((((('''%%%%%%&&&'''---...OOOJJJ000***&&&000555777888777444333222333111555666333222444444222222000...---......---,,,...---,,,,,,...///...---+++,,,,,,------,,,+++++++++***))))))+++,,,+++***)))))))))(((((((((((((((%%%((('''%%%%%%((()))'''''''''&&&&&&&&&&&&''''''%%%+++---***&&&&&&%%%###!!!"""$$$&&&''''''&&&&&&%%%$$$%%%((('''$$$%%%)))$$$%%%%%%%%%######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""%%%%%%$$$$$$######""""""$$$&&&''''''%%%$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''&&&''''''&&&$$$###%%%&&&(((&&&%%%((((((%%%$$$'''%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%%%%$$$$$$%%%&&&$$$&&&((((((&&&&&&''')))%%%&&&'''((())))))))))))***&&&&&&((('''%%%%%%(((%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((())))))((('''&&&%%%%%%&&&''')))***---,,,+++)))((((((''''''))))))+++...---***+++...***)))(((((((((((()))******,,,/////////...///000777+++]]]EEE|||XXX;;;...+++***]]]YYYbbbFFFEEESSS...000???,,,!!!,,,...%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!"""#####################!!!###$$$$$$#########$$$$$$###!!!!!!###$$$###"""$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''&&&&&&'''&&&&&&'''((()))******+++&&&''''''&&&###!!!""""""&&&'''))))))(((((()))***,,,+++***)))((('''''''''((()))+++,,,---...//////222///,,,+++,,,+++(((%%%%%%%%%(((,,,+++((()))...''''''(((((())))))******)))+++***))),,,///---''''''''''''((((((((((((((((((&&&$$$$$$''')))(((''''''''':::JJJddd~~~}}}}}}~~~pppeeeMMMUUU```UUUUUUYYYJJJ???999<<<999222444>>>ZZZwwwvvv]]]qqq999***aaaccc%%%%%%(((lllxxxJJJ### )))'''###$$$,,,((($$$%%%***+++'''###&&&$$$$$$((((((&&&&&&)))(((&&&%%%&&&'''((('''&&&''')))+++***(((%%%$$$$$$'''''''''&&&'''(((((()))'''(((((('''&&&&&&''')))&&&===RRR888(((222888999:::999666444444444333777777444111222222000111///---,,,---///......000...,,,,,,.........---+++,,,---......---,,,,,,***)))((()))+++,,,+++***''''''''''''''''''((((((&&&((((((%%%%%%)))***''''''&&&&&&%%%%%%&&&&&&'''$$$)))+++'''$$$$$$$$$"""###$$$&&&'''((('''&&&%%%$$$###$$$'''&&&###$$$(((###%%%&&&%%%###"""$$$&&&########################"""######$$$$$$$$$$$$###$$$$$$$$$###############$$$&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&%%%$$$$$$&&&''''''%%%%%%''''''$$$###%%%%%%%%%%%%&&&&&&&&&''''''"""$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&'''(((((('''&&&%%%&&&'''((())))))))))))(((&&&&&&))))))%%%$$$'''$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))******)))'''&&&%%%%%%%%%''')))***+++***)))((((((((((((((('''''')))---,,,))))))---***)))(((''''''((()))******,,,//////...---------222222^^^NNNGGGfff111<<<555BBBXXXUUUEEEcccgggAAA---000***&&&***---%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%$$$######""""""""""""""""""""""""""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######### ###&&&'''&&&%%%&&&((($$$###!!!!!!###$$$###"""$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''((('''''''''((('''(((((())))))******)))((()))***(((%%%$$$%%%&&&###%%%''''''''''''((()))((())))))*********))))))'''((()))+++---.........---------,,,+++)))(((((('''%%%&&&+++---+++***,,,(((((())))))***++++++,,,(((******''''''***)))&&&((((((''''''''''''''''''&&&%%%%%%&&&(((***)))(((&&&===DDDPPP}}}lll}}}uuutttWWWTTTTTT@@@999---000%%%""")))***)))333DDD...BBB@@@aaafffuuujjj___zzzGGG///lllkkk888444"""eeerrr999###%%%%%%(((&&&%%%&&&((()))(((&&&&&&$$$$$$''''''$$$$$$''''''%%%$$$%%%&&&'''&&&$$$"""%%%((((((&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((&&&'''(((((('''''')))+++'''@@@eee===333>>>>>>>>>;;;777444222222555999999444111111000---///---++++++---///000000111///------.........---,,,---.../////////...---***)))((()))+++,,,,,,+++%%%%%%%%%&&&&&&'''''''''&&&)))(((&&&&&&)))***((('''&&&%%%%%%%%%%%%&&&'''$$$%%%######&&&'''%%%$$$%%%'''))))))((('''%%%$$$"""###&&&%%%"""###'''###%%%&&&%%%""""""$$$'''########################!!!"""###$$$$$$$$$$$$$$$ !!!"""$$$&&&''''''%%%&&&''''''%%%###$$$$$$############$$$$$$%%%&&&"""###%%%%%%$$$%%%''')))&&&$$$$$$&&&&&&"""!!!$$$%%%%%%%%%&&&&&&'''''''''"""###%%%%%%$$$$$$%%%&&&)))%%%###%%%***+++((($$$%%%&&&'''((())))))))))))(((&&&'''***)))&&&$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''(((''''''(((+++,,,+++***---,,,***((('''((()))***(((''''''''''''((())))))%%%%%%(((++++++((((((,,,***)))(((''''''((()))***'''***---......---------""">>>666TTTlllFFF999***555LLLaaa>>>ppp777(((000222)))"""&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$###""""""############$$$$$$$$$$$$ !!!###%%%%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$###&&&))))))'''&&&'''(((%%%###""""""###$$$$$$###!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''(((((('''((()))&&&''''''(((((((((''''''&&&(((***(((%%%$$$%%%'''$$$%%%'''&&&%%%$$$$$$%%%%%%&&&(((***+++,,,++++++%%%&&&(((***,,,---......&&&***...,,,(((%%%(((+++***$$$###)))...,,,)))'''((())))))***+++,,,,,,,,,%%%)))***'''&&&))),,,+++((((((''''''&&&&&&&&&%%%%%%''')))******+++,,,---000OOO:::666uuuzzz]]]???///%%%222---$$$---000******000///(((111<<<+++333(((CCCuuuuuuggg}}}ooo)))EEE___///444---qqqrrrLLL*** """ """$$$$$$$$$$$$&&&(((&&&######&&&%%%""""""%%%((('''&&&&&&'''((('''&&&!!!%%%'''%%%$$$%%%'''%%%%%%$$$$$$%%%%%%&&&'''&&&'''((((((((()))+++---///999TTT222===<<<<<<:::555222666===888666333000...---......///++++++...000...---///+++,,,---------,,,...//////111///,,,+++---,,,(((+++***((('''''''''((())))))(((&&&&&&'''''''''&&&%%%&&&%%%###%%%))))))%%%'''&&&&&&'''***++++++***)))'''%%%$$$$$$###!!! $$$"""!!!###%%%&&&###!!! ######!!!"""%%%&&&###%%%%%%$$$$$$###$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&& """%%%''''''%%%###!!!&&&$$$$$$&&&$$$!!!"""'''$$$&&&''''''&&&%%%%%%&&&$$$######$$$&&&''''''&&&&&&''''''&&&$$$$$$&&&'''$$$$$$#########$$$&&&''''''''''''&&&&&&'''''''''###(((,,,+++%%% !!!&&&%%%$$$%%%'''((('''&&&$$$$$$%%%(((******(((&&&***(((&&&&&&(((*********%%%&&&'''&&&$$$###$$$%%%+++)))'''%%%$$$%%%&&&'''&&&(((***(((%%%$$$%%%'''***(((''''''(((((('''%%%,,,+++'''$$$''',,,***$$$%%%###"""$$$(((++++++)))***)))((('''''')))+++,,,+++***)))'''''')))***+++------......------,,,+++111***777CCCKKKpppppp333666...YYYJJJ@@@999333222+++$$$+++)))((((((((((((''''''''')))&&&$$$%%%'''(((&&&###$$$$$$$$$############"""$$$%%%%%%%%%%%%$$$######"""!!! """###$$$###""""""!!!!!!!!!!!!"""$$$###""" """###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%""""""######$$$$$$$$$%%%%%%&&&&&&%%%$$$###%%%'''%%%%%%%%%&&&&&&&&&''''''%%%$$$#########$$$%%%&&&(((''''''&&&&&&&&&''''''%%%&&&&&&'''((()))******''''''***,,,...---***'''***)))(((''''''&&&&&&'''((((((((((((((((((((((((******)))'''$$$%%%''')))***((('''(((***+++)))&&& (((***"""$$$'''###)))&&&)))(((%%%000;;;999999SSSNNN[[[hhhjjjqqqzzzvvvDDD$$$)))+++&&&///&&&<<<999222AAAEEE:::999+++111...&&&333III{{{zzz^^^RRRbbbiiinnn~~~^^^:::+++ZZZlll///&&&;;;[[[xxxeee|||ZZZ%%%!!!(((!!!#########$$$%%%%%%%%%%%%$$$##################$$$$$$&&&'''''''''''''''&&&&&&,,,)))(((***)))%%%###%%%###%%%''''''&&&&&&&&&'''''',,,,,,&&&$$$''''''"""...777|||@@@BBB>>>;;;999444///111666777555222000............///+++***...///---,,,---+++---......------...///...000///++++++---,,,)))+++***)))((('''(((((())))))(((&&&&&&'''''''''&&&'''((('''%%%&&&***)))&&&'''&&&%%%&&&((())))))((("""!!!"""###%%%%%%$$$"""&&&$$$###$$$&&&'''%%%###&&&))))))%%%%%%((('''$$$%%%%%%$$$$$$###$$$$$$%%%###$$$%%%%%%&&&&&&&&&%%%"""'''---///...***&&&$$$&&&$$$%%%'''%%%###$$$)))%%%'''(((((('''&&&&&&'''$$$######$$$&&&''''''&&&"""###$$$$$$$$$$$$&&&((($$$$$$#########$$$&&&&&&'''&&&&&&%%%%%%&&&&&&'''"""&&&))))))&&&###"""###'''&&&%%%&&&(((((((((&&&)))(((((()))******'''$$$(((&&&$$$$$$&&&(((((((((&&&(((((('''&&&%%%%%%&&&'''&&&%%%$$$$$$&&&''')))&&&((()))(((%%%$$$%%%''')))((('''((())))))(((&&&,,,+++'''%%%(((,,,***%%%(((&&&$$$%%%((())))))'''***)))'''''''''(((***++++++***(((''''''(((***+++)))***+++---......//////555---+++666UUUVVVZZZ777555666]]]:::@@@III//////000+++---))))))))))))(((((((((((((((&&&$$$%%%&&&'''%%%###$$$$$$$$$############"""$$$$$$%%%%%%$$$$$$###"""""""""!!! !!!!!!######""""""!!!!!!!!!""""""###$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$###############$$$%%%&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###""""""###$$$&&&((()))''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))***))))))***++++++)))''')))))))))(((((()))******((((((((((((((((((((((((((()))((('''&&&&&&)))+++***(((((()))++++++)))''''''(((&&&"""###'''******///'''''',,,666NNNbbbbbbSSS}}}sss[[[gggpppjjjvvvooogggkkk{{{}}}```;;;111444)))///PPPpppyyy~~~bbbUUUHHH&&& >>>dddxxxyyyhhh^^^]]]aaahhhKKKBBB,,,999NNN%%%:::UUUooo666***(((!!!######$$$%%%%%%%%%%%%$$$!!!""""""###$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&)))&&&'''))))))%%%$$$&&&'''((()))((('''&&&'''(((&&&(((((((((***......,,,000AAAnnnCCC<<<777555444111111333444333111///.........///...+++***...///,,,+++,,,+++---......---,,,---///,,,//////++++++------***+++***)))(((((((((((()))***(((&&&&&&'''((('''&&&)))***)))&&&(((+++***&&&'''&&&%%%&&&'''((('''&&&"""""""""$$$&&&&&&%%%###'''&&&%%%&&&((((((&&&%%%***,,,+++(((&&&((('''$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%'''000222...'''###"""&&&$$$%%%'''&&&$$$&&&+++&&&'''))))))'''&&&'''((($$$######$$$&&&''''''&&&$$$%%%&&&%%%$$$$$$&&&(((%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&''''''&&&%%%$$$'''&&&%%%&&&((()))(((''')))((('''((())))))'''%%%'''&&&$$$%%%&&&(((''''''''')))))))))'''&&&'''((($$$######$$$%%%''')))+++&&&'''((('''&&&%%%&&&'''((('''((()))++++++)))''',,,+++(((&&&(((,,,+++&&&+++)))'''''''''((('''&&&)))((('''''''''(((***+++******((((((((((((******)))***+++,,,---.........*********:::666jjj{{{EEEWWW;;;...444```fff...YYYqqq555...555///,,,***)))))))))(((((((((((('''%%%$$$$$$%%%&&&$$$###$$$$$$$$$############"""$$$$$$%%%%%%$$$$$$###"""######"""!!!!!!!!!""""""!!!!!!!!!!!!""""""###$$$$$$###"""!!!!!!"""###$$$########################$$$$$$%%%%%%%%%$$$######%%%%%%%%%$$$######""""""$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%'''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((---+++)))((()))))))))((())))))))))))***+++,,,---(((((((((((((((((((((((('''((((((((('''(((+++---***)))((()))***+++)))''')))%%%###&&&&&&%%%%%%(((&&&'''555HHHYYYlllsssiiinnn}}}tttxxx}}}~~~tttuuudddnnnxxxIII444MMMlllxxx}}}|||dddJJJ)))111HHH^^^aaadddvvvzzziii{{{hhh999JJJppp000666222aaa333***&&&&&&######$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%&&&'''(((&&&&&&''''''''''''&&&&&&'''%%%%%%))))))&&&%%%((()))***)))'''%%%%%%&&&(((***&&&$$$'''******)))***///NNN???777111333666666666777222111000///.........//////,,,+++///000---+++,,,+++,,,---,,,++++++,,,---+++...///+++***------+++*********)))))))))))))))***(((&&&&&&'''((('''&&&)))***)))'''(((+++***%%%)))'''&&&&&&(((((('''%%%---***'''&&&&&&%%%$$$###&&&&&&&&&'''''''''&&&&&&(((***)))&&&%%%&&&&&&"""$$$$$$######$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%'''000111***$$$"""###$$$###$$$'''&&&$$$&&&+++%%%'''(((((('''&&&&&&'''%%%$$$###$$$&&&'''&&&%%%+++++++++(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&((((((&&&$$$&&&%%%$$$%%%'''((('''&&&$$$######$$$'''((((((''')))(((&&&'''((()))(((''''''((()))((('''&&&'''((($$$$$$$$$%%%&&&(((***+++&&&&&&'''&&&&&&%%%&&&&&&''''''(((***++++++)))'''***+++)))'''))),,,+++'''+++)))((('''''''''''''''))))))((((((((()))***+++***)))(((((((((((()))***,,,,,,,,,,,,,,,+++******'''(((...:::000LLLaaa777???ppp;;;...BBBqqqKKK777HHH///444000((())))))((((((((('''''''''&&&%%%%%%%%%%%%%%%$$$###$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###""""""$$$######""""""!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$%%%&&&$$$$$$%%%&&&&&&''''''(((***)))((('''&&&%%%$$$$$$&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&,,,+++******+++,,,***)))******))))))***++++++,,,((((((((((((((((((((((((((()))***)))((((((+++---((((((((()))))))))((('''+++&&&''',,,***"""""")))***555NNNcccllltttssseeeppp|||uuullllllnnnyyyaaa```nnn|||qqq~~~sssyyy|||zzz===++++++999FFFTTTtttllldddEEE111111lll|||EEE###***NNNaaaXXX999"""###""" )))######$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&''''''%%%%%%&&&'''''''''&&&&&&)))&&&'''))))))&&&%%%'''''''''&&&$$$"""###%%%(((+++&&&%%%((((((%%%%%%******WWW<<<444///333999:::999999//////.........---------000,,,---111222///------)))+++,,,+++***)))***+++)))...///+++)))+++---+++***************))))))(((***)))''''''(((((((((''''''))))))'''(((+++)))%%%***((('''((())))))((('''222...'''###"""###$$$%%%$$$%%%&&&&&&&&&%%%%%%%%%$$$''''''$$$$$$''''''$$$$$$#########$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%+++000...'''###%%%(((###"""###%%%%%%###%%%***###%%%'''&&&%%%$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%+++++++++(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$'''&&&&&&&&&((('''%%%###&&&$$$$$$$$$&&&'''&&&%%%&&&%%%###$$$&&&((((((((()))'''''''''((()))'''&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&''''''(((((()))&&&%%%%%%%%%&&&&&&&&&&&&''''''''')))++++++)))((((((******((())),,,+++'''''''''''''''''''''((()))))))))))))))******++++++)))(((((((((((((((((()))++++++,,,,,,++++++***)))555,,,...***///:::iii~~~LLLAAAfffXXXAAA///555qqqQQQaaabbb444///...(((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%$$$$$$$$$#########""""""###$$$$$$$$$$$$###""""""$$$$$$#########"""!!!!!!!!!!!!!!!!!!"""$$$%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""""""""###$$$%%%&&&&&&&&&###%%%''''''%%%$$$$$$%%%!!!"""###%%%'''(((************)))((('''%%%$$$###%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&((()))***---000///---*********)))((((((((((((((())))))))))))))))))))))))***++++++***((('''(((***&&&'''(((((('''''''''''',,,'''(((,,,+++)))333AAATTTYYYeeeiiieeemmmwwwuuubbbjjjjjjgggnnnnnndddeeevvvtttttt}}}iiikkkvvvrrrjjjlllvvvzzzqqq???---+++---000OOOrrryyyvvvZZZoooggg///LLL@@@...)))rrr???555&&&"""!!!"""######$$$%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&,,,))))))+++***%%%$$$&&&$$$$$$$$$###"""$$$'''***'''&&&(((***(((&&&+++111,,,\\\<<<555222666999888666555............---,,,,,,,,,///,,,---222444111...///***+++,,,+++)))((()))***)))...000,,,)))***++++++******++++++******)))(((+++)))''''''((()))((('''&&&((()))((())),,,***&&&)))((('''((()))***)))(((---)))### ###%%%&&&###$$$&&&&&&$$$###$$$%%%###&&&&&&$$$%%%))))))'''############$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%((()))&&&!!! $$$((($$$"""###%%%$$$"""$$$(((###$$$&&&&&&$$$###$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&%%%$$$$$$&&&(((%%%&&&&&&&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&''''''''''''&&&&&&%%%&&&%%%$$$%%%'''''''''&&&///,,,)))''''''''''''&&&&&&%%%%%%%%%'''&&&%%%######$$$&&&%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&%%%$$$%%%&&&'''&&&%%%((('''&&&'''((()))((('''&&&)))***((((((******'''$$$%%%&&&&&&&&&&&&)))+++((()))))))))************(((((((((((((((((((((((('''((()))***+++,,,,,,,,,111+++///(((888222444sssWWWEEEWWWuuu<<<...$$$GGG}}}IIIiiiAAA+++......((((((((((((''''''''''''&&&'''((('''%%%$$$%%%&&&$$$$$$$$$############"""######$$$$$$######"""!!!######$$$$$$$$$###""""""""""""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######!!!"""###$$$%%%'''((((((###%%%''''''&&&$$$$$$%%%!!!"""###%%%''')))***+++&&&&&&''''''((('''''''''$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&''''''&&&'''***...111000---+++***)))((('''&&&&&&&&&&&&))))))))))))))))))))))))***++++++***(((''''''(((%%%''')))((('''&&&''''''(((%%%$$$(((111???UUUfff}}}xxxwwwooodddhhhoookkkWWWRRRUUUZZZuuupppjjj}}}wwwwww}}}wwweeeGGG,,,!!!###999UUUccc___hhh+++///:::))):::qqq111)))$$$%%%&&&$$$!!!######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%$$$$$$#########$$$%%%&&&&&&'''&&&&&&,,,))))))***)))%%%###%%%###$$$%%%%%%%%%'''***,,,'''******&&&%%%(((+++,,,222\\\999555444888999555111111.........---,,,+++******,,,***,,,111444111//////+++------,,,+++******+++***///111,,,((((((************+++++++++***)))(((+++)))''''''((()))((('''%%%((())))))+++...---((('''&&&&&&''')))***)))((('''%%%"""!!!###%%%&&&&&&"""$$$&&&&&&$$$###$$$%%%###&&&'''%%%%%%))))))'''############$$$%%%&&&'''%%%&&&&&&&&&%%%%%%$$$#########""" """$$$%%%$$$$$$&&&%%%"""$$$(((###%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$"""###$$$$$$$$$$$$&&&(((&&&&&&'''''''''&&&$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###&&&((((((&&&%%%'''***((('''&&&''')))))))))(((333///***'''&&&''''''&&&&&&%%%%%%&&&'''&&&$$$""""""$$$%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%$$$&&&$$$###$$$&&&(((&&&%%%***'''%%%$$$%%%'''''''''###((()))''''''))))))&&&###%%%&&&&&&$$$%%%'''***&&&''''''((((((((((((((('''(((((((((((((((((('''&&&'''(((***++++++,,,,,,%%%,,,...222;;;000***HHHIII@@@MMMeeeBBB<<>>666///---...///...---,,,+++++++++++++++---000000000//////000,,,...---***)))++++++)))(((***------,,,+++++++++))))))************))))))***))))))***+++***(((&&&)))'''&&&'''((()))((('''((((((((('''&&&&&&&&&%%%&&&$$$###%%%((()))(((''''''&&&$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&######&&&&&&$$$%%%(((%%%&&&'''&&&$$$###$$$%%%%%%###!!!"""$$$%%%%%%###&&&&&&&&&%%%&&&&&&''''''"""$$$''''''%%%$$$##################$$$&&&'''((('''&&&%%%%%%%%%&&&'''(((%%%%%%&&&(((((('''&&&&&&'''%%%$$$%%%'''((('''%%%%%%&&&&&&%%%%%%%%%(((***,,,)))&&&(((+++,,,***'''%%%$$$%%%)))+++)))$$$"""***((('''&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((((('''%%%$$$'''''''''&&&%%%%%%''')))'''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########)))&&&&&&((((((&&&&&&)))(((''''''''''''''''''((()))&&&%%%''''''%%%&&&***---+++)))***---//////...000;;;gggpppmmmyyyGGG[[[WWWlllbbb'''111111000...+++***+++,,,,,,(((((('''&&&&&&&&&&&&''''''%%%######$$$%%%$$$"""%%%###"""###$$$%%%$$$"""###$$$$$$###""""""###%%%$$$%%%%%%###!!! !!!"""&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$###""" %%%&&&###"""%%%'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%######$$$&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%%%%&&&''''''((()))&&&$$$%%%''')))((('''((())))))(((''''''***,,,(((+++,,,(((''')))***))))))))))))(((((((((((((((+++***'''&&&'''***,,,,,,'''333666------FFFooommmvvvzzz{{{qqqbbbiiipppfffqqqyyyddd^^^}}}{{{{{{pppgggmmm|||}}}tttmmmpppwww^^^yyysssnnn|||fffppp|||kkklllZZZwww999888111...+++NNNBBB666iii~~~OOOjjjPPP... EEEsssMMMHHHPPP888,,,%%%'''###!!!"""  &&&###"""!!!###%%%&&&&&&%%%&&&$$$$$$'''(((&&&&&&)))%%%$$$$$$$$$$$$%%%%%%&&&'''###"""###$$$"""###'''%%%'''***;;;ccchhhzzzlllaaa```mmm~~~vvvxxx777;;;===:::222,,,***,,,------------,,,+++***))),,,...//////---,,,---...,,,......******,,,,,,)))'''))),,,---,,,,,,,,,---+++++++++,,,,,,+++++++++***)))((()))***)))'''%%%)))'''&&&'''((()))((('''))))))((('''&&&%%%%%%$$$%%%$$$$$$%%%(((******)))((($$$!!!"""&&&(((&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&######&&&&&&$$$$$$'''''''''(((&&&$$$"""######"""""""""###&&&&&&%%%$$$&&&&&&%%%%%%$$$%%%%%%%%%!!!###&&&&&&%%%$$$$$$%%%######$$$$$$%%%'''((()))(((((('''&&&&&&&&&'''''' %%%)))***'''%%%''')))'''&&&%%%%%%&&&'''&&&$$$$$$%%%&&&&&&&&&''')))+++,,,)))'''(((+++,,,***((((((%%%"""!!!"""$$$&&&&&&***(((&&&%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''''''&&&%%%%%%&&&''''''&&&%%%%%%&&&(((&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%)))&&&%%%((((((%%%&&&)))))))))(((((((((((())))))///+++)))***)))&&&'''***+++***)))))),,,///000000222)))000uuu[[[gggdddjjj???|||PPPCCCNNNppp000222...---,,,***((((((***,,,)))(((''''''&&&&&&'''''''''%%%######$$$%%%$$$###%%%###"""###$$$%%%$$$""""""%%%(((&&&###"""$$$((($$$%%%%%%###!!! !!!"""%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$###"""%%%%%%$$$"""$$$((('''"""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&%%%$$$$$$############$$$$$$%%%$$$$$$###&&&&&&&&&&&&'''(((******(((&&&%%%%%%''')))((((((((()))))))))((((((***,,,&&&***+++((('''***+++***)))(((((((((''''''''''''---'''"""$$$***...---+++:::111...===\\\{{{qqqaaatttqqqwww]]]aaarrrnnnnnnqqqgggppp||||||qqqbbbdddrrrxxxvvvhhh{{{tttuuu```ssspppZZZooowwwZZZCCC333(((<<>>...%%% """!!!!!!"""$$$%%%%%%$$$%%%"""###%%%&&&######&&&######$$$$$$%%%'''((()))&&&$$$$$$&&&&&&######&&&$$$###???QQQbbboooLLLmmmxxx222222111000............///...---,,,++++++++++++***+++++++++***+++...000)))---///------///---***)))+++------,,,***************++++++++++++******///,,,)))((())))))(((''')))'''&&&'''((()))((('''%%%&&&&&&&&&'''(((((((((###%%%&&&&&&$$$###$$$&&&$$$%%%&&&'''&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$"""$$$((((((%%%$$$%%%###$$$%%%%%%%%%%%%&&&'''%%%&&&'''&&&$$$###%%%'''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''%%%######$$$%%%############$$$&&&'''((($$$%%%&&&''''''&&&&&&%%%)))111222***'''---///,,,$$$&&&''''''%%%$$$&&&(((%%%'''((((((&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&'''((()))%%%%%%(((&&&"""%%%,,,&&&%%%$$$&&&((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''###%%%''''''&&&$$$$$$%%%###$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$######$$$&&&'''))))))((((((((('''''''''&&&######%%%%%%######&&&&&&&&&%%%%%%%%%%%%&&&&&&***'''&&&((()))'''))),,,''')))***)))((((((,,,///555---111666333KKKZZZ:::III<<>>///'''&&&%%%$$$$$$&&&&&&%%%$$$%%%""""""&&&&&&$$$%%%'''$$$$$$$$$$$$$$$%%%&&&&&&$$$"""###&&&'''%%%%%%((((((,,,JJJnnnxxxdddkkk222222222111///...------000///---,,,++++++,,,---,,,------+++******---///)))---///---...///...***'''))),,,---,,,+++,,,---***++++++,,,,,,++++++***...+++(((''''''((('''&&&)))'''&&&'''((()))((('''''''''''''''''''''&&&&&&'''((()))&&&""" """'''%%%$$$%%%((('''$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$((()))%%%$$$%%%$$$&&&&&&&&&$$$$$$$$$&&&"""$$$%%%###""""""&&&)))$$$$$$$$$$$$%%%&&&''''''"""###$$$###""""""$$$&&&&&&%%%$$$$$$######$$$$$$$$$%%%'''(((((((((''''''$$$000444)))###)))111111###%%%''''''%%%%%%''')))$$$&&&((()))(((&&&&&&'''$$$%%%''''''''''''(((***!!!+++---$$$""")))***$$$%%%$$$%%%&&&)))***)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###%%%''''''&&&$$$$$$%%%"""###%%%&&&'''&&&%%%%%%)))(((&&&%%%%%%&&&'''((("""######$$$%%%&&&''''''&&&######%%%%%%######&&&((((((''''''''''''((((((***&&&%%%''''''%%%%%%)))((()))***)))''''''+++...)))---(((---777<<>>000bbbRRR>>>PPPoooIII555TTT\\\CCC...---111...+++,,,******)))(((((((((((((((&&&'''((('''$$$###%%%(((###"""!!!"""###$$$###!!! """$$$&&&&&&$$$"""&&&&&&&&&%%%""""""###$$$&&&%%%%%%$$$%%%&&&((()))&&&%%%$$$#########$$$%%%)))'''$$$$$$***000---%%%''''''''''''''''''''''''$$$&&&))))))(((&&&&&&&&&$$$%%%%%%&&&&&&''''''((($$$%%%&&&'''(((((((((((()))((((((((((((((()))***$$$(((++++++)))'''(((***'''))),,,,,,+++******+++"""(((+++)))((())))))&&&&&&&&&((()))+++---...///&&&)))555EEEMMMUUUjjjpppdddqqqsssrrrsssuuuZZZZZZddddddgggvvvxxxuuukkkWWWQQQiiiQQQJJJccc```GGG000%%%'''$$$!!!(((111000((($$$///---444--- ***+++&&&)))!!!+++///(((***000555===HHHTTT\\\```aaawww{{{WWWttt~~~xxxpppiiibbb888$$$---%%%---AAAgggmmmTTT]]]ppp|||sssaaaYYYZZZ\\\...,,,***))))))(((%%%###$$$""""""&&&'''%%%&&&)))%%%%%%$$$$$$######$$$$$$$$$###$$$)))+++)))))),,,333???SSSwwwooouuuDDD222222111000///...------///,,,)))((()))+++,,,,,,---...,,,***,,,///---(((...------///000///+++'''***++++++,,,------------,,,+++)))((('''((()))***(((&&&$$$&&&))),,,+++***((((((''''''''''''((()))---((('''))))))&&&$$$%%%%%%''''''$$$###&&&%%%"""%%%%%%%%%&&&&&&&&&''''''$$$###"""###%%%&&&%%%$$$''''''&&&%%%$$$$$$$$$$$$%%%'''&&&%%%&&&)))'''###%%%%%%%%%###!!!!!!###%%%$$$&&&&&&&&&$$$###$$$&&&&&&$$$!!!!!!"""%%%'''((($$$$$$###"""!!!!!!$$$'''''''''&&&%%%%%%&&&&&&&&&%%%///444,,,"""$$$///999)))%%%"""###''')))'''$$$)))(((&&&&&&((()))((((((&&&''')))******)))'''&&&&&&((('''######'''(((&&&&&&###$$$''''''$$$###&&&%%%)))***%%%!!!"""$$$$$$$$$%%%%%%$$$$$$%%%)))+++&&&$$$###$$$''''''%%%###&&&$$$###$$$''''''%%%###'''%%%######$$$&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%% $$$((((((&&&%%%''')))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))*********))))))+++...111...%%%777///222333KKKyyy@@@===@@@fffMMM@@@SSSddd===BBBWWWQQQ///,,,///000 ...---+++)))(((((((((&&&%%%***'''$$$""""""######"""&&&$$$######%%%&&&&&&&&&!!!"""$$$%%%%%%$$$"""!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$((())))))&&&###!!!!!!"""'''%%%)))$$$...___ccc***'''%%%######$$$&&&'''&&&((())))))(((%%%$$$$$$%%%'''&&&&&&'''((('''$$$"""###&&&'''&&&'''+++,,,)))''''''&&&''''''((()))***((((((''''''''''''((((((///---******,,,,,,+++))))))************(((&&&%%%(((+++***%%%%%%,,,,,,(((,,,888TTTppp{{{zzznnnccckkkeeemmmttt||||||oootttrrrVVVJJJVVV[[[nnn{{{~~~vvvgggWWWMMMIIIGGGGGGCCC999...***''')))+++***(((&&&%%%%%%&&&''''''''''''''''''&&&''''''&&&$$$$$$%%%))),,,)))///333111+++***111888^^^aaa{{{sss___tttEEE))) ///%%%&&&999RRRkkk|||xxxooonnnlll```TTT666,,,&&&!!!,,,)))***!!!'''&&&(((,,,((("""))))))""" %%%%%%***&&&%%%&&&%%%$$$(((...333LLLwwwooogggzzzoooyyy}}}vvvQQQ222222111000///...------,,,------+++)))+++///222+++,,,+++))),,,000///***...------...000///+++'''++++++,,,,,,---,,,,,,,,,---,,,***(((((()))***+++,,,***((())),,,...---,,,)))(((((('''''''''((((((***&&&%%%((()))'''%%%'''&&&((((((%%%$$$'''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$&&&'''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&$$$&&&&&&$$$%%%((('''"""$$$%%%%%%$$$""""""###$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&%%%$$$&&&&&&%%%$$$"""###%%%'''&&&&&&%%%%%%%%%%%%&&&&&&&&&---000---...===RRRaaa***&&&$$$$$$(((***(((%%%)))(((&&&&&&&&&'''&&&&&&%%%&&&((())))))(((&&&%%%(((+++***&&&&&&***+++(((&&&$$$$$$''''''$$$$$$&&&$$$((()))$$$"""###%%%$$$%%%%%%%%%$$$$$$%%%(((***&&&%%%$$$%%%''''''%%%###&&&$$$###%%%''''''%%%###(((&&&$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%&&&'''((('''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''')))))))))'''&&&''')))+++---'''777...000000>>>NNNSSSFFF222GGGwwwRRR;;;EEEgggLLL$$$,,,000)))$$$+++)))'''''')))***)))((()))'''$$$###"""#########&&&$$$###$$$&&&'''&&&%%%"""###%%%&&&&&&%%%###"""#########$$$$$$#########%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&######"""===CCC'''&&&$$$$$$&&&'''(((''''''(((((('''%%%$$$$$$%%%%%%%%%%%%&&&((((((&&&$$$$$$((((((&&&'''++++++)))(((((('''''''''((())))))(((((((((''''''(((((((((+++)))&&&&&&((()))(((&&&'''((()))******)))(((((((((*********---111111///CCCVVVssswww|||~~~~~~aaaGGGOOOdddtttuuuhhhiiitttqqqhhh```YYYcccrrr~~~~~~xxxmmmYYYFFFKKK@@@666444333---&&&"""&&&''')))(((&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%######$$$(((+++&&&'''((('''&&&&&&)))+++999...NNNnnnjjjtttuuuuuu]]])))###$$$"""%%%%%%###,,,DDD\\\qqq~~~uuu~~~sss[[[???)))%%%///%%%&&&)))###"""%%%"""$$$###!!! ###%%%''''''))),,,+++'''&&&***+++GGG]]]UUU[[[fffwwwjjjrrryyymmmppp{{{vvv222111000000///...------***...000...***+++111777)))++++++***,,,111000---...------......---+++(((,,,,,,,,,,,,,,,,,,+++***---,,,+++***)))***+++,,,---,,,***+++,,,------,,,***)))))))))(((((('''''''''######&&&(((&&&&&&(((&&&)))(((%%%%%%((('''$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%&&&'''((('''&&&######$$$$$$%%%&&&''''''###%%%%%%###$$$'''&&&!!!###$$$%%%%%%###""""""######$$$%%%%%%%%%%%%&&&'''&&&'''((()))(((&&&$$$"""(((((('''&&&$$$###%%%'''%%%%%%$$$$$$$$$$$$%%%%%%***---,,,)))---===OOOZZZ***'''%%%%%%(((***(((&&&)))((((((''''''&&&&&&&&&%%%%%%''''''''''''%%%%%%)))+++***''''''***+++)))'''$$$%%%((((((%%%$$$'''###''''''$$$"""%%%&&&%%%&&&&&&&&&%%%###$$$&&&(((&&&%%%$$$%%%''''''%%%$$$%%%$$$$$$%%%&&&&&&%%%###((('''%%%%%%&&&''''''&&&"""""""""###$$$%%%'''((()))%%%"""###''')))'''$$$((((((''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%******)))'''%%%$$$&&&'''+++(((555,,,///111444oooQQQ@@@}}}MMM///EEEqqqRRRGGGeeeZZZ***333+++222555,,,+++)))((()))))))))''''''&&&%%%$$$###$$$$$$%%%&&&$$$$$$$$$&&&'''&&&%%%###$$$%%%&&&&&&%%%$$$###""""""############""""""'''&&&%%%$$$$$$%%%&&&'''"""$$$%%%%%%%%%%%%&&&(((***%%%***$$$+++ (((&&&%%%%%%'''(((((((((%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$&&&(((((('''&&&%%%((()))&&&'''******(((***))))))(((((((((((()))((((((((((((((((((((((((,,,***(((((()))***)))(((&&&'''((()))************)))***,,,---,,,111???MMMwww~~~bbbRRR___mmmmmmlllkkkgggfffrrryyykkkhhhmmm~~~~~~lll^^^PPPEEEKKK:::***&&&'''&&&###!!!$$$%%%&&&&&&$$$""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###"""###'''))))))&&&###$$$''')))'''%%%---&&&HHHRRRQQQ\\\fffwwwbbb>>>"""+++)))$$$***&&&''':::MMMYYYttt^^^gggeeeJJJ===???111%%%!!!'''""""""'''$$$+++&&&%%%'''(((%%%''',,,$$$$$$&&&***)))%%%%%%)))000666aaattt\\\===@@@kkkrrrkkkxxx|||111000000///......------,,,///000...+++,,,000444***,,,---+++,,,000000---...------------,,,+++***,,,,,,,,,,,,,,,+++***)))------,,,+++++++++,,,---+++***)))((()))))))))(((************)))((((((''''''###"""&&&'''%%%%%%&&&%%%''''''$$$$$$''''''$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%&&&'''((('''&&&$$$$$$%%%%%%&&&&&&&&&&&&"""$$$$$$"""###&&&%%% """$$$$$$###!!!!!!!!!"""###%%%%%%%%%%%%'''((($$$&&&(((((('''%%%$$$###(((((((((&&&$$$###$$$&&&$$$$$$#########$$$%%%%%%(((***)))%%%%%%***......)))'''%%%%%%'''((('''&&&'''((()))))))))(((((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%((((((%%%%%%((((((%%%'''$$$%%%((((((%%%$$$'''###&&&&&&######&&&(((&&&&&&''''''%%%######$$$&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$'''&&&$$$%%%&&&'''&&&%%%###""""""###$$$%%%&&&&&&)))'''$$$###%%%'''&&&%%%(((((('''&&&&&&%%%$$$$$$&&&&&&%%%$$$############*********(((&&&%%%'''((())))))111***000777555TTTddd===ggg^^^666KKK~~~RRRTTTbbbAAA///'''...111111///,,,***)))(((&&&$$$&&&&&&&&&%%%$$$$$$%%%'''%%%%%%$$$%%%'''((('''%%%%%%%%%&&&''''''&&&%%%%%%######$$$$$$$$$$$$######&&&%%%$$$######$$$%%%&&&"""###%%%%%%%%%%%%'''(((***"""***///###!!!)))((('''&&&%%%%%%'''(((((('''$$$&&&''''''&&&&&&''')))&&&%%%$$$%%%'''((('''&&&%%%((((((%%%%%%((((((&&&+++***)))(((((((((((((((((((((((())))))(((((((((+++***))))))******++++++'''((())))))***+++++++++,,,,,,...111444CCCddd{{{xxxuuu{{{kkkccciiiqqqlllmmmxxxtttqqqwww[[[NNNLLLLLLAAA333'''###$$$$$$$$$%%%###%%%&&&%%%###""""""###$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$######$$$&&&)))+++(((%%%&&&)))***'''$$$+++((( ***333;;;CCCQQQrrrXXX444%%%###***'''$$$###&&&%%%""""""%%%+++---```kkkmmmmmmYYY}}}hhh\\\VVVTTT```YYYEEE333***'''"""&&&...---!!!"""$$$&&&&&&&&&### '''$$$$$$%%%%%%$$$(((......###111??????333===ppp{{{vvvPPP000000//////......------000///---,,,,,,------,,,,,,//////,,,+++......,,,......---,,,+++******+++,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,------)))))))))(((&&&&&&&&&'''******++++++***)))((((((((($$$###&&&'''$$$###$$$###%%%%%%######&&&&&&#########$$$$$$$$$%%%%%%%%%'''%%%$$$%%%&&&'''%%%$$$%%%&&&&&&&&&&&&%%%$$$###"""$$$###"""###&&&$$$  """###!!! """###%%%%%%%%%%%%'''((("""$$$%%%%%%######%%%'''&&&''''''%%%###""""""$$$$$$#########$$$$$$%%%&&&###&&&&&&%%%&&&'''%%% &&&%%%$$$$$$%%%&&&&&&%%%"""%%%((((((''''''(((***$$$%%%%%%%%%%%%%%%%%%$$$###&&&&&&$$$$$$&&&&&&###'''$$$%%%((((((%%%$$$'''###%%%%%%"""$$$'''(((%%%&&&''''''%%%#########%%%%%%&&&''''''&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$###$$$%%%&&&$$$###%%%%%%$$$$$$###$$$$$$%%%&&&''''''%%%######&&&((((((((('''&&&%%%$$$$$$###&&&%%%$$$###############&&&'''((('''&&&&&&(((******))),,,(((...666666AAAyyy@@@XXXlll888HHH{{{LLLFFFfffccc111888777333222///,,,***)))(((&&&%%%&&&'''((('''%%%$$$&&&(((%%%%%%%%%&&&(((((('''%%%&&&&&&&&&''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###""""""###$$$%%%###%%%&&&&&&$$$$$$%%%'''$$$%%%)))'''"""%%%)))&&&%%%$$$$$$%%%&&&'''&&&%%%%%%&&&((((((''''''(((***((('''%%%%%%&&&&&&%%%$$$###&&&&&&$$$$$$''''''$$$******)))(((((('''(((((((((((()))******)))((((((&&&&&&&&&&&&&&&'''((()))++++++++++++++++++++++++...***...>>>YYYyyy{{{```~~~wwwyyyvvvmmmrrriiiqqqhhhaaaiiihhhnnneeeQQQIIICCC<<<,,,'''$$$$$$### !!!$$$$$$%%%&&&%%%######$$$%%%###$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$%%%''')))%%%%%%&&&%%%$$$###"""###+++'''$$$ '''111!!! ***---(((!!!"""'''&&&""" ***///333XXXwwwZZZeeetttsssmmmyyysss^^^ccceeejjjQQQ???666,,,)))'''%%%%%% ###***((((((&&&&&&(((&&&$$$%%%***+++***///'''+++999GGGhhhxxx~~~777/////////.........------111...,,,+++,,,,,,+++))),,,000111---+++---...,,,......---+++))))))***,,,++++++++++++++++++***)))++++++,,,,,,,,,,,,------******+++)))''''''((())))))***+++,,,,,,+++***))))))$$$###&&&'''$$$###$$$!!!$$$$$$""""""%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%&&&&&&%%%$$$&&&&&&''''''&&&%%%###""""""$$$$$$"""###&&&%%%  """"""!!! !!!"""###$$$%%%%%%%%%%%%&&&'''!!!###%%%$$$""""""%%%)))###$$$%%%$$$"""!!!!!!"""$$$$$$###$$$$$$%%%&&&'''&&&((('''$$$&&&***+++'''%%%%%%$$$$$$$$$$$$%%%%%%"""&&&'''%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$'''(((&&&&&&((('''$$$&&&###$$$''''''$$$###&&&$$$%%%$$$"""$$$(((((($$$%%%&&&&&&&&&$$$######$$$%%%&&&((((((&&&%%%&&&'''###%%%'''&&&%%%$$$$$$%%%$$$######$$$%%%%%%###"""'''&&&%%%%%%$$$$$$$$$%%%$$$&&&)))'''$$$###&&&)))''''''&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$$$$!!!###%%%%%%%%%&&&''')))+++***(((''')))///333333^^^WWWUUU{{{;;;AAA\\\BBBMMMaaaEEE000???...,,,+++***+++++++++)))&&&(((***)))%%%$$$%%%(((%%%%%%%%%'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%"""))))))""""""((('''"""$$$$$$###%%%&&&'''%%%$$$%%%&&&''''''&&&&&&((()))***(((%%%%%%%%%&&&%%%$$$"""%%%&&&###$$$''''''%%%)))((((((''''''''''''(((((((((************((((((&&&'''((((((((((((+++---...------,,,,,,,,,---------...999WWW}}}iiizzzdddeeerrrooommmmmmwww|||llldddpppeeeaaaTTTQQQZZZ^^^^^^cccjjjXXXSSSNNN;;;%%%!!!!!!$$$'''%%%!!!"""&&&%%%&&&&&&%%%$$$$$$%%%'''###$$$$$$%%%%%%$$$$$$######%%%&&&%%%%%%%%%''')))!!!%%%((('''""" """$$$###$$$###%%%!!!%%%### ###'''******(((""""""$$$%%%"""!!!'''$$$222###,,,HHHMMMhhhtttZZZaaasss```[[[ggguuuooo]]]DDD+++)))(((###!!!((()))%%%######&&&)))'''""" ###''''''000,,,>>>```___WWW^^^ccctttJJJ//////.........------------......---+++++++++,,,***///111---+++---///.........---***((((((***---)))******++++++++++++*********+++,,,,,,,,,,,,,,,)))***+++***(((''')))+++''')))+++,,,---,,,++++++'''######&&&(((&&&%%%'''"""%%%%%%"""###&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&''''''&&&$$$$$$%%%&&&''''''&&&$$$######%%%$$$"""$$$'''%%%!!! !!!""""""!!!!!!###$$$$$$%%%&&&&&&$$$$$$%%%&&& %%%(((((($$$###$$$&&&"""###$$$$$$###""""""###$$$$$$$$$$$$%%%&&&'''((((((***(((%%%%%%((((((&&&%%%%%%%%%%%%$$$$$$%%%&&&!!!%%%)))(((%%%"""###%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$((()))'''''')))((($$$%%%"""###&&&&&&###"""%%%%%%&&&$$$"""$$$((('''######%%%&&&&&&$$$######$$$$$$''')))(((&&&%%%&&&(((###%%%''''''%%%###$$$&&&$$$######%%%&&&&&&$$$"""&&&&&&&&&%%%&&&&&&''''''###%%%&&&'''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&!!!###%%%&&&&&&&&&''')))***((('''+++)))***222...IIIPPP]]]BBB>>>hhhAAAQQQwwwnnn:::222...,,,******,,,,,,,,,+++'''***,,,***&&&###%%%'''%%%%%%&&&((())))))'''%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''(((((('''%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%,,,)))$$$'''(((%%%&&&%%%$$$$$$&&&((((((&&&$$$###%%%&&&&&&$$$$$$%%%&&&(((&&&$$$$$$%%%&&&&&&&&&###&&&&&&$$$%%%)))***''''''&&&&&&&&&&&&''''''((('''(((***++++++***((('''(((***,,,,,,++++++...111......------...///000111999QQQjjj~~~yyyxxx```eeexxxnnnhhhiii{{{ooo```iiiooo```UUUQQQPPPTTTRRRGGGhhhmmmjjj\\\NNNAAA111!!!###!!!"""&&&'''%%%&&&)))%%%%%%&&&$$$######%%%'''$$$$$$%%%%%%%%%%%%$$$$$$"""###%%%%%%$$$$$$&&&'''###&&&))))))%%%###$$$'''$$$"""!!!!!!!!!$$$)))---%%%$$$&&&!!!###&&&'''"""!!!)))'''"""!!!###...999BBB```uuu{{{ZZZhhh|||\\\gggvvv]]]DDD444///777777)))###)))&&&$$$%%%)))***+++///666555(((777???OOOmmmdddJJJ^^^eee{{{QQQ...............---------)))---000///+++))),,,000(((---000---,,,...111111......---***''''''***...((()))***+++++++++++++++)))***+++,,,,,,,,,,,,,,,''')))***)))'''&&&(((+++'''(((+++---...---,,,,,,&&&""""""&&&)))'''''')))"""%%%&&&###$$$''''''%%%%%%%%%&&&&&&&&&&&&''''''***(((''''''(((((('''%%%!!!###%%%'''''''''&&&%%%###%%%%%%###$$$'''&&&!!!#########"""!!!"""%%%'''$$$&&&'''&&&$$$$$$$$$&&&!!!&&&,,,,,,(((###"""###!!!###$$$$$$#########$$$%%%%%%%%%%%%&&&'''((()))!!!&&&)))((('''(((%%%!!!&&&&&&'''&&&%%%%%%&&&'''&&&***...,,,'''$$$$$$&&&'''&&&&&&%%%%%%&&&&&&'''###'''(((&&&&&&((('''###$$$""""""%%%%%%""""""$$$&&&&&&$$$"""$$$((('''""""""$$$&&&&&&$$$###$$$%%%$$$'''))))))&&&%%%&&&(((###%%%''''''$$$###$$$&&&%%%$$$$$$&&&''''''%%%###%%%%%%%%%&&&'''((()))***$$$######%%%)))***((($$$%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''$$$&&&((()))(((((()))***(((%%%&&&///,,,***555000+++WWWgggQQQFFF<<>>'''%%%)))''' $$$%%%%%%'''$$$%%%%%%$$$"""###%%%'''$$$%%%%%%&&&&&&%%%%%%$$$ """$$$$$$######$$$&&&"""$$$&&&&&&%%%$$$$$$$$$!!!$$$%%%'''((('''$$$%%%"""!!!###!!!###%%%###"""""""""---((('''''';;;XXXnnnvvv```gggkkkhhhjjjzzz~~~vvvtttnnnyyy```^^^uuupppJJJ999EEE555///***+++111;;;KKKYYYgggVVVnnnoooZZZ___bbb]]]SSSkkkxxxooo:::......------------......+++,,,......---,,,---...+++,,,,,,------,,,,,,+++******))))))((('''''''''+++))))))+++...000...,,,000,,,((()))---///---+++,,,***(((***---...---+++************************&&&$$$""""""###%%%%%%$$$%%%&&&&&&%%%(((+++)))###''''''&&&''')))))))))((($$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""" ###### ###########################$$$%%%&&&&&&&&&%%%$$$###&&&######''')))&&&%%%'''############$$$%%%&&&&&&###%%%%%%###%%%((('''###$$$%%%&&&'''&&&%%%$$$###&&&%%%###""""""###%%%&&&$$$---555111&&& $$$,,,)))&&&&&&((((((%%%$$$''')))'''$$$###$$$&&&&&&'''%%%%%%%%%%%%%%%$$$###"""######""""""###%%%&&&(((%%%&&&'''&&&$$$###$$$%%%%%%######&&&&&&###"""$$$%%%"""###&&&&&&###"""%%%######$$$$$$$$$%%%%%%%%%'''### ###'''***'''###(((&&&$$$%%%&&&'''&&&%%%)))&&&######%%%%%%### $$$$$$%%%%%%%%%%%%&&&&&&%%%'''(((((('''&&&&&&'''%%%(((***+++))))))***,,,:::111eeetttddd\\\TTT???<<<UUUOOOtttyyyFFF+++,,,333(((///666 %%%((()))(((%%%$$$&&&***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&)))'''$$$%%%''''''%%%###&&&&&&&&&%%%$$$###!!!!!!###$$$$$$%%%%%%$$$$$$###########################&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&%%%###"""###$$$((()))))))))))))))(((((('''$$$###''')))((('''))))))((((((((((((***,,,------&&&"""&&&++++++******---&&&---444000000777777yyy\\\wwwqqq~~~~~~xxx~~~vvvppprrrsssiiidddnnnyyyqqqvvvooocccmmm~~~sssXXXQQQmmmsssPPP+++!!!%%%%%%############$$$%%%%%%&&&'''$$$$$$&&&%%%"""!!!$$$ """'''((($$$ &&&%%%$$$""""""###$$$###"""(((&&&%%%%%%%%%%%%###"""  """%%%""""""!!!!!! """""""""""""""""""""""""""$$$%%%### """&&&%%%+++:::QQQfffpppoooiiiRRRXXXiiixxxqqq___^^^mmmxxxhhhsssggglll___NNNRRRiiiyyy~~~|||fffhhhnnn~~~kkkfffooo666//////............//////,,,...//////...------...---......//////......---,,,,,,++++++***))))))(((,,,+++***+++......,,,***///+++((())),,,...,,,***,,,***((())),,,---+++***************************(((&&&$$$$$$&&&''''''&&&%%%&&&&&&%%%(((+++)))###&&&%%%%%%&&&''''''''''''%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''###!!!%%%'''$$$######""""""""""""""""""""""""###$$$%%%&&&&&&&&&%%%$$$'''$$$$$$''''''$$$###%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%)))+++'''$$$%%%&&&$$$&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%###""""""###$$$%%% %%%))))))%%%"""###&&&)))&&&%%%((('''$$$$$$'''&&&&&&&&&'''((((((''''''&&&&&&&&&%%%$$$###"""!!!"""""""""""""""$$$%%%&&&%%%&&&&&&&&&$$$###$$$%%%$$$""""""%%%%%%""""""%%%%%%######&&&&&&######%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&%%%&&&%%%######%%%&&&%%%$$$&&&$$$"""###%%%%%%$$$"""$$$$$$$$$%%%%%%%%%&&&&&&%%%'''(((((('''&&&&&&''')))((((((***---......---***...LLLzzzrrrkkkddd___YYY[[[\\\ZZZUUUQQQOOOOOOHHHIIINNNRRRJJJ@@@CCCNNNGGGPPPfffbbb]]][[[\\\KKK@@@lllTTT]]]```777***000(((...777++++++***(((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&)))'''%%%&&&'''(((&&&$$$%%%&&&''''''((('''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''&&&$$$$$$$$$%%%(((((())))))))))))(((((((((%%%$$$(((***)))(((***+++******)))))))))))))))---***)))+++***((())),,,'''***111000,,,===\\\qqq|||kkkyyysssrrrwwwsssvvvwwwnnnvvvnnnhhhmmmwwwzzzqqqfffgggpppppplllwwwyyy___BBBOOOOOO999&&&###$$$!!!%%%$$$$$$$$$$$$%%%%%%&&&%%%""""""%%%%%%######%%%%%%"""###$$$###!!!$$$"""!!!"""$$$%%%%%%%%%(((&&&%%%$$$%%%%%%###"""%%%&&&%%%###!!!!!!"""$$$!!!!!!!!!!!!!!! """"""""""""""""""""""""###!!! !!!######$$$***'''$$$)))999PPPggguuuPPP^^^ggg```UUUVVVdddrrrmmmgggeee___mmmvvvaaa[[[XXX]]]\\\YYYZZZ]]]uuuwww{{{}}}lllwwwwww\\\'''000000////////////000000...000111000...------------......//////......---......---,,,,,,++++++***---,,,+++,,,---,,,+++)))---***((((((+++,,,+++)))+++***))))))******)))((())))))))))))))))))))))))(((&&&%%%%%%&&&''''''&&&$$$&&&'''%%%'''***(((###$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%)))$$$###''')))&&&######!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$&&&&&&&&&%%%%%%'''%%%%%%''''''###"""$$$''''''&&&&&&%%%%%%&&&&&&'''---000***######%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%###"""""""""#########"""###%%%((()))'''%%%(((%%%$$$''''''$$$$$$&&&&&&'''(((((((((&&&$$$###$$$%%%%%%%%%%%%$$$$$$###""""""!!!""""""###$$$%%%$$$%%%&&&%%%###"""###$$$$$$!!! ###$$$"""###'''%%%######''''''######%%%######$$$$$$$$$%%%%%%%%%###%%%&&&%%%###"""###%%%&&&$$$"""###$$$%%%$$$$$$###"""!!!"""$$$%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&((((((&&&&&&&&&'''***'''%%%(((---000///---***222+++TTT~~~jjj^^^TTTTTTOOOHHHAAA>>>===???@@@777>>>DDDBBB:::666999???444;;;FFFMMMKKKJJJXXXjjjPPPIIIZZZ>>>\\\dddTTTKKK,,,000,,,+++000,,,000,,,(((''')))***'''###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&''''''&&&%%%%%%&&&''''''((((((((('''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((('''&&&%%%&&&''''''(((((())))))((((((((()))&&&%%%)))+++))))))+++,,,,,,++++++)))(((&&&&&&((((((***+++'''###&&&,,,%%%---111111???fff{{{sssyyyuuuwwwlllxxxsssgggooojjjfffhhhmmmooojjjdddfffmmmkkkdddfffhhhYYYAAA888555///((('''(((&&&"""'''&&&%%%%%%%%%%%%%%%%%%""" $$$%%%######&&&***$$$!!!"""###!!! ###"""!!!"""%%%''''''&&&'''%%%$$$$$$%%%%%%###"""#########!!! !!! !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""### """%%%###!!!%%%$$$### ###///BBBPPP[[[eeefffbbblllwwwhhhLLLfffaaacccSSSXXXmmmUUU444JJJWWW___\\\NNNDDD```nnngggjjj==='''111111000000000000111111...///000///---++++++,,,+++,,,,,,------,,,,,,+++......------,,,,,,+++++++++++++++,,,,,,,,,+++***+++)))((((((***+++***(((******)))))))))(((((('''((((((((((((((((((((((((&&&%%%###$$$%%%&&&%%%$$$###&&&'''&&&&&&)))((($$$###$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))'''"""!!!###""""""""""""""""""""""""!!!"""$$$%%%&&&&&&&&&%%%&&&$$$&&&((('''######&&&((('''&&&%%%%%%%%%%%%%%%(((---...(((###$$$&&&&&&)))(((&&&%%%$$$%%%&&&'''%%%%%%###"""""""""""""""$$$###"""%%%)))+++)))&&&'''$$$$$$&&&&&&######&&&(((((((((&&&$$$"""""""""""""""$$$%%%&&&'''''''''###############$$$$$$%%%###$$$%%%%%%#########%%%$$$!!!!!!$$$%%%###%%%)))&&&###$$$''''''$$$###&&&######$$$$$$$$$%%%%%%%%%!!!!!!""""""""""""###$$$&&&$$$######$$$%%%%%%$$$######"""######$$$#########$$$$$$$$$$$$%%%%%%%%%$$$%%%''''''&&&%%%&&&'''((('''&&&&&&(((***++++++,,,222"""...ZZZ|||wwwdddNNNLLLYYY\\\SSSPPPSSSXXX\\\aaahhhrrryyysss{{{xxxuuuzzzQQQkkkmmm;;;RRR[[[^^^hhh666444444---***)))...+++(((((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%###""""""&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((('''&&&%%%&&&'''''''''(((((()))((((((((()))%%%%%%)))+++))))))***++++++,,,+++***(((&&&%%%&&&&&&(((***(((%%%(((///***333444>>>ddd~~~nnntttllllllkkknnnjjjeeecccdddgggjjjkkkyyyxxxooo```VVVMMM>>>...333)))###%%%)))(((%%%###((('''&&&&&&%%%%%%%%%%%%### ###$$$""""""%%%,,,'''###$$$$$$"""###&&&%%%###"""###%%%&&&&&&%%%&&&$$$######$$$$$$###!!!  !!!### !!!!!!"""""""""###""""""""""""""""""""""""### !!!"""!!!###+++,,,'''###"""$$$///XXXyyyzzzssstttnnnaaaeeeRRR___dddccciiiTTT:::GGGMMMUUU\\\YYYNNN```zzzYYYTTT999%%%333111111000000000000111111---...///...,,,*********+++,,,,,,------,,,,,,+++---------,,,++++++******((()))++++++,,,,,,,,,---))))))((()))******)))((())))))))))))((('''''''''''''''''''''''''''''''''&&&%%%$$$%%%&&&&&&%%%$$$"""&&&(((&&&&&&((('''$$$$$$&&&'''&&&%%%$$$%%%'''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$***,,,''' !!!&&&######################## """###%%%&&&&&&%%%%%%$$$###&&&)))(((%%%&&&+++&&&&&&%%%$$$######$$$$$$'''((('''$$$$$$''''''$$$((('''&&&$$$$$$%%%&&&&&&%%%$$$$$$###############""""""###$$$$$$%%%%%%%%%&&&######&&&&&&$$$$$$'''))))))'''%%%######'''***$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$###$$$%%%&&&######&&&'''&&&'''***&&&$$$$$$''''''$$$$$$&&&######$$$$$$$$$%%%%%%%%%### !!!&&&)))'''%%%'''&&&$$$$$$&&&'''&&&%%%%%%%%%%%%$$$###"""""""""#########$$$$$$$$$%%%%%%###%%%''''''&&&%%%&&&''''''***,,,***&&&$$$'''+++$$$)))...333999tttsssSSSFFF???JJJWWWjjjJJJOOO;;;EEE[[[[[[CCC444444///,,,---((()))***)))&&&&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%$$$$$$$$$$$$%%%$$$$$$%%%$$$$$$###"""!!!&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&$$$%%%'''&&&%%%$$$%%%'''&&&&&&'''(((((((((((((((((($$$###''')))(((''')))((()))***++++++***)))(((...***)))+++,,,+++,,,000...AAAJJJ\\\}}}fffhhhssswwwxxxrrrhhh^^^YYYZZZaaagggiiihhhddd[[[MMM???222+++'''""""""&&&%%% """((('''&&&&&&%%%%%%%%%%%%%%%""""""$$$### ###'''%%%%%%%%%""" %%%---'''%%%######$$$$$$###"""%%%###""""""###$$$###!!! """###$$$######$$$&&& !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$""" """###$$$$$$$$$$$$$$$&&&+++555HHHdddxxxxxxnnngggPPP```jjjgggiii^^^VVVGGGLLLTTTbbbjjjccckkkjjj@@@'''###(((555111111000000000000111111+++---...---+++*********---......//////......------,,,,,,++++++***))))))&&&(((++++++++++++,,,...))))))************))))))((()))***)))((('''((()))((((((((((((((((((((((((((('''&&&'''))))))'''&&&!!!&&&(((&&&%%%''''''%%%%%%((()))(((%%%$$$%%%(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%,,,///+++$$$$$$(((########################!!!"""###%%%%%%%%%$$$$$$!!!"""%%%)))'''$$$''',,,%%%%%%$$$#########$$$$$$%%%%%%###!!!###(((((($$$&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''$$$$$$%%%(((&&&$$$$$$''''''%%%%%%(((&&&''''''%%%%%%(((///555((((((''''''&&&$$$###"""%%%%%%&&&&&&&&&&&&&&&%%%###%%%&&&&&&%%%$$$%%%'''&&&$$$%%%))))))'''''')))&&&$$$$$$(((((($$$$$$&&&######$$$$$$$$$%%%%%%%%%'''###!!!$$$***---+++'''(((&&&%%%%%%&&&''''''&&&&&&''''''%%%###!!!""""""############$$$$$$$$$$$$"""$$$&&&&&&&&&%%%&&&''''''---111...'''###&&&+++)))(((222444(((```gggJJJAAARRRiiiBBBrrr======^^^___RRR111***+++---000&&&)))+++)))&&&%%%(((+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$%%%%%%$$$$$$%%%&&&###$$$%%%&&&'''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((''''''$$$%%%&&&&&&%%%%%%&&&'''%%%&&&''''''(((((((((((('''######''')))'''''')))''''''(((******+++++++++000+++'''((()))(((+++///555WWWkkk|||gggbbboooxxxvvvrrrnnneee\\\UUUUUUZZZ```OOORRRXXXYYYLLL777***''' """%%%'''$$$ !!!&&&'''&&&%%%%%%%%%%%%%%%%%%&&&######%%%$$$ """!!!"""$$$######,,,'''%%%###"""######!!! ###"""!!!"""######"""!!!"""###$$$$$$""" !!!""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!! $$$&&&$$$ !!!%%%""""""%%%&&&%%%!!!...222...555PPPkkkaaabbbuuutttppptttcccWWWMMMXXX___eeefff]]]```rrrlllEEE***&&&BBBDDD333000000000//////000000000+++,,,...---,,,++++++,,,---......//////......---------,,,,,,+++*********'''))),,,,,,******+++---(((***+++++++++***))))))''')))+++***(((((()))+++(((((((((((((((((((((((('''''''''((())))))'''%%% &&&(((&&&$$$&&&&&&%%%%%%(((***(((%%%###%%%((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""&&&---...)))%%%%%%########################"""###$$$%%%%%%$$$###""" !!!%%%'''%%%!!!$$$***%%%%%%$$$$$$$$$%%%&&&&&&###&&&%%%!!!!!!%%%''''''$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%&&&&&&&&&&&&&&&'''((((((''''''(((***'''$$$$$$'''(((%%%&&&)))###&&&'''&&&%%%(((...444&&&&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$&&&''''''&&&&&&'''(((%%%$$$&&&***+++&&&%%%&&&&&&$$$%%%((((((%%%$$$&&&######$$$$$$$$$%%%%%%%%%(((&&&%%%&&&)))***(((&&&'''%%%$$$$$$%%%&&&&&&%%%%%%'''((('''$$$###$$$&&&############$$$$$$$$$$$$"""$$$&&&&&&%%%%%%&&&'''&&&+++///...***&&&''')))//////***+++%%%BBBkkkYYYKKKMMM___qqqqqqGGG:::jjjJJJWWWqqqBBB---++++++---***+++***)))((('''((()))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%$$$&&&''''''%%%%%%''')))$$$%%%'''((()))*********&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''$$$&&&''''''&&&&&&'''((($$$%%%&&&'''((((((((((((((($$$$$$(((***((((((***(((((((((((()))***+++,,,,,,)))(((((('''(((000999YYYvvvyyy|||rrrfffeeekkkkkkfff___aaaaaa___ZZZWWWWWWYYYUUUWWW___bbbPPP555))),,,###%%%&&&$$$$$$''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%######%%%%%%""""""%%%###!!!!!!""" !!!'''%%%###!!!!!!""""""!!! ###!!! !!!"""###"""!!!!!!"""""" #########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!#########"""!!!!!!###"""###$$$%%%$$$ ***$$$!!!$$$))),,,,,,---FFFUUUiiigggooottt]]]VVVUUUaaabbb^^^]]]XXXWWWaaacccwwwGGG000###:::bbbRRR555000000////////////000000+++,,,......---,,,---...+++,,,,,,------,,,,,,+++...------,,,,,,+++******)))+++---,,,***((()))+++(((***,,,,,,+++*********&&&)))+++***)))(((***---))))))))))))))))))))))))%%%%%%%%%&&&((((((%%%### &&&)))&&&$$$%%%&&&%%%$$$(((***((($$$"""$$$(((((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###(((///,,,$$$"""""""""""""""""""""""""""###$$$%%%$$$$$$"""!!! !!!$$$&&&""" &&&%%%%%%%%%%%%&&&&&&'''((("""((()))$$$"""&&&)))######$$$%%%$$$###"""!!!###$$$%%%&&&'''(((((((((###"""!!!"""$$$&&&'''&&&'''$$$%%%((((((&&&''')))"""&&&((('''######&&&+++!!!"""$$$&&&''')))******###$$$%%%&&&%%%%%%###"""%%%&&&''''''&&&&&&((()))$$$###&&&++++++&&&######'''$$$%%%((((((%%%$$$'''######$$$$$$$$$%%%%%%%%%&&&'''(((&&&$$$"""###$$$&&&$$$######$$$%%%%%%$$$###&&&((('''%%%$$$&&&)))"""############$$$$$$$$$!!!###%%%&&&%%%%%%&&&'''###&&&***++++++(((&&&%%%###000'''...333(((888OOOfffBBBOOOsssxxxVVVWWW777WWWRRRZZZaaa???444...***111---))))))***+++(((%%%''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%'''))))))'''&&&(((+++(((((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%'''((((((''''''(((***$$$%%%&&&'''(((((((((((()))%%%%%%)))+++))))))+++***)))((((((((()))+++,,,***,,,...///---000>>>MMM~~~uuuyyy~~~nnnvvv|||xxxlllaaa\\\[[[WWW]]]ccceeeaaaYYYRRRMMMVVVTTTWWWWWWCCC''''''(((&&& !!!)))'''############$$$%%%%%%&&&$$$""""""%%%&&&$$$$$$'''(((###!!!###$$$""""""######!!! """###"""!!!"""!!! !!!"""###"""!!!!!!###$$$$$$######$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """&&&'''%%%"""!!!"""############"""###'''$$$"""%%%))))))$$$***444<<>>...---,,,---///000///............//////...,,,+++---...............---,,,---,,,+++***))))))))))))+++)))((((((***+++++++++,,,***))))))***+++******(((((())))))))))))((((((''')))(((&&&'''***)))%%%%%%&&&%%%###%%%)))(((###%%%'''))))))((('''((()))---)))(((+++,,,***((((((((((((''''''&&&%%%%%%%%%***(((&&&&&&&&&'''%%%$$$$$$'''%%%"""(((111///$$$$$$&&&###"""$$$$$$"""""""""!!!!!!###%%%((()))'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$'''(((&&&(((+++&&&%%%#########$$$%%%%%%555+++######%%%$$$###%%%""" !!!%%%&&&$$$$$$'''...///---(((&&&((('''$$$&&&))))))''''''***)))%%%((('''%%%%%%'''((('''&&&%%%&&&&&&&&&$$$$$$%%%''''''%%%$$$%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$%%%&&&'''(((***(((&&&%%%$$$%%%%%%&&&%%%'''((()))((((((***,,,((((((&&&%%%$$$%%%%%%&&&&&&###$$$&&&&&&###"""$$$%%%$$$"""###$$$&&&&&&%%%&&&$$$&&&***+++'''&&&(((+++)))***,,,,,,***---222888oooMMMcccOOOaaa~~~???LLL{{{HHH[[[www\\\444,,,***++++++)))''''''((())))))'''&&&&&&((())))))(((&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))))))))(((((('''''''''&&&&&&'''''''''&&&%%%''')))((($$$%%%((('''((((((((())))))))))))+++******+++,,,---------,,,)))'''+++333DDD]]]qqqxxxtttooottt|||vvvjjjjjjkkk```ZZZdddZZZ___qqqgggeee```PPP>>>333***"""!!!$$$&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###&&&&&&$$$$$$'''&&&###!!! """###$$$$$$$$$"""!!!!!!"""######"""#########"""######$$$$$$$$$$$$$$$$$$###"""!!! $$$$$$"""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###"""!!!"""$$$%%%$$$### """&&&+++///---///333===LLLUUUPPPFFFLLL[[[ZZZAAA***%%%'''&&&$$$((()))$$$555===555KKK///...---...000111000///,,,,,,---......------,,,............---,,,+++***+++***)))(((''''''''''''***))))))***,,,---+++***+++***((((((***++++++***&&&''''''((((((''''''&&&''')))(((&&&'''***)))%%%'''((('''$$$&&&)))(((###&&&'''))))))((((((((()))---&&&###(((,,,+++'''%%%'''''''''&&&&&&%%%%%%$$$+++(((%%%$$$$$$&&&&&&&&&###'''&&&###%%%------'''###&&&$$$"""$$$$$$###""""""!!!"""###%%%'''(((&&&$$$$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((%%%%%%((((((''''''+++%%%%%%$$$######$$$%%%&&&''''''((((((%%% $$$%%%###$$$)))***((()))+++444333///'''$$$%%%%%%###"""''')))&&&###%%%&&&%%%(((&&&%%%&&&'''((('''%%%&&&''''''&&&%%%%%%&&&(((&&&%%%$$$%%%'''((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%"""""""""###%%%&&&((())),,,+++(((&&&%%%$$$$$$$$$###%%%'''(((((()))+++,,,)))((('''%%%$$$$$$$$$$$$$$$!!!"""$$$$$$!!! """%%%$$$######%%%&&&&&&%%%%%%$$$%%%))))))&&&%%%'''((('''(((+++***(((+++///%%%BBBkkkjjjuuuiii^^^AAAJJJaaa===RRRjjjFFF,,,,,,+++)))&&&$$$$$$'''******(((&&&&&&((((((((('''&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((())))))***###$$$$$$%%%&&&'''((())))))))))))(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%'''(((******)))'''&&&''''''''''''''''''''''''&&&%%%&&&)))((($$$$$$(((''''''((((((((()))))))))'''((()))+++,,,---------000***)))///<<>>NNN~~~www999111---******)))'''''')))+++)))'''''''''((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((((())))))$$$$$$%%%%%%&&&'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&''')))******(((&&&%%%''''''((((((((((((''''''&&&%%%&&&)))'''$$$$$$((('''''''''((((((((())))))''')))+++------------...///000444<<>>QQQ{{{>>>BBBrrrMMMDDDdddyyyTTT111&&&)))***'''&&&)))'''&&&&&&((())))))(((%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((((((&&&$$$###%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&'''((()))***'''((()))******)))((('''%%%$$$%%%(((&&&######'''&&&&&&&&&'''''''''(((((($$$&&&)))((((((***000666FFFXXXppp}}}yyynnnlllppp}}}zzz~~~|||zzzzzz|||oooxxxdddoootttddduuuiiiiiikkkfffbbbnnntttjjjhhhiii]]]hhhiii\\\[[[HHH444'''""")))+++&&&$$$)))%%%&&&&&&'''&&&%%%$$$###%%%%%%%%%&&&&&&&&&&&&&&&###!!!$$$((()))%%%###$$$###""""""###$$$$$$###!!! ###%%%$$$!!!!!!$$$((($$$###"""!!!!!! !!!!!! !!!!!!"""""""""!!!!!!###"""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!! !!!#########!!!!!!###%%%%%%%%%$$$%%%'''%%%'''&&&""""""$$$$$$!!!!!!$$$%%%$$$$$$%%%&&&%%%%%%&&&+++%%%'''///TTT...---,,,---/////////...***,,,...,,,((('''+++///+++++++++++++++***)))(((+++***)))((((((''''''((()))(((((()))++++++***)))((('''&&&''')))++++++***(((((())))))))))))((((((''')))(((&&&'''***)))%%%###(((***'''%%%(((***)))%%%'''))))))((('''((()))&&& &&&,,,***((()))((((((((()))))))))))))))(((%%%###"""$$$&&&&&&&&&%%%######&&&'''%%%###"""+++444...$$$ ###'''$$$$$$$$$$$$###""" $$$###"""$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&######&&&'''%%%&&&***"""%%%(((&&&######(((,,,###))))))$$$"""%%%&&&"""""" !!!%%%%%%###"""%%%%%%&&&$$$!!!!!!&&&)))(((###((()))&&&%%%&&&'''%%%$$$$$$%%%&&&((('''$$$"""%%%%%%&&&%%%$$$###%%%'''###&&&((('''%%%$$$&&&)))!!!!!!###$$$&&&'''))))))%%%$$$$$$$$$$$$$$$$$$%%%###"""""""""###$$$%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""$$$$$$######$$$&&&!!!"""###$$$$$$###!!!!!!""" !!!$$$%%%""""""$$$'''%%%$$$$$$&&&''''''&&&&&&######&&&&&&$$$%%%((('''&&&))),,,+++''''''***000###''',,,===___```IIIRRR|||TTTEEEwwwDDD...------++++++((('''%%%&&&((()))))))))''''''((((((((((((''''''$$$%%%'''(((((('''%%%$$$###$$$$$$%%%&&&'''((((((%%%&&&&&&'''((()))******%%%&&&((())))))(((&&&%%%'''''''''''''''&&&&&&&&&((('''%%%%%%&&&(((***,,,'''((()))++++++)))((('''%%%$$$%%%(((&&&######'''&&&&&&&&&'''''''''(((((('''***---------222:::AAAYYYgggzzzxxxrrrsssjjjjjjssszzzyyyzzzmmmzzzssslllpppvvvxxxfffRRR[[[jjjjjjggghhhNNNXXXeeeWWWQQQ???%%%((()))&&&$$$$$$&&&&&&$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''###"""$$$))))))%%%###%%%$$$###"""###%%%%%%###"""###&&&&&&###$$$(((---%%%$$$###!!! !!!!!!"""""""""""""""!!!  !!!"""###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!! !!!"""######!!!!!!$$$&&&%%%######### $$$%%%!!!"""%%%&&&%%%)))(((###"""&&&$$$###&&&)))***QQQ000---***+++...000---)))///555:::666---''')))---'''***,,,,,,***((('''''')))((('''''')))******)))***(((''')))+++,,,***'''+++***)))'''''')))***+++&&&''')))(((''''''((()))***'''%%%&&&((()))'''%%%,,,'''%%%(((***'''$$$$$$%%%((()))'''(((+++,,,)))************)))(((&&&&&&---,,,+++***))))))))))))%%%((('''$$$$$$'''(((%%%######$$$$$$$$$$$$######!!!%%%000999777***'''&&&$$$"""""""""$$$%%%***$$$ %%%...000***!!!((('''%%%#########%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%######$$$***'''$$$$$$&&&'''&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###$$$$$$#########$$$%%%%%%((()))'''###$$$'''&&&"""(((((('''&&&&&&&&&&&&'''###%%%&&&&&&$$$######$$$(((&&&$$$%%%'''(((&&&$$$"""######$$$$$$$$$###############"""######$$$%%%"""######$$$%%%%%%%%%%%%''''''''''''''''''''''''########################!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''(((******((((((((((((((()))******222------///555jjjYYY{{{KKK]]]ttt999)))+++))))))---(((&&&((()))&&&&&&'''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&''')))))))))((('''&&&%%%%%%&&&''''''&&&$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((***)))((('''''''''''''''(((((((((((((((''''''&&&'''((((((((('''&&&%%%%%%((('''&&&&&&'''((()))***,,,&&&(((///------EEEeee|||rrr|||bbb\\\mmmsssyyy{{{|||}}}{{{xxx}}}|||{{{vvvoooiiimmmuuurrrdddXXXYYY___aaaUUUaaaWWWRRRdddaaa@@@)))'''(((((((((&&&%%%&&&''''''''''''&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$"""!!!!!!"""$$$%%% """###"""!!! !!!"""%%%$$$""""""######!!! !!!"""###$$$$$$###"""!!!###"""!!! ###""""""!!! ###"""!!! !!! !!!!!!  !!!!!! !!!###""""""!!!!!! """""""""""""""#########&&&"""!!!%%%'''%%%$$$%%%###$$$$$$%%%%%%$$$$$$###---$$$###'''""""""AAAiii111---+++,,,///000---***,,,///000///+++((()))******+++------+++***)))***,,,+++))))))******)))(((,,,***)))***++++++)))&&&***)))'''&&&&&&''')))***++++++,,,***(((&&&&&&'''+++)))((()))+++,,,+++)))'''######(((+++***)))***%%%((()))''''''++++++)))*********))))))((('''&&&++++++***(((((('''''''''%%%''''''######''''''%%%######$$$$$$$$$$$$######"""!!!&&&...222///---...!!!###%%%+++'''$$$(((///000+++$$$((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%%%%&&&)))&&&$$$###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%''''''%%%$$$###$$$%%%&&&(((***,,,---+++,,,***&&&&&&((('''###'''&&&&&&%%%%%%%%%%%%%%%"""$$$&&&&&&$$$###$$$%%%&&&$$$"""###%%%&&&$$$"""######$$$$$$$$$$$$#####################$$$$$$%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&########################""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&((()))***((((((''''''(((((()))***'''%%%***---...ZZZKKKyyySSS<<>>777000...+++(((''')))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%''')))+++***)))%%%%%%%%%$$$$$$$$$######%%%&&&&&&'''((()))******$$$&&&((()))***)))((('''(((((((((((((((''''''&&&%%%%%%&&&'''(((((((((''''''''''''''')))+++---///999\\\rrrgggWWW\\\jjjppptttkkkmmmkkkkkkuuuppp}}}xxxxxx}}}vvvooo}}}~~~|||mmmjjjzzz}}}lllZZZaaaqqq{{{rrrKKK,,,+++)))###+++%%%&&&'''&&&$$$###$$$%%%"""$$$'''((('''&&&&&&&&&$$$##################$$$######$$$$$$$$$$$$######"""###$$$$$$""""""###$$$###"""!!!"""###$$$###"""$$$###"""!!!!!!"""###$$$$$$$$$###"""!!!!!!"""""" !!!!!!!!!!!!!!! !!!"""""""""!!!!!!  !!!!!!"""######""""""###$$$ !!!!!!"""""""""""""""""""""#########+++((('''***,,,******+++%%%&&&&&&''''''&&&&&&%%%(((!!!%%%(((%%%$$$'''000///---,,,,,,---///000111,,,)))******'''&&&(((...+++***---,,,))))))+++***+++---......---+++***'''((())))))((()))+++---...+++)))'''((()))))))))+++...///,,,+++000:::@@@HHHttt[[[CCC[[[kkkuuu~~~jjjPPP===DDD;;;IIIAAA555222***,,,333///''')))***+++***((())),,,---,,,---,,,***)))))))))'''%%%(((((('''''''''&&&&&&&&&###"""###$$$%%%%%%###!!!'''$$$"""$$$***---,,,)))""""""!!!!!!"""######$$$""""""""""""############''''''&&&%%%$$$######"""$$$$$$###$$$%%%$$$""" ###%%%%%%######%%%%%%###'''%%%######%%%&&&'''&&&&&&%%%$$$$$$$$$%%%&&&'''!!!$$$&&&%%%###"""$$$'''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$###""""""###$$$$$$%%%&&&'''((((((&&&((((((%%%$$$'''&&&###%%%&&&'''&&&$$$###$$$%%%******(((###"""&&&((('''((('''%%%$$$$$$$$$%%%%%%&&&%%%###""""""###%%%&&&((('''%%%######$$$%%%&&&""""""#########$$$$$$$$$&&&'''%%%""""""%%%$$$!!!"""###%%%%%%###""""""###&&&&&&%%%$$$$$$%%%%%%%%%&&&'''((('''%%%$$$$$$&&&((($$$+++'''...,,,CCC^^^MMMHHHPPP}}}yyyDDDbbb^^^333+++666,,,***000)))***&&&%%%(((***''''''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))&&&$$$+++***(((&&&%%%&&&'''((('''%%%&&&)))***''''''))))))***)))(((&&&''')))+++***(((''''''(((((('''%%%%%%%%%$$$$$$%%%%%%&&&'''###'''------'''###***666PPP```]]]ZZZeeebbb```pppuuuuuummmooorrrpppqqq|||{{{qqq~~~iiihhhyyy~~~}}}www{{{xxxkkkvvvvvv```___vvv}}}nnnlllzzz\\\555''''''&&&%%%&&&((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$''''''%%%###""""""$$$$$$$$$###!!!!!!$$$&&&'''$$$!!!"""$$$%%%###!!!%%%!!!!!!$$$%%%!!!######"""""""""""""""###$$$"""!!!!!!"""$$$ !!!!!!""""""######   !!!!!!!!!!!! !!!!!!!!!"""$$$%%%$$$""" !!!""""""'''$$$"""$$$))),,,***'''&&&&&&%%%%%%$$$$$$%%%%%%$$$###"""###&&&'''((('''///...---,,,,,,---...//////+++))),,,---,,,---000///,,,+++...---******---,,,,,,---...---+++)))'''((()))***)))))))))+++,,,+++******+++,,,,,,++++++'''(((000999999:::KKK```qqq\\\IIIjjjuuuRRRPPPMMMAAA...###***444***,,,......+++)))+++...---,,,***)))***)))'''&&&'''''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&$$$###&&&###!!!###(((+++***(((%%%%%%$$$$$$######$$$$$$""""""""""""############&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$!!!###&&&&&&######&&&&&&###%%%$$$""""""$$$%%%&&&%%%&&&%%%%%%$$$%%%&&&'''(((%%%%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&%%%###"""!!!$$$$$$%%%%%%%%%%%%%%%%%%&&&))))))&&&%%%((('''$$$&&&''''''&&&$$$###$$$%%%'''((('''""""""%%%'''%%%'''&&&%%%$$$###$$$$$$%%%&&&%%%###""""""###%%%&&&%%%$$$"""!!! !!!"""###""""""#########$$$$$$$$$%%%&&&%%%"""###&&&&&&""""""$$$%%%%%%###"""###$$$&&&&&&%%%%%%$$$%%%%%%&&&'''))))))((('''&&&&&&''')))&&&)))&&&000000AAAooo666bbbDDDaaaEEEUUUwwwmmm{{{ZZZ444(((...---(((,,,...)))'''))))))&&&$$$%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((((('''''')))******)))'''&&&%%%$$$$$$%%%''')))***'''&&&(((---...)))'''(((%%%&&&'''&&&&&&'''))),,,***(((''''''(((((('''%%%%%%%%%$$$$$$%%%%%%&&&'''***)))))))))'''***666CCChhhtttnnneeeggg___\\\iiimmmmmmnnnpppooonnnpppuuuuuu|||~~~rrroooppphhhzzzmmmkkkuuuuuunnntttvvvbbbZZZeeeggg```gggyyypppOOO///&&&((((((&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&%%%#########$$$$$$$$$###""""""$$$&&&%%%""" """###""" &&&######&&&&&&###"""$$$###""""""!!!!!!"""""""""###"""!!! !!!"""###""""""""""""!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!! """$$$%%%%%%$$$!!!!!!!!!!!!""""""######%%%""" ###'''***(((%%%'''&&&%%%$$$$$$#########'''%%%###$$$%%%&&&%%%%%%...---,,,++++++,,,---...,,,)))(((***+++)))+++//////,,,,,,///...++++++...---------,,,+++)))'''%%%)))***+++***))))))***+++)))***+++---------,,,+++444---222AAAHHHRRRwwweeesssllluuutttWWWBBB777(((***))),,,222///((('''------,,,************(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%"""!!!###'''))))))'''))))))'''&&&%%%$$$$$$$$$"""""""""#########$$$$$$%%%%%%&&&&&&&&&'''''''''$$$$$$$$$&&&''''''%%%###"""%%%%%%""""""%%%%%%"""$$$###!!!"""$$$%%%%%%$$$&&&%%%%%%%%%%%%&&&'''''')))&&&###$$$((()))&&&###%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&%%%$$$###%%%%%%%%%$$$$$$#########'''))))))&&&&&&((((((%%%&&&'''(((&&&$$$###$$$$$$###&&&&&&###"""%%%%%%"""&&&%%%$$$#########$$$$$$&&&%%%$$$######$$$%%%&&&'''&&&$$$######$$$%%%%%%###############$$$$$$$$$$$$&&&%%%###$$$((('''###"""$$$%%%$$$#########%%%&&&%%%%%%%%%%%%%%%&&&&&&)))***+++***((('''((()))+++)))((($$$...///777dddttt000YYYBBBLLLOOOIIIQQQ***222000$$$///...)))'''))))))&&&$$$%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''')))***)))((('''&&&%%%%%%&&&''')))***''''''***000000+++(((((()))***+++*********,,,...)))(((&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''***'''$$$$$$&&&---;;;HHHuuu|||vvvnnnnnniiihhhqqqmmmeeeeeepppsssnnnpppxxx}}}wwwlllsssooozzzmmmeeerrryyyqqqkkkmmmrrrgggddd___YYY___lllVVV===(((%%%******'''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&%%%$$$###$$$&&&###$$$%%%$$$""""""$$$%%%%%%###"""!!!######"""!!!%%%###$$$%%%### ###"""!!!!!! !!!""""""###"""!!! !!!"""############"""!!!  !!!!!!!!!!!! !!!!!!!!!!!! !!!$$$%%%%%%$$$"""""""""#########$$$$$$###!!!!!!%%%'''&&&$$$&&&%%%%%%$$$###"""!!!!!!)))'''$$$$$$$$$$$$###"""...---,,,,,,,,,,,,---...000---,,,,,,)))&&&&&&***...++++++......++++++...++++++++++++***((('''&&&)))+++,,,+++***))))))***++++++,,,,,,+++,,,...///333,,,///===KKKbbb|||vvvvvvqqqcccIII>>>000)))///222,,,))),,,---+++************)))'''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&(((((('''&&&&&&&&&%%%###"""###&&&(((((((((+++***)))'''%%%$$$######""""""#########$$$$$$$$$''''''''''''''''''''''''#########%%%''''''&&&$$$ ###### ###### %%%###"""###%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&(((&&&$$$%%%&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&((((((%%%%%%((((((%%%''''''((('''%%%###$$$%%%"""%%%&&&$$$$$$&&&%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%%%%%%%&&&&&&###########################%%%$$$###%%%)))((($$$###$$$%%%$$$######$$$&&&&&&%%%%%%%%%%%%&&&&&&'''(((***+++***(((((()))******...***%%%***(((+++AAAjjj777@@@```QQQVVV\\\WWWhhhEEExxxNNN:::///(((///+++'''&&&)))***(((''')))((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&%%%%%%&&&'''((('''%%%...---+++)))((('''''''''((('''***...///+++(((***...//////---***))))))***((('''&&&&&&(((((('''&&&%%%%%%%%%%%%%%%&&&''''''(((&&&&&&((()))000???MMMvvvtttnnnkkknnnpppoooqqqooolllnnnttttttpppqqqvvvsssnnnsssuuu|||www{{{rrrkkkyyyxxxjjjddduuunnnhhheeeaaaYYYTTTTTT???000$$$%%%++++++'''%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&$$$######&&&(((###$$$%%%$$$######$$$%%%'''&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&'''$$$!!!!!! !!!!!!"""""""""!!!!!!!!!!!!""""""###"""""""""!!!!!!!!!   !!!!!!!!!!!! """!!! !!!###$$$$$$###"""""""""###############"""!!! !!!$$$%%%%%%##################""""""!!!(((&&&$$$###$$$$$$###"""------------------------777444222222---((()))------******------******---))))))******))))))(((((()))+++,,,,,,+++))))))***,,,,,,,,,+++---222999>>>BBB@@@@@@FFFVVVooooooyyyjjjMMM111***---...---...---+++******++++++)))(((&&&&&&%%%%%%%%%$$$$$$$$$###%%%((((((&&&$$$$$$%%%%%%$$$$$$%%%'''((())))))+++***(((&&&$$$###""""""############$$$$$$$$$$$$))))))((('''&&&&&&%%%%%%"""""""""$$$&&&&&&$$$###"""$$$$$$""""""$$$$$$"""&&&%%%$$$%%%'''((('''%%%"""######$$$$$$$$$$$$$$$###%%%&&&%%%###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''(((###&&&&&&$$$$$$''''''$$$&&&'''((('''%%%$$$%%%&&&"""&&&(((&&&&&&((('''###$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""##############################!!!$$$$$$###&&&)))((($$$###$$$$$$$$$######%%%'''&&&%%%%%%%%%&&&&&&'''((('''((())))))''''''((()))&&&///,,,+++)))$$$***111SSSRRRLLL}}}jjjEEE\\\yyyfffGGGhhhJJJ//////++++++'''&&&)))+++(((((()))((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((+++)))''''''''''''&&&$$$///...,,,***(((&&&%%%%%%)))''''''******((((((+++)))******)))&&&$$$$$$%%%'''&&&%%%&&&'''((('''&&&&&&&&&%%%%%%&&&&&&'''(((***)))***,,,///:::PPPdddssshhheeehhhiiidddZZZeeeqqqxxxuuusssvvvyyyxxxyyyiiinnnnnnnnn}}}vvvxxxjjjfffqqqyyyuuuooooooUUUQQQQQQVVVZZZTTTGGG===111)))$$$'''++++++'''$$$$$$%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###&&&&&&%%%###"""###&&&)))###$$$&&&%%%$$$###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$&&&)))(((###"""$$$ !!!""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""###   !!!!!!!!!!!! %%%###!!!!!!"""###"""""" !!!"""#########""""""###""""""###$$$%%%%%%$$$ """###############%%%###""""""$$$%%%%%%$$$........................111000000000---)))+++111,,,)))))),,,,,,******---))))))))))))))))))******(((***,,,---,,,******+++***+++---...222;;;GGGPPPcccYYYJJJCCCNNNfffzzzuuutttNNN444,,,------,,,---+++******++++++***)))&&&&&&&&&&&&%%%%%%%%%%%%!!!$$$''''''$$$"""###%%%%%%%%%%%%%%%&&&'''((()))((((((&&&%%%$$$##################$$$$$$$$$$$$%%%))))))((('''&&&%%%$$$###"""""""""$$$%%%%%%###!!!%%%((((((%%%%%%((((((%%%&&&%%%%%%&&&((()))'''&&&""""""###$$$%%%$$$$$$$$$ $$$'''&&&"""!!!$$$((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%###"""!!!###$$$$$$%%%'''(((((()))"""%%%%%%######&&&&&&$$$%%%&&&''''''&&&&&&'''((($$$''')))'''''')))(((%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$############### ###$$$###%%%((('''"""###$$$$$$$$$###$$$&&&)))%%%%%%%%%%%%&&&'''((()))%%%'''((((((&&&&&&''')))$$$---+++000+++$$$000000???TTT<<>>KKKTTT___MMM<<<:::BBBMMMZZZdddcccGGG:::444...---+++******,,,,,,+++)))'''''''''&&&&&&&&&&&&%%% $$$((('''$$$"""###&&&$$$$$$%%%%%%%%%%%%'''(((&&&&&&%%%%%%$$$$$$%%%%%%#########$$$$$$$$$%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%###!!!%%%((((((%%%%%%((((((%%%%%%$$$%%%&&&((((((&&&%%%###$$$%%%&&&'''&&&%%%%%%"""###$$$%%%%%%&&&'''((('''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&###$$$''''''%%%###%%%&&&'''&&&''')))***$$$((((((&&&'''))))))&&&$$$%%%&&&'''(((''''''&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''$$$$$$$$$#########"""""" """###"""$$$'''%%% $$$$$$$$$######$$$'''***%%%%%%%%%&&&&&&'''((()))%%%&&&(((''''''&&&((()))(((+++$$$111,,,"""222,,,111TTTnnnAAA@@@rrrIIIkkkpppSSSeeeVVV333111///+++)))++++++'''%%%&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((---+++((('''((((((((('''"""###$$$&&&'''((())))))(((%%%%%%((((((&&&'''***%%%''')))************+++&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&'''(((((((((###$$$000DDDZZZqqqrrrmmmooohhhkkkiiiWWWXXXdddqqqxxxyyyyyyxxxwwwttt|||pppeeegggyyylll___ccceee\\\UUURRRRRRUUUdddsssyyyiii___```YYYFFF444...'''''''''&&&&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%%%%''')))******)))'''%%%"""######"""!!!"""$$$&&&###%%%''''''%%%$$$$$$%%%"""###$$$""" !!!###777,,,""" """"""!!!!!!!!!!!!!!!!!!"""###$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""  !!!!!!!!!!!! !!!!!!!!!!!! ###!!!"""$$$%%%%%% !!!###%%%%%%$$$###"""###$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%###!!! """!!! !!!$$$&&&&&&&&&//////000000000000//////,,,,,,......***'''***111---++++++...///,,,---000......,,,***)))(((((((((&&&))),,,------,,,,,,,,,'''+++000333555<<>>AAAcccDDDrrrtttGGGxxxSSS000---***)))'''((((((%%%''''''''''''&&&&&&&&&%%%'''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''((()))&&&$$$&&&***,,,***'''&&&))))))&&&&&&((((((%%%''''''((((((((((((''''''((((((((((((''''''''''''(((%%%%%%((('''$$$###&&&---222999NNNbbbbbbbbbnnnkkk______cccccc^^^\\\hhhddd]]]kkk|||qqq^^^\\\```gggvvv}}}xxxyyy||||||uuuiii```iiiiii[[[TTT\\\[[[___tttppprrrnnn]]]CCC,,,&&&)))(((&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$''''''###"""%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$#########$$$###$$$$$$$$$######%%%(((222$$$!!!###""""""!!!!!!!!!!!!""""""######""""""""""""######$$$"""!!! !!! !!!""""""###"""!!!   !!!!!! """"""!!! """""""""""""""!!!!!!""""""###$$$&&&###!!!"""%%%%%%"""""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%&&&222111000//////...------...***'''))),,,...,,,***///------111000,,,***,,,))),,,---+++,,,......++++++,,,,,,+++******+++---...******///111333>>>LLLiii\\\{{{iii]]]^^^tttnnnBBB888---,,,+++(((###$$$+++,,,&&&$$$(((%%%&&&'''''''''$$$ (((&&&%%%'''******'''###&&&$$$###$$$%%%&&&%%%###%%%%%%%%%%%%&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$######""""""%%%)))%%%"""############"""!!!!!!#########$$$%%%%%%%%%&&&%%%''')))***))))))***+++''''''&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$######'''((($$$!!!###%%%$$$#########$$$'''))),,,...333222777,,,,,,555...---333...***++++++'''&&&(((&&&%%%$$$%%%&&&'''&&&%%%,,,'''$$$(((000222---&&&############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%&&&''''''(((((((((((('''%%%$$$###(((&&&$$$######$$$%%%&&&&&&'''))))))((((((***+++------+++)))&&&%%%&&&(((&&&***+++'''%%%(((***)))&&&!!!&&&---***...UUU___222XXXwwwKKK```JJJ```AAA///,,,,,,###(((...###'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&''''''((())))))((('''&&&&&&'''((()))***(((&&&'''***+++)))'''%%%((((((%%%&&&))))))&&&''''''(((((((((''''''&&&''''''''''''''''''''''''%%%&&&((()))%%%"""$$$++++++999GGGVVV___XXXUUU```llldddbbbhhheee[[[^^^hhhcccaaatttqqq[[[ZZZ```ooouuuyyyxxxwww{{{|||zzzyyyyyywwwqqqhhhbbbjjjiiiXXXJJJOOOWWW\\\fffgggnnnjjjSSS666%%%$$$))))))'''%%%%%%'''(((((('''(((%%%######%%%&&&%%%###((($$$$$$&&&%%%######&&&%%%$$$$$$############$$$%%%%%%$$$############$$$"""######"""!!!"""###%%%""" %%%###&&&""""""!!!!!!!!!!!!""""""""""""!!!""""""###$$$%%%###!!! !!!!!! !!!""""""""""""!!!   !!!"""!!! ### ###"""""""""!!!!!!""""""###$$$&&&"""!!!&&&'''###"""""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&111111000///...---,,,+++,,,***((()))+++------,,,,,,***+++...---))))))+++(((+++---+++,,,//////,,,,,,,,,---,,,+++***,,,...---******---...333@@@MMMYYYVVVwww{{{lll^^^___{{{yyyjjjGGG222---111'''$$$******(((444FFF,,,,,,)))$$$###%%%'''''''''&&&%%%&&&'''&&&### &&&$$$###$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&''''''(((&&&&&&%%%%%%$$$$$$$$$%%%!!!######!!!###((((((%%%############""""""!!!!!!""""""""""""###$$$&&&'''&&&)))++++++)))'''&&&&&&)))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%$$$$$$"""&&&'''$$$$$$&&&((('''#########%%%&&&)))+++,,,((())))))!!!$$$$$$$$$***&&&$$$'''((('''(((***&&&%%%$$$$$$&&&'''&&&$$$+++(((&&&(((+++,,,(((###$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%$$$######)))(((&&&$$$$$$$$$%%%&&&&&&'''))))))((((((***+++---***((('''((()))'''&&&(((++++++((('''***,,,***))) $$$222111&&&...CCCZZZ|||JJJAAArrrJJJ[[[dddKKKjjjkkk;;;---333&&&&&&...$$$&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''(((((()))))))))(((((((((((())))))***((('''''')))***(((&&&%%%((((((&&&'''++++++)))''''''((((((''''''&&&&&&&&&&&&'''''''''''''''(((&&&%%%''')))'''%%%)))000...FFF\\\kkkqqqfff[[[```kkkccc[[[jjjpppeeeffffffhhhgggwwwuuudddeeejjjuuutttuuuvvvtttssswww~~~{{{uuuooonnnnnnkkkiiihhh```ggg```TTTWWWdddkkkkkkkkkiiiZZZ???+++%%%'''(((((('''%%%&&&'''((('''&&&'''&&&%%%$$$%%%%%%%%%%%%'''$$$"""$$$###!!!"""&&&&&&%%%$$$###############$$$$$$###############$$$"""###$$$###"""!!!###$$$""""""%%%(((%%%$$$""""""!!!!!!!!!!!!"""""" !!!######"""$$$$$$###!!!!!!!!!!!!!!!   !!!"""""" !!!"""""" !!!!!! !!!!!!!!!!!!!!!"""######%%%###"""$$$&&&'''%%%"""!!!!!!""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&------------+++***((('''***++++++***))))))---000***)))+++---,,,(((***...(((+++,,,+++,,,//////,,,,,,------,,,++++++,,,...'''''')))***+++111>>>KKK???SSS|||oootttyyy}}}iii777000)))''',,,+++...FFFaaaPPPMMMBBB000&&&%%%((()))'''''''''((()))***)))(((&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%!!!&&&'''!!!!!!&&&)))$$$######"""""""""""""""!!!!!!!!!!!!"""$$$%%%&&&&&&)))+++,,,***((('''''')))((('''&&&&&&&&&&&&&&&$$$$$$%%%$$$$$$$$$$$$$$$###%%%%%%$$$&&&******&&&$$$$$$$$$%%%%%%&&&''''''%%%(((%%%&&&(((+++...+++&&&"""!!!$$$''''''(((+++&&&%%%$$$$$$%%%&&&%%%$$$&&&'''(((((('''&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&&&&)))(((&&&%%%%%%%%%%%%&&&&&&'''))))))((((((***+++111+++&&&)))///222...(((,,,+++)))'''+++000...)))444)))###&&&***)))***,,,&&&LLLmmm999OOOccc@@@RRRIIIWWWmmmIII)))666---%%%***(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((()))))))))))))))(((((()))))))))(((''''''''''''((('''&&&%%%((()))'''(((,,,---***'''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''((((((***&&&$$$&&&'''&&&(((---999UUUnnn~~~yyygggbbbeee[[[MMMhhhzzzooolll^^^pppiiitttwwwmmmppprrrrrrooonnnpppnnnlllqqqzzz{{{sssooopppqqqmmmjjjlll[[[bbbaaaUUUUUUlllzzzfffHHH///&&&((()))&&&&&&%%%$$$%%%&&&'''%%%$$$###&&&'''&&&###"""%%%(((&&&###!!!###""" !!!%%%'''&&&%%%$$$$$$###$$$$$$#########""""""###$$$$$$###$$$%%%%%%###"""###$$$### !!!!!!""""""!!!!!!!!!!!!"""""" !!!######"""$$$$$$$$$"""!!!!!!  !!!""""""""""""$$$%%%!!!"""""" """$$$!!!!!!!!! !!!""""""######&&&((((((%%%$$$&&&((( !!!!!!"""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&///000000000///...,,,+++***,,,---+++'''''',,,000++++++---///---))),,,111(((+++,,,***+++------***,,,------,,,++++++,,,...(((,,,//////...333???IIIQQQVVV\\\SSSOOOOOO,,,+++------((((((999MMMPPPXXXYYYPPPEEE;;;,,,$$$$$$$$$%%%'''***,,,...'''&&&%%%&&&'''((('''%%%$$$$$$%%%&&&&&&%%%%%%$$$'''&&&%%%$$$###$$$%%%&&&)))000222+++######'''+++%%%$$$$$$###"""#########"""""""""######$$$$$$%%%%%%(((+++------,,,------''''''&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%$$$%%%$$$###%%%(((&&&!!!&&&&&&%%%%%%%%%$$$$$$$$$'''***!!!&&&&&&!!!$$$***%%%###&&&'''&&&''')))&&&%%%$$$$$$%%%%%%$$$###"""%%%))))))&&&&&&***...((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$%%%&&&'''))))))))))))''''''&&&%%%%%%%%%&&&&&&&&&'''))))))((((((***+++---((($$$'''...111---(((---+++'''''',,,222///((((((***)))%%%$$$(((***(((666222>>>oooQQQ===fffuuuLLLIII[[[MMMWWWXXX***222222&&&''',,,&&&&&&&&&''''''''''''(((((((((''''''(((((()))***(((((())))))))))))((((((&&&&&&&&&'''''''''''''''&&&))))))'''(((,,,,,,***'''''''''''''''&&&%%%$$$%%%%%%%%%&&&''''''((((((---'''###$$$$$$###%%%)))888UUUlllxxx~~~ooohhhhhh___KKKkkkrrrqqq[[[jjj___eeeooollljjjnnnmmmqqqpppqqqrrrppppppuuu|||tttooopppvvvvvvkkkaaa___ccc```ZZZKKKHHHhhh~~~^^^;;;***(((***(((%%%$$$######$$$%%%%%%$$$""" %%%(((&&&!!! $$$)))&&&""""""$$$###!!!!!!$$$&&&%%%%%%$$$$$$$$$$$$%%%###""""""""""""###$$$$$$$$$%%%'''&&&%%%###$$$$$$### !!!!!! """"""!!!!!!!!!!!!""""""""""""!!!""""""###$$$%%%!!!  !!!"""!!! """!!!    """"""""""""$$$&&&"""&&&&&&###!!!"""%%%!!!!!! !!!!!!"""###"""'''+++)))$$$"""%%%))) !!!!!!""""""#########&&&&&&&&&&&&%%%%%%%%%%%%000111222333222111///......---+++)))((())),,,...,,,,,,...///+++'''***000(((++++++)))))),,,+++(((+++,,,,,,+++******+++---)))///444222///222:::AAAFFFHHHBBB<<>>EEE888---++++++***&&&%%%(((+++***)))***((('''&&&%%%$$$$$$$$$$$$!!!)))+++(((...888555)))))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((++++++******((('''%%%$$$&&&''''''&&&%%%%%%&&&(((%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((('''%%%%%%(((***(((&&&&&&(((&&&$$$&&&***###$$$&&&&&&%%%$$$%%%&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$%%%((((((%%%$$$''''''&&&&&&%%%%%%$$$###"""###%%%''''''&&&&&&&&&(((++++++******)))(((((((((+++***((((((((()))***+++---+++))))))***)))&&&$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&'''((()))))),,,)))---777444)))HHHPPPWWWpppbbb<<>><<<000///&&&###***000...(((&&&'''&&&%%%%%%$$$$$$$$$$$$!!!!!!'''000444...'''###&&&''''''(((((()))))))))(((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&''')))))))))((('''&&&$$$$$$%%%&&&&&&%%%$$$$$$&&&'''&&&&&&&&&%%%%%%%%%%%%$$$)))'''&&&''')))******(((%%%###$$$'''&&&###$$$)))###%%%''''''%%%$$$%%%&&&$$$%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''$$$%%%((((((%%%$$$'''&&&'''''''''%%%$$$###"""%%%'''((('''%%%$$$$$$%%%))))))((((((((('''''''''(((((('''''''''((())))))---,,,++++++***)))'''&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((()))))),,,...+++++++++'''777WWW[[[aaa]]]MMM:::jjj```;;;444***((((((******'''(((+++))))))))))))))))))))))))((((((((((((''''''(((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((******%%%&&&&&&&&&&&&&&&&&&&&&(((***+++***((('''''''''((((((,,,---///???[[[nnnYYYJJJJJJ[[[aaaXXXVVV___jjj]]]bbbuuuoooqqqzzztttgggdddqqq}}}yyyoooiiitttwww}}}}}}rrrbbb\\\^^^VVV[[[```ccc```[[[VVVSSS\\\XXXMMM;;;---(((***---,,,***))))))))))))'''&&&'''###"""%%%&&&###"""""" !!!!!!"""""""""""""""###'''(((&&&&&&)))***((("""!!!***999888)))!!!%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&$$$"""!!!!!!"""%%%%%%%%%&&&&&&&&&&&&&&&"""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!! !!!"""""""""""""""!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$######""""""%%%'''(((%%%%%%((((((&&&(((((()))))))))))))))(((.........------...............------,,,,,,++++++000///...,,,+++)))((('''---,,,++++++******++++++)))...000,,,***,,,//////+++---------,,,---///000,,,+++---111111000000333...444:::WWWzzz@@@------444666000$$$+++555BBBWWWgggrrr>>>$$$---@@@\\\jjj]]]PPP:::)))***000///***'''&&&&&&&&&&&&%%%%%%$$$$$$%%%!!!'''444555)))!!!###$$$%%%'''((())))))***)))&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((())))))((('''&&&$$$$$$$$$$$$$$$%%%&&&'''''''''''''''&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$&&&((('''''''''&&&&&&&&&%%%%%%'''%%%$$$''',,,///---+++$$$###$$$&&&%%%"""###'''$$$&&&((((((&&&$$$$$$$$$$$$%%%&&&''''''(((((('''%%%$$$$$$######$$$$$$%%%'''$$$%%%((((((%%%$$$'''%%%''')))(((&&&$$$######&&&'''((('''%%%######$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((++++++++++++***)))((((((%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))******)))000---***///333:::IIIeeesssttt\\\nnnKKK[[[___777---+++******(((%%%(((...))))))))))))))))))))))))((())))))(((''''''(((***(((''''''&&&&&&&&&'''''')))(((((('''&&&'''''''''&&&%%%%%%%%%%%%%%%$$$$$$&&&((())))))'''&&&''''''---''')))+++111LLLlllxxxfffYYYXXXcccggg^^^]]]fffnnn]]]bbbqqqnnnttt{{{ttthhhggguuu}}}tttgggbbbmmmuuuzzzuuujjjcccdddhhh\\\___aaacccbbb]]]XXXTTTbbbYYYGGG444'''$$$)))...&&&&&&''')))+++,,,+++***)))%%%$$$'''(((%%%###$$$ !!!""""""""""""""" %%%'''%%%$$$&&&'''%%%$$$$$$)))///,,,######)))$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$###  !!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""!!!!!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######!!!"""###""" !!!### !!!""""""""""""""" !!!!!!!!!"""""""""########################!!!$$$%%%###$$$((()))&&&&&&&&&'''(((((((((''''''000//////......//////000---------------------------------,,,,,,++++++***,,,+++******))))))******(((...000,,,)))+++...///,,,------,,,++++++---...,,,000111000///111222222---...)))444IIIGGGJJJeeeRRR000555<<<...>>>...$$$"""NNN[[[000,,,;;;lllhhh===,,,---...,,,,,,(((((((((((((((''''''&&&)))'''(((,,,---)))&&&'''%%%%%%'''((()))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&''')))******)))'''&&&$$$$$$$$$%%%%%%&&&((((((&&&&&&&&&''''''&&&&&&%%%%%%&&&'''&&&%%%%%%''')))'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&(((***,,,,,,,,,%%%$$$%%%(((&&&"""###&&&%%%'''))))))&&&$$$#########$$$%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&'''$$$%%%((((((%%%$$$'''$$$&&&))))))&&&$$$###$$$$$$%%%''''''%%%$$$$$$%%%%%%%%%%%%&&&''''''(((((($$$$$$%%%&&&'''(((((()))((()))******)))(((((()))'''&&&&&&%%%%%%%%%%%%&&&%%%&&&''''''''''''&&&%%%$$$%%%&&&((()))*********'''***+++111111222===pppmmm^^^zzzWWW777000+++***((('''(((,,,((((((((((((((((((((((((((()))***(((&&&&&&(((+++((('''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''$$$&&&(((((('''&&&&&&'''((("""&&&)))...OOOsssyyysssjjjgggllllllhhhkkkssskkk___gggnnnmmmpppuuu{{{gggaaafffuuuxxxllleeehhhkkkuuuwwwmmmeeegggiiihhhiiigggeeeeeeddd```XXXSSSUUUIII999,,,$$$"""%%%((($$$$$$%%%(((+++,,,+++***)))%%%$$$'''((($$$"""### !!!"""###""""""!!! %%%(((%%%###%%%%%%$$$&&&&&&&&&$$$######%%%((($$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$"""######"""  !!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$"""###$$$###!!!!!!###%%% !!!""""""""""""""" !!!!!!!!!!!!!!! !!!!!!""""""######$$$!!!""" """&&&'''%%%######$$$%%%%%%%%%%%%%%%000000////////////000000))))))***,,,...///111111+++++++++,,,,,,---------''''''(((((()))+++,,,---'''---000,,,(((***...///,,,------,,,******,,,------444666...***///333333000444...333===888DDDiiioooLLL$$$///FFF...+++999(((000PPP[[[;;;'''NNNQQQ000***+++...111)))************))))))(((&&&)))%%%&&&)))&&&&&&&&&'''(((((('''&&&%%%((((((''''''''''''((((((&&&''')))******)))'''&&&%%%%%%%%%&&&'''((()))***%%%&&&&&&'''''''''''''''&&&'''(((''''''''')))+++&&&&&&&&&%%%%%%%%%$$$$$$$$$'''******'''&&&(((***'''%%%''')))'''######'''&&&(((***)))'''$$$"""!!!"""###$$$%%%&&&&&&'''&&&&&&&&&%%%$$$$$$%%%&&&&&&'''$$$%%%((((((%%%$$$'''###&&&))))))'''$$$$$$%%%"""$$$&&&&&&%%%%%%&&&'''$$$%%%%%%&&&'''((())))))$$$$$$%%%&&&'''((()))***%%%'''((()))((('''((()))(((''''''&&&%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&"""###%%%'''((()))******%%%******+++...***///AAA{{{lllYYYppp@@@555+++)))***)))((()))''''''''''''''''''''''''(((******(((&&&&&&))),,,'''''''''''''''((())))))#########$$$%%%&&&(((((($$$%%%%%%&&&&&&'''''''''###%%%''''''&&&&&&&&&(((###)))---000PPPrrruuummmhhhfffggghhhiiipppyyynnnhhhpppooohhhdddcccpppUUUUUU```qqqsssiiijjjvvvnnnwwwvvvhhhbbbgggfff^^^lllhhhcccaaa```[[[RRRKKKBBB888,,,&&&%%%%%%&&&'''%%%%%%&&&'''))))))'''%%%((($$$"""%%%%%%"""  """#########"""!!!"""(((***'''%%%%%%&&&%%%&&&'''%%%!!!###((('''"""$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$$$$######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%%%%"""$$$%%%$$$"""!!!###&&& !!!!!!""""""""""""""" !!!"""!!!!!!!!! !!!"""###$$$$$$"""%%%&&&$$$$$$'''(((%%%%%%&&&&&&'''((((((((('''111///---,,,...///000000...............---------,,,------...---,,,***)))((()))++++++++++++---///,,,++++++++++++++++++++++++,,,------,,,,,,---///777333//////111222///+++333111555999555///999IIIuuuqqqPPP'''444FFFFFF"""222...444QQQ<<<111NNNUUU555555***)))%%%&&&,,,///---*********$$$'''+++'''))),,,&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''((()))(((&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%&&&***(((''''''(((((('''&&&+++)))''''''(((((('''&&&''''''&&&&&&&&&&&&''''''&&&'''''''''%%%%%%''')))(((((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$######&&&(((((((((&&&&&&&&&$$$######%%%'''((('''%%%###"""""""""###&&&))),,,)))%%%###'''+++&&&'''&&&%%%$$$$$$&&&((()))((('''&&&&&&'''((()))<<<444+++%%%$$$$$$$$$######&&&&&&###$$$''''''$$$$$$%%%'''))))))))))))(((+++***///555444///333===hhhgggGGG<<>>---,,,///222111,,,)))***...(((+++***!!!$$$,,,+++&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&''')))***)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''((()))'''&&&&&&'''(((&&&%%%&&&%%%######$$$%%%$$$###''''''&&&&&&&&&&&&''''''((())))))'''%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&$$$###$$$&&&'''''''''(((((('''%%%"""!!!"""###$$$$$$######$$$%%%&&&&&&$$$"""!!!"""%%%&&&%%%$$$&&&''''''&&&%%%%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&$$$!!!"""'''+++$$$''''''$$$%%%((((((%%%&&&''''''(((((((((''''''&&&$$$(((...---+++333???ffftttlll:::FFFCCCLLLVVVRRRKKKAAA333;;;DDD^^^}}}MMM------111,,,'''***---///---)))&&&(((+++)))(((((((((((((((((()))$$$'''***)))&&&&&&***...(((&&&%%%%%%&&&''''''&&&((((((''''''&&&%%%%%%$$$&&&&&&'''(((((('''%%%$$$''')))''')))>>>ZZZfffaaaXXXiiiggg[[[TTTPPPuuunnnYYY\\\hhhooommmsssxxxrrrnnnkkkmmmpppjjjbbbkkk|||mmmkkkgggbbb___]]]^^^```[[[WWWRRRRRR\\\\\\GGG---+++'''""""""$$$&&&%%%###$$$%%%'''&&&%%%$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$"""""""""!!!  """###"""###&&&%%%!!!"""&&&&&&&&&$$$######"""############$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&%%%$$$$$$###""""""!!!!!!$$$###"""!!!!!!"""###$$$&&&###"""###""""""!!!  """"""""" !!!!!!!!!!!! !!!######""" """&&&)))'''!!!"""&&&"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########%%%$$$###$$$&&&'''&&&%%%'''&&&&&&%%%$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$000/////////000...,,,)))++++++,,,------...//////......---,,,+++***(((((('''(((***+++***+++,,,...++++++,,,------...//////...000000000...---...///111///...000333555555444555///,,,111444111...---000666999CCCRRR[[[PPP***;;;NNN===000)))444rrrmmm333333^^^WWWAAA...111>>>AAA777,,,,,,''',,,...)))***---(((''''''''''''''''''''''''***((('''((())))))(((''''''''''''''''''''''''''''''''''''(((''''''''''''###%%%&&&&&&&&&&&&''')))((('''%%%&&&''''''&&&$$$&&&$$$""""""$$$$$$$$$###'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''%%%$$$%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&'''&&&&&&###$$$%%%%%%######%%%&&&"""""""""#########$$$$$$!!!!!!!!!###$$$%%%%%%$$$&&&'''''''''%%%%%%&&&(((%%%%%%%%%$$$$$$%%%%%%%%%$$$&&&'''&&&$$$###%%%'''$$$''''''%%%%%%((((((&&&''''''''''''''''''&&&&&&)))&&&(((------+++444AAAtttmmmuuuGGGEEEdddmmmxxxDDD???999===dddrrr;;;000222,,,***,,,---...,,,)))((((((***)))((((((''''''(((((()))&&&((())))))'''''')))+++'''&&&$$$%%%&&&''''''&&&'''''''''''''''&&&%%%%%%&&&''''''''''''&&&%%%$$$$$$'''%%%)))???\\\hhhccc___jjjdddhhhZZZVVV|||lllggghhhsssyyytttsssssskkkwwwpppmmmmmmkkkgggiiippphhheee```[[[XXXVVVTTTSSSTTTUUUQQQKKKJJJEEE444!!!(((%%%###"""$$$%%%%%%$$$%%%&&&''''''%%%######$$$'''&&&&&&%%%%%%%%%%%%&&&"""######""" !!!"""###"""$$$'''%%%!!!!!!$$$!!!"""############%%%&&&######$$$$$$$$$%%%%%%%%% !!!!!!"""###$$$$$$$$$$$$#########"""""""""######"""!!!!!!"""######&&&"""!!!""" !!!  !!!!!! !!!!!!!!!!!! !!!###$$$$$$"""!!!$$$&&&(((&&&""" !!!$$$#########""""""!!!!!!!!! !!!"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&'''%%%%%%&&&&&&'''((()))***//////...//////...+++)))***++++++,,,---...//////...---,,,+++***))))))((((((***,,,,,,,,,,,,...000++++++,,,------...//////...///000///...---...//////...------///000000000///......000...+++)))+++000000,,,666===FFF]]]ggg==='''JJJJJJ000...+++BBBUUU333(((ooo}}}BBB,,,555@@@<<<444000((()))+++'''***+++###'''''''''''''''''''''''',,,***)))((()))((('''%%%(((((((((((((((((((((((('''((())))))))))))(((((("""$$$&&&&&&&&&&&&((()))'''&&&%%%%%%&&&&&&%%%$$$&&&$$$######%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&"""$$$''''''&&&&&&&&&'''''''''&&&%%%###"""!!!!!!%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%$$$###$$$&&&&&&%%%$$$"""###%%%%%%$$$###%%%&&&"""""""""""""""!!!!!! """%%%&&&###"""$$$'''$$$&&&''''''%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%###"""###$$$$$$"""$$$&&&'''$$$%%%((((((%%%'''''''''&&&&&&&&&&&&&&&+++((()))---+++)))111>>>{{{vvvKKK>>>oooNNN@@@>>>CCCeeeSSS666000,,,...---+++))))))******(((&&&(((''''''''''''''''''(((***(((&&&'''(((((('''$$$&&&%%%$$$$$$&&&''''''&&&%%%&&&'''((((((((('''''''''''''''&&&&&&%%%$$$$$$###&&&%%%)))@@@___nnnllllllgggbbbuuuiiicccuuujjjggghhhuuu|||vvvsssrrrkkktttjjjjjjqqqsssmmmgggppphhh___YYYVVVQQQIIIBBBPPPWWWTTTEEE666///)))""")))'''%%%$$$$$$%%%$$$$$$%%%&&&''''''%%%######$$$%%%%%%$$$$$$$$$%%%%%%&&&"""######""" !!!"""$$$###%%%((('''""""""%%% """$$$$$$######$$$&&&######$$$$$$$$$%%%%%%%%% !!!"""###$$$$$$$$$"""#########$$$$$$$$$%%%######""""""""""""######### """!!!"""!!!  !!!!!!!!!!!! !!!$$$%%%%%%%%%$$$###%%%%%%#########"""!!! $$$$$$$$$######""""""""" !!!"""######$$$######$$$$$$######$$$$$$###""""""""""""$$$&&&((('''''''''((((((***++++++///...------......,,,***++++++,,,,,,------......---,,,+++******)))******,,,.........,,,+++,,,---++++++,,,,,,------......,,,...//////......///000333222222222222222333333+++...111000,,,)))***...(((999444---222///<<<^^^eee'''777FFF444666444444RRR666AAAnnn\\\777%%%)))555<<<222000...(((+++...((('''''''''''''''''''''''',,,+++))))))))))))'''%%%((((((((((((((((((((((((&&&'''((()))***)))((('''"""$$$%%%&&&%%%%%%''')))'''%%%$$$$$$%%%&&&$$$###&&&%%%###$$$%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&& ###&&&''''''&&&'''(((''''''&&&%%%$$$###""""""%%%%%%$$$$$$$$$&&&'''(((%%%$$$###""""""###$$$%%%%%%$$$$$$%%%&&&&&&%%%###$$$%%%&&&%%%###"""!!!""""""""""""""""""!!! ###((('''###!!!$$$'''###$$$&&&&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&###!!!###'''(((%%%!!!###&&&&&&###$$$''''''$$$'''&&&&&&%%%&&&&&&'''''')))&&&'''+++)))'''///;;;???EEEYYY<<<777GGGfff???///***(((,,,)))&&&'''***+++)))%%%(((''''''&&&&&&''''''(((+++(((%%%&&&))))))&&&"""&&&$$$###$$$&&&'''''''''$$$%%%'''((())))))((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%)))((()))???```tttvvv}}}mmmiii{{{vvvzzzqqqssshhhjjjxxxuuunnnmmmiii|||qqqeeeeeepppwwwooobbbiiiaaaXXXUUUUUURRRIIIAAAQQQXXXSSS>>>+++''')))***)))((('''&&&%%%$$$$$$$$$$$$%%%'''&&&%%%$$$$$$%%%############$$$$$$%%%&&&"""######""" !!!###$$$###&&&***((($$$###&&&###%%%'''&&&###!!!!!!#########$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&'''"""""""""######"""""""""""" ###$$$###%%%(((###!!! !!!!!!!!!!!! """$$$%%%$$$$$$$$$%%%%%%###!!!!!!######!!!############"""""""""""" !!!!!!"""""""""!!!"""$$$$$$######$$$%%%&&&%%%###""""""###%%%&&&+++***)))(((''''''''''''///---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***++++++,,,---...---+++***+++,,,+++++++++,,,,,,,,,,,,,,,***,,,---...---...///111444444555444444555666777---000222000------///111)))::::::,,,333<<<555555]]]FFF+++===AAA;;;333333oooUUU)))///RRRuuuFFF000///888777>>>>>>333111444111''''''''''''''''''''''''***)))((((((***+++***((((((((((((((((((((((((((($$$%%%'''((()))((('''&&&###$$$&&&&&&%%%%%%&&&'''&&&%%%$$$$$$%%%%%%$$$###&&&$$$######%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!###&&&''''''%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$&&&((()))%%%$$$###""""""###$$$%%%$$$$$$$$$%%%&&&&&&$$$"""###$$$&&&&&&$$$"""!!!"""!!!"""###$$$$$$$$$###""" ###&&&&&&$$$""""""###!!!###%%%%%%$$$""""""#########$$$%%%%%%$$$######&&&%%%%%%&&&''''''&&&&&&"""$$$%%%"""###&&&&&&###&&&%%%%%%%%%%%%&&&((()))'''%%%''',,,+++(((000<<>>TTT???,,,444@@@OOO:::333~~~ZZZ,,,$$$///EEEKKK===444555222((((((((((((((((((((((((''''''&&&(((+++,,,,,,+++))))))))))))))))))))))))"""###%%%''''''&&&%%%$$$###%%%&&&&&&$$$$$$%%%'''&&&%%%###$$$%%%%%%$$$"""%%%###"""###%%%&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&"""%%%'''(((&&&$$$$$$$$$######$$$%%%'''((())))))&&&%%%$$$###$$$&&&(((***%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$%%%&&&&&&$$$!!!!!!$$$%%%$$$$$$$$$%%% !!!###%%%&&&&&&&&&&&&"""""""""$$$%%%%%%""" """$$$$$$###"""""""""!!!"""###$$$$$$###"""!!!"""%%%&&&$$$  """!!!$$$$$$""""""%%%%%%###%%%%%%$$$$$$%%%'''((()))'''%%%)))......,,,444@@@{{{AAAFFF___|||lll[[[IIIBBB555OOOzzzjjjSSSAAA)))%%%(((+++***((((((***---******))))))))))))******$$$(((,,,,,,***(((***,,,%%%###"""###%%%''''''''''''((()))***)))(((%%%$$$$$$$$$$$$$$$%%%&&&&&&'''$$$)))&&&"""222TTTppp{{{~~~sssppp\\\cccfffuuuyyyzzz~~~hhhoooqqqjjjiiipppuuusssnnnllliiiccc[[[TTTNNNKKKKKKCCC222"""!!!))))))!!!$$$%%%&&&&&&%%%$$$%%%&&&"""$$$&&&&&&%%%%%%&&&'''#########$$$%%%&&&'''(((###$$$$$$###!!! """###!!!!!!%%%))))))%%%$$$'''$$$((((((%%%###%%%(((######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###)))((((((''''''&&&%%%%%%""""""############"""""")))%%%######!!!(((%%%"""!!!"""#########"""!!!!!!!!!  !!!!!!"""%%%###&&&$$$ """&&& !!!!!!!!!!!!!!! ###%%%&&&$$$%%%'''***$$$$$$###$$$&&&***...000%%%%%%$$$#########$$$$$$///+++((()))---///...+++,,,------,,,++++++,,,...,,,)))'''(((+++---,,,******++++++,,,,,,------......---+++++++++---...000+++++++++,,,...111444555000...,,,...222333111.........///000000///......///000111000......000111:::---:::SSS}}}JJJ///IIIqqqIII000@@@777000FFFyyytttKKK???111---666@@@<<<000###555///,,,///%%%(((222!!!000///%%%)))---++++++***---,,,)))((()))(((%%%'''(((******((((((((()))'''&&&%%%&&&''''''%%%$$$$$$$$$$$$######"""""""""&&&$$$""""""$$$%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&%%%%%%%%%%%%'''$$$"""###&&&))))))(((&&&&&&$$$$$$$$$$$$&&&&&&%%%###""""""$$$&&&&&&&&&############$$$%%%&&&'''$$$$$$$$$###!!!!!!###$$$###$$$%%%$$$"""!!!"""### """$$$$$$"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&###"""""""""###$$$$$$%%%!!!""""""""""""#########%%%%%%%%%&&&&&&&&&'''''''''&&&'''+++++++++...444|||aaaBBBEEENNNeeeuuu\\\PPPSSSKKKJJJvvvuuunnnHHH///+++---***&&&'''+++***%%%---)))'''***---,,,---///+++***)))'''''''''((((((''''''%%%###&&&)))'''"""'''(((((()))))))))))))))(((&&&###!!!"""$$$$$$$$$)))'''111///DDDhhhvvv~~~gggVVV```|||vvvxxx{{{~~~ooohhhuuusssyyyzzzpppsssrrroooiiieeeccc^^^SSSFFF>>>999///'''%%%%%%$$$$$$&&&'''&&&$$$######$$$&&&'''$$$&&&((((((&&&$$$$$$$$$)))'''&&&%%%'''''''''&&&'''%%%###$$$&&&&&&### %%%$$$###$$$&&&'''&&&%%%&&&'''((('''%%%$$$%%%&&&$$$$$$$$$############"""###$$$$$$$$$$$$###""""""!!!!!!"""###%%%&&&''''''$$$&&&&&&######%%%%%%"""""""""""""""!!!!!!###%%%%%%"""  !!!!!!"""""""""""""""$$$$$$###""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%###!!! !!!"""###***&&&$$$&&&%%%"""###&&&''''''&&&%%%###$$$&&&)))%%%$$$###$$$&&&'''&&&%%%111---******...000...,,,,,,------,,,++++++,,,...---***((((((***+++***(((---,,,,,,,,,,,,,,,,,,,,,111000...,,,,,,,,,---...+++***+++,,,---///222333111222222222000////////////.....................,,,------,,,++++++,,,...777///666555@@@\\\uuu777FFF}}}888>>>BBB666;;;TTTNNN666666;;;DDDNNN888111$$$!!!(((666444000<<<666)))+++---***+++000222111---+++,,,***&&&''')))******)))(((((()))%%%$$$$$$$$$&&&&&&$$$###%%%%%%%%%$$$$$$#########(((&&&$$$###%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$###$$$$$$%%%&&&$$$""""""%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%###"""$$$%%%$$$$$$$$$$$$%%%%%%&&&'''(((((($$$%%%%%%%%%###"""###$$$###$$$$$$$$$"""!!!"""### """$$$%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%$$$######$$$&&&###############$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''((('''(((,,,,,,,,,///555nnnooo```???PPPjjjbbbBBBAAA]]]mmmkkkmmm<<<...,,,***************)))+++&&&$$$&&&'''%%%%%%'''))))))(((''''''((()))***'''(((&&&$$$&&&***(((###%%%&&&&&&'''''''''''''''+++(((&&&%%%&&&''''''''''''%%%---///IIIiiirrruuuwwwrrr```ZZZttt}}}{{{sssvvvkkkvvvvvvkkkgggeeebbbbbbbbbZZZJJJ;;;333+++%%%$$$$$$###$$$'''(((&&&$$$###"""###$$$%%%''')))***)))(((&&&'''''''''%%%$$$%%%'''(((((((((###!!! !!!###$$$###!!!%%%$$$###$$$&&&'''&&&%%%!!!###%%%%%%%%%%%%'''((($$$$$$$$$$$$############$$$$$$$$$$$$$$$###""""""$$$$$$%%%%%%%%%%%%%%%%%%###&&&&&&""""""%%%$$$!!!!!!!!!"""""""""!!!   """$$$$$$"""  !!!"""""""""!!!!!!%%%$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""$$$%%%%%%""""""$$$%%%###%%%)))&&&'''&&&$$$###$$$&&&(((&&&%%%$$$%%%'''((('''&&&333000,,,,,,///000...++++++---...---,,,+++,,,...---+++)))((())))))((('''......------,,,++++++***444222000...,,,,,,,,,,,,++++++++++++,,,...///000222555777444///,,,---/////////---,,,+++,,,,,,------...///...,,,,,,...///------999000(((000>>>[[[}}}CCC888:::;;;EEE444444666QQQ///UUUeee888...999,,, )))000555===444'''((()))'''))),,,///...***)))***)))%%%''')))******)))(((((()))(((&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%)))'''%%%$$$&&&'''''''''(((''''''&&&&&&''''''((('''%%%$$$""""""###$$$%%%&&&$$$######$$$%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$###$$$$$$###"""$$$$$$%%%%%%&&&&&&''''''###%%%''''''%%%#########"""###$$$###"""!!!"""###!!!###%%%&&&%%%%%%&&&'''"""""""""""""""""""""""""""###$$$$$$######$$$&&&$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&'''(((((()))%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''***++++++...444\\\___nnnGGGDDDBBB:::444JJJmmmccc999...(((,,,---))))))---///***((())))))&&&%%%'''''''''''''''((()))***+++'''((((((%%%'''***)))%%%%%%&&&&&&'''''''''''''''(((&&&$$$###$$$%%%%%%%%%'''###&&&)))444RRRlllnnnjjjvvv}}}mmm___ppp}}}kkkyyyjjjuuuzzzfffdddccc```___ccc___JJJ222***&&&###%%%$$$###%%%))))))(((%%%###"""######$$$&&&&&&'''&&&$$$###%%%&&&%%%$$$###%%%''')))))))))"""!!! """$$$$$$$$$%%%$$$###$$$&&&'''&&&%%% """$$$$$$$$$$$$&&&(((%%%$$$$$$$$$############$$$$$$$$$$$$$$$######"""(((((('''&&&%%%$$$######"""%%%%%%"""!!!$$$###!!! !!!"""""""""""""""!!!"""!!!  !!! """$$$$$$"""  !!!!!!!!!!!! $$$%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""###%%%&&&$$$!!!!!!$$$$$$###$$$'''%%%&&&&&&$$$######%%%((('''&&&%%%&&&'''((((((&&&333000............,,,***+++---......,,,,,,,,,---+++***)))((())))))))))))......------,,,,,,,,,,,,222111///---,,,+++++++++,,,,,,,,,------...//////222444555333///,,,,,,---000...,,,*********,,,---...//////...------...000---)))666555333333)))111KKKfffmmmxxx[[[555iiiSSS888CCC000GGGOOO|||___((((((444...'''666---444...%%%)))***(((+++%%%((()))'''(((+++***'''((()))++++++)))((()))***---+++)))(((((((((&&&%%%''''''''''''&&&&&&&&&&&&)))'''%%%$$$&&&'''''''''''''''&&&&&&&&&&&&'''''''''&&&$$$""""""###%%%''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%$$$###""""""######$$$$$$$$$$$$###%%%((((((&&&$$$#########$$$%%%$$$###"""###$$$"""$$$&&&&&&%%%$$$%%%%%%"""""""""""""""""""""""""""###$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%))))))))),,,222RRRaaarrreeehhhnnnPPP888(((***...)))(((---222---+++------***((()))''''''''''''(((((())))))'''))))))''''''+++***''''''(((((()))))))))))))))&&&$$$######$$$%%%$$$$$$'''(((''')))<<<]]]nnnkkkoootttzzzrrrjjjwwwrrr~~~uuu~~~tttwwwdddmmmjjjccc___dddbbbKKK///'''$$$$$$&&&&&&$$$'''+++,,,***'''%%%######$$$$$$&&&&&&&&&$$$######%%%'''&&&%%%$$$$$$&&&(((((('''%%%$$$######$$$%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$%%%&&&%%%$$$######%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""(((((('''&&&%%%%%%$$$$$$"""$$$$$$!!!!!!###### !!!!!!"""""""""""""""!!! !!!!!! !!! """######!!!  ###$$$%%%&&&%%%### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######%%%""""""$$$### ###$$$%%%%%%$$$######%%%&&&&&&%%%$$$%%%'''''''''&&&111000///...---,,,+++)))+++---//////---,,,,,,---((((((((())))))***+++---,,,,,,,,,------.........------,,,,,,,,,+++,,,,,,------......////////////222000...///000000---+++///...+++***)))***,,,---+++,,,,,,+++******+++---666'''******111666+++...'''222>>>LLLWWWttt~~~>>>TTT999yyyQQQ444kkkccc(((+++888&&&000(((///+++(((//////,,,///'''***+++)))***------***(((***++++++)))))))))***000...***(((((('''%%%###''''''''''''''''''''''''(((&&&$$$###%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###&&&'''&&&%%%!!!"""###$$$$$$$$$#########%%%((((((&&&$$$######$$$%%%&&&%%%$$$$$$%%%&&&$$$%%%&&&%%%###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###"""$$$%%%%%%%%%$$$######$$$$$$$$$ !!!!!!"""######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&)))***)))---333OOOkkkJJJ...***,,,(((&&&***,,,((('''***+++((('''(((((((((((((((''''''&&&&&&&&&)))***''''''***+++)))'''(((((())))))))))))))))))'''&&&'''((()))((('''%%%)))'''***EEEccclllhhhnnnoootttqqqkkkuuu~~~{{{xxxqqqcccuuu~~~qqqgggvvvpppfff```cccbbbOOO888---(((%%%'''(((''')))---...,,,)))&&&%%%$$$%%%%%%)))***)))(((''''''))),,,)))'''%%%%%%%%%&&&%%%$$$''''''&&&%%%$$$$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%''''''&&&%%%$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&"""$$$$$$!!!!!!###### #########""""""!!! !!!  !!!""""""   !!!"""$$$&&&&&&%%%###"""""""""""""""""""""""""""!!!!!! $$$!!!!!!$$$$$$ ######$$$%%%$$$###"""$$$%%%$$$#########%%%&&&%%%$$$////////////---,,,***)))+++---//////...---------&&&((()))******+++---000+++,,,,,,---......//////******++++++,,,,,,,,,,,,------...///000000000///000---+++---000111...***---,,,+++++++++,,,------------...---,,,+++---//////&&&...+++---111***222000...,,,111IIIaaa>>>HHHAAAnnnnnn:::zzz___DDD---)))...***(((000...(((+++))),,,,,,)))(((***(((%%%(((***++++++***))))))***...+++(((&&&%%%%%%###"""'''''''''''''''((((((((((((&&&$$$###%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''''''''(((***)))'''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!!!!$$$&&&((('''&&&###$$$%%%&&&&&&%%%$$$######%%%''''''%%%############$$$&&&%%%$$$$$$%%%&&&$$$%%%&&&%%%###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""###%%%$$$$$$######"""#########""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%((('''(((,,,,,,,,,///555VVVaaa???///+++((('''***)))&&&%%%)))+++((('''((((((((()))((((((&&&%%%$$$%%%)))***((('''***+++***%%%&&&&&&''''''''''''''''''&&&%%%&&&(((((((((&&&!!!(((&&&...NNNeeegggggglllnnnvvvrrrfffmmmttt|||zzz}}}fff[[[}}}vvvvvvrrriii___\\\]]]ZZZOOOEEE888///''''''((()))***---...,,,)))'''%%%%%%%%%&&&&&&'''((('''&&&&&&(((******(((%%%%%%%%%%%%$$$"""%%%'''((('''%%%#########%%%$$$###$$$&&&'''&&&%%%"""$$$&&&&&&&&&&&&(((***%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&''''''"""%%%%%%"""!!!$$$###!!!######""""""!!!  !!!!!!!!! !!! !!!!!!!!!!!! !!!###$$$%%%%%%$$$$$$""""""""""""""""""""""""!!!!!!!!!  $$$%%%######&&&"""###$$$$$$###"""###$$$$$$""""""###$$$%%%$$$###///000111000///---,,,++++++---000000///---------(((***,,,+++***+++---000---------...............***+++,,,,,,------------+++,,,---///000000////////////////////////...---++++++,,,,,,------......000111111000//////000222)))%%%333222000000'''///***,,,+++&&&888:::SSSGGGbbbDDDGGGKKKfff===iiiYYY===///111***(((///,,,'''+++***,,,,,,((('''((('''$$$(((***,,,+++***)))*********'''%%%$$$%%%&&&&&&&&&&&&&&&&&&''''''((((((((()))'''%%%$$$&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''&&&&&&%%%%%%'''))))))'''%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$"""!!!"""$$$&&&'''&&&$$$###$$$%%%&&&&&&%%%$$$"""$$$%%%%%%%%%###"""###$$$!!!"""$$$$$$###"""$$$%%%"""$$$&&&&&&%%%$$$%%%&&&""""""""""""""""""""""""!!!"""######""""""###$$$$$$###""""""!!!!!!""""""#########""""""""""""!!!###$$$$$$$$$$$$%%%%%%%%%'''&&&'''***++++++...444\\\}}}uuuvvvVVV;;;,,,(((***---+++((((((,,,...+++)))***&&&'''((((((((('''&&&%%%###(((***'''&&&)))+++***%%%&&&&&&'''''''''''''''$$$######$$$&&&'''&&&$$$""")))(((777YYYgggeeejjjtttppprrrmmmaaajjjyyyzzz}}}|||rrrhhhpppeee^^^```^^^UUUQQQUUUEEE666(((%%%'''))))))***+++***'''%%%$$$$$$%%%%%% """$$$$$$#########$$$(((&&&$$$$$$%%%%%%$$$######&&&******(((&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%"""###%%%%%%%%%%%%''')))&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&###&&&&&&""""""%%%$$$!!! !!!!!!!!!  !!! !!!  """ !!!"""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!"""!!!!!!  %%%&&&$$$$$$'''!!!###$$$$$$"""""""""###$$$###"""###%%%&&&%%%$$$///000222222000...------+++---000000///---------+++,,,...---******,,,////////////...------,,,,,,,,,------......------,,,)))***,,,.../////////...///111444222...,,,---///******,,,---.../////////---...///...,,,,,,...///111&&&***'''***///(((111***222555'''444000NNNJJJKKKXXXTTTSSSaaaBBBUUU888888...,,,222111---333+++...///---,,,///...+++)))***,,,,,,***)))***+++(((&&&$$$$$$'''***++++++%%%&&&&&&&&&''''''((((((***(((&&&&&&'''((((((((('''''''''&&&&&&'''''''''!!!"""$$$&&&'''&&&$$$######&&&)))(((&&&$$$%%%'''$$$$$$&&&&&&&&&&&&$$$$$$#########%%%&&&&&&$$$"""!!!"""###$$$$$$###!!! $$$$$$%%%###!!!!!!###$$$!!!""""""!!!!!!"""$$$ ###%%%&&&'''''')))***########################!!!"""######""""""###$$$######"""!!!!!! !!!!!!""""""!!!!!! ######$$$$$$$$$%%%%%%%%%$$$###$$$'''((('''+++000ZZZhhhEEE---(((,,,000,,,((((((,,,---)))''''''$$$%%%&&&(((((((((((('''"""(((***'''%%%(((******'''(((((()))))))))))))))'''&&&&&&((()))***)))'''%%%,,,,,,???bbbkkkfffpppnnneeeaaa]]]hhh~~~uuuzzz~~~yyyvvv}}}sssyyymmmiiimmmhhhZZZYYYdddLLL:::(((###&&&((((((((()))(((%%%###"""###$$$$$$!!!###%%%&&&%%%$$$$$$%%%&&&%%%###$$$%%%&&&&&&%%%###''',,,...,,,***)))***%%%$$$###$$$&&&'''&&&%%%$$$%%%&&&%%%###"""###$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&######%%%%%%""" !!!"""###"""!!! !!!### !!!  """ !!!!!!""""""""""""""""""!!! """""""""""""""""""""""" !!!"""###$$$$$$$$$######!!!"""&&&&&&###"""$$$!!!"""$$$$$$"""""""""###%%%$$$###$$$&&&'''&&&%%%///...---///222333111...---......///...,,,+++*********))))))***,,,...///000111111000---,,,,,,---...***((()))...000...+++)))+++...////////////000//////............//////.........///......---,,,//////...---,,,,,,++++++---+++))))))+++,,,---,,,)))+++,,,---...000444777888jjjQQQDDD]]]iiiddd555ccc888---///,,,+++///***///...'''&&&---///***///***))),,,---***((()))(((((((((((((((((((((((('''&&&&&&(((***+++***)))&&&((())))))'''''')))+++)))(((%%%###""""""$$$&&&'''&&&$$$######$$$&&&'''$$$######%%%''')))((('''$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$######$$$$$$%%%%%%$$$$$$###%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""######$$$%%%&&&&&&''''''%%%$$$###""""""###$$$%%%%%%$$$###!!!!!!!!!"""###%%%$$$###!!!!!!!!!"""###""""""""""""###############""""""###%%%&&&&&&%%%"""$$$&&&''''''))),,,...TTT|||XXX555---///(((***+++------***((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((***'''%%%&&&)))+++***)))''''''(((((('''&&&%%%%%%(((''',,,CCCmmmvvvccchhhdddaaahhhbbbjjjwww}}}xxxzzzwwwsssnnnhhhdddeeegggPPP666((((((&&&'''+++(((++++++)))'''$$$###$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$)))'''%%%$$$&&&(((((((((''')))+++,,,,,,,,,---...))))))%%%!!!"""'''(((%%%((($$$"""$$$)))***'''###&&&&&&&&&&&&&&&'''((()))'''&&&###"""%%%)))''' ###$$$%%%%%%%%%%%%$$$###&&&&&&%%%###"""  !!!""""""!!! $$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'''!!!!!!%%%&&&%%%$$$ !!!&&&'''$$$ ###!!!!!!$$$%%%$$$"""000...,,,,,,......,,,***,,,------...---+++***)))***)))))))))+++,,,...000///000111///---,,,---...///+++(((***---///---+++---///111111///...---...//////...---------......,,,,,,---...//////..............................000---+++***+++,,,,,,+++***+++,,,,,,,,,---000222888;;;JJJeeedddQQQ[[[___qqq999ooommmDDD***+++:::333///***+++333777///$$$111---+++---,,,)))(((***)))))))))))))))))))))))))))((((((***,,,,,,+++***---+++***)))******(((&&&((('''&&&&&&''''''&&&&&&'''&&&$$$######$$$&&&'''%%%$$$$$$%%%'''((('''&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%###""""""!!!!!!!!!########################!!!""""""###$$$$$$%%%%%%$$$######""""""######$$$%%%$$$"""!!!!!!!!!"""###%%%$$$"""!!!!!!!!!"""###""""""""""""#####################$$$%%%&&&&&&&&&%%%'''(((((('''(((+++---CCCxxxccc>>>111333///(((((()))((('''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''***(((&&&''')))***)))(((''''''(((''''''&&&&&&%%%+++,,,444OOOqqqssseeeooo|||\\\UUUbbbhhhttt~~~{{{vvvqqqvvvrrrrrrtttqqqjjjeeeccc```[[[JJJ000###%%%$$$'''+++(((++++++***'''$$$###$$$%%%'''&&&%%%&&&(((((((((''')))&&&###"""$$$&&&''''''---...//////...---...///)))***)))&&&'''***((($$$&&&&&&&&&'''((((((((('''%%%$$$$$$$$$%%%%%%&&&'''&&&&&&###"""&&&***((("""###$$$%%%%%%%%%%%%$$$###&&&%%%$$$###"""  !!!""""""!!! ###!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###%%%######"""""""""""""""!!! &&&$$$""""""$$$$$$""" 333000---+++++++++***(((,,,,,,------,,,+++)))((())))))))))))+++---///111---///000///...---...//////,,,******---...,,,***...000222111000.........//////...---------------***+++,,,---/////////000,,,------...///000000111111///---,,,,,,,,,+++***+++,,,,,,+++******,,,---,,,$$$(((:::pppccc\\\RRRZZZ???BBBrrrCCC&&&,,,111555111(((###,,,999+++))))))+++***((()))...))))))))))))))))))))))))***)))((()))++++++***(((,,,(((%%%&&&)))+++)))'''&&&%%%$$$'''******'''$$$'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$%%%&&&'''&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((((('''"""######$$$$$$######"""$$$###""""""!!!"""""""""$$$###""""""!!!"""""""""""""""""""""##################$$$$$$%%%%%%&&&&&&&&&'''((((((((())),,,///999cccqqqNNN;;;444++++++***((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''***)))''''''((()))(((''''''''''''''''''&&&&&&&&&(((***777YYYrrriiicccqqqeee[[[fffmmmttt}}}}}}~~~xxxwwwjjjmmmhhhjjjsssssslllkkkpppkkk___HHH///###$$$$$$&&&***'''++++++***((($$$######$$$'''&&&&&&'''***++++++***)))%%%!!! !!!$$$%%%&&&---......,,,***)))***+++,,,...---*********&&& ###&&&((((((&&&%%%'''(((#########"""######$$$$$$%%%&&&$$$###&&&+++)))$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$###"""  !!!!!!""""""!!!!!! !!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###&&&&&&%%%###""""""###%%%'''&&&###"""$$$&&&'''%%%$$$$$$$$$$$$###!!!444222///,,,++++++++++++------......---,,,***))))))))))))***+++...000111,,,---......------///000///---++++++,,,---+++******,,,///000000///000111111000///...------------***+++,,,---............,,,,,,------...////////////---,,,+++,,,,,,+++)))***,,,,,,,,,******+++---'''...:::555===WWW|||IIIRRRPPPcccSSS555xxx```FFF111$$$---:::888---%%%,,,,,,---///---((((((,,,))))))))))))))))))))))))((('''''''''(((((('''%%%)))'''%%%&&&)))///333666(((&&&$$$%%%((()))&&&###'''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&$$$############$$$$$$$$$%%%%%%'''&&&$$$######$$$&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((((('''!!!"""###$$$$$$###"""!!!######""""""""""""""""""######""""""""""""""""""!!!"""""""""###############$$$%%%%%%%%%%%%&&&'''&&&'''(((((()))+++///222<<>>444111...+++))))))***+++&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%%%%$$$"""$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&&&&%%%###"""!!!""""""######""""""!!!!!!!!!"""############"""!!!!!!"""############"""""""""""""""###############&&&((('''$$$###%%%(((---,,,+++((('''(((+++---NNNooowwwvvvNNN...,,,******---...,,,)))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((('''&&&%%%'''(((''''''&&&%%%%%%'''((())))))555HHH{{{hhhvvvnnnyyyhhh[[[ppppppiiizzzaaa}}}kkkrrrqqqkkkooogggVVVQQQYYY]]]YYYFFF---"""%%%$$$&&&(((%%%'''((())))))&&&%%%%%%%%%#########&&&))),,,,,,,,,+++)))&&&%%%&&&''''''&&&###&&&((()))))))))***++++++---------111888999777---)))&&&)))...000,,,'''&&&%%%$$$$$$###$$$$$$$$$"""%%%&&&###$$$'''(((%%%%%%$$$$$$######$$$$$$%%%$$$$$$######"""!!!!!! ###""""""!!!!!!""""""###  """###""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""############"""!!! """""""""""""""""""""""" """$$$###!!!""")))///333,,,&&&$$$%%%%%% $$$%%%&&&&&&$$$$$$%%%&&&,,,...///...,,,+++,,,......////////////---,,,+++---,,,,,,+++,,,---...///,,,---......,,,,,,---...,,,,,,,,,,,,++++++---...+++---//////---,,,+++,,,,,,,,,,,,,,,,,,---...///++++++,,,---------,,,,,,***++++++,,,,,,---------+++******+++,,,,,,***'''(((***---/////////000111...+++111---111111)))<<<000IIIZZZkkk~~~CCCDDD===fff:::<<<222+++,,,000111000111++++++++++++++++++++++++*********+++---...---+++(((++++++((($$$%%%***000...000111...)))(((***---&&&&&&''''''''''''&&&&&&&&&$$$###$$$%%%%%%$$$###%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&########################$$$&&&((())))))(((&&&$$$""""""!!!!!!!!!!!!"""""" !!!"""###$$$######""" !!!"""###$$$######"""""""""""""""###############&&&)))'''$$$###%%%(((******)))'''&&&(((,,,000UUUiii888222+++)))+++---,,,+++(((((((((((((((((((((((())))))))))))))))))))))))%%%'''((('''%%%%%%'''***((('''%%%%%%%%%'''(((***(((@@@WWW}}}dddxxxjjjxxxnnnccctttuuugggrrruuu}}}~~~zzzlll}}}ppptttvvvuuulll]]]RRRTTT[[[___FFF...###&&&%%%&&&)))%%%%%%&&&((()))'''&&&&&&'''$$$###$$$&&&))),,,,,,,,,***)))''''''''''''&&&$$$!!!$$$(((***)))(((((())))))---...///333888777444***)))(((***,,,---+++)))&&&%%%$$$$$$#########$$$"""%%%&&&###"""%%%%%%###%%%%%%$$$######$$$%%%%%%$$$$$$######"""!!!!!!!!!######"""!!!!!!"""######!!!  """"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""$$$$$$$$$######"""""""""""""""""""""""""""%%%&&&$$$"""###$$$444///***'''&&&%%%###!!!###%%%&&&%%%######$$$&&&///222333222///------///---......///...,,,+++***...---,,,,,,,,,,,,---...,,,---......,,,,,,---...++++++,,,,,,+++,,,---///)))+++...////////////000)))))))))***+++,,,......)))***+++,,,---.........)))***+++,,,...///000111---,,,,,,,,,---,,,)))&&&(((+++---///.........///111...000***000222(((777///333...bbbTTTNNN```@@@777qqqdddRRR@@@888666333///...------------------------(((((((((***,,,---,,,++++++,,,---------,,,+++,,,&&&,,,000...(((%%%(((+++&&&&&&''''''''''''&&&&&&%%%$$$######%%%%%%%%%###&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%&&&&&&'''"""""""""""""""""""""""""""$$$&&&((('''&&&###"""###"""!!! !!!"""### !!!"""$$$$$$$$$###""" !!!"""$$$$$$$$$###"""""""""""""""###############''')))((($$$"""%%%(((###$$$$$$%%%'''+++111666SSS{{{FFF<<<000))))))+++++++++))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&((('''%%%%%%(((+++((('''%%%%%%%%%''')))***---MMMgggeee~~~mmmkkkrrrqqq||||||qqqnnnnnn{{{pppqqqrrrmmmgggsssuuusssmmmbbbWWWVVV```kkkLLL333''')))''''''(((######%%%((()))(((''''''(((%%%$$$%%%'''***,,,,,,,,,)))(((''''''((('''%%%###%%%)))---//////---++++++***...000000222333...(((%%%'''))))))((('''((()))%%%%%%$$$###""""""######!!!%%%&&&"""!!!###$$$"""&&&%%%$$$######$$$%%%&&&$$$$$$######""""""!!!!!!$$$###"""!!!!!!"""###$$$!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""""""$$$&&&&&&&&&&&&"""""""""""""""""""""""""""###$$$%%%$$$$$$%%%&&&''''''&&&### """$$$!!!$$$%%%$$$$$$'''***...000111000///...///000555222...,,,,,,,,,+++++++++)))((()))---...---+++111///---+++***+++,,,---......//////...,,,***)))............---,,,++++++111...***((()))*********---,,,***))))))***,,,---))))))***+++++++++++++++,,,,,,***''')))......+++------+++))))))+++000444222444555222...---000333444///666<<>>>>>RRRzzzLLL------333777777000++++++---000---))))))---------,,,,,,++++++++++++)))***+++***))))))+++,,,***(((&&&&&&&&&'''&&&$$$'''''''''''''''''''''''''''&&&%%%%%%%%%&&&((()))###$$$$$$%%%''')))+++,,,''''''&&&%%%%%%%%%&&&&&&###%%%'''((('''%%%$$$$$$$$$######""""""!!!!!!!!!%%%%%%%%%$$$$$$"""!!! %%%$$$###""" """!!!!!!!!!""""""##################"""""""""!!!!!!!!!!!!"""""""""#########$$$$$$%%%$$$$$$###"""###$$$&&&(((&&&&&&---666xxxiii@@@111---((()))***+++---///...,,,***+++***'''%%%)))...+++%%%''''''((((((((((((''''''(((&&&&&&'''''''''---555GGG]]]pppxxx{{{tttdddzzz{{{ssssssqqqjjjcccaaaooo}}}uuueeehhhqqqmmmqqqhhhdddiiijjjeeeffflllhhhCCC***&&&"""!!!%%%%%%$$$"""###&&&%%%###$$$)))(((&&&######$$$%%%$$$############$$$$$$$$$%%%%%%$$$%%%&&&&&&'''&&&&&&%%%)))((('''(((++++++)))'''&&&((())))))&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$#########"""!!!!!! !!!!!!"""###$$$$$$######$$$&&&######"""""""""""""""### !!!######""""""###$$$ !!!!!!   !!!!!! !!!!!!""""""######$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""&&&&&&%%%$$$$$$%%%(((+++111111111///......111333222000......//////...---)))***---.........------........................///......---,,,+++++++++,,,,,,------,,,++++++***000---)))'''))),,,///000)))(((((((((((((((((()))))))))************))))))999555...)))***---+++%%%'''))),,,,,,,,,+++,,,---,,,...000///---,,,...///...666,,,(((:::@@@999===333___zzzMMMssscccWWWVVVWWWwwwjjjbbbKKK777333444000///000222000++++++---...---,,,+++++++++,,,,,,***++++++***))))))+++---***(((&&&&&&''''''&&&%%%''''''''''''''''''''''''''''''&&&%%%%%%'''((()))%%%%%%%%%&&&'''((())))))''''''&&&%%%%%%%%%&&&&&&###&&&)))***(((&&&%%%%%%!!!!!!"""#########$$$$$$%%%%%%$$$$$$###"""!!! $$$$$$######""""""###### !!!!!! !!!"""###############"""""""""!!!"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$&&&(((&&&&&&---666sssSSS444+++(((((((((***,,,......,,,)))'''++++++'''&&&''''''%%%((((((((((((((((((((((((***((('''(((&&&(((000:::TTTdddkkk{{{ggg}}}wwwooo|||wwwtttwwwqqqrrr|||rrraaadddqqq{{{nnn]]]cccjjj```iiiiiinnnqqqkkkbbbgggsssfffAAA(((%%%!!!"""&&&&&&%%%###$$$&&&&&&$$$&&&+++&&&%%%#########$$$###"""%%%%%%%%%%%%$$$$$$$$$$$$ !!!"""######$$$$$$%%%%%%%%%&&&(((((('''&&&###%%%&&&&&&%%%$$$%%%&&&%%%%%%$$$$$$$$$#########$$$###"""!!! """$$$%%%%%%$$$$$$%%%&&&###"""""""""""""""######"""###%%%$$$###!!!!!!"""  !!!!!!""""""!!!!!! !!!!!!""""""######$$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$&&&***...222222111000...///222444222000...------,,,***((('''***---///...---------/////////...............111000...---,,,+++++++++............---,,,++++++///,,,)))((()))+++,,,,,,(((((())))))))))))((((((''''''((()))))))))))))))===666,,,&&&***///,,,%%%&&&(((************,,,...,,,///222111...,,,...000333111---111555---)))333888222UUUSSS___...999333///000222111222555///...,,,+++++++++,,,---)))******)))'''''')))***'''&&&%%%&&&((()))))))))'''''''''''''''''''''''''''''''''''''''((())))))***)))(((&&&%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&###'''******(((%%%&&&''' """###$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$&&&'''((( !!!"""!!! """$$$############""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$''')))'''&&&---666jjjiiiDDD333---)))((()))***,,,---+++)))###***---***'''(((******)))((((((''''''(((((()))---+++***)))'''(((222>>>QQQjjjoooqqqnnnkkk|||yyy~~~xxxkkkyyy{{{kkkjjjxxxxxxfffhhhhhhZZZVVVbbbrrrxxxqqqhhhjjjrrraaa===&&&%%%""""""&&&%%%%%%######&&&%%%$$$''',,,$$$$$$$$$$$$$$$#########$$$$$$#########"""""""""!!!""""""###$$$%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$&&&''''''&&&&&&'''((($$$$$$$$$$$$############$$$###""""""!!!!!!!!!!!!"""$$$&&&&&&%%%$$$%%%&&&"""""""""""""""######$$$$$$&&&''''''%%%###""""""!!!!!!!!!  !!!!!!!!!!!!""""""!!!!!!!!!######""""""!!!!!! """"""#########"""!!!!!!!!!!!!!!!!!!""""""""""""!!!###$$$$$$""""""###%%%""""""""""""!!!!!!!!!!!! """%%%%%%$$$%%%***...222222111///---...111444111000.........---+++)))(((+++///111///...---...,,,---...//////000000//////...,,,+++++++++,,,,,,------.........------,,,---+++))))))***++++++***)))))))))******)))))))))&&&'''(((***++++++++++++777444---))),,,000///)))''')))+++++++++***+++,,,+++---///000000/////////...---333777888AAAIIIFFFFFF***444aaaxxxsss]]]cccSSS@@@666111...---...///...,,,+++++++++---...***++++++)))''''''((()))'''&&&%%%&&&((()))))))))'''''''''''''''''''''''''''((())))))******)))))))))((('''%%%$$$$$$######$$$$$$$$$$$$$$$%%%&&&'''"""&&&***)))&&&###%%%'''!!!!!!###$$$%%%$$$$$$######$$$$$$%%%$$$$$$######""""""""""""###$$$%%%&&&"""###$$$$$$""""""$$$&&&############""""""""""""""""""""""""#####################$$$$$$%%%&&&&&&%%%%%%((()))((('''...777jjjeeeEEE111+++***)))***+++,,,+++***$$$)))+++))))))+++,,,******)))(((''''''((()))******)))((()))(((---:::GGGJJJjjjmmmdddmmmlllmmmrrrqqqeeecccttt}}}uuummmrrr~~~llljjjmmmcccTTTaaannnqqqooommmiiieee]]];;;'''&&&$$$###$$$"""$$$""""""$$$$$$###&&&+++"""###$$$%%%$$$$$$$$$%%%"""""""""""""""#########%%%%%%%%%%%%&&&''''''(((###$$$&&&&&&&&&&&&'''((('''(((((('''&&&%%%&&&((($$$$$$$$$$$$############$$$######"""""""""######!!!###%%%%%%$$$###$$$$$$"""""""""""""""###$$$$$$!!!$$$&&&&&&%%%###"""###!!!!!!!!!!!! !!!"""!!!"""""" """ !!!!!! ######""""""!!!!!!  !!!"""""""""!!!!!!!!!!!!!!!!!!"""""""""""" """$$$$$$""""""###&&&#########""""""!!!!!!!!!###&&&&&&######&&&***111111000...,,,---000333//////...000111222000///(((---111222000//////000***+++---///000111222222,,,+++*********+++,,,---++++++,,,---............+++***)))***,,,---,,,+++))))))************))))))((()))+++,,,......//////+++---+++((())),,,,,,)))(((+++......---+++))))))+++******---111333111......222666111FFFGGG444@@@SSSggg]]]jjjyyy^^^KKK===444000000...---++++++,,,---...---...---,,,)))))))))++++++)))'''''''''((('''&&&(((((((((((((((((((((((('''(((***+++++++++***)))$$$$$$$$$$$$%%%&&&'''(((""""""######$$$%%%&&&'''"""%%%)))'''$$$"""$$$'''"""###$$$%%%%%%$$$"""!!!###$$$$$$%%%%%%%%%$$$$$$&&&&&&$$$"""!!! ###%%%'''&&&######&&&(((############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###$$$%%%&&&%%%&&&(((***((((((///888tttVVV222---+++******+++,,,,,,+++&&&(((((('''***---***%%%***)))(((''''''((()))***######%%%(((***222BBBRRRSSSpppkkk^^^iiillluuuzzz|||tttwwwvvvsssjjjmmm|||zzz|||sss|||zzzeeecccmmmmmmeeekkkllljjjlllooohhh[[[\\\;;;((((((&&&###### ### !!!######"""%%%+++!!!###%%%%%%%%%$$$%%%&&&!!!!!!"""###$$$%%%&&&&&&######""""""""""""#########%%%'''(((''''''((()))(((((((((&&&$$$###$$$%%%$$$$$$$$$############"""$$$$$$############$$$$$$!!!$$$$$$###""""""###""""""!!!""""""###$$$$$$"""$$$###""""""""""""######"""!!!!!!###$$$!!!###""" """  !!!!!!"""######### """""""""!!!!!!!!!!!!!!!!!!"""""""""""""""$$$###"""!!!###&&&$$$$$$######""""""!!!!!! $$$((('''###!!!###&&&555000...///000///333888777444111000//////---,,,------...//////......---///222111...---000111//////---+++***++++++***)))+++,,,---,,,***)))***+++---///...+++***,,,,,,***+++++++++************)))((()))'''&&&+++111222......,,,+++***+++***)))''')))+++,,,,,,++++++,,,---111///,,,---///000///---000:::...VVVQQQ333@@@CCCkkkvvvMMMDDD^^^888444///+++***---...,,,))),,,)))(((***+++))))))---((((((((((((((()))******(((((('''''''''(((((()))((())))))))))))((((((''')))'''%%%%%%%%%&&&%%%$$$######%%%&&&'''(((((((((&&&&&&&&&&&&%%%$$$######%%%$$$$$$$$$$$$$$$$$$%%% !!!###$$$%%%&&&&&&&&&$$$###"""!!!!!!!!!"""###%%%$$$###"""""""""###$$$######""""""""""""######""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&%%%$$$&&&******+++222:::ssstttKKK555333...)))))),,,---+++---+++(((((()))+++++++++)))((())),,,+++''''''+++'''&&&''')))+++666SSSooorrrllleeedddjjjvvv|||nnnxxxuuutttyyy~~~|||~~~{{{qqqhhhgggmmmrrrvvvoooppprrrpppssspppbbbYYY@@@***&&&'''$$$"""%%%"""!!! !!!"""$$$''')))'''$$$###&&&'''$$$###$$$%%%%%%###"""""""""###$$$""""""""""""""""""""""""!!!$$$&&&&&&$$$$$$&&&)))$$$$$$%%%%%%%%%%%%&&&&&&(((%%%######$$$%%%$$$!!!###""" !!!###$$$$$$###%%%""""""$$$$$$""""""%%%%%%###!!!"""$$$$$$!!!&&&###"""%%%$$$!!!!!!$$$  """""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$%%%%%%$$$!!! !!!$$$(((***'''""" ###%%%&&&''''''&&&###!!!555111///000///...000555555333000//////...,,,+++------------------------000222222......111222///000...,,,+++,,,,,,+++***+++------,,,+++******+++))),,,+++((((((++++++)))+++++++++*********))))))((()))'''&&&***///000,,,+++***(((((()))((('''%%%''')))******)))(((***+++///,,,++++++...//////---(((444777sss;;;;;;___gggRRR(((ZZZWWWKKK:::...***+++---......///111000+++$$$$$$)))((((((((((((((()))***+++((((((''''''''''''(((((((((((()))******)))))))))***(((&&&%%%&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$############$$$$$$"""######$$$$$$############""""""!!!"""###$$$%%%%%%$$$############$$$%%%######""""""""""""##############################$$$$$$######$$$$$$%%%&&&)))'''((()))(((''',,,333^^^\\\<<<555...******,,,...000---+++)))((()))+++,,,+++***)))+++---,,,((())),,,((()))(((%%%,,,GGGqqq~~~tttpppttt}}}zzz~~~gggsssnnnsss~~~|||xxxooofffaaaeeelllqqqqqqqqqyyy}}}}}}}}}iiibbbEEE***$$$&&&%%%###$$$###"""!!!!!!"""$$$&&&(((&&&###$$$'''(((&&&%%%&&&%%%%%%###"""""""""###$$$"""""""""""""""""""""""" ###&&&%%%###"""%%%'''$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$""""""$$$%%%%%%###$$$"""!!!"""###%%%$$$###%%%""""""$$$$$$""""""%%%%%%###"""$$$&&&'''%%%"""&&&######%%%$$$!!! ### !!!!!!!!! !!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$###"""!!!"""###$$$''')))'''### !!!###"""###%%%&&&&&&%%%$$$###555111///000000---...111333111///.........,,,+++//////...---------...//////222222//////222222///111///---,,,------,,,+++,,,---...---+++***+++,,,(((+++***'''(((+++,,,***++++++*********)))))))))((()))(((&&&(((,,,,,,)))***)))(((((((((((('''&&&'''(((***)))(((((()))+++,,,+++******,,,......---...444;;;}}}qqqFFF}}}VVVAAApppLLL:::444000---333)))"""(((111333000---(((((((((((()))***+++,,,******)))))))))))))))***(((((()))***++++++++++++***(((&&&&&&&&&'''&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&#########""""""#########$$$$$$$$$###"""!!! """"""""""""###%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&)))''''''(((&&&$$$)))000GGGuuuSSS@@@///******)))+++///---+++))))))***,,,,,,++++++***,,,...---)))***---(((...,,,&&&222YYYyyy{{{tttsssrrrgggtttkkkuuu{{{{{{vvvhhhaaabbbhhhmmmqqqjjjooowwwwwwzzzmmmiiiJJJ+++"""&&&&&&$$$###$$$###"""""""""$$$%%%&&&(((&&&&&&))))))%%%$$$&&&%%%%%%$$$############$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%$$$"""!!!###%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%###""""""$$$%%%%%%$$$$$$"""""""""$$$%%%$$$###%%%""""""$$$$$$""""""%%%###""""""$$$&&&'''&&&$$$$$$!!!!!!$$$$$$""""""%%%!!!!!!!!!!!! ######""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """######""""""###%%%"""%%%'''&&&###"""###%%%"""###$$$&&&&&&&&&%%%$$$333000///222111......111111000//////000///...,,,444333111//////000111333---000111//////222222///111///---,,,------,,,++++++---...---,,,+++,,,---+++------******------+++************))))))))))))'''))))))&&&&&&***)))&&&+++***))))))***+++)))((()))***++++++******+++,,,---,,,+++++++++,,,,,,,,,...444999sssQQQSSStttggg>>>666UUU???<<<,,,111666555+++###'''000))))))))))))***+++,,,,,,------,,,+++++++++,,,,,,'''((()))++++++,,,,,,,,,***)))'''&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%######""""""""""""######$$$$$$$$$$$$###""" #########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$######""""""######$$$########################$$$$$$######$$$$$$%%%&&&%%%$$$%%%'''''''''---444EEEyyyXXX999......++++++......,,,******+++,,,,,,,,,+++***,,,...---)))***---'''000000---???fff|||wwwuuuzzzxxxxxxwwwrrrrrrvvvyyywww}}}{{{ppppppvvvxxxjjjhhhmmmqqqqqqpppkkkooopppgggjjjlllcccJJJ///$$$%%%%%%$$$###%%%%%%$$$#########$$$%%%+++)))***,,,)))$$$"""$$$%%%%%%$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&%%%"""!!!###%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$##################""""""!!!"""$$$%%%$$$"""$$$""""""%%%%%%""""""$$$!!!!!!!!!"""###$$$###""" ###%%%###$$$'''###""""""!!!!!!!!!!!!!!!$$$###""""""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""!!!  """######""""""###$$$!!!###&&&&&&$$$###$$$&&&&&&&&&&&&&&&%%%$$$###"""///...///333333000///111000000///000222222000...555444222000///000222333,,,///000...///111111...000...,,,+++,,,,,,+++***+++,,,------++++++,,,------///...+++***------+++*********)))))))))((((((&&&)))***&&&&&&((((((%%%***)))((()))***+++***)))(((***++++++***)))+++,,,//////...,,,+++******+++"""///444```EEEiii>>>vvvvvvaaaIII999,,,---444555---'''***************+++,,,,,,---,,,+++***************'''((()))++++++,,,,,,,,,***(((&&&&&&&&&'''&&&%%%"""###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$#########""""""""""""#########$$$$$$%%%$$$$$$######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&$$$###%%%))))))***000888YYYsssIII555222111///000...,,,++++++---------,,,***)))+++---,,,((())),,,&&&------111NNNtttvvvuuuwwwwwwqqqkkkmmmyyy{{{wwwqqqtttxxxxxxppppppuuurrrjjjpppxxxyyytttppppppssspppddddddxxxzzzcccTTTEEE333)))$$$######%%%%%%%%%%%%$$$$$$$$$$$$$$$((((((+++---***$$$###&&&%%%%%%%%%%%%$$$$$$######""""""""""""""""""""""""###&&&'''&&&###"""$$$&&&#########$$$$$$$$$%%%%%%&&&%%%$$$###"""!!!!!!"""!!! !!!"""$$$$$$"""!!!$$$!!!"""&&&&&&"""!!!$$$"""###$$$###"""!!!!!!!!!### ###$$$!!!"""$$$$$$###"""!!!!!!!!!!!!"""""""""!!!!!!   !!!"""""""""""""""""""""""""""$$$######"""!!! """###$$$###"""!!!!!!###!!!"""$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###...---000555666222000222/////////111333333111///333222000///......///000+++///111///000222222...000...,,,+++,,,,,,+++***)))+++,,,,,,+++***+++---+++------***)))------+++******)))))))))(((((((((%%%)))+++'''&&&''''''%%%'''&&&%%%&&&((()))((('''&&&''')))(((''''''(((***...///...---***)))***+++%%%///)))<<>>dddBBB111DDD;;;BBBrrrtttFFF333777:::222)))---,,,++++++***+++++++++******)))(((''''''''''''(((((()))***++++++++++++)))'''%%%%%%%%%&&&%%%$$$!!!"""###%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$###"""#########""""""#########"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###"""""""""###$$$%%%&&&&&&&&&%%%$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######$$$$$$%%%&&&((('''(((*********///777lllZZZ<<<111000...,,,...---,,,,,,......---,,,***)))+++---,,,((())),,,(((((((((555\\\yyytttxxxxxxrrrjjjjjjttt~~~vvvkkksssvvv|||}}}{{{vvvttttttsssrrrtttxxxqqqhhhfffqqqzzzxxxtttsssmmmoooqqqkkkgggpppjjjPPPIIIAAA555+++%%%###$$$&&&%%%%%%%%%%%%%%%$$$$$$$$$###%%%)))---+++&&&&&&***%%%%%%%%%&&&%%%$$$$$$###""""""""""""""""""""""""###%%%'''&&&$$$###%%%(((############$$$$$$$$$$$$$$$%%%%%%###!!! !!!###!!!!!!!!!###%%%%%%###!!!###!!!"""&&&&&&"""!!!###$$$&&&'''&&&$$$""""""###((($$$###$$$"""$$$###!!! !!!"""!!!!!!!!!  !!!!!!!!! !!!!!!"""###""""""""""""""""""""""""######""""""!!!!!! ###$$$$$$###!!! !!!"""""""""###$$$%%%&&&&&&%%%######$$$%%%&&&'''((((((//////222888888333000000------...000333333111///111111111000///.........,,,000222111222444444000111///---,,,------,,,+++((()))+++******)))+++,,,))),,,,,,***+++000111///***)))))))))(((((((((((($$$)))+++(((&&&''''''&&&&&&%%%$$$&&&((())))))(((&&&'''((((((''''''(((******+++,,,+++))))))+++---,,,111%%%'''999bbb???sssCCCzzzeee777222((('''999GGG\\\UUU333...777///...---,,,+++*********+++***)))(((''''''''''''(((((()))******)))))))))(((&&&$$$$$$$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$###"""!!!"""###$$$%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######$$$$$$%%%&&&***))))))+++***)))...555mmmwwwMMM333------***...---,,,---//////...,,,+++***,,,...---)))***---+++((()))???jjj~~~xxxsssssswww|||~~~uuujjjwwwwww{{{zzzxxxuuutttuuutttrrruuuzzzppphhhgggqqqvvvssstttyyyiiiiiipppqqqlllkkk^^^EEEGGG???333)))%%%%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%###&&&***---***$$$###'''%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%######%%%(((############$$$$$$$$$$$$ """######!!!!!!###&&&###"""###%%%''''''$$$"""###!!!###&&&&&&###!!!###"""%%%'''&&&$$$"""###%%%((($$$###$$$"""$$$"""!!! !!!""" !!!!!!!!!!!!""""""""" !!!!!! !!!!!!"""###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""###$$$###"""###$$$%%%&&&%%%$$$###$$$$$$%%%&&&'''((()))111111555:::999333......++++++---///222222000...333333333333222000///......222444333444777555222222000.........///...---''')))******))))))***,,,))),,,---,,,///444777555))))))))))))((((((((((((###))),,,)))''''''(((''''''&&&&&&(((***++++++***((()))******))))))***+++%%%(((***)))((())),,,///""",,,...111'''---PPPYYY|||QQQ}}}PPPjjj555,,,111666333(((555888CCCoooYYY666000///...,,,+++***))))))...---,,,+++************((())))))))))))((((((''''''&&&$$$###$$$$$$###"""$$$%%%%%%%%%%%%$$$############$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""############"""!!! !!!###$$$$$$$$$### !!!###$$$%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&((('''(((******)))///777eeeddd===222111......------...//////...,,,---,,,---000...++++++///...+++111KKKttt}}}}}}~~~~~~~~~~~~xxxppp{{{vvvwww|||zzzqqqnnnrrrsssoootttmmmjjjppptttpppkkk^^^IIIJJJ@@@111'''&&&)))'''$$$###$$$%%%&&&&&&&&&&&&%%%(((***...///((( !!!%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$""""""%%%((("""############$$$$$$$$$ """"""!!!"""&&&)))$$$$$$%%%'''))))))&&&$$$###!!!###''''''###!!!###!!!$$$$$$"""!!!###%%%### ###### ######""" !!!"""!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" """###"""###%%%&&&#########$$$&&&&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&000333444000///111222000//////000000+++(((...666333222222222333222000---222000......000111222111222...---000///+++***---(((++++++))))))---...,,,...---+++***---555@@@HHH444000+++***++++++***((((((''''''(((***+++)))((('''((('''&&&%%%%%%''')))+++***)))(((((()))***+++---,,,***))))))***,,,---,,,+++*********,,,...000ZZZXXXTTTddd^^^HHHsss___GGG===222///222333///***///777333555___>>>555888:::000---333333555333...)))(((+++,,,,,,+++******))))))))))))***''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&"""#########"""###$$$&&&$$$###"""!!!!!!"""###$$$""""""#########$$$$$$$$$###"""""""""$$$%%%$$$###'''""" ###$$$!!! ###""""""###$$$%%%&&&'''%%%###!!! !!!"""!!! !!!!!!"""###$$$$$$%%%%%%%%%$$$&&&)))))))))000888nnnOOO333111,,,'''+++///000111222000......++++++000111...,,,---,,,000333LLL}}}}}}~~~|||sssqqqvvv|||{{{}}}~~~}}}zzzvvvssssssssstttxxx}}}gggfffmmmsssqqqsssnnn^^^UUUQQQ:::%%%%%%)))&&&&&&%%%###!!!"""%%%%%%$$$!!!!!!"""&&&+++***$$$"""$$$((('''%%%#########%%%&&&$$$$$$###"""!!!!!!""""""%%%"""!!!"""%%%((()))(((######&&&(((&&&"""###(((###$$$###"""!!!"""%%%'''&&&&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%'''###%%%###""""""!!!!!! !!!!!! """"""!!! !!!""""""""""""!!! !!!  !!!  !!!"""""""""""""""!!!!!!!!!!!!"""###%%%%%%"""###$$$$$$%%%%%%%%%%%%&&&'''%%% $$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%111555777444222444555333222...---......,,,///444111000000000111000...+++...,,,+++,,,///111222222222111///---,,,+++***)))+++...---******------+++))))))))))))---444===CCC111...***((())))))((('''***((((((((())))))'''%%%'''''''''&&&%%%%%%''')))******)))(((((()))******+++***)))(((((()))***++++++***)))))))))+++---...999gggPPP999CCCDDD{{{\\\dddqqqBBB:::222...)))(((***------,,,&&&,,,000000>>>]]]~~~vvvDDD......;;;;;;,,,---000222111///---,,,++++++******)))))))))))))))'''''''''&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&"""###$$$###""""""$$$&&&$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$###"""""""""$$$#########$$$%%%$$$$$$"""!!!"""%%%%%%%%%)))000000---)))%%%###"""###$$$$$$""" """""""""!!!!!!""""""###$$$$$$%%%%%%&&&&&&''')))((((((---555eeelllDDD666///...000333333333333333222333...+++---...,,,,,,...///222999ZZZxxxzzz|||xxxyyy}}}}}}{{{yyy{{{~~~yyy|||yyysssrrrvvv{{{{{{yyysssppptttuuuppprrrpppddd\\\XXX???'''&&&((($$$$$$%%%###"""###%%%%%%$$$"""""""""%%%***)))$$$!!!"""((('''%%%######$$$%%%&&&%%%%%%$$$###############%%%"""!!!&&&...111---(((%%%$$$&&&(((&&&"""###'''#########"""!!!"""$$$'''######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%% """""""""  !!!"""""""""!!!   !!!!!!  !!!!!! !!!!!!"""!!! !!!!!!  !!!"""""""""""""""!!!!!!!!!!!!"""######$$$######$$$%%%%%%%%%$$$$$$%%%&&&$$$ %%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%000555777555444555555222333---+++---000000000222444333222333333333111///...---,,,---///111111000///333222++++++111222---...000///+++***------***'''((()))***+++///444777...,,,((('''''''''&&&&&&***)))''''''((('''$$$"""&&&''''''&&&%%%%%%&&&((())))))(((((((((((()))))))))((('''&&&&&&'''((())))))((((((((((((***+++,,,&&&888|||}}}kkkXXXSSSGGG666888BBB555%%%***'''((((((((()))+++...000***(((,,,000+++***???ZZZxxxuuuFFF555555000333222000...+++***,,,...++++++***)))))))))))))))((('''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$""""""###%%%######""""""""""""######$$$$$$###########################""""""""""""""" !!!$$$&&&$$$$$$---888555111+++%%%!!!!!!!!!######!!! """######""""""""""""###$$$$$$%%%%%%'''&&&''')))'''&&&***111ZZZaaaCCC333111111222222111111222333777000++++++,,,+++,,,///,,,...<<>>666---000///,,,,,,///000---,,,---///...+++(((''''''++++++***)))((('''''''''&&&%%%%%%&&&''''''&&&$$$$$$&&&''''''%%%%%%%%%&&&'''''''''(((((('''''''''((((((((((((((((((((((((((((((((()))******+++,,,...+++222GGGUUUfffQQQ:::+++,,,111***(((,,,))),,,)))''''''))))))%%%""",,,((((((...111000---,,,000FFFqqqyyyGGG888,,,---333444111000......---++++++*********))))))((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""###%%%"""""""""######""""""""" !!!"""$$$%%%''''''!!!###$$$###!!! !!!###'''$$$###&&&%%%""" !!!""""""######$$$$$$$$$$$$###!!! !!!###$$$$$$$$$###############$$$$$$$$$###"""%%%((('''&&&***111FFF[[[???777222444666555555888222......333555222111222333<<>>333333333444444333111///222444444111000222111---000111111222222222222111555444333111///...,,,+++)))***+++,,,------......+++***)))((()))***))))))''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%'''(((((('''&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''+++&&&%%%***...+++((((((***+++,,,+++***)))***+++&&&)))+++---,,,***))))))***++++++++++++***))))))))))))************))))))&&&))))))''')))---...---(((***,,,+++***)))))))))...,,,,,,---,,,)))***------+++444OOObbbnnnPPP:::555555222,,,)))***(((%%%'''(((((())))))((((((''')))(((((()))******)))'''$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$############$$$&&&((('''$$$######$$$%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&%%%$$$###!!!""""""#########""""""###$$$$$$%%%$$$$$$######&&&###$$$((()))''''''***...JJJhhh\\\>>>555333444111111333222///111444999MMMsssuuuzzz|||tttuuu|||hhh@@@///***''')))'''((((((***++++++***)))---&&&!!!%%%((('''$$$###"""'''(((%%%$$$%%%%%%###$$$&&&%%%###%%%(((((($$$'''%%%$$$$$$%%%&&&&&&%%%#########$$$%%%&&&%%%%%% !!!!!!"""###$$$%%%&&& !!!!!!!!!!!!!!!!!!!!!###""""""###%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$#########"""######$$$$$$$$$$$$############$$$$$$%%%$$$###$$$%%%%%%###!!!#########"""############"""%%%&&&%%%""" !!!######"""#########!!!  !!!""" !!!"""&&&%%%$$$###############&&&((((((%%%&&&)))+++)))''''''&&&%%%$$$%%%&&&''':::::::::777222///......***---111111,,,,,,777DDD333333333333333222111111000333333000000222111------...///000111111111111777666444222000...,,,+++******,,,,,,------------***))))))(((((()))))))))(((''''''&&&&&&&&&&&&'''$$$&&&''''''%%%$$$$$$%%%%%%&&&((((((&&&&&&&&&'''!!!"""###$$$%%%&&&''''''%%%&&&'''&&&%%%$$$&&&(((+++&&&$$$'''((('''&&&'''***+++,,,+++)))))))))++++++***(((''''''((())))))'''((()))***************(((((())))))))))))(((((()))++++++''''''++++++)))***,,,......---,,,+++,,,---......,,,******---111222***(((:::EEEfffZZZ444...***---///,,,)))'''((())))))******))))))((('''&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$######"""&&&&&&$$$###$$$&&&&&&%%%$$$%%%&&&'''&&&%%%###$$$$$$%%%$$$$$$######""""""######$$$$$$######%%%%%%%%%%%%%%%$$$######&&&$$$%%%((()))&&&%%%(((---HHHiii}}}VVV???777444333444666555222444999EEEWWWyyy}}}}}}{{{vvvtttxxx|||~~~ddd>>>---)))''')))((('''((()))++++++)))'''+++&&&$$$''')))&&&$$$$$$&&&+++,,,(((&&&&&&%%%"""$$$&&&%%%###%%%)))((($$$'''&&&$$$$$$&&&&&&&&&%%%!!!!!!"""###$$$%%%&&&&&&"""!!!!!!!!!!!! $$$$$$$$$$$$$$$###"""!!!"""!!!!!!"""$$$%%%###"""######$$$$$$$$$$$$######$$$$$$###############$$$###########################""""""###$$$###!!!"""!!!!!!  !!!%%%((('''### !!!###############"""!!!  """"""!!! !!!"""$$$######""""""""""""###"""%%%%%%$$$&&&,,,///...&&&'''&&&%%%######%%%'''999:::999777333000//////+++---111333000...555???444555444333222222333444...111222//////111111...,,,---...000111222333333555555333111///...,,,,,,++++++,,,---------,,,+++((((((((((((''''''((()))'''&&&&&&&&&&&&''''''((($$$&&&((('''$$$###$$$%%%###%%%&&&&&&%%%$$$$$$%%%"""######$$$&&&''''''((($$$''')))(((&&&%%%&&&'''%%%$$$$$$$$$###%%%///:::)))***+++***((('''((())),,,***)))((()))***++++++(((((()))***************''''''(((((((((((('''''''''))))))&&&&&&))))))'''***---000222111111111222***+++++++++,,,///222333...---)))333222>>>iii{{{\\\AAA,,,---222...+++...******++++++++++++******&&&&&&%%%&&&'''(((&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$ $$$((()))&&&$$$&&&(((&&&%%%$$$%%%'''''''''&&&$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$"""######$$$$$$$$$$$$###$$$"""$$$((()))&&&&&&(((***IIIooosssPPP@@@:::555333555777777999===JJJ___~~~~~~uuurrryyy{{{bbb===,,,(((&&&)))+++***)))+++,,,+++'''$$$(((%%%&&&(((((($$$###%%%%%%)))+++(((&&&'''&&&######%%%$$$"""$$$((('''###&&&$$$######%%%%%%%%%$$$######$$$$$$###$$$%%%&&&###############""""""!!!%%%%%%&&&'''&&&%%%$$$######""""""###%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###""""""""""""!!!""""""""""""""""""!!!#########%%%'''&&&$$$"""%%%$$$"""  """%%%&&&&&&%%%$$$$$$!!!"""######"""!!!!!!!!! """"""!!!!!!!!!"""###""""""""""""######$$$ ######"""$$$+++...---&&&''''''%%%###"""$$$'''777888888777444222111111......111444333000222666666666555444333333555777---000111//////111111...---...000222444555666666333222111000///...---,,,+++,,,---------,,,+++***'''(((((('''&&&'''((()))%%%%%%%%%%%%&&&''''''(((###&&&((('''$$$###$$$%%%!!!###%%%%%%###"""###$$$$$$$$$%%%&&&&&&''''''((($$$'''******'''%%%&&&'''$$$&&&))))))&&&---BBBWWW((()))***)))'''&&&&&&'''%%%&&&)))+++---,,,)))'''******++++++++++++******&&&&&&''''''''''''&&&&&&"""%%%%%%###$$$)))***)))%%%(((,,,///000111222333,,,+++)))(((+++---+++(((+++...(((///+++(((BBBQQQvvvlll>>>444444...+++111++++++,,,,,,,,,,,,++++++(((''''''((())))))(((&&&%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%&&&+++///...)))&&&''')))&&&%%%$$$%%%'''((('''&&&&&&&&&&&&%%%$$$###"""!!!"""###$$$%%%%%%%%%%%%%%% !!!###$$$$$$$$$$$$"""!!!###((()))''''''***%%%GGGrrr^^^JJJ@@@666000333888<<<>>>@@@HHHaaa~~~~~~vvvllljjjDDD111,,,))),,,///---,,,,,,,,,***%%%!!!%%%$$$&&&)))'''""""""%%%$$$'''&&&%%%''''''%%%"""$$$###!!!###&&&&&&"""%%%###""""""###$$$$$$###%%%&&&&&&%%%$$$$$$%%%&&&###$$$%%%&&&'''(((((((((###$$$%%%&&&&&&&&&%%%$$$$$$######$$$&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$###""""""""""""!!!!!!""""""""""""!!!!!!$$$$$$&&&)))+++,,,***((()))(((&&&$$$""""""""""""  $$$(((***'''$$$ """""""""""""""###!!!######"""!!!"""###""""""""""""###$$$%%%%%%"""$$$$$$!!!"""'''***)))&&&''''''%%%""""""$$$'''AAA???999555666777333,,,111000///000111111000///777444111111333333000...---...///000222222333333111000000000000000111111333000...,,,------,,,,,,000///...------+++)))'''''''''(((((()))************(((&&&&&&((((((&&&###%%%---333111)))"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######&&&(((((((((&&&'''((((((((('''%%%%%%$$$'''((('''''',,,666???************)))'''&&&&&&***%%%!!!%%%...222...)))(((((())))))))))))((((((%%%$$$$$$&&&''''''%%%###&&&&&&%%%&&&&&&'''((()))(((+++000222222222222222333---+++,,,+++(((***111*********+++,,,...111222EEEyyy}}}GGG000222333+++444,,,%%%(((,,,,,,,,,,,,******)))''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''...222555333,,,'''&&&'''(((&&&%%%%%%'''(((((('''&&&%%%%%%$$$#########$$$$$$$$$#########$$$&&&'''"""############$$$$$$$$$$$$$$$%%%$$$######$$$&&&///;;;___{{{UUUFFF888333555666>>>BBB:::???]]]}}}{{{}}}oooBBB---******---///---,,,///111///((("""""")))---)))$$$###$$$###(((&&&$$$$$$&&&&&&$$$""" """$$$$$$######$$$%%%### """""" !!!$$$$$$$$$######$$$$$$%%%%%%$$$%%%%%%%%%$$$$$$&&&(((%%%"""###(((***)))((()))///---+++(((&&&%%%%%%%%%$$$&&&((('''%%%&&&+++///(((%%%######&&&((((((&&&%%%###!!! """######"""$$$(((''''''(((&&&"""******)))(((&&&%%%$$$#########""""""###$$$%%%%%%(((""" $$$)))(((%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######'''(((&&&###$$$((('''$$$((('''&&&$$$###$$$$$$%%%???===999555777999666///333222111222222333222222666444222111333222000...///000000111111111000000000000////////////000000000...+++***+++,,,,,,+++***'''%%%(((---000---)))))))))(((((((((((((((((()))'''&&&''')))***)))'''&&&,,,222000(((######&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$&&&(((((((((&&&'''((((((((('''&&&%%%&&&&&&&&&%%%&&&(((***---)))))))))))))))((('''&&&(((&&&$$$&&&)))+++)))'''&&&''''''''''''''''''&&&&&&%%%%%%&&&((((((&&&$$$&&&%%%%%%&&&&&&'''((()))(((+++000222222222222222111000111333000...444>>>...---,,,++++++,,,---...444UUULLL555222333000000111333///++++++///******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''+++///...)))%%%%%%&&&'''&&&%%%%%%'''(((((('''&&&%%%$$$$$$######$$$$$$$$$$$$#########$$$%%%&&&############$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&(((***///:::^^^pppHHH<<<999999444777<<<888>>>[[[{{{{{{}}}nnnCCC...)))))),,,)))((()))---111000***%%%"""(((+++'''###"""###"""$$$"""!!!###&&&(((((('''$$$&&&''''''%%%$$$$$$%%%$$$!!!!!!###### !!!$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&%%%$$$$$$&&&(((***'''&&&+++---++++++---+++***((('''&&&&&&''''''(((&&&$$$###$$$%%%''''''***(((%%%%%%''')))((('''%%%###!!!!!!"""######""" (((---+++&&&%%%&&&%%%''''''&&&&&&%%%$$$$$$##################$$$%%%%%%)))###!!!%%%)))(((%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$############$$$&&&$$$"""###''''''###'''&&&%%%$$$###$$$%%%%%%===<<<999666777;;;888333333333333333333333333333555444222222222111000...222222222111000///...---//////...............///---+++((((((***++++++***,,,(((%%%***222666222---***))))))(((''''''&&&&&&(((''''''(((***++++++***'''+++...---((($$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&(((((((((''''''((((((''''''&&&%%%)))((('''(((***)))&&&###(((((()))))))))((((((''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&'''((((((&&&%%%%%%%%%%%%%%%&&&'''((()))(((+++000222333222222333+++...222222---+++333===...---,,,++++++,,,---...%%%444XXXhhhJJJ444++++++---//////111:::EEE+++***)))(((''''''''''''''''''''''''''''''''''''(((''''''&&&%%%$$$$$$###!!!%%%)))***(((&&&'''((('''&&&$$$%%%'''(((((('''%%%%%%$$$$$$######$$$$$$%%%$$$######"""#####################$$$$$$$$$%%%"""$$$%%%&&&&&&'''***,,,...999\\\|||JJJ>>><<<<<<333222888999===YYY~~~yyyuuusssjjjBBB---&&&%%%)))((('''(((,,,//////***&&&''',,,///+++'''''''''&&&$$$""" !!!$$$''')))***&&&'''((('''%%%###$$$$$$'''###"""$$$$$$!!!!!!$$$&&&&&&%%%%%%%%%%%%%%%&&&$$$%%%&&&%%%$$$$$$&&&(((***&&&%%%(((***((((((+++&&&&&&&&&&&&&&&''''''((()))%%%""""""&&&((('''$$$***(((&&&%%%&&&&&&&&&%%%$$$###!!!!!!###$$$###### ***///+++$$$"""$$$&&&%%%%%%$$$$$$$$$#########$$$############$$$$$$%%%(((###!!!%%%((('''%%%%%%####################################""""""""""""!!!###"""!!!###&&&&&&"""$$$$$$#########$$$%%%&&&======:::777888:::999444222333444333222222333333444444222222111000///...111111111111000///------......------,,,,,,------+++)))'''''')))+++++++++///,,,***,,,000222///+++((((((((((((''''''&&&&&&(((((((((((()))*********&&&)))***)))&&&%%%&&&((('''''''''''''''''''''''''''%%%%%%%%%'''((((((''''''''''''''''''&&&&&&&&&&&&'''(((******)))'''&&&''''''(((((()))(((((((((''''''&&&%%%$$$#########$$$$$$%%%%%%%%%%%%$$$$$$'''%%%%%%%%%''''''&&&$$$%%%%%%%%%%%%&&&'''(((((((((+++000333333333333444---///000...***'''+++000+++*********+++---///000***///222EEEyyyWWWDDD999///...000000000111+++***))))))((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&!!!$$$((())))))((()))+++'''%%%$$$%%%&&&'''''''''%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""#########$$$$$$$$$%%%%%%!!!###$$$$$$$$$%%%'''))),,,777YYYPPP>>>888;;;555333:::===<<>><<<888777999888444444555777666444333555666333333333222000///////////////000000000//////.........---,,,,,,,,,,,,,,,+++***((((((***,,,---,,,)))***+++***((('''''''''''''''''''''(((((())))))))))))))))))((('''''''''&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%&&&((()))(((&&&((((((''''''&&&&&&&&&&&&"""%%%''''''$$$###&&&)))&&&''''''(((((((((((('''(((%%%###$$$&&&'''%%%"""%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$######%%%%%%%%%###%%%$$$$$$%%%%%%&&&'''((('''+++000333444333444444444333111...------+++(((+++*********+++---...///000222,,,)))GGG```HHH111---555555,,,"""++++++***))))))))))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&((()))))))))))))))'''%%%$$$$$$&&&''''''&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$######""""""###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&''')))555SSS}}}fffEEE555999777666;;;===>>>WWW~~~}}}uuulllKKK:::111---111,,,------......,,,)))&&&'''******'''%%%&&&%%%###%%%$$$"""!!!!!!###&&&(((###$$$$$$$$$######%%%''')))%%%$$$&&&%%%!!!!!!$$$""""""###$$$&&&(((***+++%%%&&&&&&&&&%%%%%%''')))+++'''&&&)))***)))(((***&&&&&&%%%%%%%%%$$$######"""$$$&&&'''&&&'''))),,,''''''&&&%%%###"""!!!!!!###""""""###%%%%%%$$$###!!!######"""$$$''''''$$$(((((('''&&&%%%$$$######%%%%%%$$$$$$$$$$$$$$$%%%$$$ ###$$$""""""$$$!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###%%%)))((($$$!!!"""###$$$%%%&&&&&&&&&<<<>>><<<777666777777444666888:::999666555777:::222333333222000......///---...//////000000000000///...---,,,++++++++++++,,,+++))))))+++---------&&&***---,,,(((&&&(((+++''''''(((((()))******+++)))******)))'''&&&&&&''''''%%%$$$%%%&&&'''&&&%%%''''''''''''''''''''''''''''''&&&'''))))))'''&&&(((((('''&&&&&&&&&&&&'''%%%)))+++(((###"""&&&,,,''''''(((((((((''''''&&&'''$$$"""$$$''')))'''$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$""""""###$$$$$$###$$$$$$$$$$$$%%%&&&'''((('''+++000333444444555555333222///---///111---&&&...---,,,+++******++++++)))(((---222111GGGvvvJJJ333///111000///++++++***************+++))))))))))))))))))))))))******(((&&&$$$###!!!!!!%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&''''''&&&$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%'''(((((('''&&&&&&'''))))))222JJJpppXXX999999888666999;;;CCC[[[{{{dddFFF999000+++///***,,,---......---+++***(((+++***&&&%%%'''&&&###!!!!!!"""""""""$$$(((+++%%%&&&&&&%%%%%%&&&(((+++((($$$###%%%%%%""""""%%%!!!""""""$$$&&&(((***+++%%%&&&'''&&&%%%%%%''')))(((%%%%%%)))+++)))''')))'''''''''&&&%%%###"""!!!"""%%%(((&&&###!!!$$$'''((()))***)))&&&$$$###$$$"""""""""$$$&&&&&&%%%###$$$$$$!!!!!!&&&,,,+++&&&))))))(((''''''&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%### ###$$$!!!"""$$$!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""###%%%&&&%%%'''***((($$$"""###$$$%%%&&&''''''&&&888;;;;;;777555777888666444777:::999555444666999222333444222///---...///---......///000000////////////---,,,,,,+++++++++---+++))))))***,,,,,,,,,+++,,,...---,,,++++++,,,)))))))))***************(((***+++***((('''(((***)))&&&%%%''')))***'''$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))'''%%%)))((('''&&&%%%&&&&&&'''(((***+++)))'''&&&(((***(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$""""""$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((('''+++000333444555555666...111000------///+++%%%...---,,,************+++(((!!!***666---(((RRRfffAAA+++(((---++++++*********++++++,,,))))))))))))))))))))))))---,,,+++)))&&&$$$###"""%%%$$$$$$%%%&&&&&&&&&%%%&&&$$$###$$$%%%'''&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((''''''''')))++++++...@@@eeekkkCCC===999555:::@@@JJJaaazzz[[[???555...(((++++++,,,------,,,***)))))),,,---,,,((((((***)))&&& """######"""###&&&)))'''''''''&&&$$$%%%(((***&&&###"""$$$$$$""""""%%%############$$$&&&'''(((%%%&&&'''&&&%%%&&&''')))%%%###%%%***,,,***'''(((&&&''''''&&&%%%$$$"""!!!###$$$%%%%%%$$$$$$$$$$$$''')))+++***'''%%%%%%%%%"""""""""$$$&&&'''%%%$$$$$$%%%###!!!###((()))'''&&&&&&&&&''''''(((((()))'''&&&%%%$$$$$$$$$$$$$$$$$$""""""%%%%%%"""###&&&"""###$$$%%%%%%$$$###"""!!!!!!!!!""""""#########$$$&&&'''&&&(((***'''"""$$$%%%&&&'''(((''''''&&&555999999666555888999888111444777666222000333777111333444222///---...000...///////////////......000///...---,,,,,,,,,,,,---+++)))(((***++++++***...,,,******++++++(((%%%,,,,,,++++++***)))))))))'''))),,,+++))))))+++...+++((('''(((,,,,,,((($$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''(((***)))'''%%%)))((('''&&&%%%&&&''''''###"""###%%%'''((('''%%%(((((((((((('''&&&%%%$$$###&&&)))'''""" """&&&$$$%%%%%%&&&&&&%%%%%%$$$'''%%%######$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&'''''''''+++000333444555555666///555666111------+++'''++++++*********+++---...333***(((......***444EEEuuuHHH777999+++++++++***++++++,,,,,,((((((((((((((((((((((((,,,,,,+++***)))(((''''''&&&%%%$$$%%%'''(((''''''&&&$$$###$$$%%%&&&&&&&&&$$$#########$$$%%%%%%&&&###$$$&&&'''(((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%%%%%%%&&&)))+++...+++999```wwwIII@@@999555===GGGPPPeee}}}[[[???888222,,,......//////---***&&&$$$$$$***+++)))%%%%%%((('''######%%%&&&%%%""" """$$$((('''&&&$$$""""""$$$&&&%%%"""!!!$$$$$$""""""&&&%%%$$$$$$######$$$$$$%%%&&&'''''''''&&&&&&((()))(((''')))000222///,,,,,,%%%&&&''''''&&&%%%###"""$$$""""""%%%)))+++)))'''$$$'''))))))&&&###$$$%%%"""""""""$$$''''''&&&$$$"""%%%%%%!!!"""%%%&&&"""###$$$&&&((()))++++++'''&&&%%%%%%$$$$$$$$$$$$%%%###$$$'''&&&###$$$((("""###%%%&&&&&&%%%###"""!!!!!!""""""######$$$$$$$$$''''''&&&''')))&&&!!!%%%&&&'''((((((((('''&&&@@@===999666555666666666999777444444444555333222222111000000111111000///,,,+++,,,---///000///...000...+++***+++---...---//////,,,***,,,///...)))+++++++++++++++***)))(((***+++)))&&&'''******&&&(((&&&%%%'''***+++(((%%%(((((('''%%%$$$%%%'''***))))))((('''&&&%%%$$$$$$&&&'''((())))))((('''&&&%%%&&&'''&&&$$$###$$$%%%"""%%%%%%""""""$$$$$$!!!%%%%%%%%%&&&&&&&&&''''''(((''''''&&&$$$######"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&""""""%%%'''%%%$$$&&&+++***,,,111666:::999777555444222111111///---++++++)))''''''))),,,------)))+++,,,------///111444---zzz___888***)))...---&&&***---###,,,+++'''%%%(((+++'''!!!'''''''''&&&%%%$$$###"""#########$$$%%%&&&'''(((&&&$$$$$$&&&)))***)))&&&'''&&&$$$""""""$$$&&&((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((+++(((000<<>>;;;888666555555666666999777555444444444333222222111///000111111000............///111222111000111///,,,+++,,,---------//////---***,,,///...)))++++++,,,,,,,,,,,,++++++)))***)))''')))------)))((()))***)))((('''''''''(((((('''&&&$$$%%%'''***))))))(((((('''&&&&&&&&&'''((()))******)))((('''%%%''''''&&&%%%$$$$$$%%%###&&&&&&######&&&&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%&&&+++,,,)))&&&'''******,,,000555888888777555444333333222111///------,,,++++++,,,,,,***)))***+++---------...000222<<<>>>gggKKK666***))))))...///&&&''''''$$$###&&&***'''!!!%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$%%%&&&''''''((('''&&&(((+++,,,+++))))))'''%%%###"""###%%%&&&$$$$$$######$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&(((***%%%...BBBvvvaaaBBB777888HHH===GGGUUU}}}~~~lllUUUAAA555000444:::444...***,,,,,,)))(((+++******+++,,,+++)))(((((((((%%%######$$$$$$""" $$$'''((($$$"""$$$%%%$$$&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%&&&&&&%%%((('''###"""&&&)))))),,,'''###$$$(((***'''###&&&%%%$$$%%%&&&%%%$$$"""%%%%%%&&&&&&&&&&&&&&&&&&((('''''''''''''''&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$###"""###$$$$$$$$$$$$###""""""$$$&&&%%%"""###&&&&&&######&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$''''''###"""###""""""""""""############'''******'''&&&))))))&&&)))((('''&&&&&&&&&&&&&&&:::999777555444555666777;;;999666555444444222111111000//////000000///...///......000222222111000333000...,,,---------,,,---...---***+++......***,,,,,,,,,---------------(((***)))(((***//////,,,))),,,...,,,(((%%%&&&((((((((((((&&&%%%%%%'''***))))))((((((((((((((((((((()))************)))(((&&&'''((('''%%%%%%%%%'''"""%%%&&&$$$$$$'''(((%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%'''---...***&&&&&&))))))+++///333666666666888888777555333000...---,,,,,,,,,,,,---,,,)))&&&+++,,,------,,,---///111222'''666lllXXX888,,,(((---...%%%'''((('''&&&***...---(((%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((***+++***(((***(((&&&###"""###$$$$$$""""""""""""$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%(((***))),,,BBBxxxoooJJJ999888DDD===IIIZZZ{{{yyywwwbbbIII:::333111222555///+++)))+++,,,++++++---***---///000...---,,,,,,&&&%%%###"""###""" %%%))))))&&&$$$&&&'''%%%$$$$$$#########$$$$$$%%%###$$$%%%%%%&&&&&&&&&&&&%%%(((&&&"""!!!%%%((()))***&&&!!!!!!&&&((('''$$$%%%$$$###$$$%%%%%%$$$"""%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&''''''&&&$$$""" !!!!!!"""######$$$###$$$%%%$$$!!! !!!""""""######"""!!!!!!###$$$!!! $$$%%%$$$%%%((("""#########$$$%%%%%%%%%$$$###$$$(((((($$$!!!""""""""""""#########$$$$$$+++---,,,(((&&&((('''$$$((((((''''''''''''((((((777666666555444444666888<<<:::777555555444222000111000...///000000///---...------...000000///...444111///.........---,,,,,,...---******......+++---------,,,,,,,,,,,,,,,)))***)))(((***......+++***,,,---,,,)))(((((()))'''(((((('''&&&&&&((()))(((((())))))************'''((()))******)))((('''&&&'''((((((&&&&&&&&&(((!!!$$$%%%###$$$((((((&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###(((***'''$$$%%%((()))***---111333555555;;;;;;999666222...+++******))))))***+++,,,+++)))+++,,,---,,,++++++---///&&&111333:::___jjjBBB((()))...''')))+++***))),,,000///+++&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%###$$$$$$%%%&&&&&&&&&%%%((('''%%%$$$###$$$%%%%%%!!!"""""""""###$$$%%%%%%########################"""$$$%%%&&&%%%&&&''')))333)))>>>sss}}}SSS;;;999BBBAAAOOO```tttuuuuuu```HHH999222//////222///,,,***+++------------(((---000...+++******(((###############$$$######%%%)))***&&&%%%&&&'''%%%$$$$$$############$$$$$$"""###%%%&&&&&&&&&&&&%%%$$$'''&&&!!! $$$(((((()))%%%!!!!!!%%%)))***)))$$$######$$$%%%&&&$$$###&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%$$$"""!!!!!!!!!######$$$$$$%%%%%%%%%%%%"""######"""!!! !!!!!!"""###"""!!! !!!###### ######!!!!!!$$$!!!""""""###$$$%%%%%%&&&$$$###&&&******%%%"""###"""""""""######$$$$$$%%%+++---,,,((('''((('''$$$&&&&&&&&&&&&&&&'''((((((444555666555444444666999<<<:::777555555444222111111000//////000000///.........---...000000///...333111///.........,,,+++***------******---...,,,///...,,,+++***************+++***'''(((,,,,,,(((+++***)))***,,,---+++)))'''((()))((('''&&&((()))(((((())))))***+++++++++&&&&&&'''(((((('''&&&&&&&&&'''((('''&&&&&&'''(((###&&&'''%%%&&&)))***(((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%((((((((('''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''"""!!!$$$%%%$$$$$$&&&''')))+++---///111444555777888888666111...------000---***(((***,,,------+++,,,---,,,******,,,---000***''',,,999YYYhhh000(((111---(((******'''(((++++++'''%%%&&&&&&''''''''''''&&&&&&&&&'''''''''&&&%%%%%%!!!"""###$$$############%%%$$$$$$$$$$$$%%%''''''################################################"""$$$&&&&&&&&&&&&(((***444'''DDDzzz^^^???:::===CCCKKKZZZkkkooowwweeeNNN>>>444......111+++***)))***,,,......,,,)))000333...((('''%%%"""%%%%%%&&&%%%%%%$$$%%%%%%###''')))&&&$$$%%%%%%###%%%%%%$$$###""""""""""""!!!###%%%&&&''''''&&&%%%###&&&&&&"""!!!%%%''''''***'''###"""$$$&&&'''&&&######"""$$$&&&&&&%%%$$$&&&&&&&&&&&&%%%$$$######%%%&&&&&&$$$"""###&&&)))%%%%%%%%%%%%$$$$$$######!!!""""""!!!!!!"""### !!!###"""!!! !!!"""$$$!!! ###"""!!!!!!!!!"""###$$$$$$%%%%%%$$$$$$&&&++++++'''$$$%%%!!!""""""###$$$%%%%%%%%%(((+++***''''''))))))&&&$$$$$$$$$$$$%%%&&&''''''333555777666444444666999<<<:::777666555555333222222111000000111111000///111000000111222333111///111000......///...,,,+++)))------***))),,,------///...,,,*********+++++++++,,,***'''(((++++++'''+++(((''')))---...,,,((('''((())))))((('''((()))(((((())))))*********+++%%%&&&''''''''''''&&&%%%%%%&&&''''''&&&%%%'''(((''')))***((((((+++,,,)))%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))$$$!!!###%%%%%%&&&)))((()))+++---...000333666111444666555222000222444999555///+++***,,,---...***+++,,,+++******+++---111(((***222000888fffBBB)))...---***------))))))++++++((($$$$$$%%%%%%%%%$$$$$$###%%%&&&'''(((((('''&&&%%%###$$$&&&&&&$$$$$$$$$%%%#########$$$%%%&&&'''((($$$$$$%%%%%%$$$######"""########################"""$$$'''((((((((()))***---///^^^lllCCC:::666@@@???MMMssszzzdddhhhwwwdddNNN>>>444...---///%%%''''''(((+++000111...333<<>>555444111,,,***++++++)))%%%######$$$!!!&&&(((&&&$$$%%%$$$!!!######""""""""""""###### """$$$'''((((((&&&%%%!!!&&&)))((('''((('''%%%)))'''%%%$$$###"""!!! $$$###$$$&&&((())))))'''###$$$$$$%%%%%%%%%$$$$$$ $$$(((((($$$""""""$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!"""### """$$$$$$###!!!!!!"""!!!"""###!!!!!!$$$""""""""""""############$$$"""###'''(((%%%$$$&&&!!!""""""###%%%&&&&&&'''%%%((((((%%%%%%((((((%%%%%%%%%$$$$$$$$$%%%&&&&&&444777:::999555333666::::::888666666666666555444444333222222333333222000000/////////111111///---------,,,---......,,,+++''',,,...***(((+++------,,,+++++++++---///222444***++++++)))+++000000---))),,,...,,,(((%%%&&&((('''(((******)))(((((())))))))))))(((((((((((((((&&&'''((())))))((('''&&&###$$$%%%%%%$$$$$$&&&'''$$$'''&&&######&&&&&&###%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&'''((()))***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""'''(((&&&$$$%%%)))+++---------///444888777:::<<<999333000000333000...,,,+++++++++***)))((()))******)))***,,,...///+++...333111,,,///:::OOOEEE------'''***+++((('''******)))************)))(((&&&&&&###$$$&&&((())))))((('''###%%%((('''$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%(((*********+++,,,---RRRMMM???222AAADDDOOOuuummmkkkgggNNNEEEHHHGGGBBB<<>>999333111000///000...+++************))))))))))))))))))******+++......---,,,---...///000...YYYaaa---222''')))+++,,,)))$$$&&&+++---***&&&&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%$$$%%%(((+++$$$%%%&&&%%%#########$$$"""!!! !!!###%%%'''%%%%%%%%%$$$$$$#########(((%%%%%%))),,,+++,,,///666\\\aaa???000AAAAAAUUUzzzyyyjjjKKK::::::@@@???999222000+++000===:::000111<<<999666444333333111000111333333,,,$$$ $$$******,,,((( !!!)))(((&&&%%%$$$######$$$%%%&&&###"""((('''+++---&&&&&&))))))''''''))))))&&&(((&&&$$$%%%''''''###'''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&333***$$$$$$%%%"""""""""!!!!!!$$$'''$$$!!!###$$$$$$#########$$$""""""""""""""""""""""""%%%%%%$$$###"""!!!  """$$$%%%!!! !!!###%%%%%%$$$############$$$%%%&&&''''''&&&%%%&&&((()))((('''&&&&&&'''&&&%%%$$$&&&(((666777666444555999888444;;;999555333111222444555===888555555333//////222...000222222111.........///...,,,,,,---...---,,,***++++++)))***...---)))///---,,,,,,---...,,,+++000,,,))))))---///---+++***)))(((((()))***,,,...///+++(((''')))***)))((()))(((''''''))))))((('''((('''&&&&&&'''((('''&&&###%%%'''&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%''')))&&&&&&'''(((&&&%%%***222...+++(((&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&)))***,,,---...000444777666:::<<<999777777444000///,,,***)))***++++++***))))))(((((())))))***+++...---,,,,,,,,,---//////555888JJJpppRRR222------***'''***...---))))))&&&$$$$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$''')))$$$%%%&&&%%%###"""###$$$%%%$$$###"""###%%%'''(((%%%%%%%%%$$$$$$$$$######'''$$$$$$(((***)))***...999___lllJJJ777BBBEEEZZZ~~~mmmRRR>>>999;;;<<<;;;777666111666BBB>>>555777999888666333222111111222:::;;;:::444---***---111***///---### &&&'''!!!%%%$$$############$$$%%%%%% $$$***(((+++...'''$$$'''(((&&&&&&((('''$$$'''((())))))(((&&&%%%%%%########################$$$%%%&&&&&&$$$$$$%%%&&&,,,%%% """$$$###!!!""""""%%%&&&###!!!"""!!!###$$$&&&%%%###""""""""""""""""""""""""""""""""" !!!!!!""""""""""""""" !!!"""$$$%%%&&&$$$"""""""""$$$%%%$$$"""######"""######$$$%%%&&&'''%%%$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%'''555777666555777::::::666<<<:::888555333333444444;;;777555666444111111444000111333222000---,,,,,,---,,,***+++,,,------,,,+++,,,,,,***+++///...***///...------......---,,,000---***+++---///...,,,((((((''''''((()))+++,,,+++)))'''&&&((()))))))))+++***((()))))))))(((&&&((('''&&&&&&'''((('''&&&$$$%%%''''''%%%$$$%%%&&&$$$&&&)))(((&&&&&&(((***%%%&&&'''''''''''')))+++&&&%%%''')))'''$$$'''---+++)))&&&%%%%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$((()))+++,,,---000444777:::<<<<<<;;;<<<===888111000---***))))))***)))((())))))(((((())))))***+++------,,,,,,,,,---...//////)))***<<>>:::111444333555555333//////111444999888666222...,,,---...***111000&&& ###%%%###$$$$$$###""""""###$$$$$$%%% %%%)))&&&))),,,%%%!!!%%%'''%%%%%%'''%%%!!!###(((,,,+++(((%%%&&&(((############$$$$$$$$$$$$$$$&&&'''&&&%%%$$$%%%&&&((("""!!!###"""!!!"""%%%((($$$ """"""$$$%%%&&&%%%###!!!!!!!!!""""""""""""""""""""""""!!!"""""""""!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$###!!!!!!"""###!!! ###"""""""""""""""######&&&%%%######$$$$$$"""!!!$$$%%%&&&%%%######%%%&&&444666666555777<<<<<<888>>>===;;;888666555555555777444222444333000111444000222333222000.........,,,***)))***+++------,,,,,,---,,,+++,,,000///++++++******,,,...//////...///---+++,,,...///...,,,***))))))(((((())))))***((('''&&&&&&'''((())))))---+++***)))***)))(((&&&(((&&&&&&&&&'''((('''&&&$$$&&&''''''&&&%%%%%%&&&$$$(((+++***'''&&&***...'''((()))((('''((()))+++''''''(((+++)))%%%&&&***((('''&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$''')))+++,,,...111555888===@@@@@@===<<<<<<888333222000,,,***)))((('''&&&((((((((((((((()))******,,,,,,,,,,,,,,,---------,,,...333444000AAAuuu|||888000,,,///,,,%%%%%%,,,)))(((((((((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&###$$$%%%$$$"""!!!"""###$$$###"""!!!!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$''''''&&&)))///NNNvvvVVV===BBBMMMfffrrr```RRRAAA777222000222444///000---000888333+++000...222444111...---111666222111///---***)))''''''***...,,,%%%!!!###%%%##############################$$$'''###%%%((("""!!!%%%'''%%%%%%'''%%%!!!!!!%%%((()))(((&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''&&&%%%$$$%%%''')))### """###!!! !!!!!!$$$"""!!!$$$&&&%%%###$$$%%%%%%###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$###!!!!!!"""$$$%%%&&&%%%$$$$$$!!! !!!!!! ###""""""!!!!!!!!!!!!"""%%%$$$"""###$$$$$$###"""$$$%%%%%%$$$######$$$&&&444666666555777<<<<<<888???>>>===;;;999777666666555222222444444111111444///111222222111000111222+++***))))))+++---,,,,,,,,,...---+++---000///,,,***))))))***,,,......---------,,,------...---,,,---,,,+++***)))(((((('''&&&&&&'''''''''((()))***---+++***)))***)))(((&&&(((&&&&&&&&&'''((('''&&&$$$&&&((('''&&&%%%&&&&&&$$$(((+++***&&&&&&***///)))******)))''''''((()))***((())),,,+++'''&&&)))''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%''')))+++---///222666999<<>>===BBBEEEAAA===<<<:::777111///,,,,,,---.........(((''''''''''''((())))))))))))+++,,,,,,,,,+++***%%%+++000000---+++///333(((MMMMMM111...,,,((('''&&&(((******'''%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))'''&&&&&&'''%%%&&&'''&&&$$$$$$$$$%%%!!!!!!"""""""""!!!!!! ######$$$$$$$$$%%%%%%%%%&&&%%%'''*********111:::pppbbbPPPVVVpppnnnQQQ666000333111...---...444333444666...)))222............///000222333***...222111+++'''''')))***'''$$$#########$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$"""))),,,%%%'''+++(((&&&((('''$$$$$$'''(((&&&&&&(((+++---...---)))&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&'''((('''&&&%%%&&&((($$$###$$$''''''%%%%%%(((%%%&&&$$$ ###""" """$$$$$$######$$$%%%""""""""""""""""""""""""""""""!!!!!!"""$$$&&&((($$$###"""!!!!!!!!!!!!!!!"""!!! !!!###$$$###"""!!!!!!!!!!!!"""###$$$$$$$$$######$$$'''(((((('''%%%&&&&&&%%%$$$$$$%%%'''444555555333555999888555666777888999888666444222222000000333222...---////////////---+++***+++,,,///---++++++,,,,,,+++***+++,,,,,,***+++///...*********)))+++---///......(((***,,,,,,+++***)))***%%%&&&'''((())))))))))))&&&)))++++++((('''(((***((('''&&&'''((()))((('''((('''&&&&&&'''((('''&&&%%%'''(((((('''&&&&&&''')))'''$$$###$$$&&&&&&&&&&&&'''(((''''''''')))++++++'''%%%((()))'''''')))"""%%%((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''')))***+++(((***---000222666;;;???>>>@@@AAA@@@AAABBB???999777444000...---,,,***)))'''''''''''''''((())))))((()))***+++,,,+++******'''***+++)))+++//////***222///888\\\OOO444------+++&&&))),,,,,,***((()))+++))))))))))))))))))))))))&&&((())))))'''%%%%%%&&&&&&'''((('''%%%$$$%%%&&&""""""############""""""#########$$$$$$%%%%%%%%%$$$$$$'''))))))***222<<>>DDDFFFFFFDDDDDDBBB;;;222555333000...,,,,,,,,,---,,,***((((((***++++++++++++---+++)))+++//////+++'''+++000333222///,,,+++---///000444GGGqqq~~~III333///------,,,+++,,,---++++++,,,(((&&&'''***(((%%%&&&******,,,***&&&%%%''''''$$$***(((&&&%%%%%%%%%$$$###&&&$$$""""""###$$$###"""###%%%&&&%%%######$$$%%%%%%(((&&&)))...+++111CCChhh{{{WWW\\\lllxxxQQQ777222...---000...333000111666999666///******///000------222222...+++))):::---(((///!!!'''444---'''&&&&&&&&&%%%%%%)))---///+++$$$ """&&&)))""""""((('''!!!$$$...---&&&"""$$$''''''''')))---///111...)))&&&&&&(((+++(((%%%$$$%%%'''''''''---)))%%%$$$%%%'''&&&%%%'''###!!!"""&&&(((%%%!!!)))&&&###"""######!!!"""!!!###''''''!!!"""### ###%%%$$$((( $$$'''!!!$$$###&&&%%%###!!!!!!"""###$$$""""""""""""""""""""""""!!!!!!%%%%%%"""!!!$$$&&&%%%%%%$$$$$$%%%%%%&&&+++&&&###&&&)))'''&&&'''555333222222444777888888;;;888888;;;;;;777555666555333000/////////...---///...---,,,++++++,,,,,,***------***+++......,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++...---)))$$$+++///+++((()))+++,,,))))))***++++++***))))))(((((()))((('''&&&'''''''''%%%######%%%'''''''''+++)))&&&&&&'''(((''''''$$$%%%&&&'''(((((('''%%%((()))******(((''''''((((((((((((((((((''''''&&&'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%%%%&&&&&&&&&&&&'''&&&$$$######%%%&&&'''&&&+++------000777===>>>BBBEEEFFFDDDDDDDDD===555555333000---,,,+++++++++---+++((('''((())))))(((...///---******---,,,(((///000111111000111333666333222///+++///DDDddd}}}RRR555///222---***---///,,,'''$$$222+++''')))***(((((()))$$$''''''$$$$$$((((((&&&(((&&&$$$$$$%%%%%%$$$###%%%$$$""""""$$$$$$$$$######%%%&&&%%%$$$###$$$%%%$$$((('''(((***&&&...DDDhhh\\\eeennn}}}pppJJJ333111000222777666444222333888:::888111++++++...///,,,...222111---+++,,,===000(((---###+++222---'''&&&&&&&&&%%%%%%&&&***---***$$$"""%%%)))***$$$$$$((('''"""$$$------&&&"""$$$&&&&&&%%%'''---...///---+++)))((((((&&&$$$"""###%%%'''((()))...+++'''&&&''')))((('''%%%%%%%%%$$$$$$######"""%%%###!!!"""$$$%%%%%%###$$$###&&&++++++&&&$$$%%%!!!$$$$$$ !!!"""!!!%%%###!!!"""$$$!!!&&&%%%###!!!!!!"""###$$$""""""""""""""""""""""""!!! %%%&&&$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%***%%%###&&&((('''&&&'''444222111111444666777777888555444666555222111333333111///...//////...------,,,,,,++++++,,,,,,---***------***+++......+++...---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,***------,,,...000///***""",,,222...((((((+++---(((((())))))))))))((((((***(((''''''))))))&&&$$$(((&&&$$$$$$&&&(((((((((***(((&&&%%%&&&(((''''''%%%&&&'''((()))((('''''')))***++++++)))((()))***(((((((((((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%$$$$$$######%%%%%%$$$$$$$$$&&&'''(((''',,,......111777<<<===AAADDDFFFEEEEEEEEE???888555333000---+++*********---+++(((''''''((('''&&&,,,---,,,)))+++...---)))###$$$&&&)))///999EEELLL111111///***(((---888AAAnnnddd@@@//////000222...((((((---888...&&&'''***)))((('''%%%''''''$$$%%%((()))''''''%%%######%%%&&&%%%$$$%%%$$$######%%%%%%%%%######%%%&&&%%%$$$###$$$&&&###((('''(((***&&&///FFFpppnnnsssttt{{{lllIII333333333666<<<===222333444777999777000***,,,---,,,,,,///222111,,,''',,,999...%%%((($$$,,,...,,,(((%%%%%%&&&&&&%%%$$$'''***)))%%%$$$(((,,,+++&&&&&&)))(((###%%%,,,...&&&"""###%%%$$$###%%%+++***))))))***)))'''&&&&&&$$$""""""$$$&&&''''''---***((('''((((((((('''$$$&&&(((&&&!!!!!!$$$$$$###!!!"""$$$%%%%%%$$$"""!!!$$$((()))&&&$$$&&&###'''&&&!!! ### """%%%$$$ %%%$$$###"""!!!"""######""""""""""""""""""""""""""" $$$&&&%%%&&&***$$$$$$&&&&&&&&&&&&$$$$$$)))%%%###'''(((&&&%%%'''222111000111333555666666555222222444333000111555222000/////////000///---++++++++++++,,,,,,------***------++++++......+++---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...///...///111///)))'''///333///***((((((&&&'''(((((((((((((((((('''((((((((()))))))))'''&&&+++)))(((((()))*********)))'''%%%%%%&&&'''''''''%%%'''((()))(((''''''''')))***+++***(((((()))+++(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######"""$$$$$$$$$$$$%%%'''((()))(((---//////111777<<<<<>>::::::888666222222222111000...------+++)))'''''')))+++,,,+++(((***+++***,,,...,,,''',,,---...---***(((''''''))))))***+++,,,---......000666666666:::555333===jjjfff999---999///,,,---000111...---...'''******''''''++++++)))***((('''''')))***)))((((((((('''(((((('''$$$!!!###$$$&&&&&&%%%&&&''')))'''+++)))'''***+++;;;XXXhhhIII777666000---111111000:::???<<<::::::444)))------000333111,,,///555333:::---222222***..."""+++///)))''',,,---((('''&&&%%%$$$###%%%(((***%%%((())))))'''(((((()))...&&&"""###$$$###"""$$$###%%%''''''&&&%%%&&&&&&""""""###%%%(((******)))&&&)))+++***((('''(((******+++,,,)))%%%""""""$$$"""$$$$$$$$$%%%))),,,'''###"""######!!!###&&&!!!%%%%%%""" ###%%%###$$$CCC;;;!!!%%%%%%%%%"""""""""""""""!!!!!! """"""""""""""""""""""""""" ###### """%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&***---,,,((()))---222111222444666777666555666888;;;<<<777000000444666555444444333222///,,,......///000000///...---,,,......+++***---,,,)))+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))))))))---333444111...222111,,,((())))))'''***)))(((''''''((()))***777222---***)))************)))((()))***)))'''&&&'''%%%###$$$&&&'''((('''&&&***---,,,(((%%%&&&)))&&&'''&&&%%%$$$%%%(((+++(((((((((((((((''''''&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&+++///...///333666555666<<>><<<777444222...,,,,,,///...)))(((******)))(((&&&%%%%%%%%%%%%&&&'''(((***+++++++++++++++...000///,,,***,,,...,,,---......,,,+++,,,---...///000111333666888999999===LLLkkk{{{>>>111555444///---///---'''000+++)))++++++)))(((***,,,)))'''''')))***(((&&&***)))((()))******(((&&&$$$$$$$$$%%%%%%&&&&&&&&&)))---&&&%%%***+++LLLjjjKKK:::999222---111333222333333444:::<<<555***+++...000///---,,,000444GGGRRRCCC111666222######'''...///******111222---***'''######&&&((('''%%%###$$$&&&'''&&&&&&&&&'''---)))%%%###%%%&&&%%%###%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((((((((((())))))))))))(((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&%%%$$$###%%%'''$$$###""" """###$$$(((((('''&&&$$$""" !!!!!!""""""""""""!!!!!! !!!""""""""" """''')))&&&""""""%%%%%%###$$$((()))'''&&&(((***,,,------++++++000111333555666777888888666333222444444000000333444444444333222111///...---222777777222......000---------------------------,,,+++******,,,---...,,,,,,,,,,,,,,,,,,,,,,,,111+++(((,,,/////////000,,,------,,,******,,,---+++******)))))))))))))))...,,,)))''''''(((+++,,,+++)))(((((())))))(((''''''&&&&&&'''))))))'''$$$%%%***,,,(((%%%&&&'''&&&%%%%%%%%%%%%&&&&&&%%%$$$((((((((((((((('''&&&&&&***(((''')))------)))%%%'''&&&&&&%%%%%%&&&&&&''')))(((&&&%%%%%%&&&((()))'''))),,,...///222555888888;;;>>>>>>;;;666222///555111000000...)))(((***))))))((((((((((((((((((((())))))*********))))))))))))***+++,,,,,,,,,+++---...//////------...////////////000111444666777>>>:::888AAAXXXxxxXXX>>>---111333+++***222,,,((('''***,,,***)))***,,,)))'''''')))***)))'''***)))((((((***)))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&''',,,&&&&&&,,,...QQQpppQQQ???<<<222+++---......111333444777888111(((111111000///......------@@@III>>>111555222,,,444...111...(((***///,,,$$$(((((((((((()))***,,,...'''((()))(((&&&%%%$$$%%%,,,)))%%%$$$%%%%%%%%%###$$$$$$$$$$$$$$$$$$%%%%%%((((((''''''''''''''''''((((((((('''((())))))***%%%%%%%%%%%%%%%%%%%%%$$$"""######$$$%%%'''((()))$$$%%%&&&%%%$$$$$$%%%'''$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%$$$"""!!! !!!!!!!!!!!! !!!!!! !!!!!!"""### ###%%%""""""%%%$$$!!!!!!%%%%%%######$$$&&&((())))))((('''000111333555777999999:::555111000222222000111555444444222111000000000000///555999666...***,,,000........................,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,555,,,&&&(((---...------)))***+++++++++,,,...000---,,,+++***)))((('''&&&,,,+++***)))((()))***++++++)))(((((()))***((('''((('''&&&&&&(((((('''&&&"""&&&'''%%%&&&))))))&&&%%%%%%%%%%%%&&&&&&%%%%%%(((((()))))))))((('''''''''&&&%%%'''******'''###&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&&&&'''((()))'''))),,,---...111444777:::===???>>>999444///---333///,,,---+++'''&&&)))***)))))))))******+++,,,)))*********))))))((('''***'''&&&)))...000---***,,,...////////////000111000///......///111333555555555555555999FFFYYYggguuujjjpppttt@@@000333222......---***)))---...+++)))***,,,***(((((()))***)))(((***)))(((((())))))(((&&&(((((('''''''''''''''&&&%%%+++&&&'''///222WWWoooRRRAAA===222***,,,+++)))///333444333222---&&&333111///000111000,,,))):::===666222444000222AAA555555111,,,///555000$$$$$$'''((('''%%%&&&,,,111,,,------***'''$$$######+++(((%%%$$$%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&(((((('''&&&''''''))))))+++***(((&&&&&&'''((()))#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((###$$$%%%%%%$$$$$$&&&((($$$###"""!!!!!!"""###$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""######!!!"""""" """$$$### """""" %%%&&&''')))))))))((((((444444555555555555444444444000///111111000222666444333111000//////000000///222444111,,,)))+++................../////////,,,++++++***+++,,,------++++++++++++++++++++++++...(((%%%))),,,,,,,,,---(((***++++++***+++---///,,,++++++***)))((('''&&&************))))))))))))+++***))))))******)))''')))((('''&&&'''(((((((((###%%%%%%$$$'''+++***%%%%%%%%%&&&&&&%%%%%%&&&'''((()))))))))))))))((((((###!!!!!!"""$$$$$$""" %%%$$$$$$$$$$$$$$$$$$%%%(((((('''''''''((())))))''')))+++,,,---///222555999;;;===<<<888333///---,,,******------***)))+++*********))))))***++++++((()))))))))))))))((((((+++******,,,...///...,,,+++,,,............000111111000...---...000222444,,,333:::<<<888777<<>>000444333///111777444,,,,,,+++(((%%%###%%%+++000---......+++(((%%%######)))(((&&&%%%%%%%%%%%%$$$######$$$$$$%%%&&&''''''%%%%%%$$$%%%'''***---//////---)))&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$((('''&&&%%%$$$############$$$%%%%%%$$$$$$&&&((($$$######""""""######$$$!!!"""""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$$$$"""!!!!!!######!!! ###""""""""" &&&&&&'''((())))))((((((666666555444333111000///333///...000000000222666333222000///...//////000111///...---...///...---,,,,,,------............,,,,,,,,,,,,,,,---------++++++++++++++++++++++++)))))),,,///---)))***...***+++,,,+++******+++---((()))************)))(((((())))))*********))))))******)))***++++++)))'''((((((((('''''''''((()))&&&((('''&&&'''***)))%%%$$$&&&'''&&&$$$%%%''')))(((((()))))))))))))))((($$$$$$###$$$%%%%%%$$$###$$$$$$$$$######$$$$$$$$$'''''''''''''''((())))))''')))++++++,,,...000333555888:::999666222000///,,,,,,///444444///------,,,+++***)))((((((((((((&&&&&&'''))))))************,,,......,,,***+++---)))***,,,,,,,,,,,,---///111111/////////000222333222333444222111444:::???BBBBBB888333PPPMMM222555<<<111---,,,000000---,,,---,,,,,,+++******)))***++++++)))''''''((()))((((((*********))))))(((((((((&&&,,,((((((...333\\\xxxXXXDDD;;;888000---000...&&&///666555111///,,,))),,,222777555///+++,,,///888------777:::777666777%%%...222---,,,000111---===555+++%%%%%%)))---000***+++,,,***(((&&&%%%&&&'''''''''&&&%%%$$$%%%%%%######$$$%%%&&&&&&''''''%%%$$$$$$$$$&&&)))---///,,,***'''%%%$$$%%%'''((()))((('''&&&%%%$$$######((('''&&&%%%$$$############%%%%%%%%%$$$$$$&&&((($$$$$$############$$$$$$"""""""""""""""!!! """!!!!!! !!!!!!""""""""""""""""""######$$$&&&$$$############"""!!!"""""" $$$%%%#########$$$$$$$$$$$$$$$$$$333333333333333222111000222......000111///000444111111000///////////////222...,,,...222444222///,,,,,,,,,---......//////,,,---------............+++++++++++++++++++++++++++...333555///'''(((---,,,,,,,,,+++)))(((***+++&&&''')))***+++++++++***(((((())))))))))))))))))*********+++,,,+++)))''''''((())))))''''''((()))&&&)))***'''&&&((((((%%%$$$&&&'''&&&$$$$$$(((+++''''''((()))))))))((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&'''(((((((((''')))***++++++,,,///111111444666666444111//////---,,,///333222,,,))))))++++++)))((('''&&&&&&&&&%%%%%%'''((()))*********'''+++...,,,(((&&&(((+++''')))******))))))+++,,,000000///000000111222222444333222111222666:::===::::::???BBB@@@QQQ]]]999...///+++***---///......111,,,,,,---+++***)))+++,,,,,,***''''''((())))))(((******)))))))))))))))((('''...))))))...444^^^}}}|||uuuqqqwww~~~{{{oooiiilllqqq~~~PPP@@@999666...,,,///,,,(((000666444222111///,,,000777;;;777,,,&&&(((---555***///;;;===???===333&&&111666000+++---///,,,>>>555)))###$$$(((***+++&&&''')))((('''&&&&&&'''&&&'''((('''%%%$$$%%%&&&$$$$$$%%%%%%&&&&&&''''''''''''&&&%%%&&&&&&((((((%%%%%%$$$$$$&&&)))+++---******((('''%%%$$$""""""$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&%%%$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###""""""!!! !!!  !!!"""!!!!!!!!!!!!"""######$$$###"""!!!!!!!!!!!!!!!"""""" !!!%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%333333444444333333222222111......111111//////222//////000000//////......///......000111222111///,,,------...//////000000---......///////////////************************,,,---000111...((((((,,,+++,,,,,,+++)))(((***+++&&&''')))+++,,,+++******((((((((((((((()))***************+++,,,,,,)))&&&&&&(((++++++)))'''''')))"""(((***'''$$$&&&'''&&&$$$&&&(((&&&###$$$(((---&&&&&&'''((((((((((((((($$$$$$$$$#########$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&'''''''''''')))*********+++---000000222444444222///...---+++))))))++++++'''&&&)))***)))((('''''''''''''''&&&&&&'''((()))))))))(((((()))*********))))))***((()))******)))((()))+++,,,---...000111111000000///333777888888777777888222///888BBB999666\\\ggg>>>777111...///000//////222,,,---...,,,***)))+++---,,,***'''&&&'''((()))(((((((((((()))))))))))))))(((///+++***000666cccuuuoookkkhhhgggddd```aaaeeejjjkkkooouuu|||tttnnnuuutttvvvpppJJJ<<<777555------000,,,***000333222222333222///444888:::555,,,'''(((,,,000***333:::777>>>@@@///,,,555888222///111000+++000,,,'''$$$###%%%'''(((###$$$&&&&&&%%%%%%%%%&&&%%%'''((((((%%%$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%''')))***+++(((((('''&&&%%%######""""""######$$$%%%'''((()))&&&''''''%%%######$$$%%%###$$$$$$$$$$$$$$$$$$###!!!!!!"""#########""""""###"""!!! !!!"""###!!!!!! !!!!!!"""###""""""!!! !!!""" ###### $$$%%%###((((((''''''''''''((((((666666666555444333222111000...///222222......000...///000000000///...---+++---000000...------...---......///000111111222...//////000000000000000***************************'''&&&***+++)))***,,,***++++++***))))))+++,,,&&&(((***+++,,,+++)))((()))(((''''''''')))***+++*********,,,---,,,)))&&&%%%(((,,,,,,)))''''''(((&&&***&&&###$$$'''((($$$'''(((&&&###$$$)))...%%%%%%&&&'''((((((''''''&&&''''''&&&%%%%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&&&&&&&&&&'''(((************---///000222333333000---,,,+++,,,(((&&&((()))))),,,111((((((((((((((())))))***(((((((((((((((''''''&&&***((('''***...000...+++)))***+++***)))((()))***)))+++---///111000///...333555555222///111888>>>:::555222333222555EEEWWWyyyCCC;;;555444222//////111,,,---...---***)))+++...,,,***'''&&&'''((())))))''''''(((((())))))******'''///,,,,,,222999fffxxxpppjjjbbb[[[bbbbbbgggooossstttxxx}}}nnn[[[YYYjjj}}}xxx[[[DDD888555444...///444000+++///111000222444444000555666555222---+++,,,...---+++666777...777<<<)))***111222......222///(((%%%(((***)))'''&&&))),,,"""###%%%%%%$$$###$$$%%%$$$&&&)))(((%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%"""###$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$%%%&&&&&&'''((('''&&&###"""###$$$###$$$$$$%%%%%%$$$$$$### !!!###$$$%%%%%%%%%'''&&&$$$######$$$&&&''' !!!"""""""""""""""!!! """$$$"""$$$### """### &&&%%%%%%$$$$$$$$$%%%%%%666777444000111555666333,,,---...000111111222222111000000000---***,,,111111000///000222222000///............///000111222------...///000000//////)))+++***(((***---,,,(((((('''(((+++***&&&'''******)))'''%%%%%%%%%&&&&&&((()))++++++)))((()))***+++)))'''(((+++,,,***(((&&&***+++(((&&&)))***((())))))))))))))))))))))))((()))))))))'''''')))***###"""$$$''''''%%%&&&+++)))&&&$$$$$$''')))'''%%%%%%&&&'''&&&$$$"""""""""%%%%%%#########$$$%%%&&&### !!!%%%'''&&&'''+++'''$$$###'''((('''***...000111222111...,,,++++++---)))'''))))))''')))---+++***((('''((()))((('''+++***((((((((((((((('''******)))(((+++///---)))---***((())),,,---***(((***++++++,,,---.../////////444777666555777666444222333444444555999>>>BBB}}}yyyMMM,,,...333++++++666...222333000,,,,,,...000---+++'''&&&&&&&&&&&&&&&---+++))))))+++,,,***'''222'''...%%%666>>>qqqnnn```WWWXXXYYYXXX^^^gggyyyzzzkkk___XXXWWWZZZmmmpppWWWMMMEEE===999333......222/////////222444555444222999777444///,,,+++,,,---222888333///555444...000999666222111333555222---+++...,,,'''$$$'''*********'''%%%$$$%%%&&&&&&%%%)))((('''$$$"""###&&&(((,,,***'''$$$$$$%%%(((***'''$$$$$$&&&'''&&&(((,,,)))'''%%%%%%&&&(((******&&&###"""%%%))))))$$$ $$$$$$######$$$%%%%%%&&&%%%%%%&&&$$$###"""###%%%%%%###"""###$$$$$$###"""""""""""""""""""""""""""!!!"""$$$"""   """###""""""  """###%%%&&&&&&%%%%%%$$$%%%&&&((()))777888555111222555444000111111111222111111000///222000000000---***,,,111111000//////000000...---222222111000////////////000000111222222222111111,,,---,,,)))***,,,+++''',,,******+++)))''')))...***))))))(((((((((((((((***+++------+++***+++,,,+++)))'''(((******(((&&&'''++++++(((&&&((()))'''(((((((((((((((((((((((()))******)))(((''')))***((('''''')))'''###$$$(((*********(((&&&&&&&&&'''%%%'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$''''''&&&'''***'''$$$%%%((()))'''(((,,,+++---000111111000000000...***(((******(((***...+++)))(((((())))))((('''***)))((((((((()))(((((()))***(((&&&)))---+++'''******+++******)))******+++,,,,,,---...///000000222777999777555666555222333333333333333666:::===XXXaaa>>>111111333222666777666444111...+++(((---+++((('''&&&''''''''''''%%%%%%'''+++------,,,///(((000&&&333<<>>}}}hhhWWWNNNOOOUUUaaaooorrrXXXVVVUUUbbb}}}cccNNNFFF???:::777333......111---222777666222000222666***111666444---)))+++///222666222000444000+++000QQQGGG:::111///111333444000///***$$$$$$)))***((()))'''%%%%%%'''((()))(((&&&$$$$$$'''+++......---'''''''''&&&''''''((()))(((%%%%%%'''(((&&&'''+++&&&&&&''''''&&&&&&%%%%%%$$$###$$$(((---000...,,,$$$$$$$$$%%%%%%&&&'''(((%%%&&&&&&%%%######$$$&&&'''%%%$$$###$$$$$$"""!!!""""""""""""""""""""""""$$$"""!!!!!!!!!!!! """######"""  !!!!!!!!!!!!""""""#########$$$$$$############$$$$$$%%%%%%$$$#########$$$$$$333666666444555666333...///000111222333333333333333000///000///,,,---111......---///000111000...000//////000000111222333...............---,,,+++,,,...,,,******---,,,(((***(((((()))'''%%%''',,,'''(((***,,,------,,,+++(((***++++++***))))))***&&&'''(((***+++++++++***///222111,,,)))***+++***(((((((((((((((((((((((()))))))))(((&&&%%%&&&'''$$$###%%%))))))(((***///'''((()))'''%%%$$$&&&((($$$&&&'''(((&&&&&&&&&'''"""###%%%''''''''''''&&&***'''&&&((((((%%%&&&))))))(((***......)))'''(((+++...111111///,,,***))),,,)))(((++++++((())),,,***)))((()))******)))(((&&&''')))))))))))))))***''')))***((()))------***''')))+++***)))(((***,,,++++++,,,---...///000000333777888555333333333111222333333222111333555888@@@@@@xxxPPP???GGG???888333222222111111333------,,,***)))(((((()))...---------............+++)))...)))333FFFtttfffYYYSSSQQQUUUggg{{{{{{[[[LLL\\\pppeee\\\DDD>>>999666222---,,,///222555777555000,,,,,,...///333666333...))))))+++222666111///333...+++333EEE>>>777444000+++'''&&&...,,,'''"""$$$)))+++)))(((&&&$$$%%%'''((())))))(((%%%###&&&***+++'''###%%%&&&&&&'''(((((((((((((((%%%%%%((()))''''''***&&&'''))))))(((&&&%%%$$$%%%$$$$$$%%%((((((&&&$$$$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%$$$""""""###%%%###"""!!!###%%%&&&&&&%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! """######"""  !!!!!!""""""#########!!!!!!!!!"""###$$$&&&&&&&&&&&&%%%$$$$$$$$$######000333444444666888666111//////000111222222222222444000...000000------000---------///222444333222////////////000111222333------------,,,+++******)))+++***)))+++......***''''''))),,,+++&&&&&&)))&&&''')))+++,,,,,,++++++)))***,,,,,,***)))***+++***+++------,,,+++***)))///222000***''')))***)))'''''''''''''''''''''''''''''''''&&&$$$$$$%%%&&&''''''***...///...111666...+++((('''((((((&&&$$$###%%%''''''&&&%%%%%%&&&"""###%%%'''((()))(((((((((%%%$$$''''''%%%&&&)))***)))+++000///+++((()))+++---//////,,,(((&&&%%%***''''''******''''''***)))))))))***++++++***(((%%%'''******)))((()))***$$$''')))'''(((,,,---+++***((('''(((***,,,***))))))***+++,,,---......///...222444111000333444222111222333333333444777999888888JJJ___MMMDDD>>>:::999666000---///---...///---***))))))+++000000000///...---,,,,,,,,,))),,,,,,888QQQ|||___XXXSSSTTT^^^kkk}}}nnn^^^^^^tttzzzkkkZZZBBB===999666222,,,***,,,888888777555444111...,,,555333111000000///---,,,333555000///222------999???:::888999555,,,'''&&&))))))&&&"""$$$***---,,,'''&&&$$$$$$&&&((((((((()))%%%###%%%((((((###$$$%%%&&&'''((((((''''''(((&&&&&&)))***''''''***&&&))),,,,,,***'''&&&&&&***)))((((((((('''&&&$$$$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$###!!!!!!"""######""""""###%%%'''&&&%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###$$$!!!"""###""" !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%''''''&&&&&&&&&%%%$$$$$$...111333333666999777333222222222222111000......555000...000000......000---------000333444444333222111000///..............................---,,,'''))))))(((***......***((((((+++///...)))(((***''''''((()))***++++++++++++---......---,,,,,,---...000111000---)))'''&&&---///---'''$$$&&&((('''''''''''''''''''''''''''%%%&&&'''&&&$$$$$$&&&'''***(((***---,,,)))***///666222,,,++++++***&&&"""$$$&&&''''''%%%$$$%%%%%%"""###%%%'''((()))******(((%%%$$$''''''%%%&&&))))))(((***///...***((()))''')))++++++)))(((((())))))&&&'''))))))'''&&&))))))((()))***,,,,,,***((($$$(((++++++)))'''(((***###''')))&&&%%%(((***(((***'''%%%'''+++---+++((())))))***+++,,,---......+++///111//////333555444111333444444444555888:::,,,>>>888MMM^^^@@@777333888888111++++++...000111///+++)))***,,,+++---...---,,,+++,,,------,,,---222<<>><<>>555000111333333333555000///---+++++++++------...------......///000111111222333222000///000111,,,...---***,,,///...***,,,+++***)))((())))))***...'''***+++$$$%%%)))$$$/////////---,,,++++++,,,,,,,,,------------,,,,,,++++++++++++***)))(((((())),,,+++)))(((++++++(((+++)))'''&&&'''(((((((((''')))((('''+++000///+++'''******((((((++++++)))))))))000111((('''***%%%&&&'''((((((&&&&&&'''(((%%%%%%&&&'''((()))***+++++++++***)))))))))))))))'''&&&&&&&&&&&&&&&&&&'''&&&))))))'''(((+++)))$$$''''''((((((((((((''''''))))))))))))))))))))))))+++------)))(((******'''***(((&&&&&&'''(((((((((%%%''''''$$$&&&+++---,,,+++******+++---...//////333...,,,...///...///333222000000111444555333111555999:::<<<:::>>>fffPPP666555666111333444333222000///...,,,///------000///---000444///...666:::===aaa}}}rrrddd___ZZZWWWTTTNNNHHHCCCIIILLLOOOQQQSSSZZZdddlll___MMMMMMmmmkkkyyyQQQQQQ]]]888444333666444000---111555333---000000//////...---,,,+++)))111555111,,,,,,......666444111---,,,555DDDPPP999+++...999222***,,,...333777666000+++,,,......000...,,,++++++,,,------++++++(((%%%'''+++)))###*********(((%%%$$$%%%&&&((('''&&&&&&((())))))(((&&&)))***((((((***)))&&&((('''&&&%%%%%%'''(((***,,,+++***((('''&&&&&&%%%)))'''%%%$$$"""""""""###***(((&&&%%%%%%%%%###"""&&&###"""$$$$$$!!!!!!$$$$$$###!!! """###"""############"""!!!!!!###!!!!!!$$$### """&&&"""%%%%%%""""""%%%###$$$$$$$$$###"""""""""###333222222333555555444222444000///222333333444888111111///......///000111++++++,,,---///111222333...///000///---------///,,,...,,,)))***---,,,'''+++***)))((((((((()))***///'''(((+++***...111(((000000///...---,,,++++++,,,------......------,,,((()))*********)))(((''''''***+++)))***...///---+++)))''''''(((((('''&&&'''))))))''')))------)))$$$(((((('''(((,,,---+++((('''///222***))),,,(((&&&((())))))'''''''''(((&&&&&&'''(((((()))************++++++******))))))''''''((((((((((((''''''((()))(((&&&&&&(((&&&!!!''''''((((((((((((''''''((((((((((((((((((((((((***---,,,)))(((***)))&&&)))'''&&&&&&'''(((((('''%%%''''''%%%&&&+++---,,,************+++---...///555...***---000///......000//////000333444444222222666888<<<<<<666HHHkkkHHH444333222777333......000000,,,)))///...///111111///111666000---333888AAAjjjwww```TTTPPPJJJCCC@@@>>>;;;999999;;;===>>>333666:::;;;<<<@@@IIIPPPCCCQQQiii|||}}}PPPHHHUUUtttwww}}}VVV^^^ZZZ>>>888111555111+++***000666444,,,000000///......---,,,,,,(((000444000,,,,,,......555333///+++...;;;NNN]]]555***000999000)))---222444777666///***+++------,,,+++***)))))))))***+++++++++)))&&&))),,,***%%%((())))))'''%%%$$$$$$&&&((('''%%%&&&((()))))))))&&&)))***''''''***)))&&&&&&&&&%%%$$$%%%&&&'''(((************)))((('''&&&&&&%%%$$$######$$$%%%&&&,,,***(((''''''&&&$$$"""&&&###"""$$$###!!!!!!$$$$$$###""" !!!""" !!!!!!!!! !!! """!!! %%% $$$$$$!!!!!!###""" ###&&&$$$ !!!$$$333333333333333222111000111111333555333000111666222222111111111222222333,,,,,,,,,---///000222333,,,---...---,,,++++++---,,,---,,,)))))),,,***&&&***)))(((''''''((())))))---''')))+++***000444+++...---------...///...---,,,,,,------------,,,,,,&&&''')))******)))(((''''''***+++)))***...///---***(((''''''''''''&&&%%%(((******''''''******'''$$$'''((('''(((,,,---+++(((&&&///333+++'''***'''&&&(((******(((''''''(((''''''(((((()))))))))***'''((()))******)))'''&&&&&&'''((())))))((('''&&&((()))(((%%%&&&((('''"""''''''((((((((((((''''''((((((((((((((((((((((((&&&))))))&&&&&&))))))&&&***((('''''')))***)))((()))++++++''''''++++++))))))************+++---...333...,,,...000...,,,---.........///111333444444111555555;;;>>>777:::MMM|||EEE000555777222///111222000---,,,111///000222111...000444......444555>>>iiisss]]]SSSFFF???>>>@@@BBBCCC@@@@@@<<<555333666;;;===AAA???===:::999;;;>>>@@@BBBAAADDDIIINNN[[[yyyWWWIIISSS}}}jjjqqqWWWFFF@@@555555333...+++...444333...//////.../////////000000---333666222//////000///000///,,,***...;;;OOO^^^555...444:::...'''---333444888666///)))***------,,,,,,+++***((('''((()))......,,,***,,,///,,,''''''''''''&&&$$$$$$%%%&&&***(((&&&&&&((((((((('''&&&)))***''''''***)))&&&''''''&&&&&&&&&'''((()))))))))***++++++***((('''"""!!!"""###$$$''')))+++)))(((''''''((((((&&&$$$%%%"""!!!###### !!!$$$$$$###"""!!! !!!!!!!!!""""""""""""!!! """ !!!###"""!!!&&&###%%%"""!!!###### !!!###%%%$$$"""!!!"""$$$333333444333222111000000111222666888444///000555//////////////////000000...............///000000///000111000...---...///,,,---+++((()))+++***%%%))))))(((''''''((()))***+++)))---,,,&&&---222***///------...000000...+++++++++,,,,,,,,,,,,++++++'''''')))******)))(((((('''******((((((,,,,,,***+++***))))))******)))''''''***+++'''&&&))))))&&&&&&))))))''''''***+++(((***&&&...555+++%%%'''%%%&&&(((++++++***(((((((((((((((((()))))))))))))))'''((()))******)))((('''%%%&&&'''(((((('''&&&%%%''')))(((&&&'''++++++'''''''''((((((((((((''''''((((((((((((((((((((((((###''''''&&&'''***+++)))+++***)))***+++,,,***)))***---,,,)))))),,,---***)))***,,,+++******,,,/////////000222///+++,,,000---......//////111333444444666333666===999777AAA^^^vvvEEE333666333444888777111///222222000111333111------111,,,000666222777dddsssZZZQQQ;;;;;;===??????>>>>>>???GGGNNNRRRPPPPPPQQQPPPMMMTTTQQQNNNNNNMMMHHH@@@:::???;;;:::>>>@@@CCCRRRccc{{{[[[DDDTTT{{{|||vvvRRRIIIBBB888444777555000...000111000------...///000222444555111666888444000000000.........---++++++444BBBNNN///+++222666+++&&&...333444777555...)))***------222222222000,,,***+++,,,//////---+++---///+++%%%&&&''''''&&&$$$$$$%%%''',,,***((('''''''''&&&%%%'''******((((((******'''&&&&&&&&&&&&&&&''''''(((((()))***++++++***)))(((############%%%''')))***((('''&&&'''((('''%%%###%%%"""!!!###### #########"""!!!!!!!!!!!!!!!""""""######""""""!!! !!! """!!!!!!%%%$$$&&&###!!!###$$$"""$$$###"""$$$&&&&&&$$$"""222444555444222000000111000000444777555111222666111111111111111111111111000000///...............---...///...,,,+++,,,---+++---+++((())),,,+++&&&***)))((((((((()))***+++%%%'''...///---999AAA:::333111//////000///+++'''+++,,,,,,------,,,,,,+++))))))))))))))))))))))))''')))***''''''******'''---,,,,,,---......---+++'''+++,,,(((&&&((()))''''''******''''''))))))&&&+++&&&///777---%%%&&&&&&&&&))),,,,,,+++)))(((((()))))))))))))))))))))(((******++++++,,,,,,++++++&&&&&&&&&''''''&&&&&&&&&''')))(((&&&)))......+++''''''((((((((((((''''''((((((((((((((((((((((((&&&)))***(((***...///,,,,,,+++++++++------+++***&&&***+++)))+++///000---)))+++---,,,***))),,,///---///222444111+++,,,222---...///......///222444666999333222999888555;;;===cccqqq===777222222666444---,,,111222000111333111------000+++222888000555ddd\\\BBB:::===;;;>>>@@@???EEETTTaaahhhuuuvvv|||xxxaaaWWWPPPOOOJJJBBBAAAGGGKKKaaaxxx|||hhhJJJLLLggg|||kkkqqq{{{nnngggLLLFFF>>>777333999:::444//////111111---------...000222555666000444666222000000///---000111000+++((()))111888&&&###,,,000''''''111555333666444,,,(((***...///000222333000,,,)))***,,,+++,,,+++)))+++---***###%%%&&&'''&&&%%%%%%'''))),,,***((('''''''''&&&%%%(((+++,,,)))))),,,+++((($$$$$$$$$%%%%%%%%%&&&&&&)))))))))***))))))((((((((('''%%%$$$$$$$$$%%%&&&***)))(((((((((&&&### %%%"""!!!###""" ###!!!!!!!!!""""""""""""""" !!!!!!!!!!!!  ###$$$'''###!!!###$$$$$$%%%"""!!!$$$((((((%%%!!!222444666555222000111222000///111444444111111444555555555555444333222222000000///...............***+++,,,+++***))))))++++++,,,+++)))***---,,,(((***))))))((()))***+++,,,&&&'''---000555EEEMMMBBB444111//////111000+++&&&---..................------,,,***((((((((()))***&&&))))))&&&'''******(((+++++++++---//////...,,,'''+++---)))'''(((***)))&&&))))))&&&&&&))))))&&&,,,&&&///999111((()))***&&&))),,,---,,,***))))))*********)))))))))((((((++++++******++++++,,,---((((((''''''''''''((((((((()))(((&&&)))......+++''''''((((((((((((''''''))))))))))))))))))))))))))),,,,,,******---...++++++******,,,------+++)))%%%(((***(((***---...+++***---///---***)))---000///...111555444000///111...//////...,,,---000333111888555222888888555999777JJJ{{{mmmAAA666///222222---+++000000///111555444000000444---333777000:::ooo|||ZZZGGG@@@;;;888777777BBBKKKVVVqqquuu^^^MMMHHHEEE@@@MMM[[[TTTUUUuuucccTTT```iiivvv[[[GGGAAA888666222666888444222333222000...---,,,,,,---///111333---111333000000222111...///000///+++%%%$$$)))...&&&"""***...(((***333555222555333,,,(((+++///000***---///...***'''))),,,''')))((((((,,,///,,,&&&&&&'''''''''&&&&&&(((***)))'''&&&&&&((()))((('''))),,,---++++++---,,,)))$$$$$$%%%&&&&&&&&&&&&&&&***))))))((('''''''''''''''&&&%%%$$$$$$%%%&&&'''***))))))******(((%%%"""%%%!!! ###""" ### !!!""""""#########  !!! ######&&&### !!!######!!!"""###%%%&&&%%%$$$"""222444666555222111222333333000000222222///...000333333333222111000///...//////............//////---...///...,,,+++,,,---***,,,+++)))+++...---)))******)))))))))+++,,,---///+++,,,,,,111@@@BBB111111...---///222222---)))//////000000000000/////////---***((('''(((***+++%%%(((((('''(((+++,,,)))''''''(((***------,,,***&&&+++---)))''')))******%%%((((((&&&'''******''',,,%%%000;;;444+++---...''')))---...,,,***))))))++++++******))))))((((((***)))((((((((()))+++,,,***)))(((''''''((()))***)))***(((&&&(((------***''''''((((((((((((''''''************************+++------))))))+++***'''***)))***+++,,,,,,***(((&&&)))***((((((***)))&&&***---000...+++***---111111---...444777555111///...000000...,,,,,,///333+++777777555;;;;;;777:::999:::dddSSS@@@333555888444222555......111666666333444888000333555000@@@zzzUUUFFF888666888:::>>>DDDSSSiii}}}WWW???CCCQQQOOOfff[[[QQQccc|||qqqhhhtttTTTEEE???666999111333444333555777444...///---,,,++++++,,,...///+++///222111222555555222+++------)))$$$$$$***///,,,'''---000***,,,444444111444222+++(((+++000222(((,,,000///,,,+++---000%%%'''(((***...222000***&&&'''(((''''''''')))+++&&&%%%$$$&&&(((***+++******---...++++++...---***&&&'''(((((())))))((((((+++***(((&&&&&&&&&''''''"""""""""$$$&&&(((+++,,,''''''(((***,,,,,,***((($$$!!! """""" ### """############!!!!!!""""""!!!!!! """ !!!###"""!!!&&&!!!%%%""" """###!!!%%%&&&###!!!"""$$$444333111000444888666000000222111000111333000+++222444444111000333333000////////////...---,,,+++------,,,,,,,,,,,,++++++***)))(((''''''&&&&&&'''(((''''''&&&''')))+++,,,,,,))),,,333:::<<<>>>AAA777))) ***===)))777GGG999------///---))))))'''---...)))'''******&&&,,,+++***))))))***+++,,,,,,+++,,,...111111...+++)))'''%%%%%%&&&)))******''')))***''''''******''')))---444888333***))),,,&&&%%%&&&***+++(((''')))000...+++)))((((((((())),,,+++***((((((((())))))++++++)))'''%%%$$$&&&(((&&&((()))((('''(((***,,,,,,(((%%%'''+++,,,)))%%%))),,,111222000---)))(((,,,)))***---,,,(((***000---((($$$%%%))),,,,,,***((('''(((+++//////---***...------,,,,,,------.../////////---,,,---000333222111000...------///111444777:::;;;:::999888999444EEEFFFgggVVV///<<>>;;;BBB999888>>>PPPiiiWWW```}}}dddhhhxxx{{{pppnnnxxxvvvvvveeeSSSFFF<<<888999333000///111333444222///111///,,,)))))),,,///111111333444111---***,,,///---,,,***(((&&&'''***---(((((('''))),,,000333444000111000,,,((('''+++000,,,,,,,,,++++++,,,,,,,,,...///---***+++///...***(((&&&&&&((('''&&&)))///...(((%%%(((***((('''))),,,***(((((()))***)))((()))(((((((((+++---//////...---+++)))'''%%%######%%%###!!!!!!###%%%%%%$$$(((***+++***(((&&&%%%%%%###""" !!!"""!!! !!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!! ###$$$###!!!!!!###$$$######$$$%%%444444222111444888777111111777:::777444555555444333555555222111444444111111111111000///---,,,+++,,,,,,,,,,,,++++++++++++******)))))))))***++++++((()))******++++++++++++''')))---///---,,,333===UUU>>>@@@,,,(((333+++===<<<666222111000,,,***+++(((,,,---***((()))***)))***)))(((''''''((()))***))))))***---000222111///...,,,))))))***+++++++++%%%((()))((()))---...,,,000***)))111777555---(((+++)))))),,,,,,)))(((******)))((((((((((((***+++(((((('''''''''((())))))***+++***(((&&&&&&(((***((()))***)))((((((***,,,))))))******++++++,,,,,,111000111444777555111,,,---,,,,,,---,,,)))+++///111---***)))+++---+++***+++((((((000:::;;;333***---,,,,,,++++++,,,,,,---...//////...------000222888777555222...,,,,,,---///222555888999:::;;;<<<>>>444444===]]]III444>>><<<,,,333444444444333444555777///444111222???}}}pppOOO<<<555999AAA===OOOkkkUUU^^^~~~iii___dddkkkkkkfffiii|||sss^^^QQQBBB444333;;;666222...---///000000...222000---++++++---000222111333333000,,,***,,,......---,,,)))((())),,,...*********+++---000222444,,,------***''''''***...***+++,,,------,,,++++++'''+++,,,)))''')))++++++'''%%%&&&(((((('''***///...)))&&&((()))((((((***+++***(((((())))))((('''************,,,...000222......,,,+++)))'''%%%%%%"""!!!!!!###%%%''''''&&&%%%'''((((((&&&%%%%%%&&&""" !!!###""""""!!!!!!!!!!!!!!!""""""### """!!!!!!!!!!!!"""######"""!!! !!!###$$$###"""!!!######""""""###$$$222444333111333777666111111888<<<888444444666666333555555222222444444111222111111000///---,,,+++,,,,,,,,,++++++++++++***((((((((()))***+++,,,,,,((()))+++,,,---,,,++++++---,,,...///---,,,222:::\\\AAA888---222;;;,,,...+++,,,,,,---,,,***+++,,,,,,------+++((('''((((((***)))(((''''''((()))***)))***+++---///000//////...,,,*********+++***)))***,,,,,,))))))++++++(((///)))(((///666555...***,,,)))))),,,+++((('''******)))(((((('''(((((()))&&&&&&''''''(((((())))))((())))))(((&&&&&&((()))'''((()))))))))***,,,...---...///...---,,,---...222000///222666777222,,,((())))))***))))))+++...((('''%%%&&&)))++++++***(((&&&%%%***111222---''',,,,,,++++++++++++,,,,,,......///...---...///111111222222000......000111///111555777888999;;;<<<888===???777>>>nnnsss>>>000666:::444555555444333333555777333;;;:::888>>>uuubbb<<<666>>>AAABBBFFFjjjZZZKKK___QQQQQQSSS[[[iiinnnZZZQQQDDD333111:::999444...+++,,,......---...,,,++++++,,,///222555...///000///------///111---,,,,,,***((())),,,...,,,------------...000111)))***+++***((((((***---***+++---......,,,***(((###''''''$$$###&&&(((((()))'''(((******(((***...---***(((''''''((()))+++,,,***)))((()))***)))(((---......------...000222------,,,***)))'''&&&%%%"""!!!"""$$$'''((('''&&&&&&'''((('''%%%$$$%%%&&&###!!! !!!""""""!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!!!! !!!!!!""""""!!!!!!"""############ """###"""!!!"""###111333333000222555555111///777;;;777333444666666222555555222111444444111111111000000///---,,,+++,,,,,,+++++++++*********'''''''''((()))***+++,,,)))***,,,------,,,++++++222...+++---//////111555AAA111...000999>>>222///(((,,,//////......//////++++++++++++)))(((***,,,+++***))))))))))))***+++,,,,,,---------------------+++))))))******)))(((***---,,,))))))++++++(((,,,))))))///222000...---,,,)))(((******''''''))),,,+++***)))''''''&&&&&&&&&&&&'''((((((((())))))&&&'''((('''&&&&&&''')))%%%''')))******,,,///222000000111///---+++,,,---000---+++...333444111,,,+++,,,,,,***(((((()))******))))))***,,,.........,,,++++++***++++++,,,,,,---,,,,,,++++++,,,,,,------...//////......///111+++---.........///111333000333555777777888:::<<<555HHHAAA444:::EEErrrlll:::222AAA555666666555333333444666:::FFFHHHDDDBBBrrrsssUUU@@@333;;;HHHWWWooojjjAAA^^^cccLLLNNNOOOZZZyyy|||fffSSSMMMEEE999555:::;;;555///,,,,,,------+++,,,+++******,,,...111333---------,,,,,,,,,---...*********)))'''(((***---***,,,......---...000222)))***++++++******+++,,,,,,...///000///,,,(((&&&((()))(((&&&(((,,,,,,(((---+++,,,---+++'''(((,,,,,,,,,***((('''(((******---+++******+++,,,,,,+++...//////---++++++---///+++******((('''&&&%%%%%%$$$$$$$$$%%%'''(((&&&%%%)))******(((&&&$$$%%%&&&%%%###!!!!!!!!!"""!!!""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!!!!!!!!  !!!""""""###"""######$$$!!!######!!!!!!!!!"""111444444111222555555222///555888555333444555444222444444111000333333000////////////...---,,,+++++++++++++++************'''''''''((()))***+++,,,***++++++,,,,,,,,,++++++222,,,))),,,.........000))),,,222777555000---111+++///111///---...---+++((('''(((***+++***...333,,,+++***))))))***+++,,,,,,---...---+++++++++---***)))(((((()))***((('''&&&******((())),,,---***)))(((+++......+++,,,///,,,((('''***)))''''''***---,,,+++***((('''&&&%%%''''''((()))))))))((((((%%%'''((((((''''''(((***%%%''')))***+++---000333000//////...---,,,++++++---+++***---000222000...222444333---)))))))))'''---------------,,,,,,,,,......---***''''''+++......------,,,,,,------...---...//////......///000+++---...///......///000111333666777777888;;;===;;;GGG777222AAA888FFFddd===777777888888666555444555666:::FFFJJJGGGBBBooo^^^BBB<<<:::EEEaaaIIIEEE```{{{eeeMMMOOORRRdddlll]]]MMMFFFCCC>>>;;;;;;;;;666111/////////---+++///...,,,++++++,,,...///...---,,,***)))(((''''''(((((()))((('''''')))+++&&&***---...---...111444******+++,,,,,,++++++***...///000111///---)))'''++++++)))'''***...---)))///------...+++''''''***))),,,---)))''')))***))),,,***)))***,,,......---+++------+++''''''))),,,)))(((((('''&&&%%%%%%$$$(((&&&%%%%%%''''''&&&$$$+++++++++)))&&&%%%&&&''''''%%%###"""""""""!!! ###""""""!!!!!!!!!!!!!!!"""###%%%&&&&&&%%%###""""""!!!!!! !!!!!!"""$$$###""""""###%%% """######"""!!!"""###222666666444333666777555000444555333444666555222000333333000///222222///,,,,,,------------,,,,,,++++++++++++************))))))))))))******+++,,,++++++************++++++///,,,,,,...---+++,,,///***000444777111&&&))),,,***---...******---,,,'''***((((((++++++))),,,333+++***)))(((((()))***++++++,,,...---+++***,,,///)))((('''(((******)))(((&&&))))))'''(((+++,,,)))***((())),,,,,,)))***---,,,)))(((******((()))---++++++++++++***)))((('''((()))*********)))((('''&&&(((************+++,,,((()))+++++++++,,,///111111///---...111222000...,,,,,,---...///000111222222555444...***++++++((()))***++++++************---,,,+++*********+++,,,///......------......///,,,...000000///...///000,,,...///000///...///000000222555777888:::>>>@@@>>>>>>666888???888<<>>>>>:::JJJiiiaaaDDDEEEjjj~~~qqq[[[TTTXXXsss{{{]]]YYYNNNBBB===>>>>>>;;;:::777444333444222...***000///...------...///000///...,,,******)))(((''''''((((((((('''''')))+++(((,,,///...+++***---000******+++,,,,,,+++)))(((...///000111000///---,,,(((+++,,,(((&&&(((***))),,,++++++---+++&&&&&&)))'''---///+++(((******((()))(((((())),,,...///...(((+++,,,+++((('''+++///((('''''''''&&&%%%%%%%%%)))'''%%%%%%&&&''''''''')))******(((&&&&&&((()))'''%%%######$$$$$$$$$#########"""!!!!!!!!!!!!!!!"""###%%%''''''%%%###"""$$$$$$###"""""""""""""""!!!###$$$$$$""""""###&&&!!!###$$$$$$###""""""###444777888666555888999777111333444333555888666111000222222//////111111...***+++,,,,,,------,,,,,,+++++++++************)))++++++******++++++,,,---,,,+++***)))))))))***+++,,,...111222---))),,,222///...(((000333---///,,,))),,,,,,***,,,111000***000,,,+++,,,***&&&(((...***)))(((''''''((()))***)))+++---,,,++++++...111((((((((()))+++,,,***)))))),,,+++'''''')))(((%%%+++'''&&&***,,,***)))***---)))(((++++++***+++///******++++++++++++************+++++++++)))((('''''')))+++,,,,,,,,,---...+++,,,,,,,,,++++++---///333000...000666999666333---...///000///111333555+++000000+++)))---...,,,&&&(((***,,,,,,---...///000---,,,...111333000---//////............//////,,,...000000///...///000+++---///000000000111333///111444777999<<<@@@CCC<<<666???BBB777888CCCAAAnnnGGG===>>>===;;;999888999:::EEEGGGDDDEEEFFFqqq___>>>999???AAATTTzzzxxxLLL999HHHwwwooonnn]]]]]]|||rrrXXX\\\TTTBBB888<<<>>>999:::777666666777444///***---------...///111333444///...------...///......'''((()))((('''((()))+++...111333000***&&&&&&((())))))***+++,,,+++(((&&&,,,---///000111111111111'''...111+++%%%&&&***,,,)))((()))+++***&&&&&&)))%%%---000,,,)))+++***''''''&&&&&&(((+++...//////(((+++...---***+++000555((((((''''''&&&&&&&&&&&&)))&&&$$$$$$&&&((())))))'''(((((('''&&&''')))+++&&&$$$###$$$%%%&&&&&&&&&######"""!!!!!!!!!!!!!!!"""###%%%''''''%%%###"""&&&&&&%%%$$$######$$$$$$!!!###%%%$$$""""""$$$&&&"""$$$%%%%%%###"""######333444111...000555666444555333111222444555333111222111000000111222222222,,,,,,------,,,,,,+++***///,,,******---...---+++***))))))***,,,,,,+++))),,,------,,,+++***,,,...+++,,,......---...///111000///...------...///000***++++++,,,,,,------...,,,)))((())),,,......,,,///***%%%$$$'''***,,,,,,))))))))))))***+++,,,,,,,,,***(((''')))*********((()))***)))'''&&&&&&'''+++((('''))),,,---,,,******------)))(((+++------++++++******))))))((((((...+++(((((()))***(((&&&,,,***(((***---...---+++******,,,000000...///333444333333555666666444222222---+++///333222222333000...,,,---000000---+++...+++))))))+++---......000///...---------------000111222000//////000222......---------......///---++++++...333444000,,,000222777;;;>>>>>>===<<<===>>>===::::::<<<:::555IIIzzznnn>>>FFF===:::AAA888CCCmmmwwwZZZ___DDD???kkk\\\EEE999999JJJ___ZZZ999>>>aaapppbbbooo{{{mmmwwwjjjXXXmmmjjj^^^NNN@@@999666444333888333000333555333111222///......000///---...222:::666...((()))---+++&&&)))))))))((((((***---000333000---++++++******(((((()))*********)))(((''')))+++---...------...///(((------(((''',,,///---+++++++++)))'''''')))+++((((((&&&$$$''',,,***$$$(((***,,,...///---)))&&&***---111000...,,,---///(((,,,,,,'''%%%&&&&&&$$$&&&%%%%%%&&&(((***+++***,,,,,,,,,+++)))((('''&&&%%%!!!!!!$$$%%%###"""#########$$$%%%$$$###"""!!! !!!###%%%'''(((((((((%%%$$$"""""""""!!! !!!!!!""""""##############################<<<<<<888333333666666222444333111222444555333111111000///...............---------------,,,++++++...+++)))***,,,---,,,***---,,,++++++++++++***)))+++,,,---,,,+++***,,,---***+++------,,,---...000000///...------...//////,,,,,,,,,,,,,,,,,,,,,,,,///,,,******,,,---,,,***333...)))&&&'''((()))(((+++************++++++,,,+++)))'''''')))******)))((()))***)))'''&&&'''(((***((('''))),,,------+++%%%))),,,)))((()))(((&&&(((((())))))******++++++***((('''(((+++------,,,,,,+++)))***---...,,,***,,,***+++---,,,)))***...000//////000222222000---000,,,+++///222000///000///...,,,---//////---***111///,,,,,,---/////////000///......---------...///.........///000000000//////...------............,,,,,,///333444111---111444888;;;===>>><<<;;;999===???;;;888999999777>>>SSS[[[III999===SSSpppfffMMMssssssYYYAAA:::BBBXXX|||wwwJJJ@@@RRRssscccmmmfffccc~~~xxx```hhhxxx~~~bbbYYYKKKAAA;;;999777666333...---000333222111222---******------+++---111777444///***,,,000///***///...---,,,++++++---...000...+++))))))(((&&&$$$"""###%%%'''((())))))))))))+++,,,---+++++++++---)))------(((&&&***,,,***---......,,,++++++---...)))***)))'''$$$###&&&)))---+++******+++,,,------+++,,,,,,...//////...---///222111+++'''&&&%%%"""&&&%%%$$$%%%(((******))))))''''''((()))***(((&&&***%%%"""$$$%%%"""!!!"""######$$$$$$$$$###"""!!!$$$$$$%%%%%%%%%$$$$$$###&&&%%%######$$$###!!! !!!!!!"""""""""###########################::::::666111000222111---444333222333444444333111111111///...---,,,,,,,,,------......------,,,+++,,,***))))))***++++++***000...+++************)))***,,,---,,,+++***+++---)))+++,,,,,,++++++---...000000///...------............---,,,,,,+++******111///---,,,,,,+++***(((222///***((('''((()))(((,,,,,,++++++***+++++++++***)))''''''((())))))(((((()))***)))'''&&&'''((()))(((((())),,,...------'''...222111///...+++'''%%%&&&''')))***,,,---...+++***)))***---/////////---,,,++++++,,,---,,,***000------///---+++---222333222222444555555333111...+++,,,000222///,,,---...---------......,,,+++///---+++***+++------,,,////////////............111///---///222333222000000000///...............///------///333444111...222555888;;;<<<<<<:::999444<<>>666XXXVVV<<>>:::LLLmmm]]]AAAAAA```vvvwww```^^^hhh___ooojjj\\\kkkyyybbbYYYMMMCCC>>><<<999888444000///333666555555888---)))(((+++,,,+++---111333222///---///333222---//////...---,,,---------...,,,******)))(((%%%######%%%''')))+++,,,------,,,---//////...------...***---,,,(((&&&((()))))))))***+++***))))))+++,,,)))(((***+++$$$(((777GGGAAA999000+++***,,,...---***)))+++///000---***///222111+++''''''&&&###%%%$$$###$$$&&&((()))((('''&&&%%%'''+++,,,+++(((...((($$$%%%$$$!!! """######$$$$$$######"""!!!$$$$$$$$$######""""""!!!&&&%%%$$$$$$%%%%%%$$$"""############$$$$$$$$$$$$########################222333111...///333222///222222333444444444333222111111111000......///000---............---,,,,,,******)))))))))*********///,,,)))((()))***+++******+++---,,,++++++,,,---***,,,------,,,,,,---...000//////...---------------------,,,,,,+++++++++///...---,,,+++***)))'''***)))''''''(((***,,,---------,,,+++******++++++***((('''''')))))))))'''((()))***)))((('''((()))(((((()))***,,,---......---333666444222111...***&&&'''((()))+++---...///111000......---------,,,......---------,,,++++++///------//////...222888777777777888999999777555...,,,...333333///+++,,,..................,,,+++---,,,***+++,,,......---/////////000////////////666222000111555777333///111111000///...............------///111222000...333444777999999999777666333999<<<999555666888888BBB666FFF|||NNNiii^^^nnnSSSFFFBBBDDDVVV}}}nnnFFF===OOOuuubbbtttsss^^^eee```RRR]]]fffjjj___PPPDDD>>>;;;999777777333333666777555666999222---***,,,------...222000222111///111444222---***))))))***,,,------,,,++++++***+++,,,+++)))&&&'''(((((()))***++++++,,,***,,,...///......///000***++++++)))'''(((***+++&&&'''((((((''''''(((***'''###&&&+++'''"""///DDDSSSMMMBBB555,,,)))***,,,...,,,***+++,,,,,,***(((&&&******'''%%%'''((('''%%%###"""###%%%''''''''''''(((***++++++,,,,,,---///)))%%%%%%$$$""""""%%%###############""""""!!!!!!!!!!!!!!!""""""######%%%$$$######$$$%%%%%%$$$&&&&&&&&&&&&''''''''''''########################333444444222444999999555111222444555444333222222---///000000......111333------......------,,,+++))))))))))))(((((()))***,,,)))'''''')))+++,,,,,,)))+++---...---,,,------,,,---......------...///...............------,,,+++++++++,,,,,,---------***+++,,,,,,+++***))))))%%%&&&&&&''')))+++---...---,,,,,,+++************)))((('''(((******)))'''''')))***)))(((((()))***((()))***+++,,,,,,......,,,000111---+++,,,,,,*********++++++,,,------...444333222000...,,,,,,,,,............---,,,,,,,,,,,,******------,,,000555444444444555666666444222......111666555000---....../////////...---------///......///222444444444//////000111111000000///888444111333666666222---222111000///////////////...------.../////////...222333555666666666444333444777777666777:::999666;;;???BBBQQQ}}}xxx___[[[}}}bbbIII???AAAJJJddd~~~OOO<<>>>>>VVVttttttiiikkk~~~mmmttteee\\\llluuudddXXXGGG:::666888<<<>>>;;;999888777333......222444///...333777555222111222555555111///111111...222000///111444222---''')))((('''(((***,,,,,,+++))))))))))))+++---///000,,,...000111000000000222***((((((++++++(((+++111''')))***)))'''%%%$$$$$$))))))'''&&&$$$%%%''')))&&&***//////,,,***+++---,,,+++)))'''%%%$$$%%%%%%%%%)))***&&&%%%'''(((&&&'''%%%$$$$$$&&&''''''&&&'''''''''''''''&&&%%%$$$((($$$"""%%%'''%%%%%%'''$$$###"""!!! !!!!!!"""###"""!!!  """###$$$""" !!!"""!!! !!!###%%%'''((()))########################222444333222333666555000///222666777444222111222000333555333///...111555***++++++++++++***)))))))))+++,,,+++)))(((***---......---...//////---,,,***---000222111000000111+++---------++++++,,,---)))***,,,.../////////......------,,,,,,++++++***,,,///222222///---------***---000000---+++,,,---(((((('''(((((()))******+++***+++,,,------+++)))''')))******))))))***,,,+++---///---+++)))+++---,,,000111---,,,///000///...//////000111222222222...000111111//////111444+++...000000...---///222++++++...222222///000444333333333444666555333111...///333666555111222666000222444333111///000222000///......///...,,,***...///111333444333111000,,,///333444444333444444//////000000111222444444222333333222111111222333444444555666777777777777...666:::888555888<<<===AAA444999EEE:::888rrrfffoooWWWCCC===CCC^^^MMMGGGBBBSSS|||mmmvvvdddooorrrooovvvtttvvvoooeeeZZZJJJ???;;;<<<>>>???666555444444///***+++000444000000777<<<;;;888666333666666222000222444222...------111555555///***///---+++***+++------,,,,,,+++***)))))))))***+++)))***++++++)))''''''(((+++((((((+++***&&&(((...,,,...///...+++)))(((((()))...///)))%%%'''(((''' &&&,,,...,,,+++---///,,,((($$$$$$'''((('''%%%###'''(((%%%$$$&&&'''&&&'''&&&$$$%%%&&&''''''&&&+++&&&###%%%+++---)))###((($$$###&&&'''$$$###$$$$$$###!!! !!!"""  ###&&&(((&&&###  !!!"""!!! !!!###&&&(((***,,,---########################666666666555444333444444222555666444000...000222000000000000000///............---,,,++++++++++++,,,------+++,,,000///+++))),,,///...++++++---000/////////......---------///...---,,,++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------***(((((((((,,,((('''+++---,,,+++---$$$***---,,,+++---,,,******)))))))))++++++)))(((((()))***)))((('''((()))+++---///000///,,,(((&&&---...000000//////111222'''---222333555888777444666222222555666444444777444111000333333111222555222///...111222000222666111222111///000444333///111111111222222333333444888...///333111444444)))000...,,,,,,------,,,+++222000//////111222111111...///000111222111000000///---...222333000000333222111222444555555333222333555777888777666555666111222444777999;;;===>>>CCCBBBDDDEEE@@@@@@UUUnnngggkkkNNNOOO]]]```IIIBBB999BBBoooyyy===CCCQQQttt{{{gggkkkfff___|||pppgggmmmwwwfffjjj\\\IIIDDDAAA;;;999888888888555222//////000333000///222888<<<:::777666777777555444444666888999333------111333...)))000***''')))+++***+++...111000***$$$###((()))((('''+++,,,***+++///,,,%%%...+++)))))),,,,,,)))&&&111000---***((('''&&&&&&((())))))((('''))),,,///000***'''***,,,***''''''...---***(((&&&&&&%%%&&&&&&'''((()))((('''%%%###&&&%%%&&&(((++++++(((%%%,,,,,,((($$$%%%((((((%%%+++)))''''''))))))&&&###&&&$$$"""###%%%%%%"""!!!!!!!!!!!!""""""""""""$$$###""" """###$$$!!!""""""###%%%))),,,&&&###!!!!!!$$$&&&&&&%%%:::666222222444555444111333222111000000000///...,,,---...///000111111111------,,,+++************)))+++***)))+++//////+++------------.........---,,,,,,------......//////,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------,,,---///...,,,*********000---+++,,,+++((())),,,"""''')))''''''))))))'''++++++++++++,,,,,,+++***((()))***)))((('''(((***)))+++///222333222000//////000000///---,,,---...+++111555555666888666333888333000444777666666888777444333555444000000222444000000222333111222555333555444111333666555111......///111333444555666222111333111222???@@@///222000......///000///...333111//////000111111000...///000111222111000000000......222333000111333222333333555666666444333111222444444444333333444555666777:::>>>AAADDDFFFBBB>>>>>>@@@===:::EEETTTyyytttGGG:::DDDTTTRRR???999<<>>>>>CCCUUUXXXDDD>>>BBB@@@>>>>>>999<<>>:::555333444555444222444222000111222333111//////000000111000000//////...---,,,+++************+++,,,+++((((((+++***%%%111///---...000000...,,,111000///---,,,***))))))++++++,,,------.........+++,,,,,,,,,------..............................///000111000...---...///))))))+++---***)))///777555777555...***+++,,,***''')))******)))(((((()))(((***+++***))))))***,,,,,,---///000000///---,,,+++,,,......------///000000777;;;999666666444222:::999<<<>>><<<777666999444333555;;;<<<999888:::666444555:::<<<<<<>>>BBB999:::888666666999888333666555555444444333333333555666888444222???BBB222222000//////000000000///555333111000111111000...000111222333444333222222222//////222333111222555222333444444444444444555888777666666777999::::::444444555777:::@@@EEEHHHDDD@@@@@@EEEFFFBBB@@@AAA;;;nnn}}}UUUAAA555:::GGGEEE@@@@@@>>>fffQQQAAAJJJ|||vvv___WWW\\\aaaeeejjjqqqxxx{{{oooXXXSSSPPPXXXeeejjj}}}}}}qqqXXX[[[eeewww|||fff```ttt~~~eeehhhwwwyyy|||OOO>>>DDD999===999555555777888666333000000///------...222555///222555666555444444444333444444333000......///:::555444666777444111111,,,...---(((&&&((()))(((%%%&&&&&&(((***,,,+++)))%%%(((***+++***+++---000---,,,+++*********+++,,,++++++,,,+++***+++---///,,,---000333000++++++000,,,+++)))(((((((((((()))&&&&&&''''''''''''&&&%%%%%%&&&&&&((()))))))))(((%%%'''&&&$$$&&&)))((($$$((('''''''''''''''&&&%%%$$$$$$%%%&&&'''(((''''''$$$$$$######"""!!! !!!  !!! !!!"""""""""$$$&&&$$$###!!! !!!""""""""";;;<<<;;;888333222444777000222333222000///000222000111111222222111111111///...---,,,,,,+++,,,,,,***,,,+++)))***------)))---///111000...---...000111000///...,,,+++***))),,,------......------,,,,,,,,,,,,------.........------------------------...///000///------...///+++,,,///222000///555>>>///111///)))&&&(((***)))'''***++++++)))((()))***(((***++++++******+++------...//////...---+++***---...000000//////111222...666;;;999666555555333777===EEEGGG???555444:::111000333888999666555777888666777<<<===;;;<<>>>>>@@@BBBAAA>>>???BBB999HHHwwwyyyzzzuuu^^^...555---222999999HHHggg|||PPP@@@AAAgggXXXFFFBBBKKKZZZfffmmmsssyyy|||^^^UUUQQQRRRQQQHHHUUUYYYYYYSSSeeevvv}}}```XXXPPPWWWwwwfffiii{{{qqqyyyuuuRRRDDDJJJ@@@888999::::::777444111///000000///---,,,---111444333444555444333444555777777666555555666555222000AAA777111555;;;<<<:::888777999666///---000444555)))''''''(((******)))((()))((((((***---//////......---,,,++++++,,,---...+++,,,---,,,++++++,,,...//////111222...((((((---///---+++)))''''''''''''(((((())))))))))))))))))((()))******************,,,+++'''######((((((&&&&&&''''''''''''&&&&&&&&&###$$$&&&'''''''''((((((%%%$$$$$$###"""!!!!!!  !!!############$$$&&&""""""!!!!!!"""###%%%'''888;;;>>>:::444111444999,,,000222111---,,,...111,,,---///111222444444444000///...------,,,,,,,,,'''))))))))),,,111111...+++...111000---,,,...222........................,,,---...//////...,,,,,,---------------.........------------------------...//////...---,,,...000---,,,...000///,,,///555(((+++***'''&&&***------***---//////,,,+++,,,...)))***,,,,,,++++++,,,...---...///000000000//////222333333222000//////000---666<<<:::666666666555555===GGGIII@@@666555:::;;;888999<<<<<<888777888;;;999999;;;:::666555777777999888666777::::::666666777777999:::;;;<<<<<<@@@111333===:::666:::===<<<:::777666666666555333555333111111111222111000222333555666666666555444444111000333333222444888///222333222//////222555777555333555888;;;:::888777666666666888;;;>>>???>>>@@@BBB@@@<<<;;;===BBBBBB666QQQzzzddd{{{\\\{{{bbbCCC+++&&&***888BBBLLLrrrMMMAAA???[[[sssMMMDDDBBBXXX{{{kkkTTTJJJHHHCCC:::GGGEEEXXXgggfffLLLIIIGGGSSSxxxiiimmmmmmlllmmmXXXKKKKKKEEE444888<<<<<<777222...---...---,,,+++,,,...000111333444333222000111333555555444444666999:::777555>>>555///333:::===;;;;;;666999777111///444:::===+++(((''')))+++)))((()))...+++)))+++///111///,,,,,,,,,,,,,,,...000222333,,,---///...---,,,---...222/////////,,,((((((+++000...,,,)))(((''''''''''''''''''((((((((())))))***,,,,,,+++***)))***++++++***&&&!!!###))),,,***'''(((******(((''''''((( """$$$%%%$$$$$$%%%'''$$$$$$$$$######""""""!!! ###%%%&&&%%%###!!! !!! !!!"""""""""###&&&)))555888:::999555333333555.../////////......//////***+++---///111222333333//////...---,,,,,,,,,,,,(((******))),,,000000,,,***+++---------...///000---......//////000000000***,,,---///000///...---............------------......................../////////...------///111---++++++...---)))(((***))),,,---***)))---000///+++...111000---+++---000)))***,,,,,,+++,,,---///---...///111111222222222222333444333111///000111000999???<<<777666777666666888>>>BBB@@@:::888<<>>>>>@@@???;;;:::===;;;999999<<<;;;777666777777999888666888<<<<<<888555666777999:::<<<===>>>BBB999;;;???;;;===BBB@@@@@@>>>;;;999999888666444444222111111222333222111111222333555555444444333555222000333444222444999000222444222//////333777999777666888===???===999222333333444666888999:::===@@@BBB@@@======???AAACCC666BBBaaabbb___yyyZZZgggSSSCCC666000111<<<,,,)))>>>kkkMMMCCC???SSSnnnJJJFFFEEEccckkkMMMAAAAAA???<<>>888666777777777444555;;;>>>===<<<===<<<999999;;;;;;999:::===999888999>>>???<<<<<<>>>777999999777:::>>>>>>:::888888888999999:::::::::<<<;;;<<<888222;;;@@@666AAA>>>;;;999888666444222333222000111222333333222000111222333444333222222666222111333444333555999111444555333000000444888666333333666;;;===:::666333444666888999;;;<<<===777999;;;<<<===??????===:::777===@@@SSSTTTyyyrrraaatttoooYYYHHH<<<<<<<<<:::BBBOOO;;;666222222LLLxxxKKKBBB;;;KKK}}}lllGGGCCCEEEeeegggIII@@@CCCEEEGGGaaafffGGGEEEFFFXXXyyybbbiii~~~zzzTTTKKK999666333555999999444///222...,,,///444777555111111444666666444111///...555;;;@@@>>>888555666:::222444999<<<888444666===222888999444000111444555+++&&&%%%***---+++,,,000///222333111...,,,...000333222111000000000111222111222444444222111111222555...)))+++---------...---,,,***)))))))))***+++,,,,,,++++++,,,---......,,,------+++'''%%%&&&(((&&&'''%%%###%%%)))(((%%%###&&&((((((%%%$$$%%%'''"""%%%''''''%%%$$$%%%'''###############$$$$$$$$$ !!!!!!!!!!!!  """###!!! !!! !!!"""!!!!!!$$$===@@@???999555555555333444111...,,,---///000000444333111////////////000111000...---,,,,,,------((()))++++++***+++---///---,,,++++++,,,---,,,+++333222000...,,,+++******+++...///...,,,,,,///111///...,,,,,,------,,,+++///111111///000333222...000...---...///000///...///............---***(((///---+++***++++++***(((---,,,++++++------,,,+++---......---++++++,,,...333333444444444333222000000...---000555888888666444555;;;:::555;;;???666777AAAHHHCCC<<<;;;===???<<<;;;999888999<<<@@@BBB;;;<<<;;;:::777666777888=========>>>>>>>>>>>>>>>CCC@@@<<<999999999888777;;;666555999<<<;;;999:::@@@;;;999:::999555222333444555333000000333222///111444666777555333222222333111222666666444444666999555333444555444777;;;;;;999888777888888888777999777777888:::=========<<<;;;999999999:::<<<>>>@@@666;;;999???TTThhhiiicccOOORRRkkkzzzoooeeeccc^^^TTTLLLJJJBBBBBBBBBGGG\\\}}}hhhAAA***666JJJXXX]]]>>>555<<>>;;;<<<<<<;;;999999:::;;;;;;;;;;;;;;;<<<<<<=========;;;888888999;;;;;;;;;<<<999999===@@@??????AAADDD???<<<===;;;777444444888999666222111444333///111333666666555444333333555333333777777555555777999555333555555444777;;;888777666666777888888888777666666888<<<>>>>>>===<<<<<<;;;;;;;;;===???@@@DDD:::@@@:::666CCC^^^~~~eeeTTTVVVUUUKKKHHHOOOYYYMMMDDDDDDGGGJJJNNNSSS^^^mmmEEE000===:::FFFVVVTTTVVVuuu]]]EEE666888FFF___```GGG@@@NNNuuudddKKKBBBDDDYYYttt\\\OOOLLLUUUjjj|||jjjWWWYYY```YYYXXXiiifffTTT@@@AAA666///444<<<<<<777222000---+++---111555555444333444666666666444333222888333444999:::777666888888666888:::999555555999<<<;;;:::888777777777888:::<<<<<<999333...------+++***)))))))))+++---...444222222555666333333666666555222000444888777111111222222333333444444444,,,+++(((&&&%%%%%%%%%&&&))),,,---***+++......++++++------+++'''&&&(((+++(((,,,,,,)))'''***+++***,,,%%%"""%%%))))))))))))***&&&%%%&&&&&&$$$$$$'''%%%%%%%%%$$$######&&&(((!!!!!!!!!!!!""""""""""""%%% !!!###!!! !!! !!!!!! !!!###BBBEEECCC===888777666444777555222111222333333333444444222111111111111111...---,,,+++++++++++++++---......,,,***)))***+++111///...///000111000///,,,------......///000000,,,---/////////000222444222000///000111111000...111333222///000333111,,,,,,111444222---***---111///......000111111///,,,...222555222,,,***...333111///......//////...,,,---.../////////000222444222555777666444333444777333666:::999777888<<<@@@<<<444444666777DDDMMMGGG@@@DDDFFFCCCBBBDDDEEEDDD>>>===<<<;;;::::::;;;;;;;;;<<<===<<<;;;<<<>>>???===<<<;;;;;;;;;<<<>>>>>><<<:::888888999;;;;;;;;;777666999>>>???===???CCCGGGAAA>>>>>><<<888555666888999777333222444444222111333666777666555555666777444555888999666555888999555333555555444666:::666666666666666777888999:::::::::<<<>>>???>>><<<<<<<<<<<<===>>>@@@BBBCCC@@@777CCC<<<444???GGGTTT___TTTTTTVVV[[[___ccckkkrrrqqqkkkiiidddcccmmm|||hhh@@@000BBBEEEDDDHHHvvvYYY;;;333>>>QQQzzzTTTCCCCCCXXX___EEEAAATTTjjjoooXXXLLLRRRaaarrrtttfff^^^OOOAAAGGGRRRMMMMMM^^^nnnPPPCCCDDD;;;666===DDDDDD===777...------,,,---///333666111333555444222111333555777555777===@@@>>><<<<<<;;;:::;;;<<<999222000222777777777888888999999999999999999888555333000///000+++&&&''',,,...,,,)))222000222777888555555888222222111///222555333---333333444444444444333333***,,,---***%%%$$$&&&******------******------******...111...)))'''+++000+++......)))''')))***)))***$$$"""&&&*********+++)))&&&%%%''''''$$$%%%(((%%%&&&&&&%%%###"""$$$%%% !!!"""###$$$%%%'''###"""!!!"""""" !!!###===AAACCC>>>;;;999666333777444111////////////...333222222111111000000000...------,,,,,,,,,++++++---......,,,***)))***,,,///...---...///000///---,,,,,,---...///000000000000000111111111222444555111000///000111111000///000111111...///111///+++---111444222...,,,---//////...///111222333111///,,,///111///+++***---111000...------......,,,+++...///000000///000222444888:::;;;999555333666999666888999999888999<<>>>>>>>>>>>===<<<<<<;;;:::;;;=========>>>@@@BBB@@@???>>>======???AAABBBBBB???<<<;;;;;;:::999888555666:::>>>===;;;===CCCDDD???;;;<<<;;;888666777666888777333111555666555333555777888888777888999888666666999999666555777777444333555555333444888555555666777777888:::<<>>@@@BBBCCCCCC===555BBB<<<555AAAAAA@@@aaa|||hhhooo|||RRR111<<>>;;;:::666111333111///...///000///...000000000000000/////////...............---------+++,,,---,,,++++++---///000///......///000///...---...///000000//////...222111000000111111222222000///......000000///......000///------000...***000000000111111000...,,,/////////111333333222000...---,,,,,,---.........000///---......///---,,,000111111000//////000222???@@@???;;;777666777:::===;;;888999<<<>>>???>>>999DDDYYY\\\III>>>BBBCCCBBBCCCAAA???AAAEEEDDD@@@??????@@@AAAAAA@@@???>>>999:::<<<======???BBBDDDBBB@@@>>><<<===???BBBDDDFFFDDDAAA???>>>===;;;999;;;<<<@@@CCCAAA===>>>CCCBBB===:::;;;<<<::::::<<<;;;>>><<<666222444666666666888::::::::::::;;;<<<:::777777:::999666555777777444333555555222333666555777888999888999<<<>>>======>>>@@@AAA@@@>>>;;;888999<<<>>>@@@AAABBBBBBDDD;;;BBB999444>>>@@@KKKMMM```ZZZ>>>HHHfffXXX999===JJJtttRRRAAA777FFFjjj[[[>>><<>>;;;999999::::::CCC???;;;<<<@@@CCCBBB@@@000===UUU\\\HHH;;;>>>@@@>>>@@@AAA@@@BBBGGGGGGDDDAAAAAABBBBBBBBBBBBAAA@@@999;;;<<<===>>>@@@CCCEEEBBB???<<<::::::===AAACCCEEECCCBBBBBBBBBBBBAAA?????????AAADDDBBB>>>===???BBB===:::===>>>===>>>AAADDDFFFCCC:::444333555555888:::;;;;;;::::::<<<===<<<999999<<<;;;777666888888555444777666444444777555888::::::888999<<>>===666888<<>>???AAABBBCCC111000===FFF===888:::999666;;;??????BBBGGGHHHGGGDDDDDDCCCBBBAAA@@@??????;;;<<<>>>???@@@BBBEEEGGGCCC@@@<<<::::::===BBBEEECCCBBBBBBCCCEEEEEEDDDCCCAAA???@@@DDDEEE@@@======CCC===:::<<<======>>>AAABBBEEEBBB999222222555666999:::;;;:::999999:::<<<@@@======???>>>999888:::;;;888888::::::777666999555888;;;:::777777;;;???===;;;;;;<<<===>>>===<<<777999===@@@AAAAAA@@@???BBBBBBAAA@@@HHH@@@WWWccc\\\GGGooodddAAA555888<<>>666000000222111111111333555666888666777666333//////222555...666>>>???999444333555777444333444333...---000222444333...,,,...---+++((())),,,...///...---,,,'''***------+++***,,,///...000000------000000---666333111222444333///,,,&&&******'''&&&(((***)))$$$"""###&&&&&&######&&&###!!!###&&&'''$$$###%%% """$$$%%%$$$###$$$%%%"""""""""!!!!!!!!!!!!!!!$$$!!!""""""""""""###$$$###!!! !!!"""888999666///---111555555666444222111111000...,,,///000111222222111000///***+++,,,---------,,,++++++,,,------,,,,,,...000///---,,,---...///...---,,,---000111222111000///---++++++...333777888777...------...///000000///---///000///111555444000(((...444555111///111444000000000111222222000...+++///333111......222777...------...111222222111111222333333333444666888DDD<<<555555:::???>>><<>>;;;;;;@@@DDDBBB222111:::<<>>=========>>>@@@AAABBBCCCFFFHHHFFFCCC>>><<<<<>>;;;:::===<<<999999;;;444888:::999666555999===FFFDDDAAA???>>>===<<<:::888:::>>>AAABBBBBB@@@>>>>>>BBB???@@@JJJ666PPPzzz```RRRAAA}}}yyyRRR>>><<<>>>;;;___YYY;;;:::<<<>>>[[[~~~JJJ555999;;;UUUvvvsss^^^FFF666===[[[iii^^^IIIAAA555222555;;;ZZZzzzDDD777,,,---333444222000---111555444000---///111---,,,++++++,,,,,,***((("""'''((()))...666888555000111444999888444444777///.........000333666888111555999777333111444777000777???BBB>>>999666555888555333444333000///222666888666111...000111//////000111111000---***(((***000555333,,,)))---333222444333///...///...+++///000111111000///...---&&&))))))%%%###%%%&&&$$$"""!!!$$$''''''$$$%%%)))$$$"""$$$((((((%%%$$$&&&"""$$$%%%%%%$$$""""""""" !!!!!!!!!""""""######(((  $$$###!!! ###$$$$$$###!!!!!!!!!"""444333222111000000000000///000000///......000222555444111///....../////////---+++,,,......,,,)))+++++++++,,,---...///000,,,......++++++...///,,,///---///333333///---///000---+++,,,111777===AAA,,,---......//////......111---,,,///000///...111222...---000222111111333...000222333222111000//////000222222333444777999000//////000222222111///888333111555777666666888???<<<999:::===>>>:::666@@@888555<<>>@@@CCCEEEFFFBBBCCCBBB???@@@CCCBBB>>>CCCCCCBBB@@@???@@@CCCFFFCCC@@@BBBFFFGGGDDDEEEJJJFFFCCC>>>:::999999:::;;;:::<<<;;;666333666888888;;;<<<<<<:::666666:::>>>888???DDDAAA>>>===<<<999666999::::::@@@GGGGGGAAA;;;777777:::<<<;;;===AAAFFFBBB>>>=========:::777::::::===@@@DDDEEEDDDBBB:::AAADDD???KKK???PPP]]]yyyyyyHHHJJJyyyPPP@@@:::===<<<888TTT^^^:::444444222DDD```iiiHHH<<<:::888GGGfffjjjQQQ===999BBBZZZjjjgggYYYBBB444666444555VVVUUU@@@000111555000---000444000......111111---))),,,***((())),,,...---+++***)))'''###&&&,,,///---333333444666777888888777111222222333444999???CCC444444444444444666888999:::888666666777999999888888999666333222555333///777111---000777999555///...111444555222...+++))),,,,,,---...///---***'''---000222111///,,,,,,---000//////111333111+++&&&)))+++)))###!!!$$$&&&&&&'''&&&&&&((()))(((&&&$$$%%%$$$###$$$$$$$$$""" '''''''''&&&%%%$$$""""""%%%$$$###$$$&&&&&&$$$###&&&""" $$$%%%### """  !!!"""!!!555555444333222222222222222222222000...------///555444222000//////000111222000//////111111///,,,......------......//////---//////,,,,,,000000...///---///222222///---///...,,,++++++...222555777........./////////000000111---,,,///111000111444444///...111222000///111///------///222222...***000111222222222333555777444333333444555555333222222333666:::999666777<<<:::888777:::>>>@@@===:::@@@<<<;;;AAAEEEDDDBBBCCCIIIAAA;;;===@@@???======:::===???@@@CCCFFFEEE@@@DDDCCCCCCDDDGGGJJJNNNOOOEEEDDDCCCEEEHHHKKKMMMMMMAAACCCAAA???@@@CCCBBB>>>BBBBBBBBB@@@???@@@BBBEEECCCAAA???@@@BBBCCCAAA>>>>>>999444555999===<<<:::???AAA@@@:::666777888666777666666777999<<>>999444888:::===DDDMMMNNNKKK<<<999888;;;===<<<>>>AAA??????>>>===<<<<<<<<<===;;;<<<>>>AAADDDFFFDDDCCCFFFAAAAAA>>>HHHEEEaaaooommmwww:::<<>>>>>;;;666444666444///777222///000444555222------000222///***&&&&&&(((---------...///...+++)))...---...000222333222000111333444444111---)))'''(((+++***%%%###&&&(((((((((''''''((())))))'''$$$###""""""###$$$%%%###"""%%%%%%%%%$$$###""" ###"""!!!"""$$$$$$"""!!!%%%"""###$$$### $$$"""!!!"""###$$$###!!!777666666555444444333333222222222000...---...///222111///...---...//////...---------///...---+++000000//////............---000000------111222000000......111111......000------------.........///000000/////////000111222111...---///000000333888555000///111222///...///333///---000555666111,,,000111333333222222444666333222222222444444222000///333;;;???<<<777999???999888999<<<@@@AAA???;;;>>>===@@@DDDCCC@@@???BBBKKKCCC===999666333444888666999;;;;;;>>>BBBAAA===GGGJJJMMMNNNLLLJJJJJJKKKCCCCCCEEEHHHKKKMMMMMMKKKCCCEEECCCAAABBBFFFFFFBBBAAABBBBBBAAA@@@???AAACCCBBBBBB===;;;BBBIIIDDD999;;;555111444;;;???<<<888===AAAAAA<<<999999888555777444222555;;;@@@@@@???>>>?????????CCCFFFAAA:::555888;;;>>>EEEMMMPPPNNNBBB>>><<<@@@BBBAAABBBEEE===@@@BBBAAA===<<<>>>AAA>>>>>>???BBBEEEFFFEEECCCFFFAAAEEE@@@<<>>999888<<>>>>>>>>???@@@???;;;888;;;:::===BBBBBB???===>>>KKKEEE===666---(((---555444777999:::???EEEFFFCCCKKKNNNPPPQQQNNNIIIDDD@@@CCCDDDGGGJJJMMMMMMKKKHHHGGGGGGFFFCCCEEEIIIIIIFFF@@@AAABBBBBB@@@???@@@AAA???AAA>>>;;;GGGUUUOOO???>>>;;;888:::===>>>;;;777777<<<>>><<<:::;;;:::777:::888666777:::<<<<<<;;;<<<>>>??????BBBEEEBBB===999:::<<<>>>BBBGGGIIIIIIEEE@@@===AAACCCCCCCCCDDDCCCDDDEEEDDDAAA???@@@AAAAAAAAAAAACCCEEEFFFEEEDDD???EEENNNBBB666SSSiiihhh^^^EEECCCVVVbbbhhhooopppjjjBBB;;;AAA888666<<<;;;llloooTTTIIIAAABBBEEEDDDBBBBBB999555///,,,///555666333555666444222444777555000333222666???CCCAAA>>>>>>777222888@@@EEEZZZzzzwwwWWW999///...///===OOOzzzrrrPPP888000111///+++000...------///000///...,,,,,,,,,------------,,,//////---***+++///...+++000,,,)))+++///111...+++...---+++***))))))))))))+++---...---++++++---///000222333000---,,,///222000000...***+++//////,,,.../////////...---...///***+++,,,---...000111333///---++++++,,,......---111111000111222333222111333555666444000---------&&&+++,,,)))(((***+++))))))'''&&&&&&''''''%%%$$$!!!!!!!!!"""$$$$$$###"""&&&&&&&&&%%%%%%$$$""""""  !!!""" !!! """!!! """  !!!"""!!!555555666666555444333222...///000000000000222444444333333333333333333333...///000000000/////////***+++,,,......///......***---...,,,---111222111111------//////------111+++///222333222000//////000///...------///111222333222222444111---...222111---...222444111000111+++...000///,,,+++---///,,,///222444444555777888333333444666999;;;;;;:::???;;;:::===>>><<<<<>>>>>>>>===;;;888555<<<888:::@@@EEECCC???>>>JJJEEE>>>666+++&&&,,,666:::<<<===>>>CCCJJJLLLIIICCCCCCFFFKKKOOOMMMGGGAAADDDEEEHHHMMMPPPQQQOOOMMMGGGHHHFFFCCCDDDHHHIIIFFFAAABBBCCCBBB@@@???@@@AAA>>>BBB@@@>>>JJJXXXTTTDDD>>>???@@@???===:::999999777<<>>AAA@@@???AAAAAA@@@<<<<<<===???AAABBBEEEHHHEEE>>>;;;>>>BBBAAA@@@@@@EEEDDDCCCCCCEEEEEEBBB@@@DDDCCCBBBDDDEEEFFFEEEDDDBBBHHHGGG???FFF|||~~~[[[}}}cccYYY]]][[[YYYWWWQQQUUUkkkuuuDDD999@@@999777:::777fff{{{HHH>>>:::888:::888333111333444999777000...333555222333222...,,,000444111+++444111111666888666555777777333<<>>======>>>:::;;;;;;;;;::::::999999???;;;;;;BBBGGGFFFCCCBBBCCC@@@;;;444+++&&&,,,666BBBCCCCCCBBBFFFLLLNNNLLLCCCAAAAAAFFFLLLMMMHHHBBBAAABBBDDDHHHMMMOOOOOONNNGGGGGGDDD@@@AAAFFFFFFCCCCCCDDDDDDBBB@@@@@@AAABBB>>>BBBCCCBBBHHHOOOMMMDDD;;;>>>AAA???;;;888:::<<<===BBBDDD@@@======;;;888666:::======::::::===@@@777>>>CCC@@@===???AAAAAA===<<<>>>BBBCCCDDDHHHNNNKKKDDD@@@CCCGGGFFFDDDDDDAAA??????CCCHHHJJJGGGCCCFFFDDDCCCCCCEEEEEEDDDCCCGGGDDD777FFFppphhh|||xxxvvvvvvqqq\\\YYYWWWdddQQQ;;;===888888999999aaapppCCC777999999777444222222333222777777///,,,///111///---111333333555888666111111000222888;;;;;;<<<@@@GGG999888===:::AAAQQQZZZZZZIII888000///111777>>>___```HHH:::///+++,,,///...---,,,---...///000000111222111...+++***)))(((******)))+++...---(((&&&)))+++)))''''''+++000...000222222000//////000+++///222111,,,)))+++......+++((((((***+++***)))555555111---...222333000222222111...***'''&&&'''---++++++---111111---)))+++)))'''(((***,,,------%%%+++000000,,,,,,222:::===888333000000///+++'''(((,,,,,,((('''***+++******'''%%%$$$%%%%%%$$$###&&&$$$###$$$$$$$$$""" """"""######"""!!!!!! """!!!!!!"""######"""  !!!"""$$$"""!!!"""###$$$###!!!444555666666555444222000111222222111000///111222/////////......,,,++++++)))+++------,,,+++,,,...***,,,...///000///...---***---...,,,...333555333...,,,---111111---,,,...***...000///,,,,,,000444//////000000000000111111///333<<>>======@@@???<<<===@@@<<<<<<<<<<<<<<<===???AAAAAA???@@@DDDEEEBBBBBBEEE@@@>>><<<999222///444===CCCDDDCCCBBBFFFMMMOOONNNIIIGGGFFFGGGIIIJJJHHHGGGEEEDDDCCCDDDGGGIIIJJJJJJJJJIIIFFFAAAAAAEEEFFFCCCFFFFFFDDDBBB@@@@@@BBBDDD>>>AAAEEEFFFEEEDDDDDDDDD>>>??????>>><<<:::;;;<<>>===:::888999;;;===>>>???@@@AAA<<<@@@AAA??????BBBBBB???>>>===???DDDEEEDDDJJJQQQQQQIIIDDDHHHLLLKKKIIIHHHAAABBBEEEHHHJJJKKKKKKJJJGGGEEECCCCCCDDDDDDCCCBBBBBBDDDEEEuuuooozzzkkkSSS___mmmFFF===999:::888999TTTwwwfffAAA111555555111777DDDLLLLLLTTTKKK<<<000,,,...000000***555>>>===777333000...111555@@@OOOZZZaaagggmmm```DDD555222---...444555===888333000000222666;;;aaattt^^^SSSYYYUUUAAA000...)))))))))((((((***---//////222333222...+++)))***+++---...,,,---///---((()))))))))((('''(((+++...---++++++000555888555111000555888777111...000333111000///---,,,,,,---...111111---)))***///111...111000...---+++***)))'''...///000///---,,,---///***)))((())),,,......---&&&***......,,,...333999777555222000///.........,,,///...)))'''***,,,+++,,,***'''&&&&&&&&&%%%$$$%%%$$$$$$$$$&&&&&&$$$""""""""""""""""""!!!!!! """!!! !!!######!!!  """###$$$"""!!!"""###$$$###!!!444555666777666555222111...///111111111111444666555555555444333111000///+++...111000///...///111---...000111111///---,,,+++...///---///444666555---,,,---111111---,,,---...000111///,,,,,,111666000000111222222222222111,,,333>>>EEEAAA777000111222///000333444000------333222111111222222222222555777::::::888555444444:::999888999;;;;;;999888888;;;AAADDD@@@;;;===CCCBBBBBBAAA@@@@@@AAADDDFFF@@@AAACCCDDD@@@<<>>>>>===<<<::::::>>>@@@===<<<>>>???======;;;:::<<<@@@BBB@@@===AAAAAA@@@???BBBFFFCCC>>>@@@===???DDDDDDBBBGGGPPPOOOFFFAAAEEEIIIIIIFFFDDDFFFJJJNNNOOOMMMKKKLLLNNNGGGEEECCCCCCCCCCCCBBBAAA<<>>MMMYYYTTTEEE:::444111777AAAUUUnnnvvvRRR888222......111......//////------111999@@@UUUYYYBBB;;;NNNrrr{{{]]]???777------,,,+++***+++---000,,,///222222///---,,,---///111111//////111---'''000,,,)))'''((())))))(((444...***111>>>CCC<<<333---222666444...***,,,000,,,///111...)))(((,,,111------+++(((+++111444222,,,******+++---///...---&&&+++///+++$$$###+++444***))))))+++...//////...,,,------------///222444---///000///---...333888000222000***(((+++------...+++)))''''''((('''&&&$$$######%%%'''(((&&&%%%###$$$$$$$$$$$$######"""!!! !!!""""""!!! !!!###$$$"""  !!!"""!!! 777777444333666888222)))444111...000444666333000666444333333444555444333333///++++++---000111000000111111000...---...000...///---***+++///000---000000111111000///...---000...,,,,,,---//////...---111333222222444222...:::---///AAADDD555...555FFF555---444;;;666000///222555555222111444777666555777666444555888777333666888888888===BBB===444;;;===CCCFFFAAA:::;;;AAAFFFGGGCCC===;;;@@@CCCDDDDDD???===???AAA@@@AAAEEEYYYUUUIII===???HHHGGG???BBB@@@BBBHHHKKKJJJJJJLLLJJJJJJIIIFFFFFFJJJMMMOOO___RRRFFFDDDIIILLLEEE===CCCPPPRRRGGGAAAGGGGGG@@@JJJAAA<<>>???<<<888===>>>>>>:::666777<<>><<>>@@@ooo|||JJJ???222999888999XXXDDD,,,...111222CCCdddaaa<<<444,,,:::JJJuuuJJJ)))---///,,,...///333222///---...666DDDOOOjjj}}}jjjEEE===555FFFmmmddd<<<333,,,(((+++---+++((('''------,,,,,,,,,,,,,,,---...000111///,,,***+++---''''''((()))***+++,,,,,,,,,(((''',,,444999777333222...,,,///555777444000***+++,,,+++)))((()))***)))(((((((((***---000222000///---,,,,,,---///000///...,,,***))))))))))))...///...,,,***)))+++---((('''(((,,,///000---***555333///------///111333,,,++++++---//////+++((()))++++++(((%%%$$$(((+++)))((('''%%%%%%&&&''''''+++)))((('''&&&%%%"""'''""" """!!!###"""!!! !!!!!!######"""!!! """333666666444444555222---333111///111666888666333222000000111333555555444555222...,,,...000000///000000111000......///111000111000---...111222///////////////............000...,,,+++---.........,,,000222000111333222...555,,,...===BBB:::666:::EEE888111555777333222666///333444111111555888777777999888666777:::999666???AAAAAA@@@BBBDDD@@@888@@@AAAAAA@@@????????????>>>@@@???;;;;;;AAADDDEEEGGGCCCAAACCCEEEDDDEEEHHHSSSNNNDDD===???FFFIIIHHHIIIEEEEEEIIIKKKIIIFFFFFFOOOQQQQQQKKKDDDAAADDDGGGQQQKKKEEECCCEEEEEEBBB???CCCOOOSSSJJJAAAAAADDDCCCCCC???>>>BBBEEEDDDCCCDDDCCCCCCFFFIIIHHHDDDDDDGGGFFFDDDAAA>>>======<<<<<<888:::;;;:::888:::@@@FFFBBB<<<:::@@@DDDAAA??????AAABBBBBBBBBCCCCCCCCCDDDDDDBBBDDDIIIIIIFFFCCCDDDIIIGGGFFFGGGIIIKKKKKKKKKaaaUUUKKKJJJLLLMMMMMMNNNKKKFFFHHHIII===111===TTTUUUkkkqqqrrr\\\EEE<<<333>>>999WWW}}}MMM???:::===::::::SSSPPP666444333222AAA```eee===666555444PPP|||JJJ,,,///000,,,...000---++++++---000===[[[wwwkkk[[[KKK;;;666LLLnnneee???555---,,,---***(((((())))))((((((((())))))***///000111000---,,,---///)))))))))***++++++,,,,,,)))'''&&&***000333333111------...///000111000///,,,---...---+++))))))***(((''''''((())),,,///000...---+++******+++---...------,,,+++++++++,,,---......---+++)))(((***+++***))))))***------+++(((///...,,,+++,,,...000222(((''''''***---...---+++222000---+++************%%%%%%%%%&&&'''(((******+++******(((&&&$$$###"""(((###!!!######!!!###"""!!!  !!! """"""!!!!!!###$$$000555888555222333333222333111000333777999777555111000///000111333222111666333000...///////////////000000///......000222///222111......111222///......---,,,,,,---/////////---++++++,,,......---***...000///000333222///222///000777===<<<:::999:::111---000111...222999222666666333333666888777888;;;;;;999999======:::EEEHHHHHHEEEDDDCCC@@@<<>>>>><<<>>>CCCEEEDDDHHHEEEDDDFFFFFFEEEFFFJJJIIIFFFDDDFFFGGGHHHKKKOOOLLLFFFEEEJJJNNNLLLHHHGGGPPPSSSUUUNNNCCC<<<>>>BBBGGGHHHJJJIIIFFFDDDDDDFFF@@@HHHNNNIII>>>999>>>EEE===<<>>>>>>>>;;;888777999;;;777999;;;:::999;;;@@@EEE>>>:::999===AAA@@@??????@@@BBBEEEEEEDDDDDDGGGIIIGGGCCCCCCIIILLLHHHBBB???BBBCCCDDDDDDDDDFFFKKKOOOaaaTTTJJJKKKPPPRRRRRRRRRKKKJJJNNNQQQNNNSSSooovvvsssvvvGGG555444???777PPPZZZDDD>>>;;;666666DDDfff^^^???555///...666PPP|||```777000777333]]]OOO111111111---///000...+++...777DDD\\\nnnDDD444111888GGGpppgggMMM222''')))+++***(((''''''&&&&&&'''((()))))),,,.........,,,,,,---...++++++++++++++++++++++++%%%&&&'''(((***,,,------))),,,...---+++***+++---,,,...000///---+++******(((((('''((()))+++---...+++***)))(((((()))***++++++***++++++,,,---///000,,,---,,,***((('''((()))+++***))))))******(((''')))))))))***+++---...///#########&&&)))---......666111,,,+++---...+++((($$$%%%&&&((())))))*********+++,,,***%%%######%%%((($$$!!! ###%%%$$$###""""""!!! !!! !!!"""###%%%'''111555777555444777777444333222222444777777555333444333111111111000...,,,333222000///...///000000...///000///...///111333---000000---,,,///000...///...,,,,,,,,,...000222///---++++++,,,---------***...000///000333333111333555444222555888777222000+++)))...111111444999666::::::777555777888777777;;;===::::::>>>???===CCCEEEFFFDDDAAA???===<<>>GGG>>><<<>>>CCCEEEBBB@@@AAA???>>>???AAA???;;;;;;>>>888999999888888888:::;;;<<<======<<<:::999<<<>>><<<:::999;;;???@@@@@@???>>>BBBGGGHHHFFFGGGKKKPPPLLLHHHGGGJJJKKKFFFAAA@@@???AAABBBBBBDDDGGGMMMQQQTTTNNNLLLOOORRRPPPNNNNNNMMMPPPVVVeee```mmmoooCCC333666>>><<>>;;;:::===???>>>>>>???AAAAAA???======>>>>>>JJJLLL@@@<<>><<>>???AAA???;;;;;;???;;;888777:::???BBBAAA???>>>>>>>>>===;;;:::::::::<<<<<<;;;;;;>>>@@@AAAAAA???CCCGGGGGGEEEEEEIIINNNNNNLLLKKKKKKFFF@@@@@@CCCEEEDDDCCCFFFKKKPPPSSSSSSSSSRRRQQQPPPKKKEEEFFFJJJOOOQQQeee^^^ddd~~~vvvXXXAAA;;;888;;;HHH___MMM>>>666888666===dddYYY888///666000777HHHZZZUUU;;;...777<<>>>>>>>><<<===AAABBB@@@@@@BBB===GGGKKKCCC===???AAA@@@>>>?????????DDDJJJIIIEEEDDDDDDEEEGGGDDD@@@AAAGGGJJJHHHGGGHHHGGGGGGMMMUUUZZZVVVTTTVVVTTTNNNJJJJJJRRRJJJHHHOOORRRMMMIIIJJJGGGFFFDDDEEEHHHHHHFFFCCCFFFEEECCCCCCCCCDDDDDDDDDIIIAAA<<<@@@EEEBBB<<<777===;;;<<<>>><<<999:::>>>:::777555888???CCCAAA===:::;;;<<<<<<======<<<<<<<<<>>>>>>;;;<<<@@@BBBAAAAAACCCEEEEEEBBBAAACCCFFFKKKKKKLLLLLLFFF@@@@@@EEEDDDCCCCCCGGGLLLPPPQQQQQQQQQPPPOOOLLLEEECCCLLLXXXTTT[[[]]]EEEkkkbbb}}}YYY>>>===@@@<<>>???BBB<<<<<>>AAACCC???>>>======BBBHHHHHHCCCCCCDDDFFFHHHDDD???AAAFFFEEEGGGFFFCCCEEEMMMSSSUUUXXXVVVWWWWWWSSSLLLJJJMMMTTTMMMLLLRRRSSSMMMKKKPPPKKKIIIGGGGGGIIIKKKLLLLLLEEEJJJIIIAAA>>>BBBCCC???IIICCC???AAACCC@@@<<<;;;:::888999;;;:::777999===888666666888;;;<<<;;;999777888:::<<<>>>???>>>======@@@???;;;;;;???BBB@@@AAABBBBBBCCCDDDEEEFFFFFFHHHHHHLLLPPPOOOJJJGGGHHH???BBBEEEHHHIIIJJJLLLMMMKKKJJJJJJJJJHHHIIISSS___nnnoooVVVAAAWWWvvvTTT]]]uuurrrDDD888999<<<<<>><<<:::<<<<<<:::;;;AAACCC???;;;<<>>??????AAAEEEDDDCCC???===AAAFFFEEE@@@BBBCCCFFFGGGBBB===???EEE;;;DDDIIIHHHMMMWWWXXXQQQMMMOOOSSSVVVSSSNNNPPPVVVSSSNNNOOOUUUSSSLLLMMMVVVGGGGGGFFFDDDDDDGGGLLLPPPKKKVVVVVVGGG@@@EEEGGGBBBGGGDDDBBBCCCAAA======???>>><<<===???>>><<<>>>BBB:::<<<======;;;::::::;;;888888:::===??????>>><<<<<<@@@@@@:::999>>>AAA?????????@@@DDDIIILLLMMMMMMHHHGGGLLLVVVZZZVVVOOOKKK>>>EEELLLMMMJJJHHHKKKPPPKKKJJJLLLNNNMMMKKKMMMRRRyyyZZZMMMCCCOOOvvvsssffflllzzzvvvNNNGGG>>>777888@@@lllpppRRR999666555333???QQQ}}}LLL000---$$$555999AAASSSJJJ555222<<<222LLL{{{SSS;;;+++)))......,,,000EEEcccqqqbbbIII:::333444BBBnnnfffAAA//////---,,,++++++******+++(((&&&'''***+++)))''')))))))))))))))*********%%%%%%%%%%%%&&&&&&&&&%%%!!!###&&&&&&%%%%%%'''(((******(((&&&%%%&&&***---((((((***+++,,,---------(((((())))))))))))((((((((()))***++++++***)))(((###&&&)))************+++'''***,,,,,,(((%%%$$$%%%$$$$$$$$$%%%&&&'''((()))''')))***(((%%%$$$%%%''',,,)))'''(((******'''###'''&&&%%%$$$###$$$%%%&&&+++(((%%%$$$$$$%%%%%%%%% !!!!!! !!!### !!!"""""""""!!!!!!"""###"""!!! !!!###333333444444333333222111888777777888999999777555333111///000444555333111777444///...111333333222444222000222555888777666555,,,+++555999222---///000000000000///...---,,,------,,,,,,+++,,,,,,,,,+++,,,---///000000000000444000///000000...///222000///...000333555666666BBB===999999<<<>>><<<888999<<<>>>>>>@@@DDDBBB===BBB@@@@@@CCCHHHHHHCCC>>>CCCKKKIII===:::BBBDDD<<>><<<===AAADDDDDDDDDEEEEEEBBB>>><<<===???CCCNNNTTTQQQPPPSSSSSSNNNMMMMMMQQQZZZ]]]YYYTTTRRRRRRVVVYYYXXXTTTPPPOOOOOOHHHHHHEEEAAADDDKKKOOOMMMMMMUUUWWWNNNCCCAAAGGGLLLBBBBBB>>><<>>999<<<<<<:::;;;>>><<<777===<<>>::::::EEECCCDDDEEEEEEEEEFFFIIILLLPPPOOOOOOPPPPPPOOOLLLJJJDDDEEEHHHMMMQQQPPPMMMJJJIIIDDDHHHMMMCCCAAAfffqqqZZZ___}}}{{{{{{yyyYYYAAAFFFkkkPPPAAARRR```111...555111444CCCsssrrrEEE000***///===999DDD```TTT666666333555EEEeeeSSS777000000000///,,,777KKKWWWPPP???777:::===QQQrrraaaNNN===///,,,...+++((((((&&&(((+++---((($$$&&&---)))''''''((('''$$$&&&+++(((((('''&&&%%%%%%$$$$$$%%%%%%&&&''')))******))))))'''&&&&&&'''(((&&&%%%%%%%%%&&&''')))+++---...,,,,,,,,,,,,+++)))((('''&&&&&&((()))************$$$%%%'''(((***+++++++++&&&$$$%%%(((((($$$"""$$$%%%$$$$$$%%%&&&&&&%%%###&&&###!!!###%%%%%%"""%%%&&&&&&$$$######%%%'''###"""""""""######$$$%%%%%%))))))$$$"""$$$%%%######""" """""""""!!!%%%$$$""""""###$$$$$$###""""""!!!!!!!!!!!!""""""222333444555666666666666555444555666999:::999777999999888666444222111111555333222333666777666555222///---...000111000///222,,,...888;;;333,,,,,,////////////...---,,,,,,------,,,,,,,,,------...////////////////////////777333333666666444666999333222111333666888888888>>>;;;888888;;;<<<<<<:::;;;===>>>===>>>AAA>>>999@@@??????CCCHHHHHHEEE@@@AAAGGGGGGAAA@@@FFFHHHEEEEEEFFFDDDBBBBBBFFFIIIHHHGGGHHHHHHFFFCCCAAABBBDDDGGGOOORRROOOOOOTTTTTTOOOVVVPPPPPPWWW^^^\\\VVVSSSQQQRRRTTTXXXZZZYYYSSSNNNGGGHHHFFFBBBBBBHHHKKKKKKKKKOOOOOOHHHBBBBBBEEEFFF>>>AAAAAA======AAACCCBBB<<>>???CCCBBBEEELLLGGGAAAHHHDDDFFFHHHIIIIIIIIIKKKLLLQQQPPPNNNMMMLLLJJJHHHFFFFFFGGGHHHIIIKKKNNNLLLHHH===FFFHHHAAAJJJqqqwwwfffuuudddggg{{{eeeyyy{{{NNN555NNNDDD<<>>>>>===???BBB@@@<<<@@@???@@@CCCGGGHHHFFFBBBBBBDDDEEEEEEDDDEEEFFFGGGFFFHHHGGGCCCDDDHHHKKKIIIEEEFFFFFFEEECCCCCCDDDFFFHHHNNNPPPLLLMMMSSSTTTOOO[[[RRRNNNTTT\\\\\\VVVQQQPPPMMMMMMTTT]]]]]]TTTJJJDDDHHHGGGBBB???BBBGGGHHHIIIKKKIIIDDDBBBEEEEEECCC;;;@@@BBB>>><<>>CCCEEE@@@;;;;;;:::888999777888:::999777888===:::CCCHHHEEE@@@???@@@@@@???EEEGGGOOOXXXPPPCCCDDD@@@BBBEEEFFFFFFFFFGGGIIIOOONNNLLLJJJHHHGGGGGGGGGIIILLLKKKGGGGGGLLLJJJDDDCCCHHHIIITTT~~~sssssszzzeeeiiivvv}}}vvvuuunnn{{{DDD???999444???GGGiiiuuu___[[[___bbbfffooo{{{fffMMM888444333---,,,111444888;;;888222---+++***000///999eeemmm===444///...333<<>>777666555222///...+++&&&$$$'''***)))***---''''''+++///...)))'''***))))))((((((''''''&&&&&&&&&&&&'''''''''''''''&&&'''&&&$$$%%%&&&&&&%%%###''''''&&&%%%$$$$$$$$$$$$***)))(((&&&&&&&&&''''''***)))((('''%%%###"""!!!&&&&&&'''(((((((((((((((&&&$$$$$$''''''$$$###%%%######"""###$$$%%%###!!!"""&&&)))'''###"""###&&&$$$$$$$$$""" """#########"""!!!!!!!!!""""""&&&)))(((""" ###!!! !!!""""""!!! !!!!!! !!!!!! !!!!!!333444555777888999::::::888777666555666555222000000222444333111000222444---...///111222444444333555444333222111111000000444222666>>>???888000...------......---,,,,,,+++++++++++++++,,,---...///444333222000000000000000---+++,,,000111......111000000000111444555555444<<<===>>>===<<<;;;===>>>:::===>>>???BBBGGGGGGCCCAAAAAAAAADDDFFFGGGEEECCCEEECCCDDDFFFCCC>>>===AAA???CCCCCC???@@@GGGIIIFFFDDDEEEEEEEEEEEEFFFGGGHHHIIISSSXXXSSSQQQVVVXXXUUUXXXQQQOOOTTTYYYWWWRRRNNNQQQLLLJJJOOOWWWWWWOOOFFFBBBGGGHHHBBB===???CCCEEEGGGJJJJJJFFFDDDGGGHHHGGG===AAABBB>>><<>>;;;???AAABBBBBBBBBCCCFFFHHHJJJJJJIIIGGGGGGHHHKKKNNNHHHOOOOOOIIIGGGIIIGGGAAAGGGRRRmmmrrrmmmtttwwweee___www\\\AAA111???777CCCIIIOOO^^^mmmZZZEEE<<<;;;>>>>>>===@@@EEEFFFDDDAAA:::555444222...---000---,,,...222444333000000444AAA\\\~~~HHH222222---+++...000///000222111///...000...+++,,,111444222111333333<<>>>>>???BBBGGGHHHDDDCCCCCCCCCDDDEEEEEEDDDBBBFFFCCCDDDEEEBBB<<<;;;>>>;;;BBBCCC>>>@@@JJJLLLGGGIIIHHHHHHIIIKKKLLLMMMNNNKKKZZZccc]]]WWWYYY]]]]]]SSSRRRTTTXXXXXXRRROOOOOOUUUQQQMMMLLLNNNMMMIIIEEE@@@FFFHHHCCC>>>>>>BBBCCCCCCIIILLLGGGCCCEEEHHHJJJCCCCCC???<<<===@@@???;;;777>>>BBB>>>::::::<<<<<<888555555777777666:::@@@:::>>>AAAAAACCCFFFEEE@@@>>>AAA@@@GGGPPPHHH;;;:::EEEEEEDDDBBBBBBEEEJJJNNNGGGGGGGGGEEEDDDFFFKKKOOOFFFMMMPPPMMMGGGEEEGGGHHHOOO|||tttnnndddzzzwww^^^pppeee:::@@@???CCC<<<777>>>EEENNN^^^jjj@@@;;;@@@999===???<<<;;;<<<:::666777666666555111------...+++...000///---///666;;;GGG```|||QQQ777444,,,''')))------,,,---///+++))),,,...------000000---///666???RRRrrr~~~aaaOOO???///***222555222@@@WWWhhhvvvcccBBB111,,,)))))))))''''''***(((''''''***)))&&&(((---)))))))))))))))(((((((((&&&(((***)))&&&%%%%%%&&&&&&$$$######$$$%%%###"""'''&&&&&&%%%%%%%%%&&&&&&'''&&&$$$""""""###%%%&&&$$$$$$$$$%%%&&&''')))***))))))*********)))((((((&&&$$$###&&&&&&$$$$$$'''%%%$$$$$$%%%&&&&&&%%%######!!! """$$$$$$""" $$$$$$$$$""" """$$$#########$$$%%%'''))))))###''''''###!!!###$$$###"""  !!!!!! !!!""""""  !!!!!!!!! !!!!!!666666666666666555444444444333333444666777666444666333111333777999777444444444222///---...111444111222333333222222444666000000000111111000000111------............------++++++++++++,,,,,,---.........000222333333333333000///111555555000---...222111222444666777555333888888999999999999888777===???>>>===???CCCBBB>>>CCCCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBCCCDDD>>>FFFHHHBBBEEEOOORRRKKKIIIGGGGGGHHHKKKMMMNNNMMMGGGUUU]]]WWWQQQTTTXXXYYYRRRTTTXXX\\\YYYRRRPPPRRRWWWTTTPPPMMMJJJHHHGGGGGG???EEEGGGCCC@@@BBBCCCCCC>>>FFFJJJEEEAAABBBFFFGGGFFFDDD???;;;===@@@>>>888444:::>>>;;;:::;;;===<<<>>>;;;:::;;;999666888===DDDFFFEEEDDDGGGJJJHHHBBB===???<<<@@@JJJEEE>>>BBBDDDDDDCCCAAAAAADDDIIIMMMGGGHHHHHHFFFCCCCCCHHHLLLIIIJJJNNNNNNFFFCCCQQQcccuuuuuukkkpppLLL???IIIWWWRRRBBB<<<;;;<<>>@@@>>><<<===AAAAAA===@@@AAACCCDDDEEEFFFGGGIIIAAAGGGHHHBBBAAAHHHJJJGGGAAAJJJKKKDDDFFFPPPRRRIIIGGGFFFDDDFFFJJJLLLLLLKKKFFFMMMNNNHHHGGGNNNRRRPPPUUUTTTUUUXXXWWWSSSQQQSSSRRRPPPNNNKKKJJJIIIGGGFFF???CCCEEECCCDDDGGGFFFDDD???CCCEEEBBBAAACCCDDDBBBBBBCCCAAA<<<<<<>>>>>>;;;555999;;;:::;;;======:::???===<<<>>><<<999;;;???CCCFFFFFFCCCCCCFFFGGGFFF>>>@@@<<<>>>DDDAAA>>>GGG???AAABBBCCCCCCDDDFFFHHHHHHJJJKKKJJJGGGGGGKKKPPPUUUNNNMMMOOOGGGGGGggguuu}}}\\\@@@```qqqSSSBBB===@@@???uuuXXX777222222<<<999777>>>MMMXXXUUUKKKEEE777---...///,,,222<<<>>>WWWhhhhhhmmmyyyrrrfffTTTEEE;;;000000+++(((+++---...///222///,,,+++//////------000111333BBB\\\vvvtttXXX===,,,+++666@@@:::FFF^^^wwwyyyNNN555...,,,(((&&&)))(((***---,,,***+++///((((((((((((((((((((((((&&&))),,,+++(((&&&'''***'''%%%$$$$$$%%%%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%#####################$$$'''&&&$$$######$$$%%%&&&&&&&&&'''''''''''''''&&&'''######%%%%%%$$$%%%)))%%%$$$###$$$&&&&&&$$$###""""""###$$$%%%%%%$$$### !!!!!!  ###%%%"""!!!!!!!!!!!!""""""###"""&&&&&&""" """###""""""  !!! ###(((######""""""""""""######666666777777777777666666777666555666777777555444111444777777555555777;;;///222555555222000111333111333444333000///222444,,,000222222111333333333......///////////////...111000000////////////000+++---111333444333000///------111777888444111222333333444777999888666444777555555:::AAADDDAAA>>>>>>???>>>===???DDDEEEAAA===???BBBDDDEEEGGGJJJLLL@@@JJJIII???>>>IIILLLFFF@@@JJJKKKBBBBBBMMMMMMDDDKKKIIIGGGIIIMMMOOOOOONNNLLLLLLFFF@@@DDDPPPSSSNNNXXXRRRNNNRRRUUUSSSQQQQQQLLLIIIHHHIIIKKKKKKGGGDDD???BBBCCCCCCFFFJJJIIIDDDBBBCCCBBBAAADDDGGGEEE???>>>BBBCCC>>>:::<<<>>>???888:::;;;:::<<>><<>>???BBBEEE@@@===<<<@@@FFFHHHEEEAAADDDFFFDDD???@@@EEEFFFBBBAAAHHHKKKHHHFFFGGGHHHFFFLLLMMMKKKHHHLLLSSSTTTOOOTTTKKKFFFKKKRRRSSSOOOLLLJJJGGGGGGMMMSSSTTTQQQNNNLLLFFFCCCDDDGGGHHHKKKOOOEEEDDDBBBBBBBBBBBB@@@>>>>>>===<<<<<<<<<>>>AAACCC???;;;999===??????BBBEEE>>>>>>@@@AAA>>>;;;>>>DDD===<<<:::888888999:::;;;???BBBCCCBBBDDDFFFDDD???AAA>>><<<>>>CCCEEEBBB???KKKJJJFFFCCCIIIPPPMMMEEEDDDNNNMMMNNNWWWWWWNNNLLLZZZWWWYYY[[[XXXZZZoootttVVV|||oooTTTzzz[[[FFFnnnHHH???888DDD|||www>>>444999333222:::OOO|||III<<<000(((666666===fffLLL<<<:::555//////222111...'''+++//////,,,,,,...///000,,,...333333111888CCC___ttt~~~~~~tttPPP===;;;111444GGGUUU[[[iiizzzsssEEE777111)))(((******((((((***)))%%%&&&&&&'''((('''&&&%%%$$$***'''&&&)))***((())),,,((()))(((&&&%%%$$$&&&(((,,,+++******)))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%"""%%%%%%""""""%%%%%%"""'''&&&&&&&&&'''((('''&&&### ###'''((((((!!! """$$$%%%$$$######""" """"""""""""%%%$$$"""!!!!!!###$$$&&&&&&###  $$$(((,,,...(((###!!!###$$$"""""" $$$ &&&$$$"""!!! !!!"""###<<<;;;:::;;;;;;:::777555999777555666777777555222'''888555......???GGG%%%333333111111111111333333444222111000111111111000000000///.........//////333...+++...000///000222111+++***///333333111111,,,...111333222000...---...222444555888;;;888222999444222333333222333777777777888:::;;;=========DDDBBB@@@@@@AAACCCDDDDDDFFFCCCAAACCCFFFIIIHHHGGGFFFGGGDDDAAACCCFFFEEE???>>>EEEJJJIIIIIIKKKKKKIIIPPPQQQNNNLLLOOOVVVWWWTTTTTTKKKFFFKKKPPPPPPLLLIIIKKKHHHHHHKKKOOONNNKKKGGGBBB>>>>>>CCCFFFGGGIIILLLJJJHHHEEEBBBAAA@@@===;;;=========>>>@@@BBBDDDEEE<<<888888;;;======>>>BBBBBB???>>>AAABBB@@@@@@CCC???===:::888666555666666777<<<@@@??????BBBBBB@@@EEEAAA<<<<<<@@@CCCCCCBBBHHHJJJIIIFFFHHHNNNQQQOOOQQQSSSGGG===CCCHHHKKKQQQ]]]yyyeeemmm]]]XXXvvvMMMccccccEEEooopppBBB@@@@@@XXXYYY===999555111444CCCjjjnnn>>>666000***333222;;;jjjtttSSS<<<444111333000***)))...444666777111,,,,,,+++)))+++000)))---111000,,,777YYY{{{pppNNN888555666@@@]]]dddNNN;;;+++---///---))))))+++***&&&))))))(((((((((((())))))***'''&&&)))***((((((,,,)))))))))'''%%%%%%''')))+++&&&""""""'''+++***(((&&&&&&&&&&&&&&&&&&&&&&&&"""%%%$$$!!!!!!$$$%%%"""+++***((('''&&&%%%$$$"""$$$"""!!!!!!"""###"""""""""!!!!!!"""###$$$""" ###"""!!!!!!""""""""""""&&&%%%###"""!!!"""###$$$,,,***(((%%%&&&(((+++---)))%%% """###""" !!! &&&%%%###"""!!!"""###$$$<<<999777999<<<<<<888444888666555555666555333111:::666555BBB444$$$333777555444333222222333444555333000---///333555444111//////...---------------111000111444333//////222222,,,))),,,///...---...111000000111333333111...,,,...///000666:::666///444333444666555222555:::999888777888;;;===>>>===GGGCCC???@@@DDDGGGFFFCCCIIIGGGEEEDDDEEEGGGIIIJJJEEEDDDCCCCCCHHHKKKGGG@@@@@@GGGMMMMMMNNNOOONNNJJJNNNNNNLLLJJJMMMRRRTTTSSSRRRJJJFFFKKKPPPQQQMMMLLLKKKJJJIIIKKKNNNOOOLLLHHH???===>>>CCCGGGFFFEEEGGGHHHEEEAAA???>>>===;;;:::777888:::<<<>>>@@@AAAAAA@@@======@@@@@@===<<<>>>BBB===;;;@@@DDDCCC@@@???===;;;999777555444444444222999?????????BBBDDDDDDGGGBBB;;;999<<>>444***&&&***,,,***&&&'''''''''''''''''''''''')))+++)))%%%%%%)))+++))),,,+++***(((&&&$$$###""""""$$$&&&&&&$$$"""!!!!!!!!!!!! !!!######""" """"""""""""""""""""""""&&&%%%###"""!!!""""""###***)))'''%%%$$$$$$%%%%%%%%%!!! """!!! """!!!!!! &&&%%%$$$###"""###$$$%%%888888888999:::999777666777777777888888777666555111444+++---111@@@OOO;;;666555444333333444555666444222111222444666666555//////...------------...111333888;;;777000000444555///+++,,,---+++***,,,222111111111222222111111)))---...///111444222...555444555888888666666999===;;;999:::===??????===DDDCCCBBBBBBDDDEEEFFFEEEFFFFFFFFFEEECCCCCCDDDFFFCCCBBBCCCGGGNNNPPPJJJDDDGGGMMMQQQQQQPPPQQQMMMHHHJJJJJJIIIIIIKKKNNNPPPPPPMMMFFFDDDJJJQQQRRRQQQQQQCCCEEEFFFGGGLLLPPPPPPLLLHHHDDDCCCEEEFFFBBB@@@AAA>>>;;;999999:::<<<===<<<666777:::===>>>>>>>>>>>>BBBAAAAAACCC@@@:::777999>>>::::::>>>AAA>>><<<===999888777777666777888888777<<>>@@@???<<>>===GGGiiimmmUUUBBB777333999@@@@@@EEEEEE;;;000,,,,,,,,,,,,+++)))'''&&&%%%&&&&&&(((%%%$$$''''''%%%%%%)))'''(((((((((&&&&&&'''(((FFF>>>444---+++***&&&###'''''''''''''''(((((((((---///,,,((((((,,,///---((())))))((('''&&&&&&''' %%%***,,,)))&&&%%%&&&!!!###$$$###""" !!!"""!!!!!! !!!######""""""""""""###$$$$$$######"""!!! ###!!! !!! !!!!!!###&&&%%% ### !!!!!!!!!!!!$$$$$$###""""""######$$$333777;;;:::666333555888555666888888999999999999+++333555<<<888===RRRLLL666666555444444555666666444555666555222222444666111000000///.../////////000333999<<<777000///444333...,,,---...,,,---000,,,...000///+++***---111---444999555222222444444777222111555999777444333===;;;999<<>>>>><<<===@@@BBBBBBAAA@@@>>>::::::===???;;;555444666::::::<<>>BBBFFFDDD>>>;;;:::999:::===@@@CCCDDDIIIIIIJJJJJJJJJKKKOOOSSSZZZSSSKKK```zzzuuuxxx{{{uuuEEEOOObbb~~~mmmooo___```iiixxxLLLAAA===;;;;;;>>>JJJwwwlllFFF444///777:::222>>>ccc~~~aaa<<<000111,,,...222--->>>@@@999666111,,,///AAACCCFFFLLLZZZpppYYY>>>+++///222***(((000///666GGGhhhcccDDD???888:::SSS}}}gggRRR@@@999444555999BBBUUUgggiiinnnkkk\\\HHH999111---,,,,,,,,,++++++*********'''$$$$$$&&&&&&###$$$'''%%%&&&''''''&&&%%%&&&'''000000...+++'''&&&&&&'''%%%%%%&&&&&&''''''''''''***+++)))%%%%%%)))+++***((()))***)))'''&&&'''(((!!!&&&+++,,,***&&&%%%&&&"""!!!!!!!!!######"""  """""" !!! !!!!!!"""###$$$%%%""""""$$$$$$$$$###"""!!!%%%###!!!!!! """!!!###&&&%%%!!!!!!$$$ !!!!!!!!!""""""""""""!!!!!!!!!"""""""""111888===;;;444111444999333555777777666666777888:::...333WWWZZZIIIUUUYYY777666555444444555666777333555777444000...000444222222111000000000000000---000555777333------222---++++++...000///111555,,,000333111---+++...333...777<<<888111000444666;;;444222777<<<;;;777555:::888888>>>EEEIIIHHHEEE<<>>>>><<<<<<>>>???@@@@@@???>>><<<666777;;;???===888999>>><<<<<<>>>???<<<999<<>>888222)))(((333777777666888AAANNNVVVWWWFFF444))),,,...))))))///777WWW~~~hhhEEE888666333BBBppp~~~fffKKK999333===AAAGGGNNNTTT```uuulllWWWAAA111,,,++++++*********++++++(((%%%%%%'''&&&$$$$$$'''$$$&&&(((((('''&&&'''(((###'''***)))%%%###$$$'''%%%%%%%%%&&&''''''((((((***,,,***''''''***,,,***)))+++,,,***&&&$$$%%%'''&&&''')))(((&&&###"""!!!&&&%%%#########""" !!!%%%$$$""" """ !!!"""######$$$$$$ !!!###$$$%%%$$$$$$###$$$$$$###"""!!!  !!!###"""""" !!!!!!""""""### !!!!!!!!!!!!!!!!!!666:::===<<<666333444777444666888777444333333555///444%%%...]]]???666555444444444444555666555555444333111111111222222222111000000000000111......000222000---...333,,,***,,,///000...000444000222444444222000111333,,,333777333///000222333:::666555999===<<<;;;<<<<<<::::::???GGGIIIFFFAAA???CCCGGGGGGDDDCCCFFFJJJFFFEEEDDDFFFHHHGGGCCC???BBBBBBHHHNNNMMMFFFEEEHHHLLLJJJEEE@@@AAAFFFHHHEEE???AAAGGGNNNMMMHHHFFFIIIIIICCC@@@BBBCCCAAA???@@@BBBJJJKKKEEEFFFMMMOOOJJJFFFBBB???AAA@@@<<<::::::;;;;;;<<<===???>>><<<:::999:::;;;<<<<<<<<<<<<;;;999;;;???BBB???;;;===CCC???;;;:::;;;;;;:::===AAA<<<<<<<<<;;;:::999888888777???CCC???;;;;;;<<<;;;:::<<<===??????@@@AAABBBKKKIIIJJJKKKLLLSSSeeewwwrrraaa[[[bbbqqqrrrEEE]]]}}}vvv{{{rrrdddaaa\\\aaakkkvvvNNN???777@@@;;;???PPPrrrOOO555111<<<666111DDD[[[iiiAAA555,,,000((()))444666333111***)))666'''***,,,***+++///111000444...))))))***+++///555MMM}}}|||aaaIII;;;>>>GGGVVVnnn[[[CCC777555BBBRRREEE```jjjMMM;;;777111+++(((''')))***+++((('''))))))&&&&&&)))%%%'''******)))((()))))))))***+++)))'''$$$$$$$$$%%%&&&&&&'''(((((()))))),,,...---******---...,,,(((+++,,,***&&&$$$&&&))))))'''%%%$$$%%%%%%$$$###%%%$$$###$$$%%%%%%###!!! $$$((((((%%%"""###%%%!!!"""""""""""""""!!!!!! !!!"""#########""""""!!!"""###"""!!! !!! !!! ### !!!""""""###### !!!""""""""""""""":::;;;<<<<<<:::777666555777999:::888444222222333///CCCAAA:::>>>WWWfffHHH666555444333333444555666888555222333666777555333222111111000000000000000111...///111000...000555///---...111///++++++.../////////000222111///------111222111111333444222222111333777777666999???AAA>>>===AAAFFFFFF@@@999BBBDDDFFFGGGGGGGGGHHHIIIHHHDDD@@@BBBEEEGGGCCC???999<<>>???GGGJJJEEEFFFBBBBBBDDDCCC===888777888888:::===???>>>;;;999999:::;;;===>>>?????????<<<===@@@AAA<<<777999>>>@@@999444666999:::;;;===888999:::;;;;;;;;;;;;;;;999EEEMMMHHH>>>;;;@@@EEE@@@@@@@@@@@@??????AAACCCGGGKKKSSS[[[cccuuu{{{iii___\\\```aaaSSSMMMmmmDDDDDD~~~jjjbbb___dddmmmMMM===666BBB===<<>><<<888AAA\\\wwwVVVDDD333111666999:::;;;999666555666666333333666---...000222333222...+++111---,,,111333111......000111333444000,,,+++,,,000---,,,000111///---//////333555444333444444333<<<888444333444666555333;;;888999===>>><<>>>>>?????????BBB;;;>>>>>>>>>BBBGGGEEE>>>EEECCC???<<>>===888555FFFDDD===777:::BBBAAA:::999999888777777777777777;;;EEENNNLLLDDD>>>AAAFFFFFFDDDEEEFFFBBB>>>CCCLLLHHH\\\xxxgggXXXWWWXXXWWWVVVhhhuuueeeHHHEEEWWWnnneeehhhrrr[[[CCCKKKSSSQQQEEE:::>>>HHHQQQjjj[[[@@@///222444,,,000???LLLYYYYYYDDD000+++...///******+++++++++,,,,,,,,,,,,+++------***&&&)))///+++,,,+++***+++222;;;AAA^^^~~~UUU???CCCSSS```rrrQQQ>>>333666@@@LLLlll}}}VVVDDD;;;000,,,000///,,,+++---///---,,,,,,---......+++)))******)))---***)))++++++'''''')))(((((((((((()))))))))))),,,------,,,***)))***+++(((&&&&&&'''&&&$$$&&&+++'''&&&%%%$$$############%%%###"""$$$'''***+++,,,"""###&&&)))+++,,,------###"""!!! !!!"""&&&### """"""  !!!!!!!!!!!!!!! %%%!!!"""###!!! """  """$$$%%%%%%!!!"""$$$%%%$$$###"""===:::777888;;;<<<888555444666777666444444666888777888888666111444BBBRRRHHH@@@777444777;;;;;;:::888555666999:::888888;;;111111111111111111///...222......222555333000111444222000000111111000///444111000222222...,,,---+++///333444555777999999777555222333666999:::::::::666555:::>>>===???CCCCCCBBBEEEHHHGGGDDDDDDHHHNNNOOOJJJBBBDDDKKKJJJAAA===FFFQQQVVVNNNDDDBBBHHHIIIHHHGGGFFFGGGGGGEEEDDDCCCDDDHHHJJJGGGBBBDDDIIIJJJGGGFFFFFFCCC>>>>>>BBB???===<<<>>>AAABBBBBB@@@???>>>:::777999===:::444<<<::::::;;;888666999>>>===555===AAA999???FFF===???<<<;;;???@@@>>><<<>>>AAACCC@@@;;;;;;@@@@@@===888777777666555666666666;;;===@@@AAA@@@>>>>>>???CCC@@@???@@@@@@CCCOOO\\\|||qqqbbbVVVQQQSSSXXX\\\gggnnntttyyyrrrVVVHHHDDDLLLJJJssseeeddddddVVVZZZEEE@@@???PPPBBBDDD```vvvuuutttvvv}}}~~~rrrbbbGGG666---444777222222999888@@@???222((()))+++)))++++++++++++++++++++++++'''%%%%%%)))***((())),,,)))&&&,,,333---'''???aaaWWW===CCCbbbcccGGG666555CCC___ttt|||[[[888,,,111---...///111000...------***,,,---+++))))))***+++***''''''******''''''***)))))))))))))))((((((((()))***+++***)))((()))***)))''''''((('''$$$&&&+++'''&&&%%%$$$############$$$###"""###&&&((())))))%%%&&&'''(((((())))))))))))((('''&&&&&&&&&'''''''''$$$!!! """######"""""""""""""""!!!!!! """!!!"""$$$""" """'''$$$""" !!!""""""!!!###############$$$%%%%%%>>>;;;999999:::;;;888555222666:::888444333888===888555444666777777;;;AAA444:::<<<777666<<<===999444222444888999666555888555444333111000000000000222//////444777444333444666111------000444333111444111111333333///---///,,,...222555666777999<<<666444333444777;;;<<<===<<<777666:::>>>??????AAA======???CCCBBB???@@@CCCKKKNNNLLLEEECCCFFFEEE???:::DDDQQQTTTKKK???>>>DDD@@@BBBDDDEEEDDDCCCDDDDDD???CCCIIIKKKEEE@@@DDDLLLEEEFFFIIIIIIDDD>>>>>>CCCBBB;;;:::@@@CCCAAABBBHHH@@@???<<<999;;;>>><<<777999:::===>>>:::777<<>>>>>@@@DDDBBB???AAAEEE;;;@@@BBB@@@===>>>???>>>999999888777777777777888555555777===CCCEEEBBB>>><<<===AAAJJJYYYnnn|||iii___bbbfffcccWWWNNNRRR[[[ZZZdddaaaIII555@@@gggrrrMMMCCCgggbbbdddlllVVVqqqEEE===;;;>>>AAA@@@WWWgggLLLCCCBBB???<<<<<>>PPP{{{uuuLLL888999@@@[[[tttjjjKKK666555222...,,,...111333***,,,---,,,)))'''))),,,+++((((((******'''''')))*********))))))(((((('''&&&((()))(((''''''(((******(((((((((&&&###%%%***'''&&&%%%$$$$$$######$$$%%%###"""###%%%&&&&&&&&&)))((('''&&&%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%'''%%%###"""###%%%%%%$$$$$$$$$$$$###"""!!! """%%%&&&"""###+++'''%%%$$$###$$$%%%$$$###&&&%%%###""""""$$$&&&'''===;;;999999:::;;;999777666888:::999666555888<<<999666666;;;>>>===>>>@@@888FFFJJJ>>>777;;;;;;555555333555888777333000222666666666444222000///000000...000555666444444666222222000...///222222//////...///333333000111444222222333666555333444777999888666555555777888999===<<<;;;<<<======???AAA;;;:::===AAA@@@===>>>AAAAAAIIIMMMJJJFFFFFFCCC??????BBBFFFFFFAAA===BBBJJJ???AAABBBAAA===<<>>@@@>>><<<@@@GGGCCC@@@AAABBB===<<>>>>>@@@CCCBBB???@@@DDD888<<>>MMMeeelllNNNCCC>>>DDDBBB666888[[[VVV;;;DDDuuu[[[tttggg]]]pppXXXAAA;;;666888```SSS<<<111777666333000000000///---(((+++...111666888444,,,000111///+++---111000,,,111000///...---,,,++++++000,,,))))))))))))---222...333222777WWWiiiHHH===KKKeeeFFF999HHHgggvvv@@@777444---)))***///111///////////////,,,)))+++000000,,,+++---+++'''&&&)))++++++******)))(((''''''%%%'''(((((('''''')))******((('''(((%%%"""###((('''&&&%%%$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&%%%$$$)))'''%%%###"""!!!!!!"""""""""!!!!!! &&&%%%#########$$$$$$$$$###############"""!!! """"""$$$%%%""""""(((###"""!!!"""###%%%%%%$$$%%%$$$###"""######%%%%%%:::999888999:::;;;<<<<<<<<<;;;999888888888777777===;;;:::;;;999555555888FFFSSSTTTDDD777777666000888666888;;;:::666333555444666999888444111.........---///444555222222555///666999444//////000///,,,,,,///222222///111555666333444666444000000555999888777555333444555666;;;>>>???<<<999999<<>>>>>AAAEEEDDDAAABBBFFFAAAGGGLLLJJJHHHIIIKKKLLLIIICCC???@@@@@@AAAFFFKKKHHHGGGDDD>>>999888<<>>FFF===???===::::::======999===::::::>>>@@@???@@@CCC?????????CCCEEE@@@???FFF@@@<<<<<>>===>>>:::999:::???CCCBBB===999>>>>>>=========>>>>>>???999>>>AAA???===AAALLLUUUhhhdddCCCCCCDDDBBBCCCQQQoooyyyHHHFFFBBBFFFUUUUUUWWWMMM;;;@@@===LLLqqqeee===666555555333444999>>><<<777111///111000---000555333,,,---000000,,,***+++++++++000///...---,,,***)))))))))(((((('''&&&***888FFF999999999EEEkkkBBBHHHVVVwwwxxxdddVVVHHH888777QQQ|||nnnTTT???///666===FFFMMMMMM???...555000...///...,,,...333///,,,+++---,,,)))(((***,,,++++++***)))((((((''''''((())))))))))))***+++)))&&&&&&&&&$$$!!!"""'''&&&&&&%%%%%%$$$%%%%%%%%%'''&&&%%%%%%&&&&&&%%%###&&&%%%###!!!!!!!!!!!!"""#########"""""""""!!!!!!"""######"""""""""###$$$ !!!"""###############&&&""" """### """!!! !!! """"""###$$$$$$###"""!!!999999888999:::;;;===??????<<<999888999888666444;;;:::999999666222333999;;;BBBCCC;;;444666777444444222444888999666555777222666:::999555000......------000444333000000444...:::???888000000222000......111333111---...333666222333777555000222999666666555444333444777999999<<<===999777:::<<<===>>>>>>AAAEEEEEEBBBCCCFFFDDDDDDDDDAAAAAAFFFMMMSSSOOOGGGBBBDDDGGGGGGFFFGGGPPPLLLEEE>>>::::::>>>BBBGGGDDDDDDGGGGGGCCCAAABBBKKKAAA;;;===BBBAAA===::::::999===DDDCCC:::888<<<===???>>>::::::======:::===888888<<>>===>>>;;;>>>???HHHRRRIII@@@GGG@@@<<<;;;???AAA>>><<<<<>>:::>>>============>>>??????<<>>;;;;;;:::999777666777777999777777:::;;;999:::===000111222444666888999999333000111444555333333666222666999777333//////111......111444333//////333...888;;;333...111333000...///222444111---000555999333333999888222444===444666666555444555999<<<;;;;;;888777<<>>===>>>AAABBBAAAAAACCCFFFDDD??????CCCIIIBBB>>>AAACCC@@@;;;999666:::>>>@@@>>><<<<<<<<>>===@@@@@@???===;;;<<>>;;;;;;>>><<>>@@@CCCBBB???@@@DDDDDD???>>>CCCEEEBBB@@@AAA??????>>>>>>??????@@@AAA@@@???EEEXXXxxxsssJJJ;;;???CCCGGGLLLRRRXXXWWWJJJ======444KKKOOO>>>EEEtttnnnnnn}}}xxxiiibbbUUU\\\tttEEEIII888777999GGGbbbyyyaaa777777:::BBB^^^RRR:::888...555444:::IIISSSQQQIIIDDD999555222111000///000222+++---//////,,,***+++...++++++***)))((((((''''''%%%&&&(((+++---444DDDSSSaaa???))),,,...222VVVTTTMMMeeepppMMM;;;555111>>>VVVwww]]]KKK;;;999===DDDPPP]]]ppp[[[IIIDDDAAA888222333444111000111000,,,+++...***************************+++,,,+++)))((()))***)))'''&&&(((&&&$$$&&&***&&&&&&%%%%%%%%%&&&&&&'''%%%$$$$$$%%%&&&&&&$$$""" !!!"""""""""""""""!!! !!!!!!!!!  """"""!!! !!!### !!!!!!""""""""""""""" ######!!!###'''...,,,)))''''''&&&$$$###$$$$$$$$$$$$######""""""===<<<;;;:::888999;;;===666:::<<<:::555444777<<<<<<888777;;;===:::777777???999777<<<>>>:::555444:::666555777666333333666333666777555000...000444//////222555333...///333---444333***)))111333...+++---222555333111444;;;===666666;;;:::333555===777888888777444555888<<>>>>>AAAFFFFFFCCCDDDHHHAAABBBFFFKKKKKKGGGCCCBBBIIIDDD@@@@@@AAACCCJJJRRRGGGBBB===<<<>>>AAAAAA@@@<<<@@@EEEGGGBBB===@@@HHH@@@>>>@@@DDDDDD???;;;:::333:::???===>>>BBBEEEEEE>>>BBBBBB>>>===???@@@??????@@@CCCDDD???999;;;AAA>>>EEEGGGWWWkkk\\\DDDGGG===AAAFFFIIIEEEAAAEEEMMMFFFCCCCCCFFFDDD@@@BBBHHHAAAAAAAAAAAABBBBBBCCCDDDIIIEEEMMMkkkXXXEEE???>>>>>>BBBGGGJJJHHHEEEDDDBBB>>><<>><<<:::999999888999:::888555444666888:::777333333666888888777999:::999777444444777:::666999;;;:::777333000///000111111000......///000222000...///222666999:::777999888333222444444111:::;;;999555666999888555>>>888555888:::777444444======<<<===BBBHHHEEE???BBBCCCBBB@@@BBBFFFFFFBBBFFFCCCDDDGGGGGGAAA<<<;;;DDDBBB???>>>???CCCGGGJJJDDD@@@<<<===AAADDDCCC@@@;;;@@@AAA===>>>BBBBBB>>>DDD@@@===<<<>>>???===;;;;;;AAAEEECCCBBBDDDEEEDDDEEEAAA======???BBBCCCBBB===???BBBFFFJJJLLLJJJHHHWWWRRRPPPSSSTTTMMMDDD???DDDDDDDDDDDDDDDFFFIIIKKKEEECCCAAA@@@BBBCCCDDDCCCIIICCC>>>@@@FFFLLLMMMLLLJJJMMMQQQZZZkkk~~~lllJJJHHHHHH>>>@@@NNNUUULLLEEEBBBAAA======???IIIJJJJJJjjjmmmhhhcccRRR^^^mmmrrrxxxJJJCCC\\\tttTTTMMM111666BBB333333@@@:::======WWWAAA;;;OOO???MMMSSS[[[^^^[[[]]]gggkkkhhhjjjlllnnnppp\\\KKKJJJ@@@PPPppprrrFFF555555...444000///222555444444777222+++'''***---,,,,,,---000,,,+++...///,,,***++++++&&&%%%((()))'''''')))(((+++***&&&)))///...(((...---......***''',,,333999KKKOOO@@@AAAfffwwwLLL777===MMMVVVbbbooommmRRR===777<<<222IIInnneeeYYY___]]]MMM===666444333---+++(((&&&'''******(((***)))+++///...***(((+++///+++)))+++---,,,000444---...,,,&&&$$$%%%$$$!!!'''%%%###"""######"""!!!%%%""" !!!$$$&&&%%%###%%%%%%###"""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! """""""""!!!!!!"""&&&)))"""###!!! $$$((('''"""%%%$$$###""""""###$$$%%%;;;:::999888777777777888888999999:::::::::999999666888999888666666888:::===:::666555666777666555888555333333555777888888666777999888555333111111---.../////////000222444333111000000111333555666333555555111111444555222333555444111222666666333;;;888999;;;999555555888999:::999999>>>CCCAAA<<>>BBBBBB@@@CCCFFFEEEAAA@@@CCCBBB>>>BBBAAA@@@BBBDDDDDDAAA===<<<@@@BBB@@@@@@BBBDDDBBBKKKHHHEEEEEEGGGIIIIIIHHHEEEDDDCCCCCCDDDEEEEEEDDDKKKGGGDDDEEEDDDBBBCCCGGG??????AAADDDFFFEEE@@@;;;JJJHHHCCC===999:::???CCC???GGGUUUhhh{{{}}}wwwrrr|||ZZZJJJCCCMMMOOOHHHKKKXXXRRRMMMGGG@@@===@@@GGGMMMpppCCC888xxxooo}}}vvvsssmmmeeennnqqqsss|||xxxwwwuuuLLL{{{TTTEEEBBB>>>666LLLppp}}}}}}aaabbbTTTeeezzzPPP>>>999>>>AAA@@@AAACCCCCC@@@FFF???@@@III@@@777===;;;:::<<<>>>777111<<>>999555;;;HHHnnnnnnSSS;;;+++000333333///)))&&&'''(((+++&&&$$$&&&&&&&&&)))...,,,(((&&&'''&&&$$$%%%)))+++......,,,---000000---)))'''$$$###"""""" """!!! !!!###$$$$$$###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""!!! !!!$$$'''###%%%$$$!!!"""%%%$$$ %%%$$$###""""""###$$$%%%<<<;;;:::888888777777777<<<999777888:::;;;999777666777999999888888:::<<<@@@===999777666666555444999555111222555888777444222333333222000//////000,,,...000000000000222444222222111000000000000111...111111000111444555333111444555222333777777555777888;;;===999555777<<<999:::999888<<>>@@@EEEEEEAAADDDBBBCCCIIIKKKHHHFFFFFFAAA@@@@@@AAABBBDDDFFFHHH===;;;999;;;???BBBCCCAAABBBCCCBBB???>>>@@@AAA>>>CCCCCCEEEIIILLLKKKFFFAAAAAACCCBBB??????CCCEEECCCHHHFFFEEEEEEGGGGGGFFFEEEHHHEEEAAA>>>???@@@AAAAAAJJJFFFCCCAAA???AAALLLXXXGGGCCC@@@@@@EEEHHHHHHGGGBBBGGGJJJGGGBBBBBBJJJRRR```{{{zzztttwww{{{~~~~~~~~~aaaVVVYYYtttmmmJJJ@@@;;;<<>>===;;;>>>CCCBBB>>>>>>@@@???>>>???CCCBBB>>>AAA??????DDDGGGEEEDDDEEE@@@@@@@@@@@@AAAAAABBBBBB@@@===;;;;;;===??????>>><<<======>>>???BBBDDDEEEGGGGGGHHHKKKNNNMMMHHHDDD@@@BBB@@@<<<;;;???AAA@@@@@@@@@@@@AAAAAA@@@???>>>BBB???===<<<>>>@@@BBBBBBPPPLLLHHHFFFEEEGGGQQQ\\\GGGDDDAAA>>>>>>AAADDDFFFJJJMMMNNNLLLQQQfffxxxssstttvvvoooooommmhhhggggggccc^^^]]]ZZZVVVSSSSSSWWW]]]bbbiiigggjjjpppnnnaaaRRRIIIIIIEEEGGGRRRfffYYY???>>>DDDBBBCCCKKKTTTUUUNNNFFF===::::::;;;>>>ZZZHHH<<<@@@EEEFFFtttkkksss___sss___OOOuuuyyyNNNGGGCCC^^^hhhIII===;;;MMMkkk___999444000111000...---///111//////000...+++...444999222------,,,))))))+++)))((())),,,+++((('''***///******---+++%%%###%%%...***)))***+++***---222111333444000,,,<<>>===AAACCCAAAAAABBB????????????>>>===<<<;;;<<<:::888888888999::::::>>>>>>@@@BBBEEEGGGIIIKKKIIIGGGEEEFFFHHHHHHEEEAAA;;;??????:::777999;;;;;;===>>>@@@@@@???>>><<<<<<<<<;;;<<<>>>AAABBBAAA@@@LLLHHHEEEFFFFFFEEEGGGKKKHHHNNNSSSQQQJJJFFFHHHKKKKKK^^^vvvqqqllleee```]]]YYYSSSNNNSSSLLLKKKSSSYYYUUUKKKCCCEEEFFFHHHGGGDDDIII[[[mmmwww~~~wwwjjjIII???AAAAAA>>>IIIXXX```___TTTBBB444111@@@>>>111IIIfffOOO;;;BBBDDDBBB555bbb___~~~yyy|||{{{qqqoooWWWtttPPPlllPPP===:::MMMqqqHHH555???iiirrr>>>666000......---///222555///,,,---...,,,,,,...000+++***---...+++***+++)))(((***,,,***&&&'''+++***'''&&&)))******,,,000)))(((***,,,***(((,,,222,,,...333333(((&&&<<>>;;;999999;;;>>>???<<<999:::999999::::::999777444888999::::::999888999:::111777<<<999333111555;;;000111111000///000222555,,,...111222222222222333///111333222000000333666111444555444444666555111111666999555222222222111555111111777<<<:::777555>>>@@@???<<<<<>>===@@@BBB@@@@@@BBB???>>>===<<<;;;:::999999;;;:::::::::;;;===???@@@AAA@@@AAAEEEFFFDDDDDDFFFHHHDDD@@@???@@@AAA@@@>>><<>><<<>>>@@@???===;;;;;;;;;;;;<<<>>>AAACCCBBB???<<>>444666999<<<======:::999888777777999;;;:::777444666999::::::888777888:::000444888777444222555999,,,---...---,,,,,,...///,,,...222333333222222333222444555333000000555999///333555444444666555111222999===:::666666777777444222444999;;;888666777<<<>>>===999888<<<===<<<999<<<>>>>>>AAAEEECCC???AAA===;;;>>>@@@@@@AAACCC======<<<;;;::::::;;;;;;@@@AAAAAAAAAAAABBBEEEFFFBBB@@@BBBFFFEEE@@@===???FFFCCC??????AAACCCBBB@@@<<>>@@@CCC===???@@@???<<<:::;;;<<<======???BBBCCCCCC???===@@@@@@CCCGGGFFFEEEIIIOOOQQQ\\\iiisss|||wwwVVVLLL888555FFFJJJ???DDDVVVccc\\\RRRFFF777000:::IIIZZZ```yyycccDDD>>>CCC\\\WWW333JJJbbbrrr~~~DDD{{{PPP<<<]]]^^^PPP999???GGG:::NNNOOOAAAGGGxxxaaaIII777666000,,,---...---...000111,,,***,,,---,,,---000111,,,***,,,---******+++...---------***''',,,333HHHfffyyynnnXXXLLLEEE???___MMM:::111///---,,,---///+++))),,,111222///,,,...===OOOhhhxxx\\\XXXqqqhhhHHH999888IIIdddkkkZZZIII>>>666999DDDUUUiiiyyyrrr]]]KKKCCC;;;666///***))),,,)))++++++((('''))))))&&&)))'''%%%%%%&&&&&&%%%$$$######$$$&&&((('''%%%###%%%%%%$$$###"""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!###%%%%%%$$$$$$%%%&&&"""$$$$$$"""$$$(((((($$$$$$$$$%%%&&&&&&%%%$$$$$$999999999999:::;;;<<<<<<555999===???===:::888777555555555888;;;;;;888555666999;;;:::777666777888444555666555444333222333///111222222000000111222///111444444222000//////666777888444000000555:::---222444333444777666222...555:::888555555777777222444999===:::666666:::;;;>>>===888777:::<<<<<>>999>>>:::888;;;>>>>>>@@@CCC<<<;;;::::::;;;<<<>>>???DDDDDDCCCAAA@@@@@@AAACCCEEECCCEEEKKKJJJCCC@@@BBBGGGDDDBBBCCCFFFHHHFFFDDD777HHHUUUPPPBBB;;;<<<@@@BBBDDDEEECCC???>>>???AAA======>>>AAACCCDDDCCCAAA===AAAFFFIIIGGGHHHTTTaaaoooyyyIII@@@AAA???===FFFYYYjjjrrreeeMMM::::::>>>>>>BBBIIIwwwWWWCCC@@@???]]]wwwAAA@@@222]]]]]]IIInnn|||tttMMMXXXOOOIII:::999444444KKKsss;;;@@@XXX[[[SSSBBB...///999222...---000222///...000,,,+++,,,...,,,+++///666888111,,,++++++((((((+++111/////////+++)))...666HHHnnnEEE...+++...000111)))------***(((+++111444888111///???fff}}}QQQRRRVVVIII444333PPPuuu___VVVIII888999777888EEE\\\yyyppp```OOO???888777333555333...,,,---,,,)))---+++)))(((((((((&&&%%%###"""###'''+++---***''')))((('''&&&%%%$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!###$$$$$$$$$%%%&&&%%%%%%###"""%%%***(((###$$$$$$&&&&&&&&&&&&$$$$$$333444666777999:::::::::;;;999999;;;888444555888;;;666444777999888999;;;333888;;;999999;;;<<<:::666666555555444444444444000444666444///,,,...222333222000111333444444333//////...///555:::777000,,,333777444111333555555333444555555333333444555444555666777888888888888<<<777222666@@@FFFAAA888@@@@@@??????????????????CCC===888888<<>>???EEEEEE@@@AAAGGGJJJKKKKKKNNN___||||||OOODDDOOOBBBAAAYYYwwwooo[[[GGGEEE;;;:::<<<777XXX~~~HHHGGG;;;EEEqqqYYY666:::GGGIIIhhhPPPsss~~~eeecccooonnnHHH;;;;;;<<<>>>@@@iiiYYY999LLLNNNDDD===222===<<<111555333///+++---222222///444111---***,,,000444777AAA444,,,---///---...444555333111000...,,,+++,,,555[[[rrr===444666---'''---111000)))+++333111...777333222222333:::SSS|||zzz\\\iiicccHHH===555555LLL|||PPP===>>>>>><<<<<>>000---,,,+++666000---111333,,,%%%!!!%%%((()))&&&""""""&&&***$$$%%%&&&'''&&&%%%$$$###$$$!!! """&&&(((%%%!!!###%%%$$$!!!!!!$$$%%%$$$$$$%%%%%%%%%$$$"""!!!%%%&&&'''&&&###!!!"""$$$### ######""""""&&&777777888999999:::::::::;;;999:::;;;999555666999888444333777:::999:::===333777999666555777888666333333444555666666777777555555555444222111111222222222222111000000111222...222444333333555555333///222333111222555666444333444555555333333444555777777777777777666555444;;;777111///444999<<<;;;<<<===>>>>>>??????>>>>>>AAA===999999;;;===;;;888:::<<<<<<;;;:::999:::;;;<<<=========<<<===???BBB===BBB@@@AAAFFFAAA???IIIJJJFFFCCCEEEIIIKKKIIIEEECCCCCCBBBCCCDDDEEEDDDBBBAAACCCGGGIIIHHHDDDCCCCCCCCCAAAAAADDDGGGHHHKKKNNNTTTbbbwwwkkkHHHAAACCC999NNN{{{\\\CCCKKK:::@@@AAA@@@vvv\\\CCCKKKIIIVVVvvvUUUEEEFFFHHHLLLRRRUUUoooSSSZZZuuuiiijjjwwwuuuLLL>>>AAA>>>===AAA\\\VVVIIIiiittt^^^777333222111;;;888333555555333111222555333///333222222222222222222111???444...111333111333999///000111000---,,,...222///===___]]]CCC777///+++...000::::::222---$$$!!!***+++///555888666999HHHWWW]]]___sssdddCCC666777DDDVVVlllfffMMM666555HHH```tttnnnKKK777444777888000---(((%%%&&&)))---///,,,###!!!(((***%%%%%%$$$#########%%%'''(((%%%###!!!###'''(((&&&"""###%%%$$$!!! $$$$$$"""###$$$%%%%%%%%%$$$######%%%$$$######$$$$$$###!!!### ######!!!"""%%%::::::::::::::::::999999<<<:::;;;<<<:::666777;;;999555444777999888888;;;555999999555333555666555444555555666777777777777888666333333555666444222333444555333000///000333---666:::666//////333555222333111000333777777222333555555555444333444555666666777777777666555555666888;;;<<<;;;999999::::::;;;>>>@@@AAAAAA@@@??????===;;;<<<>>>>>>;;;777888:::<<<<<<<<<;;;<<<===>>>???@@@@@@???@@@BBBDDDEEEJJJGGGGGGJJJDDDBBBLLLGGGFFFDDDDDDDDDEEEFFFFFFHHHEEECCCEEEIIIIIIFFFCCCLLLFFFDDDDDDAAA>>>DDDOOOBBBCCCDDDHHHVVVllldddMMMBBBBBBHHHuuu[[[EEEEEE777===666@@@uuuxxxNNN>>>>>>AAAbbbkkkQQQ555999ddduuuLLLTTTpppmmmrrrMMMUUUxxxgggWWWaaaddduuu~~~mmmHHH>>>999===AAAFFFWWW|||{{{TTTdddsssDDDAAA555<<<<<<;;;===777BBBNNNKKKCCC:::555555333///...---...///222333222000111***''',,,---,,,000999333111000000111000---***///)))333UUUddd<<<...111555666:::IIIHHH>>><<<888111111---...111222///,,,000888777RRR^^^;;;777EEE[[[uuu___LLL???LLL```xxxxxxaaabbb[[[KKK999//////111000+++444777222111666888444777***!!!'''...,,,$$$ ***)))((((((((()))***+++'''$$$###$$$'''(((&&&$$$%%%((('''###"""%%%%%%#########$$$%%%&&&&&&%%%%%%%%%""" """%%%&&&###### """###!!!!!!%%%::::::999999999999::::::<<<;;;;;;===;;;888888<<<>>>999777999999555444555888;;;:::666555888:::999777888888888777666555444777666555444444555555555666555444444333333333444///777;;;555...---000333222666888666555666555111444555666555444333444666222333444666777999999999444777;;;>>>===999888;;;:::===@@@CCCEEEEEEDDDCCC<<<;;;:::<<<>>>???>>><<<:::<<<>>>>>><<<;;;;;;;;;???@@@AAAAAAAAAAAACCCDDDKKKNNNIIIHHHKKKFFFEEEOOOKKKHHHEEECCCCCCDDDDDDDDDKKKHHHHHHIIIJJJGGGEEEEEEAAABBBKKKSSSNNN@@@<<>>===GGGMMMSSSgggoooYYY{{{ddd@@@===???HHH@@@999666666RRRwwwnnn\\\GGG:::777555333333///,,,+++...111222111---))))))------,,,333???@@@999222222777:::222'''555...,,,555KKKkkkzzzIII...,,,333555444OOO___===...111///---,,,///000000444999888FFFjjjjjjLLL:::999VVVyyy\\\BBBAAALLLaaannn]]]OOOCCC===111666777555555888999777777KKKZZZ[[[YYYVVVFFF222777222000111+++$$$&&&...%%%%%%&&&&&&&&&%%%$$$###'''%%%$$$$$$&&&'''&&&%%%(((******&&&&&&((((((%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%""" $$$!!! ###### !!!$$$888888777777888999;;;;;;<<<;;;;;;===<<<888999===>>>999777999999555222333666999:::666666999<<<<<<666777888888888777555444333555666444111111555999666333111222555666555222222666666222...///000//////999@@@===777444333111444555666666444444555666111222444666888:::;;;;;;999333111666999999:::>>>:::===AAADDDFFFGGGFFFEEE>>><<<::::::;;;======>>>BBBCCCCCCAAA>>><<<;;;;;;>>>@@@AAABBBAAAAAABBBCCCGGGHHHCCCDDDMMMLLLKKKSSSRRRKKKEEECCCEEEGGGEEEBBBLLLLLLMMMNNNHHH@@@AAAGGGHHHEEEEEEGGGGGGKKK]]]qqq|||ooo[[[CCC===QQQyyypppKKKAAAEEEHHHGGGRRR555YYYXXX;;;@@@KKKYYYiiiRRRDDD;;;GGGjjj```SSSkkkyyynnnbbbnnnqqq\\\@@@:::555333;;;BBB<<<@@@DDD<<<999jjj~~~LLLIIIBBB<<>>999777555;;;666222111333444222000666222333444111000;;;JJJSSSQQQHHH:::333444555333666444222///000>>>[[[uuudddHHH333222444111333:::{{{vvvEEE***---+++---222333000---...333///;;;\\\jjj@@@===RRRlllgggHHH>>>LLLnnngggNNNCCC999,,,***111+++333===EEEQQQbbbooouuuyyyFFFCCC===777...))))))...+++***)))((('''(((((()))(((&&&%%%%%%%%%&&&&&&&&&'''******'''''')))(((%%%&&&&&&%%%$$$######""""""'''+++...,,,&&&""""""$$$%%%"""!!!######!!!!!!$$$888777777777888999;;;<<<;;;:::;;;===<<<888999===:::666555999:::666555555111555777444444777:::999000222444777999999999888111444666444//////555;;;666333111111333444333111444555333000000333222///---999CCC@@@777333333444444555666666555444555666555666777888999999:::::::::777===KKKRRRKKK@@@;;;:::<<>>KKKyyyNNN///555HHHTTT{{{aaaFFFVVVrrrtttYYYbbbCCCOOO```iiihhhbbb\\\YYYLLLKKK===444:::<<<777999>>>222:::AAA:::333UUUyyybbbJJJ@@@<<<:::???HHH999\\\NNNMMMeeeQQQMMMlllpppWWW[[[ZZZQQQDDD<<<:::;;;999888555333666:::<<<999555111///000000---...@@@UUUwwwvvvWWW666)))...444222//////111222333999AAACCC555///555888;;;QQQmmmkkkPPP999222---,,,---,,,...222222,,,---666EEE[[[{{{RRR@@@AAAeeeXXXNNNHHHUUUwwwaaaOOO???000---999???<<>>@@@BBBDDDEEEFFFFFFJJJJJJJJJHHHFFFDDDDDDDDDEEEEEEDDDBBBAAABBBEEEGGG>>>@@@BBBCCCCCCBBBBBBCCCEEEEEEDDDSSSgggfffWWWRRRQQQLLLGGGEEEFFFJJJMMMNNNNNNKKKNNNQQQKKKAAABBBKKK;;;```~~~}}}zzzvvvsssrrrsssuuuiiiiiihhhiiijjjkkkiiiggglllllllllkkkhhhccc]]]YYYYYYYYYYYYYYYXXXUUUOOOKKKTTTXXX[[[ZZZVVVSSSTTTWWWKKKKKKJJJJJJKKKKKKJJJJJJKKKLLLPPPSSSRRRPPPSSSYYY[[[\\\bbbnnnxxxrrrXXX>>>AAARRR}}}\\\BBB444???SSSlllFFF999GGGCCC\\\WWWIIIFFFAAAKKK]]]TTT:::???cccuuucccFFFGGGHHHGGGEEE@@@===>>>CCCGGGJJJTTTMMM???;;;:::999>>>???333:::777999<<>>>>>FFFOOOTTTQQQHHH===999;;;>>>>>><<<555555999===???IIIeeennnTTTBBB555555///,,,000444333000000999444333>>>SSSnnnhhhQQQSSSgggFFF===555111000000555;;;666333444555111222BBBVVVSSS===QQQwwwhhhOOOEEE]]]}}}{{{]]]HHH>>>???EEEBBB???AAAMMM```zzzVVVCCCFFFHHHGGG@@@666+++$$$,,,,,,***)))((((((***+++$$$((()))((()))++++++((()))((('''&&&%%%%%%&&&'''''',,,111000+++((((((***(((%%%$$$&&&&&&######&&&???===;;;999999999:::;;;:::888:::<<<;;;888999===;;;777777999999555222222111666888555333444444111...000444777888888777666666333111111333666888999:::AAAFFF???222---222:::333777777333333666999888---222555333333777::::::555666777666555444555777333444777999<<<>>>@@@@@@BBB999888AAACCC>>>;;;@@@@@@AAABBBDDDEEEGGGIIIIII@@@BBBEEEFFFEEECCCAAA@@@?????????>>>???BBBGGGKKK???AAACCCDDDDDDCCCCCCDDDCCCCCCCCCTTTiiicccLLL@@@KKKKKKIIIFFFEEEHHHPPPVVVPPPJJJJJJPPPOOOFFFFFFMMMjjj~~~||||||~~~|||yyyuuupppiiibbb\\\]]]\\\\\\___ccceeedddbbb\\\```dddffffffhhhlllpppnnnnnnnnnnnnmmmnnnqqqtttttttttvvvyyy~~~zzz~~~|||wwwtttsssrrrqqqooonnnlllhhhccc```MMMRRRXXXZZZZZZZZZ^^^bbb\\\aaafffhhhjjjoooxxx}}}zzz}}}hhhMMMJJJJJJDDDDDDKKKLLLOOOBBBAAA===KKK|||YYY<<>>eeecccGGGGGGQQQzzz```OOO???:::<<>>///...---+++)))***,,,...'''+++---,,,---000///,,,))))))(((''''''(((***+++'''))),,,......,,,+++***)))&&&%%%'''&&&$$$$$$''';;;===<<<:::<<>>===@@@AAA@@@KKKIIIHHHHHHHHHIIIGGGFFFHHHGGGFFFFFFFFFFFFFFFFFFHHHEEEDDDFFFDDD???>>>???BBB???;;;<<<@@@EEEGGGHHHJJJHHHHHHIIIIIIJJJPPPWWWNNNSSSVVVRRRNNNPPPRRRRRRZZZSSSOOOQQQSSSRRRQQQRRRcccoooyyywwwqqqpppsssvvvuuummmhhhlllvvvxxxoooeeeccckkkvvv}}}}}}uuujjjcccnnnkkkhhhjjjooorrrqqqnnnnnnuuuzzz{{{}}}kkkYYYPPP>>>AAAJJJaaacccFFFMMM===AAA555qqqpppNNN;;;555???OOOwwwBBBBBB===888@@@___UUU===UUU]]]dddUUUGGGQQQdddyyyZZZNNNKKKHHHJJJNNNKKKHHHIIILLLKKKGGGBBBCCC>>><<<:::666999QQQllluuujjjVVV>>>:::FFFbbbIIIJJJ;;;LLLBBBbbbfff\\\ZZZdddlllddd[[[VVVPPPDDDCCCBBBGGGUUUhhhuuuzzzpppwww^^^WWWmmmdddFFF;;;===TTTtttYYYBBB222444555///111<<<+++444666999ZZZpppKKK000333999555555???DDDbbbwwwNNN555:::GGG111---777555000111111555@@@WWWyyyXXXPPPqqqyyy___MMMAAALLLzzzfffMMMAAA<<>>;;;<<<@@@@@@>>>@@@===::::::;;;<<<:::999<<<<<<:::777777:::888222555444333222222111111111222333444444444444555666555333111111333555555555777:::;;;777555777888777555444444555666666666666:::555333666888777777888:::888777888::::::888666<<<;;;:::;;;===>>>===<<<>>>BBBCCC???>>>AAABBB@@@FFFDDDCCCDDDEEEEEEDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEBBBAAADDDCCC@@@@@@BBBGGGDDDAAAAAAEEEJJJLLLMMMHHHFFFIIIPPPUUUUUUUUUWWW\\\ZZZTTTKKKIIINNNRRRRRRMMMNNNRRRXXXYYYUUUTTTVVVOOO]]]iiihhhbbbbbbgggkkkqqqqqqttt|||\\\@@@BBBNNN[[[zzzWWWAAA999999<<<;;;NNN^^^<<>>888666---)))BBBfffvvvYYYTTTSSS999,,,,,,***---333111,,,///888IIIgggZZZUUU}}}^^^III;;;HHHggggggMMMAAAAAAEEEQQQjjjZZZAAA777111111444444222000///000222444555333666777444111000222333...///444888555,,,%%%###+++***)))(((((()))***+++???AAA@@@<<<<<<>>>???<<>>===<<<===???AAAAAAAAADDDFFFEEE@@@===@@@AAAAAAFFFEEEEEEFFFGGGHHHGGGEEE@@@AAAAAABBBCCCEEEEEEFFFDDD@@@@@@CCCCCCBBBCCCGGGFFFDDDBBBBBBEEEIIIKKKLLLUUUNNNJJJNNNQQQQQQPPPPPP[[[ZZZVVVRRRUUU[[[]]]ZZZfffmmm{{{^^^FFFQQQNNNZZZYYYDDDHHHGGGDDDDDDCCC444YYYmmm999KKKLLL<<>>\\\|||ZZZBBBEEEvvv^^^???III@@@DDDvvv```eeehhhSSSDDDOOOOOOAAA===DDDCCCHHHTTTbbbnnn|||{{{ccceeeyyypppOOOPPPEEE===EEE```aaaKKKddd\\\EEE<<<999999111+++---444///***:::RRRPPPBBBAAAUUUhhhuuuzzzwww]]]HHH===666999888---///...,,,+++555QQQyyylllEEEOOOZZZQQQSSSaaasssdddPPPCCCEEEVVVlll{{{}}}uuuZZZ@@@777666444222333444111---***)))+++...000111///---+++(((''''''''',,,***+++//////,,,+++...(((***,,,+++(((&&&(((***===@@@@@@===<<<>>>???===AAA???>>>===<<<;;;:::999444444222111555999777111444444555666555444333111000222444444333444666888555555666888888555111---444777666222000333555555333444555555555555555666777444555888999666444555666666666666666666555444===<<<;;;<<<>>>AAABBBAAAEEEGGGEEE???<<>>:::cccppp999DDD:::@@@hhhGGG;;;CCC===CCC___NNNHHH|||uuuNNNCCCLLLPPPIIIRRRVVV[[[\\\YYYVVVVVVWWWZZZ^^^```ZZZPPPLLLRRRZZZ]]]eeetttsss```VVVlllrrrXXXBBB444888333222888<<<:::888999555AAARRR\\\TTTBBB:::;;;cccrrrUUUFFFGGGBBB^^^PPPcccyyyfffGGGFFFAAA999FFF666===GGGXXXwww}}}kkk{{{cccDDDGGG>>>AAAhhhxxxkkkiii\\\KKKFFFYYY\\\@@@777555000777;;;888444222444444===PPPvvvttt|||```;;;---111///000222444111,,,222DDDVVVPPPCCCVVVdddMMMHHHiiilllVVVQQQLLLJJJSSSnnntttjjj```WWWYYYXXXKKK===777555999:::555///---111111222222555:::???DDD===888555666666555444666444///,,,---,,,))))))+++,,,000222000***&&&'''***999>>>@@@===;;;>>>???>>>=========<<<;;;999888888333777777444333666666444555666777777777666444333333222111222555777666444111222444777888666222...555888888333111444666555888555333444888:::888555777333444<<>>888444666777999:::::::::;;;;;;===<<<;;;===???AAABBBAAAEEEGGGEEE???>>>BBBFFFGGGCCCCCCDDDFFFGGGHHHFFFDDD@@@AAACCCDDDFFFFFFGGGGGGFFFBBBAAABBBBBBAAACCCGGGGGGGGGFFFFFFGGGIIILLLNNNQQQQQQRRRQQQKKKEEEFFFLLLPPPnnnPPPDDDFFFBBBppp]]]GGG>>>CCCMMM[[[WWW???;;;TTTsss]]]:::AAA<<<___ZZZ:::999AAAGGGoooppphhh777AAA___lll|||wwwjjj[[[TTT```yyyuuuttt^^^HHH999111.........---...222444333444666;;;555111333888<<<======RRR{{{aaaMMMFFFFFFCCCQQQMMMUUUqqqdddEEEAAA:::555EEE;;;EEEIIITTTnnneeeqqqSSS>>>???GGGkkkmmmOOOGGGKKK___wwwgggLLL@@@:::222000555999555---,,,AAAmmm[[[IIIQQQ{{{YYYEEE999---,,,///333222000222999333777```rrrRRR@@@VVV|||^^^JJJEEEBBBLLLjjj|||fffOOO>>>CCC:::777333...555888///333555999;;;;;;:::@@@FFFAAAFFFOOOXXX```hhhpppvvvuuujjj^^^TTTGGG888...+++...+++,,,111444111///000000333666333---)))+++---777===???===:::<<<>>>===:::;;;<<<<<<999888888888666:::;;;888555777888777555666666666666666555555666333000222666777555222...///111555777888666333555999999666444666777555;;;777444666;;;===:::666:::444555>>>EEECCC;;;666333555888999999999;;;<<>>???@@@CCCDDDCCCAAAEEEHHHFFFAAAAAAEEEIIIJJJDDDDDDEEEGGGHHHHHHEEECCCBBBCCCEEEFFFGGGFFFFFFEEEDDD@@@???AAAAAA>>>???CCCDDDEEEFFFFFFFFFGGGJJJLLLVVVRRRMMMJJJJJJTTTjjj~~~LLL888IIITTTqqqNNNCCC,,,;;;mmm]]]gggfffUUUMMM444)))VVV~~~RRRHHHGGG:::>>>fff|||^^^mmmSSS:::777222//////333888<<<...///111000//////222666333777888888888;;;<<<;;;>>>}}}^^^IIIEEEAAA@@@DDD[[[xxx```MMMYYYMMM@@@FFFDDD;;;===QQQXXXTTTVVV~~~ggg]]]@@@<<>>NNNdddQQQCCC???AAAIIIsssWWWJJJ:::;;;IIIZZZTTT???JJJLLL===GGG```===888222333444333222000......222444444222222444777888(((333:::888666888:::888@@@[[[jjj>>>999AAAAAAFFFQQQjjjLLLFFF@@@BBBJJJJJJAAA888;;;FFFNNNXXXuuurrrVVV@@@BBBWWWtttwwwNNNBBBYYY|||fffDDD777111000333999CCCGGG@@@BBBbbboooCCC333555>>>@@@777NNNlllDDD444333222222555+++777<<<777>>>aaaRRRNNN___UUUGGGJJJZZZkkknnnLLL999EEE@@@888222555>>>DDDDDDGGGQQQgggxxxgggRRRCCC;;;:::???===:::555111///------777>>>AAA<<<777777888777666999<<<<<<:::999:::;;;555444111111666;;;888222444333222111111222444555333666888666222000222444;;;999666555555555333222222888;;;999777888666333222333555444333333444666777444333555555222333666666999<<<;;;999888999;;;>>>???AAADDDEEEDDD@@@===???BBBBBB===<<>><<<444444===@@@>>>@@@333gggZZZ;;;>>>CCC@@@MMMfffbbbIII>>>???FFFEEEBBB???777---:::MMM[[[ddduuubbbAAA888HHHvvvxxx^^^SSSYYYiiiIII444???BBB666888JJJSSSFFF555:::SSSkkkLLL222<<<===222777NNNdddJJJBBB;;;666666555222444777222333MMMmmm|||[[[DDD```rrrXXXHHHKKKWWWrrrXXXKKKCCC;;;;;;BBB222999FFFXXXqqqwwwWWWRRRJJJCCC>>>999555222>>>;;;;;;======999888:::666999<<<>>>>>>=========:::888555444555888<<>>???<<>>>>>DDDHHHGGGCCCCCCEEEIIIHHHAAA===@@@CCCEEEFFF@@@AAAIIIJJJCCC???CCC@@@CCCBBB???>>>BBBEEEEEEEEEKKKOOOKKKGGGEEEDDDAAAIIILLLRRRUUURRRSSSbbbttt{{{NNN>>>IIIgggpppIII@@@FFF777???CCCzzzhhhBBBFFFIIIZZZXXXMMMHHH>>>LLLkkkhhhSSSjjjKKKgggCCC333333555333111333......333333...000777222666333,,,///:::===666555===BBBAAA???@@@@@@>>>>>>@@@FFFNNNOOOUUUkkkJJJ===@@@@@@AAA>>>XXXsssTTTLLLEEE@@@CCCDDD@@@999666999888888???LLL[[[hhhpppwwwQQQ???>>>TTTwwwccc___TTT:::GGGKKK;;;BBB777444<<>>===<<<===:::999666555555777:::;;;777777666666666666555555555333111222666777555333888555222222333444444444777555222333777:::::::::666777666555555666777777888888888888888777666555666999:::999:::>>>???===>>>===@@@DDDDDDAAAAAACCCLLLLLLIIIDDDCCCGGGGGGEEEGGGDDDDDDHHHIIIEEEBBBBBBIIIMMMNNNIIIEEECCC@@@<<<;;;EEEMMMNNNLLLKKKGGGCCCJJJMMMUUUaaaooolllcccaaalllyyy~~~~~~|||tttqqqsssooodddbbbfff^^^___[[[UUUXXX```aaa\\\XXXRRRVVVYYYQQQLLLLLLIIIDDDEEEIIIsss```EEE777666777///CCCEEEaaaCCCBBBKKKqqqttt]]]EEE;;;CCC```cccgggvvv```tttdddrrrPPPAAA444222555555333111000111...+++111999777///444???FFFFFFKKKVVVZZZVVVYYYaaagggjjjmmmqqqrrrpppbbbXXXLLLAAA::::::FFFRRRUUUlllTTT@@@@@@BBBCCC<<>>>>><<<;;;:::;;;:::999777666555666777777777777666555444333222222555666666555444333333444555333111111222444444444555444222333555777888777777888999666222111555:::888999999999999999888777;;;===<<<999:::>>>???>>>;;;===AAACCC@@@<<<>>>CCCJJJHHHCCC???BBBFFFEEE???FFFHHHHHHFFFHHHKKKIIIEEEMMMNNNJJJBBB???CCCGGGHHHIIIJJJFFF@@@@@@IIITTTZZZaaavvvzzzyyytttnnngggccc```]]][[[XXXUUUTTTXXXZZZYYYZZZ\\\]]]VVVSSSUUUSSSLLLKKKPPPUUUSSSOOOJJJFFFDDDCCCBBBHHHGGGCCCEEEKKKGGGBBBGGG888DDD\\\@@@DDDRRRTTTEEE;;;PPPwwwOOO:::AAA```jjjHHH===:::QQQ|||ZZZ___lllaaayyymmmpppccc>>>777444444777666111....../////////......222<<>>>>>DDDxxxMMM888:::<<<777333444444...555KKK\\\nnnmmmCCC222555cccjjjDDD666888;;;::::::@@@444111DDDccc|||oooxxxpppQQQKKKOOOhhheeeUUUIIIIIIJJJLLLZZZlll<<<999888:::999666555888777999;;;;;;999888888999777777777666666666666666555555555555555555444444;;;;;;:::888666555333333444333222222444666777666555555444444444555666666777666666555222111555;;;999999:::::::::::::::999;;;===<<<999999>>>@@@???===<<>><<<>>>BBBBBB???CCCIIIIIIDDDGGGPPPPPPIIIFFFHHHFFFAAA???DDDHHHIIINNNOOONNNMMMWWWnnnsssnnngggaaa\\\[[[[[[\\\hhheee___XXXXXX\\\\\\YYYXXXYYYXXXTTTPPPMMMNNNOOOOOOPPPQQQQQQQQQQQQRRRTTTTTTOOOMMMNNNNNNJJJLLLPPPOOOLLLMMMRRRUUUXXX```iiihhhfffQQQBBBBBB888333BBBZZZMMM<<<;;;OOOfffqqqvvvnnnRRR777SSS|||yyyOOO???FFF@@@YYY{{{jjjRRR{{{III777<<<@@@<<<:::888333---,,,///111***111;;;///'''NNNtttQQQGGGBBBCCCGGGXXXkkkUUUJJJDDD===777HHHEEEDDDJJJWWWfff~~~nnnLLLDDDEEEBBBCCCAAAAAADDDBBB===<<<>>>>>>888111...333<<>>@@@FFFwww}}}XXX===555888888999666888>>>BBBWWWyyybbb999<<>>@@@???AAA<<<<<<@@@CCCAAA@@@AAA===BBBDDDAAAAAAEEEHHHIIIBBBGGGGGGBBBEEEMMMMMMFFF???EEEJJJHHHFFFEEEBBB===OOOaaayyy}}}nnnfffeeeggg______\\\WWWXXX[[[ZZZWWWbbb^^^[[[]]]aaaaaa[[[UUUJJJRRRYYY^^^fffrrr|||~~~OOOCCCAAAQQQqqqvvvFFF@@@DDDyyyrrrQQQ<<<999cccQQQ;;;??????aaaKKK888===<<<===777222111000...///222111,,,111::::::JJJyyyNNNBBBGGGJJJOOOWWWuuu\\\???>>><<>>;;;???@@@===888666888333---+++///888@@@EEEHHHCCC@@@???===::::::===NNNttt|||yyyiiivvvQQQ???333888<<>>666222888>>>===444---333>>>JJJzzzfffRRRRRRlllaaaNNNIIILLLQQQmmm}}}pppZZZGGGIIIBBB>>><<<<<<:::777777:::777999;;;;;;;;;;;;===???666666666777777888888888999999888888777777777666555333111444999<<<:::888444333222444666777777666888999:::888666555555666555111333;;;===888666999888888:::;;;<<<<<<<<<<<<666999999777888===???>>>BBB<<<:::???DDDDDDBBBBBB===CCCGGGDDDCCCGGGKKKMMMEEEGGGFFFDDDEEEHHHFFFBBBBBBDDDCCCAAAFFFRRR]]]bbbvvvuuussspppmmmkkkjjjiii]]]```cccdddiiitttlll@@@AAAaaa^^^===GGGEEE|||666@@@PPPiii[[[???AAALLLPPPiiiVVVwwwdddGGG888777;;;777666111...111222000///000...333///...PPPwwwbbbhhhzzzRRR@@@>>>EEE???===FFFJJJUUURRRGGG;;;;;;CCCEEE@@@BBB;;;777;;;>>>;;;555222444000,,,***---111666888BBB<<<888999888666666999AAAHHHJJJtttddd???FFFsssQQQFFF777888>>>666111;;;@@@aaalllCCC;;;999;;;??????999444333...IIIuuugggLLLXXXfff[[[NNNLLL]]]{{{ppp^^^TTTBBB;;;???;;;555999@@@<<<:::;;;;;;888999===:::;;;<<<;;;;;;;;;===>>>999999888777777777888888777777777888888999999999333444555666888999:::;;;666555555666888999888777888:::;;;999666444444555444444;;;DDDBBB888555;;;777777999:::;;;<<<<<<<<<777::::::888999======;;;>>>;;;;;;@@@BBBAAABBBFFF@@@DDDEEECCCDDDHHHJJJHHHHHHFFFGGGLLLNNNKKKIIIJJJMMMNNNNNNRRRbbb~~~xxxooossswww{{{pppHHHIIIlllPPPJJJ;;;111TTTUUUHHHdddnnnEEEFFFJJJIIIhhhuuuVVV///888;;;111///555555222111444444000///000,,,555...111kkklllGGG999???<<<>>>DDDAAA===???@@@???======@@@CCC<<<888777:::<<<888555555333000---,,,---.........;;;666222444555666999===???HHHUUUuuummmQQQOOOxxxsssbbbtttzzzOOO;;;??????<<>>:::???QQQvvvhhhOOO???111111888:::777444555333;;;ZZZyyyMMMeee|||aaaSSSJJJcccyyydddbbb]]]XXXRRRKKKDDD@@@DDD???>>>AAADDDEEEJJJNNN===999888:::;;;999<<<@@@:::;;;;;;:::888888999;;;===;;;999888666666777777111222444666999;;;===>>>777;;;===;;;777555888<<<:::999999:::<<<<<<;;;999888:::;;;999555333333444444888CCCLLLEEE666444<<<666777888:::;;;<<<<<<===999<<<===::::::<<<<<<888::::::===AAA@@@>>>BBBIIIGGGGGGEEEDDDHHHLLLKKKEEEJJJEEEIIITTTXXXTTTRRRWWWUUU```pppvvvoooiiiiiikkkllloootttmmmFFFCCCoooNNN???AAA<<<>>>KKKKKKRRRyyyZZZGGG>>>PPPuuuVVVDDD<<<;;;666555888444000//////111000...222888,,,000...???~~~ccc@@@666???:::999>>>888>>>===???BBBAAA;;;;;;???777666999<<<:::666777:::...---,,,,,,,,,,,,***(((666111---///111444;;;AAA[[[{{{RRRLLL:::WWW}}}XXXMMMEEE===???@@@???DDD>>>===gggcccxxxwwwUUU@@@999666444444666333000888VVV^^^UUU___{{{ZZZSSSdddxxxrrriiieeeZZZLLLBBBCCCBBBBBBDDDGGGLLLQQQTTTVVVZZZlllzzz{{{AAA@@@===888888;;;:::777:::777777999:::888999<<<<<<:::888888888777333000555333777???===555777AAA888;;;===<<<;;;;;;;;;:::AAA???;;;888;;;???===777666999888666666999:::777111777;;;::::::<<<<<<::::::;;;<<<>>>????????????555@@@EEE>>>888;;;>>>???===:::999>>>BBBBBBDDDGGG???FFFMMMPPPQQQOOOHHH???HHHPPPVVVQQQKKKRRRiii~~~}}}wwwmmmeeeeeeggggggggghhhbbbfffiiijjjllluuugggVVVAAAfffzzzPPP444<<>>===:::<<>>;;;;;;>>>777999;;;;;;:::::::::<<<999777;;;BBB@@@999<<>>?????????>>>>>>:::???BBB???<<<<<<>>>>>>@@@???DDDKKKNNNIIIEEEDDDIIIJJJHHHEEEGGGMMMPPPOOOOOOKKKHHHMMMaaa{{{qqqjjjgggaaammmuuutttqqquuu}}}}}}xxxxxxgggGGGDDDwwwNNNKKKFFF===222111EEE]]]|||RRR@@@\\\kkkKKK@@@>>>{{{xxxiii```RRRvvvmmmNNN>>>:::888999888333000000111000///111333555555555***888---EEE]]]@@@<<<999555444666999;;;<<<777888::::::999888999:::999888777666555555555555///+++))),,,---+++)))+++///+++---+++555999MMMfffZZZqqqjjjJJJ===:::===AAA>>>555777@@@OOOsss^^^BBB===333EEElllEEE===@@@<<<777333//////666EEERRRnnnMMMXXXbbbYYYiiiqqq^^^OOOGGGFFFMMMUUUQQQVVVbbbsss999:::888666888<<<===:::<<<:::<<>>666999======::::::===AAA999777999>>>===888<<>><<<777666999:::777555999:::999:::???CCCCCC??????@@@@@@@@@???>>>===@@@======@@@AAA>>>===>>>???<<<===BBBFFFEEEEEEGGGCCCGGGIIIIIIKKKQQQSSSQQQHHHPPPddd{{{~~~___]]]```iiinnnmmmiiihhhooo|||WWW@@@NNNwww@@@DDDnnnnnnxxxbbb>>>SSSQQQ777DDDXXXooo```MMMOOOSSS888@@@===999777999999555222333///......000222444444333)))<<>>>>><<<999:::======999999777999>>>>>>:::999;;;;;;<<<<<<;;;999999:::;;;888666777::::::888;;;BBB999999;;;===<<<888888;;;666===AAA>>>::::::;;;:::===???>>>;;;<<<@@@BBB@@@888;;;===<<<>>>EEEKKKMMM???@@@AAABBBBBBAAA???>>>BBB;;;:::@@@DDDAAA???@@@;;;999<<>>===:::;;;>>>===999888666888======999888999BBB===999999<<<===:::777:::999999;;;<<<;;;>>>BBB;;;:::<<>>999999===555<<>>>>><<<777;;;<<<:::;;;AAAFFFFFF===???AAADDDDDDDDDBBBAAABBB>>>===BBBEEEDDDCCCCCC<<<>>>EEEPPPVVVRRRNNNLLLMMMNNNKKKFFFHHHSSS^^^dddaaaaaabbbfffnnnwww]]]MMMlll^^^CCCgggUUU===ddd```LLLEEE^^^kkk^^^vvvNNNNNNiii333@@@555888444333777888555444555111000///000000000---+++000'''555<<>>???999444<<<888666444333444555444333777999:::999777666666666666666666666555333111000555000---...///------///222---222222444+++:::xxxrrrJJJYYY~~~fffjjjxxxrrr|||uuuPPP:::333;;;===<<<999777;;;DDDLLLkkkoooKKK999777GGGaaa444---;;;BBBAAAAAAIII777000<<>>===999:::888999===>>>::::::<<>>===:::<<>><<<>>>???======???CCCEEEFFFFFFDDDCCCBBBGGGIIIFFFEEEGGGHHHGGGEEE@@@???EEELLLRRRYYY___QQQZZZccciiisssVVVHHHuuuYYYSSSMMMAAAcccTTT<<>>>>>CCC777999EEEFFFMMMzzzuuummmnnnnnneeeXXXQQQWWWlll999;;;;;;999:::>>><<<888<<<::::::======;;;;;;>>>???;;;777999>>>AAA@@@>>>555666777888:::<<<<<<;;;===888:::AAA@@@888888???999>>>???<<<:::<<<======:::???AAA@@@@@@AAA===888>>>CCCFFFDDDBBBBBB@@@<<<@@@BBBEEEGGGGGGFFFDDDBBBEEETTTYYYMMMDDDHHHLLLIIIPPPJJJIIISSScccuuu```SSSxxxRRRRRR}}}VVVHHH999>>>:::KKKIII|||iii888???555888222......222333000///000///...///000222111///,,,111...666===___oooCCC888666555;;;888999:::999777555444444111333555555333333333444///000111222222111000///---(((&&&))),,,,,,...111......///)))333888>>>hhhxxx```HHHFFFbbbmmmXXX|||```GGG333333888777666999;;;;;;BBB```WWW777======777777UUUHHH444:::???CCCGGGOOOOOO???444HHHfff~~~iiinnn{{{iii]]]TTTPPPTTTddd~~~@@@AAA???<<<<<<===;;;666<<<999999;;;;;;::::::>>><<<:::888888999;;;======888:::;;;<<>><<>>:::999;;;<<<;;;555;;;@@@AAABBBCCC@@@;;;999@@@EEEFFFEEEEEEBBB>>>BBBDDDFFFHHHHHHEEEBBB@@@HHH___eeeQQQCCCIIINNNIIIUUU]]]pppRRRPPPxxxXXXSSS}}}eeeOOO~~~yyyDDDWWWoooOOOGGGBBBGGGVVVNNNyyysssUUU;;;,,,<<<<<<444111000444555222111222,,,,,,...000333333111///%%%444444CCC\\\???999444222111666:::888111---///222...000222222111111222333---...000111222111///...222---)))+++,,,,,,---000***111555***000111///OOOsssOOOIIIFFFPPPqqq}}}SSSAAA;;;777:::DDD;;;======EEEOOOGGG>>>CCC888IIIUUUlllZZZ>>>777<<<777SSSllllllXXXEEE>>>>>>UUUjjjaaaeeennncccRRRHHHMMMbbb~~~???@@@???===;;;::::::<<>>;;;:::<<<@@@AAA???<<<======<<<;;;::::::::::::;;;;;;;;;999888888:::<<>>::::::===CCCHHHEEE>>>:::===BBBJJJ>>>CCCAAABBBGGGFFFUUUKKKJJJKKKPPPVVV```ooo}}}vvvPPPMMM[[[QQQqqq999@@@999OOOppphhhDDDVVVgggBBBAAAPPPQQQaaakkkeeefffAAA:::666555>>><<<555///000777:::666111000---***,,,///000---******777,,,FFFLLL666999000;;;777666777555111000222111//////111///,,,...222+++,,,---......,,,***)))///---+++***+++,,,,,,,,,000666222///777:::666999MMMmmmxxxjjjqqqooovvvEEE777===CCCFFF?????????:::@@@HHHEEELLL```OOOLLL:::HHHXXXBBB999EEETTTyyykkk>>>???:::EEErrrnnn]]]rrr[[[NNNJJJVVVfff}}}=========<<<:::999:::;;;>>>;;;;;;??????===<<<===@@@======>>>===999888::::::::::::<<>><<<<<<>>>>>>???AAABBBDDDFFFGGGDDDDDDPPPGGG???CCCDDDSSSQQQOOO[[[xxxxxxsssoookkkbbbWWWRRRRRR^^^XXXQQQOOOQQQTTTTTTSSSHHHJJJTTTeee{{{xxxWWWWWWEEEIIIFFFNNN>>>AAADDDHHHHHHfffPPP???TTTrrr}}}ppp{{{QQQ:::555444555888555111......111333222000333000...000333444222000666<<<444999sssPPP999000444111111333222...---///222//////000...***+++///,,,---.........---+++***///...------.../////////,,,111111333888444222;;;;;;```GGGGGG___hhhhhhsssOOO555<<<<<>>---CCC|||VVV555444;;;:::fffQQQBBB===WWWIII===444GGGsssmmmcccsssfffVVVMMMWWWqqq>>>???@@@@@@>>>>>>???@@@<<<<<<>>>@@@>>>;;;<<<@@@???<<<;;;===<<<999888:::444777999;;;;;;<<<>>>???===;;;888555666888<<>>DDDHHHFFFBBBGGGIIISSSIIIMMMeeennnzzz~~~sssoooiiiccc^^^[[[YYYYYY[[[YYYSSSKKKHHHJJJJJJHHHMMMOOORRRQQQLLLHHHOOOYYYQQQOOOPPPVVV___gggkkkllltttEEE___lllWWWUUUmmmbbb777DDD666NNNnnnBBBZZZbbbiiifff;;;666222333888333/////////...---...///111222111000111333333333111111222777777IIIttt???555222000111444444000///111222/////////---((()))------------------,,,,,,,,,((()))***,,,...///000111...444555:::AAA<<<777>>>CCC```rrrHHHPPPTTTCCC<<>>@@@AAABBBAAAAAABBBCCC@@@>>>>>>AAA???;;;;;;===@@@===<<<>>>===::::::===777;;;>>>???======???BBB@@@>>><<<:::999;;;===???:::;;;<<<<<<<<<>>>AAACCCEEEAAABBBIIIMMMJJJDDD@@@NNNGGGBBBCCCIIILLLIIIDDDNNNKKKPPPOOOooo}}}oooggg^^^XXXWWWYYYZZZ[[[XXXVVVVVVYYYXXXQQQJJJHHHKKKJJJIIIIIIJJJLLLOOOPPPIIIMMMNNNJJJLLLTTT^^^bbb```eeelllrrrrrruuuaaa<<<\\\mmmPPPZZZjjjMMM<<<\\\fffLLL]]]eeezzzMMM444:::222222:::222111000/////////000111222111222222111111000000000333111:::BBB@@@GGG]]]ppptttBBB888444222333666555111///111111......///---)))***...------,,,++++++++++++,,,%%%'''+++---///111444666---777555777IIIOOOAAA555666GGGrrr|||wwwKKKGGGPPPtttXXX;;;EEEWWWfffqqqssscccOOO:::>>>UUU```<<<222888@@@UUUzzzQQQ111BBB~~~JJJ...AAAsssyyy{{{mmm]]]RRRPPPTTTccc|||lll```999;;;>>>???>>>>>>???@@@FFF@@@===@@@BBB>>>:::888???<<<;;;======;;;;;;???@@@CCCFFFEEECCCAAACCCEEE??????>>>>>>===<<<;;;;;;>>>??????>>>>>>>>>AAACCCAAAAAADDDIIIHHHCCCAAACCCIIIIIIIIIJJJLLLOOORRRTTTTTT\\\nnnvvv~~~yyyxxxvvvrrrmmmkkkgggddddddeee___VVV^^^``````^^^[[[YYY[[[]]]PPPNNNQQQZZZbbbggglllqqqjjjlllqqqvvv|||{{{DDDSSSYYY\\\fffeeeIIIWWWeeeGGGzzz[[[lllrrrBBB666???111...888222333000---...111333333111000222444333000000111333555>>><<>>jjj|||{{{tttvvvrrrhhhcccYYYVVVaaalll{{{qqqjjjaaaXXXSSSPPPMMMLLL:::===@@@AAAAAA@@@AAABBBIIIAAA===@@@CCC@@@:::888>>>:::999;;;;;;:::;;;???AAABBBCCCCCCAAA@@@@@@AAA<<<======>>>===;;;999888@@@@@@AAA@@@???@@@BBBEEEIIIFFFEEEDDD@@@???EEEMMMFFFKKKNNNMMMJJJOOO[[[eeennn{{{iiijjjgggcccccceeefffeeecccfffhhhfff___[[[[[[[[[YYYXXX```jjjsss}}}~~~vvvvvvIIIddddddRRRbbbQQQVVVnnnQQQzzz~~~YYY>>>999===000+++222000111...***,,,000222222///***///555666555666<<>>AAADDDEEEEEEDDDDDDEEEEEE@@@>>>AAABBB???<<<<<<>>>:::999;;;<<<;;;<<<@@@===<<<<<<===>>>>>>===<<<;;;;;;<<<<<<============???@@@AAAAAAAAABBBEEEHHHOOOJJJEEECCCAAAAAAGGGNNNIIIPPPVVVVVVWWWddd}}}~~~{{{sssqqqmmmeee___]]]^^^]]]___eeelllllleee^^^iiikkknnnssszzzQQQ^^^kkkUUU[[[{{{HHHgggUUURRRWWWUUU|||DDD===888666111............---------...///111222...666@@@FFFIIIOOOYYYaaakkkppp___aaa~~~```;;;666777888444111222111...///222...,,,,,,///---+++,,,111,,,,,,---...---,,,+++***+++---///---,,,...555:::333DDDPPPeeewww___KKKKKKfffeeeYYYPPP]]]lllGGGCCC___xxxMMMDDDZZZrrrRRR999UUUTTTOOOJJJ===gggPPP>>>HHH{{{YYYBBBGGGaaaqqqyyysssmmmxxxfffXXXQQQPPPTTTaaammmvvv===???CCCDDDCCCBBBBBBCCC@@@???@@@CCCAAA>>>>>>BBB@@@===<<<>>>>>>===???DDD???===<<<>>>BBBCCCBBB???<<<<<<;;;<<<===@@@CCCEEE>>>???@@@AAABBBDDDHHHKKKJJJDDDAAABBBCCCAAAAAACCCKKKSSS]]]dddpppzzzooo^^^______^^^[[[YYYYYYZZZZZZYYY[[[aaaddddddhhhmmmpppSSSWWW\\\XXXhhhyyyaaaSSSIII???XXXXXXvvv\\\RRRwwwsss|||FFF___oooMMM888<<<666000444333...///,,,///222000------111666;;;FFFSSS]]]dddmmm{{{lllJJJuuu{{{AAA222888,,,333...,,,,,,,,,***---111...,,,,,,...,,,(((***...---...///000000...,,,++++++...111222333999CCCKKKUUUfff}}}dddNNN^^^}}}qqq^^^VVVRRRgggVVV<<>>???AAAAAA??????BBBBBB@@@>>>>>>???@@@@@@???@@@>>>;;;===EEEJJJCCC888@@@??????AAADDDFFFFFFEEEIIIKKK999CCC>>>IIIAAAPPPFFFHHHBBBAAAJJJMMMPPPYYYaaassssssmmmlllggg```ZZZdddjjjhhhhhhppp|||rrrxxxUUU^^^cccZZZTTTQQQ,,,MMMLLLpppiiiSSSzzzZZZpppcccpppkkk===:::555000...---...///...///000///...///000222111BBBQQQXXX]]]qqqdddPPPVVVuuu444@@@444+++111111111///+++)))((())),,,***(((((()))***++++++***)))***---+++'''(((+++...---///000,,,111JJJgggyyynnnjjjssszzzcccQQQYYYNNNDDD^^^cccEEEkkk\\\??????```~~~WWW===DDDsssoooDDDDDD444BBBddd:::@@@\\\QQQ\\\vvv```IIIIIIsssaaaeeexxxyyyeeeVVVRRRUUU\\\```{{{CCCBBB@@@AAABBBCCCBBBAAAFFFDDDCCCEEEBBB>>>===@@@BBB@@@>>>===???@@@@@@???CCCDDDBBB@@@BBBEEECCC>>>@@@DDDGGGHHHFFFEEEEEEEEEDDDJJJ>>>KKKIIIPPPEEEQQQGGGKKKIIILLLUUUZZZfffzzzvvvooocccfffjjjlllmmmnnnqqqsss|||[[[LLLcccPPPKKKGGGOOOWWW]]]PPPGGGyyyccc```@@@999666222...,,,,,,---....../////////......000111666777GGG```222>>>TTTZZZOOOHHHkkkxxxddd999EEE222444...,,,+++,,,...///---++++++***((('''''''''&&&&&&'''&&&'''***)))&&&'''+++111000444999;;;EEEaaa{{{ssstttooo~~~nnnEEEUUUjjjBBBBBBbbbnnnKKKNNNVVVMMMBBBCCC444555bbbggg???===TTTvvvIIIRRRxxxdddfff}}}uuuhhh^^^WWWUUUccchhhtttJJJGGGCCCAAAAAABBBBBBBBBHHHFFFFFFFFFCCC>>>===@@@BBB@@@>>>===>>>??????>>>DDDHHHIIICCC>>>???BBBCCCBBBIIIOOONNNIIIDDDDDDFFFHHHMMMCCCLLLLLLMMMCCCLLLNNNRRRTTT]]]hhhppp{{{uuuooovvv|||~~~[[[YYYSSSNNNbbbYYYTTTdddCCC666777555111...,,,,,,---...---.........------///000111///777yyy^^^JJJ:::EEE999QQQRRRAAAQQQ{{{rrr[[[LLL666???)))777///+++(((***///111...)))))))))(((((('''&&&%%%%%%)))(((***------+++,,,111444444999@@@HHHVVVsssooodddnnn\\\GGG___uuu^^^GGGLLLuuuUUU;;;JJJ===MMMrrr{{{EEE???|||GGGRRRtttgggxxxtttfffcccaaafffuuuLLLIIIFFFDDDCCCCCCBBB@@@DDDDDDFFFGGGDDD??????CCCEEECCC@@@>>>>>>>>>===<<>>DDDMMM\\\vvvtttgggnnnSSSdddZZZUUUlll}}}NNN@@@hhhjjjDDDDDDgggpppBBBPPPPPP```ttthhhjjjxxxFFFFFFFFFGGGHHHGGGEEECCCEEEFFFIIIKKKGGGAAAAAAFFFHHHFFFBBB@@@???>>>===;;;CCCFFFHHHGGGHHHJJJHHHDDDKKKJJJIIIIIIJJJKKKKKKKKKHHHJJJIIILLLYYYUUUTTTZZZaaarrr}}}www{{{pppxxxtttqqqjjjeeeiiipppqqqmmmxxxwwwyyynnnQQQjjjbbbCCCyyybbbyyyooolll\\\AAA\\\vvvLLL>>>555<<<999777444111...---------+++,,,---,,,+++,,,---///+++;;;777(((???yyyPPP000===AAACCC:::DDDSSSaaafff___OOOCCC???TTTtttbbbIII444333333444111111000---***(((''''''((()))***)))'''&&&((()))((((((---444999<<>>EEEGGGHHHIIINNNRRRNNNGGGLLLIIIGGGGGGJJJMMMNNNNNNGGGLLLUUUWWWfffVVVOOOMMMUUU\\\___fffnnnfff\\\___jjjZZZbbbeeeRRRVVVggg```iii```^^^hhhooooooooosssrrrqqqqqqyyyvvvqqqggg\\\TTTRRRUUUYYYSSS\\\SSSIIImmmlllIIIRRR[[[kkk___uuuuuusssiii~~~iiiVVV^^^UUUwwwnnnHHHAAA===...666444222///---+++++++++,,,---------,,,,,,...///...///777222555MMM___KKKGGG>>>999999LLLHHHEEETTTppp{{{hhhOOOBBB::::::QQQ~~~JJJ===GGG999444999000,,,---...---***)))***+++***,,,,,,)))&&&%%%(((+++//////555>>>EEEJJJRRR[[[XXXUUURRRTTT[[[hhhuuuRRR>>>PPP~~~___iiigggJJJWWWAAAYYYhhhEEEEEEoooxxxsss```JJJ777[[[rrrNNNqqq___WWWOOORRRdddEEEDDDDDDFFFHHHIIIHHHFFFGGGJJJNNNOOOIIIAAABBBGGGGGGEEEBBBBBBCCCDDDDDDCCCFFFGGGGGGGGGLLLQQQOOOIIIKKKKKKKKKKKKKKKLLLNNNOOOOOOTTTaaa```qqq[[[RRRLLLSSSZZZUUUQQQ]]]eeeggglllsssiiihhhjjjmmm}}}wwwkkkfff___[[[XXXVVVTTTRRRKKKIIIIIINNNXXX```cccbbbVVVJJJJJJlllnnnCCC[[[hhhIII???XXXxxxjjj|||\\\uuu___iiiiii}}}xxxOOO???EEE222222111///...------------,,,---...---,,,,,,...000...###222999888888OOOttttttyyyUUU999BBB>>>000))):::KKKEEENNNfffssseeeNNNAAA<<<===OOOFFF777000;;;:::111111---+++******+++,,,---,,,,,,+++------+++)))+++000666======@@@FFFJJJMMMSSSZZZRRRNNNJJJIIIPPPZZZbbbfffxxx```IIIHHHggg```iiiddd___NNN{{{zzzAAA???jjjsssCCC:::ZZZggg777...IIIMMMbbbwwwRRREEEpppZZZGGGeeehhh```gggppptttOOOLLLGGGEEEDDDCCCBBBAAA???CCCIIILLLGGGAAABBBHHHDDDCCCAAABBBEEEGGGHHHGGGEEEFFFEEECCCEEEJJJLLLIIIHHHMMMQQQPPPLLLJJJLLLPPPUUUYYYhhhggg}}}kkkiiifff```{{{}}}rrrhhhXXXVVVTTTQQQMMMKKKIIIHHHQQQPPPNNNKKKHHHIIIMMMPPPZZZ___oookkkOOO]]]\\\UUUQQQ:::OOO<<<```aaaoooXXXyyy\\\___xxx|||FFF)))===777000000000000000111222222---.........------///000///%%%333444777555111WWW]]]UUULLLIIIIIIFFF@@@999:::CCCIIIJJJPPPllliiiBBB999666:::666777AAA???CCCOOOXXXSSSDDD666999BBBSSS{{{iii>>>777KKK;;;333<<<111***111...***''')))---///---)))))),,,......///333===DDDFFFCCCCCCEEEDDDCCCFFFKKKEEE@@@:::888===EEEIIIIIIGGGjjj~~~ddd~~~eeeQQQ555MMM}}}???;;;[[[tttaaaFFFKKKhhh|||\\\===QQQvvvVVVLLL<<>>;;;uuuOOO;;;ssshhhPPPGGGUUUpppzzzjjj___WWWjjjHHHGGGEEECCCBBBAAAAAABBBHHHDDDDDDIIILLLHHHCCCBBBBBBBBBBBBCCCFFFJJJMMMPPPKKKMMMGGG@@@FFFSSSQQQEEEMMMRRRRRRPPPUUUeeewwwxxxjjj___ZZZYYYXXXUUUPPPOOOPPPNNNIIIKKKOOOTTTUUUSSSSSSVVVZZZcccjjjpppuuubbbPPPhhh[[[XXXBBBQQQPPP___xxxWWWpppLLLhhh```eeehhhXXXjjjCCC888<<>>===<<<;;;::::::666111222888>>>CCCDDD===GGGWWW```[[[VVV```pppMMMBBB<<>>ggghhh;;;444;;;;;;===111111333555111,,,///555999AAAHHHKKKLLLKKKEEE>>>===;;;888666555333111...111333444333333777???FFF???:::888;;;;;;>>>MMM^^^RRR@@@222000111000111666IIILLLoooBBBNNNvvv|||IIIAAAaaa|||JJJmmmxxxJJJVVVzzziiimmmrrrzzzzzzvvvooohhhvvv}}}BBBAAAAAAAAABBBDDDEEEFFFOOOLLLKKKKKKIIIHHHLLLSSSMMMMMMMMMNNNNNNNNNOOOOOOFFFGGGJJJLLLKKKKKKVVVcccvvvsssvvvvvvqqqjjjfffccc```[[[XXXSSSRRRTTTZZZ]]]___eeellllllooorrrvvvzzzOOObbbkkkkkklll^^^iii999777:::555888111//////333222...---///444777555///+++,,,---+++///------//////,,,+++---+++==={{{oooIIINNNXXXLLL>>>666666777555333===RRRyyyWWW333<<<777888AAAIII@@@666HHHfffzzzeee]]]UUUWWWSSSEEEPPPMMM\\\^^^JJJ;;;888BBB\\\BBB333666///000111...///333333222777???GGGMMMQQQNNNKKKFFF@@@999:::999777777666444111...///000111111222666===BBB<<<999:::<<<::::::GGGYYYXXXDDD333000222111333777:::666ddd^^^fff{{{gggyyyeeesssJJJAAAcccCCCSSS___JJJyyyccc>>>iii~~~ttt|||kkknnnooorrrBBBBBBBBBBBBDDDFFFHHHIIINNNIIIHHHLLLNNNNNNNNNOOOYYYXXXUUUSSSPPPNNNMMMLLLIIIJJJMMMPPPSSS^^^wwwuuunnnmmmppplllmmmmmmkkkfffccccccdddddd```___cccdddbbbcccfff^^^bbbhhhlllpppuuu|||YYYyyyhhhzzzpppkkkvvvjjjqqqNNNrrrRRR>>>333555:::444333111111333111,,,***+++222555444...,,,---...---...,,,---000000---,,,...+++222IIIxxx???444::::::===AAAIIIQQQYYY]]]___aaaEEE===<<<333444;;;777222CCC]]]jjjWWWNNNQQQjjjoooWWWZZZaaaqqqbbbFFF;;;;;;???>>>~~~]]]666---)))000<<<333///666999666777>>>BBBIIINNNLLLFFF@@@999222777666666666666444111...///---,,,...333777::::::333444888999444444FFF\\\[[[GGG555222444444444777555888IIIIIIBBBqqqLLL===KKKsssddd===fffpppAAA555\\\sssBBBAAAzzzBBBRRR```NNNzzzuuullluuuxxxtttmmmeeecccmmmAAAAAABBBDDDGGGKKKNNNPPPMMMHHHHHHNNNTTTTTTRRRQQQ]]]ZZZVVVQQQNNNLLLKKKKKKDDDLLLVVV___mmmzzztttjjjkkkkkkiiihhhhhhiiijjjgggaaa]]]```dddeeefffiiilllnnnrrrzzzccc\\\eee|||nnnfffqqq~~~qqqqqqzzz;;;555iiiXXX:::>>>333222<<<555666222111222000+++(((***,,,000///+++))),,,...------,,,---111111...---///+++...+++RRRddd[[[MMMWWWiii|||sssTTTFFF@@@666222666666222;;;IIIHHH>>>999FFFtttbbb\\\^^^nnnVVV>>>777777@@@===___zzz???222<<>>888;;;777BBBLLLNNNIIIBBB999222333222222222333222///,,,///,,,***---222666666444000111333333...222JJJdddbbbKKK666111222111111444AAAFFF???nnn\\\KKKOOOwwwaaa???IIIyyyDDDEEEEEEYYYkkk^^^III000OOOrrr:::DDDjjjDDDIIInnnSSSKKKoooeeeccciiivvv@@@@@@BBBDDDGGGJJJMMMOOOJJJHHHJJJPPPSSSSSSTTTWWWZZZWWWSSSNNNLLLLLLNNNOOOMMMeee~~~~~~}}}xxx~~~uuuiiiooo}}}kkk[[[XXXnnn___JJJHHHRRRuuudddaaa[[[___tttXXXrrrttt```AAA111777888333555999666222000111///***))),,,+++......***(((+++---,,,...,,,---111111---+++---++++++***;;;iiilllRRRJJJ888555444666666777>>>FFFAAAAAA;;;CCCsssYYYJJJ@@@MMM;;;666444666[[[ttt===222???CCCKKKFFFLLLXXXVVVEEE:::;;;555@@@HHHHHHCCC>>>999444000///......//////---+++,,,,,,,,,---///111222222222111333444111222DDDZZZsssXXX===222111//////111333999444UUUwwwCCC888>>>ggguuukkkNNNaaa~~~SSSZZZLLLXXX}}}GGG???eeeuuu888EEE___TTTDDDCCCJJJRRRxxxFFF]]]yyyzzzyyytttmmmeee```^^^ppp}}}AAAAAAAAAAAACCCEEEGGGIIIFFFGGGKKKOOOOOOOOOUUU\\\[[[XXXTTTQQQPPPSSSVVVYYYlllUUU{{{iiicccQQQKKKEEEaaalll~~~tttvvv|||yyyXXXDDDJJJ<<<666AAA555)))888555111//////...++++++...,,,000///+++))),,,...---...,,,---111000+++)))+++'''&&&222444>>>zzz{{{\\\RRRDDDBBB000888;;;<<<999777;;;EEEMMMQQQVVVLLLHHHqqq{{{HHH333///:::...:::===???~~~ppp999;;;GGG;;;555888HHHZZZWWWCCC777:::888===???999222111222111///...,,,---......---,,,))),,,//////------///222000///222777444///666CCCfffEEE666222///000333444999<<>>JJJOOOPPPGGG777WWWbbb<<>>444222333555888;;;JJJMMMMMMVVV```QQQ666,,,333000666;;;333444YYY}}}LLL666???EEE>>>:::;;;DDDNNNJJJ<<<777<<<:::666222222555555222...000---***+++///000---)))---......---,,,...111444...///000//////000333555[[[eeeHHH000<<<:::---555111???<<<:::PPPkkkzzzdddeeepppzzzUUULLLYYYCCCFFF{{{WWW///CCC<<>>>>>666AAAZZZxxxzzzsss|||RRRHHHbbbwwwMMM>>>???VVVssstttMMMQQQcccrrrJJJVVV{{{bbbiiinnnqqqwwwGGGFFFDDDDDDEEEFFFEEEDDDGGGGGGIIIPPPXXX___aaabbbIIIFFFRRROOOUUUsss}}}wwwzzzTTTkkkdddzzzuuu|||kkkccc{{{dddmmmIIIrrrgggHHHCCC@@@;;;666333222333444222111000...------------***+++,,,------...------+++...---(((&&&)))+++***(((...***(((...555ZZZdddyyylllgggppphhhQQQDDDiiirrr???///777AAAOOO___bbbTTTBBB:::===AAAAAA:::777999222,,,222---...222888:::777666777777<<<;;;;;;LLLaaaaaaRRRCCC@@@BBBDDD===222...333===999555444444222...+++///,,,+++,,,000111000------...---,,,++++++...000222222222111000000333555UUUyyypppDDD000,,,+++444,,,;;;AAA<<<888AAAkkkccc\\\www{{{DDD888999PPPWWWFFF>>>SSS:::[[[XXX@@@gggxxxqqqgggaaacccmmmzzzGGGFFFEEEDDDDDDDDDDDDDDDEEEDDDGGGOOOUUUWWWYYY[[[bbbSSSXXXZZZZZZmmmvvvlll{{{vvvpppsss___cccQQQLLLxxxvvveeedddssssssCCCCCCFFFCCC===666444555555333...---,,,+++************)))***+++,,,---.........///000...(((&&&)))***((((((222***)))333...DDD}}}}}}LLLKKK```wwwoooyyyIII111GGG___{{{~~~eeeFFF999:::222???NNNRRRGGG;;;;;;CCCJJJFFF999222444///,,,555+++///333555:::@@@CCCAAA@@@BBB@@@???IIISSSLLL===>>>;;;;;;;;;777000000444111///------------+++))),,,+++***,,,...000///...,,,------,,,******,,,...---...///......///222444JJJ~~~ZZZ999111...///000555CCCPPPEEE111SSSMMM<<>>;;;YYYqqqKKKAAAyyyqqqLLLMMMUUUNNN{{{hhh^^^^^^aaabbbLLLLLLLLLKKKJJJIIIJJJJJJIIIHHHLLLRRRSSSPPPQQQVVVWWWPPP\\\nnnmmmuuuvvv]]]cccDDDIII\\\xxxxxxlll^^^YYYwww|||LLLDDDEEEAAA>>>777111111555111***---,,,+++******))))))***)))***+++,,,------------333444111,,,***,,,+++''')))111''''''555---666bbb}}}hhh```:::''')))111;;;>>>;;;888999;;;;;;<<<;;;777666???KKKEEE???000+++222...***000,,,555888333///555<<<@@@???>>>:::444555999777111888666555555333000000333...---,,,,,,,,,,,,+++***)))))))))***,,,---------,,,------,,,+++***+++---///000000///---...000222EEE|||ddd===444333...666///CCCggg___333;;;ttt}}}}}}SSSZZZooo|||HHHJJJYYYJJJBBBPPPkkkNNNIIIiiihhhGGGjjj|||nnnbbb[[[\\\bbbppp~~~LLLMMMMMMLLLJJJJJJKKKMMMHHHJJJQQQVVVQQQIIILLLUUUNNNqqqUUUoooSSSKKKIIIQQQ===IIIwww~~~MMMUUUXXXLLL@@@LLL;;;;;;999222///666<<<444&&&------,,,+++++++++++++++)))***+++,,,,,,---,,,,,,---///...++++++,,,(((###(((,,,$$$%%%///,,,///FFFyyy:::AAA777000000222333444666JJJAAA666111///222;;;DDD888444******444111,,,000(((333:::666...---333888@@@>>>:::555444666:::===666555444222000...------------,,,+++***)))(((((()))))))))******++++++++++++,,,------++++++,,,---555555333111...---...000JJJ{{{fff999111666222777...@@@lllrrrFFF666SSS|||bbbDDDKKKooolllCCC===ddd@@@NNNddd???:::NNNQQQ{{{KKKKKK{{{zzz}}}|||vvvppppppttt~~~qqqhhh```XXXRRRIIIKKKLLLKKKIIIIIIKKKMMMGGGLLLXXX^^^UUUJJJOOO]]]gggxxxttttttsssrrrqqqqqqrrrtttwwwxxxqqqgggjjjccckkk___KKKPPPgggsssfff\\\rrrwwwaaa???>>>AAA777777555000222@@@III===(((,,,,,,+++************+++***++++++,,,,,,,,,++++++&&&***,,,---///000+++###&&&))))))(((+++///444999ddd{{{uuulllooovvvmmmxxxzzzqqqMMM@@@333111444666888:::EEE===555444444222222555000111---///777333...555***---222555222///111555666444333222111///222555333333333111000...+++(((((()))))))))(((''''''((()))***++++++*********+++***+++---------,,,---///222222222000///...000222QQQ~~~ppp;;;---555333333000;;;[[[qqq___EEE@@@]]]TTT@@@\\\mmmTTTaaarrr```]]]mmmSSSJJJXXXVVVIIIwwwaaaLLL===999III???;;;fff[[[HHHjjjooohhhppp{{{yyytttlllddd___ZZZVVVTTTSSSTTTVVVZZZ```gggmmmqqqKKKMMMOOONNNLLLLLLOOOQQQJJJSSSaaahhh^^^SSSZZZlllwwwuuuyyy~~~xxxnnnqqq|||rrrUUUjjjXXXaaabbb|||VVV```TTT;;;GGG>>>222CCC222000---333EEEQQQBBB)))***)))((((((((((((((()))++++++,,,,,,,,,+++******''',,,222555999:::444+++%%%(((///...+++666???:::444YYYeeeyyyuuu^^^UUUDDD<<>>HHH]]]bbbLLL777222666777222---666444777===>>>888000---,,,222111222555///,,,666333+++)))...111...,,,///...,,,...222222---***+++///000111111111000,,,(((%%%&&&((()))***+++---///+++,,,,,,,,,+++***++++++)))+++---...------...000)))+++,,,---...000444666SSS~~~CCC---222111---444777GGGhhhqqqVVV;;;444uuuRRRKKKjjjyyyJJJ???sssjjjFFF666DDDaaa|||MMMBBB|||JJJQQQHHH<<<======AAALLLGGGBBBRRRoooSSSHHHdddyyynnnttt~~~qqqeeebbb___]]]ZZZWWWSSSPPPSSSWWW^^^eeeooo{{{LLLLLLOOORRRPPPKKKKKKNNNGGG]]]qqq^^^VVVUUUddd}}}PPPrrrbbboooqqq```zzzVVV<<>>:::<<>>MMM~~~eeeDDDOOOmmmeeeBBB999EEE[[[KKKRRRWWW@@@DDDSSSQQQ\\\wwwdddEEEIIIYYYtttlllvvvllloooZZZ===FFF~~~sssaaa[[[WWWWWWWWWSSSRRRSSSVVVXXX]]]bbbeeennnMMMJJJJJJNNNOOOKKKHHHHHHTTTUUUpppiiiUUUbbbxxxpppzzzyyymmmllluuu~~~}}}rrrXXX^^^|||iiilll^^^~~~YYYEEE:::>>>@@@666///000333//////111111---,,,---((()))***)))))))))+++---+++***))))))))))))***+++***,,,---+++'''&&&(((++++++///666===MMMhhhqqqddd000AAARRR|||EEEDDDHHHLLL===000///...+++---333MMMTTTGGG444000000---///888>>>===555111666888555333333222222666:::888222444444333000---***++++++...+++))),,,000111...)))******++++++***)))((('''%%%''')))***)))(((((()))(((***+++,,,+++***+++,,,---)))111EEEMMMCCC444,,,...++++++///000222>>>KKK|||HHH111000000***333666111222999;;;777777:::VVV}}}{{{vvvbbbHHHoooEEEJJJLLL???LLLtttTTTRRR}}}ppp```TTTNNNVVV\\\\\\[[[\\\[[[XXXZZZ^^^iiiwwwPPPKKKJJJOOORRRPPPMMMKKKVVVUUUtttppp^^^wwwpppWWWqqqmmmeee___}}}bbbiiikkkzzz```nnnxxxPPP???<<<<<<>>><<<555111000000//////000---***,,,111)))***+++***))))))***,,,'''''''''((()))***+++,,,***,,,......+++(((''''''$$$FFF___eeejjjpppuuuzzzPPPDDD===fff___555:::666888111000555444...---111;;;AAA>>>>>>BBB<<<333555@@@>>>999444000000333666555444000---...222111,,,444444333000,,,******+++///***'''***111444///)))((()))+++,,,,,,***)))'''&&&(((******)))((()))***&&&)))...000///---+++++++++(((---;;;BBB;;;000+++***)))---222//////AAAXXXOOOAAA666&&&111,,,333444000...333444000888:::555[[[nnnFFF>>>wwwWWWMMMZZZAAAEEEuuu^^^HHHwww|||mmmccc^^^\\\KKKLLLOOOVVV^^^aaa```]]]^^^pppLLLIIIJJJOOORRRPPPPPPQQQMMM```vvvssslllhhhkkkoooyyyrrrwwwvvvdddggg^^^III===888;;;;;;777555777888777222...---------+++---222+++,,,,,,+++))))))***,,,&&&&&&'''((()))***+++++++++,,,,,,,,,+++***))))))===cccxxxqqqaaaRRRfff;;;333BBBUUU[[[;;;777222---///999<<<666222333***333;;;GGGNNNAAA444999CCC<<<777555222...111777555555222......000///***000111000...+++******+++...+++(((***...000---))))))***,,,......---+++***''')))******))))))***+++'''+++...000...,,,***)))000)))''',,,///---******------000222---222QQQsss___///444333%%%///000555666222111333333111666@@@444666jjjxxxoooGGGHHHKKK@@@JJJyyyRRR===TTTBBBbbbMMM]]]zzzooobbbZZZXXXWWWWWWVVVVVVZZZdddqqq{{{GGGHHHKKKNNNJJJGGGIIIPPPLLLeeelllXXXrrrzzzrrrzzzfffiiiRRRnnneee~~~___IIIIIIJJJ111444666555000111777888444666///***,,,/////////111,,,,,,---,,,******+++---((((((((())))))))))))(((***------)))(((666PPPeeettt[[[LLLBBB666XXXDDD444333HHHWWW;;;999999...+++444999555///---***111888@@@AAA111+++777===888666999:::888:::>>>111444333000000111///***...//////...------...000,,,,,,,,,+++)))(((((())))))***+++------,,,+++***((()))******))))))***,,,+++---...---***(((((((((111,,,((()))++++++,,,---444222111000555LLLzzzhhh@@@......000//////...222333222000222222111///222666000:::qqqlllWWWOOOZZZooohhh[[[kkkBBB999<<<999111999mmm___===```ZZZAAAGGG^^^KKK~~~xxxpppgggbbb```bbbdddbbbeeellltttyyyKKKMMMQQQQQQJJJDDDHHHPPPVVV^^^ZZZxxxyyyTTTxxxpppssscccWWWGGGTTTSSStttiiiFFF>>>BBBHHH555111222444444777999666000888///))),,,000000///...+++,,,---,,,++++++,,,...************))))))((('''###***000222>>>aaalll333...:::666@@@___ggglllAAA666777666WWWcccFFF777---111555222---,,,///444333222333---222DDDAAA???======>>>>>>===;;;...111222000///111///+++---...////////////222444+++---...+++&&&$$$&&&)))((((((((((((((((((''''''((()))))))))((((((***,,,---------+++(((((()))***&&&(((+++...//////......111000---222HHHpppqqqCCC111444------333,,,...000222222222222333444333$$$222:::***???oooPPP===EEEQQQVVVAAAXXXCCC:::===\\\gggOOOBBB===OOORRR<<<^^^zzzDDDKKKGGGFFFDDDcccpppBBB^^^qqqrrrnnnfff```\\\WWWRRRjjjqqqzzzOOOPPPRRRSSSOOOKKKNNNUUUXXXVVVRRRxxxuuusssssssssdddUUUrrr|||ZZZjjjsssMMMMMMKKKTTTwwwjjjuuubbb;;;AAADDD555999<<<111222555:::;;;999666666555///+++---...,,,,,,---+++,,,---,,,,,,,,,...000******+++++++++***)))((('''(((111HHHlllKKK)))000999666000,,,PPP{{{UUU777777888\\\vvvKKK;;;000111333000111555222888444222777999???MMMCCCEEEAAA999999===:::333111333333///...000111///,,,---......------///111,,,,,,+++)))'''&&&((())))))((('''&&&%%%%%%&&&&&&'''(((((('''&&&''')))++++++,,,---,,,+++***,,,---###''',,,...////////////...222666GGGjjj}}}FFF///***111---,,,///)))...000222333222222333555444+++///777111///CCCZZZ___WWWbbbwwwhhhbbbpppNNNPPPFFFMMMgggpppJJJGGGAAA@@@YYYLLL;;;DDDHHHRRRMMMWWWrrrlllfffccc___]]]bbbiii{{{KKKIIIKKKOOOPPPPPPRRRWWWOOOSSSTTTqqq|||uuukkkccccccccccccgggoooyyyfffwwwYYY~~~{{{QQQCCC[[[zzzooofffVVVNNN:::<<<;;;222777222222///111666555222555>>>111///...///,,,((()))...***,,,---,,,,,,---///111)))***+++,,,,,,+++***)))777***000ZZZeee>>>+++,,,222(((+++666444999aaabbb444DDDRRR333LLLBBB666............444===555===:::888???@@@===@@@:::???;;;111333>>>>>>444666777555///---000333333)))***+++***))))))***,,,...+++((((((***++++++***,,,***(((&&&%%%&&&'''((('''(((((('''&&&&&&)))+++(((***---.........///000---///000---,,,...222444111<<>>555CCC555===PPPMMMKKKtttzzzvvvxxxJJJKKKMMMNNNQQQVVV\\\aaabbb```ZZZ}}}vvvnnnsssmmmiiimmmtttwwwrrrkkklllrrruuurrrssszzz~~~aaaZZZnnn\\\zzz{{{yyyzzznnnEEE<<<777999:::666111111///000111222444555666777///...------,,,,,,,,,,,,...******------***)))***...,,,++++++,,,---,,,+++(((111777\\\hhh<<<@@@))),,,---***''''''+++111;;;:::;;;BBBLLLTTTXXXYYY<<<555///222:::???<<<666CCC:::222444===BBB>>>888111111000111777<<<999222000777999444......111222+++*********,,,,,,,,,+++000,,,)))))),,,,,,)))$$$((('''&&&&&&&&&'''((()))(((((())))))%%%$$$///>>>777000+++*********---111---...111555666333000000@@@SSSiiiyyy888,,,........................000111000...,,,,,,...000111...,,,...222666888888DDD^^^~~~yyyJJJ\\\www===>>>EEEHHHDDD@@@333HHHIII:::FFF___yyysssNNNSSSIIIMMMQQQTTTUUUVVVYYY[[[gggdddooo~~~|||yyykkkooopppnnnmmmooonnnjjjeeegggnnnyyyzzzmmm{{{~~~aaagggrrrFFF>>>888333222555888888777111111222333444666777888333222111///---++++++***...+++***---...***)))++++++)))(((((()))+++,,,,,,111<<<]]]zzzvvv]]]DDD222222000---+++***,,,...000///111555:::@@@GGGMMMQQQ>>><<<::::::<<<===<<<:::<<<777333222444444111......111333222444777666333...222222///...111111///,,,,,,+++,,,---.........111---)))***,,,,,,)))&&&***)))((('''&&&''''''(((+++)))***,,,***(((---555666111---......---...222999666000)))%%%,,,<<>><<<;;;222BBBPPPppppppYYYGGGSSSYYY^^^ooolllhhhbbb___]]]^^^___MMMSSSZZZ]]][[[XXXWWWWWW]]]WWW}}}wwwsssuuu~~~xxxsssuuugggiiilllooorrrvvvzzz|||tttnnnjjjXXXDDD:::JJJHHH???444444:::;;;555555444333333333333333333444333222000...---,,,,,,---++++++......******,,,000///,,,++++++,,,///000222???xxxTTT@@@EEE,,,888333,,,***,,,------+++'''+++000111111444:::@@@???BBBDDDBBB===:::;;;<<<888999:::888444111000111,,,222555333222333555333222222000...///222000+++***++++++,,,---......///000---******,,,,,,***'''******(((((('''''''''''')))'''(((,,,...,,,,,,---000---,,,//////---...111&&&...555666999IIIcccxxxZZZ666(((333,,,,,,,,,,,,+++++++++***+++---......---++++++,,,///......000333444333222444000555GGGkkk|||JJJ???///CCCMMM===nnn[[[>>>QQQnnnoooxxxjjj===DDDbbbRRRxxxqqqZZZ\\\[[[VVVTTTTTTSSSOOOPPPQQQQQQQQQUUU___ooozzzOOOVVV\\\^^^ZZZUUUSSSSSSTTTMMM{{{yyytttqqqsssxxxzzzuuuppp~~~lllyyy``````lll|||eee___VVV:::999>>>PPPRRRIII888444;;;:::000888777555222000///......111111000////////////000---+++,,,///...***+++...555333111---,,,---///222777JJJHHH***;;;777777333...,,,---...,,,)))...000000///---...000333???CCCGGGEEE@@@<<<;;;<<<333777;;;<<<:::777666777///333555333333555444222666777555111///111///+++''')))******++++++,,,...///,,,***)))***+++***(((((((((((((((((((((((()))&&&&&&(((+++,,,,,,+++,,,,,,+++---111111...///222222555444000888UUU~~~^^^===///)))------,,,,,,,,,++++++++++++))),,,///000...,,,++++++---...000111222222111///000333:::===IIIlll}}}]]]]]]tttuuuHHHEEETTTrrrDDDDDD>>>LLLvvvFFF===JJJ```???hhhUUUAAAtttBBBwwwmmmiiifffeee```YYYVVVWWWZZZXXXVVVZZZ```eeefffddduuu{{{OOOTTTXXXWWWQQQNNNNNNQQQZZZXXXtttxxxHHHLLLTTTwww___nnnXXX|||~~~IIINNN~~~RRRGGGDDDAAA<<<333;;;BBB???444333;;;:::000999777555333111111111222222111000///............,,,,,,...000...++++++000//////---+++)))+++///333FFFeeelll222)))888.....................///555222//////111222222111<<<===???@@@@@@===:::777---...111555999888444111555555444333666999555///111666888222------//////(((***,,,,,,++++++---///---+++)))(((((()))))))))&&&&&&'''((()))***+++++++++...///,,,)))))),,,...000...000222111///111777,,,>>>QQQ\\\eeerrr}}}eee___HHH444111222---))),,,,,,,,,,,,,,,,,,,,,,,,))),,,000111000---,,,++++++---000111111000///...***111;;;777000CCCdddtttZZZ======TTTpppwwwSSSXXXlllxxx^^^WWWhhhQQQ:::BBBjjj>>>eeennn555dddIII]]]yyywwwuuusssmmmeeecccfff]]]bbbeeeeeefffgggeeeaaallllllrrr|||RRRWWWYYYVVVPPPNNNSSSXXXZZZhhhxxxhhhTTTSSSgggaaattttttMMMccc{{{jjj]]]kkktttRRR???@@@>>><<<;;;555111777888444444888666///777666555444555777999:::777666333000---+++***))),,,,,,///111///+++,,,111***,,,------,,,...444999FFFjjjQQQ'''...******))))))***,,,///111...***(((+++111555555333666444333666999999333...000...///444999999333,,,888777444333777;;;555---'''///333///,,,---222444,,,...000000---,,,///111---,,,***(((((()))***+++((((((***+++,,,---------444777666///******---...000......//////000888BBBZZZ|||dddDDD777000,,,///555666111***++++++,,,,,,---.........))),,,///111000...---,,,***,,,///111000.........666555:::666***000@@@EEE[[[oooppp]]]QQQVVVooowwwnnn@@@EEEnnn???eee{{{LLL\\\VVVOOOzzzlllfffiii_________]]][[[ZZZ[[[\\\ccceeellltttxxxzzzSSSWWWZZZWWWRRRQQQWWW___TTTxxxooonnnUUU```dddyyylllnnnpppVVVHHHDDDJJJIII999222:::???666888999888666444111000666555444333444666999::::::888555222...,,,***)))+++,,,000222///+++---333+++...111000...///444999888OOOzzz```QQQ@@@999000+++,,,///222222------...111666;;;>>>@@@===;;;:::;;;>>>>>>999555999777777;;;@@@@@@:::444777888777444555777333...&&&+++...------222555555...111333222...,,,///222///...,,,***)))***,,,.........///000000///...---444666444...---000000,,,000//////333888BBBSSSbbb~~~___AAA)))---,,,111555333555222(((((())))))+++,,,---...///(((+++...///...,,,,,,---(((+++...///...---...000///***222888444666<<<;;;HHHbbbuuu|||oooJJJBBB;;;jjjHHHEEEsssBBB```vvv\\\III;;;IIIWWWHHHDDDgggEEE~~~{{{zzznnnqqqlllaaa[[[^^^___[[[fff___aaalllqqqllljjjmmmLLLQQQUUUSSSNNNMMMTTT\\\UUUqqqoooiiizzzuuuYYYMMMTTTJJJ@@@???>>>777999===999666444555888666111111555777666333111000111222444999888555333000...---,,,+++---000222///+++---333,,,///111///+++))),,,///111666___cccSSS@@@666666::::::888999<<<@@@BBBCCCFFFLLLQQQPPPOOONNNNNNNNNMMMJJJHHH<<<<<<===AAAEEEEEEAAA===444888999555222222111///,,,......---111666666333---111333111,,,***---000000000...,,,+++,,,...111333333444333222000...------...,,,+++///666333+++666555888???KKK]]]vvvrrrRRR999333222000***+++---((($$$///222$$$&&&&&&((()))+++---...///(((***,,,---,,,++++++,,,(((+++......------///111000...888>>>444///111///<<<>>>DDDdddmmmSSS```ddd===111DDDQQQDDDDDDEEEHHHkkkdddHHH666===>>>KKKhhh\\\@@@ccc~~~GGGkkkrrrqqqzzz~~~uuujjj\\\[[[[[[]]]ccckkksssxxxuuuKKKOOOOOOKKKLLLTTT\\\^^^fffqqqkkkSSSKKKLLLLLLGGGCCCHHHAAA999666:::>>>???>>><<<:::777555333444555777555333111111222222111000;;;888444000---,,,---------,,,...222000,,,,,,///000///...---------------555///222NNN{{{ooojjjvvv}}}nnnSSSYYY___```YYYTTTUUU[[[___JJJUUUMMMBBBIIIOOODDD999333CCCBBB///)))666;;;222555000,,,...333777999:::///000000///111555444000222///666888,,,)))000111777666333///,,,,,,...000000777999222---000666999???KKKaaaxxxtttfffMMMCCC777111000000...,,,***))))))((()))+++,,,------,,,************((('''***++++++***((('''((())))))+++......---...333888111222222111000000111333:::999111IIIwwwNNNBBBFFFjjjUUUGGGSSSrrrHHHDDDEEEUUUOOOIIIRRR@@@QQQ999EEEBBB???RRRxxx}}}\\\IIIPPPwwwJJJOOOyyy|||~~~rrrsssOOOQQQTTTTTTUUUZZZccckkkdddwwwpppSSSllllllbbbTTTHHHDDDEEECCCBBBBBBCCC@@@===:::999999999999888666555444444666888999333222000000222333222111888666444111000///000000+++***+++...---)))***---,,,,,,,,,,,,---///000111000//////333???SSSkkk{{{kkkBBBHHHJJJEEEDDDKKKTTTZZZtttuuu]]]QQQHHH;;;222???@@@AAA@@@:::222///000///---000888888333222777555777555///,,,---,,,)))222///333333---444===:::###***333666444///,,,***111222///...;;;MMMSSSNNNwwwbbbNNN@@@;;;777000+++***+++...///333111///,,,+++************)))((())),,,------,,,***+++,,,,,,+++***+++,,,...---,,,,,,---///000000///000111000//////000222000999555;;;OOOTTTqqqYYYNNNYYY^^^fff{{{{{{mmmjjjiiiGGG{{{[[[@@@ccc```xxx___XXX===666\\\jjjqqqIIILLLMMMMMMSSSZZZ[[[[[[eeetttiiiooodddpppZZZVVVsss```GGGBBB^^^vvvSSSBBBHHHEEEDDDDDDCCC@@@AAAEEE===???@@@>>>:::666666666555444333333333444666777222000///000111222222111222222111111111111000000,,,******,,,+++((()))...+++++++++,,,---...000000,,,......(((###))):::JJJQQQ```jjjiiiggglllqqqrrryyyooo[[[IIIHHHMMMDDD333;;;???>>>888555;;;CCCHHHfffzzz{{{iii___\\\[[[___jjjQQQLLLbbbeeeJJJ888:::444000111444222---222<<<000333222//////444888888333,,,---000333===@@@555999<<<>>>;;;999===GGGPPPMMMWWWaaaqqqzzzkkkiiicccYYYJJJ>>>555222222111///+++)))***///333555333111---+++)))(((((()))((((((***,,,......---''')))+++,,,++++++,,,---222...******---...,,,)))---...///...---...000111000<<<999555777555RRRzzzxxxwww{{{rrr@@@hhhgggCCCcccjjjAAAhhhTTTGGG{{{NNNLLLSSS______[[[eeevvv|||~~~~~~}}}xxxuuutttpppkkksssyyymmmsssvvveee|||gggFFFCCCPPPlllkkkXXXFFF<<>>>>>AAAAAA>>>>>>DDDWWW[[[EEE999FFFUUUppprrrrrrppptttdddHHHEEE???999333000//////222000...+++******,,,......---+++)))((((((((())),,,+++***+++,,,---,,,+++%%%'''******)))((()))***000...++++++,,,+++)))''',,,---......---...000222666:::666666:::555<<>>ggg```FFF\\\999MMMooo===hhhRRROOOWWWcccddd^^^eeeuuusssyyyqqq{{{uuutttuuu~~~rrrnnnsssppphhhiiisssttt~~~yyyYYYVVVcccfff```ooozzzlllBBBFFFXXXqqqttttttYYYAAAAAA>>>:::EEEEEE@@@>>>@@@@@@===;;;<<>>CCCDDD???>>>FFF>>>:::===@@@???===<<>>555777777666<<>>;;;>>>@@@???===>>>===999444222333444444333999999:::999777444000......,,,+++,,,...//////...111111111000///...---,,,+++***+++...---)))***---''''''((()))+++---///000---222555444///---222777---...000333444333111000777777666555666777666555444888:::777777999999666444;;;777222888::::::AAA+++888BBB@@@888444888>>>IIISSSYYYZZZ^^^ccc___WWWLLLNNNPPPRRRYYYdddkkklllgggZZZ]]]cccZZZTTT^^^fffgggfffbbbYYYOOOHHHFFFGGGBBBAAA===888111+++)))***333000//////000000...+++000//////000222222///---,,,+++***)))(((((())))))(((''''''(((***++++++***'''))),,,---+++)))((((((''')))+++,,,,,,,,,,,,---(((***,,,,,,---...111444444444999888111333888555666<<>>===999777999555666777777777999<<>>999555555777::::::999222000444<<<;;;444666@@@666<<<>>>999666:::@@@DDD666;;;EEEDDD999:::>>>777888;;;===<<<:::666444333999000,,,///111///000444---......---,,,...222555,,,///111000...+++***))))))((('''''''''(((***+++,,,***(((((()))((('''%%%"""%%%)))+++***(((((((((***)))(((+++///000---***'''(((***+++,,,---000333111...222444222777888---444---333===<<<>>>EEEEEEbbb___zzzooofffAAA\\\nnnTTT???DDDIIIwwweee>>>;;;TTTeeeyyyLLL???\\\^^^ccc~~~uuuOOOHHHLLL[[[aaa\\\YYYZZZYYYUUUYYYXXXOOOOOORRRLLLDDDNNNIIIAAAFFFHHHDDDDDDFFFHHHJJJKKKJJJIIIJJJJJJJJJMMMPPPOOOKKKHHHHHHJJJBBBOOOWWWUUUWWW___bbb^^^YYYWWWYYY___dddfffkkkpppqqqooommmooottt{{{yyyyyy|||WWWXXXXXXWWWXXXZZZ[[[[[[```rrrzzz\\\|||mmmNNN???EEEAAAAAA???===???DDDEEEDDDCCCFFFHHHDDD>>>;;;>>>BBBCCCAAA===:::;;;???>>>:::777777<<>>AAAdddqqqCCC000:::uuu```FFFmmmwww>>>???nnnoooqqqsssQQQ===???===QQQ___MMM```\\\:::DDD]]]___^^^YYYVVVWWWXXXYYYVVVOOOMMMVVVccc^^^]]]VVVRRR^^^ttt}}}nnncccccc```VVVKKKKKKVVV```dddZZZ{{{{{{}}}uuummmsssooo[[[SSS^^^___OOOEEEHHHJJJEEEAAA???@@@AAADDDFFFCCCDDDGGGHHHFFFCCC>>>;;;;;;;;;999666999>>>>>>;;;666666999<<<999333222444111111111222222222111000...,,,,,,...---+++---222***))))))+++...//////...)))------)))(((+++---,,,...)))(((,,,---,,,+++---///))),,,)))ZZZ222&&&111---//////,,,---111222111888777444111333666444...222///---///666@@@HHHLLL>>>444,,,...222333444777555666777888888888777666444222444888888555666999666999;;;:::555333444666444:::<<<:::888888777333>>>AAAAAA===:::;;;;;;:::222222111111111111222222222///...///222444333111000111111111111000//////((((((((((((''''''&&&&&&(((((((((***++++++***(((%%%%%%(((,,,---+++---222))))))))),,,///000///,,,,,,,,,,,,,,,---...------333222000000222444555666333555888999888777888999555111888PPPkkk}}}TTTHHHaaajjjyyy___777222OOOnnnuuuAAAdddbbbBBB^^^hhhAAAJJJvvvUUUVVVeeehhhbbbUUUTTT^^^ccc^^^^^^mmm}}}}}}|||ttt}}}jjj???fffvvvfffWWWOOOBBB<<<>>>KKKSSSPPPJJJHHHMMMDDD>>>???===;;;>>>FFFHHHDDDBBBDDDGGGFFF???888999:::999666888===>>>;;;666555555555111---...333...//////000000/////////---,,,---///...+++---111,,,+++,,,...000000...---***222555///((((((,,,///,,,((((((+++---+++***,,,---...333777%%%...///***---,,,***,,,000222111888:::999444222222222///000...+++---333<<>><<<999999444777999888555333444666444999;;;888666666555111<<>>@@@>>>;;;>>>@@@>>>;;;:::======:::777222000111111//////111000111111000...,,,++++++,,,+++---000///+++,,,////////////000111000---***000666888111)))'''***++++++((('''+++---+++***+++++++++888'''---%%%333,,,))),,,,,,***,,,111444222333666666333222555444111111///------000333666777;;;333---,,,000222333333000222444666777888888888777555666;;;<<<::::::<<<333555777777555444555666222666999666444555555222444:::===<<<:::;;;:::777>>><<<;;;888777555555444555111---...222444111---...............---,,,,,,***++++++,,,,,,------...*********+++------+++***)))((())),,,***''''''+++---,,,++++++,,,,,,---------...//////......///000.../////////...///000222333555888999999999999:::777777<<>>AAA>>>???DDDCCC>>>AAAIIINNNLLLGGGAAA<<<;;;<<<>>>@@@BBBAAA===<<<>>>>>>;;;777000---222777666111//////111222111...,,,,,,---+++***,,,///...++++++///...------...///...,,,***///222000+++))))))'''$$$+++'''''',,,---+++)))***+++"""///---,,,%%%000******------,,,...333555444000111000000444777555////////////222555666666555222333333222000111333333...444999999555333666::::::999999:::777444999@@@444555666777666666666666222777999777777999:::888666;;;===;;;;;;>>>@@@???;;;:::999888888888888888<<<888333222333333///+++.........///...------,,,/////////...............*********,,,......,,,******))))))+++)))$$$$$$'''......---,,,*********+++---...000000......///111...///000000......000222444666999999888777777888;;;777666;;;@@@BBBAAAAAADDD===AAADDD;;;<<>>uuu@@@XXXjjj>>>jjjWWWYYYXXXVVVXXX___bbbbbbssslllrrrwwwmmmooorrrqqqkkkgggkkkpppqqq|||qqqwwwrrrXXXTTTjjjoootttbbbQQQKKK___ooouuujjjUUUQQQMMMRRRMMMGGGCCCCCCEEEFFFGGG>>><<<>>>EEEJJJJJJJJJKKKPPPQQQSSSPPPEEE888444666777===@@@>>>???DDDCCC>>>:::===@@@@@@???>>>AAACCCEEEKKKNNNKKKBBB<<<;;;===;;;???@@@===;;;===>>><<<777111000555999777222///+++...111111///...000222,,,+++,,,...---***,,,000+++***)))***,,,------,,,...---+++***...111...'''+++((((((---...,,,***+++111###''',,,---(((///000,,,//////---///444777555111111000000333777333,,,111111222444666555333111...444888666333444666666...666===;;;444000555<<<;;;:::;;;999444222888BBB777777888888888888888777555:::===;;;<<>>>>>:::999<<>>444444555666888:::;;;<<<@@@===:::777555444111///111111111111111000000/////////...------,,,++++++*********,,,------,,,***)))((())),,,+++'''(((+++(((***++++++***)))***,,,,,,...111000------///222///222444333111000111444222444666777555444444444GGG???777666999;;;999666===555777======BBBDDD;;;AAAOOO]]]jjjaaa>>>SSSppp~~~ppp\\\KKK<<>>======>>>>>>===;;;??????BBBGGGHHHBBB>>>>>>@@@HHHKKKCCC999;;;DDDKKK<<>>:::???BBB???>>>EEEKKKJJJBBB<<<<<<===<<<@@@AAA===:::;;;;;;:::666444555666444///...000***---111111...---///222---++++++---,,,***,,,111333111...,,,------------------,,,,,,111555222++++++((()))...000---***+++000+++'''***,,,---...222---//////---///444666555///222444222333444333///666444222111111111///......444666333333777999777000666;;;;;;666444777<<<;;;999999:::888666:::@@@::::::::::::;;;:::999888888===???======@@@BBBAAA999<<<<<<888777:::;;;:::444555666777999;;;===>>>:::;;;;;;888555333444555222222222222222111111000......---,,,,,,++++++***)))))))))+++------+++)))''''''))),,,,,,)))***///&&&))),,,---++++++,,,---+++...111000---,,,...222000333666555111000222555000333555666555444444555111333666:::>>>@@@>>>:::;;;888999555333>>>DDD:::222222777AAALLLTTT[[[bbbnnntttyyy|||DDD555<<>>TTTrrriii^^^KKKMMMKKKAAAPPPpppJJJPPPxxxxxx{{{pppbbbfffbbbWWWTTTVVVOOOAAAFFFGGGNNN[[[eeekkkqqqvvvpppssswwwyyyyyymmmcccfffeee```]]]VVVNNNNNNSSSTTTQQQRRRRRRRRRTTT[[[aaa```ZZZjjj^^^VVVXXXWWWSSSYYYfffbbbgggddd___qqq|||uuupppzzz{{{~~~|||{{{tttdddYYY\\\ooo}}}qqqpppiii^^^[[[QQQMMMNNNMMMSSSTTTKKK<<>>>>>@@@AAAAAA@@@AAA??????CCCDDD@@@===>>>777IIISSSIII:::666777777?????????>>>;;;999;;;>>>JJJUUUTTTCCC===EEEIIICCC===@@@BBB@@@<<<:::===AAAAAAEEEFFF@@@:::999888666666777999777...'''***111,,,///222111,,,***,,,///...+++***,,,+++))),,,111@@@<<<666222///...---,,,***,,,++++++---000---(((,,,)))***///000---++++++&&&///)))&&&***...(((***---000///---...333555444***222777555222333555555777444000000222555777888///111000---111999:::666111555888999888888999;;;:::666666;;;>>>======>>><<<<<<;;;;;;<<<<<<:::999999===>>><<<;;;>>>???>>>888<<<>>>;;;:::===>>><<<<<<<<<;;;;;;;;;<<<<<<===222555888666222111555999111111111111111000//////------------------,,,,,,)))))))))+++,,,,,,+++)))'''&&&(((,,,+++((()))---(((,,,000000...,,,,,,...***...111///,,,+++...111...222555444000...000333000333666777777777888999111555999999888999999888,,,666???999000999???555888;;;999222000666>>>AAACCCNNNPPPZZZjjjbbbdddqqqyyyfff{{{sssyyyyyyNNNAAAgggTTT<<>>>>>===;;;999999;;;===>>>===>>>AAA@@@<<<:::<<<>>>===666FFFNNNEEE;;;<<<>>><<<>>>???===;;;<<<@@@@@@<<>><<<999777888:::<<>>::::::DDD@@@===:::888888777777666;;;777===@@@:::<<>>777<<>>???@@@>>><<<;;;<<<<<<<<<;;;;;;>>>>>>:::999<<<>>>======JJJOOOFFF>>>???@@@===<<<>>>===;;;;;;??????======@@@???;;;<<>>999>>><<<555999DDDAAA555666555333111000......---))),,,,,,))))))+++,,,***)))+++///111---''')))...%%%888===---%%%...222,,,(((***,,,,,,+++*********)))*********))))))+++,,,...,,,,,,...---***,,,111000///...000333555555444555555444333333222222222222222222333444555444333666///111<<<===444444===111666888666666999<<<<<<@@@DDDAAA@@@DDD???===HHHCCCAAA>>><<<<<<;;;::::::===<<>>>>>>>>EEEFFF>>>999<<<<<<999;;;>>>>>>;;;:::<<<>>><<<<<<===;;;999;;;??????:::BBBBBBAAA???===<<<>>>@@@888999888666777;;;<<<999666555444333222222111111(((,,,---***)))---//////&&&***111333---(((,,,444'''---...))))))...///+++)))+++,,,,,,+++******+++(((***,,,,,,+++***+++,,,***(((***------+++...333---------///222444444444444444333222111000000000...111444444222222333555555---...:::>>>888666;;;444999;;;777555888<<<<<<>>>BBB???>>>AAA<<<<<>>???FFFLLLIIICCCAAACCCCCCAAA@@@DDDIIIJJJHHHDDDGGG???>>><<<:::AAAEEE;;;>>>;;;888888;;;<<<999555888;;;;;;777555666333...555999999333...///222333666222///111666666111+++222...,,,------,,,---222222...++++++++++++...222///......///222333333222333...,,,000333222222333555999999444222444444222222222222111111111444666444111000333444222444888777222////////////222777111000///000222333333222444444666:::888222///000999---222000000444333CCCAAAFFFDDD???KKKggg~~~{{{xxxNNNMMM```|||^^^CCCUUUuuuKKKAAAeeeddd<<<111&&&222QQQ[[[HHH;;;>>>YYY]]]LLL===LLLWWWOOOFFFWWWIIIIIIPPPKKKJJJOOOOOOVVVSSS[[[aaa]]]]]]]]]TTTfffgggkkkpppssssssvvvzzz~~~~~~|||ppphhhaaa```___\\\ZZZ\\\RRRbbbdddeeekkkkkk~~~uuu|||vvvfff^^^```ZZZQQQOOOPPPCCCGGGHHHGGGHHHKKKIIIDDDEEEIIIJJJGGGEEEFFFDDDAAALLLHHHCCC@@@@@@BBBEEEGGG???<<<<<<@@@BBB???>>>>>>AAA???<<<;;;;;;:::888666888<<<===:::999<<<===<<<;;;>>>===777666999:::888<<<@@@@@@;;;888:::;;;:::===>>><<<:::<<>>>>>>>><<<::::::;;;======777555666777666666999333333333333333222111111+++///111---+++...111111(((***...222000,,,000666333///...///000---,,,,,,---...//////...---...///+++---///000///.........,,,+++---000000...000555000000111222444555555555222222333333444444444444444555666666666666666666///999;;;555999DDDBBB666???CCCCCC<<<777999<<<===>>>DDDCCCDDDIIIFFFGGGTTTRRRQQQOOOKKKFFFBBB@@@@@@DDDEEEGGGPPPWWWNNNDDDEEEBBBAAAAAACCCDDDDDDCCCBBB===888999888666>>>DDD<<<>>>???===<<<<<<>>>===:::;;;===<<<777666777666222>>>AAA???888444666999:::666222...///333444111,,,222//////111///---...222333///---......---///333000//////000222333333222333000///333444222222444888888777555666999777222///111222222111222555777555222222444555333444888222...---//////---...222///......///111222111//////------222444222111333555---///333222---,,,777***///444666777999999999222FFF@@@BBBFFFOOO^^^QQQ\\\aaafffooojjjKKK<<>>___nnnPPP777111444JJJnnnvvvWWW@@@SSSxxx|||SSSBBBddd}}}sssvvvrrreeeMMMCCCSSSUUU@@@<<<===GGGMMMGGGHHHNNNJJJGGGGGGMMMSSSRRRKKKIIIMMMRRRKKKJJJPPPOOOHHHHHHPPPOOOQQQSSSUUUUUUTTTTTTSSS^^^bbbccc```aaaeeefffcccWWW```hhhjjjjjjiiigggccc~~~uuuhhh[[[YYY[[[ZZZXXXVVVYYYbbbbbbgggqqqiiihhh~~~sssqqqaaaLLLLLLJJJJJJ;;;DDDVVVTTTMMMNNNNNNPPPOOOJJJCCC???@@@CCCCCC???FFFIIIEEE@@@AAAEEEGGGNNNNNNJJJDDD??????DDDIIIAAA======AAABBB>>>;;;<<<<<<:::999999999999777666;;;??????<<<:::<<<<<<:::======;;;999:::???AAAAAA???AAA@@@;;;888999999777<<>>BBBBBB;;;;;;;;;999777777999;;;BBB888222666999666444555//////000111111000//////,,,222444///+++,,,------,,,)))***///222111222444---)))***//////***+++222///000111000///...///111,,,...111111000//////000333222333666555222333777666777999999999999999999333444555666777777777666777555444777;;;===;;;888333@@@BBB:::<<>>???CCCFFF???GGGIIIKKKPPPMMMOOO]]]UUUWWWWWWVVVSSSRRRRRRSSSSSSQQQLLLVVVeeeYYYEEEEEECCCFFFHHHEEE@@@===???AAA>>>>>>CCCAAA:::???EEE@@@===DDDGGGBBB>>>AAACCCDDDBBBCCC@@@:::999===>>>======<<<888444777>>>@@@>>>888555333222222333333222000000333666333...---111222000000444444000000222333111000111222222111000444444666777444///111666999777444555;;;@@@<<<333000222333333333444666888888555444666666333333666000...///333222...---.../////////111333333222000000------...---+++,,,111///222/////////000777888<<<999666444000,,,---000:::777???777AAARRR@@@666666@@@;;;===GGG999...@@@PPPbbbKKK333>>>DDD888---111DDDZZZlllyyyzzzfffLLL888ggg[[[>>>dddfffVVVeeezzzvvvoooddd]]]\\\[[[YYY^^^ggg\\\XXXSSSRRRSSSSSSPPPLLLZZZXXXTTTQQQSSSVVVTTTPPPJJJLLLLLLKKKLLLMMMIIICCCHHHLLLLLLJJJNNNXXX]]][[[______]]]]]]cccjjjjjjeeeccckkkrrrtttuuuzzz}}}|||kkkaaaYYY[[[___]]]XXXUUUZZZ]]]^^^eeemmmiiibbbeeejjj}}}}}}vvvsssqqquuupppnnnbbbVVVOOOFFFCCCFFFIIIKKKKKKPPPOOOPPPKKKGGGMMMMMM???EEEEEECCCAAA@@@BBBFFFIII>>>EEEGGGBBB===>>>BBBDDDLLLMMMLLLEEE<<<999===BBBAAA>>>===AAAAAA<<<999999888777777888999999777555;;;???@@@===;;;<<<;;;999<<<<<<;;;:::<<<@@@CCCEEEAAAAAA>>>::::::===;;;666999===>>>:::999>>>BBBCCC<<<<<<;;;999777666888:::AAA999333555888777444222333333555666666555444333111888<<<777111//////...000***)))...333333111222,,,***,,,///---(((***111......///...,,,,,,...000,,,...000000///...///000333222333666444000000444444666999:::999888999999444555666777666555444333666333111666===@@@>>>:::777444666@@@GGGFFFCCCBBBHHHPPPUUUQQQNNNRRRYYY]]]ZZZdddgggiiilllggghhhuuuuuuwwwwwwtttnnniiihhhiiimmmjjj^^^fffyyyhhhOOORRRZZZ___bbb^^^VVVRRRVVV[[[LLLNNNTTTQQQEEEDDDEEE===@@@KKKOOOGGGAAACCCHHHHHHFFFGGGEEEAAAAAAFFFHHHGGGAAA===888999BBBMMMMMMHHH???<<<888555333444444555111333777:::777111///222222111333777777333111222444333222222333333222000444666999:::444///111777888666444555===BBB===444222444555555444444555777888555444666555222111444333222333666555000---.........///222444555333222222222555888555000000333111;;;111---,,,...999111...,,,,,,---------000555...###666///;;;QQQ>>>DDD555>>>444000BBBFFF===???000CCC888666:::---,,,111+++;;;CCC???AAAKKKLLLCCCDDD[[[ssshhhJJJOOOyyyyyyoootttuuutttuuuxxxxxxoooccc^^^]]]XXXPPPNNNQQQRRROOOKKKKKKIIIIIINNNSSSPPPIIIGGGMMMOOOMMMLLLMMMOOONNNLLLPPPUUUYYYZZZZZZYYYYYYbbb^^^]]]______[[[YYY[[[XXXYYY___aaa^^^bbbeee^^^bbblllwwwqqqbbb^^^OOOOOOJJJGGGRRRIIILLLLLLMMMKKKOOONNNFFFIIIEEELLLKKKAAACCCMMMNNNEEECCCDDDEEEFFFDDD???<<<:::BBBEEEEEEBBBBBBCCCAAA===DDDEEEDDDAAA<<<::::::<<<>>>;;;<<>><<<:::<<<<<<999888888999999999;;;???DDD@@@>>>:::999===BBB???999999;;;;;;:::===AAA@@@<<<<<<<<<;;;888666555666888888888777555555777666222666777999::::::888777666333<<>>777444222111000,,,+++///111//////111333111111111///,,,,,,------------,,,++++++---///...///000000//////000222111000222555444000000333000444888:::::::::;;;===999:::<<<=========;;;:::DDDCCCBBBDDDGGGHHHFFFDDD???:::===PPPfffqqqnnnhhhbbbmmmuuuvvvvvv|||wwwtttsssyyyvvviiiccc]]]OOORRR\\\^^^TTTOOORRRTTTQQQNNNQQQSSSQQQSSSWWWYYYVVVOOOKKKFFFGGGPPPYYYYYYRRRTTTLLLCCC>>>>>>>>><<<999666777;;;===999333333777555333444777777444333555555333222333555555555333444444666888666222222666444777888777999;;;:::555444555777666444333333444666444444777777444333555777444222333222---,,,///+++,,,...111444555333222))))))...333444000...///'''444+++111333222AAA999333666888555000+++'''###)))***444555///***(((111---222...///AAAIII;;;...///666***555888'''111999666777666333333555:::===///333>>>GGG===111AAA___```RRRZZZmmmoooppp{{{tttsssppplllkkkmmmjjjddd\\\[[[\\\]]]___]]]ZZZVVV^^^]]]]]]\\\VVVRRRWWW___XXXXXXbbb]]]OOOZZZhhh^^^^^^SSShhhrrr]]]aaaXXXPPPVVVPPPGGGOOOMMMOOOHHHIIIXXXLLLHHHFFFGGGFFFIIIEEE>>>NNNEEEGGGEEEHHHLLLCCC???HHHDDD@@@<<<<<<<<<<<<>>>AAA<<<<<<===AAAHHHMMMGGG===<<<;;;;;;===??????===<<<;;;999999>>>>>>:::777666:::999999999:::999666444555:::<<<::::::<<<<<<:::888999;;;;;;999999===CCC>>>;;;777888@@@GGGCCC;;;;;;;;;:::<<>>999444666<<<888555444666666444555888444333333444777888888777333000111555888555444444000888===999555444666666555666777666333222111222666444555999999777777999999333///...,,,)))***...)))))),,,///333444333111111---,,,111333111......000888---777333$$$...'''---111000+++)))---...---***---...------,,,,,,444666222000111111///)))666---666333(((666000888---...<<>>===<<<>>>DDDHHHCCC===???@@@AAA>>>:::888999;;;===>>>???<<<888666888:::>>>>>><<<:::888666666666@@@;;;888:::;;;999999;;;CCCBBB???<<<888888:::<<>>:::DDD999666===???888444777???555111777;;;777555777222444555444222222444777444888;;;:::666444666999555222000222666888666333444444555666777777777666333000///222333000...///,,,++++++...333555111---///222333111000222000,,,...///000///,,,+++---...,,,,,,,,,...000///,,,)))000,,,((((((++++++'''###555444222...***)))***,,,......------...111333555:::777444444555555333111;;;888999;;;:::444222222666555555333000333BBBQQQ>>>;;;:::<<<;;;:::>>>DDDQQQIIIAAAAAAKKKYYYdddiiimmmiiiiiisssTTTVVVWWWUUUPPPMMMNNNPPPUUUTTTTTTTTTTTTUUUVVVVVVXXXWWW\\\\\\YYYcccwwwyyynnn{{{|||ccciiibbbffffff___YYYYYY\\\\\\eee___]]]```bbb^^^YYYWWW[[[```dddfffccc___\\\\\\oooZZZWWW]]]WWWYYY[[[PPP]]]QQQOOOQQQIIIHHHKKKHHHEEEEEEEEEEEEDDDCCCBBBAAADDDBBB@@@@@@CCCEEEEEEDDDBBBAAA@@@@@@@@@@@@???>>>GGGGGGEEEBBB@@@???>>>======??????<<<888777:::===777888999999999999;;;===999666333444666777666444@@@<<<:::;;;:::666666:::>>>>>><<<:::888888;;;===???:::666666999;;;999777999777666888;;;<<<999666999777666666777888888777;;;444111555777555444666777333333777:::888777777000111000...000444333000111---......000999;;;222666444333555555444444444000666555222666777555777???BBB999777JJJYYYZZZYYYNNNbbbooojjj^^^___lllwwwfff|||~~~yyywwwxxxnnn```aaa___WWWMMMGGGHHHGGGEEEJJJ@@@===DDDFFFAAA???BBB;;;;;;:::999;;;>>>;;;666999999:::::::::888666555;;;>>>???<<<777333444666999555222222555555222///444444555666666666555555444000...111111---+++,,,...,,,+++---000111...***000444444222222333222...,,,++++++,,,......,,,+++---000222222000------......+++'''(((******'''###,,,,,,+++)))'''''')))++++++***))))))***,,,...000111///...000333666666555666555666::::::777666888444555777888444222777???777444444555555333777===???;;;888:::???CCCDDDCCCBBB@@@@@@DDDKKKOOOPPPOOOPPPUUUYYY[[[___gggmmmoooYYYXXXYYYYYYQQQKKKSSSbbb___YYYRRRRRRWWWZZZYYYUUUXXX\\\XXXTTTXXX[[[aaammmkkkyyypppdddkkkwww~~~tttooooooeeefff]]]fffuuu___IIITTTQQQYYY^^^YYYTTTVVV]]]aaaggg\\\VVV]]]ggghhhbbb]]]\\\```cccdddbbb^^^[[[YYYnnn]]]XXXZZZWWWWWWVVVLLLQQQOOOQQQLLLBBBEEEJJJDDD@@@CCCFFFDDD???===>>>AAAEEEAAA===???DDDFFFCCC>>>AAAAAAAAA@@@@@@>>>===<<>>===;;;888888;;;===;;;888777888<<<>>><<<:::999999999888777777888999777666666666666666666777888444222444666555555777555333333999<<<;;;;;;===999999666444777:::888111222555333///333===???888:::666777>>>BBB>>>888555333444888>>>DDDHHHMMMSSS^^^]]]TTTWWWhhhmmmiiijjj|||xxxhhh___ZZZSSSLLLEEE===:::@@@DDDAAAAAADDD===DDDBBB999999@@@AAA999999888888999:::888333///555888:::999666444555777999555222222333444111///444555555555555444444333444000---//////+++))))))111...+++***,,,---***(((,,,///000------///...+++---+++)))***......***&&&,,,111555333---***+++///,,,)))''''''))))))&&&###%%%%%%&&&%%%%%%&&&)))+++))))))((('''((()))***++++++******---000444555555666444555888999666666999000222888>>><<<444000000777444444555555333666<<<888666555666888777333///:::;;;;;;;;;999888777777888===??????CCCJJJPPPRRRKKKOOOWWW___fffjjjmmmnnnxxx{{{|||||||||___VVVSSSVVVSSSSSSfff~~~jjj___VVVVVV]]]aaa^^^XXX[[[aaaTTTMMMYYY\\\___oooYYYmmmqqqqqqkkkcccrrrxxxhhhdddoooyyypppiiinnnsssmmmiiihhhlllooolllfffbbbfffuuullljjjuuuhhhfffiiiggg\\\YYY[[[XXXRRRYYY]]]YYYUUUXXX]]]```cccXXXRRRYYYbbbbbb[[[UUUYYY\\\___```___\\\YYYWWWbbbZZZVVVTTTOOOMMMJJJFFFEEEHHHLLLEEE<<>>???CCCCCC@@@<<<@@@AAABBBAAA???>>>===<<<:::<<>>;;;999:::;;;;;;::::::===???@@@>>><<<<<<;;;999888777888888999555555555444444444555666222111000333555777999;;;888666777<<<===<<<<<<>>>???@@@>>>:::999999666111222:::;;;999:::;;;AAAKKKDDDDDDCCCFFFQQQXXXPPPBBBPPPEEEFFFOOORRRSSSTTTRRRWWW___dddnnnzzzyyyxxx{{{```XXXRRRRRRPPPJJJGGGIIICCCEEEDDD>>><<<>>>@@@???<<<<<<<<<<<<===;;;999777333555777777666555666777666444222222333555444333444555555555444333222222444///---//////,,,***+++222///+++***+++++++++***))),,,,,,)))))),,,,,,)))000...+++*********)))(((+++...000...***'''''')))***(((&&&&&&'''(((&&&$$$$$$%%%&&&&&&&&&(((***---+++***))))))))))))******,,,++++++,,,---///000000:::777666888777333222444...///555===???999333000888666666777666444777<<<===999555333555777999999999:::;;;;;;;;;999777777;;;>>>>>>::::::???CCCCCC::::::;;;???BBBEEEEEEDDDIIILLLNNNMMMKKKNNNWWW___dddffflllrrruuuwww[[[OOOJJJPPPTTTWWWggg{{{jjj```VVVVVV]]]aaa]]]WWWYYY___SSSMMMXXXYYYVVVccc^^^___```dddlllsssssspppooouuu}}}vvvuuuuuuyyy~~~xxxyyy{{{oooqqqnnnhhhrrrooogggcccnnnxxxoookkkuuu}}}qqqpppqqquuurrrkkkiiikkkooorrryyyyyykkkZZZZZZdddkkkZZZiiigggPPPkkk~~~VVVNNNQQQRRROOONNNQQQRRRQQQXXXRRROOOTTTXXXUUUNNNKKKSSSUUUWWWZZZ[[[ZZZWWWUUUVVVZZZWWWPPPLLLGGGDDDFFFAAAFFFJJJDDD@@@LLLNNN===@@@AAAAAABBBBBBBBBAAAAAA>>>???@@@@@@???>>>>>>>>>???AAABBBAAA???======>>>>>>;;;<<<@@@@@@:::666777<<<===<<<999666777<<>>;;;999???GGGBBBBBBAAA>>>;;;999:::;;;777888999:::;;;;;;999777===999555555777999777555333555666444333222444666000111222222333777999;;;;;;999:::======::::::===888???BBB>>>:::;;;======:::???@@@LLL\\\[[[___uuueeeppplll[[[YYYiiimmmccc[[[OOO[[[ssslllUUUccckkknnnqqqrrrxxxrrrppp^^^XXXZZZ```XXXGGG???CCCCCCCCCBBB@@@>>>>>>@@@BBB;;;<<<<<<;;;999777777777999777555444444555555555444555555555444333222222333...---///000......000111///,,,+++,,,---...///,,,......++++++...///,,,...///...***&&&'''---333,,,+++******)))(((&&&%%%((('''&&&&&&''''''&&&%%%%%%'''(((((('''''')))+++*********))))))))))))))),,,,,,,,,,,,+++,,,---...999666666777555000...000///---///555999777444444333111222444222000222777888555111000222666:::<<<555444444777;;;<<<:::666:::===<<<777444777999888@@@???>>>@@@CCCEEEGGGFFF===???@@@@@@@@@AAABBBCCCCCCBBBCCCEEEEEEDDDHHHNNNPPPZZZeeeiiihhhfffhhhlllVVVNNNLLLTTTYYYZZZ\\\bbbgggaaa\\\\\\___aaa]]]XXXWWW\\\ZZZXXXZZZTTTMMMOOO\\\VVVQQQRRRYYY]]][[[VVV^^^^^^bbbfffgggkkk{{{tttnnnwwwooommmyyyiiimmmooollljjjjjjiiiffffffoookkkuuuyyytttwwwjjj```]]]gggllldddeeeppptttnnnlllnnnqqqkkkbbbbbbiiiqqqllllllkkkhhhgggkkkQQQaaajjj]]]RRRNNNPPPPPPNNNOOOSSSRRROOOWWWTTTSSSWWWXXXTTTRRRRRROOOPPPQQQTTTWWWWWWUUURRRQQQ\\\XXXPPPPPPLLLGGGLLL@@@CCCHHHFFFDDDNNNOOO>>>============>>>>>>===<<<;;;===???>>><<<;;;===???>>>@@@AAA???<<<;;;>>>@@@@@@888888BBBGGGBBB;;;999@@@AAA???:::555333666999888888888999::::::888666///444888888444555:::@@@<<<;;;<<<===;;;999<<>>>>>======@@@>>>;;;777555444444555444555555555555444444333444///---000111000111333000///---------///111222+++------******...///,,,***...///+++''')))333<<>>>>>>>>???BBBEEEEEEAAA>>>DDD@@@@@@BBBCCCAAACCCFFFDDDGGGIIIFFFBBBBBBFFFJJJBBBHHHNNNOOOMMMMMMRRRWWW```cccgggjjjmmmqqqvvvyyySSSRRRTTTXXX\\\]]][[[XXXcccdddddddddcccaaa^^^\\\YYYXXX___```WWWSSSQQQKKKQQQPPPRRRWWW]]]___^^^\\\\\\YYY[[[```[[[UUU]]]kkkYYY\\\eeennnssswww~~~yyyzzzxxxwwwyyy}}}~~~|||yyyzzzxxxwwwtttooommmsss|||ttt|||{{{mmmfffmmmvvvyyykkkqqqqqqiiiaaa___^^^\\\[[[fffbbbjjjpppqqqvvvhhheeefffmmmkkkcccgggoookkkjjjeeeeeejjjhhhaaabbbjjjzzzpppbbb\\\```fffaaaXXX]]]PPPXXX^^^[[[hhhhhhIIIHHHNNNPPPMMMKKKMMMOOONNNSSSMMMJJJLLLNNNNNNNNNQQQOOONNNOOOQQQTTTTTTQQQNNNNNNZZZSSSLLLUUUSSSIIILLL???AAAJJJKKKEEEHHHJJJ@@@>>>@@@BBB@@@<<<::::::<<<<<<;;;::::::;;;<<<===>>>;;;===>>>;;;888888===BBBAAA888888CCCJJJEEE@@@@@@;;;<<<<<<888444222444777333555888999888777777777444777:::::::::;;;???CCC===999999;;;;;;999:::>>>666888999:::999:::<<<===:::;;;<<<<<<<<<;;;;;;<<<666666777777777777777777888;;;===;;;777777:::===888<<<===777555888;;;:::888999===AAABBB@@@CCCHHHLLLWWW```cccgggmmmtttwwwwwwdddyyy{{{}}}zzz~~~yyyoooddd``````^^^UUUMMMGGGGGGFFFFFFFFFEEEDDDCCCCCCBBB>>>:::777666666888444444555666666666555555555000...000111000000333/////////......///000222***,,,,,,((()))---...,,,***---///---***+++111777---------,,,+++***+++,,,&&&&&&''''''''''''((()))&&&((()))((('''&&&&&&'''%%%%%%&&&&&&'''&&&&&&&&&'''(((******)))))),,,///++++++///444555111/////////,,,,,,......,,,---111111///000222000---...222,,,...000111111111111111888888888888888999::::::///444666444333555666444>>>??????;;;777555777:::::::::;;;>>>AAAAAA???<<<;;;888888===@@@@@@AAADDDCCCCCC@@@<<<999999<<>>???======@@@CCC:::===@@@BBBCCCEEEIIIMMMNNNRRRTTTUUUXXX___```\\\]]]bbbffffffbbb^^^\\\\\\WWWQQQ[[[^^^PPPRRRZZZSSSMMMPPPVVV[[[]]][[[[[[\\\XXXWWW___iiidddWWWVVV___^^^```eeeiiihhhfffkkkrrr{{{wwwqqqlllmmmrrrxxx|||yyyqqqkkkrrrlllgggeeeqqqeeecccfffggghhhmmmtttuuussslllooorrrsssrrrrrrsssttttttpppoooqqqpppmmmkkkmmmppprrrmmmdddfffqqqtttnnneeekkkmmmfff```bbbcccbbb\\\dddYYYYYY^^^eeeqqqiiieeehhhnnnhhh^^^cccggg\\\kkk```]]]bbbccc\\\[[[aaaZZZdddhhhccc```bbb^^^UUUWWW```^^^YYYSSSAAA:::JJJLLLTTTXXXSSSMMMMMMPPPSSSYYYOOOGGGGGGLLLNNNPPPRRRPPPOOOOOOQQQSSSSSSOOOLLLJJJTTTJJJEEEVVVWWWIIIHHHBBBEEEQQQRRRGGGEEEHHHEEECCCHHHLLLHHH>>>999<<>>999555666;;;???>>><<<999;;;;;;888555666<<>>999<<<111444666666444555888;;;222555999999666444444666777777777888999;;;<<<<<<999555444888;;;:::<<<>>>:::;;;<<<<<<::::::;;;<<<999:::;;;;;;;;;;;;<<<===444999>>>>>>:::888:::===;;;>>>@@@>>>:::999===@@@777===>>>999888===@@@???BBBDDDIIIPPPRRRRRRWWW]]]aaahhhmmmpppuuu{{{}}}|||~~~vvvkkkfff]]]YYY]]]eeesss|||xxxvvvfffccc]]]WWWQQQJJJDDD@@@BBBAAA???;;;999999;;;===444444555666777777777666777222...000000......111//////000///...---///000...000///,,,---111222000///000000///...,,,,,,,,,)))---///---((('''***///%%%'''(((((((((((()))***''')))******)))(((((()))%%%&&&'''(((((((((((('''''')))***)))'''&&&)))+++******...444555000------++++++...222111...///333...,,,---///...***+++///,,,------,,,,,,///222555777:::<<<:::666555:::>>>///444777555444555555222666:::<<<:::666666:::???999:::;;;;;;<<<<<<=========888777;;;>>><<<;;;<<<@@@AAACCCDDDEEEDDDDDDCCC???===<<<;;;<<<<<<<<<<<>><<<888<<<>>>===999777:::>>>===>>>===;;;;;;===;;;777777555444555333111333999444555777:::;;;999666333888555555666555222444999999@@@999222:::>>>::::::888:::===>>>AAAAAA>>>:::>>>:::999<<<>>><<<<<<>>>@@@@@@BBBBBB@@@<<<===@@@CCC777999???999666888777888777<<>>======>>>???@@@BBBDDDEEE@@@<<<<<<>>>>>><<<<<<@@@???BBBCCCAAA===::::::<<<\\\]]]___dddiiimmmqqqtttbbbdddfffeeeaaa\\\ZZZZZZZZZ[[[[[[ZZZXXXXXX\\\___VVVRRRPPPSSSUUUUUUXXX\\\WWWYYYZZZWWWVVVXXX]]]```___bbbccc```\\\[[[```fffjjjooommmddd^^^aaafffggg```dddeeebbbcccjjjpppsssooonnnmmmnnnnnnnnnkkkiiiuuurrrtttrrrkkkllloookkknnnrrrrrrnnnqqquuunnnaaahhheeebbbdddhhhggg```YYY]]]aaaeeefffeeeddddddeeebbb]]]]]]bbbgggeeecccbbbggggggeeeccceeehhhgggcccaaaaaaccchhhiiiiiinnnttt{{{sssjjjeeedddfffkkkpppaaaddddddbbbcccfffeeeaaaYYYZZZPPPOOOMMMVVVgggZZZ^^^\\\^^^bbbbbb]]]ZZZ[[[QQQOOONNNPPPRRRTTTSSSQQQQQQYYY\\\YYY]]]gggjjjfff^^^]]]ZZZVVVQQQMMMKKKJJJHHHJJJLLLLLLLLLLLLMMMOOOTTTOOOKKKLLLLLLHHHGGGHHHFFFEEEFFFIIILLLMMMMMMLLLNNNGGGCCCDDDEEEAAA>>>===EEELLLNNNGGGAAAAAAEEEHHHBBBDDDDDDBBB>>><<<>>>AAA>>>999777;;;>>>===>>>@@@<<<===<<<:::777666:::======???>>>;;;<<<>>><<<777777555444555444111444999444555666888888777444111666444555666666333555:::;;;DDD???666888777222555<<>>=========AAA>>>>>>AAAAAA>>>===>>>999;;;>>>>>><<<:::===@@@===888999<<<:::===BBB@@@RRRPPPSSS\\\dddgggkkkooowwwttt{{{|||~~~|||zzz|||fff|||iiippp]]]mmmeee^^^```gggfff\\\PPPgggvvvyyy~~~ooofff___VVVOOOSSSOOO>>>@@@>>>===;;;:::;;;;;;<<<<<<222===999:::===///777666555222///---+++***)))++++++++++++,,,,,,---...///,,,---//////+++***,,,------------,,,+++***)))+++,,,---//////...+++)))))))))((('''%%%%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))(((&&&''')))******)))))))))---///333555000)))(((+++///+++((((((***+++(((%%%---...---+++---222222///555111222:::AAA???:::777,,,---///000111111222222666444333444777777444000666666666777888888777666666111111666::::::999:::;;;;;;;;;<<<===>>>???@@@>>>;;;;;;======;;;;;;>>>???@@@@@@???===;;;;;;<<<```^^^]]]```ffflllnnnnnn^^^bbbdddbbb^^^ZZZYYYYYYVVVZZZ]]][[[VVVVVV[[[```YYYTTTRRRSSSTTTTTTWWW\\\VVVYYY\\\]]]\\\\\\^^^aaa[[[ccciiieee[[[XXX^^^fffeeekkklllddd]]]___eeejjjWWW^^^ccccccdddkkkrrruuufffhhhjjjiiieeebbbbbbbbbeeeoootttttttttkkkdddgggmmmlllhhheeekkkrrrmmmbbbiiiccc^^^\\\^^^___\\\XXXVVVVVVXXXZZZ]]]```aaaaaa___\\\]]]``````\\\ZZZ\\\aaa___[[[[[[aaagggeee___```dddkkkqqqpppnnnsss{{{yyysssnnnlllhhhbbbbbbeee]]]^^^^^^^^^```bbb\\\SSSQQQWWWRRRRRRLLLSSSiiibbb]]][[[]]]___]]]UUUPPPPPPQQQOOONNNNNNOOOOOONNNMMMIIIQQQWWWXXX]]]fffiiieeeOOOTTTXXXXXXRRRMMMLLLLLLKKKLLLKKKJJJJJJLLLOOORRRVVVQQQMMMNNNMMMIIIHHHIIIBBBBBBCCCFFFIIIKKKKKKJJJJJJGGGFFFGGGDDD???>>>AAA@@@EEEGGGAAA<<<===AAABBB???>>>======>>>>>>>>>>>>888888:::<<<999777;;;BBB@@@???<<<:::999<<>>;;;<<<>>>===888888555555777555333555:::777888999999888777666555666444555777666444666;;;888AAA===555555444444;;;999:::;;;;;;999:::===AAAFFFCCCBBBDDDCCC>>><<<>>>AAADDDDDD@@@;;;:::>>>BBBPPPSSSRRRMMMPPP]]]eeecccddddddiiittt|||{{{kkkggglllxxx~~~wwwpppooo~~~```jjjnnnSSSQQQVVVaaasssdddeeeuuu~~~www|||]]]RRROOOKKKFFFBBB???===<<<888111::::::===???555::::::>>>;;;000+++,,,+++&&&(((((())))))***,,,---......---000444444///,,,,,,//////000//////...------,,,***)))+++......)))$$$'''''''''%%%######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))(((((((((%%%$$$$$$&&&)))+++)))'''!!!(((---,,,*********(((---***'''''')))(((&&&###***,,,+++***---111222///555111222;;;AAA@@@<<<:::000///...///222222000...666222///111777888444///000444888666111///111555===444000333777666333111;;;::::::999999999999:::<<<999999;;;;;;999999<<>>===;;;;;;::::::666666888:::777555999@@@===;;;999999<<>><<<777666777666555444222111...---000///...000444666555333111666:::888333111444888???888222333555555666888;;;;;;999888777777666666:::777666999999666777:::>>>;;;777777:::======<<>>CCCFFFEEEBBBBBBFFFHHHEEE@@@>>>??????===???@@@AAA>>>:::777999;;;:::666666999::::::;;;>>>999888888999;;;;;;999888888::::::888999;;;:::555:::888999<<<;;;888:::>>>000222555555444444666777999777888999777333333666777999555666???;;;000111AAA;;;:::@@@DDDAAA??????;;;:::;;;???@@@AAAGGGNNNQQQWWW\\\___hhhyyyuuu|||~~~gggzzzyyydddVVVRRRSSS\\\QQQNNNUUUbbbbbbXXXVVV___nnnoooxxxvvviiiaaaUUULLL>>><<<:::666888888999AAA???333000999:::333......---------------...((((((+++111333222222555333333222111///---,,,+++)))+++---,,,)))''''''((('''''''''&&&$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''(((+++,,,***&&&%%%'''***888<<<777***%%%))))))$$$''''''((()))++++++***))))))******))),,,111222...888444333777888444///...444777888666111---...000))),,,///000000111555888777999:::;;;;;;;;;<<<<<<444111///111222666@@@KKK<<<;;;:::888777666666666888555555777777555555888<<<888555555999<<<<<<;;;^^^fffkkknnnuuu{{{xxxoooeeefffccc```dddkkkggg]]]eeebbb___]]]]]][[[XXXUUUPPPPPPRRRTTTTTTSSSXXX______VVVUUUaaallllllgggfff[[[]]]```dddggggggfffdddggg```ZZZZZZ\\\ZZZWWWVVV[[[TTTLLLLLLXXXcccaaaYYYddd```]]]\\\]]]^^^^^^\\\```ZZZTTT\\\jjjiiidddiiitttxxxzzzwwwpppllljjjkkk```ZZZTTTQQQSSSYYY___ccc___aaaaaaYYYOOOKKKOOOUUUWWWXXX[[[___]]]ZZZ[[[```VVV]]]cccdddccceeeeeeccceee```___dddfffeeedddeee___aaannn{{{xxxfff\\\^^^UUU\\\^^^ZZZTTTRRRRRRQQQNNNKKKEEEPPPPPPQQQ\\\NNNOOOLLLLLLLLLIIIHHHNNNVVVTTTRRRNNNIIIDDDCCCDDDGGGGGGJJJMMMOOONNNKKKGGGCCCHHHCCC???@@@DDDGGGGGGEEEAAAFFFMMMQQQTTTTTTUUUUUUNNNJJJIIIKKKJJJFFFCCCDDDHHHGGGFFFFFFGGGGGGEEECCCEEE@@@???EEEIIIHHHDDDCCCFFFFFFCCC???>>>AAA???<<<:::===???===:::999<<<@@@???999666:::????????????===>>>??????===:::777666777999888666777:::999444999888999<<<;;;999:::>>>333666:::;;;999888:::<<<999888999:::888333333666222888<<>>DDDLLLQQQTTT\\\dddxxx~~~rrrhhhbbbaaaeee^^^hhhjjjjjjnnnkkkiiirrr{{{rrr[[[WWWOOO@@@@@@888999;;;777//////666666000000000///...............+++)))+++000000---,,,...111111111000...---+++***))),,,...,,,(((%%%''')))&&&'''((('''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&***,,,(((""" ###(((888777111(((%%%'''(((&&&%%%''')))+++,,,,,,,,,,,,,,,------+++...333333000666222111444333...*********///333222---+++...333''',,,000000---...333999333222222444888999888666000/////////---000<<>>;;;===AAA@@@;;;999999999:::;;;<<<>>>>>>???999666:::??????>>>???<<<>>>@@@???<<<::::::;;;666888888666888;;;999555666555777::::::777888<<<777<<<@@@@@@===::::::<<<666555777:::999555555999333888===JJJXXXQQQCCCCCC<<<:::>>>DDDCCC===BBBMMMSSSYYYdddnnnrrrrrruuu{{{{{{}}}rrrgggdddffflllwww~~~}}}ssspppttt~~~}}}hhhbbbQQQMMMEEE===999999999666222222222111111111222222333444333666:::999333///........./////////...------+++++++++***((('''&&&&&&$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&''''''%%%""""""$$$&&&)))%%%"""$$$%%%$$$&&&)))%%%'''***,,,,,,+++++++++,,,---,,,***,,,111111...///------000111---+++,,,'''))),,,---,,,,,,---///+++...///...,,,,,,000444,,,++++++,,,//////...,,,222000000000---+++///777444444333333333333444444777444333666666333444777444555666777666666777999[[[gggnnnmmmqqqzzz}}}wwwaaammmrrriiiccciiimmmlllZZZ^^^```]]]WWWSSSTTTWWWRRRSSSWWWZZZWWWSSSUUU[[[aaa[[[\\\bbbaaa[[[^^^hhhooooooooonnnkkkgggdddccc```]]]\\\]]]ZZZTTTUUU[[[RRRRRRRRRTTT\\\cccbbb\\\UUUXXXZZZWWWSSSVVV```iii```QQQ\\\kkkeeedddlllhhh```ccckkkuuuyyyuuunnniiiYYYUUUPPPLLLLLLOOOSSSVVVRRRPPPOOOMMMMMMNNNPPPQQQRRRQQQSSSYYY\\\[[[[[[^^^]]]ZZZVVVTTTYYY``````[[[XXX\\\cccgggbbbYYYXXX[[[YYYSSSVVV]]]YYYLLLNNNZZZRRRVVVZZZ[[[]]]\\\SSSIIIHHHIIIIIIVVVTTTOOOYYYMMMHHHIIIKKKLLLHHHDDDHHHOOOEEEJJJOOOQQQMMMHHHDDDCCCEEEFFFKKKPPPQQQOOOMMMMMMIIIKKKLLLJJJIIILLLRRRWWWJJJLLLPPPQQQPPPNNNNNNNNNGGGDDDCCCGGGGGGDDDAAAAAAFFFEEEEEEFFFHHHIIIGGGFFFDDDEEEHHHIIICCC<<<<<>>===AAAFFFEEE@@@<<<888555777<<<>>>===:::;;;777666999;;;;;;<<<>>>222555888777444555:::???777999999777888;;;:::666444333555999888555666:::555:::???>>>999444333444333333666::::::777888;;;======999;;;@@@777111888333777AAAJJJIIIHHHXXXmmmooovvv|||~~~jjjrrrooommmsss{{{pppllllllkkkqqqwwwtttlllqqq}}}iiioooqqqlllgggffffffeeeooorrruuuxxxxxxyyyyyyyyypppfffdddnnntttpppnnnrrrvvvxxxmmmnnnrrrqqqgggpppuuusssjjj\\\OOOMMMLLLGGG@@@<<<444444444555666777888999<<<===BBBHHHGGG???888666+++,,,---///000000000000---***''''''))))))&&&###"""$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%'''%%%######%%%&&&&&&&&&'''!!! ((()))"""!!!&&&&&&(((+++,,,+++***)))))))))***)))''')))------******(((***///000......000+++***)))+++------,,,***111///...,,,,,,---------,,,,,,------,,,,,,++++++...,,,,,,000222///...000000/////////000111222333777444333666666333444777222555888888555444666888bbbjjjppppppnnnpppvvvzzzmmmjjjkkkppprrrnnniiihhhfffaaabbbccc[[[PPPRRR]]]TTTTTTWWWZZZUUUOOORRRZZZaaa```^^^ZZZYYY```lllvvvgggrrrxxxssskkkjjjooossshhhbbbcccbbb]]]___\\\MMMVVVYYYQQQOOO^^^eee___[[[bbbWWWRRRXXX\\\\\\___eee___```cccgggeeebbbbbbfffbbbpppvvvnnneeeddddddcccWWWTTTQQQPPPNNNMMMOOOQQQJJJMMMNNNLLLMMMRRRSSSRRR]]]VVVTTTYYY]]]ZZZWWWVVVaaaeeefffbbbaaabbbaaa___aaa]]][[[ZZZWWWTTTUUUYYY[[[VVVRRRRRRUUUTTTOOOIIIPPPPPPUUU```eee^^^RRRKKKIIIHHHKKKNNNNNNJJJHHHJJJFFFFFFGGGFFFFFFGGGIIILLLLLLOOOQQQOOOLLLJJJHHHFFFHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFIIINNNRRRNNN^^^cccVVVHHHHHHMMMNNNJJJ???UUUaaaDDD:::IIIIIIGGGHHHEEE@@@AAAGGGIIIGGGEEEGGGHHHEEEAAA>>>???AAAHHHDDD???===AAADDDAAA<<<<<<===;;;999<<>>999<<<555333888======;;;:::;;;999999:::888555666:::???777===<<<,,,000===999:::999666444777999777333777;;;<<<888777888999666444333444999???AAA>>>:::DDD:::???===---222@@@===AAADDDQQQ[[[ddd|||sssiiihhhttt{{{wwwuuurrrnnnhhhccc___ZZZUUUWWW\\\WWWZZZ___ccceeeeeedddcccbbb]]]YYYZZZ[[[ZZZZZZ\\\XXXXXX]]]ffflllllliiihhhffffffhhhiiiiiigggfffeeeeeekkkrrrqqqjjjhhhppp{{{fffddduuuzzzwwwnnnuuuzzzfff___^^^XXXQQQFFFEEESSSAAA;;;CCC333555:::===>>>@@@IIIOOOEEE555000,,,(((&&&(((+++,,,,,,***)))''''''''''''$$$"""""""""""""""###$$$%%%%%%!!!$$$$$$""""""%%%%%%"""$$$$$$############$$$$$$---///,,,%%%"""###$$$"""!!! !!!$$$''')))))))))'''&&&&&&'''((()))(((((((((''''''(((((((((''')))))))))((()))+++---***)))((('''((()))+++---++++++,,,,,,---,,,,,,,,,---...000222222111///...///+++)))***...///---)))...000000...///222111,,,444333222111000000000000444666666333222555444111rrrtttsssmmmkkksssnnnkkkkkkpppuuuuuuvvvxxxggg]]]ZZZ^^^]]]UUURRRUUUUUUQQQPPPTTTUUUSSSTTTWWWXXX\\\^^^\\\ZZZ^^^hhhrrrdddooowwwuuupppnnnooopppllliiillljjj``````___TTTZZZaaa[[[UUU]]]aaa^^^```[[[UUUUUU[[[]]]]]]cccmmmeeeaaaaaafffhhhgggfffhhhiiipppqqqjjjffffffccc[[[VVVSSSPPPMMMKKKIIIKKKNNNIIILLLLLLJJJJJJNNNOOOMMMRRRQQQSSSXXX^^^```]]]YYYSSSZZZ___]]][[[^^^ccceeeaaa\\\WWWUUUSSSQQQTTTYYYVVVUUUTTTRRRQQQOOOMMMKKKMMMLLLQQQZZZ]]]WWWPPPLLLYYYOOOGGGGGGIIIIIIHHHHHHFFFGGGFFFEEECCCCCCDDDFFFFFFIIIJJJIIIGGGFFFFFFEEEGGGHHHJJJMMMNNNNNNNNNMMMLLLLLLLLLKKKJJJJJJKKKMMMSSS___aaaTTTHHHHHHKKKKKKLLL@@@lllZZZJJJDDDIIIIIIIIIIIIHHHHHHIIIKKK???@@@@@@???===<<<<<<===<<<<<<======>>>???<<<999>>>???===;;;===AAA???;;;:::888999;;;999666666:::;;;999999;;;999666777;;;:::777;;;===999999<<<888:::777666999===<<<:::888222555555222111444555333CCC???;;;:::<<<>>>??????:::666888888555>>>NNNTTTUUUXXXmmm|||{{{ooo~~~wwwzzzggg___aaabbb```\\\WWWSSSPPPXXXTTTSSSTTTSSSRRRTTTYYYUUUXXX\\\]]][[[XXXVVVVVVXXXVVVVVVVVVSSSNNNOOOSSSOOOPPPSSSYYY```ffffffcccdddhhhiiigggfffgggeee```cccfffkkkmmmnnnnnnrrrwwwooojjj~~~zzz|||~~~sssuuu{{{pppsssfffaaadddkkkttt}}}xxxlll___ZZZxxx|||gggJJJHHH;;;GGGLLLGGGAAA???:::222...000222111---((($$$"""+++***)))((('''''''''(((''''''&&&&&&&&&''''''(((###&&&%%%"""!!!###### #########""""""#########''')))(((### """$$$###$$$###!!! """$$$&&&''''''&&&&&&&&&'''((()))''''''&&&&&&&&&&&&'''''''''((())))))((()))+++,,,---,,,***)))((()))***+++---...............------000000111111111000...---000,,,***+++///000...***,,,......---///222111---333444444444444444444444333555555222111333333000ppprrrooogggfffooo{{{qqqllliiimmmrrrwww}}}ooo```WWW\\\cccdddcccddd```WWWPPPTTTZZZ[[[YYYWWWUUUZZZ______\\\]]]ccciiibbbkkktttuuussssssqqqnnnmmmmmmsssnnnaaa___```XXX___iiifff]]]]]]\\\]]]eee]]]ZZZ\\\bbbaaa___fffrrrkkkeeebbbfffiiigggdddccciiikkkhhhcccfffiiibbbUUUPPPOOOLLLHHHDDDEEEGGGIIIGGGJJJIIIFFFFFFIIIIIIGGGKKKQQQTTTVVV\\\eeeccc[[[KKKTTTZZZXXXUUUYYYaaaggg```YYYSSSQQQPPPPPPTTTZZZQQQSSSTTTRRROOOLLLLLLMMMJJJJJJNNNTTTUUUPPPNNNNNNjjjXXXGGGDDDHHHKKKJJJIIIGGGGGGGGGEEECCCBBBDDDEEEDDDEEEGGGGGGGGGFFFHHHJJJLLLNNNPPPQQQRRRRRRQQQPPPLLLMMMOOONNNLLLKKKJJJKKKPPPVVVVVVKKKDDDFFFHHHGGGKKKFFFYYYeeeWWWQQQRRRDDDLLLHHHIIIMMMKKKDDDCCCHHH@@@>>>=========>>>======:::;;;===>>>===;;;;;;;;;999;;;:::888999<<<;;;777777:::>>>>>>888333777???;;;999999;;;999666777<<<666888555555===>>>:::======777777>>>@@@:::666777666999999888999>>>???>>>???@@@AAA@@@===;;;999999666===@@@EEERRR^^^kkkyyyuuu}}}sssyyyssswww~~~vvvqqqhhh^^^fffcccfffeeemmmzzzfff[[[ZZZZZZZZZ[[[YYYVVVSSSJJJGGGIIINNNQQQQQQUUUYYYYYY]]]```^^^WWWQQQOOOPPPSSSUUUYYYZZZSSSKKKKKKPPPRRRVVVUUUQQQTTT[[[]]]XXX^^^hhhiii```[[[^^^[[[RRRaaabbbdddgggkkkoooqqqrrr|||kkkvvvzzzyyyzzzooolllppp{{{{{{zzz|||~~~}}}|||{{{xxx{{{}}}|||zzz}}}|||zzzzzz{{{|||uuuxxx}}}qqq[[[MMMOOOQQQCCC000(((++++++)))%%%%%%)))---***++++++)))%%%%%%(((+++&&&&&&%%%$$$$$$$$$$$$%%%&&&((('''###!!!###"""###""""""!!!!!!""""""### ######!!!######$$$"""!!! """$$$%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%&&&((())))))((()))***,,,---,,,+++******+++,,,,,,000000000000000///...---222222111000///...------000---+++,,,///000...+++))),,,,,,,,,///333333///...///000222333333222222222555444111000222111...___hhhmmmiiihhhlllooommmssslllffffffiiinnnvvv~~~~~~pppdddaaacccffflllsssiii___VVVUUUZZZ[[[YYYUUUXXXZZZ]]]^^^^^^___```aaaccchhhllllllnnnqqqqqqnnnmmmnnnssspppdddcccddd\\\bbbkkkhhh___]]]ZZZ\\\fffgggcccccchhhgggbbbeeennnkkkhhhgggiiigggaaa\\\[[[bbbcccaaa^^^ccciiicccVVVSSSTTTRRRKKKGGGHHHKKKLLLKKKMMMLLLHHHGGGJJJJJJGGGOOOXXXZZZUUUZZZffffff[[[SSSYYYZZZVVVTTTWWW]]]```ZZZSSSOOOPPPQQQRRRUUUZZZRRRSSSSSSRRRQQQOOONNNNNNKKKJJJKKKOOONNNLLLMMMRRRfffVVVFFFCCCHHHJJJIIIIIIHHHHHHHHHFFFDDDDDDFFFHHHGGGFFFHHHJJJKKKKKKNNNRRRRRRQQQPPPNNNMMMLLLLLLLLLJJJKKKMMMMMMLLLLLLMMMNNNLLLNNNLLLFFFEEEIIILLLJJJBBBHHHOOOHHH@@@PPPYYYIII[[[NNNIIIPPPOOOCCC>>>CCCBBB???;;;;;;===???===;;;@@@<<<;;;===>>><<<::::::666999888666666999999666666999>>>@@@;;;777<<>><<>>>>>:::444888::::::999;;;AAAFFFIIIXXXYYY^^^qqqvvvxxxppp{{{yyyuuuvvvuuurrruuuppp___YYYZZZUUUPPPYYYTTTUUUZZZiiivvv^^^jjj___XXXZZZ```aaa]]]YYYOOOKKKKKKOOORRRTTTWWW[[[[[[```ccc___VVVPPPOOORRRRRRUUUZZZ]]]XXXPPPNNNPPPTTT^^^^^^UUUQQQWWW[[[XXXZZZkkkooo^^^RRRUUUTTTKKK```dddddd```___fffpppwww{{{fffnnnyyyrrrvvv}}}qqqrrrpppmmmmmmzzzxxxxxxxxx{{{tttnnnooosssxxxrrrllliiihhhmmmyyy{{{}}}|||xxxuuuvvvvvvuuussspppooonnnrrrpppkkkeeehhhpppuuusssyyyssszzz~~~|||xxx{{{}}}gggNNNCCC>>>>>>;;;555///******---000(((,,,...,,,&&&###%%%)))######"""""""""###$$$$$$''')))((($$$###%%%$$$!!!""""""!!!!!!!!!!!!""""""!!!"""!!!###"""  """$$$'''(((&&&%%%%%%%%%%%%%%%%%%%%%$$$##################$$$&&&((()))***))))))***+++*********+++,,,...000111111111111000000...---,,,000///...---------------...,,,+++,,,......---+++(((+++,,,,,,///444444111+++---///111222111000///222555444111000222222...[[[iiisssqqqpppqqqmmmdddqqqjjjcccbbbbbbeeemmmuuu}}}{{{uuukkk```[[[bbbkkkddd___YYYTTTSSSUUUVVVUUUXXXUUUTTTWWW^^^bbbaaa^^^ffffffdddaaadddkkkppppppmmmkkkpppooohhhjjjkkk```ccchhhccc^^^```\\\\\\eeellldddccchhhjjjeeecccffffffiiinnnpppiii^^^ZZZ\\\aaaeeeddd```bbbhhhddd[[[```dddaaaWWWPPPOOOQQQPPPPPPRRRQQQMMMLLLOOOOOOLLLTTT]]]]]]VVVYYYfffiiiaaa^^^^^^ZZZVVVVVVZZZZZZWWWQQQMMMLLLQQQTTTTTTUUUWWWWWWTTTRRRSSSVVVVVVSSSPPPKKKIIIIIIKKKJJJIIILLLRRRSSSKKKEEEEEEGGGFFFFFFGGGIIIIIIIIIFFFDDDCCCDDDFFFFFFEEEGGGKKKLLLKKKNNNUUUSSSPPPLLLIIIGGGHHHJJJLLLOOOOOONNNLLLKKKMMMPPPSSSNNNNNNKKKHHHIIIMMMOOONNNKKKDDDLLLZZZWWWQQQYYYeeennnZZZMMMRRRSSSIIIAAAAAAAAA===999888999:::888666<<<666777BBBIIIDDD:::444999<<<<<<999999;;;<<<:::888777:::======:::===BBB:::888888:::999666888<<<===GGG???888@@@??????PPP@@@888666>>>BBB???@@@DDDGGGHHHGGGCCCAAA@@@;;;333666777888888===LLL```ooojjjtttnnnkkkwwwwwwsssvvvtttnnnyyyxxx}}}lllbbbVVVRRRWWWXXXOOONNNQQQKKKEEEJJJDDDIIITTTgggsssYYYnnn___UUU[[[eeecccXXXOOOSSSMMMJJJMMMPPPQQQTTTWWWSSSXXX\\\YYYRRRMMMNNNRRRNNNNNNRRRXXXYYYTTTOOOOOOLLLXXX^^^WWWQQQVVV]]]```WWWlllrrr```RRRVVVYYYUUU]]]fffhhh]]]UUU___uuurrrhhhyyyrrrsssyyyzzztttjjjdddnnn{{{xxxeee\\\jjjmmmbbb```iiiqqqxxxyyyyyyzzz{{{|||}}}xxxxxxzzzqqqjjjeeedddeeegggnnnuuuvvvtttkkkaaadddqqqwwwssspppmmmkkklllooopppmmmiiieeeeeecccaaacccgggiiihhhkkkeeejjjkkkaaaaaakkkooo|||xxxxxxzzzrrrooottt{{{zzzuuuwww}}}wwwssswww}}}~~~{{{WWWEEE===555111111111///,,,+++///333111+++&&&%%%'''$$$$$$$$$$$$%%%&&&'''(((%%%((((((%%%&&&((((((&&&""""""!!!!!!!!!!!!""""""###### !!!"""!!! """$$$&&&(((''''''&&&%%%$$$######"""$$$######""""""######$$$&&&(((***+++*********+++++++++,,,,,,---///000111000000000///...---,,,++++++++++++++++++,,,---...,,,+++***+++,,,,,,++++++)))+++,,,---000555555111///111333444444333111///222555444111111333333000cccpppvvvrrrqqquuuqqqggglllhhheeedddcccccchhhoooiiissszzzuuuhhh___bbbhhh^^^___[[[UUUSSSVVVYYYZZZQQQNNNMMMSSS\\\ccccccaaaeeeeeeaaa\\\]]]eeekkkmmmeeeccchhhiiieeehhhiii___ccceee```___ddd___\\\dddfff^^^]]]fffjjjeeebbbccc```gggpppssslllbbbaaaeeehhhmmmlllfffdddgggeee^^^dddkkkiii]]]RRRQQQPPPLLLMMMOOOOOOKKKKKKNNNOOOLLLTTTZZZ\\\YYY]]]gggllliiiaaa```[[[XXX[[[^^^\\\VVVPPPMMMOOOVVV[[[YYYVVVVVVZZZVVVSSSUUUZZZ\\\XXXSSSNNNJJJHHHJJJJJJIIIKKKOOOIIIHHHIIILLLKKKHHHHHHLLLJJJIIIHHHDDDAAA??????AAADDDAAACCCJJJKKKGGGJJJQQQVVVSSSPPPNNNNNNQQQTTTWWWUUUTTTRRROOOMMMNNNQQQTTTPPPNNNKKKIIIJJJKKKKKKKKKNNNMMMMMMNNNPPPSSS]]]jjjmmmZZZLLLLLLNNNHHH@@@===BBB???<<<999999999888888999444:::MMMXXXPPP@@@666888<<<===:::888;;;<<<:::;;;888777;;;<<<:::999;;;;;;::::::<<<;;;999:::???777@@@CCCAAABBB>>>>>>FFF???===>>>CCCKKKPPPRRRRRRUUUSSSNNNHHHEEECCC===555???FFFQQQ[[[cccmmmzzzyyyyyypppkkkqqqtttxxxzzzyyyvvvllliiimmmppplllppppppqqq\\\UUU^^^VVVSSSUUUNNNOOOOOOFFFDDDCCC;;;>>>AAA<<>>;;;999888;;;===AAA999<<>>======@@@???<<<>>>BBB888888AAAEEE@@@@@@CCC@@@GGGMMMOOONNNRRRZZZWWWNNNFFFCCC>>><<<@@@HHHJJJHHH^^^gggsss{{{~~~|||zzzyyyxxxpppooonnnkkkpppvvvuuufffggg^^^___qqq~~~wwwdddaaaaaaXXXTTTOOOTTTMMMPPP[[[TTTVVV@@@===DDDIIIEEEHHHMMMHHHFFFEEE>>>DDDBBBCCCLLL;;;NNNFFFGGGQQQSSSIII???<<>>;;;===???>>>:::999<<<@@@@@@>>>AAAFFFAAA???@@@BBBAAA???AAAEEEEEE:::AAAGGG@@@GGGPPPGGGTTT^^^___VVVUUUZZZPPP>>>CCCAAA???CCCRRRfffrrruuuzzztttqqqrrrtttwwwmmmrrrttteeeccccccTTTNNNlll~~~tttoooaaaWWWOOOJJJSSSZZZSSSXXXJJJKKKEEEGGGLLL??????FFFDDDKKKMMMEEEEEEJJJGGG>>>@@@???HHHCCC@@@NNNFFFHHHBBBBBBFFFDDD<<<>>>GGGFFFCCCFFFNNNSSSQQQKKKHHHJJJJJJJJJIIIHHHGGGEEEDDDHHHJJJOOORRROOOMMMQQQXXXmmmUUUHHHOOOUUUPPPNNNTTTUUUMMMFFFGGGMMMQQQPPPNNNRRRWWWVVVSSSWWW```^^^TTTSSSYYYjjjbbbjjj___ddd^^^^^^ccccccqqqpppbbbzzzuuunnn{{{sssdddooopppssswwwvvvooojjjkkkpppmmmtttzzzyyysssooosssxxxpppoooqqqsssqqqmmmlllooopppmmmnnnqqqkkkbbbcccmmm______]]]YYYUUURRRQQQRRRPPPSSSZZZaaaeeefffhhhkkkcccXXXZZZcccbbbaaa]]]SSSQQQRRRMMMFFFDDDHHHJJJHHHPPPQQQQQQRRRXXX]]]YYYPPPYYY\\\^^^]]][[[YYYZZZ[[[ZZZ]]]```___\\\WWWRRRPPPVVVhhhwwwyyyyyywwwfffXXXNNNGGGCCC222...+++)))+++...000000...---+++)))'''&&&&&&%%%!!!$$$%%%###$$$'''(((&&&$$$$$$############$$$$$$"""$$$!!!!!!###$$$### """###%%%&&&'''"""###%%%'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''(((+++...//////...---...------......------,,,+++------..................,,,---///000000///---++++++,,,------,,,+++,,,---)))++++++)))***---+++'''---------...000111333444+++///000...000444555333