BM6 6(u@  !!!###%%%%%%###!!! """$$$$$$### """%%%###$$$%%%%%%%%%%%%$$$###"""!!!###''''''&&&(((,,,444888999666000,,,+++------***%%%###"""######"""!!!!!!!!!"""###&&&((()))000000111111///---***((($$$###$$$%%%&&&&&&###!!!!!!"""$$$$$$$$$###!!!###$$$%%%%%%######$$$%%%!!!!!!""""""""""""!!!!!!$$$######""""""######$$$ !!!$$$&&&((()))))))))((('''&&&%%%%%%&&&((()))(((((((((((((((((((((((($$$$$$$$$%%%&&&'''(((((()))((('''&&&$$$###"""!!!%%%%%%$$$$$$$$$%%%%%%&&&'''%%%######$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$"""""""""""""""###############$$$$$$%%%$$$###!!! ###$$$$$$%%%%%%$$$$$$###(((&&&$$$"""!!!!!!"""###"""!!! """$$$$$$###"""###%%%&&&%%%$$$######$$$$$$%%%&&&'''((("""&&&***+++(((&&&%%%&&&%%%&&&'''(((((('''&&&%%%%%%%%%'''''''''&&&%%%$$$###&&&***,,,,,,((($$$ &&&&&&%%%$$$%%%&&&'''(((''''''&&&&&&$$$###!!! $$$$$$###""" !!!$$$'''&&&%%%###"""!!! !!!!!! !!!"""######$$$######"""###%%%&&&&&&%%%###""" !!!!!!!!!"""""""""###%%%""" $$$'''((((((&&&'''((()))((('''%%%$$$%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!+++///111///000444777666...000000000///111777;;;888999:::;;;;;;!!!"""###$$$$$$###"""!!!!!!$$$%%%%%%###"""###$$$###$$$%%%%%%%%%%%%$$$######"""$$$''''''%%%''',,,333777999777222------...+++'''$$$"""###$$$%%%%%%$$$$$$$$$%%%&&&((()))***...///000000///,,,***(((%%%$$$$$$%%%&&&&&&$$$""""""###$$$%%%$$$###!!! """###$$$$$$""""""###$$$"""##################"""$$$$$$############$$$$$$###$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&((()))***''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((()))((((((&&&%%%$$$#########%%%%%%$$$$$$$$$$$$%%%%%%'''%%%######$$$%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!"""""""""############$$$%%%%%%%%%$$$###"""$$$$$$$$$%%%%%%$$$$$$$$$'''%%%###"""!!!"""###$$$###"""!!! !!!"""$$$%%%%%%######$$$%%%&&&%%%$$$%%%$$$$$$$$$$$$&&&'''(((&&&(((++++++)))''''''(((&&&&&&'''(((((('''&&&&&&((((((((((((((('''&&&%%%%%%&&&'''((((((&&&$$$###&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$###"""!!! $$$%%%$$$###!!!!!!###%%%######$$$$$$###"""!!! !!!!!!""""""###""""""""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!"""""""""###!!!!!!$$$'''''''''%%%%%%&&&'''''''''&&&&&&###"""!!! !!!!!!"""""""""#########***///111///...222555555333444333111//////333666999:::;;;======########################!!!###&&&&&&%%%############$$$$$$%%%%%%$$$$$$###%%%###$$$'''&&&$$$&&&+++222555888888444000//////(((&&&###"""$$$&&&'''((($$$%%%%%%&&&'''(((((((((,,,---.........,,,)))(((%%%%%%$$$%%%''''''%%%$$$###$$$%%%%%%%%%$$$"""!!!!!!"""######"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&''')))******''''''''''''''''''''''''((('''%%%%%%%%%''')))+++((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$###$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$###""""""""""""!!!!!!!!!"""""""""#########$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$###""""""$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%&&&%%%$$$###$$$&&&((()))***,,,,,,+++***((()))***&&&''''''((((((''''''&&&++++++)))((('''''''''''''''&&&$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$############""""""!!!!!!$$$%%%&&&%%%###""""""### """$$$%%%%%%$$$""" """"""!!!!!!!!!!!!!!! !!!!!!############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''""""""!!! !!!!!!"""###$$$%%%%%%&&&'''...111...+++...111333444444333111000000333555:::;;;===???@@@$$$######""""""######$$$"""###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$%%%'''&&&$$$&&&+++111444777888555222000000)))&&&###"""$$$&&&''''''######$$$%%%%%%&&&&&&%%%+++,,,---...---+++)))'''&&&%%%%%%%%%'''((('''%%%$$$%%%%%%%%%%%%$$$###""""""###$$$###"""!!!"""$$$$$$$$$$$$######$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((((((((('''''''''''''''''''''''')))(((&&&%%%&&&'''***+++'''&&&$$$$$$$$$%%%'''(((&&&&&&''''''&&&&&&%%%%%%&&&%%%$$$%%%&&&&&&%%%###$$$$$$%%%&&&&&&'''(((((('''%%%###!!! !!!"""!!!!!!!!!"""""""""#########$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$#########$$$%%%&&&&&&%%%$$$%%%&&&'''&&&%%%(((&&&%%%$$$$$$&&&(((***------,,,***))))))***+++''''''(((((((((((('''''',,,+++)))'''&&&%%%&&&&&&&&&$$$###""""""###$$$%%%###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$""""""###!!!"""###$$$$$$$$$$$$###""""""!!! !!!""""""!!! """!!!!!!!!!!!!  """$$$%%%%%%%%%&&&%%%$$$#########%%%&&&$$$###"""!!!!!!!!!!!!!!! !!!"""###%%%&&&'''(((%%%---111...***+++///111//////000000222444777999:::;;;>>>AAABBB$$$$$$############$$$$$$$$$###!!!!!!!!!###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$$$$&&&%%%###&&&+++000333555666555333111000,,,)))%%%###$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&+++,,,------,,,***((('''&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%$$$$$$#########$$$%%%%%%######$$$%%%$$$###""""""""""""###$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&'''&&&''''''(((''''''&&&%%%'''''''''''''''''''''''')))((('''&&&&&&''')))***%%%%%%$$$$$$%%%'''((()))(((((())))))((('''&&&&&&%%%$$$$$$%%%''''''%%%###$$$$$$%%%&&&&&&'''((((((&&&%%%"""  !!!###""""""""""""############$$$$$$$$$%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$%%%%%%&&&%%%$$$%%%'''((('''&&&((('''&&&%%%%%%'''(((***---,,,)))(((((()))******((((((((((((((((((((((((***)))'''%%%$$$$$$$$$$$$"""########################$$$%%%&&&%%%$$$###"""$$$$$$#########$$$%%%&&&$$$%%%&&&&&&$$$#########$$$###"""!!!"""###&&&'''###"""!!!  !!!!!! !!!!!!!!! !!!###$$$$$$%%%%%%)))'''%%%###"""!!!""""""###""""""!!!!!!!!!!!!!!! !!!"""$$$%%%'''((()))%%%,,,000---+++,,,//////,,,,,,---///222666888999777999===@@@CCC$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%$$$''',,,222222333333333222111000///+++'''$$$$$$$$$$$$###'''&&&&&&&&&&&&(((***+++------......,,,***'''&&&&&&$$$###$$$&&&'''''''''%%%$$$$$$$$$###############%%%&&&%%%$$$###$$$%%%$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$$$$$$$%%%%%%"""""""""###$$$&&&'''((()))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((($$$%%%%%%&&&'''(((((((((((())))))***)))(((&&&%%%$$$$$$$$$&&&((((((&&&$$$$$$$$$%%%%%%&&&&&&''''''%%%$$$""" !!!###$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%&&&((()))((('''(((((('''''''''(((((((((,,,)))'''''')))*********)))((((((''''''(((((()))'''&&&%%%$$$############!!!"""###$$$$$$$$$###"""######$$$%%%%%%%%%%%%%%%######!!!!!!!!!"""###$$$$$$%%%&&&%%%$$$###$$$&&&&&&$$$""" ###&&&)))###"""!!! !!!"""  !!!!!!!!! """######$$$&&&'''***)))'''$$$"""!!!  !!!"""###%%%&&&'''(((''',,,///------000000...///...---///111444444444333666:::???BBB######%%%%%%%%%%%%############$$$&&&))))))'''$$$%%%%%%$$$######$$$%%%%%%&&&######%%%%%%$$$(((...333222111000111111000000///+++'''$$$$$$$$$$$$$$$(((&&&%%%$$$%%%(((,,,...////////////---***'''%%%%%%###""""""%%%&&&''''''$$$$$$######"""""""""""""""$$$%%%$$$###"""###$$$&&&%%%###""""""###%%%&&&$$$$$$############$$$$$$###""""""###$$$%%%'''((()))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%###%%%&&&((()))((('''&&&&&&'''((()))(((&&&$$$###$$$$$$%%%'''((((((&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%######"""""""""###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###"""###$$$$$$&&&%%%###""""""###%%%&&&&&&&&&&&&&&&%%%$$$######%%%%%%&&&&&&'''''''''&&&(((&&&&&&&&&((()))(((''''''((())))))))))))((('''***((('''(((***,,,+++******)))(((''''''((()))***$$$%%%%%%%%%$$$######"""!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((($$$###"""!!! !!!###$$$###$$$%%%$$$###$$$&&&)))&&&%%%###""""""###%%%'''###"""!!! !!!###$$$!!!!!! !!!!!! !!!"""""" """######"""###'''***(((((('''&&&$$$###!!!  !!!!!!"""###$$$%%%&&&'''))),,,------111555333...000...---...000222000//////222777<<>>%%%%%%$$$###"""""""""###!!!"""$$$%%%%%%$$$"""!!! !!!###$$$%%%%%%$$$$$$""""""$$$&&&&&&%%%***222111333444222...++++++---)))'''$$$###$$$%%%$$$$$$$$$$$$$$$""" ###)))///111---***+++......***&&&###"""###&&&***,,,***((($$$######"""""""""""""""$$$$$$###""""""!!!""""""######"""""""""###%%%&&&%%%$$$###"""""""""###$$$!!!!!!"""###$$$%%%%%%%%%((()))***'''###!!!###%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&'''''''''$$$&&&((('''%%%$$$%%%(((+++***)))(((&&&&&&%%%%%%)))(((%%%###""""""##############################$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$############%%%$$$"""!!!!!!"""$$$%%%(((((((((''''''&&&&&&%%%$$$%%%&&&'''''''''&&&&&&(((((((((((((((((((((((())))))(((((((((***+++,,,''')))***)))(((&&&&&&'''&&&&&&'''''''''&&&$$$###%%%%%%%%%$$$$$$#########"""%%%$$$!!!"""((()))&&&'''&&&%%%%%%&&&(((+++,,,++++++***)))(((&&&$$$###(((&&&###!!!!!!"""%%%&&&((()))))))))(((&&&$$$"""!!!!!! """######""" ###"""###$$$%%%%%%###!!!!!!"""""""""!!! %%%%%%%%%%%%%%%%%%&&&&&&((((((((('''&&&$$$###"""!!!!!!!!! !!!!!!$$$###""""""$$$&&&(((***)))+++...000111000///---000...+++)))((((((***+++------333===CCC%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!"""$$$%%%&&&&&&%%%%%%###"""$$$&&&&&&%%%***222111333444333///,,,,,,---)))'''$$$###$$$%%%$$$$$$###$$$$$$""" ###)))...111...,,,---///...)))%%%###"""###&&&)))***)))'''%%%$$$###"""""""""""""""$$$$$$###"""""""""######$$$$$$#########$$$$$$%%%""""""!!!!!!!!!""""""###$$$$$$$$$%%%%%%&&&&&&''''''(((((('''%%%%%%&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&''''''(((((((((%%%'''((('''%%%$$$&&&(((******((('''&&&%%%%%%%%%((('''%%%###""""""""""""$$$##################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$############$$$$$$$$$#########$$$%%%&&&((((((((('''''''''''''''%%%%%%&&&&&&&&&&&&'''''')))))))))))))))))))))))),,,+++***)))(((((((((((('''((()))((('''&&&'''(((&&&'''(((((('''&&&%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%###!!!"""'''+++((((((''''''((()))***+++))))))(((''''''&&&%%%%%%(((&&&%%%#########$$$%%%(((((((((((('''&&&%%%$$$###!!! !!!"""###"""!!!###""""""###$$$$$$###!!!!!!!!!"""!!! ######$$$%%%%%%&&&&&&&&&(((((((((((('''&&&%%%$$$$$$""" !!!"""!!!$$$%%%'''(((***+++,,,,,,***+++---///000///...---000...,,,***)))***+++---------222<<>>"""###%%%'''((('''>L###""""""###$$$$$$"""###$$$&&&&&&&&&%%%%%%$$$###%%%'''&&&$$$)))000111222222333333222000...)))'''$$$###$$$%%%$$$$$$"""$$$%%%$$$"""$$$)))---222222222222000,,,'''###$$$$$$$$$$$$######$$$%%%'''&&&%%%$$$############ !!!"""### !!!""""""""" """###%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$'''$$$###&&&+++......,,,&&&'''((()))))))))(((((($$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''''''''&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!&&&%%%$$$######$$$%%%&&&########################!!!!!!""""""###$$$&&&&&&*********)))'''&&&$$$###$$$$$$$$$%%%%%%&&&&&&'''((('''&&&%%%%%%''')))***(((((((((((((((((((((((($$$%%%''')))***+++******&&&'''(((((('''''')))+++)))))))))((())))))))))))$$$$$$%%%%%%&&&&&&'''''')))%%%--->>>AAA111%%%%%%(((((((((((('''&&&%%%$$$$$$###""""""###%%%(((***&&&'''(((((('''&&&$$$"""$$$$$$$$$$$$%%%''')))***'''$$$!!! !!!"""######$$$""" """""""""  %%%&&&''''''&&&%%%###"""%%%%%%&&&&&&&&&%%%%%%$$$(((%%%!!!!!!###$$$$$$###$$$$$$$$$&&&(((+++---///...------------------------------------...000111222000333:::>>>######%%%&&&&&&%%%HdĦ##################!!!"""$$$%%%&&&&&&%%%%%%$$$$$$%%%'''&&&$$$)))000222111000111222222111///)))'''$$$###$$$%%%$$$$$$###%%%&&&%%%$$$%%%***...111222222111///+++'''$$$###$$$%%%$$$######%%%&&&'''&&&%%%%%%$$$$$$%%%%%%!!!!!! !!!"""""" !!!!!!!!!!!! !!!!!!"""###$$$$$$$$$###(((((((((((((((((((((((('''&&&&&&''')))+++++++++%%%&&&((()))))))))((('''$$$%%%%%%&&&'''(((((((((&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######'''%%%$$$######$$$%%%'''#########$$$$$$$$$%%%%%%############$$$%%%&&&'''++++++***(((&&&%%%$$$###%%%%%%%%%%%%%%%&&&&&&&&&((('''&&&&&&&&&'''))))))''''''''''''''''''''''''((((((((())))))(((((('''''')))******)))))))))***)))(((((((((((())))))***%%%%%%%%%%%%%%%&&&&&&&&&***""""""+++000+++$$$###'''''''''&&&&&&%%%%%%%%%$$$$$$######$$$%%%'''(((%%%%%%&&&''''''&&&$$$#########$$$$$$%%%'''((()))'''$$$"""!!!"""###"""""""""!!!!!!!!!!!! !!!""""""&&&'''((()))(((&&&$$$###%%%%%%%%%%%%%%%$$$########################$$$$$$%%%$$$$$$$$$&&&)))---///------......///......------------------...///000222000333:::>>>%%%%%%%%%%%%$$$$$$DdD###""""""%%%$$$ӵ///222ӵ111ӵ$$$%%%$$$'''+++Ħ&&&###ӵ%%%%%%&&&"""ĭӵ######!!!""""""###(((((())))))******++++++)))))))))((('''&&&''')))$$$&&&'''))))))((('''&&&%%%%%%&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&$$$###$$$&&&'''%%%###'''&&&&&&%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&'''&&&$$$""""""$$$&&&'''""""""###$$$%%%&&&''''''%%%$$$$$$$$$%%%&&&''''''***)))'''&&&%%%%%%&&&&&&((('''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))'''***---...,,,***)))((((((((('''''''''((()))***''''''''''''&&&&&&&&&&&&&&&###!!!"""%%%'''&&&%%%((((((&&&&&&%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''&&&$$$############"""  !!!!!!  !!!###$$$%%%$$$&&&(((******)))(((&&&''''''&&&&&&%%%$$$###"""!!!%%%%%%###!!!###&&&$$$$$$%%%&&&((()))+++,,,,,,---///111111000///...------------------......111///111888<<<'''&&&%%%$$$$$$$$$D%%)?!!!fff?><z'''%%%=?Ħ333g&e111g&e###$$$%%%S?ʬ(((4ff?>ߝL'''@e###g&e%%%%%%&&&3h?g&e>&e$$$%%%??"""""""""$$$$$$&&&''''''((()))******+++)))+++,,,)))%%%###%%%'''$$$%%%'''((()))((('''&&&&&&&&&&&&'''''''''''''''))))))(((((('''''''''&&&&&&$$$"""###%%%&&&$$$"""''''''&&&%%%%%%%%%&&&&&&)))'''%%%$$$$$$%%%&&&((((((&&&$$$""""""$$$&&&(((""""""###$$$&&&'''((()))&&&&&&%%%%%%%%%&&&''''''((('''%%%$$$%%%&&&(((*********))))))((((((((('''&&&''''''((()))((((((((())))))))))))))))))))))))%%%%%%%%%%%%'''))),,,---(((+++///000...+++((('''((('''&&&&&&&&&((()))***))))))(((((('''''''''&&&!!!&&&(((&&&&&&***)))&&&***((('''&&&&&&''')))***'''''''''''''''%%%$$$$$$"""######$$$$$$%%%&&&&&&"""###%%%&&&''''''&&&%%%&&&$$$$$$$$$$$$$$$!!!!!!"""""" """$$$&&&'''"""$$$(((+++,,,,,,+++***((((((((('''&&&$$$###""" &&&'''""" ###'''''')))+++...//////...---+++---000222333222000///------------------------///---///666:::###$$$&&&''''''&&&Dtfo9ĦsߝLGdUĦ&&&Ht@cӵHu]Ħ111Hu]Ħ""""""Htƅ^'''qIܗGIӵ&&&H׼s""""""Hu]Ħ$$$###Bt=o9ĦHƅ^Hu]Ħ%%%"""&&&%%%!!!"""&&&))),,,...,,,(((%%%%%%&&&$$$''')))(((%%%""""""###$$$%%%&&&((()))(((((('''%%%+++((( ))),,,'''''''''&&&&&&&&&''''''(((***(((%%%""" !!!(((((((((''''''&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&%%%$$$#########$$$$$$'''&&&%%%'''******'''$$$&&&'''((('''%%%$$$%%%&&&(((((((((((((((((((((((($$$%%%&&&'''''''''%%%%%%$$$%%%''''''''''''%%%$$$***)))'''%%%$$$$$$$$$$$$((('''''''''''')))+++,,,,,,++++++***+++,,,...///))))))(((((((((((())))))******))))))((((((''''''))))))((('''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&'''(((((('''&&&$$$###!!!$$$&&&&&&$$$"""###%%%###"""""""""###$$$%%%%%%###$$$%%%$$$""""""###$$$#########"""""""""""""""!!!!!!!!!""""""###$$$$$$&&&&&&'''***,,,---,,,+++))),,,...***%%%"""$$$'''$$$###%%%))))))$$$"""$$$,,,---...///000///......,,,333222111777444...222000333///)))+++333222***000111333555666$$$%%%&&&&&&&&&&&&HdDĦgdKӵDdDDdDĦ$$$DdDĦ4DufӵDdDĦ222DdDĦ###q<R'''&&&peƜ4DuTӵ&&&DdDĦ######DdDĦ$$$qjRgdKӵDdDΦDdDĦ&&&&&&&&&'''###"""&&&&&&######''')))******)))'''%%%$$$%%%$$$&&&((((((%%%######$$$$$$%%%&&&'''''''''&&&&&&###)))(((###$$$---000+++%%%$$$$$$%%%&&&''')))******(((%%%###!!!!!!!!!"""'''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&%%%%%%######%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%&&&((()))'''$$$&&&''''''&&&$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%((('''%%%#########$$$%%%))))))(((((()))***,,,---++++++***)))******,,,,,,))))))(((((((((((())))))(((((((((((((((''''''''')))(((((('''&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%'''&&&$$$###$$$&&&%%%%%%$$$#########$$$$$$###%%%&&&%%%###""""""###!!!!!!!!!"""""""""""""""!!!"""###$$$$$$######"""&&&$$$$$$&&&)))+++)))'''***,,,---+++'''$$$%%%&&&&&&%%%'''+++***%%%"""###&&&''')))+++,,,,,,,,,,,,+++111///...333...(((+++---000111000///111///+++---...000111222&&&&&&%%%%%%%%%%%%DdDĦnuR)ĦDdDΦDdDĦ###DdDĦnuR)ĦDdDĦ333DdDĦ%%%po9u''''''%%%$$$=ӊB1.uTӵ'''DdDĦ%%%$$$DdDĦ$$$GIdnuR)ĦDdDΦDdDӵ(((''''''&&&######&&&&&&%%%&&&))))))'''%%%%%%%%%%%%$$$###$$$%%%''''''%%%$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$"""'''(((%%%&&&---///***###""""""###$$$'''***,,,)))(((&&&$$$############&&&&&&%%%%%%%%%%%%%%%$$$######$$$$$$###"""!!!!!!$$$$$$$$$%%%&&&&&&''''''(((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&$$$######%%%'''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&'''''''''&&&###""""""###%%%'''***************+++------+++***))))))((())))))***((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&''''''%%%%%%%%%'''((('''&&&%%%$$$$$$$$$$$$%%%'''((('''%%%###"""""" !!!"""""""""###!!!"""$$$%%%%%%$$$###"""+++(((%%%'''+++---+++'''***+++,,,,,,***(((&&&$$$'''&&&(((,,,+++%%%""""""&&&(((***,,,.../////////333999666444999555...222444222333555333000111444555777888:::;;;(((&&&%%%$$$$$$%%%>d<ӵDd<DdDΦDdDĦ###DdDӵnd<DdDĦ444>d<Ħ&&&peӵ&&&Ħ'''F&uTӵ'''DdDĦ&&&$$$>d<Ħ%%%peӵDx<>d<ʜ4DuTӵ'''''''''%%%$$$$$$%%%&&&'''((()))(((%%%!!!!!!$$$&&&%%%###$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$###"""""""""&&&(((%%%&&&)))((($$$$$$###""""""###&&&)))+++((((((&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!######%%%&&&'''((((((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%$$$"""###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''((('''%%%###""""""$$$''')))***************++++++,,,+++******))))))((((((((('''(((((((((((((((((('''$$$$$$$$$%%%&&&&&&&&&''''''&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%'''(((''''''''''''&&&&&&''''''((('''&&&&&&&&&&&&&&&'''&&&(((***)))&&&$$$"""""" !!!"""###$$$$$$%%%!!!""""""###$$$%%%&&&'''---)))%%%&&&+++---***&&&))))))***+++,,,***&&&###%%%$$$&&&+++***%%%"""###''')))+++---.../////////)))///---,,,222000+++///===333///444555111222999111333444666777((('''%%%$$$$$$%%%&ӫeʬtIӇ)))>d<Φ>d<Ħ$$$D&ӫetIӇ222DdDĦ444sdKĦ'''B?dp&ĒR)))'''>d<sdKĦ%%%B?Ho9###s&dq&ĒR%%%&&&&&&&&&$$$%%%%%%$$$%%%''')))((('''### !!!$$$&&&%%%$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$###""""""""""""%%%'''&&&'''((('''$$$&&&%%%$$$######$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############"""###$$$&&&((((((((((((''''''&&&%%%$$$%%%&&&(((%%%&&&&&&$$$######&&&(((''''''''''''''''''''''''***((('''&&&%%%&&&''''''((((((&&&%%%%%%&&&(((((((((&&&%%%$$$$$$&&&)))+++((((((((()))))))))))))))+++++++++******)))((((((''''''((((((((((((''''''######$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&((()))((('''&&&&&&&&&''''''(((&&&&&&&&&&&&'''((()))***'''(((***)))&&&$$$######""""""###$$$%%%%%%&&&&&&"""!!! !!!###&&&***---((($$$!!!###&&&'''$$$!!!(((((()))***+++***&&&######"""$$$(((((($$$"""$$$"""###%%%&&&&&&&&&&&&%%%$$$+++***+++333333000666<<<333111999===777333444555666777999:::((('''&&&$$$$$$&&&HĪj@IŌ'''(((ege%%%%%%Hu]3hIŌ333222DdDĦ444ne&&&&&&@h$$$'''>h---(((&&&se$$$ne$$$%%%@G&&&%%%sĪj@h$$$$$$$$$%%%%%%###&&&&&&###$$$'''(((&&&$$$###"""###%%%''''''&&&'''%%%$$$%%%'''((((((''''''&&&%%%$$$############!!!###&&&((()))++++++***((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&!!!"""$$$&&&'''(((''''''&&&'''((('''&&&%%%''')))$$$&&&''''''&&&%%%&&&(((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''((((((''''''&&&&&&'''((()))***&&&&&&'''((((((''''''&&&)))************))))))(((&&&'''((())))))((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((())))))'''%%%%%%&&&'''((('''$$$%%%%%%&&&''')))***+++'''(((((('''%%%###$$$%%%$$$$$$$$$%%%&&&&&&''''''"""!!!!!!!!!###'''+++...%%%%%%%%%&&&''''''%%%###'''(((***++++++)))((('''$$$""""""%%%%%%""""""%%% !!!"""###$$$###"""""")))000///111:::;;;999???999999@@@JJJMMMEEE999222<<<===???@@@AAA((('''&&&%%%%%%&&&&&&&&&'''%%%$$$$$$D^///222222DdDĦ333)))&&&&&&'''%%%&&&)))...///---'''%%%s׼s((('''$$$$$$%%%%%%'''((('''$$$######$$$%%%%%%###&&&&&&""""""&&&'''$$$!!!###&&&'''''''''((())))))&&&$$$$$$'''((((((''''''&&&%%%$$$######$$$$$$######$$$'''))))))***+++'''((((((((('''&&&$$$#########$$$%%%&&&'''''''''$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$######$$$%%%''''''!!!"""$$$&&&''''''&&&%%%&&&(((******'''&&&''')))###&&&((()))((('''''''''))))))))))))))))))))))))%%%&&&'''(((((())))))(((''''''((((((((((((''''''&&&&&&''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&'''((()))))))))((((((%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$!!!###%%%'''(((((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((((((((((((***'''$$$###%%%''''''&&&%%%%%%%%%&&&'''((()))***''''''&&&$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&(((((()))$$$(((,,,---+++)))(((((((((+++------+++)))+++---***&&&$$$$$$### !!!$$$"""###%%%''''''(((''''''###)))''''''//////---333333???JJJMMMJJJDDD<<<555000222333555666'''''''''&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######>d<Ħ%%%***...111111>d<Ħ333000---Ħ%%%&&&)))***+++'''&&&&&&(((+++///222333444111///000---'''$$$Be'''******(((%%%Ħ%%%%%%%%%%%%&&&&&&###$$$'''))))))'''%%%$$$'''&&&%%%$$$$$$$$$%%%&&&###'''&&&!!!!!!&&&&&&""" $$$((()))(((''')))+++***'''$$$$$$'''((((((&&&'''&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%'''&&&''')))))))))'''%%%###!!!"""$$$%%%&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&######""""""###%%%'''((( """$$$&&&&&&&&&%%%$$$%%%(((++++++)))'''((()))###&&&)))+++***(((''''''))))))))))))))))))))))))$$$%%%''')))******))))))&&&'''((())))))((('''&&&$$$%%%'''''''''&&&%%%$$$&&&&&&'''(((((('''&&&%%%$$$%%%'''(((((((((''''''%%%&&&((())))))(((&&&%%%'''&&&&&&%%%%%%$$$$$$$$$ """%%%'''))))))((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((()))))))))((('''***&&&######%%%''''''&&&''''''&&&&&&&&&''''''(((''''''%%%###!!!"""&&&(((%%%%%%$$$$$$$$$$$$$$$$$$"""$$$'''))))))(((%%%###&&&,,,---***&&&&&&''')))---000///+++***---111///***&&&%%%""" ###!!!###%%%''')))*********)))...+++)))000...+++000+++<<L&&&'''((((((&&&%%%=hĦ(((%%%%%%&&&'''(((((()))))))))))))))((((((''''''&&&4ĉ@ӵ)))&&&$$$$$$&&&'''&&&%%%%%%))))))%%%$$$&&&&&&$$$&&&&&&&&&&&&''''''''''''$$$$$$%%%&&&%%%$$$###""""""######$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&'''%%%###"""$$$&&&'''###"""%%%'''%%%&&&((()))(((''''''&&&&&&''''''&&&&&&&&&&&&'''''''''(((%%%%%%&&&'''((((((((('''(((+++......,,,)))''''''%%%%%%%%%$$$"""###&&&(((---'''(((000444000,,,,,,))),,,444222'''+++111,,,666111+++(((***++++++***///......000111111---***)))((('''''')))*********)))(((&&&%%%$$$$$$%%%%%%$$$###$$$&&&)))&&&&&&$$$$$$$$$$$$&&&&&&''''''''')))...444:::===999888666555444000***&&&&&&$$$###$$$%%%%%%$$$""""""%%%%%%%%%***222888999888888777333...***((((((%%%(((******'''GG=?)))***'''((((((%%%""""""%%%)))%%%&&&'''((((((&&&$$$###***)))((('''&&&&&&'''(((((($$$!!!!!!$$$(((++++++###'''+++,,,)))'''&&&'''***)))'''&&&&&&'''((()))+++)))&&&%%%%%%&&&)))++++++,,,,,,,,,+++***(((''')))'''&&&&&&((('''$$$ """###%%%&&&&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''((()))***++++++,,,HdĦ%%%&&&''')))&&&=Īj%%%&&&((()))************+++***)))'''&&&&&&&&&&&&GG=?%%%""""""$$$%%%$$$###$$$((()))&&&$$$&&&%%%###&&&&&&%%%%%%%%%&&&&&&'''!!!"""$$$&&&'''&&&$$$###!!!"""###%%%&&&'''(((((('''((((((((('''&&&%%%%%%%%%&&&'''(((((((((&&&&&&$$$%%%&&&%%%"""!!!###&&&'''"""!!!&&&)))(((''''''***)))((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''((()))%%%&&&''''''((('''''''''))),,,///000...+++)))(((&&&&&&%%%######%%%))),,,333$$$,,,GGGMMM666(((---)))...888555***,,,111***???444***'''+++...+++'''---,,,,,,...111222000...***)))(((((()))*********ӵ'''&&&&&&ĭӵ%%%ӵ+++Ħ666777888888555000***&&&(((ӵӵ333---ĦƜ`1.׼s###&&&+++,,,Ħ((()))&&&%%%'''***)))&&&'''ӵ(((Ħ!!!!!!!!!###%%%'''+++++++++(((ĭӵ******Ħ((('''(((Ħ&&&Ħ%%%$$$$$$$$$'''''''''&&&&&&%%%%%%$$$''''''%%%***DdD(((&&&%%%?fӵ%%%%%%&&&Ħ******)))ӵƜ`1.׼s&&&%%%ĭӵ'''&&&%%%((()))'''''')))+++***'''ӵ$$$$$$$$$$$$Ħ&&&%%%$$$$$$$$$(((((($$$###""""""######"""Ħ******)))'''&&&%%%'''Ħ'''&&&%%%$$$$$$$$$'''))),,,---+++(((%%%$$$&&&%%%###"""###%%%((())),,,***111======111***,,,+++,,,---...////////////333---(((&&&$$$!!!###(((%%%(((,,,///000...+++))))))))))))******))))))?~4$$$((('''g&e>&e)))g&e***>hӵ666777666333///***'''g&e'''guO>uO>&e;;;3334ff?>ߝL%%%gĉ@$$$$$$&&&)))Shӵ'''&&&%%%'''***)))%%%g&e(((>hӵ"""###$$$%%%&&&*********fff?><z&&&g&e>&e))))))HL***'''&&&ShӵgL&&&%%%%%%%%%%%%'''''''''&&&&&&&&&&&&S?ʬ''''''3h?D%%)?'''&&&ZufĦ&&&''''''gL'''))))))g&e&&&gĉ@$$$&&&g&e>&e$$$@e&&&&&&??'''((()))''''''((()))(((g<ĉ%%%%%%%%%%%%3we<Ħ%%%$$$$$$$$$3h?@e%%%$$$######"""$$$######Z''')))))))))((('''3h?gL'''&&&&&&%%%%%%%%%%%%%%%'''(((((('''%%%&&&'''&&&%%%$$$######&&&(((***000,,,...555444***&&&))),,,,,,,,,------------......)))%%%%%%### !!!%%%###%%%(((+++,,,+++***((())))))((((((((('''4Dӵ$$$((('''Hƅ^Hu]Ħ(((Hu]Ħ)))ZuR)Ħ666555444111...+++)))Hu]Ħ'''HŐeHŐeHu]Ħ<<d<Ħ%%%Dt999999666333///+++)))'''>d<Ħ***>d<ʜDd<ʜ4DuTӵ777///F&uTӵ%%%4DufئL>e%%%puR)Ħ%%%'''&&&''')))((($$$>d<Ħ%%%Dt%%%%%%$$$$$$$$$$$$###$$$DdDΦDdDĦ&&&>d<ʜ4DuTӵ%%%4DwDd<Ħ&&&puR)Ħ>d<&&&''''''''''''''''''''''''peӵ)))ĦpeӵDx<>d<ӵDd<&&&qR/ܗ?fӵ***>d<&&&'''>d<Ħ)))4DufئL>e***DdDʜ4DuTӵ###DdDĦ%%%$$$%%%&&&&&&''''''&&&&&&"""$$$&&&&&&&&&'''geĦ(((s<v>aĦ$$$$$$peӵDx<DdDĦ%%%%%%&&&&&&''''''&&&&&&'''DdDĦ$$$$$$&&&'''peӵDx<>d<'''''''''&&&%%%$$$$$$&&&)))))))))(((((((((''''''((()))+++---...///***)))((('''&&&$$$######((('''%%%######"""######""" $$$$$$"""###&&&$$$%%%&&&(((***,,,...///---,,,)))'''&&&))))))4DuXӵ!!!######D&dq&ĒR&&&&&&sdKĦ$$$DHRRud;;;888555000,,,(((&&&sdKĦ***D&oq<Ōq&ĒR999666///>dp&ĒR$$$%%%nfʜd<Φ>d<Ħ%%%s&dq&ĒR%%%%%%i?ʜtd<Ħ&&&HHܗDӊB%%%<x%%%%%%'''''''''&&&&&&B?d<%%%&&&'''''''''&&&&&&&&&((())))))''''''geĦ'''Hg8>aĦ%%%%%%B?Ho9)))>d<&&&''''''(((&&&'''(((>d<ӵ&&&&&&B?Ho9&&&<x'''&&&$$$######%%%''''''(((***---///------,,,,,,+++*********&&&'''&&&$$$""""""!!! $$$$$$######""""""!!!!!!### ###$$$"""###'''"""###%%%''')))***++++++---,,,+++***)))+++***4DuXӵ %%%%%%Hu]3hh((('''&&&ne$$$###=e===<<<:::666111,,,'''$$$ne++++++pIƎ@t@h888999666>h$$$$$$%%%fe###@ďD))))))))))))''')))+++)))%%%ne%%%&&&=e"""!!!!!!###%%%'''"""###ege&&&$$$sĪj@h'''&&&%%%fdDĦ&&&@ďD'''%%%Hkge$$$$$$$$$'''''''''&&&&&&@h))))))@G))))))HĪj@IŌ,,,***Bene(((Hkge(((ne((((((fe,,,Hu]3hh$$$$$$%%%se$$$%%%&&&'''''''''&&&%%%***,,,,,,***'''&&&geĦja>aĦ&&&&&&@G))))))se%%%&&&'''((((((&&&'''(((<Ō&&&&&&%%%@G''''''Hkge((('''%%%###"""######$$$$$$&&&+++111555222111000---+++((('''&&&$$$%%%$$$""""""$$$%%%$$$!!!""""""###""""""!!! $$$!!! """###!!!###'''"""$$$&&&(((***++++++***------,,,,,,+++'''4DuXӵ$$$ĵD^###$$$&&&'''###"""(((===<<<:::777444111,,,'''$$$***+++***999:::;;;777000"""%%%%%%$$$(((''''''((((((''''''''''''&&&%%%$$$$$$'''&&&&&&"""""""""###$$$%%%%%%$$$$$$###%%%'''%%%&&&'''''''''DdDĦ***'''''''''&&&%%%$$$$$$$$$&&&&&&'''''''''&&&%%%&&&'''(((+++***)))+++,,,***(((((()))(((%%%&&&&&&&&&&&&D^''''''(((***s׼s(((((('''&&&%%%%%%&&&'''((('''***,,,+++)))'''geFm8(((>aĦ))))))(((&&&&&&%%%s׼s&&&'''''''''&&&%%%'''''''''Ho'''((('''%%%$$$++++++***(((((('''&&&%%%$$$%%%+++...---...222666---,,,***(((&&&$$$"""!!!$$$"""!!!!!!"""######"""###############"""!!!!!!&&&$$$!!! !!!###%%%"""&&&((()))+++---...///...,,,***)))Φ4DuXӵtvӵ>d<Ħ&&&$$$%%%&&&&&&&&&&&&Ħ***111777999999999999:::999666444111---)))''''''(((Ħ)))(((((()))***+++000555999:::;;;===<<<666---((()))(((%%%"""$$$&&&&&&$$$###$$$&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%%%%&&&Ħ&&&&&&%%%%%%%%%######""""""######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&((('''&&&%%%&&&((('''''''''''''''&&&%%%%%%>d<Ħ)))((('''&&&%%%$$$%%%&&&''''''%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((((((((((((((()))*********))))))&&&&&&'''((()))******+++))))))''''''&&&'''(((((((((((((((((((((((((((((((((''''''(((Ħ******))))))+++------***''''''>d<Ħ'''(((&&&((()))Be)))(((((((((''''''''''''((((((&&&(((******(((&&&geFYĉ)))(((>aĦ)))((((((((('''''''''&&&&&&&&&&&&&&&Be&&&&&&''''''''''''''''''''''''nu]ӵ&&&%%%%%%%%%%%%%%%)))(((((((((((('''''''''''''''(((''''''&&&%%%$$$***---///---)))%%%&&&(((***)))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$##################""""""!!!%%%###"""!!!!!!"""###$$$"""$$$&&&''''''(((***,,,000///...,,,+++?aŖ%7uSQuR)ӵsdKĦ'''&&&&&&%%%%%%%%%gdKĦ***111666888888888888999888666444111...+++))))))gdKĦ))))))(((+++,,,...222777;;;<<<<<A(((ne((('''(((&&&%%%$$$ne"""'''...444777999:::;;;999999777444000,,,******ne(((((())))))+++,,,///333888;;;<<<;;;???===555+++&&&'''(((&&&&&&&&&&&&&&&%%%%%%&&&&&&(((&&&%%%#########$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((ne&&&&&&&&&%%%%%%%%%%%%$$$###"""""""""""""""&&&&&&&&&'''''''''(((((())))))))))))((((((((((((,,,+++)))'''&&&&&&'''De)))&&&(((+++***'''%%%%%%&&&((()))***)))(((((((((((((((((((((---***'''%%%$$$%%%''')))''''''(((((()))))))))***+++***((('''&&&'''((((((******+++++++++***)))(((''''''''''''(((((())))))))))))))))))))))))))))))&&&'''ne//////)))***+++------,,,***))))))ne...+++'''&&&'''((())))))))))))((())))))+++,,,,,,+++))))))&&&'''((((((((((((>A,,,+++***k<'''&&&&&&&&&&&&'''''''''''''''((()))******)))((('''((()))***+++(((((((((fh$$$&&&'''(((((('''&&&&&&%%%$$$$$$$$$&&&)))***))))))))))))((('''&&&%%% ###%%%&&&&&&'''))),,,'''%%%###!!!!!!###&&&'''!!!$$$(((***)))'''$$$"""$$$$$$#########""""""###""""""#########$$$$$$$$$%%%$$$###!!!!!!###'''+++,,,,,,++++++(((((((((((((((((('''%%%$$$(((###(((...333777888:::;;;;;;:::999444...)))(((((()))))))))******+++,,,...333777::::::999;;;;;;555,,,(((((('''%%%%%%%%%$$$$$$&&&'''((((((((('''%%%$$$###$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&%%%%%%%%%%%%%%%$$$######"""######&&&&&&&&&'''''''''(((((())))))((())))))))))))(((,,,+++)))(((''''''((((((,,,'''%%%'''******(((%%%%%%''')))******))))))))))))))))))))))))222///***'''%%%%%%''')))((((((((()))))))))))))))+++***)))'''''''''((())),,,,,,,,,++++++***)))(((&&&&&&'''(((((()))))))))((((((((((((((((((((((((&&&''',,,,,,,,,)))+++---------,,,******(((------***&&&'''(((((())))))))))))))))))***+++,,,,,,+++***)))(((((()))******+++,,,,,,,,,''''''&&&&&&&&&&&&++++++***)))(((((())))))******)))((()))***+++,,,((((((''''''###$$$&&&'''((('''&&&&&&'''&&&%%%%%%&&&(((***,,,***++++++******)))((('''''''''((('''&&&&&&'''((((((&&&###!!!!!!"""$$$%%%###'''---000...***'''%%%%%%%%%$$$###"""#########""""""######$$$$$$$$$$$$######""" ###(((,,,******++++++&&&&&&'''(((((((((''''''((((((''''''''''''((((((((('''&&&$$$$$$&&&'''((((((,,,111444666666777888::::::888333+++'''&&&''')))))))))*********++++++***+++...333777999999888999999444,,,((()))(((&&&%%%###"""###%%%((())))))''''''&&&%%%%%%%%%&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&'''''')))******''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''')))''''''((()))******(((***))))))(((((((((((((((''')))***)))&&&%%%'''))))))'''%%%&&&''')))))))))(((((())))))))))))******222000+++(((&&&&&&''')))(((((((((((())))))))))))+++******))))))))))))***---,,,+++***))))))))))))&&&'''(((((()))(((((('''((((((((((((((((((((((((&&&''')))***++++++******)))+++......---+++++++++''''''((()))******)))'''))))))))))))***************++++++++++++++++++******))))))+++------,,,++++++++++++++++++***)))(((((((((((('''''''''&&&&&&,,,+++***))))))(((((((((***))))))))))))***++++++''''''''''''''''''''''''$$$$$$%%%%%%&&&%%%%%%%%%''''''''''''''')))+++,,,++++++++++++***)))((('''((((((((('''(((((()))***((('''%%%###""""""###$$$''',,,333555222...++++++&&&%%%$$$###"""###$$$$$$###############$$$%%%&&&######""" ###'''++++++,,,---...''''''((()))((((((&&&&&&)))((('''&&&&&&'''((()))((('''&&&%%%%%%&&&'''((()))---222555666777888999777888777111***%%%&&&(((&&&((()))+++,,,,,,,,,+++***+++///333888:::999777999888222)))&&&)))+++)))'''$$$!!!"""$$$&&&'''&&&&&&&&&'''(((((((((''''''''''''(((((('''&&&&&&%%%&&&&&&&&&&&&'''(((((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&)))+++***)))''''''(((((())))))(((((((((((((((''''''((())))))'''&&&%%%&&&((()))((('''((((((((()))))))))******...,,,)))'''&&&&&&((()))(((((((((((((((((((((((()))******++++++++++++***...,,,***((('''((()))+++'''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))+++,,,,,,+++***(((+++...///---+++++++++((()))***)))((('''((()))***************++++++,,,++++++************++++++***))))))+++...///---+++)))***************)))))))))))))))(((((((((''''''))))))(((((('''(((((((((((())))))***************%%%%%%&&&&&&'''(((((((((%%%%%%$$$#########$$$$$$'''''''''(((((())))))***))))))))))))((('''&&&&&&&&&%%%%%%&&&))),,,---...'''&&&%%%$$$$$$###$$$$$$'''---444666222...,,,,,,'''%%%$$$""""""###$$$%%%$$$###"""""""""$$$&&&((($$$$$$$$$"""!!!"""&&&(((***+++,,,...///(((((()))))))))'''&&&%%%)))((('''&&&&&&'''((()))'''''''''&&&&&&''''''''''''+++000555777999<<<===444666555000)))%%%'''***%%%&&&))),,,------,,,,,,+++,,,///444999:::999888:::888000'''$$$(((------)))%%%!!!!!!###%%%%%%###%%%&&&((()))***)))(((((('''((((((((('''&&&%%%%%%'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$###&&&))),,,+++)))$$$%%%''')))))))))(((((()))'''&&&''')))******)))&&&%%%%%%'''((()))'''&&&''''''(((((()))))))))***)))((('''&&&&&&'''((()))((((((((((((''''''''''''((()))+++,,,------,,,+++...,,,(((&&&&&&'''***,,,(((((()))))))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))+++---------,,,(((,,,//////---++++++,,,)))+++,,,***'''&&&(((+++++++++******++++++,,,---,,,+++***))))))***+++,,,***)))(((***...///---+++((())))))*********))))))))))))))))))((((((((((((&&&&&&%%%&&&&&&'''((()))'''((()))++++++***))))))$$$%%%%%%&&&'''((())))))&&&%%%###"""!!!"""######&&&'''(((((())))))(((((((((((((((((('''&&&%%%$$$***(((''''''(((*********%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,222333///+++***+++'''&&&$$$""""""###$$$%%%%%%$$$"""!!!"""$$$''')))'''&&&&&&###!!!!!!$$$&&&'''(((***,,,---"""&&&***+++(((&&&%%%&&&***)))))))))((((((''''''(((((('''&&&&&&&&&&&&'''&&&***111555777888999:::666666333---'''######%%%&&&''''''((()))*********+++---111555666666444333...222,,,---%%%%%%333(((&&&&&&&&&'''''''''''''''$$$&&&((()))***)))((('''&&&&&&&&&'''&&&&&&%%%$$$$$$)))***((((((***)))$$$'''''''''''''''((()))))))))(((&&&%%%$$$%%%%%%&&&+++)))'''&&&'''(((''''''&&&&&&&&&''''''''''''(((&&&'''((()))******))))))))))))(((((((((((()))***)))(((((())),,,+++'''$$$'''((()))******)))((('''((((((((((((((((((((((((++++++++++++***)))(((((((((***,,,---,,,++++++,,,,,,***(((&&&%%%&&&'''(((((((((((((((((((((((((((+++***)))'''''''''((()))(((***---//////...,,,***++++++,,,---,,,+++***))),,,+++***)))(((((())))))'''((()))***++++++***)))...------,,,,,,++++++***'''((()))++++++,,,,,,,,,------,,,+++)))'''&&&%%%(((((())))))))))))(((((('''((()))))))))'''&&&%%%%%%&&&(((*********))))))&&&&&&''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''((()))***)))'''%%%$$$))))))))))))((('''&&&%%%'''((()))))))))(((&&&%%%#########$$$$$$%%%%%%%%%&&&(((+++...,,,******+++%%%(((***+++)))&&&$$$###!!!"""""""""############'''000+++###''''''""""""%%%&&&)))+++,,,###&&&))))))'''&&&&&&&&&******))))))((((((((((((***)))(((&&&%%%%%%%%%%%%(((,,,222666888888999999666666333---'''$$$%%%'''''''''''''''((()))***+++(((+++000444777777666555333333'''%%%""")))666$$$))))))(((''''''&&&&&&'''$$$%%%'''((()))((('''&&&''''''(((''''''&&&%%%%%%)))'''&&&%%%%%%&&&''')))((('''&&&&&&&&&''')))))))))((('''&&&&&&&&&'''(((***(((&&&%%%&&&''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))))))))***(((((((((((((((((((((((('''&&&'''))),,,,,,)))&&&'''((()))))))))((('''&&&((((((((((((((((((((((((,,,------,,,,,,+++***)))***,,,...---+++)))))))))+++***((('''&&&&&&''''''))))))))))))))))))))))))***)))(((''''''(((((()))((()))+++,,,---,,,+++******++++++,,,++++++)))))))))))))))((((((((((((((((((((()))***+++***)))))),,,++++++++++++*********(((((()))***+++++++++++++++++++++***)))'''&&&%%%((((((((((((((((((''''''''''''((((((((('''&&&&&&###$$$%%%&&&'''(((((()))''''''''''''''''''''''''$$$$$$$$$%%%%%%'''((((((&&&''')))))))))(((&&&%%%(((((((((((('''&&&%%%$$$''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''***((())),,,//////---+++%%%'''))))))'''%%%$$$$$$""""""""""""############&&&...)))"""&&&&&&"""###$$$%%%''')))***%%%'''((('''&&&%%%&&&'''******))))))))))))((((((***)))'''&&&%%%$$$######+++///444888999888888999777555222---)))'''''')))(((''''''&&&'''(((***+++%%%(((...333777888888888333222$$$$$$+++>>>MMM666,,,+++)))((('''&&&''''''%%%%%%'''((((((((('''&&&))))))))))))((('''%%%%%%+++%%%&&&++++++&&&%%%+++((('''%%%%%%%%%&&&(((***((((((((('''(((((()))***((('''%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''(((+++***)))((('''((())))))'''(((((()))((('''&&&%%%%%%%%%&&&)))+++,,,+++)))((((((((((((((('''&&&&&&))))))))))))))))))))))))+++,,,---...////////////---......---***'''&&&''')))))))))(((''''''&&&&&&************************)))(((((((((((())))))***)))))))))******************************)))((((((&&&&&&((())))))(((''''''))))))*********)))(((((()))))))))***************(((((()))******)))))))))))))))))))))((('''&&&%%%(((((((((''''''&&&&&&%%%''''''''''''''''''((()))$$$%%%%%%&&&'''((()))***((((((((((((''''''''''''&&&&&&%%%%%%&&&''')))***%%%&&&'''))))))(((''''''''''''''''''&&&%%%%%%$$$&&&&&&'''''''''&&&%%%$$$((('''&&&%%%&&&'''((())),,,)))'''***000222...)))$$$%%%&&&&&&$$$###$$$%%%##################""""""###***&&&!!!&&&%%%!!!######$$$&&&'''(((''''''&&&%%%%%%%%%&&&((())))))))))))))))))))))))((('''&&&%%%%%%$$$%%%%%%...222777::::::999999999777555111,,,)))((()))+++((((((&&&&&&&&&((()))+++%%%(((---333777888888888111444((((((222IIIYYYAAA,,,+++)))((('''((()))***&&&'''((((((((((((''''''************)))'''&&&%%%((($$$***888888***$$$(((((('''%%%$$$$$$&&&(((***'''''''''(((((())))))***'''%%%$$$$$$%%%&&&%%%$$$&&&&&&&&&''''''''''''(((+++)))'''&&&%%%&&&'''(((&&&'''((()))((('''$$$###&&&&&&''')))*********))))))))))))))))))(((((('''************************((())),,,...111333444555,,,------+++)))'''&&&'''(((((())))))((('''&&&&&&))))))))))))))))))))))))''''''(((((())))))************)))((()))***+++,,,)))))))))))))))(((((('''$$$&&&(((*********((('''*********))))))(((''''''(((((())))))***+++,,,,,,((())))))))))))((((((''''''''''''(((''''''&&&&&&(((''''''&&&%%%%%%%%%%%%)))(((''''''''')))***,,,+++***)))))))))***,,,---)))))))))((((((((((((((()))((('''&&&&&&'''((()))$$$%%%&&&'''(((((((((((('''((((((((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$)))(((&&&%%%%%%&&&((()))***)))((((((,,,///,,,&&&###$$$$$$###""""""$$$&&&$$$$$$############""""""!!!'''### %%%$$$$$$###$$$%%%''''''(((&&&%%%$$$$$$%%%''''''((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((((((111444999<<<;;;:::999999888444///+++))))))***+++(((''''''&&&&&&'''((()))'''***...333666777666555222666,,,)))***777DDD---***)))(((((()))***+++,,,((((((((()))((((((((((((************)))((('''&&&((($$$***888888***$$$(((((('''&&&%%%%%%'''(((***&&&&&&''''''((((((((((((%%%$$$###$$$&&&&&&%%%$$$&&&&&&&&&''''''''''''((()))(((&&&$$$###$$$&&&'''&&&'''((())))))'''%%%###((())))))))))))(((((((((+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000111222222)))***+++***((('''((()))'''(((((()))(((((('''&&&((((((((((((((((((((((((''''''(((((())))))******,,,+++)))))))))***,,,---)))))))))(((((((((((((((&&&''')))+++++++++)))(((******)))(((((('''''''''((())))))***+++,,,------((())))))))))))(((((('''&&&&&&''''''''''''&&&&&&((('''&&&%%%$$$%%%%%%%%%******)))((()))***,,,---000...---+++***++++++,,,******)))))))))(((((((((,,,+++)))'''&&&&&&&&&&&&$$$$$$%%%&&&'''(((((()))((())))))))))))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$((('''&&&%%%%%%&&&''''''%%%)))***&&&%%%(((((($$$#########""" !!!$$$&&&$$$$$$$$$############### %%%!!!%%%"""$$$###$$$&&&'''((((((&&&$$$###%%%&&&&&&&&&&&&&&&''''''''''''(((((($$$$$$%%%&&&'''(((***+++222666;;;======<<<;;;;;;999444...***))))))******''''''''''''''''''''''''(((+++///333555555444333///222******$$$'''222!!!''''''((()))***+++,,,,,,)))((((((((('''''''''''')))))))))))))))(((((('''+++%%%&&&++++++&&&%%%+++'''''''''''''''((())))))&&&&&&'''(((((((((''''''%%%$$$$$$%%%''''''%%%$$$&&&&&&&&&''''''''''''(((((('''%%%%%%$$$%%%&&&&&&&&&'''(((((()))((('''&&&)))******)))''''''''')))+++*********+++,,,---...------------------------............---,,,+++***'''((()))((('''((()))+++(((((((((((((((((('''''''''''''''''''''''''''''''''((()))))))))))))))(((++++++***)))***+++,,,---******)))(((((((((((((((((()))***++++++******)))))))))((('''''''''(((((())))))******+++,,,------(((((()))******)))))))))''''''''''''''''''&&&&&&'''&&&%%%$$$$$$%%%''''''+++************++++++,,,...---,,,+++***)))))))))++++++******))))))((((((+++******((('''&&&%%%$$$$$$%%%%%%&&&''''''(((((())))))*********))))))((('''&&&%%%$$$$$$$$$%%%%%%'''''''''''''''&&&&&&&&&!!!(((***$$$"""''')))&&&###$$$$$$"""!!!!!!###%%%#########$$$$$$$$$%%%%%%!!!$$$ %%%!!!$$$###$$$&&&'''((('''%%%###$$$&&&'''&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))***+++333777;;;>>>>>>=========:::444---(((((((((((((((%%%&&&((())))))(((&&&%%%'''***...333555555444333///+++$$$,,,((('''333(((&&&''')))***+++***)))(((''''''&&&&&&%%%%%%%%%%%%''''''(((((())))))(((((()))'''&&&%%%%%%&&&''')))'''((()))*********))))))(((((()))))))))((('''&&&$$$$$$$$$&&&((((((&&&$$$&&&&&&&&&''''''''''''(((''''''''''''''''''((((((&&&''''''(((((())))))***''')))***)))'''''')))+++))))))))))))+++---...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((''''''(((((('''&&&''')))+++)))((('''&&&&&&'''((()))((((((((((((((((((((((((((())))))******)))(((''')))))))))))))))***+++++++++***)))((((((((()))))))))))))))))))))((((((((((((((('''&&&'''((())))))((()))))))))******++++++(((((()))***++++++++++++((((((((((((((('''&&&%%%'''&&&%%%$$$%%%''')))***))))))*********)))(((((())))))************)))))),,,,,,+++******)))((((((&&&'''((())))))'''&&&$$$%%%%%%%%%%%%&&&''''''((((((((())))))))))))((((((((('''&&&%%%$$$%%%%%%&&&'''((()))******(((&&&%%% ''''''###&&&...000***$$$%%%%%%###"""!!!"""###""""""######$$$%%%&&&&&&###$$$ !!!&&& $$$!!!###%%%'''((('''%%%###$$$&&&'''%%%###$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((()))******333777<<>>>>>>>>:::444,,,((('''(((((('''$$$&&&(((******(((%%%$$$&&&)))...222555666555444555*** ---+++'''333+++&&&(((***++++++)))'''%%%&&&%%%$$$$$$#########$$$%%%&&&'''((())))))))))))$$$)))***((((((***)))$$$&&&(((***,,,,,,+++)))((()))***++++++***)))((('''$$$$$$%%%&&&(((((('''%%%&&&&&&&&&'''''''''((((((&&&'''((()))******))))))''''''''''''(((***+++,,,%%%'''))))))''''''+++...'''''''''(((***,,,///000************************&&&'''((()))))))))))))))((((((((('''&&&&&&(((***)))((('''%%%&&&''')))***))))))))))))))))))))))))))))))*********((('''&&&(((((((((((()))))))))))),,,+++)))((((((((()))******)))((('''''''''''''''((('''&&&&&&'''((()))***(((((((((((())))))))))))'''((()))++++++,,,,,,,,,))))))))))))((('''&&&%%%&&&&&&%%%$$$%%%(((***+++'''((()))))))))'''&&&%%%&&&''')))+++,,,,,,,,,+++,,,,,,++++++***))))))((("""$$$''')))***)))'''&&&&&&&&&%%%%%%%%%&&&''''''''''''((((((((((((((('''((('''&&&%%%$$$%%%&&&&&&((()))+++,,,,,,***'''%%%"""%%%$$$"""***777777...$$$%%%&&&%%%"""!!!!!!"""!!!!!!"""###%%%&&&'''((($$$$$$ !!!&&&$$$ !!!###&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((())))))***+++'''$$$)))000888888999:::;;;===>>>???===777///(((%%%%%%&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%,,,222222444666666444///,,,((((((***---,,,+++++++++)))((('''''''''((('''))),,,------***'''%%%'''%%%$$$&&&)))***(((%%%((((((((((((((((((((((((***)))(((((())))))(((''')))***+++,,,+++***(((&&&&&&%%%%%%'''((((((&&&###%%%(((+++)))&&&%%%)))---((()))***,,,,,,,,,+++***((((((&&&%%%%%%&&&'''(((***************)))((('''***)))))))))))))))***+++******++++++***)))''''''++++++***)))(((''''''&&&***)))((('''&&&&&&&&&'''+++***)))'''''')))***+++***)))(((&&&'''((()))+++*********)))))))))))))))************+++,,,------******+++++++++******)))''''''(((((((((((('''''',,,+++)))(((&&&%%%%%%%%%))))))************))))))***************+++++++++******)))(((((((((((((((''''''''''''(((***++++++)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,+++(((%%%&&&&&&&&&&&&''''''(((((($$$%%%&&&&&&''''''&&&&&&)))))))))))))))(((((('''+++***(((&&&%%%$$$%%%%%%$$$&&&)))***(((&&&%%%%%%(((---''' ,,,???888"""%%%###!!!!!!$$$&&&!!!"""###############"""$$$$$$$$$$$$$$$###"""!!! !!!"""###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%(((((()))***'''%%%)))111888888999999:::<<<======:::555---'''%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%)))000444444444555444111...+++((((((***+++++++++*********)))((('''&&&&&&'''(((***++++++)))'''&&&'''&&&%%%''')))***(((&&&(((((((((((((((((((((((()))((('''((()))***)))(((******+++++++++***((((((&&&%%%%%%&&&((((((&&&$$$%%%''')))***((((((***,,,(((((()))***************((('''&&&&&&&&&&&&'''((()))************))))))(((******)))(((((())))))))),,,,,,+++***)))((((((((())))))))))))))))))))))))******))))))(((''''''&&&+++***(((''''''(((***++++++***(((''''''((()))***************************++++++*********+++,,,,,,*********++++++******)))((())))))******))))))(((++++++)))(((''''''&&&&&&(((((((((((((((((((((((()))))))))******************)))((('''''''''((((((&&&((()))+++++++++***)))+++++++++,,,,,,++++++***+++++++++++++++++++++++++++))))))***,,,,,,***(((&&&&&&''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&'''((()))))))))))))))***)))((('''&&&%%%%%%%%%###%%%'''((('''&&&&&&'''(((+++'''""",,,999333###$$$###!!! !!!###%%%'''""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%$$$$$$!!!!!!"""###$$$&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$%%%$$$$$$######'''&&&&&&((('''&&&+++222999999999999999:::::::::666111***&&&%%%&&&''''''''''''''''''&&&&&&%%%%%%---444888666555555333///,,,)))''''''(((******)))))))))***)))((('''%%%$$$&&&'''(((((()))(((((('''(((''''''(((******)))(((((((((((((((((((((((((((((('''&&&((()))+++***)))***************)))))))))&&&%%%%%%&&&''''''&&&$$$%%%&&&'''***,,,---,,,***((((((((('''(((((()))***(((''''''&&&&&&'''((((((((())))))************)))+++***)))(((((((((((((((...---,,,***)))(((((((((''''''((()))******++++++******++++++***)))'''&&&******((((((((((((******,,,+++)))((('''(((((()))*********++++++,,,,,,,,,,,,,,,+++*********++++++))))))***************))))))******++++++******)))+++******)))(((((()))))))))((('''&&&&&&'''((()))((((((((())))))************)))((('''&&&'''((()))''')))+++------+++)))''',,,,,,,,,,,,,,,+++***)))************************''''''''')))+++,,,,,,***&&&&&&'''(((((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&((())))))******((((((((((((((('''&&&%%%###%%%&&&&&&%%%%%%&&&((()))(((&&&&&&+++000,,,&&&###""""""###$$$%%%&&&'''$$$###"""!!!!!!!!!!!!!!!%%%&&&&&&&&&&&&&&&''''''###$$$$$$%%%%%%&&&%%%%%%$$$$$$######""""""###$$$&&&&&&&&&%%%$$$&&&$$$$$$&&&'''''',,,333999999999999999888777777222...(((%%%$$$&&&'''((()))(((''''''&&&&&&%%%%%%///555999888777666333///)))((('''''''''(((((((((((()))******)))'''$$$"""&&&&&&&&&&&&''''''((()))(((((()))************)))(((((((((((((((((((((((('''&&&&&&'''***++++++***))))))(((''''''(((((()))'''&&&%%%%%%''''''&&&%%%%%%$$$%%%***///000,,,(((((('''&&&%%%&&&'''((()))'''''''''''''''((((((((('''((()))***************+++***)))((('''&&&&&&&&&---------,,,+++)))'''&&&&&&&&&'''((())))))*********+++,,,---,,,***(((&&&***)))(((((((((((()))***,,,+++***)))((((((((()))******++++++,,,---......,,,,,,+++***))))))******))))))******+++*********)))******************)))+++******)))******++++++***)))'''&&&&&&''')))***''''''(((((())))))*********)))((('''&&&'''((()))((()))***++++++***(((''',,,,,,,,,++++++)))((('''((((((((((((((((((((((((&&&&&&''')))***++++++***&&&&&&(((((((((&&&$$$###$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&(((((()))))))))&&&'''((())))))((('''&&&%%%&&&&&&%%%######%%%&&&)))&&&&&&)))***'''&&&'''!!!"""###%%%&&&'''''''''%%%$$$###!!! !!!%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$#########!!!"""$$$&&&(((((((((''''''$$$###&&&'''(((...444999999999999999777666555///+++&&&$$$%%%'''((())))))((('''&&&&&&&&&&&&'''...555:::999888777444000'''''''''''''''''''''((('''(((******)))(((%%%$$$&&&&&&%%%%%%&&&'''((()))((()))******************))))))))))))))))))))))))'''&&&&&&'''***++++++***''''''&&&&&&&&&''''''((('''&&&%%%%%%&&&'''&&&%%%%%%$$$$$$***000111,,,&&&((('''&&&%%%%%%&&&'''(((&&&''''''(((((()))))))))'''((()))******************)))((('''&&&&&&&&&&&&***+++---...---***&&&$$$&&&&&&&&&''''''(((((((((***+++,,,---,,,***(((''')))(((((((((((((((((()))++++++***)))))))))))))))******+++,,,---.........,,,++++++***))))))))))))))))))***+++++++++++++++((())))))******))))))(((***************++++++,,,+++***(((''''''(((***+++&&&''''''((())))))************))))))((((((((((((***)))'''&&&&&&'''((()))************)))'''&&&&&&'''''''''''''''''''''''''''((()))))))))(((((((((&&&&&&'''''''''%%%$$$###$$$%%%&&&&&&''''''&&&&&&'''((((((((((((((('''''''''''')))))))))((('''&&&'''((('''%%%###"""###$$$(((%%%&&&)))(((######'''!!!"""$$$&&&''''''''''''%%%%%%$$$""""""!!!!!!!!!$$$$$$######$$$%%%&&&'''%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&'''((()))))))))$$$###&&&(((***///555999999::::::999888666555---***&&&$$$%%%''')))))))))((('''&&&&&&'''((()))---444::::::999888555000&&&'''(((((('''&&&'''((('''((()))******)))((('''''''''&&&&&&&&&'''((((((''')))***+++***)))***+++))))))))))))))))))))))))((('''&&&((()))+++***)))&&&&&&&&&&&&''''''''''''(((&&&$$$$$$&&&'''&&&&&&%%%$$$%%%)))...///***%%%((('''&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))))))))((())))))************))))))((('''&&&&&&&&&&&&&&&'''))),,,------***&&&$$$&&&&&&&&&''''''(((((((((++++++,,,,,,+++***((('''((((((((((((((((((((((((************************+++++++++,,,,,,---------++++++***)))))))))************+++,,,------------((())))))))))))))))))(((+++***************+++++++++***)))(((((()))***+++''''''(((((()))***++++++)))***+++,,,+++***)))(((***(((&&&$$$$$$&&&(((***((((((((((((((('''&&&%%%''''''''''''''''''''''''''')))***)))'''&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&)))))))))))))))(((''''''))))))))))))(((((('''&&&'''(((((('''$$$######$$$&&&%%%&&&(((&&&######&&&"""###$$$%%%&&&'''''''''$$$%%%%%%%%%$$$###""""""$$$###"""!!!"""###$$$%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%$$$%%%%%%&&&'''+++&&&###&&&)))+++000666888999:::;;;:::999777666---***&&&%%%&&&((())))))((('''&&&%%%&&&(((***+++---444::::::999777333///%%%((())))))'''&&&'''((((((((())))))***+++++++++((((((((((((''''''''''''&&&(((******)))((()))+++)))))))))))))))))))))))))))((('''((()))***)))(((&&&'''((()))))))))(((((((((&&&$$$$$$%%%''''''&&&%%%$$$%%%(((+++,,,(((%%%'''''''''''''''&&&%%%%%%%%%&&&((()))******)))))))))************))))))(((''''''&&&&&&%%%&&&&&&'''(((((()))))))))(((((((((%%%&&&'''((()))+++,,,,,,+++++++++***))))))(((((('''(((((((((((((((((('''((())))))***++++++++++++++++++++++++,,,,,,,,,,,,***))))))))))))******+++***+++,,,---............)))******++++++******)))+++******)))))))))******))))))))))))))))))))))))''''''((()))***+++,,,---)))***---//////,,,)))'''((('''&&&&&&&&&((()))+++'''(((((((((((((((''''''''''''''''''''''''''''''&&&(((***)))&&&%%%&&&'''&&&%%%$$$######%%%&&&'''$$$%%%&&&&&&''''''&&&&&&((()))***************)))++++++)))(((''''''''''''$$$&&&(((((('''&&&&&&&&&$$$&&&'''%%%%%%&&&%%%######$$$$$$$$$%%%%%%%%%&&&###$$$&&&((('''&&&$$$"""%%%$$$"""!!!!!!"""###$$$"""###$$$%%%%%%###$$$%%%&&&''''''((()))((('''%%%###""""""###$$$---'''$$$&&&***,,,111666888999;;;;;;;;;:::888666---***'''&&&'''((())))))'''&&&%%%%%%&&&(((+++,,,...555;;;:::888666222---%%%(((******'''&&&''')))((((((((()))***,,,---...((()))))))))((('''&&&&&&%%%(((******((('''(((***))))))))))))))))))))))))***)))(((((())))))((('''&&&(((***+++,,,+++***)))(((&&&$$$$$$%%%''''''&&&$$$%%%&&&((())))))'''%%%''''''((()))((('''%%%$$$%%%&&&((()))*********)))***************)))((('''&&&&&&%%%%%%%%%&&&'''''')))(((&&&%%%%%%''')))+++%%%%%%'''))),,,...///000,,,+++***)))((((((((((((''''''(((((((((((('''''''''((()))***+++,,,,,,,,,,,,+++++++++++++++++++++))))))(((((()))***+++++++++,,,---...////////////+++++++++,,,,,,++++++++++++******)))(((((())))))''''''(((((((((((('''''''''((()))***+++,,,------(((+++///111111...)))&&&&&&&&&((()))************'''((()))))))))))))))(((''''''''''''''''''''''''$$$'''))))))&&&%%%&&&((('''%%%###""""""%%%''')))$$$%%%&&&&&&''''''&&&&&&'''((()))+++,,,,,,,,,,,,---,,,***(((&&&&&&&&&'''!!!$$$'''))))))(((((()))###''''''###$$$((('''!!!$$$$$$#########$$$%%%%%%"""$$$''')))***(((%%%###'''%%%###!!!!!!"""###$$$!!!"""###$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&%%%$$$######$$$%%%&&&"""%%%'''((((((+++111555333:::??????>>>===999555...)))$$$###$$$&&&'''&&&(((((()))(((''''''))),,,///555888777777777000''''''&&&&&&%%%%%%'''((()))***'''%%%'''+++///111000((()))******(((%%%###!!!))))))((((((''''''&&&&&&***,,,...///...+++(((%%%''''''(((((((((((((((((('''((()))******)))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******)))(((((()))******)))((('''%%%&&&'''(((((()))))))))***+++,,,,,,+++(((&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((''')))+++,,,---,,,***)))+++***)))(((((((((((((((((((((''''''((()))******'''***------***((()))******+++,,,,,,------,,,,,,)))(((((('''''''''((((((---.../////////...---,,,++++++,,,,,,,,,,,,++++++---***((('''((()))))))))''''''(((***,,,,,,***)))((()))+++,,,,,,+++***(((***+++---...---,,,***(((((()))************)))((()))(((''''''((()))(((&&&)))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))'''$$$###%%%'''%%%%%%%%%%%%$$$$$$###"""%%%&&&'''((())))))))))))---,,,***)))'''&&&&&&%%%###%%%'''&&&$$$###$$$'''''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$&&&)))+++)))%%%!!!$$$######"""!!!  ######!!!%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&)))***++++++,,,///444888555;;;@@@@@@???>>>:::555---)))%%%###$$$&&&'''&&&(((((()))((('''(((+++---111666999888888888111)))((('''&&&&&&&&&'''((())),,,)))'''(((+++---...---(((((())))))((('''&&&%%%(((((((((((((((''''''''')))+++,,,------+++((('''(((((((((((('''''''''''''''((()))******)))((('''$$$$$$%%%&&&''''''(((((('''(((((()))******))))))((())))))*********))))))+++***((('''''''''((()))'''((()))******)))((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))***+++,,,---,,,+++)))((())))))(((((((((((((((((())))))))))))))))))******)))+++......,,,++++++,,,------------,,,+++***))))))(((((('''''''''((((((+++,,,---......---,,,+++******++++++++++++***************)))******+++,,,+++***)))***++++++***((()))***,,,---,,,+++***(((((()))***+++,,,,,,,,,+++------,,,+++***)))((((((((('''&&&&&&(((((('''&&&(((''''''&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&'''(((&&&######$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))))))))++++++)))((('''&&&&&&&&&$$$&&&''''''%%%$$$%%%'''&&&&&&&&&&&&''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&$$$"""$$$######""""""!!!!!!!!!!!!######!!!%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&---------,,,---111666:::777===@@@@@@??????;;;555,,,)))%%%###$$$&&&&&&&&&'''((((((((((((***---000444888:::::::::888222***(((((('''''''''((()))***...,,,)))((()))*********)))((((((((((((((())))))'''((((((((((((((())))))))))))*********)))((((((((((((((((((''''''&&&&&&(((((())))))))))))((((((###$$$%%%&&&''')))******(((((()))************)))))))))))))))******+++,,,000...***'''&&&'''(((***$$$&&&((()))*********)))'''&&&%%%$$$$$$%%%'''(((&&&&&&''''''(((((())))))++++++,,,,,,,,,***)))((((((((((((((((((((())))))******+++++++++******)))***,,,...///.........//////......---+++)))((('''(((((((((''''''(((((())))))***+++,,,,,,,,,+++***************************'''***------+++***,,,......,,,***)))******)))(((***+++,,,,,,,,,***)))(((&&&&&&'''(((***,,,---...222000...,,,***((((((((()))(((''''''))))))((('''''''''&&&&&&&&&'''((((((&&&''')))******)))'''&&&%%%&&&&&&%%%######$$$&&&%%%%%%&&&&&&'''&&&&&&&&&%%%&&&'''(((((()))(((((()))(((''''''&&&&&&''''''&&&'''((('''&&&%%%&&&(((%%%%%%%%%%%%&&&(((***+++&&&&&&&&&&&&%%%%%%%%%%%%(((&&&###!!!"""$$$$$$$$$######################## """######"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&******)))***,,,111777;;;:::>>>@@@?????????:::444***(((%%%$$$$$$%%%&&&''''''((((((((((((+++///222666888:::::::::777000+++(((((((((((()))))))))***,,,+++***)))))))))))))))+++***)))'''''')))***+++''''''(((((()))))))))***(((((('''''''''((()))))))))((((((''''''&&&&&&%%%((((((((()))))))))))))))%%%%%%&&&'''((()))))))))((()))******++++++******)))((((((((((((***,,,---///...,,,***)))))))))***&&&'''((()))***+++++++++)))(((&&&%%%$$$%%%&&&'''&&&&&&&&&&&&''''''((((((((())))))*********)))(((&&&''''''((())))))))))))++++++,,,,,,,,,+++***)))***+++---///////////////---------,,,+++)))'''&&&(((((((((((((((((()))***)))***+++,,,---,,,+++******))))))))))))))))))***(((---111000,,,)))+++...---***((('''((())))))(((***************)))'''''''''&&&&&&&&&'''***,,,...222000---***((((((((()))***)))((()))+++++++++***&&&&&&&&&&&&&&&'''((()))%%%''')))++++++)))'''%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%&&&'''((((((((('''%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&'''(((((('''((((((((('''''''''((('''&&&%%%$$$%%%''')))+++'''&&&&&&&&&&&&%%%%%%%%%)))&&&###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""#########$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&)))...444999===;;;>>>>>>===>>>>>>999222((('''&&&$$$$$$$$$&&&'''''''''''''''(((+++000333777666777999888333---)))'''(((((()))))))))))))))))))))))))))((())))))***...,,,***((('''((()))***'''((((((((())))))******((('''&&&&&&&&&'''((()))((((((''''''&&&&&&&&&%%%((((((((((((((()))******((((((((((((((((((((('''((()))***+++,,,,,,,,,,,,((((((''''''(((***,,,---***+++,,,------,,,+++***))))))******************,,,***((('''%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&''')))******+++&&&'''((()))******))))))++++++,,,,,,,,,+++++++++)))***+++---...///...---******++++++******)))(((((((((((((((((()))*********+++---.........---,,,******)))(((((()))******,,,000444222,,,((())),,,)))'''%%%%%%''')))***)))(((((((((((((((''''''&&&***((('''&&&&&&(((***,,,---,,,***((('''((()))***)))((('''(((***+++***)))&&&&&&&&&&&&&&&'''((()))%%%&&&(((******(((&&&%%%$$$#########$$$%%%&&&&&&%%%&&&''''''(((((((((((($$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&'''((()))(((((('''((((((((((((((()))(((&&&%%%%%%&&&''')))'''''''''&&&&&&&&&%%%%%%'''&&&%%%&&&&&&&&&%%%###$$$$$$$$$$$$$$$%%%%%%%%%###""""""""""""$$$%%%&&&''''''(((''''''&&&''''''((((((''''''&&&%%%%%%&&&+++222888<<<>>>;;;<<<<<<;;;<<<<<<777///&&&&&&&&&%%%###$$$%%%''''''''''''&&&'''***///333888555666888777111+++)))&&&'''((()))))))))((((((&&&'''))))))(((((()))+++...,,,***(((''''''((()))((())))))))))))))))))***(((((('''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''((()))***+++*********)))(((((('''''''''(((***+++------......)))))))))))))))***+++,,,'''))),,,...///...,,,+++++++++******))))))((((((++++++***)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%######%%%&&&(((***,,,---((()))***+++++++++***)))++++++******++++++,,,---***)))***,,,......,,,***'''((()))***************(((((((((((()))***+++++++++,,,...///000//////...+++***)))(((((()))***+++000222333000,,,)))(((***(((&&&%%%&&&(((******)))''''''''''''''''''((((((,,,***((('''&&&'''((())))))((('''&&&''''''))))))&&&%%%%%%&&&((())))))'''''''''&&&&&&&&&'''((((((%%%&&&'''))))))'''&&&%%%$$$###"""###%%%''''''&&&&&&&&&''''''((('''''''''$$$%%%&&&''''''(((''''''&&&&&&&&&&&&'''((()))***)))'''&&&'''((()))(((''')))((('''&&&%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&((()))(((%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """$$$%%%&&&'''((((((((((((&&&'''((())))))((('''&&&%%%%%%'''---444:::<<<<<<:::;;;999888999:::444,,,$$$&&&'''%%%######%%%(((((('''&&&%%%%%%(((...222999555555888777///))))))%%%&&&'''((()))(((''''''%%%'''))))))((('''(((*********(((((((((((()))************)))))))))))))))))))))((((((''''''&&&&&&$$$%%%%%%&&&&&&''''''(((((('''''''''((()))+++,,,******))))))))))))))))))&&&''')))+++---///000000++++++,,,,,,---,,,,,,,,,((()))+++---------,,,,,,))))))(((''''''''''''''''''((()))******)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))+++------***+++,,,------,,,***)))+++***(((((()))+++...///+++******,,,......+++)))'''(((((()))******))))))(((((((((((()))***+++,,,+++,,,...///000000//////,,,+++***))))))***+++,,,222111///---,,,************)))((()))++++++***((((((((((((((()))******++++++***)))((((((((())))))'''''''''''''''''''''((('''&&&&&&''')))******)))(((''''''&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%###"""###&&&))))))'''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%&&&''''''''''''''''''''''''((()))******)))'''%%%&&&((()))'''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&######$$$&&&((((((&&&$$$%%%%%%$$$$$$######""""""$$$!!!!!!$$$%%%&&&'''((((((((((((&&&'''((())))))((('''&&&%%%%%%'''---444888999888999999777666888888222***###%%%'''&&&######%%%(((((((((&&&$$$$$$'''---111:::666555999777///))))))$$$%%%'''((((((((('''&&&&&&(((******'''%%%&&&((('''''''''(((((()))***+++++++++******))))))(((((())))))))))))((('''&&&%%%###$$$$$$%%%&&&'''((((((((('''''''''((()))+++,,,(((((())))))******++++++%%%&&&)))+++...000111222---.../////////...---,,,+++*********++++++,,,---&&&&&&%%%%%%%%%&&&&&&'''$$$&&&(((+++,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))***,,,---...+++,,,.........,,,***)))***)))'''&&&'''+++///111---++++++,,,......+++((((((((())))))))))))(((((((((((((((((()))***+++,,,***,,,---///000000//////---,,,***))))))***,,,---222///,,,+++,,,,,,,,,+++,,,,,,,,,,,,---,,,***'''))))))))))))***,,,---...******))))))))))))******((((((((()))(((''''''&&&***))))))***,,,...---,,,)))((('''&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%###"""###'''***)))(((&&&'''''''''&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''((((((((((((((()))******)))&&&%%%%%%((()))'''%%%###$$$&&&'''((())))))((((((((('''''''''&&&&&&&&&"""""""""###&&&'''&&&%%%%%%%%%$$$$$$###"""!!!!!!$$$!!! ###$$$&&&'''''''''&&&&&&(((((((((((('''''''''''''''&&&''',,,444999;;;:::777666555777777555///***'''&&&%%%$$$$$$$$$%%%&&&&&&'''(((''''''***111666555888;;;;;;666000+++)))%%%%%%%%%(((+++,,,)))&&&))))))***++++++***((('''))))))(((((((((((())))))************************+++***)))(((&&&&&&%%%%%%###$$$&&&((())))))(((((())))))***+++,,,---......000---+++,,,//////,,,(((,,,,,,,,,---------......444000,,,***,,,------,,,(((((((((((((((((())))))))))))))))))************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$(((,,,---***'''))),,,...,,,(((&&&(((+++******)))))))))+++,,,---))),,,///...+++))))))***+++)))'''&&&((())))))((())))))***+++,,,,,,------)))+++...///000///---++++++***((((((+++---............---,,,***)))+++---111///,,,+++++++++*********+++,,,,,,------,,,,,,------+++***)))(((((((((---(((###+++777000'''...,,,+++)))((((((***,,,---(((((()))***************)))&&&$$$$$$&&&'''&&&$$$###%%%&&&''''''''')))******(((&&&$$$###$$$%%%&&&!!!"""$$$%%%&&&'''''''''((((((((((((((((((''''''%%%&&&'''(((((('''&&&%%%$$$%%%$$$###""""""%%%''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$"""!!! !!!"""###""""""######$$$$$$$$$&&&'''''''''&&&&&&(((((((((((((((((((((((())))))+++000666:::;;;:::888777777888888444...)))'''&&&%%%$$$###$$$$$$%%%&&&'''(((((((((,,,222777555888:::999444...)))'''&&&%%%%%%(((***+++)))''')))***++++++***)))((('''(((((())))))))))))((((((******************************)))(((((((((((()))''''''(((((((((((('''''''''((()))***,,,---...//////...------......,,,+++------------------......555111---+++,,,------,,,)))))))))***))))))(((((((((((()))))))))************)))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&(((******'''$$$***---///---)))'''(((+++++++++***)))))))))***+++(((***,,,,,,)))'''((()))***(((&&&&&&((())))))((())))))******++++++,,,,,,)))+++---//////...,,,++++++***))))))+++------,,,,,,,,,---,,,******+++,,,///---+++***+++++++++******+++,,,,,,------,,,,,,---,,,+++******))))))***---***'''000;;;333)))...+++***)))(((((()))***+++'''(((((()))******))))))'''%%%###$$$'''((((((&&&$$$%%%%%%%%%%%%&&&'''))))))'''%%%$$$######$$$%%%$$$$$$%%%%%%&&&&&&''''''(((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%$$$###$$$&&&(((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$"""!!!!!!"""#####################$$$%%%%%%&&&&&&&&&&&&%%%''''''(((((())))))*********,,,///444999;;;;;;999999999::::::888333,,,'''&&&%%%$$$$$$######$$$$$$'''''''''((()))---333777666777999777222,,,'''%%%'''&&&&&&''')))******(((***+++++++++***)))'''&&&'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))***+++++++++***)))(((''''''&&&&&&&&&'''((()))+++,,,---...---...///...---,,,---.....................------444111...,,,,,,---------******+++++++++***((('''(((((())))))))))))************))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))'''%%%,,,///000...***((()))***,,,+++***)))((((((((((((&&&((())))))'''&&&&&&'''((('''&&&&&&(((******)))))))))))))))************(((***,,,---------+++*********)))***,,,,,,+++)))(((***+++,,,*********+++,,,***))))))***++++++******+++,,,,,,------,,,,,,,,,,,,++++++***++++++,,,+++***(((111<<<444***---)))))))))))))))(((((((((&&&'''((((((((((((((((((%%%$$$###$$$&&&((()))((('''&&&$$$######$$$&&&''''''&&&%%%#########$$$$$$''''''&&&%%%%%%&&&'''((((((((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%&&&(((***))))))(((((('''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$"""""""""##############################%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((()))***+++++++++...222777;;;;;;999888:::;;;<<<;;;888111***%%%%%%%%%$$$$$$############&&&&&&&&&''')))...333777777888888555000***'''%%%((((((''''''((()))******++++++++++++***)))'''&&&&&&((()))++++++)))(((&&&(((((((((((((((((((((((())))))(((((())))))***++++++***((('''&&&&&&''''''&&&''''''((())))))******+++...///...,,,+++---000//////............------000///---,,,---...//////***+++,,,,,,,,,***((('''(((((((((((()))))))))***+++******((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))***++++++***...000111///,,,***)))************))))))(((((((((&&&'''''''''&&&&&&&&&&&&((('''&&&'''***++++++***))))))))))))((((((((((((((()))***,,,,,,+++*********))))))+++,,,+++)))'''&&&(((***++++++*********)))((('''(((***,,,+++******+++,,,,,,------,,,,,,++++++***++++++,,,------((()))&&&+++555000(((,,,'''(((((()))(((((('''&&&&&&&&&''''''(((''''''&&&%%%$$$$$$%%%&&&'''((((((+++(((%%%######%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%***)))'''%%%$$$%%%'''((((((((('''&&&$$$###""""""######$$$$$$$$$$$$#########$$$&&&&&&&&&''')))+++)))))))))(((''''''&&&&&&''''''&&&%%%$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%$$$%%%%%%%%%&&&''''''((()))******+++***...333888:::999888777:::<<<<<<;;;666...((($$$%%%%%%%%%%%%$$$$$$######%%%$$$$$$%%%***///444777888999888555///***'''&&&))))))(((((((((((()))******+++++++++***)))'''&&&&&&((()))++++++)))(((&&&''''''''''''''''''''''''))))))(((''''''''''''(((((('''&&&&&&&&&''')))***((('''''''''&&&&&&&&&&&&***,,,...---++++++...111..................------+++,,,,,,,,,---...000222***++++++,,,+++***)))((('''(((((((((((()))))))))+++***)))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++,,,---...///000000...+++***)))(((((())))))************''''''&&&&&&'''''''''''')))(((((()))+++---,,,+++))))))((((((((((((((((((((()))***+++++++++******)))))))))***++++++(((&&&%%%(((***+++***))))))***'''&&&&&&(((+++,,,+++******+++,,,,,,------,,,,,,************+++,,,------((()))$$$%%%...,,,(((---((((((((((((((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''---***&&&$$$%%%'''((('''(((''''''&&&&&&&&&&&&&&&+++)))'''%%%$$$%%%&&&'''((('''&&&%%%$$$###""""""###########################%%%'''''''''((()))+++)))))))))(((''''''&&&&&&'''&&&%%%$$$$$$$$$$$$%%%!!!"""###$$$%%%%%%$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''(((((()))))))))...444888999888777777:::<<<<<<999222,,,'''$$$%%%&&&&&&&&&&&&%%%$$$###&&&$$$###&&&+++111666888888888777333...***((('''((()))******(((((()))***))))))***++++++***(((''''''((()))******)))((('''(((((((((((((((((((((((())))))(((''''''&&&''''''&&&&&&&&&'''((()))+++,,,(((((((((''''''&&&&&&&&&******+++******+++...000,,,,,,,,,---------......(((***+++,,,,,,---000222************************''''''(((((((((((())))))))))))(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++,,,,,,+++)))((()))***,,,---/////////---+++)))((((((***++++++,,,,,,,,,((('''%%%&&&''')))(((((()))((((((***,,,,,,+++***(((((((((((())))))))))))))))))***+++++++++++++++)))((('''(((******)))'''''')))***+++)))))))))***'''&&&''')))+++,,,,,,******+++,,,,,,------,,,,,,***)))))))))***+++,,,,,,)))+++%%%###+++,,,***000))))))((((((''''''&&&&&&'''''''''(((''''''&&&%%%'''''''''&&&$$$$$$%%%'''...***&&&%%%((())))))''''''((((((((('''''''''''')))(((&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######$$$###""""""""""""###$$$###%%%'''(((''''''((()))))))))(((((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&'''#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&$$$#########$$$$$$&&&&&&&&&&&&''''''''''''***...444888888888888999:::;;;:::666///)))&&&%%%&&&&&&'''''''''&&&%%%$$$(((&&&$$$'''...444888:::666666444000,,,((('''((('''))),,,,,,)))(((((()))'''(((***++++++***))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***'''''')))***+++,,,,,,,,,(((((()))))))))************(((''''''))),,,......)))******+++,,,---......(((***,,,,,,******,,,///)))(((''''''((()))+++,,,'''''''''((((((((())))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***+++,,,***'''&&&''')))++++++---...///...+++)))***+++,,,,,,---,,,++++++(((&&&$$$$$$''')))((('''((('''''')))******(((&&&((((((((())))))******************+++++++++++++++((('''&&&&&&(((******)))***++++++***)))((()))+++''''''(((***,,,---,,,******+++,,,,,,------,,,,,,)))))))))((())))))******''',,,'''$$$,,,,,,***///+++***)))''''''''''''(((((((((((((((((('''&&&&&&$$$&&&'''&&&$$$$$$&&&)))+++(((%%%%%%)))***(((%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$$$$$$$###""""""###$$$$$$###%%%'''((('''&&&&&&'''((((((''''''&&&%%%%%%%%%%%%$$$######$$$%%%'''(((&&&%%%$$$#########$$$%%%%%%&&&&&&&&&&&&'''&&&$$$#########$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%***///555888888888:::<<<:::;;;999444---(((&&&&&&&&&'''((((((((('''&&&%%%***'''&&&)))000777;;;<<<444444222...***'''''''''&&&)))------***(((((()))&&&''')))***++++++******))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((()))+++,,,---)))***,,,---......---,,,(((((()))+++,,,---...///***'''$$$%%%)))------,,,(((((()))***,,,---......)))+++---,,,)))((()))+++)))'''&&&%%%&&&))),,,...''''''''''''((((((((()))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((&&&&&&)))+++)))***,,,...///...,,,))),,,---......---,,,***)))(((%%%######&&&((((((''''''&&&&&&''')))(((&&&$$$'''(((((()))***++++++,,,***++++++++++++,,,,,,,,,(((&&&%%%%%%'''*********,,,,,,,,,***((((((***,,,(((((()))+++------,,,***++++++,,,---------,,,,,,))))))(((((((((((())))))###***'''%%%,,,,,,(((+++---+++)))'''&&&'''((()))((()))))))))((('''&&&&&&"""$$$&&&&&&%%%%%%(((+++)))&&&###%%%)))***((($$$%%%%%%&&&''''''&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%###%%%'''((('''%%%%%%&&&(((''''''&&&%%%%%%$$$$$$$$$$$$######$$$&&&(((***(((&&&$$$"""""""""$$$%%%&&&&&&&&&''''''&&&''''''%%%######%%%'''+++******((('''&&&&&&''')))000888;;;:::888:::<<<:::???>>>666...+++***)))&&&&&&&&&'''''''''''''''###$$$&&&+++222777999:::777666444///)))'''))),,,------+++***))))))(((((())))))))))))))))))))))))(((((((((((('''''''''''''''((()))******)))((('''---+++(((&&&&&&(((+++---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......+++***)))'''''''''((()))'''''''''''''''''''''''''''(((((()))******++++++((())))))))))))(((((('''******))))))(((((('''''''''''''''''''''&&&&&&&&&******)))((('''&&&%%%$$$&&&&&&'''((()))***++++++(((+++---...,,,+++******000000000///---***&&&$$$&&&&&&&&&'''''''''(((((())))))***)))''''''(((***)))***+++++++++***((('''(((((((((((('''''''''''')))******))))))((('''&&&,,,+++++++++******))))))))))))***++++++++++++***++++++++++++++++++++++++******))))))(((((('''''')))(((((('''''''''((((((,,,+++)))'''&&&'''((()))+++'''$$$$$$&&&(((((('''$$$%%%%%%&&&'''((())))))(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%''')))+++,,,'''&&&$$$#########$$$$$$(((((((((''''''(((((((((&&&%%%###""""""###%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&$$$$$$''',,,000888444...***((((((((())),,,222999<<<:::999:::;;;:::>>>===444,,,***)))(((''''''''''''''''''''''''%%%&&&(((,,,222666888888666555222---(((&&&(((***++++++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))******)))((('''&&&,,,+++)))'''''')))+++,,,+++++++++++++++,,,,,,,,,---,,,,,,++++++++++++++++++***)))(((''''''((()))'''''''''''''''''''''''''''((()))+++,,,++++++***(((((()))******)))))))))***)))))))))((((((((('''((((((((((((''''''''''''(((((((((((((((((((((((('''((()))***+++,,,,,,---)))+++......,,,***)))))),,,---......,,,***((('''&&&&&&&&&'''''''''(((((()))))))))'''&&&%%%%%%&&&(((((()))******))))))(((((((((((((((((((((((((((((())))))*********))))))++++++*********)))))))))++++++,,,------------,,,++++++++++++,,,,,,,,,,,,))))))))))))))))))(((((('''''''''''''''((())))))+++***((('''''')))***+++***'''$$$$$$&&&(((((('''$$$%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$%%%&&&''')))***+++((('''%%%$$$$$$$$$%%%&&&(((((('''&&&&&&'''(((((('''&&&$$$######$$$%%%&&&''''''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&***(((&&&$$$%%%+++333999>>>777...)))(((***,,,,,,///444:::<<<;;;999999:::999<<<:::222+++)))(((''')))((((((''''''&&&&&&&&&&&&''')))---333666888777555333000,,,(((&&&'''))))))((((((''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))(((''''''++++++***))))))***++++++)))))))))******+++++++++///---+++)))((((((((((((***))))))(((((((((((()))((((((((((((((((((((((((&&&(((+++---...---+++***(((((()))***++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))'''''''''((()))***+++,,,))))))***+++,,,---......+++,,,...---+++)))((((((((()))++++++++++++))))))&&&&&&'''''''''((((((((())))))(((&&&%%%$$$###"""&&&&&&((()))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,+++******))))))))))))((((((++++++,,,------------,,,+++++++++,,,,,,---------))))))))))))************''''''''''''((())))))***)))(((''''''(((***+++,,,(((&&&$$$$$$%%%&&&'''&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&((((((''''''&&&%%%######&&&&&&&&&&&&'''((())))))((((((&&&%%%%%%%%%&&&'''((('''%%%$$$$$$%%%'''(((((('''&&&%%%$$$$$$%%%&&&((((((((('''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$)))((('''&&&''',,,333888555///'''%%%''',,,......222555999;;;:::888777888999;;;777///)))((((((&&&***))))))((('''&&&&&&%%%&&&''')))...444777999888555333///+++((('''((()))((('''''''''(((((()))***((((((((((((((((((((((((''''''(((((((((((())))))'''(((((()))))))))))))))******++++++++++++******''''''(((((()))*********---,,,***(((&&&&&&'''((()))))))))(((((((((((()))))))))))))))))))))))))))&&&(((,,,...///...+++***'''((()))++++++,,,,,,,,,))))))))))))(((((((((((())))))************++++++(((((((((((()))***,,,---)))******+++,,,---......,,,---...---***((('''''''''((()))******))))))(((''''''''''''(((((((((((((((''''''&&&&&&&&&$$$###$$$%%%&&&'''((()))*********************+++++++++)))***++++++,,,,,,,,,+++)))))))))((((((((((((((())))))***++++++++++++***------,,,,,,,,,,,,,,,,,,(((((())))))******++++++))))))((((((((((((((()))(((((('''''''''((()))***'''&&&%%%$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''&&&%%%((((((''''''''''''((((((((('''&&&%%%%%%&&&'''''''''&&&$$$######$$$&&&''')))((('''&&&%%%%%%&&&&&&)))))))))((('''%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$############&&&'''(((((((((***---000***'''$$$$$$(((+++---,,,333666888:::999888777666999999555,,,'''((((((&&&******)))(((''''''&&&&&&%%%&&&***///555999::::::666333///,,,***)))******(((((((((((()))***++++++''''''''''''''''''''''''(((((()))))))))*********%%%&&&&&&''')))***,,,,,,)))***++++++++++++***)))'''''''''(((((()))))))))))))))(((''''''((())))))((((((((())))))))))))(((************************&&&(((,,,...///...+++***'''((()))++++++,,,,,,,,,(((((((((((())))))))))))************++++++,,,,,,+++***)))(((((()))***+++(((((()))***+++,,,------,,,------,,,)))''''''((())))))))))))(((((('''&&&'''''''''((((((((())))))'''&&&&&&''')))***(((&&&$$$%%%&&&'''((()))***+++)))*********+++++++++,,,,,,,,,,,,,,,,,,+++******((((((((((((((()))))))))))))))***++++++++++++***......---,,,++++++***)))(((((())))))*********+++,,,+++***)))((('''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((()))''''''&&&%%%%%%&&&''''''$$$%%%&&&'''((()))))))))))))))((('''''''''''''''&&&&&&%%%$$$$$$%%%&&&''''''%%%$$$######$$$%%%''')))(((''''''&&&&&&&&&&&&)))))))))((('''%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$###############&&&((()))(((''''''(((''''''(((((())))))***+++555666888999:::999888777:::999333***&&&(((((('''***))))))(((((('''''''''&&&'''+++111666999:::999666333...+++***+++******(((((((((((())))))***+++''''''''''''''''''''''''((((((((())))))******+++%%%%%%&&&''')))***,,,---))))))************))))))((((((((((((((((((((((((&&&&&&'''((())))))******'''(((((())))))))))))((())))))))))))))))))))))))&&&(((+++---...---+++***(((((()))***++++++++++++(((((((((((())))))))))))))))))******+++,,,,,,,,,,,,+++)))''''''''')))***''''''((()))***+++,,,,,,+++,,,,,,+++)))'''((()))+++***)))(((''''''&&&&&&''''''((((((((()))))))))(((&&&&&&(((,,,---***'''&&&&&&&&&'''((()))+++,,,)))))))))***++++++,,,,,,,,,,,,---,,,+++***))))))(((((())))))))))))******++++++,,,------------,,,...---,,,,,,+++***))))))(((((((((((()))))))))))),,,+++***)))((('''''''''))))))(((((('''&&&%%%%%%&&&'''((((((&&&&&&'''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''"""###%%%'''((()))*********)))((((((''''''((((((&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$%%%%%%%%%'''''''''''''''''''''''')))))))))((('''&&&%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$"""$$$&&&'''%%%$$$$$$$$$%%%(((+++***''''''***...888888999;;;<<<<<<:::999;;;999222)))&&&((()))''')))))))))((((((((((((((()))***---222666888777666666111,,,************((((((((('''''''''((())))))''''''''''''''''''''''''&&&&&&&&&'''(((((())))))((((((''''''((()))***+++((((((((((((((((((((((((******))))))((('''''''''%%%&&&(((*********))))))&&&'''((()))******)))((())))))))))))))))))))))))'''((()))+++,,,++++++***(((((()))******)))))))))'''((((((((()))))))))***)))))))))***++++++,,,,,,+++***(((&&&%%%'''(((***''''''((()))***+++,,,,,,***++++++***((('''(((*********)))((('''''''''''''''((((((((()))))))))))))))'''&&&)))------)))%%%((((((''''''(((***+++,,,(((((())))))***++++++,,,***+++++++++++++++******)))))))))*********++++++++++++,,,------------,,,************************((((((((('''''''''''''''***)))))))))))))))******))))))))))))))))))((((((&&&(((***)))'''&&&''')))((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''(((&&&'''((())))))((('''&&&"""###%%%&&&'''((())))))***)))(((((((((((((((((('''&&&%%%%%%%%%&&&((()))$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&''''''''''''((((((((((((((('''&&&&&&######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&"""$$$%%%%%%$$$###$$$%%%"""'''***(((%%%%%%,,,222::::::;;;<<<>>>>>>===;;;<<<999111(((&&&)))***((((((((((((((()))))))))))),,,---000333666777555333444000+++((()))))))))'''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((+++***((('''''''''((()))((((((''''''''''''((((((++++++***)))((('''&&&&&&%%%''')))+++,,,***((('''&&&'''(((*********)))((((((((((((((((((((((((((('''((())))))******++++++((())))))))))))((((((''''''((((((((())))))******(((((()))***++++++,,,,,,***(((&&&%%%%%%''')))***(((((()))***+++,,,,,,---)))***+++)))(((((()))+++***))))))((((((((())))))(((((((((((())))))))))))+++((('''))),,,,,,'''"""))))))(((((((((***+++,,,'''(((((()))******++++++((()))******++++++++++++))))))******+++++++++,,,))))))***++++++++++++***&&&'''((()))***+++,,,,,,((((((''''''&&&&&&&&&%%%'''''''''((()))+++,,,---((()))***++++++,,,++++++&&&)))++++++((('''(((***))))))((('''&&&&&&%%%$$$&&&&&&%%%%%%%%%&&&''''''%%%&&&)))******)))&&&%%%###$$$%%%&&&''''''''''''))))))(((((((((((())))))((('''&&&&&&'''((()))***$$$%%%'''(((((('''%%%$$$######%%%&&&'''((((((((('''(((((((((((((((''''''######$$$%%%%%%&&&''''''%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&***((()))+++(((%%%***444<<<<<<============<<<;;;CCC777---))))))''''''(((***++++++***(((((()))***&&&...444444444555666444222+++'''((((((&&&'''***&&&'''((())))))((('''&&&&&&&&&'''(((((()))((((((&&&&&&&&&&&&&&&'''((()))((((((((('''''''''''''''&&&'''(((*********)))(((++++++++++++***((('''%%%&&&&&&&&&'''''''''''''''''''''&&&''''''((()))***$$$%%%&&&'''((()))***+++((('''''''''((()))+++,,,++++++,,,,,,,,,+++******(((111)))'''000---+++---,,,---(((!!!***222+++)))((((((''''''''''''(((+++,,,------,,,+++)))(((+++***((('''''''''((())))))((('''&&&&&&'''((()))&&&''''''((()))******+++,,,+++***(((''''''''''''******))))))))))))******((()))))))))************,,,***)))***---...,,,)))+++,,,------...............,,,+++,,,//////---+++))))))************))))))+++******)))(((''''''&&&((('''&&&&&&''')))+++---///$$$ )))///+++(((***((())))))*********))))))((()))+++***(((%%%%%%%%%###$$$&&&''''''&&&$$$######$$$&&&'''(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((()))***&&&%%%$$$$$$%%%&&&((()))$$$%%%%%%%%%%%%$$$###"""((((((''''''&&&&&&&&&%%%((((((((()))***)))&&&#####################$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&)))((()))+++)))(((///888>>>>>>>>>======<<<<<<<<<>>>444***((((((&&&&&&'''))))))***)))(((((()))+++(((///444444444666666444000***'''((((((&&&&&&(((''''''((((((((((((''''''''''''(((((())))))((((((''''''&&&&&&''''''((((((''''''((((((((((((''''''%%%&&&'''))))))***))))))******++++++***)))(((''''''''''''''''''(((((()))((((((((('''(((((())))))%%%&&&'''((()))***++++++((((((''''''((()))***+++******+++,,,,,,+++++++++$$$,,,***(((111333,,,++++++)))000222++++++---&&&(((((('''''''''(((((())),,,,,,---,,,,,,***((((((***)))(((''''''((()))******))))))(((((())))))***'''''''''((()))*********+++***)))((((((''''''(((***))))))(((((())))))***))))))))))))************++++++***+++,,,,,,***)))***++++++,,,------,,,,,,---++++++,,,...///,,,***((())))))******))))))(((******))))))(((''''''&&&)))((('''&&&''')))+++,,,+++'''%%%''')))((('''))))))))))))*********))))))&&&(((***)))'''%%%%%%%%%$$$%%%&&&''''''&&&$$$###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((((((((((((((((((((((()))***'''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&%%%%%%$$$$$$((((((((('''''''''&&&&&&''''''''')))+++***(((&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&''')))'''((()))***,,,444===@@@???>>>===<<<<<<;;;<<<888///'''&&&&&&%%%%%%'''&&&((()))((('''(((***,,,***000444444444777666444---(((&&&((((((&&&$$$&&&((((((''''''''''''((((((((())))))))))))(((((('''((((((''''''''''''''''''%%%&&&((())))))((('''&&&###$$$%%%'''((()))))))))))))))************)))((()))((('''''''''(((***++++++***))))))))))))))))))''''''((()))***++++++,,,))))))(((((((((((()))***))))))***+++,,,,,,,,,,,,))),,,)))+++111+++&&&...000$$$(((111---)))+++***''''''''''''((()))******------,,,,,,+++)))((('''((('''''''''((()))***+++******++++++++++++******''''''(((((())))))******))))))(((((((((((()))))))))((((((''''''(((((()))******************))))))***+++,,,,,,***)))))))))))))))******++++++************+++---...---+++((((((((())))))))))))((((((***))))))(((((('''''''''***)))(((''''''((()))***(((---///***&&&&&&))))))))))))))))))))))))))))))$$$&&&((()))'''&&&&&&&&&%%%&&&'''''''''%%%$$$###&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&'''(((((())))))***))))))(((((((((((()))(((((((((((((((''''''&&&((((((&&&%%%%%%&&&&&&'''))))))((((((((((((''''''&&&&&&''')))++++++***((())))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''''')))((('''''')))...666===AAA@@@>>>===;;;;;;;;;;;;333,,,&&&&&&&&&%%%%%%(((%%%&&&(((((('''(((+++---,,,111444444444777666333***&&&%%%'''(((%%%###$$$((((((&&&%%%%%%&&&(((((()))*********)))(((''''''((((((((((((((('''&&&&&&###%%%(((******(((&&&%%%""""""$$$%%%'''((()))***(((((())))))***************)))((('''((()))+++,,,,,,,,,+++***)))))))))))))))))))))******++++++,,,)))))))))((((((((((((((((((((()))+++,,,,,,,,,,,,---,,,(((***,,,'''///GGGOOO111%%%+++)))&&&+++///''''''''''''((()))***+++---,,,,,,+++)))((('''&&&&&&&&&'''((()))***+++,,,)))***+++,,,,,,+++***)))'''((((((((()))))))))***((((((((((((((()))******((((((''''''''''''((((((++++++************))))))))),,,...,,,)))&&&''')))(((((())))))))))))((((((((()))+++,,,---,,,)))(((((((((((())))))((((((((())))))((((((((('''''''''+++***)))(((''''''((((((%%%444:::111((())),,,+++***))))))((((((((((((((($$$&&&((()))(((''''''(((&&&'''''''''&&&%%%$$$###(((&&&%%%#########$$$%%%$$$%%%&&&'''((()))***+++***)))((((((''''''''''''((()))*********((('''&&&)))'''&&&$$$$$$%%%'''((()))))))))))))))(((((((((((('''''')))++++++***((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&###$$$%%%''''''(((''''''(((((('''&&&(((///666;;;@@@???>>><<<;;;:::::::::///***&&&''''''&&&'''***%%%&&&((((((((()))+++......222333333444777555222)))%%%$$$''''''$$$###$$$((('''&&&%%%%%%&&&'''((()))))))))))))))((('''&&&((()))))))))((('''&&&%%%###$$$''')))***(((&&&%%%""""""###%%%&&&((()))***((((((((())))))***++++++***))))))((()))***+++,,,---,,,+++******)))******************++++++++++++)))))))))))))))((((((((('''((()))***+++,,,,,,,,,'''))))))---...+++===___mmmCCC***,,,)))%%%''')))'''''''''((((((***+++,,,,,,,,,+++)))(((''''''&&&%%%&&&'''((()))***+++,,,'''((()))******)))((('''(((((((((((())))))))))))(((''''''(((((()))***+++((((((''''''''''''((((((+++++++++******************,,,...---)))'''(((***(((((()))))))))(((((('''((()))+++,,,,,,***)))((((((((())))))))))))((((((((((((((((((''''''''''''******)))(((((('''''''''###333===666,,,+++,,,+++******)))(((''''''(((((($$$&&&)))***)))((())))))''''''''''''&&&&&&%%%%%%((('''%%%$$$###$$$%%%%%%%%%%%%&&&'''(((******+++))))))((('''&&&&&&&&&&&&))))))***+++***)))'''&&&'''&&&$$$######%%%'''(((((((((((()))))))))))))))***)))(((((())))))(((&&&%%%%%%&&&&&&''''''(((((((((((((((((((((###$$$&&&'''(((((((((''''''((('''%%%)))222888:::=========<<<<<<:::999888---)))'''((((((&&&'''+++&&&''')))))))))***,,,...///222222111333666444000***%%%###&&&'''$$$$$$%%%''''''&&&&&&&&&&&&'''''''''((((((((((((''''''&&&'''((()))***)))((('''&&&###$$$&&&((()))((('''&&&######$$$$$$&&&''')))***))))))(((((()))***++++++((()))))))))************++++++******************+++++++++***************'''((())))))))))))(((((((((((()))***++++++++++++###)))+++......'''111LLLYYY777&&&,,,+++''''''%%%(((((((((((()))******++++++***)))((('''''''''(((%%%&&&''')))***+++++++++''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((()))******)))((((((''''''(((((()))*********+++++++++,,,,,,+++,,,------+++*********))))))******))))))(((((()))***,,,+++***)))***+++))))))************))))))''''''''''''''''''''''''******))))))((((((''''''"""---444222+++)))******+++***((('''&&&''''''((($$$&&&)))))))))(((((()))&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''((())))))******)))((((((''''''''''''(((((())))))))))))(((((('''&&&%%%$$$$$$$$$%%%&&&'''''''''(((((((((((())))))+++)))''''''((((((&&&%%%###$$$$$$%%%&&&'''(((((()))))))))))))))"""$$$&&&((())))))(((((($$$''''''&&&,,,666<<<;;;999:::<<<===<<<:::888666***(((''')))(((%%%&&&***((()))************,,,...000111111///222555333...+++%%%###%%%&&&$$$%%%'''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''')))******)))((('''###$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&''')))******))))))(((((()))***+++&&&''')))***+++***)))(((***))))))))))))******+++++++++******))))))))))))&&&'''((()))******))))))))))))************)))))))))---******,,,%%%$$$000333""""""+++***(((***(((***)))))))))))))))******))))))''''''''''''((()))%%%&&&((()))************(((''''''''''''''''''((())))))))))))(((((((((((()))((((((((((((((()))******))))))(((((())))))***))))))******+++,,,---------,,,,,,,,,------,,,***+++++++++++++++***))))))***,,,,,,+++)))(((+++---******++++++++++++******''''''''''''''''''''''''((())))))))))))(((((((((&&&&&&(((***)))&&&(((...+++***(((&&&&&&&&&'''(((###%%%'''((('''%%%%%%&&&&&&%%%&&&&&&&&&'''((()))&&&&&&'''(((((((((''''''''''''(((((()))))))))******)))))))))))))))***+++(((((('''''''''((())))))%%%&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((('''%%%%%%'''''''''&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((("""###&&&((())))))(((((("""&&&''''''///:::@@@>>>666888;;;===<<<:::777555)))''''''((('''$$$%%%))))))***++++++***+++---...000111000...111444222---,,,&&&###$$$%%%$$$&&&)))$$$%%%''''''''''''%%%$$$$$$$$$%%%&&&''''''''''''%%%''')))***+++***)))((($$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%&&&'''))))))+++***)))(((((()))***+++%%%&&&)))++++++***(((&&&)))((((((((()))***++++++++++++******)))(((((((((%%%&&&((()))*********))))))************))))))(((......&&&%%%//////+++000***$$$***000(((&&&+++***+++***)))))))))))))))***(((((('''&&&&&&((()))***&&&'''(((*********)))))))))((('''&&&&&&'''((()))))))))))))))(((((((((((())))))(((((((((((())))))******))))))))))))******(((((()))***,,,---...///...,,,***,,,///000...+++,,,,,,,,,,,,,,,+++******,,,------***((((((,,,///++++++,,,,,,,,,,,,++++++&&&'''''''''''''''''''''(((((())))))))))))((((((+++### %%%'''%%%***222,,,***(((&&&%%%&&&'''((("""$$$&&&&&&%%%######$$$%%%%%%%%%&&&'''((()))***%%%&&&((()))***)))(((((((((((((((((())))))))))))+++*********+++,,,------((('''&&&&&&&&&((()))***&&&&&&'''((())))))((((((%%%&&&&&&&&&''''''((((((&&&$$$###$$$&&&((((((''''''''''''''''''&&&&&&&&&(((((((((((((((&&&''')))***)))'''$$$"""###$$$&&&+++111777:::;;;>>>:::777888<<<===888222***)))(((''''''((()))***'''***,,,...---------...222888999444//////,,,'''$$$$$$%%%&&&((('''$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))((((((((((((''''''''''''((((((%%%&&&'''))))))(((&&&%%%***)))(((''''''((()))***///...,,,***))))))******'''''''''''''''((())))))))))))((((((((()))+++,,,******)))))))))))))))******)))))))))))))))***+++***+++,,,------,,,+++***,,,+++***((((((((())))))''''''&&&''''''((()))***)))))))))))))))))))))))))))(((''''''''')))+++,,,'''((()))******)))((('''''''''((((((((((((((((((''''''((((((((((((''''''((('''&&&&&&'''(((***+++***)))(((''''''''''''''')))))))))))))))******+++***++++++,,,,,,++++++***...,,,)))''''''))),,,......---,,,,,,++++++++++++,,,,,,,,,,,,++++++***)))))))))(((((('''''''''&&&'''''''''''''''((()))***)))'''&&&%%%&&&))),,,...((()))***)))'''&&&&&&'''&&&%%%$$$$$$############$$$%%%'''+++------)))&&&###$$$&&&''''''&&&$$$###((()))******)))***,,,...*********)))(((''''''&&&'''''''''((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((((())))))((('''&&&&&&'''((()))***++++++***))))))))))))))))))''''''((()))(((&&&$$$###''''''(((,,,111666888888:::777666999======888333***))))))((((((((())))))&&&(((+++---------///000222777888444222222---'''&&&&&&&&&((()))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((((('''(((''''''''''''''''''(((&&&'''((())))))'''&&&%%%))))))(((''''''((())))))---,,,++++++************'''''''''''''''((())))))******)))((()))***++++++,,,,,,***))))))(((((((((******)))))))))))))))***)))***+++,,,,,,+++***)))***)))((((((((()))******((((((((('''(((((())))))(((((((((((((((((((((((())))))((())))))***++++++'''((()))******)))((('''***))))))((((((((())))))''''''((((((((((((''''''''''''''''''''''''(((((()))((('''''''''''''''''')))))))))))))))******+++++++++,,,,,,,,,,,,++++++,,,+++)))((((((***,,,---------,,,+++++++++,,,,,,+++,,,------,,,+++***)))))))))((((((((('''''''''(((((('''&&&'''((()))***)))((('''&&&&&&(((+++---'''((()))(((&&&&&&'''((('''&&&%%%$$$$$$$$$$$$%%%''''''(((***,,,+++(((&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&((())))))((((((***,,,+++******)))(((((('''''''''((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((((((((('''''''''(((((()))***+++***))))))(((((((((((((((((((((''''''&&&&&&%%%%%%'''(((***...333777888888999888888:::<<<:::444...))))))************))))))%%%''')))+++,,,---///111333555666555666555...&&&((('''''')))******(((&&&((('''''''''&&&&&&%%%%%%&&&''''''(((((((((''''''''''''&&&&&&&&&&&&'''''''''(((((()))((('''%%%$$$((((((''''''''''''((((((******++++++++++++******'''''''''''''''((()))))),,,+++******)))***************)))))))))******++++++******)))((((((((((((((()))***++++++***)))(((''''''''''''((()))***+++***)))))))))))))))(((((((((((((((((((((((((((((())))))******++++++******(((((())))))))))))((((((---,,,***)))((())))))***'''(((((())))))(((((('''''''''''''''''''''&&&&&&''''''&&&&&&&&&''''''((()))))))))))))))******+++,,,------------------,,,+++************+++,,,---,,,++++++++++++,,,,,,---+++,,,---......,,,+++)))))))))((((((((((((''''''+++)))'''&&&&&&'''((()))***)))(((&&&&&&((()))+++'''''''''&&&%%%%%%(((***''''''&&&&&&%%%&&&&&&&&&***)))((()))***)))(((&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''''''''(((***++++++******))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((())))))*********)))(((((((((((((((((((((((('''&&&%%%%%%%%%&&&&&&$$$&&&)))000666;;;<<<<<<<<<<<<======:::444,,,'''((((((***+++++++++***)))&&&((()))******,,,///111444333444666999777...&&&(((''''''(((******)))'''((((((''''''&&&&&&%%%%%%((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))((('''&&&%%%(((''''''''''''''''''((('''(((***+++++++++***)))'''''''''''''''((()))))),,,,,,++++++******))))))%%%&&&'''(((***---///000,,,+++***((((((''''''''''''((()))******)))(((''''''''''''''''''((())))))***************)))(((((('''''''''''''''''''''''''''(((***+++++++++***)))(((((())))))))))))((((((---,,,***((((((((()))***(((((())))))))))))((((((&&&'''(((((((((&&&%%%$$$&&&&&&%%%&&&&&&'''(((((()))))))))))))))******+++------............------)))***+++,,,------------+++*********+++,,,------***+++---//////---+++***))))))((((((((((((((((((,,,***(((&&&&&&'''((()))+++***((('''''''''((()))&&&&&&&&&%%%$$$%%%(((+++(((((('''''''''''''''(((***)))'''''')))))))))((((((&&&%%%$$$$$$%%%&&&((($$$&&&((((((''''''''')))++++++******))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((())))))*********))))))(((''''''(((((((((((((((((('''%%%$$$$$$%%%&&&'''$$$'''+++222999<<<===<<<<<<>>>@@@???999111)))%%%'''((()))+++++++++***)))))))))***))))))+++...111444222222777999555---&&&'''&&&%%%'''((()))((('''(((((((((''''''&&&&&&&&&)))((((((((('''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&)))))))))((((((''''''&&&'''(((((((((((((((((('''&&&''')))***++++++***)))'''''''''''''''((())))))++++++++++++******))))))$$$%%%&&&'''***,,,...///+++***)))((('''''''''''''''((()))******)))((('''((((((((((((((('''&&&&&&******++++++***)))((('''((((((((((((((((((((((((&&&''')))***++++++***)))))))))(((((((((((())))))+++***)))((('''((())))))(((((())))))))))))((((((''''''((()))((('''%%%$$$&&&&&&&&&&&&&&&'''((())))))))))))))))))******+++---......//////......---***+++,,,---...------,,,************++++++,,,---***+++---......---+++***(((((()))))))))))))))))),,,+++)))'''''''''((()))+++***)))(((''''''((((((&&&&&&'''&&&%%%&&&(((***(((((((((''''''((()))))))))'''&&&&&&(((***++++++((('''%%%$$$$$$%%%'''(((&&&''')))***((((((((()))*********)))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''&&&&&&'''((()))*********)))(((((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''(((***///555:::<<<;;;999999===AAA???888111+++)))&&&'''((())))))***))))))*********)))))),,,000444444222222777777111+++'''&&&%%%$$$%%%'''((((((''''''''''''''''''''''''''')))((((((''''''((())))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))'''''''''''''''((())))))))))))*********))))))((((((((((((''''''(((((()))***))))))((('''''''''''''''((()))******)))((('''))))))***)))((('''&&&%%%((()))*********)))((('''))))))))))))))))))))))))&&&'''(((***+++,,,,,,---))))))(((((((((((())))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((''''''(((((('''''''''(((((())))))))))))))))))******+++------............------,,,------......------,,,+++************++++++,,,******++++++,,,,,,++++++(((((())))))))))))************))))))(((((())))))******)))(((((((((((((((&&&''')))(((''''''((()))((((((''''''(((((())))))'''&&&%%%''')))+++++++++((('''&&&$$$$$$&&&'''(((&&&)))++++++***)))((())))))))))))((((((((((((((()))))))))(((''''''&&&&&&'''''''''''''''(((((((((''''''((((((((((((''''''(((((('''&&&&&&''')))***))))))((('''''''''(((((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&(((+++000777<<<===<<<999:::???CCC@@@777///++++++&&&&&&&&&&&&'''((()))***((()))))))))***///555999444222333666444---((()))&&&%%%$$$%%%'''(((((('''&&&&&&''''''(((((())))))((((((''''''''')))***+++(((''''''''''''''''''((('''''''''(((((()))******((()))***++++++***)))((((((((('''''''''((())))))'''''''''''''''((())))))''''''((()))))))))(((((())))))'''&&&&&&%%%%%%%%%)))(((((('''''''''((((((((()))************)))(((((()))*********)))((('''&&&''')))******)))((('''************************'''((()))***,,,///111222***)))(((''''''((()))***'''(((***+++,,,,,,+++***))))))************))))))))))))((((((((()))************)))((((((((()))))))))))))))))))))******+++---------......---------//////......------,,,,,,,,,+++************************)))))))))***+++,,,(((((()))))))))*********(((((()))*********)))))))))))))))(((((((((((((((''')))++++++***((('''''''''''''''''''''((())))))(((''''''(((*********)))((('''&&&%%%%%%&&&'''(((&&&)))+++,,,***)))(((((('''''''''''''''''''''(((***))))))(((''''''&&&&&&&&&'''''''''((((((((()))''''''((((((((((((''''''***)))'''&&&&&&'''((()))(((((('''&&&'''((())))))'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%(((///777>>>@@@???===>>>CCCEEEAAA666---))))))&&&&&&%%%%%%&&&''')))***&&&''''''(((+++111888>>>555222333666222)))'''***&&&%%%$$$%%%'''))))))(((%%%%%%&&&'''((()))******((('''''''''((()))+++,,,((((((''''''''''''((((((''''''''''''(((***+++,,,)))***+++,,,,,,+++***))))))((('''&&&&&&'''((()))'''''''''''''''((())))))%%%&&&''')))))))))(((((('''&&&&&&%%%%%%%%%&&&&&&(((((('''''''''(((((()))((()))***++++++***)))((('''((()))+++++++++******$$$&&&((()))***)))((('''************************))))))***+++...111444666***)))(((''''''((()))***&&&(((+++...///...,,,+++))))))************))))))***)))(((((((((***+++,,,++++++***))))))((()))))))))))))))))))))******+++,,,------------------,,,111000///---,,,,,,,,,,,,,,,,,,+++***)))))))))******)))((('''''')))+++---(((((())))))*********+++&&&'''***+++,,,+++***)))((((((((()))))))))))))))'''***------+++)))'''&&&'''''''''''''''((())))))***)))((()))******(((&&&'''''''''&&&&&&'''''''''&&&(((++++++***(((''''''&&&&&&&&&'''''''''''''''***))))))((('''&&&&&&&&&&&&'''''''''(((((())))))''''''((((((((((((''''''+++***(((&&&%%%&&&'''(((((('''&&&&&&'''((()))***''''''''''''''''''%%%$$$###$$$$$$$$$###$$$***222777999:::===???>>>???>>>999222+++((('''%%%&&&((()))))))))((('''******)))((((((---666===222,,,***...---((($$$%%%''''''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&'''((((((%%%&&&'''((((((((('''&&&'''&&&&&&%%%&&&'''((())))))*********++++++++++++((()))++++++)))))))))***+++)))'''&&&%%%%%%%%%&&&%%%&&&((()))))))))(((''''''''''''(((((((((((((((+++(((%%%%%%''')))((('''&&&&&&&&&''''''&&&%%%%%%&&&''''''(((((((((((((((((('''(((***------***&&&''''''((((((((((((''''''((()))***)))'''&&&&&&''')))***+++,,,---.........,,,,,,+++***)))(((''''''+++++++++++++++***))))))))))))((('''''''''''''''))))))))))))************)))***)))'''$$$$$$'''***&&&&&&&&&'''''')))*********------++++++...---***+++......***))),,,...---))))))((((((((((((((())))))((()))+++------+++)))''')))***)))'''&&&(((+++)))******+++++++++******222...***+++---...***&&&%%%&&&(((************)))******(((''''''&&&&&&&&&&&&'''((())))))((('''&&&((()))***++++++***)))((()))(((&&&%%%%%%&&&((()))+++***)))((('''''''''((())))))((((((''''''&&&&&&((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))***+++%%%%%%&&&&&&''''''((((((%%%&&&&&&'''(((&&&%%%$$$###$$$$$$$$$$$$***000777;;;<<<<<<>>>AAA>>>===999333+++&&&%%%&&&&&&&&&((()))))))))((('''*********))),,,222<<>>@@@CCC@@@999111***'''''')))&&&''''''((()))(((((((((*********+++///777BBBIIILLLGGGAAA;;;333***''')))$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&''')))(((&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))&&&(((***)))((('''((((((((((((((())))))(((((('''((((((''''''(((((()))***,,,+++***)))'''&&&%%%$$$'''&&&&&&(((******)))(((((((((((('''&&&%%%$$$$$$&&&'''(((((())))))(((((((((((((((***,,,,,,***(((***++++++++++++++++++******+++,,,+++)))((()))*********+++++++++++++++***)))))))))))))))))))))))))))***+++,,,,,,***((('''+++***)))(((''''''''''''))))))))))))************+++---...---,,,++++++,,,(((((((((((()))***++++++,,,//////------//////++++++//////+++***---...---******)))))))))******+++++++++***+++,,,,,,***(((((()))***)))(((((()))***+++*********))))))((((((***'''&&&(((,,,...---***&&&''''''(((((((((''''''''''''''''''((()))***+++'''(((((())))))(((((('''''''''((((((((((((''''''((((((((((((''''''&&&%%%&&&'''((()))***)))(((((('''''''''(((((((((((((((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%(((***111666:::<<<:::999:::<<>>>>><<<;;;===???<<<888111,,,)))'''%%%###(((''''''''''''((())))))***)))))),,,111666999:::999888444111333999;;;999666555333111000///......******,,,------,,,+++***$$$%%%'''((((((((('''&&&*********+++******)))(((''''''''''''((((((((((((&&&(((***)))((('''((((((&&&'''(((((())))))))))))))))))(((((())))))******&&&''''''(((***++++++,,,&&&(((******))))))***++++++***(((&&&%%%%%%&&&&&&'''((())))))******))))))((()))******))))))***+++(((((())))))))))))(((((('''(((***)))(((((()))++++++,,,,,,,,,+++***))))))'''''''''(((((()))))))))(((((())))))***)))))))))&&&''''''((()))+++,,,---))))))))))))************(((((()))+++---,,,***((()))))))))(((((())))))***...111111......///...+++***///000,,,***,,,+++))))))))))))))))))***+++,,,...,,,******+++,,,,,,+++)))))))))+++,,,,,,***''')))((('''&&&&&&'''((())))))))))))(((((('''''''''(((''''''&&&''''''((((((******)))(((((()))))))))***))))))(((((())))))***((('''&&&&&&&&&&&&'''(((&&&''')))******)))'''&&&$$$%%%&&&((())))))(((((('''''''''(((((((((((((((((((((''''''''''''(((((('''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$%%%&&&&&&)))))))))(((((((((((((((((('''''''''&&&"""$$$&&&%%%$$$&&&---333888;;;??????>>>===@@@BBB???888000***((()))))))))(((''''''&&&'''((()))*********+++///555888888777777555000---333::::::444,,,,,,++++++++++++,,,,,,)))***---000222222222222,,,***(((&&&%%%&&&'''((()))******+++***)))((('''''''''((((((((()))))))))''')))******)))(((((()))''''''''''''''''''(((((((((((()))************)))&&&'''((()))***+++,,,,,,(((***+++***((('''))),,,***)))'''&&&%%%&&&'''((((((((()))************)))''')))******((((((***,,,(((((())))))))))))((((((((()))+++***))))))+++,,,+++,,,,,,,,,,,,,,,+++***''''''(((((((((((((((((()))(((((('''((()))***+++))))))(((((())))))***+++))))))))))))************)))''''''))),,,,,,***''',,,++++++******++++++,,,...111111...---///...***)))...///,,,*********'''(((((((((((()))***+++,,,---,,,******+++---------***))))))+++------***''''''&&&%%%%%%&&&''')))***))))))))))))(((''''''((((((''''''''''''(((***+++(((((((((((()))***++++++******)))(((((()))******(((((('''&&&&&&'''((((((&&&'''((()))******))))))&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''&&&''''''((()))***'''&&&$$$######$$$&&&'''%%%%%%$$$%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''(((((('''''''''"""$$$&&&%%%$$$&&&...444666:::>>>???===>>>@@@CCC===555***######%%%((()))(((''''''&&&&&&((()))******+++---222888;;;999777888555///,,,222:::777---&&&&&&%%%%%%%%%%%%%%%&&&'''***...222555777888888333///)))$$$"""$$$''')))((()))*********((('''&&&(((((((((((())))))))))))((()))++++++)))))))))***((('''&&&%%%%%%&&&'''((('''(((***++++++******)))'''(((((()))***++++++,,,***++++++)))'''&&&))),,,***)))'''&&&&&&'''((()))(((((()))***************''')))+++***((('''***---))))))************)))))))))***,,,,,,++++++,,,---+++,,,,,,------,,,,,,,,,((((((((((((((((((((((((***((('''&&&'''(((***,,,,,,+++***)))(((((((((((())))))))))))************)))((('''(((+++,,,***(((......---,,,,,,---------...111000------...---***(((---///+++)))***)))&&&''''''''''''((()))***+++---+++)))***,,,---......***))))))+++...---***&&&&&&%%%$$$$$$%%%'''***+++((()))))))))(((((()))***((('''''''''((()))+++,,,&&&''''''((()))+++---...+++***)))(((((()))***+++)))((('''&&&&&&'''((()))%%%&&&''')))*********+++''''''&&&&&&&&&'''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&((()))***+++'''&&&$$$######$$$&&&'''$$$$$$$$$%%%&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((("""###$$$$$$$$$(((///444;;;999<<>>===555***$$$$$$%%%%%%$$$$$$%%%&&&%%%%%%'''***,,,+++,,,///666<<<===<<<<<<;;;///,,,+++'''+++...'''%%%(((******'''%%%%%%&&&%%%$$$$$$&&&***///555888===888111***&&&&&&(((******)))((()))***+++)))'''***)))((((((((()))+++,,,,,,,,,***)))((('''''''''((((((''''''&&&&&&''''''(((((()))+++---,,,***((()))***,,,,,,***)))***+++*********)))))))))))))))&&&&&&((())))))((('''&&&+++***((('''&&&''')))***&&&((()))++++++***((('''+++++++++++++++++++++++++++,,,------+++))))))***)))***+++,,,,,,+++***)))///...---,,,***)))((((((''''''((((((((((((''''''******)))(((((())))))***((((((((((((((()))******'''&&&''')))+++,,,+++)))'''))),,,...000000///....../////////...,,,***)))'''+++...------...+++'''''''''((()))***+++,,,,,,------,,,,,,,,,,,,++++++,,,+++***((((((((()))***&&&)))------+++)))***,,,'''((()))******)))(((''')))((('''&&&''')))+++---***)))&&&%%%&&&)))---///&&&'''((()))************''''''''''''(((((((((((()))((((((***---+++'''"""'''&&&%%%%%%%%%%%%&&&'''((())))))))))))(((((('''''''''&&&''''''((()))***))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$)))(((&&&$$$###$$$&&&'''(((''''''&&&&&&$$$%%%%%%%%%&&&+++222888===;;;===AAAAAA<<<<<>><<<777...%%%%%%&&&"""&&&+++&&&''''''&&&%%%$$$%%%&&&((('''''''''''''''&&&%%%$$$))))))))))))******++++++///......000111222000///---------,,,,,,,,,,,,,,,''''''(((((((((((((((((('''&&&&&&%%%&&&&&&'''''''''&&&&&&'''))))))((('''&&&((())))))(((''''''(((&&&&&&'''(((((()))***+++...---+++)))(((((()))***))))))(((((((((((())))))***)))((('''&&&&&&&&&'''************************)))***++++++***+++,,,...++++++++++++++++++++++++***************+++++++++))))))************))))))((()))+++------,,,***)))***))))))(((((((((((((((,,,222777777333//////111...------,,,,,,------...---------,,,+++******)))***,,,+++((((((+++,,,***&&&''''''((())))))******...------,,,+++***))))))(((((((((''''''''''''(((%%%%%%&&&'''&&&&&&''''''***)))(((''''''((()))***(((((('''&&&&&&'''((((((+++++++++++++++***))))))))))))((((((''''''(((((('''((()))******)))'''&&&''')))***(((%%%%%%(((+++&&&((()))++++++)))(((&&&%%%&&&'''((())))))))))))+++***)))(((((((((((((((((((((((()))))))))))))))***)))'''%%%%%%%%%'''(((&&&'''((()))******))))))&&&&&&%%%%%%%%%%%%$$$###&&&,,,444<<>>;;;===<<<:::<<<===666,,,((((((((('''&&&%%%%%%&&&%%%&&&(((''''''(((***,,,---777===<<<>>>AAA:::...(((###&&&'''!!!###)))%%%(((&&&&&&'''******)))'''''''''''''''''''''''''''(((((()))))))))((((((((()))))))))***,,,---,,,+++***+++---...///000//////000111333444444333222111333222000...---++++++***((()))+++...000///+++(((&&&(((******((('''((()))*********+++++++++++++++''''''(((((((((''''''&&&'''(((((()))))))))))))))'''((()))+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))+++------,,,++++++++++++,,,---************))))))))))))'''(((((())))))(((((('''&&&''''''((())))))******''''''''''''(((***+++,,,''''''((((((((()))******+++,,,---.........---,,,...---,,,+++++++++,,,---)))++++++((((((++++++)))************++++++++++++************++++++++++++'''((()))*********)))))))))'''%%%%%%((())))))((((((((())))))))))))((((((&&&'''((()))+++,,,,,,,,,))))))(((((((((((((((((((((((()))***---000333666---,,,***(((''''''((()))'''&&&%%%&&&'''(((((((((((((((((((((((((((((((((&&&&&&''''''(((''''''''''''&&&&&&&&&&&&''''''((()))((((((((('''&&&&&&&&&"""######%%%&&&'''((()))***)))((('''''''''((())))))((((((''''''%%%$$$&&&+++333:::===>>>???AAA???<<<<<<;;;111%%%&&&'''''''''&&&&&&''')))&&&''''''''''''))),,,...///999???===>>>AAA:::---'''"""&&&''' """'''$$$&&&%%%%%%'''******(((%%%((('''&&&%%%%%%%%%&&&&&&(((((((((((()))))))))***,,,+++++++++,,,,,,***(((&&&'''***,,,------------000222444666888777777666888666444222000...------,,,...111555666555000,,,''')))******)))(((((()))(((***---//////,,,)))'''&&&'''((())))))(((''''''************)))((('''&&&&&&'''***,,,------,,,+++------------------------------,,,***((((((+++---------++++++++++++------************)))))))))(((''''''((((((((((((''''''&&&&&&&&&&&&'''(((******&&&&&&&&&''')))***,,,---***(((&&&&&&)))+++,,,,,,---.../////////---***)))---,,,+++*********+++,,,(((++++++((((((++++++(((+++++++++++++++,,,,,,,,,)))))))))***++++++,,,,,,'''((()))+++++++++***))))))&&&$$$$$$'''))))))''''''((()))******)))((('''%%%&&&(((***,,,---......((((((''''''''''''((((((((((((((()))+++///222444...,,,)))'''&&&''')))***(((%%%$$$%%%)))***(((&&&((((((''''''''''''(((((('''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%%%%$$$!!!###%%%'''(((((()))+++***'''&&&%%%&&&'''((())))))(((((((((###(((...444777999:::;;;<<<;;;:::<<<<<<777...&&&%%%%%%%%%&&&&&&%%%$$$$$$'''%%%''')))&&&"""'''111;;;<<<======;;;666///)))((('''%%%$$$$$$%%%&&&(((&&&%%%$$$%%%&&&&&&$$$###$$$%%%&&&'''((((((((((((''''''''''''((()))***+++((()))***+++,,,,,,+++***(((***+++***))))))---111000//////............///000222444333111222555999888666555888<<<;;;666111000000000000///---(((%%%''''''((()))***++++++,,,******+++******)))((('''))))))((((((''''''&&&&&&$$$%%%''')))******)))))))))***+++,,,,,,+++***)))***,,,......---++++++,,,*********+++,,,---/////////...,,,,,,,,,,,,+++)))))))))(((((('''''''''&&&&&&'''''''''(((((())))))$$$%%%&&&'''(((***++++++)))))))))******++++++++++++++++++,,,,,,---------...---,,,+++***)))))))))+++*********))))))(((((('''((()))***+++,,,,,,,,,))))))))))))))))))))))))&&&)))+++***'''&&&(((+++))))))(((((('''''''''&&&&&&(((***++++++***(((&&&$$$%%%''')))+++,,,------)))))))))))))))((((((((()))))))))((((((+++222888...,,,(((%%%$$$$$$&&&''''''((()))******)))((('''******))))))((('''''''''***+++)))&&&&&&)))'''###&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((,,,***'''%%%%%%&&&((()))''''''&&&&&&&&&$$$)))000666999;;;<<<===>>><<<:::999888444---'''%%%%%%%%%&&&&&&&&&%%%%%%'''%%%&&&(((&&&%%%+++555<<<<<<<<<;;;888444...***((('''%%%$$$$$$%%%'''(((&&&%%%$$$%%%&&&'''%%%###%%%%%%&&&&&&'''(((((()))******)))(((((((((((()))((()))***+++++++++***))))))+++,,,+++******,,,//////...............//////...000111000...///222444777666666:::>>>>>>999444111333555888888444...)))((((((((((((((((((((((((+++++++++++++++***)))))))))))))))(((((((((((((((''''''((()))************))))))***++++++***)))))))))+++---...,,,+++,,,,,,************+++,,,------...---,,,,,,,,,+++***))))))(((((((((''''''''''''''''''''''''((((((((()))%%%&&&&&&'''((()))************++++++,,,------...++++++,,,,,,,,,,,,,,,,,,...---,,,+++******************))))))))))))))))))'''(((***+++,,,++++++*********++++++++++++******(((***+++***'''&&&''')))))))))(((((((((''''''''''''(((((())))))(((((('''&&&&&&(((***+++,,,,,,---))))))(((((((((((())))))((())))))(((''')))///333,,,+++)))'''&&&&&&'''((('''((()))******)))((('''++++++***))))))((('''''''''))))))&&&'''))))))%%%'''''''''''''''(((((()))((((((''''''''''''((((((%%%%%%%%%&&&&&&''''''(((***)))'''&&&&&&'''((()))(((''''''&&&&&&###)))111777:::;;;;;;<<>><<<777111,,,)))&&&&&&%%%%%%%%%&&&'''''''''%%%$$$%%%'''(((((('''((('''&&&%%%&&&''')))+++---,,,,,,+++)))((('''&&&*********))))))(((((('''***+++---------+++******++++++++++++,,,...//////+++++++++******)))******,,,---000444666555111---333666;;;@@@BBB???999444333222000...,,,***((('''******************++++++)))))))))******++++++,,,,,,+++)))((('''((())))))(((((())))))))))))(((((((((***,,,,,,++++++,,,...+++***)))((((((((((((((()))***++++++***((((((((((((((((((((((((''''''''''''''''''((((((((((((((())))))(((((((((((((((((())))))+++,,,...///000111---,,,,,,,,,++++++******,,,+++***************+++***)))((('''((()))+++---((()))+++,,,,,,***((('''((()))+++,,,,,,+++)))((()))))))))))))))))))))***))))))(((((((((((((((((()))'''&&&%%%%%%&&&''')))******++++++++++++******)))(((&&&%%%&&&))),,,...((())))))((('''''''''((())))))++++++++++++***)))(((((())))))))))))((((((...---,,,+++***(((((('''&&&******'''''')))***(((***)))))))))))))))************))))))))))))******((('''&&&&&&%%%&&&''''''%%%&&&''')))))))))(((((()))((((((''''''''',,,333888::::::999999:::<<<<<<777///(((###"""$$$$$$$$$$$$%%%'''((()))++++++(((&&&'''---444888:::===@@@???888000***'''%%%%%%%%%%%%&&&&&&'''''''''%%%$$$%%%''')))***))))))((('''&&&&&&''')))+++)))************)))((('''***))))))(((((('''''''''***++++++,,,---,,,***)))************+++,,,......******************)))))))))+++---000000...+++(((222333555888::::::777444333222000...,,,***((('''((((((''''''((()))***+++))))))******++++++,,,,,,+++***((('''&&&&&&'''((())))))(((((((((((()))))))))***++++++******,,,---******)))((('''''''''''''''))),,,,,,***((((((((('''''''''((((((((((((((((((((((((((((((''''''''')))))))))))))))((((((((('''((()))+++,,,...//////,,,,,,,,,++++++******************)))******++++++))))))(((((((((***+++,,,((()))***++++++***(((''''''((()))******)))((('''''''''((()))***+++,,,,,,(((((()))))))))))))))))))))(((&&&$$$$$$&&&((()))***++++++++++++***)))))))))(((&&&%%%&&&))),,,...******))))))))))))((('''((()))+++,,,,,,,,,***)))))))))(((((((((((())))))------,,,+++***)))((('''(((,,,---)))&&&'''((('''+++***))))))))))))************))))))))))))******)))((('''%%%%%%&&&'''((($$$&&&((()))***)))((('''(((((('''''''''...222888;;;<<<;;;;;;<<<:::<<<<<<666,,,%%%###$$$%%%$$$$$$###$$$%%%'''(((++++++)))&&&(((///555666999===@@@>>>666...(((&&&$$$%%%%%%&&&&&&''''''''''''%%%$$$%%%(((***++++++))))))(((''''''((()))***&&&''')))******)))(((''')))((((((''''''''''''(((***))))))***++++++***(((******)))******+++,,,---***))))))***+++,,,***(((***+++---......,,,***(((000......///111111111///------,,,+++)))(((''''''''''''&&&&&&''')))***+++***************+++++++++))))))((('''''''''''''''***))))))(((((())))))***++++++,,,+++))))))+++,,,***)))((((((''''''''''''%%%)))------***(((((()))'''''''''(((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))''''''((()))+++,,,------+++++++++++++++*********)))))))))))))))***+++,,,))))))))))))************(((((())))))))))))))))))((((((((((((((((((((((((((((((''')))+++---,,,+++(((((())))))))))))******)))(((&&&%%%%%%&&&((()))***************)))(((((()))((('''&&&''')))+++,,,+++)))((()))***+++***((())))))+++,,,,,,+++***)))))))))(((((((((((())))))+++++++++***))))))(((((((((---...***&&&&&&((('''+++******)))))))))))))))******))))))))))))******)))(((&&&%%%%%%'''(((***&&&'''((()))))))))((('''''''''&&&&&&&&&444777:::<<<;;;;;;<<<===<<<===;;;222'''"""$$$)))%%%$$$###""""""###%%%&&&''')))(((&&&***222777666:::======888000)))&&&'''###$$$%%%&&&'''''''''''''''&&&$$$%%%(((+++,,,---))))))((((((((((((((((((%%%'''((())))))((('''&&&((('''&&&&&&&&&'''((())))))'''%%%&&&)))+++***)))******)))))))))******+++(((''''''))),,,,,,***((()))***,,,,,,,,,+++++++++,,,+++******++++++***(((((((((((((((((((((((((((''''''&&&&&&'''))),,,---***************)))))))))(((((()))))))))(((((('''+++***))))))))))))***+++,,,,,,,,,***(((((()))+++))))))((((((((((((((((((%%%)))......+++((((((***''''''''''''((((((((())))))(((((((((''''''''''''))))))))))))))))))******(((((())))))***++++++,,,************++++++++++++(((((((((((()))***,,,,,,((()))***++++++***((('''((((((''''''((()))***+++***)))(((''''''((()))***,,,***((()))+++,,,***((((((((()))))))))*********))))))(((''''''((())))))(((((()))))))))(((''''''))))))(((((((((((())))))***(((&&&'''***,,,+++*********************))))))***)))(((''''''((()))***))))))))))))))))))))))))''',,,...***&&&'''))))))******)))((((((((((((((()))))))))(((((())))))))))))'''&&&%%%%%%'''***+++((((((((((((((((((''''''&&&&&&%%%%%%%%%666888::::::999999:::;;;??????:::///### &&&...&&&$$$###!!!!!!"""$$$%%%$$$''''''&&&+++555999666<<<<<<:::333***%%%%%%(((###$$$%%%&&&'''''''''''''''&&&$$$%%%(((+++---...(((((())))))))))))((('''&&&'''((()))((('''%%%$$$'''&&&%%%%%%&&&''')))***)))&&&$$$$$$(((***+++)))+++***)))))))))))))))***'''&&&&&&(((,,,---+++(((&&&((()))))))))***+++---***)))((())))))(((&&&###''''''((()))***++++++,,,((('''''''''(((***---///+++*********))))))((((((((()))***++++++***)))(((,,,+++***))))))***+++,,,------,,,***((('''(((***))))))(((((((((((())))))%%%***//////+++((()))+++&&&'''''''''(((((())))))))))))(((((('''''''''&&&((()))))))))************)))))))))******+++++++++))))))******+++++++++,,,(((((((((((()))+++,,,,,,((()))+++---,,,***'''%%%((((((&&&&&&''')))+++---,,,+++(((''''''(((+++,,,///,,,******++++++(((%%%(((((())))))*********+++))))))(((((((((((())))))''''''(((((((((((('''''')))))))))))))))((((((((()))&&&$$$%%%))),,,,,,+++*********)))))))))((((((***)))(((''''''((()))***(((((((((((())))))))))))$$$+++...***&&&(((+++,,,******)))(((((('''(((((())))))(((((((((((())))))((('''%%%%%%%%%(((+++---))))))(((((('''''''''&&&&&&%%%%%%$$$$$$333888<<<<<<888555666888666888555,,,$$$"""$$$'''%%%$$$#########$$$%%%&&&'''###%%%...333444666:::@@@AAA:::...((()))***'''%%%$$$$$$%%%&&&(((***+++)))(((&&&%%%%%%&&&((()))''')))+++,,,---,,,***))),,,+++***(((''''''&&&&&&((((((''''''''')))***++++++***)))(((((()))***+++)))))))))))))))((((((((((((((())))))))))))((('''((())))))*********))))))))))))))))))))))))))))))))))))))))))************)))(((''''''''')))***+++)))'''(((++++++'''&&&(((((()))+++,,,---,,,,,,+++000...,,,)))((()))***++++++*********+++,,,------000,,,)))((())))))'''$$$((((((((((((((((((((((((((())))))***)))((('''&&&$$$'''((('''%%%%%%'''***)))((('''((()))******(((&&&'''(((*********)))(((&&&''')))---///...+++(((***)))((((((((((((((()))%%%(((++++++)))'''((()))%%%%%%$$$$$$%%%&&&((()))***)))))))))(((((('''''')))+++------+++)))))))))(((((())))))))))))(((((())))))(((((((((''''''&&&******))))))((((((''''''((((((((((((((((((((((((''''''((()))***++++++,,,++++++***)))((((((((()))---,,,***))))))***,,,---*********)))(((''''''&&&''''''((((((((((((''''''&&&'''(((''''''''')))+++******))))))((((((''''''***((('''%%%%%%&&&'''((('''((()))))))))))))))((()))(((&&&$$$###:::===@@@???;;;888999;;;777666111***$$$###$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%)))111666666999>>>CCCBBB:::---&&&''''''%%%&&&&&&%%%&&&'''(((***+++'''&&&%%%%%%%%%%%%&&&''''''(((***+++,,,+++***)))))))))((((((((((((((()))))))))((((((((()))***+++***)))(((((((((((()))***((((((((((((((((((((((((*********))))))((((((((()))***************))))))))))))))))))))))))))))))(((((()))))))))*********))))))((((((((()))******)))''''''***+++((('''***)))***++++++,,,,,,,,,+++...---,,,***))))))******++++++*********+++,,,,,,---,,,***)))))))))(((&&&))))))))))))))))))))))))))))))(((((((((((())))))'''((()))'''%%%%%%'''***((('''&&&''')))***)))(((((()))***++++++***))))))''''''))),,,......+++)))))))))(((((((((((())))))&&&)))++++++)))'''((()))&&&&&&&&&&&&'''((()))************))))))((((((((()))***,,,,,,***(((((()))(((((())))))))))))))))))))))))((('''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))*********+++******))))))((())))))))),,,+++***))))))***+++,,,+++******)))(((((('''''''''((((((((((((((((((''''''((()))((('''''')))***)))))))))))))))((((((((()))(((&&&%%%$$$%%%&&&'''''''''((()))))))))))))))((('''&&&%%%$$$>>>AAACCCAAA===;;;<<<>>>888333,,,&&&$$$###$$$%%%'''&&&&&&%%%%%%%%%&&&&&&$$$'''///666999888<<>>@@@AAA@@@>>>===>>>@@@888///&&&$$$$$$$$$###$$$'''''''''&&&&&&'''''''''$$$+++444::::::999<<<@@@<<<777///(((&&&(((++++++******))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%&&&'''(((((())))))((((((%%%%%%&&&'''((()))))))))++++++******))))))))))))((((((''''''''''''((((((%%%%%%&&&'''((())))))***000///,,,***(((((()))***,,,,,,,,,,,,+++***(((((((((((((((((((((((((((((((((((((((((()))))))))******+++,,,,,,,,,***)))((()))&&&%%%((()))(((***...,,,+++***))))))***+++,,,******+++++++++******))),,,+++******))))))))))))&&&))),,,+++)))((())),,,))))))))))))))))))))))))((()))+++,,,....../////////---***'''%%%&&&(((***(((&&&&&&&&&((()))((('''******************))))))+++)))((()))+++,,,,,,+++)))))))))((())))))******))))))******))))))))))))'''((()))***+++******)))++++++******************''')))***)))((('''((()))(((((((((((()))***++++++***)))(((''''''''')))***''''''(((((())))))******(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((()))***+++))))))(((((((((((())))))++++++******)))))))))))))))(((((((((((((((((()))***+++,,,+++)))(((((((((((((((((())))))******+++''''''&&&%%%%%%%%%%%%&&&&&&&&&'''((()))***+++,,,'''''''''&&&&&&===>>>@@@AAA@@@@@@AAAAAA777,,,######%%%$$$###$$$&&&&&&'''''''''((((((((('''000888;;;999888:::;;;888222***''''''(((***,,,***************)))))))))''''''((((((((((((''''''&&&&&&'''(((((((((((((((&&&'''((())))))(((((('''************))))))((((((''''''((((((((((((''''''%%%&&&&&&'''((()))******111///,,,***))))))******,,,,,,,,,+++***)))((('''(((((((((((((((((((((((('''(((((((((((()))))))))***+++,,,,,,,,,***)))((()))&&&%%%((()))(((***...,,,+++***)))))))))***+++))))))***+++++++++******,,,,,,+++***)))))))))***$$$(((++++++)))(((***,,,((((((((((((((((((((((((&&&)))---111222222000///111...***'''&&&'''((()))((('''&&&''')))))))))((())))))))))))((())))))))),,,***((((((***+++++++++)))))))))))))))***++++++******))))))*********)))&&&'''((()))***)))((('''******************++++++''')))))))))''''''(((***)))))))))((()))***+++,,,***)))(((''''''((()))***''''''(((((())))))******)))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''((()))******)))(((((((((((((((((()))*********)))))))))))))))***)))(((((((((((()))***+++---...---***)))(((((((((((())))))******++++++''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((***+++,,,&&&''''''''''''===>>>AAABBBCCCCCCAAA@@@444)))"""%%%'''###"""$$$###$$$&&&'''((()))))))))+++333999:::999::::::888888///((('''((('''''')))))))))************)))(((((((((((((((((((((((((((''''''''''''((((((((()))))))))*********((('''&&&((())))))))))))((((((''''''(((((())))))(((((('''''''''(((((())))))******///...,,,***))))))*********************)))((('''))))))))))))))))))))))))''''''(((((((((((())))))*********+++******)))))))))&&&&&&)))***((())),,,++++++***))))))))))))***((()))))))))***+++++++++,,,,,,++++++***+++++++++%%%'''***++++++******+++''''''''''''''''''''''''&&&)))---111222222000///000---)))''''''((((((((()))((('''((()))******(((((((((''''''((())))))***,,,***))))))***++++++***))))))))))))******+++,,,,,,***((((((***+++******&&&''''''((((((''''''''')))))))))***************((()))))))))((((((***+++++++++)))(((((()))***+++(((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''((())))))(((((())))))))))))(((((()))))))))(((((((((((((((******((((((((((((******+++---///...,,,***))))))))))))******************(((((('''''''''&&&&&&&&&((('''''''''((()))+++,,,&&&&&&'''((()))===>>>@@@BBBCCC@@@<<<999111'''###((()))###!!!&&&!!!"""$$$&&&((()))))))))...444888888:::>>>===888444+++%%%''')))'''&&&((('''((()))*********)))((()))((('''&&&&&&'''((()))((((((''''''(((((()))***)))***+++,,,+++***((('''&&&&&&(((((()))(((''''''(((((()))******)))(((((()))))))))***************,,,,,,++++++*********)))(((((()))))))))(((((('''))))))))))))))))))))))))'''''''''((((((((())))))))))))((((((((()))******)))''''''***+++((('''******************)))(((((()))((((((((()))***,,,---,,,,,,,,,,,,,,,,,,------''''''(((***,,,,,,***((((((((((((((((((((((((((('''(((***,,,---...///000...+++((('''((()))(((&&&***)))((()))+++++++++)))(((((('''((((((***,,,---+++***)))***++++++***)))))))))))))))***+++,,,------***((((((***++++++***(((''''''&&&&&&'''''''''((((((((())))))*********)))******)))((()))+++------,,,***)))((((((******&&&((()))+++++++++)))((())))))))))))(((((((((((())))))))))))))))))))))))&&&'''''''''((()))))))))))))))((('''''''''(((((()))))))))******)))))))))'''''''''''''''''''''(((+++***(((''''''(((***++++++---//////---+++******++++++******************(((((())))))(((((('''''')))((('''&&&'''(((***+++%%%&&&((()))***;;;<<>>===888222...++++++)))&&&###""""""$$$"""###$$$%%%&&&''')))+++333999999888>>>FFFAAA444((('''&&&%%%&&&'''((()))'''((((((((((((((('''&&&%%%%%%%%%&&&'''((()))))))))+++---...,,,*********+++---...///---)))%%%###((((((((((((((())))))***((())))))))))))(((((('''***++++++***))))))***,,,+++***)))((((((((((((((('''))))))''''''******((()))*********)))((('''&&&(((((('''''''''&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))&&&''''''&&&''')))***((((((,,,......+++))))))+++&&&&&&'''))))))*********(((((()))******)))((('''))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((******+++******)))(((''''''((()))+++,,,,,,,,,,,,---+++***+++...///---***,,,,,,---------,,,++++++...---+++))))))***+++,,,******))))))))))))******(((***+++,,,,,,+++)))((((((++++++)))))),,,---***111...+++'''&&&&&&'''((())))))************)))))))))((('''&&&&&&'''((()))'''((()))******)))(((''''''(((((())))))))))))(((,,,---***&&&(((---+++$$$(((***+++***)))((()))+++((((((''''''''''''(((((()))((('''''''''(((***+++,,,...///...,,,,,,...111,,,,,,,,,++++++*********))),,,---+++'''&&&***...)))(((&&&%%%%%%&&&'''(((&&&(((***,,,---<<<===??????===777000+++))))))(((&&&###"""###$$$"""$$$%%%&&&%%%'''+++///888<<<<<<;;;AAAFFF>>>000''''''&&&&&&%%%&&&&&&'''''''''((((((((((((((('''%%%&&&&&&''''''((((((((((((***------,,,+++***+++------,,,+++)))((('''&&&)))((((((((())))))******++++++******))))))(((((()))***+++***)))((()))***))))))(((((((((((((((((((((++++++((((((******'''***************)))(((((((((((('''''''''&&&&&&&&&)))((((((''''''(((((()))((((((((((((((((((((((((******(((&&&)))...///,,,***,,,...---***))))))+++'''((())))))************'''((())))))***)))((('''***)))))))))(((((((((((())))))))))))((((((((((((((((((((()))******++++++***************)))((((((((())))))***+++++++++++++++))))))+++...///---+++++++++,,,,,,------......---,,,***)))))))))+++,,,******))))))))))))******)))***+++,,,,,,+++***)))(((++++++)))))),,,,,,***...---***((('''''''''((())))))************))))))((((((''''''''''''(((((('''((())))))))))))(((''''''(((((()))))))))))))))***,,,***''''''+++***%%%((()))******(((((()))***((((((''''''''''''((((((******))))))******++++++---......,,,))))))+++---++++++*********))))))))))))+++---+++''''''***...+++***(((&&&%%%%%%&&&'''((()))+++,,,--->>>@@@AAA@@@<<<444---(((&&&'''&&&%%%###"""###%%%"""%%%'''&&&%%%(((///666===??????>>>CCCFFF:::+++''''''&&&&&&%%%%%%$$$$$$&&&&&&'''((()))))))))((('''''''''''''''''''''''''''))),,,---,,,++++++,,,...,,,)))&&&&&&''')))***))))))))))))******++++++---,,,+++)))(((((()))))))))***,,,,,,***(((((((((&&&'''((((((((((((((('''***,,,,,,)))(((******''')))))))))***************((((((((('''''''''&&&&&&))))))(((((((((((())))))''''''''''''''''''''''''***,,,+++(((***000111///,,,------+++)))((()))***)))******+++++++++******&&&&&&'''((())))))))))))******)))))))))((((((((((((((((((((())))))))))))&&&'''((()))+++,,,---...************))))))))))))))))))))))))************)))))))))+++---...---,,,++++++++++++,,,...///000,,,+++***)))((()))*********))))))(((((())))))*********,,,------,,,+++***(((++++++)))))),,,,,,***++++++***)))((((((''''''((())))))******))))))(((''''''((((((((((((''''''&&&'''(((((((((((('''&&&'''((((((((())))))))))))&&&***+++)))'''))))))'''''')))***)))((('''(((***)))((((((''''''(((((()))******,,,---------,,,+++///...,,,)))&&&%%%''')))***))))))))))))((((((((()))+++,,,+++((((((***------,,,***(((&&&&&&&&&&&&)))***+++,,,,,,@@@AAABBB@@@:::111)))%%%###$$$%%%$$$######$$$%%%"""%%%((('''&&&***333<<<>>>??????@@@DDDCCC666'''''''''&&&&&&%%%$$$###"""%%%%%%'''((())))))))))))((((((((((((''''''''''''&&&(((+++,,,++++++,,,---,,,***(((&&&%%%''')))+++))))))***+++++++++++++++...,,,***(((''''''((())))))+++......,,,)))((((((%%%&&&'''((())))))((((((+++...---))))))******''''''''''''((()))******+++((((((((((((''''''''''''))))))(((((((((((())))))''''''''''''''''''''''''&&&///222,,,(((+++...---...---,,,***(((((()))***++++++,,,,,,,,,+++******&&&&&&'''((())))))***************)))))))))(((((((((((((((((())))))))))))&&&&&&''')))***+++,,,---))))))))))))))))))************))))))))))))))))))*********+++,,,,,,+++***+++*********+++,,,...///+++***))))))(((((())))))))))))(((((((((((())))))******+++,,,,,,,,,,,,+++)))++++++)))))),,,,,,)))((()))*********)))((('''(((((())))))))))))((((((&&&'''((())))))((('''&&&&&&''''''''''''''''''&&&'''''''''(((((()))******%%%))),,,***''''''((()))'''((())))))((('''((()))))))))(((((((((((())))))(((***,,,...///---,,,***///---***(((&&&&&&'''((())))))))))))))))))))))))(((***++++++))))))+++---,,,,,,***)))(((((((((((())))))*********@@@BBBBBB>>>666---&&&###"""###%%%%%%$$$###$$$&&&###&&&'''''''''---666>>>;;;<<<>>>@@@BBB???333'''''''''&&&%%%$$$$$$######%%%%%%'''((())))))))))))((((((((((((((((((''''''&&&(((***+++******,,,---))))))(((((((((((((((((())))))***++++++++++++***,,,***(((&&&%%%&&&'''(((***,,,//////---+++******&&&&&&'''((()))))))))(((+++...---))))))******'''%%%%%%%%%%%%&&&((()))***))))))((((((((('''''''''))))))(((((((((((())))))''''''''''''''''''''''''###444===444((('''******...,,,***)))((()))))))))+++,,,,,,,,,,,,++++++***'''''''''((()))***++++++************))))))))))))'''((((((((()))))))))***'''''''''((((((((())))))))))))(((((()))***+++,,,+++***))))))((())))))***,,,,,,---,,,+++***))))))++++++***************++++++******)))))))))))))))))))))(((((((((((())))))******++++++,,,,,,,,,,,,))),,,,,,))))))++++++)))'''((()))******)))'''&&&(((((())))))))))))((((((&&&'''((())))))((('''&&&'''''''''&&&&&&'''''''''''''''''''''((()))++++++''')))++++++(((&&&'''***((()))***)))((('''(((***))))))(((((((((((())))))''')))+++......,,,***(((---+++)))(((((()))******************************((()))++++++******+++,,,***))))))))))))*********(((((((((''''''>>>@@@@@@:::111)))%%%$$$"""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%&&&***000888===888;;;>>>@@@???888///(((((('''&&&$$$$$$$$$%%%&&&&&&&&&'''((()))))))))(((((((((((((((((((((((((((''')))******))))))+++,,,((()))***++++++)))(((''''''(((***+++++++++***))))))((('''&&&&&&&&&'''''')))+++---...,,,++++++,,,)))(((((((((((())))))******,,,,,,)))(((******'''%%%$$$$$$$$$%%%&&&((())))))))))))(((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&:::DDD888***(((+++***,,,***))))))*********)))***++++++,,,,,,,,,++++++)))))))))))))))***,,,,,,++++++*********)))))))))''''''(((((())))))******(((((((((''''''&&&&&&&&&)))((((((((((((***,,,---++++++***))))))***+++,,,,,,---///...,,,******++++++++++++,,,+++***))))))++++++*********))))))))))))((((((''''''(((((())))))))))))******+++,,,,,,***,,,,,,))))))++++++((('''((()))***)))((('''&&&'''(((((())))))(((((('''''''''((((((((((((''''''(((((('''&&&&&&'''((((((((('''''''''((()))+++,,,,,,******+++)))&&&'''***(((***+++***)))((()))******))))))(((((())))))***&&&(((***,,,,,,+++)))(((***)))((((((***,,,++++++))))))************++++++((()))***+++++++++++++++((((((((()))******++++++(((((('''&&&&&&===>>>===666---'''%%%&&&###%%%''''''&&&%%%%%%&&&'''%%%###&&&,,,333888:::888<<>>@@@@@@<<<444,,,'''&&&'''&&&%%%$$$$$$&&&'''))))))))))))((('''%%%$$$###'''''''''((((((((((((((('''&&&&&&&&&'''(((***+++---,,,***)))((()))***+++((()))******)))((('''&&&)))))))))))))))*********))))))((((((((((((((((((...---,,,+++***)))))))))'''000---'''++++++(((+++))))))((((((''''''&&&&&&''''''(((((()))+++,,,---((('''&&&%%%%%%&&&((()))******)))(((((((((((((((...000111///+++'''%%%$$$))))))))))))***+++,,,,,,,,,+++***)))***+++,,,---++++++,,,,,,+++)))((('''(((***---,,,***((()))+++)))((((((((()))***++++++***************)))((('''((()))******)))***,,,...+++++++++***++++++,,,,,,---***''''''+++.........,,,---.../////////...---------,,,+++******))))))(((((('''(((((()))***+++,,,***'''%%%%%%''')))+++)))+++------+++))))))))),,,+++)))'''''''''((((((&&&'''((())))))((('''&&&((('''&&&%%%&&&(((***+++++++++***(((((('''''''''((()))******))))))***+++000///,,,)))''''''(((((()))***+++++++++)))((('''(((&&&%%%'''***,,,+++))))))***,,,,,,---,,,+++***++++++++++++++++++++++++***)))(((''''''((()))***''')))+++---...---,,,+++******)))((('''&&&&&&&&&&&&&&&((()))***@@@;;;333+++%%%######$$$&&&%%%%%%$$$$$$###""""""&&&$$$$$$(((000777;;;<<<======<<<666///(((%%%$$$'''&&&%%%$$$$$$%%%'''((())))))(((''''''&&&&&&%%%((((((((((((((((((''''''&&&&&&%%%&&&''')))+++,,,,,,+++)))(((((((((***+++((()))*********)))((('''***))))))))))))))))))))))))***++++++++++++******++++++*********++++++,,,&&&///,,,'''++++++(((+++((((((((((((((((((''''''(((((((((((()))***++++++))))))((('''&&&&&&&&&'''***)))((((((''''''((((((***,,,---,,,***'''&&&&&&))))))))))))***,,,------,,,,,,++++++++++++++++++***+++,,,------+++)))((()))+++,,,,,,))))))***,,,))))))))))))))))))***+++*********)))))))))))))))***++++++***)))((()))+++))))))))))))***+++,,,------***((((((+++---...---------...//////...---,,,***++++++,,,,,,,,,,,,,,,)))(((((((((((())))))*********)))(((((())))))***(((***,,,,,,***))))))***---,,,***)))(((((())))))((((((((())))))((((((((((((((('''&&&'''((()))***+++***)))(((''''''''''''''')))******)))(((***+++---,,,***)))((()))***+++)))******+++***)))(((''')))'''&&&'''***+++***)))******+++,,,,,,+++***)))++++++++++++++++++++++++******(((((('''((())))))'''(((***,,,---,,,++++++))))))((((((''''''&&&&&&&&&'''(((***+++???888...'''%%%%%%$$$###&&&$$$###%%%((((((%%%"""&&&''')))///555;;;======>>><<<777000***%%%$$$%%%&&&%%%$$$$$$$$$%%%'''((()))((('''&&&&&&'''((())))))))))))(((((('''''''''%%%%%%%%%&&&'''***,,,---+++***(((''''''(((((()))((())))))************)))*********))))))((((((((()))+++---...///...---,,,++++++++++++++++++++++++%%%...,,,&&&++++++(((+++(((((((((((())))))))))))***))))))(((((())))))***************)))'''&&&%%%)))((((((''''''''''''((('''((())))))((('''(((***)))))))))***+++---...///,,,,,,------,,,+++***)))(((***,,,...///...,,,******+++,,,+++))))))+++,,,+++***))))))))))))))))))***))))))(((((()))***+++,,,,,,,,,+++(((&&&&&&''''''''''''(((***+++---......,,,***)))+++,,,---,,,---...//////...---,,,+++''')))+++...//////......******)))((((((((())))))((()))+++,,,,,,+++***)))((()))++++++***))))))***------+++*********************)))(((((()))***+++))))))))))))((((((((((((***)))(((''''''&&&'''''''''((())))))(((((()))***))))))(((((()))***,,,---)))************)))((((((***)))((()))***+++***)))******++++++***)))((('''))))))))))))))))))))))))+++***)))((((((((((((((('''((()))+++,,,++++++***'''''''''''''''''''''''''''((()))***+++<<<444***%%%%%%'''%%%###(((%%%%%%(((---...***%%%%%%)))///555999<<<===>>>@@@<<<444---'''%%%&&&(((%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%&&&(((***,,,+++******)))((('''&&&&&&%%%%%%%%%&&&(((***,,,...))))))(((''''''''''''((((((((()))******+++++++++++++++***)))(((''''''&&&(((***---///000///...,,,000000///---,,,***((((((%%%///,,,&&&++++++(((+++((((((((())))))***************)))((((((((((((((()))***+++++++++)))(((&&&(((((('''''''''''''''((('''((()))((('''(((***+++)))))))))***+++---...///,,,---...///...,,,)))'''''')))---///000000...,,,,,,++++++*********+++,,,++++++***)))((((((((()))***)))((('''''')))+++---***+++,,,+++(((&&&&&&'''))))))))))))***+++,,,---...---+++++++++,,,,,,,,,......//////...,,,+++)))'''))),,,///000000///---++++++***)))(((((((((((()))***+++,,,,,,,,,++++++((()))++++++***)))***+++---,,,,,,+++******)))))),,,+++)))(((((())),,,---******+++***)))((('''&&&))))))((('''&&&&&&''''''&&&((())))))(((''')))***(((((((((((()))***,,,---))))))*********)))))))))+++******************)))+++******)))(((''''''&&&))))))))))))))))))))))))++++++***))))))((((((((('''''')))***++++++******''''''''''''''''''((((((((()))***+++,,,666///'''###%%%'''&&&###'''%%%%%%)))...///+++&&&%%%,,,444999;;;;;;<<<===>>>888000(((%%%$$$&&&((($$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%%%%&&&(((+++,,,++++++***)))(((''''''&&&&&&&&&&&&'''(((***,,,...)))(((((('''''''''''''''((((((((())))))***+++++++++******)))((('''&&&&&&&&&(((+++...///...,,,+++111111000///...,,,***)))'''000---'''++++++(((+++((()))))))))******+++++++++***)))((('''''''''''''''(((***+++++++++***)))(((((('''''''''(((((()))***++++++***((((((***,,,)))))))))***+++,,,...///+++---///000///,,,)))''''''))),,,///000000///...,,,++++++***++++++,,,+++++++++***)))((((((((()))***)))((('''''')))+++---((()))++++++***))))))***------,,,+++++++++,,,,,,---------,,,++++++,,,,,,......///......,,,***))))))+++---000000///---+++,,,+++***))))))((())))))++++++******+++,,,---...)))+++++++++***)))+++,,,+++++++++******)))((((((,,,+++)))'''(((***---///++++++++++++***)))'''&&&)))((((((''''''''''''((('''((())))))(((((()))***))))))))))))))))))******))))))))))))))))))******++++++++++++************+++***)))(((''''''&&&&&&((((((((((((((((((((((((***************)))(((((('''(((((()))******++++++''''''((((((((((((((((((((()))***++++++///+++&&&$$$%%%&&&%%%$$$%%%$$$$$$'''***,,,)))''''''///888<<<;;;999:::<<<888222+++%%%###$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++*********))))))(((((((((((('''''''''(((***,,,---(((((((((((((((''''''''')))((((((((((((((()))***)))))))))(((((('''''''''&&&(((***+++,,,+++***))),,,---...///000///...---***333///))),,,+++'''+++***************+++++++++***)))((((((''''''''''''&&&'''(((***++++++++++++)))(((((((((((())))))***+++,,,---,,,+++******,,,))))))))))))***+++,,,,,,+++---...//////---***(((((()))+++---//////000///,,,++++++,,,------,,,***+++***))))))))))))))))))***))))))(((((()))***+++&&&(((+++,,,+++++++++,,,///...---,,,,,,++++++,,,+++,,,...---,,,,,,,,,...,,,---......---,,,+++***+++,,,---......---+++***++++++***)))))))))******+++******)))***+++---...,,,------,,,******+++---++++++++++++***)))((('''+++***((('''(((***---///---,,,,,,+++***))))))((())))))(((((((((((())))))((()))******))))))***+++))))))))))))))))))(((((()))))))))((())))))***+++***+++,,,,,,+++***+++---+++***)))(((''''''(((((((((((((((((((((((((((((())))))***++++++******)))(((((())))))***++++++,,,))))))))))))))))))))))))(((((()))******((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&'''((())))))+++333<<>>;;;:::;;;999555222+++((()))'''###$$$***$$$%%%%%%&&&'''''''''''')))((('''&&&&&&&&&&&&&&&'''(((***+++++++++***)))---,,,)))&&&&&&&&&((()))++++++***((('''&&&%%%$$$)))))))))(((''''''&&&&&&((((((((((((((('''((((((%%%&&&((()))))))))(((''')))+++...000000///,,,+++---...///...+++***,,,...***+++,,,---,,,***(((''')))&&&$$$%%%(((***)))(((((((((((((((((((((((((((+++))))))+++...---)))&&&))))))*********++++++,,,+++++++++++++++***)))(((,,,------...---,,,***))),,,+++******,,,,,,+++***+++***)))(((((()))***+++***)))))))))***+++,,,,,,(((((((((((())))))))))))))))))))))))***+++,,,---,,,,,,++++++***+++++++++---+++,,,---+++(((+++111///...---,,,+++*********,,,---......//////.........---,,,,,,++++++,,,,,,,,,,,,---...---***((('''---+++******+++,,,,,,,,,---------,,,,,,,,,++++++,,,)))&&&&&&***---------,,,,,,,,,,,,+++)))((('''((((((((((((((()))******---,,,***)))((()))******)))*********++++++++++++***)))))))))((((((''''''((((((((()))******++++++******)))((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&)))***++++++,,,...,,,)))(((''',,,)))$$$,,,333,,,---,,,)))'''&&&(((***+++******+++++++++###$$$%%%%%%$$$$$$%%%''''''((())))))((((((,,,000;;;>>>???>>>???@@@;;;444---)))'''((((((%%%&&&***&&&&&&'''(((((((((''''''(((((('''&&&&&&&&&'''''''''((())))))******))))))***))))))(((((('''''''''***))))))((('''&&&%%%%%%'''''''''''''''(((((((((''''''((((((((('''''''''&&&&&&'''((()))))))))(((***+++---.........,,,,,,...//////---)))((()))+++)))***+++,,,,,,***)))((()))'''&&&&&&)))******((('''(((((((((((((((((('''***))))))***,,,---***((()))******+++++++++++++++++++++,,,,,,,,,+++******---------...------,,,,,,,,,+++***+++,,,---,,,******)))((((((((()))***************)))******++++++)))))))))))))))((((((((())))))))))))***+++,,,---,,,,,,+++++++++,,,,,,------,,,,,,---+++(((***000......---,,,++++++++++++,,,---......//////.........---,,,,,,++++++,,,,,,+++,,,---...---+++)))(((''''''(((+++---/////////------,,,,,,++++++******+++)))'''(((+++------,,,++++++++++++***)))(((((())))))((('''((((((******++++++***))))))))))))))))))))))))*********++++++*********)))))))))((((((&&&'''((()))***,,,------***))))))((((((((((((((('''''''''&&&&&&&&&'''''')))***++++++---...---++++++)))---+++%%%***000(((,,,+++)))((((((((()))***((()))*********"""$$$%%%%%%$$$###%%%&&&&&&(((***(((&&&(((...444>>>>>>>>>???CCCCCC;;;000(((&&&&&&))))))''''''***(((((()))))))))((('''''''''''''''&&&''''''((((((((((((''''''(((((()))***&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%&&&'''(((((('''&&&&&&'''&&&''''''((()))***++++++++++++,,,,,,,,,,,,,,,//////...,,,(((''''''(((((()))***+++++++++***)))***)))'''((()))+++******'''((()))******)))(((''')))(((((()))+++,,,+++***)))***,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,------------------...///---,,,++++++------,,,+++))))))(((((((((((())))))++++++***)))))))))***************))))))((((((((()))))))))******+++,,,,,,+++*********+++,,,------...,,,,,,...,,,(((***...---,,,,,,++++++,,,,,,---------...////////////......---,,,,,,++++++,,,,,,***+++,,,------,,,+++)))((()))+++,,,,,,,,,+++***------,,,+++******))))))***))))))***,,,---,,,+++))))))))))))))))))))))))+++***(((''''''((()))*********++++++******))))))((()))))))))************++++++++++++************&&&'''((()))+++---......))))))((((((''''''(((((((((((((((((((((((((((((())))))***,,,---...//////+++(((---,,,'''+++///(((+++*********))))))))))))'''((())))))***"""###%%%$$$######$$$&&&%%%(((***(((&&&)))222:::>>>>>>===???CCCBBB777)))&&&&&&'''))))))((('''''')))))))))))))))((('''&&&''''''&&&''''''((())))))((('''&&&&&&&&&''')))***&&&''''''(((((((((''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&'''''''''((($$$%%%'''(((((((((&&&%%%''''''&&&&&&''')))+++,,,++++++***)))***+++,,,---///...---+++)))((((((((('''''')))***+++++++++++++++***))))))******++++++'''(((***++++++***(((''')))(((((((((***+++,,,,,,***+++---......---,,,+++*********++++++,,,---------,,,,,,+++,,,---///000...,,,+++,,,---...---+++))))))((((((((((((((((((,,,+++***))))))((())))))++++++******)))((((((((())))))******++++++++++++((((((((()))***+++,,,---///,,,,,,...---)))))),,,,,,+++++++++,,,,,,---...------...///////////////...---,,,,,,++++++,,,,,,)))***,,,......---,,,+++)))***+++******)))******---,,,,,,+++***)))(((((()))******+++,,,,,,,,,+++((((((((((((((()))))))))---+++)))''''''''')))******+++,,,------,,,+++***(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,------)))(((((('''''''''(((((((((((())))))******)))))))))((())),,,------///333***%%%***---)))---111***)))***+++++++++***))))))'''((()))***+++"""$$$%%%%%%$$$###%%%&&&&&&((()))((((((,,,666>>>@@@AAAAAAAAABBB???333'''&&&((()))))))))((('''%%%))))))***))))))((('''&&&'''''''''''''''((()))***((('''&&&&&&&&&''')))***)))((('''&&&&&&''')))***&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&$$$%%%'''(((((((((''''''((((((''''''((()))+++,,,+++***((((((((()))+++,,,...---,,,++++++++++++***&&&'''((()))***++++++++++++++++++************+++((()))***++++++***)))((())))))))))))***+++---...,,,---...//////...---,,,***************+++,,,------,,,+++++++++---...///...---,,,---......---,,,)))))))))))))))(((((('''++++++***)))((((((((((((+++*********)))))))))((())))))***+++++++++******''''''''''''((()))++++++///++++++......+++***,,,++++++++++++,,,---......---...//////000000//////...---,,,,,,++++++,,,,,,)))***,,,.........---,,,'''((()))((((((***---111,,,,,,++++++***)))(((((()))***,,,,,,,,,,,,++++++)))(((((('''(((((()))***---+++***((('''((()))***+++,,,---.........,,,,,,))))))))))))************,,,,,,,,,,,,,,,---------+++++++++************)))((((((''''''''''''((((((((((((***+++++++++******)))'''(((,,,,,,+++///666...&&&)))---***---000***((()))+++,,,,,,+++***))))))***+++,,,---###%%%&&&&&&%%%$$$&&&'''((((((((())),,,222:::@@@BBBGGGIIIEEE@@@:::111)))'''***+++))))))***)))%%%*********+++******))))))((((((((('''(((((())))))((((((''''''(((((()))***,,,***(((&&&&&&'''***+++''''''((((((((((((((((((***))))))(((''''''&&&&&&&&&&&&''''''((()))))))))))))))(((((())))))******))))))((('''((()))***+++...,,,+++***,,,,,,,,,+++''''''(((((()))***++++++++++++,,,***)))(((***++++++******************+++)))+++,,,,,,++++++---.../////////...............,,,,,,+++******+++---...------------------......///...------//////...---******++++++***)))((('''******)))((((((((())))))************************)))***+++,,,,,,+++***)))((('''''''''((()))******...******---///,,,+++,,,++++++++++++,,,,,,---.........///000000000000///...---,,,,,,++++++,,,,,,)))+++---...///...---,,,000111111---)))'''))),,,+++++++++++++++************,,,---,,,++++++,,,---+++***)))((('''((()))***++++++***)))))))))******,,,,,,---.........------)))*********++++++++++++,,,,,,,,,,,,------------,,,++++++***)))(((''''''''''''&&&&&&''''''(((((('''(((***+++,,,++++++******&&&'''+++***(((---777666+++***...))))))+++&&&)))***+++,,,,,,,,,+++***+++,,,---......$$$&&&''''''&&&%%%'''((()))'''&&&***111888>>>@@@AAAJJJOOOGGG:::111,,,***&&&***+++((()))------)))+++,,,,,,------------,,,***)))(((((((((((((((((('''((())))))******)))))),,,+++***)))(((((())))))))))))))))))))))))(((((())))))))))))))))))(((((()))(((''''''''')))+++,,,)))************)))((((((((((((''''''(((((())))))///,,,***)))++++++)))'''((((((((((((((()))*********+++,,,***(((''')))+++---,,,***))))))***,,,---***---//////---,,,,,,...222111///...---...///000000///---,,,,,,---...//////000000000000//////...///...---...///000///---+++,,,,,,,,,+++***(((''')))(((((((((((())))))***)))))))))******++++++,,,)))***+++,,,,,,+++)))(((******)))))))))******+++,,,((((((---000...,,,,,,,,,,,,+++++++++,,,------......///000000000000000...---,,,,,,++++++,,,,,,***,,,---//////...,,,+++444777999666///***))))))++++++++++++,,,,,,,,,,,,,,,------,,,***))),,,///---,,,***((((((((()))***((()))***+++++++++******+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------******))))))(((''''''''''''&&&&&&&&&&&&'''((()))&&&''')))+++,,,+++*********&&&&&&***)))%%%+++777;;;---***---((((((***&&&)))***++++++,,,,,,,,,+++,,,,,,---------%%%&&&((('''&&&&&&''')))***'''&&&***444<<<@@@@@@>>>KKKQQQFFF555***((()))$$$)))***''')))///000,,,------...///000000000///+++***)))(((((('''(((((('''(((***+++++++++***)))+++,,,,,,,,,+++***((('''+++*********)))))))))((((((((())))))******++++++***)))'''&&&'''))),,,...******+++++++++)))'''&&&'''''''''(((((((((((((((000---)))((())))))'''$$$)))(((((((((((())))))***)))+++,,,***'''&&&(((+++...,,,***((((((***,,,...***...111111///,,,,,,---444222///---,,,...000111333222000...---...///000111222333333333111000///000...---...///000///...,,,,,,------,,,+++)))((((((((('''(((((()))***+++(((((()))***+++,,,,,,---)))***+++,,,,,,+++)))(((,,,,,,+++++++++++++++++++++'''(((---111///---------,,,,,,++++++,,,,,,---...//////000000000000000...---,,,,,,++++++,,,,,,+++,,,...//////...,,,+++)))000888;;;888555444555***++++++,,,,,,---......---...---+++)))))),,,000///---+++)))(((((()))***'''(((***,,,---,,,+++)))******)))((()))***,,,---++++++,,,,,,,,,---------+++++++++,,,,,,---------''''''((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%''')))+++,,,+++***)))+++%%%&&&***'''###***777;;;+++(((,,,((())),,,)))*********++++++,,,,,,,,,,,,,,,---------%%%%%%%%%######$$$''')))))))))+++111999@@@BBBBBBBBBGGGDDD:::111///,,,(((&&&''')))***++++++++++++***((('''))),,,...---++++++***)))(((''''''((()))'''((()))***))))))+++,,,///******---,,,'''&&&***'''((()))++++++,,,,,,,,,---,,,)))(((((())),,,---))))))(((((((((((())))))))))))************))))))(((,,,((('''+++&&&###---///---)))&&&%%%'''***,,,((((((((((((((((((((((((++++++***************++++++,,,---+++)))***...111///000111222111///---,,,000111111000...,,,,,,---222111///...---------...111333555333///------///000111111111000---+++)))))))))***++++++)))(((''''''''''''''''''((())))))***...+++%%%(((111000((((((***,,,,,,***))))))************+++,,,,,,,,,---+++,,,...///000///......+++++++++,,,,,,,,,------,,,///000///000222000+++,,,+++***)))((()))***+++)))+++---......,,,)))'''(((***...222555777777777,,,+++))))))***++++++***------+++******+++------111...***(((((())))))(((''''''(((((()))+++,,,,,,'''(((************,,,...,,,---...---,,,,,,---///,,,......---******---111---,,,***)))((('''(((((()))((((((''''''((()))***+++*********+++,,,------''')))+++)))&&&&&&***///******)))))))))***,,,---+++*********+++,,,------******)))))))))$$$$$$$$$$$$###$$$'''******+++000777???BBBAAA???BBBEEEAAA777///---+++(((&&&''''''(((((())))))))))))'''&&&(((***,,,+++)))***)))((('''''''''((()))'''((()))))))))***+++,,,---)))))),,,+++''''''***(((((()))***+++++++++++++++***(((''''''(((***+++************************))))))******))))))((('''(((+++((('''+++&&&$$$---...,,,(((&&&%%%''')))***))))))))))))))))))))))))++++++***))))))******+++***+++,,,+++)))***---111,,,---///111111000///...///000000///---,,,---...111111000///.........///...000222111///...///111000111222222111///---,,,***************)))(((((((((''''''''''''((())))))(((,,,***%%%)))222222+++---...///000///...,,,+++((())))))***+++,,,---...,,,------............---,,,,,,,,,---------......,,,///000...///111000+++------,,,+++************+++,,,---...---,,,***))))))***,,,...000000000000...---,,,***((('''''''''------,,,,,,,,,,,,------000---***((()))))))))(((***++++++++++++***)))((('''(((******)))***+++---,,,---...---,,,+++---...,,,------+++)))(((***---,,,+++***(((((((((((())),,,+++***(((''''''((((((***************+++,,,,,,'''***,,,+++''''''***---,,,+++***)))))))))***+++***************+++,,,,,,)))))))))))))))###$$$$$$$$$$$$%%%(((+++***...666>>>DDDEEEAAA>>>AAAAAA<<<333,,,+++***)))'''&&&%%%%%%%%%&&&'''(((((('''&&&'''((()))((('''(((''''''''''''(((((()))((((((((()))******++++++***((('''******''''''***((())))))*********))))))((((((''''''''''''((((((***+++,,,------,,,+++***((()))))))))((('''&&&&&&'''+++''''''+++&&&$$$...+++***((('''&&&&&&''''''))))))))))))))))))))))))******)))))))))******+++******+++***)))***---///)))+++---///000000000000---...///...---,,,---//////000000000000000//////+++---///000//////000222000111222222222111///...+++******)))))))))))))))((((((''''''(((((()))***&&&***)))&&&***222444///,,,++++++---///...***&&&((((((((()))***,,,---......------,,,,,,,,,,,,---------------............---000000------000///---............---,,,+++***------......------,,,+++,,,,,,,,,,,,+++++++++++++++------+++'''%%%&&&))),,,------......------,,,///,,,***))))))***)))(((,,,,,,,,,,,,***(((&&&%%%''')))******))))))+++,,,,,,---...---,,,+++,,,---,,,,,,,,,***'''&&&''')))******)))((((((((()))***...---,,,***(((''''''''')))))))))))))))******+++(((+++---,,,)))((()))+++---,,,+++***)))))))))))))))))))))))))))******+++)))))))))))))))"""###$$$%%%%%%&&&))),,,***///888@@@EEEFFFCCC@@@???<<<666///***))))))))))))'''%%%$$$$$$%%%'''((()))((((((((((((''''''&&&&&&&&&&&&''''''((())))))((((((((()))***++++++***'''&&&'''(((((((((((()))))))))*********)))((((((&&&'''((())))))((('''&&&)))***,,,------,,,***)))&&&&&&''''''(((''''''&&&&&&***'''''',,,'''%%%///)))(((((('''&&&&&&%%%%%%***************************))))))))))))******+++))))))*********+++---///)))***,,,---.../////////+++---......------...000---...///000111000///...***,,,---...//////000000//////000111111000000///,,,+++)))((((((((()))***((((((((('''((())))))***&&&))))))'''***000222000)))''''''+++000000***%%%***))))))))))))***,,,,,,///...,,,+++***++++++,,,,,,,,,,,,------------...---000000,,,+++...///---//////000000///---+++***///.........------------000///...,,,++++++++++++&&&***,,,***&&&%%%)))...,,,---...//////...---,,,...,,,))))))*********)))+++***((('''''''''((())))))***,,,+++******+++,,,+++---...---,,,++++++,,,*********)))(((((((((((()))(((''''''((()))***+++...---,,,+++***)))(((((())))))(((((((((((()))))))))+++...---+++)))((()))++++++******************))))))(((((((((((())))))************+++!!!###%%%&&&&&&''')))+++***000888???CCCDDDDDDCCC===777111,,,)))'''((()))***)))'''%%%%%%&&&((()))***+++******)))(((((((((&&&&&&'''(((((())))))))))))((('''(((+++,,,+++***%%%&&&'''''''''))))))))))))************))))))((('''(((***++++++***((('''''')))***,,,,,,***)))'''###$$$%%%'''((((((((((((%%%)))&&&''',,,(((&&&000(((((((((''''''&&&%%%$$$))))))))))))))))))))))))))))))(((((()))******+++)))))))))***,,,---......,,,,,,------------,,,,,,+++---......------///000,,,---...///000///...------------.........------,,,------...............,,,+++)))((((((((()))***((((((((((((((()))******(((******((())),,,///...---++++++///555666222...---,,,***)))))))))***+++///...,,,+++***++++++,,,******+++++++++,,,,,,,,,---111111,,,***,,,...---...///000000///---,,,***//////.........---------//////------,,,,,,,,,---&&&))),,,+++'''&&&***...+++,,,---......---,,,+++,,,***))))))***+++***)))***(((&&&%%%'''+++000333+++,,,------+++***+++,,,+++---......,,,******+++(((((())))))***++++++***((((((''''''''')))***+++*********+++++++++******))))))((((((((((((((())))))+++,,,,,,+++)))(((((((((((()))***+++,,,,,,,,,))))))((((((((((((((()))+++++++++,,,,,,"""$$$&&&'''&&&''')))***---222999>>>AAACCCDDDDDD:::333---+++)))'''''')))))))))(((''''''((()))***+++,,,,,,+++***))))))***'''((()))))))))))))))(((***'''&&&(((+++---+++)))%%%((((((&&&'''******((()))******+++++++++******)))***+++,,,,,,+++***)))'''((()))******)))((('''$$$$$$&&&'''(((((())))))%%%(((&&&''',,,(((&&&111((((((((('''&&&&&&%%%%%%(((((((((((((((((((((((((((((((((((()))******+++***))))))+++...//////...//////...---,,,,,,++++++,,,...//////......000111...///////////////......///.........///...---+++++++++++++++,,,,,,,,,,,,+++******)))))))))))))))))))))(((((())))))***+++)))******)))((((((+++,,,---,,,,,,///444555444111...---+++))))))***+++---...------,,,,,,,,,,,,---************+++++++++++++++000222...***+++---,,,---------...------,,,+++......//////......---,,,+++++++++,,,,,,,,,,,,,,,+++------+++(((''')))++++++,,,,,,------,,,,,,++++++***)))***+++,,,+++***+++)))'''&&&)))///555999,,,---...---+++******++++++,,,......,,,***)))***(((((((((***,,,------+++(((((('''&&&'''(((***+++&&&''')))***+++,,,,,,,,,***))))))((((((((((((((()))************))))))(((&&&''')))***,,,---------***))))))(((((((((((((((+++++++++,,,---###%%%''''''''''''((()))000666===AAABBBAAAAAAAAA888000*********'''&&&)))'''''''''(((((())))))******+++---,,,***)))***,,,)))******++++++***)))(((***'''%%%'''+++---+++)))&&&******&&&'''******''')))***+++,,,,,,,,,,,,,,,******++++++++++++******((((((((((((((((((((((((''''''(((((((((''''''&&&$$$(((%%%&&&,,,((('''111***)))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))+++++++++***))),,,///111000///000///...------,,,,,,,,,...000111000//////000111222222111000000//////000000...---...000000...+++,,,++++++*********++++++***************)))(((((())))))(((((())))))***+++(((((()))((('''&&&))),,,***))))))***+++,,,,,,------,,,***)))***,,,///111,,,------............---******+++++++++,,,,,,,,,***000333///++++++,,,++++++++++++***++++++,,,---,,,---...//////...,,,***)))***+++,,,,,,,,,+++***------,,,+++*********++++++++++++******+++++++++***))))))***,,,,,,+++******)))))))))+++...111333+++,,,,,,+++)))(((((()))***,,,......,,,***)))))))))((((((***------+++))))))((('''&&&'''''')))***%%%&&&(((***+++++++++++++++***))))))((((((((())))))(((''''''((()))))))))'''((()))+++,,,,,,,,,++++++***))))))((((((((()))))))))******+++$$$&&&(((((('''''''''(((222999AAAEEEDDDAAA>>>>>>777///)))++++++'''&&&(((%%%&&&'''((())))))))))))(((+++,,,,,,)))(((***,,,***+++,,,,,,+++***)))(((+++'''%%%''',,,...,,,((('''++++++''''''++++++&&&)))***+++,,,---.........+++******************+++))))))(((((((((((())))))*********)))(((&&&%%%$$$$$$'''%%%&&&,,,)))'''222+++***((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''((()))+++++++++******---111222111///000///...------------...000111222111000///000111666555333111000000111222000...---...111111///------,,,++++++******++++++)))***+++++++++***(((''')))))))))))))))******+++&&&&&&((((((&&&%%%(((---*********(((&&&&&&(((***+++***))))))+++///222444+++,,,...///000///......++++++,,,,,,,,,---------)))000444000+++++++++******)))(((((()))***,,,---+++,,,...000///---+++)))+++,,,---///...---+++***,,,***)))***---.........,,,+++***))))))***+++,,,)))((((((***,,,---,,,***(((((()))************)))***++++++***'''&&&&&&'''***,,,......,,,***((((((***)))(((***,,,,,,)))&&&)))((('''&&&&&&'''((()))%%%&&&((()))*********)))++++++***)))))))))))))))((('''%%%%%%''')))******((()))+++,,,,,,+++***)))++++++***)))))))))))))))'''(((((()))***"""$$$&&&&&&%%%&&&***...888<<>>BBBEEEFFFBBB;;;666---***(((((())))))'''%%%************)))((('''''''''((()))*********)))(((''''''''''''((()))***+++))))))******++++++******++++++,,,,,,+++***)))(((+++++++++*********))))))+++,,,,,,---,,,+++***)))+++******))))))(((((((((&&&'''(((((('''&&&$$$###$$$(((%%%%%%+++'''&&&000))))))((((((((())))))***+++***))))))(((((())))))''''''''''''(((((()))***((()))***+++,,,---......------.................................///000000///////////////...---,,,,,,---.........---,,,+++***,,,---,,,)))((()))+++,,,,,,++++++******)))))))))(((((()))***+++,,,,,,+++)))((()))******)))((()))*********))))))((('''%%%'''***,,,,,,+++***)))...---------------......+++++++++++++++*********)))...000---++++++***(((***+++,,,------,,,,,,+++---............,,,+++***...------,,,++++++******---------------------------+++(((''')))+++------...---,,,,,,++++++,,,,,,++++++*********+++,,,,,,+++***)))((((((((()))***++++++,,,,,,,,,,,,++++++))))))(((''''''((())))))******)))))))))***++++++((()))+++***)))))))))+++******))))))))))))*********))))))(((((()))*********+++,,,+++***)))+++...,,,,,,+++***))))))*********************%%%%%%%%%%%%''',,,333888???@@@AAACCCDDD???777111***(((''''''(((((('''&&&++++++++++++***)))((('''(((((((((((((((((())))))(((((((((((()))***+++,,,+++,,,,,,,,,,,,++++++***))))))************))))))))))))))))))*********+++++++++,,,,,,,,,,,,++++++++++++***))))))(((''''''%%%&&&'''(((((('''&&&%%%$$$((($$$%%%***&&&$$$///(((((((((((())))))***+++***))))))(((((((((((((((((((((((((((((()))))))))))))))***+++,,,---........................------------...////////////...---............---,,,,,,,,,,,,---.........------'''((((((((('''(((***,,,++++++++++++++++++++++++(((((((((((()))***+++++++++)))))))))+++,,,+++***)))))))))(((((((((''''''&&&%%%(((...---(((***111222///,,,,,,///000000...++++++++++++,,,,,,,,,,,,+++//////,,,***+++,,,***,,,------------,,,,,,+++------......---,,,+++***------,,,,,,++++++******+++,,,,,,------.........---+++((((((***,,,------...---,,,,,,++++++,,,,,,++++++******)))*********)))******+++++++++++++++++++++,,,,,,,,,,,,++++++))))))(((''''''((()))))),,,,,,+++***************)))***+++*********,,,...++++++************++++++))))))))))))***+++,,,---+++,,,,,,+++***)))+++,,,---,,,+++***))))))))))))***************$$$$$$###$$$(((///777<<<@@@@@@BBBDDDBBB<<<222***''''''&&&'''''''''''''''************)))((('''''')))(((''''''((())),,,---+++******************+++,,,,,,,,,,,,++++++***)))'''(((((()))))))))))))))(((((()))***+++,,,------------,,,,,,,,,+++******++++++***)))(((''''''&&&%%%%%%&&&'''((((((''''''&&&)))%%%%%%***&&&%%%000(((((((((((()))***+++,,,***)))((((((''''''(((((())))))))))))))))))))))))+++++++++,,,,,,,,,------...............---------,,,---.../////////...---,,,---------------,,,,,,+++,,,,,,------.........(((((('''&&&&&&(((***,,,************++++++,,,,,,((((((((((((((()))******+++***)))***,,,---,,,+++(((((('''''''''''''''(((,,,$$$%%%+++***&&&111BBB666111,,,---111333111...******+++,,,,,,---......---000000+++***,,,...---............---,,,,,,+++,,,------...---,,,+++***,,,,,,,,,,,,++++++******++++++,,,,,,---...//////...,,,******+++---.........---,,,,,,++++++,,,,,,,,,+++******)))))))))))))))***,,,---...---,,,++++++,,,,,,,,,,,,,,,,,,+++******))))))))))))******,,,,,,+++++++++++++++,,,+++,,,---,,,,,,---///111++++++************++++++((())))))***+++---......,,,,,,,,,+++******++++++...---,,,***)))(((((((((***************###"""###&&&,,,333:::>>>>>>AAADDDEEEAAA777,,,$$$%%%&&&&&&'''&&&&&&'''((((((((())))))(((((('''&&&((('''&&&'''(((+++...000...---,,,***)))))))))(((******+++******)))(((((('''''''''(((((()))******((()))***+++---...//////......---+++***)))((((((******))))))(((''''''&&&%%%%%%&&&'''(((((((((((((((***&&&&&&+++((('''222(((((((((((()))+++,,,,,,******)))(((((((((((((((((()))***++++++******)))......------,,,++++++***.....................---,,,---...//////...---,,,,,,,,,---------------,,,,,,,,,,,,,,,---.........,,,***(((''''''((()))***((())))))******++++++,,,(((((((((((((((((()))***+++***)))***,,,------,,,((((((''''''''''''((())),,,$$$$$$+++)))&&&000BBB444000+++,,,000222///,,,******+++,,,------...//////111111,,,+++...000//////......---,,,,,,,,,,,,+++,,,---------,,,+++***,,,+++++++++++++++******++++++,,,,,,---.../////////---,,,,,,.../////////...---,,,,,,++++++,,,,,,,,,,,,+++***)))))))))***)))***---//////...---+++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++************+++,,,---...,,,---//////...///111333+++******************+++((((((***+++,,,---......,,,,,,+++***++++++++++++...---,,,***)))((((((((()))))))))))))))""""""%%%***222888<<<>>><<>>???>>><<>>BBBAAA???>>>EEEHHH???000%%%%%%***''')))+++)))&&&%%%&&&)))%%%&&&((()))+++,,,,,,---((('''&&&&&&%%%%%%%%%%%%(((((((((((()))***+++,,,&&&'''((()))))))))))))))+++***)))(((((()))***+++((()))***+++,,,---......&&&%%%%%%&&&''')))+++,,,&&&&&&''''''((())))))))))))(((''''''''''''(((((($$$'''######***)))***666++++++******************---,,,++++++******++++++%%%'''***,,,.........---***++++++,,,---...///000***+++,,,---...000111111000///---,,,+++,,,------------...///000000//////000///---,,,+++,,,,,,---***((('''(((++++++(((%%%''''''''''''''''''''''''++++++***************+++---+++******++++++)))(((***)))((('''((()))+++---,,,,,,'''"""$$$+++...---,,,///111222000---+++***)))************+++++++++)))---...+++***,,,---,,,+++******)))***+++---...******,,,,,,---,,,+++*********************++++++------------------,,,,,,+++***)))***,,,---,,,+++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------...///------------,,,++++++***,,,------......------,,,'''((()))******)))((('''+++***))))))))))))))))))'''***...///...+++)))(((((((((''''''''''''(((((('''(((***+++,,,,,,+++******((('''))),,,//////---++++++***************+++))))))))))))))))))'''+++777CCCHHHGGGDDD>>>CCC@@@333((('''******,,,***'''$$$###$$$&&&''')))(((''''''''')))***+++***)))'''&&&%%%&&&&&&''''''%%%$$$$$$'''***,,,,,,&&&((())))))(((((()))***))))))************))))))+++******)))))))))+++,,,)))((('''&&&'''(((***,,,)))(((((((((((())))))***+++(((&&&(((,,,...+++(((***)))((('''(((+++...000---***)))+++...---(((""")))(((''''''(((***,,,---***+++,,,---...---,,,+++......---,,,,,,,,,------///............---------000000000000///...---,,,......------------..................//////000000000///,,,***((())))))***''')))++++++***)))))))))'''(((+++...//////...---)))***++++++++++++******+++,,,,,,+++)))((()))***+++++++++)))((((((***,,,------...///...---+++***.........------,,,,,,,,,000...,,,---......+++(((''')))++++++)))))))))***)))111777444+++&&&)))000+++,,,---...---,,,+++***000///------------+++)))***)))))))))***,,,...///------------------------++++++++++++,,,------...//////.........---------------------,,,+++***))),,,'''+++777999///((()))))))))***---//////+++'''***,,,---+++)))))),,,///---,,,***))))))((('''&&&---,,,++++++***++++++++++++,,,------++++++,,,---...,,,+++)))(((((())))))))))))))))))))))))***111;;;DDDFFFCCC@@@>>>@@@<<<000'''''')))(((***)))'''%%%%%%%%%&&&'''))))))))))))))))))******(((((('''&&&&&&&&&&&&&&&'''&&&$$$%%%'''*********'''(((***)))(((((()))+++)))******************))),,,***))))))***,,,,,,,,,,,,+++)))(((''''''))))))))))))(((((((((((()))))))))((()))---222333///+++***)))((('''(((+++---///;;;444+++'''(((******((())))))((('''(((***,,,---,,,,,,,,,------,,,++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------...............---------,,,,,,---------------........./////////000///---+++******+++,,,)))+++------+++*********((()))+++,,,............*********************)))***+++,,,+++)))((()))***+++,,,,,,+++***)))+++,,,------------------,,,,,,.........------,,,,,,,,,000...------//////,,,***,,,,,,+++)))((())),,,///000111000---)))(((+++---***+++,,,------,,,++++++000...---,,,------+++******))))))***+++,,,...///......------------------,,,,,,,,,+++,,,,,,------000//////...------,,,,,,++++++,,,------------,,,...((()))222333,,,(((******))))))+++......+++((((((***+++***)))***---000///...,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++***+++---------.../////////...---,,,++++++++++++)))))))))))))))***000888@@@DDDCCC@@@===???===666,,,''''''(((&&&'''''''''''''''''''''''')))************))))))(((&&&''''''''''''&&&%%%%%%'''&&&%%%&&&((()))((('''((()))******))))))***+++++++++++++++++++++++++++,,,***((()))---//////---000...,,,***((('''''''''+++***)))(((((('''((((((''')))...444999999333...))))))((('''(((***---///;;;333***%%%&&&(((*********)))(((((()))***,,,---...------,,,++++++++++++************************************++++++++++++)))***+++---.../////////---------,,,,,,------------------------.........000///---,,,+++,,,------,,,---......,,,+++++++++*********+++,,,---......,,,+++***((((((((()))))))))***+++***)))((()))******,,,......,,,+++,,,------,,,,,,,,,,,,------............---------------///...---...//////...,,,111///,,,)))'''***///333666000)))&&&(((++++++***((()))***,,,,,,,,,++++++///---,,,,,,------,,,***************+++---...///000///...---,,,,,,---......---,,,,,,,,,,,,,,,,,,/////////...---,,,,,,+++)))***+++---...//////000///(((''',,,---((('''+++***))))))***+++,,,+++***&&&((()))))))))+++---000///...------------...///+++++++++******++++++,,,******,,,...///000111111............---,,,++++++)))))))))))))))///777???BBBBBBCCCBBB@@@???999000***(((((((((&&&%%%&&&'''((())))))((('''))))))***+++***)))'''&&&%%%&&&'''(((((('''%%%%%%''''''&&&'''(((((('''%%%((()))******))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((***///111000...000///---+++)))(((((((((++++++)))(((''''''''''''%%%***111999===:::222,,,)))(((''''''(((***,,,...)))''''''(((******)))'''******)))))))))***+++,,,000///---+++******++++++)))******++++++++++++***))))))******+++++++++,,,)))***,,,---...///000000---..................---------------------------...---,,,,,,,,,,,,------,,,---...---+++******+++,,,+++***)))***+++---///---+++)))''''''''')))***(((*********(((((()))******---///000...------...,,,,,,+++***+++,,,...///...............---------.........///000000///...111000---***(((***...222555...'''%%%(((+++***''''''((()))+++,,,,,,++++++...,,,+++,,,------,,,+++******++++++,,,---......222000...---,,,---......///...---,,,,,,,,,,,,,,,------------------------)))***,,,---...///000000...)))(((++++++''''''***+++***)))((()))***+++,,,(((((()))******+++,,,---......---+++******,,,...,,,,,,++++++++++++,,,,,,******+++---000111000///+++,,,---------+++***))))))))))))))))))555>>>DDDBBBAAADDDFFFEEE===555---)))******)))((($$$&&&((()))***)))((((((((())))))***)))(((&&&%%%%%%&&&'''((()))((('''&&&''''''&&&'''((((((&&&$$$''')))******))))))***+++------,,,++++++,,,------,,,***))),,,///111000......---,,,++++++*********++++++)))(((''''''''''''&&&+++222888:::555...((((((''''''((()))***,,,---!!!%%%)))++++++(((&&&***************+++++++++000///---+++******++++++******,,,,,,------,,,,,,)))******+++,,,------...------.../////////////////////000000000000//////------------------------,,,,,,+++++++++++++++++++++,,,,,,+++)))((()))+++---,,,***((()))***,,,...---+++)))((('''((()))***((()))+++***)))((()))++++++---///000///......///,,,+++******+++,,,...///........................---...///000////////////.........,,,******,,,......,,,***)))))))))(((''''''((()))+++,,,,,,++++++,,,+++***+++------,,,+++***++++++,,,------------111000///........./////////......---,,,,,,,,,,,,******+++,,,---...//////+++,,,,,,---......------+++***+++------)))((()))+++******)))(((***,,,---+++*********++++++***)))...///---+++((((((+++---...------,,,,,,,,,,,,,,,*********---///000---+++***+++,,,---,,,+++***))))))))))))))))));;;CCCFFFBBB@@@EEEGGGDDD777000******+++***)))***&&&&&&((()))***))))))(((((())))))))))))(((((('''''''''((())))))))))))((((((&&&%%%&&&''''''&&&%%%'''((())))))(((((()))***------++++++++++++------***+++,,,---......//////+++++++++++++++++++++++++++***)))(((((('''(((((('''+++000333333///)))%%%'''''''''((()))***+++,,,&&&&&&''''''((()))*********+++++++++++++++++++++...------,,,++++++++++++***+++---...//////...---******+++,,,---...///000/////////000//////......///000111222222111000///.........---------------,,,,,,,,,++++++*********)))******)))(((((()))+++---,,,***))))))***+++,,,++++++***))))))***+++,,,)))***++++++******+++,,,+++---/////////...///000,,,++++++++++++,,,,,,---.............../////////---...000000...------...+++---......,,,*********(((***,,,,,,+++)))((((((((()))***,,,,,,,,,+++++++++******+++,,,...---,,,++++++,,,---------------//////000000000000000000///...------------------)))***+++,,,---...///000,,,,,,,,,---,,,,,,++++++'''***---///...+++******+++++++++***)))***,,,///---,,,+++,,,,,,,,,***(((000000000---)))***...222111000///...---,,,,,,,,,***)))))),,,000000---))),,,,,,,,,------,,,,,,+++)))))))))))))))>>>FFFHHHCCCAAAEEECCC<<>>>>>???BBBDDDCCCBBB>>>>>>>>>===<<<;;;999999444222000...,,,,,,,,,,,,,,,+++***))))))***++++++((()))+++---//////...------,,,***)))((()))***+++---,,,+++******************(((&&&%%%'''((('''''''''(((***+++,,,+++***)))***((('''(((+++---,,,***++++++++++++,,,,,,,,,,,,---...000///......000111//////......------,,,,,,,,,++++++++++++---...///000000000///////////////......//////000//////////////////////////////////////////...------,,,,,,,,,++++++++++++---...///---,,,...111///+++,,,111,,,+++******+++...111333///...,,,++++++,,,...///++++++,,,,,,,,,,,,++++++******)))((()))***,,,,,,,,,---000111222111///......---,,,++++++---...000......////////////......------------,,,,,,++++++***---///000///...------,,,,,,,,,,,,++++++++++++---+++******,,,------,,,------------...///000000000//////111222222000...---,,,+++,,,...///...---))))))************))))))+++***)))(((((()))******'''+++///000---+++,,,///........................+++******)))***+++,,,---))))))((('''''''''(((((())))))))))))(((((()))******---//////---+++***+++))))))***++++++CCCAAA999---((()))++++++((()))*********((('''&&&$$$)))...000---+++***+++)))+++000888???AAA???<<>><<<<<<>>>BBBCCCAAA???BBBBBBAAA???===<<<===???===AAA@@@999666999999555444***&&&+++000...***)))///***(((+++---,,,---000***---...,,,***))))))(((++++++,,,---...---***'''((($$$$$$(((***)))(((***''''''(((((())))))******+++++++++***)))))),,,///...---,,,++++++,,,---...000///---+++*********+++///...------...---,,,***,,,,,,++++++,,,,,,---...,,,...000222222111///...,,,///222111///------///...111444333000....../////////...------------...'''''')))***,,,,,,------+++,,,.........,,,***(((000...,,,,,,...000111111000...,,,---///000...+++---------...------,,,,,,,,,+++)))''''''(((***+++,,,,,,---...//////......,,,,,,,,,,,,,,,,,,,,,+++///////////////.........111---))))))+++...///...---------------...///000)))+++---------,,,------)))***+++---.../////////+++,,,...000111222333333222---)))***---///...+++---------,,,,,,,,,++++++***)))((((((((((((((()))******))))))))))))******'''***------------000333000000111222111///---+++&&&+++---***+++///...***$$$'''))))))'''&&&(((***'''((()))))))))(((&&&%%%******+++++++++******)))***((('''((()))>>>666,,,&&&%%%''''''&&&'''&&&&&&&&&&&&''''''((($$$'''))))))(((***///333777444444888::::::===AAA???>>>>>>@@@BBBBBBAAA@@@DDDDDDBBB???===<<<>>>@@@>>>BBBCCC@@@@@@EEEGGGEEELLLDDD>>>???<<<444...+++...******...000//////000---......---.........---......---+++))))))+++,,,***'''&&&***+++)))((()))''''''((()))******++++++,,,,,,,,,***)))***---///---------,,,,,,---------......---,,,++++++++++++...,,,,,,---...---,,,***,,,,,,++++++,,,,,,---...,,,...000222222111///...---///111111...---...000222444666444111......///000///...---------------((()))***+++,,,---------------.........---,,,+++000///---,,,---///000000111///---...000000...,,,,,,---------------,,,,,,******)))((())))))***+++,,,,,,---...............,,,,,,++++++++++++,,,,,,.........///////////////111...++++++---//////...------,,,,,,---......///++++++,,,,,,++++++,,,---)))***+++,,,---.........,,,------...//////......000,,,)))***...000...+++---,,,,,,,,,++++++++++++,,,+++***)))((((((((('''))))))************))))))***,,,...---++++++---//////000111111111///---+++))),,,---***)))---,,,(((%%%(((******((('''(((***(((((()))))))))((('''&&&)))******+++++++++******,,,***)))***+++666000)))&&&&&&''''''&&&''''''&&&&&&&&&&&&&&&'''&&&&&&''')))---222888;;;;;;777666888999999===BBB???AAABBBBBBAAAAAAAAABBBGGGFFFDDD@@@======???AAA<<>>888777666333333777888666444555888555444555777666333000///000111...+++***+++---,,,((((((,,,---***'''(((&&&''')))+++,,,---,,,,,,,,,------,,,++++++...000,,,------......------,,,,,,,,,,,,------,,,,,,++++++******+++------,,,+++,,,,,,,,,,,,,,,------...---...000111222111///...///000000///......000111555666666555222///......000000///...------,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000///...---------...///111000//////000000///---,,,,,,------------,,,,,,((()))******++++++++++++,,,------............------,,,***))))))+++,,,---------......//////000000000///---...///000///---,,,,,,,,,,,,,,,------...---,,,+++*********+++,,,)))***+++,,,------......---------,,,,,,++++++***---+++***,,,///000...,,,,,,,,,,,,+++++++++******......,,,+++***)))((('''))))))***++++++***)))))),,,------,,,***)))***+++...///000000///...,,,++++++---,,,((((((***)))'''''')))******)))))))))+++))))))******))))))((('''(((((()))***+++++++++++++++***)))***+++...+++'''%%%&&&'''''''''((('''&&&&&&%%%&&&&&&&&&&&&%%%&&&+++444;;;>>>???>>>:::999<<<<<<;;;<<<@@@@@@CCCFFFEEEBBB@@@AAACCCIIIHHHEEEAAA>>>>>>@@@BBB??????>>>>>>@@@CCCCCCBBBPPPPPPNNNKKKFFFCCCDDDFFFGGGCCCAAACCCCCCAAA@@@AAAFFFAAA@@@CCCFFFAAA:::555...000333444333000,,,***+++((()))---...***((((((%%%'''***,,,.........------......---,,,---///111+++,,,---......---,,,+++)))***,,,---...---,,,,,,)))))))))+++---...---+++,,,,,,,,,,,,,,,---......---...000111111111000///111000//////...///111333444444444333111000//////000000//////...,,,,,,++++++************+++++++++,,,+++*********,,,...000000000///...---,,,---...000000//////......------++++++,,,---------,,,,,,'''(((***,,,------,,,+++,,,------......---------///---+++)))***,,,...000,,,------...///000111111//////000111111000...---,,,,,,+++++++++,,,,,,---///---***))))))***++++++***+++,,,---............------,,,++++++*********+++***+++---000000...,,,,,,,,,+++++++++*********...---------,,,+++***)))((()))+++,,,,,,+++)))(((,,,,,,,,,+++***))))))))).........///...---,,,+++,,,,,,***((('''((())))))((()))***+++++++++++++++***************))))))((('''''')))***++++++++++++)))((('''((())))))(((&&&%%%&&&'''''''''(((''''''&&&&&&'''''''''&&&&&&***222;;;AAABBB@@@???===>>>BBBBBB>>><<<>>>AAADDDFFFEEEBBBAAABBBDDDHHHHHHEEEBBB??????AAACCCEEEBBB@@@AAABBBBBBAAAAAADDDFFFEEEAAA>>>AAAGGGLLLPPPJJJHHHJJJLLLKKKMMMPPPLLLHHHIIIQQQTTTMMMDDD@@@777555333444555444000,,,+++((((((,,,...+++))))))&&&(((***,,,---.........,,,...///...------///000+++,,,---......---,,,+++)))***,,,---......---,,,)))((()))***---...---,,,------,,,,,,------...///......///000111000000///111000//////000111222333000000//////////////////////////////...---,,,+++******)))))))))******+++...---++++++,,,...111333///000111000---,,,...////////////...,,,+++++++++***++++++,,,------,,,,,,''')))+++---......,,,+++,,,---------------,,,,,,///...,,,++++++---000111,,,------...///000111111///000222222111///...------,,,,,,+++++++++,,,,,,000---)))(((***++++++++++++,,,---......///......---,,,,,,++++++,,,---...******+++---///000...---,,,,,,,,,+++++++++******+++,,,------------,,,,,,(((***+++------+++***(((***))))))******++++++***---------------,,,,,,++++++)))(((((((((((()))+++))))))***+++,,,,,,+++***+++******)))))))))))))))&&&'''((()))***+++++++++(((''''''''')))((('''&&&%%%%%%%%%&&&'''((((((''''''((())))))***+++,,,111888@@@DDDDDDBBBAAA@@@BBBFFFFFFAAA??????AAACCCDDDDDDCCCCCCCCCDDDFFFFFFEEECCCAAA@@@AAACCCDDD???===@@@DDDDDDCCCCCCEEEGGGDDD===:::===CCCEEEKKKFFFFFFJJJNNNPPPSSSWWWHHHEEEIIITTTYYYTTTOOOOOOIIIDDD===999777777777666000+++***,,,---+++)))+++((())))))***,,,---......,,,---///...------...000,,,------......------,,,***+++,,,,,,------------***))))))+++---...---,,,---------------......///...//////000000000000000111000///000222333333222...---+++,,,---//////...---.../////////...---,,,******)))))))))***,,,---111000///...///111333555...111333222///---///111...//////---+++******+++)))***+++,,,,,,------,,,)))***,,,.........,,,,,,,,,------------,,,,,,+++...---,,,+++,,,...000111------......//////000000///111222222000...---......------,,,,,,,,,,,,,,,000---)))***,,,...---++++++,,,------.........---,,,,,,++++++,,,...000111++++++,,,---............---------,,,,,,,,,++++++)))***,,,.........------)))***+++,,,,,,+++***))))))(((((()))+++---,,,+++,,,,,,+++++++++++++++++++++)))(((******)))))),,,***))))))***,,,,,,+++)))+++***)))(((((((((((()))''''''((()))***************)))((()))+++(((((('''%%%$$$$$$%%%'''(((((((((((()))+++,,,---444666999>>>BBBEEEFFFEEEEEECCCDDDHHHGGGCCCBBBDDDBBBAAAAAACCCDDDEEEDDDCCCBBBDDDEEEDDDCCCAAABBBBBB@@@:::888???EEEEEEEEEFFFIIIKKKHHHAAA>>>AAABBB???CCCAAACCCJJJNNNNNNNNNPPPDDD@@@CCCNNNSSSOOOQQQXXXXXXZZZXXXQQQGGG@@@>>>@@@777222.........+++***+++******)))((()))+++---...+++,,,......---------///---------,,,,,,---------,,,,,,+++++++++,,,------+++++++++,,,...///---,,,---------------...//////.../////////000000000000111000///111444555444222000---++++++,,,...---,,,+++,,,...///000///...---,,,+++******+++---///000000000/////////111222333...111444333000///111444...000000...+++)))***,,,))))))***,,,,,,------,,,+++,,,---......---,,,,,,---------------,,,+++***+++******++++++---...............//////////////////111222111...,,,---...///......---,,,,,,------///,,,***+++///000...+++******+++,,,,,,,,,++++++---,,,+++++++++---///000------------,,,,,,---............---------,,,,,,***+++---......---,,,++++++++++++++++++++++++++++++)))((())),,,...---+++++++++*********+++++++++---******------((('''******(((((())),,,,,,+++(((***)))((('''''''''(((((((((((()))))))))))))))(((***)))((()))+++***)))'''%%%######%%%'''((((((((()))***,,,......<<<===>>>@@@BBBEEEHHHIIIIIIFFFEEEGGGGGGDDDEEEHHHBBB@@@???AAAEEEGGGEEEBBB@@@BBBEEEEEEDDDBBBBBBBBBCCC<<<:::BBBHHHHHHHHHJJJHHHKKKKKKFFFDDDGGGEEE???AAA@@@DDDKKKNNNJJJFFFEEECCC>>>???GGGJJJHHHNNNZZZ___jjjssslllZZZJJJCCCDDD>>>777111000...***)))+++,,,***((('''(((***,,,...***,,,......---,,,---.........,,,++++++,,,.........---++++++++++++---------,,,,,,---...///...,,,...------------...//////////////////000000000000000//////222555666444111222///++++++,,,---,,,******,,,...///000000...------,,,++++++,,,///111333---------------......///---111555555111000222666///111222000,,,***+++---((()))***+++,,,---------------------------,,,,,,------------,,,,,,+++***(((((()))***++++++,,,,,,///////////////.........///111222000---+++,,,...000///...---------------///,,,***---111222///,,,((())))))*********))))))...,,,+++******,,,---///......---,,,++++++---/////////.........---------+++,,,---......,,,***))),,,++++++******++++++,,,---***)))***---...,,,***+++***************++++++000,,,,,,000...(((%%%(((***(((''')))+++,,,***(((***)))'''&&&&&&&&&'''(((((()))))))))))))))(((''''''&&&&&&'''***)))(((&&&%%%%%%&&&'''(((***&&&''',,,,,,''',,,666===EEEBBB???CCCBBBAAAIIIGGGGGGFFFGGGGGGFFFDDDBBB@@@@@@AAACCCDDDDDDEEEEEEAAACCCEEECCC@@@???BBBFFFAAA@@@??????AAADDDHHHJJJKKKHHHFFFHHHKKKJJJEEE??????CCCGGGIIIHHHFFFDDDCCCEEEDDDBBBCCCEEEGGGFFFFFFUUUaaallljjj]]]NNNGGGEEEFFF===666...)))000111###)))))))))((('''(((+++---000---******+++,,,***(((******++++++,,,---...///,,,,,,+++***+++,,,---///++++++,,,---------,,,,,,000...,,,,,,...000000000///............///000000///000111222222111000///000111222222111///---+++***,,,...111222222111111000/////////000111000///....../////////---,,,+++...111333444222000...---//////...------------...,,,,,,++++++,,,,,,---...///---+++,,,///000///------...///...,,,+++,,,---((()))***+++++++++++++++,,,///111111...,,,...000000///---,,,,,,---///000000000///...---+++)))((())),,,...///......///111,,,++++++***))))))******+++)))((())),,,///000000---------,,,,,,+++++++++........................)))+++,,,......---,,,+++000---***(((''')))+++---******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---,,,,,,---)))%%%&&&+++***)))((()))+++,,,,,,***((()))***+++,,,+++******((()))))))))************))))))***+++,,,&&&&&&%%%%%%%%%%%%&&&&&&)))((((((***+++---444<<<===HHHGGGCCCIIIIIIDDDEEE@@@BBBDDDFFFGGGFFFFFFEEEBBBBBBAAAAAAAAABBBCCCCCCEEEDDDBBBAAABBBDDDFFFFFFDDDDDDCCCBBBCCCDDDFFFHHHJJJHHHGGGHHHJJJJJJGGGDDD???BBBEEEGGGFFFDDDDDDDDDFFFEEECCCBBB@@@@@@@@@@@@???HHHSSSVVVRRROOOPPPTTTUUUJJJAAA777,,,---000(((((()))))))))((()))***+++---+++)))))),,,---,,,******++++++,,,------------,,,,,,,,,+++,,,,,,------+++,,,------............///...------///000///..................//////000///000000111111000000///000000111111000...---,,,,,,...000222333333333222///.........000111111111333333333222111///...,,,...000222333222000///...000///...------------------,,,,,,,,,,,,---......000...,,,,,,//////...---+++---...---+++***++++++******+++,,,,,,,,,++++++---...000000///......//////...,,,++++++,,,...///.........---,,,+++))))))***+++---...------...///---,,,+++***)))))))))***---+++******,,,............---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,---...------,,,///...+++***)))***,,,------,,,,,,,,,++++++************++++++,,,,,,++++++---+++,,,---***&&&(((---))))))***,,,...---+++((()))***+++,,,,,,+++***)))((((((((((((((())))))***)))******++++++&&&'''''''''(((''''''&&&)))++++++(((+++333:::===>>>LLLKKKFFFNNNQQQFFF>>>999;;;???CCCFFFFFFDDDCCCDDDCCCBBB@@@?????????@@@HHHDDD@@@BBBFFFIIIIIIGGGEEEEEEFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJCCCDDDEEEEEEBBBAAA@@@AAAEEEFFFEEEAAA===<<<>>>AAA<<>>LLLIIICCCMMMRRREEE888333444777===CCCEEEAAA===DDDDDDDDDCCCBBB@@@>>><<>>;;;===BBBIIILLLLLLJJJIIIIIICCCEEEHHHKKKNNNOOOOOOOOOIIIIIIIIIHHHGGGIIIMMMPPPHHHHHHGGGCCC@@@>>>???@@@BBBDDDEEEBBB===<<>><<<@@@FFFKKKMMMLLLIIIFFFCCCKKK^^^ggg```WWWHHH444000---,,,---///000---***+++,,,,,,+++***)))+++,,,//////...---------,,,,,,,,,,,,---..................---,,,,,,,,,---...///000000222333555333000---,,,---///000000000///.........------------......///...---,,,,,,...000222333333222222222222222222777999999666111......000///////////////000111111...,,,,,,...222333111......------,,,,,,,,,,,,,,,***************++++++,,,///111333333000---++++++---...///...,,,+++,,,---------...///////////////------,,,---...///---,,,++++++++++++++++++++++++,,,---...//////000000000000000///---,,,+++---///+++++++++++++++,,,------,,,+++***+++---000111111------------....................................------------............,,,---......///.........+++,,,,,,,,,---------...,,,+++***(((((()))***+++///+++)))---///------///111...+++***+++---......///...---+++******))))))*********+++++++++,,,,,,***)))))))))((('''''''''(((((()))***+++,,,,,,111;;;BBBCCCBBBBBB999:::777;;;DDD>>>444777777???EEEDDD<<<888<<>>AAAFFFHHHIIIHHHFFFEEEFFFGGGHHHJJJKKKLLLMMMMMMMMMJJJGGGGGGIIIJJJIIIGGGHHHIIIIIIHHHFFFEEEEEEFFFBBBCCCCCCBBBAAA???>>>===@@@CCCGGGHHHFFFDDDDDDDDD===CCCOOOUUUXXXaaaXXX???111---******---///,,,))))))***,,,+++******,,,///000///---,,,,,,---...///,,,,,,,,,,,,---///000111111000...---,,,---...///...---...000222111///------...000111222111000///---------......---------......------...000111222555555444333333333333333666:::<<<:::444000000111222111000//////000000111...,,,,,,///333333000,,,,,,,,,++++++,,,,,,---...++++++******++++++,,,---,,,000444555222...+++***......---+++******,,,...+++,,,---...///000000000+++---......---,,,------++++++,,,,,,,,,,,,++++++,,,,,,---...////////////.........,,,***+++---///*********+++,,,---...///...,,,++++++---///000000+++,,,...///000///...---........................---.../////////...,,,,,,,,,,,,---------.........---------------,,,,,,,,,+++***((((((((()))+++,,,///***))),,,...---,,,---...,,,***+++,,,---------///...---+++*********+++((()))+++,,,,,,,,,***)))(((((((((((((((***)))(((((()))+++---...444...///:::???:::999<<<888666555???GGG;;;111888CCCPPPWWWNNN:::...444@@@:::;;;===???BBBEEEHHHIIICCCAAAAAACCCGGGIIIGGGDDDBBBCCCEEEHHHKKKNNNPPPQQQOOOKKKFFFGGGJJJKKKGGGCCCMMMNNNNNNKKKGGGCCCBBBAAAAAAAAABBBDDDFFFFFFCCCAAAAAACCCDDDCCC@@@AAAEEEJJJNNNOOOOOOJJJOOOaaa]]]@@@111,,,((((((+++---+++(((&&&)))++++++***+++...111000///---++++++---///111,,,++++++,,,---///111333333222000...---...///000+++++++++---//////...,,,...///111222333222000///+++,,,............,,,+++.........///000111222333777666555444444444444444555999===<<<777222222333333222000///.........///...,,,,,,///444444///***++++++++++++,,,---......,,,,,,++++++,,,,,,---...***///555777444///+++***...---,,,)))'''(((+++...******,,,...///000000000***---000///,,,+++,,,...+++,,,,,,------,,,,,,++++++,,,------.........---------,,,+++)))***---///))))))***+++,,,...///000000...,,,,,,---...///...***,,,...000111000...,,,........................---...000000000...+++***,,,,,,,,,,,,,,,---.../////////...---,,,++++++******)))((('''((()))+++---000+++(((+++...,,,+++,,,*********,,,......---+++///...,,,+++***++++++,,,&&&'''***,,,,,,+++)))'''(((((((((((((((,,,***((((((***+++***)))333666555222111444666555555999<<>>BBBFFFFFFEEEDDDFFFEEECCCDDDFFFJJJNNNPPPMMMJJJFFFDDDFFFKKKLLLJJJLLLKKKJJJIIIGGGGGGGGGGGGFFFBBBAAAEEEDDD??????CCCFFFEEEDDDEEEFFFGGGFFFDDDKKKQQQRRROOOPPPVVVUUUNNN555%%%,,,***'''///******))))))(((((()))+++---...111000...------...000111++++++++++++,,,---...///000000111000000///......---+++******,,,---------///...///222555444111---///////////////......---...///000...,,,,,,///222555===???999444555555333888888888666333111111222000...000333000+++---444111,,,)))---333555///)))---+++))))))+++,,,,,,,,,,,,,,,,,,***)))))),,,...000111333666777555000,,,,,,+++***))))))+++---...***,,,...111222222222111111---+++------***+++///,,,+++******)))*********------------------------)))+++------,,,*********)))+++,,,+++)))))),,,///...............///000111***---111444444000,,,(((---------------...///000...------...000111000///---,,,+++---000000---)))---...///...,,,+++,,,---000...,,,***((())))))***---,,,,,,,,,,,,,,,,,,+++,,,,,,---...---,,,+++***,,,,,,,,,++++++*********+++)))((()))******)))((('''((()))***+++((())))))(((&&&'''+++///===AAA@@@999333222222000000444444777999222333CCCJJJFFFHHHKKKCCC222---333111555777666999???BBB???FFFCCC???===<<<>>>BBBGGGBBBCCCDDDEEEFFFIIIMMMPPPUUUPPPJJJDDDCCCBBBAAA>>>JJJIIIIIIJJJLLLMMMMMMLLLIIIDDDCCCEEEEEECCCDDDHHHFFFEEEDDDEEEGGGIIIJJJJJJIIIPPPRRRNNNMMMQQQQQQNNN:::(((...***&&&,,,'''&&&)))))))))***+++,,,---.........---,,,,,,---......++++++++++++,,,---...///000000000000000000///...---,,,+++,,,---...---,,,.........111333333000---...//////000///...---,,,---...///...------000222777>>>???999333222111///::::::999666333000//////111......000///,,,...444333///,,,...333444000,,,,,,***))))))***,,,,,,,,,,,,,,,+++)))((())),,,...,,,---///222333333///---,,,++++++***+++,,,---...+++,,,...000111111000000000,,,,,,...---++++++...++++++************++++++------------------------+++---...---+++******++++++---...,,,***)))+++---,,,,,,,,,---...000111222...///000111111000...---............///000111222000///......000111000//////---,,,---///000...+++---...///...,,,+++,,,---111///---***)))******+++***++++++,,,------......,,,,,,---------,,,+++***++++++,,,,,,------......***)))((()))***+++***)))((()))***+++,,,###'''***(((%%%&&&,,,333666<<<>>>888111...,,,++++++000---+++222555888CCCDDD:::<<>>)))---***&&&+++&&&&&&((()))+++,,,------------++++++++++++++++++++++++++++++++++++,,,---.../////////000000111000000000...------...000///---+++------...000222111///,,,---...000000000///---+++,,,---......---...000222666:::<<<777222111000///;;;;;;:::666222...------222---+++---//////000333444222000000111111000///+++)))((()))***,,,,,,+++,,,,,,+++((('''(((,,,...++++++,,,...111111000...+++,,,------------------,,,---...000000//////......,,,,,,///...+++***,,,************+++,,,------...........................//////---+++***+++,,,...//////---+++***+++---******+++,,,...000222333222111000//////000222333///......///000222333555222111//////000111000///111///---...///000//////---...///...---,,,---...222000...,,,++++++,,,---))))))***,,,---///000000,,,,,,,,,---,,,++++++***(((((()))+++---...///000***(((((()))+++,,,+++***)))***++++++,,,"""&&&******))))))---111<<>>777999???GGGOOONNNDDD;;;222///,,,///666===>>>===???CCCFFFDDDAAABBBBBBAAAGGGJJJMMMKKKFFFBBBCCCDDDBBB??????AAACCCEEEGGGKKKHHHFFFFFFHHHKKKKKKGGGCCCIIIHHHGGGHHHHHHGGGGGGHHHFFFFFFFFFHHHKKKMMMMMMLLLDDDLLLTTTSSSMMMJJJQQQ[[[@@@(((+++)))&&&,,,(((***'''))),,,...//////---,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,---.........///000111111111111111......///000111000---+++,,,,,,...///000///...---,,,...///111000...,,,+++++++++,,,---...///111222000444666555333222222222999999888555111...---...222...***+++///111111111444333222000......///111***)))((()))+++,,,,,,+++,,,,,,+++)))'''(((,,,...---,,,,,,---///111000///+++,,,...///000///...---------............---,,,---+++,,,//////+++)))+++)))*********,,,---...///////////////////////////111111000---+++***,,,............------------...,,,,,,,,,,,,---///000111222222000000000222444555///.........000222444666555333000000111111111000222111///...///000111111---///000///...---...///222111///---,,,,,,......******+++,,,---...///000,,,,,,,,,,,,++++++******%%%&&&'''(((***+++------)))(((((()))+++,,,,,,+++******+++,,,,,,%%%'''***...111111///---;;;EEEMMMLLLFFFAAA;;;666555:::444...666:::777999444FFFMMMDDDBBBIIIDDD777666444111000111555<<>>HHHKKKMMMKKKGGGDDDCCCCCCEEEAAAAAADDDDDDBBBDDDIIIGGGFFFFFFGGGIIIHHHDDDAAAJJJLLLMMMLLLKKKJJJHHHEEEFFFGGGHHHKKKLLLKKKHHHEEEDDDKKKUUUXXXQQQKKKUUUeeeFFF++++++)))''',,,(((,,,&&&))),,,///000///---,,,,,,,,,------------,,,,,,------,,,,,,------......//////000111111222111111......///000222111...++++++,,,...///............---...///000///...,,,++++++++++++---///000000000///000222333333111111222555555666444111000000111222///,,,,,,///222222000111111111///,,,+++---///)))(((((())),,,---,,,+++,,,,,,,,,***)))))),,,...///---,,,,,,---...---,,,+++,,,///000111000...,,,---------------,,,,,,+++---+++,,,//////+++)))+++*********+++,,,...///000////////////////////////000111000...++++++---///---,,,,,,---...///000111//////...------------...000111111222333444444555//////...---...111333555555333000000000111111111222222111000///000111333...///000000......///000333111///---------///000------------------------,,,,,,++++++************''''''((()))******++++++***))))))***+++,,,,,,*********+++,,,,,,'''))),,,222777888555222,,,333:::<<<===???===999===@@@999666<<<999444999EEEVVVWWWCCC666;;;999...555555444111------777BBBVVVUUUMMMDDDDDDIIIGGG???DDDEEEFFFHHHHHHHHHGGGFFFDDD@@@AAAEEEEEEAAACCCJJJGGGHHHIIIJJJIIIHHHGGGFFFKKKOOOPPPNNNNNNNNNLLLHHHHHHHHHIIIJJJKKKIIIEEEBBBFFFJJJTTTZZZSSSLLLWWWjjjPPP111---+++(((***%%%***&&&(((+++...///...---+++.........------............---------------......000000111111222111111111---------///111111///---+++---//////...---...///...............---,,,,,,+++++++++---///000///...222000111333333///...///111222333333111111222333111222111///000333222///...//////---,,,+++,,,---)))))))))+++---...---,,,+++---......,,,+++,,,------,,,******++++++***)))+++,,,...000000///...---,,,,,,,,,+++++++++++++++---++++++...---***)))++++++++++++,,,---...000111...........................//////...,,,,,,---///,,,+++***,,,///111111111222111000///...---------...///222444555555555444111000...---...000333555555222000///000111222222000111222111000///111333...///000000//////000111222111///------...///000000000///...---,,,++++++,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,+++***)))******++++++(((+++///444888;;;>>>@@@999::::::999>>>FFFHHHFFFAAA???999:::>>>666333???UUUSSSJJJ<<<111......---222222333333///,,,444???RRRUUUPPPFFFCCCIIIIIICCCBBB@@@@@@CCCHHHJJJHHHFFF@@@<<<>>>EEEEEE@@@DDDMMMKKKMMMOOOLLLGGGDDDEEEHHHIIILLLLLLHHHIIIMMMNNNLLLKKKJJJHHHHHHHHHHHHGGGEEEIIIIIIQQQZZZSSSIIISSShhhVVV333...,,,)))+++&&&+++&&&(((***,,,------,,,+++///...---,,,,,,---...///......------------......111111222222222111000000---,,,+++---///111000///,,,...000///...---///111///...---,,,,,,,,,------,,,++++++---///000...+++222...///333444000...000000111222222111111222333000555666333111333222///---,,,------------,,,+++))))))***,,,///000...---+++---000111///...------+++******+++,,,---+++***+++,,,---...///...------++++++*********++++++,,,...+++***,,,,,,)))))),,,,,,,,,,,,,,,---...000000------------------------+++---......---------...---+++***+++...000000///222111000///////////////...///000222444555555666555333000...///000333555444111...---///111222333...111333222000///000111...///111111000///111222111000...------...///000111000///...---,,,++++++,,,,,,***)))))))))***+++,,,,,,,,,,,,------------...,,,++++++++++++***((()))))))))******'''---222555666;;;EEELLLMMMFFF;;;333444;;;===:::BBB===777:::>>>444444EEEUUU@@@111000---%%%%%%---000000333666444000444<<>>@@@DDDEEEHHHFFFAAABBBJJJOOONNNNNNKKKGGGEEEFFFHHHIIIJJJKKKHHHOOOXXXRRRFFFOOOdddUUU222---,,,***---)))000&&&''')))+++,,,,,,,,,,,,///...,,,++++++,,,...//////......---------......222222222222222111000///,,,+++***+++...000111111,,,...000000...---///222000///,,,+++++++++---...---,,,+++---000000---***///+++,,,333555222111444000222333222111000111222///777:::555111222222...,,,+++,,,---//////---+++******+++---000000///...***...111333222///---,,,******+++---000000///---+++,,,,,,---------------******))))))***++++++,,,///+++***++++++)))***------------------...///000------------------------)))+++...///...------...///,,,***+++---///...,,,111111000000000000111111/////////000222444666777777555222000000111444666333000------///111333333---000333333111//////111...000111111000000111333111000...---,,,---///000000000///...------,,,,,,---,,,***)))))))))***+++))))))***+++,,,,,,------///---++++++++++++)))((((((((()))))))))"""***333888:::>>>GGGOOOSSSLLL>>>111///333555333999666:::AAA>>>666888CCCLLLBBB444+++)))******))))))...444999999888666555BBBIIIMMMKKKJJJMMMKKKFFFEEEBBB@@@AAADDDFFFDDDBBB<<<@@@CCCAAA<<<<<>>HHHOOOLLLIIIJJJHHHDDDDDDHHHJJJIIIBBBFFFDDDSSSTTTIIIWWW]]]WWW777''',,,+++)))++++++''''''((()))+++,,,---...///---+++******+++---...000111000///------000222...///000111111111111111111///---,,,,,,...111222000///...---------------//////.........---------+++,,,---...///////////////---,,,...111222000---,,,///111000......111444444222000...---...///000---,,,***,,,......,,,))),,,---......//////....../////////......---------,,,((('''***......---,,,------......///.........'''((()))++++++,,,,,,,,,,,,++++++******++++++,,,...------------...//////---...///000000...,,,***...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111000000000////////////000222444444222333666999999555000///111444444333333000,,,---000222222111///111333222000///222555222111///.........///000---///...,,,...222222///...000111///,,,***,,,---...---+++***)))******+++***((('''(((+++...//////------------,,,+++***)))((()))***+++,,,'''+++000555888===BBBGGGMMMJJJBBB;;;<<>>FFFLLLKKKJJJKKKKKKGGGBBB@@@>>>>>>@@@CCCEEEEEEBBBCCCCCCAAA??????AAACCCFFFGGGGGGGGGGGGHHHJJJMMMFFFJJJHHHBBBCCCJJJLLLGGGFFFIIIIIIGGGGGGIIIIIIFFFIIILLLGGGTTTRRRHHHTTTZZZQQQ333%%%+++,,,+++---,,,((()))***,,,------------++++++***)))******+++,,,...///000000000000333555///000000111111111111000000///...------///000111000///...------,,,,,,,,,/////////.........------+++,,,---...///////////////...---...000111///------///000000///000222444111000...,,,++++++,,,,,,---,,,+++,,,//////---+++,,,------........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---............---------))))))***++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---.........///////////////000000000///...,,,+++/////////.........---------------------..................//////000000111555666777666444333555888666444111000111333444444333111//////000222333333222333333111......000222111000000///////////////...///...+++---111111---///111222000---,,,---///...---,,,,,,,,,,,,,,,,,,***)))((())),,,......---------------,,,+++***)))'''((()))++++++///...///111444777888888??????===<<>>DDDIIIHHHEEEBBBBBBBBBCCCAAA???BBBCCCEEEFFFGGGHHHKKKNNNFFFDDDCCCEEEIIIKKKGGGCCCCCCGGGJJJIIIIIIJJJGGGCCCJJJMMMGGGRRRQQQIIIVVVZZZHHH...$$$+++,,,+++...---***+++---.........---,,,'''((())))))***************---000111222333555777000111111111111000000///........./////////000000//////...---,,,,,,++++++............------------+++,,,---......///......000...---...//////...---//////...000222444444333000///---+++*********+++,,,++++++---//////...---,,,---------............------------,,,,,,,,,,,,,,,------+++******+++,,,---------------------,,,++++++++++++++++++++++++,,,,,,---......---,,,,,,---...///111111000000///222111000//////.........111111111000000000//////...///////////////...---------......//////000000777777777666333222333444222333333222111222333555222333333222111111444666666555333000---,,,...000///000000000000///......---///---+++,,,000000---000111111000...---...///,,,------...............+++******+++------,,,+++------------,,,+++***)))'''''')))***+++333333333333111000000000111222222222777======999;;;666111...)))$$$'''---)))'''&&&'''))))))(((&&&(((***+++,,,,,,,,,...000111===KKKRRRQQQNNNLLLKKKBBBAAA===888555999AAAHHHGGGEEECCCCCCCCCCCCAAA???BBBDDDEEEEEEDDDDDDFFFHHHHHHDDDDDDIIIKKKGGGDDDDDDCCCGGGIIIHHHHHHIIIGGGCCCEEEIIICCCNNNPPPLLLZZZ]]]AAA,,,%%%+++******---++++++,,,---......---+++***%%%''')))+++,,,+++******))),,,///111222333444555111111111111111000///...---...///000111000000//////......------+++******------,,,,,,,,,++++++++++++,,,------.........---//////...---.........---111///...000444666555222111000...---,,,+++++++++***++++++,,,......---------,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------+++)))***,,,,,,***,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++,,,,,,---///000000///---,,,---///111222333222000///222111///...///000222333333333222222222111111111000000111111000///...---........................444444444222111111111222///222444444111000222555111444555444111111444777555444111...,,,,,,...///...///000000000///---,,,+++---,,,***---111222...000000///...------...///***+++---...//////......,,,,,,,,,---...---+++(((,,,,,,,,,,,,,,,+++******'''(((***+++,,,222888<<<;;;666333444777222111///,,,///333222------+++***+++***(((***---)))(((&&&%%%&&&'''''''''((()))))))))((())),,,......999IIISSSUUUQQQNNNNNNGGGEEE???999444666>>>EEEAAACCCDDDDDDBBBAAABBBCCCBBBCCCDDDCCCBBBAAAAAABBBKKKIIIIIIKKKHHHCCCDDDIIIEEEHHHGGGDDDDDDGGGHHHEEEAAAFFF@@@JJJNNNMMM[[[\\\===,,,(((,,,)))))),,,)))+++,,,,,,------,,,******&&&(((+++---...---,,,+++))),,,///000000000000111111111111111111000///...---...000111222111000////////////...---,,,***)))+++++++++*********))))))+++,,,------------------.........---,,,---...///222000///222555666444111///......---,,,,,,++++++)))***,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///...)))'''+++111///)))+++++++++,,,,,,...///000...---,,,,,,+++,,,,,,---,,,---///000000///---,,,...///111333333222000//////...------///222555777444333333333222222222222111111111111000///......,,,,,,---...///000111111222111000111111222333333///222444333111000222444000333555444111111333666222111...------...///000...///000000000///---,,,)))++++++***...333444111000...,,,+++,,,,,,---...(((***,,,---.........---...---------...---***(((++++++,,,,,,++++++******)))***+++,,,---333;;;DDDFFFAAA===???CCC===;;;777222333555333...,,,,,,------,,,***)))(((((('''&&&%%%&&&(((***+++((())))))((('''(((+++---...333???LLLQQQPPPOOOQQQMMMIIICCC<<<888888===@@@>>>AAADDDDDDCCCBBBDDDFFF>>>@@@BBBBBBAAAAAABBBCCCJJJMMMMMMJJJEEEDDDGGGKKKGGGHHHEEEAAAAAAEEEHHHGGGBBBHHHAAAIIIMMMLLLXXXUUU;;;---***,,,''''''+++))),,,,,,,,,+++++++++++++++)))***,,,...///...---,,,+++---//////......///000000111111111111000000///...///000111222111000///000000000000///---***)))************)))))))))))),,,,,,------------,,,,,,---------,,,+++,,,...111222111222333444444222000++++++++++++++++++++++++***,,,------,,,++++++,,,---,,,+++++++++,,,...///,,,,,,,,,,,,------------333333///))),,,333222+++......---,,,---...///000...---,,,,,,,,,---...///------...//////...------...///000111222111111000...---------///222555777333333333222222222111111111000000////////////000)))***,,,...111333555666222111000111444666666666222333333222000000111222000111222222111111222333///---,,,---///000000///...////////////...------)))+++++++++///444555333000---***)))+++,,,------******+++------.........///...------------+++)))***+++++++++++++++*********++++++,,,,,,999@@@HHHKKKIIIDDDAAAAAA@@@@@@===::::::<<<888222......---,,,++++++)))&&&''''''(((''''''((()))***))))))***)))((((((***,,,000---222===GGGKKKOOOTTTQQQLLLEEE@@@======>>>>>>BBBBBBBBBDDDFFFGGGEEEDDD>>>@@@CCCCCCCCCBBBBBBCCCGGGLLLLLLFFFFFFKKKLLLHHHFFFGGGEEEAAAAAAEEEGGGFFFDDDJJJCCCJJJNNNLLLVVVPPP999---++++++%%%'''---+++...---,,,++++++,,,...///+++,,,---......---,,,,,,,,,...///.........000222///000000111111111111000//////000111111111111111111111222111000...+++))),,,++++++++++++*********,,,,,,,,,------,,,,,,++++++,,,---,,,+++,,,///333111222444444222000//////)))***+++,,,,,,------------///111000---+++,,,------,,,+++***+++,,,...///,,,,,,---------.........666===;;;111,,,111444000444333000...,,,,,,------...---,,,+++,,,...///111------------------------/////////000000000111111............///111333444222222222111111111000000111///...,,,---...000222,,,---...000222333444555222000///000333666666444777444111///000000000000//////...///111111000///---,,,,,,...000111///,,,//////...------------...---......,,,///444555111111---***)))+++.........------,,,------...//////000...,,,,,,,,,---,,,+++******++++++++++++*********++++++******@@@DDDIIILLLJJJDDD<<<666;;;===<<<;;;===???:::333***+++)))((()))+++***(((((()))+++***(((&&&&&&&&&)))***+++***((((((***+++222***(((111>>>FFFNNNVVVRRRMMMFFFBBBBBBAAA???===GGGCCCAAADDDJJJKKKGGGAAAAAACCCEEEEEECCCBBBBBBBBBCCCJJJJJJDDDHHHRRRPPPDDDEEEGGGEEEBBBBBBEEEGGGEEECCCKKKDDDLLLPPPNNNWWWQQQ777,,,+++***%%%(((///...000...,,,++++++---000222,,,,,,---------,,,++++++---...///......///222555...///000111111111111111000000000000000111111111111222333222111...,,,***---------,,,,,,,,,++++++,,,,,,,,,------,,,++++++***+++,,,+++***,,,000444000333666555111...---...***+++---...///000000000000222444222///,,,---...---,,,+++******,,,...///---------....../////////999EEEFFF777,,,...444555999777333///,,,*********...---,,,+++,,,...000222...---,,,,,,,,,,,,---.../////////...///000000111000///////////////000000111111111000000000//////111///,,,++++++...111333333333222222111000000000111///---...111333333111:::555000...///111000//////---,,,...111222///,,,---,,,---///111111---***000///...,,,,,,---......000111000...///333333000222...******,,,///000/////////...------...000111000...,,,+++,,,------,,,)))******+++++++++************))))))(((666===EEEGGGBBB:::666444111222666:::===:::222+++---+++)))***,,,,,,)))'''&&&''''''((((((((((((((()))******)))(((((()))+++000+++&&&)))444DDDSSS\\\WWWCCC;;;EEEHHH@@@@@@JJJ>>>???AAAEEEGGGGGGDDDAAAEEEDDDDDDFFFHHHHHHGGGFFFGGGHHHJJJLLLNNNNNNKKKIIIFFFCCCAAAAAABBBDDDEEEEEEKKKFFFIIINNNTTT^^^WWW???999999777000)))''',,,000,,,+++***))))))+++---......---,,,,,,,,,...///111............///000111222///000111222222111000///333111000000111111000...000111222333222000...---,,,)))''''''***---,,,+++...000111000,,,***+++------,,,++++++---000333555222111///---,,,,,,,,,------.........---...000222222111000///......//////+++------+++((((((+++...444000...//////---///333888;;;;;;666///---222888@@@555---///222///,,,,,,///...------///000000///000000000///......------///000111///------000333......------------.........///000///---,,,,,,...000///---,,,---...000111444333222111000000000000.........000222222000...555333000---,,,---///000444111//////111222111///...///000111111000///...111000///...------...///------------...000111222111000///...............222222333222111000...,,,111...++++++---...---+++,,,+++***+++------+++(((+++++++++++++++***///444444000,,,,,,---111222444444222///,,,++++++***((()))++++++)))&&&&&&''''''((((((((((((((()))*********(((((()))+++,,,+++***+++111@@@SSS```YYYJJJ999111555===BBBDDD???@@@BBBFFFIIIIIIGGGDDDDDDDDDEEEGGGIIIKKKJJJIIIGGGFFFFFFGGGJJJKKKKKKJJJGGGEEEBBBBBBCCCEEEEEEEEEMMMIIIKKKOOOSSS\\\VVVAAA>>>>>><<<777111,,,++++++++++++)))))))))***,,,------------......///000000.........///000111222333///000111111111000///...111000//////000111000...///000000000///...,,,+++---***((((((+++,,,,,,+++...//////---+++)))+++------,,,++++++,,,///222333000//////...------------,,,...000000///...//////000//////////////////...***,,,,,,+++******---000111...---//////---...222///111111...******---111999111---///111///---...000...---...///000000//////.............../////////000111///---,,,///111...........................///000///---,,,---...000///...------///111222333333222111000000000000///...///000222222000///444222111///...///000111///...,,,...000111000......///000111111000///...111000///...---......///,,,,,,---...000222333444111///---+++***+++...//////000111111222222111111///---******,,,...---,,,---+++******,,,---,,,***+++++++++++++++&&&((()))'''%%%&&&)))---222333333...(((&&&(((,,,)))((('''((())))))'''%%%&&&''''''((((((((((((((((((***+++***)))((()))+++))),,,...++++++555HHHXXXTTTPPP>>>***---???FFF>>>>>>???AAAEEEHHHIIIHHHFFFBBBAAABBBEEEHHHIIIIIIHHHFFFDDDBBBCCCFFFHHHIIIIIIHHHFFFDDDCCCDDDFFFFFFEEEKKKFFFHHHHHHIIIRRRNNN;;;======>>>>>><<<666///))),,,+++***)))***+++,,,---,,,---///000111111111000...//////000111222444444000000000000000///...---000.........000111000/////////...---,,,+++***)))...,,,******+++,,,,,,+++---------+++))))))+++---,,,,,,++++++,,,---///111---...////////////...---,,,///222222111///---------...///000111000//////***+++,,,++++++,,,///222...+++,,,//////---...111---...............//////111......111111//////111000///...///000111111///...------,,,---///000222///000000...---,,,---///...///000000000000///...---/////////---,,,---...000000///...///000111222222222111111000000//////000//////000222222111///222111111111111111111111.........///111000...,,,...///000000000000///...000000///............///,,,,,,---///111333555666111...***((('''***---///000000000000000111222222---,,,******,,,------,,,...,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))'''&&&'''+++///444333000+++'''&&&))),,,&&&&&&&&&'''''''''&&&%%%&&&''''''(((((((((((((((((()))+++***)))((()))******---...***%%%)))444???@@@EEE@@@333222===AAA:::;;;<<<>>>AAAEEEGGGGGGFFFDDDDDDDDDFFFHHHIIIHHHGGGEEEDDDCCCCCCEEEFFFFFFEEEFFFEEEDDDDDDFFFHHHHHHHHHIIIEEEFFFCCC@@@GGGEEE666444555:::@@@DDD@@@666------,,,,,,++++++,,,------+++---000222333333111000/////////000111333444555000000000///......------...------...///000000///000///---+++***)))))))))...---,,,,,,,,,,,,++++++------,,,***)))***,,,---++++++++++++,,,------...+++,,,///111111000...---...000111111///------...---///111222333222111000---------,,,---...000222+++)))+++///000------000000///...000333333111...---///222333111///000222000///...///111222111//////...---,,,,,,...000111/////////...---,,,,,,------///000222222000///------...///...---,,,---///111000000///000111222222111111111000000//////...111000///000222222222000//////000111222111000000111111222222222///---***---...///000000///...---/////////.........//////---------...///111222333///---+++))))))+++---///333222000...------......------,,,++++++++++++***...,,,***)))***,,,---...---------------+++++++++***))))))***+++111...+++***++++++***)))$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((((((''')))++++++***)))))))))***++++++)))'''&&&(((***+++000666999555111555<<<<<<<<<===@@@DDDGGGHHHGGGJJJIIIHHHIIIJJJJJJHHHFFFEEEEEEEEEFFFGGGEEEBBB???CCCCCCCCCEEEHHHJJJKKKJJJKKKIIIJJJCCC;;;@@@AAA444,,,...444===CCCBBB888///.........---------......+++---000333444444222000/////////000111333444555000000///..................------...///000000///000///---,,,+++*********------------,,,+++++++++...,,,++++++,,,------...******+++,,,,,,------,,,***,,,///222222111///---111111///---++++++...000///000222444555444222111111000.........///000000+++)))***...///------///...,,,+++---000000,,,(((,,,111555444000///000111///......///111222000...000///...---,,,,,,---...///...............---,,,---///000222222000///---,,,...///...------...///000000000000000111111222//////000000000///......111///...///111222111000,,,...///000111000...---...000111222111///---,,,---...///000000///...---......//////////////////......---------......///---------...............222111///---,,,,,,,,,---//////...---+++***))))))---,,,+++******+++...000---------------...//////000///---+++***+++(((&&&'''++++++((($$$###$$$&&&&&&%%%$$$%%%&&&&&&''''''(((((((((((((((''')))++++++***))))))))))))((('''))),,,,,,)))&&&)))&&&---777333)))222FFF???>>>>>>@@@DDDHHHIIIJJJGGGFFFEEEEEEEEEDDDBBB@@@DDDEEEEEEGGGGGGEEEAAA>>>BBBBBBBBBEEEHHHJJJKKKJJJIIIIIIJJJAAA555777999---***+++///666;;;;;;444---..................------***---000222444333222111000000000000000111222333000//////......///000000000.........000111000///......------,,,,,,++++++***,,,------,,,***++++++,,,++++++,,,...///...---(((***+++---......---,,,+++---000222222111///...000///---***)))***...111000111333333444333222222444222//////000111000000---***+++......,,,---000...,,,+++---//////,,,))),,,222444222/////////...---------///111111///---//////......---,,,,,,+++......---...000000...---...///000000000000///...,,,---///...------...////////////000000000111111---...///000000///...---000///---...000111111000---.../////////...---,,,+++---000000///...//////---...////////////...------...//////000///////////////...---,,,,,,,,,,,,,,,...///000111000///...---------------.../////////000000///,,,*********+++,,,,,,,,,+++,,,...000...............//////000111111///---+++&&&&&&''''''((('''&&&$$$"""$$$&&&&&&%%%$$$%%%'''&&&''''''(((((((((((((((''')))+++,,,***)))((()))(((&&&&&&(((,,,...,,,***000''''''000000***333EEE@@@???>>>@@@CCCGGGIIIIIICCCAAAAAAAAABBBAAA???===CCCBBBBBBCCCEEEEEECCCAAADDDCCCCCCEEEGGGIIIHHHGGGFFFGGGIII???//////111'''))))))***...222333111///---------------,,,++++++***,,,///111222333222222000000000//////000000111/////////...///000222333111000//////000111000...+++,,,---------,,,++++++'''***------+++******,,,))))))))),,,//////---***'''))),,,...//////...------...000111111000///...------,,,***)))***---000111111111111111111000000444111//////111333333222000,,,+++---...,,,---000,,,,,,,,,...///000///...+++///000---,,,//////,,,,,,,,,---...000000...,,,,,,---...//////...,,,+++...------///222222000...........................,,,---......------...000......//////000000000///,,,---///000000///---,,,000...,,,,,,...000000//////000000//////...------222444555333000...///111------...//////...------,,,---///000000000////////////...------------.........//////000000000000---...//////000000//////,,,...111000...,,,---...))),,,------,,,,,,...000...............++++++++++++,,,,,,***(((&&&)))+++)))&&&$$$%%%'''!!!$$$''''''%%%$$$%%%(((&&&''''''(((((((((((((((&&&)))+++,,,+++)))(((((()))'''&&&&&&(((***,,,---...&&&###(((+++***...777???===<<<===AAADDDFFFGGGEEEDDDDDDEEEFFFFFFEEECCCBBB@@@???@@@BBBDDDEEEEEEFFFEEEDDDEEEGGGGGGEEECCCHHHJJJMMMBBB111000111((('''''''''(((,,,///222222,,,,,,,,,,,,,,,+++***)))***,,,...000111222222222111000000/////////////////////...///000111333444333111000000111111000...(((***,,,---...---+++***&&&))),,,,,,+++)))***,,,''''''(((+++//////,,,(((&&&))),,,///111000///......///000111111000///...)))***++++++++++++,,,...222111000///......//////333000...///333555555444222...,,,------+++---111((()))***+++---...///111(((,,,---)))***///000,,,++++++,,,...000///---+++(((***---///000///---,,,...,,,---///333444222//////...------------...///,,,---......------///000---......///////////////+++---...000000///---,,,///---++++++---/////////222111111000///......--->>>>>>===888222......000,,,---...//////...---,,,,,,---///000000000//////...............///000000///...---------///111222222222333333111000...,,,)))---000111///...000111(((+++...///---,,,...000///////////////&&&'''((()))))))))''''''$$$%%%'''))))))(((&&&%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%'''((()))(((&&&&&&((())))))***)))'''&&&&&&))),,,,,,((('''***(((%%%(((///666777<<>>CCCKKKKKKIIIFFFCCCCCCEEEGGGIII@@@>>>>>>BBBIIIMMMLLLIIIJJJJJJJJJIIIHHHIIIKKKMMMOOORRRVVV<<<,,,000)))+++//////...+++)))((()))+++,,,,,,---------,,,++++++------......//////000000000444555222000111111///111111111111111000//////,,,---...//////...------+++,,,---...---,,,)))((()))))))))************+++000...,,,,,,---,,,+++)))++++++---...///////////////...---,,,++++++,,,---+++---000000...---------//////......---,,,,,,+++******++++++---///000111---------,,,+++******)))...---+++,,,,,,---+++***,,,,,,,,,,,,,,,------...***+++---///000///...------......---,,,++++++,,,---...//////......///000///..................////////////.........------...---,,,---///000///......---------------,,,,,,))))))***+++,,,---......///---,,,,,,.........---111222333222///---,,,---000////////////000111222333222222000///...------/////////000000111222333111222222111//////000222333111/////////...---+++******++++++,,,------...,,,,,,,,,+++,,,,,,------.........///222'''&&&###!!!!!!"""$$$%%%&&&&&&&&&&&&%%%$$$"""!!!###$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&'''&&&&&&''''''((('''&&&%%%''')))(((***++++++***))))))***///***(((***...---)))%%%,,,111999??????===BBBJJJJJJHHHEEECCCCCCEEEHHHIIIBBB??????DDDMMMPPPMMMHHHKKKKKKKKKJJJHHHHHHIIIKKKJJJLLLQQQ:::,,,///(((+++...000111...***(((***------------------,,,+++***............///000111111111444555333111000/////////000111222222111000///***,,,...000000///---,,,,,,---......---+++)))((()))))))))*********++++++000///------......,,,+++,,,---...///000000000000......---,,,,,,---...///---...000111000///------000000///...---,,,,,,,,,))))))***+++---...///000///......---,,,+++******---,,,++++++------,,,+++------,,,,,,,,,---......***+++---...///...------,,,---...,,,)))))),,,///...000111///,,,,,,...111///...---,,,,,,---...///////////////............///...---...000000000///...---,,,+++++++++,,,---++++++,,,---......//////...---+++***+++,,,---....../////////...---------111000000///000111222222444333222111000///...---000/////////000000111222222222222111000///000222444222111000000///---+++//////...---,,,,,,++++++************+++,,,------,,,,,,---///000&&&%%%"""!!!"""$$$''')))'''''''''&&&%%%$$$#########$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&'''((('''%%%%%%'''(((''')))++++++)))((())))))---***((())),,,...***%%%''',,,666???AAA???AAAGGGGGGGGGFFFEEEEEEFFFFFFGGGEEEBBBAAAFFFNNNPPPKKKEEEIIIJJJJJJIIIGGGFFFGGGHHHDDDDDDJJJ777+++...'''+++***,,,...,,,***)))+++...------------,,,+++******,,,,,,,,,---...000222333111222444444222///...///---...000111222222111111,,,...000222222111...,,,---.........---+++***)))************++++++++++++...---,,,---///000///...------...///000000000000......---------///000111//////000000000///...,,,222111///...,,,,,,,,,,,,))))))***+++------......000//////...---,,,,,,,,,+++******+++---......---------,,,,,,,,,---......+++,,,---......------,,,***+++,,,+++)))***...222...000111///,,,+++...111///...---,,,,,,---...///000000/////////.........///...---...000000000///---,,,+++******+++---...+++,,,,,,------............---+++))))))***,,,...,,,,,,------......---,,,000000000000000111111222333333222111000///......111000///...............222333333222000///111222444333222222222111...,,,111111000///...------,,,***************+++,,,------...000111111%%%$$$###"""###&&&(((***''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''%%%$$$$$$$$$%%%&&&'''(((&&&''''''&&&%%%%%%&&&(((''')))***)))((('''((()))******(((''')))---+++&&&%%%)))222<<>>AAACCCFFFGGGGGGGGGFFFEEEDDDCCCCCCFFFEEEFFFHHHJJJKKKJJJHHHGGGHHHIIIHHHFFFEEEEEEFFFBBB???DDD666---///&&&+++((('''''')))+++,,,+++***))))))***+++++++++******,,,,,,+++***+++---///000...---000444333---,,,///000000//////000111222222111222333333222000...---------------------,,,,,,,,,,,,------------......,,,++++++---///111111000------.../////////......+++++++++,,,---000222333333000---,,,---......,,,444222000---,,,,,,,,,---,,,---.........---++++++---------............///,,,+++***+++---...---,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,------,,,.........///111000///---...//////000000//////...000000000000/////////......,,,,,,,,,...///...---,,,,,,,,,,,,,,,---......***************++++++++++++------,,,***))),,,///---,,,+++,,,//////...+++,,,---000111222111///...////////////////////////000000///////////////000222333333222000000111333///...///000222111///,,,,,,---...///000111222333---,,,,,,++++++++++++,,,///111333222000&&&%%%$$$######$$$$$$%%%#########"""######$$$$$$&&&&&&&&&'''&&&&&&%%%%%%$$$$$$######$$$&&&'''(((&&&&&&'''&&&%%%$$$&&&((((((((('''%%%$$$%%%'''***$$$))))))$$$###))),,,++++++'''(((111<<>>---+++...&&&***))))))***+++...000111++++++++++++******))))))---...,,,((()))...111000...***(((+++000333111......///111222444444555555---///111222000...---,,,******+++,,,,,,---......+++---------+++++++++------...///111111///...---'''((()))***,,,,,,------((((((((('''(((,,,111555111///+++***+++---///000333222111///...---------,,,,,,---......---,,,,,,------,,,,,,+++,,,,,,,,,+++---000111111///,,,***)))+++***(((,,,111...%%%++++++,,,...000111///......,,,++++++---......------...000111222111///...------------...000111222111000000////////////000///...---,,,,,,---...///,,,,,,---......------,,,++++++++++++,,,------.........---+++)))+++...111,,,+++***+++---...---,,,,,,...000222222111///...222222111111111222444555222444222......111111/////////000000000000//////111111000///////////////---...000///...,,,------+++,,,+++)))&&&&&&))),,,000...++++++,,,$$$$$$$$$###!!!!!!###%%%%%%%%%%%%%%%%%%$$$######&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&'''''''''(((###$$$$$$%%%%%%%%%$$$$$$&&&&&&'''''''''(((((((((%%%'''((((((((((((***,,,,,,&&&$$$+++666AAAMMMVVVIIIFFFCCCBBBCCCEEEFFFFFFGGGHHHIIIIIIHHHIIIKKKLLLMMMMMMIIICCCBBBEEEGGGEEE??????CCC<<<---...222---++++++******+++,,,,,,---+++,,,,,,---,,,+++***)))+++---,,,)))***///111000///---+++---000111///------...///111222222222222---///111111///,,,++++++******++++++,,,------...+++---------++++++,,,------...000111111000...---(((((()))***++++++++++++---,,,+++)))((())),,,...000///---,,,---...//////222222111000///...------,,,,,,---......---,,,,,,++++++*********++++++,,,***,,,...//////...,,,++++++,,,++++++000555333---///.........///...,,,***---,,,***+++---......------...000111111111///...---------....../////////222111000///...---------......------------............------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------111///---,,,,,,,,,---...,,,+++***,,,---......------...000111111111///...111000000//////000111222000111000,,,,,,///000...//////000000000000//////111000///.........///000...000111000...------...***++++++)))'''(((+++...///---++++++,,,"""#########""""""###%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((()))+++---))))))''')))333DDDPPPUUUJJJGGGCCCAAACCCFFFIIIJJJMMMLLLKKKKKKKKKKKKIIIGGGJJJKKKHHHBBB@@@CCCEEECCC===<<>>???:::---+++000,,,))))))***+++***((('''&&&)))***,,,------,,,***((((((,,,...---...111111...---///111111///......///...///////////////.........///000...,,,)))(((((()))*********++++++,,,,,,+++,,,...---,,,,,,---...//////000111111000//////++++++***)))((((((((((((''')))+++++++++***+++------///000111000///......//////000000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***++++++,,,,,,))))))))))))***,,,------+++***)))***...222333333,,,++++++,,,...//////---,,,***)))***+++,,,,,,,,,---...///000000000//////***,,,---......---+++)))///...---,,,+++++++++++++++,,,---......---,,,+++...---+++******,,,...//////...---,,,,,,,,,,,,,,,333///---///222333///***,,,,,,+++---///000000///............//////000000000//////......------------///...******---...,,,111000000000000000000111...---+++***+++---///111000111111///---,,,,,,---......---,,,+++,,,...000...---++++++,,, !!!######""""""###$$$$$$$$$%%%&&&&&&%%%%%%%%%########################"""""""""""""""""""""!!!!!!"""$$$%%%&&&'''(((((($$$$$$$$$%%%%%%%%%%%%&&&'''((((((&&&%%%&&&(((+++(((...///+++///===DDDBBBHHHHHHHHHIIIJJJJJJIIIGGGIIIGGGEEEFFFHHHGGGCCC???BBBDDDDDDBBBCCCIIIKKKJJJEEE>>>???;;;...***---)))&&&'''((()))***)))(((''''''(((***++++++***)))((((((,,,......///222111...***---000222111111111222000000111111000000//////...//////...+++((((((((())))))***************++++++,,,...------,,,.../////////000000000000//////---,,,+++)))(((((((((((($$$'''***+++++++++,,,---+++...111111///...---..................---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...------)))((((((((()))+++,,,---,,,***)))***,,,---///000+++******+++.../////////,,,***)))***+++,,,,,,,,,---......///////////////***+++---......,,,***))),,,++++++++++++,,,,,,---+++,,,............,,,+++---,,,+++***+++...000222///......---,,,,,,,,,,,,000---,,,///444555111,,,---,,,+++---///000000///.............../////////000000000//////......---...000///,,,,,,///111///111111000000000000111111---,,,+++***+++---///000/////////---+++***+++---333111...---,,,------......---,,,---... !!!######"""!!!"""#########$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###$$$&&&''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&(((((((((&&&$$$%%%(((***000000,,,(((+++888EEEKKKMMMLLLLLLMMMLLLJJJFFFBBBEEEDDDCCCCCCCCCCCC@@@???EEEGGGFFFDDDDDDHHHIIIHHHDDD<<<>>>===222,,,...+++%%%&&&'''((()))*********(((((())))))))))))))))))***...///...///111000---)))+++...111444555444444111111222222222111000000...//////---+++))))))***))))))))))))))))))))))))+++,,,......------...000/////////......////////////---+++)))(((((())))))((()))++++++***)))*********...111000...,,,---...///...---,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,+++,,,---/////////......)))))))))))))))***+++,,,...++++++------,,,,,,///---,,,***+++,,,......---,,,+++******,,,------,,,------........./////////***+++,,,---------,,,+++************+++,,,---...---..................---------,,,---...///111222///...---------------------,,,,,,///333444222///...,,,,,,,,,...///...---------...////////////...///000000111000000///...000222111......222333111222111000//////000111222------,,,,,,,,,---......---...---,,,******,,,...555222///------------,,,.........000222 """$$$$$$"""!!! !!!!!!"""######$$$$$$$$$############$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$%%%))),,,222---))))))+++222???LLLNNNMMMLLLLLLLLLKKKHHHFFFFFFFFFEEECCCAAA??????@@@FFFIIIHHHDDDDDDGGGGGGEEEDDD;;;>>>@@@555......***''''''''''''((()))***+++))))))((((((((()))++++++,,,000000......000000---++++++---111666777555222000000111222222111111111...//////---+++***+++,,,))))))))))))))))))))))))+++,,,......------///111......------------......000...,,,***))))))***+++***+++,,,***((('''((())))))---000///+++***,,,//////...,,,******+++---...,,,,,,+++******+++,,,,,,,,,---///000000///...---************************,,,***+++//////++++++///,,,***)))***,,,...//////---,,,***+++---......---...---------......//////++++++,,,,,,------......,,,,,,+++++++++,,,------000//////......//////000000000000000000000//////...------------......///------...///000000000000...---,,,,,,------,,,++++++,,,...000000///...---......000000111000//////111333222///000333555333333222000//////000222333------...///......,,,,,,---------,,,***+++...000444111---,,,---......---//////000222555!!!"""$$$$$$""" !!!"""#####################$$$$$$%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$&&&+++......))))))...///---666BBBLLLJJJIIIIIIKKKMMMNNNNNNIIIIIIIIIEEE@@@===???BBBEEEGGGGGGDDDDDDGGGGGGEEEFFF===???BBB777...,,,(((***)))(((''''''(((***++++++***)))((((((***,,,......111000------//////------+++,,,111777999555000//////000111111111111111...//////---++++++,,,---))))))))))))((((((((((((+++,,,............///111...------,,,,,,------...000///,,,*********+++,,,)))******)))(((((()))+++)))---///...***(((+++///000...+++)))(((***---///---,,,+++******+++,,,---,,,---///000000...---+++******+++++++++******))))))''')))///...))))))...'''&&&&&&)))---111333444...,,,++++++---......---...------------...//////,,,++++++,,,---...///000......---,,,+++++++++,,,111000///......///000111333333333222111///...------------------...///000...///000///...---...//////---,,,,,,,,,,,,+++)))***,,,...000111///---,,,,,,---///000000000//////111333222///000444555333333222000//////000222333---...000000000...,,,***---------,,,+++---000333333///,,,+++...000///...//////111444777 """###%%%%%%$$$###"""######""""""""""""######'''&&&&&&%%%$$$###""""""%%%$$$#########$$$&&&&&&&&&'''((((((((('''&&&%%%"""+++...'''###&&&))))))'''''''''''''''((()))***...---&&&%%%...222888FFFLLLFFFEEEHHHHHHDDDEEEJJJIIIHHHFFFDDDBBBBBBBBBCCCFFFCCCCCCEEEEEECCCDDDGGGJJJEEEDDDEEE:::***%%%***)))))))))***,,,,,,+++))),,,+++*********+++,,,---***,,,///111111///---,,,+++.........222777777444444444444333222111000//////...---,,,,,,,,,,,,---******((((((((()))***++++++,,,---.........---,,,------............---------------------,,,,,,,,,+++---...+++(((&&&(((***111000...------...///111111///---***)))***++++++333///***333,,,%%%222,,,,,,+++)))''''''(((***++++++---...---+++***+++---,,,++++++,,,------,,,******,,,(((###+++:::>>>777---+++)))((((((***---///...---+++***)))***+++++++++---...---++++++...222///......------,,,++++++)))***---///111222222222...///111222222000...---000...,,,---000111000---111000000000000000111111000///...------...///000//////......///000111222+++******,,,000111...,,,222222111000000000000000000222444444222000//////222000---******,,,...000000///...------...///000000///......---------------111777;;;<<>>AAAAAABBBDDDEEEEEEFFFGGGBBBCCCDDDEEEEEEEEECCCCCCEEEBBBBBBDDDCCC??????AAA<<<<<>>@@@<<<===CCCMMMPPPFFF555)))(((+++---***&&&&&&+++000*********+++++++++++++++***)))(((((((((***,,,...111222000---...222222///000000111222333333333333111///---++++++,,,...///---.../////////---,,,+++******++++++,,,---.........---,,,,,,,,,,,,---...***+++---...////////////,,,***((())),,,...---+++))))))***+++,,,,,,++++++))))))))))))***++++++,,,///'''&&&<<<777&&&,,,(((''''''((()))******))))))+++***))))))***,,,......+++++++++---......+++)))%%%))),,,++++++---///...+++,,,...///000///...---...........................------,,,,,,,,,+++***---,,,,,,++++++******)))---,,,+++******+++,,,---++++++,,,------------------...------...///111222222333333333333222111000...///000111111000///......///000111000///,,,+++------......///000111222///...,,,++++++---...///---///111111000000111222///000111222222111000000...///000111111000///...---,,,,,,---///222666888>>>CCCKKKPPPRRR""""""#########$$$$$$$$$$$$$$$############$$$$$$!!!""""""######$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&'''((()))$$$'''(((&&&'''******(((&&&&&&'''((()))+++,,,---333666///***+++'''+++:::@@@BBBBBB@@@AAAEEEGGGFFFBBBCCCCCCDDDDDDDDDCCCCCCCCCAAABBBEEEDDD@@@???@@@;;;<<>>???EEEHHHGGGDDDDDDCCCBBBBBBBBBCCCCCCBBBAAABBBFFFFFFBBB@@@BBB===>>>EEERRR]]]YYYDDD111------,,,+++***)))((((((&&&''')))+++---.........++++++******))))))******))),,,......111444333......//////000000000//////++++++---...//////000000000///...---,,,,,,,,,,,,000///...---------.........---+++******+++---...******+++,,,,,,,,,+++***)))*********))))))***,,,...---+++***)))******+++(((((())))))))))))))))))---,,,&&&---)))(((333(((***)))))))))***+++---......+++'''''')))+++,,,,,,+++)))(((''')))******)))...***)))***------+++)))+++,,,,,,---------------+++,,,---...///......---...---,,,...000111...,,,......------,,,+++++++++++++++,,,------...------,,,,,,,,,------...///000,,,///222222///------...---///111222333222111111///..................///------..................111222222///+++***+++---+++,,,---/////////......,,,.../////////000222444/////////000000000111111111000000000000000000111111000//////222666:::===EEEHHHKKKMMMMMM!!!!!!!!!!!!!!!""""""###%%%$$$$$$######$$$$$$%%%""""""###$$$%%%&&&&&&'''$$$%%%&&&'''((('''&&&%%%)))(((&&&&&&%%%&&&'''(((***999:::(((!!!****** &&&&&&'''))),,,///111222333666///)))***)))///AAADDDFFFCCC===>>>EEEIIIGGGEEEDDDCCCAAAAAABBBCCCCCCBBB@@@BBBFFFFFFCCCAAACCCBBBBBBGGGSSS^^^ZZZDDD......---+++++++++***'''%%%(((***,,,///111333333333,,,,,,++++++***)))))))))%%%))),,,...111555333.........////////////......((()))+++...///000//////000///---,,,++++++,,,,,,222111///...------.........---+++******+++---...+++***)))(((((())))))***)))+++---+++((('''***---000...,,,***))))))***+++(((((())))))))))))(((((($$$+++)))+++$$$%%%111###+++***))))))***,,,...//////+++'''&&&)))+++++++++,,,)))&&&&&&''')))******+++'''&&&***//////+++(((*********+++++++++,,,,,,***+++---.........------...---,,,///222222000---///......------,,,,,,+++***+++---...//////...------,,,,,,---...///000111,,,///333333000---,,,,,,,,,---000222333333222111000///...------...///000---------------...///000...///000...,,,,,,///222***+++---/////////---,,,,,,---/////////000222555//////......///000111111222111000//////000111222222111000000333777;;;>>>EEEGGGJJJJJJJJJ$$$$$$###""""""###$$$%%%###$$$%%%%%%$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((------&&&%%%+++***######(((***((()))...222444000000++++++,,,%%%***>>>BBBIIIDDD@@@HHHKKKHHHKKKGGGGGGEEEBBB@@@@@@CCCEEE;;;<<>>@@@GGGNNNOOOHHHCCCBBBCCCAAA???AAAGGGGGG;;;---...,,,+++......,,,,,,///---,,,,,,...000000...+++...---+++*********+++,,,+++,,,,,,---.........---++++++---000222333111000///...,,,+++***++++++,,,+++***+++,,,...111333555000///......------......///000000000...------,,,))))))(((((()))******+++)))))))))))))))((((((((((((((())))))***************)))((('''''''''((())))))***+++,,,,,,+++***)))******++++++***)))(((''')))((((((***,,,......------,,,+++*********+++,,,+++***+++,,,......---+++)))+++,,,+++***)))***+++******+++,,,---...///000...............------,,,***,,,///000...,,,++++++...,,,111111)))+++111...000///---...//////...---/////////...------------,,,,,,,,,---------..............................000000//////////////////...///000111111000...---,,,------...///000111111222111///.........///000111000...------...///000222111///---+++---111444444555777999;;;<<<<<<<<>>@@@CCCFFFHHHIIIIIIEEEGGGKKKNNNPPP###$$$&&&((())))))((((((%%%&&&'''&&&&&&&&&(((***((((((''''''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((%%%&&&((()))***)))'''&&&$$$++++++%%%&&&,,,---'''))))))%%%"""$$$((('''######,,,++++++111000,,,///;;;JJJMMMKKKNNNMMMJJJNNNDDDEEEEEEDDDCCCEEEGGGJJJ???>>>CCCJJJLLLKKKKKKMMMFFFGGGFFFCCCBBBCCC>>>777///+++)))+++***(((***---+++---............///111))))))))))))***************+++,,,---............,,,)))&&&&&&'''***,,,,,,)))***+++------,,,+++***************************,,,+++******))))))******,,,***((()))---111111000,,,,,,+++++++++++++++,,,(((((())))))******++++++***+++---......---+++***))))))***+++,,,---------+++,,,...//////...,,,+++******))))))***+++,,,,,,*********,,,------+++)))''')))***+++,,,++++++***+++++++++,,,------***(((***+++,,,,,,+++***+++,,,------..................///////////////......---,,,---...---,,,---///111555***---333---,,,000...++++++,,,...000111///---...,,,+++,,,...///...+++---------.........//////,,,,,,,,,------.........---...///000111222333333666444222000............000000000000////////////000000////////////000000---------.........//////+++---///000111333666888===@@@DDDHHHJJJIIIHHHGGGDDDGGGJJJNNNQQQ(((((('''&&&%%%%%%$$$$$$((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%+++---+++'''&&&)))***((()))%%%!!! ###&&&((('''%%%&&&''''''((((((''''''******+++,,,------...///<<>>BBBGGGGGGEEEDDDHHHKKKIIIHHHKKKSSSWWW&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''******''''''***+++(((((($$$!!! """%%%''''''''''''''''''''''''''''''((()))***+++,,,---...///999EEEHHHGGGGGG>>>:::BBBJJJGGGCCCAAABBBFFFJJJLLLCCCCCCBBBEEEIIILLLMMMLLLHHHGGGFFFEEECCC@@@;;;888111000///---+++++++++,,,+++,,,,,,,,,,,,+++************************************+++,,,------.........+++)))'''((()))))))))+++---.../////////---,,,******+++,,,,,,+++*********++++++++++++***))))))***,,,---...---...///111000...---+++++++++,,,---'''((()))***************)))***+++++++++++++++***))))))))))))))))))))))))++++++,,,---------------)))+++---,,,***''''''((()))))))))******,,,---...++++++,,,,,,------------///---+++,,,...///---***---...///000000///......///.............../////////...000333222---,,,///---------......//////000111111222222222111///...,,,---...///000000000000///////////////.........------......///.........222222111111000000111111111222222111//////000111000111222222000///000111000000000000000000000000+++,,,...000111000000///...///000///...---...000111000///111555888::::::???CCCGGGGGGEEEEEEGGGKKKJJJHHHKKKQQQTTT###$$$%%%&&&''')))******'''&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''$$$((()))'''(((++++++((('''$$$!!! """$$$&&&&&&)))((('''&&&&&&&&&'''((('''((()))+++,,,---......;;;FFFHHHFFFHHHAAA:::???LLLIIIEEECCCDDDHHHMMMPPPGGGBBB>>>@@@GGGMMMPPPPPPJJJHHHGGGFFFDDDBBB>>>;;;222111///...------------+++,,,,,,,,,,,,+++******+++***)))((())))))***+++((()))+++---............///---++++++++++++)))(((***+++---...//////......++++++,,,------,,,++++++,,,,,,,,,,,,,,,+++******+++---......------...///000///---,,,+++++++++,,,))))))))))))***************+++,,,,,,,,,+++***)))((((((((((((((((((((((((((()))***+++,,,---------***,,,---,,,***)))((()))***))))))))))))***+++++++++,,,,,,,,,------------...,,,)))***---///...,,,...///////////////...------------......//////000111......333444111000111////////////////////////000000000000000000///...............///000111111000///.........///000111//////......------......444444444333222000///......///000/////////111333222333333222000///000000...000222444444222000...***+++...///000000///...,,,---............000222333222222444777;;;======AAADDDGGGHHHFFFEEEGGGIIIKKKGGGGGGKKKNNN$$$$$$%%%&&&((()))******'''&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''((((((%%%)))***)))))),,,+++''''''%%%###"""###%%%'''(((***)))'''%%%%%%&&&((()))&&&''')))+++---.........<<>>@@@FFFGGGHHHIIIIIIIIIKKKLLLHHHAAA;;;===EEELLLMMMLLLKKKIIIHHHGGGFFFDDDAAA???222000...,,,------------+++,,,,,,,,,,,,+++******+++***)))(((((()))+++---(((***,,,...//////...---......---...//////---++++++,,,---............---+++,,,---......---,,,+++---------------,,,,,,+++,,,---......,,,,,,---...000///...,,,+++***************))))))))))))))))))+++,,,---...---,,,***)))(((((((((((((((((((((((((((((()))***+++---...///------------,,,+++++++++******)))))))))))))))***,,,,,,,,,,,,,,,---.........+++(((***---000///---///////////////.........,,,,,,---...///000000000222------222666555333333333222111000///...------//////////////////......000///.........///111222000///...------///111333333222000/////////000000222222222222111///---,,,---...///.........000222111222333222000000111222///000222444444222000////////////.........//////---............///111333444333333555999<<<>>>???CCCEEEGGGGGGFFFEEEFFFHHHIIICCCAAACCCDDD&&&&&&&&&&&&''''''((((((&&&%%%%%%$$$%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))(((,,,---******+++***&&&''''''&&&%%%%%%&&&(((******)))'''&&&&&&'''(((***&&&'''***,,,---......---777CCCCCC???DDDDDD@@@AAADDDFFFHHHHHHGGGGGGIIIKKKHHHBBB===???FFFKKKKKKHHHJJJIIIHHHHHHHHHGGGDDDAAA333000,,,+++,,,------,,,+++,,,,,,,,,,,,+++******,,,***)))((()))***,,,...)))+++---///000///...---------...111333333222000---------------,,,,,,+++,,,---............---,,,...............---,,,,,,,,,.........,,,+++,,,---//////---,,,+++***))))))+++***))))))((())))))***+++---...///...,,,***)))))))))))))))))))))))))))(((((()))***+++---///000///..................---+++***))))))((()))))))))------,,,,,,,,,---...///---+++)))+++...111000.../////////.........//////,,,---...///000000000000222...---222666666555555222111111111111111000000..................//////111000///......///111222000///...---...000222333444222111/////////000111///000111222222111000/////////000...------...//////000111000000111333555222222111111111111222222777444000---,,,---000111///000000///...///111444666444444555999<<<>>>>>>CCCDDDEEEFFFFFFEEEFFFFFFEEE???;;;<<<<<<&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))))),,,,,,)))(((***)))&&&'''(((((('''&&&''')))+++(((((('''''''''((()))***((())),,,...///...---,,,777EEEEEE>>>BBBFFFEEEHHHGGGGGGFFFCCC@@@BBBGGGLLLHHHDDDBBBDDDIIILLLKKKIIIHHHHHHIIIJJJKKKIIIEEEBBB666111,,,***+++,,,,,,***+++,,,,,,,,,,,,+++******++++++******+++,,,...///,,,---...//////...---,,,,,,,,,---000333444333222......------,,,+++++++++,,,,,,---......---,,,,,,...............---,,,,,,,,,---...---,,,+++,,,---...------,,,+++******)))+++***)))(((((()))***++++++,,,...000000...+++***))))))))))))))))))))))))))))))((()))+++---///000000///------...//////...+++******)))))))))******...---,,,,,,,,,---///000---,,,+++---111222000..................///000000---...000111222111111000111......333555444555777...///000111333444555666///............///000000000000000//////000000111111000/////////000111222000000///........./////////000111222333333333333000111111///---,,,---...---.../////////000444666444222000......000222444999666111---,,,---000222111222111000///000333666888666555666999;;;<<<===AAABBBCCCDDDEEEEEEEEEEEEBBB<<<888888999%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%'''((('''***)))&&&%%%((()))&&&&&&''')))(((&&&&&&(((+++&&&&&&'''((()))******+++***+++...///000///---,,,:::JJJIII>>>@@@EEEGGGMMMEEEGGGGGGDDD@@@@@@DDDIIIFFFDDDBBBCCCGGGKKKLLLMMMFFFGGGIIILLLMMMJJJEEEAAA999333---***,,,---,,,***+++,,,,,,,,,,,,+++******++++++,,,------...///////////////...------,,,,,,,,,+++,,,...000222111000------,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++---............---,,,,,,+++,,,------,,,+++,,,...,,,,,,,,,,,,,,,+++*********)))((('''((()))+++---***,,,...000111///---+++++++++++++++++++++++++++)))((('''''')))+++---///000---++++++---///...---++++++*********++++++,,,///...,,,,,,,,,---///000...------000444444000,,,------------...000111222///000222333333222111000000///000333333222444888000111111222333444444555//////.........///111111000000111111111000000///111111111000000000000000...//////000000000//////000000000000111222333444111111111000------...///............---///222444333111///------///111333333222000/////////000111111111111111111333777::::::999777777999;;;<<<<<>>CCCJJJ???EEEJJJKKKFFFBBB@@@AAABBBAAA@@@@@@CCCHHHMMMPPPDDDFFFIIIMMMNNNKKKEEEAAA<<<555...+++---...,,,***+++,,,,,,,,,,,,+++******+++,,,---...////////////111111///---,,,,,,,,,,,,,,,+++***,,,...///...---++++++++++++,,,---......++++++,,,------,,,++++++------......------,,,+++***+++------,,,+++---...++++++,,,,,,,,,++++++***)))(((''''''(((***,,,...)))+++...111111000...,,,++++++++++++++++++++++++((('''&&&&&&''')))+++---///,,,)))))),,,...---,,,++++++******+++,,,,,,---///...,,,,,,,,,---///111......///222666555000,,,---,,,,,,---...000222333111222333444444333111000//////111444222///333999666666555444222111000000000///......///000111222///000111222222111//////111111111222111000///...///000111333333333222111///...---------...000111000111111000......///111/////////---,,,---000222111000///......///000111,,,---///111111111000000000000111111222555:::======;;;999999:::<<<<<<<<<>>>>>>???AAADDDEEEEEEDDDEEE???<<<======)))((('''&&&%%%$$$$$$$$$''''''''''''''''''''''''###%%%&&&''''''&&&$$$###%%%%%%%%%###"""$$$'''))))))((('''%%%%%%%%%&&&''')))'''%%%$$$%%%'''+++---'''(((***,,,---,,,+++***)))...222111---,,,///333>>>BBBEEECCC>>>===BBBGGGIIIFFFEEEEEEBBB===>>>CCC???AAADDDDDDDDDEEEHHHJJJIIIFFFEEEHHHLLLLLLHHHDDD>>>333***+++,,,******---...---,,,,,,......,,,***///---***(((((()))+++---222111000...++++++---//////,,,)))+++///000---******,,,------------...///333...+++------)))((()))---***(((+++000222///***...//////...,,,,,,...///000000///...---+++)))(((''''''(((+++---...---+++,,,++++++,,,---,,,***((('''(((***++++++***)))(((&&&'''((()))+++,,,---...+++,,,---,,,***)))***+++))))))***+++,,,...///000---+++***---111444333111111...,,,...222333000,,,&&&)))---000222333222111333888777111///222222...111111222222222333333333111111111222222333333333000222333333111000000111666444222000//////000111...///111333333222000///333333333222222111111111222222111000000///000000//////............//////...222666555111...///222......------...///111222//////000111111111111000...111555555555777;;;???CCC===777555777;;;<<<<<<999>>>@@@===;;;>>>AAABBBAAA@@@>>>===<<<'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&%%%$$$&&&&&&&&&$$$###$$$&&&)))(((((('''&&&&&&&&&&&&&&&)))'''&&&%%%%%%'''***+++&&&''')))+++,,,+++******+++...111222000///000222???DDDGGGEEEAAA???CCCGGGCCCAAA@@@AAA@@@<<<>>>CCCGGGGGGGGGFFFDDDDDDCCCDDDHHHFFFEEEHHHLLLMMMIIIEEE@@@555,,,,,,,,,+++***---...///000///---++++++,,,...---+++*********,,,,,,/////////...------000222333///++++++...///,,,)))+++---...---,,,+++,,,...+++))))))...///---***+++222000---,,,,,,---///000,,,---......,,,,,,...///000000000...---+++***)))(((((((((***,,,---,,,+++---,,,,,,,,,---,,,)))'''((()))+++++++++***((('''((())))))***+++,,,------+++,,,---,,,+++***+++,,,*********+++,,,---...///,,,++++++,,,///111222111222///---...222333000---)))+++---000222222222111222888:::555222333222000111111111222222222333333111111111222222222333333000222333333111/////////333333111000//////000000//////000111111111000///333333222222222222222222111000///...------------///////////////////////////222555333///---...111//////...---...///000000//////000000111222333333333444555555666777:::===AAA>>>;;;999:::;;;;;;;;;;;;???@@@===<<<>>>???===<<<;;;:::999888%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''''''''&&&%%%'''((('''&&&$$$$$$&&&(((&&&''''''''''''&&&&&&%%%((((((''''''''''''((()))%%%'''(((*********))))))+++---///111111111000///@@@DDDGGGFFFBBB@@@BBBEEE===<<<<<>><<<>>>CCCEEEDDDDDDEEEGGGHHHIIIHHHFFFEEEEEEHHHLLLMMMJJJGGGBBB999000---,,,++++++,,,,,,///222000,,,)))***------------,,,,,,,,,,,,,,,---............000333555777333...,,,------+++))),,,---...---+++***+++,,,(((''')))///111...,,,,,,...000000///,,,,,,...111+++,,,------,,,,,,...///111000000...---,,,++++++***)))((((((***+++++++++...---,,,,,,---,,,***(((******+++++++++***((('''++++++++++++,,,,,,,,,,,,+++,,,------,,,,,,---...,,,+++++++++,,,,,,---...***+++,,,,,,,,,---000222333000---...111222111///------...///000111222222000888>>>;;;666444333222000111111111222222222222111111111111111222222222000222444444111///...---000000000000000//////000000000////////////000000222111111111111222222333222111000...---,,,,,,,,,...///000111111000///...000222222000---+++---000000000///............///......///000222444666888999777555666888:::<<<<<<>>>>>>???>>><<<;;;;;;<<>>===>>>;;;777888777666666555###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&''''''''''''((()))((('''%%%$$$&&&'''%%%&&&'''(((''''''%%%$$$((((((((((((((((((''''''%%%&&&'''((())))))))))))******,,,///111111///---???CCCFFFEEEAAA???@@@CCC===<<<===@@@@@@===???DDDEEECCCBBBDDDHHHKKKLLLKKKEEEEEEFFFIIILLLMMMKKKHHHCCC<<<444...,,,++++++,,,+++---......---,,,,,,---------.........---,,,+++,,,.../////////000333555777333...,,,,,,---,,,,,,***,,,---,,,++++++,,,------***+++///111...,,,---))),,,///111111///---,,,***+++---------,,,...///111000///...------,,,,,,,,,***(((((()))+++++++++---+++++++++------,,,++++++++++++++++++***((((((---------,,,,,,,,,+++++++++,,,------------...///---,,,,,,++++++,,,,,,,,,***+++---+++)))***...222222000......000111111000000///......///000222222///777??????:::555333333000000000111111111111222000111111111111111111111///111333333111...---,,,------...///000000//////111000...------...000111111111000000111222333444666555444222000///.........///111222222111///...000000000...++++++---///111000000///...---------.........000222666:::======:::777777;;;>>>???>>><<<>>>@@@???===<<>>;;;555333444//////000000000111111111000000000000000000000000...000222222000...,,,,,,,,,---...///000000//////111000...------///111333111111000///000111333444888777555333222111000000---///000222222000///---//////...,,,++++++---///111111000///...---,,,,,,---......111444999===@@@???<<<:::;;;@@@CCCDDDCCC===>>>???>>>===???DDDHHHVVVQQQFFF;;;777888666111222333333444444$$$$$$######$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&'''((('''&&&%%%&&&'''$$$%%%%%%&&&&&&&&&&&&%%%''''''((((((((((((((('''&&&&&&''''''((()))))))))...///111222333444555555DDDEEEFFFEEEDDDDDDFFFHHHFFFEEEGGGIIIGGGCCCCCCGGGIIIIIIHHHFFFDDDEEEGGGJJJEEEGGGIIIKKKLLLKKKKKKJJJBBB@@@888///***+++,,,+++111,,,)))---555888444...,,,------......---+++***...///000///...---...///000///---,,,,,,...///000***,,,------------...000///***(((+++///000444888BBB999...))),,,000111///,,,...000000///---------///...,,,++++++,,,---...,,,+++******,,,------,,,+++***)))***---///000///++++++++++++++++++++++++---------,,,+++*********+++,,,------,,,,,,---...------,,,++++++,,,,,,,,,+++,,,------,,,+++,,,------......//////......---///...---------///000111000111555:::999444222333////////////000000000000000000000000////////////...///000000...------...---.........//////000000000///......///111333555222111000//////000222333555444333111000/////////---...///000000///...------------,,,------...///000000000000///...---,,,---...000333777;;;???AAA@@@??????AAADDDGGGHHHHHH???????????????BBBGGGJJJTTTPPPFFF:::555555444111///000111333444&&&%%%###""""""$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''###%%%''''''%%%%%%%%%'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''(((((())))))''''''''''''((()))******---///111111000111555888CCCCCCBBBAAAAAACCCGGGIIIFFFEEEGGGJJJIIIEEEEEEHHHBBBEEEHHHFFFCCCDDDJJJPPPFFFHHHJJJLLLKKKJJJJJJIII@@@@@@999...)))+++---+++...+++)))+++000111...***,,,,,,,,,,,,,,,++++++***,,,...//////---,,,---...---......---,,,---...///...///000///---,,,---...,,,((('''+++//////111444;;;555...***+++...000111...000222222000...---------,,,+++******+++---...+++++++++,,,///000///......,,,++++++,,,.........************+++,,,------,,,,,,,,,+++******))))))+++,,,---,,,+++***+++,,,,,,,,,+++++++++,,,------,,,,,,,,,...///...,,,******,,,...//////---,,,+++,,,,,,,,,------...000000222......333555222000111........./////////000000000000/////////.........---......---,,,---///111000///.........///000111......//////111333666777444222000......///111222333222111000///......///---------......---------++++++,,,---///000000/////////000000000...---,,,,,,...111555999===@@@AAABBBDDDGGGHHHHHHHHHIIIIIIBBBAAA@@@AAACCCEEEFFFEEEIIIIIIDDD:::444333333111000111333444666(((&&&###!!!!!!###%%%'''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''"""$$$&&&&&&%%%%%%&&&'''%%%%%%$$$###$$$%%%'''(((&&&&&&&&&&&&''')))***+++(((''''''(((((()))***+++***---///...+++,,,222888@@@???===<<<===@@@DDDGGGDDDDDDFFFJJJIIIEEEFFFIIIFFFKKKLLLGGG@@@>>>DDDKKKGGGIIIKKKLLLKKKJJJIIIIII??????999---(((+++---+++)))(((((((((((('''&&&$$$,,,,,,+++++++++************,,,......---------...---.........,,,+++,,,---222333222000---++++++,,,---))))))---///---+++---'''***---///............///111333333000...,,,,,,,,,+++***))))))+++,,,...******,,,...111111000...111///,,,+++,,,---,,,+++)))))))))***+++,,,......+++++++++*********))))))+++,,,---,,,***)))***+++,,,+++++++++,,,,,,---...---,,,,,,///111000,,,'''(((+++...000///,,,***)))******+++,,,---...//////333+++)))///333111///000............/////////000000000//////.........------...---,,,+++---000333222111///...---///000222---...///111333555777888444333000...---///000222222222111000000///000000...---,,,,,,,,,,,,---...)))***+++...111222111///...///000000000///------,,,...222666:::>>>@@@AAADDDHHHLLLLLLJJJHHHHHHIIICCCBBBBBBDDDGGGGGGDDD@@@>>>BBBBBB;;;555333222111222444666888999######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%###%%%''''''&&&$$$$$$%%%$$$#########$$$&&&((()))''''''''''''((()))***+++&&&&&&&&&&&&'''((()))***)))000///---///***---;;;777888???@@@:::@@@HHHCCCFFFGGGGGGHHHHHHHHHGGGGGGOOOLLLJJJJJJGGGCCCEEEIIIFFFEEEDDDFFFIIIIIIGGGDDDFFF@@@777000---,,,***'''++++++,,,,,,,,,,,,++++++------,,,,,,+++***)))))))))+++///000000/////////,,,...000///,,,+++---///...///000111111000///...+++,,,,,,------,,,,,,+++---------...000000---+++111000...,,,,,,,,,............---,,,++++++++++++***''')))///222///---...///111111///------///222222---)))))),,,,,,)))&&&(((((()))******************///000,,,,,,///...***)))***+++,,,...///000000---///111111///,,,+++******))))))***,,,------,,,---------...............//////............/////////............//////000/////////......------------,,,++++++,,,...111222111000///......------...111111000000000000111111666111---,,,...111222222444222000///...---......///...---,,,,,,---...///111000///......///000111222222222333333111...+++//////333888:::;;;AAAHHHJJJMMMLLLGGGFFFIIIGGG@@@BBBEEECCC<<<:::???CCCAAA===<<<:::777444000...---111222333444555$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&((((((&&&%%%%%%%%%$$$#########%%%&&&(((*********)))(((((((((((((((((((((((())))))+++,,,---+++111//////111---...:::<<<===DDDDDD===AAAHHHCCCDDDDDDEEEEEEFFFFFFFFFFFFMMMJJJIIIIIIGGGDDDEEEJJJIIIFFFDDDDDDFFFGGGFFFEEECCCCCC===222,,,---,,,(((***++++++++++++++++++***))))))******+++,,,,,,,,,(((+++...//////.........---...000///---,,,...000---.../////////...---,,,+++,,,,,,------,,,,,,+++---------...//////---+++000...---++++++,,,---.........---,,,+++++++++++++++((()))---///000333888222...+++,,,000333333222///+++)))***---...,,,)))((()))***++++++******))))))...000---...000///***)))******+++,,,---......,,,...000000...,,,+++++++++******+++---......---------......//////////////////............///////////////.........//////............------------...---,,,,,,,,,...000111000//////...............111000000//////000000111333000---,,,...000111000222111000//////...////////////...............///000000///......///000000000000111222333333222111222222444999::::::???FFFDDDGGGHHHEEEEEEHHHFFFAAAAAACCC@@@999777;;;===;;;888777555333111//////.........///000111$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''&&&%%%$$$###%%%%%%&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%%%%%%%#########$$$%%%'''***+++---,,,***)))((('''&&&&&&((((((((()))***+++------,,,000---...333...---777===???GGGGGG@@@EEEKKKEEEDDDDDDDDDDDDEEEGGGHHHIIILLLIIIHHHIIIGGGDDDEEEJJJJJJGGGDDDCCCCCCEEEEEEEEE@@@HHHDDD555+++......*********++++++++++++******((())))))***++++++,,,,,,(((***---...---,,,------...///000///...---...000,,,---------,,,,,,+++***,,,,,,------------,,,,,,...---,,,---//////---,,,---,,,+++++++++,,,---......---,,,++++++******++++++)))(((***,,,///888BBB888///(((***222777444///,,,***)))+++///111///---((()))+++,,,,,,***((('''(((,,,///...///000...+++************+++++++++,,,***,,,......---++++++,,,,,,++++++,,,...//////...------...///000111111111........................000000//////......------,,,,,,------------------///...---,,,,,,---...///.........---......///000000//////......//////000111///------///000/////////000000111000000000///000000000000000///......//////............//////...///000111333666777888777666777:::;;;:::>>>CCC@@@DDDEEECCCBBBDDDBBB?????????;;;555333555666444333222000...---...///000,,,,,,---...///%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&'''((((((&&&$$$###%%%%%%%%%&&&&&&'''''''''%%%&&&'''&&&%%%$$$$$$%%%$$$######$$$&&&(((***,,,---,,,***)))((('''''''''&&&&&&&&&'''((()))+++,,,***---)))***111---***333999<<>>;;;;;;======;;;===AAAAAACCCCCCBBB???>>><<<;;;<<<:::666333222333222111222000---++++++---///000......///000000%%%%%%&&&&&&&&&'''''''''%%%&&&'''((((((&&&$$$###%%%%%%%%%&&&&&&'''''''''$$$%%%&&&%%%$$$###$$$&&&%%%$$$$$$%%%''')))+++,,,******))))))))))))******'''''''''(((((()))***+++))),,,(((***111...+++444999;;;CCCEEE???DDDKKKFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLJJJIIIIIIFFFAAAAAAEEEEEEFFFHHHHHHGGGEEECCCAAA===LLLOOO>>>///...///---******++++++++++++******+++++++++***************)))***,,,,,,+++***+++,,,///........./////////......------,,,,,,,,,++++++,,,------......------,,,...---+++,,,---...---,,,************++++++,,,---------,,,+++************((((((+++,,,+++***111;;;777444///......//////...---------...//////...---***+++,,,---,,,***(((''''''(((***------,,,***))),,,,,,,,,,,,++++++++++++(((***+++,,,++++++,,,---+++***)))***,,,...---,,,,,,---000222333333333222------............------000000000000///...,,,+++,,,,,,,,,------.........000///......------------,,,,,,,,,,,,---///000111//////............//////000111222222222111111000---///000222222222111111000111222222222111///......//////////////////...///000111111222555:::>>>DDD@@@>>>??????<<<<<>>???@@@???===::::::<<<999555222222333444333333333111///,,,+++,,,...000...///000000111&&&&&&&&&'''''''''((((((&&&''''''((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%$$$$$$$$$&&&((('''&&&&&&&&&''')))***,,,((((((((()))***+++,,,---+++++++++******++++++,,,+++...++++++222//////;;;>>>???EEECCC;;;???FFFAAADDDDDDFFFGGGHHHHHHHHHHHHKKKIIIIIIIIIFFFAAAAAADDDCCCFFFJJJKKKIIIFFFCCCBBB@@@JJJOOODDD444,,,---///+++++++++,,,,,,+++++++++(((((()))+++,,,---......***+++,,,,,,******+++,,,///---,,,---...///...---...------,,,,,,------...------............------...,,,++++++,,,------,,,***+++++++++++++++,,,,,,---,,,+++******))))))***'''(((+++...,,,***,,,111...///000///---...000444....../////////...,,,+++++++++++++++++++++*********)))))),,,,,,)))(((***,,,,,,,,,,,,,,,+++++++++)))***,,,+++++++++,,,...***))))))***,,,------,,,,,,...000222333333222111,,,---...//////...---,,,//////000000000...---,,,------................../////////......------,,,,,,,,,,,,,,,---...///000000//////......//////000000222333333222111111222///000000111222222222222000000111111111111000000//////000000000000/////////222444444444666<<<@@@GGGAAA>>>???>>>;;;:::<<<888888999;;;999888<<>>@@@??????@@@BBB<<<999777666777777666555444555555222000///222666111444444222222555555222333222111000000222444666//////000111111&&&&&&'''''''''(((((((((%%%'''))))))(((&&&&&&'''''''''((()))((((((&&&&&&&&&((()))(((&&&&&&(((***((('''''''''(((((())))))******)))((((((((()))))))))***++++++++++++***)))(((%%%'''...///...555@@@EEEFFFBBB:::777<<>>555***000...++++++,,,---+++)))///////////////---,,,+++***)))((())),,,---,,,***++++++*********+++,,,,,,+++*********+++***'''%%%///...,,,+++***))))))***)))***+++,,,------------...//////000000///.....................///000000...///000111111111000000...///000000000000///...------............---------......///000111...+++000000000000111111111111333222000//////000111222000000000///000000111111111...+++***+++///222555333666;;;===;;;999999:::===>>>@@@???===<<<>>>@@@::::::999888888888888888555666666444222222555888222555555222222555555222222222111111111222444555111111222222222%%%&&&&&&&&&''''''''''''&&&(((***)))(((''''''(((&&&&&&''''''(((''''''&&&)))))))))'''&&&&&&(((***&&&&&&&&&'''''''''((((((***)))(((((('''''''''((()))******+++++++++******(((%%%(((...000///666BBBCCCFFFCCC===:::>>>DDDFFFBBBEEEHHHHHHGGGFFFFFFFFFIIIHHHHHHHHHGGGGGGFFFFFFIIILLLKKKHHHGGGHHHGGGDDDEEEHHHFFFHHHHHH777***...+++,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,------------+++))))))***+++***)))))))))***++++++,,,---...---///111222333222000////////////...---,,,***))).........---------------+++---......,,,******+++///---+++///<<>><<<;;;888:::<<<;;;999999;;;===777777777666555555888:::444666666444333666666333222222222222222333333333333333333444444%%%%%%%%%&&&&&&&&&''''''''')))******((('''((()))%%%&&&&&&'''''''''''''''***)))(((&&&%%%%%%'''(((%%%%%%&&&&&&&&&''''''&&&***)))((((((''''''(((((()))*********++++++++++++***&&&(((///000000888DDDBBBEEEDDD???<<<@@@EEEGGGEEEFFFGGGFFFDDDDDDFFFHHHJJJJJJJJJJJJJJJJJJKKKKKKFFFFFFFFFGGGIIIKKKKKKIIIFFFGGGCCCGGGKKK>>>,,,*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++***))))))************))))))+++,,,---,,,,,,+++...///000222333222111111111111111000///---+++***---...............------,,,++++++,,,---------,,,...///+++)))555CCC;;;)))******+++,,,...//////...,,,,,,,,,,,,,,,+++******,,,,,,++++++++++++***)))***))))))******+++,,,---888222+++''''''***---///,,,---......---+++)))((()))***+++,,,,,,---,,,,,,//////000000111111000000---......///////////////,,,---...///000111111111///000000000000000000///,,,------......------,,,333...******,,,---///222------........./////////...///111222333333333222222111000///////////////+++...111222111000111222;;;QQQhhhnnncccUUUIIICCC@@@DDDJJJLLLJJJCCC;;;555777<<<@@@???<<<;;;>>>BBB:::999999888777777777888666888888555555888777555333333444444444333222222444444444444444%%%%%%%%%&&&&&&&&&''''''((()))***)))((('''(((***'''''''''&&&'''''''''''')))(((&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&'''&&&&&&&&&***))))))(((((())))))***)))))))))******++++++,,,,,,(((***000111111999FFFAAAEEEEEE@@@>>>BBBFFFHHHKKKJJJGGGDDDBBBCCCFFFIIIIIIIIIHHHHHHIIIJJJKKKLLLEEEDDDDDDGGGJJJKKKJJJIIIFFFFFFAAAEEEMMMCCC000)))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************)))***+++,,,)))***,,,------,,,+++***---...000111222222222111222222333333222000---,,,------...//////......---...,,,+++,,,...000///...+++000---&&&+++999999///)))***,,,....../////////---------,,,,,,,,,,,,,,,---------,,,+++*********+++++++++++++++,,,------@@@999000(((%%%%%%&&&&&&,,,---...//////---***)))))))))***+++,,,,,,,,,,,,///000111111222222222222------...///000////////////..................///........................,,,,,,------------,,,,,,222---+++000111//////222........./////////000000---...000222333333333222111111000///.........///,,,///222444444555555666HHHaaawwwuuudddSSSJJJFFF???AAAEEEGGGGGGCCC===999:::???CCCBBB???===@@@DDD===;;;:::999888777666555888;;;:::777777999999666555555666666555444333222444444444555555%%%&&&&&&&&&''''''''''''((())))))(((''''''(((***))))))((('''''''''''''''((('''&&&&&&'''(((&&&%%%$$$%%%&&&'''''''''&&&%%%(((((((((((()))***++++++))))))))))))***+++,,,---///+++,,,111222111:::FFFBBBFFFEEEAAA???CCCHHHJJJMMMLLLHHHDDDBBBCCCFFFJJJFFFEEEEEEEEEGGGHHHJJJLLLIIIFFFFFFJJJMMMKKKGGGFFFEEEFFFAAAEEEOOOHHH555,,,---,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...***+++,,,---,,,+++***))),,,---...///000111111111111222333333333111///---,,,---...000000///......000///---...///000//////***///---&&&'''///444222+++---///000...---,,,---......---,,,,,,------...,,,---...---+++******+++------,,,,,,,,,,,,,,,---///---+++******(((&&&$$$+++,,,.........,,,***)))((()))***+++,,,,,,,,,,,,//////000111222222222222,,,---///000000000///...000000///---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,---+++000:::<<<444......////////////000000000111---...000111222222222111000000///.........//////222000///222999@@@FFFIII[[[kkksssfffSSSJJJHHHGGGAAA???======>>>@@@AAAAAA???CCCEEEEEEBBB@@@AAABBB>>><<<:::::::::999777555:::===<<<999888::::::777999888888777666555444444444555555666777&&&&&&'''''''''((((((((('''(((((('''%%%&&&'''))),,,+++***(((''''''''''''((('''''')))++++++)))&&&$$$%%%'''(((((((((&&&%%%%%%%%%&&&'''(((***+++,,,***))))))))))))+++,,,---222------222222111:::FFFCCCFFFEEE@@@???DDDJJJMMMIIIIIIHHHFFFDDDDDDFFFHHHFFFEEEEEEEEEGGGIIILLLNNNKKKGGGGGGNNNRRRMMMHHHFFFFFFHHHCCCFFFQQQLLL:::222///...---,,,++++++,,,,,,+++++++++,,,,,,---------...------,,,,,,++++++******,,,---,,,++++++---///,,,,,,,,,,,,++++++***)))+++,,,---...///000111111...///111222222111///---,,,---///000000000///...222111000///------...///+++,,,,,,***)))+++...111***---000000...------......---,,,,,,,,,,,,---...+++---...---+++***+++---...---,,,+++************""""""$$$'''+++,,,,,,*********+++++++++***)))(((((()))***++++++,,,,,,+++------...000000111111111,,,---///000111000///...000///...,,,,,,,,,,,,,,,---,,,++++++++++++,,,---+++,,,,,,------,,,,,,+++---)))---777999111---///////////////000000000000---...///000000000000000//////.........///000000333000111;;;JJJXXX```bbbjjjnnngggTTTGGGFFFEEEAAAAAA???>>>???BBBEEEEEEEEEEEEFFFGGGGGGEEECCCAAA@@@===<<<:::;;;======;;;999<<<>>>===:::999;;;;;;888<<<;;;999777666666666666666666777999:::'''''''''(((((((((((()))'''''''''&&&%%%%%%''')))...---+++)))''''''''''''(((((())),,,//////+++'''$$$%%%'''))))))((('''&&&######$$$%%%''')))+++,,,***))))))))))))+++---...444///...222222111:::FFFCCCFFFEEE@@@???DDDKKKNNNCCCEEEHHHHHHGGGFFFFFFGGGHHHHHHGGGHHHJJJLLLOOOQQQJJJEEEGGGQQQVVVQQQKKKJJJFFFJJJEEEGGGRRROOO???777111///...,,,++++++,,,,,,+++++++++,,,,,,---------///...------,,,+++***)))+++---...---++++++...111---,,,,,,++++++*********++++++,,,---...///000111+++---///111111000...---+++---///000111000///...222222222///,,,+++,,,...,,,)))+++......***+++...&&&***///000//////000111---,,,+++++++++,,,---...***,,,...---+++***,,,...------+++***))))))((((((---)))&&&$$$&&&(((***+++((())))))))))))(((((('''((()))***++++++,,,+++++++++,,,---...////////////,,,---///000111000///...///...---,,,+++,,,------------++++++++++++------+++,,,,,,------,,,,,,+++222(((&&&,,,///***,,,444.........////////////000............////////////...............///000111000000888III___oootttrrrpppmmm```NNNGGGIIIDDD999???@@@EEEJJJNNNMMMGGGBBBIIIHHHHHHHHHGGGEEEAAA======;;;:::===@@@AAA???===<<>>;;;:::<<<;;;888???===:::888666666777888777888999;;;<<<&&&'''''''''''''''&&&%%%(((((((((((())))))))))))************)))'''&&&%%%&&&)))'''111BBB???,,,!!!$$$''')))***((('''((())))))(((''''''(((***---...,,,,,,,,,,,,,,,,,,,,,,,,111...222111...999DDDAAAFFFKKKLLLFFFAAACCCHHHJJJDDDFFFGGGFFFDDDCCCFFFIIIKKKMMMKKKHHHHHHKKKMMMKKKOOONNNNNNQQQTTTQQQKKKEEEIIIDDDEEEFFFIIIQQQGGG,,,222///...000...+++,,,111...---,,,+++++++++,,,---333111---+++******,,,---111000...---,,,------...333111...,,,******++++++,,,---///000///......///000///...///000111000...++++++///333000,,,...555222111///------------...,,,,,,,,,,,,+++***))))))......//////......---,,,......---------,,,,,,,,,))))))(((((()))+++---...,,,---------,,,***((('''''''''(((((())))))))))))------+++)))((('''''''''(((((((((((())))))))))))***+++,,,---...---,,,+++***///333444111///...000...............///000000,,,666333,,,000000+++***,,,++++++++++++,,,---...////////////000000000000,,,,,,...///000000000000//////////////////000000111111...***+++//////---555555???UUUmmmzzzxxxqqqgggeee___SSSFFF@@@CCCIIIJJJQQQWWWWWWQQQKKKIIIIIIHHHFFFEEECCCAAA??????>>>:::999888888999<<>>===<<<;;;:::999999999:::<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>>>>>>><<<<<<<<<===???@@@AAA&&&&&&'''((()))))))))(((''''''((((((((()))))))))***)))(((''''''((())))))(((***$$$$$$///...''''''(((&&&$$$###$$$%%%&&&&&&(((((((((((((((((((((((())))))***+++,,,---......***(((---000111???KKKIIIIIIIIIFFFAAABBBGGGJJJJJJEEEFFFGGGFFFDDDCCCCCCEEEDDDGGGHHHGGGHHHMMMPPPNNNMMMJJJFFFDDDEEEGGGHHHHHHCCC@@@BBBBBBAAAKKKKKK===...,,,...222222//////111...---,,,++++++++++++,,,,,,,,,+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---...///...,,,+++++++++,,,---///000111111111222555888111000///000111222111///000+++***---000...,,,---000000111111000///---,,,***++++++,,,,,,,,,,,,,,,+++++++++,,,---...000111...------,,,,,,,,,,,,,,,''''''((((((((((((''''''((())))))******)))((((((,,,+++***)))))))))***++++++******)))))))))))))))+++*********))))))(((((()))***,,,---............,,,,,,---///111000...,,,,,,,,,,,,,,,,,,------...//////((()))111...)))///,,,---.../////////...------------........./////////000111222222333222222222111111111000000//////...))))))000222000333999EEESSS^^^eeeqqq|||vvvfffaaa___[[[UUURRRTTT[[[aaakkkeeeZZZOOOGGGBBB@@@@@@AAAAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;:::999888777======>>>>>>>>>===;;;::::::<<>>IIIEEEKKKJJJFFFAAACCCJJJMMMKKKFFFGGGGGGFFFEEECCCCCCCCCFFFJJJKKKIIIKKKPPPQQQOOOJJJIIIFFFDDDCCCDDDGGGIIIFFFCCCFFFEEE???EEEGGG===444000...000111//////111...------,,,++++++++++++((()))+++,,,------,,,,,,++++++++++++,,,------...,,,,,,+++++++++,,,---...000111111111222444888;;;222000///000111222111000...---------,,,++++++,,,...///111222111///---+++)))***+++,,,------------++++++++++++,,,...///000...---,,,+++++++++,,,,,,'''((()))))))))(((&&&%%%((((((((())))))*********...,,,+++))))))***+++,,,***)))))))))))))))******,,,++++++******))))))(((******+++,,,---...//////,,,+++***---000111...+++,,,,,,,,,,,,,,,------...555111(((***222...)))111,,,---///111111000...---,,,,,,,,,---------......///000111222222222222222222222222111000000//////,,,(((+++111///,,,555EEEUUUbbbfffaaahhhzzz|||pppggg```XXXVVV[[[aaafffhhhccc[[[OOOFFFAAA@@@@@@@@@======<<<<<<<<<<<<======888:::<<<>>>??????>>>======???AAABBBBBBBBB@@@???===>>>@@@AAABBBAAAAAA@@@CCCCCCCCCCCCBBB%%%%%%'''((())))))))))))''''''''''''((((((((((((((('''&&&%%%&&&'''***+++%%%+++'''$$$(((&&&###)))''''''((()))***)))'''%%%''''''(((((('''&&&%%%$$$&&&&&&(((***,,,...///000222---///111222???IIIDDDLLLKKKGGGDDDFFFLLLNNNLLLGGGGGGGGGGGGFFFEEECCCBBBHHHKKKLLLJJJKKKNNNNNNLLLHHHJJJJJJHHHEEEDDDFFFIIIGGGEEEIIIIIIAAACCCFFF???>>>666...------,,,---111......------,,,+++******'''(((***,,,---------,,,***++++++,,,,,,---------******++++++,,,---......///000111111111444888;;;111000///000111222111///)))...000---'''%%%)))...,,,...000222111///---+++)))***+++,,,---.........---,,,,,,,,,------.........---,,,******+++,,,---)))***++++++***)))'''&&&((()))))))))***++++++,,,---,,,+++******+++,,,,,,)))))))))))))))******+++,,,,,,++++++*********)))++++++,,,,,,---...//////,,,***))),,,///111...+++---------,,,---......///999777...,,,222///***111---...000111111000...---,,,,,,,,,,,,------------...///000000000000000000111111111111000000//////,,,,,,///000++++++;;;OOOZZZeeefff^^^eeexxxvvvhhhaaa]]]aaajjjllleee]]]RRRMMMFFFAAA@@@@@@AAAAAA;;;;;;;;;;;;;;;<<<======:::<<>>@@@CCCEEEGGGGGGFFFEEEAAA@@@?????????@@@BBBCCCEEEEEEDDDDDDCCC%%%%%%&&&'''((((((((('''&&&&&&'''''''''(((((((((''''''&&&&&&&&&''')))***$$$***(((%%%***&&&###((($$$&&&))))))(((''''''(((((((((''''''&&&&&&&&&&&&%%%&&&(((***,,,...///000000***---111444CCCMMMHHHJJJLLLJJJFFFFFFJJJMMMLLLHHHGGGGGGHHHIIIHHHEEECCCGGGJJJKKKHHHHHHJJJIIIFFFGGGKKKMMMKKKEEECCCEEEHHHEEEBBBHHHKKKEEEGGGLLLHHHFFF:::///+++******,,,///.........---,,,+++***)))''')))+++,,,......------+++,,,,,,------------,,,)))******+++,,,------------...///000000222555888000///...///000111000...+++444888111))))))///444+++,,,...000000...,,,*********,,,---............------...//////............---+++***)))***,,,---+++++++++++++++***)))))))))))))))))))))***+++,,,******++++++,,,,,,,,,,,,***)))))))))))))))******++++++++++++++++++++++++---------,,,------...///+++***+++,,,...//////...---------------......///888===666---111111...111...///000000000///...---,,,,,,,,,---------............////////////......///////////////000000000+++///111///...666GGGVVVTTT^^^bbbaaaiiivvvxxxpppbbbbbbfffoootttmmm[[[KKKJJJIIIGGGDDDBBBAAAAAAAAA>>>=========>>>>>>???@@@AAABBBDDDEEEEEEDDDCCCAAAAAABBBDDDFFFHHHIIIIIIIIIEEECCC@@@???>>>@@@CCCDDDHHHGGGFFFEEEEEE%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''$$$)))&&&$$$***'''###)))%%%(((***(((%%%%%%+++000)))((('''&&&&&&''''''(((%%%&&&((()))+++---//////...))),,,000555EEEOOOJJJGGGKKKLLLHHHEEEGGGIIIIIIHHHGGGGGGIIIKKKKKKGGGDDDEEEIIIJJJGGGGGGIIIHHHEEEGGGKKKMMMIIIBBB>>>BBBGGGIIIBBBFFFJJJFFFKKKSSSQQQGGG<<<000,,,,,,++++++---............---+++)))(((******+++,,,---.........------...///...---,,,,,,)))***++++++,,,,,,,,,,,,)))+++---......///222333///...---...///000///---...666888111,,,...333666***+++---......---+++***++++++,,,---.........---***,,,///111222111000//////---+++))))))***,,,---,,,++++++*********++++++***)))((((((((()))******&&&(((***,,,------,,,+++******)))))))))))))))*********++++++,,,---------//////...---,,,------...***+++---.........///111,,,,,,,,,,,,,,,------...111@@@<<<---...333222222/////////.........------------------.....................//////......------------...//////000000+++111111///888JJJUUUVVVRRRWWW\\\bbbjjjpppmmmfff```fffmmmqqqmmm```QQQGGGFFFIIIJJJHHHDDDAAA@@@AAABBBBBBBBBBBBBBBBBBCCCDDDGGGGGGGGGGGGFFFDDDBBBAAADDDDDDEEEFFFFFFGGGGGGHHHGGGFFFDDDBBBBBBBBBCCCDDDGGGFFFEEEDDDDDD%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&'''''''''((((((&&&''''''(((((('''&&&&&&%%%)))$$$"""(((((($$$***(((,,,---)))###%%%///999***)))'''&&&&&&''')))***&&&&&&((()))+++---...///000***,,,111666EEEOOOIIIDDDJJJMMMHHHDDDDDDFFFGGGHHHGGGGGGJJJLLLLLLIIIFFFEEEIIIJJJIIIIIIKKKJJJGGGGGGJJJKKKFFF===:::???FFFNNNEEEFFFHHHFFFLLLUUUUUUFFF;;;111......,,,+++,,,............---+++)))(((++++++,,,,,,---...//////......///000///...,,,+++)))***+++,,,,,,,,,,,,+++'''***,,,------...///000///---,,,---...///...---+++000000***''',,,///...******+++,,,,,,,,,+++***,,,,,,------......------(((***...222444444222111///---+++)))(((***,,,---,,,+++***))))))***+++,,,)))((('''&&&&&&'''((()))$$$&&&))),,,...---,,,+++++++++***))))))))))))))))))***+++,,,------...///111000...---,,,,,,------))),,,//////------000333++++++******++++++,,,---+++AAA???---,,,555555222000///...------------------------.........//////...///////////////......+++,,,,,,---...///000000+++111000///AAAZZZ```UUUWWWUUUWWW^^^fffiiifffbbbdddjjjooojjj^^^RRRMMMMMMDDDHHHKKKIIICCC???@@@CCCFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBGGGFFFEEEEEEDDDDDDEEEEEEGGGGGGGGGFFFEEEDDDCCCBBBDDDCCCBBBAAAAAA&&&&&&&&&&&&&&&'''((()))((('''&&&%%%$$$#########"""###%%%'''((((((''''''''''''%%%%%%%%%%%%'''''''''))))))&&&""""""''',,,******))))))(((((((((''')))************++++++++++++222...---;;;EEEFFFIIIIIIKKKJJJEEE@@@@@@EEEJJJMMMKKKJJJKKKMMMMMMIIIFFFIIIMMMMMMKKKJJJLLLJJJFFFKKKHHHEEEAAA???@@@BBBDDDJJJBBBEEEOOONNNEEEHHHUUUIIIAAA777...++++++---......------,,,,,,++++++***---......---+++)))***+++,,,,,,++++++++++++++++++...---+++******+++---...---...000222222111///...,,,------......---,,,,,,))),,,//////---,,,---...///,,,)))((()))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---///...---+++******++++++)))))))))***,,,,,,+++***))))))(((((((((((())))))&&&'''))),,,///000...++++++,,,,,,---,,,+++)))((((((***+++---......---------.../////////...,,,,,,///......------///000111...------,,,,,,++++++***000000111111111111000000***---...---++++++...000///////////////000111111333111/////////...,,,+++---++++++...111222///,,,+++222555666AAASSSZZZVVVRRRUUU\\\dddddd^^^]]]aaafffccc\\\UUUUUUWWWPPPEEEHHHJJJJJJGGGCCC@@@@@@AAAGGGFFFGGGJJJJJJEEECCCDDDBBBBBBCCCDDDEEEGGGHHHIIIHHHHHHIIIIIIHHHFFFEEECCCEEEGGGIIIJJJHHHFFFFFFFFFBBBCCCCCCDDDEEE'''&&&&&&&&&&&&''''''(((''''''&&&%%%$$$$$$$$$$$$###$$$%%%'''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&((()))'''######'''+++)))))))))(((((((((''''''))))))*********+++++++++)))000---///???IIIGGGHHHIIIJJJJJJFFFBBBAAAEEEIIIKKKIIIIIIJJJLLLLLLIIIFFFJJJMMMMMMJJJIIIKKKKKKGGGJJJGGGDDDBBBBBBBBBCCCCCCFFFAAADDDMMMKKKDDDJJJYYYJJJCCC999000,,,,,,------++++++++++++,,,,,,,,,,,,000111111///,,,***))))))++++++++++++++++++,,,,,,,,,+++*********+++---...---...///000111000000///.........------------,,,))),,,//////---,,,---...***))))))***,,,------,,,------------------------,,,,,,---...............///...---++++++++++++,,,***))))))***,,,---+++******)))(((''''''((())))))'''(((***---000000...,,,++++++,,,------,,,******)))+++---...///...---,,,....../////////...---,,,///......---...///000111------------,,,,,,++++++//////000000111000000000...///000///---,,,...111222111000///............///...---...//////...---000---+++,,,...000///...111888;;;<<>>DDDGGGMMMXXX[[[XXXTTT```fff___WWWUUURRRNNNKKKOOOQQQPPPQQQRRRPPPLLLKKKKKKKKKJJJIIIJJJLLLNNNPPPMMMLLLMMMLLLHHHHHHKKKDDDDDDDDDDDDDDDEEEEEEFFFKKKKKKJJJHHHEEEBBB@@@>>>@@@CCCFFFFFFDDDAAA>>>===>>>>>>>>>??????(((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$&&&))))))'''&&&&&&(((((((((''''''''''''''''''))))))))))))************(((+++(((000GGGPPPKKKKKKHHHIIIJJJIIIFFFDDDDDDEEEDDDEEEFFFGGGHHHHHHGGGFFFJJJLLLJJJGGGGGGKKKLLLJJJKKKHHHEEEEEEGGGGGGCCC??????:::<<>>AAAAAA???;;;888666555555666666777((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%((()))((('''''''''''''''(((((((((((((((((((((((()))))))))*********+++***&&&///FFFOOOLLLNNNHHHIIIJJJIIIGGGEEEDDDDDDCCCDDDFFFGGGGGGFFFFFFFFFHHHJJJJJJFFFGGGKKKMMMKKKMMMKKKIIIHHHHHHFFFBBB>>>CCC======GGGNNNKKKEEEDDDIIICCC999222/////////000+++++++++*********)))))),,,...///...,,,***))))))******+++,,,------......---,,,+++***))))))((((((+++++++++,,,---///000111000//////......//////000...---------.../////////000...+++++++++,,,+++***++++++,,,,,,,,,---------++++++++++++,,,...000222000///...---------...//////---++++++,,,------,,,---,,,***(((((((((***+++(((((((((***---...,,,++++++,,,---...//////...------...000222111000---,,,000000//////............---......///////////////---------....../////////......------...///000111---,,,,,,---///111222333000//////..................,,,+++,,,---...---,,,)))***---000222444555666444@@@NNNTTTVVVVVVVVVTTTVVVdddfffYYYPPPRRRRRRKKKGGGKKKQQQSSSOOOJJJIIIJJJNNNMMMKKKJJJKKKKKKKKKLLLPPPKKKHHHHHHFFFCCCDDDHHH======;;;::::::999999:::::::::999888777666666666555777::::::888444222111000000000000111'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&(((((((((((('''(((((((((((())))))))))))((((((((()))))))))******+++***&&&000DDDKKKIIIOOOJJJJJJIIIIIIHHHFFFEEEDDDBBBDDDGGGGGGFFFEEEEEEFFFFFFIIIIIIGGGHHHLLLMMMKKKMMMMMMLLLJJJGGGDDDBBBAAAJJJDDDCCCLLLSSSPPPHHHDDDNNNFFF;;;333///...000000---,,,,,,+++******)))))))))+++++++++***)))***,,,++++++,,,,,,------......------,,,+++***))))))(((***++++++,,,---...//////---...///000111111111000111///......000111111000...---,,,---///111000///***++++++,,,,,,---------,,,,,,,,,---...///000111000///...------...///000000...,,,+++,,,---------,,,+++++++++++++++,,,,,,***))))))+++---...---+++,,,---.../////////...------...///000000///......111000//////......//////---......///000/////////---------...///000111111111000///.........000000,,,++++++,,,///111111111...---------...//////000000...------......,,,+++,,,...222444444333444555666AAAMMMQQQPPPNNNPPPSSSXXX]]][[[PPPIIIJJJIIIEEEDDDFFFLLLPPPOOOJJJIIIKKKOOONNNNNNOOOQQQRRRRRRQQQJJJEEEAAA???;;;666555888777777555444444333333333111111000000000111111222111333444444222///......///////////////%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$#########%%%&&&'''&&&''''''((((((''''''&&&%%%%%%%%%'''((()))(((((())))))))))))******++++++(((((((((((()))))))))***)))***)))333EEEGGGEEELLLKKKJJJIIIHHHHHHGGGFFFEEECCCFFFHHHHHHEEEDDDDDDEEEDDDHHHIIIHHHIIILLLMMMJJJIIILLLMMMKKKFFFDDDEEEHHHJJJHHHIIIMMMOOOMMMKKKKKKWWWNNN@@@555///---///000,,,,,,,,,,,,++++++++++++***+++***)))((((((+++---,,,,,,------------------++++++,,,,,,,,,,,,++++++***+++,,,---...------,,,***,,,///222333333222111333111...///111333333222...///111555777666222///++++++,,,,,,---......///---......///000000000///000000///......///000111111///,,,+++,,,---...---***+++,,,............---,,,++++++,,,...///...---......///000000///---,,,------------...//////000111111///.........///000------///000000000///...,,,---...///000111222222333222000.........///000000---,,,,,,///000///...---------------...///000000///---...//////...,,,,,,///222333444555999<<>>CCCHHHIIICCCIIIIIIHHHFFFDDDCCCBBBAAACCCIIIMMMKKKGGGFFFEEEBBBFFFFFFGGGJJJMMMMMMMMMKKKHHHKKKJJJFFFHHHNNNOOOKKKFFFEEEGGGLLLMMMLLLMMMPPP\\\]]]III222000222,,,)))++++++***,,,......---+++***,,,------+++***))))))***+++---......---+++***(((***---///000///---,,,+++,,,---------,,,+++***,,,...111444444333000...444111//////222333222000000111222222111000111333000---+++,,,///111000///111000000000000//////......---,,,+++++++++++++++............---,,,+++***---...111222222111...---,,,,,,............,,,,,,...//////000///---,,,++++++...000///------///222333222///---,,,,,,---...//////000000000000//////444222///...---///111333444333111///...//////000,,,,,,------...000111222,,,...000...++++++---111,,,...000000///...///000,,,000444444111333===HHHEEEJJJMMMIIIBBB@@@FFFMMMNNNJJJEEECCCDDDHHHLLLOOOQQQRRRRRRRRRQQQMMMJJJGGG@@@@@@?????????>>>;;;999222222333333333222222111555333000---,,,---///000...------...///...+++)))///...------------...///------------,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''')))((((((''''''(((((()))((('''&&&%%%&&&''')))******))))))(((((()))))))))++++++++++++,,,...000111***$$$///>>>CCCHHHKKKEEEIIIHHHHHHGGGEEEDDDDDDCCCDDDJJJMMMJJJGGGGGGFFFDDDGGGGGGHHHIIIJJJJJJJJJIIIDDDHHHKKKMMMRRRTTTMMMDDDIIIGGGHHHMMMNNNLLLLLLOOO[[[```PPP:::333000******+++******,,,......---,,,+++,,,......,,,******+++***,,,---......---+++***---...//////...,,,***))),,,,,,---.........---,,,...///111222222111...---222000......111222111///111222222111000///111222000...,,,---///111000...000000//////////////////......---,,,,,,,,,,,,,,,//////...------,,,++++++,,,---///000000///---,,,,,,,,,---......---,,,,,,---......///...---,,,,,,,,,...111111///...000111111000///------------......//////000000//////...222111///...///000111222333222111000/////////////////////......//////000---...//////...---...///---///000000///......///000333777777666888???FFFGGGKKKNNNLLLHHHGGGKKKOOOOOOHHHAAA@@@CCCFFFFFFEEEDDDEEEFFFFFFEEEBBB???===:::888888888888666333111000111111222222222111111333111///---,,,---///000...------...///...,,,***........................---------------&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''(((((((((((((((((('''''''''&&&&&&''''''''''''&&&%%%%%%%%%&&&((())))))((((((''''''((())))))))))))(((((()))+++,,,...,,,&&&111???DDDIIIMMMHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEJJJLLLIIIGGGIIIIIIGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHJJJNNNUUUVVVOOOEEEKKKIIIJJJNNNNNNLLLLLLNNNZZZbbbWWWAAA777000***,,,+++******+++...///...---,,,---///...---,,,,,,,,,+++,,,---......---,,,+++//////...---,,,+++***))),,,,,,---...////////////000000000000000...------111///......///000000///222222222000......///111111///------/////////...000///...------...///000///...------,,,---------000///...,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,------......---------000222222111000000000.................................//////........./////////000000111111222111111111111000///......333222111///............///...///000111111///---...///000000.........000555777999:::;;;???CCCFFFJJJLLLOOOPPPQQQQQQSSSUUULLLDDD===<<<@@@BBB===888666777999999888777444333444222111000000///,,,***...///000000111111111111000///---,,,,,,---///000///...---...//////---+++,,,---...//////...---,,,,,,---.........&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''((((((''''''''''''(((((()))&&&&&&%%%%%%%%%'''((()))---)))333AAADDDIIINNNJJJFFFGGGGGGHHHHHHIIIIIIIIIGGGJJJJJJGGGGGGJJJKKKIIIJJJJJJKKKJJJIIIIIIJJJKKKNNNLLLJJJJJJLLLPPPQQQQQQKKKIIIJJJNNNOOOLLLLLLOOOZZZaaaVVVDDD:::222,,,000,,,+++***+++---//////...---...//////---,,,---...+++,,,------...------,,,...---,,,++++++,,,---...++++++,,,---.../////////000//////............///111000/////////000000000333333222///------///111111000///...............///...---,,,---...000111///......---------......111///---,,,+++,,,...///------,,,++++++,,,------,,,,,,------------,,,,,,***+++,,,,,,---.........///111333333333111000///,,,,,,---...///.........------............------,,,---///000111111111111///000111111111000...---333222111000///.........000......000333333///+++---...////////////111222999:::::::::>>>EEEHHHHHHNNNOOOPPPSSSUUUVVVUUUTTTDDD???:::999;;;:::666111000111333444444333111000222000///......---+++))),,,---...///000000000000------,,,+++,,,---///000///...---...//////...,,,,,,---///000000///---,,,,,,---...///000&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))((('''&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((())))))+++***)))))))))***+++,,,///+++666CCCEEEIIIMMMJJJEEEFFFGGGHHHIIIJJJKKKKKKIIIJJJIIIFFFGGGKKKKKKIIIEEEGGGIIIIIIHHHGGGIIIKKKNNNNNNNNNJJJGGGHHHPPPXXXKKKIIIJJJNNNOOOMMMMMMPPPXXX\\\PPPBBB>>>777000333...,,,++++++---.........---...///...------...000,,,,,,------...............---,,,++++++---...///******+++,,,,,,---...///------------...///111222111111111111000000111222333333222000...---///000000000000...------......000///...------...///000......---------......///111///---,,,,,,---...//////...---,,,,,,---...///------------------------+++++++++,,,---...///000222222222333333222000///+++,,,---...////////////------............------+++---///111222111000000...///000111111000...---000000///////////////000000......000333333///++++++---...//////111444666999;;;;;;:::@@@IIIMMMKKKRRRQQQOOOOOOOOOMMMIIIEEE999::::::888555222111111///000111222222222222111111///------------+++***+++,,,---...///000000000,,,,,,++++++,,,---...//////---,,,---...///...---,,,---///000000///---,,,,,,---...///000''''''''''''''''''''''''''''''''''''((((((((()))((('''&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''((()))******...---++++++***+++,,,---///---999FFFFFFHHHKKKHHHEEEEEEFFFGGGIIIJJJKKKKKKIIIJJJHHHFFFGGGKKKJJJFFF???CCCGGGGGGEEEDDDFFFHHHGGGLLLQQQQQQIIIDDDIIISSSKKKIIIJJJNNNNNNLLLKKKNNNTTTWWWNNNEEECCC:::222555111...,,,+++---......------.........,,,---...000,,,,,,,,,---......//////111000///---------......+++++++++++++++,,,---...,,,,,,---...///111222333111222222111000000111333222333333222111///000111///000000///------...000000000000000000//////...------------------...///000///...------...//////000///...------...///000//////............//////,,,,,,,,,------///000111555333111111111111000...............//////000000.........//////.........,,,---///000111000000////////////000000//////.........---......///000111///...///000111111///---+++---......///111444777888===???>>>CCCLLLNNNIIIQQQNNNJJJFFFBBB>>>999666444777999777222...///111......///000000000000000///---++++++,,,,,,,,,+++,,,---......////////////,,,,,,,,,,,,------...///...,,,++++++---......---,,,---...//////...---,,,,,,---...///000((((((((((((((((((((((((&&&&&&'''''''''((((((((('''&&&%%%%%%%%%''')))***''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((((((((((((((((((((()))***++++++---,,,+++)))))))))***+++///...;;;HHHGGGFFFHHHDDDDDDEEEFFFGGGHHHIIIJJJKKKIIIJJJHHHFFFGGGJJJHHHCCC???DDDIIIJJJGGGDDDDDDEEEFFFJJJPPPRRRKKKCCCEEELLLNNNKKKKKKNNNMMMIIIGGGIIILLLUUUSSSMMMHHH:::111555333000---,,,,,,---,,,,,,,,,---------,,,,,,...000,,,,,,,,,------...///000000000////////////000000...---,,,+++,,,,,,---.........///000000111222222000111222111///...000333000222555555333222111111---///000///------///111111222333333222000...,,,,,,,,,,,,,,,,,,---.....................///////////////............//////111000///......///000111///......---...///000111777444000...///000///...111000///...//////111111...//////000000//////.........////////////////////////.........//////000---------------...//////---...//////...---...///.../////////...000333666555@@@HHHGGGIIINNNKKKCCCHHHFFFCCC???;;;888666555777777777555111.........,,,,,,---------------------+++)))***+++------------...////////////......---------------.........---+++)))***+++---------........................,,,---......///))))))))))))))))))))))))&&&&&&&&&&&&'''''''''((('''&&&%%%%%%&&&(((***,,,(((''''''&&&&&&''''''(((&&&'''(((((())))))(((((((((((((((((()))***,,,,,,///...---++++++++++++,,,///...===JJJGGGFFFGGGBBBDDDDDDEEEFFFHHHIIIJJJJJJIIIJJJHHHFFFGGGJJJGGGAAACCCIIINNNOOOJJJEEEDDDEEEKKKJJJKKKMMMHHHBBBDDDJJJQQQNNNMMMNNNKKKFFFDDDFFFGGGUUUYYYTTTKKK999///555555222...,,,,,,,,,,,,+++,,,------,,,+++,,,...000,,,,,,,,,------///000111,,,---...000111333444555000///...---,,,---...//////000111111111111111000...000111000...---///222///222555777555333222222,,,...000///------000222222333444555444111---+++++++++++++++,,,,,,---...---...//////000//////...........................222111000//////000111222000000///......///111222888444///---...//////...333222000......000111222//////000000000000//////////////////............000///...------...000000...------,,,,,,,,,------,,,///000...++++++...111111222111///......111333444CCCOOOOOONNNOOOIII===>>>???>>>===::::::===???;;;888555333222000---***,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,...///////////////000//////..............................,,,***))))))+++,,,------///...------------...///,,,---.........))))))((((((((((((((())))))(((&&&%%%$$$&&&'''((()))))))))(((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%((()))*********((('''&&&((((((((()))******++++++,,,++++++******++++++,,,+++444@@@HHHGGGAAA>>>???@@@AAADDDFFFHHHJJJKKKKKKIIIJJJIIIGGGHHHKKKJJJFFFFFFDDDKKKLLLDDDEEEIIIFFFGGGKKKNNNNNNJJJHHHKKKNNNQQQNNNNNNPPPOOOIIIGGGHHHKKKIII[[[VVVJJJHHH999///111///---+++)))******++++++***)))+++---......---///.........///000222333---...///111111111000//////...---,,,+++,,,------///111333444333222222333444444333333222111000000000222444666555333///---,,,---------......//////111222333444333111...---......---,,,+++,,,------//////.........------------------,,,++++++...000333111000000111222222111////////////...---,,,,,,...333111***)))111222...222111000000000111333444000222222//////333333111000///...---,,,------...---,,,,,,---///000///---..................------***,,,......,,,---000333'''222444++++++555777000===EEEMMMPPPLLLFFFBBB@@@>>>===;;;::::::;;;<<<===666555444222111000000///,,,------,,,******,,,...++++++++++++,,,---...///++++++,,,---.........---111***---000***+++///,,,******++++++,,,,,,,,,,,,***---///000///......///000///......///(((''''''''''''((())))))***)))'''&&&&&&&&&''''''((((((''''''''''''&&&&&&$$$%%%%%%&&&&&&''''''(((((()))******)))((('''&&&))))))******+++,,,---------,,,,,,++++++++++++,,,***333@@@HHHHHHEEEDDDEEEBBBBBBCCCEEEGGGHHHJJJJJJHHHJJJIIIFFFGGGJJJIIIEEEEEECCCIIILLLEEEEEEJJJFFFJJJMMMPPPOOOKKKIIIKKKMMMQQQNNNMMMOOOMMMIIIGGGIIIJJJHHHYYYTTTIIIJJJ<<<444000///---+++******+++,,,,,,++++++---//////...------...///000111111111000---...///000111111000/////////---,,,,,,,,,---...///111333444333222222333333333333222222111111111111222444555555333000///------------............000111222222222222111000---,,,,,,---......---,,,............------------+++---...---------///111222111//////111222111000............------,,,+++///000///,,,,,,///000...000000/////////000111222000333333000111444555333000///...---,,,------...000...,,,---.../////////........................,,,...///...,,,,,,...111///,,,,,,...///000555;;;@@@EEEJJJJJJEEE???;;;;;;::::::999888888888888888555444222111000///000000.........---------------******++++++,,,------...,,,------............---111+++///111***+++000---++++++******++++++,,,,,,+++,,,---...//////......///...------///'''''''''''''''((()))************)))((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''"""###$$$%%%''')))******((())))))))))))((((((''')))***+++,,,---...//////......---,,,,,,+++,,,,,,)))333@@@GGGIIIIIIJJJLLLDDDDDDCCCDDDEEEFFFHHHIIIHHHIIIHHHFFFGGGIIIHHHDDDCCC@@@GGGKKKEEEGGGKKKFFFLLLOOORRRQQQNNNKKKLLLNNNQQQMMMLLLMMMLLLHHHHHHJJJJJJGGGYYYUUUJJJLLL@@@888000///---+++++++++,,,---.........000111111///---,,,---000222222111000///...//////000000000000///000///......------......///111333444333222222222222222222222222222111111333333444444444333222222..................------......///000111333444555...---,,,---000111...+++......---------,,,,,,,,,+++---///000//////000222111000......000111000////////////...............///------000000...---///.........---...//////000000333444222333666777555//////...------------...333111///...000111000000........................///000000...---,,,---///222)))---;;;;;;000444EEEFFFHHHHHHDDD>>>999777777888999999999888666555444333111///...---...000111111///...///111111...+++)))***+++,,,------,,,,,,....../////////...------///,,,111111)))***000...---,,,***))))))***++++++---+++***,,,000111///------,,,+++,,,---***))))))((((((((())))))******++++++***(((%%%$$$######$$$%%%%%%&&&''''''"""###$$$&&&''')))***+++((())))))))))))((((((((())))))***+++---...////////////...---,,,,,,,,,,,,***555@@@FFFHHHJJJMMMNNNFFFEEEDDDCCCCCCEEEGGGHHHIIIJJJIIIFFFGGGJJJHHHDDDAAA>>>EEEJJJFFFHHHLLLFFFKKKNNNQQQQQQPPPNNNOOOOOOPPPLLLJJJLLLKKKHHHIIILLLJJJIII\\\YYYOOOPPPBBB:::000///---,,,+++,,,---...000000000222333222///------...///000111000000000/////////000000000000///000000//////...............000333333222111111222111111111111222222222222333333333333333333444444111111000000//////......---,,,,,,...000333666888555111......111222000---------------,,,,,,,,,,,,---///222222111000000000000///------///000///...000000000000000000111111///***,,,444444---,,,111............/////////000///222333222333666666444............------......444333333333444444111///............////////////000000///...------...///---...<<>>FFFJJJGGGAAA<<<888888;;;===888:::;;;<<<;;;888444222...---,,,++++++---///000...+++***---111222---((()))+++---......---,,,+++///000000000///...------***+++000...&&&,,,222,,,...---,,,*********++++++///+++(((***///111...++++++))))))***,,,---,,,+++***)))(((((((((((()))***+++***(((%%%$$$######$$$%%%%%%&&&''''''''''''''''''''''''(((((()))(((((((((((())))))***((((((((())))))******+++------,,,,,,,,,,,,------,,,:::DDDDDDDDDHHHJJJGGGHHHGGGFFFEEEEEEFFFGGGGGGJJJKKKIIIFFFFFFIIIGGGCCC???;;;BBBIIIGGGIIIKKKDDDBBBEEEIIIMMMOOOPPPPPPOOOOOOLLLKKKMMMMMMKKKKKKNNNMMMMMMcccaaaWWWVVVFFF<<<333222///---,,,,,,---...111///...///111111000///333111...,,,,,,...111333111000000////////////000...////////////...------...000222333222111111111111111111111111111000000111000000111222333444555333222222222222222111111///...------///111444555<<<999555111//////111333//////.........---------111222333333000//////000000///------///000///...,,,,,,++++++,,,...000111///...000444555222111222000000111222222222222222,,,000111000000222111...,,,---......///.........000111444888999666111---.........//////000000111000...---...///111111000--->>>EEE:::222999CCCFFFCCC???:::777555777;;;===444555777888777444111000------,,,,,,,,,------...+++))))))+++//////---***,,,---...//////...---,,,....../////////...------******...,,,(((000666,,,---------------,,,,,,,,,000---***+++---...,,,******))))))***,,,)))((((((((((((((())))))'''(((((()))((('''&&&%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''(((((((((((()))(((''''''((()))***+++))))))))))))))))))))))))++++++***++++++,,,---...,,,;;;FFFEEEEEEIIIJJJFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIGGGDDDDDDFFFEEE@@@???:::AAAHHHGGGIIIJJJBBB???BBBEEEJJJMMMMMMLLLJJJNNNLLLLLLOOOPPPMMMLLLOOOMMMLLL```]]]TTTVVVIIIAAA555444111...,,,,,,,,,---000...,,,,,,...000111111222111///------...000222222111000///......///000---......///...---,,,+++---///222222111000000111222222111111000000//////......///111222333333444000000000111111111111111111000///......///000111444666777555000///111333000000/////////.........///000111000///000111333111///......///000000///---,,,,,,,,,---///111333///222444333333666555222000000222333333333222111---000222000///111///+++,,,,,,.../////////............///222333333000------......///000000111111222000......000111///...222999888...///;;;DDDCCC===:::666444555777:::<<<111222333444333222000///,,,---.........---,,,+++((())))))+++,,,......///////////////////////////,,,------............---+++***,,,++++++777;;;---,,,---...000000///...---000///---++++++******+++***))))))***,,,$$$$$$%%%%%%'''((()))***''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((())))))***)))(((''''''''')))***+++*********))))))))))))((()))))))))***+++,,,---...+++;;;GGGFFFFFFKKKKKKFFFGGGGGGHHHIIIIIIIIIHHHHHHFFFGGGEEEBBBBBBDDDCCC>>>???:::AAAHHHGGGIIIJJJAAA???AAADDDHHHKKKKKKIIIFFFMMMLLLMMMQQQQQQNNNMMMOOOMMMJJJ\\\YYYQQQVVVLLLFFF777555222///---,,,,,,,,,///---******,,,///111222000000000000////////////222111000.........///000,,,---.........---++++++---///222222111000000111333222222111000//////...,,,---///000222222333333......//////000000111111222222111//////.........+++222888777222///000333000000000000////////////---.../////////111444777111000......000111000///000/////////000222555777...555666111222888999222///000111333333222222111...111333000000111///***+++,,,.../////////.........,,,+++,,,.../////////---......///000111111222555222///...000000...,,,333222......666@@@BBB>>><<<999666555666888:::;;;111111222333222222111000,,,---/////////---+++***''')))***++++++---000222111000////////////000000++++++,,,---............---***,,,+++...;;;>>>///+++,,,///111222111///---000000///,,,)))((()))+++***))))))***,,,&&&%%%$$$$$$$$$&&&((()))+++***((('''&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&(((***,,,,,,)))&&&$$$'''''''''''''''(((((())),,,,,,,,,***(((((()))***&&&***------******///444111===JJJOOOKKKGGGGGGJJJIIIJJJKKKLLLKKKIIIGGGFFFDDDCCCCCCEEEGGGFFFCCC???EEE@@@BBBCCCBBBJJJNNNDDDHHHFFFFFFIIIJJJIIIHHHHHHFFFJJJOOORRRRRRNNNHHHEEEFFFJJJSSSYYYVVVOOONNNQQQDDD555,,,111444///+++...---,,,+++---///111222222///---,,,---000222222222666333//////111222111///333333000,,,---000000,,,222222222111111000......111111111...+++,,,000444---...000111222222111000---...///000000///...---...222555444111...---...222111111000///.........111111000000//////......,,,---///000222333333333111///------.../////////.........///111222444555222111000000111333555666333333333111//////111333333///,,,---000222///+++000///............//////...///000111111000///...+++666III<<<...///+++444000000///...,,,+++***)))111000000222666:::=========999555333333444555444000////////////............------------...//////222,,,***...000---,,,///333222000///---,,,,,,,,,,,,///222444222111//////'''***...///...---///000000000000000////////////,,,---------,,,***((('''++++++,,,,,,---((('''%%%%%%%%%&&&((()))))))))((('''&&&'''((((((&&&&&&&&&&&&''''''''''''((()))+++++++++)))&&&$$$'''&&&&&&&&&''')))***++++++++++++++++++*********'''***,,,,,,***+++...111333>>>KKKOOOKKKGGGFFFHHHPPPPPPPPPOOOMMMKKKHHHGGG@@@@@@AAADDDGGGIIIGGGDDDCCC>>>???@@@???HHHMMMEEEHHHGGGFFFGGGGGGFFFEEEEEEFFFIIIMMMPPPPPPMMMIIIFFFEEEJJJQQQWWWUUUOOONNNQQQEEE666---111444///---000///...,,,---///000000000...------///111333333222111333444444222000///...---//////,,,,,,//////---///000000111111000000000///000000...,,,,,,///222///000111333444444333333//////000000000//////...000222333333111/////////222222222222111111111000222111000///............,,,---...///111222333333000...,,,,,,.../////////.........///000111222333000000///...///111333444222222333111000///000222111///...///111222///---////////////////////////...///000000000000///...,,,000===222+++///)))//////.........------------222111000222555777888888888666333222333555555444/////////............------------------...//////...******---///,,,---000222111000...------------///111444555333111000000(((+++...///...---...000000000000000////////////+++,,,,,,,,,,,,+++******+++,,,------...***)))'''&&&&&&'''(((((((((''''''''''''((())))))((((((((((((''''''''''''************)))((('''&&&'''&&&%%%%%%'''))),,,---+++***)))+++......,,,)))************+++,,,---...555???JJJNNNKKKGGGFFFHHHOOONNNMMMLLLJJJIIIGGGGGG??????AAADDDGGGIIIHHHGGGBBB;;;<<<<<<<<>>IIIMMMKKKHHHGGGIIIJJJIIIIIIIIIIIIIIIJJJKKKBBBCCCDDDEEEGGGGGGGGGFFFAAA:::999999999DDDLLLFFFKKKMMMLLLIIIGGGHHHHHHGGGGGGGGGIIIJJJJJJJJJJJJIIIGGGHHHLLLQQQQQQMMMMMMQQQFFF888---,,,///000000222000...------///000000///+++,,,...111444555444222000333777777444000---,,,222:::===888111...---,,,------...///000000000000---...///000000/////////,,,---...///000222222333555444111///...///111222555222......111444333222,,,---///000111222111111555333111...,,,,,,,,,---,,,,,,,,,,,,---///111222...,,,******,,,.../////////......---------............---------...///000...000333333111000///000+++...111111000/////////...///111222333222000///.........//////.........111***///***---555,,,/////////...///000111222333222222222333444444222000000///000111333444222000............------------,,,,,,------............,,,---///000///...000222...------------...//////...000222111///---,,,,,,------.........---......000000000000////////////,,,,,,+++***+++,,,---...,,,---...000111******))))))((((((((((((%%%%%%&&&'''((()))***************))))))(((((('''(((((((((((()))+++,,,---,,,+++)))'''&&&'''((()))***''''''+++000111---(((,,,***)))***,,,------,,,444<<>>999222///...---......////////////............000222222222111///---------...///111222222666444111///...000222333666333//////222444444333,,,---///222333333333333555444111///...---------,,,,,,,,,,,,---///000000...,,,***+++,,,.........///......---------------//////......//////000000---000222222111000000000,,,...000000///---......---///111222333222111////////////....../////////000)))222...///444+++111111000//////000111333444222222222444666666444222000000000222333333111...//////.........---------+++,,,------......------,,,...000////////////...,,,,,,,,,------...///000///000111111...,,,,,,,,,......------............000000000000///////////////...,,,+++++++++,,,---,,,---...000111)))))))))))))))(((((((((%%%&&&'''((())))))))))))))))))))))))((((((((((((''''''((((((***+++---...---,,,+++)))((('''&&&&&&)))''''''***---...,,,)))++++++++++++,,,---...///666===FFFKKKKKKJJJIIIJJJKKKKKKJJJJJJIIIIIIIIIHHHAAACCCEEEFFFGGGHHHJJJLLLDDD===<<<<<<;;;FFFNNNHHHCCCJJJKKKDDDAAAEEEHHHFFFFFFFFFGGGHHHIIIKKKLLLLLLKKKHHHHHHKKKLLLIIIJJJMMMHHH===000+++---000000...---,,,+++---///222222222---------000222333111000666111------///111000---+++111555333000000000...---...............------//////000111333444222000000000000000000111333333444222000//////000222444666444111111222333444444...000333666777777666666444444333222000///......+++,,,---...////////////000...,,,+++---.........///......---------......//////000000000000000000...///111111000///000111000//////...............---...000111111111111000000000////////////000000000***222///...000(((000111000///...///111333555333333333444666777666555111111111222444444222000000////////////.........***+++,,,......------,,,***,,,---,,,...111///+++,,,,,,,,,,,,---...///000111222333222111//////000///---,,,---...000000///000000000000////////////......---,,,,,,,,,,,,,,,,,,,,,...///000''''''(((((()))(((((((((%%%&&&''')))))))))((((((''''''((((((((((((((()))))))))*********+++++++++++++++++++++***((('''&&&((((((((()))************)))+++------,,,,,,000333:::???GGGKKKKKKIIIGGGFFFEEEFFFGGGGGGGGGFFFEEEDDDBBBDDDFFFGGGFFFGGGJJJMMMGGG@@@@@@???>>>IIIPPPHHHCCCKKKLLLBBB>>>CCCFFFDDDEEEFFFGGGIIIJJJLLLMMMMMMNNNIIIGGGIIIIIIHHHHHHKKKJJJ@@@444...///222111---...---,,,---///111111000...------...///000///...111///---------...//////''',,,...---...000///,,,+++,,,---...............000......000222444222000222111000///000000111222111000/////////111333444555666555333222111333444000222555888999999777666333333444444444222000...***,,,...000111000///---222000---,,,---......---///...............////////////000000000/////////...///000/////////111222777333///...///111000...------...//////000111111222111000//////000111222888,,,111------///(((000///...------///222555777555444333333555666666555111000111222555666555444111111000000000/////////)))+++,,,......---,,,+++***++++++,,,333999555---,,,,,,,,,,,,---...//////111222333333111000111222///---+++,,,///111111000000000000000////////////+++,,,------------------+++,,,------...%%%&&&'''((())))))((((((&&&&&&((()))))))))((('''&&&&&&''''''(((((())))))++++++,,,++++++***((((((((()))+++,,,+++***(((&&&'''((()))((('''''')))+++''',,,//////,,,,,,111666===BBBHHHKKKJJJGGGEEECCCCCCDDDGGGJJJKKKKKKJJJIIIFFFHHHIIIHHHEEEDDDGGGIIIIIIBBBBBBBBBAAAJJJQQQIIIGGGOOOOOODDD>>>CCCFFFCCCEEEFFFHHHJJJKKKMMMMMMMMMOOOJJJGGGHHHHHHFFFGGGJJJLLLCCC888111222444222---000///------///000///...///...,,,,,,...///......+++...000///,,,+++...111***,,,,,,+++,,,///---))))))***+++---...///000000///---,,,...111333222000111000...---------.../////////...///000111333444555666777555222000222444///111444777888777666555222333555666666444111///***,,,///222333111...---444111...---......---,,,...............///000000...//////000//////....../////////.........111333<<<666///...111333111///------------...///111111333222111000000111222333@@@000000,,,...111***222,,,++++++,,,///333777:::777555333222333444444444000000000222666888999888111111111111000000000000)))***,,,......---,,,+++,,,---,,,...888AAA<<<222---,,,,,,,,,,,,---...//////000111111000///111222///,,,***+++///222222111000000000000////////////)))***,,,.../////////...++++++,,,,,,---'''((((((((('''&&&%%%%%%'''(((***+++,,,+++)))((('''''''''''''''((())))))(((((())))))))))))(((((('''(((***+++++++++***)))---+++)))'''&&&&&&'''(((...///******///,,,+++555EEEHHHKKKIIICCC>>>AAAHHHGGGHHHIIIIIIHHHGGGEEEDDDGGGGGGHHHIIIHHHGGGFFFEEEFFFDDDEEEHHHMMMOOONNNLLLJJJGGGCCCCCCEEEGGGHHHGGGGGGJJJIIIDDDDDDJJJOOOOOONNNJJJJJJMMMNNNJJJGGGGGGFFFDDD666...333222///333+++,,,---.........---,,,,,,---//////......000111000000...------,,,------------......---+++***((('''(((+++---///000000000///---,,,...111444555555111111111000///......---///............000222333333444444222000///222444444222111333444444111......///111333333222///........./////////...,,,+++111///---,,,+++,,,...///000000000000000000000111///...---,,,---///111222+++---///......///333777888555111///000111222222///////////////000000111333222111/////////000000777555333111///......//////,,,,,,000333444777<<>>777444444444111......///000222333333333333222000------...///000///---,,,,,,,,,------......,,,,,,******///444222---............////////////111111000///////////////+++++++++,,,,,,------...,,,...000000///......///---....../////////......,,,,,,---......''''''((((((((('''&&&&&&&&&'''((()))***)))((((((''''''''''''((((((((()))((((((((((((((('''&&&&&&((())))))***+++*********************************,,,///******000...///;;;BBBEEEGGGGGGFFFEEEEEEFFFHHHHHHIIIHHHGGGEEECCCBBBFFFFFFGGGHHHIIIJJJKKKKKKEEECCCCCCGGGLLLOOOOOONNNLLLKKKJJJJJJJJJHHHEEECCCEEE@@@@@@EEEEEECCCGGGPPPQQQKKKHHHJJJJJJGGGFFFGGGFFFBBB444,,,111000***---,,,,,,---...............111222222000---,,,,,,,,,//////000000///...,,,+++///...---,,,++++++++++++***+++,,,---............,,,......---+++---222666222111///...---......///---...///000000111111000000000000...,,,,,,...000000000///111222222111///...///000111111///---+++------.../////////....../////////......---,,,+++)))***,,,///333666888999555333111///.........///000111222111///---...///---,,,,,,...111222222222111000000000000111222222111000000//////000111222555444222000000000000111333///---///000111555:::AAA===999777777555111....../////////000222333444222000...---///000111000,,,,,,,,,---------......///***(((,,,...---++++++---............/////////111000000///////////////,,,,,,,,,,,,,,,,,,,,,---...------///111111000///..................------+++,,,------...''''''((((((((((((''''''&&&&&&'''((()))((((((''')))))))))*********))))))((((((((((((((('''&&&&&&''''''(((((())))))))))))((()))***++++++++++++++++++...+++***000///111>>>EEEHHHJJJIIIJJJKKKJJJGGGHHHHHHHHHHHHFFFDDDBBBAAAEEEEEEFFFHHHIIIKKKMMMNNNGGGEEEDDDFFFKKKNNNMMMLLLFFFGGGIIIKKKKKKJJJGGGEEEEEE===>>>GGGHHHBBBFFFSSSOOOJJJFFFGGGHHHGGGHHHJJJGGGCCC444---333111***,,,+++,,,,,,---------------000111111000---,,,,,,---...///000111000...,,,+++///...---+++++++++,,,---------------------------,,,...///,,,)))***000666222000///---------//////---...///111111111000///000///...---,,,---...///.........///000111000000...//////000///...,,,+++------....../////////000---...000111111000...------...///000222333444555/////////000111222444555111111111111///...------,,,,,,---///222333222111111111111111111222222333000000/////////111222333444333111000000000111111555000.../////////333888999888666666666444000---......---...///000222444111///......000111111000++++++,,,---............333+++)))000111+++***...---------.........//////000000////////////000000......------,,,,,,,,,,,,---+++***,,,000222000.........------,,,,,,,,,,,,+++,,,,,,------''''''((((((((((((((('''&&&''''''(((((((((((((((++++++,,,,,,,,,,,,+++***''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((()))***+++,,,,,,++++++***...+++***///...222@@@@@@EEEGGGFFFHHHLLLLLLIIIGGGGGGGGGGGGFFFDDDBBBAAADDDEEEFFFHHHJJJLLLMMMMMMJJJGGGEEEFFFIIILLLKKKIIIEEEGGGIIIJJJIIIHHHGGGFFFHHH@@@AAAKKKKKKEEEIIIUUUUUUNNNJJJJJJJJJIIIJJJLLLIIIDDD555///666444,,,,,,+++++++++++++++,,,,,,,,,...///000///...---...000...///111111111///,,,+++///...---,,,+++,,,---.........------,,,,,,,,,,,,,,,...///---))))))///444000///...------......///---...000111111000//////111000............//////,,,------.........///000......//////...---,,,+++............//////000000+++---000222333333222111///000000000000000111111------...000222444666777000000//////000000////////////000222444444111///111111111111111222222333000000/////////111222333444333111000000000111111555000.../////////222666222333444555666444111.........------...000222333111///......000111000///***+++,,,---............222+++***111222,,,+++111------------............000000////////////000000///......------,,,,,,+++,,,***(((***...000...,,,------+++************++++++,,,------...''''''((()))))))))((((((''''''((((((((()))))))))+++,,,---------,,,+++***&&&'''((()))************&&&&&&&&&&&&&&&'''(((((()))))))))*********++++++)))...+++***...---222AAALLLQQQQQQIIIEEEHHHGGGCCCEEEEEEFFFFFFEEEDDDBBBAAADDDEEEGGGIIIJJJKKKJJJJJJKKKHHHEEEEEEIIIKKKJJJIIIJJJKKKKKKIIIFFFDDDDDDEEEJJJFFFGGGMMMNNNJJJNNNVVV[[[TTTOOOOOONNNKKKJJJLLLJJJEEE666000888777......+++++++++***+++,,,,,,---,,,---//////...///000222000000111111000///---,,,......---------------...///...---,,,,,,,,,,,,------...///...++++++...111........................//////000000000000//////333111......///000000///,,,------,,,++++++---///------...............---/////////......///000000+++---000222333333222222---......//////000000111//////000111222333333333111///------///111111111333222222333444444222///111000000000000111222222111000000//////000111222555444222000000000000111333000...000000///111555111333555777777555333222---.........///111222333000///......//////...,,,)))***,,,...//////......---++++++......,,,,,,///,,,------------.........///////////////000000111///.........------,,,,,,+++***))))))+++,,,---,,,---,,,+++***)))***+++,,,,,,---......///''''''((())))))))))))))))))((((((((())))))*********+++,,,---,,,+++)))(((&&&&&&(((***+++,,,,,,,,,(((((('''''''''((()))******)))((((((((()))***+++)))---+++))),,,+++000AAASSSZZZXXXJJJBBBCCCDDDAAACCCCCCEEEEEEEEEDDDCCCBBBDDDFFFIIIKKKKKKIIIGGGEEEHHHEEECCCDDDHHHLLLLLLKKKMMMMMMKKKGGGDDDCCCFFFJJJKKKLLLMMMNNNNNNOOORRRUUUVVVPPPMMMNNNNNNLLLKKKMMMJJJDDD555111:::999000...------,,,,,,,,,---...///,,,---//////...///000222111111000000///.........------............------///...---,,,,,,,,,------....../////////.........,,,---///000000///---,,,000000////////////000000333000------///000000...,,,------,,,))))))+++...---------...//////000000111000///......//////000---...///000111000//////,,,,,,------......//////000111111111111111000000444000,,,+++---000111111333222222222444444333111000000/////////000111111222111000//////000000111666444222111////////////111......111222000000333333555777888777444222222---...///000111222222222000///............+++***(((***,,,...//////......+++...///,,,+++---...,,,,,,,,,---------.........///////////////000111111...............---------+++,,,,,,+++******,,,......---+++***+++,,,...///---...//////000''''''((())))))))))))))))))))))))))))))***++++++((()))+++,,,+++)))'''&&&%%%&&&(((***,,,---......***)))((((((((()))+++,,,+++)))(((&&&&&&''')))***(((---***(((+++***000@@@EEEOOOOOODDD===CCCHHHHHHBBBBBBDDDEEEEEEEEEDDDCCCDDDFFFIIIKKKKKKHHHDDDBBBFFFCCCAAACCCIIIMMMOOONNNMMMLLLJJJFFFDDDFFFKKKQQQKKKPPPQQQNNNNNNRRRTTTSSSKKKGGGFFFIIILLLLLLMMMOOOIIICCC444000::::::000...//////...---...///000111---...//////......///111222111000///.........///,,,---.../////////------......,,,,,,,,,,,,---...///...///000111000...++++++,,,///111111///---+++111000///......///000111333000---,,,///000///---,,,---...+++((((((***---,,,------...///000111111222111000.........///000////////////...---,,,+++.........------,,,,,,,,,//////000111111111111000777222,,,***,,,///000000222111000111333444333222///////////////000000111333222111/////////000000777555333111///......//////---///222333000000222555666888777444222000///,,,...000111333333222222111///.........,,,***((((((***,,,.../////////...,,,333333,,,***//////***,,,,,,,,,---------......///////////////000111111........................,,,......,,,)))))),,,//////...,,,,,,,,,...000111...//////000000++++++***)))((('''&&&&&&************)))))))))))))))***+++,,,+++***(((&&&'''(((******(((&&&&&&&&&((((((((((((''''''''''''''',,,//////+++(((***,,,,,,,,,***,,,000+++///CCCDDDGGGFFFBBBAAADDDFFFEEECCCAAACCCFFFFFFBBB@@@BBBFFFEEEEEEGGGGGGFFFCCCAAABBBBBBAAA@@@FFFMMMNNNKKKJJJKKKKKKKKKHHHEEEHHHMMMPPPOOOMMMLLLLLLNNNQQQSSSSSSNNNGGGDDDGGGKKKNNNPPPOOOHHH///444555???///333---...///000000000000000,,,---...///000000//////000111111///---,,,---...,,,---...---++++++---///444111...,,,,,,,,,,,,,,,000...---000...***)))+++---------.........//////000///...---------------//////////////////...---,,,)))***---+++%%%&&&+++,,,+++******+++,,,...///111......111000,,,+++...------/////////...---,,,******+++,,,---...///000...///000222222222111000.........---...///000000222111000000000111333333444333111000000111333444777444111222555666555222222000...///222333111///000///...------...000000555555555444333222111000000---000666666111///222000---,,,---///000...,,,,,,,,,,,,---------------///...---,,,+++,,,,,,---++++++,,,,,,---...//////,,,+++***+++---/////////+++,,,,,,------,,,,,,+++)))***+++,,,------...---111///------...///000///---.........///******))))))((('''''''''******)))))))))))))))((())))))+++++++++***(((''''''(((******)))''''''((()))))))))((((((((('''''''''+++...---)))(((***,,,,,,---***,,,000+++000CCCEEEIIIHHHCCCAAABBBCCCAAA@@@@@@DDDIIIIIIDDD@@@AAADDDFFFHHHIIIIIIGGGEEEDDD===???@@@AAAGGGNNNOOOLLLKKKKKKLLLJJJGGGFFFJJJNNNXXXVVVSSSPPPMMMMMMNNNOOOSSSOOOKKKIIIIIIJJJJJJIIINNNIII///333444===---///......///000111111111111...//////000000000000///000111111000...---...///000000111///---,,,---///111///------...//////...---+++,,,000000------000---------.........//////---------------...///000............------,,,+++///+++***,,,+++''''''***,,,++++++++++++---...///000......111111------///------...//////...---,,,++++++,,,---...///000000//////000111111111000000000000000000000000111111111000000///000111222333555444222000000000222222555444222222333444333222222000//////222222111///000//////....../////////333333333333333222111000///---///555555111///111///---,,,---///000...,,,,,,,,,------.........//////...---,,,,,,,,,------,,,,,,,,,------............,,,+++,,,.../////////,,,,,,---------,,,,,,+++++++++,,,------.........000...------...//////...,,,,,,---------((((((((((((((((((((((((***)))))))))((((((((('''))))))***++++++***((('''''')))***+++)))))))))***,,,++++++***)))(((''''''(((***,,,***((('''))),,,---...++++++///,,,111CCCGGGKKKKKKEEEBBBAAA@@@===>>>>>>DDDJJJKKKEEEAAAAAA@@@EEEJJJKKKHHHFFFEEEEEE:::===@@@BBBHHHOOOPPPMMMKKKLLLLLLIIIFFFHHHLLLPPPYYYXXXUUUQQQMMMLLLMMMNNNPPPNNNMMMMMMMMMKKKIIIGGGMMMIII///222222<<<,,,---...//////000111222222222111111111111000000000000000111222111//////000111444444444222///---.........------...000111000///---+++,,,000111......111---------...............******+++,,,...000111222000//////...------,,,+++222---***++++++)))(((***++++++++++++,,,---...//////---...111222//////111------......///......---,,,,,,---...///000111111000000000000////////////111222333333333222111000///......///000111222333555444222000//////000000222333444333111111111222222111000000111222111000000000111000000///...---000111111222222111111000...---///333333000...000///...------...///...---,,,,,,---...//////000000///...------,,,---------------------------......000...------///000///............------,,,,,,+++------..................---,,,,,,---......---+++---------......'''''''''((((((((()))))))))))))))(((((((((''''''))))))************)))(((((()))++++++******+++,,,------,,,+++***(((((('''((())))))(((&&&'''))),,,,,,///+++***...---222CCCHHHLLLMMMHHHDDDCCCAAA=========AAAGGGHHHDDDAAABBB===CCCIIIJJJGGGDDDDDDFFF===@@@BBBCCCGGGMMMPPPOOOJJJMMMMMMHHHFFFIIIMMMPPPQQQRRRQQQOOOLLLLLLNNNQQQKKKLLLLLLMMMNNNMMMLLLKKKJJJGGG///111333???....../////////000111222333333333222222111111000000000///111222222111000111222666666666444000...------,,,,,,---///111111///---000------000000,,,+++...........................))))))***+++---///111333333222111000///.........000,,,))))))***+++******++++++,,,,,,---......//////,,,...111222000000222---------...............---......///000111111111111111000///............111222333444444222000///------...///000111222222555444222000//////...///000222555333000...000222111111111111111222111111111111222222111///---,,,...//////000111111000000......///111111000///.........---............---,,,------...///000111111.........------------...............------------222000......///000000/////////...------,,,,,,,,,/////////...............,,,++++++---......,,,***000000000000000&&&&&&''''''(((((()))))))))))))))))))))))))))))))))))))))*********))))))(((***++++++******,,,---...---,,,+++***)))((('''((((((((('''&&&'''***++++++///+++)))...///555EEEHHHLLLMMMIIIFFFEEEDDD@@@???===???CCCDDDAAAAAADDD>>>DDDJJJKKKGGGDDDEEEGGGCCCFFFEEECCCEEEKKKOOOOOOIIINNNNNNHHHEEEIIIMMMNNNKKKNNNPPPOOOLLLMMMPPPTTTMMMMMMMMMLLLKKKLLLMMMNNNEEEFFF///111444CCC333111.........///000222333444444333222111000000111111///111333333222111111222444555666444000---,,,,,,,,,,,,---///000000---***000------000///+++***---.....................---******++++++---...000000222222000///............,,,+++***)))***,,,---,,,++++++,,,---...............,,,---111222000000333------------......//////......//////000111111111111111000000//////......///000222333333111000...---......///000111111111333333222000///......---...111444333000///000222111111222222111111111222000111111111000///---,,,------...///000000000000...000000000000000///...---.........------......------......///000000111---..........................................---222000//////000000000///000///...---------......000000///.........//////+++++++++---......+++)))000000000000000&&&&&&&&&''''''((((((((((((((())))))******++++++)))))))))))))))*********)))***+++***))))))+++------,,,,,,+++***)))(((((((((''''''(((((()))***+++)))///+++(((---111888GGGHHHLLLLLLHHHEEEFFFEEECCCBBB??????BBBCCCAAAAAAEEECCCGGGJJJJJJHHHFFFGGGHHHEEEHHHHHHDDDDDDHHHLLLLLLGGGNNNOOOHHHDDDIIIKKKIIIKKKOOORRRQQQMMMMMMPPPUUURRRQQQOOOLLLIIIIIIKKKMMMBBBEEE///111444EEE555222...---------///111333444333222111000000000111222///111333333222000000111222444555444111...------,,,,,,---///000000---+++...,,,---000000------000...............---------++++++++++++,,,---...//////...---++++++,,,------)))---...,,,***,,,...---+++,,,---......//////...---+++,,,000111//////111---------------...///000.../////////000000000111000000111222222111///...---...000111111111000///...///000111111111000000222111111000///...---------///222333222222222222111222333222111111222333//////000//////...---,,,---...//////000000000000///222222//////111000...---...///...------...///---............/////////------...////////////.....................//////111///......000111000///000///...------...///000000///...------...000000,,,++++++,,,------,,,***---------------&&&''''''''''''''''''''''''((()))***+++,,,---...)))))))))))))))******+++***++++++)))(((((()))+++++++++******))))))))))))''''''((()))***+++******'''...+++&&&---333;;;IIIIIILLLKKKEEEBBBCCCDDDBBBCCCAAABBBEEEEEEBBBAAADDDFFFFFFFFFFFFEEEEEEEEEEEE@@@EEEIIIGGGEEEGGGHHHGGGEEENNNPPPHHHDDDHHHIIIEEEHHHMMMQQQPPPLLLKKKOOOTTTPPPQQQPPPNNNJJJIIIJJJLLLAAADDD//////333DDD444///---,,,,,,,,,---000222444222111000//////000222333///111333333222///......000222444444222000//////---------000222333111000222///000222222///...000//////.........---------*********+++,,,---//////---,,,*********+++---...)))222666111,,,,,,---,,,+++,,,---.../////////...---+++,,,///000------000------,,,,,,---...000111......////////////000000...000222444555333111///---......///000111222222000111222222222111000///000000000000///......------...000222555666444333000222444333111000222444......---------------......//////000000000//////000333333//////222222...,,,...000///---,,,---///.........---------------,,,---...///000000///...------......//////000000///...------///111111000//////...---...///111333......---,,,---...000111...---++++++---------,,,---,,,,,,,,,+++'''''''''''''''''''''''''''''')))***,,,...///000))))))(((((()))***+++++++++++++++)))''''''(((*********))))))))))))))))))''''''(((***,,,,,,+++)))%%%---***&&&---444===JJJIIILLLJJJCCC@@@AAAAAA@@@CCCBBBEEEIIIIIIDDDBBBBBBEEECCCAAA@@@AAABBBAAA@@@:::BBBHHHHHHGGGGGGFFFCCCDDDNNNPPPHHHDDDHHHGGGBBBBBBHHHMMMMMMJJJJJJOOOTTTKKKMMMPPPOOOMMMKKKMMMOOO@@@EEE///...111CCC222,,,,,,+++++++++,,,///222333111000///...///000222444///222444333111///------///111444555333222111111------...000444666666555888555444555333...,,,...//////.........---------)))))))))+++,,,...000111---,,,+++++++++---///111+++777<<<666---+++,,,,,,+++,,,---////////////...---++++++//////,,,,,,...------,,,,,,---...000111............////////////---///333666777555222///.........///000222444555222222333333222111///......///////////////.........---...222777888666333000333444333111000222444...---,,,++++++,,,...//////000000000000000//////111444444//////333222...,,,...000///---,,,---000.........---,,,,,,++++++,,,---///000000000///...,,,------...///000111111...---,,,---///111111000///...------...000333444------,,,+++,,,...000222000---++++++,,,......---.........------(((******(((%%%$$$'''***''''''((()))))))))))))))'''(((***+++,,,,,,++++++((()))+++,,,,,,)))'''%%%((()))***++++++***)))(((%%%'''******)))(((((())))))&&&---000,,,555CCCHHHLLLPPPOOOIIICCCCCCCCCBBBAAAAAAFFFLLLJJJBBB>>>@@@DDDFFFGGGFFFCCC@@@>>>>>>>>>BBBFFFGGGFFFDDDBBBBBBGGGHHHFFFDDDFFFHHHEEE@@@DDDGGGKKKLLLKKKLLLPPPSSSLLLPPPQQQMMMJJJKKKKKKIIIMMM===000000666777222---------------...000111333555111...---000111111000666444222000...---------...333555333111111000---000...------000333444444333333999???:::...///999...///////////////......+++,,,------,,,,,,...000///...---,,,+++*********333555777555222...,,,+++,,,...000///---,,,---//////,,,---000000---,,,...------------///111333555222111...------...111222000000/////////111222333//////000111222333333444---111666888666333222222111111111111000000000000......///222444666555444///888555000444444000111000///---+++++++++,,,---000000000000000222444555555444333222111111111111---...///111111///...------///111222111///,,,***/////////000000000000000///...---------///000111111111000///////////////333///+++,,,000333222///...,,,,,,,,,......---,,,...((((((---+++&&&)))222///000000000000((()))***(((%%%%%%''')))'''((())))))******))))))(((((()))***++++++++++++(((***+++,,,,,,***(((&&&(((((()))*********))))))'''(((******)))))))))***+++***......,,,999GGGFFFKKKOOONNNHHHCCCDDDDDDCCCBBBBBBGGGLLLJJJBBB???AAAEEEFFFGGGEEEBBB???======EEEDDDCCCCCCDDDGGGJJJKKKGGGHHHFFFDDDFFFHHHFFF@@@GGGHHHJJJJJJJJJKKKLLLNNNMMMQQQRRRNNNKKKLLLLLLJJJNNN===//////555666111---------,,,---...///111222222000------000222333222777555333111///---------...333555333111111000---000...,,,,,,///111222222333333999AAA===111---333---......////////////...+++,,,---,,,,,,,,,...000///...---,,,,,,+++++++++///000111000...+++++++++,,,...///...------///111///------000000---,,,///.........///000111222333//////......///111333444111111000///000000222222///000000111111222222222...111555666444222222222111111111000000000/////////...///111333444555555555;;;555...000...---555000///---,,,,,,,,,...///111000//////000111222333333222111000000/////////---...///000000///...------...///000///...,,,+++//////////////////////////////.........//////000111000//////......//////333///,,,---111333222000000...------...///...---000,,,***,,,,,,***,,,/////////000111111((())))))(((&&&&&&((()))((()))))))))************))))))))))))******+++,,,)))***+++,,,,,,+++)))(((((((((((((((((()))******)))***+++***))))))+++---......000+++,,,@@@LLLDDDJJJMMMLLLGGGCCCDDDEEECCCDDDDDDGGGJJJHHHBBBAAABBBDDDEEEEEECCC@@@>>>======AAA>>><<<>>>BBBGGGIIIIIICCCEEEEEEDDDGGGJJJIIIEEEKKKJJJIIIJJJKKKKKKKKKIIIOOORRRSSSNNNLLLMMMMMMKKKOOO>>>...---333444000---------,,,,,,---///111222000///---...000222333333666555333111000///......///444555222000111000---///---,,,,,,...///000000333222888@@@???444------,,,---...///////////////+++,,,---,,,++++++---///000///...---------------,,,---...---++++++,,,......//////...---...000333000------000000------000...///000111111111000000,,,---...000222333555666222222111000000111111111000000000000000111111111///111222333222111111222111111000000000000////////////...///000222444555444888444000222---+++555//////...------...000111000000/////////000111111111111000///............---...///000000///...---,,,,,,---------.........///////////////........./////////000000///......000///......------......222///---...111333222000333111...---...//////...111000---+++---111111,,,//////000111222((())))))(((((((((((())))))))))))))))))***++++++***)))(((((((((***+++,,,)))***+++,,,,,,+++***)))(((''''''&&&''')))***++++++++++++***)))***,,,...///000///))),,,EEEPPPBBBIIIKKKJJJFFFDDDFFFFFFCCCDDDEEEFFFGGGDDDAAA@@@AAA@@@AAABBBAAA???>>>???@@@<<<::::::???FFFHHHDDD@@@???BBBDDDEEEHHHLLLMMMKKKMMMKKKIIIJJJMMMNNNLLLIIINNNRRRQQQMMMKKKLLLMMMKKKOOO===...---333444000------,,,,,,,,,---///111222000000//////000111222222333333222222111111111000000444555111///000///---000...,,,---...//////...111///222:::<<<555...,,,,,,---......////////////,,,---...---++++++,,,...000000///...............---......------...111444222111000......///000222000------000000......222///000222333333111...---,,,---///222333444555555333333222222111111111111111000000000000000000000000000000000000000111222111000000000/////////////////////......000333666000555222333888111+++222//////......///000111222000000000///////////////111000///.....................///000000///......------,,,,,,---...000111/////////...............//////000111111000...---//////...---------------000...---...000111000///333111...---...//////...///111...***///888666---...///000222222)))(((((())))))))))))((())))))(((((())))))***+++***)))((((((((()))***+++((()))***++++++++++++***)))(((''''''''')))***++++++,,,,,,***)))***---///.........(((...GGGRRRCCCJJJKKKIIIEEEEEEGGGGGGCCCBBBEEEEEECCCAAA@@@??????<<<>>>@@@AAA@@@@@@AAABBBAAA>>>===AAAFFFHHHDDD@@@AAAEEEGGGFFFGGGKKKLLLJJJJJJHHHFFFHHHLLLNNNMMMJJJLLLPPPOOOJJJHHHJJJKKKIIIMMM===......444555111...,,,,,,,,,,,,---...000111222222111000/////////000//////000111222333333333000444555000...//////---000///---...///000000///000,,,,,,222666555222000---......///000000000///...//////---,,,+++,,,---000000///.........//////...//////......000444777555333111000////////////111...---000000///000333///111333444333111...,,,...///111333333333222111444444333333222222111111111111111111000000000000111000/////////111111222000000000////////////...//////000///...///333666888===777222666333---///////////////000000111111000000000000000/////////111111000/////////000000......////////////......///...------...000222444000000//////...............///000111111000///...//////...------------------------.../////////...222///---------......------000...***000:::999///...///000222222)))(((((()))++++++***((()))((('''''''''(((***+++)))))))))(((((())))))***''''''((()))***+++++++++******))))))))))))*********+++,,,+++******,,,...,,,+++---,,,222GGGRRRFFFLLLLLLJJJFFFFFFIIIGGGCCCAAADDDEEEBBB??????>>><<<999<<<@@@BBBBBBBBBBBBCCCEEE@@@;;;:::===@@@BBBBBBGGGKKKLLLHHHFFFHHHHHHEEEEEEEEEEEEGGGJJJKKKLLLKKKKKKNNNMMMHHHEEEGGGIIIHHHKKK<<>>BBBEEEDDDBBBAAA@@@@@@===:::777888;;;???AAAGGGLLLMMMIIIFFFGGGGGGFFFEEEGGGIIIJJJJJJKKKMMMNNNKKKMMMLLLGGGDDDGGGHHHHHHIII:::///222999:::555000,,,+++++++++,,,...000111000222333222000...///000,,,---///000111111000000111555444///,,,......,,,,,,,,,,,,---000111000//////...------000444666666222222333222222111000///222333222000...,,,---...///......------......//////000000///...///111333222111111333555555222///222///...000111000222666111222333333333111///...000000000111000000000///222333444555555444444333111111222222333333444444111000///000222333222000000000/////////............111444333000///222666FFFcccaaaAAA111111222222/////////000//////.........///000222222222222111111111111000000111111222//////............/////////////////////000111111333222222111000000//////......//////000111333333111000//////......//////---///000111111000000000------...000222222000......,,,---000222000000222//////000111111)))''''''))),,,---***'''((('''%%%$$$%%%&&&(((***'''((()))******)))((('''$$$%%%&&&'''((()))***+++,,,---------,,,***((('''''')))+++,,,+++******+++,,,'''...888<<>>???CCCGGGEEE???===>>>@@@DDDDDD>>>;;;===AAAAAAEEEHHHLLLLLLIIIFFFFFFGGGPPPGGGDDDJJJNNNMMMKKKLLLKKKNNNMMMIIIHHHKKKKKKHHHNNN444,,,777:::999888444111...+++)))***---111333///222555555333222333444////////////////////////111111222444444333///,,,,,,,,,,,,---...//////000////////////000111333333<<>>EEEBBB@@@FFFCCC>>>AAA???@@@CCCGGGDDD>>><<<===>>>AAABBB>>>===AAACCCCCCDDDFFFHHHHHHGGGFFFEEEFFFLLLFFFEEEIIILLLKKKJJJKKKKKKMMMLLLHHHGGGKKKLLLJJJLLL444---888:::888666111///...+++***+++---000222111333555444111//////000........................000000111333444222///,,,,,,,,,...//////000000000////////////000111222222333999??????999333///...444333111///......//////---...///000000111000000000111222222000///000111///000222444555444333222111111222333444444111///222222333333222222111111...///000111222222222222222111111222444555444222000222444444111///000111111222222111000111333666.........//////.........999===<<<555000222333333333AAADDD777///333666222111000//////.........///000//////222444444222///333222111000000111222444111000///.../////////...000111111222111000///...//////000000000000////////////...............///000111222222222000...,,,///000111111//////000111........./////////000000222///,,,,,,///111111000222222333333333)))))))))(((((((((''''''(((((((((((())))))))))))******))))))(((((())))))''')))******(((''''''((('''))))))(((+++///,,,&&&---,,,***+++,,,---------111666444DDDMMMKKKUUUSSSQQQNNNKKKJJJHHHGGGDDDBBB@@@FFFDDDCCCHHHCCC<<<@@@AAAAAADDDFFFDDD>>>;;;===<<<>>>???>>>AAAFFFFFFCCCEEEDDDCCCDDDEEEFFFEEEDDDGGGEEEEEEHHHIIIHHHHHHKKKJJJLLLJJJFFFFFFKKKMMMLLLJJJ333///::::::555333...---,,,,,,,,,,,,...000111333444444333000---,,,---........................//////000111222111...,,,,,,---///111222111000///000000000//////000111111///444999:::777333111111222111000.........///000///000111222222111000000111222222000...---...000111111111111111111111111111333444444222000///...000111222222333222222222//////000000222333555555555444222333444555555444000222333333111000000111000111111000...///111333,,,---///000000///......888777444//////222222000444333000---///444666444000000000111000000///.........///111333444222111000//////000111444666777333///,,,---000222000---111111111111111000///......///111222222111///...222111000///.........//////000111111000///---,,,///000111000///...///000---.........///111222222222111///000111111000///222222333333333))))))((((((((('''''''''***)))))))))((((((((('''((((((((((((((()))******''')))***)))((('''((()))++++++))))))...333000)))...+++)))***---///---+++222888666EEELLLHHHSSSQQQKKKJJJHHHHHHHHHHHHFFFDDDAAAFFFDDDFFFKKKDDD>>>CCCEEEDDDEEEGGGDDD>>><<>>>>>???CCCHHHGGGBBBGGGDDDAAABBBEEEFFFEEECCCBBBCCCFFFGGGGGGFFFHHHJJJIIIJJJHHHDDDEEEJJJNNNMMMGGG333111<<<:::333000+++++++++,,,,,,---...//////333333333111///...------------------------------.........000111000...,,,,,,...111333333222000///111000000/////////000000333333333000...///333666000///.........///000000111222333444333222000///000000000...,,,---///111333222111000000000111111///222555333000......000//////111222222333333333000//////000222444666888777555222222333444444444111111222222111111111111000000000///......000222...///111222111000///---111111000///...///......:::222,,,...222222111111111222333444444333222111......///111222333222222...//////111333555777999555222000000111111000...//////000000111111111111///000111111111111000///333222111000////////////000000111111000000......///000111000.........000---------...000222444555222222222333222111///...111111222333333((((((((((((''''''''''''******))))))((((((''''''''''''''''''((()))***+++((()))***)))(((''')))***++++++))))))...333000***,,,)))'''(((+++---,,,***111888666EEEJJJEEEPPPOOOHHHGGGFFFGGGGGGGGGEEECCCBBBEEECCCGGGMMMFFF@@@GGGGGGFFFFFFGGGDDD???>>>AAA???@@@@@@@@@DDDHHHFFFAAAIIIEEEBBBCCCEEEFFFEEECCC???CCCFFFFFFFFFHHHIIIJJJHHHIIIGGGCCCDDDJJJMMMMMMDDD333333>>>999111...***)))***+++---......//////222111111000000000000000...........................------///000000...------///111333444222000...000000//////////////////444222000...,,,...111333.............../////////222333444555444333000///------...------...111333555444222000///000111222---000222222///...000333...///000111222333333333000//////000222444666888555333111000111333333222222111111111111222222111111222111000//////111333222333333333222000///...---000444555111......000:::333111444444///---000111222333444444333222111---...000000111111222222///000111222444666777888777888777555111///000111------...///111222333444222111000//////000111222444333222000000/////////111111111111111111000000000111111000///......///............000222555666222333444444333000///...//////000111111((((((((('''''''''&&&&&&******))))))((((((''''''''''''''''''((()))***+++))))))***)))((((((***,,,))))))((('''***...---(((***((('''((()))*********...666666EEEIIICCCMMMLLLIIIHHHGGGGGGGGGFFFCCC@@@BBBCCCAAAEEELLLDDD@@@JJJHHHEEEEEEFFFDDD???@@@CCC@@@BBBBBB@@@BBBFFFFFFCCCIIIGGGFFFEEEFFFEEEDDDBBB???CCCFFFFFFHHHKKKKKKIIIGGGIIIGGGDDDDDDIIILLLKKKCCC333555???999000...,,,)))***+++,,,---...///000111000...///111222222111////////////////////////......---...000000///......///111222222111000////////////......///000000...///111222222000---,,,---------...............111333444666555333000///+++,,,.........///222444444333111000000000111111,,,---/////////000222333...///000111222222222222//////000000222333555555222111///000111222222111222111///000111333222222222333222111//////111333333333222222111000000000222444888:::666111111666111222555666222------000//////000000111000000000...000111000//////000222000000222333555666777888777::::::777222///111444------...///000222444555333222000//////000222333222222111000/////////000222222111111111111111111111222333111///...///000000///...///000333555777111333444444222/////////......///000111(((((('''''''''&&&&&&&&&))))))))))))(((((((((((('''''''''''''''((()))*********+++***)))))),,,...(((******''''''***+++(((((()))))))))((((((***+++,,,555777GGGJJJCCCLLLKKKHHHHHHHHHIIIJJJHHHEEECCCCCCBBB>>>BBBHHH@@@<<>>???DDD@@@CCCDDDAAAAAAEEEGGGGGGGGGIIIIIIHHHEEEBBBAAAAAAAAADDDEEEFFFJJJPPPNNNHHHFFFHHHGGGDDDEEEIIIJJJIIIBBB333666???999000//////))))))***+++,,,...000111111...,,,---///111111000000000000000000000000000///...---...000111000//////000000111000000//////...............///000111+++---///222333111...+++------.........------,,,000111444666555333111///+++---///000000///111222111111000000//////000000---,,,,,,---000111222111//////000111111222111111...///000111222222222222000//////000222333222111333000...///111333333222222333222111//////111222111000///...///000222333:::666555777777444444888---222666333//////000111///.........//////000111///111222000...---///111...000111444666888999:::777777666555444333444555000/////////000111222333222111111111111111111222111000000/////////000000111111000000000000111111222333444333000///000111111000//////000333555777000222444333000...///000......000111111(((((('''''''''&&&&&&&&&(((((((((((())))))))))))'''''''''''''''((())))))***++++++***)))***---///)))------)))'''***+++***''')))+++***''''''***---+++555888HHHLLLDDDMMMKKKEEEFFFGGGJJJLLLMMMKKKIIIEEEBBB<<>>CCCDDDAAA@@@DDDIIIKKKFFFIIIKKKIIIDDD@@@??????BBBEEEEEEFFFLLLSSSPPPHHHFFFHHHHHHEEEEEEIIIIIIGGGBBB444666@@@888000000111***))))))***+++...000111111...++++++...//////---000000000000000000000000000......///111222111000000000000///////////////---------......000111222///---,,,,,,...000111111------......------,,,+++///111333555555333111///---///111222111//////000......//////////////////000---+++,,,000222111//////000000111111111111000...///000222222222111000......///222444444333111333000......111444333222222222222000......000222---,,,++++++---000333666@@@555...111555444444777///666777111---111333111111000/////////000222333000222222000---,,,...000---...111444777999;;;;;;666333111222666888777444333222000/////////000111///000222333333222000///000///////////////000111000000////////////000111333444555333111000000111222111000///000222555777///111333222///...///222//////000222222)))))))))))))))((((((((()))((('''&&&'''***,,,...,,,***''''''(((***+++***'''((()))(((((())),,,...000...+++))))))(((((('''&&&''')))***)))***+++---///333;;;CCCFFFGGGHHHKKKJJJGGGFFFIIIIIIFFFEEEHHHKKKHHHFFFDDDDDDCCCBBB@@@AAABBBFFFIIIBBB:::<<>>:::555333222333444444000222333222///...///111222222222222222111000000222000...---///000111000000///...---...///111333777777555222///......000111111111111000000//////000000222555222...///444444333222222111((((((((((((((((((((((((***))))))))))))+++,,,---+++*********++++++***(((((())))))(((((()))+++---000...+++))))))((((((''''''(((*********+++---//////444<<>>DDDEEECCC@@@@@@AAABBBCCCCCCEEEEEEHHHLLLJJJDDDBBBDDDDDDIIIIIIEEEDDDKKKPPPQQQMMMKKKIIIHHHFFFEEEEEEFFF;;;555:::>>>555000222000---------------///000111111///,,,---///000///---///......000333333111...///000000111111000000///000000/////////.........///---+++,,,...000///...,,,//////,,,---000111///000//////000111000---***---...///111222333333333...///111333444222111///............/////////000.........//////000000000000000000111111000000///...///...---000333222---+++000666999999777444333+++...111222222111111222000333333000111444333.........------...///111222444333333333333222///---////////////////////////111111111111111222333333222222111111000111111222111222444666888:::;;;;;;<<<;;;999777444333222222///111222111///...///000111111222222222111000///111///---...000111111111222111///......///000222555555444222///...///111000000000000111111222222222111222444222...///444444444333222111'''''''''(((((((((((((((+++,,,,,,,,,,,,,,,,,,,,,+++++++++---...,,,)))&&&*********)))'''(((***,,,...---,,,***)))(((((((((''')))***++++++,,,///111///555>>>FFFKKKNNNOOOPPPQQQNNNNNNOOONNNJJJHHHJJJHHHFFFDDDCCCCCCDDDCCCAAAEEECCCBBBCCCCCCAAABBBFFFEEEBBB@@@@@@BBBCCCCCCCCCGGGFFFHHHKKKHHHCCCBBBDDDDDDGGGGGGDDDEEEKKKQQQSSSMMMMMMKKKGGGDDDBBBCCCDDD888333999<<<111---000...,,,+++++++++,,,...111333333111///...///000///............000222222000...000111333444444333111000///............---------...,,,++++++---......---,,,111333///---...000000000///...///111111000///,,,---...///000000000000---///111222333222000///............////////////......//////000111222222//////000000000000000000///000///---...222111,,,,,,000555888888777666666:::::::::888333000......333333111000222666444000000//////......//////000333222111111222111///---////////////////////////111000000000000000111222/////////000111222333444111111222333555666888999888;;;<<<:::555111000111///000111000...---...///000111222333333111///...000...---...111222333222222111000/////////000111444444333222000///111333......///000111222333444555222222333111...000444666555444333222'''''''''''''''(((((((((,,,---...//////---+++***++++++***+++,,,+++(((&&&+++++++++)))'''''')))+++---------+++)))((((((((('''((()))******,,,///111///777AAAHHHNNNSSSTTTSSSXXXUUUTTTUUURRRLLLIIIJJJIIIGGGEEEDDDDDDCCCBBB@@@GGGCCC@@@@@@CCCEEEFFFFFFDDDBBBAAAAAABBBDDDDDDCCCIIIGGGHHHJJJGGGBBBBBBDDDEEEEEEDDDCCCEEEIIINNNPPPLLLNNNLLLGGGCCCDDDDDDCCC666444;;;;;;000---000...+++***))))))+++...222444444222111000/////////...---...///000111111000...///111333555555333111///------------------------------,,,,,,---............555888444//////222222000...------///111111111------...///000000000///...///000222222111000///.........///////////////......///000111222333333//////......//////000000...000///---...111111...222222222111111444999===JJJFFF???777000---...111333111...///333666444111111000000/////////......222111000000111111///...////////////////////////000000////////////000000////////////000222333444111111000111222444666777777;;;===:::333//////111.../////////.........///...000222333333111///...///......///222444444333111000000000000111222333333444444333111111444666000//////000111222444555777444222222111///111555777666555333222''''''''''''(((((()))))),,,---///000///---+++))),,,***''''''((()))((((((+++,,,+++)))''''''(((***+++,,,---,,,)))'''((()))&&&'''(((((((((***---000///:::DDDJJJPPPWWWXXXUUUZZZWWWUUUUUUQQQJJJFFFFFFHHHGGGEEEEEEFFFGGGFFFEEEGGGCCC???>>>BBBGGGGGGEEECCCBBBAAABBBCCCEEEDDDCCCIIIGGGHHHJJJGGGBBBBBBDDDFFFDDDCCCDDDEEEGGGJJJLLLKKKMMMKKKGGGFFFIIIHHHCCC444444;;;:::...,,,000,,,***))))))***,,,///222444333333222111////////////---...000111111000000///...000222444444222000...,,,,,,,,,---------------..................///000///666999444000000111222...,,,++++++---000111111...///000000111111111111//////000111222111111000///////////////............//////000111222222222......------...///000000---000000---...111333222333222111000000333888<<<<<<:::666111---...111555111///---000333333222111111111111000000///......222000//////111111000///000000000000000000000000/////////...//////000000111000000///000000111111111111000111222444666777777::::::666000---///333///........./////////......///111222222111000////////////111333555444333//////000111222333555555444555555444333444666888222111000000000111333444888444111333333111222555777666555444333''''''(((((())))))******+++,,,---......,,,***)))+++(((&&&%%%&&&((())))))+++++++++)))'''''')))***))),,,...---)))'''(((***(((((((((''''''))),,,//////<<>>AAAFFFGGGDDDCCCBBBAAABBBDDDEEEEEEDDDGGGFFFHHHKKKHHHCCCBBBDDDFFFCCCBBBFFFHHHGGGGGGIIIKKKMMMJJJFFFJJJNNNIII???000333;;;888+++***///+++)))******,,,...000222333111222222111///...///111---///222222111000000111...///111222222111///...,,,,,,,,,------------....../////////......000111---333555222//////000...---,,,***+++---000111111...///000111222222222222000000111222222222222222///////////////.........//////000000000000111111...---,,,,,,---...000111///222222///...111444333---000333555444333333444...000333444333111000000///...///333333000///111000111111111111000///...222000//////111222222111000000000000000000000000............///000111222222111000///////////////111111222333555666888999888999888555111///111333///.........000111000/////////000000111000000000000000000222444555444333//////000222333444555555444555555444333444666888333222111000000111333444888333111333555333333666666666555444444(((((())))))***++++++,,,******+++,,,++++++))))))((('''&&&''')))******)))***+++***)))'''''')))+++(((,,,///---)))'''(((************((('''(((,,,//////===IIILLLRRR[[[[[[UUU]]]\\\\\\___^^^XXXUUUUUULLLKKKJJJJJJLLLMMMMMMLLLCCCDDDBBB>>>???DDDEEEBBBBBBAAAAAACCCEEEFFFEEEDDDEEEEEEHHHLLLJJJDDDBBBDDDEEEAAABBBIIIMMMJJJIIIJJJMMMMMMIIIFFFLLLQQQGGG666000555===999++++++000+++)))***,,,...000111111111///111222000......///222...111333444222111111333//////000000000000//////,,,---------............,,,...///...,,,,,,///111---111222000000111000,,,...,,,,,,---///111111000---...///111222333333333111222222222333333333333000/////////............000000////////////......---,,,++++++,,,---000111333777666111...000222222,,,///333555444222111000000333666777555111...---...///444888444------222000000111111111000//////333111///000111333333333000000000000000000000000---......///000222333444111111000///////////////111222444666888:::;;;;;;888888888777666444333333000///---///111222111///000//////...///000111222111111111333555555333222222222333333333333333333333444444333222222444666222111000///000222555777666111000444777666555666555555555555555((())))))***+++,,,,,,,,,)))))))))******)))))))))&&&&&&(((***------+++)))*********)))'''(((***,,,''',,,///...)))'''(((***---,,,+++)))((())),,,///000>>>JJJMMMRRR[[[\\\UUUYYYWWWZZZ^^^^^^ZZZXXXYYYTTTRRROOOMMMLLLKKKJJJHHHAAAEEEDDD???>>>CCCDDDAAABBBAAABBBCCCEEEFFFEEEDDDCCCDDDHHHMMMKKKEEECCCDDDDDD@@@CCCLLLPPPNNNKKKLLLNNNMMMGGGEEELLLRRRDDD000222888AAA;;;---...333...)))+++...000222222111000...000111000...---000222...111444555222111222444000000000000000000000000---------....../////////+++---...---++++++---000///111222111333555222---///...---///111222111000,,,---///000222333444444222222333333333444444444000000//////.........---000000000///......---------,,,+++++++++---000111777:::999222---...000000111111111///......111333000111222111000000222333...000777;;;666,,,,,,333///000111222222111000///333111000000222444444444000000000000000000000000------...///111333444555000000////////////000000111333666999;;;<<<======777777999:::;;;999555111111///...///222333222000111///...---...///111333222222222444555555333111444555555444333222111000222333333111000000222555000///...///000444777999555000000555999777666666555444444555555+++,,,,,,+++)))((()))***)))***+++,,,,,,+++***)))***+++,,,,,,***(((((()))'''((()))******)))(((''',,,...///...,,,***))))))++++++***+++---...------777AAAEEEKKK[[[___XXXUUUXXXWWWVVVVVVVVVXXXYYY[[[[[[UUURRRRRRPPPLLLIIIJJJEEEBBB>>>===???CCCFFFHHHHHHDDD??????BBBEEEFFFFFF???@@@FFFOOOQQQLLLEEECCCEEEFFFFFFGGGIIIJJJKKKKKKNNNKKKAAACCCQQQOOO===333--->>>AAA999555000***---,,,***+++......,,,///444333333222111000000111111,,,...000222222111000...000000111111111111000000......---,,,,,,,,,------////////////............///111333444444333222111444111------000222222111,,,---...000111111111111777777777444111//////000222222000///...,,,++++++........................---///111000......000333333333222222111000000000111000///000111000...------...///000111111111111---333;;;===555,,,,,,222...000111333333111000...---///222333111.........111222444555555444222111555222//////222444333222111333333000------///222777333000444<<<@@@???;;;;;;<<<===>>>===999222---+++---000222333111000...000000/////////111222333444444444444333333222111666444222111111000...---000333555444111......///...///111222444555555555666222......111555777777555444444333222***+++,,,+++))))))***+++))))))***++++++***))))))+++,,,------+++***+++,,,(((((())))))))))))((((((,,,...//////,,,+++******,,,++++++,,,---.........:::FFFJJJOOO]]]```[[[[[[UUUTTTSSSSSSUUUXXX\\\^^^___ZZZVVVWWWTTTNNNKKKJJJFFFCCC@@@??????AAACCCDDDHHHDDD@@@@@@CCCGGGHHHGGGCCCAAADDDKKKNNNJJJGGGFFFEEEEEEEEEGGGJJJLLLLLLKKKOOOJJJAAADDDOOOFFF555111666@@@:::000000000111777333///---//////---///222222222222222222222222222//////111111222111000////////////000000/////////...------,,,,,,,,,,,,,,,......///////////////......000222333444333222111333000------///111111000......///000111333444444666666555222000///000111333222///------...///000...............---------...000111111//////111333222222111111111000000000000/////////111000///------...///000111111111111...222888;;;555...---111///000111111111111000//////......///000000...,,,111222333444444333333222666333111111333444444222111222333222000///111333333111000444:::??????>>>AAA@@@???>>>===;;;777444000111222333333111000///111111000//////000111222333333444444444333111111222222222222111111222222111333555444111///000111//////000111222333444444666333//////111444444444666666666555444)))***++++++***)))***,,,))))))************))))))+++---......---,,,---///***))))))(((((())))))***+++---......---,,,,,,---,,,,,,,,,,,,---...///000<<>>///444>>>AAA888///333666777===;;;333...///000///...///111111333333444333222111111111111111000000000000......////////////.........---,,,,,,+++++++++,,,+++,,,...///000000///...---...000111222222222111222000...---///000000000000000000000222444666777444333222000......000222444222///------///333555---------------------------///111111000///000111000000000000000000000//////......///000111///.........///000111111111111000111555999777000...000//////000000000000//////111---***,,,///111///,,,111111111111111222333333555333111111222222111000000111333333222111222333000000222555999<<>>;;;;;;;;;:::999444444333333222111111000222222111000000000111111111222444555555333111000111333555333111000222555222333444333111111222444111000/////////111222333444333111000111222222111222222222222222((()))++++++******+++---))))))))))))))))))))))))+++,,,------,,,,,,...000+++***)))(((((()))***+++***,,,---...------...000+++,,,,,,,,,,,,---///111;;;JJJNNNNNNVVVXXXXXX^^^\\\[[[[[[ZZZZZZZZZ[[[[[[[[[XXXYYY\\\ZZZRRRKKKIIIEEEEEEEEEDDDBBBAAAAAAAAADDD@@@>>>???DDDHHHIIIIIIGGGCCCCCCGGGIIIGGGGGGIIIFFFBBBAAAFFFNNNQQQNNNIIIKKKEEEBBBJJJLLL888---:::AAACCC;;;888@@@???888999===444---...111000......///000222444444333111000111111000/////////000000////////////////////////...---,,,+++++++++++++++***+++---///000000///...,,,---///000111111111111111000......//////000000000/////////111444777888111111000...---...111333444333111//////111333444---------------.........---...///000//////......///////////////000000000...------///111111000///......///000111111111111222111333888999444000000000000///......///000000000...,,,,,,...000111111222111000//////111333444333222111000000000///......///111333333222222111...111444666777999>>>AAADDD@@@<<<999888888888888444444222111111111222222333222222111111000000000000111333555555333111000444777888555///---000444333333222222222333555666222111///------///000111111000111111222222111111000000000111111((()))++++++******+++---******))))))))))))*********+++++++++******---///+++***)))(((((()))***+++)))+++,,,---,,,---///111***+++,,,++++++,,,///222<<>>444333888000+++---111000//////...000111333333222000///000000///.........///000111000000//////000000111///...---,,,++++++++++++***+++---...////////////------...///000000111111000000000/////////000000///.........///222555666/////////...---...000333222222333333222111//////---------....../////////------------...------,,,......//////000000111111///......///111222111///...///000111222222222222444111222888:::666333222000000////////////000000...000111///,,,---222888444222000//////000222444333444444333111000000000---...///111222111000//////333666777666888===AAABBB???<<<:::999888666444111000/////////000222333222222222222111111000000000111333444444333111000555777888444///---000444333222111111222444555666222111///------...///111---...000222333333333333333333444555555)))***++++++***)))***,,,++++++************++++++*********)))((()))+++---*********))))))*********)))***+++++++++,,,...111***,,,---,,,***,,,000555@@@NNNQQQOOOSSSSSSRRRXXXPPPRRRUUUWWWXXXVVVTTTSSSSSSRRRVVV]]]^^^YYYTTTRRREEEHHHIIIHHHEEECCCEEEGGGBBB@@@>>>@@@EEEHHHIIIGGGDDDBBBDDDJJJLLLHHHDDDDDDEEEDDDDDDIIINNNPPPMMMIIIEEEDDD@@@@@@<<<,,,'''666GGGAAA333///777444---111222,,,***...111000000111111111222333222111000///.../////////000000000000222111000//////000111222000///...---,,,+++++++++,,,,,,,,,------...//////////////////000000000000///111222111000///000111......------...000222333---/////////......000222000111222333222000---+++.........///000000111111///---,,,+++,,,------,,,......///000000111222222111000000111222333111000...///000111222222222222333111222777999666333444000000000000000000000000+++000444222,,,,,,333;;;555444222000///000111222444555777666444222222333///......///000111///...000333666777888:::???BBBDDDBBB@@@>>><<<999666333///......---...000111333222222222333222222111000000111111222222222222222333444444222//////333777333222000111333444444333111000///......///000000,,,...111222333333555666444444444555555***+++,,,+++))))))***+++---,,,+++******+++,,,---+++++++++)))''''''***,,,)))******++++++******))))))*********)))+++---///,,,...///...,,,---333888CCCPPPRRROOOTTTSSSOOORRRPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPTTTZZZ]]]XXXSSSRRRIIILLLLLLIIIEEECCCEEEHHHDDDBBB@@@BBBGGGJJJJJJHHHEEEBBBDDDIIIJJJGGGDDDDDDEEEEEEGGGKKKNNNNNNLLLJJJ@@@CCC>>>:::999111000;;;EEE===...)))000---)))111---+++,,,000111//////222555555444444333222111111...///000222333333333222111000///......///000111111111///...---,,,,,,,,,...---,,,++++++,,,...///111111000000//////000000///222444333111000111333.........//////000000000---///111111000//////000---......//////...------/////////000111222222222333000,,,+++---...///.........///000111222333444333222222222333333222000//////000111222222222222000///222666666333222444000111222333333222111000+++...111111......333999777666444222111000000000111333666666333222222333222000......000111000......111444777:::>>>CCCFFFHHHEEEAAA>>><<<999555333/////////...//////000000000111222333333333222111111111000000000111333444444333111//////111333444222111000111333444222000000000000000000000000000...000333333222222555777333333444444444+++,,,,,,+++)))((()))***------,,,++++++,,,---------,,,+++)))''''''***,,,)))***+++,,,,,,+++***)))))))))***))))))))),,,...---000111000...///555;;;DDDPPPPPPNNNSSSRRRLLLMMMWWWUUUQQQOOOMMMNNNOOOPPPOOONNNQQQWWWYYYUUUPPPOOOMMMOOOOOOKKKDDDBBBDDDHHHGGGDDDCCCEEEIIIKKKKKKIIIFFFCCCCCCGGGHHHFFFDDDEEEDDDFFFIIILLLMMMLLLKKKJJJ;;;BBB===888::::::<<>>@@@@@@;;;444//////111---000333333111000222444444222///...---///111333222222555999;;;<<>>EEEHHHHHH>>>222+++---///---,,,///000111222000------000333111222444444444555888::::::888555444333111///,,,/////////////////////...111000///...------,,,---...------,,,------..................///000111111///000000111111000000///222000////////////...,,,------------------------,,,,,,,,,---......//////---...///111222333333333111000///000111222111000111111111000000///////////////000000000000//////...//////000111222222333111222444555555444222111111111222222222222111111111222333222111000111333555777888666333111222444333555555555222111111111666555444333222111111111444000///444999===BBBGGGJJJDDDFFFCCC888777;;;666444///...111222///...///000//////000222333111000222222111000///000444777444333111000//////000111000111222333333222111000...//////000000111111111444444333222111333666888777555333444555***+++,,,+++***)))***,,,******))))))******+++,,,,,,,,,,,,++++++*********((('''&&&&&&''')))+++---///---***((((((***,,,...)))...---,,,111000777HHHLLLOOOQQQQQQLLLEEEAAAAAABBBBBBEEEKKKNNNNNNPPPRRRMMMIIIIIILLLMMMLLLNNNSSSQQQZZZ```\\\TTTNNNIIIEEEBBB???@@@DDDEEECCCCCCFFFDDDBBBAAABBBCCCEEEIIILLLLLLIIIFFFHHHJJJJJJDDD???333:::;;;999@@@MMMMMMEEE:::111,,,...000...---...000111111000------///111000111333444444555777999999666333111111000///...------......////////////222111000///...---------.........---------------............///000111222111111000000000//////...111000/////////...------,,,---...---,,,,,,------000//////......---,,,,,,///000111333555666777777111000///000222333222111222111000........./////////............//////000000000000000111222333444111222444666666444222111111111111111111111111111111222444333111000000111222444555444222111222333444555555555444333333222444444444444555555555555888333222888===???@@@BBBEEEFFFLLLGGG::::::@@@===777222111444555222000222111111222333444444444333222222111000///111666999444333222111000///000000000000111222222111000000///000000000000000000000222333333333222444666999888777666666666***,,,------+++++++++,,,***************++++++,,,***************)))))))))((('''&&&&&&''')))+++---+++***)))((()))+++...000+++111///---000///666HHHIIIOOOTTTRRRLLLGGGCCCAAABBBAAAEEELLLPPPOOOPPPTTTMMMLLLMMMPPPPPPMMMLLLMMMJJJTTT\\\ZZZSSSNNNJJJFFF@@@>>>@@@DDDEEEBBBBBBEEEHHHFFFCCC???@@@CCCGGGIIIHHHGGGGGGJJJLLLIII@@@888111===AAA===DDDQQQOOOAAA555000---...000///......///000000//////...///000000222444444444444555777666444111000000111222111------......///000000000333222111000////////////..................------.........//////111222333111111000//////.........000000000///...---------+++---......,,,+++,,,...000//////......---,,,,,,///000111222444555777777000//////000333444444333333222000...---......///......---------...000111111111111111222444555666111222444555555444222111111111111111111111111111///111333333111000111111222333333222111000000000333333333444555555555444111111333555666888999:::;;;777888>>>BBBAAA???>>>CCCIIIRRRKKK:::999@@@>>>888333222444555222000222///111222333444555555666333333222111111222666999444333333111111000000000///000000000000000000///111111111111111000000000222333333333333333666888::::::999888777***,,,......,,,+++,,,,,,+++************+++,,,,,,(((((()))))))))(((((('''((('''''''''(((***,,,---((((((((((((***,,,...///+++222000---///...666IIIHHHQQQXXXUUUOOOJJJFFFCCCDDDAAAFFFOOORRRNNNNNNRRRLLLNNNPPPRRRRRROOOKKKIIIHHHPPPWWWVVVSSSQQQNNNJJJBBB@@@BBBFFFGGGDDDCCCEEEJJJIIIDDD>>>>>>BBBFFFFFFCCCEEEHHHLLLLLLEEE;;;333111===CCC@@@FFFPPPKKK<<<222000---.../////////////////////000000111111111000222444444333333333444444222000000222333444333.../////////000000111111222222111111000000111111---....../////////......////////////000111111222111000//////.........//////000000///---,,,,,,---+++...000///,,,+++---///,,,,,,,,,---......//////------......000111333444///......000333444444333444333111///......//////......---......///000111111222333444555777888888222222222333333222222222333222111111111111222333///000111111000000111333333222222111000000//////222222222333666777666444///000111444777:::<<<>>>;;;999;;;AAACCC@@@>>>>>>CCCJJJSSSNNN@@@@@@DDD<<<888333222444555111000111000222444444444444555666333444444333222333555888333333333222222111111000000000000000000000000000333333333222222111111000111222333333222222444666999::::::888666)))+++------,,,+++++++++++++++******++++++,,,---''''''((()))))))))(((''''''(((((()))***+++,,,,,,&&&'''((()))***+++++++++***111///---...---666JJJJJJUUU\\\YYYQQQMMMIIIEEEEEEBBBGGGQQQSSSLLLJJJNNNIIILLLOOOQQQQQQPPPNNNKKKIIINNNRRRRRRRRRSSSPPPKKKFFFEEEFFFJJJJJJGGGEEEGGGIIIIIIEEE>>>===BBBFFFEEE@@@DDDIIIKKKIIIAAA777111333>>>DDDEEEJJJNNNFFF888000///...,,,---///000000......///000222333333222...111333444333333333444333222111111333444444333000000000111111111111111000000000000000111111222,,,---...///000000//////111000000000000000111111000000///.........//////...000111///,,,+++,,,...,,,///111000,,,+++...111+++++++++,,,------......------,,,,,,---...000111...------///222444444333444333222111000/////////---......///000000111111000222444777999:::::::::222111111000000111111222444333222111111222333444111111111000//////111333111111000000111111000///444222222333555666444111111000111222555999<<>>BBBDDDGGGOOOPPPNNNUUUSSSCCC;;;777555777777444222333666888:::999666555555777333444666666444444444555222222222333222222222111333222222222222222222333555555444444333222111111111222333222111111222333555777777555222(((***,,,,,,+++***)))***++++++******++++++,,,---'''((()))******)))(((''''''((()))+++,,,,,,,,,,,,&&&''')))******)))((('''(((///...,,,......888LLLLLLXXX```[[[SSSOOOJJJFFFEEEBBBGGGRRRSSSJJJFFFKKKGGGJJJMMMNNNPPPQQQPPPNNNJJJMMMNNNNNNPPPRRRPPPKKKJJJHHHJJJNNNMMMIIIGGGIIIGGGIIIEEE======CCCGGGEEE???DDDIIIJJJEEE===666222777???GGGJJJMMMNNNEEE888//////...,,,,,,///111111......///111333555444333---///222444333333444555444333222333444555444222222222111111111111111111.........//////000111222+++,,,...000000000000000222111000000000000000111000///...------...///000...000111///,,,+++,,,...,,,///222111---+++...222...------,,,,,,+++******///...---------///000111---------///222444444333444444333222111000///...---...///000111111111111///111555888;;;<<<<<<;;;222111///......///111222444444333222222333444444333333222///------000222000//////000111222222111666444222333444444222///333222111222444888<<<>>>555444555777777777>>>FFFDDDCCCJJJSSS]]]jjjeeeNNN@@@;;;999<<<<<<888777888>>>@@@AAA???;;;888888999333555777777666444333444111111222333333333222222555444444333333444444555666666555444444333222222111222333222000000000222222444444222///((((((''''''((()))******+++(((&&&&&&((()))'''%%%'''((()))******)))((('''((()))***,,,---------,,,///---)))''''''(((+++------000///***)))222===DDDPPPRRRRRRPPPPPPPPPKKKDDDEEEFFFLLLSSSTTTNNNIIIHHHGGGKKKOOOMMMKKKJJJJJJJJJEEEJJJMMMNNNPPPSSSSSSPPPPPPOOOUUUVVVLLLJJJLLLHHHEEEFFFDDD>>>===AAAEEEFFFCCC@@@CCCGGG@@@333///666:::DDDNNNQQQRRROOODDD888666000+++***...000000---...000222111//////111333222111222333444333000---111222444666666555444333333888999333...///111222111111111111111000///...///...------...///000111000111000///------///111222111///---,,,---...///333333111000......------000000000///......------...,,,---000///+++***,,,,,,,,,---///111000...,,,000...,,,---///111222222000111111222111000///...222///---///333666666444111222333555666888999:::999333000222111...///555333111111444444111111444666000...111333111000111222222222111111111111111...000333444333222222333:::444000222:::@@@AAA???777555444333555888<<>>===666:::HHHNNNLLLIIIDDD@@@===;;;;;;<<<;;;888555333333666999888444222555666333222333555555555555555444444444555888999666111000333777222333444555555444444333444444444555444)))((((((((())))))***++++++)))&&&&&&(((((('''%%%(((((()))******)))((((((((()))+++---------++++++,,,+++)))'''((()))+++,,,+++......***+++444@@@FFFNNNQQQQQQMMMKKKKKKHHHDDDDDDEEEJJJQQQQQQKKKFFFFFFGGGKKKNNNNNNLLLKKKJJJJJJHHHKKKLLLKKKNNNSSSUUUTTTXXXUUU[[[ZZZNNNJJJKKKEEEEEEFFFDDD>>><<>>???===444333222333555999>>>@@@FFFLLLPPPSSS___mmmnnneeeUUULLLFFFDDD>>>777;;;FFFOOOLLLHHHCCC???<<<:::999999::::::888555444444555777333111444666333222444555555555555666666666666555777888666222111555888555666777777777555333222333444444555555******************++++++,,,***((('''(((((('''&&&((())))))******))))))(((((())),,,------,,,***((()))((((((((()))***+++,,,))),,,---***---777CCCIIIOOOSSSSSSLLLGGGGGGGGGFFFDDDEEEIIIOOONNNHHHCCCCCCGGGIIIMMMOOONNNKKKIIIIIIKKKMMMLLLJJJLLLRRRVVVUUU[[[XXX]]]\\\PPPLLLMMMGGGEEEGGGDDD>>>===AAAEEEEEECCCGGGLLLKKK>>>000111<<>>AAABBBDDDKKKQQQMMMCCCBBBIIIHHHJJJIIIDDD???@@@GGGNNNPPPNNNJJJEEEAAA===:::999777:::<<<===:::777555444666222111444555444333555555666666777777888888888555888999777444333666999777888999:::999666333111333333444555666***++++++++++++++++++++++++***)))(((((('''''''''))))))))))))))))))))))))(((***,,,...---+++)))'''&&&&&&((()))***+++++++++***---...,,,000:::EEEJJJRRRVVVUUUMMMFFFFFFHHHJJJFFFEEEHHHMMMLLLFFFBBBBBBFFFGGGJJJNNNNNNJJJGGGHHHOOOPPPOOOKKKLLLQQQSSSRRRVVVTTT[[[\\\QQQOOORRRMMMHHHIIIFFF@@@>>>BBBFFFGGGCCCGGGJJJEEE888///666DDDKKKIIIFFFEEEFFFAAA777------,,,++++++---...,,,***111111111111000///000000000///000111333444222111//////111111222111111111+++000444111000111000...222111///...---///000222222111000.........//////...///000111000111222444444444333333111000...---...////////////.........---------....../////////444---(((+++---,,,++++++'''***///111111///---,,,111000000111333222000...///111444555555333111///---111555555222//////111222222333555666777999999777555333333222222333444333000000222111......000222111444888777111,,,,,,......///000111111222222666777777666444222222333777333000111555999999888111111111222555888<<<>>>HHHLLLRRRTTTHHH888777@@@888???@@@;;;<<>>???>>><<<;;;;;;666222000444555444555777666666777888888999::::::888999:::888666444555777555666999:::999777444222222222444555666++++++,,,,,,,,,,,,+++*********)))(((((('''((()))******))))))))))))******((()))+++---,,,+++)))'''%%%&&&(((***+++,,,,,,,,,...000000...333>>>GGGJJJTTTWWWUUULLLEEEEEEIIIKKKHHHGGGIIILLLLLLFFFBBBCCCFFFDDDFFFLLLMMMIIIFFFGGGPPPSSSRRRNNNMMMOOONNNKKKPPPNNNVVVYYYPPPOOOSSSNNNJJJKKKHHHBBB@@@DDDGGGHHHBBBCCCBBB;;;222000===LLLIIIGGGFFFHHHGGG???333+++...---------...///...---333222222222222222222222111000///111333333222111//////000000000111000000***///222000000111000---111000...------///000222222111000///......///000---///000111000000222333444444333333222000///......//////000000///...---///.........---------,,,000,,,***...000...++++++(((+++000222000...------222222222333444444111///...///111333333222000...,,,000333333000------///111222222444555666777888888888666333222222222222333000000222111......111333111222444222---,,,......//////000111222222333777888777555111//////000111///---///333666777777444444333333444777999:::CCCMMMRRRLLLEEEDDDEEEEEE999===;;;555999DDDEEE===HHHJJJLLLLLLHHHAAA:::555777999;;;<<<======???AAA888333111444666555666888666777777888999:::;;;;;;;;;;;;;;;999777555444444111333555777888777555444111222333555666***+++,,,---,,,+++***)))((()))***)))((((((***++++++******))))))******+++((()))***++++++******)))'''((()))***,,,,,,------000222222111777BBBJJJLLLSSSUUURRRJJJEEEFFFIIIJJJIIIGGGHHHLLLKKKFFFDDDEEEHHHCCCDDDKKKMMMHHHFFFIIIQQQSSSRRRNNNLLLMMMLLLHHHNNNLLLTTTVVVMMMKKKOOOJJJKKKLLLIIICCC@@@DDDHHHHHHCCC???999222000666CCCMMMHHHGGGIIILLLHHH<<<111,,,//////.........///000000333222111222444555444333222111000000222333222111/////////000000000111111,,,000111//////111000---000///.........///000111222111000/////////000111,,,...000111000///000111333333222222111000000000///000111111111000...---//////......---,,,,,,+++---,,,---111111...---///555555333///++++++000444222222111222444444333111---...///000000000///......///111111000///...///000000111222333444555666777999777444333444444222222//////222222000000222000......000000---000444000000111111222222333333666666555333///......///...---,,,...111444666666777777666555555666777777>>>KKKMMM@@@;;;DDDEEE<<<;;;;;;888555;;;CCC@@@777???BBBEEEFFFCCC>>>777333555666777777888;;;>>>BBB;;;555333555777666777:::777888888888999:::::::::;;;;;;:::999777555444222000111333444555666555555000111222444555***+++,,,---,,,+++)))(((&&&((())))))((()))+++...++++++***))))))***++++++)))((()))))))))***++++++)))******+++,,,------...000222222333:::FFFNNNPPPTTTUUUQQQJJJHHHJJJKKKJJJHHHFFFGGGJJJJJJFFFDDDFFFLLLDDDCCCKKKNNNIIIHHHLLLQQQRRROOOJJJIIILLLMMMKKKLLLKKKRRRTTTJJJIIILLLGGGJJJKKKHHHBBB???CCCFFFGGGDDD===333///333===EEEIIIJJJJJJMMMNNNFFF888///...//////...------...111333222000000111444666555444333222000000111222111000000000///000000000111222///111000......111000---........./////////000000111000/////////000111222,,,...000000///......///222111000//////000111222111222333333222000...---------------------------,,,---000222000---000666AAA???;;;333,,,+++///444111000//////111333333222...............//////000111000///000111222111000//////000111222333333444333777777333333777777444111//////333333111222555///...///111000...111666222222222222222333333333333333333111000///111333000//////000111333444444888888777666666666777777GGGSSSTTTGGGCCCIIIHHH???888777777:::>>>AAA@@@<<<<<<=========<<<:::888777444666777777777888;;;>>>>>>888555777888777888:::888888888888999999999999888888888888888777555444222222222333333444555555000111222333444)))***,,,,,,,,,***((('''$$$'''))))))((())),,,000,,,+++***))))))***+++,,,)))(((((('''(((***,,,---++++++++++++,,,---......///111222444===JJJRRRTTTWWWVVVRRRLLLLLLOOOOOOKKKGGGEEEFFFIIIIIIEEEDDDFFFOOOFFFDDDLLLOOOJJJJJJOOOPPPPPPLLLGGGFFFKKKOOOOOOIIIHHHPPPRRRJJJIIILLLHHHIIIJJJGGG@@@>>>AAAEEEEEEEEE<<<111///777BBBFFFDDDNNNNNNPPPOOODDD555...000000///...,,,,,,---111444111///...000444666555444444222111000111111111000000000000000000111222222111222000---...111111---------...///000000//////000000/////////111222333,,,...000000...---,,,---222000///......000222333222333444444333000...,,,+++,,,,,,------......///---...111111---,,,222<<>>>>>;;;:::<<<===<<<:::999888:::;;;===666888::::::999999:::;;;@@@:::666888888777888;;;999999888888888888888888555555555777999999777666666555333222222333444555000000111222333...***&&&&&&((()))'''%%%&&&'''))))))(((''''''(((******+++,,,+++***)))(((,,,+++***)))))))))***++++++------******///000...555222444;;;AAAFFFLLLTTT[[[TTTMMMLLLNNNMMMLLLKKKKKKBBBCCCLLLIII???CCCQQQSSSKKKFFFGGGIIIIIIMMMSSSTTTSSSPPPKKKJJJLLLMMMMMMOOOLLLJJJIIIJJJKKKLLLLLLFFFMMMKKK???:::AAAGGGFFF>>>666666777999EEENNNIIIRRRRRRQQQKKK@@@444000000//////...------------...///000222333444444333333111222222111000...---+++333222111000000111222333000000000000000///......////////////000000000000///000111111111000...---........................111,,,+++///000...111777333333333222111///---+++,,,...///...------...///---...///000111111111111000333<<>>===777:::999888999:::;;;;;;999777333666999:::888666777999999:::;;;:::888888;;;>>><<<<<<===>>>>>>;;;777444888<<<:::555777===;;;222777666444444444444555666222222222222222---+++))))))***+++,,,+++'''(((***)))((('''((()))++++++,,,,,,++++++***)))...---+++***))))))))))))+++---,,,******...000...333111111666???HHHOOORRRZZZTTTOOONNNOOONNNJJJHHHJJJEEEFFFLLLLLLEEEFFFNNNPPPIIIDDDFFFGGGGGGIIINNNMMMMMMLLLKKKKKKMMMOOOOOONNNLLLKKKJJJKKKLLLMMMMMMGGGMMMLLLBBB???DDDFFFBBB:::000222:::???JJJSSSOOOQQQSSSRRRJJJ===222...000//////...------............000222444555444333333000000///......//////000222222111000000111222222000000111000000///...---/////////000000111111111...//////000///...---,,,......------------......///+++***...///...000555111222222222111000...---.........------///222555444444333111000...,,,+++---...666===999......555......------...///111222/////////000000000111111000222333222111000000000111222222333555666777777555444555888::::::777444333444666777777666444222222111//////111222111000000222444333111000000222333222222222222222222333222333555555444222222333777555333222333444555555;;;RRRKKKHHHGGGAAAEEE@@@<<>>===============<<<888555666777666555777:::777222333333222222222333333444222222222222222))))))***)))))))))+++,,,((()))+++***)))((()))***------,,,++++++++++++,,,///...---+++***)))))))))+++------***+++///000///222333111222???OOOSSSNNNRRRQQQOOOOOOOOONNNIIIEEEJJJJJJJJJKKKMMMMMMLLLJJJKKKFFFBBBDDDEEEDDDFFFHHHIIIIIIJJJLLLMMMMMMMMMNNNLLLLLLLLLLLLMMMMMMNNNOOOIIILLLJJJCCCAAADDDBBB:::999---222@@@EEEKKKSSSSSSPPPTTTSSSHHH999///...000///...............///000---///222555666555444333///...,,,+++,,,///222444222111111000000111111222111111111111000///...---......//////000111222222---............---,,,,,,///...---,,,,,,---...///...++++++---......///333000111111111111000////////////...---...111666:::777666444222///,,,***)))+++)))...555555///...444---------------...///000/////////000000000111111111111000111111111000...000111333555666777888888555555666888:::999777444333555777999888555222///111000///000222333333333000111222111///......///222222222222222222222222000333555555333111000000444333222111111222444444;;;PPPIIIFFFEEE===???;;;===@@@:::777<<<888222555444333333555888999888666888:::<<<<<<;;;;;;;;;<<<:::;;;<<<;;;::::::<<<>>>>>><<<;;;<<<<<<;;;999777555222222555777555333444111111222222222333444444222222222222222,,,...///---***((())),,,***++++++***))))))***,,,///...---++++++,,,------------,,,,,,++++++******---//////,,,,,,000222000111555444444BBBUUUUUUHHHEEEHHHJJJKKKNNNNNNJJJDDDKKKNNNKKKGGGJJJQQQPPPHHHFFFCCCBBBCCCDDDEEEFFFFFFJJJIIIKKKNNNOOOKKKJJJJJJKKKLLLMMMMMMMMMNNNOOOPPPKKKJJJDDD??????AAA<<<444888///888FFFEEEDDDLLLQQQPPPUUUTTTFFF666......111///.........///000000111---///333555666666444222...---,,,,,,---///111333111111000000000000111111111111111111000///...---,,,,,,---...///000000111............------,,,,,,///...---,,,,,,---...///...------...//////000222222222111111000000///......////////////111555888222222000///...---------,,,(((***///222///...111,,,,,,,,,,,,------..................////////////222000...///222222000,,,000111333555777888888888666777777888999888666555333444666777666555333111000///...000222444444444111111111000///......///222222222222222222222222///222444555333000///...333333333222222222444555777JJJBBBBBBDDD<<<@@@===<<<@@@:::666;;;777222666666555555777:::<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;<<<===<<<;;;999999::::::999888666000000777888222111777222333444555666666555555333333444444444666888888555000,,,,,,---***++++++***))))))+++,,,000///---,,,+++,,,---...***+++,,,,,,------......///111000......222444222///444444666FFFVVVSSSBBB999???EEEGGGJJJNNNLLLFFFLLLOOOKKKDDDGGGQQQQQQIIIDDDCCCCCCCCCFFFIIIIIIHHHIIIHHHKKKQQQQQQLLLIIIKKKJJJLLLMMMMMMLLLMMMOOORRROOOJJJBBB===>>>???;;;444444333AAAKKKBBB???IIIPPPQQQVVVRRRCCC444///000111.........///000111222333///111333555666555444222......///////////////...000000000000000000000000000000000000000///......++++++,,,,,,---...///////////////...............///...------------...//////000000///000111222222333333222111000///......---///111111000///000111///......------......//////+++***---000///......,,,,,,,,,---------------,,,,,,,,,---------......333000///000222333000---000111333444666777888888666777888888777555555444333333222222333444555555000......///222444555444333222111000000000000000111222222333333222222111///111444444222000//////222444555555333333555777777GGG===???BBB:::???>>>777===999666:::777333888777666666888;;;===>>>===::::::::::::;;;;;;;;;;;;::::::::::::;;;<<<;;;;;;:::888777777999999888777777222333999999222222888222333555777777666555444555555555666666666666666333000,,,******+++++++++***((((((+++---......---,,,,,,,,,,,,---)))***+++---...//////000///222111...///333444333---000222888GGGTTTPPPCCC777@@@EEEDDDHHHNNNNNNHHHKKKMMMKKKFFFGGGNNNOOOKKKFFFFFFEEEDDDGGGLLLMMMJJJGGGDDDHHHQQQRRRMMMKKKNNNKKKMMMNNNLLLJJJJJJNNNRRRRRRLLLDDD?????????<<<888222999HHHMMMCCCDDDOOORRRQQQUUUNNN>>>222111222000.........///000222333444222333444555555444333222///000111111111///...---///000000111111000000///...//////000000000000000,,,,,,,,,---------------000///......------......///////////////////////////111222000000333333111333222111000////////////---000222222000...,,,,,,111000...---,,,------...000...------......------,,,,,,---......------,,,,,,,,,,,,,,,---------...222222111222222222111///222222222333333555666777666777888777444333333333222111000///000222555666///...---...111333333333444222000000111333333222111222333444444333222111000111333222111000111222222555777777555444777999<<>>555::::::444;;;888555999777444:::777666555777999<<<===<<<;;;999888888:::;;;;;;:::;;;::::::;;;======<<<:::888777777888::::::888777888777888:::888444555888222333666777777555333111555555555666777,,,++++++,,,,,,+++)))'''***+++***)))'''(((***------------------,,,++++++***+++---...////////////...000000---...222333222000...000;;;IIISSSSSSOOO@@@IIIKKKFFFGGGMMMNNNHHHHHHKKKMMMMMMLLLLLLLLLKKKJJJKKKIIIEEEFFFLLLMMMIIIGGGCCCGGGPPPQQQJJJHHHMMMMMMNNNMMMJJJGGGHHHMMMSSSPPPKKKFFFCCCBBB>>>:::888888AAANNNNNNHHHPPPYYYRRRPPPQQQHHH888///222222---......///000111333444555666555555444333333222222222222111111000000000000...///000111111000///...,,,---...000111111111111//////............------///...---,,,,,,,,,------///000111222222111000///---111222//////333333///000000/////////111222333///000222111///---,,,---333222000.........///000---...///...---......---,,,---...//////...---,,,------........./////////222333444444222111111222444333111000111222555666555777777666222000111222111000000//////000111222///---------000111222111444111...///111444444444000111333444444333111000000111222111000111333666111555888888555444777:::???FFF666666999000555777333:::888555999666333:::777666555666888;;;;;;;;;<<<999777888:::<<<<<<;;;===<<<<<<===@@@@@@>>><<<777777888:::<<<<<<:::888777<<<===999666777777555444555888:::999666333000333444444555666'''%%%&&&)))...000...+++*********(((''''''***,,,+++,,,---...---,,,+++***,,,---.../////////...------///...,,,,,,000222000444///111>>>LLLTTTXXX\\\JJJRRRRRRIIIGGGMMMMMMGGGFFFIIIOOOSSSQQQKKKJJJLLLNNNOOOKKKEEEFFFKKKLLLHHHKKKEEEGGGOOOOOOFFFDDDIIINNNOOOMMMIIIEEEFFFLLLSSSKKKHHHFFFEEEBBB<<<777555BBBJJJSSSOOOLLLZZZ^^^OOOOOONNNDDD333...222111***......///000111333555666888777555333222222222333444222000//////000333444...///000111111000///...+++,,,...///111222222333111111111000//////.........---,,,+++***+++,,,---///000333444444333000///,,,111222......222222------------...000222555666111111111///------///000222111000///000111333444)))---///...------......---.../////////...---,,,////////////000000000111111444666555222000222444666333111//////111444666444666777555111///000222000000111111000///...---///---,,,---///000000000333000---...111444555444000111333444444333111000111111111000000222555888000444888888555444777:::===CCC222222666...444888444;;;888555888555222999999888666777999;;;<<<<<<===:::888888;;;======;;;???>>>===???BBBCCC@@@===888888:::===???>>>;;;999666???@@@888444888888333777999<<<===<<<999555222222222333333444&&&&&&((()))***************************++++++,,,,,,,,,+++)))((())),,,...///...---,,,,,,...///111.........//////000111222555***333EEELLLTTT___dddJJJUUUJJJNNNQQQFFFJJJLLLDDDOOOSSSLLLHHHLLLNNNKKKJJJNNNNNNJJJHHHJJJJJJHHHIIIEEEFFFJJJJJJEEEEEEHHHMMMKKKHHHGGGFFFFFFFFFEEEMMMJJJGGGDDD>>>777444666GGGMMMOOOLLLNNNUUUXXXVVV[[[FFF999666000///000)))111000000111222555777888000333444222---,,,///222000...,,,,,,...000000000---...000222222222111111///---+++,,,000333333333///,,,---333333///...222222111000.........///000...000000///111444333///...------///333444111///---...///000111111111111.........///////////////111000///---------......//////.........//////000///---,,,,,,...//////......,,,+++...333555444222333333222111111222333333444222000//////111444666222222111000000111111222444333222000...---,,,,,,...000222111///...111444222111111111111222444555333333333222222111111111222222333333333222222111333444666666555555777888AAA;;;666666555333444777666666666666666666666666:::999888:::<<<======<<<>>>===<<<<<<======<<<:::<<<:::999:::<<>>@@@<<<;;;:::888777666666666777666777:::999555333444222333666888:::&&&'''(((((()))*********)))))))))))))))***++++++***++++++***))))))+++---,,,,,,------............///.........///000111111222,,,666GGGPPPWWW[[[VVVIIIUUUKKKOOORRRGGGLLLMMMNNNSSSUUUPPPLLLJJJIIIGGGGGGKKKLLLIIIHHHJJJJJJHHHDDDBBBEEEKKKMMMIIIIIIKKKKKKKKKKKKKKKKKKJJJGGGFFFMMMHHHCCC???999555888>>>LLLOOONNNJJJKKKRRRVVVVVVYYYDDD888444...///000+++000000000000222444666777333444444111------111666000...------///000000000...//////000000000000000///---,,,---000222222000///,,,...222333///...111111000///......//////000...000000///111555444//////......000333333111///111111111000000000000///............///000222222111000///------------................../////////...------...///000///.........---///222444444444444444333222222333444444333222111111111222444555333333333333333333333333333222111///......------///000222111//////111444333222111000111222333444222222222222222222111111111222222333333222222111444555666666555666888:::???999555555555333444777555555666666777888999999:::999888999<<<>>>>>>>>>AAA@@@>>><<<<<<;;;:::999>>><<<:::;;;===???@@@@@@===888777;;;>>><<<;;;===::::::999888888888888888888666777;;;:::666444666444666888:::;;;&&&''''''((()))))))))***((((((((((((((()))******)))***,,,+++***)))***+++)))+++,,,......---,,,+++///............//////000///...:::JJJSSS[[[VVVCCCHHHVVVLLLMMMPPPHHHNNNOOOUUURRRQQQRRROOOIIIEEEFFFHHHLLLNNNMMMMMMOOONNNJJJCCCBBBFFFKKKMMMKKKJJJLLLJJJLLLNNNOOONNNLLLJJJHHHMMMGGG@@@999333333===HHHOOOOOOKKKGGGIIIOOOTTTVVVUUUAAA555222,,,...111,,,......///000111222444555333333111...+++,,,111666000///---...///111111000000///...---------...///.........000111222000......---...111222///...000//////.........///000000///111111000222555444000000//////000222222000///555444222000///....../////////......///222444666111111000......------...---------....../////////.........000222222000...///000000000000222555777444444333333333333444444222222222333333333444444333444555666666555444333111000//////////////////000111111111000000222333333222111000000111111222111111111111111222222222111111222222222222222111555666666555555777;;;===<<<666333444444333444777444444555777888999;;;;;;:::999888999<<>><<<;;;;;;;;;@@@>>><<<<<<>>>@@@AAA@@@BBB===:::;;;<<<::::::<<<888888888999999::::::;;;999777888<<<<<<888777888666777888:::;;;''''''''''''(((((())))))'''''''''''''''((())))))(((***------,,,***************++++++,,,,,,,,,,,,///...............//////,,,///===JJJTTT]]]RRR888HHHVVVJJJIIIKKKFFFPPPSSSTTTLLLKKKQQQQQQIIIFFFJJJJJJNNNOOOOOOPPPQQQNNNIIIGGGFFFGGGHHHIIIIIIIIIJJJJJJKKKNNNNNNMMMLLLKKKJJJLLLGGG@@@999333444@@@MMMLLLKKKIIIHHHKKKPPPSSSUUUOOO<<<222000***,,,111...------...///000111222333//////...,,,***+++///222000///...///111222111000222000---+++***+++,,,...///000111333333222///---......///111111///..................//////000000///111111000222555444000000/////////000//////...555333000...------...///222111//////000222555777333333222111000//////...,,,,,,---...///000000000......///222333333000...000222333111///000444888333333333333333333333333111222333444555444444333222333555777777666444333///////////////000111222000111111000000111222333333222111000//////000111///000000000111111222222000111111222222222222111555666666555666888===@@@999444111333444333333666555555666777888999:::::::::888777999<<>>@@@AAA???>>>>>>???AAABBBAAACCCAAA@@@??????===<<<<<<555666888999;;;<<<======;;;888999======:::999;;;666666777888999(((''''''&&&''''''((()))'''''''''''''''(((((()))(((+++...///---+++******---+++)))((((((***---//////............//////000,,,000>>>KKKRRRZZZQQQ888GGGVVVIIIDDDFFFEEERRRWWWUUUMMMKKKPPPPPPJJJIIINNNKKKNNNNNNMMMOOOPPPLLLFFFIIIHHHFFFDDDDDDGGGJJJKKKJJJKKKKKKJJJHHHHHHJJJLLLIIIEEE@@@<<<888777@@@KKKGGGFFFGGGLLLPPPSSSSSSSSSGGG666///...)))+++111...,,,---...///000000111111+++,,,---...------...///111000///000222333222000222000---***)))***,,,---///222444666555333000///...000111111111111///...------....../////////000...111111///111555444000...//////...------......111000...------...000111666444222000000111333555555555444333222111000///+++,,,...///000111111111//////000222444333111...000222333222000000333777111111111222222111111111000111333555555444333222000222444555666555333222...//////000111222444444222111000000111222222333333222000///...//////000/////////000000111111111///000111111222222222222444555555555666:::>>>BBB888333000222444222333555777777777777777888888888999888777999<<>><<<<<>>>>>@@@BBBCCCBBB>>>AAACCCCCCBBB@@@>>>;;;444666888:::<<<>>>>>>>>>;;;999999===>>>;;;;;;>>>999999999999:::((((((&&&&&&&&&'''((()))'''''''''''''''((())))))(((+++---...---+++******///,,,)))''''''***...000.........//////000111222---111AAANNNOOORRRMMM>>>EEEVVVJJJDDDFFFFFFTTTXXXZZZUUUQQQOOOMMMIIIJJJNNNPPPQQQQQQPPPSSSUUURRRKKKHHHHHHFFFCCCDDDJJJNNNNNNHHHJJJJJJHHHDDDDDDGGGJJJEEEAAA>>>>>>===<<>>>>>>>>;;;<<<===;;;999999===AAA@@@???===>>>AAACCCDDDDDD999???DDDCCCAAA@@@===999555777999<<<===>>>>>>>>>;;;999999===>>><<<<<<@@@>>>============)))(((&&&%%%%%%&&&((()))((((((''''''(((((()))***''')))++++++***)))))))))...,,,***))))))+++...///.........///111222444555...333FFFTTTNNNIIIHHHCCC@@@WWWOOOJJJKKKJJJVVVWWWYYYYYYTTTJJJDDDFFFJJJKKKPPPPPPOOOOOOTTTYYYVVVQQQHHHKKKKKKGGGHHHMMMNNNLLLFFFIIIKKKIIIDDDBBBDDDFFF???:::888<<<@@@@@@BBBDDDFFFCCCGGGQQQWWWUUUQQQPPP999,,,+++...)))+++000---------///000111111000000------...000111333333222111000111222444444222111000///---+++++++++,,,------000333444222000000111000444555222222444333...---.../////////...---,,,---//////---000333222......///000///......111444///000000111222222333333444333222222222222222222444444444444222000...---+++---000222444555555444000///...///111222111000000000111222333222000...000111222222222222111000000000111111222222111111000111111222333333444444111111222333444555777888333111///000333444333222000///...---...///000111//////////////////.........///000111222222222222///111444666888;;;???BBB888333111444555222222444444444555555666666777777666666888:::======<<<:::888;;;===<<<999888;;;???>>>===<<<>>>AAACCCEEEEEE;;;BBBEEEBBB???@@@>>>:::777888;;;===>>>>>>===<<<;;;888999<<<===<<<===AAAAAA@@@???>>>>>>)))(((&&&%%%%%%&&&'''(((((((((((((((((()))******&&&((())))))'''''''''(((,,,,,,++++++,,,,,,---.........///000222444555666///444JJJYYYNNNBBBCCCEEE===WWWRRROOOPPPNNNWWWUUUSSSWWWSSSDDD===CCCIIIJJJGGGGGGFFFGGGNNNTTTSSSNNNKKKPPPQQQMMMLLLNNNLLLFFFDDDHHHLLLKKKFFFBBBBBBCCC;;;555333999@@@BBBCCCDDDJJJEEEGGGQQQWWWTTTPPPOOO555******...***+++///,,,---...///111111111000000...,,,+++,,,...111222333111111111333444444333111///...---,,,,,,,,,------+++...111222000...///111111666666333222555444///....../////////...,,,+++,,,......---///222111---///111222111///000333777111222333444444444444333111111111222222333333333333333333222111///,,,++++++---000333555666666555000///---...///111111000000//////222444444///+++111222333444444333222111000000000000000111111111222222111222222444555666222222333444555666888999444111///000333555444222///...------...///000111000000//////.........---......000111111222222222---000444666999;;;>>>AAA999444222444555333222333111222333444555777888888555666888;;;======:::777999===@@@???;;;:::<<<@@@===<<<;;;===@@@DDDEEEEEEAAAGGGIIICCC???@@@@@@===888:::<<<===>>>===<<<;;;:::888888<<<===<<<===AAA@@@???>>>======''''''&&&%%%%%%%%%%%%&&&''''''''''''(((((((((((((((((()))))))))'''&&&%%%(((***+++***((((((,,,///,,,111000***---888:::444+++999JJJQQQMMMHHHGGGIIIDDDOOOTTTOOOMMMSSSWWWUUUMMMDDD:::555444444555666333999>>>@@@GGGPPPRRROOOSSSPPPJJJFFFIIIMMMIIIBBB@@@JJJNNNGGGDDDGGGDDD<<<888...444@@@BBBEEEJJJHHHKKKLLLNNNTTTXXXVVVLLLCCC000222222000,,,)))***,,,000111111000...,,,---...000000000000////////////000111333666777666333///...---,,,,,,---...---,,,...///000111111000...---...///222444555444333222000000000///...,,,+++***,,,,,,------...///000000------...............///000000111111111000000000333222111000000000222333333333333222000///---,,,***///...+++111<<<===555......///111222333444555000111444555555333111///...//////000111222222333222111///------...000111222222333444444555555666444666777666444333666999777444000///000222333333///.........------------111222333333333111///---333111///---...///000111000666===@@@>>><<<===@@@888555555888777222111333333222222222333555777888:::::::::<<<>>>>>>===;;;999<<>>;;;888888999:::;;;===???AAABBBCCCDDDAAAFFFHHHEEECCCDDDCCC@@@===;;;999999;;;===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????(((((('''&&&&&&%%%&&&&&&''''''''''''((((((((((((((((((((()))((((((''''''(((***+++***)))))),,,///+++000000+++///:::<<<777111>>>KKKNNNIIICCCDDDGGGJJJIIIGGGHHHMMMQQQNNNGGG;;;666111......///111333222666777777;;;DDDIIIHHHNNNQQQQQQMMMJJJJJJHHHDDDDDDKKKMMMGGGEEEGGGBBB777333---777DDDEEEHHHNNNNNNLLLOOOQQQTTTXXXXXXLLL>>>///000000///,,,++++++,,,///000000///---,,,---...000000000000000000000000111000111222333111...+++...---,,,,,,...///...---//////000000000000000//////000222333444333333222/////////...............////////////...---,,,,,,---......//////////////////000111222222222111000444444333111111000000000000000000//////---,,,++++++111000,,,///888999333/////////000111222333444222333444555444333111000......///000000111222222222111000000000111222222444444444444444444333333333555666555333222333555555333000///000222333333////////////............000111333444333222000///333222111///......///000666???GGGIIIHHHHHHEEE@@@777444444666555222111444222222222222333555777888;;;:::::::::;;;;;;999777999;;;>>>>>><<<:::999:::>>>===<<<<<<===???@@@BBB???EEEHHHFFFDDDDDDBBB???@@@===:::999;;;===>>>>>>>>>>>>===<<<;;;:::::::::999:::;;;<<<<<<******((('''&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''(((((()))))))))***++++++***+++---///,,,000000---222;;;===999555AAAMMMOOOHHHDDDFFFKKKRRREEE===CCCLLLKKKAAA777---...//////000333777:::444666444000111888???BBBJJJRRRWWWRRRLLLIIIHHHGGGJJJMMMKKKGGGGGGGGG===111111000>>>IIIGGGIIIPPPPPPMMMSSSUUUTTTXXXZZZKKK666///...------......---,,,---...///...---,,,---...//////000000111222222222444333111111000///,,,***...,,,,,,---///000///...////////////000111111222222222222222222222222222//////.........000111222///000000000000...,,,+++---...///000111000/////////000222444444444222111555555444444222000///......////////////...---,,,,,,222333------222444111111000/////////000222333555444444333222111000000.........//////000000111111111222333333444444444555555555444333222222222111333555444222111000000444111///...000111222222111111000000000/////////000111222333444333222111222444333111------///333???KKKSSSQQQSSSVVVNNN@@@666222111333333111222666111111111222444666777888<<<:::999888888888666444999;;;===>>>===<<<<<<<<>>DDDGGGEEEDDDDDDBBB???DDDAAA===;;;;;;===>>>???AAA@@@===;;;:::999999:::::::::;;;<<<<<<,,,+++***(((''''''''''''''''''''''''(((((((((((((((((('''''''''(((***+++******+++++++++,,,---...---//////...222888:::666333AAAOOOSSSNNNJJJNNNTTTUUUGGGAAAGGGIII???444///***000444555666:::???AAA<<<<<<:::444111444;;;AAAKKKSSSWWWSSSMMMKKKKKKIIIOOONNNKKKGGGGGGEEE999,,,333777EEEMMMGGGGGGMMMLLLNNNWWWYYYUUUWWWYYYHHH000///,,,***,,,///000///,,,,,,---......------.../////////000111222333444444777555333222222111000...---,,,,,,---///000000/////////......///111222444222222111000000111111222222000///......000222333,,,---///111111111///...,,,---///000111000///...///111333555666555333222444444555444333111///...//////000000000000000///+++111333...+++...111000222111///......///111222555444222000////////////---........./////////000///000222444555555444333444444444333333333222222111333444444333111///...222000......000222222222222222111111111111000000///000222333444444444333333444333000...///555;;;EEESSSWWWRRRUUU\\\QQQ<<<555111///111222111333777000000111333444666888888;;;999777777888888666555999:::<<<===============@@@???===<<<;;;<<<======???CCCEEEBBBAAACCCCCCBBBHHHDDD???<<<<<<===??????@@@>>><<<:::999999::::::>>>>>>>>>>>>>>>++++++***)))((('''''''''''''''''''''(((((((((((()))(((''''''''')))***,,,))))))***+++,,,---,,,,,,...///......000444444111000@@@QQQWWWQQQMMMQQQWWWRRRLLLJJJJJJ@@@000+++...000777;;;888888>>>BBBBBBBBBCCCCCC>>>777555;;;BBBPPPRRRRRROOOOOOQQQOOOJJJQQQPPPLLLGGGDDD@@@666,,,666;;;IIIMMMEEEEEEKKKIIINNNWWWZZZVVVUUUSSSBBB,,,...,,,***,,,000222000...,,,...///...------...///...//////111222333444555666444111111222333333222...,,,,,,---///000///...///...------...000222333111111000/////////000000444222000///...///111222...///000111111111000///+++,,,...///000000//////000222333555555555333333111222333444333222111000...//////000000000000000***...000...,,,---000222222222000//////000000111444333000...------..................////////////---///111444444444333111222222222333333333444444333333444555444222000...000///---...000222333222333222222222222111111111///000111222333444444444333333111000111666???FFFIIITTTUUUNNNQQQXXXMMM777444000///111111000333777000111222333555666777777888777777888:::::::::999999999:::;;;===>>>>>>===<<<===>>>???@@@???>>>===@@@CCCBBB>>>===AAAEEEEEEIIIFFFAAA>>>===>>>???>>><<<;;;:::999999999:::;;;@@@@@@?????????***))))))(((((((((((((((''''''''''''(((((((((((())))))((((((((()))******)))((((((***,,,---,,,***...---------///000000...111BBBSSSWWWPPPIIILLLSSSPPPPPPNNNDDD444))),,,555BBBGGGFFF@@@@@@FFFIIIFFFFFFHHHIIIEEE;;;555:::DDDRRRPPPMMMLLLRRRVVVRRRKKKPPPQQQOOOHHH@@@999444111999>>>IIIJJJBBBEEEMMMIIINNNTTTYYYXXXSSSIII:::---...------...000111111000...///000///...---...///......///000111222333444000///......000111111111...---,,,,,,---...---,,,------------...///000000........................333222111/////////000000444333222111000///...---------......///000111222333333333444444333333222000111111222222222111111,,,------.........------+++---...------...111222222222222222111111111111333222000...------......////////////////////////---///111222333222111000111111111222333444444444444444333444555444222//////......///222444444333333333222222222111111111//////000111111222333333333222111333999@@@HHHLLLJJJRRRTTTNNNOOOQQQFFF444444000000222222111222666111111333444555666666666555555777999<<<===<<<::::::999888:::<<<======<<<999;;;>>>AAAAAA@@@>>>===???BBBAAA===<<>>===:::;;;;;;;;;;;;;;;;;;;;;???>>>===<<<<<<(((((('''''''''((())))))''''''''''''(((((((((((())))))*********))))))((((((''''''))),,,,,,***(((---++++++---000000///...666FFFUUUVVVMMMGGGKKKSSSVVVUUUKKK999,,,...999AAAWWWYYYSSSIIIIIIQQQSSSNNNJJJKKKLLLHHH===555<<>>>>>;;;999:::888777888;;;<<<;;;:::;;;<<<===>>>???>>>===<<<;;;@@@AAA??????BBBDDDCCCFFFDDDBBBAAAAAA@@@>>><<<<<<===>>>???>>>===;;;:::>>>===<<<::::::&&&&&&&&&''''''((()))***''''''''''''((((((((())))))***+++++++++)))(((''''''&&&&&&(((+++,,,***'''+++)))***...111111000000:::HHHVVVVVVLLLHHHOOOYYY^^^YYYGGG111+++888FFFKKKaaaaaaXXXLLLLLLUUUWWWPPPNNNNNNNNNIII===666>>>MMMGGGKKKNNNQQQVVVYYYSSSKKKKKKQQQTTTJJJ888---333>>>LLLLLLNNNHHH>>>BBBIIIBBBMMMNNNUUUZZZNNN888...222...111333333000///222555222333333222///......///......//////000000111111...------...//////...,,,///---++++++++++++)))'''+++,,,---...---,,,+++***'''(((+++---...---,,,+++,,,---...000111111111111444333000......000222444333222000000111444777999777555333000///000111222444333111///---------...//////000000///......---222...+++---000000///...///111444666666555333111333333333222222222222222111111111111000000000000111111222222222111111000444444333222222111111111444222///000333444333222///...///111444666666555222222222111111111000000///////////////000000111111111666@@@KKKPPPMMMHHHNNNSSSYYY^^^ZZZNNN???555444222222555555222111444333333444555555444333333222444777;;;>>>===999666;;;888666777:::;;;:::999======<<<;;;;;;;;;;;;<<<888>>>BBBBBBAAACCCCCC@@@EEECCCBBBBBBBBB@@@>>>;;;???@@@BBBBBBAAA>>>:::888>>>===<<<;;;:::'''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))))))))((('''''''''((()))***)))))))))(((((()))***+++,,,,,,,,,'''...,,,+++333444///222888IIIWWWYYYXXXZZZYYYUUU]]]RRRGGG888---;;;OOOSSSYYY[[[QQQKKKTTTUUUOOOPPPLLLVVVOOO???777555;;;IIIRRRKKKPPPUUUTTTWWWXXXOOONNNPPPJJJ;;;111444<<<@@@OOOMMMIIIDDD???@@@EEEJJJRRRUUUWWWSSSIII>>>444...333444555444222000000000111111111000//////......000//////.........//////***+++---///000111000000,,,+++***+++++++++)))'''---,,,++++++******++++++&&&))),,,---,,,,,,///111111000000////////////000...---------...///111222222333222111000111444666111111111111000000000000///000000///------...///111111111000000000//////222111///...---------...///000111222333222111000333333444444333222000//////000222444444444222222000000000111111000000000666666888888777555333222---333555333333777666000///111444777888777666444444333333222111111111222......///000000111111111777888???GGGLLLMMMOOOTTTUUUUUUYYY___XXXGGG777111111444666666333111111222///111333333111111333666555666888:::;;;;;;;;;:::::::::999999999:::<<<===>>>BBB===:::???===:::@@@===>>>???@@@AAABBBBBBBBBCCCDDDCCC@@@======@@@CCCAAA@@@@@@AAABBBAAA???===???===<<<<<<==='''&&&&&&&&&&&&&&&&&&'''&&&'''((()))))))))(((''''''(((((()))))))))((((((+++***)))((()))***,,,---***///***)))333444000333BBBSSS```___[[[[[[YYYUUUYYYIII@@@;;;888BBBPPPPPPKKKOOOMMMOOOWWWRRRHHHIIIIIIRRRJJJ;;;777888===IIIPPPLLLRRRWWWTTTVVVVVVMMMOOOLLLAAA333...555===AAALLLKKKIIIEEEBBBCCCHHHLLLUUUWWWVVVPPPEEE888///***222333444333111//////000......................../////////.........//////......///000000000///...,,,+++******++++++)))(((,,,,,,+++***))))))))))))(((+++...///------...000///...............//////...............///000111///000000///...///111333000000000000000000000111111222111///---,,,---///111111111111111111111111111000///........./////////000111222333333333222333333444444333222000//////000222444444444333222111111000000000000111111333444666777777666555444111666666444333666555111222333555666777777666555333222222222222222333333222222111111111222333444:::;;;AAAHHHKKKKKKOOOUUUVVVUUUYYY[[[TTTDDD666111///222444444333222444555333444666555222111222444444555666888999999999999:::999999888999:::;;;<<<>>>BBB===999>>><<<888>>>;;;<<<===???@@@BBBBBBBBBAAABBBBBB@@@>>>>>>@@@BBBAAA@@@@@@@@@AAAAAA???<<>><<<===>>>&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((((((((((((((((((((('''''''''...,,,)))'''''')))---///---...((((((333555111444FFFXXXeeeaaaXXXUUUTTTPPPQQQ===999BBBEEEJJJOOOLLLDDDGGGHHHMMMRRRGGG===BBB@@@GGG???666:::???EEEPPPOOOLLLSSSXXXSSSTTTUUUNNNQQQGGG888---000:::BBBDDDLLLLLLKKKIIIFFFFFFHHHJJJXXXYYYVVVNNNBBB777000---000222222111///......///++++++,,,,,,---......///////////////////////////111111111111000...---,,,,,,+++******+++,,,***))),,,,,,***))))))(((((((((***,,,//////...------...---------------...///000......///////////////......///111000//////000222......//////000000111111444333222///,,,+++---///111111222222333333222222/////////...///000111111///000111222333444444444333444444444333222111000///000222444444444444333333222000//////000222333111222444666777777666666555777777444333555444111555555555555555555555555333222222222222333333444555444222111222666999<<>>???@@@@@@>>><<>>======>>>&&&&&&''''''''''''&&&&&&''''''(((((())))))))))))((((((((('''''''''''''''---,,,***((((((***,,,......---'''***666666000333FFFXXXeee```VVVSSSQQQOOOHHH555777IIINNNLLLKKKHHHIIIIIIFFFHHHIII:::333===555;;;555222>>>IIIPPPYYYOOOLLLRRRVVVQQQSSSWWWRRROOOBBB333///888CCCHHHHHHMMMNNNMMMLLLJJJHHHGGGFFFSSSTTTQQQIII===444000000///000111///...---...///,,,,,,,,,------............//////000000000000000222222111111000///...---,,,+++)))***+++,,,,,,+++---,,,+++***))))))))))))***,,,---.........------,,,,,,,,,---...///000111......000000000///...---///111333333222111222333.........///000000111111333333111///------///222333333444444444333222111.........///000111222333222222222333333333333333444444444333333222111111000000222333444555444444555333111//////111333555222222444555555666555555555555444333222333444333888777555444444444555555555444333222222222222222333222111222666<<>>:::888===;;;888===;;;;;;;;;;;;<<<===>>>>>>:::<<>>===>>>??????>>>===@@@???>>>>>>???&&&''''''((((((''''''&&&(((((((((((())))))******)))(((''''''''''''((((((+++++++++++++++,,,,,,,,,,,,,,,(((...999555...333GGGXXXddd```XXXVVVUUURRR???222;;;NNNOOOIIIGGGFFFIIIKKKHHHIIIHHH:::111888333888333333CCCOOOTTT[[[PPPKKKNNNQQQNNNSSSZZZVVVGGG;;;111444@@@IIIKKKIIIKKKLLLMMMMMMMMMKKKIIIGGGNNNOOOLLLBBB666...---////////////...,,,,,,...///////////////......------......///000111111000000000000//////////////////,,,***))))))+++---------------,,,++++++++++++,,,+++++++++,,,---.....................///000111222......000000000///...---...000222333222111111222.../////////000000111111000000000///...000333555555555666555444222000...---...///000222333444444444333333222111111111111555555444333333222222222000111222333444555555666555444111000000111444555333333444444444444333333222111111222222222333555888777555333222333444555777666555333222111111000...///000444;;;DDDLLLQQQIIIHHHJJJKKKHHHFFFKKKSSSWWWZZZXXXOOOBBB888555555222111000000111333444555444333333333444444444333333333333444555666777888999999999:::999999999999666;;;999888>>>===999???===<<<;;;:::::::::;;;;;;:::;;;===@@@AAAAAA???>>>???>>>======?????????>>>AAA???>>>???@@@&&&'''((())))))((('''&&&))))))((((((((()))***+++)))(((''''''''')))***+++)))***+++,,,------------,,,,,,***000888222---666FFFTTT^^^ZZZUUUTTTRRRMMM888222>>>LLLJJJFFFFFFCCC???IIIKKKLLLOOOEEE888666999???:::999GGGPPPRRRVVVSSSJJJKKKOOONNNUUUZZZTTT<<<444222:::EEEJJJJJJIIIHHHHHHJJJMMMOOONNNLLLIIIRRRSSSPPPEEE777......111/////////---,,,,,,...000222111111000//////......---...000111222111111000......---......///000111,,,***))))))+++.........---,,,,,,,,,,,,---......///---++++++,,,...///...///////////////000111222......///////////////...---...000///......///111111111111111000000000000...///111111111222444666444555666666444222///...---...000111333444444444444333222111000000000000666555444333222222222333000111222333444555666777555444222111111222444555333333333333333333333333111//////222333111222555666555333222222222333333777777555444222111111111...000444:::BBBJJJQQQUUULLLIIIIIIJJJIIIGGGJJJOOOSSSXXXWWWKKK<<<555555666333111000000222333222222222111111222444666555444333333333444555666888999::::::;;;;;;;;;:::999999555;;;999888???>>>:::???>>>===;;;:::999999:::;;;;;;;;;===???BBBBBB@@@===@@@>>>======???@@@@@@???AAA@@@???@@@BBB&&&'''((())))))((('''&&&***)))((((((((()))***+++)))(((((('''(((***,,,...))))))******,,,---///000......+++///444......===IIISSSYYYVVVRRRQQQLLLDDD555333<<>>FFFBBBAAALLLQQQOOOSSSTTTJJJKKKQQQRRRWWWWWWMMM666222555@@@HHHJJJKKKNNNKKKJJJKKKMMMNNNMMMIIIEEEQQQSSSQQQGGG999111111555/////////---,,,---///111000000000000000000000000---...000222222222111000...---,,,,,,---...///000,,,***((()))+++...///000*********+++,,,---//////888333...+++,,,...///...//////.........//////000...............///000111...//////...------000222333333222222111111000000---000222333333222333444111222444555555333111///---///111222444444444444000000/////////000111222777666444333222222333333111111111333444666777888444444333333333333444444111111111222222333444444222///111555555111000333333333222222111222222222555555444333333333333444555888===CCCIIIMMMQQQRRRNNNIIIGGGIIIKKKJJJIIIKKKNNNUUUUUUGGG777111333555222000///111333444222000444222111333666777666555333333333333444666777999;;;<<<<<<===<<<;;;:::999888===;;;:::@@@===888===<<<;;;:::999999;;;<<<>>>>>>======???AAABBB@@@===AAA???===>>>???AAAAAAAAAAAA@@@@@@AAABBB&&&'''(((******((('''&&&***)))((((((((()))+++,,,)))((((((((()))+++...000+++***((((((***---111444000///+++---000***///BBBQQQYYY]]]XXXUUUSSSLLLBBB444222:::???@@@IIIKKK@@@BBBOOOKKKBBBKKKSSSJJJ??????HHHFFFEEEOOOSSSPPPSSSVVVKKKLLLSSSUUUXXXTTTEEE555444:::DDDJJJKKKNNNTTTQQQOOONNNMMMMMMJJJDDD???GGGJJJJJJAAA555...000444///000///---,,,---000222......//////000111111111,,,...000222333222111000......,,,,,,+++,,,---...,,,***((()))+++...000000(((((()))***+++---///000???999111---,,,.........///......---------.........---------...///111222111111000///...///222555555444444333222111000000...111444555444222222222---///222444555444333111...///111333444444444444------------///111333555777666444333222222333444111111111222444666777888444444444444444444444444//////000111222444666777555111333888777111///111111111111111111111111111222222222333444555666777<<>>===???AAABBB@@@>>>AAA@@@>>>>>>@@@BBBBBBBBBBBBAAA@@@AAACCC))))))))))))))))))))))))'''(((((((((((((((((((((%%%''')))(((&&&'''+++///((((((((()))***,,,---///000+++,,,111...)))000>>>MMMSSS```___QQQLLLJJJ@@@333111>>>JJJHHHGGGIIIEEE@@@EEEAAABBBJJJHHH@@@BBBEEEFFFKKKRRRRRROOOMMMNNNLLLOOOPPPRRRYYY[[[LLL777999;;;CCCNNNQQQMMMLLLPPPRRRUUUUUUSSSRRRPPPHHH@@@HHHIIIDDD888222222111---111000---+++***+++,,,,,,------...///000111222333111111111222222333333444............//////000111/////////......---------)))***,,,---...------,,,---------,,,,,,,,,++++++...---,,,+++***+++,,,---///...,,,++++++,,,---...333222000///.........///666444111///...///000222///////////////000000111000111333444555444444333222444555555333222222333111111222222222111000000888555111000000222333333000222555666666555666777222333333444333222000//////000222333444333333222222222222222222222222222222000000444444000000222111777444444:::999999BBBIIIIIIJJJKKKLLLMMMMMMMMMOOOKKKHHHKKKRRRTTTOOOHHHHHHIIIJJJEEE>>>777333222---......///000111222222111///...000555888888777555444333222222222333444888888999999999777666555:::;;;;;;:::999;;;AAAFFF>>>===;;;:::;;;<<<>>>@@@;;;;;;===>>>@@@@@@AAAAAA???AAACCCCCCBBBAAABBBCCCBBBCCCCCCDDDEEE))))))))))))))))))))))))((((((((((((((((((((('''((((((((((((''''''***+++(((((()))***+++,,,,,,---...***,,,///,,,)))333BBBXXXWWW]]][[[PPPNNNLLLAAA444111===IIIHHHHHHIIIEEEDDDHHHCCCCCCKKKJJJDDDGGGKKKHHHIIIOOORRROOOKKKIIIMMMMMMLLLOOOTTTRRRBBB222666===HHHRRRQQQLLLNNNTTTMMMSSSVVVTTTQQQPPPLLLHHHHHHIIIDDD999333333222...111///---+++++++++,,,---,,,---...///000111111111333333333222222111111111111000///---------..................------,,,,,,***+++,,,---------,,,,,,---,,,,,,,,,++++++++++++///......---,,,,,,,,,,,,///...,,,+++,,,---...///333222000...---...//////555444222000//////000111000000/////////000111111222333333444444333222111222333444444222111222333111111222333333333333333777555222111222444444444111333666777666666666777222333333444444333222111000111222333333333222111111111111111222222222222444111000333222///...111...222//////777888666>>>FFFHHHLLLNNNNNNNNNNNNNNNPPPLLLIIILLLRRRSSSNNNHHHGGGIIIJJJFFF???888333111......///000000111222222111///...000444666666555444333222111111222333333777777888888888666555444999;;;<<<<<<;;;;;;===@@@======;;;;;;;;;<<<>>>???;;;<<<===>>>???@@@@@@@@@@@@AAACCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEE))))))))))))))))))))))))***)))))))))((((((''''''***(((''''''((())))))(((((()))***+++++++++************,,,---))))))777JJJXXXSSSVVVXXXUUUWWWQQQAAA666222<<>>???=========>>>>>>?????????@@@BBBCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEEEE((((((((((((((((((((((((+++******))))))(((((('''***'''%%%&&&)))+++)))'''((()))+++,,,,,,***((('''(((***,,,+++'''***===RRROOOHHHLLLUUU[[[___VVV@@@777222===IIIIIIJJJLLLHHHKKKPPPMMMLLLQQQMMMFFFIIIFFFBBBCCCIIINNNNNNNNNPPPRRROOOOOOPPPFFF666111666???HHHSSSWWWSSSNNNPPPTTTRRRVVVVVVRRRNNNNNNLLLHHHJJJGGGBBB<<<888555333000......---,,,,,,,,,------,,,---///000000000.........///000111222333444555555333///,,,*********++++++,,,,,,------,,,++++++.........------,,,++++++,,,,,,+++++++++*********.../////////...---+++***------------...000111222333111...,,,,,,---///111000000111222222111000///111111111111111222222333222222222222222111111000111222333222111222444666444444444555666777777888444444444666888888666555444666777777666555666777222333333444555555555555333444555555444333222111111111222222333333444444444000...//////---///333555777///---<<>>>>>>>>=========>>>>>>>>>AAABBBCCCBBBAAAAAACCCEEEDDDDDDEEEEEEDDD((((((((((((((((((((((((++++++******)))))))))))))))&&&%%%'''+++,,,+++(((((()))***++++++***(((&&&'''***,,,***'''...CCCWWWOOOEEEEEENNNVVV^^^WWWBBB666444@@@LLLJJJJJJNNNKKKLLLSSSRRRPPPSSSLLLCCCEEECCCCCCFFFJJJJJJIIIMMMTTTOOOOOOQQQLLL;;;,,,000???LLLQQQUUUVVVTTTQQQOOONNNVVVTTTPPPMMMOOORRRNNNGGGMMMGGG@@@;;;888555222111------,,,,,,---------...,,,---...000000000//////...//////111222333333444333111///---++++++,,,---***+++,,,---...---++++++///......---,,,,,,,,,,,,,,,,,,,,,+++++++++******------......---,,,***)))---------...///000111111222000...,,,,,,---///000...///111222222111000///111111111111111222222333000000000000111111222222111222333333222333555777777777666555555555666777444444555777999999777444555666777666444444555666333333333333444555555666555555666666666555333222333333333333444444555555222...---///000000222666TTTSSSEEE;;;CCCJJJHHHJJJOOOPPPOOOMMMKKKKKKOOOSSSSSSRRRRRRQQQPPPNNNKKKIIIIIIKKKNNNOOOKKKDDD;;;555//////..................000111111111111///////////////000000111111111111222222333333333444555555666555555666888;;;===>>>;;;;;;;;;;;;;;;<<<<<<===>>>======<<<<<<===>>>???AAABBBBBBAAA@@@AAABBBDDDCCCCCCCCCDDDDDD))))))))))))))))))))))))************************)))((()))***,,,,,,+++)))((()))*********)))((('''(((+++,,,))))))444III[[[ZZZLLLGGGIIIMMMVVVSSSBBB444666FFFQQQLLLJJJOOOOOOLLLTTTSSSQQQRRRJJJAAADDDEEEGGGKKKMMMIIIEEEIIIQQQLLLNNNMMMCCC222+++666EEETTTXXXXXXTTTRRRQQQOOOLLLVVVRRRLLLJJJPPPVVVSSSKKKQQQGGG>>>999666333111111+++,,,,,,------.........------...///000111222222333222222111000000//////111111000///...---------***+++---...///...,,,+++///...---------------...---------,,,,,,,,,++++++,,,,,,------,,,,,,+++***---------...//////////////////...------......///---...000111222111000000111000000000000111222222////////////000111222333000222444555555555777888888777555444444444555666555444555666888888666444666666666555333222444555444333333333333333444555444555666666666555444333444444444444444444333333000------111222222444888ZZZ]]]QQQFFFMMMRRRPPPQQQSSSPPPLLLJJJJJJMMMPPPSSSRRRTTTTTTSSSPPPMMMKKKKKKKKKLLLNNNOOOMMMFFF===777111111000000//////......///111333333111/////////...///000111111222111111222222222222333444666666777555222333777<<<@@@AAA::::::;;;;;;<<<<<<<<<<<<======<<<;;;<<<===???@@@@@@AAAAAA@@@>>>???BBBDDDBBBBBBCCCDDDDDD)))))))))))))))))))))))))))******++++++,,,,,,,,,+++---...---+++)))))))))((((((((()))))))))))))))***,,,,,,))),,,999MMM[[[^^^TTTQQQQQQOOORRRMMM<<<111777KKKWWWNNNJJJPPPRRRNNNUUURRRNNNPPPJJJDDDIIIHHHHHHKKKNNNKKKGGGIIINNNMMMMMMFFF888000555AAAJJJVVV[[[\\\TTTNNNOOOPPPOOOWWWTTTOOOLLLPPPVVVVVVQQQUUUHHH<<<777444000///111***+++,,,---........................000222555777444333222111000///...---111222222111000///---,,,***+++...000000///---,,,......---,,,------//////.........---------,,,,,,---,,,,,,,,,,,,---......---------.........---------.....................---...///000111111111111000000/////////000111111111000/////////000111111///222666888888888888888555444333222222333555666666555444555666666555333666666666444111111222444444444222222111222333333222333444555555444333333444333333222222111111000000...///333444333444777;;;GGGEEE???HHHNNNLLLLLLQQQLLLHHHHHHLLLQQQRRRQQQQQQTTTVVVTTTPPPLLLLLLMMMKKKKKKLLLMMMLLLGGG>>>777444444444333222111111000...111444444222//////000...///000222222222222222222222222222333555777888999666333333777<<>>===>>>@@@CCCBBBCCCDDDFFFGGG))))))))))))))))))))))))))))))***+++,,,------......111222000+++'''&&&'''((((((((('''((()))******+++---,,,***...<<>>777777777666555555444333333...111444555222000000111...///111222333333333222222222222222333555777999:::777444555999<<<======999:::;;;;;;<<<<<<;;;;;;<<<;;;::::::;;;>>>@@@BBB>>>???>>>===<<<===@@@BBBCCCDDDFFFGGGIII)))))))))))))))))))))))))))***,,,------,,,+++)))111111000...,,,)))'''&&&*********))))))))))))))),,,111///(((---AAAQQQVVVMMMXXX[[[UUUWWW[[[KKK222...BBBPPPVVVVVVLLLIIITTTOOOPPPQQQQQQPPPPPPPPPQQQHHHHHHIIIKKKMMMMMMPPPSSSUUUQQQCCC222000???PPPYYYUUUXXXZZZUUUMMMIIIKKKOOOYYYNNNRRR[[[UUUOOORRRRRROOODDD:::777555111---,,,000000//////............///...------------...///111111000//////000111222,,,000444333...++++++---***+++---......---+++)))+++,,,///000000///---,,,222000...,,,,,,,,,---......---,,,+++***+++,,,---///...---,,,+++,,,---...---+++***,,,000111000...///000222444555555555444222111///......000111333666666444333111000///...333222111111111333555777444222000///000333777999333555888:::999666333000333444555555444333000///111000//////000000///...---...111333444555555444111222222222111000...---+++555555333666555555???EEEGGGJJJLLLMMMNNNNNNOOOPPPNNNMMMMMMPPPSSSUUUUUURRRSSSRRRPPPMMMKKKKKKLLLQQQLLLGGGEEEDDDAAA:::444555333333777999777222000111777222///777666///000...222666666444111000111---111444555444333444666999888888888777777666666777:::<<<;;;999888:::===999<<<<<<;;;<<>>AAAAAA@@@>>>???AAAAAABBBCCCDDDEEE))))))))))))))))))))))))((()))***,,,,,,,,,+++***......---+++***(((''''''(((((()))***+++,,,------...333222---444FFFRRRSSSNNNXXX[[[XXX[[[^^^NNN777111EEERRRWWWWWWMMMIIIRRRQQQRRRQQQPPPPPPPPPQQQRRRKKKIIIIIILLLOOORRRWWWZZZPPPEEE777333<<>>>>>;;;<<>>===@@@BBBBBB???>>>>>>???@@@AAABBBCCCDDD(((((((((((((((((((((((('''(((((()))***++++++,,,---,,,***(((''''''((((((&&&'''(((***,,,...///000...111222333>>>OOOWWWVVVRRRXXXZZZYYY]]]]]]LLL666333GGGTTTWWWWWWNNNIIIPPPRRRPPPNNNLLLKKKLLLNNNOOOJJJIIIIIIKKKQQQWWW\\\^^^TTT???111888GGGOOOSSSUUUWWWWWWUUUOOOJJJKKKRRRYYYVVVMMMRRRXXXPPPMMMUUUXXXCCC999111......,,,,,,.........///000///...---,,,---...////////////...---.........///000111222333444666777555///+++***+++************+++,,,------///000111222111///---,,,,,,+++*********+++,,,---,,,,,,------------,,,,,,---------------,,,++++++---++++++,,,...///...---000000000111000//////...///////////////...------------...000111333444444111111000000111222444555333222222111111222222333777666444222222333555666444555555666555444222111333333222222111000//////111222222333222222111111111222333333222111///...000444000111===BBBDDDLLLJJJKKKLLLMMMNNNNNNNNNNNNKKKKKKMMMPPPSSSRRROOOMMMPPPPPPOOOMMMLLLMMMPPPSSSWWWOOODDD<<<999888777666222222222333555555333111000666222111666111+++000000222444444333333333444111333555555333222333444777777777777666666666666555777888888888:::>>>AAA???AAA@@@<<<<<<>>>>>><<<@@@AAABBBBBB???>>>>>>>>>??????@@@AAABBB''''''''''''''''''''''''&&&&&&&&&'''(((***,,,,,,...---***(((''''''((()))'''''')))***,,,...///000,,,---...555FFFXXX___^^^XXXYYYYYYYYY[[[WWWDDD000444IIITTTUUUVVVOOOJJJNNNOOOKKKGGGEEEEEEHHHJJJKKKGGGGGGHHHKKKSSS[[[]]]ZZZOOO888...???NNNMMMJJJNNNXXXXXXUUUOOOJJJJJJNNNSSSMMMKKKVVV___WWWSSSVVVTTT@@@777///,,,+++)))***...,,,---///000000///---,,,,,,...///111111///...,,,------...///000111222333333444555333///+++***+++***))))))((()))+++---//////000000111000...,,,+++))))))))))))***+++,,,---+++,,,---.........---,,,,,,---.........---+++***,,,,,,,,,,,,------------+++,,,---...//////000000//////111111000///---+++------...///000111222222000000000000111222333444555555555555555444333333777666444333222444555666444555555555555444333222444444444333111000000000111111222222222222111111222222333333333222000///111444111555EEELLLLLLQQQPPPOOONNNOOOPPPPPPOOONNNMMMNNNPPPSSSVVVVVVTTTRRRQQQPPPNNNKKKJJJKKKOOORRRXXXQQQFFF>>>:::999999999555666666444444555444000444888555333555...)))111222222333333333444555666555666666666555444444444666666666666666666666666777777777777888:::===??????AAA@@@<<<<<<>>>>>><<<@@@@@@@@@@@@@@@?????????===>>>???@@@AAA&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,000///,,,)))(((((()))***))))))***++++++,,,,,,---...,,,---666III[[[bbbbbb\\\XXXUUUXXXZZZTTTBBB111777KKKTTTRRRSSSOOOJJJMMMLLLHHHDDDBBBDDDHHHJJJKKKGGGIIIKKKNNNWWW^^^ZZZQQQ<<<---///FFFUUUQQQPPPWWWUUUVVVVVVSSSOOOMMMOOOQQQQQQOOOXXX]]]SSSMMMLLLGGG>>>666///,,,***((()))---,,,---...//////...---------...000111111000...---,,,---...///000111222222///000000///---,,,+++,,,***)))((('''(((***---///......///......,,,+++***((((((((()))***+++,,,---***+++---...///...------,,,---...///...---,,,+++------...------,,,,,,---++++++,,,,,,---///000000///000222333222000...---,,,---...///000111222222000000000000111222333333444555555555555333222111444555555555666555555555444444444444444444333333333444555444111000000222000000000000111222333333222222333444444333111111111555444;;;MMMSSSPPPTTTTTTRRRPPPPPPQQQRRRQQQOOONNNNNNOOORRRVVVXXXYYYXXXSSSQQQOOOKKKHHHHHHKKKMMMRRRMMMFFF???<<<::::::::::::>>>???:::888999777222444999666555777///...:::666444222222333444666777999888777666666666555555555555555555555555555666999888777777888:::;;;;;;<<<>>>>>>;;;;;;??????============>>>???AAAAAAAAA<<<===>>>???@@@''''''''''''''''''''''''&&&''''''((()))******+++000///---++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,222000111;;;KKKZZZ```aaa^^^UUUQQQVVV\\\UUUEEE999>>>QQQVVVQQQQQQOOOJJJKKKMMMIIIEEEEEEIIINNNQQQQQQMMMPPPPPPRRRYYY^^^UUUFFF444///999OOOYYYRRRRRRZZZPPPSSSUUUVVVUUUSSSSSSSSSWWWQQQTTTUUUOOOPPPSSSNNN;;;555000...+++((()))------------------............///000000000000///...,,,---...///000111111111,,,,,,,,,+++,,,,,,,,,,,,***)))((('''((()))+++---------------,,,,,,+++***))))))***+++,,,,,,------+++,,,---......///......///////////////...------...///000///---,,,,,,...//////...------------......000111333333111000///***+++,,,...111222444555000000111222222333333333222222222222222111000///111333555777777666444333333333333333333333333333111333555444111///111333/////////000000222333444222333444444444444222222333999999@@@QQQVVVRRRUUUUUURRROOOOOOQQQRRRQQQOOOMMMLLLMMMPPPSSSVVVWWWWWWSSSQQQNNNJJJFFFEEEFFFHHHGGGDDD@@@<<<999999::::::???FFFHHHBBB???@@@>>>777444888777888:::444777III:::666222111222555777777:::888666666777777777666444444444555555555555555999888777888::::::999888999<<<<<<::::::>>>@@@>>><<<;;;:::<<<>>>AAAAAAAAA<<<===>>>??????'''''''''''''''''''''''''''((()))***+++******)))++++++,,,,,,------....../////////...............111111666BBBPPP[[[___aaa```SSSMMMSSSYYYRRRDDD;;;IIIZZZ[[[QQQPPPNNNIIIIIIMMMIIIFFFIIIOOOUUUWWWWWWUUUVVVRRRPPPVVVZZZNNN<<<666888DDDTTTXXXPPPLLLPPPNNNPPPRRRTTTTTTSSSRRRQQQVVVNNNPPPTTTSSSYYY\\\TTT666222//////---)))+++///...---,,,++++++---///000////////////////////////,,,---///000000000//////,,,+++******+++,,,,,,+++***)))((((((((((((******------------------,,,,,,++++++,,,---............,,,,,,,,,------...///000111111000//////////////////111222000---,,,---...111000///.........//////---...///111111111111000------...///111222333333000111222333333444444444111000000000000000000000///111222444444333222111222222222111111222222222...222444333000///222555111111000//////000111222222333444555555444333222777======BBBQQQUUUSSSXXXSSSOOOLLLLLLOOOQQQPPPMMMLLLLLLNNNQQQTTTTTTRRRQQQPPPOOOMMMJJJFFFDDDDDDEEE>>><<<999666555777;;;>>>BBBLLLPPPKKKHHHJJJGGG@@@:::===;;;;;;<<<555<<>><<<===;;;999:::===??????>>><<<===>>>??????(((((((((((((((((((((((('''(((***,,,,,,+++)))(((&&&(((***,,,...///000000000000000000111111111111---///999HHHVVV^^^aaaccccccSSSJJJPPPUUUMMM???777QQQaaa___RRROOOMMMHHHGGGKKKHHHFFFJJJRRRXXXZZZZZZYYYXXXQQQLLLPPPTTTGGG444333999EEESSSVVVPPPKKKJJJOOOOOOPPPOOONNNMMMLLLKKKSSSLLLPPPUUUTTTXXXUUUGGG111......///...***,,,000///---+++******,,,///111000000////////////000000---...///000000///......---,,,******++++++++++++***))))))(((((((((((()))---------...............------.../////////......------,,,,,,---...000111333222000/////////000111000222333111...,,,---//////.........///111333444,,,,,,---///000000111111222222111111000000//////111111222333444444444444222222111000111111222222//////000000111111111111222111111000111111222222---000444333000///222666444333111////////////000222333444555555555444333;;;AAA???BBBOOOSSSSSS[[[QQQMMMIIIJJJNNNPPPNNNKKKMMMNNNQQQUUUVVVTTTPPPLLLMMMMMMLLLIIIFFFCCCCCCDDD;;;999666333333777===BBBBBBNNNUUUPPPNNNPPPNNNFFFCCCDDD@@@>>><<<444;;;SSS???:::333000111444666777888555222222555666666444333333333444444555555555333333555999===>>>;;;888999;;;;;;888888;;;<<<:::>>>;;;999999<<<>>>===<<<<<<===>>>???@@@******)))(((((((((((((((******+++***)))(((&&&%%%'''(((***+++***+++,,,...***+++,,,+++,,,///111111000666>>>IIIUUU______YYYSSSIIIMMM]]][[[GGG===CCCYYY]]]^^^WWWMMMHHHKKKQQQNNNPPPRRRTTTTTTUUUWWWYYY[[[UUUYYYbbbZZZDDD888:::888FFFQQQRRRPPPOOOLLLGGGQQQNNNLLLKKKLLLMMMMMMLLLNNNHHHHHHPPPVVVRRRFFF<<<111111111...++++++...222000...+++)))))),,,...111///111222222111//////000000000///---,,,,,,///111///...,,,,,,...///...---)))(((''''''(((***,,,---......////////////.........,,,+++---000111///,,,............////////////,,,---///000000000......333222333444222------000,,,000000,,,---333555333111111111000///000333666555222222444333///---///000222333222000000333666777111,,,---111444111---////////////000000000000333222///------///111333222333222000......///111222111000000000000000111444444666:::999555444666FFFGGGGGGHHHIIIMMMRRRVVVRRRSSSRRROOOKKKJJJLLLPPPKKKOOOTTTVVVVVVTTTRRRRRRSSSQQQNNNIIIDDD@@@===;;;777444555;;;<<<;;;CCCMMMQQQGGGHHHRRRQQQFFFDDDMMMHHHFFFGGGFFFBBB>>>???DDD===888333444777999666333888777111---222::::::555333333333222222333333444222333444555888:::<<<>>>;;;===<<<999===CCCBBB===::::::;;;<<<=========<<<===>>>>>>>>>>>>***)))((((((''''''(((((())))))******)))((('''&&&'''((()))))))))***,,,......//////---,,,---......888@@@JJJQQQXXX[[[WWWPPPUUUPPPRRRWWWPPPCCCDDDPPPZZZ\\\\\\WWWOOOKKKMMMPPPMMMNNNQQQTTTUUUVVVUUUTTT[[[XXX\\\bbbUUU===222666???IIIQQQPPPNNNOOONNNLLLQQQPPPOOONNNMMMMMMMMMMMMKKKHHHGGGMMMSSSQQQCCC555///000///---***+++...111000...,,,+++***,,,...//////000111000//////000111222222111///,,,,,,...000000///------///000///...))))))))))))***+++,,,,,,......////////////......---,,,,,,...000222000...000000000/////////.........///000111111111111111555111111333333000///222---//////---///555555222000000000///...///111444444111111333222///...000///111333222111000222444444000---...111222000---////////////000000000111333222000//////000222333111222222111//////000222222222111111000000000000///111555999777555:::BBBIIIJJJKKKLLLLLLOOOSSSVVVQQQQQQQQQPPPOOOOOOQQQRRRLLLNNNPPPQQQQQQRRRTTTVVVMMMJJJFFFAAA===:::999999555777;;;AAACCCEEEJJJPPPSSSMMMMMMRRRPPPHHHFFFKKKHHHGGGHHHHHHDDD???AAAFFFBBB===777444555777888888000333444444888<<<999222555444444333333333444444555555666777888999:::;;;:::;;;:::888<<>>>>>>>>)))(((''''''&&&&&&'''''''''((()))))))))(((((('''(((((((((((('''))),,,///000000///...,,,+++,,,...999FFFSSSZZZ]]]]]]ZZZUUUUUUXXXYYYSSSGGGBBBLLLZZZYYYYYYWWWTTTOOOLLLLLLLLLLLLLLLOOOTTTXXXWWWRRRNNNVVVWWW\\\]]]MMM777111999GGGMMMPPPOOOMMMOOOQQQQQQRRRTTTTTTRRRNNNLLLMMMOOOJJJKKKJJJKKKRRRRRRAAA------...---+++***+++...111//////...---,,,,,,------...//////...---...111333444444333000------...///111///......///000000///++++++,,,,,,,,,,,,++++++...//////000000//////......------///111222111000333333222111000///......000000000111222333444555===777333444555333111222...//////000444888666111/////////...------000222222//////222222//////222///111333333111//////000//////////////////...---/////////000000000111111222222222222222222222222000222333333222111222444333333333222111000///...---000444777555666@@@LLLMMMNNNPPPQQQPPPQQQSSSUUUPPPPPPPPPRRRTTTUUUTTTSSSMMMMMMNNNMMMMMMOOOSSSVVVFFFBBB===888666666777888;;;???BBBBBBEEEKKKQQQSSSUUUTTTSSSQQQOOOMMMKKKJJJIIIHHHHHHHHHEEEAAADDDIIIOOOJJJCCC<<<999999;;;===///333666666777888666222777666555555444444444444777888999::::::999888888888999888777:::@@@BBB@@@===<<<;;;::::::;;;;;;<<<======>>>>>>>>>(((((('''&&&&&&&&&&&&&&&&&&''''''(((((()))))))))(((((((((&&&&&&(((,,,000///.........,,,***---333???NNN]]]aaa______^^^]]]UUU[[[[[[PPPEEEFFFQQQZZZUUUSSSPPPNNNMMMKKKIIIHHHKKKKKKNNNTTTYYYXXXQQQJJJOOOPPPUUUSSSDDD555999FFFNNNPPPRRRPPPOOOPPPRRRTTTSSSVVVWWWTTTNNNKKKNNNQQQLLLOOOOOONNNSSSSSSAAA))),,,,,,+++***+++,,,...////////////......---,,,+++---......---,,,...111444333444333111///...///111000///------/////////...,,,,,,.........---,,,+++//////000000000000//////000000000111111111000///333333222222111000000///111000000000111333555666GGG>>>777777777444000///111000111444888:::666222///000000///......000222000---...111111000000444...000222222111///---,,,+++...111111...,,,---...//////000000000111111111111222333444444444333222///111333444333333444555444444444444222000///...111000222555666999DDDOOOPPPRRRTTTTTTSSSRRRRRRSSSOOONNNOOORRRVVVWWWUUUQQQKKKMMMOOOPPPNNNMMMMMMNNN@@@===888444333555999<<>>:::999777777555222000111444666999888777666555555555555777888:::;;;;;;:::888777999999777777888<<>>>>>(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))((('''&&&)))---000111...---...+++***000999OOO\\\gggeee^^^ZZZ\\\]]][[[[[[SSSFFFCCCLLLVVVZZZTTTPPPLLLJJJKKKKKKIIIHHHJJJKKKNNNTTTZZZYYYRRRKKKMMMLLLLLLGGG<<<666AAARRRRRRRRRSSSTTTSSSRRRRRRTTTTTTWWWWWWSSSMMMKKKOOOSSSMMMPPPQQQQQQSSSPPP===(((,,,+++******+++,,,---........./////////...---,,,---......---,,,...111444000222222222111000222333///---+++,,,---...------,,,---...//////...,,,+++//////000000000000//////222333333222111///......111111111111222222222222000000//////000111333444EEE<<<555555666333000///333333444888;;;:::666333111222222222000000111222000------000111000222555//////000111111000---+++)))---111111---+++,,,///000000000000111111111111000222333555555555333333000111333333333333555777555555444444222111000///333//////555<<>>===;;;999888999:::;;;<<<<<<===>>>>>>)))(((''''''&&&&&&'''''''''&&&&&&&&&'''((())))))))))))))))))(((***---000444///...///---,,,666DDDUUU```hhhddd\\\ZZZ]]]```^^^SSSDDD===DDDRRR[[[\\\UUUQQQLLLJJJJJJKKKLLLMMMKKKLLLOOOUUUYYYYYYUUUPPPQQQKKKEEE>>>999:::GGGUUUVVVTTTTTTVVVVVVSSSRRRSSSVVVVVVTTTPPPLLLLLLPPPSSSMMMNNNQQQSSSRRRHHH777+++---+++***+++,,,------,,,---....../////////.........//////...---...111333...000222222111111222444...,,,++++++,,,------,,,,,,------.........------///000000111111000000///222333444222000...---...000000111111111222222222000////////////000111111777111...111333111000111555444666:::999555333444222444555444222111222333111......111222111333777000//////000111111///---+++---000000---,,,...000000000000111111111222222000111333444555444444333111222222222111222555888666555444333222111222222222...000:::FFFMMMRRRVVVSSSUUUWWWVVVTTTQQQQQQQQQOOOOOOPPPRRRSSSRRRPPPMMMIIINNNSSSSSSMMMDDD:::555666555555666999===AAACCCDDDGGGNNNXXX\\\WWWPPPMMMIIIOOOQQQOOOQQQVVVVVVQQQOOOKKKGGGEEECCCEEEMMMWWWbbbcccccc```XXXKKK>>>666555222333555666444555777888777777666666777777888333555777999;;;;;;;;;;;;<<<::::::;;;999666777;;;<<<;;;:::999999::::::;;;;;;<<<===>>>>>>***)))((((((''''''((((((((('''&&&&&&&&&'''(((((((((***++++++++++++...000222---,,,000111444DDDWWWUUU___fffbbbZZZXXX[[[]]]QQQDDD:::@@@MMMXXX[[[ZZZTTTQQQLLLHHHGGGIIIMMMPPPLLLNNNQQQUUUWWWXXXXXXXXXRRRIII???:::;;;AAALLLUUUZZZUUUSSSUUUUUURRRRRRUUUWWWTTTOOOKKKJJJLLLPPPSSSPPPNNNRRRYYYSSSAAA444222///---++++++---...,,,+++------......//////000000///000111000//////000111///000222222111000111222...---++++++---...---,,,,,,,,,,,,,,,---...//////000000111111111111000000...111222222///......000111111111111111000000000000000000111000000///...///,,,---111222000111444444444777:::555......333333444555555333222222333333000///111222222444888111///...///111222111///---.........---...///111000000111111111222222222000111222333333444444444333333222000///111555888777666333111111222444555222222999EEEOOOSSSVVVYYYVVVWWWXXXVVVTTTRRRRRRSSSMMMOOOQQQRRRQQQPPPPPPQQQKKKMMMMMMJJJCCC<<<555222555777:::>>>BBBEEEHHHIIIHHHDDDLLL\\\```TTTKKKMMMFFFIIIMMMPPPRRRSSSRRRPPPMMMKKKKKKLLLJJJJJJPPPXXX[[[ZZZZZZ[[[ZZZVVVNNNHHH@@@888444777888666555777666666666666666777888999444555666777999:::;;;;;;:::999;;;>>><<<666777;;;::::::::::::::::::;;;;;;;;;<<<===>>>???******)))(((((((((((((((((('''&&&%%%%%%&&&'''((((((***,,,,,,,,,,,,...000,,,''')))111666===QQQhhh\\\eeeiiibbbXXXRRRPPPOOO@@@777888IIIZZZ]]]XXXSSSRRROOOJJJEEECCCEEELLLQQQMMMPPPSSSUUUVVVXXX[[[]]]OOOEEE:::999@@@HHHPPPUUU^^^VVVRRRTTTTTTQQQRRRWWWXXXRRRKKKGGGHHHMMMQQQSSSTTTOOOTTT^^^VVV???555999000...,,,,,,......,,,***------------...000111222///111222222111//////000000111333222000////////////...,,,,,,...///...---,,,,,,++++++,,,---///000000000111111111111000000+++...111111//////000222333222222111000///......111111222222111000...---......000444333000111555333444777999222)))+++333333444555555333222222222555111000222333222444888222///---...111333222111///...------...///000111000111111111111222222222000000111111222333444444444333111...---000444888888666333000000222555777555999DDDOOOTTTTTTUUUYYYXXXXXXYYYWWWUUUSSSTTTTTTLLLOOORRRRRRPPPPPPRRRUUUMMMLLLHHHAAA:::666444444777:::@@@EEEJJJMMMOOOOOOSSSFFFGGGWWWYYYJJJFFFNNNEEEFFFKKKQQQSSSPPPNNNNNNKKKLLLOOORRRQQQNNNQQQWWWWWWTTTRRRUUU\\\```___\\\RRRCCC666333444333555999444555555555666888999:::666666666666777888::::::777777;;;???===777888===888999:::;;;;;;;;;;;;;;;;;;<<<===>>>???+++***((('''&&&&&&&&&'''&&&&&&'''(((((('''&&&%%%***+++,,,,,,++++++---///+++333---)))@@@ZZZaaaaaaPPP\\\eeeeee```XXXIII<<<777AAAMMMTTTYYY[[[YYYTTTWWWQQQJJJFFFFFFIIIJJJJJJFFFNNNKKKIIITTTYYYYYY]]]QQQ@@@777>>>GGGIIILLLSSSYYYTTTXXXZZZSSSTTTXXXSSSSSSNNNHHHFFFFFFHHHMMMRRR\\\QQQKKKVVV[[[DDD///222///+++)))))),,,......---,,,---......------...000444333111///...------...,,,...000111000...,,,***,,,,,,---------,,,++++++000...+++(((''')))+++---////////////...---,,,+++//////000000000000//////888666444111000/////////------------.........///111,,,000333///333999555555555444333222111///...222222222111222333333444444222000222444333000,,,///000111111111000...---/////////...------,,,,,,---...111222333222111000///////////////000000000///000333555555444222000999...///999::://////888999IIIPPPQQQWWWWWWTTTYYYZZZ[[[\\\ZZZWWWTTTRRRRRRPPPSSSPPPLLLPPPYYYYYYQQQHHHDDD>>>999666666888:::;;;???EEEHHHIIIKKKPPPSSSNNNFFFJJJPPPKKKIIIIIICCCCCCJJJMMMJJJMMMSSSPPPGGGOOOLLLYYY\\\OOOUUU___UUU^^^WWWQQQPPPUUU]]]bbbdddbbbOOO<<<666888888777666999888777777777777777888777>>>???:::777:::<<<;;;333666999999777666888:::::::::999888888999999999<<>>@@@AAAAAA???((()))***++++++***((((((&&&''''''((())))))))))))(((***+++*********,,,......222,,,222MMM]]]UUUJJJFFFDDD@@@;;;<<>>EEEHHHKKKPPPUUUQQQNNNQQQOOOCCCCCCIIIHHHMMMMMMKKKGGGHHHMMMQQQRRRRRRddd```GGG666---)))...)))***,,,...///...,,,***---...//////......///000/////////////////////000......------...///111222//////...------,,,,,,,,,)))***+++,,,------------***+++---...000111111111111111000//////000111111,,,---///111222222111111///000000000000111111111333222;;;AAA;;;999777.........///000111222333444222111111000000000000000---///000///------111555333222000/////////000111//////000111222222333333111000///...------.........000333555555444222000000/////////000222444555222777777111444BBBNNNQQQTTTYYYQQQKKKRRRTTTQQQTTTWWWXXXYYYWWWUUUSSSSSSSSSSSSKKKKKKSSSUUUJJJ@@@>>>999777555777===EEELLLPPPPPPOOONNNPPPTTTVVVUUURRRMMMEEEJJJQQQMMMLLLNNNJJJFFFDDDIIIPPPOOOKKKQQQ]]]XXXVVVSSSLLLHHHNNNUUUVVVOOOPPPOOOIIIDDDEEEMMMVVVYYYTTTQQQOOOJJJ???888555444555666666666555444333666666777999<<<===999444888777555333222333444666999::::::;;;;;;;;;;;;;;;===???AAAAAA@@@((((((***++++++***)))((((((((((((((())))))******((()))******))))))+++---...///)))222PPPaaaYYYOOOGGG===333000333777:::;;;LLLRRRWWWXXXYYY[[[XXXTTTVVVTTTQQQNNNKKKJJJKKKMMMIIIQQQQQQRRR[[[UUUBBB777,,,BBBNNNGGGGGGSSSWWWNNNRRRKKKMMMOOOJJJMMMQQQKKKMMMOOONNNIIIJJJPPPSSSQQQUUUfff\\\???000---))))))(((***---//////---+++***---...000///......///111/////////000000000000000111000///......000222333111000///...------------)))***+++---............---......///000000//////111111000000000000111111///000111222222222111000000000000000111111111222444222;;;@@@:::888666---000////////////000222222111111000000000000000111,,,...000///---...222555333222000/////////000111///000000111222333444444111000///...------......///111333555555444222000111000//////000222444555333666333000999KKKTTTQQQNNNVVVRRRNNNVVVWWWRRRSSSVVVWWWWWWVVVSSSRRRSSSTTTSSSOOOPPPTTTMMM>>>888;;;777555666===HHHOOOPPPNNNQQQPPPOOOQQQTTTVVVTTTQQQOOOFFFJJJQQQNNNMMMPPPLLLHHHGGGLLLTTTRRRLLLPPP[[[[[[\\\TTTKKKKKKPPPTTTXXXTTTPPPJJJEEECCCDDDHHHKKKOOOLLLNNNTTTTTTJJJ===555666666666555555444333222555333555:::>>>>>>:::888888666444222222333444555888999:::;;;;;;;;;::::::;;;===@@@AAAAAA'''(((((()))******************))))))))))))******'''((())))))((()))+++---***,,,)))666WWWhhhccc]]]EEE777,,,,,,000000,,,)))333999AAAKKKWWW``````[[[XXXWWWTTTQQQNNNOOORRRUUUQQQ[[[YYYSSSSSSHHH666///444LLLVVVKKKHHHVVVXXXKKKMMMEEEHHHMMMMMMRRRTTTMMMLLLPPPOOOJJJJJJQQQSSSOOOOOO^^^UUU>>>555222+++&&&'''***...///...,,,++++++---///000000///...000111000000111222222111111111111111000000111333444555333111000...---------...******,,,---............//////000000000///......000111111222222111111000111111222222111111000000000000000000111111111111333000666999333222333,,,111000///......///000111///.........//////000111...///000000///000222444222222111000000000000111......//////000111222222000000/////////////////////111222444444333222111333222111111111222333444222333111222>>>MMMQQQMMMIIITTTTTTRRRXXXWWWQQQRRRSSSTTTTTTRRRQQQPPPQQQSSSRRRRRRRRRMMMAAA666555999666777;;;DDDNNNSSSPPPKKKRRRQQQQQQQQQRRRRRRPPPOOOTTTKKKMMMRRRMMMLLLNNNJJJNNNOOORRRUUUSSSOOOPPPUUUVVVZZZOOOEEEIIILLLMMMSSSWWWPPPGGGDDDEEEGGGGGGFFFKKKIIIMMMVVVXXXOOOAAA888:::999777555333222222111444333555:::===;;;:::;;;888666333333444555555444666777999:::;;;;;;:::999999<<>>FFFMMMPPPQQQOOONNNNNNPPPQQQRRRQQQPPPQQQRRRVVVLLLNNNSSSMMMLLLNNNJJJNNNQQQQQQNNNOOORRRSSSRRRPPPWWWKKKAAAJJJKKKGGGOOOVVVOOOGGGEEEGGGJJJKKKIIIHHHHHHNNNUUUVVVOOOGGGDDD>>><<<888444222111111111555444666:::999555666;;;666444333444666777666444444666888999::::::999888888:::===>>>>>>'''&&&&&&&&&'''(((***+++...---+++)))(((((())))))&&&((()))(((((((((***,,,''',,,///???]]]iiibbb^^^===888;;;GGGQQQVVVYYY]]]III???444444DDDWWW___]]][[[YYYVVVQQQMMMNNNSSSXXXRRR^^^XXXGGG<<<333222;;;HHHHHHNNNTTTRRRJJJKKKRRRQQQNNNTTTVVVLLLJJJKKKEEEIIIPPPOOOGGGGGGNNNOOOHHHWWW\\\NNN888000,,,***///(((+++......,,,+++,,,......///000000//////000111333333444555444333222111,,,---000333777:::===>>>444333000...------...///------,,,,,,,,,---............///000000000000000...000333555555333000...///...---------///111222////////////000000000000777///000///)))---444111......---,,,---///111333000000000111222444666666111000///111444555222...111111222333333111000///111111111111111222222222---...111222333222111000000000111111111222222222666555555444444333333222333555<<>>999444111000111222777555777999666000222999555444333555888999777444333555777999:::999888777888:::<<<===<<<&&&&&&''''''(((((())))))))))))))))))))))))))))))%%%&&&&&&'''((())))))***+++000555>>>TTThhhfffWWW@@@;;;@@@QQQaaafffeeeddd\\\NNN???(((777^^^ccc___YYYSSSMMMJJJLLLPPPPPPOOOYYYYYYQQQBBB333///444;;;FFFMMMRRRRRRUUUWWWRRRIIIHHHMMMRRRTTTRRRMMMIIIFFFGGGNNNQQQPPPPPPRRROOOIIISSSVVVOOO???222///---''',,,///111111///---++++++/////////000111111222222444555666777777555333222111111222444333333;;;DDD555111......///...,,,***,,,---///000000000///...------///000111111111111444555555444333222111000000000///......///000111............///////////////000000///------...///000...---++++++---///000000111222444555555444444222222222222222222222222000000111111111111000///000000000111111222222222111000///000111222111000333---333888333333777222333333444444555444333222...===IIIIIIDDDEEELLLQQQQQQ\\\\\\VVVTTTKKKGGGNNNRRRWWWWWWSSSRRRUUUUUUQQQIIIBBB:::666777:::;;;;;;KKKMMMOOORRRSSSQQQLLLHHHNNNQQQTTTTTTSSSSSSUUUWWWVVVSSSPPPQQQSSSTTTSSSQQQJJJGGGCCCAAACCCKKKUUU\\\WWW[[[WWWMMMKKKPPPPPPKKKRRRPPPLLLHHHFFFGGGKKKOOOIIIFFFHHHQQQXXXYYYVVVUUUXXXHHH777222444555333111333666999:::777555555666333444666666555666777888888999999999999:::<<>>444444999999999:::AAAJJJPPPQQQOOONNNPPPRRRQQQNNNMMMNNNPPPMMMMMMNNNQQQTTTVVVVVVUUUQQQRRRSSSRRRRRRRRRUUUWWWZZZTTTMMMJJJLLLOOOPPPPPPOOONNNQQQVVVWWWUUUTTTVVVQQQRRRSSSRRRQQQQQQSSSUUUSSSTTTWWWYYYWWWUUUZZZbbbVVV\\\___WWWFFF999555777777666555666777888777666777666777999======:::777777666555888<<<===;;;999666777888999999(((((((((((((((((())))))))))))))))))))))))))))))***)))(((((((((***,,,---***000===MMMUUUVVVYYY^^^ZZZ______ZZZWWWZZZ[[[XXX\\\```fffLLL333222999OOOWWW___\\\RRRVVVbbbZZZEEE777555<<>>666000222999<<>>>>>999555888666444777;;;<<<999555666666777888999&&&&&&''''''(((((())))))))))))))))))))))))))))))***)))'''&&&'''))),,,...---888GGGRRRVVVWWW[[[___UUU[[[[[[SSSOOOTTTZZZ[[[XXX```fffGGG---000:::QQQVVVcccbbbUUUZZZgggXXX:::666888DDDTTTYYYRRRRRRYYY```ZZZXXX[[[[[[UUURRRTTTNNNQQQUUUUUUSSSPPPMMMLLLOOONNNQQQXXXXXXRRROOOQQQWWWYYYPPP>>>111000///,,,+++,,,---,,,++++++---///------......///000000000---------------...///000222//////222333000///000+++///333333222000000111111000/////////000222333...///000222222333333333///...------...000333444,,,---.../////////...---,,,,,,,,,---------......111///---***((()))---111...---,,,+++,,,...000111333222111000000111222222////////////////////////---...000111222222222222333333222222111000//////222111111111333444333222222444777222---888>>>333111000333>>>NNNYYY]]]\\\]]]XXXMMMEEEHHHUUUbbbhhh\\\YYYLLLHHHQQQRRRLLLMMMPPPFFF<<<888444111444;;;BBBHHHPPPSSSRRRPPPOOOOOORRRPPPOOOPPPRRRTTTTTTSSSTTTQQQMMMLLLOOOQQQQQQPPPWWWWWWVVVRRROOOPPPTTTXXXZZZUUUOOONNNQQQRRRPPPMMMQQQVVVTTTLLLLLLTTTVVVQQQQQQSSSVVVWWWUUUTTTTTTTTTYYYXXXYYY]]]]]][[[\\\```ddd___bbbjjj___FFF888;;;:::777555555777888777555888666666888<<<;;;666111999666444666::::::666222555555777888999))))))))))))(((((((((((((((((((((((('''&&&%%%$$$&&&,,,,,,%%%&&&---///***---DDDQQQSSSUUURRRSSS[[[___YYYTTTRRRTTTWWW[[[___^^^[[[XXXDDD999555333MMMhhhWWW\\\lllfffSSSDDD::::::;;;EEEZZZbbbPPPGGGUUUXXXaaa\\\XXXbbbeeeYYYPPPTTTSSSRRRSSSQQQOOOMMMNNNQQQRRRSSSTTTUUUVVVWWWWWW]]]^^^VVVCCC666333000***111000...,,,+++++++++,,,,,,...///...------...///...///000///,,,,,,///222...//////000000...---,,,111111111000000000000000333///...000000---...111444333000///...000222444333111///---,,,,,,......////////////............000...,,,,,,---...///...000///---,,,+++,,,,,,---,,,------...//////......666555444222222222222333111111000//////000111222......//////000111333333111222333333333333222111333333333333333333333333333222111111222333333333777222;;;PPP[[[YYY[[[ddd^^^[[[PPPDDDCCCOOO[[[```^^^UUUOOOPPPOOOJJJHHHJJJIIICCC>>>:::333111:::GGGRRRSSSSSSSSSRRRRRRRRRRRRSSSTTTWWWYYYYYYXXXVVVTTTRRRSSSSSSRRRQQQPPPQQQRRRTTTUUUVVVWWWVVVTTTRRRQQQRRRSSSTTTUUUTTTRRRPPPOOOMMMPPPSSSRRROOOMMMMMMOOOQQQSSSUUUVVVTTTRRRUUUZZZ]]]YYY\\\cccbbbZZZYYY___cccWWW\\\iiicccUUUFFF888>>>555888<<<555333666222666555333444666777777666777666444555777888888777333444444555555))))))))))))(((((((((''''''(((((((((((('''&&&&&&'''***)))&&&&&&***,,,,,,444JJJUUUTTTTTTQQQPPPXXXccc^^^XXXUUUWWWYYY]]]```fffccc___DDD444000444SSSggg^^^eeekkk\\\JJJ???777???DDDLLL\\\bbbSSSIIISSSSSSZZZXXXWWW___^^^TTTPPPVVVTTTRRRPPPMMMKKKKKKKKKNNNPPPTTTXXXYYYYYYWWWUUUXXX[[[UUUDDD777333000---//////...---,,,++++++++++++,,,------,,,,,,...///000000000...,,,,,,///222111111222222222111000/////////000000000000//////222//////111111......000333111///......///111222222111000............///111000...------...000111111///---------......---///...---,,,,,,,,,---.........//////////////////222333333444333333222111222111000000000111222333000000//////000111333333111111333333333333111111333333333333333333333333222222111222333333333222333555BBBTTT^^^^^^```eee\\\[[[SSSHHHDDDLLLVVVZZZ```^^^WWWMMMKKKOOOMMMHHHBBB;;;666555666:::FFFRRRWWWVVVTTTSSSTTTTTTTTTSSSTTTUUUVVVWWWWWWVVVUUUTTTRRRSSSTTTRRROOOOOOQQQTTTQQQQQQRRRSSSUUUWWWZZZ[[[TTTTTTSSSQQQPPPOOOOOOOOOMMMOOOQQQPPPNNNLLLMMMOOOVVVUUUUUUTTTRRRQQQSSSUUU\\\[[[^^^```___ZZZYYY\\\WWWWWW^^^aaa^^^___UUU???@@@666888<<<555444666333777666444555666777666555888666555555777888777777333333444555555)))))))))(((((((((''''''''''''((()))))))))(((((()))'''&&&'''&&&&&&***000IIIYYY[[[TTTSSSRRRUUU```ccc___YYYVVVVVVZZZ]]]^^^``````]]]CCC333222:::]]]ddddddjjjcccLLL@@@???:::AAAKKKRRRZZZaaaWWWMMMQQQPPPUUUTTTWWW]]]VVVNNNSSSWWWUUUQQQMMMJJJIIIIIIIIIJJJOOOUUU[[[]]][[[WWWTTTSSSVVVTTTGGG999222000000------...------,,,++++++)))+++,,,,,,,,,,,,...000222111000---+++,,,///111111222222222222111000000---...///000000000......111///000333222///---///111000///......///111111000000111111111000000///333111...,,,,,,...111333222000......//////...---...---,,,,,,,,,---...///000000000000000000000000///000333444555444222000222222111111111222333444333222000//////000222333000111222333333222111000222222222222222222222222000111222333333333333333333>>>NNN[[[aaabbbbbbccc]]]^^^XXXNNNGGGJJJQQQVVV___eee\\\JJJFFFOOONNNBBB===555///222:::EEEQQQZZZ[[[XXXTTTSSSVVVWWWWWWUUUVVVVVVVVVUUUTTTTTTSSSSSSRRRTTTUUURRRMMMMMMQQQUUUQQQPPPOOOPPPSSSXXX]]]aaaYYYWWWTTTQQQOOOOOOPPPQQQOOOOOOOOOMMMLLLKKKMMMOOOWWWUUURRRQQQQQQSSSTTTTTTYYY]]]___\\\[[[[[[[[[XXXRRR]]]ccc[[[YYYiiieeeHHHCCC888999;;;555444777444888666555555666777666555888777666666777888777666333333444555555))))))((((((((('''''''''&&&'''((()))************+++$$$###((('''$$$***666ZZZccc\\\OOOMMMPPPYYYhhh]]][[[VVVRRRSSSYYY\\\\\\\\\XXXTTT===222444<<<]]]ccceeedddRRR======FFFDDD>>>NNNTTTVVV]]][[[RRRRRRRRRUUUUUUYYY[[[OOOIIITTTTTTTTTRRRMMMKKKKKKKKKHHHIIIMMMTTTYYY[[[ZZZWWWUUUQQQSSSSSSKKK===000---///+++,,,---......---+++***)))+++,,,------...///111444222///---,,,---///111000000000000000/////////---...000111111111///...000///000444444///---///000000000000000111111222///000222333333222111000222000///......///111333000///...///000111111000------,,,,,,---...000111333222222111111111111111///000111222333333333333333333222111222333444555555333111//////000222333000111222333333222111000222222222222111111111111///111333444444444555555999IIIYYY```bbbcccbbb^^^aaa```[[[QQQIIIJJJQQQXXX]]]```YYYJJJDDDGGGDDD;;;;;;444000555AAAMMMTTTXXX[[[VVVRRRRRRVVVZZZZZZYYYXXXWWWVVVTTTSSSRRRRRRSSSRRRUUUVVVRRRMMMLLLQQQVVVSSSRRRQQQQQQRRRVVVYYY\\\[[[YYYWWWUUUSSSRRRRRRRRRPPPOOOMMMKKKJJJKKKNNNOOOTTTRRROOONNNRRRXXXYYYVVVUUU]]]___YYYXXX]]]]]]XXXYYYaaafff\\\YYYjjjjjjRRRHHH;;;999:::444444777333666555555666888888777666999777777777888888777555444555666666777((((((((((((''''''''''''%%%&&&''')))***************$$$$$$(((((('''111???VVV^^^XXXKKKJJJLLLSSS```WWWWWWTTTOOORRRZZZ]]][[[bbbTTTGGG000...888@@@]]]fff```VVVCCC444@@@NNNKKKDDDSSSWWWUUU[[[[[[UUUTTTTTTVVVTTTUUUVVVIIIEEERRROOOSSSSSSOOOOOOQQQOOOKKKKKKNNNRRRUUUWWWXXXWWWWWWRRRQQQSSSPPPBBB111***---***+++,,,---------,,,+++***,,,...///...///111333444222///------...000111000000000//////////////////000111222333222222111111///111444444000...///000111222222333333333333///000222444444333111000//////000111222222111111.........000333444444333......------...000222333444333222222222222333333222111000///000333555777555444333222222333444555555333111000//////111111000111222222222222111000222222222111111000000000---000333555555666888:::>>>LLLYYY^^^___bbbbbb```fffbbbZZZQQQJJJKKKUUU^^^\\\XXXSSSOOOGGG>>>999999888777888>>>IIIRRRTTTSSSWWWTTTQQQRRRVVVZZZ\\\\\\[[[YYYWWWTTTSSSSSSSSSTTTTTTVVVWWWSSSOOONNNQQQVVVRRRRRRSSSSSSTTTUUUUUUVVVWWWWWWXXXWWWVVVTTTSSSQQQSSSPPPMMMKKKKKKMMMOOOPPPSSSTTTQQQOOOSSSZZZ[[[VVVSSS[[[]]]XXXWWW^^^___ZZZ___]]]```___ZZZaaaeee\\\NNN???::::::444444777333333333444666999:::999888888777777888999999777555666666777888888((((((((('''''''''&&&&&&%%%&&&'''((()))******)))(((''''''((()))...;;;HHHMMM[[[[[[TTTSSSPPPNNNUUUUUUWWWUUUPPPSSS]]]```]]]ZZZFFF444###...BBBMMMiiibbbVVVJJJ>>>888FFFRRRMMMQQQ[[[[[[WWW[[[YYYTTTWWWTTTWWWQQQNNNNNNHHHEEEPPPMMMSSSSSSOOOOOOTTTTTTNNNOOOPPPQQQSSSUUUWWWXXXYYYSSSOOOQQQSSSHHH444))),,,******+++,,,,,,---,,,,,,,,,...///000//////111333222000......000111111000222111111000///000000000111111111111222333333444222000111444333000...000000111333444555444333333000111222333333222000///---///111333444333222111......///111444666555444000000//////000222333444444333222222222333555666555333000///000333666999666555333222111222222333222222111000000//////000///000111222222111000///222222111111000/////////---000444555666888===AAAAAAGGGOOOVVV[[[___dddhhhiii```UUUMMMIIIKKKTTT^^^[[[TTTQQQOOOGGG:::666:::777>>>FFFKKKPPPUUUVVVSSSSSSRRRSSSSSSUUUYYY\\\^^^\\\[[[YYYWWWVVVUUUVVVVVVWWWWWWWWWUUUSSSRRRRRRSSSNNNPPPSSSVVVWWWWWWVVVVVVQQQRRRTTTVVVVVVTTTRRRQQQUUURRROOOMMMNNNPPPQQQQQQUUUYYYXXXSSSUUU[[[[[[UUUVVVZZZ[[[YYYYYY\\\^^^]]]^^^TTTXXX^^^YYYXXX```cccWWWFFF>>><<<555555777333333333444777:::;;;999888666666777888::::::888666666777777888888(((((('''''''''&&&&&&&&&%%%&&&'''(((((((((((((((%%%***+++(((***777FFFPPPPPP]]]^^^XXXWWWSSSNNNSSSUUUYYYVVVPPPSSS]]]```[[[EEE555+++$$$555IIIOOOeeeQQQEEEBBBDDDEEEOOOUUUNNNXXX\\\YYYWWW[[[VVVSSS[[[SSSXXXPPPGGGKKKLLLLLLQQQOOOTTTRRRKKKLLLTTTWWWRRRRRRSSSTTTVVVWWWXXXYYYYYYSSSKKKMMMUUUNNN888+++,,,************+++,,,---...,,,...//////......///111000......///222333222000111111///.........///000111000//////000222444555333000000333222//////222...000222444555444333222111111222222222000///...///000111222333333333333111000111333555555444222333222222111222333444555222222111111222444666777555444222222222444666888777666444222000000000000//////000000000///......///000111222222111000///222111111000//////......---111444555666:::BBBHHHGGGBBBDDDMMMTTTYYYbbbmmmiii[[[NNNIIIGGGHHHNNNVVVWWWVVVQQQGGG>>>:::999999<<>>LLL>>>777>>>LLLQQQWWWYYYQQQWWWXXXSSSTTTYYYSSSSSS```TTT[[[QQQEEEKKKRRRSSSUUUSSSVVVQQQGGGGGGRRRWWWTTTSSSUUUWWWYYYZZZZZZZZZYYYRRRHHHJJJVVVRRR<<<---...******))))))***,,,...///,,,...///...------...///...------000444555222000///...---++++++,,,,,,---111000...---...000333555444111000222222//////333,,,...111444444444222111222222222111000///......111111000111111333444555444333333444555444222000555444333333333444555666111111000000222444777888444444444555555555666666888777444222000/////////,,,...///111111000...,,,///000111222222111000///222111111000///......------111444555666<<>>HHHPPPQQQZZZhhh^^^TTTMMMNNNNNNMMMQQQYYYbbbMMM;;;999<<<:::<<>>:::222666666777777777777666666888777666777999<<<======333444555666666''''''((((((((((((((((((%%%'''))))))))))))***+++$$$!!!***'''333LLLSSS]]]TTT]]]```YYYVVVYYYYYYTTTYYYXXXVVVTTTVVVTTTGGG777///000555:::999555666<<>><<<777666666777777777777777777888777555555666888888777222333444555666))))))((('''''''''((((((%%%''')))***)))((()))***$$$'''111+++777TTTZZZ```ZZZ```aaa\\\[[[]]]ZZZSSSWWWZZZZZZXXXTTTJJJ:::,,,444555666555111000888AAAMMMNNNNNNOOOPPPQQQRRRRRRUUUSSSPPPLLLIIIKKKNNNRRRSSSUUUTTTOOOMMMRRRYYY\\\UUUYYYXXXPPPOOOVVVYYYWWWddd```]]]^^^bbbeeeccc```YYYSSS]]]ZZZYYYTTT:::111000---***)))+++---...///111///......000222222222222111000/////////000111......//////000000111111//////......///000111222555333333666999999444///222222111000000111222333444333222222222333444555444444333333555888:::<<<777777777666444222111000000//////111333555666555555444333333444444333222333222222444666666555444333333333333333333333222555555333000///000333666222222222111111111000000///---///222222111555:::999222333@@@JJJJJJFFFEEEBBBAAACCCHHHPPPYYY___bbbTTTNNNGGGIIIUUUaaabbb]]]DDD<<<888;;;===AAANNN]]]\\\YYYWWWWWWZZZ[[[ZZZXXXYYYWWWWWWZZZZZZWWWVVVXXXWWWVVVXXX[[[[[[XXXYYY^^^\\\ZZZXXXXXXXXXWWWVVVTTTLLLRRRXXXYYYUUURRRRRRTTTUUUTTTSSSSSSTTTWWW[[[]]]ZZZXXXYYY\\\\\\YYYWWWYYYbbbaaa]]]YYYUUUUUUXXXZZZWWWZZZ^^^``````^^^]]]\\\aaa___^^^^^^```aaaaaa```dddccc\\\NNNAAA======>>>777777666666666777999::::::888666555555555444333111222444555666+++***)))'''''''''((((((&&&((()))***)))((()))***+++---555...<<>>222000...,,,***+++---///000333111......000222333333333222000...---...///000---......///000111111222111///...---...///111333444444444555666444111...444333111000000222333555444333222222333444555666666555444444555888;;;===:::999888666444222000///111000000333777999777444555555444444444444222222222222222333444444444444444444333333222222222222444333222111111222444666111111111111111111111111000...///222222111444999666111666GGGOOOJJJDDDDDD@@@DDDGGGIIIQQQZZZ^^^\\\NNNJJJEEEGGGUUUaaa\\\PPP<<<888777:::===CCCPPP]]]^^^ZZZVVVWWW\\\___]]]ZZZYYYXXXXXXYYYXXXWWWVVVWWWWWWUUUWWWZZZZZZYYY\\\aaaccc```]]]ZZZXXXVVVSSSRRRLLLSSSZZZZZZVVVRRRSSSUUURRRQQQQQQRRRTTTWWWZZZ\\\YYYWWWXXX]]]^^^[[[YYYZZZ___^^^\\\YYYXXXYYY\\\___YYY]]]aaacccaaa```bbbdddaaa```______```bbbcccdddbbbeeebbbUUUEEE===>>>BBB888777666555666888:::<<<;;;999777666666666444333222333444666777+++***)))(((((((((((((((&&&(((******)))((()))))))))'''///,,,???\\\ZZZWWW___aaabbbbbbaaa___YYYRRRQQQVVV^^^```[[[PPPHHHDDD444333222666===FFFJJJKKKPPPMMMLLLMMMQQQRRROOOLLLMMMMMMMMMNNNPPPPPPPPPPPPRRRTTTUUUSSSOOONNNTTTZZZWWW[[[\\\[[[YYYYYYXXXUUUXXXWWWWWW[[[___```\\\XXX[[[WWW___ZZZ\\\[[[@@@222///...---++++++---000222444222//////000222333333333111///------...///000---......///000111111222111000...------///111222222666999777222......000444333222111222444666777444444333333333444666777777666555444555666888999:::999888666444222000000444222333666999:::888555555555555444333333333333222222333333222333333444666666444333222111111111000000111333555666666555222222222111111111111111111//////111000...111666111444???LLLOOOHHHDDDHHHEEEIIIKKKLLLQQQYYY[[[XXXOOOKKKHHHKKKTTTXXXNNNAAA<<<:::;;;???EEELLLUUU\\\]]]YYYUUUVVV[[[^^^]]]ZZZYYYYYYYYYWWWWWWWWWWWWVVVUUUSSSTTTWWWXXXWWW[[[aaabbb___[[[XXXVVVTTTRRRPPPLLLRRRXXXYYYVVVSSSTTTUUURRRRRRSSSUUUWWWYYY[[[]]][[[VVVUUUYYY\\\ZZZZZZ[[[ZZZ\\\]]]]]]]]]]]]^^^___eeeeeeeeeaaa\\\ZZZ\\\^^^^^^^^^^^^___```bbbdddfff```ccccccZZZKKK@@@???CCC:::999777666777888:::<<<888777666666777777555444444444666777888))))))*********)))(((((('''(((******)))(((((()))((("""+++000DDD\\\YYY[[[ZZZ^^^bbbdddccc```[[[XXXVVVVVVWWWUUULLL@@@::::::222666<<>>KKKPPPMMMIIIIIILLLNNNLLLLLLOOOSSSVVVXXXYYYVVVPPPNNNQQQRRRKKKAAA;;;999;;;???DDDJJJPPPWWW[[[YYYWWWUUUVVVYYY[[[ZZZXXXXXXZZZYYYVVVVVVXXXYYYWWWSSSRRRRRRUUUUUUTTTWWW]]]YYYWWWUUUUUUUUUTTTSSSQQQLLLOOORRRTTTTTTTTTTTTUUUVVVWWWXXXZZZ[[[]]]]]]^^^\\\VVVSSSWWWZZZZZZYYY[[[YYY\\\___```^^^]]]\\\\\\bbb```^^^ZZZXXXXXXZZZ\\\ZZZ[[[]]]^^^^^^```bbbeee^^^```aaa^^^TTTGGGAAAAAA;;;:::999888888999::::::555444444555666666444333555555666777888&&&(((***,,,,,,+++)))'''''')))******((('''((())),,,###...444>>>JJJGGGRRRPPPUUU[[[]]]YYYRRRNNNMMMMMMHHHDDD@@@:::333333777@@@EEEJJJLLLQQQTTTNNNEEEFFFHHHKKKOOORRRRRRQQQOOOOOOMMMLLLLLLNNNNNNMMMJJJNNNKKKLLLQQQRRRQQQSSSXXXYYYVVVUUUZZZ^^^]]]WWWQQQVVVYYY\\\]]][[[ZZZZZZ[[[YYYUUU[[[UUUZZZaaaIII:::...//////---,,,---222555222111000000111222111000.........///////////////////////////000000000000000000000///////////////000555888666111///000444555555444444444333333333555444333222222222333444666777888888777666555444666555444333222222333333555666777666555444444555666666555222111222666:::333555555333111111444666666555333111111222333444222111000222555777777666666555555444333222111111///---...000000...111666===NNNXXXSSSMMMOOOQQQOOOUUUMMMKKKQQQTTTSSSWWW^^^\\\RRROOOSSSMMM===888>>>777???HHHLLLMMMPPPUUUYYYXXXXXXYYYYYYZZZZZZYYYYYYWWWZZZYYYUUUUUUYYYZZZXXXVVVTTTUUUXXXWWWTTTVVV[[[UUUTTTTTTUUUVVVVVVTTTRRROOONNNNNNQQQUUUXXXXXXWWWZZZZZZ\\\]]]]]]]]]]]]]]]]]]WWWTTTXXX[[[ZZZYYYYYYXXXZZZ]]]^^^]]][[[ZZZZZZYYYWWWVVVVVVYYY[[[\\\\\\WWWYYY\\\]]]\\\\\\^^^```___]]]___bbb\\\OOOCCC???;;;;;;;;;:::999999888888666555555666777666444222555555666666666%%%'''***------,,,)))'''''')))******((('''((()))...$$$///222111///+++<<>>PPPUUUXXXWWWWWWXXXWWWTTTRRRRRRRRRQQQPPPNNNLLLKKKLLLQQQRRROOOMMMNNNOOONNNOOOPPPRRRSSSSSSRRRQQQOOOKKKMMMOOOPPPPPPQQQSSSUUU___```^^^YYYZZZ]]]ZZZTTTWWWYYY[[[^^^`````````___aaa___^^^XXXWWWcccbbbNNN777222333222***---111,,,111111000000000000//////777000,,,------+++***,,,,,,...111111000///111222444333222111000000111222000111111000//////000222444555555333222111333444777777888888777777666666666888777333222555555333444555555444333333666888777555333111000222333555666555555444444444444444222333333444444444444333444444333333333333444444111222333444555555555555333111000000111222111///333///...111111111:::HHHPPPWWWVVVUUUYYYUUURRRZZZ[[[[[[\\\]]]]]]^^^```cccZZZNNNBBB<<<:::999===BBBLLLSSSVVVRRROOOSSSZZZ___^^^]]]\\\\\\]]]]]][[[YYYXXXVVVUUUVVVXXXXXXWWWUUUUUURRRSSSWWWWWWTTTQQQQQQSSSVVVYYYZZZYYYWWWVVVVVVPPPVVVZZZZZZ\\\``````[[[[[[```bbb^^^[[[\\\[[[WWW[[[ZZZXXXVVVTTTTTTTTTUUUYYYXXXWWWWWWWWWXXXYYYZZZYYYYYYYYYYYYWWWVVVWWWZZZVVV[[[]]][[[ZZZ\\\]]]\\\[[[UUUYYY``````___VVVDDD===<<<999777777999999999<<<:::999999;;;:::888555777888999::::::%%%&&&''''''''''''&&&%%%(((((((((((((((((((((((('''((()))+++---///000111333555444:::AAA;;;;;;IIIKKKPPPRRRRRRSSSVVVUUURRROOOPPPRRRSSSRRRPPPNNNLLLKKKOOOOOOLLLJJJMMMNNNMMMQQQSSSUUUVVVUUURRROOOLLLKKKMMMPPPQQQRRRSSSVVVXXX]]]^^^]]]ZZZ[[[]]][[[VVVUUUWWWZZZ]]]```bbbbbbccchhhccc```ZZZZZZfffeeeRRR:::444555444******...***///000222333333222222111555000---000222000...///---...///111444555555333555444111///...///000111000111111000//////111222333333444222111000222333444555777888888888777777:::>>>>>>888444555666555555666777666555555777999666555333111111222444555555444444444444333333333444444444555444444333333444333222111111222333444///111444666777777666666222111000000111111000...///000//////222:::FFFOOOSSSTTTRRRVVV\\\SSSNNNWWW[[[\\\]]]^^^^^^___^^^]]]WWWIII:::555666;;;DDDLLLZZZXXXSSSOOOTTT[[[^^^[[[^^^\\\\\\\\\]]]^^^]]][[[YYYWWWUUUUUUVVVVVVUUUTTTSSSQQQPPPRRRQQQOOOQQQVVVSSSUUUYYYZZZYYYXXXWWWXXXWWWZZZ[[[ZZZ[[[^^^^^^\\\ZZZ]]]____________ZZZSSSVVVWWWYYYYYYYYYXXXYYYZZZYYYXXXVVVUUUUUUVVVWWWXXXVVVXXXXXXWWWVVVVVVXXXYYYZZZVVVVVVZZZ]]]\\\]]]___XXXVVV[[[^^^^^^ddd___LLL===;;;888888999:::::::::;;;999777666777777666555666777888999:::&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''')))+++---///111222;;;666444===DDD:::888KKKIIIMMMPPPQQQUUUZZZZZZWWWNNNNNNOOOOOONNNNNNLLLLLLIIILLLLLLIIIIIIMMMPPPOOORRRSSSUUUVVVUUUSSSPPPNNNJJJMMMPPPRRRTTTVVVYYY[[[[[[\\\]]]]]]^^^^^^]]]\\\UUUWWWYYY\\\___aaabbbcccgggbbbccc```___fffaaaMMM===444555444***)))---+++---///111333444333222111000---...444666222---,,,444000...///444777777444666444111...---...///000///000111000//////111333222333333222000///111222333444666777777666555444888>>>???:::444444666777555666777777666555777888666555333222222333444555333444444444444444333333555555555555555444333222444333111000000111333444///222555888::::::888777333111000000000000///...---111111///444BBBNNNTTTVVVTTTQQQXXX^^^TTTLLLVVV[[[\\\\\\[[[]]]___]]]YYYPPPCCC777666<<>><<<777666;;;:::;;;<<<:::777444444555444555666777777)))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&'''((()))***+++,,,,,,)))000///,,,------:::SSS\\\ZZZVVVSSSTTTWWWRRRKKKLLLLLLMMMNNNOOOPPPPPPQQQQQQRRRRRRRRRUUUYYYWWWQQQLLLNNNQQQTTTTTTSSSQQQOOORRRTTTUUUUUUTTTTTTUUUVVVMMMMMMRRRXXXWWWQQQQQQWWWTTTTTTUUUVVVXXXZZZ\\\]]][[[]]]gggggg[[[YYY\\\WWW[[[===.../////////000+++///............///000000***///444555///---999GGG222222111111111000...---000222333555444333111000...///000000///000222444333333444222111000222333333222000...///111333555///111222000222444222---111444666777666555555555444444444555555555666666333555777888999888777666///000111222222222222222111333555777777555333111111111111222222333333333777555444333333333111///111,,,444HHHRRRPPPSSS]]]QQQccc```QQQRRRZZZ[[[[[[^^^cccdddcccgggfffUUU???;;;999???NNNZZZZZZSSSMMMTTT[[[aaabbbcccdddccc```\\\YYYWWWVVVWWWYYYYYYYYYSSSWWW\\\]]][[[XXXWWWXXXXXXRRROOOSSSUUUTTTSSSTTTXXXYYYZZZYYYXXXWWWXXXYYYaaa[[[XXXZZZXXXSSSSSSWWWSSSQQQSSSVVVSSSMMMPPPVVVUUUYYY[[[YYYSSSPPPRRRVVVSSSTTTVVVXXXYYYXXXVVVUUUVVV^^^^^^VVVTTTZZZ[[[VVVTTT[[[]]]YYY\\\cccbbb[[[bbbUUU[[[hhhccc\\\dddmmmiiiTTTBBB>>><<<666555:::888;;;<<<;;;777444333444333444666777999***,,,'''&&&)))$$$"""+++%%%%%%%%%%%%%%%&&&'''(((&&&(((+++,,,,,,,,,---...,,,)))000...111111444UUUYYYNNNNNNRRRRRRUUUUUUJJJQQQNNNMMMPPPPPPOOOPPPTTTUUUSSSTTTYYYWWWQQQQQQVVVTTTTTTRRRPPPSSSVVVTTTNNNRRRNNNKKKMMMQQQTTTRRRPPPHHHOOOTTTSSSQQQRRRRRRPPPQQQUUUWWWVVVXXX[[[\\\YYY]]]dddddd]]]YYY\\\______XXXNNN666(((///222...000///000000///------...///...///111333333111///...//////000//////000333555333333333222222222222222000000000000////////////111222333222000///000111333---,,,111444111111555444333222111111111222333333333333444444444555555888777777999;;;:::666333888555111111333555555444111111222222222222333333444666777999999777666555555777888666222000000222000333111---111999555+++,,,???LLLJJJJJJRRRXXXXXXWWWWWWWWWUUUSSSVVV[[[```aaa___bbbiiieeeUUUEEE>>>===:::DDDVVV]]]WWWSSSVVVbbbaaabbbggggggbbb^^^^^^\\\YYYVVVVVVYYYZZZXXXVVV]]]\\\[[[\\\]]]\\\ZZZXXXYYYXXXWWWWWWWWWVVVSSSQQQYYYVVVVVVZZZ\\\ZZZYYY[[[```^^^[[[XXXUUUSSSRRRRRRYYYWWWWWWYYYWWWRRRPPPRRRSSSTTTUUUTTTRRRQQQQQQQQQOOOQQQUUUXXXZZZYYYXXXWWWZZZXXXUUUVVVXXXYYYXXXVVVTTTWWW[[[]]]\\\ZZZYYYXXX___[[[[[[```aaa___aaafffjjj___NNN@@@999999888888:::999777777888777666444666777777777777$$$(((&&&(((///)))###)))''''''''''''((((((((((((''')))+++,,,,,,++++++,,,...***000,,,......222SSSWWWNNNOOOTTTTTTWWWVVVKKKOOOLLLKKKNNNOOOMMMOOOSSSPPPOOOQQQUUUUUUQQQQQQVVVTTTSSSQQQOOORRRVVVTTTOOOOOOLLLJJJLLLPPPRRRPPPMMMKKKQQQUUUSSSRRRTTTUUUTTTZZZ]]]]]]\\\]]]aaabbb```\\\aaaaaa[[[YYY]]]ccceee]]]TTT;;;+++///111...//////000//////......///000///111333444444333111//////000000/////////111444333333222222111111000000////////////000000000000333444444333111//////000333......222444222222555333333111000000000111222444444444444444444444444444333333555777888666333666444111222444666666555444444333333333222222222333444666777888777666555444777888777444111111222222222111///111555555111>>>HHHNNNLLLOOOXXX[[[WWWWWWZZZ[[[YYYVVVUUUYYY^^^aaadddhhheeeXXXGGG<<<999;;;AAANNNYYY[[[WWWWWW\\\bbb```aaaeeeeeeaaa^^^^^^\\\ZZZWWWXXX[[[\\\ZZZWWWYYYWWWVVVXXX\\\```cccdddYYYXXXVVVWWWXXXXXXWWWVVVYYYUUUUUUYYY[[[YYYXXXYYY[[[ZZZYYYWWWUUUTTTSSSSSSUUUSSSTTTVVVUUUPPPMMMNNNOOOQQQSSSSSSQQQPPPPPPPPPRRRSSSUUUWWWXXXXXXWWWWWWXXXVVVTTTUUUXXXYYYXXXWWWRRRVVVYYY\\\\\\]]]]]]^^^^^^[[[\\\aaabbb___```ccceeebbbVVVDDD777666999999:::999777777888777666444555555666666666%%%)))***000999333))),,,))))))***++++++***(((((('''***,,,---,,,++++++,,,///***...***+++,,,111SSSWWWNNNOOOUUUUUUXXXWWWLLLKKKIIIIIILLLNNNLLLNNNRRRMMMMMMPPPTTTTTTRRRTTTWWWSSSSSSPPPMMMPPPUUUTTTPPPPPPNNNMMMOOORRRSSSPPPLLLNNNRRRUUUSSSSSSWWWYYYXXXZZZ\\\\\\YYYZZZ___bbbaaa^^^aaa```\\\ZZZ___eeehhhbbb[[[CCC//////000---///000///////////////000111111222444555555444222111///000000///......000222333222222111000//////.........//////000000111111444555666444222000///000444000000333555444333555333222111000000000111111555555444444444444444444333111111222555666777666555333222333555666666666666666555444333333333333222333444666666666555444444666888888666333222222444111000222222111555;;;PPPRRRQQQOOOTTT]]]\\\UUUWWW\\\___]]]WWWUUUXXX]]]eeemmmmmm]]]GGG:::777999>>>NNN\\\]]]XXXYYY]]]aaaaaa___```cccbbb___^^^```\\\ZZZYYY[[[^^^___\\\YYYXXXUUUSSSTTTZZZaaagggjjjYYYXXXVVVVVVXXXZZZZZZZZZYYYUUUTTTXXXYYYWWWVVVXXXUUUVVVVVVVVVVVVUUUUUUTTTRRRQQQRRRUUUTTTNNNKKKLLLNNNPPPSSSTTTSSSRRRQQQQQQUUUUUUUUUUUUUUUVVVVVVWWWVVVUUUTTTUUUWWWXXXXXXWWWSSSUUUWWWYYYZZZ[[[]]]___ZZZYYY\\\```bbbaaaaaaddd^^^gggaaaIII777555:::::::::888777777777777666444444555555666666'''***)))111<<<666***+++)))***,,,,,,,,,***(((&&&'''))),,,...------...//////)))---(((***---333VVVZZZPPPOOORRRRRRVVVVVVLLLJJJGGGHHHLLLNNNMMMNNNQQQOOOPPPSSSTTTUUUUUUWWWYYYSSSRRROOOMMMPPPUUUUUUQQQVVVUUUUUUVVVVVVUUUQQQMMMOOOSSSSSSQQQSSSXXX[[[ZZZUUUWWWVVVTTTVVV]]]aaaaaabbbddddddaaa``````ccceeeccc```JJJ333///000---///000///......000111111111111222444555555444222111///000111000......///000222222111000///...---------......///000111111222333444666555333111111222444222222444555555444444333333222222222111111111555555555555444444444444555444333222444666777888666666555555555555555555777666555444444555666666333444444444444333222111444555777888777555333222666111111444333000999FFFVVVWWWUUUTTTWWW\\\YYYRRRVVV[[[___\\\WWWUUUZZZ```lllqqqiiiQQQ;;;666;;;@@@III]]]hhh```YYY^^^cccbbbbbb___```bbbaaa___```ddd]]][[[[[[]]]``````^^^[[[[[[XXXUUUUUUXXX]]]aaacccZZZXXXUUUUUUWWWYYYZZZZZZXXXTTTSSSWWWXXXVVVVVVXXXTTTUUUVVVWWWWWWVVVUUUTTTRRRPPPRRRVVVTTTOOOLLLLLLNNNQQQUUUVVVVVVUUUTTTTTTWWWVVVTTTRRRRRRSSSUUUVVVWWWWWWWWWWWWWWWWWWVVVVVVUUUVVVWWWVVVUUUVVVYYY[[[XXXXXXYYY\\\___aaadddggg[[[iiigggNNN;;;999;;;888999777666666777777666555444555666666666&&&'''###(((222---$$$&&&((()))+++++++++)))'''&&&&&&)))---//////000111222---(((,,,(((+++///777ZZZ___RRRNNNOOONNNSSSUUUMMMJJJHHHIIINNNOOONNNOOORRRQQQSSSUUUTTTTTTUUUWWWXXXSSSSSSPPPOOORRRXXXWWWSSS[[[[[[ZZZZZZXXXUUUQQQNNNPPPRRRQQQPPPRRRXXXZZZYYYUUUVVVVVVTTTXXX```fffgggbbbcccfffhhhgggdddbbbbbb```cccOOO666000000...111///---,,,---000222222111000111222222222222111000///000111111///...///000111111000000///......------......///000111111222///111444555444333444444333333333444555777555222555555555444444444333333555555555555555555555555777666444222222333555777999888777666444444444555666666555444555666888999666555555444222111//////444444555666777666444222666222222666555444@@@PPPUUUZZZ\\\\\\[[[ZZZXXXTTTVVVYYY[[[YYYUUUWWW^^^eeeoooiiiYYYDDD888:::EEELLLZZZiiimmmbbb]]]ccceee___bbb```aaacccbbb___bbbggg___\\\[[[]]]___```^^^[[[\\\ZZZXXXXXXYYYZZZZZZYYYZZZWWWTTTSSSTTTVVVVVVVVVWWWSSSRRRUUUWWWVVVWWWYYYVVVWWWXXXXXXXXXVVVUUUTTTPPPOOOPPPTTTSSSNNNKKKLLLNNNQQQTTTUUUUUUTTTTTTUUUXXXVVVRRRPPPOOOPPPRRRTTTXXXYYYYYYYYYWWWVVVUUUTTTWWWWWWWWWUUUTTTUUUXXXZZZ[[[[[[YYYXXXYYY^^^bbbccc]]]hhhgggTTTCCC???<<<666888777555666777777666555555666777888888))))))###%%%---)))###((((((((()))***))))))''''''''')))---///000000111333+++&&&+++(((,,,000888\\\aaaSSSOOOOOONNNSSSVVVNNNKKKIIIKKKOOOPPPNNNNNNQQQOOOSSSTTTRRRRRRUUUXXXWWWSSSTTTSSSRRRVVV[[[ZZZUUU[[[[[[ZZZYYYVVVSSSQQQOOOPPPRRRQQQOOORRRXXXYYYVVVSSSUUUUUUTTTXXX```fffggg___```dddjjjkkkfffbbbbbb]]]eeeVVV<<<222111///111...,,,***,,,000222222000000000000111111000000000...000222222111000000111000000000000////////////......//////000000111111,,,///333555555444444555222444444333555777555000555555666666666555444333444444555555555666666666555555444222000000333555::::::888666333333555777777666555444444666888999777666555333222000//////444333333333555666444333555333444555777<<>>:::555444666:::<<<<<<<<<;;;:::999888666555555333222111222444333222000111555000...555444000555666000000;;;GGGMMMRRRXXX]]]___aaacccaaa^^^YYYVVVbbbfffjjjmmmssstttlllaaaHHHEEEJJJXXXcccdddaaaaaa[[[gggpppllleeeaaa___\\\___ZZZXXX\\\^^^^^^^^^```___bbb[[[WWW]]][[[VVVZZZVVVZZZ\\\\\\^^^aaaaaa___ZZZWWWUUUWWWYYYWWWQQQKKKHHHHHHJJJNNNRRRTTTUUUTTTUUUTTTOOOKKKOOOWWWXXXRRRVVVSSSRRRTTTRRRNNNLLLMMMQQQOOOQQQTTTQQQNNNQQQYYYSSSRRROOOMMMKKKMMMPPPRRRKKKIIIJJJMMMQQQTTTSSSQQQSSSOOOMMMMMMJJJEEEDDDFFFNNNOOORRRWWW[[[\\\[[[YYY^^^^^^```aaaWWWFFF<<<;;;777777666666666666777777555555555555555((((((((((((((((((((((((''')))++++++))))))***++++++,,,------,,,***(((&&&###%%%$$$''')))%%%333RRR]]]VVVQQQTTTZZZ\\\VVVOOOIIIIIIJJJLLLNNNQQQTTTVVVVVVUUUTTTUUUWWWYYYZZZZZZXXXXXX[[[```dddddd___[[[WWWYYYWWWRRRRRRWWWYYYWWWZZZUUUTTTYYY]]]ZZZVVVUUUXXXYYYWWWVVVZZZ```bbb___^^^``````^^^```dddccc___fffddd```UUUBBB111---222...---,,,---///000000000444333222111111222333444555555444444222111//////////////////000000111111000000000111222333444555333333333222222222111111333333333333333333444444555222222555555000...///111222444444333444555666888999999888666777888:::===:::666555888;;;<<<<<<;;;:::999999888777666666333222111222333333222111111666111///666444000555888555777AAAJJJNNNRRRWWW\\\^^^```bbbbbbaaa^^^]]]cccjjjllljjjnnnqqqcccOOOCCCGGGQQQ^^^bbb___^^^```ZZZdddkkkmmmllljjjccc[[[^^^ZZZZZZ]]]___^^^```dddccceee\\\WWW[[[XXXRRRVVVZZZ^^^___]]]]]]```___\\\YYYWWWUUUVVVWWWVVVQQQMMMJJJJJJKKKNNNRRRUUUVVVUUUUUUSSSNNNKKKOOOWWWXXXTTTSSSQQQRRRSSSQQQLLLJJJMMMPPPMMMNNNTTTUUURRRQQQSSSQQQOOOLLLKKKKKKLLLOOOPPPIIIHHHHHHKKKOOORRRQQQPPPQQQMMMKKKKKKIIIFFFFFFIIIOOOQQQTTTWWWYYYZZZZZZZZZVVVVVVYYY[[[UUUFFF:::777555666888::::::999777666555555666666777(((((((((((((((((((((((()))***++++++)))((()))***)))***+++++++++)))((('''(((,,,+++---...***777TTTZZZTTTOOORRRXXX[[[VVVPPPHHHIIIJJJLLLNNNQQQSSSUUUQQQSSSUUUVVVVVVVVVWWWXXXVVVZZZ```dddeeebbb\\\XXXVVVXXXXXXUUUUUUXXXYYYWWWYYYVVVVVV[[[]]]YYYUUUTTTVVVXXXXXXWWWZZZ___```\\\]]]______]]]```dddccc```fffbbbbbb]]]HHH000***333000...---...000111111111222222111000000111222333444444444444333222111000/////////000000000000111---...///111333555777777333333333222222111111111333333222222333444555666555333444777555111111555333333333555777777555444;;;888555444555777999:::;;;999777777999:::;;;;;;999999888888888777777777555333111111222333333333222777444222777555000555666888@@@IIIOOOQQQVVV[[[]]]^^^___aaabbbcccdddeeecccjjjllliiijjjhhhVVV???AAALLLZZZcccaaa[[[[[[___ZZZ___eeemmmttttttjjj^^^___]]]\\\^^^^^^^^^ccciiifffggg]]]WWWZZZVVVQQQUUU___bbbaaa^^^]]]^^^\\\YYYXXXXXXWWWVVVUUUTTTSSSRRROOONNNNNNPPPTTTWWWXXXXXXUUUSSSNNNLLLPPPWWWYYYWWWQQQQQQSSSUUUQQQKKKKKKNNNNNNLLLOOOVVV[[[WWWPPPLLLQQQOOOLLLKKKLLLMMMNNNMMMFFFFFFFFFIIILLLOOOOOONNNOOOKKKHHHIIIHHHFFFGGGKKKPPPSSSWWWXXXWWWWWWXXXZZZVVVVVVYYY^^^[[[OOOAAA999222555:::===>>>;;;777555555555666777888((((((((((((((()))))))))+++,,,,,,+++)))((()))***'''((())))))***)))((((((&&&***)))))))))&&&222MMMZZZSSSNNNQQQXXX\\\WWWQQQJJJKKKKKKMMMNNNPPPQQQRRRMMMRRRVVVWWWUUUTTTUUUWWWYYY]]]bbbdddaaa\\\VVVTTTZZZ[[[[[[ZZZZZZZZZYYYXXXWWWTTTVVV[[[]]]ZZZVVVUUUWWWZZZ[[[ZZZ[[[^^^]]]YYY\\\]]]]]]\\\^^^cccccc```bbb]]]```cccOOO222)))444111///...///111222222111111000000//////000222222444444444444444333222222000000000000000000000000...///000333555666777888111111222222222333333333111111333444555555555555444333555777555222444888333222222666:::;;;888444999666222222555777777555888777777888888999999999777777777777888888888888555333000000111444444555222888666444888555000555111:::EEENNNSSSVVV[[[```^^^^^^]]]^^^```cccfffhhheeegggjjjkkkeeeWWWHHH>>>IIISSS___eeeaaa\\\\\\___ZZZ\\\bbbkkkuuuwwwqqqiiieeebbb```___^^^]]]bbbjjjfffggg]]]WWW[[[YYYUUUYYY```cccbbb^^^\\\]]]\\\YYYYYYYYYYYYWWWUUUTTTVVVXXXUUUTTTSSSTTTWWWZZZ[[[[[[VVVTTTPPPOOOSSSXXX[[[[[[RRRSSSUUUWWWRRRLLLLLLQQQLLLNNNTTT\\\^^^YYYQQQKKKRRROOOKKKLLLOOOPPPOOOLLLDDDDDDEEEGGGIIIKKKMMMMMMPPPKKKGGGGGGFFFEEEGGGLLLPPPUUUYYYYYYVVVUUUXXX[[[ZZZYYY\\\aaabbbWWWGGG:::222555999<<<===;;;888555333444555666777(((((((((((())))))******,,,,,,,,,***)))((()))+++''''''(((((()))))))))))))))//////...000///===WWW[[[TTTOOORRRYYY]]]ZZZTTTNNNNNNNNNOOOOOOOOOOOOOOOMMMQQQVVVWWWVVVTTTUUUVVVYYY\\\______\\\XXXVVVTTT\\\\\\\\\\\\[[[XXXVVVVVVTTTSSSUUU[[[]]]ZZZXXXYYY[[[___```]]]\\\\\\ZZZWWW[[[\\\[[[ZZZ\\\aaabbb___\\\XXX^^^dddUUU888---555222000//////111222222111000000/////////000222333555555555555555444333222111111111111000000000000......000222333333333333//////000111333444555666...111444777888777555333333222444777777444555888111000111666:::<<<:::777777555333555888888666333555666777777777777777777666777777777777888888888555333000000222444555555111999666444777444111777444???KKKQQQTTTWWW[[[______^^^\\\\\\]]]aaaeeehhhkkkfffiiimmm^^^CCC<<>>HHHOOOTTTRRRSSSWWWZZZYYY^^^\\\ZZZZZZ\\\```eeeiiikkkiiibbbRRR@@@;;;JJJ\\\^^^aaa```\\\\\\``````]]]^^^\\\___dddhhhkkksss}}}}}}oooaaa]]]]]]\\\]]]___]]]aaa\\\ZZZ```^^^XXX[[[ZZZ\\\\\\YYYZZZ^^^___]]]XXXVVVTTTVVVYYY[[[[[[YYYZZZ[[[\\\^^^______\\\YYYZZZXXXZZZ^^^^^^[[[[[[___ddd[[[TTTSSSSSSQQQOOOPPPSSSYYY]]][[[[[[\\\YYYTTTMMMGGGEEELLLWWW\\\WWWPPPJJJJJJJJJHHHEEEEEEHHHKKKNNNJJJIIIJJJJJJHHHIIILLLLLLPPPUUU[[[]]]]]]\\\[[[ZZZ___bbbaaa```ZZZJJJ;;;:::999888777666666666666444555666666666'''(((((()))***++++++++++++++++++***)))***---000++++++***))))))))))))))))))000...(((+++111DDD]]]___XXXQQQRRRYYY]]]ZZZUUULLLNNNPPPRRRTTTUUUUUUTTTWWWUUUTTTWWWZZZ\\\ZZZXXXYYYVVVVVVYYY^^^___[[[VVVYYYTTTTTTYYYZZZWWWXXX]]]YYYVVVVVVXXXWWWVVVXXX]]]WWW\\\^^^ZZZXXXZZZ\\\[[[YYYYYYWWWTTTUUUZZZZZZXXXZZZ]]]aaaccc___RRR???000111000......///000000///111000000000000222444555999999888777555444222111222222222222111111000000---...111333444444333222333333333222222222111111888666444222222333555777:::444333<<>>NNN]]]aaa]]][[[\\\\\\[[[XXXWWWVVVWWWVVVRRRPPPVVV]]]]]]SSSIII===777:::IIIUUUWWWWWWYYYYYYZZZ\\\]]]^^^_________[[[XXXVVVWWW[[[]]]]]]\\\\\\^^^^^^]]]___cccaaa]]][[[^^^aaaaaa^^^[[[YYYZZZZZZVVVUUUYYYZZZYYYXXXYYYRRRWWWZZZYYYZZZ```eeegggeee^^^WWWVVVYYYZZZWWWSSSWWW[[[UUURRRWWWUUUQQQWWWVVVOOOLLLOOOUUUWWWYYYZZZZZZ^^^___[[[XXXYYY[[[[[[WWWUUUTTTTTTUUUTTTOOOKKKJJJLLLLLLLLLPPPVVVXXXUUUSSSSSSQQQMMMIIIFFFGGGHHHJJJJJJIIIIIIOOOWWWYYYWWWZZZXXXZZZYYYWWW___]]]NNN@@@444444777333444777333444555666777777***))))))((((((((())))))((((((((((((((((((((((((***(((&&&''')))+++***(((&&&+++...---///;;;OOO^^^ZZZOOOKKKVVVdddfff]]]UUUPPPRRRTTTUUUUUUVVVXXXZZZYYYWWWYYY\\\[[[WWWXXX^^^ZZZ[[[WWWRRRRRRWWWZZZYYYYYYYYYYYYYYYZZZ\\\^^^___aaa___\\\XXXVVVWWW[[[^^^\\\YYYWWWWWWYYY\\\\\\[[[XXXYYYXXXXXX]]]cccbbb\\\YYYYYY]]]dddkkkjjjaaaYYY999333///000000///000333111111111111111111222222222222333444333222111000000///......///111444555000333333///000444555111111111111000000111222222666666777777777777666666444444444555555555555555444555666777777666444333///000222555777888888888555555444333222333666999666777777555444555999===<<<555333999>>>;;;666444///222;;;JJJUUUZZZ\\\^^^]]]^^^^^^[[[XXXVVVXXXZZZUUUSSSSSSWWWYYYUUUIII???;;;;;;EEEUUU[[[XXXWWW]]]YYYZZZZZZ\\\]]]^^^___```ZZZZZZYYYYYYYYYZZZZZZZZZ^^^^^^]]][[[]]]aaa___[[[\\\___cccccc```]]][[[[[[[[[VVVUUUZZZ]]]ZZZXXXZZZUUUYYYZZZYYY\\\dddfffddd[[[XXXVVVWWWYYYZZZWWWTTTSSSXXXSSSQQQWWWVVVSSSZZZQQQRRRPPPNNNRRRYYY\\\ZZZYYY___```YYYUUUWWWZZZZZZWWWTTTRRRSSSUUUUUUPPPLLLNNNQQQTTTUUUXXX[[[YYYTTTUUUUUUSSSNNNIIIGGGGGGIIIIIILLLKKKHHHKKKTTTXXXXXXUUUVVV[[[ZZZVVV^^^aaaUUU>>>333444888444333777555555555666777888******)))(((((((((((((((((((((((((((((((((((((((***(((''''''***+++)))&&&$$$***------///===PPP___YYYMMMIIIUUUfffiii^^^TTTLLLOOORRRTTTTTTUUUWWWYYYXXXXXXZZZ]]]XXXRRRUUU]]]XXXYYYXXXUUUUUUZZZ\\\[[[^^^]]]\\\[[[[[[[[[]]]]]]```^^^[[[XXXWWW[[[```eee[[[XXXWWWXXX\\\___```___WWWXXXVVVVVV]]]ddd```XXXddd]]]ZZZ___bbbbbbbbbddd;;;555000000000///000222333333222222111000//////333333444555444333222111000...------...111555777///333222...///333444111333333222222111222222222666777777777777777666666444555555666666555444333444666888999888666333222///000333555777888999999666555444222111333777;;;777777777555333555;;;???999000---555<<<999333000222666CCCTTTXXXSSSUUU]]]]]]]]]]]][[[XXXXXX[[[___UUUWWWYYY[[[YYYPPPCCC::::::>>>MMM^^^```XXXWWW___XXXXXXYYYZZZ\\\^^^```aaa```^^^ZZZVVVSSSUUUZZZ^^^``````^^^[[[]]]aaa___ZZZ]]]___aaaccccccaaa^^^\\\\\\VVVUUU[[[^^^[[[YYYZZZ^^^^^^[[[YYY^^^eeebbb[[[SSSUUUYYYZZZZZZXXXVVVTTTQQQVVVRRRPPPXXXXXXVVV]]]KKKSSSTTTOOOOOOXXX\\\YYYXXX___```XXXTTTVVVYYYYYYWWWSSSPPPQQQUUUUUUQQQMMMQQQVVVZZZ\\\^^^___ZZZSSSRRRRRRQQQNNNJJJIIILLLOOOIIIMMMMMMHHHJJJRRRYYYYYYQQQTTT[[[ZZZVVV^^^cccZZZAAA666777<<<555333666555555666777888888&&&((()))******)))(((&&&))))))((((((((()))+++,,,******))))))((((((''''''%%%***(((---,,,888VVVWWWUUUIIINNN]]]```^^^\\\VVVMMMNNNOOOQQQSSSUUUUUUVVVUUUXXXYYYYYYVVVVVVXXX[[[[[[[[[[[[YYYVVVTTTUUUVVVXXXWWWWWWYYY[[[]]]^^^]]]ZZZ\\\^^^^^^\\\ZZZZZZZZZXXXVVVUUUYYY___bbbaaa^^^[[[[[[\\\\\\]]]^^^______```ccc```ZZZ^^^gggeee[[[???888111...///222444444888444111222111...///333333555666666333111000000///......///111333333333111222444444333333444555666444222222333333222111555555444333444555666777888777555333333555777888333555666555333222333444222111222555555444666;;;;;;888555444555777888999;;;777333333777999777444222222444888777333222555000===MMMWWWYYYXXXYYY[[[YYYYYYZZZ[[[\\\\\\\\\[[[\\\\\\\\\YYYMMM???888888:::IIIWWWZZZXXXXXXZZZ[[[[[[[[[ZZZYYYXXXZZZ^^^aaaeee^^^WWWVVVVVVVVVXXX]]]aaaaaa```___]]]^^^___aaa```^^^```fffeee^^^ZZZ\\\SSSZZZ\\\XXXXXX]]][[[TTT[[[ZZZ[[[]]]___```^^^\\\^^^[[[VVVUUUVVVVVVTTTRRRUUUSSSPPPPPPSSSTTTTTTRRRSSSRRROOONNNPPPTTTYYY\\\```]]]YYYXXXYYYYYYVVVTTTJJJJJJKKKNNNSSSTTTQQQNNNOOOYYY___\\\XXXZZZZZZXXX\\\UUUSSSSSSNNNEEEGGGPPPTTTLLLHHHLLLPPPPPPSSSXXXXXXYYYXXXVVVYYY^^^```^^^HHH;;;888:::555666:::666888777777888:::'''(((***++++++***((('''***))))))((()))***+++,,,***)))))))))((((((((('''''',,,)))---+++666TTTTTTRRRGGGNNN^^^```^^^ZZZSSSUUUSSSOOOMMMMMMOOOSSSUUUVVVYYYZZZZZZWWWUUUVVVWWWUUUVVVVVVUUUSSSTTTVVVXXXWWWVVVVVVYYY]]]```___]]][[[[[[ZZZWWWUUUUUUWWWYYY\\\ZZZXXXYYY[[[]]]]]]\\\]]]]]]\\\[[[YYYZZZ]]]```dddfffbbbYYYZZZaaaaaaYYYHHH;;;000///000000000333666444444777666222111333333444555444222111111111111000/////////111111111///000111111000000222444555444222222333333222111444444333333333444555666777666444333333444666777:::888444222000111222333333222444777666444666:::999888777555555777999:::===999444444777999888555333333555777666222111555888CCCQQQYYYYYYWWWXXXZZZXXXYYYZZZ[[[ZZZZZZ[[[[[[```___\\\SSSEEE888777<<>>:::555444777999999888666444555666444111222666DDDLLLUUUZZZYYYXXXYYY[[[WWWYYY[[[ZZZXXXWWWYYY[[[```]]]WWWJJJ:::333<<>>666222444777777555444444777:::999444333666444777:::999666555999===:::777333333555888::::::777555444555333111444:::MMMRRRXXXZZZYYYYYY\\\^^^WWWZZZ\\\ZZZVVVUUUXXX[[[ZZZVVVNNNAAA444444HHH^^^]]]______\\\\\\]]]ZZZUUU``````___^^^\\\\\\^^^aaa___^^^aaaggghhhccc___]]]^^^\\\ZZZYYYZZZ[[[[[[[[[ccc```]]][[[YYYWWWWWWWWW[[[TTTSSSYYY[[[WWWYYYaaaaaa___]]]]]]]]]\\\ZZZXXXUUUVVVYYY[[[]]]\\\ZZZYYYWWWUUUQQQOOOOOOPPPRRRSSSWWWUUUSSSRRRTTTXXX\\\___PPPRRRTTTUUUUUUQQQLLLIIIOOOQQQQQQNNNKKKKKKNNNRRRWWWZZZ[[[YYYWWWWWWWWWXXXYYYbbbddd___^^^aaa^^^VVVSSSSSSTTTXXX[[[]]]^^^```[[[\\\ZZZWWWXXX\\\[[[WWWOOOAAA======888888<<<999777666555666888)))))))))******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&***&&&---///;;;VVVSSSTTTGGGLLLZZZ\\\ZZZXXXRRRJJJMMMQQQTTTTTTPPPLLLIIINNNQQQUUUYYY[[[ZZZWWWTTTUUUUUUUUUUUUTTTVVVYYY\\\UUUTTTTTTYYY```dddbbb___]]]\\\[[[WWWTTTTTTUUUWWW[[[]]]]]]XXXTTTTTT[[[bbb]]]cccgggeee^^^XXXYYY\\\UUU\\\aaa___]]]___dddgggdddIII444111333///000666333000000444444222333666111222222111000111444666000111111///...///222555333333222000///000444777222111///000111222222111111111111222222222222222444333222222222222333444???999444333777888666333444444777:::888333222555222777::::::666444777;;;444333111222555888;;;<<<777444222333333444:::AAAQQQTTTXXXZZZZZZ\\\```cccYYYZZZ[[[YYYVVVUUUWWWZZZUUUOOOFFF;;;333:::RRRiii``````^^^ZZZ[[[^^^\\\WWW`````````___]]]]]]___aaa]]][[[\\\bbbccc```]]]]]]```\\\WWWUUUVVVYYY[[[[[[^^^]]]ZZZWWWVVVXXXYYYYYYZZZSSSRRRXXXYYYVVVXXXaaa___]]][[[ZZZZZZYYYXXXVVVTTTVVVYYY[[[[[[YYYWWWVVVVVVUUUSSSQQQPPPQQQSSSTTTYYYWWWTTTRRRSSSVVVZZZ]]]RRRSSSUUUUUUTTTSSSRRRRRRQQQRRRQQQNNNKKKJJJNNNRRRUUUVVVWWWXXXXXXWWWWWWYYYXXX___```[[[]]]dddddd]]]VVVXXXZZZZZZ[[[\\\]]]]]]^^^___]]]ZZZ[[[^^^]]]YYYPPPAAA======888:::???<<<888666666666888)))(((((((((((((((((()))(((((()))))))))((('''&&&(((((((((((())))))))))))%%%(((%%%...111>>>YYYVVVUUUIIINNN\\\^^^\\\YYYSSSTTTSSSQQQOOOMMMLLLKKKKKKKKKMMMRRRWWW[[[\\\YYYWWWXXXYYYYYYXXXWWWWWWXXXZZZWWWWWWWWWZZZ]]]```aaaaaa]]]]]]]]][[[XXXWWWWWWXXXbbbbbb```ZZZTTTSSSXXX]]]\\\bbbggggggbbb\\\ZZZ[[[ZZZ^^^aaa```]]]^^^bbbfffdddPPP;;;111111222444666666333111333333222555999111333333333222222444666///111333222000000333666111111111///------000222111000...///000222111111000111222333333333333222444333333222222333333444555333111222555555333000444333555888777222222555333666999999666444555666111111111333555888:::<<<555111000222444888AAAKKKSSSUUUWWWYYY[[[^^^bbbfff]]]\\\ZZZXXXWWWWWWXXXXXXTTTKKK@@@888777AAAUUUgggaaaaaa___\\\\\\```___\\\^^^___```___^^^^^^```aaa]]]YYYYYY\\\^^^[[[ZZZ[[[```[[[UUUTTTVVVYYYZZZZZZZZZ[[[YYYUUUUUUYYY[[[[[[[[[XXXWWWYYYZZZZZZ\\\```[[[YYYWWWVVVWWWWWWVVVUUUTTTVVVYYYZZZXXXVVVUUUTTTTTTUUUUUUSSSRRRRRRTTTVVVTTTUUUWWWXXXYYYYYYXXXXXXXXXYYYYYYWWWVVVVVVXXXZZZTTTTTTRRRPPPNNNNNNPPPRRRRRRQQQSSSYYY[[[ZZZZZZ\\\XXXYYYYYYXXX\\\bbbcccaaaZZZ]]]^^^[[[ZZZ\\\]]]\\\```aaa```]]]^^^```___ZZZQQQBBB>>>>>>888:::???<<<999777777777999((((((''''''''''''((((((''''''((((((((('''%%%$$$'''((((((((()))))))))***&&&)))&&&000333AAA[[[VVVTTTJJJQQQaaaccc___YYYQQQUUUTTTQQQOOOMMMMMMMMMMMMKKKLLLPPPUUUZZZ\\\ZZZWWWVVVXXXZZZYYYXXXVVVVVVWWWYYYZZZ[[[[[[ZZZ[[[___bbb___```___^^^[[[[[[\\\]]]ddddddaaa\\\WWWUUUXXX[[[]]]```cccdddbbb___\\\\\\```___^^^\\\ZZZ[[[```eeedddXXXCCC222...333666333666222000222222111333777222444555555444333444555000444777666222000111444222222222000...------///000///......000111111000111111333444444444333222444444333333333333444444222222222222222222111111333222333666444111222666444555777777777444222111111222444666666777888999222...---111666===IIITTTTTTUUUWWWYYY[[[___bbbeeeaaa]]]XXXWWWYYYZZZYYYVVVQQQDDD999777===GGGUUU______bbbaaa]]]\\\___```^^^]]]^^^______^^^^^^```bbb]]]YYYXXX[[[\\\ZZZXXXZZZ]]]YYYVVVVVVYYY[[[YYYVVVYYY[[[YYYUUUUUUZZZ\\\ZZZ[[[]]]\\\ZZZZZZ^^^___]]]VVVTTTRRRRRRTTTUUUUUUUUUSSSVVVYYYYYYWWWUUUUUUVVVRRRTTTVVVVVVUUUTTTVVVXXXSSSTTTWWWYYY[[[\\\\\\\\\^^^______]]]ZZZXXXZZZ\\\XXXVVVTTTSSSSSSTTTTTTSSSUUUSSSUUU\\\^^^[[[YYY[[[XXXTTTTTTYYY]]]]]]^^^___\\\aaaaaa]]]ZZZ]]]___^^^```bbbaaa^^^___bbb```[[[UUUEEE???>>>777777<<<999:::999888888999''''''&&&&&&&&&&&&''''''&&&&&&'''''''''&&&$$$###'''((((((((())))))******(((***'''111555AAA[[[VVVRRRJJJTTTfffhhhaaaYYYNNNMMMOOOQQQSSSSSSQQQNNNMMMMMMMMMOOOTTTYYY\\\ZZZWWWSSSVVVXXXYYYXXXVVVUUUUUU[[[]]]^^^[[[XXXXXX^^^ccc^^^]]]\\\ZZZXXXXXX[[[]]]cccbbb___\\\YYYYYY[[[\\\^^^^^^___``````___^^^]]]bbb^^^YYYVVVVVVZZZaaahhhccc]]]III222+++333666111333//////111111...///222333555777777666444444444222666:::999444000000222444555555333000.........000///---...000111111000111222333444555444333333444444444444444444444444555666666444222111333444333111222444333111333777555555555666777555111---333555777888888777777777000---,,,000777@@@NNNZZZUUUVVVWWWXXX[[[^^^aaadddddd]]]WWWWWWZZZ\\\YYYUUULLL>>>333666BBBMMMUUU[[[]]]aaaaaa]]]ZZZ\\\^^^]]][[[]]]______^^^___```bbb]]]YYYYYY\\\]]]ZZZXXXXXXZZZXXXWWWYYY]]]]]]XXXSSSYYY\\\ZZZUUUUUUZZZ[[[XXXYYY______XXXYYY___```ZZZSSSQQQPPPPPPRRRTTTUUUUUURRRVVVYYYYYYWWWVVVWWWYYYPPPTTTWWWXXXWWWVVVWWWYYYWWWVVVUUUUUUXXX]]]bbbfffaaacccdddaaa\\\YYYYYY[[[[[[XXXUUUUUUXXXYYYWWWTTT\\\XXXZZZ``````ZZZVVVWWWYYYRRRRRR[[[___ZZZYYY]]]]]]bbbccc]]][[[___bbbaaa```aaaaaa___```bbb```\\\XXXHHHAAA>>>666555999666;;;999888999:::(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%'''((((((''''''(((******---+++)))444GGGTTTUUUKKKGGGRRRaaaaaa^^^XXXMMMKKKOOOQQQNNNMMMOOOPPPMMMMMMQQQUUUWWWVVVUUUVVVXXX[[[YYYVVVWWWYYYZZZYYYWWWTTT^^^___UUUVVVbbbcccYYY```ZZZWWWXXXXXXVVVVVVXXXYYY^^^\\\TTTQQQVVV\\\]]][[[```dddccc^^^[[[___ccc^^^^^^]]]ZZZXXXZZZ```eeeiiiZZZDDD444000222111,,,000111111000//////111222000333666666444333444555555555444333222222222222888777555333111///------//////...///000111333444444444444333333222222222555444333222444777:::<<<999777444222333333222111444333333222222222222222555333111000000111111111444444555666777555222///)))///222333>>>PPP\\\\\\YYYTTTUUU]]]```\\\XXXYYYUUUUUUVVVYYY[[[XXXQQQKKKEEE999444>>>KKKRRRUUUWWWVVV\\\___]]][[[]]]^^^]]][[[\\\___bbbdddbbb^^^ZZZ]]]\\\ZZZXXXWWWVVVVVVWWWUUUVVVYYY^^^aaa___YYYSSS]]]ZZZVVVTTTUUUVVVVVVUUUYYYZZZZZZYYYXXXWWWVVVUUU\\\]]]SSSJJJMMMMMMPPP[[[XXXVVVWWWZZZZZZYYY```jjjWWWVVVUUUUUUUUUTTTSSSSSSLLLWWW[[[]]]dddbbb___fffdddnnnppphhhcccdddaaaYYY\\\\\\[[[XXXUUUUUUYYY\\\[[[YYYZZZ^^^[[[VVVVVVZZZUUUZZZWWWWWW```___[[[```cccdddddddddcccaaa```^^^fffeeecccccccccbbb___]]]XXXSSS:::;;;@@@444666666999999999::::::(((((((((((((((((((((((((((''''''''''''&&&&&&&&&((()))***)))'''''''''))),,,---+++***777JJJTTTSSSKKKGGGRRR``````]]]XXXNNNJJJNNNOOOMMMMMMPPPQQQOOOOOORRRVVVXXXWWWUUUUUUVVVYYYWWWVVVXXX[[[]]]]]]\\\\\\```]]]TTTTTT\\\___[[[]]]WWWTTTWWWYYYXXXXXXZZZYYY[[[XXXSSSSSSYYY[[[YYYZZZ^^^bbbaaa^^^\\\^^^```]]]\\\[[[XXXVVVWWW\\\```ddd\\\JJJ777///222222...///000111000///000111333111444666666444333444555555555444444333333444444555555444333222111000///000000//////000111222333555555555444444444444444444333222111222555777999888666444333444555444333555444333222222222333333555333111111111222222222333444666666555333111/////////000777FFFVVV[[[ZZZXXXTTTUUU[[[^^^[[[YYYZZZWWWSSSQQQTTTYYYWWWNNNEEE777666===LLLVVVWWWTTTSSSYYY___aaa___]]]___aaa```[[[\\\]]]```bbbaaa^^^[[[[[[ZZZXXXWWWVVVVVVWWWWWWVVVVVVXXX[[[^^^\\\WWWSSS[[[XXXVVVUUUUUUVVVUUUTTTXXXXXXXXXWWWWWWVVVVVVVVV]]]^^^SSSJJJMMMNNNRRR]]]\\\XXXXXXZZZYYYVVVYYY^^^YYYXXXVVVVVVWWWVVVTTTQQQNNNYYY]]]```fffeeebbbiiiqqqxxxwwwllldddccc^^^VVV\\\]]]\\\ZZZXXXXXX[[[^^^ZZZUUUSSSVVVWWWUUUWWW\\\TTTYYYVVVYYYcccddd___cccbbbbbbcccccccccaaa```______^^^___aaaccccccaaa```XXXUUU<<<<<<@@@666888888999999999999:::))))))))))))))))))))))))(((''''''''''''&&&&&&&&&***++++++***(((''''''(((///...+++---<<>>BBB:::>>>>>>:::999999888888(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((()))***))))))+++---111///,,,000CCCVVVWWWMMMLLLIIIVVVbbb```\\\YYYQQQOOOPPPNNNKKKLLLOOONNNJJJIIIKKKOOOSSSVVVWWWUUUTTTUUUVVVXXXYYYZZZZZZ[[[[[[\\\SSSRRRYYYZZZUUUXXXaaa[[[TTTRRRVVVYYYXXXVVVVVVNNNSSSYYYZZZVVVSSSUUUZZZaaa``````ccchhhiiifffbbb```^^^ZZZWWWUUUUUUUUUUUUSSS]]]]]]KKK777///111333---...000000000111333555777666444333444555555666111111222222333444666666555555444444333222111111444444333333222222111111222222222333333444444444666666555444333444444555555444555777:::;;;;;;:::666555333222222222444555000111222000//////111444222555777444///,,,///333,,,111CCC[[[eee```YYYYYYXXXXXXXXXVVVWWWYYY[[[\\\VVVZZZ]]][[[RRRFFF;;;555888GGGXXX]]]ZZZYYY___eee\\\______]]]^^^bbbbbb___```___^^^^^^```aaaaaa``````^^^\\\ZZZXXXXXXXXXXXXXXXWWWWWWVVVWWWZZZ]]]___ZZZYYYXXXYYYZZZYYYWWWUUUOOONNNLLLLLLNNNQQQVVVYYYSSSYYYTTTPPPTTTQQQNNNTTTTTTUUUWWWZZZ^^^^^^YYYTTTTTTTTTVVVWWWXXXXXXXXXWWW[[[ddddddcccfffbbb^^^eeehhhgggddd^^^[[[[[[YYYVVVWWWXXXYYY\\\]]]]]]\\\[[[ccc___ZZZYYY\\\^^^\\\WWW^^^bbb^^^```iiifff]]]]]][[[\\\^^^___```______^^^```______``````^^^[[[XXX\\\^^^FFF???AAA;;;@@@???:::999999888888(((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$&&&((())))))***,,,---///...,,,111CCCVVVXXXOOOMMMLLLZZZfffbbb\\\XXXPPPPPPPPPNNNMMMOOOQQQNNNHHHIIIJJJMMMQQQUUUXXXWWWVVVWWWXXXXXXWWWUUUUUUWWWXXX[[[VVVUUUZZZYYYTTTTTTYYYYYYUUUTTTWWWXXXUUUTTTUUUNNNTTT\\\]]]VVVPPPTTT\\\___^^^]]]```dddfffeeecccddd```\\\YYYXXXXXXWWWUUUTTTXXXZZZRRR???///---222...///000000000000222444666444333444666777777666111111111222333444555666777777666444333111000000444444444444444333222111111111111111111222222222777666666555555555666666555555555777:::;;;:::999666666555444444444444444000222333111//////222555444555555333//////111444000===QQQaaaeee___[[[\\\YYY\\\[[[XXXVVVYYY[[[[[[UUUZZZ]]]WWWKKK???999888===NNN^^^bbb___]]]^^^```]]]`````````bbbeeeccc___aaa_________aaabbbaaa``````___]]][[[ZZZYYYYYYYYYXXXXXXXXXWWWWWWYYY]]]aaa\\\ZZZYYYXXXXXXXXXVVVUUUOOONNNMMMMMMOOOSSSWWWZZZSSSZZZVVVSSSUUUQQQLLLRRRUUUYYY]]]]]]^^^^^^YYYSSSOOORRRUUUTTTRRRRRRUUUXXX^^^fffeeebbbddd___ZZZaaabbb```^^^]]]]]]^^^]]][[[WWWWWWWWWZZZ\\\\\\[[[YYYZZZ[[[ZZZZZZ]]]aaa___ZZZYYY___]]]^^^fffccc]]]```ZZZ[[[]]]^^^^^^^^^]]]]]]]]]]]]]]]^^^```aaa```^^^^^^bbbIII@@@@@@:::@@@>>>999999999999999&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%&&&((((((((((((***+++------,,,111BBBUUUYYYRRRNNNNNN]]]jjjddd]]]XXXOOOMMMNNNNNNNNNRRRUUUQQQJJJMMMMMMMMMQQQUUUYYYYYYXXXYYYYYYXXXVVVSSSSSSVVVYYYXXXWWWVVVWWWVVVUUUUUUVVVVVVUUUVVVXXXVVVRRRSSSWWWRRRUUUZZZ]]]WWWQQQSSS[[[___^^^^^^___bbbdddfffgggfffbbb]]][[[[[[ZZZXXXVVVWWWRRRTTTVVVGGG000)))111///000111000///000111333444333333555888999888666333333333333333444555666777777666444333222111000333444444555555444333222111111111111111111000000666666666666666666666777777666666888::::::888666777777888888888777666555111333555333000000444888666555333111111222444666???MMM[[[aaaaaa```___]]]ZZZ^^^___ZZZWWWYYY[[[YYYUUUUUURRRKKKAAA;;;;;;===HHHUUU```bbb```___^^^[[[[[[^^^``````cccfffbbb\\\___^^^^^^```aaabbb```___]]]\\\[[[ZZZZZZZZZ[[[\\\YYYZZZYYYWWWUUUVVVZZZ^^^]]]ZZZWWWVVVUUUUUUTTTSSSQQQPPPPPPPPPRRRVVVYYY[[[YYY^^^XXXSSSUUUQQQNNNTTTUUU\\\aaa___^^^]]]ZZZUUUMMMRRRUUURRRKKKIIIPPPWWW[[[cccaaa^^^```[[[VVV]]]YYYWWWWWWZZZ]]]___^^^]]]YYYWWWWWWXXX[[[\\\ZZZXXXVVVZZZ\\\ZZZ\\\``````\\\WWW___]]]\\\```]]]ZZZ```ZZZ[[[\\\]]]]]]]]]\\\[[[[[[ZZZYYY[[[^^^aaacccccc___eeeLLL@@@???:::???===999999999999:::&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&''')))(((''''''((())),,,------111AAATTTZZZTTTOOOPPP```lllfff]]]WWWNNNJJJLLLMMMOOOUUUXXXTTTLLLRRRPPPOOOQQQVVVYYYZZZYYYZZZZZZYYYUUURRRRRRVVVZZZTTTVVVUUUSSSTTTXXXZZZYYYSSSTTTWWWYYYUUUQQQSSSYYYWWWUUUXXX\\\YYYSSSTTTYYY````````````bbbeeehhhkkkfffbbb^^^\\\\\\\\\YYYWWWYYYNNNPPPYYYLLL000&&&000000111111000//////111222333222222555999:::888666555444444444444555666666666666555444333333222222222333444555555555333333333222222111111000000000555555555666666666777777888777777888999999666444888999;;;<<<;;;:::888666222555777555222222666:::777444111000222555666666LLLYYYaaa^^^]]]bbbbbb]]]ZZZ```aaa[[[XXXZZZ[[[XXXVVVPPPHHH???::::::===@@@TTT[[[___\\\[[[______\\\XXX[[[^^^___bbbddd___XXX]]]]]]^^^___aaaaaa___]]]YYYYYYXXXYYYZZZ[[[]]]^^^[[[[[[ZZZWWWTTTSSSWWWZZZ]]]ZZZVVVSSSSSSRRRRRRQQQSSSSSSSSSTTTVVVXXX[[[]]]^^^aaaYYYRRRTTTQQQPPPXXXRRR[[[aaa___]]]^^^\\\XXXMMMSSSVVVPPPFFFCCCKKKUUU\\\dddbbb___aaa\\\YYY___```\\\ZZZ\\\^^^\\\YYYWWW[[[XXXWWWXXX[[[\\\[[[XXXZZZ___```[[[ZZZ^^^```]]]XXXaaa___[[[\\\WWWTTT]]]ZZZ[[[\\\]]]]]]\\\[[[ZZZ\\\ZZZXXXYYY]]]```bbbccc```fffMMM@@@>>>999???===999999999::::::%%%&&&&&&''''''&&&&&&%%%%%%&&&)))++++++)))'''%%%&&&'''''''''((()))))))))+++000///777MMMVVVRRRRRRLLLPPP[[[fffeee[[[SSSSSSLLLOOOPPPNNNOOOTTTVVVTTT]]]WWWOOOLLLRRRZZZ[[[WWWUUUVVVVVVSSSQQQRRRVVV[[[[[[XXXUUUTTTUUUWWWWWWXXXYYY\\\UUUPPPTTTRRROOOUUUYYYXXXUUUSSSRRRUUUYYY\\\aaa``````______```bbbdddZZZZZZ\\\]]]YYYRRRQQQTTTYYYYYYWWWYYYQQQ666'''000111222222111///...000111000333222///222999999333555666666777666555333222444555555555444444666888777666444333222111111111444444555666555444222111777666444333222333555666666666777999:::888555222===;;;::::::::::::888666666444555777666555777<<<:::111---222222000777DDDXXXZZZ\\\]]]]]]^^^___aaaggg^^^XXXYYYYYYUUURRRSSSYYYTTTJJJ>>>777999BBBKKKVVVYYY\\\```aaa```^^^]]]___```aaabbbbbbaaa``````]]]XXXXXX```gggeee```\\\[[[]]]\\\YYYZZZ^^^aaa```WWWZZZXXXSSSSSSXXXZZZWWWXXXUUURRRTTTWWWXXXUUUQQQVVVRRRPPPQQQVVV[[[^^^___```___]]]]]]\\\ZZZWWWUUUXXXZZZZZZWWWWWWXXXUUUOOOQQQSSSQQQIIICCCDDDIIIMMMXXXbbbhhheeebbbbbb___YYYaaa^^^]]]___bbbaaa^^^\\\XXX[[[]]]\\\YYYWWWWWWYYYWWW]]]```]]]]]]___\\\VVVUUUXXX]]]^^^YYYTTTWWW^^^\\\WWWUUUXXX[[[YYYXXXYYYUUUXXXYYYXXX[[[aaadddcccccceeeRRR>>><<<===:::;;;<<<;;;::::::999&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((&&&%%%'''''''''''''''(((((((((,,,///...888PPPYYYTTTRRRPPPUUU___hhheeeYYYPPPOOOJJJNNNOOONNNOOOTTTVVVTTTLLLNNNPPPRRR[[[dddhhhfff\\\[[[XXXTTTRRRRRRUUUXXXYYYWWWUUUSSSSSSTTTVVVWWWXXX[[[TTTPPPTTTRRROOOVVVUUUYYY[[[ZZZVVVUUUYYY]]]\\\]]]]]]]]]]]]]]]^^^___```]]]ZZZXXXSSSPPPRRRXXXWWWWWWVVVYYYRRR888)))111///000111000///000111333111333222000111333333111555666666666555555444333222444555555444444555666666666444333222111111111444444444444444333222222555555444333333444555666666666666888999999666444999999:::<<<>>>???>>><<<777555555777666444666;;;999111...222222222<<>>:::>>>GGGOOOZZZ[[[^^^___```^^^\\\[[[ZZZ[[[]]]^^^____________aaa]]]\\\aaadddaaa\\\ZZZ\\\\\\[[[YYY\\\aaaccc```ZZZ\\\ZZZUUUSSSWWWXXXUUUUUUSSSQQQTTTXXXXXXUUUQQQTTTQQQOOOQQQVVV[[[^^^___bbbaaa___]]][[[ZZZWWWVVVWWWZZZZZZXXXXXXYYYUUUOOOSSSRRRNNNGGGCCCDDDGGGIIIUUU___eeeccc``````___\\\YYYXXXZZZ^^^bbbbbb```^^^YYY\\\______\\\YYYYYYYYYYYY]]]___\\\[[[]]]ZZZUUUXXXYYY]]]___[[[VVVVVV[[[\\\WWWUUUXXXZZZYYYXXXYYYWWWZZZ[[[ZZZ\\\cccfffeeeeeefffTTT>>><<<===:::;;;:::999888888777((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&%%%'''''''''''''''&&&&&&&&&,,,---+++999SSS\\\TTTRRRPPPWWWbbbiiieeeYYYPPPNNNIIIMMMNNNMMMOOOSSSTTTRRRLLLUUU\\\^^^___cccdddccc^^^ZZZUUUQQQQQQSSSTTTUUUVVVWWWVVVTTTQQQQQQTTTXXXVVVZZZTTTPPPUUUSSSPPPVVVQQQYYY```___YYYVVVXXX]]]YYY[[[]]]]]]\\\[[[[[[\\\aaa]]]YYYXXXTTTQQQSSSXXXVVVWWWUUUXXXSSS<<<+++111---///000000000000333555222111222444222000111444555555444444444444444444111333555666555444444444666555444333222111111111444444333333222222333333333444444555555666666666666555555666888999888777::::::<<>>888666666777666333444888777222000222333666CCCSSSbbb^^^[[[[[[^^^```___]]]```\\\YYYZZZYYYXXXYYY\\\ZZZPPPDDD===???FFFNNNSSS]]]]]]^^^^^^^^^]]][[[ZZZ[[[\\\^^^```bbbbbbbbbbbbaaa^^^^^^aaaaaa]]]\\\^^^]]]\\\YYYYYY^^^eeeddd___]]]^^^\\\WWWUUUWWWVVVSSSTTTSSSTTTWWWZZZ[[[WWWSSSQQQOOONNNPPPUUUZZZ^^^___cccaaa___]]][[[YYYXXXXXXVVVYYYZZZYYYZZZ[[[VVVPPPTTTPPPJJJFFFDDDDDDEEEFFFPPP[[[cccccc___^^^______\\\\\\]]]^^^___^^^ZZZWWW\\\^^^```aaa^^^\\\ZZZZZZ[[[]]]]]]ZZZYYYZZZYYYVVVZZZYYY[[[___^^^YYYWWWXXX[[[WWWUUUXXXZZZXXXWWWYYYVVVYYYZZZYYY\\\bbbeeedddggghhhVVV@@@<<<<<<999:::888888666555444)))'''&&&$$$$$$&&&'''))))))((('''&&&%%%%%%&&&&&&((((((''''''&&&&&&%%%%%%,,,***))):::VVV]]]TTTPPPLLLVVVbbbhhhddd[[[SSSQQQKKKNNNNNNMMMMMMQQQQQQOOOUUU___fffccc\\\YYYXXXXXXYYYTTTNNNMMMPPPSSSTTTTTTTTTWWWXXXUUUQQQPPPTTTYYYUUUYYYSSSPPPUUUTTTQQQWWWSSSXXX^^^^^^[[[XXXXXXZZZYYY\\\```aaa^^^\\\\\\\\\[[[ZZZ[[[^^^\\\WWWUUUVVVWWWXXXUUUXXXUUU???---000...///000000///000222444222000222777666111333999333222222222222333333333000222555666555444333333666555444333222222222222444444222111111222333444333444666777888888888888777555444555777:::::::::>>>>>>???@@@AAA@@@===:::999777777888666222222666666333222444666<<>>??????===:::777:::888999:::777222222555444444555777;;;EEETTTbbbaaa]]]ZZZ\\\aaaeeecccaaaZZZ[[[[[[ZZZ[[[\\\\\\[[[OOOEEE;;;===HHHSSSWWWVVVWWWXXXYYY[[[\\\\\\]]]]]][[[[[[\\\]]]]]]\\\[[[ZZZVVVWWW[[[^^^]]]]]]bbbiiidddaaa\\\[[[```ddd```XXX[[[[[[\\\]]]]]][[[ZZZZZZ[[[[[[]]]^^^]]]ZZZVVVSSSLLLMMMNNNQQQTTTXXX\\\___[[[\\\]]]\\\ZZZZZZ\\\^^^XXX\\\^^^^^^___aaa^^^XXXTTTJJJDDDFFFJJJIIIGGGHHHHHHSSSbbbiiifff^^^ZZZZZZWWWZZZZZZXXXZZZbbbggggggccc```]]]ZZZYYYZZZ\\\]]]\\\ZZZYYYZZZZZZZZZ[[[]]]WWWTTTUUU\\\aaa___\\\[[[YYYWWWVVVYYYXXXUUUVVVZZZVVVYYYYYYVVVXXX]]]___^^^cccgggXXXCCC===;;;888999999888777666555)))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))((((((((((((((('''''''''***)))+++@@@ZZZ[[[PPPOOONNNZZZdddddd]]]WWWRRROOORRRRRRPPPJJJIIIMMMOOONNNOOOTTTWWWUUUTTTWWWYYYYYYWWWUUUSSSSSSTTTTTTTTTTTTUUUWWWXXXWWWTTTSSSUUUWWWQQQVVVRRRQQQWWWVVVSSSYYYYYYUUUSSSTTTXXXZZZXXXUUUVVV[[[``````[[[XXXXXXZZZaaa[[[WWWYYY[[[[[[]]]aaaYYY[[[WWWYYY[[[JJJ444000111222222111///...000111333555555333555777444///...000111333444444333333222444666777666555555555555444333333222222222333444444333333444444555555888888888999999:::::::::777666444555888:::;;;;;;;;;::::::;;;<<<===<<<:::;;;::::::<<<999444333666444444666;;;CCCNNN[[[dddaaa```___aaaeeehhhgggeee]]]^^^]]]]]]___aaa\\\UUUFFF???:::@@@NNNWWWXXXTTTRRRTTTVVVYYY[[[\\\]]]]]][[[\\\]]]]]]\\\[[[YYYXXXXXXXXXZZZ]]]\\\ZZZ^^^ddddddbbb___\\\^^^aaa]]]VVVYYYYYY[[[___```]]]\\\]]]ZZZZZZ[[[[[[YYYUUURRRPPPLLLNNNPPPRRRTTTWWW\\\___XXX\\\___^^^\\\[[[]]]___ZZZ\\\^^^]]]___bbb```\\\TTTIIICCCHHHJJJGGGFFFHHHEEEMMM\\\gggggg```ZZZXXXXXX^^^^^^XXXYYYccchhhhhhddd```[[[XXXXXXZZZ[[[[[[[[[YYYXXXZZZZZZXXXYYY[[[UUURRRSSSYYY______^^^^^^XXXVVVWWWYYYWWWTTTVVVZZZZZZ\\\[[[XXXYYY]]]^^^]]]\\\dddWWWDDD>>><<<888999999999888777777(((''''''''''''''''''((((((((((((((())))))***+++((((((((()))))))))))))))++++++000EEE]]][[[PPPQQQLLLYYYccc```YYYUUUTTTQQQRRRRRRNNNHHHHHHNNNRRRRRRTTTUUUSSSQQQTTTXXXVVVQQQRRRTTTVVVVVVUUUUUUUUUVVVUUUUUUUUUUUUTTTTTTTTTTTTOOOUUURRRQQQXXXWWWTTTYYYVVVUUUUUUVVVXXXXXXWWWUUUUUUZZZ___^^^XXXUUUWWWZZZbbb[[[WWWXXXZZZYYY[[[]]]XXXZZZVVVYYY^^^PPP:::444000000111000//////111333111777666222888CCC???111...111444777888777666444444555777666555555666888444444333222222222333333333444555555666666666555999888777666777777999999777666555666999:::::::::888777666777:::===>>>>>><<<:::;;;===:::555444777333444777???KKKWWW___bbb___```bbbdddeeeeeedddccc^^^^^^]]]\\\```aaaXXXKKK>>>;;;<<>>>>><<<;;;<<<>>><<<777666888333444888AAAOOO\\\aaaaaa\\\___cccdddccc```______]]]\\\YYYYYY^^^___RRRBBB::::::>>>JJJWWW\\\YYYSSSNNNQQQUUUXXXZZZZZZYYYWWWUUUVVVWWWYYYYYYYYYXXXWWWXXXVVVWWW[[[\\\ZZZZZZ\\\]]]``````]]]\\\]]]\\\YYY[[[YYY\\\cccddd^^^[[[^^^XXXYYYYYYXXXVVVUUUTTTUUUNNNPPPTTTUUUUUUVVV[[[^^^]]]cccggggggbbb]]]\\\]]]YYYZZZZZZXXX[[[```aaa^^^UUUJJJFFFIIIGGG>>>===CCCAAAAAAJJJYYYbbbaaa]]]^^^RRR]]]bbb^^^]]]dddfffaaaaaa___^^^______^^^YYYUUU\\\XXXWWWYYYWWWPPPNNNPPPVVVSSSSSSWWWXXXXXX[[[___WWWVVVWWWYYYVVVSSSUUU[[[[[[]]][[[VVVUUUXXXXXXVVVQQQ\\\VVVFFFAAA===888999777777777888888'''''''''&&&'''((())))))''''''''''''(((((((((((('''((()))******(((&&&$$$,,,,,,===SSS```jjjhhhYYYMMMVVV___^^^WWWQQQRRRUUURRRRRRNNNHHHHHHPPPVVVVVVVVVUUUUUUUUUVVVUUURRRPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUTTTTTTTTTTTTTTTTTTUUUYYYWWWTTTSSSSSSSSSRRRQQQWWWSSSTTT[[[]]]ZZZXXXZZZbbb]]]]]]cccaaaZZZ[[[bbbaaa^^^YYYWWWWWWYYYZZZZZZXXXWWWWWWZZZ___]]]LLL999666555333000---,,,---...000000555666111777===777222333444555666666666666444444555666888:::;;;<<<<<<888444333555777777777333555888;;;;;;999777555666777888777666555666888666777888999:::;;;<<<<<<666888999888777888===BBB@@@CCCBBB:::666666222,,,444000;;;SSS___[[[]]]ggg]]]^^^```aaa```^^^[[[YYY^^^YYYWWW\\\]]]UUUJJJCCC666BBBHHHOOOZZZZZZWWW\\\XXXYYYZZZYYYXXXXXXXXXYYYTTTWWWVVVSSSTTTWWWXXXVVVXXXUUUVVV[[[___\\\ZZZYYY]]]^^^```cccccc___YYYUUU\\\YYYZZZ]]]]]]YYYWWWYYY___]]][[[XXXUUUTTTTTTTTTXXXUUURRRSSSWWWZZZ[[[ZZZVVV^^^bbb]]]VVVXXX^^^bbb[[[bbbaaaZZZZZZbbbddd^^^NNNLLLJJJFFF@@@;;;>>>EEEBBB@@@DDDNNNYYY^^^___^^^aaaaaabbbcccdddcccaaa^^^\\\^^^```aaaaaa^^^[[[XXXZZZYYYXXXWWWRRRLLLKKKOOOTTTRRRPPPQQQUUUXXXXXXWWWQQQTTTWWWYYYXXXWWWVVVVVVYYYWWWUUUSSSTTTVVVYYY[[[ZZZ___eeeKKK===CCC:::888777888999999;;;''''''((((((((()))))))))''''''''''''(((((((((((((((((()))))))))(((&&&&&&///***:::VVViiirrrqqqeeePPPWWW^^^^^^YYYTTTTTTWWWSSSQQQNNNLLLLLLLLLNNNPPPVVVUUUTTTTTTTTTRRROOOMMMPPPPPPPPPOOONNNOOOQQQSSSUUUTTTSSSRRRRRRSSSTTTUUUVVVVVVTTTSSSSSSUUUVVVXXXYYYUUUUUUZZZ\\\YYYYYY[[[ZZZYYY\\\```aaa___bbbfffbbb^^^ZZZWWWWWWXXXYYYYYYXXXVVVUUUZZZbbbaaaQQQ>>>666666555222000/////////111000555444...333777000222333444555555555555555444444444555666888999::::::777444333555777777666555666999::::::999777666777777666555333444777:::999999999999999:::::::::777777888888888999<<<>>>@@@CCC@@@999555666555222555666CCCUUU___^^^```fff``````___^^^]]]]]]\\\\\\[[[YYY[[[```]]]QQQEEE>>>;;;HHHNNNTTT\\\ZZZWWW\\\WWWXXXXXXWWWWWWWWWXXXXXXSSSVVVVVVTTTTTTXXXXXXVVVZZZVVVVVV[[[^^^[[[YYYZZZ]]]^^^___aaabbb___[[[WWW\\\YYYXXXZZZ[[[YYY[[[___^^^\\\ZZZXXXVVVUUUTTTTTTXXXUUUSSSTTTWWWYYYYYYXXXTTT[[[]]]YYYUUUWWW[[[^^^[[[aaa```ZZZ[[[cccddd___NNNJJJGGGEEEAAA===@@@EEEBBBAAAEEEOOOYYY______^^^bbbaaa``````````````````bbbbbbbbbbbbaaa___[[[XXX]]]\\\[[[XXXPPPHHHHHHLLLSSSQQQOOOQQQTTTVVVWWWVVVRRRTTTVVVVVVUUUTTTUUUWWW[[[YYYWWWUUUUUUVVVYYY[[[[[[```eeeLLL>>>CCC:::999888999999::::::'''((()))*********))))))''''''''''''(((((((((((())))))((((((''''''((((((+++$$$999___rrrssskkk```RRRWWW\\\]]]ZZZWWWWWWXXXVVVQQQPPPTTTRRRKKKIIIMMMPPPPPPPPPQQQSSSTTTRRRQQQPPPRRRSSSRRRPPPOOORRRUUUUUUTTTRRRQQQQQQRRRTTTUUUTTTUUUVVVTTTRRRTTTYYY]]]YYYVVVUUUYYY[[[YYYYYYZZZUUUZZZ^^^^^^___dddffffffbbb^^^ZZZWWWWWWXXXXXXXXXZZZWWWTTTYYYaaabbbRRR@@@777666666555333222111111111///444333---000333***222333333444444444333333333333333333444555666777666555444555666777666555777888888999888888777666777666555222111444888<<<::::::999999888888888777999888888:::<<<>>>>>>>>>@@@BBB???999555777888888555@@@MMMYYY___bbbccceeebbb```]]][[[[[[\\\^^^___XXX[[[```ccc[[[KKK>>>999CCCQQQWWWZZZ^^^ZZZVVV\\\XXXWWWVVVUUUUUUVVVWWWXXXSSSWWWXXXWWWWWWZZZZZZXXX\\\XXXWWW[[[\\\ZZZYYYZZZ^^^^^^^^^``````___\\\ZZZ\\\XXXUUUWWWYYYZZZ___eee^^^\\\ZZZXXXVVVUUUTTTTTTXXXWWWVVVWWWYYYZZZYYYXXXVVVZZZ[[[WWWWWWZZZ\\\\\\ZZZ___```[[[]]]ccceeeaaaOOOHHHCCCBBBBBB@@@AAAEEEBBBCCCGGGOOOXXX^^^___^^^bbb```^^^\\\[[[]]]___```fffeeedddddddddcccaaa___aaa```^^^YYYMMMDDDEEEKKKQQQPPPOOOPPPRRRTTTTTTTTTSSSTTTTTTSSSRRRRRRTTTVVV\\\ZZZXXXVVVVVVWWWYYY[[[^^^aaaeeeLLL>>>BBB:::::::::::::::::::::&&&(((***+++,,,+++)))(((''''''''''''((((((((((((***)))((('''&&&''')))***(((&&&EEEppp{{{mmm\\\PPPSSSVVVYYY[[[ZZZYYYXXXWWWXXXPPPPPPYYYXXXMMMLLLSSSSSSRRRQQQQQQRRRRRRQQQPPPMMMQQQUUUUUUSSSQQQSSSVVVVVVUUUSSSRRRRRRSSSUUUVVVUUUWWWWWWTTTPPPPPPUUU[[[VVVUUUUUUXXXZZZZZZXXXWWWVVV___bbb]]]]]]dddeee```___\\\XXXWWWXXXYYYYYYYYY]]]YYYUUUWWW______PPP>>>777666555555555444333111///---222333///333555,,,222222333333333222111111222222222222333333444555444444555666777777666444888777666666666666666666555555555333333444777:::777777777777666666666666:::999999===BBBDDDCCCAAA???AAA@@@===999888999:::888HHHWWW[[[]]]ccceeebbbaaa```]]]\\\[[[\\\^^^___YYY]]]aaa```TTTDDD;;;:::KKKXXX\\\]]]___XXXTTT[[[YYYWWWUUUTTTUUUWWWWWWXXXVVVYYY[[[ZZZ[[[___^^^[[[]]]ZZZXXX[[[[[[YYYYYY\\\___^^^]]]^^^______]]]\\\\\\XXXVVVXXXZZZ[[[___ddd___^^^\\\ZZZWWWUUUSSSSSSWWWXXXYYYZZZ\\\\\\\\\[[[\\\^^^]]][[[]]]aaaaaa^^^ZZZ^^^___\\\^^^cccdddbbbQQQGGG@@@@@@BBBAAAAAABBBCCCFFFJJJPPPWWW^^^___\\\___^^^]]][[[ZZZ[[[]]]```fffdddbbbdddgggiiihhhgggbbbbbb```ZZZNNNDDDFFFMMMPPPOOOOOOOOOQQQQQQRRRRRRRRRSSSUUUUUUTTTSSSTTTUUUYYYXXXVVVUUUVVVWWWZZZ[[[___```dddMMM>>>BBB999<<<;;;;;;;;;::::::&&&(((***+++,,,+++)))(((''''''''''''((((((((((((+++)))(((&&&&&&(((***+++,,,000RRRxxxyyydddUUUNNNPPPTTTXXXZZZYYYWWWVVVUUUVVVMMMMMMVVVWWWOOOQQQ[[[]]]ZZZVVVTTTRRRPPPMMMJJJIIINNNSSSVVVUUUTTTTTTUUUWWWVVVTTTSSSSSSTTTVVVWWWVVVXXXWWWSSSMMMKKKOOOSSSQQQRRRTTTVVVXXXYYYWWWTTTXXX```ccc]]]\\\bbbaaa\\\[[[YYYWWWWWWYYYZZZ[[[[[[]]]ZZZWWWXXX___```TTTEEE777555333333444444222000...+++111444333:::===444222222222333222222111111222222222222222333444555333555777888777666555555666555444444444444555666333555777777666555666777444444444444555555555555888777777<<>>999888:::===OOO[[[\\\]]]cccddd___^^^^^^______^^^^^^]]]]]]]]]^^^^^^XXXJJJ>>>===CCCPPP[[[\\\[[[]]]WWWRRRXXXZZZWWWUUUUUUWWWXXXXXXWWWUUUXXXZZZYYY[[[^^^___]]]]]]ZZZZZZ[[[[[[XXXYYY]]]___^^^]]]]]]______^^^\\\[[[YYYYYY\\\]]][[[\\\___aaa```___\\\YYYVVVSSSRRRWWWYYY[[[]]]^^^___``````aaabbbaaa___bbbeeeddd```YYY\\\]]]]]]___bbbcccaaaSSSIII@@@@@@BBBBBBBBBBBBFFFKKKOOOQQQWWW^^^^^^[[[ZZZ\\\^^^]]]\\\[[[]]]___dddaaa^^^```dddgggfffdddaaa```___[[[QQQIIIJJJQQQNNNOOOPPPPPPOOOOOOOOOPPPNNNRRRVVVYYYXXXVVVTTTTTTTTTTTTTTTTTTUUUWWWZZZ[[[^^^^^^bbbMMM@@@AAA999===<<<;;;;;;::::::'''((()))*********))))))''''''''''''((((((((((((***)))((('''''')))***,,,---333PPPkkkgggYYYSSSQQQMMMRRRYYYZZZXXXTTTRRRRRRQQQKKKKKKPPPRRRPPPSSSZZZVVVUUUSSSSSSTTTUUUUUUTTTRRRTTTVVVYYY[[[[[[[[[ZZZUUUUUUTTTTTTTTTTTTUUUUUUTTTUUUUUUQQQLLLJJJKKKNNNMMMOOOOOOOOORRRVVVWWWTTTWWW\\\___^^^^^^```___]]]ZZZXXXWWWWWWYYY[[[[[[[[[YYYYYYXXXZZZ___bbb\\\RRR999555111111222333111//////+++000333444===BBB999111222222333333333222222222222222222333444555666555777999999777555555555444444444444444555666666333666999:::888666555555222333333333444444555555444444555777;;;>>>>>>>>>:::===CCCFFFAAA;;;:::>>>GGGSSS\\\]]]^^^bbbbbb]]][[[]]]___aaaaaa___\\\[[[```]]]XXXOOOBBB<<>>>>>JJJXXXUUUYYYSSSQQQYYYXXXTTTXXXWWWUUUTTTVVVZZZZZZVVVRRROOORRRQQQOOOQQQWWW[[[ZZZXXXXXX[[[^^^]]]YYYZZZ^^^```_________```^^^\\\YYY[[[YYY[[[______\\\[[[]]]^^^____________]]]\\\[[[\\\^^^^^^]]][[[[[[^^^``````cccddd```___```^^^[[[YYYYYY[[[]]]^^^]]]]]]]]]UUUMMMFFFFFFIIIJJJMMMQQQSSS[[[___[[[\\\cccccc]]]YYY\\\^^^]]]\\\^^^dddiiiccc^^^ZZZ[[[___```\\\WWWYYYVVVVVVYYYWWWRRROOOPPPMMMPPPRRRQQQOOOMMMMMMNNNJJJNNNSSSWWWXXXWWWVVVVVVVVVVVVUUUUUUUUUVVVWWWWWWWWWWWW^^^OOOCCCAAA777===:::::::::::::::(((''''''''''''((())))))''''''''''''((((((((()))))))))((())))))***++++++***333KKK[[[ZZZWWWSSSGGGIIITTT^^^___XXXPPPOOOQQQRRRUUUUUUQQQPPPRRRQQQMMMSSSQQQPPPRRRTTTWWWYYYYYYcccZZZPPPMMMRRRXXXYYYXXXNNNPPPRRRSSSSSSRRRPPPNNNKKKKKKLLLOOORRRSSSRRRPPPNNNLLLEEE>>>BBBOOOYYY[[[[[[WWWZZZbbb```XXXWWW]]]^^^\\\YYYXXXXXXXXXVVVUUUQQQVVVXXXVVVVVVXXXWWWTTT@@@999111///111333222000777////////////888<<<222000111222333444555555555333333333444666888999::::::<<<<<<:::666444555777333444666888999:::::::::;;;;;;;;;888666555666888999888777666555444333333888:::999666222222555999777888>>>CCCAAA>>>DDDNNNXXXWWWZZZ```cccbbb```___\\\]]]^^^___```___^^^]]]```XXXNNNDDD===@@@NNN]]]WWWXXXOOONNNYYYZZZVVVYYYUUUSSSSSSVVVZZZZZZUUUOOOPPPRRRQQQNNNPPPWWW\\\\\\VVVXXX\\\```^^^ZZZZZZ___```______``````^^^[[[XXX[[[YYYZZZ]]]^^^\\\\\\___[[[\\\^^^```aaaaaa``````_________\\\XXXXXXZZZ^^^___dddeeeaaa^^^^^^]]]ZZZYYYYYYZZZ]]]^^^\\\[[[\\\TTTNNNIIIJJJLLLNNNSSSYYYXXXaaaddd______ffffff___[[[]]]^^^\\\[[[^^^gggnnnbbb^^^[[[^^^ccceeeaaa\\\WWWSSSSSSWWWXXXSSSNNNLLLMMMPPPSSSRRROOOMMMMMMNNNJJJMMMQQQSSSUUUVVVWWWYYYZZZYYYXXXWWWVVVUUUUUUUUUTTTTTT]]]PPPDDDAAA777<<<:::::::::::::::&&&&&&&&&&&&&&&'''((((((************)))'''&&&%%%))))))))))))***+++,,,---222333OOOXXXUUUVVVMMMKKKNNN[[[bbbZZZRRRQQQQQQNNNPPPLLLIIIJJJOOORRRQQQOOOTTTQQQOOOQQQVVVWWWTTTPPPRRRQQQNNNMMMMMMOOOQQQSSSTTTQQQOOOOOOPPPOOOJJJGGGLLLSSSTTTNNNIIIIIIHHHEEELLLNNNLLLGGGJJJTTTZZZZZZ[[[[[[\\\___aaa```ZZZUUUaaaaaa```]]]ZZZWWWVVVVVVWWWVVVVVVXXX[[[[[[WWWSSSAAA555222111---222444,,,...000222111111111111///111333666888888666444222000555666333444:::;;;777777999:::888666333222111333666999;;;:::888777666===;;;999777555333222222333555888888666333222111::::::777222000111444555555555555666:::AAAIIIMMMYYYVVVXXX]]]```___^^^___ZZZYYY]]]ccc___VVVWWW```[[[III>>>:::;;;JJJXXXXXXVVVWWWVVVTTTQQQRRRUUUYYYYYYYYYYYYXXXWWWTTTRRRQQQPPPQQQRRRTTTUUUWWWXXXYYYTTT[[[bbbbbb\\\XXXXXXZZZZZZYYYXXXZZZ]]]]]][[[XXX\\\]]]]]]^^^^^^]]]\\\\\\bbb^^^[[[[[[]]]______^^^___^^^]]]ZZZWWWWWWYYY[[[^^^dddfffaaa^^^___^^^YYYbbbTTTVVV______^^^\\\UUUWWWPPPLLLNNNQQQTTTXXX]]]]]]___bbbdddcccaaa^^^]]]YYYZZZ[[[\\\\\\^^^aaaccccccbbbbbbccccccaaa]]]ZZZVVVWWWWWWWWWVVVSSSPPPNNNRRROOONNNPPPPPPLLLLLLOOOOOOPPPSSSUUUVVVWWWWWWWWW\\\YYYVVVTTTTTTUUUUUUUUU[[[YYY[[[SSSCCC??????777999999999888888&&&&&&&&&&&&'''((()))***************)))((('''&&&'''''''''((((((***++++++///111OOOYYYUUUWWWNNNLLLPPP\\\ccc\\\TTTSSSSSSQQQLLLJJJJJJNNNSSSUUURRRNNNUUUQQQMMMNNNRRRUUUUUUSSSRRRQQQPPPPPPPPPQQQSSSUUUSSSQQQPPPQQQRRRQQQLLLHHHFFFKKKLLLHHHGGGIIIIIIFFFLLLOOOOOOLLLOOOVVVZZZXXXXXXXXX[[[___bbbaaa^^^ZZZ]]]]]]]]][[[XXXVVVWWWXXXZZZXXXWWWWWWXXXZZZZZZZZZHHH777111222000222444...111333555444333222111///111222555777888888666555111444555222333666777333444666888888666444444444444666999:::999888777888<<<;;;999777555444333333333555666555444333444555888999888555333333444555333999;;;999===HHHSSSWWWZZZWWWXXX^^^aaa___^^^___[[[[[[^^^```^^^YYYYYY\\\RRRGGG@@@;;;>>>PPPZZZRRRRRRTTTVVVVVVUUUUUUXXXZZZXXXXXXXXXXXXVVVTTTRRRQQQTTTTTTTTTTTTTTTTTTTTTUUUWWW\\\aaabbb^^^[[[ZZZ[[[ZZZYYYWWWYYY\\\^^^]]]\\\aaaaaaaaa```___^^^^^^]]]bbb___\\\[[[]]]______^^^]]]\\\[[[ZZZZZZ[[[\\\\\\YYY___bbb______aaaaaa^^^cccXXXYYY^^^ZZZYYY\\\YYYXXXSSSNNNNNNNNNOOOTTT[[[^^^___aaabbbbbbaaa___]]]YYY[[[\\\\\\]]]^^^aaadddbbbaaa```aaaaaa```]]][[[YYYXXXVVVTTTRRRQQQPPPPPPRRROOOPPPRRRRRROOONNNPPPMMMNNNQQQTTTVVVXXXXXXXXXYYYXXXVVVTTTSSSSSSSSSTTT[[[[[[___WWWDDD??????888;;;;;;:::::::::''''''''''''((()))***+++************)))(((''''''&&&&&&&&&&&&'''((()))))),,,111PPPYYYUUUXXXOOOLLLOOO[[[aaaZZZTTTTTTTTTQQQHHHIIILLLRRRWWWWWWSSSNNNVVVQQQKKKJJJMMMRRRUUUVVVQQQRRRRRRSSSTTTUUUUUUVVVRRRQQQQQQSSSUUUSSSMMMHHH@@@BBBBBBBBBEEEJJJKKKHHHJJJMMMOOONNNQQQUUUVVVUUUXXXXXXZZZ^^^``````]]][[[YYYZZZYYYXXXVVVVVVXXXZZZ\\\ZZZXXXVVVUUUYYY^^^bbbRRR888...444333111222111444666888888555222111111222333444666888888999999333555666444333555555222222444666666666555666777666888999999888888888999:::999888777666555555555555555555444333333666888666777888888666444444555444===@@@;;;@@@PPP\\\\\\ZZZWWWYYY___aaa___^^^^^^[[[]]]]]]\\\\\\^^^[[[VVVIIIBBB??????DDDUUU[[[OOOOOORRRVVVXXXYYYYYYZZZ[[[WWWWWWWWWVVVUUUTTTRRRQQQTTTTTTTTTTTTTTTTTTTTTTTTZZZ[[[^^^``````^^^\\\[[[YYYXXXWWWYYY\\\___``````eeedddbbbaaa___^^^^^^^^^bbb```]]]\\\]]]^^^^^^^^^[[[YYYYYY[[[^^^```___\\\VVV[[[^^^^^^^^^```aaa```cccYYYYYYZZZSSSTTT[[[[[[VVVRRRNNNMMMJJJKKKRRR[[[^^^^^^^^^```bbbbbbaaa```[[[\\\^^^^^^^^^___aaadddaaa___^^^^^^______^^^\\\\\\YYYUUUPPPNNNNNNPPPQQQQQQOOOPPPTTTTTTQQQPPPRRRKKKMMMPPPSSSVVVWWWXXXYYYTTTVVVWWWUUURRRPPPQQQSSSZZZ^^^ddd[[[EEE>>>???999<<<<<<<<<<<<;;;******))))))))))))******))))))*********))))))(((&&&&&&&&&&&&&&&'''((())),,,333SSSZZZUUUYYYPPPLLLMMMXXX]]]VVVQQQRRRSSSOOOIIIKKKOOOTTTWWWWWWRRRNNNTTTPPPLLLKKKMMMQQQTTTUUUPPPQQQSSSTTTVVVVVVVVVVVVRRRRRRSSSUUUVVVRRRKKKEEE>>>======???EEEKKKKKKIIIEEEGGGIIIKKKNNNRRRTTTTTTZZZZZZ[[[\\\\\\[[[YYYWWWYYYYYYXXXWWWVVVVVVYYY[[[[[[[[[ZZZWWWVVVYYY```fffZZZ999,,,444444///111222333555888:::777222222444555555555666666888999999444666777777777888777666222444555666555555666777777888999999888888999;;;888888777666666666777777666777777777555555777888666555777888777444444777666???AAA<<>>>>>BBBHHHKKKKKKJJJEEEEEEFFFJJJMMMQQQUUUXXXXXXYYYZZZZZZYYYXXXWWWWWWYYYZZZZZZYYYWWWWWWYYY[[[XXXZZZZZZYYYXXXZZZ```eee]]];;;---444333...000222000111666;;;888222222777888777666666555666777777333333555888999999888888444555666555333333444555666888999999777777999:::777666666666666666777777777999;;;;;;999777666666888666666888777333444:::888>>>AAADDDTTTffffff[[[WWWUUUXXX___bbb___]]]^^^UUUYYYYYYWWW\\\bbb[[[OOOJJJ555999QQQVVVQQQVVV^^^WWWVVVUUUUUUWWWYYY[[[\\\WWWVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWWWW[[[XXXVVVXXX\\\]]]ZZZVVVQQQUUUZZZ^^^``````___^^^aaaaaa```____________```^^^^^^^^^]]]]]]]]]^^^^^^\\\ZZZYYY\\\```aaa\\\WWWYYYZZZ\\\]]]\\\[[[\\\___^^^TTTTTTVVVVVV\\\]]]TTTOOOMMMKKKIIIEEEEEENNNXXXaaaaaa```___^^^^^^___aaabbbcccdddccc```______``````^^^\\\\\\^^^^^^^^^]]]YYYXXXVVVTTTQQQOOOMMMLLLMMMKKKMMMQQQRRRPPPOOORRRNNNOOOQQQSSSTTTUUUTTTTTTQQQUUUXXXVVVQQQMMMOOORRRVVV]]]ggg\\\BBB999;;;999;;;;;;;;;;;;:::---,,,+++)))((('''''''''(((((()))***++++++++++++***))))))((())))))******///999YYY[[[TTT[[[UUUPPPQQQYYY\\\UUUQQQTTTSSSOOOPPPQQQQQQQQQQQQQQQQQQPPPRRRSSSTTTTTTTTTSSSRRRQQQOOOPPPRRRSSSTTTTTTTTTSSSVVVUUUVVVWWWWWWSSSKKKDDDCCCAAACCCIIILLLKKKKKKLLLJJJHHHIIINNNRRRTTTXXX\\\UUUVVVXXXXXXXXXXXXZZZ\\\XXXZZZ[[[[[[ZZZYYY[[[\\\WWWXXXXXXXXXYYY[[[^^^aaa[[[???111444111///222111...///555<<<999111222999999888777666555555555555111000333888999777666888666777666555222111222444555777888888777777777888666555555444444555666666555888;;;===;;;999777777;;;777888===;;;555555;;;:::???GGGUUUgggqqqkkkaaaTTTSSSVVV^^^aaa___]]]^^^TTTVVVXXXZZZ]]]]]]UUUKKKJJJ777???XXXYYYQQQWWWcccZZZXXXUUUTTTVVVXXXZZZ[[[WWWWWWVVVUUUUUUVVVVVVVVVZZZZZZYYYXXXVVVUUUTTTTTTZZZWWWUUUVVVXXXYYYWWWTTTQQQUUUZZZ^^^^^^]]]\\\\\\aaaaaabbbbbbbbbbbbaaaaaaZZZ[[[]]]]]]\\\\\\^^^___^^^]]]\\\^^^```___[[[XXXXXXXXXYYY]]]]]][[[]]]bbb```WWWWWWYYYZZZaaa```SSSSSSOOOKKKHHHDDDAAAFFFMMM^^^aaabbb___XXXVVVXXX\\\cccdddeeedddbbb``````aaaaaa```______``````___]]]VVVWWWWWWWWWTTTQQQMMMKKKMMMJJJKKKNNNOOOMMMNNNQQQPPPQQQSSSTTTUUUTTTTTTSSSTTTVVVWWWUUURRRPPPQQQSSSUUU[[[dddYYYAAA888;;;888::::::::::::999******)))(((((((((((()))'''((()))***+++,,,,,,+++******)))(((((())))))***---:::YYYZZZTTT^^^ZZZWWWRRRZZZ[[[TTTQQQSSSRRRMMMNNNOOOPPPQQQQQQQQQQQQQQQVVVWWWWWWWWWUUUSSSRRRRRRQQQQQQRRRSSSSSSSSSSSSSSSWWWVVVWWWYYYZZZWWWPPPJJJDDDDDDIIIOOOPPPLLLKKKOOONNNLLLOOOVVVYYYWWWXXX\\\VVVXXXYYYYYYXXXXXX[[[^^^TTTVVVZZZ\\\\\\\\\\\\]]]YYYWWWUUUUUUWWWZZZ]]]^^^XXXCCC888555000222666222///000777>>>:::000000999666666666555555555555555333111333999:::666444777666666666444222111333444222555888999888666666666555444444333333333444444333555888999999999:::;;;<<<:::>>>FFFCCC999555999===CCCTTTiiitttpppgggbbbPPPPPPTTT\\\aaa___]]]^^^UUUUUUXXX___^^^UUUKKKEEEBBB???LLL[[[XXXWWW]]]___XXXVVVTTTUUUWWWZZZYYYXXXXXXWWWVVVVVVVVVWWWXXXYYY\\\\\\[[[YYYXXXVVVUUUUUUZZZXXXVVVUUUUUUUUUTTTTTTUUUWWWZZZZZZYYYYYY[[[]]]```aaacccdddcccaaa___]]]VVVXXX[[[\\\[[[[[[]]]```___``````aaa``````^^^]]]\\\YYYZZZ^^^]]]ZZZ[[[aaa```[[[[[[ZZZWWW]]]^^^QQQTTTNNNJJJHHHDDDAAABBBFFFQQQYYY___\\\TTTPPPVVV]]]```bbbdddeeedddddddddeeecccbbbbbbbbbcccbbb___]]]VVVWWWWWWWWWUUURRROOOMMMOOOKKKJJJLLLMMMLLLMMMQQQPPPQQQSSSTTTVVVVVVVVVUUUYYYXXXVVVTTTSSSSSSSSSTTTVVVZZZaaaWWW@@@:::===999::::::::::::999''''''''''''((()))***+++'''((()))***+++,,,,,,,,,***))))))((((((((()))))),,,999YYYYYYTTT```___\\\QQQXXXYYYRRRNNNQQQOOOJJJJJJLLLPPPRRRRRRRRRQQQQQQZZZZZZYYYWWWUUUSSSSSSTTTSSSSSSSSSSSSSSSSSSTTTTTTWWWVVVWWWZZZ\\\ZZZUUUPPPCCCEEEKKKSSSRRRLLLLLLQQQOOONNNSSS[[[\\\WWWUUUWWW[[[\\\]]][[[XXXWWWZZZ]]]OOOSSSXXX\\\]]]]]]^^^^^^\\\WWWRRRQQQUUUZZZ\\\\\\VVVGGG===666///444999333222222999@@@::://////888333333444555666666555555777444666<<<<<<777444777555555555333222222444666111444777999888666555555444444333222222222333333000222444555666888<<>>???AAAAAAAAAHHHMMMNNNOOOUUUZZZ\\\```_________aaadddgggiiicccccceeehhhiiifff```[[[VVVTTTSSSTTTVVVUUUQQQNNNKKKNNNPPPQQQPPPNNNMMMMMMSSSQQQUUUZZZZZZUUUUUUYYY___]]][[[YYYVVVSSSPPPOOO]]]^^^aaaTTT>>>:::???===AAA>>>;;;999999&&&'''(((((('''&&&''')))))))))))))))*********+++)))((((((''''''(((((((((000HHHVVVXXXWWWOOOKKKRRRTTT[[[^^^YYYSSSRRRRRRRRRQQQRRRQQQOOOPPPTTTSSSPPPUUUWWWWWWTTTTTTXXXVVVQQQRRRQQQPPPPPPRRRUUUXXXYYYVVVXXXYYYWWWTTTRRRRRRSSSSSSSSSSSSSSSRRRSSSUUUXXXUUUTTTSSSSSSTTTXXX\\\^^^]]]]]]]]]\\\ZZZXXXXXXYYYYYYWWWVVVYYY]]]^^^[[[XXXZZZWWWUUUTTTSSSSSSYYYaaaccc\\\FFF444555444///111000777444LLL888333555333333555555222222444444111222666;;;;;;888666777999444555555666666555444333444666999999777444222222333444555666555333000///,,,---///000111333666888;;;:::???FFFDDD;;;999>>>VVVdddpppmmmeee```]]]ZZZVVVTTTTTTYYY___aaa]]]YYYYYYXXX[[[^^^SSSAAA999<<>>888999AAAZZZeeemmmkkkccc\\\XXXUUURRRRRRTTTYYY]]]^^^[[[WWWXXXXXX[[[XXXIII:::888AAAOOOVVVQQQLLLTTTYYYZZZ```XXXWWWYYY\\\___^^^YYYUUUYYYYYYXXXXXXXXXXXXYYYYYYWWWZZZ]]]``````___\\\ZZZ\\\\\\\\\[[[YYYXXXVVVVVVNNNQQQUUUYYYZZZYYYWWWUUUTTTXXX^^^aaa^^^XXXSSSPPPPPPOOOSSSZZZ]]][[[YYYYYYbbbdddfffddd```]]]^^^___cccaaa^^^[[[YYYWWWTTTRRRNNNPPPSSSWWWYYYWWWSSSOOOPPPKKKEEEAAA???@@@@@@@@@AAAHHHNNNOOORRRZZZ```cccccccccbbbbbbaaa```______gggddddddgggjjjiiiddd^^^XXXVVVTTTUUUWWWWWWTTTQQQKKKJJJIIILLLQQQSSSSSSQQQPPPPPPTTTXXXYYYVVVVVVZZZ[[[YYYVVVSSSQQQPPPPPPPPP[[[^^^cccYYYCCC<<<>>>:::???===::::::;;;&&&'''((('''%%%$$$$$$%%%'''''''''(((((((((((()))))))))((((((((()))******555OOO[[[XXXTTTNNNHHHKKKPPPYYY^^^[[[WWWUUUUUUTTTOOOOOONNNKKKNNNTTTUUUSSSQQQUUUXXXWWWUUUUUUWWWYYYTTTRRRRRRTTTVVVWWWVVVTTTVVVUUUTTTSSSRRRRRRTTTUUURRRTTTVVVWWWUUUTTTTTTTTTWWWVVVVVVVVVWWWZZZ]]]^^^XXXYYYZZZYYYXXXXXXZZZ\\\]]]ZZZVVVUUUWWWZZZ[[[\\\VVVSSSQQQSSSTTTTTTXXX]]]ZZZZZZHHH444222222...000...555444NNN:::333333000000333333000000333333000000444999;;;;;;999999999777777666555555444333222444777;;;<<<:::777555444888777666444222111111000---000222333333222222333666444666;;;999555:::EEERRR\\\gggjjjddd[[[TTTOOOPPPQQQUUUXXXZZZYYYVVVSSSYYY[[[[[[TTTCCC777===IIISSS[[[WWWTTT[[[\\\VVVVVV[[[XXXWWWZZZ^^^___ZZZUUUYYYXXXWWWWWWXXXXXXXXXWWWUUUWWWYYY\\\]]]]]]\\\[[[\\\ZZZYYYZZZ[[[ZZZVVVRRRQQQRRRTTTXXX[[[\\\[[[ZZZWWWZZZ^^^```[[[QQQKKKJJJNNNPPPUUU[[[^^^^^^]]]\\\bbbddddddccc```]]]]]]^^^aaa^^^[[[ZZZYYYWWWRRRNNNTTTVVVYYY\\\\\\YYYUUUQQQOOOKKKEEEAAA@@@@@@@@@@@@GGGMMMRRRRRRSSSZZZ___aaabbbcccddddddcccaaa___^^^dddbbb```cccggghhheeeaaa^^^ZZZWWWUUUUUUTTTPPPLLLMMMIIIFFFIIIOOOSSSRRROOOQQQSSSWWWYYYYYYWWWWWWXXXXXXVVVSSSPPPNNNNNNOOOPPPVVVZZZbbbYYYDDD===???999===;;;999999;;;&&&'''((('''%%%$$$$$$%%%&&&'''''''''(((((((((((()))))))))))))))***++++++777QQQ\\\VVVSSSOOOKKKMMMNNNWWW\\\ZZZUUUTTTTTTSSSMMMMMMKKKIIIMMMTTTWWWUUUTTTVVVYYYZZZXXXVVVXXX[[[XXXZZZ[[[YYYUUUQQQQQQQQQRRRQQQPPPOOOPPPQQQRRRSSSQQQRRRRRRRRRQQQRRRTTTVVVWWWWWWVVVWWWXXXZZZ\\\^^^VVVWWWWWWVVVVVVWWWZZZ\\\^^^ZZZVVVSSSTTTWWWZZZ\\\YYYTTTRRRTTTTTTSSSTTTXXXTTTYYYIII444111222000111---555444MMM999333333000111444444111111444444111111444777999:::999999888777777666555444333333333444777;;;<<<:::777666555999888666444222111111111000222444555444333333333555222444777666444===KKKXXX]]]dddgggddd]]]WWWTTTRRRUUUXXXZZZYYYWWWUUUTTTZZZZZZWWWLLL>>>999CCCQQQYYY```]]]YYY^^^\\\TTTSSS^^^ZZZVVVWWW\\\^^^\\\YYYWWWVVVUUUUUUWWWXXXVVVTTTTTTUUUWWWXXXZZZ[[[\\\\\\ZZZXXXWWWYYY\\\\\\WWWRRRUUUSSSRRRSSSWWW[[[]]]]]]XXXXXX[[[\\\VVVLLLJJJMMMNNNRRRVVVYYY\\\^^^_________`````````___^^^]]]^^^]]][[[XXXWWWXXXVVVRRRNNNWWWYYY[[[]]]\\\[[[YYYYYYRRRMMMFFFBBB@@@@@@@@@@@@GGGNNNSSSTTTVVV[[[```bbbaaabbbdddeeeeeecccaaa```dddbbb``````aaaaaa```^^^___[[[WWWUUUTTTSSSOOOKKKNNNJJJFFFHHHMMMPPPNNNKKKTTTWWWZZZZZZXXXXXXWWWVVVVVVTTTQQQNNNLLLMMMNNNOOOPPPUUU^^^XXXDDD===???:::<<<:::888888:::&&&'''((('''&&&%%%&&&'''''''''''''''(((((((((((())))))))))))***+++,,,---:::TTT]]]UUUQQQPPPNNNQQQNNNVVV[[[XXXSSSRRRRRRRRRRRRRRRNNNJJJMMMTTTWWWVVVWWWVVVXXX[[[[[[XXXYYY\\\]]]___```\\\UUUPPPOOOPPPPPPOOONNNOOOQQQSSSSSSRRRSSSSSSRRRQQQPPPRRRVVVYYYWWWWWWWWWWWWXXXZZZ\\\]]]WWWWWWWWWVVVUUUWWWZZZ]]]^^^ZZZUUUQQQQQQTTTXXX[[[[[[VVVTTTUUUVVVSSSRRRTTTTTT\\\OOO888333555333444...555333LLL888222333111222444555222222555666333222333555777888888777777777666555444444444444444555777999:::888777666666888777666444333222222222111333555555444333444555555222444777666666BBBRRRgggbbb___^^^\\\XXXWWWYYYVVVYYY\\\\\\YYYWWWWWWYYYWWWTTTLLLBBB;;;>>>IIITTT^^^ddd^^^VVVZZZZZZVVVYYY^^^[[[XXXXXX[[[^^^___^^^WWWUUUSSSUUUWWWXXXVVVSSSVVVVVVVVVVVVWWWYYYZZZ[[[YYYXXXXXXZZZ]]]]]]ZZZVVVVVVRRRMMMNNNRRRWWWYYYYYYTTTSSSVVVYYYSSSKKKMMMUUUNNNSSSVVVVVVXXX\\\^^^^^^\\\\\\]]]^^^^^^^^^]]]]]][[[YYYWWWVVVVVVUUUSSSRRRVVVXXXZZZ[[[ZZZ[[[\\\^^^VVVPPPHHHBBB???@@@@@@AAABBBKKKSSSVVVYYY___cccddd```aaacccdddeeedddbbbaaagggfffddd___ZZZXXXXXXYYY]]]ZZZVVVUUUVVVVVVSSSPPPNNNKKKIIIJJJMMMMMMKKKIIISSSXXX[[[YYYXXXXXXXXXUUUUUUSSSPPPNNNLLLLLLLLLMMMMMMSSS]]]WWWCCC===???999;;;999777777999&&&'''(((((('''&&&''')))''''''((((((((()))))))))************+++,,,------???YYY```SSSPPPPPPPPPRRRPPPWWW[[[VVVQQQQQQRRRRRRVVVTTTPPPKKKMMMTTTWWWVVVVVVSSSTTTYYY\\\[[[ZZZ]]]aaa```^^^[[[WWWTTTSSSRRRQQQOOOOOORRRUUUVVVUUUTTTUUUUUUTTTSSSQQQRRRUUUXXXVVVVVVVVVWWWXXXYYYZZZ[[[YYYYYYXXXWWWVVVXXX[[[^^^\\\YYYUUUPPPOOOQQQVVVYYY\\\WWWTTTVVVWWWTTTRRRSSSVVVaaaUUU<<<444555333333///555222KKK777111333222111444444222222666666333444444333444555666666666666555444444444444555666555777888888666666777888777666666555444333333222222333333333222222444666555333555999777888FFFWWWkkkbbb[[[YYYWWWTTTUUUYYYTTTXXX[[[[[[WWWVVVYYY]]]UUUNNNCCC;;;;;;EEEPPPWWWZZZbbb]]]TTTWWWXXXYYY___[[[[[[[[[[[[]]]___```aaaWWWUUUSSSUUUYYYYYYVVVRRRXXXWWWVVVUUUUUUWWWYYYZZZVVVVVVWWWYYY[[[\\\[[[ZZZUUUPPPLLLLLLPPPTTTTTTSSSQQQPPPTTTYYYTTTKKKMMMWWWOOOVVVZZZXXXXXX\\\^^^\\\\\\\\\\\\]]]^^^^^^]]]\\\\\\\\\ZZZXXXUUUSSSTTTUUUYYY[[[]]]]]]ZZZYYYYYY[[[[[[SSSJJJBBB??????AAABBB@@@JJJTTTXXX[[[```bbbbbb___```aaabbbbbbaaa```___dddfffeee___VVVSSSVVV\\\```\\\XXXWWWXXXXXXVVVSSSLLLLLLMMMNNNNNNMMMLLLKKKNNNUUUXXXVVVVVVYYYYYYVVVTTTSSSQQQOOOMMMKKKKKKJJJPPPUUU^^^WWWCCC<<<===888;;;999777666777%%%'''(((((('''''')))***(((((((((((())))))))))))************+++,,,---...CCC]]]aaaSSSNNNPPPPPPRRRRRRXXX[[[VVVQQQQQQRRRSSSTTTSSSNNNJJJLLLSSSXXXWWWTTTOOOPPPXXX]]]\\\\\\^^^bbb^^^ZZZYYYZZZZZZXXXUUURRRQQQRRRUUUYYYZZZXXXVVVVVVVVVVVVTTTRRRQQQSSSTTTVVVVVVVVVWWWXXXYYYZZZ[[[[[[[[[ZZZXXXWWWYYY\\\___[[[YYYTTTPPPNNNPPPTTTXXX[[[VVVTTTWWWXXXVVVSSSSSSXXXdddWWW===333333000000000555222JJJ666111333222111333444222222555666333666444222222333444555555666555444333444444666777666777777666555555777999555555666666555444333333111222222111000111444666666444666:::999:::HHHZZZiiiaaa\\\^^^]]]YYYWWWYYYOOOTTTWWWWWWTTTTTTYYY___VVVLLL>>>888>>>KKKVVVZZZPPP]]]]]]WWWYYYYYYYYY___WWWZZZ]]]______```aaabbbXXXVVVTTTVVVZZZ[[[WWWSSSZZZYYYVVVTTTTTTVVVXXXYYYSSSTTTVVVWWWYYYZZZ[[[[[[UUUQQQMMMNNNRRRTTTRRROOORRRPPPUUU[[[TTTIIIJJJTTTQQQZZZ___]]]\\\______\\\^^^]]]]]]]]]^^^^^^\\\ZZZ^^^___]]]YYYTTTRRRUUUXXX___bbbcccaaa\\\WWWUUUUUU^^^VVVKKKBBB>>>???AAACCCCCCMMMVVVZZZ\\\^^^___]]]`````````______^^^]]]]]]^^^ccceee^^^UUUSSSZZZbbbeeeaaa\\\YYYYYYXXXVVVSSSJJJMMMPPPQQQPPPNNNNNNNNNJJJQQQUUUTTTTTTYYYZZZWWWSSSSSSQQQPPPMMMKKKJJJIIITTTYYY```XXXBBB;;;<<<777;;;888666666666'''''''''''''''((()))***''')))***)))&&&%%%'''))))))''')))++++++)))+++000GGGXXX[[[TTTVVVVVVOOOLLLUUUYYYXXXSSSOOOQQQTTTUUUMMMMMMNNNOOOQQQTTTWWWXXXSSSOOOMMMQQQZZZ``````]]]ZZZSSSTTT]]]]]]UUUQQQUUUTTTVVVYYY\\\\\\[[[YYYWWWVVVUUUTTTTTTUUUUUUTTTSSSZZZVVVWWW[[[\\\XXXXXX]]]]]]\\\ZZZYYYYYYYYYZZZ[[[TTTWWWYYYUUUPPPQQQXXX___[[[RRRPPPUUUUUUPPPRRR[[[YYYbbb\\\EEE777999888000222444555333///---...111,,,...111444666555444333666333000///111444555666555555666666555444333333555555444444444444555555888777666444444333333333000555999999555333555999555999888555;;;IIITTTXXXaaa`````````___]]][[[XXXTTTUUUYYY\\\YYYTTTVVV]]]RRRKKK>>>888EEEYYY]]]UUUZZZYYY[[[]]]\\\XXXXXX\\\WWWZZZ^^^``````^^^\\\[[[YYYVVVTTTTTTVVVXXXVVVTTTVVVTTTQQQNNNRRRYYY[[[XXXUUUXXX\\\]]][[[YYYXXXXXXNNNSSSVVVUUUTTTTTTQQQMMMNNNUUUUUUNNNJJJMMMQQQRRRXXX^^^aaa^^^\\\___^^^ZZZ\\\]]]^^^^^^\\\ZZZZZZZZZ```bbb]]]TTTOOOSSSUUUSSSYYYZZZ\\\```bbb___XXXRRRUUUTTTLLLAAA;;;===AAABBBIIIVVV``````\\\\\\___aaabbbWWWYYYbbb```___aaa\\\^^^cccbbbXXXPPPPPPVVVYYYYYYaaaaaaZZZWWW[[[ZZZTTTXXXSSSLLLKKKMMMOOONNNKKKGGGKKKPPPSSSSSSTTTWWWZZZ[[[\\\SSSLLLPPPNNNMMMTTTYYY\\\cccYYYCCC;;;===888999999888777666(((''''''''''''(((((()))&&&(((******'''&&&'''))))))'''(((+++***(((***///HHHXXXZZZSSSUUUUUUNNNLLLPPPVVVWWWSSSPPPQQQSSSRRRMMMNNNPPPSSSTTTUUUVVVVVVSSSQQQQQQUUU[[[^^^]]]ZZZ]]]UUUSSSYYYYYYSSSRRRWWWYYYZZZZZZYYYXXXWWWVVVUUUPPPPPPPPPRRRVVVXXXXXXXXXYYYWWWYYY^^^^^^YYYWWWYYY\\\[[[ZZZYYYYYYYYYYYYYYY[[[ZZZYYYUUURRRRRRVVVYYYWWWMMMJJJPPPSSSOOOPPPVVV\\\ccc___KKK888222///+++222444666444000...///111///000222333444333222111444222000111333555666666555666666666666555444333666666555555444555555555777777666555444444444444444555666777999999::::::999<<<===<<>>>>>666:::999888777777)))((((((''''''''''''(((&&&(((******)))((((((((()))'''(((***)))'''***...JJJXXXXXXQQQTTTSSSMMMNNNMMMSSSVVVSSSPPPQQQQQQPPPNNNPPPSSSVVVWWWVVVUUUSSSTTTUUUWWWYYY[[[ZZZZZZYYYaaaXXXSSSUUUUUURRRSSSXXX[[[ZZZXXXWWWUUUUUUUUUUUUNNNNNNOOOQQQUUUXXXYYYYYYXXXXXX\\\aaa```ZZZUUUTTTZZZZZZZZZZZZYYYXXXWWWVVV^^^[[[WWWUUUTTTUUUVVVWWWSSSHHHDDDJJJQQQPPPNNNPPPUUU[[[\\\QQQ???111///333333555777555222///000222222222222111111000000///222111111333555777777777666666666666666666555444888777666666555555555555777777666555555666666666666333111444999===<<<::::::===@@@DDDNNN\\\gggllleeeaaa^^^^^^```___[[[VVVTTT[[[^^^[[[\\\```[[[RRRCCC999666CCCUUU^^^___^^^___ZZZXXX[[[]]][[[YYYYYYYYYYYYYYYYYYWWWVVVTTTSSSWWWVVVUUUVVVXXXZZZ[[[ZZZQQQWWWZZZYYYXXXYYYXXXUUUWWWYYY\\\\\\[[[ZZZZZZ[[[XXXWWWTTTRRRUUUYYYYYYUUURRRVVVWWWSSSPPPQQQTTTUUUUUU[[[_________```___\\\```___^^^]]]\\\]]]^^^___\\\]]][[[TTTQQQSSSUUUUUUVVVVVVWWWYYY\\\\\\ZZZXXX]]]]]]WWWKKKCCCBBBDDDEEEMMMYYYeeefffccccccccccccZZZVVV]]]aaaZZZZZZbbbdddaaabbb^^^WWWSSSVVVZZZZZZWWWUUUVVVXXXWWWUUUWWW\\\WWWSSSPPPPPPRRRRRROOOLLLIIIMMMQQQTTTVVVWWWYYY[[[[[[]]]UUUOOORRRPPPMMMSSS\\\XXXYYYQQQBBB??????666::::::999888888***)))(((''''''''''''''''''(((***++++++)))((((((***'''''')))((('''***///LLLXXXWWWQQQSSSQQQMMMOOONNNSSSVVVRRROOOQQQRRRRRRRRRSSSUUUWWWWWWVVVUUUTTTWWWYYY[[[ZZZWWWVVVXXXZZZaaaZZZUUUVVVVVVSSSTTTWWWVVVVVVVVVVVVVVVVVVVVVVVVRRRQQQQQQRRRTTTUUUUUUTTTYYYZZZ\\\___^^^ZZZVVVTTTYYYYYYZZZZZZYYYWWWUUUTTTYYYXXXWWWUUUTTTUUUWWWYYYSSSHHHBBBHHHQQQRRROOOMMMPPPTTT[[[XXXGGG444111999333666888777333000111222222222000/////////000111111111222555888999888777555666666777666666555555999888777666666555666666777666666666666777777888555222000222777::::::999777;;;BBBKKKVVVaaagggiiigggccc^^^___aaabbb]]]XXXTTT]]]___ZZZ]]]cccZZZJJJAAA999;;;LLL[[[\\\YYYZZZaaaZZZVVVZZZ^^^\\\ZZZXXXZZZXXXVVVVVVVVVVVVUUUTTTWWWWWWVVVVVVWWWXXXYYYYYYRRRYYY^^^[[[XXXXXXXXXVVVZZZ[[[[[[YYYVVVTTTSSSSSSVVVVVVSSSQQQTTTYYYXXXSSSUUUVVVWWWTTTRRRSSSUUUWWWVVVYYYZZZZZZYYYZZZ[[[\\\dddbbb^^^]]]\\\]]]]]]^^^XXXXXXWWWTTTQQQRRRSSSUUUVVVVVVUUUVVVWWWYYYZZZZZZ\\\^^^YYYMMMCCCAAABBBBBBIIIVVVbbbeeeeeeeeeeeecccZZZYYYaaaaaaWWWWWWaaacccdddddd___YYYVVVYYYZZZYYYWWWRRRRRRXXXWWWQQQSSS[[[UUUTTTSSSSSSTTTSSSPPPMMMJJJMMMPPPSSSVVVXXXYYYZZZRRRVVVPPPMMMRRRRRRPPPWWWYYYWWWWWWNNN???===???999::::::999999999***)))((('''''''''''''''*********++++++***)))''')))'''''')))((('''+++111NNNXXXWWWQQQSSSPPPLLLPPPSSSWWWVVVPPPMMMQQQUUUVVVVVVVVVUUUUUUUUUUUUVVVVVV[[[\\\[[[WWWSSSTTTYYY^^^___[[[XXXYYYXXXVVVUUUUUUSSSTTTVVVXXXXXXWWWUUUTTTUUUSSSRRRSSSTTTUUUSSSRRRZZZ[[[[[[YYYYYYYYYXXXWWWXXXYYYYYYYYYYYYWWWUUUTTTVVVYYY[[[WWWRRRQQQUUUZZZWWWLLLEEEJJJTTTVVVQQQLLLVVVWWW]]]^^^NNN777///555333666999888444111111222000000///...///000222444000111222555888999888666555555666666666666555555888888777666666666666666777666666666666777777888555444444555666888:::<<<;;;???JJJWWWbbbgggfffeeeccc___[[[[[[]]]]]]ZZZVVVUUU]]]^^^YYY\\\```UUUCCC???<<>><<<:::999999999999)))((((((''''''''''''(((...,,,+++*********)))''')))'''''')))))))))---444PPPYYYWWWTTTUUUPPPKKKQQQWWWZZZXXXQQQMMMQQQVVVXXXWWWVVVUUUTTTTTTUUUVVVWWW[[[ZZZWWWSSSQQQTTT[[[aaa\\\ZZZYYYYYYZZZXXXUUUSSSTTTVVVXXXZZZYYYWWWSSSQQQSSSRRRRRRSSSVVVWWWWWWVVVXXXYYYXXXTTTUUUYYY[[[[[[XXXXXXXXXYYYXXXXXXWWWVVVYYY^^^```ZZZRRRNNNRRRWWW[[[RRRLLLNNNUUUXXXRRRKKKTTTSSSWWW\\\TTTDDD888666222666999888444111000111.........///000222555666111111222444777888777555333444555555555555555555777666666555555666666777777777666555555666666666666777888999:::<<<>>>@@@CCCGGGSSScccmmmlllgggddd```^^^\\\\\\\\\\\\\\\[[[XXX]]]^^^[[[[[[ZZZNNN@@@:::@@@LLLXXX\\\YYYWWWXXX\\\VVVTTTWWWZZZZZZZZZ[[[XXXUUUTTTVVVZZZ]]]\\\[[[XXXYYYXXXVVVTTTSSSTTTUUUYYY\\\[[[WWWUUUYYY[[[ZZZZZZZZZYYYWWWUUUTTTVVVXXXUUUYYYZZZWWWWWWXXXWWWSSSUUUPPPMMMMMMNNNNNNRRRWWW^^^[[[XXXXXXWWWWWW]]]ccchhhddd___]]]^^^]]][[[XXXYYYWWWXXXYYYWWWTTTTTTWWWTTTTTTTTTSSSSSSVVVZZZ^^^^^^cccbbbWWWKKKFFFEEEEEEGGGRRR^^^cccfffjjjkkkiiidddaaaeeebbbYYYZZZ\\\TTTbbbeeeddd___ZZZZZZYYYVVVXXXWWWWWWYYYVVVQQQPPPSSSTTTTTTUUUUUUTTTSSSQQQPPPPPPPPPRRRTTTWWWXXXWWWVVVQQQVVVSSSRRRYYYXXXVVV\\\TTTWWW[[[PPP;;;777>>><<<999888888888888(((''''''''''''(((((()))222///+++)))))))))(((''')))&&&&&&)))***+++000777QQQYYYXXXVVVWWWQQQKKKRRRWWW[[[YYYRRRNNNQQQTTTUUUUUUUUUUUUUUUVVVVVVUUUUUUWWWVVVTTTRRRSSSWWW]]]aaaYYYXXXWWWVVVWWWWWWUUUSSSUUUVVVWWWXXXXXXWWWVVVUUURRRRRRRRRTTTWWWYYYYYYXXXTTTVVVUUUQQQSSSZZZ]]]\\\XXXXXXXXXXXXXXXXXXYYYZZZ^^^``````\\\VVVRRRTTTVVV]]]WWWQQQPPPUUUVVVPPPIIINNNMMMOOOUUUXXXQQQBBB666111555888888444000000000...//////000222333555666222111111333555666555444222222333444444444444444444444444444555666777777777777666555444444444444555444555999@@@CCCCCCBBBHHHJJJTTTdddnnnlllfffccc^^^______^^^\\\\\\^^^```]]]]]]^^^^^^[[[SSSHHH@@@888GGGWWW[[[YYYXXXYYYYYYWWWTTTSSSVVVXXXXXXZZZ^^^XXXUUUTTTWWW\\\^^^]]]ZZZWWWXXXYYYWWWUUUTTTUUUWWWYYYZZZXXXVVVWWW[[[[[[XXXYYYYYYXXXUUUSSSTTTVVVXXXVVV[[[\\\VVVRRRSSSUUUVVVRRRJJJEEEEEEFFFGGGLLLSSSYYYVVVWWW[[[[[[ZZZ^^^eeedddaaa]]]]]]______\\\XXXWWWUUUWWWZZZWWWRRRRRRVVVPPPQQQRRRSSSTTTWWW]]]bbb___ffffff[[[OOOIIIHHHHHHIIIRRR\\\```dddggghhhfffhhhbbbcccbbb^^^aaa]]]NNNXXX```ddd```ZZZXXXXXXVVVUUUZZZ\\\YYYVVVUUUSSSPPPSSSTTTTTTTTTSSSQQQQQQQQQUUUTTTTTTWWWYYYZZZXXXUUUNNNTTTSSSSSS\\\\\\ZZZ```WWWWWWZZZPPP===:::===999777777777777777'''''''''''''''((()))***555111+++(((((()))(((''')))&&&&&&)))+++,,,222999RRRYYYYYYXXXYYYQQQKKKRRRVVVZZZZZZTTTPPPQQQRRRQQQRRRSSSVVVWWWXXXVVVUUUSSSSSSRRRRRRSSSUUUZZZ]]]```XXXWWWUUUSSSTTTVVVUUUSSSSSSTTTTTTVVVWWWYYY[[[\\\UUUTTTSSSUUUWWWYYYXXXXXXPPPTTTTTTQQQSSS[[[^^^[[[YYYXXXWWWWWWXXXYYY[[[\\\___^^^]]][[[ZZZYYYYYYYYY]]]YYYSSSQQQSSSTTTNNNGGGSSSPPPNNNRRRXXXSSS@@@---111444888777444000///000///000111222333444444555333222111222444555444333111222333333444444444333333333333444555666777888888777666444444333333333333//////777BBBHHHEEE@@@HHHGGGOOO___iiigggbbb```WWWZZZ\\\ZZZWWWWWW[[[```aaa^^^^^^aaa\\\OOOEEEAAA999OOO___\\\UUUUUUXXXWWWTTTSSSSSSVVVVVVVVVZZZ```XXXUUUTTTWWW\\\^^^\\\XXXVVVXXXYYYXXXVVVVVVXXX[[[XXXXXXWWWVVVYYY]]][[[VVVZZZYYYWWWSSSPPPOOOQQQSSSUUU[[[[[[SSSLLLMMMSSSVVVOOOFFF???@@@AAABBBHHHPPPRRRQQQTTT[[[]]][[[^^^dddaaa]]][[[]]]```aaa]]]YYYTTTRRRTTTWWWUUUNNNMMMRRRLLLNNNQQQSSSUUUYYY```fff^^^eeeggg\\\PPPIIIHHHHHHIIIQQQYYY]]]___cccdddaaajjjbbbaaaaaaaaafff___KKKPPP[[[bbb___YYYWWWWWWWWWRRR[[[^^^YYYVVVYYYVVVOOOSSSTTTTTTSSSQQQQQQQQQRRRYYYXXXWWWYYY[[[\\\YYYVVVTTTZZZVVVTTTYYYVVVRRRVVVZZZWWWXXXOOO@@@===>>>555777777666666777