BM6P6(@ www^^^OOOGGG@@@;;;777777444000,,,,,,000555777222000222111,,,+++///111///,,,***,,,333<<>>BBBDDDAAA@@@GGGQQQmmmVVVJJJBBB;;;666888777555111......111555555111000222222......222333222111111444999>>>BBB===<<<:::::::::999777555444333111000///.........000...+++******,,,///222///000000//////...------000000//////.../////////---,,,,,,,,,,,,,,,,,,+++,,,---------,,,)))'''%%%&&&&&&&&&''''''((((((((()))(((+++///000---+++---,,,***,,,000111......000333222000000000///,,,***+++***)))***,,,---,,,+++//////...---------------111------111222...+++,,,---------------.........,,,++++++,,,......+++(((*********++++++*********---......+++&&&$$$'''******+++,,,,,,,,,+++***))))))***+++---......------,,,+++***)))((((((((((((((((((((('''&&&'''***------******---,,,)))(((,,,---...+++$$$$$$))),,,***...,,,++++++,,,------,,,///////////////////////////---...222222...,,,...,,,******+++)))&&&%%%&&&%%%%%%%%%%%%&&&'''((()))"""#########!!!!!!"""$$$%%%&&&'''))))))))))))((($$$"""!!!!!!######""" ###!!!""" ###(((!!!!!!!!!!!!!!!  !!!!!!""""""""""""""""""##################%%%"""###!!!  """######"""###"""!!!"""######!!!  ###$$$"""$$$(((%%%''')))(((%%%"""!!!!!! !!!  ###!!!###""""""!!!!!!"""###$$$ !!!!!!""""""!!!!!! !!! ###"""!!!"""%%%&&&&&&$$$"""!!!"""$$$!!!"""""""""!!!!!!!!!!!!"""""""""!!!!!!  !!!""""""!!! """!!! !!!$$$&&&'''$$$%%%$$$ ###$$$""" !!!"""!!! ###!!!!!!$$$$$$!!! """ !!!!!!""""""""""""""" !!!"""#########&&&"""!!!###!!!%%%###!!!"""###$$$###############""""""######$$$###""""""""""""###$$$$$$&&&"""!!!$$$%%%###%%%***%%%'''***+++++++++,,,---(((+++,,,+++---000---'''))))))))))))************///......---------......222000//////000222222111......///111333777:::;;;CCCCCCEEEEEEBBBAAAIIITTTaaaMMMEEE>>>777333888777555222000000333555222000000333333000111333444333333666;;;>>>>>>===:::888555444444333222000111111111111000...------111///,,,******---111333---......///000000111111222000...,,,,,,---...000,,,,,,------,,,+++)))(((+++,,,---...---,,,***(((&&&&&&&&&''''''(((((((((***((()))------)))'''((()))(((+++000222///...111222111000//////...,,,***---,,,+++,,,---......,,,///...------------------///,,,,,,///000...,,,---...---,,,+++,,,---///000------,,,---......+++)))************************...///...***%%%###%%%'''''''''((()))))))))(((((('''((()))+++,,,,,,------+++***)))(((''''''''''''+++++++++***((()))+++---,,,******,,,+++)))(((+++...///,,,((('''***+++***......---+++***+++...000***,,,...000000...,,,***---******......++++++...---)))'''))))))&&&&&&((($$$$$$$$$$$$%%%&&&''''''###%%%&&&&&&$$$"""""""""$$$'''***------+++'''%%%###"""!!!!!!""""""!!! """### !!!!!!!!!!!!!!!!!!  !!! !!!"""###$$$%%% ###$$$###!!! !!! !!!!!! !!!###"""!!!!!!"""$$$$$$###!!!""""""######%%%)))"""''',,,***$$$""" !!!!!!###%%%""" !!!""""""######""""""!!!!!! """ !!!###$$$$$$"""  """ !!!"""""""""!!!!!!############"""!!! !!!!!!!!!!!! ###"""!!! !!!"""###%%%&&&$$$###%%%$$$!!!!!!!!!!!! ###!!!!!!$$$###!!! ###&&&&&&%%%""" !!!!!!""""""######&&&###!!!!!!$$$%%%### %%%$$$###$$$&&&&&&$$$#########"""!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######$$$""""""$$$%%%$$$%%%(((,,,)))&&&%%%&&&(((******(((***+++,,,///111---&&&))))))))))))************///...---,,,,,,+++++++++000///---...000111111000/////////000333777;;;===BBBAAA@@@>>>999:::EEEQQQxxxWWWHHHCCC===666333888777555333222333444666333222222333333222222222444222111555;;;>>><<<888:::777444222111111000//////000111111000///---,,,000///---,,,,,,...111222---------...///000111111000///...,,,,,,,,,------)))***+++,,,,,,+++)))((()))+++---///000000///...,,,,,,+++++++++*********)))'''))),,,,,,)))''')))+++***---222333///...000111///......///...,,,***---,,,+++,,,.........---......---,,,,,,---------000...---///111111000000............///000000111...............---+++************))))))************++++++***''''''(((+++&&&&&&&&&'''''''''''''''%%%&&&''')))***+++,,,,,,+++***)))(((((((((((((((,,,------,,,******,,,---+++******+++***))))))***------,,,***))))))))))))))),,,------+++,,,000333)))***,,,......,,,***)))+++((('''***+++***+++///000(((%%%)))+++''''''***$$$$$$$$$###$$$$$$%%%%%%&&&(((++++++(((&&&$$$###!!!$$$'''))))))&&&### !!!!!!!!!"""$$$%%%%%%%%%!!!!!!"""$$$$$$""" !!!!!!!!!!!!!!!  !!!!!!###$$$$$$### !!!"""!!! """ !!!###$$$###!!!&&&######'''(((%%%$$$%%%"""&&&***)))$$$  ######!!!"""%%%###  !!! """"""############""""""!!!!!!"""""" !!!###!!!!!!!!!"""""""""!!!!!!$$$$$$$$$$$$###!!! !!!!!!!!!!!!!!!!!! """!!!!!! !!!!!!###$$$######$$$"""############""""""$$$%%%"""!!! !!!$$$&&&%%%###  !!!!!!!!!"""""""""###%%%$$$###$$$&&&&&&$$$!!!$$$###$$$%%%&&&&&&$$$"""""""""!!!!!!!!!"""######$$$############$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''### $$$((()))))))))+++...111444222,,,&&&((()))))))))************------,,,+++******++++++...---------///111000///111000///000333777<<>>555111333555444333444666666555444444777777555444555333000888666333444888::::::999666444222111111111000//////000000111111111111000000/////////...------,,,...---,,,+++++++++,,,---,,,---......---+++((('''***+++---///111111111111......///000///---+++)))111111///...,,,+++***))))))''')))...000...///222444111000111000+++***+++...---,,,---......,,,++++++***)))***+++,,,+++***,,,,,,,,,,,,,,,------.........+++(((***///000...(((+++...111111...***(((+++---...---,,,+++,,,...---,,,+++******+++,,,---///.........---,,,,,,+++,,,+++***))))))))))))***'''&&&&&&&&&'''((()))***++++++************++++++$$$%%%&&&&&&%%%$$$%%%'''+++------******,,,,,,))),,,))))))******((((((+++---///000000---***'''&&&)))((('''&&&&&&'''((()))***&&&&&&)))***(((***...///((((((...,,,###$$$---&&&&&&%%%$$$############"""$$$'''(((&&&###!!!!!!"""!!!!!!!!!!!!"""""""""!!!!!!  ###$$$###"""$$$"""!!!!!!!!!!!!!!!  !!!  !!!!!!!!!&&&### !!!!!! !!!###!!!!!!  ###,,,000,,,&&&###$$$"""!!!###$$$$$$!!!###$$$!!!!!!"""###$$$$$$###!!!!!!""""""######""""""!!!###""""""$$$"""###%%%&&&&&&$$$""""""###$$$######"""!!!!!!!!!""""""############"""!!! !!!!!! !!!!!! !!!"""###### """""""""###!!!!!!$$$###!!!!!!###&&&###!!!!!!$$$###!!!$$$###!!! !!!!!!!!!!!!"""""""""""""""###$$$%%%%%%%%%$$$###"""!!! !!!######!!! """"""""""""###$$$%%%%%%###""""""""""""###$$$$$$!!!###### ###$$$"""%%%%%%%%%&&&(((***)))(((///555@@@GGGAAA444+++'''))))))))))))************)))))))))******+++------,,,,,,,,,...111222111///222111000000222555999;;;666555444333111444BBBPPPgggRRRBBB@@@<<<222...444444222222444666777555333222666888555555888666111777777777777888888999999444333222333444444222000111111111111111222333333444111...+++******,,,---///---,,,++++++,,,...///------,,,,,,+++)))(((''',,,,,,---......///000000...///111222222111///...//////......---,,,,,,,,,***(((***...000///000444444000......,,,((((((***,,,,,,+++,,,......---++++++***)))***+++,,,+++***,,,,,,++++++,,,,,,---...,,,---)))%%%&&&,,,...++++++,,,...//////,,,)))((()))+++,,,,,,******---//////...,,,++++++,,,...///333222111111000///---,,,,,,+++***((('''''''''''')))((('''&&&&&&'''((()))******))))))))))))******###%%%''''''&&&&&&'''(((+++//////+++***...---***---)))(((++++++)))***///222000...,,,+++)))&&&###'''&&&%%%%%%%%%%%%&&&'''&&&######&&&&&&$$$%%%(((+++&&&)))000***,,,''''''&&&$$$$$$######### """$$$%%%###"""!!!!!!!!!!!!""""""######$$$$$$ !!!  $$$### $$$$$$!!!!!!!!!!!!!!!!!!  !!!!!!"""###$$$ ###"""!!!  """###!!!  """######"""!!!  !!!!!!###!!!$$$---111...(((%%%!!!!!!"""!!!!!!!!!###$$$ ###""" !!!  !!!!!!""""""!!!!!! ###""""""$$$!!!"""%%%&&&&&&$$$""""""###$$$$$$$$$"""!!!!!!!!!""""""!!!!!!"""""""""!!!!!! """!!!  !!!""" !!!"""""""""""" """!!!!!!###""" $$$'''&&&""" !!!######!!!!!!$$$$$$!!! """"""!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!#########"""#########!!! !!!""""""!!!$$$###"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""######"""$$$######$$$"""$$$%%%%%%%%%%%%%%%''')))222<<>>:::888777;;;999777555444111---+++---000------111+++'''000///(((,,,111///222333,,,000000///000222111///---///......---,,,,,,++++++)))(((((()))+++,,,+++***&&&(((***+++000555666444555111...000444666333///111111111222111111000000---,,,+++,,,---,,,+++)))///---+++,,,---...------+++//////+++)))+++,,,***,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---//////,,,)))(((***---...---,,,+++,,,+++---...///...---...///---------------.........///---...111111---+++---,,,,,,+++*********+++++++++************)))&&&$$$&&&'''))))))%%%"""%%%+++,,,,,,,,,,,,...000222333000000///...------......000...,,,***)))***+++,,,,,,---...//////,,,'''###'''%%%""""""###%%%&&&&&&%%%%%%%%%&&&&&&''''''(((######"""!!!"""###$$$%%%'''''''''((((((''''''&&&###!!!"""$$$### %%%###$$$&&&!!!  !!!""""""""""""!!!""""""!!! !!!""""""!!! !!!"""###"""  !!!!!!!!!!!!!!!""""""""""""###"""!!! !!!"""###!!!!!!"""######""" $$$""" !!!!!!!!! ###&&& ###"""###&&&&&&''')))***)))%%%!!!""""""!!!!!!!!!!!!""""""############"""!!!!!!   !!!""" $$$$$$######""""""!!!!!!((('''%%%$$$"""!!! !!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!"""###$$$$$$###""""""!!!!!!!!!!!!"""$$$'''$$$!!!"""###"""#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""###$$$### """"""!!! !!!!!!%%%###!!! !!!###%%%######$$$$$$$$$$$$######$$$''')))((($$$!!! !!!$$$%%%)))***&&&$$$)))222,,,777===777---((('''''',,,...---***,,,///...***......---,,,,,,+++*********'''(((+++,,,)))***---+++++++++++++++,,,...000+++,,,---,,,+++...444999ӵoooQQQGGGAAA<<<<<<:::666444555666666555555444444444555111111333555888;;;===>>>DDDEEEFFFCCC>>>999555333777666555333111...+++)))Ħ)))'''000444***+++Ħ///)))------...000222222111///111111111111111///...---+++ӵ)))((())))))***...222555666666333111222555666333000000111222333222111000///*********,,,......,,,)))---+++***))))))++++++,,,,,,000000,,,***+++,,,***,,,,,,,,,------,,,,,,,,,''''''))),,,//////,,,)))(((***---...,,,+++*********---//////,,,+++---000---------,,,,,,,,,++++++,,,******------***(((++++++++++++Ħ+++***)))))))))(((&&&$$$$$$%%%&&&&&&%%%%%%(((+++))))))))))))***,,,///000//////...------,,,,,,,,,000///---,,,,,,,,,------000000222222111...+++((('''%%%###$$$%%%'''((((((&&&'''''''''((((((''''''%%%$$$###"""###%%%'''))))))))))))))))))((('''&&&###!!!"""&&&&&&######&&&(((###))) )))###!!!""""""!!!!!!!!!!!!!!!"""#########"""!!!!!!!!!!!!!!!"""###""""""!!! !!!!!!"""######$$$###"""  """### """###$$$$$$###!!! ###""" !!!""""""""" ######### %%%*********)))&&&###""""""###"""!!! !!!"""###############"""!!!    !!! !!!"""""""""%%%$$$$$$###"""!!! """"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!! !!!!!! !!!"""###### !!!"""$$$%%%"""""""""!!!!!!!!!!!!""" !!! """""" $$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%%%%$$$"""""""""!!!!!!!!!!!!!!!"""$$$###"""!!!!!!"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$"""'''&&&"""!!!'''''')))+++(((&&&***111+++222444...'''%%%''''''***,,,,,,***+++......+++//////...---,,,+++***)))***'''&&&)))***)))+++...)))+++,,,+++)))***...222***++++++++++++...4448884ĉ@ӵfffOOOGGGAAA<<<<<<;;;888777999555666777888888777666555222333444666999===BBBEEEGGGHHHHHHDDD>>>777222000111111111///---,,,******>L---+++,,,888<<<---=hĦ---((((((***---1113333331114444444444444442221111114ĉ@ӵ,,,+++***+++,,,...111555555333111222444555333111//////111111111000///...)))))))))+++------+++))),,,,,,+++***)))***,,,------111111---+++,,,---+++,,,---............---,,,&&&'''***---//////,,,******,,,......,,,***(((((((((+++---,,,***))),,,...------,,,,,,++++++******///,,,,,,//////++++++---)))******>L***,,,)))'''&&&&&&&&&%%%$$$'''%%%$$$###&&&((('''%%%'''''''''''')))+++---...------------,,,,,,++++++/////////...............111111111000...---------***((('''''')))++++++***(((((()))))))))((('''''''''&&&%%%%%%&&&(((***,,,+++++++++***)))'''&&&%%%$$$""""""&&&(((%%%$$$''',,,(((---!!!(((###!!!!!!!!!!!! !!!!!!!!!"""###"""""""""""""""!!!!!!!!!"""!!!!!!  !!!"""###$$$$$$"""!!!!!!""" """###%%%%%%$$$"""!!!###"""!!!"""$$$%%%$$$######'''!!!&&&&&&###(((......---(((### """###"""!!! !!!"""############"""""" !!!!!!  !!!!!! """"""""""""!!!"""###$$$%%%$$$$$$###"""!!! """!!!!!!!!!!!!!!!""""""!!!!!!!!!"""!!! !!!""""""!!!!!!!!!"""###!!!!!!""""""###$$$%%%&&&!!!!!!!!!""""""""""""!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%$$$$$$$$$"""""""""!!!!!!!!!""""""###!!!"""###$$$$$$###"""!!!$$$$$$$$$%%%%%%$$$$$$$$$!!!$$$######&&&***((($$$"""$$$%%%######&&&+++000111+++''''''((('''))),,,---++++++...///---//////...---+++***))))))***'''&&&((()))(((***///(((***,,,+++)))))),,,000)))*********,,,///333666GG=?xxx\\\MMMEEE???;;;<<<;;;888777999444555777999999888777666222333444666999>>>FFFKKKKKKKKKJJJFFF>>>777111///,,,,,,---+++******+++---HdĦ000000222???NNN=Īj%%%&&&(((,,,000222222111555444444333333222111111GG=?***)))***))))))---222333222111111333333333111---...//////000000//////,,,+++++++++------,,,***......///...------...000---111111...,,,---...,,,---...///000000///...---,,,...000111000///,,,***+++---//////,,,***(((((())))))***)))((()))***,,,------,,,,,,++++++******,,,))))))++++++((((((+++'''((()))HdĦ))),,,)))&&&%%%%%%&&&%%%$$$((('''%%%###&&&((($$$(((((((((((())),,,...///+++,,,------------,,,,,,...//////000000///......///...---+++)))***,,,///,,,***))))))+++,,,,,,+++)))******+++***)))'''&&&''''''&&&&&&''')))***++++++++++++***)))(((&&&&&&&&&""""""&&&'''&&&%%%''',,,(((,,,$$$""" !!!!!!!!!!!! !!!!!!  !!!!!!!!!    !!!""""""###!!!  !!! !!!###$$$$$$###"""""""""""""""$$$'''((('''&&&""")))%%%"""%%%!!!$$$///...,,,'''###!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!!!! !!!###$$$$$$######""""""!!!!!!'''&&&%%%###""""""!!!!!!"""""""""""""""!!!!!! !!!""""""""" """######$$$%%%&&&&&&&&&&&&&&& !!!!!!""""""""""""!!! !!!!!!""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""""""""$$$$$$"""!!!""""""!!!!!!!!!"""###### !!!###%%%%%%###!!! ######$$$$$$$$$$$$###### %%%&&&%%%$$$%%%&&&***%%%"""$$$%%%###"""$$$,,,//////***((())))))'''+++///000...---///000///------,,,++++++***))))))***'''&&&))))))((()))---(((***++++++******+++,,,***))))))***,,,///222444ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦPPPIII>>>Ħ444Ħ666777777888444555777888;;;BBBKKKQQQ222///+++000DdDRRR;;;000?fӵ'''''')))Ħ222111000ӵƜ`1.׼s,,,)))ĭӵ000------222111///---------...---ӵ///---...000Ħ000,,,+++---...///...000///------+++---///Ħ***)))'''''')))***,,,Ħ$$$&&&&&&######&&&%%%&&&'''DdD(((((('''(((&&&ӵ***,,,ӵ///ӵ...///000+++***Ħ***,,,ӵ$$$%%%%%%(((ĭӵ$$$&&&'''***!!!###!!! !!!!!!!!!""""""!!!!!! !!!""""""!!!!!! !!!  !!!!!! !!!!!!!!!"""""""""######!!!!!!###&&&***++++++***''''''######""",,,***'''%%%######""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!  !!!!!! !!!!!!"""""""""!!!  !!!  ############"""""""""""""""&&&&&&$$$###""""""""""""###############""""""!!! """###!!!!!!###!!!###%%%&&&&&&%%%###""" !!!"""######"""!!! $$$%%%!!! """!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" $$$&&&&&&&&&""""""!!!!!!"""######$$$""""""############"""""""""##################"""'''''''''%%%$$$""" )))&&&%%%'''&&&$$$%%%)))...///---'''&&&))))))'''---222333...+++,,,---,,,+++++++++******)))))))))***'''''')))***'''(((+++))))))***+++,,,+++)))&&&******)))***,,,...000111?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLXXXGGGEEEShӵgL000222555888:::888999:::;;;>>>FFFPPPS?ʬ3331113h?D%%)?---&&&ZufĦ))))))***gL...000...g&e,,,gĉ@000,,,g&e>&e...@e------??333444555333000.........g<ĉ000...,,,---3we<Ħ...+++***,,,3h?@e////////////000))),,,///Z---,,,)))&&&&&&***3h?gL&&&%%%''''''$$$$$$'''$$$%%%'''D%%)?,,,fff?><z%%%)))=?Ħ+++g&e///g&e,,,---///S?ʬ---4ff?>ߝL'''@e+++g&e&&&""""""3h?g&e>&e!!!###??(((&&&)))!!!'''!!!###"""  !!!""" !!!!!!  """%%%"""###$$$%%%%%%$$$###"""!!!  !!!!!!""""""""""""!!!!!!!!!!!! !!!"""######!!!!!!###'''+++------,,,'''***((('''!!!)))(((&&&###"""###$$$$$$### !!!"""######"""!!! !!!!!!!!!!!!!!!  !!!!!! !!!"""#########""" !!!"""!!!!!!$$$"""""""""""""""#########!!!!!! !!!!!!"""######$$$$$$$$$$$$$$$###"""""" """###!!! ###"""$$$$$$""" !!!#########"""!!!"""'''(((### """"""######""""""!!!!!! ########################""""""""""""""""""""""""###"""!!!!!!""""""!!! """"""!!!""""""###$$$$$$$$$###""" """###$$$""""""############""""""!!! !!!$$$%%%%%%$$$"""###%%%&&&"""###+++000///***$$$###''')))'''...222222---((((((((('''*********)))))))))))))))***((('''******'''''')))***))))))+++---,,,'''###+++***)))***,,,...//////4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦVVVGGGHGgĉ@666HdĦ888777444555999111999@@@AAAFFFQQQHtƅ^333111Bt=o9ĦDtfo9Ħ,,,---...g?***+++HdĦ222((()))Hu]Ħ...tt)))...Hƅ^Hu]Ħ,,,H׼s......222111,,,222333444333222///tQ---,,,+++***je<Ħ((('''***Bt=o9ĦH׼s.........///000000444---'''HtĦ.........,,,+++Bt=o9ĦHdĦ+++'''%%%%%%%%%$$$$$$)))$$$ Dtfo9ĦsߝLGdUĦ%%%Ht@cӵHu]Ħ000Hu]Ħ///...Htƅ^000qIܗGIӵ$$$H׼s///,,,Hu]Ħ&&&!!!Bt=o9ĦHƅ^Hu]Ħ###'''%%%$$$###"""!!!!!!!!!!!!&&&$$$""" !!!""" !!!  !!!!!!"""#########!!! !!!!!!!!!!!!""""""!!! '''!!!!!!  ###&&&)))+++------&&&'''((((((%%%###""""""'''&&&%%%$$$######$$$$$$""""""###$$$###!!! !!!!!!"""""""""######"""""""""""""""""""""""""""$$$$$$%%%%%%$$$###"""!!!###""" $$$)))'''!!!###(((***&&&###"""""" !!!%%%&&&######&&&!!!!!! !!!!!! """#########$$$%%%"""!!!!!! !!!!!!"""### !!!!!!"""###"""!!! !!!###""""""!!! &&&###!!!"""%%%$$$ !!!!!!"""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$"""!!!"""&&&&&&&&&%%%$$$######$$$$$$&&&$$$!!!!!!$$$&&&%%%$$$'''+++(((###%%%+++000,,,((('''((()))(((''')))***++++++***)))(((''',,,***((('''&&&'''((()))%%%''')))*********+++---******))))))(((((('''''')))+++------,,,,,,---...4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦPPPqet333444DdDĦ777666333555999666<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<Ħ@@@puR)Ħ>d<555333666;;;888===GGGWWWmmmpeӵNNNĦpeӵDx<>d<ӵDd<,,,qR/ܗ?fӵ000>d<222000>d<Ħ0004DufئL>e(((DdDʜ4DuTӵ000DdDĦ---///111000---...222222000111///...,,,,,,---geĦ000s<v>aĦ...***peӵDx<DdDĦ///...------------)))+++---DdDĦ+++)))((((((peӵDx<>d<%%%$$$%%%%%%$$$###%%%$$$""">d<ӵDd<DdDΦDdDĦ###DdDӵnd<DdDĦ...>d<Ħ(((peӵ///Ħ+++F&uTӵ&&&DdDĦ******>d<Ħ'''peӵDx<>d<ʜ4DuTӵ$$$%%%%%%$$$######$$$$$$######$$$%%%&&&&&& !!!!!!!!!!!!  !!!  !!!""" !!!"""111((( !!!###"""!!!!!! !!!!!!!!!!!!!!! """"""  !!!!!!!!!"""###$$$%%%&&&$$$%%%&&&%%%###""""""###%%%&&&''''''&&&###!!!!!!""""""!!! !!! !!!!!!!!!!!!!!!"""!!! !!!"""  $$$###!!! """###!!!"""!!!###&&&$$$!!!&&&(((%%%###$$$$$$!!!$$$""""""$$$### !!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!! !!!###%%%&&&%%%$$$### """!!!!!!!!! !!!!!!""""""###$$$$$$""" """$$$$$$###!!! !!!!!!!!!"""""" !!!!!!!!!!!!!!!!!! %%%%%%###!!!###&&&%%%!!!%%%%%%$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&(((((('''(((---333+++)))(((&&&&&&&&&&&&&&&''''''((((((''''''''''''))))))((('''''''''((()))&&&((()))((('''%%%&&&&&&((((((((((((((((((((((((***,,,---,,,***))))))***4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<Ħ===HHܗDӊB222<x777===;;;EEETTTeeewwwB?d<111000,,,,,,000222111222000...------...geĦ000Hg8>aĦ...+++B?Ho9,,,>d<...---,,,,,,&&&***--->d<ӵ)))(((B?Ho9%%%<x%%%%%%$$$###&&&""" &ӫeʬtIӇ###>d<Φ>d<Ħ&&&D&ӫetIӇ+++DdDĦ,,,sdKĦ%%%B?dp&ĒR)))***>d<sdKĦ***B?Ho9$$$s&dq&ĒR!!!###%%%%%%$$$###"""&&&&&&%%%$$$######$$$$$$!!!!!!"""""""""!!!  !!!  !!!!!! !!!"""444***""""""###!!! !!!!!!!!!!!!!!! """!!! !!!!!! !!!"""$$$$$$(((((((((&&&###!!!!!!""" """######!!!!!!######!!!!!!!!!!!!!!!!!!!!! """!!! !!!""" !!!!!!!!!!!!!!!!!!!!!!!!###""" !!!###$$$!!!""" !!!$$$###"""&&&'''###!!!"""!!!&&&######%%%$$$ !!!!!!!!! !!!!!!!!!###$$$###!!!$$$!!!###%%%&&&%%%$$$###$$$$$$$$$###############!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!! !!!"""!!!!!!"""!!!!!!!!!!!!"""###$$$!!!""""""######""""""!!!&&&(((&&&""""""&&&%%%!!!%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$''')))''''''***///333(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((('''''''''((((((((($$$&&&'''((('''&&&'''((('''''''''''''''(((((((((***+++,,,,,,***(((((()))4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ>>>@ďD333222Hkge555999???FFFVVVhhhvvv}}}@h222333@G000...HĪj@IŌ+++)))Bene...Hkge000ne...///fe&&&Hu]3hh///000222se///222222---,,,000333333222000///------...geĦja>aĦ---,,,@G///---se///------,,,,,,&&&))),,,<Ō)))))))))@G'''$$$Hkge$$$%%%%%%$$$"""$$$"""###HĪj@IŌ$$$%%%ege***)))Hu]3hIŌ)))***DdDĦ,,,ne###&&&@h...,,,>h++++++,,,se***ne,,,,,,@G"""&&&sĪj@h !!!"""$$$$$$$$$$$$###$$$$$$###"""!!! """""""""""""""""""""""" !!!  !!!!!!"""111)))######""" !!!!!!!!!!!!!!!!!!###"""!!!!!!!!!"""""""""!!!!!! """###$$$******)))&&&###!!!!!!""" !!!!!!!!! """$$$$$$!!!"""!!!!!!!!!!!!!!! %%%###!!!!!!!!! """"""""""""""""""""""""!!!  !!!"""!!!$$$$$$!!!!!!$$$$$$!!!"""&&&&&&""" &&&$$$$$$&&&%%%!!! """!!!!!! !!!!!!!!!""""""!!!"""$$$######$$$$$$$$$###!!! """""""""""""""#########!!!!!!!!!"""!!! !!!!!!!!!!!! $$$######"""!!! $$$###"""!!!"""###$$$%%%""""""$$$$$$$$$$$$""""""'''---,,,$$$!!!%%%%%%!!!"""""""""!!!""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$###(((***''''''***///000%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&'''$$$%%%%%%%%%&&&&&&&&&&&&$$$&&&(((((('''&&&'''(((&&&''''''''''''((((((((((((***++++++)))(((((()))4DuXӵĵD^DdDĦAAA999777666555666666;;;AAATTThhh|||~~~ttt888222222333222111000//////)))------///............---(((D^333---000222s׼s222...111111,,,+++...222333111000...---------geFm8000>aĦ------,,,///---+++s׼s,,,,,,,,,---......'''((()))Ho---))))))))))))%%%%%%%%%"""###%%%%%%$$$""""""###$$$$$$&&&(((''',,,,,,D^%%%%%%'''DdDĦ---%%%!!!((((((,,,+++******))))))))))))s׼s)))((())),,,---###$$$ &&&&&& !!!"""######$$$$$$$$$""""""!!! !!!!!!"""!!! !!!""" !!!  !!! !!!!!!)))%%%"""###"""!!!  !!!!!!!!!!!!!!!!!!""" !!!$$$!!!!!!  """$$$%%%(((((('''%%%""" !!!###"""""""""""""""!!!!!!!!!!!!"""### !!!%%%"""!!!!!!!!! $$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""$$$###"""$$$###!!!%%%&&&""" """"""!!!%%%""""""%%%$$$!!! """!!!!!! !!!!!!"""""""""######""""""""""""!!!!!! !!!!!!"""""" !!!"""""""""!!! !!!""""""######!!!###$$$###""" %%%$$$###"""###$$$&&&'''!!!"""$$$%%%%%%$$$"""!!!(((111222''' ###%%%"""""""""!!!!!!"""######$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!(((+++(((&&&***------###%%%'''&&&$$$######%%%%%%$$$$$$###$$$%%%&&&'''###$$$%%%%%%&&&&&&&&&&&&&&&((())))))'''&&&&&&'''&&&&&&&&&'''''''''(((((('''(((******)))((()))***Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦBBB<<<888333444555555555444333222555222333666777777<<d<Ħ222444---///222Be111333+++//////***(((+++///111//////...---,,,,,,geFYĉ333222>aĦ---......,,,'''###(((***------+++)))Be((((((***+++---///000(((((((((nu]ӵ...((()))+++,,,---'''###!!!&&&(((&&&"""###""""""###%%%%%%$$$"""######"""!!! """&&&)))"""$$$''')))***)))'''&&&###"""&&&,,,--->d<Ħ***&&&""""""%%%>d<Ħ///***%%%Ħ((())))))+++---000222444***))))))******)))'''$$$&&&&&&&&&&&&Be...(((&&&%%%$$$Ħ---%%%&&&&&&$$$"""!!!!!!""""""((((((%%%!!!!!!### !!!!!!"""###$$$$$$%%%!!!!!!!!!!!!"""###$$$%%%""" !!!""" !!!  !!! !!!!!!!!!"""!!!!!!###!!! $$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!  """###!!!  """%%%&&&&&&&&&%%%###!!! """###$$$###!!! !!!"""###(((""""""!!!!!!  """######""" !!!"""###$$$%%%%%%$$$$$$!!!###!!!"""""" $$$%%%"""!!!$$$%%%$$$### !!!$$$### """!!!!!! !!!!!!$$$ &&&!!! !!!###$$$%%%!!!""""""###$$$%%%%%%&&& !!!"""""""""!!! """###%%%&&&&&&!!!$$$$$$###!!! &&&%%%$$$######%%%'''((( """###%%%%%%###""" (((444666))) """%%%###$$$$$$######$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%% (((+++(((&&&***,,,+++"""%%%'''&&&$$$"""###%%%$$$$$$#########$$$&&&'''%%%&&&''''''(((((((((''')))***+++***'''%%%%%%%%%&&&&&&&&&'''''''''((((((&&&''')))***)))((()))***?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦ999999999222444666666555444555666555444666888555222999DDDhhh{{{qqq]]]MMMBBB>>>:::555222111000---***333///---///333444111------+++((('''(((,,,000333000...,,,+++---///000111000---***+++,,,++++++,,,***---000gdKĦ+++000111///++++++///111///---sdKĦ///000///111444222///---...000111111///---,,,---000///......------ŶS---///2223we<,,,***(((&&&***************)))******,,,...000000...,,,++++++---iĉ@3hR/Ō(((+++,,,(((&&&'''(((&&&%%%&&&((((((%%%""")))((('''%%%$$$######""""""!!!!!!"""$$$&&&%%%$$$%%%''''''$$$%%%***,,,***'''((()))+++---DdDĦ$$$!!! """sdKĦ'''&&&gdKĦ)))(((&&&'''***---///000000+++'''(((***+++'''###***'''%%%$$$&&&&&&"""$$$&&&gdKĦ)))(((&&&&&&'''&&&###""""""!!! !!!###%%%$$$###""""""!!!!!!!!!!!!""""""%%%%%%$$$$$$###"""!!!!!!###""""""""" !!!!!!!!!!!!!!!!!!!!!"""!!!"""$$$&&&!!! !!!%%%%%%!!!  !!!!!!  !!!!!!""""""!!!   !!!$$$))),,,...)))&&&&&&%%%!!! $$$  """$$$%%% !!!111)))"""""""""""""""#########!!!$$$%%%### """ !!!""""""######""" !!!######!!! $$$$$$######""""""!!!!!!!!!"""###$$$$$$###"""!!!$$$$$$$$$###"""!!!!!! ###"""!!!  !!!""" !!!$$$%%%#########"""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!"""###%%%&&&&&& ###%%%%%%$$$###%%%'''%%%((()))%%%###%%%%%%######""""""###%%%%%%###"""+++'''%%%%%%((('''"""((("""!!!&&&!!!######$$$%%%%%%%%%%%%$$$'''(((%%%###(((///...''')))((('''&&&&&&&&&&&&&&&&&&%%%$$$######$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''((((((((('''&&&'''((((((((('''%%%$$$******+++++++++)))'''&&&>AneneneneDe===666555333222444666666555555666777111222777999777555===HHHeeesss|||tttaaaPPPBBB999:::666222000111000...---222111000111333333222000000...,,,******,,,///000///......111555666444222000---++++++,,,,,,++++++,,,...ne((((((...///...***)))---...---,,,ne---......,,,---///000///...+++***//////000111111000...---000000...------...>A------///k<---,,,***(((''')))))))))))))))(((((('''(((((())),,,...///---+++,,,,,,---fh'''&&&***+++)))''')))&&&%%%%%%''')))(((%%%"""&&&%%%$$$###############$$$###"""###%%%&&&%%%$$$$$$&&&'''$$$&&&***,,,***))))))***+++,,,De%%%""" ###&&&ne$$$$$$ne///,,,***(((((()))***++++++///,,,******,,,+++(((%%%'''&&&%%%%%%&&&&&&%%%###$$$&&&ne(((+++)))((('''&&&%%%###!!!""""""!!!!!!"""$$$&&&%%%$$$""""""!!!!!!!!!!!!""""""%%%%%%$$$######"""!!!!!!"""!!! """######$$$###!!! !!! ### !!!%%%%%%!!! """###"""""""""$$$$$$""" !!!!!!!!!!!! !!!  !!!$$$))),,,...)))&&&&&&%%%!!! ###!!! """###!!! """***!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!"""!!!!!!"""""""""!!!!!! !!!!!!!!! !!!!!!!!!######"""""""""""""""!!!!!!"""###$$$$$$###"""!!!%%%%%%$$$$$$###""""""!!!###"""!!!  !!!!!!!!!""""""!!!"""###$$$######"""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""######$$$$$$ !!!""""""$$$%%%&&&&&&&&&(((,,,000111444222---))))))(((%%%$$$###"""###%%%%%%$$$"""###  $$$%%%""")))$$$$$$!!!!!!)))#########$$$%%%%%%%%%%%%$$$&&&'''&&&%%%)))///---'''''''''&&&%%%%%%%%%%%%%%%)))(((&&&%%%%%%&&&((()))'''&&&%%%%%%$$$$$$$$$$$$&&&&&&''''''((('''''''''$$$$$$&&&'''(((((())))))((())))))*********)))AAA;;;444222///222444666666666666777888000333888:::777777AAAMMMdddkkkkkk___NNN@@@777222444222000///000111000000111222333333222111222333333222000...------......000000222777======888333000...,,,+++,,,,,,,,,******,,,***)))(((...000...******---...,,,+++...------,,,------.........---,,,,,,000......000333333000---111///...,,,,,,...,,,---,,,+++++++++***)))(((((((((((((((((('''''''''&&&&&&'''))),,,---+++***,,,+++,,,---'''$$$$$$(((***)))((()))$$$$$$&&&((()))(((%%%###$$$###############$$$$$$&&&$$$###$$$&&&&&&%%%$$$###&&&'''%%%'''+++,,,***++++++******)))(((&&&"""!!!&&&))) """$$$...///******)))((((((((()))))),,,,,,---...---+++)))'''%%%%%%''')))***((($$$!!!$$$%%%%%%''')))******(((%%%###"""!!!!!!###""""""###%%%&&&%%%$$$""""""!!!!!!!!!!!!""""""$$$$$$$$$######""""""!!! !!!""""""!!!!!!"""###  """$$$%%%###  $$$!!!!!!$$$$$$!!!!!!$$$$$$#########$$$###!!! """"""!!!!!!  !!!!!!!!! !!!!!!!!!!!!$$$))),,,///)))%%%&&&%%%!!!  !!!$$$%%%$$$!!!!!!###)))!!!!!!!!!!!! !!!""""""!!!""""""""""""!!! ###"""  """###!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!!%%%%%%%%%%%%$$$###""""""""""""!!! !!!!!!"""$$$""""""&&&###""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""!!!!!!"""$$$%%%&&&!!!  %%%%%%%%%&&&)))000999???CCCEEEBBB;;;555222---'''%%%#########$$$%%%$$$"""###!!!!!!$$$'''&&&$$$'''$$$&&&###$$$)))#########$$$%%%%%%%%%%%%$$$%%%&&&&&&'''+++...+++%%%&&&&&&%%%$$$$$$$$$%%%%%%***)))'''&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&'''''''''(((''''''&&&&&&%%%%%%%%%&&&'''((()))***(((((((((((()))***+++YYYDDD<<>>???999333//////---+++,,,...,,,)))%%%(((,,,......---,,,,,,///111000---,,,///000---)))+++---//////---+++***------,,,,,,,,,,,,,,,---///,,,***---222444111,,,000...,,,***+++---000333(((+++---,,,---000///+++***+++,,,,,,,,,+++)))(((((((((''''''&&&&&&&&&&&&((((((((()))++++++)))(((***))))))***+++***(((%%%&&&######''')))'''&&&((("""$$$&&&))))))(((%%%###%%%%%%$$$$$$######$$$$$$%%%$$$###%%%'''(((((('''###''')))(((***---...+++******)))(((((('''&&&&&&***%%%!!!"""&&&(((%%%!!!$$$&&&''')))))))))'''&&&%%%'''((()))((()))***+++(((+++......,,,***((((((%%%'''***---...+++&&&!!!##################%%%&&&***+++((($$$"""###""" ###"""!!!"""$$$%%%$$$###""""""!!!!!!!!!!!!""""""$$$#########"""""""""!!!!!!$$$$$$!!! """ $$$  !!!### """""" !!!%%%###!!! !!!   !!!!!!"""""""""!!!!!!!!!!!!!!!"""$$$))),,,///)))%%%%%%$$$!!!!!! """###"""  $$$######/// """!!!!!!!!!!!!!!! !!!###"""!!!!!!""""""!!! ###"""!!! !!!"""### !!!!!!""""""###"""###$$$$$$$$$$$$###"""###$$$$$$$$$$$$###"""!!!""""""!!!!!!!!!!!!!!!!!! """"""  !!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!"""!!! !!!###%%%'''""""""!!! !!!""""""######%%%)))222===IIIPPPSSSUUUSSSMMMFFF???555,,,&&&$$$######$$$%%%$$$###'''%%%""""""$$$&&&&&&%%%$$$!!!%%%$$$$$$(((!!!######$$$%%%%%%%%%%%%$$$$$$%%%'''))),,,,,,)))%%%&&&&&&%%%%%%%%%%%%%%%&&&)))(((&&&%%%$$$$$$$$$$$$#########$$$%%%&&&(((((('''((((((((('''&&&%%%%%%)))((('''%%%%%%&&&'''''')))(((''''''''')))***rrrUUUBBB<<<>>>999666666111333555777888777777888999555888999777999CCCRRR]]]fff^^^QQQEEE;;;555333333333333222111000000111333...222444222---,,,000555222222222222222222111111666333222555888999555111---///...+++,,,000...)))$$$'''+++......---------...000000------000000...)))+++---//////---***))))))((('''''''''((()))))),,,)))(((,,,111222///+++...,,,***((()))+++///111))),,,...,,,+++---,,,)))------......,,,+++)))((((((((('''&&&%%%&&&&&&''',,,+++************(((&&&'''&&&&&&(((******(((''''''$$$###'''(((&&&$$$%%%###%%%''')))((('''%%%$$$&&&%%%$$$"""!!!!!! ###"""###%%%(((******)))$$$)))++++++,,,000///,,,((((((''''''''''''&&&&&&(((%%%"""$$$'''(((%%%!!!'''((())))))(((%%%""" %%%'''******)))((()))***%%%(((+++,,,***((('''&&&%%%'''***...///,,,&&&!!!###""""""""""""###$$$$$$(((***)))###"""$$$$$$ """!!! !!!"""###"""!!!""""""!!!!!!!!!!!!""""""#########""""""""""""""" ######  %%%%%%%%%###$$$ """$$$!!!"""!!!""" !!!$$$"""   !!!!!!""" !!!"""#########"""""""""""""""""""""$$$))),,,000)))%%%%%%$$$ !!! !!!###$$$###&&&666&&&#########""""""!!!!!!!!!"""!!!"""  !!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!""""""######"""###$$$%%%%%%$$$###"""!!!!!!#########""" !!!!!!""""""""""""""""""!!!###"""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!! !!!###%%%"""!!! """$$$%%%###%%%***444@@@MMMXXX^^^]]]``````\\\VVVNNN???333'''%%%######$$$$$$$$$###$$$###!!! !!!"""######""" %%%%%% %%%)))!!!######$$$%%%%%%%%%%%%$$$###$$$'''+++,,,***'''%%%''''''&&&&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''((((((((('''&&&%%%%%%)))((('''%%%%%%&&&''''''+++***((('''''''''((()))eeePPPAAA===???:::999999333555777999999888777888999444666777999AAAOOO]]]ccc]]]QQQEEE===999555333444333333333111000///111333///111333111---,,,000555000000111111222222222333333111000000111111000///***//////+++,,,222111***(((+++...///---+++*********------+++,,,///000---***+++---......,,,***((()))))))))((())))))***+++***))))))+++///000---+++---+++)))((((((***,,,...***...000---+++,,,,,,***............---+++)))((()))((('''%%%%%%&&&''''''...,,,******+++***)))'''&&&%%%%%%&&&)))***)))''''''$$$###'''(((%%%$$$%%%%%%&&&((((((&&&%%%$$$%%%%%%$$$""" ###""""""$$$''')))***)))%%%***------...000...***''''''''''''''''''''''''######%%%''')))***((('''&&&'''((()))(((&&&$$$###(((+++...---)))&&&%%%&&&$$$%%%'''((()))(((&&&%%%%%%'''))),,,---+++&&&!!!&&&$$$######$$$%%%%%%$$$"""((((((######''''''!!!""" """"""!!! """"""!!!!!!!!!!!!"""""""""""""""""""""""""""""" """""" !!!!!! """  ###%%%###!!!!!!######!!!!!!$$$###"""!!!"""###"""  !!!"""### !!!"""$$$$$$$$$###############""""""$$$))),,,000***%%%$$$### """"""""""""!!! ###'''+++!!!%%% --->>>...$$$$$$######""""""!!!!!!!!!  !!!!!!  !!!!!!!!!!!! !!!###$$$$$$###!!! """"""""""""############"""###$$$%%%%%%$$$###""" """######""" !!!!!!"""#########""""""!!!$$$###!!!!!!!!!!!!!!!""""""###!!!!!!""""""""""""!!!!!!  !!!"""!!! !!!###%%%''',,,555BBBOOOXXX]]]___[[[^^^___]]]ZZZSSSEEE888)))&&&$$$###$$$$$$$$$###""""""!!!""""""###$$$$$$###!!!&&&'''"""(((+++#########$$$%%%%%%%%%%%%$$$$$$$$$'''+++,,,(((%%%&&&''''''&&&&&&&&&'''((((((***)))))))))(((''''''''')))((('''%%%$$$###""""""'''''''''(((''''''&&&&&&%%%%%%%%%&&&'''((()))***+++***)))(((''''''''''''uuuVVVJJJ@@@AAAEEEAAA???>>>666777999:::999888777777888555888:::>>>IIIXXX______RRREEE;;;999:::777444444000111222000...///111444111222222000......111555000000//////000000111222+++---......,,,+++---...(((...///***---444333+++***---///000...,,,******'''+++,,,+++---000111...***+++---------+++***(((+++,,,,,,,,,------------******,,,---......---,,,---,,,+++*********+++,,,***000333000...///000...+++,,,,,,---,,,+++***)))***)))'''&&&%%%&&&'''(((,,,***))))))***++++++***'''&&&%%%&&&(((((('''&&&&&&######''')))'''&&&''''''))))))'''$$$"""$$$%%%$$$$$$###!!!!!! %%%$$$###$$$&&&''''''&&&%%%***---------...+++'''((((((''''''&&&&&&&&&&&&###&&&***,,,+++******+++$$$%%%'''))))))***))))))(((,,,000///***&&&%%%&&&&&&$$$###%%%((()))'''$$$******+++---...,,,)))&&&&&&$$$""""""$$$%%%$$$###%%%((($$$%%%+++)))"""###!!! !!!"""###""" """"""!!!!!!!!!!!!""""""!!!""""""""""""""""""""""""!!! !!!!!!!!!  """$$$%%%!!!!!!!!!""""""#########""" !!!&&&&&&$$$###%%%$$$#########%%%%%%###!!! !!!!!!!!!###$$$%%%%%%$$$############""""""$$$))),,,111***%%%$$$### """!!!""""""!!!!!!###(((,,,!!!''' """$$$111AAA///$$$######"""!!!!!!  !!!!!!!!!!!!"""### !!! """""""""######"""""""""$$$$$$$$$$$$##################%%%%%%%%%%%%###### """$$$$$$###!!! !!!"""###$$$######"""!!!!!! !!! !!!!!!!!!!!!!!!"""######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! $$$""" !!!###$$$+++222>>>LLLVVVYYYUUUQQQMMMOOONNNMMMMMMJJJAAA777***'''$$$######$$$$$$$$$###$$$$$$$$$###"""!!!!!!""" %%%&&&!!!''',,,$$$######$$$%%%%%%%%%%%%$$$%%%$$$&&&++++++&&&%%%'''&&&%%%%%%%%%&&&&&&'''(((((()))))))))))))))((((((((('''&&&%%%$$$$$$###$$$&&&&&&''''''((('''''''''$$$$$$&&&'''(((((())))))((((((((((((((((((''''''hhhIIIGGG@@@EEELLLHHHFFFDDD:::888:::;;;:::888666666777:::===???DDDPPP\\\\\\UUUKKK???666888<<<999555555---///000///---...111555333333222111000000333555111000///......///000000$$$)))......+++)))+++...&&&---...***---555444,,,(((+++...000///...------(((,,,...---///333444111+++,,,,,,---,,,+++***)))((()))***+++++++++++++++***,,,...///...---------...------,,,++++++++++++***111444222111333444333((()))***+++,,,++++++***+++)))'''&&&&&&&&&((())))))''''''(((***,,,,,,,,,***((('''&&&''''''&&&$$$$$$!!!"""''')))(((((())))))***)))&&&"""!!!###&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&$$$$$$%%%%%%$$$###$$$))),,,,,,,,,,,,)))$$$***)))((('''&&&%%%%%%$$$&&&,,,000000,,,((()))+++&&&&&&((()))+++,,,,,,,,,%%%***000000,,,(((((()))((($$$!!!###(((***((($$$000/////////000000...,,,$$$""" """###""" ###'''$$$&&&---+++###$$$"""!!!"""######"""!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""%%%""" ######!!!%%%### """$$$!!!"""###"""!!! !!!""""""!!!###((()))&&&%%%&&&###""""""###%%%%%%$$$"""!!!###%%%&&&%%%$$$######$$$###""""""%%%))),,,111***%%%$$$### ### !!!!!! """&&&***""""""///<<<'''###""""""!!! """"""!!!!!!$$$'''!!!!!!!!!!!! $$$###""" """###$$$&&&%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$###!!!###%%%%%%$$$""" !!!"""$$$$$$$$$###"""###$$$$$$!!!!!!%%%!!!!!!!!!!!!!!!"""######!!!!!!""""""""""""!!!!!!"""#########"""!!! )))'''$$$"""!!!"""$$$%%%---444BBBOOOWWWTTTJJJAAA@@@???===;;;===???999111***'''$$$######$$$$$$$$$"""######!!!"""###%%%***"""######$$$%%%%%%%%%%%%$$$&&&$$$&&&+++***%%%$$$((($$$$$$$$$$$$%%%%%%&&&'''%%%&&&'''''''''''''''&&&""""""###$$$%%%'''((()))%%%%%%&&&'''((((((((('''&&&'''((((((((('''%%%$$$%%%&&&''')))))))))((((((sssVVVDDD===;;;<<<>>>AAAAAA>>>:::555888;;;===;;;999888888999:::@@@LLLXXX[[[SSSJJJAAA<<<888888::::::666111111000///...///000222444////////////000222333444555---***///333222222555222000///...---,,,)))&&&,,,---......///.........+++,,,---...............,,,,,,---///111000...,,,///...------...---+++***,,,)))&&&'''+++------+++333...,,,------+++,,,000.........---,,,,,,///111,,,///333555555333333333000...,,,******+++...///***)))))))))))))))******((('''&&&'''((()))((('''&&&$$$######$$$%%%%%%$$$&&&%%%%%%&&&((())))))(((%%%%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%%%%$$$$$$)))&&&"""!!!"""###$$$$$$'''&&&%%%%%%&&&(((+++,,,************)))(((&&&&&&'''&&&&&&))),,,---***''',,,+++******+++---...000---000111...***'''(((***,,,'''%%%(((***'''%%%%%%)))'''(((------'''"""!!!&&&$$$!!!!!!"""###""""""!!!!!!"""###%%%&&&'''((('''&&&$$$$$$### """"""!!!!!!!!!!!!""""""###"""!!! !!!"""############""""""   ###!!!  """$$$JJJ,,,######$$$&&&%%%"""  !!!!!! !!!!!!$$$$$$$$$$$$%%%&&&''''''''''''&&&$$$###&&&***...///+++&&&"""!!!""""""!!!""""""!!!!!!!!!!!!"""""""""###$$$###"""###%%%&&& !!! ######"""!!! $$$!!! """%%%'''%%%###$$$###"""!!!!!!"""###$$$%%%$$$###$$$$$$$$$""" &&&######&&&%%%!!! ######"""###$$$###!!!!!!""""""!!!######"""!!!!!!!!!!!!!!!%%% !!!'''(((%%%###%%%$$$&&&&&&$$$ """&&&###"""!!! !!!""""""""""""###"""!!!"""%%%'''---999FFFLLLHHH@@@<<<:::666333000000000000---******&&&###$$$###"""$$$(((###"""%%%###""""""""""""###############$$$$$$%%%%%%$$$$$$######(((,,,,,,'''!!!###(((''''''&&&%%%%%%%%%&&&&&&***'''######%%%''''''&&&'''&&&&&&%%%%%%&&&&&&'''***&&&$$$&&&&&&$$$&&&***&&&&&&&&&''''''''''''''')))((((((''''''(((***+++hhhOOO@@@<<<;;;:::;;;>>>>>>;;;888555888:::;;;:::999999:::>>>BBBJJJWWW```___SSSIIIAAA===999888999888444111111000///......000111222000000//////////////////888555444777777444555:::444222111000000...,,,***+++,,,,,,---............))))))))))))************,,,,,,---000222222000...---,,,+++,,,------+++***(((((())))))***+++...000222...,,,------+++,,,000///000000///......000222///222555666555444333333111000...,,,++++++,,,---,,,++++++***************((('''&&&'''((()))(((&&&&&&%%%$$$%%%&&&'''&&&$$$$$$######$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&''''''((('''&&&&&&''')))+++---************))))))((('''(((&&&%%%'''***++++++***111000...,,,++++++++++++333222111000000///---,,,---(((%%%((()))'''%%%&&&'''%%%''',,,...)))%%%%%%'''$$$"""!!!!!!!!!!!! !!!""""""###$$$%%%%%%$$$###"""$$$&&&(((((('''######""""""""""""######"""!!!!!!!!!!!!""""""###"""#########"""!!!!!! !!!$$$"""  !!!!!! !!!%%%,,,222TTT666!!!%%%!!!"""$$$$$$###!!!!!!""""""!!!!!! !!!!!!"""!!!!!!!!!!!!###%%%'''(((///...---***((())),,,//////+++&&&###""""""""""""""""""!!!!!!!!!!!!"""""" !!! !!!###!!!$$$$$$"""!!!"""###%%%$$$###"""""""""###$$$###!!! !!!""""""!!! ###"""!!!!!!!!!!!!"""###$$$#########$$$$$$"""!!!&&&$$$$$$&&&%%%  %%%"""!!!###$$$###  """$$$$$$#########"""!!!!!!!!!!!!!!!%%%!!!!!!&&&((($$$"""$$$$$$%%%$$$###""""""###%%%"""!!!!!! !!!""" """#########$$$''')))222999AAABBB;;;555222222///,,,***)))))))))&&&$$$((($$$"""######!!!"""&&&###"""!!!!!!!!!"""""""""""""""""""""############$$$$$$%%%%%%%%%%%%$$$$$$###(((,,,,,,&&&"""###'''((('''&&&&&&%%%%%%%%%%%%)))&&&$$$$$$&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&&&&******&&&&&&(((''''''''''''''''''''''''((((((''''''((()))***+++uuuZZZFFF======:::777777999:::888666666777999999999999;;;===EEEJJJUUUaaafff___PPPDDD@@@<<<888777777777444111222222000//////000111111000000000000000111111111555666888999444///111666555444222222222111///...***++++++,,,---......///------+++******+++,,,,,,------...000222333111///+++******+++------,,,***%%%(((++++++)))***...333111---+++------+++,,,000000111111111000000222444222444777888666555444444222222000///...---,,,+++//////...---,,,+++******((('''&&&&&&'''((('''&&&&&&&&&&&&'''((((((&&&$$$###$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###"""###&&&%%%######$$$((('''&&&%%%&&&(((***+++)))))))))))))))))))))))))))'''%%%%%%'''***,,,---000///...,,,+++*********333000...///333333000------(((%%%'''(((&&&&&&(((&&&$$$&&&,,,...+++))))))'''%%%""" !!!!!!!!!"""""""""######&&&$$$!!!!!!###%%%&&&&&&$$$$$$############$$$$$$ !!!"""""""""""""""!!!"""###$$$###""" """!!!!!! !!!!!!"""$$$"""!!! !!!"""!!!!!! ###(((000III111###!!!$$$$$$###""""""###""""""!!!!!!!!!!!!""""""!!!!!! """&&&***,,,555444222...+++***,,,...---***%%%"""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!! !!!!!!%%%&&&%%%###""""""$$$$$$#########$$$%%%%%%"""######"""  """!!!!!! !!!!!!""""""""""""###$$$%%%###"""###!!!"""%%%$$$  $$$###""""""######!!! """$$$$$$######""""""!!!!!!!!!!!!!!!%%%""""""%%%&&&$$$!!!"""$$$"""!!!!!!###$$$$$$###!!!!!! !!!!!!""" """%%%&&&&&&'''(((***111444666333,,,((()))+++(((&&&$$$$$$$$$###!!! $$$!!! """""" ###"""$$$$$$###!!! """$$$"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$))),,,***&&&###$$$&&&(((((('''&&&%%%%%%$$$$$$'''&&&%%%%%%'''((('''%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%)))......)))%%%&&&''''''''''''''''''''''''(((''''''((()))***+++,,,eeeOOOBBB===>>>:::666555666777666444666777777777777999===AAAJJJPPPZZZbbbcccYYYJJJ>>><<<999666555666666555333444444333222111111111222///000222333555666777888333555666666222---,,,,,,333222000000111111111///,,,,,,,,,---...///000111222000...,,,,,,---.../////////...///111111///---*********,,,...///...,,,(((***,,,,,,++++++---000000,,,+++,,,---+++---111000111222222111222333555111333666777666555555666222333333333222111///...333222111000...,,,+++***((('''&&&&&&''''''&&&%%%%%%%%%&&&((()))(((&&&###%%%&&&((()))(((((((((((((((((('''&&&%%%$$$$$$###&&&&&&&&&&&&%%%$$$###"""$$$%%%###!!!"""%%%'''&&&%%%$$$$$$&&&((()))(((((((((((((((((())))))''''''&&&&&&(((***+++,,,(((((())))))***+++,,,,,,,,,++++++---//////---+++---(((&&&''''''%%%&&&)))'''$$$&&&+++...,,,***+++&&&###!!! !!! """"""""""""""""""""""""&&&###!!! !!!""""""!!!$$$######""""""######$$$ !!!#########"""""" !!!###$$$$$$""" """"""!!!!!!!!!!!!""""""###""" !!!"""!!! !!! ///$$$### """$$$$$$###"""""""""###""""""!!!!!!""""""######"""!!!"""$$$(((---000333222111...+++)))***+++***'''###!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""$$$$$$$$$###!!! !!!### """######"""!!!!!!!!!!!!!!!""""""###$$$$$$"""$$$&&&$$$!!! !!!$$$!!!!!! !!!!!!!!! """$$$%%%$$$### $$$%%%""""""$$$######$$$$$$$$$$$$"""!!!$$$""" !!!!!!!!! """"""!!!!!!!!!!!!""""""$$$###"""$$$%%%###!!!""""""$$$###!!!"""!!!!!!!!!""""""######!!!$$$'''((((((''''''(((''')))***'''###"""%%%)))%%%$$$#########""""""!!!""" ###""" """!!!!!!""""""!!!"""###$$$""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$))),,,)))%%%$$$%%%&&&((((((''''''&&&%%%$$$###%%%&&&&&&'''(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&***//////***&&&'''((((((((('''''''''''''''''''''(((((()))***+++,,,tttZZZJJJBBB@@@???;;;666444555777666444555666555555666:::???DDDOOOTTTZZZ^^^[[[QQQDDD<<<777555333333444555666666666555555444333333333333000111333555666777777777888777666555555333...)))///...,,,,,,...000000///............///000222222111///---++++++,,,---...111000......///...,,,***,,,++++++---///111000......,,,+++,,,---...,,,***///+++***,,,,,,+++---111///111222333222222444555///222444666555555666888222444555666777666444333555555444222000...,,,***)))(((&&&&&&''''''&&&%%%$$$$$$%%%'''((((((%%%"""$$$'''******)))''''''((((((((('''&&&&&&%%%$$$$$$'''''''''&&&%%%$$$###""" $$$((((((%%%###&&&***((('''&&&%%%&&&''')))+++''''''&&&&&&&&&'''((((((%%%'''(((*********))))))"""###%%%&&&((()))***+++$$$'''+++,,,***)))***+++,,,((('''((('''$$$%%%)))***&&&&&&+++---***)))***$$$""" !!!""""""!!!$$$############""""""""" !!!$$$'''((('''&&&""""""!!!!!!!!!!!!"""""" !!!#########"""!!! """#########!!! """"""!!!!!!!!!!!!"""""""""  !!!!!!%%%!!!""" &&&"""$$$%%%%%%###!!! ######""""""""""""#########"""!!!!!!$$$(((,,,///,,,------,,,***((()))***'''$$$!!! """"""!!!!!!!!!!!!""""""%%%&&&&&&$$$###"""###$$$""""""!!!!!!!!!"""""""""!!!!!!""""""############"""$$$$$$!!! ###&&& !!!!!!!!!!!! """$$$%%%$$$###""" $$$%%%######&&&'''((((((((('''''''''(((&&&$$$!!! !!!!!!!!!""""""!!!!!!!!!!!!""""""#########"""######!!! """###!!!""""""######$$$$$$$$$$$$$$$&&&(((((('''%%%$$$%%% """######!!! ###%%%######$$$################## ######!!!!!!###!!!###%%%%%%"""############$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%***,,,'''$$$&&&&&&%%%''''''''''''&&&%%%$$$###%%%&&&'''((((((''''''(((''''''&&&&&&&&&&&&''''''***((()))------)))(((***'''''''''((((((((())))))'''((())))))***+++++++++eeeQQQGGGBBB@@@>>>:::555444666777666444444444444555777;;;AAAFFFQQQUUUYYYYYYTTTJJJBBB===444333222111222444666777555555555555555444444444222333444444444333111000666666333222333444...''',,,+++)))***,,,///000000111111000//////000222333222111000/////////000111222000...---...---+++***---,,,,,,...000111000///111...,,,,,,//////+++'''---***)))+++,,,+++...222///111333444444444555666000222555555555555777888333444666888888888777777555555555444222///,,,+++***)))''''''(((((('''%%%%%%%%%%%%&&&''''''%%%###"""&&&)))***'''%%%%%%&&&((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$###$$$&&&'''&&&######&&&))))))(((''''''(((***---...)))((('''&&&&&&&&&'''(((%%%(((++++++***(((''''''%%%%%%&&&''''''''''''&&&###(((,,,---***(((***,,,***((()))***((($$$$$$(((+++'''&&&)))+++)))(((***&&&###!!!!!!"""######"""########################!!!!!!"""$$$&&&%%%"""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!""""""""""""""""""!!!!!! !!!!!!"""!!!  !!!!!!"""!!!((( ###"""###$$$&&&%%%""" $$$$$$############$$$$$$"""!!! !!!$$$'''***&&&(((******)))((()))***%%%###  """"""!!!!!!!!!!!!""""""###$$$$$$###!!!!!!"""$$$'''%%%"""!!!"""###"""""""""###$$$$$$%%%$$$$$$$$$ !!!### !!!!!!""""""!!!!!! !!!$$$%%%$$$"""((($$$###%%%%%%###$$$(((+++,,,...---+++*********&&&$$$!!! """###$$$$$$!!!!!!!!!!!!!!!""""""###!!!""""""!!!"""$$$""" !!!""""""!!!!!!!!!"""###$$$$$$$$$$$$%%%&&&'''&&&$$$""""""""" !!!###"""!!! !!! !!!""""""!!!!!!###$$$$$$!!! ######!!!"""%%%!!!###&&&$$$!!!#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%++++++%%%###'''((($$$%%%&&&'''''''''&&&%%%$$$%%%&&&((((((''''''(((***((((((''''''''''''((((((+++((((((******((((((+++&&&&&&'''((()))******+++((()))******++++++******qqqVVVIIIDDD@@@>>>;;;888444444666777555333222333444555777<<>>;;;555444333111000111333555222333333444444444444333333444444444444222///......111000,,,,,,---+++&&&,,,***)))***---000222222333222000///...///000111222222222222222222333333111///------...///...------,,,,,,...///000///---.........//////...,,,***---)))(((+++,,,,,,...222000222555666666666666777555666777777555555555777555666666777777777777666555555555555333000---+++,,,***)))((())))))'''&&&'''&&&%%%&&&'''((('''%%%"""&&&++++++'''$$$%%%&&&'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%###############$$$$$$%%%'''&&&&&&&&&(((***---///,,,+++)))'''''''''((()))(((***+++***(((&&&&&&(((******++++++***)))'''&&&&&&(((+++------,,,******''''''***,,,)))$$$$$$'''+++&&&%%%((()))((((((******'''$$$"""""""""!!! !!!!!!""""""""""""""""""%%%$$$""""""!!! ###""""""""""""""""""###$$$###"""!!!!!! !!!!!! !!!"""$$$%%%!!! !!!!!! !!!""""""!!!...$$$!!!###%%%%%%###!!!!!!!!!$$$$$$$$$######$$$$$$$$$"""!!!!!! !!!"""$$$%%%!!!$$$'''((('''&&&&&&'''%%%###!!!!!!""""""!!! """"""!!!!!!!!!!!!""""""!!!"""###"""!!!!!!###%%%'''%%%""""""###""""""###$$$$$$$$$###"""!!!  !!! !!!!!!"""######"""!!!!!!!!! !!!###$$$###!!!((($$$"""$$$&&&'''+++000555999<<<;;;777222///...)))&&&###!!!"""###$$$$$$!!!!!!!!!!!!!!!"""######!!!""" !!!%%%###"""###%%%%%%###"""""""""!!!"""######""""""$$$$$$$$$###!!! !!!###!!!"""""""""!!! !!! """"""!!!!!!###%%%%%%!!!!!!"""!!!###'''###!!!"""###"""!!!#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%,,,+++$$$"""((()))######%%%&&&(((((('''&&&%%%%%%'''((('''&&&&&&))),,,'''''''''&&&&&&'''''''''***'''(((******((('''***$$$%%%&&&''')))+++,,,---******+++++++++***)))(((eeeLLLCCCAAA>>>:::999666333333555666444222111222444555888===BBBGGGHHHMMMRRRQQQIII@@@:::888777666444111......000222000111222222333333333333222333555666666555333222)))000222,,,(((***+++)))---+++***+++...222444444333222000...---...///000,,,---...///000000/////////...---...000111222111---,,,,,,---...///---,,,***...111111...,,,---///,,,)))(((+++,,,,,,...333111444777888888888888999:::::::::999666444444555777777666666555555444444555555555555333000---+++---+++))))))******(((&&&***(((&&&&&&''')))((('''###(((------)))&&&''')))&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$&&&((()))(((&&&###""""""###%%%(((+++---///---+++)))(((((()))***,,,,,,,,,(((%%%$$$&&&))),,,---......---,,,+++***)))((((((+++//////+++&&&&&&'''+++---***$$$###&&&)))%%%###&&&)))((())),,,---***&&&$$$"""!!! !!!!!!""""""%%%###!!!"""%%%((()))***$$$$$$############$$$$$$&&&$$$"""!!!  !!!  """$$$&&&  """!!!!!!"""###### ######!!!///$$$"""!!!$$$$$$###""""""###%%%$$$$$$######$$$$$$%%%$$$$$$################## ###$$$$$$"""""""""&&&$$$###"""###$$$###"""""""""!!!!!!!!!!!!"""""""""###$$$###"""###%%%&&&###"""!!!""""""  !!!""""""""" %%%### !!!######!!!!!!"""###$$$$$$###"""!!!!!! !!!######"""!!!$$$ ###''',,,333:::DDDIIINNNNNNHHH@@@:::777///+++&&&###""""""!!! !!!!!!!!!!!!!!!"""######!!!!!!!!!%%%$$$###&&&)))(((%%%######%%%!!!!!!!!!!!! """""""""!!! """$$$ !!!"""###$$$ ######!!!!!!$$$'''%%%  """'''$$$%%%%%%###!!!!!!"""######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&,,,+++###"""))))))###"""$$$&&&(((((((((&&&&&&&&&'''(((&&&%%%&&&***...'''&&&&&&%%%%%%&&&&&&'''(((&&&(((,,,,,,(((&&&(((###$$$%%%'''***,,,---...++++++,,,,,,+++***((('''uuuTTTIII>>>777777666999666111///000222333333777666777;;;;;;999:::???CCCEEEFFFFFFBBB<<<666222444666444000000444777777333000...///222111,,,&&&///666===???;;;666555555666333...***((()))+++---...---------...000111222777444111......000333666---...///000111222333444222///000333222///...111///...---...///000000...---...000111000...+++))),,,......+++,,,000222000444333222111333777>>>CCC555777999:::;;;:::888777999888777666666777888999777555444555666555111...---111...&&&(((///,,,###555///)))))),,,---)))###)))(((&&&&&&''''''&&&$$$((('''%%%&&&((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&+++(((&&&%%%&&&&&&&&&%%%&&&''''''(((((((((((((((((((((''''''''''''((((((...,,,)))&&&%%%$$$%%%%%%%%%'''***///111111...+++((()))---000111///+++((()))"""$$$'''&&&'''+++&&&&&&%%%$$$$$$%%%'''((())))))((('''%%%$$$###"""$$$$$$############$$$$$$"""!!!###""" !!!%%%'''$$$###$$$### """"""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$###""""""!!!!!!!!!!!! ###%%%$$$""""""###$$$$$$###&&&''''''%%%"""  !!!###$$$###""""""###%%%""" !!!!!!$$$$$$######""" !!!"""$$$%%%%%%$$$###"""###""" !!!"""$$$$$$###&&&&&&%%%%%%%%%&&&'''(((***&&&!!!"""$$$%%%!!!######!!! """$$$%%%"""  """"""#########$$$$$$$$$(((""""""%%%$$$!!! ))) !!!,,,---...HHHjjjfff```ZZZUUURRRLLLCCC<<<333---$$$ !!!"""!!!"""""""""""""""!!! %%%""" !!!$$$%%%### $$$###"""###$$$###!!!!!!"""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!"""######"""!!! $$$"""!!!###%%%%%%"""############"""""""""""" !!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$###$$$%%%%%%$$$000***%%%&&&((())),,,111'''$$$!!!###'''(((&&&""")))((('''&&&&&&'''((()))'''&&&%%%$$$$$$%%%&&&''')))'''(((***&&&!!!&&&///))))))))))))))))))******...+++******'''###$$$(((gggKKKCCC;;;777999999888555111000111333555555555222333666666555666:::AAAAAAAAA???===999666333222333111///111444111+++333///,,,---000111///,,,---222888999555111///000111///,,,***)))+++---...///...---,,,---...000222666555444333222222222222000000000000111111111111555111000111111///000444000000000//////............///000111000///---,,,---///...++++++000222000555555333222333777===AAA999:::;;;;;;;;;:::888888999888777666666666777888777555444444555555222000111222...''')))000,,,"""...+++''''''***+++(((&&&***((('''&&&''''''%%%###&&&%%%%%%&&&)))+++++++++''''''&&&%%%$$$$$$######***(((%%%%%%&&&''''''&&&&&&&&&'''((((((((((((((((((''''''''''''(((((()))---+++)))'''%%%%%%&&&&&&((())),,,///000///+++(((&&&'''))),,,------+++)))---'''%%%***,,,***)))++++++(((%%%%%%(((***)))'''---,,,***(((&&&$$$"""!!!&&&$$$""" """$$$&&&&&&&&&&&&%%%$$$$$$$$$%%%###$$$"""!!!"""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""######"""!!!!!!"""$$$###!!!!!!#########"""&&&'''&&&%%%""" %%%&&&&&&%%%###""""""###%%%"""!!!!!!!!!"""""""""""""""!!!!!! !!!""""""######"""""""""$$$$$$$$$&&&&&&%%%!!!!!!!!!!!!!!!""""""######%%%###!!!!!!"""""""""!!!!!!######!!!!!!"""###$$$""" !!!"""!!!!!!""""""#########$$$$$$$$$(((!!!""""""!!!""""""'''+++222IIIdddkkkcccZZZSSSNNNIIIBBB===111,,,%%%!!!!!!""""""!!!###############"""!!!!!! !!!""""""!!!!!!!!!!!!$$$###""""""######""" !!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!"""######"""!!! """!!!!!!###%%%&&&$$$"""############""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""###$$$%%%%%%111***%%%$$$$$$###$$$''''''$$$"""$$$(((***'''$$$(((((('''&&&&&&'''((((((&&&&&&&&&%%%%%%&&&&&&&&&+++))))))***(((###%%%+++%%%%%%&&&''')))+++---......+++******((($$$%%%)))}}}ZZZCCC>>>888777;;;:::666333000000222555777777888444444666666555666:::;;;;;;999888666555444444222111000///333444,,,"""555111---,,,...000000......111555555111---,,,---,,,++++++++++++---///000111///---++++++---///111444555666777666444111000000000000000111111222222888333000000///...111666000222333111...,,,---///000000//////////////////111222111------111333111666555444333333666;;;???<<<<<<<<<;;;;;;::::::999999999888777666666777777777555333333444444333222333222...***///666333)))))))))(((((())))))******+++***((('''''''''%%%###%%%%%%%%%'''***,,,,,,,,,&&&%%%%%%%%%$$$$$$######(((&&&%%%%%%'''(((((('''&&&&&&'''(((((((((((('''&&&'''''''''(((((())))))+++***((('''&&&&&&'''(((+++,,,,,,...///---)))&&&((((((***+++,,,---......---))))))---...---,,,...///***%%%&&&***,,,)))%%%,,,,,,***)))'''%%%$$$###&&&$$$  $$$&&&!!!%%%(((&&&###!!!###&&&###$$$!!!!!!###""""""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""$$$###""""""###""" ###!!! """###"""!!!%%%&&&&&&$$$""" !!!&&&&&&&&&%%%$$$$$$&&&(((%%%###  !!!"""""" !!!""""""""""""""""""!!!!!! !!!!!!!!! !!!###%%%%%%!!! !!!!!!!!! """$$$%%%### !!!######"""!!!"""######""" !!!"""$$$#####################$$$$$$$$$'''  !!!"""$$$!!! ###***222???QQQ```hhh___TTTJJJEEE@@@<<<999...+++&&&$$$######"""!!!###$$$$$$$$$$$$######"""!!!$$$$$$ """%%%###!!! !!!""""""""" !!!!!!""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!###%%%&&&%%%$$$############""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$&&&'''...((($$$$$$### """%%%###!!!###''')))'''%%%((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%---***(((******&&&$$$%%%%%%%%%&&&''')))+++---...///,,,++++++)))%%%&&&***rrrTTTBBB>>>888777;;;999444222000111444777999999999555333555666555666999555555555444444333333222111333333222333444...&&&555222///...///000///---333555666555222///......******+++,,,---...//////222000---++++++---///111222333555666666444222111,,,---...000222444555666777222000000000...000444///222555333...+++...111000///...---......000000444555444//////333555333555555555444333444888;;;<<<;;;;;;::::::;;;<<<<<<;;;;;;:::999999888888888888666444333333444555555222111------666>>>;;;333***,,,---,,,******,,,///...,,,***)))))))))'''%%%'''&&&&&&(((+++,,,,,,+++""""""###$$$&&&'''((((((&&&%%%$$$%%%((())))))(((%%%&&&''''''((((((''''''&&&&&&'''(((((()))))))))***)))(((((('''(((((())),,,,,,,,,---...,,,)))'''(((((())))))***,,,000333)))(((((()))+++---///000///,,,))))))******(((%%%''''''''''''''''''(((((($$$###  ###$$$!!!%%%%%%$$$###$$$&&&"""$$$%%%###$$$&&&$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###$$$$$$###  """""" """ !!!""""""!!!$$$%%%%%%$$$!!! !!!"""#########$$$&&&***---%%%###!!! !!!""""""""" !!!"""""""""""""""###"""!!!  !!!"""!!!######""""""######$$$$$$$$$$$$ """$$$&&&%%%!!! !!!"""###############"""!!!!!!"""$$$%%%%%%$$$########################%%%  """"""###%%%$$$'''***...999HHHTTTXXXWWWPPPFFF>>>999555111///***)))'''&&&%%%###"""!!!#########$$$$$$###""""""!!!###$$$""" !!!%%%###  """###### !!!!!!"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""###$$$$$$###############"""""""""!!! !!!!!!!!!!!!###$$$$$$$$$$$$$$$%%%%%%"""""""""""""""$$$(((+++)))%%%###&&&'''%%%$$$&&&""" """%%%'''&&&%%%'''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&''''''&&&%%%$$$---)))''')))***(((###)))))))))))))))***+++,,,///,,,+++,,,)))&&&'''+++dddMMM@@@===777777;;;999444333111222555888999999555000...111333222111333000111333444444333111//////444666333000111222111000000000222222222000///777777888666444111000000+++,,,,,,---............222000...,,,,,,...///111111111111222222333444444---...///000222444555666444111111333222......000---111444333///---000444///...---,,,---...000111333555444111111444444222555555555444333444666888888888888999:::<<<>>>???============<<<<<<;;;;;;999888777555444444555777333111...///666<<<;;;555,,,///000...***(((+++...///...,,,+++,,,+++)))((()))))))))***+++,,,***((($$$$$$%%%&&&'''((()))***%%%$$$$$$&&&((())))))(((%%%&&&&&&'''''''''''''''&&&&&&'''((())))))(((((()))))))))((((((((())))))+++******+++------+++***(((((((((''''''***000444++++++)))'''(((+++...000...000111///+++))))))+++%%%&&&&&&&&&&&&'''''''''!!!!!!""""""""""""!!!!!!%%%%%%&&&(((******&&&###"""$$$###"""$$$'''%%% !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################!!! ###$$$"""!!!!!!""""""!!!"""###$$$###!!! !!!"""!!!!!!""""""###%%%)))---&&&$$$"""!!!"""######""""""""""""""""""!!! %%%###"""!!! !!!""""""############$$$$$$""" $$$$$$%%%&&&'''&&&&&&%%%"""!!!!!!###%%%%%%$$$"""!!!!!!"""###$$$$$$###""""""!!!!!!###%%%&&&&&&%%%########################### !!!%%%&&&$$$###$$$$$$''')))+++555BBBGGGEEEAAA>>>999444000,,,(((&&&&&&''''''&&&%%%###""""""!!!!!!"""""""""""""""!!!"""!!!!!!"""$$$$$$"""$$$""" """###### !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!!!!############"""""""""!!!######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$######%%%***...'''###"""&&&((('''''')))"""""""""$$$&&&''''''''''''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&''''''&&&%%%$$$+++(((&&&'''***)))###************+++,,,---......,,,+++,,,)))&&&''',,,sssSSSBBB;;;;;;666888===:::666444333333666888888888555000...222666444333333///000222444333111///---,,,333666111,,,...333555+++---000333444555444333666666666555444222///...---.........////////////111000/////////000111222333222000///000222444666222222222222222222222222444222222444444///...000...111333222000000222444......------...000222333111555666333444666555222555666777777666555777999666777888:::<<<>>>???@@@===>>>????????????>>>>>>:::;;;;;;999666555666777666333111111333444333000...///000---***((())),,,///---,,,,,,------+++***+++******+++,,,,,,)))''')))(((((((((''''''&&&&&&%%%$$$%%%&&&))))))((('''%%%%%%&&&''''''''''''&&&&&&'''((())))))((('''&&&)))))))))))))))))))))(((***)))((())),,,------,,,---......,,,+++...555;;;...000///***(((+++...//////333666444...***,,,000)))((('''&&&%%%$$$###### !!!###$$$$$$###!!! (((&&&&&&(((+++)))### !!! ###&&&###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!###%%%%%%%%%###!!!!!!"""""""""!!!"""######!!! !!!###"""#########""""""%%%'''&&&$$$""""""###$$$###""""""""""""""""""!!! $$$$$$###"""!!!!!!!!!!!!$$$""" """$$$$$$$$$"""###$$$&&&&&&%%%$$$$$$"""!!!!!!"""$$$&&&&&&%%%""""""!!!###$$$%%%$$$"""!!!!!!!!!###%%%&&&%%%$$$$$$$$$$$$###############"""!!!###(((((($$$"""###%%%&&&'''***111888999666000000000...,,,(((%%%######%%%&&&%%%###""""""""" !!!""""""""""""!!!%%%"""!!!$$$&&&### ###!!!!!!""""""""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""!!! """############"""""""""""""""############$$$$$$$$$#########$$$$$$%%%%%%&&&###%%%%%%$$$###%%%+++111(((###"""%%%&&&$$$$$$%%%%%%%%%&&&'''(((((())))))((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%((((((&&&&&&)))***%%%&&&&&&''')))+++...000111---+++***+++)))&&&''',,,___III<<<999:::666888===:::888777555555666777777666555000000666:::999555444111111111000///...---,,,---222444000...000333333///000222222222222333444444444444444444222///,,,............///000222222///000111222222222222222666444333111111111333333444333333222222111111000999555444555444000000333222222222222222111111222/////////000111333444555333888;;;:::;;;===;;;666777999::::::999999:::;;;777888:::===>>>?????????<<<===>>>@@@@@@@@@@@@???<<<>>>>>><<<999666666777888777555444222//////000000000000...,,,++++++,,,---+++***+++,,,,,,+++************,,,------+++((())))))((('''&&&&&&%%%%%%%%%%%%%%%'''))))))(((&&&$$$%%%&&&&&&''''''&&&&&&'''((()))***)))'''&&&$$$************))))))((('''+++)))((((((***,,,---,,,000222222///...000777===(((...000---,,,///111//////111444333///,,,---...******)))'''&&&$$$######"""##################"""!!!###&&&)))***((($$$!!! !!! ###'''$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%!!!###$$$$$$#########$$$!!! """######### """###"""!!!!!!"""###"""###$$$$$$######$$$%%%&&&$$$######$$$%%%###""" !!!!!!""""""""""""!!!""""""""""""!!! !!! """"""!!! !!!###$$$%%%$$$###""" """%%%&&&%%%$$$###"""!!!###%%%&&&$$$"""!!!!!!!!!###%%%%%%$$$"""$$$$$$$$$#########""""""$$$"""###&&&%%%!!!!!!$$$'''%%%&&&+++//////...///((()))***)))'''%%%###"""!!!###$$$$$$""" !!!### !!!"""###############$$$""" """######!!!  """###"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!###"""!!! !!!"""###"""###$$$""" !!!###&&&############"""""""""""" !!!!!!!!!""""""""""""######$$$%%%%%%&&&&&&###%%%%%%###!!!$$$***000)))$$$!!!$$$$$$###"""%%%$$$%%%&&&&&&&&&&&&'''((((((((('''&&&&&&'''((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&((((((&&&(((,,,***$$$$$$$$$%%%'''***,,,///000,,,***)))***(((%%%'''+++vvvRRRHHH===;;;<<<777999===999:::888666666666666555444000,,,---444999777333111444222///---++++++,,,,,,000333444222222555333000888777555222///...///000333333444555555333///,,,............000222444555...000222333444444333333888777666444333222111000111111222222222333333333===888555444333111333777666444222222222222000///000000111333444555666666888===AAABBBCCCDDDAAA<<<999;;;======<<<<<<===>>>999:::===???@@@@@@???>>>:::<<<===???@@@@@@@@@@@@===???AAA???:::777666666888888999777444111222666333222111000000000000000***)))((()))+++,,,+++***((((((***,,,......,,,***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))'''%%%$$$%%%&&&&&&''''''&&&&&&((()))******)))'''%%%###+++++++++******)))(((''',,,***((((((***+++,,,++++++------+++(((***111888&&&......///333444111------.........---+++)))))))))((((((''''''''''''%%%$$$###""""""###$$$%%%"""***......------..."""###!!!!!!%%%)))&&&"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%'''((()))*** ###%%%$$$ !!!!!!  """$$$$$$### !!!""""""!!!!!!"""###!!!$$$%%%%%%%%%&&&(((&&&%%%###$$$%%%%%%$$$""" """######$$$$$$ !!!""""""!!!###"""""""""$$$$$$###!!! !!!###$$$%%%$$$"""!!!###%%%&&&$$$!!!$$$"""!!!###%%%&&&$$$"""!!!!!!!!!###$$$$$$###!!!$$$$$$$$$$$$######""""""&&&###"""###""" $$$%%%!!!""")))+++&&&%%%)))%%%&&&&&&%%%###!!!!!!""" """###### !!!###!!!"""###$$$$$$$$$$$$$$$!!!""""""!!!&&& !!!"""###"""  !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!###"""!!! !!!"""###!!!###$$$$$$"""###'''***############""""""""""""###$$$$$$$$$%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&"""$$$%%%""" """)))000)))$$$"""$$$%%%%%%%%%((("""###$$$$$$###"""###$$$)))((('''&&&&&&'''((()))''''''%%%$$$$$$%%%''''''%%%)))***''')))...---(((%%%%%%&&&&&&''')))***++++++)))))))))(((%%%&&&+++```KKKAAA===999999<<<<<<999555888666333333444555555444///111222444555555444444111111111111000///------333444444222000000111333888999999666111......000111000///000111222000///111000......///222555777666111111666888444222555888:::<<<;;;777333000///111000//////111333666777666333111111444555444222777555222111222222222222444444444777:::;;;;;;;;;@@@GGGNNNQQQTTTTTTPPPJJJIIIFFFBBB???BBBGGGFFFAAAAAA???>>>@@@CCCDDDBBB???@@@===;;;???DDDEEEBBB>>>AAAAAA???>>><<<:::999999<<<888444333555666444222555444222111000000//////)))+++,,,---...------,,,111...,,,---///000...++++++******))))))))))))***$$$###+++000***)))+++$$$((((((''''''&&&&&&&&&&&&((((((((((((''''''''''''***---...,,,'''%%%''')))'''((()))(((&&&(((,,,111""""""'''...000---...333000111111000//////000222...///000000///---+++)))$$$%%%'''(((((('''%%%$$$&&&%%%###$$$%%%%%%$$$"""$$$&&&((()))(((((()))***$$$###"""!!!"""###%%%'''$$$######""""""""""""""""""!!!"""$$$""" $$$+++!!!$$$%%%!!!!!!%%%%%%$$$"""!!!!!!!!!"""###!!!###$$$###"""############""""""!!!!!!$$$###!!!###'''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""!!! !!!"""!!!###***$$$%%%!!!!!!%%%'''''''''&&&%%%$$$############$$$!!! ###%%%$$$"""''''''''''''&&&%%%$$$$$$###$$$$$$$$$$$$###""""""$$$%%%%%%%%%%%%&&&((()))'''$$$"""### ###%%%### """(((&&&###"""!!!"""###$$$###!!!""""""""""""""""""""""""$$$$$$############$$$$$$""""""!!!!!!!!!!!!"""""""""""""""!!!!!!"""""""""%%%$$$""""""######!!!  """"""!!! !!!"""$$$%%%&&&$$$$$$######$$$$$$%%%&&&###"""###&&&$$$ """$$$$$$$$$#########""""""$$$"""###''''''%%%$$$'''!!!!!!$$$((('''&&&,,,666$$$###"""###%%%&&&%%%$$$'''&&&$$$%%%%%%&&&$$$###''''''&&&&&&&&&%%%%%%%%%+++((($$$"""###$$$%%%%%%))))))))))))))))))))))))'''&&&''')))++++++)))'''))))))))))))))))))))))))xxxWWWEEEAAA>>>:::;;;===<<<888444777555333333555666666555444555555555555444333333333222222111000000//////222333333333111000111222666888888666222000000111111///......///000000///333222111000111222444666555111111555777444333555777999;;;;;;888444222111777555333111000000111111333111000000333555444333444222000000000111222222666666666888<<<@@@CCCDDDLLLUUU___eeeiiijjjfff```\\\YYYTTTOOOOOOPPPLLLEEEIIIFFFCCCCCCDDDEEECCC@@@AAA@@@AAADDDHHHIIIGGGDDD>>>>>>>>>===<<<;;;999999999888666666777888888777555444333222111000000000......//////...---+++***000---,,,,,,......---+++))))))((('''''''''((((((&&&$$$+++...((()))+++%%%((()))))))))))))))((('''''''''((((((((((((((('''+++***)))(((((('''&&&$$$%%%&&&'''''''''(((+++---((('''+++000111---...222444555444222///,,,,,,,,,------......---***(((&&&$$$%%%&&&''''''&&&%%%$$$&&&$$$######$$$%%%###"""###$$$%%%&&&&&&%%%&&&&&&!!!""""""###############$$$######"""""""""""""""### $$$&&&######%%% !!!### """""""""!!! !!!###$$$###""""""!!!!!!!!!"""###%%%&&&)))$$$  ###%%%%%%###########################"""!!! !!!""""""!!!###***###&&&$$$!!!###&&&***,,,---#########$$$$$$$$$$$$$$$$$$!!! ###$$$$$$"""'''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$###""""""!!!$$$&&&$$$!!!%%%$$$!!!"""%%%%%%!!!!!!###!!!###""" ###((('''"""###"""!!!"""###$$$###!!!""""""""""""""""""""""""######""""""""""""######""""""!!!!!!!!!!!!"""""""""""""""######"""""""""$$$###""""""######"""!!!!!!!!! """###$$$ !!!!!!"""$$$%%%&&&######""""""######$$$%%%""" !!!$$$"""$$$$$$$$$#########""""""(((&&&&&&(((((($$$###%%%!!!###$$$%%%%%%(((,,,000%%%$$$###$$$%%%&&&&&&$$$'''&&&$$$%%%%%%&&&$$$###''''''''''''&&&&&&%%%%%%(((%%%###"""$$$&&&''''''(((((((((((((((((((((((((((''''''((()))***((('''))))))))))))))))))))))))gggKKK??????<<<::::::;;;:::555111666555444444666888888777999888777555444333333333555444222111000000111222///111333333111000000000444555666555333222333444222000---,,,...///000000222222222222333555666777444111111555666555333444555777::::::888666555555999777555222111000///000333222111222444666666666333222111111111333555666<<<===???DDDJJJQQQXXX[[[dddnnnzzz{{{zzzuuunnnjjjfff^^^UUUVVVQQQKKKHHHIIIJJJHHHGGGCCCDDDGGGIIIIIIHHHFFFDDD<<<============;;;999888555777999:::::::::;;;<<<666666444333222111111111222111111000...,,,***)))...,,,++++++,,,---+++*********)))(((((((((((((((***%%%***,,,&&&(((+++%%%(((***+++------,,,***)))$$$&&&((()))***)))((('''---)))''''''******'''###'''&&&'''(((***++++++***------///222111------000444555555333000,,,******------------+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$$$$###"""######$$$$$$$$$$$$$$$$$$"""###%%%&&&%%%$$$""" $$$######"""""""""""""""%%% %%%(((&&&!!!!!!!!!$$$###!!!!!!!!!!!!""""""!!!!!! !!! !!!###$$$###""""""!!! """&&&+++------&&& $$$'''&&&"""########################%%%$$$"""!!!!!!!!!"""###$$$ 000###### $$$"""!!!!!!$$$((()))*** !!!"""$$$%%%$$$$$$$$$###!!! """######"""''''''((((((((('''&&&&&&$$$$$$$$$$$$$$$######### %%%((($$$"""""" !!!%%%&&&$$$$$$'''"""$$$###"""###'''&&&"""###"""!!!"""###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!!###"""!!!"""###$$$###"""###!!! $$$''' !!!!!!"""###$$$$$$%%%""""""!!!!!!""""""###$$$###!!!!!!###"""$$$$$$$$$##################!!!!!!$$$$$$!!! """!!!%%%%%%!!!$$$+++---'''&&&$$$$$$%%%&&&'''&&&%%%'''%%%$$$$$$&&&&&&%%%###(((((((((''''''''''''&&&&&&$$$""""""%%%(((******((((((((((((((((((((((((***)))''''''((()))((('''))))))))))))))))))))))))|||YYYDDD<<<;;;:::999999888666222...555444444555888999999999:::999666444333333333333555333111000///000222333---000222333222000//////222333444444444444555666555222///...///111333333...///111333555666777888333222222444666666555444444666888999888777777777555444333333333333444444666666555555666777777777444444444444555888;;;>>>FFFJJJRRR[[[eeennnwww||||||ssshhhbbbZZZUUUTTTTTTRRRQQQKKKNNNPPPPPPLLLHHHEEEDDD@@@@@@AAA@@@???<<<:::888555888<<<===;;;:::<<<>>>888777666555444333333333222222111000...,,,+++***---,,,,,,+++,,,++++++***...---,,,++++++***++++++---&&&)))***%%%(((,,,&&&(((***,,,......---+++)))###%%%(((***+++***((('''---,,,++++++---,,,)))&&&***((()))+++///000---)))...///111111///------///---///222222111///...............---+++)))'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$###"""$$$$$$$$$%%%&&&&&&$$$###%%%%%%&&&&&&&&&%%%###"""$$$######"""""""""""""""%%%!!!!!!$$$&&&### $$$!!!"""&&&&&&$$$!!!######$$$%%%%%%###"""!!!"""!!! """###"""!!!&&&$$$"""!!!$$$(((...111+++'''""""""$$$&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$(((%%%###### """%%%(((999$$$%%%###  """$$$%%% ###$$$%%%$$$"""!!!"""!!! !!!!!!"""######''''''((((((((((((((('''%%%%%%$$$$$$###############&&&'''$$$"""""" ###### !!!%%%%%%$$$###$$$$$$$$$"""###"""!!!"""###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! """######""" !!! !!!###%%%$$$### """%%%!!!!!!""""""############"""""""""""""""###$$$$$$$$$!!! $$$%%%"""!!!###########################!!!###!!!"""%%%"""(((&&&$$$///---!!!&&&%%%$$$%%%'''((('''&&&&&&%%%$$$$$$&&&&&&%%%$$$((((((((((((((((((((('''&&&$$$######&&&)))******''''''''''''''''''''''''---+++)))(((((()))))))))))))))))))))))))))))))))mmmPPPBBB>>><<<;;;:::999888666333111444333444666888::::::999777666444333333333444555444222000//////000111222---///222333222000//////222222222333555666666666999666222111333555666777000111111222333444444555333333444444666888777555333555777888777666777777222222222333444666777777888888777666444333444444000222444666888===DDDIIITTT]]]jjjxxx|||rrrkkkfffccc___[[[WWWYYYZZZYYYTTTPPPLLLKKKHHHGGGFFFEEEBBB???<<<:::777;;;>>>>>>;;;999:::<<<:::999888666555555555555111000000///...---------------------,,,++++++,,,//////---,,,,,,+++++++++///'''(((***&&&***...((((((***,,,......,,,***(((###%%%(((***+++***((('''***---///...,,,***)))******)))))),,,///000,,,(((+++...///...,,,,,,------(((+++///000000/////////------,,,+++)))(((&&&&&&%%%$$$############$$$%%%%%%$$$"""###$$$$$$###!!!$$$###"""###%%%&&&$$$"""&&&%%%$$$###""""""###$$$$$$######"""""""""""""""%%%######$$$!!! %%%$$$###"""###%%%'''%%%"""###$$$%%%%%%%%%$$$"""!!!$$$""" !!!""""""!!!&&&$$$"""!!!"""&&&***---&&&&&&%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$)))&&&%%%%%%!!!!!!$$$***>>>""""""!!!###!!!!!!!!!!!!!!!!!!"""$$$&&&!!!"""$$$%%%$$$### !!!!!!!!!!!!!!!!!!"""###&&&&&&'''((()))))))))(((&&&%%%$$$$$$######$$$$$$%%%$$$"""""""""###"""!!!### """"""""""""###$$$%%%%%%&&&'''###"""!!!"""###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!! !!!$$$%%%%%%$$$!!!"""!!!"""############""""""$$$############$$$%%%%%%###"""%%%$$$$$$%%%########################!!!!!!&&&'''%%%&&&)))$$$)))'''!!!'''111... &&&%%%$$$%%%'''((('''&&&&&&%%%$$$$$$&&&&&&%%%$$$'''((((((((((((((((((((((((&&&%%%%%%'''))))))(((((((((((((((((((((((((((///---***)))***++++++***))))))))))))))))))))))))___JJJBBB???>>>===<<<;;;999888777777333333333666888999888777444444444333444444555555222111000//////000111222...000222333222111111111333222222333555666555444999777444333555777777777666555444222111111111111333555666555777;;;:::666333555666666555444555666333333444555555666666777777888777555222000000111---111777<<>><<<===>>>>>><<<;;;;;;;;;;;;;;;999888777666666666111111000/////////000000...///000///---,,,---...///...---+++************000((((((***(((---111+++***+++,,,---,,,+++)))((($$$&&&((()))***)))(((''''''+++///...***'''(((***''''''(((***,,,+++)))'''))),,,---***)))+++,,,+++)))+++......---,,,,,,---))))))((('''&&&%%%$$$$$$########################%%%###""""""######"""!!!!!!!!!$$$&&&$$$!!!$$$###!!! """###$$$######"""""""""""""""$$$######### ''' ###$$$""""""$$$###!!!""""""######""""""!!! %%%### !!!!!!!!!!!!###"""!!! !!!"""$$$"""$$$%%%$$$!!! !!!###""""""""""""""""""""""""(((%%%&&&((($$$###%%%'''999 !!! !!!""""""!!!!!!###%%%$$$$$$$$$$$$$$$"""!!! !!!!!!!!! """$$$$$$%%%&&&'''((()))))))))'''&&&%%%######$$$$$$%%%$$$!!!###%%%### """ ###$$$ """ %%%''''''***...###"""!!!"""###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""######"""!!! !!! !!!$$$%%%$$$###!!!!!!!!!"""""""""""""""!!!"""###$$$$$$###!!! $$$$$$$$$###$$$%%%%%%&&&"""#########$$$###############$$$$$$$$$%%%"""###&&&&&&###"""$$$$$$((('''%%%***000,,,"""&&&$$$$$$%%%&&&'''&&&%%%%%%$$$###$$$&&&'''&&&%%%&&&''''''''''''(((((((((***(((''''''((((((((('''))))))))))))))))))))))))...,,,******+++,,,+++***))))))))))))))))))))))))mmmQQQEEE@@@>>>===<<<;;;999777888999:::333333333555777888777555555555555666666666555555222222222222222222222222000111222222111111222444555333222333555666444222666444333333444555555444777666444222111222333444444777777666888===<<<888444555666555333222222333333333444555666777777777777888888666333111222444333:::CCCLLLWWWeeeuuuzzztttnnnhhheee```ZZZUUUSSSQQQMMMIIIFFFDDDDDDDDDAAA???>>>===>>>???>>>======<<<:::999888888777777555444333222111222222333///111222111///...///111000///...,,,+++*********111((((((,,,+++000444------------,,,+++***)))(((''''''((((((((((((((('''(((***---...---+++)))(((%%%''')))***)))((((((((((((------(((&&&)))***(((***+++,,,+++***)))***+++'''&&&&&&%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!$$$###""""""######"""!!!!!! %%%'''%%%""""""""""""!!!""""""######$$$######"""""""""""""""###!!!!!!###""" $$$%%%(((### """$$$###$$$###""""""!!!!!!""""""&&&$$$!!! !!!!!! !!!!!!"""!!! """"""######$$$###"""!!!""""""""""""""""""""""""%%%###''',,,))) )))+++"""000"""!!! !!!!!! """$$$$$$$$$$$$$$$#########!!!"""!!!!!!$$$###$$$%%%&&&(((((())))))(((&&&%%%######$$$%%%&&&###!!! !!!""""""!!!""" !!!$$$$$$"""!!!$$$!!!&&&'''%%%(((///###"""!!!"""###$$$###!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""" !!!"""######"""!!! ###"""!!! !!!"""###"""!!! !!!###$$$$$$###$$$#########"""""""""""""""###$$$$$$$$$"""!!!###############$$$$$$%%%%%%###"""!!!!!!""""""#########$$$$$$$$$###!!!!!!$$$###!!!$$$$$$%%%(((++++++((($$$%%%$$$###$$$%%%&&&&&&$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&'''''''''''')))(((''''''))))))((('''***************************))))))***+++,,,***)))))))))))))))))))))))))))___HHHAAA???<<<::::::888555444555888:::333333333555777777666444666777888888888666555444222222333444444444333333111222222222111111333555777444222333555555333111333222111111333333222111444333111111333666999;;;555888999777999>>>>>>888555666666444222000000111000111333555777999999:::999:::;;;999666555777999===EEEQQQ^^^lll}}}xxxrrrkkkbbb\\\TTTQQQMMMIIIGGGFFFGGGHHHCCC@@@======@@@BBBAAA@@@===<<<;;;:::999888888888888777555444333333444444000333444333000///000222222222000///...------,,,000''')))---,,,222555...000///...,,,+++***))))))((((((((((((''''''''''''---,,,,,,...111000,,,(((&&&))),,,+++)))'''))),,,***......(((%%%((()))&&&''')))))))))((()))+++---(((''''''&&&&&&''''''((( """###%%%%%%###""" $$$###""""""######"""!!!""" """(((***(((%%%"""###%%%'''''''''&&&%%%$$$######"""""""""""""""######&&&$$$ (((,,,&&&!!!###&&&&&&'''&&&$$$#########$$$%%%'''$$$!!! !!!!!! """$$$%%%%%%###!!!%%%!!! """'''((($$$###########################"""'''///---$$$%%%...333!!!***''' """ """$$$### !!!$$$############$$$%%%&&&'''!!!"""!!!!!!$$$"""###$$$&&&'''(((((((((((('''%%%######$$$%%%&&&###$$$%%%###!!! """$$$###!!!!!!$$$### !!!$$$"""$$$(((&&&"""$$$+++###"""!!!"""###$$$###!!!########################""""""!!!!!!!!!!!!"""""" !!!"""$$$$$$"""!!! &&&%%%"""!!!!!!"""%%%&&&###"""!!!"""###$$$###"""%%%$$$"""  !!!""""""###$$$%%%$$$""" """""""""""""""######$$$***###!!!$$$###!!!!!!""""""######$$$$$$$$$$$$###!!!"""%%%&&&######&&&###!!!###***,,,(((%%%&&&$$$###"""###%%%&&&%%%$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((''''''((()))******)))************************'''&&&''')))++++++)))'''))))))))))))))))))))))))kkkRRREEE>>>:::999333222111222444555444333///111444555444333444555666888;;;:::888666555444555555444222000000222555///000222444666888999:::555888999666222000555999555222...---///333666777555333222333555555333000333333333333444666777888666666444333111000///...000///000222666777555333666888999888777999>>>CCCMMMWWWgggyyy|||pppddd___]]]YYYRRRLLLIIIJJJMMMLLLIIICCC======AAA@@@<<<>>>===;;;999888777777888999999999999888666555444333555666555333111111111111111000000//////......000++++++111333000///222...//////---,,,---+++))),,,(((&&&'''&&&###$$$''')))***,,,.../////////...)))******)))'''%%%%%%&&&...---***(((''''''((()))&&&)))+++***''''''+++///---***%%%######$$$$$$$$$&&&&&&&&&%%%###!!! $$$""""""###&&&&&&### %%%$$$"""$$$&&&'''$$$"""""""""######$$$$$$%%%%%%""""""""""""""""""""""""!!!"""###$$$%%%$$$######$$$'''&&&!!!###(((***111,,,%%% """%%%&&&111***### ###$$$%%%"""""""""""""""!!! &&& ###&&&"""######"""!!! !!!!!!((($$$!!!"""&&&***+++***---+++(((%%%######$$$%%%$$$%%%"""$$$!!!""""""!!!!!!""""""###$$$###"""  !!!!!!""""""$$$%%%''')))***'''%%%###%%%'''(((%%%"""(((%%%%%%(((%%% """''' !!!""""""###""""""$$$$$$######$$$$$$%%%&&&&&&%%%###$$$%%%%%%$$$""" !!!"""$$$&&&%%%"""!!!###%%%%%%###!!!!!!!!!$$$$$$$$$$$$$$$###"""!!!"""""""""###"""!!! !!!!!!""""""######$$$$$$'''$$$%%%%%%!!!!!!""""""######$$$$$$%%%!!! $$$&&&$$$###%%%""""""###$$$$$$"""!!! $$$$$$$$$$$$$$$###"""!!!$$$###""" &&&%%%%%%'''******'''$$$'''&&&%%%&&&''''''&&&$$$)))&&&$$$%%%''''''%%%###&&&&&&%%%%%%&&&''')))***,,,)))&&&'''***,,,,,,+++******++++++,,,,,,,,,---***)))))))))))))))*********************)))))))))cccMMMCCC>>>:::888777555444333444444222111222111111111111333444444777999;;;;;;999666555555777777666444333333555777111222333555666888999:::888888777666444444444555222000//////111333333222000......000333444333111333333444444555666777777666555555444333222111000111000000333666777555333222444666777999???GGGNNNdddooozzzkkkhhh```WWWOOOLLLNNNQQQNNNLLLGGGBBBCCCGGGFFFBBB============<<<;;;999888:::::::::999888777666555555555444444333333222222333333222222111000000000333......222333000...000000111000///...---,,,***---***))),,,,,,***+++///,,,,,,++++++,,,...000222+++++++++***((((((((()))000...+++(((&&&$$$$$$$$$&&&)))***)))%%%%%%)))---+++)))%%%$$$$$$%%%%%%$$$%%%%%%&&&%%%%%%$$$###"""$$$""""""###%%%&&&###!!!%%%###"""###%%%&&&$$$""""""""""""###############""""""""""""""""""""""""!!!"""###$$$$$$$$$######!!!%%%%%%###%%%+++000111///***%%%""""""$$$%%%&&&...)))### !!!"""######"""""""""""""""!!! ######%%%###"""$$$######""""""!!!!!!!!!!!!&&&$$$"""###''',,,///111333000+++'''$$$######$$$%%%(((&&&!!!###!!!''''''%%%$$$###"""""""""%%%$$$###"""!!!"""######$$$######$$$&&&(((***+++$$$###""""""###""" &&& """$$$"""!!!### !!!""""""""""""""""""###""""""""""""###$$$$$$&&&%%%###$$$%%%%%%$$$"""""""""###&&&((('''$$$"""!!!###%%%$$$###!!!!!!!!!""""""#########"""!!!!!!###"""""""""!!!!!!!!!!!!"""""""""""""""#########%%%"""######""""""""""""############%%%!!! ###$$$"""!!!#########$$$$$$######"""!!!$$$$$$$$$$$$$$$###"""""""""###$$$$$$$$$""" %%%%%%%%%'''******'''$$$'''&&&%%%&&&''''''&&&$$$)))'''%%%%%%''''''&&&###''''''&&&&&&&&&''')))***---+++***+++---///...,,,------,,,+++************))))))))))))))))))***+++------,,,,,,,,,,,,++++++xxxWWWEEE@@@>>>;;;888777666555555555555444333555222......000333333222777999::::::888666666666777888777666444444666888333444444555666777888888999777555666777777444111111111222444666555222000,,,,,,---000333555555444222333555666666666666555444444444444444333333333333222222444666666555333444555777:::???JJJXXXbbb|||zzzooocccYYYUUUVVVXXXPPPOOOKKKGGGHHHJJJGGGAAA===>>>???@@@@@@>>><<<:::<<<<<<;;;;;;:::888777666888444111222444666555333555555444444333222222111555111///222222///......111111111111///...,,,,,,+++((('''******((())),,,///---***((()))---111444...---,,,+++++++++,,,------,,,***(((&&&%%%$$$$$$&&&(((***(((%%%$$$&&&)))((('''&&&&&&''''''&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""###%%%%%%###!!!$$$###"""###%%%%%%###"""###""""""""""""""""""!!!""""""""""""""""""""""""!!!"""######$$$$$$###### ###$$$$$$)))000222111)))&&&###""""""###$$$$$$***'''###!!!"""""""""""""""""""""""""""!!! ### """###"""###&&&""""""######""""""!!! $$$$$$$$$%%%'''---444999:::666///((($$$"""""""""%%%(((''' ###%%%'''&&&%%%$$$###"""""""""%%%$$$######""""""######$$$###""""""###&&&)))+++'''((()))'''%%%###""""""$$$$$$%%%"""!!!"""""""""###""""""!!!!!!"""!!!!!!!!!!!!"""######&&&%%%###$$$%%%%%%$$$"""!!!!!!###%%%'''(((&&&###!!!###$$$$$$"""!!!!!!""" !!!!!!""""""""""""!!!$$$###"""!!! !!!""""""############""""""""""""%%%"""#####################"""""""""&&&"""!!!$$$%%%###"""###&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###""""""###&&&((((((&&&###!!!$$$$$$%%%''')))(((&&&$$$&&&&&&%%%&&&((((((&&&%%%((('''%%%&&&''''''&&&%%%)))((('''''''''((()))***,,,,,,---000222333000...000///---,,,************+++*********++++++,,,---,,,,,,++++++************iiiKKK>>>>>>???<<<999555444444555777999999888666222...///333666333000555777888888666555444555555666666555333333555666444444444555555555666666444555555777777777555333555555666777999888555222......000222444666666666222333555777777666444333111222222333333444444444666666666666777777666666;;;<<<===AAAJJJZZZnnn{{{wwwkkkccc```___YYYXXXTTTOOONNNOOOJJJCCC@@@@@@@@@@@@???>>>===<<<>>>>>>======<<<:::999888:::555000111555888777555777666666555444333222222333111///000000///......000......111111......///,,,(((''')))'''$$$###%%%---,,,)))((((((+++///111///---++++++,,,---...///))))))))))))))))))))))))(((******)))&&&%%%&&&'''&&&&&&&&&''')))((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%############$$$$$$##################$$$$$$###"""######""""""!!!!!! """"""""""""""""""""""""!!!""""""###############"""#########(((---,,,'''$$$"""!!!!!!""""""""" &&&%%%$$$######"""!!!!!!"""""""""""""""!!! $$$######""""""!!!"""$$$!!!"""############"""!!!###$$$%%%%%%&&&+++333:::;;;666///(((###!!!!!!"""###$$$### """!!!!!!!!!!!!!!!"""############""""""!!!!!!!!!!!!###!!!!!!%%%'''(((+++,,,+++'''%%%&&&(((%%%!!!!!!%%%&&&$$$##################"""!!! """!!!!!!!!!!!!"""######&&&%%%###$$$%%%%%%$$$""" ###%%%&&&$$$###!!!###$$$###"""!!!"""### !!!"""#########"""%%%$$$""" !!!"""###$$$$$$######""""""!!!!!!&&&!!! ###%%%""""""$$$$$$$$$$$$######"""""""""%%%"""!!!%%%'''&&&%%%''''''&&&%%%$$$###$$$%%%&&&$$$$$$$$$%%%%%%$$$#########$$$%%%'''''''''&&&%%%###$$$%%%'''((('''&&&$$$&&&&&&%%%&&&(((((('''&&&''''''&&&&&&''''''&&&&&&***)))((((((((((((******+++...333777999888555333333222111///...------,,,---,,,,,,,,,,,,---...///---,,,,,,++++++*********rrr[[[CCC;;;>>>???===;;;666555555666888999999888444222111444888999444///333444555555333222333333444555666555444333555666333333333333333333333333...222666777555333555888888666555555666777666555000111222333333222222333222333555666666444222111...///000111222333444444888999999999888888999:::>>>@@@DDDKKKZZZoooxxxpppkkkdddddd```[[[ZZZZZZTTTMMMFFFEEEBBB???>>>>>>??????@@@@@@??????>>><<<;;;:::<<<777333333777;;;999777888777777666444333333222111000...---...000000...,,,***+++000111...///222000---,,,...,,,(((''')))))))))))))))***+++,,,,,,///---***+++---......---)))***+++,,,------,,,,,,++++++,,,+++)))'''''''''%%%%%%&&&((())))))'''%%%&&&&&&&&&&&&%%%$$$###"""######$$$############$$$"""###$$$$$$$$$###############""""""!!!!!! """""""""""""""""""""""""""""""""""""""#########"""###""""""%%%)))'''!!!###""""""###$$$$$$"""!!!###$$$%%%$$$###""""""""""""""""""""""""!!! """""""""!!!"""###$$$###""""""###############"""###$$$%%%$$$$$$'''...444555111+++&&&"""!!!!!!"""###!!! !!!###!!!!!!!!! !!!!!!"""##################""""""!!!###!!! ###&&& $$$&&&&&&###"""###&&&%%%%%%%%%###"""###############$$$######"""!!!!!!###""""""""""""###$$$$$$&&&%%%###$$$%%%%%%$$$""" """%%%&&&%%%###!!!#########!!!!!!"""$$$!!!""""""###$$$$$$$$$$$$&&&$$$"""!!! !!!###$$$$$$$$$######""""""!!!!!!&&&###!!!###%%%$$$###$$$%%%%%%$$$$$$######"""""""""###'''&&&&&&(((((('''%%%$$$$$$$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$%%%$$$######$$$%%%'''(((###$$$'''(((((('''&&&%%%&&&%%%%%%'''((()))(((&&&&&&''''''''''''''''''(((+++***)))((()))***+++,,,000555===CCCEEEDDDAAA??????>>><<<999666333000///.........------.........000000//////...------,,,```OOO>>>:::===>>><<<:::;;;999777777777777555333111111333777:::999555111111222333222111000111333444666777777666555666888222222222222222222222222+++111666555222111444999666333000000111333444444111222333222///---------222333333333333222000///---...///000111333444444888999::::::999999;;;===<<>>===<<<===:::777777:::;;;;;;999999999888777666444333333000111///,,,...111222///,,,(((***111222...///444///------000000---,,,...'''(((***,,,,,,+++***)))///---+++,,,...///---***,,,---///000000...,,,+++,,,,,,---,,,+++***)))((('''&&&&&&((())))))'''%%%&&&&&&&&&&&&%%%$$$""""""###$$$$$$###""""""###%%%###$$$&&&&&&$$$###$$$%%%###""""""""""""""""""!!!"""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$ ######"""$$$((('''###&&&%%%%%%&&&''''''%%%###"""$$$&&&%%%$$$######$$$"""""""""""""""!!!  ###'''%%% ######"""""""""###$$$$$$$$$$$$#########%%%(((+++---+++'''$$$"""!!!""""""%%%!!! %%%(((%%% &&&%%%$$$###"""!!!!!!!!!%%%&&&&&&&&&&&&%%%$$$$$$%%%$$$""" """$$$&&& """"""""""""###$$$"""%%%&&&""" !!!!!!#########$$$######""""""###""""""""""""###$$$$$$&&&%%%###$$$%%%%%%$$$""""""""""""$$$&&&'''&&&%%%!!!"""###"""!!!!!!###%%%"""######$$$$$$$$$$$$###%%%$$$###"""!!!"""##################""""""""""""$$$"""!!!!!!#########"""$$$$$$$$$$$$$$$#########!!!$$$$$$$$$&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%%%%%%%%%%%%%&&&%%%###!!!"""$$$''')))###&&&((()))((('''''''''&&&%%%%%%''')))***)))'''&&&'''(((((('''&&&((()))******))))))***+++---...777>>>HHHOOORRRQQQPPPNNNOOONNNLLLHHHCCC===777333444333222111111000000000111000000///...---,,,,,,wwwQQQFFF;;;999;;;:::999999<<<:::888777777666333111///000333555777777666555111222333222000000222333333555666666555555666777222222222222222222222222///111222111000000222444222000......000222333333222333444222...++++++,,,222222222111000//////.........///111222333444555777888999999777888;;;>>>AAAMMM```uuu{{{tttpppooohhhaaaYYYVVVQQQLLLHHHFFFDDDDDDCCCCCCCCCBBBAAA@@@???>>>>>>======<<<<<<<<<;;;;;;<<<;;;:::999777666555555444555222---...333333///000***+++333333------333///------000000,,,+++---)))***,,,---------++++++000---,,,...111111,,,(((+++---000222222000...,,,,,,,,,,,,------,,,***(((((('''''''''))))))'''%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%###!!!!!!###&&&###%%%''''''%%%$$$%%%&&&"""""""""###############"""""""""""""""""""""""""""!!!!!! !!!"""###$$$###$$$""""""%%%&&&%%%'''&&&%%%%%%&&&&&&$$$""""""$$$&&&&&&$$$###$$$&&&"""""""""""""""!!! ###"""$$$'''!!!$$$###""" !!!###%%%'''$$$"""!!!"""$$$%%%%%%%%%'''&&&%%%###""""""!!!"""%%%!!!!!!%%%%%%!!! """&&&%%%$$$###!!!!!!!!!!!!%%%&&&'''''''''&&&%%%$$$%%%$$$###"""""""""###$$$#########$$$%%%%%%$$$###!!!###"""######""""""###$$$$$$$$$######"""!!!!!!!!!!!!"""######&&&%%%###$$$%%%%%%$$$"""$$$###"""###%%%&&&%%%$$$!!!"""###"""!!!!!!###&&&"""###############"""!!!$$$$$$$$$#########"""""""""""""""""""""#########$$$###"""!!!"""$$$$$$"""###$$$$$$$$$$$$$$$$$$%%%""""""%%%######%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$######%%%&&&'''$$$'''***+++)))''''''(((&&&%%%%%%''')))***)))(((%%%''')))((('''&&&(((******))))))***+++---///000;;;CCCNNNWWWZZZZZZZZZZZZYYYZZZZZZXXXSSSLLLDDD@@@???>>>===;;;:::999999888444444333222111000//////iiiIII@@@:::999999777666777999888666666777777555444...000222333333444666888222222333222111111333444000222444444333333333444222222333333333333444444555222///...///000000///111000///111333444444333444666777444000------...333222000///............///000000222333444555555555666888777666777;;;>>>IIIYYYqqqzzzrrrjjj___]]]YYYTTTOOOKKKGGGEEEDDDDDDDDDCCCBBBAAA??????>>>???@@@@@@===;;;;;;<<<>>>===<<<;;;999888777666888999555//////333333...444---...555444---,,,333444222111333111,,,***+++,,,,,,------------------111///...000333222,,,''''''***...111333333111000+++++++++,,,---,,,***(((***(((''''''(((((('''&&&$$$%%%&&&'''((((((((((((###$$$%%%###!!!!!!###&&&$$$&&&((((((%%%$$$%%%'''""""""######$$$$$$%%%%%%"""""""""""""""""""""""""""!!! !!!###$$$$$$%%%!!! """"""%%%$$$""""""###"""!!! ###%%%'''&&&$$$###%%%((("""""""""""""""!!!!!! )))'''!!!###%%% &&&$$$!!! """&&&(((###!!! """%%%'''%%%"""%%%%%%$$$$$$###"""!!!!!!""" !!!### &&& !!!""""""$$$$$$%%%&&&%%%$$$###"""###""""""!!!!!!!!!!!!!!!&&&###"""###%%%%%%"""""""""!!!(((&&&!!!"""###$$$$$$$$$$$$$$$ !!!""""""&&&%%%###$$$%%%%%%$$$"""###"""!!!!!!###$$$###""""""""""""!!!!!!!!!$$$&&&""""""###""""""!!! ###$$$$$$$$$$$$###""""""!!!!!!""""""######$$$$$$&&&&&&$$$###$$$'''&&&$$$#########$$$$$$%%%%%%&&&((($$$###&&&'''%%%$$$%%%###$$$%%%&&&%%%$$$###"""###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$(((+++,,,***(((((()))&&&%%%&&&''')))***)))(((%%%'''))))))'''&&&(((+++)))))))))***,,,...000222<<>>>>>===<<<;;;:::999999wwwQQQDDD>>>888666999;;;:::888;;;888555444555666777777666444111//////111444666555555444333222000...---666......777:::555555;;;111222444666666555444333666555444222///---,,,+++333222000///000222444666444555666333///------///---000222000,,,,,,000444333333333333333333333333999777777999:::<<>>;;;999999===@@@DDDBBB@@@AAABBBAAA===:::666333000000222444333111111111111111111000//////777555222000/////////000...000111000///...///111///000111///---,,,---...000//////000222333222000...,,,...222111---***+++)))((((((''''''''''''((()))&&&%%%''''''%%%&&&***%%%%%%%%%$$$$$$$$$######&&&$$$######$$$%%%$$$###&&&%%%$$$###""""""""""""""""""""""""!!!!!!!!!!!!$$$&&&'''&&&$$$""""""###""" """ $$$+++%%%%%%$$$$$$###"""!!!!!!)))&&&###!!!!!!$$$'''***%%%%%%%%%$$$###""" !!!###$$$######"""!!!$$$$$$ %%%$$$$$$######"""!!!!!! &&&&&&%%%%%%$$$###"""""""""'''$$$ $$$$$$##################((('''%%%$$$###""""""###(((%%%######%%%$$$!!!"""######$$$$$$"""!!! %%%%%%$$$$$$$$$$$$$$$$$$###%%%(((***)))&&&"""$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%###&&&""""""&&&######""""""!!!!!! """!!!  $$$$$$$$$###!!!!!!$$$&&&%%%%%%"""!!!$$$((('''"""########################%%%$$$""" !!!###%%%'''%%%&&&&&&&&&&&&%%%$$$###'''''''''((()))(((&&&$$$%%%%%%%%%%%%&&&&&&'''(((###,,,111---'''&&&((())))))((('''((())))))'''%%%&&&&&&&&&'''((()))***+++'''&&&&&&)))...222111000>>>AAAFFFKKKNNNRRRUUUXXX```bbbeeedddaaa^^^^^^___\\\[[[YYYXXXWWWTTTPPPLLLPPPNNNKKKJJJIIIHHHFFFDDDmmmNNNCCC>>>888666888:::999888777666555666999;;;;;;;;;333222222222444777;;;===555666666555555333222111333,,,,,,555777222222777333333333333222222222222111111000000000000000000333333333444444444444444777888888555000------...000///......///111444555111222333333444444444444666555666999<<>>@@@BBBCCCBBBGGGEEEDDDCCCCCCAAA===999666444111111222444333222333333333333333333222222:::888555222///.........//////000000000000000111000222222111...,,,,,,,,,,,,---///000111222222333333111222444333---******,,,+++***(((&&&%%%$$$$$$)))&&&%%%''''''%%%%%%)))%%%%%%%%%%%%$$$$$$$$$$$$)))(((&&&&&&((((((((('''&&&%%%$$$###""""""###############"""""""""!!!!!!"""$$$&&&&&&$$$#########""" """!!! $$$+++%%%%%%$$$######"""!!!!!!***(((%%%"""!!!"""###%%%&&&&&&%%%%%%$$$"""!!!  !!!""""""""""""!!! ######!!!!!!%%%$$$$$$###""""""!!! &&&&&&%%%%%%$$$######""""""""""""&&&$$$$$$##################%%%%%%%%%$$$$$$###""""""%%%$$$###""""""""" """######$$$###"""!!! %%%%%%$$$######"""!!!!!!!!!###&&&'''(((&&&###"""$$$$$$############$$$$$$$$$$$$$$$######"""""""""##################$$$$$$### """''''''"""!!!$$$######""""""!!!!!!!!!!!!%%%%%%%%%%%%$$$$$$######$$$$$$$$$###""""""$$$&&&$$$%%%$$$!!!###''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%$$$$$$%%%&&&%%%###!!!&&&&&&%%%%%%%%%&&&''''''"""***///,,,'''''')))******(((''''''''''''%%%$$$'''''''''(((((()))+++++++++))))))+++///222222111888;;;>>>AAACCCFFFIIILLLXXX\\\___`````````aaaccc```bbbcccdddcccaaa^^^]]]___^^^[[[ZZZZZZYYYWWWUUU^^^JJJCCC>>>999777888999999777666555555777999;;;:::999666555333222111111222222333444555555666555444444111,,,---444666222000333444333111000//////000111...///000111333555777888444555777888888666444333555666666555222111111222555111---...222666666444000222444555666666666666999888:::===BBBMMMbbbtttyyyrrrllliii^^^[[[WWWRRRNNNMMMLLLMMMKKKEEE??????CCCGGGEEEBBBIIIHHHGGGGGGEEEAAA<<<888777555333222333444444333555666666666666666666666:::888666333000/////////000///...///111222111000111222444333000---+++***))),,,000111000000222555444222333666555000---......---+++***(((&&&%%%%%%***&&&%%%''''''$$$$$$'''&&&&&&%%%%%%%%%$$$$$$$$$'''&&&%%%%%%'''((('''&&&&&&%%%###""""""###$$$%%%$$$$$$$$$#########"""""""""%%%&&&%%%############ !!!!!! $$$***$$$$$$$$$######""""""!!!'''&&&$$$"""!!!!!!""""""&&&&&&&&&%%%$$$###"""!!!""""""!!!!!!!!!!!!""""""######&&&%%%$$$%%%$$$$$$######""""""!!!!!!&&&%%%%%%$$$$$$#########!!!######!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$"""###$$$%%%$$$$$$###""""""######""" """############"""!!!!!!$$$$$$######"""!!! !!!###$$$%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%$$$$$$###"""!!!!!!##################"""""")))&&&%%%'''&&&"""!!!######""""""""""""!!!!!!!!!!!!"""######""""""###$$$%%%$$$""""""$$$%%%"""&&&&&&###"""%%%'''&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''%%%$$$###$$$%%%%%%###!!!''''''&&&&&&&&&&&&&&&&&&!!!)))---+++'''(((***+++)))'''%%%%%%&&&''''''&&&(((((((((((()))***++++++...---,,,...111333444444666888999999999:::===???HHHKKKOOORRRUUUWWWZZZ\\\ZZZ^^^dddfffeeeddddddfffgggeeeddddddeeeeeedddbbbqqqRRRFFFBBB???;;;999999:::999999999777555444555666666555888777444222///---,,,+++///000222444555555444333222//////555777333111333222222111111111111111111222222222333555777999;;;666777888888888666555333000111222333444555666777888555111000333555555333333444666888999888777777>>>>>>@@@EEELLLZZZsss}}}jjjgggaaa\\\YYYWWWUUUTTTNNNJJJEEEDDDGGGIIIHHHFFFHHHHHHIIIHHHFFFBBB===:::999888666555555555555666888777777777888888999999555444333222222222222333111///...///111222111000///111444444222///---,,,(((---111111......111555111///111555666333222444---------,,,,,,+++*********'''&&&((('''$$$###&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%&&&'''((('''%%%&&&%%%###!!!"""###%%%'''%%%%%%%%%$$$$$$$$$######"""%%%&&&%%%###""""""$$$ !!!!!!!!!$$$)))$$$#########"""""""""!!!!!!!!!""""""######$$$$$$&&&&&&&&&%%%%%%$$$""""""%%%$$$###"""!!!"""###$$$### ###%%%######&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$###############"""!!!######$$$$$$$$$$$$$$$%%% !!!###%%%%%%%%%###"""!!!###$$$### """############"""""""""!!!###############"""""""""!!!!!!!!!"""######$$$$$$$$$$$$############$$$$$$(((((('''&&&$$$###""""""$$$$$$######""""""!!!!!!$$$###""""""""""""###%%%"""""""""""""""""""""""" """############$$$%%%$$$######$$$%%%!!!&&&((($$$"""$$$''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&'''((()))))))))(((''''''''''''&&&$$$)))((('''&&&&&&&&&&&&&&&$$$***---***'''(((******)))'''$$$$$$&&&)))***+++)))(((((())))))***+++,,,///000000333666999;;;<<<=========;;;999888:::;;;<<<>>>AAADDDGGGJJJLLLNNNKKKQQQYYY[[[ZZZYYY\\\___```______aaadddggggggffffffKKKCCCAAA???<<<;;;;;;;;;;;;;;;<<<888555333444666777888555555444333333222222222...000222555666666555444111///000333555333222222000111222333444444444444777666444333333444555666888888777666666666666666//////000222444555666666444444333333444444666777777777999::::::999999888<<<===CCCMMMXXXjjj|||tttnnniiieee```]]]UUUTTTQQQNNNLLLKKKKKKLLLGGGHHHIIIIIIFFFBBB???======<<<;;;999888888999:::999999888888888999999:::444333333333222222333333111000000000111111111000,,,///333444333111000000+++000333222...,,,///222111///000444555222111444///000000000///...,,,,,,***'''''')))((($$$$$$&&&'''''''''&&&&&&&&&%%%%%%(((((((((***+++,,,***)))&&&%%%###"""###$$$%%%'''%%%%%%%%%%%%$$$$$$$$$$$$!!!$$$&&&&&&$$$"""!!!!!!%%%!!!!!!"""!!!###'''#########""""""""""""""" !!!"""######$$$$$$%%%%%%%%%%%%$$$######"""$$$###""" !!!"""###!!!!!!$$$%%%""" &&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$### """&&&))))))(((######$$$$$$%%%%%%%%%%%% !!!###%%%&&&%%%$$$###"""$$$&&&$$$!!! ###&&&#########""""""""""""""""""######$$$$$$%%%%%%%%%###""""""""""""""""""###$$$$$$############$$$$$$(((((('''&&&$$$###""""""$$$######""""""!!!!!!!!!!!!!!!  ###%%%%%%""""""""""""############"""%%%''''''&&&&&&###$$$&&&%%%$$$###$$$%%%!!!'''((($$$"""$$$''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&$$$###&&&&&&&&&'''(((***+++,,,,,,***(((((())))))'''&&&)))(((''''''&&&&&&&&&&&&(((---...***'''((()))'''---***''''''(((*********))))))))))))***,,,---...000222666;;;???CCCFFFHHHHHHIIIHHHEEEBBB@@@@@@AAA???>>>???@@@AAACCCDDDDDD@@@FFFLLLMMMLLLLLLOOOSSSSSSSSSUUUYYY^^^cccdddeee}}}]]]HHH@@@>>>>>><<<;;;;;;;;;<<<===;;;999666666888;;;===>>>777666444111///.........111333555888888888666444000......///111222222222111111222333555666777888999777444111//////000000999888777777666777777888444222111222333444333111...///222444555666777888777777888888999999::::::888<<>><<<;;;===???<<<;;;:::888888999999:::777666666555333222111111111333333222000//////000,,,///222333333222222333///111333333000...///111555222222444333///...000444444444222000---***)))***((((((+++***&&&%%%'''(((((('''''''''&&&&&&&&&&&&&&&'''(((***+++)))'''%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$&&&%%%$$$###$$$$$$&&&!!! """"""###&&&""""""""""""""""""""""""############""""""!!!!!!$$$$$$$$$$$$$$$###"""!!!  !!!"""%%%&&&!!!&&&'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""%%%&&&'''&&&######$$$$$$%%%&&&&&&&&&"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%$$$###$$$&&&((($$$######"""!!!"""""""""#########$$$%%%%%%&&&&&&#########"""""""""""""""$$$$$$############$$$$$$%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""!!!!!!###%%%### ###$$$###"""""""""############$$$%%%%%%&&&'''&&&%%%$$$######%%%&&&&&&%%%$$$$$$%%%###''''''$$$###&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&&&&&&&%%%$$$&&&&&&&&&''')))+++...///,,,***((('''''''''&&&%%%((((((''''''&&&''''''''',,,//////+++((())))))'''111///+++)))))))))'''&&&)))******,,,---///111222444999@@@FFFKKKOOOSSSUUUUUUVVVVVVTTTQQQNNNMMMMMMHHHFFFCCCBBBCCCCCCBBBAAA===???BBBCCCBBBCCCFFFIIIHHHIIIKKKPPPWWW\\\^^^___iiiSSSEEE===::::::::::::::::::<<<===999888999;;;===>>>===<<<:::777333...***)))((((((333444777999999777444222000///------000333555444666444111000111444888:::999777444111000000111222777888999:::;;;:::999888777555333333444444222000000///000333777666222...333333333444666888;;;======CCCRRRjjj|||vvvjjjgggbbb]]]YYYTTTQQQOOOPPPPPPOOOLLLGGGDDDDDDEEEEEEFFFFFFCCC@@@???AAACCC???>>><<<:::999999:::;;;888888888777666555444333111555777444...+++---111///000222333222222333444000111222222222222111111777444333444333///---///444444444333000---)))'''***((())),,,,,,(((''')))(((((((((((('''''''''&&&######$$$&&&((((((&&&$$$%%%&&&&&&&&&&&&%%%###"""$$$$$$$$$$$$############"""###$$$$$$$$$%%%(((***'''!!! """"""###&&&!!!"""""""""""""""""""""$$$$$$###"""""""""######""""""#########"""!!!!!! !!!!!!!!!!!!!!!"""!!!###%%%### """&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&$$$"""!!!""""""######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&'''%%%######$$$&&&''''''$$$$$$"""!!!!!!!!!"""###%%%$$$$$$$$$#########"""!!!!!!"""###$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!""""""""""""""""""&&&%%%!!! $$$$$$!!!""""""#########$$$$$$$$$""""""""""""""""""""""""###%%%''''''%%%$$$$$$%%%%%%&&&%%%###$$$((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''))),,,///111,,,***'''&&&&&&'''&&&%%%(((''''''''''''(((((()))---000///+++)))+++,,,)))...,,,+++*********(((&&&,,,,,,---///222444666888:::AAAKKKSSSXXX[[[^^^``````bbbddddddaaa^^^\\\[[[TTTQQQNNNLLLMMMMMMKKKJJJFFFEEEEEEEEEFFFHHHKKKMMMJJJKKKMMMQQQWWW[[[]]]^^^wwwZZZLLLCCC;;;777888999999888999;;;<<<888999;;;>>>???<<<888444888555222///---///111222222444666777777444111///222222///...111666999888;;;777111,,,---111777<<<:::888555333333444555777666888<<>>;;;:::::::::;;;666777888999999:::999999111666:::666---))),,,222111333333333111111222333111000000222444555444333666333222555444111000333///000111111000...+++******((()))------***)))+++)))(((((((((''''''''''''%%%%%%&&&)))++++++)))'''%%%&&&'''((('''%%%"""!!!$$$$$$$$$#########""""""!!!"""######$$$''',,,///(((!!! """"""###%%%!!!!!!!!!!!!"""""""""""""""!!!!!!!!!###$$$&&&(((!!!""""""""""""!!!!!! !!!###$$$%%%%%%%%%$$$$$$ $$$'''&&&%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###"""###&&&(((######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''((($$$!!!!!!%%%(((((('''%%%$$$"""!!!!!!!!!"""###&&&&&&%%%###"""  """$$$&&&&&&&&&&&&$$$$$$############$$$$$$&&&%%%%%%%%%%%%%%%%%%%%% !!!!!!""""""######"""### $$$$$$ """"""######$$$$$$$$$$$$!!!###%%%'''(((###%%%''''''&&&$$$$$$%%%&&&&&&$$$"""%%%***)))$$$''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''')))---000222...+++)))''''''((('''&&&'''''''''''''''((()))***---//////++++++......,,,''''''''')))+++,,,+++***---...000222555888:::<<<@@@HHHTTT\\\aaaccceeeggghhhkkkoooooommmjjjgggfffbbb___[[[ZZZ\\\\\\[[[YYYVVVSSSPPPPPPSSSWWWZZZ[[[VVVVVVXXX[[[```ccceeeeeedddNNNIIICCC888<<<:::888999;;;;;;888555333777:::<<<<<<<<<<<<<<<@@@<<<777333222333666888444000///444777555333333666000...111333222777>>>;;;777222///000222444555777888888888888888777777666999===BBBCCC???888222555111...///444666444111888888777555555444444444666666555555777;;;BBBFFFMMMaaa{{{~~~uuunnnhhhddd___]]]ZZZWWWSSSPPPNNNMMMNNNLLLHHHFFFEEEEEEDDDBBBAAADDDEEECCCBBBDDDBBB>>>??????===888555444888<<<<<<;;;888666555555666777777111000444222,,,///888777555222222333555555444999777555555555555333111444///---000...)))(((++++++)))'''''')))+++++++++%%%'''(((******)))'''&&&)))(((((((((((())))))***...***&&&###$$$%%%&&&'''&&&$$$"""!!!""""""!!! )))'''$$$""""""%%%(((+++(((%%%###""""""###""""""###!!! !!!"""###""" ###""""""###$$$$$$!!!%%%$$$"""!!! !!!###$$$$$$""" !!! !!!!!!"""###############"""###%%%%%%###"""###$$$'''&&&%%%$$$############&&&&&&&&&&&&%%%$$$###"""%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%###""""""###$$$$$$###"""###$$$$$$$$$"""!!! !!!!!!""""""######%%%$$$#########$$$%%%&&&""""""#########$$$$$$$$$(((((((((&&&$$$###%%%'''%%%###!!!!!!###$$$"""&&&$$$""""""$$$%%%&&&%%%%%%$$$""""""$$$&&&%%%$$$'''%%%######%%%%%%###!!!$$$((('''""""""'''((($$$((('''&&&&&&'''((('''&&&%%%$$$%%%&&&((((((&&&$$$&&&###"""%%%&&&$$$%%%(((,,,)))''''''))),,,---...***((()))---,,,'''%%%&&&&&&&&&''''''((()))******...,,,+++***++++++***)))...,,,+++***+++---///111...222666666555999BBBKKKPPPSSSXXX___dddfffdddaaaeeeiiijjjhhhkkkooonnnhhh``````aaaccceeefffeeeccc```___^^^^^^aaaffflllooommmmmmkkkjjjoootttnnndddyyyXXXEEE@@@<<<666:::999888999;;;;;;999666777888:::;;;:::999:::;;;>>>===;;;888777888999999222......333666444333333666000...000000...111666:::777333222333666777777444555666777777777777666888===CCCHHHHHHCCC<<<777666333000111555666555222777777555444444333333333111333555666888===EEELLL___sss{{{vvvmmmjjjfff```[[[VVVSSSRRRVVVTTTPPPNNNNNNNNNLLLKKKDDDGGGGGGDDDCCCEEEEEEBBBAAAAAA???<<<888777:::===;;;:::999888888999::::::999555444555555222333666555444222222444555555444888666444444444444222000222///...111000,,,+++...,,,***))))))***++++++***((()))******+++***)))(((***************++++++,,,---***&&&$$$%%%&&&&&&&&&)))(((%%%%%%&&&&&&%%%$$$&&&%%%$$$###$$$%%%&&&''''''%%%###"""#########"""###!!! !!!"""###"""!!!$$$###"""###$$$###!!!%%%$$$""" !!!"""######!!! !!! !!!""""""###############"""###%%%%%%###"""###$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%#########$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%###""""""###$$$$$$###"""###$$$$$$###"""!!! """""""""""""""!!!!!!!!!######"""""""""###$$$%%%###############$$$$$$$$$%%%&&&%%%###!!! !!!###%%%###!!!"""###$$$""" $$$###!!!!!!###$$$$$$$$$'''''''''&&&%%%$$$$$$$$$&&&$$$###$$$&&&'''%%%$$$!!!$$$$$$ $$$$$$!!!%%%%%%%%%&&&((((((((('''&&&%%%%%%'''((()))'''%%%***'''&&&))))))'''(((+++***(((&&&%%%'''***,,,,,,+++)))***,,,,,,'''&&&(((&&&&&&''''''((()))))))))///---******+++,,,++++++,,,,,,---...///000111222333888<<<<<<;;;>>>FFFNNNQQQTTTZZZaaafffgggdddbbbdddhhhhhhfffiiimmmlllggg```___^^^___bbbeeeffffffiiijjjkkkmmmppptttxxxzzz{{{|||zzzxxxzzzzzzqqqeeehhhOOOBBB<<<888888888888888:::<<<<<<999777::::::999888666777999;;;<<<<<<;;;;;;:::999888888000------222555333333444333000...000000...///333777555444444666777777777111222555777888999999999999AAAKKKPPPMMMFFF???;;;888555222222555666555333666666555444333333333333...333888:::;;;BBBNNNYYYrrryyyqqqjjjccc___]]]^^^\\\XXXVVVUUUTTTRRRQQQJJJLLLKKKGGGGGGJJJJJJHHHCCCDDDCCCAAA>>>======???;;;;;;;;;<<<<<<<<<======:::;;;999777888;;;888222555555444666888888777666777666444444444444222000111///000333333000...000...,,,,,,,,,---,,,***(((++++++++++++++++++++++++,,,,,,,,,------.........---***'''&&&''''''&&&%%%+++)))'''''''''((('''&&&$$$$$$$$$%%%%%%%%%%%%%%%'''%%%###"""###$$$###"""###"""!!!!!!######"""!!!%%%$$$############!!!$$$###!!! !!!"""###"""!!!!!!""""""!!! !!!"""######$$$$$$######"""$$$%%%%%%$$$######$$$############$$$$$$$$$%%%"""###$$$%%%&&&&&&'''&&&""""""###$$$%%%&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$%%%###""""""###$$$$$$############$$$######"""!!!$$$$$$###""""""!!! """""""""""""""###$$$$$$$$$$$$$$$$$$$$$#########(((((((((&&&###"""###$$$$$$###""""""###$$$"""!!!###""" !!!"""$$$$$$### """%%%&&&&&&&&&&&&'''%%%$$$###%%%'''(((((('''$$$&&&&&&######&&&&&&$$$"""$$$%%%'''(((((((((''''''&&&&&&'''))))))(((''',,,)))(((******((((((+++)))'''$$$$$$&&&)))******---***))),,,+++((('''***&&&&&&''''''(((((())))))000...***)))***,,,------,,,...111444666777888888>>>BBBGGGGGGFFFHHHNNNSSSVVVXXX]]]cccggggggddd```___``````^^^___bbbaaa]]]ZZZWWWTTTUUUYYY```eeehhhkkkmmmqqquuuxxxyyyzzzzzz|||}}}{{{yyywwwrrrfffZZZ~~~ZZZJJJCCC:::777:::666777999;;;<<<;;;999888:::999777555444666:::===;;;:::999777666444444333...,,,,,,111333222222555000000000222333444555666444333333444555555444222000222444777:::;;;<<<<<<;;;EEEPPPSSSMMMDDD===:::777555333333444555444333777666555444444444444444111666;;;<<<>>>HHHZZZiii}}}uuupppmmmkkkgggccc___\\\ZZZWWWUUUQQQRRRPPPKKKJJJMMMOOOMMMHHHHHHHHHFFFEEECCCBBBAAA======>>>??????>>>>>>===<<>>AAACCCDDDKKKOOOSSSTTTSSSTTTWWW[[[]]]^^^aaadddeeeccc___[[[UUUTTTQQQPPPPPPPPPOOOMMMLLLIIIFFFGGGNNNYYYbbbhhhkkknnnsssvvvxxxwwwtttrrrpppnnnllljjjhhhbbbXXXOOOlllMMMDDDBBB999444777666777:::;;;;;;:::999999888777666555444777<<<@@@===:::777333111000000111---,,,---111222000222666000222333333444666666555444444444555666555222000///000222555777:::;;;<<<===FFFOOOPPPIII???888555555444333222333444444333888777666666666666666666666999;;;;;;@@@OOOgggyyy|||xxxqqqkkkfffbbb]]]ZZZXXXXXXTTTNNNLLLOOOPPPNNNLLLLLLKKKKKKJJJHHHFFFEEEAAABBBBBBAAAAAA@@@>>>===>>>AAA???<<>>>>><<<:::===;;;999999999999777555444555666666666666444333444333222222222111...+++//////...---,,,,,,---------...///111111222111111///---++++++++++++)))((()))'''&&&%%%'''''''''&&&***(((&&&$$$%%%'''***,,,&&&$$$$$$$$$%%%%%%$$$"""$$$"""!!!"""###$$$###"""&&&$$$""""""""""""!!! ###""""""!!!!!!!!!!!!!!!###""""""###%%%%%%###!!!""""""###$$$$$$$$$$$$$$$###$$$&&&&&&$$$###$$$%%% !!!"""###$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%###""""""###$$$$$$#####################$$$$$$!!!"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%"""!!!!!!!!!######$$$$$$######$$$$$$$$$###"""###%%%&&&%%%###...(((######%%%###(((((((((''''''&&&&&&&&&%%%##################%%%%%%'''))))))'''&&&&&&'''+++)))&&&&&&(((***+++***+++'''&&&((((((%%%%%%(((+++)))'''''')))*********,,,)))(((***)))''''''+++(((((()))))))))))))))***111...+++***,,,///111222:::;;;===@@@FFFLLLQQQTTTWWW[[[^^^___^^^^^^___aaadddcccbbbaaa___ZZZUUUQQQLLLHHHDDDBBBBBBAAA@@@@@@@@@>>>===AAAKKKXXXcccjjjqqqssswwwzzzyyyuuupppmmmeeeaaa^^^^^^^^^[[[WWWTTTcccIIICCCBBB<<<888999777999::::::999888999:::666777777777777999<<>>;;;777333111000111222...---...111111///222777222555444111111333222///555555666777999888555222000000000111444666999;;;???DDDIIIIIICCC;;;444111333333333333333444444555888888777777666777777888999;;;<<<>>>FFFZZZtttwwwpppjjjeeeaaa``````[[[SSSPPPQQQPPPNNNQQQOOONNNNNNNNNMMMJJJHHHFFFFFFEEEDDDCCCBBBAAAAAA@@@BBBAAAAAACCCEEEAAA;;;===<<<<<<===>>>>>>===;;;???>>><<<<<<<<<<<<:::888777999:::888888;;;;;;999888666555555555444222000111111111000//////.........///111333444444333333333000---,,,------,,,++++++***((((((*********))),,,***'''$$$%%%(((+++...%%%$$$$$$%%%&&&&&&$$$###$$$###""""""$$$$$$###"""%%%###!!!!!!"""###"""!!!############"""""""""!!! """$$$###""" """###$$$$$$%%%$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%% """$$$%%%%%%$$$###%%%%%%%%%&&&&&&%%%$$$$$$(((((('''&&&%%%$$$######$$$$$$$$$%%%%%%$$$$$$$$$%%%###""""""###$$$$$$###$$$############$$$%%%%%%!!!!!!""""""###$$$$$$%%%$$$%%%%%%&&&'''&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$&&&'''&&&$$$#########"""###%%%$$$######$$$%%%$$$######$$$&&&&&&%%%###+++&&&"""$$$((()))###((())))))(((&&&$$$%%%&&&'''$$$$$$&&&&&&$$$$$$'''&&&)))+++)))'''&&&(((***,,,)))&&&%%%''')))++++++,,,)))(((******'''(((+++,,,***))))))+++,,,+++***+++))))))++++++((((((+++***************+++++++++111...,,,,,,...111222333===>>>@@@EEELLLSSSZZZ___aaabbbddddddcccccccccdddeeebbb]]]XXXSSSNNNIIIEEEEEE???;;;;;;:::999999;;;===<<<>>>EEEQQQ]]]hhhmmmrrrtttvvvwwwuuupppjjjggg^^^ZZZWWWYYY[[[[[[]]]```uuu^^^GGG?????????===<<<999:::;;;999777777999;;;666888::::::::::::;;;<<<999888777555444333333222000///000222111...111777222555444///...222222...222222333666999999888666666444222111333666:::===AAABBBCCCCCC???;;;666333222333333444444555777888777777666666666666777777<<<===@@@GGGUUUlllzzztttqqqmmmmmmggg___YYYXXXVVVRRRUUURRROOOOOOPPPOOOMMMJJJJJJIIIHHHGGGFFFFFFGGGHHHDDDBBBCCCGGGGGGDDDCCCEEEDDDBBB@@@@@@@@@AAA@@@???AAA???>>>=========;;;:::999<<<<<<:::<<>>777333666777777999>>>???@@@EEENNNZZZdddkkkooolllmmmnnnmmmkkkfffbbb___^^^XXXWWW[[[^^^___ccciiijjjWWWAAA666777:::;;;:::;;;<<<;;;888555555888<<<777999<<<===<<<:::999999222333555666666444333111111000111222000...111777000444333...///555666333---...000333777999999888<<<:::666444555888===@@@BBB@@@??????>>><<<999666222333444555555666999;;;666666555555555666666777>>>@@@FFFQQQccc{{{yyyxxxsssiiicccaaa]]]YYYWWWSSSPPPOOOPPPPPPNNNLLLLLLKKKIIIHHHIIIJJJLLLNNNGGGCCCEEEKKKJJJDDDEEELLLKKKHHHEEEDDDDDDEEEDDDCCCAAA@@@>>>===>>>===<<<::::::>>>>>>;;;???HHHMMMKKK===;;;888777888999999888666777888888777555333111222333666888999999888777888555000......000111111,,,+++)))***+++,,,,,,+++''''''''''''((((((((()))$$$$$$$$$&&&''''''%%%###$$$###"""###$$$$$$$$$"""###!!! """$$$%%%$$$$$$%%%%%%%%%%%%$$$######$$$$$$%%%'''))))))&&&$$$######$$$%%%%%%%%%%%%$$$###%%%&&&&&&%%%$$$%%%%%% !!!###$$$%%%$$$"""!!!!!!"""###%%%&&&'''((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%###""""""###$$$$$$###$$$$$$#########$$$&&&'''%%%%%%$$$$$$###""""""""""""###$$$%%%&&&%%%$$$$$$""""""###$$$&&&'''((((((!!!###%%%&&&%%%$$$$$$$$$!!!$$$&&&%%%######%%%'''!!!!!!!!!###%%%%%%###!!!"""&&&(((&&&!!! ###((("""%%%''''''%%%%%%''')))(((###"""&&&&&&"""###((($$$''')))(((''')))000666,,,((($$$###$$$(((***++++++((((((++++++)))***...,,,***)))***++++++***)))---+++---111111...,,,---------------------------///...---///111333444333666:::AAAIIIQQQXXX]]]```ffffffeeedddcccccccccccc\\\VVVLLLDDD>>>:::777555888111...222666777;;;AAAAAADDDKKKTTT___ggglllnnnhhhhhhhhhgggeeeaaa^^^\\\bbb]]]]]]cccffffffjjjppp]]]QQQDDD>>>:::666666888>>>:::888888666333555:::777===DDDEEE???888333222///222666666333000000111333444555444333111111222111111111333555777777777444222111333555666333000<<<:::888777888999999999@@@@@@@@@???>>><<<999888888777777666777999:::;;;...777:::333///444:::===EEECCCJJJ___vvvuuuqqqqqqkkkbbbaaa^^^ZZZVVVRRROOOMMMMMMVVVMMMLLLLLLGGGLLLSSSOOOKKKLLLLLLLLLKKKKKKMMMNNNPPPMMMIIIGGGFFFEEEDDDBBBFFFEEECCC???===<<>>;;;999999:::;;;;;;:::999888999;;;999555111555333111222555666666444888555222000///...,,,***,,,*********,,,---,,,+++)))((('''&&&%%%&&&''''''###$$$$$$%%%%%%$$$$$$###$$$###"""$$$&&&%%%"""(((%%%""""""&&&((()))(((&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$###""""""###"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$&&&&&&!!!"""""""""###$$$$$$%%%%%%&&&%%%$$$###$$$%%%&&&'''######"""""""""""""""###%%%!!!"""%%%%%%$$$"""$$$$$$"""###&&&%%% """###$$$%%%%%%%%%%%%%%%$$$""" """$$$%%%"""&&&&&&$$$$$$(((---***###"""$$$&&&&&&$$$######$$$""""""""""""""""""""""""################################################"""%%%((((((%%%$$$&&&)))***)))'''%%%%%%%%%'''(((((((((((((((((('''''''''------,,,,,,+++******))),,,+++***))))))***++++++'''(((***,,,---------,,,)))+++---///000000//////333333333222///------...111///---///222444333000888===CCCLLLZZZfffiiifffdddcccbbbdddeeeaaaXXXPPPMMMHHHAAA<<<:::777333000333555777999;;;???DDDGGGMMMPPPUUU]]]dddgggeeebbbhhhaaa\\\[[[WWWTTTYYYaaaeeefffhhhhhhhhhiiilllnnntttVVVLLLCCC>>><<<::::::===;;;777666777666555777<<<888>>>BBB@@@888333333666111333555555444222111111111333555666555555666777777444000///000444888:::777444222333444444333000999999999999999:::;;;<<>>???AAA<<<@@@AAA>>>>>>BBBDDDCCCDDDAAA===;;;;;;<<<;;;;;;===<<<;;;;;;<<<;;;888555444222000111444666666555222333333000,,,***+++---,,,+++******+++,,,+++***''''''%%%$$$$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###&&&$$$######%%%%%%###!!!'''$$$""""""%%%'''((('''&&&&&&%%%%%%%%%%%%&&&&&&######!!!!!!!!!"""$$$%%%#########$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%(((### ###""" """""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''###""""""!!! !!!###!!! ###$$$$$$"""###&&&$$$ """###$$$%%%%%%%%%%%%%%%###"""!!!"""######"""!!!###%%%&&&''',,,000,,,$$$%%%''')))***(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$#########%%%%%%%%%%%%&&&'''&&&%%%***)))'''%%%%%%&&&'''(((((((((((((((((((((((((((++++++++++++++++++++++++,,,+++******)))***+++,,,......---,,,+++)))((('''++++++---...000000111111555666666555222/////////000000000333666999::::::@@@DDDJJJSSS```kkkmmmjjjhhhddd___\\\YYYRRRHHHAAABBB>>>888555444333111///777888:::===@@@EEELLLQQQ\\\\\\^^^aaaeeefffdddaaaaaa\\\YYY[[[ZZZYYY\\\bbbfffggggggfffddddddfffgggdddPPPHHHBBB@@@>>>;;;;;;>>>???:::777777666333333777:::<<<===888111///444:::444444333444555444333111222444555666555555666777666555222111222444666888777444222111111111111000555888;;;<<<::::::<<<>>>;;;<<<===>>>>>>>>>===<<<===<<<;;;:::999999999999555999:::888888;;;??????FFFQQQfffyyypppddd\\\[[[[[[YYYWWWWWWPPPQQQRRRMMMPPPTTTOOONNNLLLJJJHHHHHHIIIKKKMMMTTTQQQLLLJJJJJJKKKKKKJJJMMMMMMKKKHHHDDDAAAAAAAAA===AAABBB??????BBBDDDDDDEEECCC???>>>======<<<;;;AAA???>>>=========;;;:::333111000111333555555444---111333000***'''+++///---+++******++++++)))(((&&&%%%$$$#########$$$$$$###$$$$$$%%%%%%$$$$$$###'''%%%$$$###$$$%%%$$$###%%%###""""""$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((&&&###!!! !!!"""$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%000)))!!!!!!######"""""""""###$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&'''%%%$$$###"""!!!!!!!!!!!!&&&&&&&&&%%%"""!!!!!!!!!###%%%$$$"""###%%%#########$$$%%%%%%%%%$$$$$$###$$$%%%$$$######$$$%%%!!!%%%(((***...111---&&&%%%(((***+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$((($$$"""###&&&'''%%%!!!)))((('''&&&&&&&&&'''((((((((((((((((((((())))))((())))))***+++,,,,,,------,,,+++***++++++,,,---111000...,,,)))'''&&&&&&,,,------...000111333444999:::;;;:::666333222222222444777999;;;>>>AAADDDIIINNNTTT[[[eeemmmnnniiifff```XXXPPPJJJCCC;;;555999777333222333444444444<<<>>>BBBEEEJJJQQQXXX]]]eeeccc```^^^^^^]]][[[YYYZZZWWWXXX]]]``````aaadddiiiiiigggddd```^^^^^^___{{{YYYKKKEEEAAA@@@===999888;;;>>>999666888888666666888999888444111000222666:::777444222333555666444111444555666555222111000111000333777999888555333111333222///......///111111333888<<<<<<999777999===777999:::<<<=========<<<:::::::::;;;<<<<<<===>>>666666777777999===???@@@GGGWWWrrruuummmkkkjjjeee``````WWWVVVVVVPPPSSSXXXRRRVVVRRRNNNJJJIIIJJJKKKKKKRRRNNNJJJHHHHHHIIIJJJJJJLLLMMMLLLJJJGGGDDDDDDDDD>>>BBBCCC???>>>AAACCCBBBCCCAAA???>>>??????>>><<>>>>>>>>>>>:::;;;;;;<<<======>>>>>>999888888:::===AAAEEEHHHUUUhhhwwwoooooodddaaa]]]VVVYYY]]]YYYXXXSSSNNNKKKKKKMMMMMMMMMQQQNNNJJJHHHHHHIIIIIIIIIHHHIIIJJJIIIGGGFFFGGGHHHAAADDDDDD@@@>>>@@@AAA@@@???>>>===>>>??????>>><<>><<<:::::::::;;;555444333111///............---,,,,,,------------,,,+++))))))))))))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###''''''%%%$$$###$$$%%%&&&"""#########"""###$$$$$$######""""""""""""######!!!!!!"""###%%%(((***,,,&&&&&&&&&&&&&&&&&&&&&&&&######################## !!!###&&&''''''%%%###"""""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''')))((('''%%%$$$######### ###&&&%%%"""!!!"""$$$%%%&&&&&&###$$$'''%%% $$$$$$%%%%%%%%%$$$$$$###"""%%%&&&%%%###"""%%%)))''')))(((%%%%%%(((((($$$$$$$$$$$$$$$$$$''',,,000########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((()))%%%&&&&&&$$$"""!!!###%%%(((((('''''''''((((((((())))))))))))******++++++++++++++++++++++++++++++///...---------...000111---,,,+++++++++,,,...///000/////////000111333555666777999999777555444555888>>>EEEJJJLLLNNNRRRVVV\\\```aaa`````````\\\VVVNNNIIIBBB<<<999888888888999999999:::;;;>>>BBBDDDHHHNNNVVV]]]aaaccceeefff___]]]ZZZVVVTTTUUUVVVXXX\\\___bbbeeeggghhheeebbbdddbbb___ZZZUUUSSSTTTUUU[[[EEE;;;999999:::999777999===<<<666444888;;;999888999666222...000666999888555777555222111222333444444333555666666555444555555555777777555222222555888111222333444444666999<<<555777999888555444555666;;;<<<>>>???@@@@@@??????======>>>======<<<::::::777555666999<<>>??????>>><<<<<<<<<>>>??????<<<:::;;;<<<<<<:::888777777888444444333111---,,,,,,---///,,,***+++---...---,,,+++)))(((((())))))'''&&&''''''((((((((('''&&&%%%###$$$$$$%%%%%%$$$$$$###%%%&&&&&&%%%######$$$%%%"""###$$$$$$###"""###$$$###""""""""""""""""""###$$$$$$%%%%%%$$$###"""!!!'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%"""""""""###$$$$$$%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%$$$###""""""!!!!!!!!!"""$$$$$$$$$$$$%%%'''%%%'''&&&%%%&&&)))(((###$$$$$$%%%%%%%%%$$$######!!!!!!!!! !!!###%%%((()))'''###"""$$$%%%###&&&&&&%%%%%%%%%)))///333&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&'''(((((($$$&&&'''%%%!!!!!!$$$(((''''''((((((((())))))))))))))))))***++++++,,,,,,---------------,,,,,,,,,//////......///000222333//////...---------......000000000000000111111222000222333333333333555777;;;AAAJJJSSSXXX[[[^^^___aaacccbbb]]]XXXVVVRRRLLLDDDAAA<<<888555555666777888:::;;;<<<>>>BBBGGGJJJQQQWWW^^^ccceeedddcccbbbVVVVVVVVVUUUTTTUUUXXX[[[^^^dddgggeeeccccccaaa___ZZZYYYWWWTTTRRRRRRUUUXXXpppQQQBBB999777888999888666999???>>>888444777999666333222777666555444444555555666666555333000///000333666333555666666555444444555555777777555222222666;;;111333555666555555888:::777666666666666666777888<<<===>>>>>>>>>>>><<<<<<===============;;;:::999555333555888:::===IIIVVVnnntttpppooofff]]]YYYTTTSSSUUUVVVTTTQQQSSSQQQOOOOOONNNLLLJJJGGGEEEFFFFFFFFFEEEGGGKKKNNNJJJLLLKKKDDD@@@@@@???===>>>>>>>>>??????===:::777777999;;;:::777444444555111222222000---+++---///++++++++++++******+++,,,)))(((''''''))))))((('''''''''((()))((('''&&&%%%###$$$$$$%%%%%%$$$$$$###"""%%%&&&&&&###""""""$$$"""$$$&&&%%%###"""###%%%$$$$$$############$$$$$$((())))))(((%%%!!!&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%***)))'''$$$!!! !!!"""""""""###$$$$$$%%%%%%%%%%%%'''((((((((('''&&&$$$$$$###"""""""""""""""&&&$$$######%%%'''((((((%%%''''''&&&(((+++***&&&$$$%%%%%%%%%%%%$$$###""""""!!!!!!###$$$$$$%%%((('''$$$"""$$$%%%###$$$&&&'''''''''(((+++...&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&(((''''''((()))))))))))))))))))))******+++,,,,,,---,,,------....../////////000000//////000111333444///000000000000//////...000000111111000000///...000111333333555777<<>>===;;;999777777888999;;;>>>AAADDDFFFKKKQQQVVV\\\___bbbcccbbb```^^^^^^RRRUUUWWWXXXWWWWWWZZZ\\\]]]eeehhhaaa[[[ZZZ[[[[[[TTTUUUUUUTTTUUUYYY^^^bbbiiiNNNEEE===;;;::::::777444777===333---,,,333999:::999999888;;;;;;777000///333888444555444000---...222777555666777555222000/////////444::::::777444555777///222555555333222444666777666444555777999:::::::::;;;;;;<<<;;;:::888777999:::;;;============<<<888777999<<<===AAAOOO___wwwwwwiiiccc^^^[[[[[[YYYTTTPPPRRRQQQPPPOOONNNLLLHHHEEEGGGGGGFFFEEEEEEGGGKKKNNNNNNPPPNNNGGGBBBAAA@@@>>>AAAAAAAAAAAA@@@===888444555888;;;:::777333333333...000111///---,,,...111'''+++---+++&&&%%%(((---((('''&&&'''((()))((('''&&&'''((((((((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!$$$&&&&&&###!!!!!!###"""%%%'''&&&$$$"""###%%%&&&%%%%%%$$$$$$%%%%%%&&& ###'''***+++)))&&&###&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!""""""############!!!$$$&&&((('''%%%$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%'''((((((((('''&&&%%%%%%$$$$$$###$$$$$$$$$%%%""""""$$$$$$###%%%'''(((''')))---,,,(((%%%%%%%%%%%%%%%$$$###"""&&&### $$$''''''&&&!!!&&&(((&&&%%%&&&%%%###!!!$$$'''((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&$$$###"""""")))%%%""""""&&&))))))'''''''''((()))))))))))))))))))))***+++,,,,,,------+++,,,---...///111222222000000000000000222444555---...000222222222111111000111111111111///---,,,444555666777999===CCCHHHOOOSSSZZZccciiihhhbbb\\\YYYZZZVVVMMMFFFCCCAAA===<<<<<<======<<<<<<===???AAADDDIIILLLPPPUUU]]]cccdddeeedddbbb^^^\\\[[[\\\XXX[[[___aaa______```bbbZZZdddfff]]]TTTTTTWWWXXXTTTUUUVVVXXX[[[```ggglllbbbGGG888;;;999999999777333444888444666777666444333333444888888999999888555333111555333222111222333222222888666555333222222222222444555777888777333///---111222333111//////444888888777666777:::===>>>>>>>>>>>>>>><<<999888999::::::666333666;;;===:::777>>><<<888666<<>><<<<<<;;;:::888555555444444444333333333000000///...---,,,,,,++++++******)))(((''''''&&&%%%'''))))))((('''(((((()))((('''&&&%%%$$$$$$$$$%%%""""""''''''###"""&&&%%%""" """$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%###$$$$$$%%%%%%&&&''''''%%%###"""$$$''''''$$$!!!'''&&&%%%%%%&&&&&&$$$"""###%%%&&&&&&%%%$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$""" """%%%''''''%%%!!!!!!"""###$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''(((((((((((((((((((((((()))(((&&&###""""""""""""$$$###$$$%%%&&&&&&$$$"""%%%%%%%%%$$$$$$#########((((((((((((''''''&&&%%%''''''&&&%%%$$$$$$$$$%%%(((&&&######%%%&&&&&&%%%***$$$'''((("""%%%***&&&$$$$$$$$$&&&''''''%%%###))))))(((((((((((())))))************+++,,,---...---++++++---222444444222444333111000111333666888777333111222555555000,,,.........///000222444555666666888;;;AAAGGGNNNRRRWWWZZZ```eeegggddd]]]WWWSSSNNNHHHEEECCCAAA===:::>>>>>>???>>>===>>>AAACCCGGGLLLRRRXXX[[[___bbbdddhhhfffbbb^^^[[[ZZZZZZ[[[dddddddddcccaaa]]]ZZZXXXWWW]]]ccc```YYYTTTVVVZZZSSSYYY___dddgggmmmvvv}}}yyyZZZDDD999:::777777888555111222666666777888777444333222333888888999999888666333222111///...000444777666555555555666666555444333222222444555666666444111000333333333222000000222444888888888:::===???>>>===:::;;;;;;:::888777888:::777777777888999:::::::::======<<<<<>>BBBDDDEEEEEEFFFGGGJJJMMMRRRUUUZZZ]]]___aaaccceeeeeeeeedddccccccbbbbbbbbbiiiiiigggeeeaaa\\\WWWUUUPPPWWW]]]^^^ZZZXXX[[[``````gggoootttvvvyyy~~~jjjNNN>>>999888555555666444000111555444666777777555444444555777888888888777666444333777333000000444555222...333444777888888777444222333333444444444444333333555444222222333333111000888888:::===@@@@@@>>><<<888999999999888999:::<<<555888:::999888888:::<<<;;;>>>AAADDDLLL]]]uuuuuunnnddd___ZZZWWWUUUSSSNNNJJJMMMLLLJJJFFFCCCAAACCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@===:::888666555222000222222111111111000000000111111000...---+++******))))))))))))((((((((((((''')))***)))'''&&&&&&'''***)))((('''&&&&&&&&&'''$$$""""""%%%%%%""""""$$$!!!"""%%%(((***)))%%%"""$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######&&&'''''''''&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%%%%%%%###"""!!!"""$$$%%%&&&%%%"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%(((&&&%%%$$$%%%&&&%%%$$$((((((((('''&&&$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&'''###""""""$$$%%%&&&%%%###%%%$$$$$$$$$$$$#########%%%&&&'''((()))((('''&&&)))))))))))))))*********+++)))(((((()))******)))---(((,,,---'''(((+++%%%+++(((&&&%%%&&&'''&&&&&&***+++,,,------,,,+++***''''''''''''((()))******+++++++++...111444444444444444444444555666777777888666666888:::;;;888444<<<:::999999:::===@@@BBBEEEGGGLLLQQQVVVZZZ\\\]]]___\\\XXXVVVTTTRRROOOMMMEEEDDDBBBCCCDDDFFFFFFEEEJJJLLLNNNPPPQQQSSSWWWYYY[[[^^^```bbbbbbcccdddeeedddfffiiikkkmmmlllkkkjjjnnnmmmjjjeee```ZZZTTTQQQMMMSSS[[[``````bbbgggllllllsss{{{___EEE:::888777555555666444000111555111333555666666666777888777777888888777666555444777333///000333444000+++333555777888999888777666666666555555444444555555555222111222555555333///777777:::===??????===:::666888999999999:::===???777888999999999999:::;;;:::>>>CCCHHHSSShhhssslllccc[[[UUUQQQNNNKKKMMMLLLIIIFFFCCCBBBBBBBBBAAA@@@@@@??????@@@@@@@@@===:::777555555444222000111111111000000000000///111111///...,,,+++))))))(((((((((((())))))))))))((()))***)))'''%%%%%%&&&(((((('''&&&&&&&&&&&&&&&#########$$$$$$"""""""""!!!"""$$$''')))((($$$!!!###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$((($$$ $$$&&&%%%###%%%$$$""""""$$$&&&&&&%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%&&&&&&&&&&&&((((((''''''&&&$$$###"""&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((%%%$$$###%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***)))(((((()))***+++,,,---.........000...---------...---+++...***///111+++,,,...(((///,,,(((&&&&&&''''''''')))***,,,------,,,***)))''''''''''''''')))******++++++,,,...111333444444333333444444555666666666999888888:::<<<<<<:::777=========>>>AAAFFFKKKNNNSSSUUUYYY]]]______^^^]]]YYYUUUPPPMMMKKKIIIGGGFFFEEEEEEEEEGGGIIIKKKLLLLLLSSSUUUWWWYYYZZZ\\\___aaa^^^___aaabbbbbbcccfffhhhhhhkkkpppssstttrrrooommmmmmlllhhhddd^^^XXXTTTQQQSSSYYYaaahhhlllqqqvvvyyyxxx|||yyyXXXAAA888777888666666777555222333777333555777777666555666777666777777777777666666666---++++++///555888666333666666666666666777888999:::999888666555444555555222000000222666777555222666666777:::<<<<<<:::999444666777888888999<<<>>>:::777555777;;;===;;;888;;;???DDDLLL[[[tttvvvhhh]]]UUUQQQOOOJJJIIIFFFDDDCCCCCCBBBBBB???>>>===<<<;;;<<<<<<===999777555444555555444333111111111111000000000000000000///---,,,+++***)))(((((((((((())))))))))))((()))***)))'''%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%###$$$%%%$$$#########!!!###""""""$$$%%%%%%$$$"""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%"""###$$$&&&&&&&&&%%%$$$***"""%%%)))$$$((('''%%%%%%&&&&&&%%%$$$%%%'''(((((('''&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&((()))'''(((((((((((((((((('''''''''&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''((('''&&&''')))***)))(((&&&''''''''''''''''''''''''((()))***+++,,,---------///111333444666666666999888666555666555333111111---333666000222555///333///***''''''(((((((((''')))***,,,,,,***)))'''(((((((((((()))***+++++++++,,,---///000222333444111222222333444444555555<<<<<<===>>>@@@@@@>>>===@@@AAACCCFFFLLLRRRXXX\\\^^^```aaabbb```]]]ZZZWWWNNNLLLIIIGGGGGGFFFEEEDDDKKKLLLNNNOOOPPPRRRSSSTTT[[[\\\___`````````bbbddd^^^___aaabbbcccfffjjjmmmmmmppptttwwwvvvrrrnnnjjjiiihhheeebbb___[[[XXXWWW^^^ccciiiqqqwww|||nnnRRR???999888888666666888666333444888777999999888555333333444666666666666666777777777//////000222555555444222777666555555555777888999;;;:::888777555444444444111000111222555777777666777666444555777999999999333444666666555666888;;;<<<777444777<<>>===;;;:::999888888888777555333333555666555444111111000000000///////////////...---,,,+++******))))))))))))((((((((((((''')))***)))'''&&&&&&'''%%%%%%$$$$$$$$$$$$$$$%%%$$$&&&'''$$$###%%%$$$!!!%%%###!!!!!!###$$$$$$###############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&''''''&&&$$$###)))"""&&&)))$$$)))(((''''''((('''%%%###&&&((())))))(((''''''(((%%%%%%%%%%%%&&&&&&&&&&&&"""$$$%%%%%%%%%&&&(((***((()))***+++,,,,,,,,,,,,''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&,,,***((((((***+++***)))&&&&&&''''''''''''(((((('''((()))+++...222555777888:::===@@@BBBDDDDDDDDDHHHGGGEEEDDDCCCAAA>>>;;;:::666:::===777999<<<777555111---***)))))))))((('''((()))******)))((('''))))))))))))***+++,,,,,,,,,---///000///000222333222222222222222444555555999;;;===???AAABBBBBBBBBIIIKKKMMMRRRWWW]]]bbbeeeaaaaaa```^^^[[[WWWTTTRRRHHHGGGFFFGGGIIIJJJJJJIIITTTVVVXXXYYYYYYYYYZZZ[[[```bbbdddeeedddcccdddeeebbbcccddddddeeehhhmmmqqqoooqqqssstttsssoookkkhhhffffffeeedddcccbbbbbbbbbhhhjjjnnnuuu|||cccKKK>>>;;;:::888666666888666333444999666777888888666555555666666666666666666777888888777999:::999555111000000555555666666666666666666777777777666555444333333222333333333222333666888:::666222111333777:::;;;666777888777666777888::::::888777888;;;===<<<:::@@@EEEOOOaaaxxxyyyeeeVVVNNNGGGEEEBBBAAABBBBBB???===;;;:::999888777666555555666444333222333444333222////////////.........------------,,,,,,,,,++++++******))))))((((((''''''&&&((())))))(((''''''(((%%%%%%%%%$$$$$$%%%%%%&&&%%%((((((%%%$$$&&&%%%!!!%%%$$$######$$$%%%$$$###############$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&''''''(((******)))&&&###!!!%%%$$$###$$$&&&'''$$$"""%%%%%%&&&((()))(((%%%"""&&&((())))))(((''''''(((%%%%%%%%%&&&&&&&&&&&&'''"""$$$%%%%%%######&&&((('''((()))***++++++++++++&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''((()))))))))((('''&&&...+++)))((()))***)))(((%%%%%%%%%%%%&&&&&&&&&'''%%%%%%'''***111888@@@DDDGGGIIIMMMQQQTTTVVVVVVVVVZZZXXXVVVTTTRRROOOKKKHHHGGGAAADDDDDD>>>???CCC===666333///,,,+++***)))'''(((((((((((((((((((((((())))))))))))***+++,,,,,,---///111000///...000222444333222111222444666777999<<<@@@DDDHHHKKKMMMNNNTTTUUUXXX[[[^^^aaacccddd\\\ZZZXXXUUUSSSQQQQQQQQQKKKIIIHHHIIIMMMQQQTTTUUUZZZ]]]```aaa______```aaadddfffhhhiiihhhhhhhhhiiihhhhhhgggeeeeeegggkkknnnkkklllnnnnnnnnnllljjjiiihhhhhhiiiiiijjjlllmmmnnnnnnoooqqqxxxzzz[[[FFF>>><<<===777555666777666333444888000333555777777888:::;;;666666555666666777888999555999===<<<777444444666333555777888888777444333333444444555555444333333333555555333000111555999<<<888222///111666;;;===;;;<<<<<<;;;:::999;;;<<<777999::::::::::::;;;===BBBGGGUUUkkkrrr^^^SSSHHHEEEBBBAAAAAA@@@===:::888888888888777666444444777555222111222222111///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((''''''&&&%%%'''))))))((('''((()))&&&&&&%%%%%%%%%&&&&&&'''%%%******%%%$$$'''&&&!!!%%%%%%$$$%%%''''''%%%###"""############$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&,,,---------***&&&""" """&&&))))))&&&$$$%%%'''!!!"""$$$'''***)))%%%"""%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%"""!!!###&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))***+++++++++)))((('''...,,,)))(((((()))((('''#########$$$$$$%%%%%%%%%######%%%***333===GGGMMMSSSUUUYYY]]]aaabbbccccccfffdddbbb___]]]YYYTTTQQQQQQJJJKKKJJJBBBCCCFFFAAA777444000---,,,***((('''))))))(((((((((((())))))((((((((())))))***+++,,,...000222111...---///111666444333222222555777999???CCCIIIOOOTTTYYY\\\___ZZZ[[[]]]___```______^^^UUUSSSPPPNNNMMMOOOQQQRRRPPPNNNKKKLLLPPPVVV[[[^^^]]]```dddeeecccbbbdddeeefffhhhkkkllllllkkklllmmmlllkkkiiieeeccccccfffiiigggggghhhiiijjjkkkkkkkkkllllllmmmnnnppprrrtttuuurrrrrrssszzzhhhUUUEEE>>>>>>999444555666666666555333222444444444666888999999888555555666666777777888888888:::;;;:::666555666888666888777444333444444111555///333555000555;;;888777666444222111222444555888444000///222555777777777888999:::::::::::::::888999<<>><<<:::999444222000---***((('''&&&###%%%''')))******)))(((%%%&&&'''((()))+++///111...///111333333333222222666666666666999<<>>@@@???AAADDDOOOXXXkkk~~~mmmXXXNNNEEECCCAAA===:::::::::888666555555444222000........................++++++++++++++++++++++++++++++++++++,,,---------...,,,++++++,,,------,,,//////...,,,***'''%%%$$$%%%'''))))))(((&&&&&&'''***+++++++++***)))'''&&&(((''''''&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&''',,,...000000---)))'''&&&)))(((''')))++++++)))''''''&&&&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''******))))))(((''''''&&&******)))(((((('''&&&&&&***---///,,,++++++((($$$(((((('''&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%((('''&&&'''...:::HHHRRRXXX```fffgggiiilllllliiikkkhhheeeccc```[[[TTTNNNEEEAAA;;;777666444333222000///---***((('''&&&%%%%%%'''(((***+++***)))((('''(((((((((''''''***,,,+++,,,...000222444555555999999:::<<<@@@DDDHHHJJJRRRXXX```hhhkkkjjjgggddd[[[[[[YYYUUURRRQQQRRRUUUPPPQQQRRRSSSVVVYYY[[[]]]bbb``````aaadddeeedddbbb___aaaccceeefffiiimmmpppqqqrrrrrrpppnnnlllmmmnnniiiiiihhhdddaaaaaafffjjjiiimmmoooooopppttttttqqqsssnnnmmmssswwwxxxyyy|||vvvxxx{{{pppQQQEEE===;;;<<<666444444444444555666777777AAA===777333222222333333333333333333333333222222999;;;======;;;999888888<<<>>>===888666777666222444111999>>>999999:::222222222222333444444555555777555333333444555555444555666777999:::;;;;;;;;;999666666===CCCEEEFFFHHHWWWfff~~~fffZZZMMMHHHEEE@@@<<<;;;;;;888555333333222111000,,,,,,,,,,,,++++++++++++((()))***++++++***)))(((((()))***+++---///000111///---++++++---///000000111000///---+++(((%%%$$$'''(((******)))(((((()))---------,,,+++)))'''&&&))))))((('''%%%###"""!!!"""######$$$%%%%%%&&&&&&#########$$$$$$&&&'''(((+++...//////,,,)))((('''(((((()))+++------+++(((((('''''''''((((((&&&$$$&&&%%%%%%%%%%%%%%%%%%%%%+++)))'''%%%####################################$$$$$$%%%%%%&&&&&&'''''')))))))))(((''''''&&&&&&((((((''''''&&&&&&&&&%%%))),,,---+++******(((###'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&######$$$'''---777BBBJJJTTT[[[aaaccceeehhhhhhfffddd___[[[YYYWWWSSSJJJDDD999555111///......---,,,+++***)))'''&&&%%%%%%%%%'''((()))***+++***)))((()))******((('''(((***,,,,,,,,,...000333555888999<<<>>>AAAEEEKKKPPPTTTWWW\\\aaaggglllmmmjjjeeeaaaYYYUUUPPPLLLJJJLLLPPPTTTTTTVVVYYY]]]```cccdddeeejjjiiihhhiiiiiihhheeebbb___bbbeeehhhjjjmmmqqqtttvvvvvvtttpppllliiiiiijjjhhhiiijjjiiiggghhhlllppppppssstttssssssvvvvvvsssrrrooooootttxxxzzz{{{~~~{{{~~~bbbGGG???;;;<<<===777444444333333555666888:::HHHBBB:::333111111222222444444333333222222111111888:::;;;<<<;;;999888777;;;===<<<999777999888555666333;;;???:::::::::333555555666777777666666555666666555666666666555444777777888999:::::::::999888666888>>>CCCEEEIIIOOO```uuuxxxgggUUULLLGGGCCCAAAAAA;;;777333111111111111000+++++++++++++++*********''')))***,,,,,,***)))''''''(((((()))+++---000111///,,,))))))+++...000111.........---,,,***)))((('''((())))))(((((()))***---,,,+++***((('''%%%%%%'''''''''&&&%%%###"""!!!#########$$$$$$%%%%%%%%%"""""""""###$$$&&&'''((()))+++---,,,***(((''''''&&&''')))+++---,,,***((()))(((''''''((((((&&&$$$&&&&&&&&&&&&%%%%%%%%%%%%+++)))&&&$$$""""""###$$$""""""############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$(((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&***+++))))))***)))%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%###""""""$$$%%%&&&!!!"""%%%)))///777===HHHOOOTTTVVVWWW[[[\\\ZZZUUUOOOJJJHHHGGGDDD<<<444111...,,,++++++,,,,,,+++((('''&&&&&&%%%%%%%%%&&&((())))))***))))))((('''((()))*********,,,///111000000111333666:::===???DDDFFFKKKPPPVVV\\\```bbbaaacccfffgggeeebbb]]]ZZZVVVRRRNNNKKKLLLPPPUUUXXX[[[^^^bbbgggjjjkkkjjjjjjnnnnnnnnnnnnnnnllliiiggggggiiikkkmmmnnnpppsssvvvsssrrrpppkkkhhhfffgggiiillloooppppppnnnooosssvvvsssvvvvvvttttttvvvvvvsssrrrrrrtttyyy~~~zzzXXXBBB===;;;<<<>>>888444444333444555777999;;;KKKEEE<<<555222222222333555444444444333333222222777777888888999888666555666999999666666999999666888444:::===777999;;;555777777777777666555444333555666777777777666555555999::::::::::::999888888666888===AAAAAACCCMMMYYYnnnsss[[[MMMHHHEEECCCDDD:::777333111000111000///,,,,,,,,,+++++++++******)))***,,,------,,,***)))((('''''''''(((***---...---***((('''))),,,...///---------,,,+++***((('''%%%&&&''''''&&&&&&((())),,,,,,***)))'''&&&%%%%%%######$$$$$$$$$######"""%%%%%%%%%$$$$$$$$$######!!!""""""###$$$%%%'''(((&&&(((***)))'''&&&%%%&&&$$$&&&(((******)))((('''((('''&&&'''((((((&&&$$$''''''''''''&&&&&&%%%%%%(((&&&$$$###"""###%%%&&&""""""######$$$$$$$$$$$$&&&&&&%%%$$$###"""!!!!!!''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''$$$((()))'''(((++++++((('''&&&&&&&&&&&&&&&'''''''''%%%###"""!!!###%%%&&&!!!"""$$$&&&'''***...111777===BBBCCCDDDHHHIIIGGGDDD???;;;999888666///***,,,***((()))+++,,,,,,,,,''''''&&&&&&&&&'''(((((((((((())))))(((((((((''')))***+++++++++---000333000111333777<<>>::::::<<<777444444444555666888999:::GGGBBB<<<777444444444333555555444444444444444333777555444444666666555444333666666444555888888666888333777:::444777<<<777777666555444333111000000444666888888777666777888;;;;;;;;;;;;;;;::::::999777:::@@@BBBAAAFFFUUUfff~~~cccRRRKKKFFFCCCBBB:::777444222222111000///---------,,,++++++******++++++,,,------,,,++++++((('''&&&&&&'''(((+++,,,+++)))'''''')))+++,,,,,,...---,,,+++)))'''%%%###$$$%%%&&&%%%$$$%%%'''))),,,+++***((('''&&&&&&&&&!!!""""""###############&&&&&&%%%%%%$$$######""""""""""""######%%%&&&'''$$$&&&''''''%%%$$$%%%&&&%%%&&&((('''&&&%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$((((((''''''&&&&&&%%%%%%%%%$$$#########%%%&&&'''#########$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((($$$((()))'''(((+++,,,)))&&&&&&&&&&&&&&&''''''(((&&&%%%###"""!!!"""$$$%%%%%%'''((((((((((((***,,,)))///333222333666777555666444222000///---***''''''&&&&&&''')))+++,,,+++((((((''''''(((((()))***))))))))))))))))))))))))+++,,,---,,,+++,,,///111111444888???FFFNNNSSSWWWbbbcccfffiiijjjkkkjjjiiiddd```ZZZSSSNNNLLLKKKKKKSSSXXX^^^bbbcccdddgggjjjpppssswwwzzzzzzyyyvvvsssxxxyyyzzzyyywwwwwwxxxyyypppooollliiiggggggkkkmmmjjjkkkkkkkkkkkkmmmppprrrwwwxxxxxxuuurrrqqqtttxxxrrruuuvvvtttuuuzzz|||zzzbbbKKK???>>>888666777333444444555777777888888888???<<<999777666666444333333333333444444444444444888555222222444666666555333666666333444777777444555000555888444666;;;666666555333222111111111111333555777888666777999;;;999:::;;;<<<============;;;;;;>>>BBBFFFOOOaaaqqqppp___UUUKKKBBB>>>999777555444333222000...------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,((('''&&&&&&'''))),,,...***)))'''((()))******)))******)))((('''%%%$$$###$$$%%%%%%%%%$$$%%%''')))***)))'''&&&%%%%%%%%%%%%######$$$$$$$$$######"""%%%$$$$$$$$$$$$$$$$$$$$$######"""######$$$%%%%%%$$$%%%&&&&&&%%%$$$%%%''''''((((((&&&###"""$$$'''$$$######$$$&&&'''&&&%%%''''''&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&''''''((((((***+++((((((******'''%%%%%%$$$$$$%%%&&&&&&'''&&&%%%###"""""""""###$$$&&&'''))))))''''''(((***"""'''+++)))***,,,---+++,,,---...,,,***((((((***%%%%%%%%%''')))+++,,,+++)))(((((((((((()))******************+++,,,,,,---...///000000000111444777===@@@FFFMMMTTTZZZ___aaakkklllmmmllljjjgggccc```WWWTTTQQQNNNMMMNNNPPPQQQ]]]fffooorrrooonnnrrrwwwzzz}}}}}}~~~~~~}}}yyyuuusssuuuwwwnnnlllhhheeecccfffkkkppprrrtttvvvvvvvvvwwwyyyzzz{{{{{{zzzvvvssssssvvv{{{zzz}}}~~~\\\GGG>>>>>>666111333000333555666888888888777777999888777777777777555333222222222333333444444444999555111111333666777666444777666333333555555222222...444888444666:::444777555333222222333444666333555777777666777:::===777888:::<<<>>>@@@@@@AAA>>>;;;<<>>>>>888666999CCCQQQeeekkkWWWLLLHHH???999666777888444111000......------,,,++++++***++++++***)))))))))))))))(((((())))))******++++++''''''''''''''''''''''''''')))'''$$$&&&)))&&& %%%""""""%%%%%%$$$%%%(((%%%&&&%%%### """%%%$$$$$$$$$$$$$$$###"""""")))$$$&&&%%% %%%((($$$######"""###$$$%%%&&&&&&''''''''''''''''''&&&''''''&&&%%%%%%$$$######&&&'''&&&(((+++(((777%%%(((%%%######%%%&&&&&&%%%$$$###############$$$$$$&&&%%%$$$%%%&&&&&&$$$###&&&)))!!!"""%%%!!!###%%%%%%%%%&&&'''(((&&&%%%$$$(((((($$$"""%%%&&&$$$(((((('''(((******(((''''''$$$$$$'''&&&!!! """&&&%%%%%%%%%$$$$$$$$$$$$***)))((((((((((((''''''$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''))))))'''&&&$$$%%%&&&((()))+++,,,---///...,,,+++******++++++,,,...//////......000222555888:::;;;;;;???EEEKKKRRRTTTVVVYYY[[[]]]^^^___aaaaaa```]]]ZZZYYYZZZ[[[___eeekkkmmmlllooovvv|||{{{{{{}}}|||tttooonnnooopppppprrrsssuuuyyy~~~uuuYYYHHH===666999;;;777555777888888888777666555444333111222444555444333111000555111000333555333222333111000111222444444333111333222111222444555444333222111111222444555444333<<<888444222333555777888666666555555444444333333222444777::::::;;;===>>>888777;;;GGGYYYqqqyyybbbSSSNNNCCC<<<999::::::666222111///......------,,,++++++******++++++******)))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((&&&$$$$$$'''&&&###%%%!!!!!!######!!!"""%%%!!!%%%'''$$$!!!&&&###$$$$$$$$$$$$###"""""")))$$$%%%$$$&&&***"""$$$############$$$%%%&&&((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%$$$$$$###%%%***%%%222+++000777+++)))&&&"""!!!"""%%%''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%$$$(((((("""$$$### $$$%%%&&&'''&&&$$$$$$%%%&&&$$$((((((%%%###%%%&&&$$$$$$$$$%%%'''***++++++***)))&&&&&&'''&&&""" """%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&'''((()))++++++------------,,,+++))))))+++---......------///000333444555777:::===???AAACCCDDDFFFHHHIIIJJJKKKKKKPPPPPPPPPPPPRRRWWW^^^ccceeejjjooopppooopppvvv|||zzzyyy{{{{{{yyyzzz|||~~~gggLLLDDD<<<777999;;;999777999333444555666777777666666222333444555555333000///444222111333444444333333000000111222333333333333333222222333555666555444333222222333444444444444:::888555444555777777666666666666555555444333333666:::>>>>>>;;;888888999;;;<<>>???AAACCCHHHOOOWWW]]]```cccffffffeeefffjjjoooqqqpppqqquuuvvvvvvyyy___HHHCCC>>>::::::;;;:::888999666777999;;;;;;;;;;;;:::333444555666555333111000222222222222333555555333222222111111000222444555222222222444666777666444333444444444444444555555666666666888999888555333555555666777777777666666:::>>>BBBAAA===888777777:::>>>FFFSSShhhzzzdddWWWJJJCCC>>>>>>===777222111.........---,,,,,,++++++***+++,,,,,,,,,+++)))((()))))))))))))))))))))(((((((((((((((((((((((((((&&&%%%%%%$$$$$$$$$&&&((('''$$$###%%%$$$!!!!!!$$$%%%$$$######$$$$$$$$$###"""######$$$$$$$$$#########!!!"""!!!+++222+++&&&&&&&&&'''''''''''''''$$$%%%'''(((((('''%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$)))&&&@@@000444333+++''''''&&&&&&%%%&&&'''(((%%%%%%&&&'''&&&&&&%%%$$$&&&$$$######%%%''''''&&&)))&&&"""&&&&&&"""&&&"""'''++++++((($$$###$$$"""''')))&&&%%%''''''%%%$$$$$$$$$&&&((()))(((''''''((((((''''''(((((((((%%%%%%%%%$$$$$$$$$######&&&''''''%%%$$$$$$'''***&&&&&&&&&%%%%%%%%%%%%%%%+++(((%%%###$$$&&&&&&&&&((((((''''''''''''((((((&&&&&&%%%%%%&&&(((***,,,(((***+++,,,+++******+++***((('''***///000...+++...///000000000000000///000333666999<<>>;;;:::999888@@@KKK[[[sssnnn]]]KKKDDD>>>>>><<<555000.../////////...------,,,,,,+++++++++,,,++++++***)))************************))))))))))))))))))))))))&&&%%%&&&((('''%%%'''+++(((%%%$$$&&&%%%"""###&&&&&&$$$######%%%&&&$$$"""""""""###$$$$$$$$$$$$###$$$ $$$%%%$$$---444---%%%&&&'''(((((((((''''''"""$$$'''(((((('''$$$"""%%%%%%%%%%%%%%%%%%%%%%%% &&&''';;;111,,,000'''%%%&&&'''&&&%%%%%%&&&'''!!!"""###%%%%%%%%%$$$###(((&&&$$$$$$&&&'''((('''$$$+++$$$%%%'''$$$&&&"""%%%((()))(((%%%$$$###"""''')))'''&&&((('''%%%&&&%%%%%%&&&''''''&&&$$$%%%''''''%%%%%%)))***(((&&&&&&&&&%%%%%%%%%$$$$$$((()))((($$$ """%%%"""!!!!!!!!!"""$$$&&&'''***'''$$$###$$$&&&'''&&&''''''(((((((((''''''&&&$$$$$$######$$$&&&)))+++&&&(((***+++)))(((((((((((('''&&&(((,,,...,,,)))++++++,,,,,,,,,+++++++++))),,,///111222333666888>>>???@@@@@@??????AAACCCBBBBBBEEEJJJNNNQQQXXX___iiitttrrrTTTGGG???>>><<<999999999888777222333555666666444222000333222222111111222333444000333222000222777777222444666777666333111222444222222333666888999777555666888999888666555777999888888999;;;<<<:::777444666888:::;;;<<<<<<;;;:::999999:::<<<======;;;999999DDDTTTfff~~~zzzdddNNNGGGAAA@@@===777111///222222111000000//////...,,,,,,++++++*********+++)))))))))******+++++++++((((((((((((((((((((((((###"""$$$((('''###$$$***'''$$$###&&&%%%######&&&"""###$$$$$$$$$######$$$""""""###$$$$$$$$$$$$$$$$$$!!!$$$&&&###+++000(((###$$$&&&&&&'''&&&&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###'''000... ...%%%%%%&&&%%%""" !!!%%%((( """$$$&&&''''''&&&%%%+++)))&&&%%%'''(((((((((%%%,,,''' %%%&&&###'''$$$###""""""###$$$$$$$$$!!!''')))((('''((((((%%%&&&%%%%%%%%%&&&&&&%%%######&&&%%%!!!"""&&&'''$$$'''''''''&&&&&&&&&%%%%%%$$$%%%%%%!!! %%%'''%%%###!!!!!!"""%%%'''&&&$$$######$$$&&&&&&%%%$$$&&&((())))))(((&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%''')))***)))'''&&&''''''&&&&&&''')))+++++++++&&&&&&'''''''''''''''&&&((()))+++++++++,,,...///000000111000000000111222333111444999<<<>>>DDDKKKSSSbbbyyylllPPPEEE<<<<<<;;;888888999888666///111444777888888666555222111000//////111333555000333333000222888777222333666:::999666222111222222222444666999999888666777999;;;:::777666888:::;;;:::::::::;;;;;;999777888999;;;<<<<<<;;;:::999:::888777999<<<<<<999555===JJJ[[[nnnjjjSSSKKKEEEDDDAAA:::444222444444333333222111111111---,,,+++***)))***+++,,,'''(((((()))***++++++,,,''''''''''''''''''''''''!!!&&&$$$ &&&&&&######%%%%%%######&&&###&&&%%%!!!"""%%%!!!"""###$$$$$$$$$$$$$$$######$$$ &&&))) """###$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((("""''''''+++---%%%&&&%%%"""$$$)))"""$$$''')))***+++***)))---***'''&&&'''((()))((($$$---***"""%%%$$$"""'''&&&!!!###%%%%%%!!!'''***((('''((((((&&&&&&%%%$$$%%%&&&&&&%%%######&&&$$$###$$$ (((((('''''''''&&&&&&&&&!!!###%%%### """(((---222...)))$$$!!!!!!###$$$###"""!!!"""$$$%%%%%%$$$###%%%(((******)))&&&$$$%%%&&&((()))(((&&&###"""$$$''')))***(((&&&%%%&&&%%%%%%%%%&&&'''(((***+++&&&&&&'''(((((((((''''''((())))))(((((())),,,////////////......///000000///------000111111666<<>>@@@:::555444444444111000///111444666777777222333333333333222111000111000//////111222111111///222444222///000444999333333333333444555777999888999;;;<<<<<<:::777555666666777666555666:::===::::::999;;;<<<===;;;:::===::::::>>>@@@===<<<>>>EEEMMMbbb~~~sssZZZRRRKKKFFFAAA:::777888555333111000111111000///+++++++++***))))))***++++++******+++,,,,,,)))'''(((((('''''''''(((((()))((((((((((((((('''''''''$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$"""!!!$$$###!!!"""###%%%%%%$$$$$$$$$######$$$&&&((()))"""&&&))))))&&&%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&---***&&&######%%%(((+++"""""""""###$$$%%%&&&'''(((''''''(((***,,,++++++...///---((((((++++++(((000---)))&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''""""""'''***((('''***'''&&&%%%%%%$$$$$$%%%%%%)))'''%%%%%%''''''%%%###&&&&&&&&&'''''')))*********(((&&&$$$###$$$%%%&&&)))'''$$$###$$$%%%$$$$$$%%%'''%%%!!!"""'''%%% '''((()))******(((&&&%%%'''$$$"""$$$''')))((('''***)))((('''%%%%%%$$$$$$%%%%%%%%%&&&'''((()))***)))))))))(((((('''&&&&&&%%%'''***,,,,,,***'''%%%+++***((()))***,,,++++++000***))),,,...---000555BBBPPPeeeuuuxxxrrroooqqqpppjjjccc___]]]\\\ZZZXXX[[[ZZZZZZ]]]dddqqq~~~zzzYYYFFF@@@;;;???@@@;;;777777777555111000///111444666666666111111111111111111111222///---,,,---///111222222---000222111......111555111111111333555777:::;;;999:::;;;;;;;;;999777666777777666666666777999;;;;;;;;;;;;<<<===>>>===;;;===::::::>>>???======???DDDQQQiii}}}dddYYYMMMFFFAAA;;;777777888666444333222222///---,,,,,,,,,+++******++++++***))))))***+++***(((&&&))))))((((((((()))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%###"""!!!$$$###!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''!!!$$$''''''%%%$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&+++)))'''%%%$$$&&&)))******)))'''%%%$$$###""""""&&&&&&&&&(((***,,,------...111000+++)))++++++)))///---)))((('''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$'''######((()))''''''***''''''&&&%%%%%%%%%%%%%%%(((&&&$$$$$$%%%%%%###!!!&&&&&&&&&&&&'''((()))***)))((('''%%%%%%%%%%%%&&&***'''%%%$$$$$$%%%$$$######&&&&&&""""""%%%$$$ """###$$$%%%%%%###!!! '''### ###&&&''''''+++***)))'''&&&%%%%%%%%%&&&&&&&&&&&&'''((()))***))))))((('''''''''((((((&&&(((***++++++***(((&&&+++***((()))***,,,++++++...******------,,,///666???IIIXXXcccaaaYYYUUUWWWPPPMMMJJJJJJLLLNNNNNNNNNKKKOOORRRVVV\\\hhhyyyiiiMMMBBBAAA???@@@>>>::::::<<<:::555111000///000333555666555222222000/////////000000000...,,,,,,///222444444///111222111......000333222222333333555777888999::::::999999888777777666999777777777888999888777;;;::::::;;;===>>><<<;;;>>>;;;;;;>>>>>>===>>>BBBJJJ\\\xxxsssbbbPPPFFFAAA<<<888777666555333333222000,,,***---,,,,,,+++******++++++))))))((()))***)))(((&&&*********)))))))))))))))(((((('''&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$###""""""$$$%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$###$$$&&&'''&&&%%%&&&'''''''''&&&&&&&&&&&&''''''***)))(((''''''(((***+++///---+++(((%%%###"""!!!$$$%%%&&&(((***,,,---......222333...+++,,,---,,,...,,,)))((('''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%&&&((((((%%%'''***''''''&&&&&&&&&%%%%%%%%%)))'''%%%%%%%%%$$$"""!!!%%%%%%%%%%%%&&&'''((((((((((((((('''&&&&&&%%%%%%+++(((%%%$$$$$$$$$$$$###!!!%%%'''$$$###$$$###!!!%%%&&&'''''''''&&&$$$$$$(((%%% !!!%%%((()))+++***)))((('''&&&&&&&&&&&&&&&&&&&&&'''((()))***)))((('''&&&&&&((()))***((())))))******))))))(((+++***((()))***,,,+++++++++***+++---++++++///666;;;AAAIIINNNJJJAAA>>>@@@@@@>>>===>>>@@@BBBBBBAAADDDKKKSSSYYY```nnn]]]FFF@@@AAA@@@???;;;999;;;>>>;;;555111000///111333555555555777555222///......//////444222//////111333555555222333444333111000222333666666555444444444444444888777666555444555555666:::888777888::::::777555:::999999:::<<<===;;;:::???<<<;;;>>>>>>>>>AAAGGGUUUllllllTTTGGGBBB===:::888666555555555555333///,,,---,,,***************)))***)))((()))******((('''))))))******))))))((((((((('''&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%$$$########################$$$$$$$$$######"""""""""%%%###""""""$$$%%%%%%$$$###$$$%%%%%%%%%$$$###"""%%%&&&'''''''''(((((()))***))))))(((((())))))***************++++++++++++---,,,***)))'''&&&&&&&&&$$$%%%'''((()))***,,,---***111444000---///000000000,,,(((%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&%%%'''***&&&&&&&&&&&&&&&%%%$$$$$$)))((('''&&&%%%$$$###"""%%%$$$$$$$$$%%%%%%&&&''''''(((((((((((('''&&&%%%+++)))&&&$$$$$$$$$$$$###!!!%%%''''''%%%$$$$$$$$$))))))*********))))))((()))'''$$$###$$$''')))***++++++)))(((((('''''''''&&&&&&%%%%%%&&&'''((((((''''''(((((())))))))))))***))))))))))))))))))***+++***((()))***,,,++++++(((***,,,,,,++++++000555888:::>>>AAA>>>888888<<<<<<<<<===>>>@@@AAAAAAAAAFFFMMMXXXcccoooyyyVVVEEEAAA@@@@@@===888666:::>>>;;;444333111000111444666666555777555333111111111333444777444111000111222222222222333333333222111222222555555444444333333222222555444222222222333444555:::999999999999999777555<<<;;;;;;<<<>>>???===<<>>???@@@FFFNNN```zzzwww\\\MMMEEE@@@<<<;;;777777777999:::888555333...+++))))))******)))''',,,+++))))))***+++***((((((((()))))))))((('''&&&'''&&&&&&%%%$$$$$$##################$$$$$$$$$$$$$$$$$$##################$$$$$$$$$###############%%%$$$"""###$$$&&&&&&%%%###$$$%%%&&&&&&%%%###"""%%%%%%%%%&&&'''(((((((((,,,,,,++++++++++++,,,,,,+++,,,,,,,,,---,,,,,,,,,+++***)))(((((((((((((((&&&((())))))(((''')))+++'''---222111000222333222111,,,&&&"""!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&'''((()))$$$%%%%%%&&&%%%$$$######''''''&&&%%%$$$"""""""""%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''(((''''''&&&%%%+++)))&&&%%%%%%%%%$$$###$$$%%%&&&((('''%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''(((+++***)))(((((('''((((((%%%%%%%%%$$$%%%%%%&&&&&&%%%&&&)))+++,,,+++)))'''+++***)))(((((()))***++++++***((()))***,,,++++++'''***,,,,,,+++---111444555444777999888555777<<<444666999===@@@DDDGGGHHHHHHMMMXXXhhh{{{oooQQQEEEBBB???>>><<<777555888===;;;555444333222333555666777666444333333333444666888999555333000/////////---,,,///000000111111111000000///000111222333444444333111111000000111333555666999:::;;;:::888777777999???>>>>>>???AAABBB@@@???@@@======???@@@BBBLLLUUUiiijjjWWWKKKCCC>>>>>>444444444555777666444222///,,,))))))***+++)))&&&---+++))))))***+++***)))(((((()))))))))'''&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$"""###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%%%%$$$######%%%&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%###"""###&&&(((((('''---------,,,,,,---------------,,,,,,,,,+++++++++,,,+++)))((('''&&&&&&&&&&&&(((***)))'''&&&(((***&&&+++...///222555444000...***$$$!!!!!!###&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$'''++++++'''$$$%%%&&&'''&&&%%%$$$######$$$%%%$$$""" !!!"""%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&%%%%%%&&&&&&%%%'''$$$###&&&(((&&&%%%&&&%%%%%%%%%&&&&&&&&&&&&'''"""%%%'''(((&&&%%%%%%%%%***)))(((((('''''''''(((&&&%%%%%%%%%%%%%%%&&&&&&&&&'''***,,,,,,+++((('''+++******))))))******++++++***((()))***,,,++++++(((+++,,,+++---222444222222000111444333000222777888:::<<<>>>@@@BBBFFFIIIMMMRRR^^^rrrcccJJJDDDBBB===<<<<<<888555777<<<;;;888666444333444666888888777555555555666666777777777111000000000000///---***......///111222222111000,,,---///111222333222222//////000111333555777888777;;;===:::555444888===???>>>>>>???AAAAAA@@@>>>@@@>>>>>>@@@AAAEEEQQQ\\\vvvyyycccRRREEE??????555444333333444444222111222...******------+++'''---+++(((((()))******)))((()))*********(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&'''&&&$$$######%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((((('''%%%$$$%%%(((***+++***---,,,,,,++++++,,,,,,------,,,+++)))((((((((((((+++***((('''%%%$$$$$$$$$$$$'''***)))&&&%%%(((,,,'''***,,,...222666111***)))&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""(((///---&&&&&&'''((()))((('''%%%$$$###%%%&&&%%%###"""$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&)))'''%%%%%%&&&'''''''''***!!!!!!&&&&&&%%%%%%((((((((((((((())))))***$$$&&&((('''%%%$$$%%%''')))(((''''''&&&'''''''''(((''''''&&&&&&'''''''''******))))))))))))))))))************************+++***((()))***,,,++++++***,,,+++***000666666000000...///222222000111444>>>???@@@@@@???AAAEEEIIITTT]]]mmmZZZEEECCCBBB<<<<<<<<<:::666777;;;<<<:::777555444555777888888888999999888777666444222111000000111222333222///,,,///000111333555555444222...///000111111000///......///111333555777999:::666;;;>>>:::444222999@@@<<<;;;;;;<<<>>>>>>===<<<@@@>>>???@@@BBBGGGTTT```lllWWWGGG??????===;;;999888888888777555444000,,,,,,//////,,,))),,,***''''''((())))))((()))***+++,,,+++)))'''%%%$$$%%%%%%&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%%%%&&&'''(((&&&$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&((()))+++,,,)))'''(((,,,//////...,,,++++++******++++++,,,,,,+++)))'''%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%"""&&&))))))&&&&&&***...*********,,,222555///%%%$$$$$$$$$&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%### )))222...%%%''')))***+++***)))'''&&&%%%(((***)))'''&&&(((+++''''''&&&%%%%%%&&&&&&&&&&&&%%%###""""""###%%%'''(((&&&%%%%%%&&&(((((((((+++%%%&&&$$$###'''''''''''''''((())))))((())))))'''%%%%%%(((+++(((''''''&&&&&&&&&&&&'''***))))))((((((((())))))...,,,)))&&&&&&'''***+++)))***++++++++++++***)))+++***((()))***,,,,,,+++,,,,,,******111:::777///000...000444555333444777555777:::<<<>>>CCCJJJPPPVVVdddxxxqqqQQQ@@@>>>AAACCC@@@<<<999:::======999444;;;888:::888444;;;===111444555666777777555333111111333555777666222...+++---///000000///000333555333333333333333222000000333333333333333444555666666888:::::::::;;;>>>AAA:::999:::;;;======;;;999AAA@@@AAACCCCCCKKKaaawwwvvvbbbVVVIII>>><<<;;;;;;:::999666444222111111000///---,,,+++***)))))))))***,,,,,,+++***,,,***)))***++++++***)))***(((&&&$$$###$$$%%%&&&'''&&&&&&&&&&&&'''((((((---)))&&&&&&$$$ ###'''%%%######%%%&&&&&&%%%%%%&&&(((***,,,,,,)))'''((($$$"""&&&'''&&&)))***,,,---...------,,,$$$&&&)))+++,,,,,,+++******)))'''''')))***)))(((...)))$$$%%%)))***%%% '''''''''''''''((()))***+++)))(((((())))))(((&&&(((### """''')))'''$$$&&&%%%%%%&&&''''''&&&$$$&&&$$$$$$''',,,//////---)))((('''&&&&&&&&&&&&&&&)))&&&$$$$$$&&&&&&$$$!!!(((&&&$$$###$$$%%%%%%$$$&&&******'''%%%&&&'''%%%,,,'''!!!!!!%%%'''(((''''''''''''''''''''''''''')))((($$$$$$)))+++)))'''&&&&&&'''((())))))(((+++)))(((''''''&&&$$$"""''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((+++++++++++++++,,,,,,,,,(((+++,,,((('''+++------222,,,+++333:::999333///111000//////111555888;;;<<<:::<<>>:::;;;???>>>;;;999:::>>>???<<<888===888999999777>>>???333444555555555444333222111111222222222222111000000777555333222222222000///666555555444444333333222333333444444666777999:::<<<;;;:::;;;===>>>===;;;888888888:::;;;<<<:::888;;;===@@@DDDGGGSSSlllmmm___QQQEEE??????>>>===;;;999555333111000///...---,,,++++++***))))))***,,,,,,+++)))+++***))))))++++++***)))***(((&&&$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&''''''(((***&&&%%%&&&%%%######&&&&&&%%%$$$$$$&&&&&&%%%$$$(((&&&&&&&&&(((******))),,,+++))))))***+++***)))((()))***+++++++++***)))'''((()))*********))))))+++)))''''''(((******))),,,(((%%%%%%'''(((%%%!!!'''&&&&&&&&&'''(((((()))***((('''((())))))((('''$$$###"""""""""######"""$$$$$$$$$%%%((()))(((&&&$$$$$$$$$&&&)))+++,,,+++(((''''''&&&&&&&&&'''''')))&&&$$$$$$&&&&&&$$$"""***'''%%%$$$%%%'''''''''%%%))))))%%%$$$&&&'''&&&+++'''###!!!$$$&&&((((((((((((((((((((((((((((((%%%'''&&&$$$%%%***---,,,''''''''''''((())))))(((***)))''''''((('''%%%###(((''''''&&&&&&''''''((((((((())))))))))))(((((())))))******+++,,,,,,,,,***------)))'''***++++++111,,,,,,444;;;999222...111000000111333666999;;;;;;;;;>>>CCCFFFIIIRRR\\\lll|||yyyWWWGGG???777777===;;;999888:::>>>@@@>>><<<>>>666777::::::AAABBB666555555444333222222111111222111///...///111333444555222///111555888666333888777666555555555666777444444555666888:::<<<===AAA===:::<<<@@@AAA<<<666:::999999:::<<<<<<;;;999999===CCCGGGLLL\\\xxxwwwdddTTTJJJEEECCCBBBAAA???;;;666333000///...---,,,++++++++++++*********++++++***(((+++)))))))))++++++***))))))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&''''''$$$###&&&&&&$$$%%%)))%%%$$$$$$&&&''''''%%%###***'''###"""$$$(((***+++)))***,,,,,,***((('''''')))***+++++++++***)))(((******)))(((((((((((((((,,,)))'''&&&''')))******(((((('''&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&''''''((('''&&&'''))))))((('''$$$&&&'''&&&$$$$$$&&&)))###"""###%%%((())))))((("""$$$%%%&&&&&&&&&((()))''''''&&&&&&&&&'''(((((((((&&&%%%%%%&&&&&&$$$###(((&&&$$$$$$&&&''''''&&&$$$''''''###"""%%%((('''***'''%%%%%%&&&'''((('''(((((((((((((((((((((((("""%%%&&&$$$&&&,,,///...(((((((((((()))))))))))))))(((''''''((((((&&&%%%(((''''''&&&&&&''''''((((((((())))))))))))(((((((((((())))))***+++,,,,,,***...---)))''')))***)))000,,,...666;;;888222...000111222333555888:::;;;;;;<<>>444555:::;;;BBBBBB777888666444222111111222333333222111000000222444555000//////111444666777777777666555444555777:::;;;666666777777999:::;;;<<<>>><<<;;;===@@@???:::666===<<<;;;<<<>>>???>>><<<<<>>???777:::888555333111222333444444444555555444444333333000333555333...---000333444333333333555888;;;===888888888777888888999999777999;;;<<<<<<;;;999999===<<<;;;<<<===>>>>>>===<<>>???BBBGGGLLLOOOYYYlllkkkSSSAAA@@@AAA;;;999<<<999888777555555555666777<<<333555;;;888999;;;666:::999666444222222333444444555777888777555333111,,,111666444...---222999333333333444666888:::<<<999999888777777777777888333666999:::999888999:::;;;:::888999:::<<<<<<;;;888???FFFMMM^^^xxxkkk```RRRLLLDDDAAA@@@>>>888333444222///,,,++++++,,,,,,+++*********++++++***((((((''''''(((***+++***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&######&&&%%%"""!!!###%%%$$$$$$&&&''''''%%%###$$$$$$$$$&&&(((((('''&&&'''((((((((((((***---000((()))*********)))((('''***)))((('''((()))+++---'''&&&$$$%%%&&&'''&&&%%%$$$''')))(((&&&%%%''')))))))))'''&&&%%%%%%%%%%%%&&&%%%$$$%%%''''''&&&%%%...(((######&&&'''"""&&&&&&%%%&&&''''''&&&$$$&&&'''((((((&&&&&&'''(((''''''&&&&&&&&&'''((((((&&&'''((('''&&&%%%&&&'''%%%&&&(((***+++)))%%%!!!"""'''(((%%%$$$&&&'''&&&"""$$$''''''&&&$$$$$$$$$''''''''''''''''''''''''(((++++++((((((***)))&&&)))+++---,,,)))((())),,,***(((&&&&&&'''))))))))))))((((((''''''(((((()))(((((())))))))))))((((((+++++++++******)))(((((($$$)))+++******---...---...///333777666111000333444444666888:::===@@@AAADDDFFFKKKRRRYYYdddxxxZZZLLL???;;;<<<:::888888999888777555444555777888===555888===666444777666999888666444222222111222222333555666777666444444+++000444555333444:::???555666666666777777777888999888888888888888999999666555666666888999999888;;;999777777999;;;;;;:::888>>>EEEOOOeeevvvjjjVVVNNNDDD@@@@@@???;;;666666444111---++++++,,,,,,***))))))***,,,,,,+++)))((('''&&&(((***+++***)))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((&&&$$$%%%(((((($$$###%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$&&&((()))(((''''''&&&''')))+++++++++***'''''')))******)))((((((,,,,,,***))))))******+++'''&&&&&&((())))))'''%%%&&&'''(((((((((((()))***+++***)))'''&&&%%%%%%%%%'''&&&$$$%%%&&&&&&%%%$$$,,,)))&&&%%%&&&&&&$$$"""%%%$$$$$$&&&'''((('''&&&'''&&&%%%&&&'''((('''&&&(((''''''&&&&&&&&&''''''%%%'''((((((&&&%%%&&&(((,,,***(((''''''((('''%%%###(((***'''&&&'''&&&$$$###&&&((((((&&&$$$%%%&&&'''''''''''''''''''''''')))+++,,,)))(((***)))&&&))),,,...---)))'''))),,,,,,)))'''&&&''')))))))))))))))(((((((((((())))))(((((())))))))))))((((((************++++++,,,,,,$$$))),,,******,,,---+++///000333666444///000555666666666888;;;>>>BBBDDDJJJJJJPPPZZZeeessszzzQQQIII???999999;;;999777888888777666555666888;;;>>>777;;;???555111666666777666555333222111000000111111222444555666666666777777888777777777888:::999999999999888666555444888777888888999:::;;;<<<;;;666333444999;;;999555<<<;;;999999:::<<<<<<<<<:::???FFFQQQjjjvvvXXXOOOEEE@@@@@@AAA===999888666222...,,,+++,,,,,,)))))))))***,,,---+++***''''''&&&'''***++++++***%%%%%%&&&''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&$$$&&&******&&&%%%((('''%%%######%%%&&&&&&%%%'''&&&$$$%%%''')))))))))***)))***---000///+++&&&((()))***+++,,,,,,+++***///...---+++***)))))))))''''''(((***,,,+++(((%%%'''''''''((()))*********,,,+++)))(((&&&&&&%%%%%%'''&&&%%%%%%%%%%%%$$$### """######""""""%%%'''#########%%%((())))))((('''%%%###$$$((()))'''%%%)))((('''&&&&&&&&&&&&&&&%%%''')))(((&&&%%%''')))000+++%%%""""""$$$&&&'''###(((+++)))''''''&&&"""$$$'''))))))&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%(((++++++))))))+++***''')))---///---)))''')))------***'''&&&'''((()))((())))))(((((((((((())))))(((((())))))))))))(((((('''((()))***,,,---//////&&&+++---+++***++++++)))000111444666222...000666777777666777:::???CCCFFFMMMMMMSSS___nnn~~~jjjMMMHHHBBB>>><<<:::666333777777666555555777<<<@@@>>>@@@AAA===666111222444222666999777222...///222000111222444555666777777777999:::999666444555666777777777777777666666666333777;;;>>>===:::888777:::444333888888333111333::::::999888777888<<>>===;;;888555::::::;;;;;;::::::<<<>>>@@@BBBBBB===777333333555666777666333...+++---///111111222333444666888999888888777888999888666444777777777777888:::;;;<<<666888::::::999888888999<<<888777;;;===999888:::;;;;;;:::999888999===@@@EEECCCKKKbbb~~~eeeYYYIIIAAA@@@@@@;;;444555444222000---,,,,,,---+++,,,,,,------,,,,,,+++******)))))))))(((((((((((('''&&&&&&''''''&&&$$$'''((('''%%%'''+++***&&&***&&&###$$$'''(((&&&###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&'''((()))((()))+++***)))((()))***...,,,...333444///+++***...---***((('''&&&'''((()))((((((''''''&&&&&&%%%))))))((('''''''''''''''(((((())))))((('''&&&&&&###$$$&&&'''&&&%%%###""")))((((((((('''''''''&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$$$$%%%&&&$$$%%%$$$%%%)))(((%%%)))'''$$$###$$$%%%&&&%%%'''%%%###$$$&&&'''&&&$$$'''(((((((((((('''%%%$$$&&&&&&'''((()))(((%%%"""*********+++++++++,,,,,,))),,,......,,,)))((((((///***''')))***(((&&&'''((()))***)))'''(((,,,///+++(((%%%&&&***+++***''')))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,---------222555888666111///333888999666666<<<@@@BBBEEEIIIJJJQQQ___pppqqqSSSAAA???=========;;;999777;;;===>>>>>>===<<<<<<<<>>::::::===???===<<<===;;;;;;;;;::::::;;;>>>AAAEEEGGGUUUnnnqqqbbbNNNCCC???>>>999444666444222///...---------+++,,,,,,------,,,,,,+++++++++***)))))))))******)))((('''((())))))(((&&&(((((('''''',,,111...((('''&&&%%%&&&((((((%%%!!!%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((******+++***)))))),,,...222......222333000---...+++***((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%$$$$$$$$$$$$###$$$%%%&&&''''''''''''###$$$%%%&&&&&&&&&&&&&&&((((((((('''''''''''''''$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&$$$$$$%%%!!!%%%&&&%%%&&&))))))&&&)))'''$$$$$$%%%&&&&&&%%%'''&&&$$$$$$&&&'''&&&%%%((()))))))))(((&&&$$$###(((((('''((())))))'''%%%*********++++++++++++,,,)))+++---...,,,+++++++++///+++(((******'''&&&'''))))))***)))((())),,,...)))&&&$$$&&&)))+++***((()))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---...///666777666444111111444666:::777888===AAABBBFFFKKKOOOWWWfffzzzeeeKKK@@@>>><<<:::999999:::::::::<<<======;;;;;;<<<>>>AAAAAA@@@<<<777555555666333111000000333444555444000222444777999::::::;;;<<<<<<<<<<<<<<<999555222222111000000222666999<<<<<<<<<;;;999777777999<<<>>>;;;:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===@@@CCCFFFKKK\\\www~~~jjjTTTFFFAAA===999666666444111///......------+++,,,,,,------,,,,,,++++++***))))))))))))***+++---+++(((((()))***++++++'''&&&%%%(((111888666...((('''&&&'''((('''%%%"""%%%%%%%%%%%%%%%&&&''''''''''''((()))************+++++++++++++++---222555333///---000111...---...***)))((('''''''''((((((''''''''''''(((((())))))***)))(((&&&%%%$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&((())))))'''%%%$$$$$$$$$%%%&&&&&&'''((()))((()))'''%%%%%%&&&'''&&&%%%''''''&&&&&&&&&''''''''''''((())))))((('''&&&%%%'''&&&%%%''')))+++,,,+++************++++++++++++)))+++---------,,,,,,---,,,)))'''))))))'''&&&)))(((((((((''''''((()))+++((('''%%%''')))++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000111999666333111111333444444;;;999:::>>>AAACCCHHHNNNZZZbbbrrr|||\\\IIIAAA???;;;777555666999<<<<<<<<<<<<;;;:::<<<@@@DDD???>>><<<999666555666777444444555888::::::888555///222777<<<===<<<:::888<<<@@@BBB???888333222333222000///...///222555777<<<===>>>===;;;::::::;;;???>>>;;;999999:::999777:::;;;<<<======???AAADDDIIIOOOaaa|||ttt\\\NNNGGG@@@;;;:::888444111/////////...,,,+++,,,,,,------,,,,,,+++)))))))))(((((())))))***///+++&&&###%%%(((,,,---&&&%%%$$$'''///777555...+++)))'''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((())))))***++++++,,,((()))))))))+++...444888222---+++,,,---+++***,,,))))))))))))))))))))))))&&&&&&''''''((()))))))))---,,,+++)))((('''''''''&&&''''''(((((((((((('''((((((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&(((***)))'''%%%%%%%%%&&&%%%&&&'''''''''((())))))(((&&&&&&'''((('''&&&''''''''''''&&&&&&'''(((%%%&&&((()))))))))(((((('''&&&%%%&&&))),,,------))))))*********+++++++++)))+++------,,,,,,---...+++((((((++++++(((***---)))((((((((()))))))))))))))(((((()))***,,,,,,,,,+++***++++++++++++,,,,,,---,,,,,,,,,---///111333999555111000111333444444;;;:::<<<@@@BBBDDDKKKSSSbbblll~~~nnnTTTGGGAAA???<<<888555555999<<<>>>>>>===<<<<<>>???===:::666444111444999>>>???===:::888:::???BBB===333---///333444333111111111333555666;;;===@@@@@@???===<<<<<>>???BBBDDDLLLTTThhhgggZZZQQQEEE>>>===999555000///000000...,,,+++,,,,,,------,,,,,,+++'''((())))))******)))))),,,(((""" !!!%%%)))+++((('''$$$###(((...---(((---+++)))((('''''''''(((&&&&&&&&&&&&&&&''''''(((((((((''''''''')))+++,,,%%%&&&&&&&&&'''+++000444000+++((()))***((('''))))))))))))))))))))))))(((%%%%%%&&&&&&&&&''''''''')))((('''&&&%%%%%%$$$$$$&&&''''''''''''&&&%%%%%%)))))))))))))))((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''''')))***)))'''%%%%%%&&&(((%%%%%%''''''&&&'''******(((''''''((()))'''&&&'''((()))(((&&&&&&((()))$$$%%%''')))*********)))***((('''''')))******))))))))))))************+++)))+++,,,,,,++++++,,,...---++++++...---***,,,000,,,*********,,,,,,+++***************++++++,,,---++++++******++++++,,,------,,,,,,,,,---000333555777555222222333555555555<<<<<>>??????>>>===???BBBDDD<<<:::888777888:::;;;<<<<<>>=========???@@@<<<777777;;;;;;777777999<<<===>>>@@@BBBDDDOOOZZZpppuuuggg\\\LLLAAA>>>999555000///111111///++++++,,,,,,------,,,,,,+++&&&(((***,,,---+++***((()))&&&###"""$$$'''((()))))))))&&&###$$$)))+++(((,,,,,,---,,,***(((''''''&&&&&&&&&&&&&&&'''((((((***)))'''&&&&&&))),,,...&&&&&&'''&&&&&&'''+++---...)))'''((()))&&&%%%'''))))))))))))(((''''''&&&''''''''''''''''''''''''&&&%%%$$$##################$$$$$$%%%%%%$$$$$$###&&&((()))++++++***)))(((%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''((()))))))))(((&&&%%%&&&'''((($$$$$$''''''$$$&&&******)))(((((())))))(((&&&''')))***)))'''&&&(((***&&&'''((()))******)))(((((('''&&&''')))***)))((())))))))))))***************+++++++++******+++------,,,,,,---***&&&(((---,,,+++***+++------+++)))************)))***+++,,,++++++*********+++,,,------,,,,,,,,,...111444666555555666666666777888999??????CCCGGGJJJMMMWWWaaarrr{{{WWWDDD@@@888;;;>>>>>><<<999999:::<<<===??????===<<<===>>>===:::888777999<<<>>>???:::>>>@@@===777444666:::;;;::::::::::::;;;<<<===555444222///---,,,...///000111111333444555555666:::<<<======<<<<<<===???;;;===:::444555;;;;;;666666999;;;===>>>@@@BBBDDDQQQ]]]vvv~~~pppcccPPPBBB???:::555000///111222///++++++,,,,,,------,,,,,,+++&&&))),,,...///---+++)))(((''''''(((*********))))))***((($$$%%%+++......***---///000---***'''&&&'''&&&&&&&&&&&&'''((((((...,,,)))''''''+++...111)))***)))(((&&&&&&(((***---)))&&&((((((%%%$$$%%%(((((((((((('''&&&%%%$$$*********************)))***))))))((((((((())))))%%%%%%&&&'''(((((((((((($$$&&&))),,,---,,,+++)))%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((******)))'''%%%%%%'''((()))$$$###&&&'''###%%%******)))((()))******(((&&&''')))***)))'''&&&(((+++(((((()))******)))((('''######$$$'''***,,,+++***))))))))))))***************++++++***))))))***,,,,,,++++++***&&&!!!"""'''+++)))((()))+++,,,)))&&&*********)))(((((()))***,,,+++*********+++,,,------,,,,,,,,,...111555777444666999999888888:::<<>>@@@@@@>>><<<>>>@@@:::======::::::======:::>>>>>>>>>>>>???@@@AAACCC;;;:::888777777999:::<<<===:::>>>>>>888;;;;;;000333333333333222000///...111333666999<<<>>>>>>???:::CCCCCC999555;;;===999;;;:::888666444666999===???;;;:::===???AAAEEEKKKSSShhhssscccVVVKKKBBB>>>777222222000------///------------------,,,,,,......---------,,,,,,,,,***)))(((((())))))(((''''''%%%$$$&&&)))+++***(((+++---//////---+++***)))'''%%%###$$$&&&(((******///***%%%$$$&&&)))***)))%%%&&&''''''(((((('''''',,,+++***((((((((()))***+++************(((%%%"""&&&''''''((()))************)))'''&&&%%%%%%%%%&&&***&&&%%%))))))$$$$$$(((******000///(((,,,...###"""'''***'''!!!!!!&&&,,,,,,***)))'''%%%$$$###&&&%%%%%%'''******'''$$$+++++++++)))&&&$$$%%%&&&***&&&%%%''''''%%%&&&***###'''(((''')))---+++$$$***$$$"""&&&(((%%%%%%((('''((()))******)))((('''&&&&&&((()))*********************(((&&&&&&(((***,,,(((''')))(((###%%%***$$$444333((()))+++)))*********+++,,,+++***)))(((++++++******++++++,,,---((()))***+++,,,------...,,,///222111///111777===555555666888:::;;;;;;:::@@@DDDHHHLLLQQQ[[[hhhrrrcccOOOCCC<<<>>>@@@CCCCCCAAA???@@@AAA===>>><<<888888<<<>>>===;;;999888;;;@@@BBBAAA@@@???>>><<<:::999:::;;;<<<555333999:::666999999...444444333333333333333333222444666999<<<===>>>???<<>>CCC@@@???AAAAAAAAADDDJJJVVVkkk{{{gggXXXMMMGGG===666222222222000000222......------------,,,,,,---------,,,,,,,,,,,,+++***)))(((((())))))((('''((('''&&&'''***+++***((()))+++------+++***)))***&&&%%%%%%&&&((()))((('''---***&&&%%%'''))))))(((%%%&&&''''''((((((''''''))))))((((((((((((((((((((()))***+++***((('''%%%++++++******))))))******+++***)))(((''''''((((((((($$$$$$'''&&&###"""&&&---,,,111111***...///$$$%%%(((***((($$$"""$$$'''$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$%%%'''))))))'''$$$***+++***(((%%%$$$$$$%%%)))%%%%%%''''''%%%%%%)))###''')))((()))+++&&&***&&&%%%((((((%%%%%%((('''((()))******)))((('''%%%&&&'''(((((()))))))))*********((('''&&&(((******(((((((((### %%%///222>>>777)))'''(((&&&(((***+++,,,,,,,,,+++***)))*********))))))***++++++++++++++++++++++++++++++---///000000111333777;;;555555666999;;;<<<===<<>>???<<<777777<<>>999666666:::BBBFFFCCC>>>BBBAAA???===<<<<<<<<<===666444999:::555999999...333333111111111333555666333555777:::<<<===>>>???>>>AAA>>>888888>>>===888777777888777666666999;;;@@@>>>>>>AAAAAAAAADDDJJJZZZooonnnZZZOOOKKK@@@:::555444333000///111.........---------,,,,,,,,,,,,,,,+++++++++*********)))(((((())))))(((''')))((('''((()))***)))'''''')))******)))(((***+++&&&&&&''')))***)))'''$$$+++)))''''''((()))((('''%%%&&&''''''((((((''''''&&&''''''(((((((((((('''%%%))),,,---***((((((***000///---+++***))))))***))))))(((((('''(((((()))'''$$$$$$&&&&&&######%%%---+++000000***---///&&&'''''''''&&&&&&%%%%%%%%%!!!!!!"""###$$$&&&&&&'''$$$$$$$$$&&&((((((&&&$$$)))***)))'''$$$###$$$%%%'''%%%%%%((((((%%%%%%'''$$$'''*********(((""")))'''((()))((($$$%%%((((((((()))******)))((((((%%%&&&&&&''''''((((((((()))******)))''''''(((***'''((()))'''!!!'''222===EEE<<<,,,******))),,,+++,,,---------,,,+++*********))))))((()))))))))...------,,,+++******)))///......000333666777777444555777:::===>>>@@@@@@HHHIIIKKKOOOYYYiii|||hhhQQQEEE@@@===>>>@@@BBBCCCBBBAAA???>>>===>>><<<888888<<<>>>===999999:::>>>CCCEEECCC@@@@@@???>>>===<<<<<<======<<<888:::888333888;;;222444222000...///111444666555666888:::<<<===>>>???@@@@@@<<<888:::???>>>888<<<<<<<<<:::777555666777777777:::>>>???@@@EEELLL___tttuuu]]]PPPLLLFFF???888666222---+++,,,//////......------,,,,,,+++++++++************)))***)))(((((())))))(((''')))(((''''''''''''&&&&&&'''((())))))((()))+++---(((''''''((())))))'''%%%(((((((((((((((((('''&&&%%%&&&''''''((('''''''''%%%&&&((()))***)))((((((''',,,000000+++((())),,,111///---+++))))))******&&&&&&&&&&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&(((%%%***---(((***---''''''%%%######%%%%%%###!!!'''''''''&&&&&&&&&&&&%%%###$$$$$$%%%&&&&&&%%%$$$((()))(((&&&$$$######%%%&&&$$$%%%))))))%%%$$$&&&&&&'''((())))))(((###'''((())))))&&&$$$%%%'''((()))************)))(((''''''''''''(((((()))))))))***+++***((('''(((***''')))***(((%%%%%%+++111555<<<444)))***++++++///,,,---.........---,,,+++++++++***))))))))))))***...------,,,++++++******000...,,,///555888777444333555999<<<>>>@@@BBBDDDJJJKKKMMMSSS```ssszzz]]]KKKBBB???>>><<<===>>>>>>???===;;;999999======;;;;;;======999888<<<@@@AAA@@@>>>???@@@;;;;;;;;;;;;<<<<<<======>>>888888555222;;;CCC===888666333000000222555777888888999:::<<<===??????AAA???<<<999<<>>:::??????>>><<<999777777888666666:::>>>???@@@FFFOOOeeezzzcccRRRKKKHHHAAA:::777333---***+++000000///......---,,,,,,++++++*********)))))))))***)))(((((())))))((('''''''''''''''%%%%%%%%%%%%((()))*********+++---///+++)))&&&&&&'''((((((((('''((())))))((('''&&&&&&%%%&&&''''''((('''''''''&&&''')))***+++******)))+++///333222,,,((()))+++---,,,+++***))))))***+++%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&''''''&&&$$$&&&+++'''***...***'''$$$!!!"""&&&'''$$$!!!******)))((('''&&&%%%%%%###$$$%%%%%%%%%%%%%%%&&&(((((((((&&&$$$###$$$%%%&&&$$$%%%))))))%%%$$$&&&)))'''%%%'''((((((''''''%%%((()))(((&&&&&&%%%%%%((()))***++++++***)))(((***))))))(((((()))***+++)))***++++++)))(((((()))((()))***+++---///...,,,&&&---)))$$$((((((&&&+++------...///...---,,,+++,,,++++++*********++++++++++++,,,,,,,,,---------000---,,,000666999666111222666:::===???AAADDDGGGJJJLLLQQQZZZjjjnnnUUUHHHBBB??????<<<;;;::::::;;;:::999777888<<<>>>======>>><<<888777<<>>999999:::;;;<<<===>>>>>>AAA::::::999888EEEOOOKKK===;;;888666555777999;;;::::::::::::<<<===???@@@@@@???<<<;;;<<<======<<<===>>>===<<<:::;;;===???======@@@BBBAAABBBJJJSSSnnnqqqZZZNNNGGG@@@:::888555000///000111000000///...---,,,,,,+++++++++*********))))))***)))(((((())))))((('''&&&'''((('''%%%$$$%%%&&&)))+++,,,---,,,,,,...///+++)))&&&%%%''')))******&&&((())))))'''&&&&&&'''%%%&&&''''''((((((''''''((())))))***************,,,///222111---)))((())))))))))))***************''''''(((((((((''''''&&&%%%''''''$$$$$$&&&%%%###$$$$$$+++((()))///,,,(((&&&$$$%%%'''(((&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&'''((((((((('''%%%$$$%%%&&&&&&$$$$$$''''''$$$$$$&&&***&&&###%%%((((((***,,,&&&'''''''''(((***(((###))))))***++++++***))))))+++***)))))))))***+++,,,)))+++,,,,,,***((()))))))))++++++---111444000((($$$+++(((&&&,,,***&&&***,,,---.........---,,,+++++++++******+++,,,,,,---******+++,,,---.../////////------222777999555111222666;;;>>>???@@@DDDHHHIIIMMMVVVdddwwwbbbNNNGGGCCCAAAAAA>>>;;;888888999:::999777999===>>>;;;;;;>>>===999:::===>>>===:::999;;;===<<<<<<===>>>>>>?????????AAA;;;======<<>><<<:::999999;;;===???;;;;;;;;;;;;<<<===???@@@???>>>>>>===<<<;;;===???>>>===<<<:::999:::>>>@@@AAABBBCCCEEECCCEEEOOO[[[xxxgggUUUJJJCCC===:::888333222333111111000///...---,,,,,,,,,,,,+++++++++************)))(((((())))))((('''''')))***)))'''&&&'''))))))+++---...---------...((('''&&&''')))******)))&&&((()))(((&&&%%%&&&(((%%%&&&''''''((((((''''''***))))))(((((((((((()))***+++------,,,***(((&&&((()))***++++++***)))((('''(((((((((((('''%%%$$$$$$''''''######&&&&&&"""$$$""")))%%%&&&+++***'''&&&%%%&&&&&&'''&&&%%%######$$$%%%&&&&&&''''''$$$&&&''''''%%%%%%''')))((())))))(((&&&%%%&&&''''''$$$$$$&&&&&&$$$$$$''')))$$$"""&&&((('''(((+++(((((('''''',,,111,,,$$$)))***++++++++++++***)))+++***)))(((((()))***+++)))+++,,,,,,***))))))))))))---...---///222000******...******000---(((---,,,------...---,,,+++***))))))))))))***,,,---...******+++,,,---...///000......///333777777444111222777<<<>>>>>>@@@DDDHHHHHHOOO\\\nnn{{{ZZZJJJFFFDDDBBBCCCAAA===999888999;;;:::999<<<>>>===999999===>>><<<>>>>>>===<<<===>>>>>>???@@@@@@AAAAAAAAA@@@@@@???<<<777::::::777>>>DDD<<<;;;:::999999;;;===???@@@<<<<<<;;;;;;<<<===???@@@>>>>>>???>>>;;;999<<>>@@@@@@BBBDDDDDDHHHTTTbbbqqq\\\OOOHHHAAA===999444111222222111000///...---,,,,,,,,,,,,,,,++++++++++++******)))(((((())))))((('''(((***,,,+++((('''))),,,(((+++...///...,,,,,,,,,%%%&&&'''))),,,,,,***((('''((()))'''%%%$$$&&&)))%%%&&&''''''((((((''''''+++)))(((&&&&&&&&&'''(((((('''(((***+++***(((%%%(((***,,,------+++(((&&&&&&&&&''''''&&&$$$"""!!!&&&***)))%%%%%%(((((($$$$$$'''"""!!!%%%%%%###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%'''((('''%%%%%%'''***)))))))))(((&&&%%%'''(((((($$$###%%%%%%###$$$((((((###"""((()))&&&%%%'''***)))''''''///555000%%%)))***+++,,,,,,+++***)))+++***((('''&&&((()))***)))+++---,,,+++)))))))))(((///000,,,***...///---(((+++&&&&&&---***&&&,,,+++,,,---------,,,+++***'''''''''((()))+++------++++++,,,------......///,,,...111444777666444111222777===>>>>>>???CCCHHHHHHQQQ```uuummmQQQIIIBBBAAABBB>>>AAA>>>;;;888777888:::;;;>>>>>>>>>===<<<===???BBB>>>999888===>>>===???EEEIIIDDD>>>;;;<<<>>>@@@BBB<<<===??????===:::777444888:::<<<>>>===<<<:::888;;;:::999999;;;>>>BBBDDDBBBAAA?????????@@@AAABBB>>>===;;;999888888999:::@@@>>>@@@AAA@@@DDDWWWnnnhhhZZZNNNBBB;;;888666333111444444333111000...------,,,+++******,,,---,,,+++///+++'''(((+++---***&&&+++++++++++++++***)))((())),,,000111///+++)))'''(((((((((((())))))))))))'''%%%%%%'''******&&&"""###&&&)))************+++'''''''''''''''((()))))),,,+++***)))(((((((((((($$$'''******)))'''''''''(((((('''&&&%%%%%%&&&((($$$###"""""""""###$$$%%%(((((((((''''''&&&&&&&&&$$$######%%%''''''&&&%%%'''&&&%%%%%%&&&'''&&&%%%%%%(((+++(((###!!!$$$((())))))((('''&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&''''''''''''''''''((()))***,,,+++)))'''***...---'''((()))'''$$$&&&******'''###&&&******((('''((()))++++++*********+++,,,,,,''')))))))))...555222*********)))((()))+++---...///---+++)))(((((()))***---,,,*********,,,...///222000---++++++...111333666000000777;;;777444555999888:::@@@CCCDDDGGGLLLPPP\\\mmm~~~^^^GGGBBB>>>>>>AAA===>>>;;;999777888;;;???AAABBBAAA@@@@@@AAACCCDDDEEEBBB===<<>>CCC@@@===999777999<<<>>>???777888999999999777666555777999;;;>>>???>>>===<<<===============>>>>>>>>>AAA@@@???>>>>>>>>>>>>>>>===;;;999777777888:::;;;@@@???AAACCCBBBGGGZZZpppppp\\\PPPBBB<<<:::777333222333333111000///---,,,,,,,,,+++******++++++)))(((***)))))))))******+++******++++++++++++***)))((())),,,///000...+++)))'''''''''((((((((()))))))))%%%'''((()))((('''&&&&&&$$$$$$%%%'''((()))))))))((((((''''''(((((()))***---,,,+++***))))))))))))&&&(((******(((''''''(((%%%&&&&&&&&&&&&%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$'''&&&%%%&&&&&&&&&&&&%%%((()))***'''%%%$$$'''***))))))(((&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((+++,,,((((((***+++)))%%%(((((((((***---,,,((($$$'''******((('''((()))************************((()))))))))---333000)))''''''((()))))))))))))))---,,,***)))((()))***+++---,,,+++******,,,---......---,,,++++++...000222222///000666888444222333666555888???CCCEEEJJJPPP[[[hhhyyyoooRRR@@@===;;;<<>>CCCGGGCCC@@@???AAADDDGGGGGGFFFEEEBBB@@@@@@???======@@@===:::888777999:::::::::333333222222333444666777999:::<<<>>>>>>>>><<<;;;======>>>>>>>>>===<<<;;;????????????>>><<<;;;:::===;;;888666666888;;;======<<>><<<888555444222222111000...---,,,,,,+++)))((()))***+++***)))''')))+++***))))))+++...******++++++******))))))))),,,//////---***((((((&&&&&&'''''''''(((((((((%%%(((+++)))&&&$$$'''***%%%###!!!###&&&)))(((&&&))))))((((((((()))******,,,,,,+++***))))))))))))''')))***)))((('''((()))%%%&&&'''''''''''''''&&&***)))'''%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######&&&%%%%%%%%%''''''%%%###'''&&&&&&&&&&&&&&&''''''))))))'''''''''(((***+++)))((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%+++---)))&&&'''******###'''******---000...)))&&&'''))))))((('''((())))))***++++++***)))''''''((())))))))),,,000---(((&&&''')))++++++***((('''+++***)))))))))+++,,,---...---,,,+++***+++,,,---++++++++++++,,,...///000///000444888888444222444555555999@@@EEEIIIPPPWWWhhhvvvhhhPPPCCC@@@<<<===>>>888999999999:::<<>>===<<<===AAA???===<<<<<<;;;888666444333111000000222555777<<<<<<======<<<:::888777999999999::::::;;;<<<<<<<<<===>>>??????===<<<;;;@@@>>>;;;888777999<<<>>>>>>===@@@DDDCCCHHH\\\rrrmmmZZZIIICCC@@@;;;666666222222111000///...------)))(((((()))+++---,,,,,,++++++++++++***+++,,,---))))))************))))))))),,,...---+++)))((((((&&&&&&&&&&&&'''''''''(((''')))***(((&&&&&&(((***(((### !!!&&&)))(((&&&******))))))))))))******+++***))))))((((((((())))))******)))'''''')))+++***)))((((((((()))(((((()))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&'''&&&%%%###&&&''''''&&&%%%&&&''')))%%%%%%%%%&&&)))***)))''')))((('''&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&'''''''''''''''&&&%%%***,,,(((&&&((()))(((%%%(((******,,,///...)))'''((())))))((((((((()))***+++,,,,,,+++)))'''%%%)))(((((()))+++,,,***''')))***+++,,,,,,+++***)))))))))))))))+++,,,...///......,,,++++++++++++,,,,,,,,,---.........------///333999;;;999666555777777888===DDDIIINNNWWW```oooaaaOOOEEECCC>>>???@@@999;;;<<<===>>>>>>>>>======;;;888666:::@@@CCCBBB>>>@@@@@@???===<<<<<<<<<;;;AAA@@@?????????===:::777888666444222111333555777999::::::::::::999888777;;;999666444444666999;;;:::;;;===???@@@@@@??????DDDBBB>>>;;;:::;;;===>>>CCCBBBDDDGGGGGGLLLaaaxxx{{{dddPPPIIIFFF===888999333333222222111000//////---,,,++++++,,,---,,,***222...++++++---...,,,)))((())))))*********))))))***+++,,,,,,***(((((((((&&&&&&&&&&&&'''''''''(((+++)))'''''')))******((()))%%%!!!"""'''***)))&&&******))))))))))))******))))))((('''''''''((((((******+++***((((((***,,,...+++(((''')))***)))(((&&&%%%$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&''''''%%%###&&&''''''&&&%%%%%%(((+++!!!###'''))))))%%%"""(((((('''&&&&&&&&&&&&'''$$$%%%&&&''''''&&&%%%$$$&&&''''''(((((('''&&&&&&((()))((('''))),,,***%%%***+++***''')))---,,,)))***)))(((((()))))))))(((+++,,,---------***(((&&&)))((((((***+++***((((((+++***)))))))))***+++,,,))))))******+++---.........------,,,++++++++++++//////000000///...---,,,000555:::;;;999777777777999:::???EEEJJJPPP[[[eeevvvtttUUUGGGBBBAAA<<<@@@BBB<<<<<<===>>>>>>>>><<<:::999:::888999<<<@@@BBBAAA???<<>>;;;:::<<<<<<999::::::;;;<<<>>>>>><<<:::999888777555444444555555222333555777:::;;;<<<===AAA===888333111222555777999:::;;;===???@@@AAAAAADDDCCC@@@>>>======>>>???AAA???AAADDDEEEMMMddd}}}pppXXXQQQLLL@@@999:::444444333222222111000000333111...---,,,+++(((&&&555///***+++...///+++'''(((((())))))******))))))***++++++***((('''((()))&&&&&&'''''''''(((((((((,,,)))&&&(((+++---***''')))&&&$$$%%%(((***)))'''******)))((((((((()))))))))((((((''''''((((((((()))+++,,,+++***)))***+++---+++***+++//////---***%%%$$$$$$$$$%%%''')))***$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&((((((&&&$$$&&&'''(((&&&$$$%%%)))---!!!%%%((()))'''$$$"""(((''''''&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''''''''&&&%%%$$$))))))((('''+++...***$$$,,,,,,***'''(((,,,,,,)))+++***(((((()))***)))(((+++,,,------,,,+++***))))))'''(((,,,,,,)))(((***)))(((&&&&&&&&&)))+++---***++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++000000000000///...---,,,000555888666666777777555999;;;@@@FFFKKKQQQ^^^kkkcccKKKAAA???>>>999>>>CCC<<<<<<;;;;;;::::::;;;<<<===999;;;<<>>???@@@@@@@@@???@@@@@@@@@@@@@@@???===???CCCFFFQQQlll{{{```XXXQQQCCC:::;;;333333222222111000000000111///---,,,,,,+++)))'''000---+++***,,,,,,***((('''(((((()))))))))))))))***++++++)))'''&&&''')))''''''((((((((()))))))))))))))***+++,,,+++***(((&&&&&&'''(((((((((((('''***)))((((((''''''((((((******))))))))))))******)))+++------+++******+++***,,,000777===<<<666000'''&&&&&&&&&&&&''')))***%%%%%%%%%&&&&&&'''''''''&&&&&&%%%&&&(((((('''%%%%%%((((((&&&$$$$$$)))..."""%%%))))))'''&&&'''(((''''''&&&&&&&&&''''''(((&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((()))((('''%%%$$$'''***+++***+++---+++&&&***++++++)))+++///...***---***(((''')))***)))(((++++++++++++************)))''')))------)))))),,,&&&&&&&&&''')))***+++,,,,,,---------,,,++++++***++++++,,,,,,------,,,,,,---------....../////////333666666444555:::999555:::<<>>@@@@@@???@@@AAA===AAAAAA;;;999<<<:::444:::999888999;;;;;;999888222333666777777555222111222333555888;;;===???@@@AAA@@@>>><<<;;;;;;;;;<<<;;;:::999999:::;;;===>>>;;;<<<>>>???AAAAAABBBBBBDDDBBBCCCIIINNN\\\yyyeee\\\TTTDDD:::;;;222222111111000000//////+++***)))***,,,---,,,+++***+++,,,***)))(((***,,,''''''((()))))))))))))))++++++***(((&&&&&&''')))(((((((((((())))))))))))&&&***......+++))))))***$$$&&&((()))((('''&&&'''))))))(((''''''''''''''',,,+++++++++++++++,,,,,,(((***---...---+++*********...777BBBJJJIII@@@777***)))(((''''''((())))))((((((((()))))))))******&&&%%%%%%&&&((()))(((&&&%%%((()))&&&###$$$***///'''***,,,***&&&&&&***///''''''&&&&&&&&&''''''(((''''''%%%$$$$$$%%%'''''')))***+++,,,+++***(((&&&%%%+++///---*********)))'''***,,,---///222000+++...+++'''''')))***)))(((***))))))((())))))***+++(((&&&)))......))))))...$$$&&&)))+++---...------.........---,,,+++))))))***+++,,,,,,------------*********+++---///000222888999777444777>>>===777<<>>::::::???555;;;<<<777555:::>>>===;;;;;;<<<>>>??????<<<:::;;;???>>>999888:::999444<<<:::555222444999888444444777999777333111222444000222444444444444888;;;;;;<<<===>>>>>>===<<<;;;::::::::::::999888777777999<<>><<<999666333222444333000------,,,***+++,,,,,,+++)))******++++++++++++******(((***((($$$&&&+++,,,'''000,,,'''%%%&&&(((+++,,,***(((&&&''')))+++***((()))...///---++++++***'''''''''''''''''''''&&&&&&$$$((((((%%%''',,,,,,'''###)))***%%%###''')))((((((***)))(((***......***---///999JJJZZZ[[[NNN@@@///,,,+++,,,)))%%%'''+++---***'''(((******'''$$$)))(((&&&&&&%%%&&&'''((("""(((&&&"""$$$))),,,******))))))))))))******))))))(((&&&&&&%%%%%%%%%((((((((()))))))))******$$$%%%&&&''''''&&&%%%$$$'''''''''''''''((())))))...,,,******+++---------+++++++++***************...&&&$$$)))+++&&&&&&+++******)))))))))***,,,---+++***))))))***,,,...000111,,,'''(((,,,...+++(((///............------------,,,++++++,,,...111222>>>777333555888888:::<<<888>>>HHHSSS[[[ggg{{{jjjQQQHHHCCC??????===888777;;;777<<<===:::999===@@@@@@:::<<>>>>>>>>>>>>>><<<<<<===<<<<<<;;;:::999<<<<<<<<<===???@@@@@@@@@???CCCFFFHHHPPPdddeeeQQQDDD;;;777888555222222444555222000...,,,++++++,,,,,,+++************++++++************,,,***''')))......+++...+++'''%%%&&&(((******'''%%%$$$%%%(((******((('''+++...,,,+++---,,,(((%%%%%%&&&&&&&&&&&&&&&%%%''')))((($$$$$$((('''"""###)))***%%%$$$''')))(((%%%''''''%%%'''++++++'''***...999KKK[[[^^^RRREEE---+++******((($$$&&&***,,,+++)))''''''&&&$$$"""((('''&&&%%%%%%&&&''''''###'''(((&&&'''+++,,,***))))))(((((((((((())))))***)))((('''&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''''''''''''''((())))))---+++******,,,------,,,++++++++++++***************(((***------***)))+++******)))))))))***,,,,,,,,,+++***))))))+++,,,---///---+++***************------------------------000///---,,,---...000222:::444111333666777999<<<===BBBLLLWWW```mmmaaaKKKGGGCCC@@@>>>;;;777666888777;;;===;;;:::===??????999>>>DDDEEEAAA;;;777555666666333//////444777666111888<<<888555555666666888555333444777888555111999::::::999888777999:::;;;;;;;;;<<<===>>>???@@@????????????>>>===<<<<<>>BBBGGGUUUmmmqqqZZZHHH===777888555222222555666444222///---,,,,,,---...,,,+++***************************+++***)))+++//////,,,+++)))'''&&&'''((((((((($$$######$$$'''))))))(((%%%***,,,+++,,,...---***######$$$%%%&&&&&&&&&&&&(((***)))%%%%%%'''&&&$$$%%%((()))&&&%%%'''))))))(((***)))''')))------)))))),,,666FFFTTTVVVLLLAAA,,,)))))))))'''###%%%)))++++++***((($$$!!! &&&&&&%%%%%%%%%%%%&&&&&&,,,***&&&%%%+++000...'''((((((''''''''''''((((((******))))))((('''''''''&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&'''''''''''''''((()))))),,,******+++---------,,,,,,,,,,,,++++++*********''',,,,,,***)))(((&&&*********)))******+++,,,---,,,+++***)))******+++---......,,,)))(((***,,,******+++,,,,,,---------222111///......///111222888333111444777888;;;???CCCHHHQQQ]]]hhhvvvsssTTT@@@EEECCC@@@>>>;;;999888888888:::;;;::::::::::::999:::@@@EEEEEE???:::888999777555222......222555777888;;;:::444000111333222:::888555555444333///,,,;;;;;;:::888777666666777888888888888:::<<<>>>@@@@@@@@@@@@@@@???>>>======???===<<<===???@@@>>>=========???HHH[[[tttyyyaaaOOOCCC>>>;;;777444333555666444111000...------......---,,,+++******************+++)))(((((((((+++------,,,)))(((''''''(((((('''&&&$$$$$$%%%&&&''''''''''''&&&)))+++***,,,...---((("""###$$$%%%&&&'''''''''((())))))(((''')))++++++&&&'''(((&&&&&&((())))))***++++++)))+++......******+++000999AAABBB;;;333,,,)))((()))'''$$$%%%***)))+++,,,(((### !!!"""%%%$$$$$$$$$%%%%%%&&&&&&,,,)))&&&%%%***000...((()))((((((''''''(((((()))************))))))((((((''''''''''''(((((((((((('''((((((((((((((((((''''''''''''''''''((())))))******)))+++---...---+++------,,,,,,++++++******(((///***'''******&&&******************++++++,,,+++******)))***++++++++++++,,,,,,+++,,,,,,---)))***+++,,,---...//////222111000///000222444666888444333666999;;;@@@EEEGGGKKKVVVcccpppcccGGG777BBBBBB@@@>>><<<<<<;;;::::::::::::;;;:::888555444888<<<@@@>>>999666888;;;;;;777333111000111444777:::;;;888444222222,,,&&&///222555666666666888:::999888666555444444333222555444444555777999<<<===????????????>>>===<<<<<<;;;===???>>><<<<<<===???@@@???AAAKKK```zzzhhhTTTIIIEEE@@@;;;666444555555222000000///---...//////...,,,++++++***))))))***++++++)))((((((***,,,,,,,,,+++)))(((''''''(((((('''%%%(((((())))))(((&&&&&&%%%(((***+++***,,,...+++%%%$$$$$$%%%'''(((((((((((()))))))))((('''&&&)))---((('''&&&'''((((((((()))'''((((((&&&'''+++***&&&***((((((+++///111...***,,,***)))***(((%%%'''+++(((***+++)))&&&$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&'''))))))(((***...///---***))))))(((((())))))***)))******+++******)))(((######$$$$$$$$$%%%%%%%%%(((((((((''''''((((((((('''''''''''''''((())))))***))))))***,,,------,,,......------,,,++++++***$$$...333,,,)))...111...*********+++************((()))))))))***+++,,,,,,+++((('''***///111000---***+++,,,---...///000111000//////000222555888:::777444444777:::<<>><<<>>>===:::<<<::::::======888444333555777888666333222444666:::666444555444222333666444777888999999555***///333888999888999<<<@@@666555333222333333222111444444555666777999;;;;;;>>>>>>>>>>>>===<<<;;;:::999===??????;;;;;;===AAABBBAAADDDPPPddd~~~qqqZZZMMMHHHCCC>>>888555555444222///000...------......---,,,,,,+++***))))))***+++,,,,,,))))))---...,,,+++,,,***)))'''((())))))(((&&&***+++,,,,,,)))&&&%%%%%%)))******))),,,...***$$$%%%%%%&&&'''((((((((((((***)))((('''###"""(((***&&&%%%(((***((((((***(((***)))'''(((,,,+++'''(((&&&%%%%%%(((***++++++,,,))))))***(((%%%''',,,((()))***)))(((((()))***###$$$%%%&&&''''''&&&&&&$$$***...,,,+++...000000******))))))))))))******((()))***++++++***)))(((%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''((('''''''''''''''((())))))+++)))'''(((***---...---//////...------,,,++++++***...///+++))),,,///000***++++++++++++***))))))''''''((()))***+++,,,,,,+++'''&&&***111444111---++++++,,,---///000000111......///000333666:::<<<444222333666888:::@@@GGGJJJRRRaaatttgggKKK??????>>>BBBAAA<<<;;;===;;;777999555666<<<>>>888333222555555555444333111//////444111222666666222111444///444777777777777111+++666777888999888777777888555333111222444555444333666777888:::;;;<<<<<<<<<===>>>>>>======<<<;;;::::::;;;<<<=========???@@@BBBCCCHHHTTThhhdddSSSKKKCCC>>>888555555555444111///...,,,---......---+++,,,+++***((((((***+++,,,---))))))---...***(((***,,,***(((((()))))))))((((((+++---,,,)))'''&&&&&&'''(((((((((,,,000,,,%%%%%%&&&&&&'''''''''&&&&&&***((('''&&&!!! (((+++&&&$$$(((+++)))(((***+++---,,,)))+++...---)))''''''''''''((()))+++,,,***(((((()))'''$$$&&&+++)))(((((((((*********(((###$$$&&&'''((((((''''''$$$***...---,,,------+++))))))(((((((((((())))))'''((()))++++++***((('''(((((()))))))))*********((('''&&&%%%%%%&&&'''((('''''''''''''''((()))))),,,)))&&&&&&))),,,...///000000///...---,,,++++++,,,)))(((******(((***---***++++++,,,+++***)))((((((((()))************************,,,///111///---++++++,,,---......///////////////000222666999;;;444333444777888:::@@@HHHNNNWWWjjj]]]EEEAAAGGG???BBBAAA<<<999;;;999333444000222999<<<777222111777777777777777333...***...,,,///666777222000222000444555111///555;;;>>>555333222444777888666333666333111333666777777555999:::<<<>>>??????>>>>>>>>>>>>>>>======<<<;;;:::<<<:::888;;;???AAA@@@>>>AAADDDJJJVVVjjjmmmYYYPPPBBB===888555666777666444///---,,,,,,---...,,,+++,,,+++)))(((((()))+++,,,,,,''''''+++,,,'''$$$&&&---+++(((((()))******)))&&&))),,,,,,)))''''''(((%%%&&&&&&'''---111...'''%%%%%%&&&&&&&&&%%%$$$$$$(((&&&&&&'''###$$$---,,,&&&$$$)))+++)))(((***(((***)))&&&(((+++***&&&'''(((*********))))))))))))'''&&&(((&&&###%%%***+++)))&&&'''***+++)))&&&###%%%&&&((())))))(((((($$$(((+++******+++(((###((((((''''''''''''((((((&&&''')))******)))((('''&&&&&&&&&&&&'''''''''((('''&&&%%%$$$$$$%%%&&&''''''''''''''''''((())))))---)))&&&%%%'''+++///000111000///...---,,,++++++111)))(((...000***)))...***+++,,,,,,+++***)))((()))************)))((((((***,,,//////---,,,,,,---***++++++,,,,,,------...111000000000222444777999666555777::::::<<>>>>>???<<<999<<>><<<;;;<<<===<<<<<>>???CCC>>>@@@===888888;;;;;;777>>>===;;;::::::;;;;;;;;;DDDEEELLL```|||dddPPPJJJAAA???<<<555777999111444///,,,......,,,+++---,,,+++)))***---///---)))...---,,,***((((((+++---000000///,,,******+++------------+++)))((((((***$$$"""$$$((((((%%%&&&+++%%%&&&'''(((((((((((((((+++***(((&&&&&&''')))***''''''''''''((()))************)))((('''&&&%%%%%%)))'''''')))'''$$$%%%)))&&&$$$!!!"""$$$%%%$$$"""''''''&&&&&&''''''((()))''''''''''''''''''&&&&&&###&&&((((((&&&$$$%%%&&&((((((((()))******+++++++++***((('''''''''((()))(((((((((''''''&&&&&&&&&%%%''')))(((&&&%%%&&&(((***************++++++,,,,,,,,,***(((((()))---111000///......///...,,,***+++++++++,,,,,,---------...+++)))))),,,---+++(((++++++)))))))))+++---...******+++,,,,,,,,,,,,+++------------...000111222000333///111666999:::333888666888===BBBFFFLLLTTTbbbssshhhOOOGGGDDD@@@>>>===;;;;;;<<<<<<;;;:::???===;;;::::::888666333555777888888666444333333///111222222555777666111555000444888444666888000//////......///111222444666888888777:::===<<<888<<<<<<@@@EEEEEEAAAAAADDDAAACCCBBB===:::;;;<<<;;;>>>===<<<;;;;;;;;;<<<===GGGHHHRRRhhhpppYYYNNNCCC???===666777999222444///,,,......,,,+++------+++***+++---------,,,---,,,+++)))((())),,,///666555222...+++***,,,.........---***((((((***,,,)))%%%###&&&'''&&&''')))%%%%%%'''((()))*********))))))(((''''''(((***+++(((((())))))***)))))))))******)))((('''&&&&&&%%%''''''((()))%%%!!!$$$***((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''(((((((((((('''&&&&&&&&&%%%'''((())))))''''''((()))***)))))))))))))))******+++***((('''''''''((())))))(((((('''&&&%%%%%%$$$&&&'''((('''&&&&&&'''(((******))))))***---///000------+++)))((())),,,///---...//////---,,,+++,,,)))******+++,,,---......000,,,((()))...///+++''',,,+++***))))))***,,,,,,******+++,,,,,,,,,,,,+++------------...000111222///111333222555999777333777555888>>>CCCHHHRRR[[[nnnbbbLLLFFFCCC@@@???>>><<<;;;;;;<<<===>>>???>>>===<<<:::888666444666777777666555333111111(((...555999:::999666333444000555999444444666...///......///000222444555777999:::<<<>>>@@@@@@?????????CCCGGGEEE???===>>>???BBBBBB???<<<===???BBB@@@@@@@@@???>>>>>>@@@AAAHHHKKKXXXqqq|||cccUUUFFF@@@>>>777777:::444444///,,,......,,,+++---...,,,+++,,,,,,+++,,,000...---,,,***((())),,,...666555222...******,,,...///...---***((((((+++---222,,,''''''(((((('''&&&&&&'''((()))************((((((((((((((()))******((()))***++++++***((('''***))))))(((''''''&&&&&&)))&&&'''((('''$$$%%%************)))&&&&&&'''(((&&&%%%%%%%%%%%%&&&''''''))))))((('''&&&%%%%%%%%%******))))))((((((******+++***)))(((((())))))***+++***((('''''''''((()))******)))((('''&&&%%%%%%&&&''''''''''''&&&''''''((((((((()))***+++,,,---,,,,,,+++)))((())),,,///,,,///111000---+++,,,...((()))***+++,,,---......///---++++++------+++))),,,+++******)))******+++******+++,,,,,,,,,,,,+++------------...000111222//////777333555<<<555555777555888===CCCJJJUUU```vvv}}}]]]KKKEEEBBB??????>>>===;;;:::;;;===???;;;<<<<<<;;;:::888888777999888777666444222000///,,,///555888888555444555444111777:::333333555...............///111333555::::::;;;======<<<===>>><<<===@@@DDDBBB<<<:::<<<===>>>???>>>;;;999<<>><<<::::::<<>>CCCAAA@@@@@@>>>;;;<<<@@@???AAABBB@@@>>>>>>AAADDDGGGQQQeee{{{hhhQQQEEECCC;;;888:::777444///,,,......,,,+++---%%%$$$'''---------666BBB000111111000---+++***+++---------+++))))))***,,,,,,,,,+++)))'''(((***,,,******(((&&&'''******'''((()))))))))(((((('''&&&&&&''')))******)))(((((((((((())))))***)))))))))))))))((((((''''''''''''))) """***+++(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''&&&&&&&&&%%%((('''&&&'''((()))'''&&&+++***((('''''')))+++,,,+++***((('''''''''((()))++++++++++++************((('''&&&&&&'''((('''&&&###%%%(((***)))&&&"""((()))*********,,,...111,,,---//////---,,,------((())))))***+++,,,------***...111///)))&&&)))---))))))************************+++,,,,,,,,,,,,+++------------...000111222444,,,===666===KKK888:::???>>>AAAFFFLLLVVVhhhwwweeeMMMDDDBBB???<<<>>>??????<<<999888:::===666999;;;;;;:::999;;;======:::888888::::::999777>>>666/////////000666===888444::::::111111555111000000/////////000222333777444444555444111555<<<666666:::>>>>>><<<===AAAGGGAAA???BBBCCC@@@@@@CCC???AAACCCAAA>>>>>>BBBFFFGGGUUUlllpppVVVHHHEEE===999:::888444///,,,......,,,+++---&&&$$$(((...---+++666EEE...111333333111...,,,,,,,,,.........,,,******+++)))******)))(((''')))***&&&+++,,,((('''***+++)))&&&''''''((((((((('''''''''(((***++++++)))'''&&&''''''''''''((()))******((((((((((((''''''''''''(((""" &&&,,,---,,,,,,---***'''''')))***(((&&&''''''&&&&&&''''''((()))''''''''''''''''''&&&&&&***)))(((***,,,,,,)))'''***)))(((''''''))),,,---+++***((('''''''''((())))))************+++++++++(((&&&%%%&&&((()))'''%%%&&&''')))***)))'''$$$""")))***++++++***+++---///++++++***+++,,,---+++***))))))******+++++++++,,,+++...///---)))'''(((***(((((()))******++++++*********+++,,,,,,,,,,,,+++------------...000111222888+++>>>777BBBTTT;;;<<>>;;;===??????===999888999;;;777:::<<<<<<::::::;;;======:::999:::===???>>><<<<<<555000333555444555:::999666::::::111111666333444444333222222333444555222///000444444444;;;DDD;;;:::<<>>;;;<<<@@@AAA:::888>>>BBBAAAAAADDDAAADDDFFFDDDAAAAAAEEEIIIHHHWWWqqqtttYYYIIIGGG>>>999:::888444///,,,......,,,+++---+++(((+++///,,,(((222BBB,,,///333555333111///......000111000...+++******((()))***)))((('''((())))))000222,,,(((******((($$$$$$&&&'''(((((())))))''')))***,,,+++)))&&&$$$'''&&&&&&&&&'''(((***+++((((((((((((((('''''''''(((%%%&&&+++//////111444000+++'''''')))***&&&"""(((''''''''''''((())))))&&&&&&&&&'''''''''''''''&&&%%%%%%'''******&&&###***)))'''&&&'''***,,,...+++***((('''''''''((()))((((((((()))******++++++)))&&&%%%&&&((()))'''%%%)))))))))))))))(((''''''+++,,,,,,+++******+++---***((('''(((+++,,,***'''******************++++++...---+++******)))((('''&&&'''(((***++++++++++++******+++,,,,,,,,,,,,+++------------///000111222:::***???888EEEZZZ===>>>;;;===BBBIIIRRRaaawwwkkkMMMHHHEEEBBBAAA>>>===888555777888555555777555777777444000000555:::;;;777555666:::<<<999666>>>:::777777:::<<<<<<:::666:::===999333///222777111000000333777888555333222333444444222333444666@@@@@@@@@AAABBBBBB@@@===<<<<<<===@@@CCCCCC???<<<===AAAAAA>>>BBBHHHJJJFFFIII^^^zzzfffNNNFFFBBB;;;666777444333111000...---------,,,,,,,,,,,,---...//////---///111222111000111111***......******......)))***))))))+++,,,+++(((%%%***((('''((()))***)))'''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((('''((((((((('''&&&&&&&&&%%%+++***)))&&&$$$$$$'''***''''''(((***---333;;;@@@999///(((((()))(((((((((%%%&&&(((((((((((((((((($$$(((******'''&&&'''***(((((('''(((((()))******%%%$$$$$$%%%'''+++///222,,,***''''''(((((((((((())))))(((''''''(((******%%%&&&((())))))'''%%%$$$***)))))))))+++,,,+++************)))((()))+++...)))))))))((((((***---000,,,)))))),,,,,,)))))),,,,,,++++++***)))(((((('''++++++***+++,,,+++)))'''***++++++,,,,,,------...,,,,,,---000222333222000999777333>>>UUUVVVCCC888>>>???BBBIIIVVVkkkdddHHHDDDAAA???>>>;;;===888555666777444333555222444666555333444:::???888555333555999;;;999666===:::888777888:::::::::888:::;;;888444333666::::::888666777:::;;;999888:::;;;;;;;;;:::<<<>>>AAAFFFEEECCCBBBAAA???<<<999888777777:::===@@@???>>>>>>AAAAAA???AAAFFFGGGCCCLLLaaa|||pppUUULLLGGG???777666444333111000...---------------,,,,,,,,,---......---///111222111000000111---000///***))),,,,,,)))(((***+++)))'''&&&''')))***((('''((()))***)))'''(((((((((''''''(((((((((******+++******)))((((((((((((((((((((((((''''''+++***)))&&&$$$$$$''')))&&&&&&''')))...777BBBIIIBBB777,,,((('''&&&&&&'''%%%&&&(((***,,,+++(((&&&%%%%%%$$$%%%&&&%%%$$$###((((((((('''(((((())))))&&&%%%$$$%%%'''***...000,,,***''''''((()))((((((((('''''''''((()))***+++(((((()))))))))(((&&&%%%***)))((()))+++,,,+++***)))******)))((()))+++---*********)))))))))+++---,,,)))))),,,,,,)))(((+++,,,,,,++++++***))))))(((+++******+++,,,,,,***(((+++++++++,,,------......------...000222222111000222:::===FFFSSSOOO@@@<<>>777555444666:::;;;:::888;;;;;;:::888666666888:::;;;:::999888888999:::<<<>>><<<999888999::::::999:::;;;;;;;;;;;;>>>CCCFFFIIIGGGDDDBBB@@@===:::777666555444666:::>>>AAAAAA@@@BBBCCCAAABBBEEEEEECCCPPPfffwwwZZZMMMGGG===444000444333222000///...------......---,,,,,,,,,------,,,...111111000//////000///000---((('''))))))((('''***+++(((###"""'''---***((('''((()))***)))'''))))))(((((((((((())))))***))))))((('''&&&%%%$$$((((((((()))))))))))))))******)))'''%%%%%%''')))((('''''')))...888CCCKKKEEE999---'''%%%$$$&&&)))%%%%%%'''+++...,,,'''"""'''$$$"""###&&&&&&###)))(((((('''''''''(((((('''&&&%%%%%%'''))),,,...+++)))''''''((()))((((((''''''''''''((()))***+++,,,++++++***)))(((((((((***)))((()))+++,,,+++***)))*********))))))+++---,,,++++++*********)))))),,,******,,,,,,((((((***,,,,,,++++++******))))))+++******+++------+++***++++++,,,,,,---............///000111111111111111000BBBLLLOOOPPPEEE;;;???FFFIIINNNXXXiiivvvWWWEEECCCAAA@@@AAA<<<>>>999888;;;<<<::::::;;;888999:::888555444555666:::999888999;;;===<<<:::999;;;<<<999555444666999<<<:::999:::======;;;999999888777777777777777777777777888888999>>>CCCHHHHHHEEEAAA???>>><<<:::888777888888:::===@@@BBBCCC@@@BBBDDDDDDDDDFFFHHHHHHTTTlll___MMMEEE===555000444333222000///......---000///...---,,,++++++,,,,,,...000000///.........///---***'''&&&'''))))))''')))***(((%%%$$$(((+++***((('''((()))***)))''')))(((((((((((((((((())))))(((((('''&&&%%%%%%%%%'''''''''(((((())))))*********)))'''%%%%%%'''(((******)))***,,,222;;;@@@<<<222)))&&&%%%%%%'''+++&&&%%%%%%(((++++++&&&!!!)))(((&&&&&&''''''$$$"""))))))((('''&&&&&&&&&&&&((('''&&&&&&'''(((***+++***)))'''((()))))))))'''''''''''''''((((((((()))......,,,+++***))))))******)))((()))***++++++)))((()))******))))))***,,,+++******+++++++++)))(((,,,******---,,,(((''')))++++++******))))))))))))+++******+++---...---,,,,,,,,,,,,---......//////000111222222111000111222555IIISSSQQQKKK>>>999AAAIIIMMMUUUbbbttthhhOOOBBBBBB@@@@@@AAA;;;;;;777777<<<>>>======>>>:::;;;:::888555222111111;;;:::::::::;;;;;;:::999999;;;<<<:::666444666888<<<;;;;;;>>>@@@???999333555666888888888888888888888999999:::===BBBHHHMMMHHHDDD@@@<<<;;;:::888777999;;;>>>@@@AAAAAAAAA@@@<<<===@@@BBBCCCEEEIIINNNYYYssskkkSSSHHHBBB<<<888555444222111///.........000///...---,,,++++++++++++---//////...,,,,,,---///,,,***)))))))))+++...(((((()))***+++***)))(((***((('''((()))***)))'''(((''''''&&&&&&''''''(((++++++************+++,,,&&&&&&&&&''''''((((((((()))***)))(((&&&%%%&&&(((''')))*********,,,000333///)))&&&&&&&&&$$$%%%((('''%%%###$$$&&&'''%%%###((()))+++***'''%%%%%%&&&(((((('''&&&%%%%%%&&&&&&(((''''''&&&'''''')))))))))((('''((()))***)))'''))))))((((((''''''&&&&&&......,,,+++************)))((('''(((***+++***)))''')))******))))))***+++***)))(((***,,,---+++)))+++)))***------)))'''))))))))))))))))))(((((((((,,,+++***+++---......---,,,------......///000000000222333222000000222444777EEEIIIFFFEEE===;;;DDDKKKPPP[[[kkkbbbOOOGGGGGGDDDEEEEEE>>>777444555:::===<<<;;;===777888888888777555333111888888888888888888888888999:::;;;:::888777777888::::::;;;>>>@@@===777222888999;;;;;;::::::;;;<<<777999;;;<<>>>>>888888;;;>>>@@@BBBJJJRRRbbb|||vvv[[[KKKCCC>>>;;;555444333111000///......000///...---,,,++++++++++++---......---+++++++++000,,,+++,,,,,,+++---000(((((((((+++------***&&&***((('''((()))***)))'''''''''&&&&&&&&&&&&''''''))))))((('''((()))***+++&&&&&&&&&&&&'''''''''''')))******(((&&&%%%&&&'''###%%%((()))))))))+++,,,)))&&&&&&((('''###!!!###'''&&&%%%######$$$%%%&&&$$$'''***)))%%%"""$$$&&&''''''&&&%%%%%%%%%&&&&&&'''''''''&&&''''''(((((((((''''''(((******)))'''((((((((((((((('''%%%%%%+++++++++++++++*********)))((('''(((***+++***)))&&&(((******)))((()))***+++)))'''))),,,---,,,))))))(((***......***(((***))))))))))))))))))))))))...---++++++---......---------......///000000000000222444333000000333666333:::999999AAAAAAAAAHHHOOOUUUcccvvv{{{\\\LLLHHHIIIFFFFFFFFF???999666666;;;===;;;999:::666777888999999888555333333444666777777888999::::::999999:::;;;;;;999888888888999:::;;;:::888666;;;;;;999666444555999===666888;;;===@@@DDDIIIMMMKKKFFF@@@<<<:::::::::::::::===@@@@@@???>>>???AAA:::888:::>>>???AAAKKKWWWmmmfffQQQDDD===:::555444333111000///......///...---,,,,,,,,,,,,,,,***,,,......,,,*********...)))(((++++++''''''+++'''((()))))))))))))))******((('''((()))***)))'''((((((''''''''''''(((((('''&&&$$$######$$$%%%&&&((((((((((((''''''''''''((()))***)))&&&%%%&&&'''&&&'''(((((('''''')))+++(((&&&''')))(((###"""%%%%%%(((***((($$$###%%%((($$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''')))++++++)))'''%%%%%%'''((((((((('''''''''((()))***+++***)))))))))((('''(((*********(((&&&(((******)))((())))))///+++''''''+++,,,+++((((((''')))......+++)))+++++++++++++++++++++++++++000...,,,,,,---......------......///000000111111///222444333000000555999333777444666BBBFFFEEEKKKTTT\\\lllsssQQQDDDAAACCC???@@@???777===999999===>>>;;;999999888999:::;;;;;;999666333222333666888999;;;===???;;;999888999<<<===;;;888777777777666777888:::<<<<<<999444...***---444:::999;;;???BBBDDDHHHLLLOOOHHHDDD???<<<<<<>>>@@@@@@===???AAA@@@>>>???CCCFFF???<<<===@@@AAACCCNNN[[[uuusssZZZJJJ@@@;;;555444333111000//////.........---,,,,,,,,,------***,,,...---,,,***)))******%%%%%%(((&&&!!! ###%%%(((***((($$$$$$)))...***((('''((()))***)))((())))))(((((((((((())))))***)))'''$$$###$$$%%%&&&******))))))((((((''''''((()))***)))'''%%%&&&''',,,,,,***'''%%%%%%(((***'''%%%'''***)))&&&'''+++###)))...---'''###%%%)))'''%%%###%%%((()))'''$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%&&&''''''(((((((((''''''''')))++++++)))'''"""###%%%''')))***))))))$$$&&&(((***+++***)))((()))((('''((()))******(((%%%'''******)))(((((()))222---(((''')))+++)))'''&&&&&&)))...///+++***,,,------------------------222///---,,,---...------......//////000000111111...222444333000111666:::999<<<888:::FFFIIIGGGLLLXXXaaarrrlllMMMIIIBBB>>><<<<<<<<<<<>>>>>>>>>>>??????CCCCCCEEEDDD@@@CCCQQQ```dddMMM@@@<<<:::777333000///...---,,,...------,,,,,,++++++******************)))((((((///...+++)))'''&&&&&&&&&((()))*********((('''&&&(((((((((((()))))))))))))))(((((('''''''''((((((---(((%%%'''+++)))'''---...)))&&&***,,,+++---+++(((%%%###""""""###(((******)))((('''((()))$$$%%%'''))))))((('''&&&)))))))))((('''&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&'''''''''&&&&&&((()))%%%$$$$$$&&&)))++++++***+++)))'''&&&((())))))))),,,***'''%%%%%%&&&''')))***************++++++,,,'''''''''''''''((()))***''''''(((((())))))******+++)))((('''&&&&&&'''''')))))))))***++++++,,,,,,+++++++++,,,,,,---------//////...---,,,,,,++++++111000///000000000///---,,,111333111444;;;===:::::::::<<<>>>CCCHHHNNNQQQ]]]pppcccOOOIIIBBB===<<<>>>AAABBB???>>>===<<<:::999888888666888:::<<<===;;;888666888888888777777888:::;;;;;;;;;;;;;;;:::999777666555333777333999555999777===999444222222555777888777555555888>>>DDDGGGHHHDDDDDDDDDCCCCCCBBBAAAAAA=========>>>>>>>>>>>>>>>@@@AAABBBBBBAAAEEETTTdddmmmTTTEEE???:::777333000//////...---......---,,,,,,++++++******))))))(((((()))***+++,,,+++)))((('''&&&''''''((())))))***)))((('''&&&(((((((((((())))))))))))***)))((('''''''''''''''(((&&&$$$&&&((()))&&&###$$$)))+++(((''',,,///...///...+++(((&&&&&&&&&&&&((()))***)))'''&&&'''(((&&&&&&''''''&&&$$$""" ((((((((((((((('''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&'''&&&%%%%%%'''))))))'''&&&'''((()))(((''',,,***(((((()))******)))(((((((((((((((''''''&&&)))))))))))))))***++++++(((((((((((())))))******(((((((((((())))))))))))...---+++***))))))******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,---------............------,,,,,,000000111111222222000///---222444222555:::<<<999:::;;;===???DDDJJJQQQUUUeeexxxxxxYYYMMMGGG???;;;;;;>>>BBBEEE:::::::::::::::999888888888999:::<<<<<<<<<<<<;;;555999<<<;;;888888;;;???;;;;;;;;;:::999888666555333666444999444:::999===<<<999555333444555666666333222333888>>>BBBCCCBBB@@@@@@AAABBBBBBBBBAAA@@@<<<===>>>>>>???>>>===<<<===>>>@@@AAAAAAHHHYYYkkkyyy___MMMDDD;;;888444111111000000///......------,,,+++++++++***)))(((''''''(((***+++)))((('''''''''''''''((((((((()))))))))(((''''''(((((((((((())))))))))))+++***)))((('''&&&&&&&&&&&&&&&&&&%%%%%%'''***---!!!%%%(((''')))...111222///...,,,)))(((''''''((('''((()))(((&&&&&&&&&'''&&&&&&''''''&&&$$$"""!!!&&&''''''((((((''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&%%%$$$$$$&&&((()))(((&&&'''((()))(((&&&...,,,******++++++***)))###&&&)))++++++)))'''%%%((((((((((((((()))******))))))************++++++))))))))))))((((((((((((...---,,,************+++))))))******+++,,,,,,,,,------------------,,,,,,---.../////////...------222333444444444333111000///333444444666999:::888;;;<<<===@@@EEELLLUUU[[[pppsssTTTHHHCCC===::::::<<>>===<<<;;;:::666999<<<===<<<<<<===???<<<<<<;;;:::888777666555333:::333>>>333???:::BBB888555333222333333333222222222444:::@@@CCCAAA===:::::::::;;;<<<>>>@@@AAA>>>???@@@AAA@@@>>><<<:::>>>>>>@@@AAABBBKKK___qqqiiiSSSGGG<<<999555222222222111000.........---,,,,,,++++++*********))))))(((''''''))))))((((((''''''''''''((((((((((((((((((''''''(((((((((((()))))))))))),,,+++***((('''&&&&&&&&&***((('''%%%%%%&&&((()))"""$$$&&&'''***...111222,,,+++)))(((&&&&&&&&&&&&&&&(((((((((&&&%%%&&&'''%%%&&&'''(((((((((''''''$$$$$$%%%&&&''''''&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&'''&&&%%%%%%&&&)))******)))---,,,******++++++)))((("""$$$(((++++++***(((&&&'''''''''''''''((())))))))))))************************))))))(((((('''''',,,+++)))(((''''''((()))))))))***++++++,,,,,,---............---------------...///000000000000///777888888777555222111000111333555666777999999888:::;;;>>>@@@FFFPPP[[[ddd{{{oooTTTDDDBBB>>><<<<<<<<<;;;:::999777444111111444777:::888;;;>>>@@@@@@===:::888999888999;;;???AAA@@@>>><<<<<<;;;999888777777777444:::222===222???:::AAA666444222222333444333222444444666===EEEGGGBBB<<<<<<:::888777777:::===???BBBBBBCCCCCCBBB???<<<:::AAAAAAAAABBBEEEOOOeeeyyyqqqXXXJJJ>>>;;;777444333222111000//////...------,,,,,,+++***+++,,,,,,***'''###!!!+++++++++***)))((('''&&&''''''''''''''''''(((((((((((((((((()))))))))))),,,,,,***)))''''''&&&&&&***'''%%%&&&((((((%%%"""&&&%%%%%%(((***,,,---///***)))((('''&&&&&&%%%%%%&&&(((((((((&&&%%%&&&'''&&&&&&'''''''''(((''''''""""""###$$$%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&'''&&&%%%%%%&&&)))******)))***)))(((((())))))(((&&&$$$%%%'''((())))))))))))'''''''''''''''(((((()))((())))))******)))((((((******))))))((((((''''''+++***((('''&&&&&&''''''*********+++,,,,,,------.................................///000111222333<<<======999444111000000333333666888999999888888888;;;>>>AAAHHHTTTcccnnniiiRRRCCCBBB@@@??????>>>;;;999???<<<777333111222444666444777;;;>>>@@@>>><<<:::;;;888777:::???CCCAAA???<<<<<<;;;:::999999999999888777222666444;;;999;;;999777555555777888999888888777999AAAIIIJJJDDD===BBB???<<<999888999<<<===BBBCCCCCCCCCBBB@@@???>>>DDDCCCCCCEEEHHHTTTlllyyy^^^NNNAAA>>>999666444333111000//////......---,,,,,,,,,***+++,,,,,,***&&&### ,,,,,,,,,+++***((('''&&&''''''&&&&&&''''''((()))(((((((((((()))))))))))),,,+++***)))((('''''''''&&&$$$$$$'''******&&&!!!***&&&%%%(((+++******,,,*********))))))((((((((('''((()))(((&&&&&&&&&'''((('''&&&%%%$$$######""""""###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&%%%$$$$$$&&&(((***)))''''''(((((('''%%%'''&&&&&&'''(((((('''%%%'''&&&&&&&&&'''(((***+++'''''''''''''''((())))))((()))*********)))((('''))))))))))))((((((((((((,,,+++***(((((((((((()))******++++++,,,---------........./////////000000//////......000222555777@@@@@@>>>999333000000222333333555:::;;;999888:::888;;;???DDDLLLZZZmmm{{{^^^LLLAAA@@@>>>===>>>>>>===<<>>;;;999777666666666555777999;;;<<<;;;:::999999888888:::===@@@BBBCCC<<<<<<;;;::::::;;;;;;<<>>>>><<<:::;;;CCCKKKMMMFFF>>>>>>>>>>>>=========>>>>>>??????@@@AAAAAABBBBBBCCCDDDCCCDDDGGGLLL[[[uuueeeTTTDDD@@@;;;777555333111////////////...------,,,,,,******)))((('''&&&&&&%%%))))))*********)))'''&&&''''''&&&&&&&&&'''((()))(((((((((((())))))))))))+++******)))(((((())))))%%%&&&''')))))))))'''&&&,,,&&&$$$)))+++)))(((*********++++++******))))))((()))***)))'''&&&'''(((((('''&&&%%%$$$#########$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&'''&&&%%%%%%''')))+++)))''''''((((((&&&%%%%%%$$$%%%'''))))))(((&&&'''''''''''''''((())))))((((((''''''(((((()))***)))***+++,,,+++***((('''(((((((((((())))))))))))---,,,+++))))))))))))*********+++,,,,,,------...------...///000111111222111///------...333888;;;@@@@@@>>>888111///333777333222555;;;===999888;;;999===BBBGGGPPPaaawwwvvvVVVFFF???<<<999888:::<<<===>>>:::;;;===>>>>>>===;;;:::;;;:::999888777777777777777999;;;;;;:::<<>>GGG:::;;;000BBB:::@@@666;;;999666777:::===@@@@@@>>>;;;<<>>@@@CCCEEEGGGDDDCCCDDDHHHOOO___{{{jjjYYYFFFBBB<<<888555333000.../////////...------,,,,,,+++)))&&&$$$$$$&&&)))+++%%%&&&((()))))))))(((''''''&&&&&&%%%&&&'''((()))(((((((((((())))))))))))******)))))))))))))))***&&&***---+++&&&$$$'''***,,,%%%###)))+++)))(((+++))))))*********))))))((((((******)))((('''((()))'''&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&$$$$$$$$$$$$%%%&&&&&&'''&&&'''''''''&&&&&&((()))'''&&&&&&''')))***)))((($$$$$$%%%''')))***)))'''&&&'''((()))))))))((('''((((((((((((((()))*********+++---------+++)))(((''''''(((((())))))******,,,+++***(((((((((((()))***++++++,,,,,,------...,,,---...///000111222333222000---,,,...333999===??????<<<666000000555;;;333111555<<<>>>:::999<<<:::???DDDJJJTTTfff}}}eeeLLLEEE@@@<<<888999===@@@>>>;;;;;;===<<<;;;===CCCDDDAAA@@@???<<<999888888888999888888888888999===BBBFFFCCC???;;;<<>>AAA>>>999555777:::<<<999777999>>>AAA@@@>>>???:::===JJJVVVUUUJJJAAA===;;;888888;;;>>>@@@AAAFFFBBB>>>>>>???>>>:::777===EEEJJJIIIPPPgggzzzYYYOOOFFF===999555111///111,,,...000000///---,,,,,,(((%%%$$$&&&+++,,,)))%%%))))))(((((((((((())))))%%%%%%&&&&&&'''(((((()))***)))(((&&&%%%(((,,,///***+++---...---+++)))'''))))))))))))(((((((((((()))'''&&&''')))******)))'''***......+++((((((***)))...///***&&&''''''%%%+++'''######&&&(((&&&###%%%'''((('''%%%%%%'''***"""%%%((()))(((''''''(((((((((((('''&&&&&&&&&%%%''''''((((((((((((''''''$$$!!!"""(((***)))&&&((('''&&&%%%%%%%%%%%%%%%)))((('''&&&&&&'''((()))(((((((((((())))))))))))***))))))))))))(((%%%###)))))))))))))))***************+++,,,,,,,,,++++++///...---...000111111111555333111///000333666888:::;;;777///...333666444333999>>>===888666888<<>>::::::===>>>===;;;;;;<<<;;;888:::???AAA???@@@@@@@@@???>>>===<<<;;;666666666777999===BBBEEEAAA>>>;;;<<>>:::<<<:::@@@OOOZZZXXXLLLDDDAAA>>>;;;:::;;;<<<<<<<<>><<<<<<<<>>:::666222111222444222///,,,+++---000333---)))&&&'''***+++((($$$))))))(((((((((((())))))'''''''''''''''''''''''')))(((((('''(((+++...111//////...---,,,***)))))))))))))))(((((((((''''''***)))'''(((***++++++***)))***+++*********,,,---+++000111,,,)))))))))'''+++'''######&&&(((&&&###&&&((()))(((&&&&&&(((+++%%%'''((((((''''''((()))''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&***&&&$$$&&&***,,,)))&&&)))(((''''''&&&&&&&&&''')))((('''&&&&&&'''((()))''''''''''''((((((((((((***))))))))))))((('''%%%***************************+++,,,,,,------,,,,,,000///......000222222111333333444222111222666999777999666000///444666444555:::>>>===888666999<<<@@@CCCIIISSScccxxxqqqQQQDDDDDDEEE@@@;;;:::<<<======<<<<<<===;;;777888<<>>>>>???AAABBBBBB@@@>>><<<555555555666999===AAACCC???<<<:::<<<>>>???===;;;666777888999:::;;;<<<<<<;;;:::;;;>>>AAAAAA===888:::;;;EEEVVV___ZZZNNNEEEDDDBBB@@@>>>>>>===:::999===@@@CCCAAA>>><<>>===888777999===BBBEEEKKKZZZooogggLLLDDDGGGDDD@@@<<<:::;;;===>>>>>>???AAA???:::888<<>>???>>>>>>===888777666888:::===??????<<<;;;:::;;;===>>>===<<<777777777999===@@@AAA@@@>>>======>>>@@@@@@===::::::@@@MMM]]]cccZZZMMMEEEEEEDDDCCCCCCCCCAAA>>><<>><<<999888;;;>>>EEEGGGPPPaaayyyaaaJJJCCCDDD???===;;;:::<<<>>>@@@AAA???BBBAAA;;;888;;;>>>>>>;;;;;;::::::;;;<<<>>>???<<<:::999:::===>>>===<<<999999888999;;;<<<<<<;;;777666666888<<>>>>>>>>>>>FFFUUUbbbcccWWWIIICCCDDDCCCDDDFFFGGGGGGDDDBBBEEECCCAAABBBDDDDDDCCCAAAEEEEEEFFFNNNeeeyyy\\\NNNAAA;;;999555111111111111222333444333...***000...+++))))))***++++++******))))))))))))******))))))))))))))))))))))))***)))(((***---/////////((()))+++,,,,,,,,,***))))))(((((((((((('''''''''***(((&&&&&&((()))((('''%%%%%%%%%***///222000...666777333,,,((((((&&&!!!&&&%%%%%%&&&''''''&&&%%%&&&&&&&&&((((((((('''''''''***...///---)))&&&$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''%%%$$$$$$%%%&&&&&&&&&%%%'''&&&&&&%%%&&&&&&'''''''''(((((((((((((((((('''((())))))))))))*********)))***+++***)))))),,,///...---------,,,,,,,,,+++......///000000000000///222111000111333444444444999555222333666555...(((//////000333555555666777<<<======;;;999:::===AAAHHHKKKVVVjjj~~~]]]HHH@@@===;;;;;;;;;;;;<<<>>>???@@@<<>>???<<<999777777777888888999999999555555555555777999<<<===@@@>>><<<::::::;;;>>>???AAAJJJZZZdddaaaRRRFFFBBBBBBAAABBBDDDFFFFFFDDDBBBEEEBBB???AAADDDFFFCCC@@@HHHHHHJJJSSSkkkbbbSSSDDD===:::666111000333///,,,+++...000///...---,,,+++******+++,,,---+++******))))))******+++))))))))))))************+++(((&&&'''+++......---$$$&&&))),,,---,,,***)))))))))))))))(((((((((((()))(((&&&&&&'''((('''&&&$$$%%%'''+++...///...,,,555444000)))&&&'''$$$ $$$%%%&&&'''''''''&&&&&&%%%%%%%%%'''))))))'''%%%&&&***...///,,,)))&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((('''$$$%%%%%%&&&'''((())))))&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''))))))*********+++++++++)))+++---,,,******---000//////......------,,,,,,......///000000000000///222111000000333444444333:::666222222555555000***000///000444666555666999===<<<<<<;;;:::<<<@@@DDDKKKQQQ___tttwwwYYYHHH@@@<<<999:::;;;<<<<<<<<<<<<===;;;AAACCC???;;;;;;======;;;;;;;;;<<<<<<===>>>>>>:::888777;;;???@@@===999555666666666666666666777555777777666333444777;;;::::::999888888999;;;<<>>>>>>>>???AAABBBCCCBBBEEEIIIOOO\\\sssiiiYYYHHH@@@===888222000222...***+++///111000...,,,,,,,,,,,,+++***+++++++++******))))))******++++++++++++******))))))((()))%%%"""###)))...///...((((((***+++,,,,,,+++++++++*********))))))))))))***((('''&&&'''((('''&&&$$$&&&((()))******,,,---222000,,,&&&&&&(((&&&"""###%%%&&&''''''&&&&&&&&&&&&&&&&&&(((******(((%%%(((***++++++)))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%&&&'''((((((((()))***&&&&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&))))))))))))************))),,,//////+++***,,,///000000//////...------,,,---...//////000000//////222000///000222444444333777777555333222333555666333///000444666555666;;;===<<<;;;:::;;;>>>CCCFFFNNNWWWhhh~~~qqqWWWJJJDDD???999;;;======<<<:::::::::<<>>>>>@@@???888999;;;<<<===<<<;;;:::666444555999???AAA>>>:::444555666555444444444555777:::;;;888333222777;;;555666888888777777888888CCCMMM[[[bbb[[[MMMEEEEEEBBB@@@===;;;:::888555333777:::>>>???>>>>>>BBBFFF@@@GGGRRRaaayyymmm\\\KKKBBB???999333000222111333777<<<;;;666000+++---------+++)))))))))++++++************++++++...---,,,+++***((('''''''''"""!!!'''---000///---,,,+++******+++,,,,,,++++++++++++*********)))+++***((('''((()))((('''&&&((()))(((%%%&&&***...///---)))%%%&&&***)))%%%###%%%'''((('''&&&&&&''''''''''''))),,,,,,)))&&&******)))'''%%%&&&(((+++&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&&&&'''((('''''''''''''''((()))***&&&'''((())))))((('''&&&(((((((((((()))))))))))))))---111000,,,***+++...111000000///...------------......///////////////111000//////222333333333444777999555111111999AAA444000000555666444777<<<===;;;:::999;;;@@@EEEHHHPPP[[[nnnnnnPPP@@@===>>><<<======>>>===;;;:::999=========>>>>>><<<999666444555777999;;;===???@@@777555555777::::::777333777666555555666555333111111444777666333333555888222666999999777666888;;;IIIUUU^^^YYYMMMCCC===999======:::888666777:::======888777<<<@@@AAAAAABBBBBBGGGTTTkkk~~~bbbIIIAAA>>>666111222---+++***,,,///000...+++---+++))))))***+++***))))))))))))))))))))))))))))))************))))))(((...,,,******,,,+++(((%%%...,,,******+++,,,+++***++++++,,,,,,+++)))((('''***((('''''')))***)))(((...&&&###&&&(((''')))...000///---***&&&%%%&&&(((+++***(((&&&%%%&&&'''((())))))((('''&&&%%%%%%$$$******+++***)))(((&&&%%%'''***+++***'''%%%%%%'''%%%%%%%%%&&&'''&&&$$$!!!'''((()))((('''&&&''')))'''''''''((((((***++++++++++++)))((((((''''''''')))%%%+++---'''***///,,,...,,,***+++---...,,,***---+++,,,000///,,,+++,,,000///.........000111222000///......444;;;:::555777222000333666666666888444555555222000222:::AAA===999888;;;???BBBIIIPPPSSSdddzzzdddJJJ>>>===???::::::;;;;;;<<<<<<;;;;;;>>>=========<<<;;;888666555666777999:::<<<===>>>666555555666777777666444777666555555666666444333222222222333444555555555333666777777666888===AAAMMMWWW\\\UUUHHH???999666:::;;;;;;:::999999;;;===;;;777666:::>>>>>>???AAACCCIIIYYYqqqkkkOOODDD???777222333222000...///111222000......,,,***)))******)))((())))))))))))))))))))))))))))))************))))))***)))(((***,,,---+++)))+++***)))***,,,---,,,+++,,,---------,,,+++)))(((+++)))((((((***+++***))))))'''''')))'''%%%***111......---+++)))(((***,,,---,,,***(((''''''((()))((((((((('''&&&%%%%%%$$$((())))))))))))'''&&&%%%)))))))))'''$$$###%%%((()))(((((()))******(((&&&&&&((()))((('''&&&''')))''''''''''''((()))******(((((((((''''''((())))))***&&&+++---&&&(((---)))...,,,***+++,,,---+++)))---+++,,,000000,,,+++---000///.........///111222333333111111666<<<;;;666666111///333666555555777444444333111111444999>>>;;;888888<<>>>>>>>>===;;;:::888777777666777888888999:::;;;;;;555555555444333333555666888777555555777777777666444111///111555777555222555666777777777;;;BBBHHHQQQXXXYYYOOOBBB:::666444777:::=========<<<<<<===;;;777666;;;>>>>>>???BBBDDDMMMaaa{{{vvvWWWGGG???888444555222000---------...------///---+++*********((('''))))))))))))))))))))))))(((((()))***++++++++++++***))))))***,,,,,,+++***)))((()))+++---...---,,,---.........---,,,+++***,,,+++))))))***++++++***%%%'''***+++'''%%%***333---......---,,,,,,///111///...,,,***(((((())))))'''''''''&&&&&&%%%%%%$$$&&&''''''(((((('''&&&&&&***)))'''$$$"""###&&&)))(((&&&%%%%%%'''((('''&&&&&&'''(((((('''&&&'''(((((('''''''''''''''((((((&&&&&&&&&&&&'''((()))******&&&+++,,,%%%&&&***&&&---+++******++++++***(((,,,***,,,000000------///000///.........///000111333444222111555:::999444444000///222444333333555555222000000333666999:::777666888===AAAEEELLLUUUjjj{{{kkkNNNAAA<<<===>>>777777666666888999;;;===>>>>>><<<:::888666666777888888888888888888888888333555555222000000444999999777555555777888999888777555333444666777555444555888:::::::::===DDDIIISSSWWWUUUJJJ>>>888666555:::<<<>>>>>>===<<<<<<======:::999===??????AAAEEEEEERRRjjj^^^JJJ@@@999666777444111...,,,++++++,,,,,,111...,,,*********((('''))))))))))))))))))))))))'''((()))***+++,,,,,,,,,,,,,,,+++++++++***(((''')))))))))+++---...---+++------------,,,,,,++++++,,,+++))))))***+++***)))%%%'''***+++)))(((,,,000.../////////......000222...---,,,***)))(((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''))))))'''&&&%%%%%%&&&(((&&&$$$""""""$$$&&&&&&&&&&&&'''((((((&&&&&&'''((((((''''''&&&&&&&&&&&&'''&&&%%%%%%&&&&&&'''((()))***&&&+++,,,%%%''',,,((())))))((()))************+++***+++000111......000000///...---......000000000111000///111555333///222//////222333111111444555111...000555888888666555555888>>>CCCHHHQQQ[[[uuu```JJJBBB>>><<<<<<999888777666666777888999<<<<<<<<<999666555555777888888888777777666666666333444444222000111666;;;;;;888555444666888999:::999;;;;;;:::777555555777666999=========>>>AAAEEERRRTTTQQQGGG===:::::::::?????????===;;;:::;;;===>>>;;;:::===>>>>>>BBBGGGGGGXXXssseeeNNNAAA;;;888777888666333000.........000111///,,,++++++***((('''************************(((((()))+++,,,,,,,,,,,,++++++,,,+++***))))))(((,,,+++***+++,,,,,,+++)))+++++++++***************,,,***(((((())))))(((''''''''''''((())),,,,,,,,,...///000///...---...000,,,+++***)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''(((((()))******)))'''&&&)))'''%%%%%%&&&(((((((((&&&'''((('''&&&%%%&&&((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''')))%%%+++---''')))///+++%%%&&&''')))***+++,,,---,,,***,,,000111......000000///...------...//////...000000...///222000,,,111///000333222///000333444000...111777:::777444555555999@@@EEEKKKXXXddd}}}|||YYYHHHBBB>>>;;;;;;::::::999888777666666666888:::<<<:::666444555777888777777666666555444444333333333222333555:::===<<<999555333555777999::::::<<<>>>;;;777444666999666:::===>>>======???BBBNNNQQQNNNFFF>>>======<<>>999666666555444111...------///000...,,,+++++++++)))(((************************))))))***+++,,,,,,,,,,,,&&&(((***+++++++++,,,---...,,,******+++++++++******)))(((((((((((()))))),,,***((('''(((((((((&&&)))(((&&&$$$''',,,,,,)))---...///...,,,++++++,,,))))))((((((''''''&&&&&&%%%&&&&&&''''''(((((((((%%%%%%%%%%%%%%%&&&'''((('''((())),,,---,,,(((%%%)))'''%%%%%%&&&'''&&&%%%%%%&&&''''''&&&%%%&&&'''((('''''''''''''''((((((((((((''''''&&&'''''''''(((%%%+++---'''***000,,,$$$&&&((())))))***---...---+++---111111......000000///...---------...///...222333111111333111...000///111444222//////333222000000333999:::777333666777;;;BBBGGGPPP___nnntttRRRDDD@@@<<<:::<<<999999999999888777666555444888;;;:::666444555777777777666555555444444444444222222444777;;;===>>>>>>:::555222333555888999777888888888777666666777666999;;;;;;:::;;;???CCCKKKNNNLLLEEE???>>>===;;;===>>>???>>><<<:::::::::<<<::::::<<<;;;;;;@@@HHHRRRggg{{{___MMMCCC;;;555222333333111---++++++---000...,,,++++++,,,+++)))******************************+++,,,,,,+++++++++%%%(((++++++******,,,......+++)))((())),,,------))))))(((''''''((())))))---+++)))((())))))(((''''''***)))######(((***))))))+++,,,+++***))))))***'''''''''((((((''''''&&&&&&&&&''''''((()))******''''''&&&%%%%%%&&&'''(((((('''''')))++++++(((&&&)))'''&&&&&&'''&&&$$$"""%%%&&&''''''%%%%%%&&&'''''''''''''''((()))******''''''''''''((()))******)))%%%+++---&&&(((...***''')))++++++))))))+++---...,,,---111111...---///000///...---,,,---.........222444333222333333///000000222555333...///333111111222666::::::777444999:::===CCCIIITTTfffwwwoooNNNAAA===999999===888999:::::::::888777666222666;;;;;;777444555777666666666555555444444333444222111444:::???@@@???>>>:::555111222444777888555333111333777888777444666888999888777:::@@@EEEIIILLLKKKEEE@@@>>><<<999888;;;>>>@@@>>><<<:::999>>><<<<<<>>>======CCCJJJWWWkkkfffSSSFFF<<<444333555777555111......000///---++++++,,,,,,+++***************************++++++,,,,,,,,,+++******(((+++---,,,***((()))+++---***'''&&&))),,,///000))))))(((''''''((()))***...,,,***)))******)))(((&&&,,,,,,$$$###)))***&&&((()))***((((((((()))&&&''''''(((((((((((((((&&&''''''((()))***++++++((((((&&&&&&&&&&&&'''(((***'''%%%&&&(((***)))'''...---,,,,,,,,,***'''%%%%%%&&&''''''%%%%%%&&&''''''''''''((((((***+++,,,&&&&&&&&&''')))***,,,---***&&&+++,,,%%%&&&+++'''))),,,---,,,)))((()))+++///---...111111...,,,...000///...---,,,------...,,,111444222222333222///000000333555333...///333000111444888::::::777555;;;;;;???DDDJJJVVVjjj|||hhhHHH@@@???:::888===::::::::::::;;;:::777555222777======:::888999<<<777555222111222333222111777777666666888;;;===???:::777555555777888666444---///333444444444555666222444666666777999???DDDJJJMMMLLLFFFBBB???;;;555666;;;===:::;;;>>><<<777777:::<<<;;;===AAAFFFIIIVVVuuutttUUUBBB;;;<<<999444000111111......000111000///......------...,,,------------,,,++++++***(((***111111+++))),,,***)))((()))++++++)))(((,,,)))'''***///222000---************))))))))))))---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++((('''+++,,,++++++,,,))))))'''&&&&&&'''((()))+++)))(((''''''((()))+++''''''''''''''''''''''''///***'''))))))'''(((***+++***)))(((((((((((((((((((((''''''''''''((((((,,,***((((((***+++)))'''&&&((()))'''$$$$$$'''*********++++++++++++******))))))*********))))))(((***+++,,,---............111000000//////...---,,,000//////000222222111000000......222222000111444///333777999999777555555888>>>EEEIIIOOO^^^tttbbbDDD===>>>999999>>><<<;;;;;;;;;;;;999777555555777::::::888777888999666333111000111222222111555555555555777999;;;===999777555555777888777555222444666777777777999:::444666777666666999@@@EEEOOOOOOKKKCCC>>>===;;;777;;;???@@@<<<;;;<<<:::555999;;;======>>>CCCIIILLL___||||||]]]GGG===<<<;;;555111222222//////111111000///......---------,,,,,,,,,,,,,,,++++++***---+++,,,111222---,,,///+++***)))***,,,,,,***)))---***)))+++000333222///************))))))))))))*********)))******++++++************************+++((('''+++,,,***((()))((((((''''''''''''((((((***)))'''&&&&&&''')))***''''''''''''''''''''''''***%%%###%%%&&&%%%&&&)))***)))(((((('''''''''((()))(((((('''''''''((((((+++)))'''(((***+++)))'''&&&(((******)))(((((())))))******************)))))))))************))))))***+++,,,---............111000///...------------000//////000222222111000444111000222222......000111444777999888777666777;;;AAAGGGKKKRRRccc{{{wwwYYY@@@:::<<<999999>>>======<<<<<<;;;999888777999777666666777777777666444222000000111222222111333333333444555777999:::777666444555666777777666777888999999999999;;;===666777888666666;;;BBBIIIXXXVVVNNNCCC>>>>>>>>><<<>>>AAAAAA>>>======;;;777;;;<<<>>>>>>???CCCKKKRRRllljjjPPPBBB<<<===777333333333000///111000000///......---------+++++++++,,,+++******)))...,,,,,,//////------000+++******+++,,,,,,+++))),,,***))),,,111444333111************))))))))))))))))))))))))***+++,,,,,,((((((((((((((((((((((((***''''''+++,,,)))&&&&&&&&&''''''(((((((((''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&###"""%%%&&&$$$&&&***((((((((('''''''''''''''***)))(((''''''''''''''')))((('''''')))***)))'''''''''))),,,...---***'''((())))))******))))))((())))))***************)))***+++,,,---............111///---,,,+++,,,---...000//////000222222111000333000000222111...---000444666888888888777888999???CCCHHHMMMWWWjjjkkkSSS>>>999:::888888<<<;;;<<<<<<<<<;;;::::::;;;>>>999444444777888777444444222000000222333444444222333444555666777777888555555444555666777777777888999999888777777:::<<<777888888777999>>>HHHOOO___]]]TTTIIICCCCCCCCCAAA===>>>???>>>>>>???>>><<<;;;;;;<<<===>>>BBBMMMXXXwwwvvvZZZGGG======777333333222///...000////////////...---,,,,,,***++++++++++++***))))))---+++***+++++++++---...+++***)))***+++,,,***(((***))))))+++///222222111************)))))))))((()))))))))))))))***++++++'''''''''''''''''''''''''''$$$&&&+++---)))&&&&&&%%%&&&'''((()))((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&((((((%%%'''+++''''''''''''''''''&&&&&&***)))(((''''''&&&''''''''''''''''''(((((((((((()))''''''***......+++((((((((())))))))))))(((((())))))***+++++++++*********+++,,,---............111///,,,******+++---...000//////000222222111000...,,,,,,000111...///222666777888888888888:::<<<@@@CCCGGGNNN\\\qqqcccPPP???:::999777777:::888:::;;;;;;::::::<<<>>>@@@:::444444777:::888444444222111111444666777666222333555777888888777777444555555555555666777888666666666444222222444666555777888999<<>>>>>>>>>>>>>>:::888999;;;===BBBPPP___~~~dddLLL@@@===777333333111...---....../////////...---,,,+++***++++++++++++***)))))),,,,,,+++******,,,......)))(((((()))******)))''''''''''''))),,,...//////************)))))))))(((+++******)))(((((())))))((((((((((((((((((((((((%%%###%%%***---***''''''$$$%%%'''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$***((()))***((($$$&&&***%%%&&&'''(((((('''&&&&&&))))))((('''''''''''''''''''''((((((''''''((((((+++(((%%%'''***,,,+++)))(((((())))))))))))(((((())))))***+++++++++++++++***+++,,,---............000...,,,******+++---///000//////000222222111000...+++,,,///000......111888999:::999888999;;;>>>@@@BBBGGGRRRbbbyyyZZZMMM???:::999777666888777999;;;;;;999999<<<@@@???:::555444777999888555333222111222555777999999333444666888999999777666444555666555444444666777444555555333111000111222444666888:::===DDDNNNUUUWWWVVVQQQIIIDDDCCCAAA===>>><<<;;;======::::::<<<;;;888888<<<>>>DDDVVViiilllSSSDDD>>>888333333111---,,,---......//////...---+++***+++++++++,,,+++******)))---///...+++,,,///000///(((''''''((())))))(((&&&%%%&&&'''((()))***+++,,,************))))))))))))++++++***)))((((((((((((((((((((((((((((((((((((&&&$$$%%%***,,,)))'''((($$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''')))***&&&!!!###(((%%%&&&'''))))))((('''&&&((((((''''''''''''((((((((()))***)))'''&&&'''(((***(((&&&&&&'''((())))))((())))))******))))))((())))))***+++,,,,,,,,,,,,***+++,,,---............///...---++++++,,,...///000//////000222222111000222//////111000---,,,///999:::;;;;;;:::;;;===???@@@CCCKKKXXXlllsssRRRHHH>>>999888666666888888;;;<<<:::777666999===;;;888555555777888777555111000///111444777999999222444777999:::888666555555666777555333222444777555666777666333111111111222555888:::<<>>:::;;;@@@CCCIII^^^ttttttXXXHHH@@@:::555444222...,,,...---...//////...---+++))),,,,,,,,,,,,,,,++++++***,,,//////+++,,,000111...)))((('''(((******((('''%%%&&&'''((((((((()))***************))))))))))))***))))))((((((((())))))((((((((((((((((((((((((+++''''''***+++(((&&&'''%%%%%%%%%%%%&&&'''((()))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''')))%%%!!!###(((%%%&&&(((******)))((('''''''''&&&''''''((()))******+++,,,***'''&&&&&&(((((()))***)))'''&&&&&&''')))******************)))((()))***+++,,,,,,,,,,,,***+++,,,---............///......------...//////000//////000222222111000555222111333333//////111999;;;<<<===<<<<<<===???CCCGGGQQQaaawwwhhhKKKDDD<<<888777666777888:::======:::555444777;;;888666555555666666555555000///...000333777888999111333666999999888666444555777777666333222333666888999:::999777444333222222555888999;;;???FFFLLLNNNMMMGGG???<<<>>>???>>>666222333999;;;:::<<>>DDDGGGNNNddd|||xxx\\\JJJBBB;;;666555333///---///---.../////////---+++))),,,------------,,,++++++)))---...******//////+++***)))((()))++++++)))(((&&&'''((((((''''''((()))************))))))))))))(((''''''(((((()))***+++''''''''''''''''''''''''///+++(((******&&&$$$%%%%%%%%%$$$$$$%%%&&&((()))&&&''''''((((((''''''&&&''''''''''''''''''''''''"""$$$'''***'''###%%%+++%%%''')))***+++***)))(((&&&&&&&&&&&&((()))***++++++---...+++(((%%%&&&(((&&&***------)))&&&%%%%%%******++++++++++++******((()))***+++,,,---------++++++,,,---..................//////////////////000//////000222222111000444111222555666444444777999;;;===>>>======>>>???EEEJJJVVVhhh~~~bbbDDD@@@<<<::::::;;;;;;;;;??????>>>===<<<:::888777888888888999;;;;;;999777777111...222777888:::======777222111444666444111000666666222444:::888///777:::===>>><<<888666444888:::===AAAEEEIIIMMMOOOGGGDDD???<<<<<<<<<<<<;;;;;;::::::<<>>>>><<<>>>BBBGGGLLL\\\vvvzzz[[[EEEAAA===;;;<<<=========@@@AAAAAA???===:::999999<<<;;;;;;<<<===<<<:::777666111///222666666888;;;@@@;;;666555777777444111444666666555777;;;:::666888:::===>>>===:::999999999;;;>>>AAAEEEHHHJJJKKKEEEAAA===::::::;;;;;;::::::999999<<>>CCCGGGJJJVVVrrrjjjUUUFFF>>>666555444111///000////////////...---,,,+++---......---+++******+++,,,,,,++++++******))))))(((((((((***,,,---,,,+++&&&&&&((()))))))))(((((())))))************))))))&&&%%%%%%%%%&&&'''((())))))'''&&&&&&'''((((((''' $$$((()))&&&$$$$$$%%%&&&'''((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&(((&&&$$$%%%''''''%%%###'''((()))***))))))''''''''''''((((((((()))))))))+++***(((((()))***((('''))))))(((((('''''''''&&&******)))(((((((((((((((,,,***)))***,,,.........///++++++///000,,,---000...///000///...---...//////////////////...---,,,...///333666333111666===:::888999<<<<<<;;;>>>CCCLLLRRRddd}}}pppQQQDDDAAA===<<<<<<===>>>>>>===???AAA???;;;999999;;;======<<<<<<===;;;999666:::555333666888777888;;;;;;999666777999999666222555555999@@@CCC???;;;999666888;;;;;;:::999::::::777999<<>>:::888888999:::999;;;;;;;;;<<>>===;;;===AAAEEEKKK\\\yyyrrr[[[KKKAAA888555444222111333///000000//////...---,,,---......---+++***+++,,,......---,,,+++***))))))...,,,******,,,,,,,,,+++''''''((()))))))))(((((())))))************))))))&&&&&&%%%%%%%%%&&&&&&'''&&&''''''&&&%%%%%%&&&((((((%%%###%%%((((((%%%"""&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%###$$$$$$%%%&&&&&&'''''')))(((&&&%%%%%%%%%###!!!(((((()))))))))'''&&&%%%&&&&&&'''''''''(((((((((***((('''((())))))(((&&&%%%%%%&&&''''''((())))))))))))******))))))((((((,,,***)))***,,,---------...,,,,,,//////------000---///000///......///000---....../////////......111555666222111555:::<<<888666777:::;;;;;;>>>DDDQQQZZZnnngggIIIAAA>>>;;;999:::<<<<<<===777:::===<<<888777888;;;:::999999:::::::::777555:::666555888888555555888111111222555888888666444222222<<>>>>>======>>>;;;777666777888999999===<<<<<<<<<<<<<<<<<<;;;@@@AAABBBEEENNNbbb}}}{{{```OOOEEE:::666555333333666000000000000000///......---...///...,,,+++,,,---/////////...---,,,,,,+++...,,,))))))***+++++++++((((((((()))))))))(((((())))))************))))))***)))(((&&&$$$######"""$$$'''((('''$$$###&&&)))+++&&&"""###''')))&&&"""'''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''')))((('''&&&&&&%%%$$$###((()))))))))((('''%%%$$$&&&&&&&&&&&&'''''''''((()))'''&&&'''((()))(((&&&&&&&&&&&&'''((()))******((()))***++++++***((('''+++***)))***,,,------,,,---------............///,,,...//////......///111///000000000000000//////111777555...///888===;;;666444555888:::;;;@@@GGGSSSaaawww```EEE===:::777666777999::::::444777999:::888888:::<<<666666666888::::::999777777444555777555111111333///000222444666666555333444444<<>>=========:::777666777888999999999::::::;;;;;;<<<===>>>CCCCCCCCCFFFTTTkkkdddPPPEEE:::555333111222444000000000111000000///...---...///...,,,+++,,,---,,,,,,,,,---------------***)))'''(((+++...000000)))))))))((((((((())))))))))))************))))))+++***(((&&&$$$#########$$$'''((('''$$$###&&&))))))'''%%%%%%%%%&&&&&&%%%''''''&&&&&&%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''((((((((('''''''''((()))))))))))))))'''%%%$$$&&&&&&&&&&&&'''''''''(((((('''&&&'''((()))(((''')))))))))))))))*********((()))***++++++***)))(((+++***)))***,,,---,,,***,,,---...------//////...+++---//////...///000222000111111000000///...---///333222,,,000:::>>>:::555333444777:::<<>>@@@AAAAAAAAA@@@===999888888:::;;;;;;444666999:::<<<>>>BBBDDD@@@AAABBBIII\\\yyygggNNNCCC888333111......000//////000000000000//////---...///...---,,,---...)))*********+++++++++,,,222000...---------,,,*********)))((((((((())))))))))))************))))))''''''&&&&&&&&&''''''(((&&&''''''&&&%%%%%%&&&((('''''''''&&&%%%%%%&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%((((((''''''&&&%%%%%%$$$%%%'''((()))((((((***+++))))))*********((('''&&&&&&&&&'''''''''(((((((((((('''&&&''')))***)))(((++++++************))))))))))))******++++++******+++******+++,,,,,,+++))),,,......,,,---///000---+++,,,.../////////111333/////////...---,,,+++***............444;;;<<<888666333444888;;;???GGGPPPYYYnnnnnnPPPAAA===:::777777999;;;======<<<999777888;;;;;;888444555555555777999999888666::::::===???<<<666555888::::::;;;999777444222222555888:::;;;>>>AAA@@@;;;999<<>>@@@AAABBBBBBBBBCCC@@@<<<:::;;;<<<<<<<<<777:::<<<<<<===>>>CCCFFF>>>@@@CCCLLLdddjjjNNNCCC999444222......///...//////000000//////...,,,...///...---,,,...///,,,,,,,,,,,,++++++++++++444222000...---+++(((&&&++++++)))((((((((())))))))))))************))))))''''''''''''(((((()))***)))'''&&&&&&'''(((((('''&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$&&&(((((('''''')))+++))))))***++++++***)))(((''''''((((((((())))))))))))((('''(((***+++***)))))))))))))))))))))************))))))******+++,,,*********+++,,,,,,***(((+++//////,,,,,,000000---***,,,...//////000222333,,,------...------,,,,,,000,,,,,,333999:::777555777444555999===BBBKKKUUUcccyyydddJJJ@@@???<<<:::999;;;>>>???@@@???999555555999999333---444333333444666555333111444555888;;;888222000444888999999888666444444444,,,666======@@@CCC<<<000888;;;???AAA@@@===<<<;;;????????????@@@@@@@@@AAAEEEBBB>>><<<<<<===>>>>>>>>>@@@AAA???======@@@CCC???BBBDDDOOOhhhlllPPPFFF<<<888555111000111......///////////////...,,,...///...------...///111111000///...------,,,%%%%%%'''+++...000///...,,,+++***((((((((()))***))))))************))))))+++***)))(((((((((((((((+++(((%%%&&&)))***)))&&&'''%%%$$$&&&)))***(((%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((((((((($$$&&&((((((&&&%%%'''***))))))+++,,,,,,+++******(((((((((((()))))))))))))))(((((()))***++++++***''''''(((((())))))******+++***)))))))))***,,,---*********+++,,,,,,***(((+++//////,,,,,,000111---)))+++...//////000222444,,,---...///000000000000333+++,,,777>>>999333333888555555999>>>DDDNNNWWWkkk]]]FFF@@@===<<<::::::;;;;;;:::999:::888666666666555333222444222111//////000222333444555666777777666555555===:::777444333444666777333444666888888888888777<<<;;;:::;;;===>>>???>>>AAACCCBBB@@@AAACCCAAA===DDD>>>AAABBB;;;===AAA<<>>===;;;999999:::999888777999777555555555555333111222111000///000111333444444555666777888777666666<<<:::666333222222444555333333555666666777777777777666666888:::<<<======CCCEEEDDDAAAAAACCCBBB>>>DDD>>>AAABBB<<<>>>BBB===CCCBBB@@@>>>>>>???AAACCCFFFEEELLL___xxxxxx]]]PPPAAA888444111000111///...---...//////---+++,,,---...////////////...111111000///---,,,++++++---+++))))))***,,,,,,+++)))))))))))))))))))))))))))++++++)))+++...,,,((('''((()))'''%%%$$$&&&(((&&&&&&&&&%%%%%%&&&''''''((('''&&&&&&'''((('''%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%&&&'''&&&%%%%%%%%%'''&&&&&&&&&'''''''''(((((('''&&&%%%&&&(((((('''&&&(((((())))))))))))(((((()))))))))))))))*********---+++)))((())))))((('''+++'''$$$%%%((((((%%%"""***,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...+++,,,...///......///000111000///---,,,,,,------...444;;;<<<999666555666444333555<<>><<<:::888777888888777666888666444333444444222111222111000000000222333444///000222444555555444444:::888555222000111222333444444444444444555666777444555666777999<<<>>>???EEEGGGFFFBBBAAABBBBBB>>>CCC===@@@AAA;;;===BBB===???===<<<===???AAABBBBBBFFFFFFOOOfffaaaRRRCCC<<<888333111222000...------...///---,,,+++,,,---///000111111111111000///...,,,+++***)))---+++))))))+++,,,++++++)))))))))))))))))))))))))))+++***((())),,,***&&&(((((()))'''&&&%%%&&&(((%%%%%%%%%%%%&&&'''((()))***((('''&&&''''''%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&'''&&&%%%$$$%%%'''&&&&&&&&&''''''''''''''')))(((''''''(((((('''%%%)))(((((((((((((((((()))***))))))))))))))))))(((+++)))(((((()))***)))(((,,,***'''(((******(((%%%+++,,,------,,,+++,,,---------------------------...---,,,+++,,,---...///+++---...///......///111000000//////.........---///666<<<<<<666333444777444444777>>>EEENNN\\\iiieeeJJJ>>>>>>999888666666888999999999777555333222222333222111333333222111111111222333///000222444555555555555777555333111000111222333666555444333444555666777999:::;;;<<<===???AAACCCFFFIIIHHHCCC@@@AAA@@@===BBB<<>>===<<<===@@@BBBBBB@@@FFFGGGTTTmmmdddTTTDDD>>>:::444000111000...------......---,,,------...///000000000111000///...---+++***))))))+++***))))))***+++***))))))))))))))))))))))))))))))+++***'''(((+++)))$$$))))))((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''(((((()))'''&&&&&&''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''((('''&&&&&&'''((('''%%%)))((('''&&&&&&'''((()))******))))))(((((((((''')))((('''''')))******)))...---++++++------+++)))***+++---,,,++++++,,,------------------------------,,,,,,+++,,,---///000,,,---///.........000222...//////000000000///...111777<<<:::444000333888555555999@@@FFFOOO___mmm|||ZZZDDD<<<;;;777666444555888;;;======777444222111222222222222555555444222111111000000222333555777888999888888444333222111111333444555888777666555555555666777===???@@@@@@???@@@BBBEEEIIIMMMMMMHHHCCCBBB@@@>>>AAA;;;>>>>>>888999===777@@@???>>>>>>@@@@@@@@@@@@EEEJJJ[[[wwwhhhTTTBBB>>>;;;333...000111///---,,,---......---/////////............///......---,,,+++***)))))))))(((((((((******)))''')))))))))))))))))))))))))))***)))'''(((***((($$$***)))(((''''''''''''''')))((('''&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&'''''''''''''''''''''&&&$$$######$$$&&&''''''&&&)))((('''&&&&&&'''((()))***)))))))))((((((''''''((('''&&&''')))************)))(((((())))))((('''(((***++++++******+++---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000---...///.........000222---...///000111111111111444888;;;888222000333777666777;;;AAAFFFOOO```ooonnnQQQAAA:::777777555444555888;;;===>>>777444222000111333333333555555444333222111000000000111333555555666555555444333333222333444666777999888777666666666666666<<>>999AAAAAAAAA???======>>>@@@DDDNNNeeelllUUUAAA===:::111---000111///,,,,,,---......---//////...------------------------,,,,,,+++++++++)))(((((()))******)))'''))))))))))))))))))))))))(((***)))'''(((+++)))%%%+++)))''''''((()))((('''***)))((('''&&&&&&&&&&&&&&&%%%$$$&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%$$$###%%%&&&%%%$$$###$$$&&&'''''''''''''''&&&&&&&&&###""""""###&&&''''''&&&(((''''''''''''''''''((()))(((((((((((((((((('''((('''&&&&&&(((******)))((((((((((((((((((((((((((()))************+++---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///......///...---...111333......///000111222333333999999999666111000222555666777<<>>>>>;;;<<>>:::===CCC???>>>AAABBB>>>999888===CCCEEETTTooopppVVV@@@===:::111---222111///,,,+++,,,.........------,,,+++,,,,,,---...,,,,,,,,,,,,------------*********+++,,,,,,***((())))))))))))))))))))))))'''))))))((())),,,+++'''+++)))''''''))))))(((''')))((('''''''''''''''((('''&&&%%%&&&'''((('''&&&$$$%%%%%%%%%%%%%%%%%%&&&###%%%%%%%%%$$$###$$$%%%(((((('''''''''&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&''''''((((((''''''&&&'''''''''((((((((((((((()))'''&&&&&&((())))))(((******++++++*********+++(((***++++++++++++,,,...------------------------///...---,,,+++,,,---......//////...---...111444.........///000333555666===:::666333111111222333444777<<>><<>>??????>>>MMMLLLKKKKKKIIICCC:::333444666999<<<>>>???>>>>>>CCC@@@;;;888:::>>>???>>>OOOiiiwwwYYYEEE???555111111,,,222000.........///...---------...---,,,+++---///...---+++)))(((&&&&&&&&&222222...((((((---+++%%%************)))'''&&&%%%&&&'''(((+++------***'''+++******)))(((''''''&&&)))(((&&&'''((()))(((''',,,***)))((()))***)))(((&&&$$$$$$$$$&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''&&&%%%###"""+++***'''&&&%%%&&&''')))###%%%'''((((((''''''(((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((************+++,,,---...,,,)))***///000+++***........./////////...---,,,...000111///---,,,///111888444222333222......111000000000//////111555888:::555000000222444222///777777;;;BBBIIIWWWmmmxxx\\\KKK@@@======>>>777555:::999222222888444333333333333444555555777666555444444333444444444666:::<<<======;;;:::999888777555444333333444;;;999666444333333444555777888999;;;<<<======>>>GGGGGGGGGGGGFFFAAA:::666888:::<<<>>>???>>>===<<<@@@???===<<<>>>BBBCCCCCCUUUpppxxx[[[FFF???666222222---222000...---.........,,,---......---,,,,,,---///------,,,+++++++++++++++...000...***+++...+++%%%))))))*********))))))((((((((((((***,,,,,,***((((((((((((((())))))))))))'''%%%######$$$%%%%%%%%%+++***((('''((()))((('''&&&%%%$$$$$$&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$###***)))((('''&&&&&&'''(((%%%'''))))))'''&&&%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))***+++---...---+++,,,111111...---000000000000//////.........---///111///---...444999>>>888444333111...---000000000/////////222666999888333...---000222111///777777;;;BBBMMM]]]uuurrrWWWGGG???<<<>>>===888777;;;:::444444999333333333333333444555555888777666555444333333333777;;;??????<<<777555555888777666555555555555555:::999777555555666777888888777777888999;;;===>>>DDDFFFHHHGGGDDD@@@===;;;===>>>???@@@???>>><<<;;;>>>>>>>>>@@@BBBEEEGGGIII]]]xxx{{{\\\GGG@@@777333333///222000...---......---,,,,,,---...---++++++---...***++++++,,,,,,---......***,,,------...///,,,'''))))))***+++++++++++++++***)))((()))++++++***)))%%%&&&'''((()))***+++,,,,,,)))'''&&&''')))*********(((&&&&&&'''((('''&&&'''%%%$$$%%%&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$'''(((((((((((('''&&&&&&((()))***)))'''$$$######&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((('''((()))+++---...///---///222333111111333444333111///////////////+++///111///---111:::CCCGGG???777444111------///000///......000333777:::666222//////444888::::::<<<;;;===DDDPPPbbb|||mmmRRRDDD===;;;<<<<<<999888;;;;;;666555888333333222222333333444555888888777666555555555666;;;>>>AAA>>>777222222444333444444555666777888999===<<<999666555555666666555555444555777;;;>>>AAAJJJLLLMMMJJJEEE@@@??????===>>>???@@@???>>><<<:::======@@@CCCDDDEEEHHHNNNccc}}}^^^HHH@@@666333444000111///------......---,,,+++,,,,,,+++******+++---(((((()))***+++,,,,,,,,,)))***+++,,,---...---+++++++++,,,,,,,,,,,,,,,+++---+++)))((()))+++******%%%&&&'''((()))***+++,,,000---***)))+++---......(((&&&%%%%%%&&&'''&&&%%%'''&&&%%%%%%&&&'''%%%$$$&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((())))))(((&&&%%%''')))***)))'''%%%$$$$$$''''''''''''((((((((((((((((((''''''''''''(((((('''&&&&&&''')))+++...000111111111333444333444555555444111///...///000111+++///111///...333@@@KKKOOODDD:::444111---,,,......---,,,---000444777888444222111444;;;BBBHHHJJJEEEBBBBBBGGGSSSeeehhhNNNAAA;;;999999:::888888::::::777555777333222222222222333444444666666666666777888999999555888:::888444444999>>>222333555888:::<<<>>>???AAA???;;;777444222222222222111111333666<<>>>>>???;;;<<<>>>??????>>>===<<<>>>>>>@@@DDDCCCBBBHHHRRRjjjaaaIII???555222333///111///---------...---+++)))******)))(((((()))+++))))))***+++++++++*********))))))******+++---///.........------,,,+++***///,,,)))((()))*********'''((((((((()))))))))***+++)))&&&&&&''')))))))))'''%%%$$$$$$&&&&&&&&&%%%((('''%%%&&&&&&'''%%%$$$&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$%%%'''))))))(((&&&$$$$$$&&&))))))'''&&&&&&&&&'''''''''((((((((())))))((((((''''''''''''(((((('''&&&&&&''')))---000333444555555444444666666666666444222000//////111222...000222000111888EEEPPPSSSGGG:::444000---,,,...,,,++++++---111444555555111111222555<<>>:::666222000//////111000111333777<<>>===@@@>>>???BBB@@@???JJJYYYttteeeLLLAAA555222333000111///---,,,------,,,+++((()))***)))'''''')))******+++,,,---,,,+++***)))+++(((((()))(((&&&***/////////......---+++***)))///---***)))*********)))))))))))))))(((((((((((()))'''&&&&&&'''((('''&&&&&&%%%$$$$$$&&&'''&&&&&&)))'''&&&&&&''''''%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''((($$$%%%'''(((((((((&&&%%%"""%%%'''(((((('''((()))''''''((((((((()))))))))((((((''''''''''''(((((((((((('''(((+++000444777999::::::666666999999777555444333222222222333444111222222333777@@@MMMVVVRRREEE888222111...---...+++***+++///444666444111...///000222666:::>>>AAABBB@@@CCCNNN___sss|||ZZZEEE===999666555333444666666555555333111222222222111222222333444333222222222333444555555777666333222111222555666888999;;;===???@@@@@@@@@;;;999666333111111111111222222333555888<<<@@@BBBIIIFFF@@@===;;;;;;::::::<<<===???AAAAAA@@@???>>>AAA===>>>@@@>>>???NNNbbbjjjPPPCCC777333444111000///---,,,------,,,+++)))***+++***)))(((***,,,((()))+++,,,,,,+++)))((()))'''(((***(((###%%%***---------------,,,+++***///---+++***+++***)))((()))))))))((((((((((((((()))))))))***++++++)))'''&&&%%%$$$$$$&&&''''''&&&***(((&&&&&&''''''%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%&&&'''((()))$$$%%%&&&'''''''''&&&&&&"""%%%'''(((((('''(((((('''((((((((())))))))))))((((((''''''''''''((((((***))))))***...222777:::>>>AAA???:::999<<<<<<999555555666666666666777777444333222666???KKKVVV]]]OOOBBB555111111///......,,,,,,...333888888444///,,,...000222333666888:::======CCCSSSfff|||tttTTTAAA;;;888666555111333555444444444222000222222111111222222333444222222111111000111111111...------000444888::::::888999;;;<<<<<<<<<;;;:::444333222111111222444555444444555666888;;;>>>???DDD???:::888:::<<<===<<>>AAA<<<<<>>;;;444000444555666666666555333111000333333222111222333555555333333222222000///...---111///---///444777888888;;;;;;<<<======:::555111333222111222444555555444::::::999999999;;;>>>@@@???<<<777666888<<<@@@BBBCCCAAA@@@@@@AAA@@@>>><<>>>>>???<<<===<<<<<<@@@DDDCCC>>>===222111;;;KKK```iii^^^MMM<<<000222333---+++///444333666<<<===777111///333111//////111333555555AAAAAAGGGVVVnnndddEEE===<<<444111444444555555666555444222111444444222222222222444444555444333222000...,,,***000///...000333666666555888888888::::::777333000222222222333555555444333666555555999>>>AAA???===<<<999666555888<<<>>>@@@AAA@@@??????@@@???===;;;>>>:::;;;@@@CCCJJJ```wwwyyy]]]HHH;;;333111222//////...------------...---......,,,***)))+++,,,+++******+++,,,,,,***)))***)))***,,,...---***'''++++++,,,,,,,,,,,,++++++---,,,***)))(((((((((((((((((()))((('''(((***,,,+++***)))((('''''''''''')))'''''')))((($$$$$$&&&&&&$$$$$$%%%'''(((&&&$$$%%%%%%%%%&&&'''''''''(((((('''''''''&&&%%%%%%%%%''''''&&&%%%$$$$$$%%%&&&...(((***+++%%%&&&+++&&&((((((''''''''''''(((((()))((('''&&&&&&''')))***)))+++...000333:::CCCJJJHHHFFFBBB@@@???AAADDDFFFDDDDDDCCCCCCHHHLLLGGG@@@:::111222;;;HHH^^^hhh```NNN===000000111---...333111111555::::::444000000.........000333777;;;<<>>???@@@???>>>>>>??????===;;;===;;;>>>BBBFFFQQQjjj~~~___HHH;;;444111222//////...---------------+++,,,---,,,******,,,---,,,,,,,,,---...---***''''''***---,,,)))'''))),,,******++++++++++++******++++++***)))(((((()))))))))***+++***((('''((()))***)))'''%%%%%%%%%&&&'''%%%((()))'''&&&((('''###***%%%!!!###''')))%%% %%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%))),,,...,,,(((%%%&&&)))000)))******$$$''',,,((()))((((((''''''(((((()))(((''''''&&&'''(((***+++,,,---///333999@@@GGGKKKKKKHHHDDDBBBDDDHHHNNNRRRSSSPPPLLLLLLQQQSSSKKK@@@777111333:::CCCVVVddd```MMM===111//////...000555...000555888666000...111......///111444999===???CCCEEENNN```yyyiiiSSS???<<<<<<777444555555555555666666777777777888666444222111000111111---...///000111111111111111111222333333222000///222222222222444333111///222333444666777666222///222222333666999888444000888777777999<<>>???@@@@@@>>><<<======@@@DDDHHHWWWttt```HHH;;;444111222000///...---------------***+++,,,+++******,,,.........///111111///+++((($$$'''******((((((,,,000)))******++++++******)))******))))))))))))))))))***+++,,,+++)))'''&&&'''***(((%%%######$$$&&&''' &&&&&& '''(((###(((%%%"""###&&&'''%%%"""%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%))),,,......+++)))))))))+++&&&)))+++&&&(((---)))))))))(((((((((((())))))''''''''''''((()))++++++------000666>>>FFFKKKMMMOOOLLLHHHGGGKKKRRR[[[aaaggg```WWWSSSVVVVVVLLL@@@666222555777;;;KKKZZZXXXFFF;;;111//////...000333000222666888222,,,,,,111222222222222333555888;;;BBBFFFQQQeee\\\KKK===;;;;;;777555666000000111111222222333333999777555333111000000000,,,---...///111111111111333444555555444222000000222111000111333444333222444444555666777666222///111444666666444333555888:::::::::<<<@@@BBBBBBBBBAAA@@@???@@@AAAAAA???>>>;;;===???BBBIII[[[xxxaaaHHH;;;444000000000000///------,,,,,,,,,)))***++++++******,,,.........///111111///+++(((''''''&&&''')))+++------)))******++++++******))))))************)))))))))***,,,---,,,)))''''''''')))'''%%%######$$$&&&(((###'''$$$$$$'''"""%%%%%%%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%(((******'''$$$$$$ ''',,,(((***---((())))))(((((((((((())))))'''''''''((()))***++++++------000777AAAJJJPPPRRRPPPNNNKKKMMMTTT___kkksss}}}ssseee[[[ZZZYYYNNNAAA666333555555222???LLLJJJ===666000///000///...///555666888777111+++,,,111333444444222111222555888AAAGGGUUUjjjxxxSSSGGG===::::::777555666444444333333444555666666999777555333111000000000//////000000000///......444555666555333111000111333111000111333555555555666555555666777555222///000444777666444666===DDD<<<;;;;;;===@@@BBBCCCBBBAAA@@@???@@@BBBBBB@@@>>>;;;<<<>>>AAALLLaaa}}}bbbIII===555111///111000///...---,,,,,,,,,)))***+++*********,,,...,,,,,,,,,---...---***'''---***&&&'''+++---+++(((******++++++++++++*********************)))((('''***+++,,,+++)))((()))***)))(((&&&%%%%%%&&&''')))******&&& """$$$###%%%&&&'''%%%$$$$$$'''***%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%######&&&+++,,,)))%%%!!!'''---)))+++---'''***))))))(((((())))))***'''(((((())))))*********,,,...222999BBBLLLUUU[[[TTTRRRRRRUUU___lllzzzrrreee___ZZZOOOBBB777444555333---666@@@===666333000/////////......999888777666111,,,---222000222333222111222777;;;AAAHHHXXXoooqqqNNNEEE===999888666555666888888777666666777888999888777555222111000000000//////000000///......---444555555333000///000222222111///000222555666666888777555555555444222000000333555666666999???DDD<<<:::999:::<<>>???AAAAAA@@@>>>>>>???@@@FFFUUUmmmdddLLL@@@888222000111000///...---,,,,,,,,,***++++++***))))))+++---+++******+++,,,,,,***)))---***((())),,,...+++(((++++++,,,,,,,,,,,,++++++++++++++++++***)))'''&&&)))******)))((()))+++...))))))(((((((((((())))))(((&&&%%%''''''$$$%%%'''***(((&&&%%%%%%''''''(((%%%%%%%%%&&&'''''''''(((((('''''''''&&&%%%%%%%%%''''''((()))++++++***)))%%%"""(((---(((***---'''******))))))))))))******((())))))*********))))))+++///555<<>>CCCKKK\\\tttnnnLLLEEE===999777666555666555444333222222333444555888777555222111000000111,,,---...///000000000000333444444111...---000222222000...///222555777777999777555555555444222111222222222444666999;;;;;;;;;999777777999;;;======>>>>>>===>>>@@@@@@???===CCCDDDEEELLL^^^yyyeeeNNNCCC;;;444111111111///...---,,,,,,+++***++++++***))))))***,,,---+++***+++---------,,,(((((()))+++---///...---+++,,,,,,------,,,,,,+++++++++,,,+++***(((&&&%%%)))))))))((((((***---000)))))))))*************** !!!+++---'''''',,,000***%%%$$$''')))'''$$$%%%%%%&&&&&&'''((())))))))))))((('''&&&&&&%%%%%%$$$'''***)))%%%$$$%%%(((+++&&&***,,,''')))---(((******))))))))))))******)))************))))))(((+++111888>>>EEEQQQ```kkkyyyvvvrrrqqquuu~~~yyymmmbbbWWWHHH;;;888333444222---333888000777555111,,,,,,000333444888222///000111111222444222555777555222333888>>>DDDMMM^^^wwwdddJJJ>>>666666777333000111:::888444222333555999;;;999666333222111111111000222222111000...///222444555333111000000000...---111000000222333333111///666333///---...///000000222777444---222???>>>333444555777777666555555666777999;;;;;;:::::::::;;;CCCEEEIIIQQQbbbzzziiiMMMAAA<<<666000///....../////////,,,***---,,,,,,+++*********++++++******+++---......---***(((''')))---...,,,)))+++///333222...,,,---000222000...+++***))))))))))))(((''''''(((***,,,...+++,,,,,,,,,++++++***)))%%%(((%%%%%%'''$$$((('''&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$&&&''')))))))))((('''&&&%%%%%%$$$)))'''''')))---...---***)))((((((((((((((())))))*********)))((())),,,///222333:::EEEIIIQQQgggwwwjjjfff]]]KKK???===333333333111//////111333777000///333222,,,---555333222///------...000111333111000333333444999???EEERRRhhh^^^JJJAAA999888777444444777777555222000111444777:::888666444222111111000///111000//////000111333444666444222111111000///...///000222333333222222222999777444333555777888999333666444111555===;;;333222444555666555555666777;;;<<<<<<:::888666666777@@@AAAFFFQQQeeejjjMMM@@@;;;555111111///---,,,---------,,,---,,,,,,+++******++++++,,,++++++---///000///---+++******+++,,,---,,,***))),,,///...+++)))+++---000000000000///---+++)))***)))((('''(((***+++---)))))))))***---000333555%%%))))))%%%$$$''''''###'''&&&%%%&&&'''((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((((((((('''&&&&&&%%%%%%)))((((((***,,,,,,+++***,,,+++***)))))))))))))))*********)))((())),,,///111222<<>>???EEEUUUmmmkkkLLL>>>999555111333000,,,***+++,,,---...---,,,,,,+++++++++++++++,,,,,,---///111111///---+++,,,------+++***+++,,,,,,...000...,,,+++...111///111333444333111---++++++***)))(((((()))***+++***)))((()))---222888;;;,,,,,,)))$$$$$$''')))((('''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&'''''''''(((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''(((***++++++***))))))***...---,,,+++***)))))))))*********)))(((***---000111333===LLLXXXdddxxxpppbbbTTTNNNGGG===888:::444555666666666555444333666;;;;;;333...111888<<<111000...,,,,,,---...000111///000333555666<<>>888888;;;<<<999555444222111111222555999;;;999:::999777444111000///333///---000666999999666666444111000111000///...000444777555000...111444///---,,,---///222333333444222444;;;<<<777222111111222333333222222444666:::::::::888666777:::<<<@@@AAAHHH\\\xxxmmmMMM===777444111222///,,,++++++,,,---,,,---,,,,,,+++++++++,,,,,,++++++---000222222///,,,+++---...,,,)))(((***,,,...//////...,,,---///222///111333555444222000...++++++***)))(((((())))))+++***)))))),,,///333555...---***&&&%%%'''((()))'''%%%$$$%%%&&&'''&&&%%%%%%%%%&&&''''''((((((((($$$%%%'''((()))((('''%%%&&&&&&&&&'''''''''(((((((((+++---,,,)))'''(((***,,,,,,+++***))))))***************))))))***...000222444===KKKZZZjjj}}}uuueeeYYYNNNHHHBBB;;;888:::222444666999<<<<<<;;;999<<>>EEELLL\\\tttjjjMMMDDD===888:::BBBDDD;;;000444444333444666999<<<>>><<<===<<<999444111111222444111...111777;;;999666333111/////////000///...333666888555///,,,...222000...------///111111000333111444:::;;;555000000333444444333111111222444;;;;;;;;;999888999<<>>@@@>>>???===999333000111333444222111222666888666444000...------///000000///444555555222...,,,...000000...------.........---111222444555555444222000333444444222111111333555=========;;;999999;;;===???CCCQQQiiipppOOO===666333111...------......---***(((,,,,,,,,,,,,,,,------...++++++,,,...000000...,,,******)))((('''''')))***++++++++++++,,,---......111111222222222111111000+++*********))))))((((((###$$$&&&'''((((((((((((((('''(((++++++'''%%%'''((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''((()))((('''&&&&&&&&&&&&'''''''''(((((()))***+++***)))''''''(((%%%%%%%%%&&&'''((()))***)))************+++///222888>>>GGGQQQ]]]ooo}}}rrrfff\\\WWWOOOGGG@@@<<<;;;;;;<<<===AAAIIIRRRVVVVVVTTTQQQGGG:::222666:::777///..................//////111///000444777:::@@@HHHNNN```{{{yyyWWWBBB@@@@@@===:::<<>>@@@??????<<<666000---000444222222222222222222111000...---,,,...000222222222333222111//////...///000---,,,++++++------,,,+++...444444///...444444///111222222222222333777999999:::<<<;;;::::::;;;===>>>FFFWWWqqqqqqQQQ>>>666333111///---,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,---......---,,,,,,...000111000...+++)))''''''(((***++++++,,,,,,---...///000000///111222444555444222000...)))************))))))((('''&&&&&&%%%&&&'''(((((((((&&&'''++++++((('''***)))(((''''''))))))((('''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&(((((((((((('''&&&&&&&&&'''''''''''''''))))))((()))******((('''&&&%%%%%%%%%&&&'''(((((()))************,,,000222999EEERRR]]]gggwwwuuukkkeee```VVVJJJBBB@@@AAABBBCCCCCCFFFNNNXXX^^^^^^\\\RRREEE999777999777444222.........//////000000000111000111555777:::@@@HHHSSSfffrrrPPP<<<;;;???===666222555777555...///000222555999<<<>>>>>>>>>;;;444---+++///333000111222111///---------...------...111444444444111///------///111111111///...---...000111000///,,,555444******444666//////000111222333555:::===333555888:::;;;<<<>>>@@@???III]]]xxxrrrRRR???777333111111...+++)))***+++,,,,,,,,,,,,,,,,,,,,,---...//////...---...000222111000---)))&&&'''***------,,,(((((()))+++---...,,,+++000222666999888444///,,,))))))************))))))---+++(((%%%$$$%%%'''(((***&&&&&&++++++((()))---***((('''((()))***)))(((''''''&&&%%%$$$######"""$$$%%%&&&'''((((((((((((''''''''''''''''''''''''***(((&&&(((++++++)))&&&(((''''''&&&&&&&&&'''''')))************,,,000333:::III\\\gggppp~~~zzzoooiii\\\NNNEEEEEEHHHJJJEEEEEEGGGOOOYYY______]]]NNNAAA888999888222000444.../////////000000111111222000111555888:::@@@HHHXXXkkkoooMMM<<<777666555444333222111111444000000444555555:::BBB===:::999888333///222777444444333333222111111111000///---,,,---///222444555111...---///000///---///---,,,,,,...000111111333111111444444111000222111111222444555777888999:::888777999<<<>>><<<:::???LLLdddqqqPPPAAA===888111000000000///...,,,+++***000---,,,//////,,,---000111000000111333333222000...+++((((((***,,,+++))),,,------,,,++++++,,,...444777888444222222...***++++++***)))(((((())))))++++++)))(((''''''''''''***((('''((()))***)))'''"""---///)))''',,,222((((((''''''&&&%%%######''''''((((((''''''&&&%%%((('''&&&&&&'''((('''&&&)))))))))((('''%%%$$$###(((******(((%%%$$$&&&)))***)))***......---111666???MMM```ppp|||tttdddUUULLLHHHHHHIIIFFFDDDEEEMMM\\\eee\\\OOO@@@:::777999777000---...///////////////000111111000...000444888;;;CCCLLLSSSrrrjjjLLL>>>888888777666555444333333666222222555777777<<>>???>>>DDDRRRjjjqqqPPP@@@<<<777111222111111000...,,,+++***///,,,,,,......,,,,,,///222111111222444444333111000---))))))+++---,,,***+++,,,---,,,******+++---000333333000///000...+++******))))))))))))******+++***)))((('''''''''''')))((('''((())))))(((''' $$$)))+++***)))***,,,"""###$$$&&&''''''(((((('''''''''''''''&&&%%%%%%((('''&&&''''''((('''&&&)))))))))((('''&&&$$$$$$((()))((('''%%%%%%))),,,+++)))***---......333999EEESSSgggwwwmmm[[[NNNGGGDDDDDDFFFEEEEEEKKKXXX^^^VVVIII===999888999666000...000---------------...//////111000111555888<<>>@@@@@@JJJYYYsssqqqPPP@@@;;;666000333333222111///---+++***...++++++------++++++...222111111222444444333222222///++++++---...,,,******+++++++++))))))+++,,,,,,......,,,+++......+++)))))))))))))))***************)))((('''''''''''')))'''''''''((()))(((''')))&&&%%%'''***+++(((%%%!!!"""$$$&&&((()))******&&&&&&''''''&&&&&&%%%$$$''''''''''''((((((((((((******)))((('''&&&%%%%%%'''((('''&&&%%%'''***------******,,,---///555<<>>444444333333222111111000222111111444888:::===>>>;;;:::;;;===:::222------...///////////////////////////.........000222333222111///......////////////...---///222555777777777333000111000------000111222444777888888777777:::999888888:::<<>>AAANNNccctttRRR@@@:::555///444333222111///---+++***...+++***------***+++......------///111222111000222...+++***,,,---,,,******+++,,,+++***+++,,,...///111///***)))++++++(((,,,,,,,,,+++***(((&&&%%%)))((((((''''''''''''''''''&&&%%%&&&'''((('''%%%'''&&&$$$$$$&&&(((((((((++++++++++++***)))((('''&&&&&&''''''&&&&&&%%%$$$&&&(((******(((((()))++++++***)))((((((((((((((('''(((***,,,,,,***'''$$$333...,,,++++++,,,333:::PPP^^^rrrsss]]]JJJ@@@===>>>:::<<<===;;;<<<>>>;;;555444888:::666///,,,---...///////////////000111111111222444666777:::FFFRRRgggcccJJJ<<<666444444444333333222222222...///111444;;;AAABBB>>>;;;777666888666111,,,,,,,,,,,,---...//////000000.........//////000111222000000000///---...000222...---,,,---000333444444666444666:::999444000111222222444555777999:::;;;222222222222333888???CCCRRRhhhvvvTTTAAA:::555000222222111000///---,,,+++...++++++------++++++...,,,,,,,,,...000111000///111...******---...---+++,,,---...---------///111111333222---++++++***&&&+++,,,,,,+++***(((&&&%%%((((((''''''&&&''''''((('''&&&%%%%%%&&&'''&&&%%%$$$%%%%%%%%%%%%&&&''')))))))))***+++++++++******''''''((((((''''''&&&%%%&&&)))++++++((((((***---,,,+++)))((((((((()))***((()))***,,,---+++&&&"""222...+++++++++,,,222999MMM[[[ooouuu^^^III===;;;<<<777<<<===999777777777444333777888333///......------------------...//////111222555777888<<>>;;;555222333333///------,,,,,,---...///000111111.........///000000111111///000111///------000333///...,,,---000222333333333111222555555111///111777666555444555666888:::333333222222333888@@@FFFXXXnnnxxxVVVBBB:::666111///000000///...---,,,,,,///,,,,,,......,,,,,,///,,,,,,,,,...111222111000111...++++++...000000......///000000//////222333000333222...,,,,,,***%%%((()))***++++++***(((''''''''''''&&&&&&''''''(((&&&%%%$$$%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))************(((((())))))(((((('''&&&%%%))),,,+++)))(((+++...,,,+++***(((((()))***+++***)))((()))++++++)))&&&...***)))+++,,,---333:::KKKYYYmmm}}}uuu]]]HHH<<<:::<<<:::???AAA;;;555444555555///333444000///222111------------------...//////222333777::::::???MMM\\\nnn~~~^^^KKK>>>555111111111000000000000000000444777:::CCCMMMLLLEEE;;;444///000111...---...+++,,,---...///111222222......//////000111111111///000111///------000333111///---...000222333333666333333555555222333666;;;999666444333444666888999999777555555888@@@FFF]]]sssyyyWWWBBB:::666222.........///...------,,,000---,,,//////,,,---000---------///111333222111111...,,,---000222222000///000111111111111333555...111222///------***%%%%%%''')))+++,,,+++******''''''&&&&&&&&&''''''(((&&&%%%$$$$$$&&&&&&%%%$$$'''%%%$$$%%%''''''$$$!!!&&&''''''((((((((((((((()))))))))))))))(((((('''%%%))),,,,,,)))(((+++///---,,,***(((((()))+++,,,,,,(((%%%&&&))),,,,,,+++***''''''***,,,...555<<>>CCCDDD===555333555555---000000...000555444//////////////////000111111333555999<<<<<>>DDDMMMUUUrrrZZZBBB:::999888333111...---.........---,,,,,,...///---)))+++000'''(((***+++---------,,,+++++++++,,,...111333555;;;888555555888999888666444555666444111...------,,,***(((((())))))((('''***&&&"""$$$(((***&&&!!!%%%&&&&&&%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&'''###!!!%%%'''%%%$$$%%%"""$$$&&&((()))***)))))))))*********)))((('''&&&))))))(((((((((((())))))*********))))))*********&&&(((***+++,,,000777===NNN^^^ppp}}}|||rrraaaOOOBBB<<<:::;;;======<<<:::888888:::<<<555,,,000111333HHHJJJ---///000222222111000000000222444888;;;<<>>>>>333111...---......------+++***+++---+++'''(((---%%%'''***+++*********++++++++++++,,,///222444666999999999;;;===>>><<<:::<<<<<<:::777222///------,,,***(((((())))))((('''***&&&###$$$'''(((&&&#########$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''***%%%$$$))),,,)))&&&&&&''''''((((((((('''&&&&&&)))))))))))))))((((((((()))(((((((((((((((((()))******))))))))))))******&&&(((******+++111999???TTTeeexxx{{{ooo\\\KKK???;;;:::;;;999999888777666666777888333///111111555HHHHHH---000222333222000///000111222444888<<<>>>FFFXXXjjjhhhNNNBBB>>>;;;888444222///.../////////...///222666;;;>>>>>><<<999555222000//////000000///000000000111222333222111---******...///...000333333333333111......///111...000111222222111///...111111111111111111222222000222555666666666777888>>>:::888888888===LLL\\\UUU===???IIINNN444111...------...---,,,///------///...***+++...''')))++++++***(((((()))******+++,,,...111444666555777<<<@@@CCCBBB???=========:::666111///...///---+++)))))))))***)))'''))))))((('''&&&&&&'''((($$$%%%&&&'''((((((((((((&&&%%%%%%%%%%%%&&&'''((()))'''(((,,,+++&&&$$$&&&))))))))))))(((((('''''''''''''''((()))******+++))))))(((((((((((())))))******))))))))))))******,,,.........///555>>>EEEXXXkkk|||ooo[[[JJJ???<<<;;;;;;:::999888777666555555444111333555333555AAA@@@111333333333111000000111222333555999===@@@JJJ^^^qqqaaaKKKBBB===999666444111//////000111111000111444888;;;<<<;;;:::888333111///...000111111000000000000000000000000000,,,))))))---//////111666555555444111...---...000//////000111111000...---111111111222222333333333111333555666555555666777<<<777555777777===OOOccc}}}RRR@@@NNNbbbkkk444222///------------,,,...++++++---,,,))))))+++******+++++++++***((('''*********+++---000222444111666<<>><<<:::999999888555333333555555666888999888888999555000...///111333333444666:::>>>CCCNNNdddwww~~~[[[FFF===888555444333111//////111333333333777888:::;;;:::888666666444222//////000000000000...//////...------...///---***))),,,......111555222333222000------...000////////////......------...///000111222333333333222444666666666555666777;;;555555888;;;BBBXXXoooVVVEEEQQQ```ddd555222///---------,,,+++,,,)))(((******'''&&&(((+++***)))+++......,,,(((*********+++,,,...000222000444:::???BBBEEEGGGHHHFFFDDD???999444111222333---+++)))((((((((('''&&&***(((&&&%%%%%%&&&''''''(((((((((((('''&&&%%%$$$&&&%%%$$$$$$$$$&&&(((***%%%$$$%%%(((&&&######'''&&&&&&&&&&&&'''((())))))''''''''''''((()))+++,,,++++++************++++++++++++************++++++******++++++...666AAAJJJcccyyy{{{fffUUUJJJEEEAAA???===;;;999999:::999666444888555222888===666444???>>>666---+++///333444333666777;;;@@@EEERRRhhh}}}zzzVVVAAA888333222333333111000000222444444444;;;<<<<<<;;;888555444333555333000//////000///...---......---++++++,,,...///+++***---...---///444///000000...------///111000///...---------------------///000222222333333444666777888777666777888;;;555555;;;???HHH```zzz[[[CCCAAA@@@888555222///---------,,,+++000,,,***------***(((***,,,)))(((+++000222///***************+++---///000111444777;;;???DDDIIIMMMSSSPPPIII@@@888333222333,,,***((('''''''''&&&$$$,,,'''""""""&&&((('''$$$$$$$$$%%%&&&''''''''''''&&&%%%$$$###$$$&&&(((***'''$$$###''')))((('''))))))((('''&&&%%%$$$$$$%%%))))))(((''''''((()))***,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------111;;;GGGQQQjjjlllZZZOOOIIIDDDAAA;;;888777777999999666333===444...999BBB777444DDDBBB777+++)))...555666333777888<<>>KKKYYY___^^^TTTDDD======999111333///***'''''')))+++,,,'''&&&%%%$$$%%%''')))+++(((&&&%%%&&&))))))'''$$$'''%%%$$$$$$%%%'''''''''''''''''''''''''''&&&&&&++++++***)))((('''&&&&&&''''''(((((()))*********,,,+++++++++++++++++++++---,,,+++***)))***+++,,,...---...111555===NNN]]]uuutttddd\\\UUUIII===999999:::999888777666555333333222444555666555333:::777333222333444555555<<<>>>BBBDDDFFFRRRiiibbbGGG<<<444333555222000000//////000000111222888<<<===888444333111//////...------...///000000111000///---------------...******,,,,,,***+++///000///------//////...---000000111222222111111111333111444888777333444999444444555666888:::<<<======<<>>>>>@@@LLLYYYbbbbbbZZZKKKCCCBBB===444000,,,(((&&&&&&'''(((((('''&&&&&&%%%&&&'''(((((('''%%%$$$%%%((((((&&&$$$'''&&&$$$$$$&&&''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$&&&&&&''''''(((((())))))*********++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,......000444:::CCCTTTdddxxxyyyhhh```YYYMMMCCC;;;;;;:::999888777555555222111111222444444333222666666555222//////222555;;;===AAADDDGGGTTTmmm|||\\\EEE===666555777333222111///...---...///000888<<<<<<888444333111---,,,...///...,,,,,,...111111000///......---......,,,***+++,,,+++***...555,,,,,,---///111111///---......///111111222222222333222444777666444444888222222333444777:::===???@@@===>>>CCCIIIXXXwww___DDD888555444444000///000///***)))+++,,,***)))++++++''''''))),,,+++))))))+++,,,+++***,,,***)))***,,,......---000222666;;;===AAAKKKWWW]]]```ZZZMMMDDDBBB;;;222---+++(((''''''((('''&&&'''''''''''''''&&&&&&%%%&&&%%%$$$%%%''''''%%%$$$'''&&&$$$%%%&&&(((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((())))))((())))))***+++,,,------+++,,,,,,---------,,,,,,//////222888???JJJ\\\lll}}}{{{jjjaaaYYYOOOGGG???>>><<<999777555444444111000000111333333222000000444555222......333::::::<<<@@@DDDHHHWWWqqqvvvYYYEEE@@@888555555000111000...,,,---///111333888<<<<<<888666666444000---...............///000000000//////............------...///,,,,,,333<<<++++++,,,...111333333222......///000111111111111000111333444333222333555666555555444555777999:::@@@===<<>>:::<<>>777333222---222111...------...111222555888888666666888777222111...,,,...111333000---///////////////.........------...///---,,,333<<<...,,,++++++---000111222000000111111111111000000000333444444333333333333888777666555555666777777>>>;;;:::AAAPPPhhh^^^CCC888555333222000000222000,,,***,,,111...,,,...---***+++...,,,***))))))***++++++***---,,,+++,,,.../////////111000111444666999BBBLLLXXX^^^[[[OOOEEEAAA;;;333,,,+++******++++++)))'''&&&'''((()))(((%%%###!!!&&&'''(((((((((''''''''''''&&&%%%&&&((()))(((&&&&&&&&&&&&'''''''''((((((((((((((()))******++++++''''''((((((((((((((((((+++++++++******))))))))))))***,,,...//////......000000333999@@@KKK^^^nnnrrrbbbUUUJJJCCCAAADDDAAA<<<777444222111111111000000111333333222111444222000000222555888999:::<<<@@@DDDJJJYYYtttbbbJJJ>>>>>>999777888333666444222///.........///111333444333555888666111222...+++...333555111,,,---...............---------+++,,,---,,,+++///666111...***)))***+++------111111222222222111111000222666777555444555666444444555666777888888999999;;;999999BBBVVVqqq^^^CCC777444333222000000222111---+++,,,222...---...---++++++///+++***((((((***+++***)))+++++++++---//////...---111111333444444777BBBMMM[[[```\\\MMMAAA===888111+++***))))))******)))'''%%%&&&'''((('''%%%###!!!'''(((******((('''((()))'''&&&&&&'''))))))(((&&&%%%%%%&&&&&&'''((((((((('''''''''(((((()))))))))###$$$$$$%%%%%%&&&'''''',,,,,,+++***)))((((((''')))***+++,,,......//////000000333999@@@KKK]]]mmmmmm^^^RRRFFFBBBDDDDDD@@@;;;555111000000111111000000111333333222000777444///...000111222111999<<>>888444...---+++))))))***+++***)))%%%&&&&&&'''&&&%%%$$$###%%%(((***)))'''&&&''')))&&&&&&&&&((()))***(((&&&%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((("""###$$$%%%&&&(((((()))++++++******))))))((((((((())))))***,,,---///000000000333:::AAAMMM___ppp}}}fffYYYOOOEEEDDDJJJCCC???999333///...///000/////////000111222111///444333111///...///222444777;;;CCCKKKSSSaaa{{{VVVAAA999;;;777666888555111222222222333333333333555666555444666999666000***---///000///---...///***+++,,,---------,,,+++333...,,,///000...---...++++++---111555777777666///000111333555555666666///555777222111444444111333555888;;;<<<;;;999888888888<<>>888222......///000...------...000111///......222444222///111777===555;;;DDDNNNWWWfffrrrWWWJJJ===999999666333333............000222444555999888666555666555444222...,,,***+++...///---+++///++++++---...---///333---------------------------///000///...---...///---000111111333777666222777888999555000///333777<<<<<<:::777444333555777777;;;@@@KKKccc___FFF;;;555000000000//////.........---+++++++++*********))))))************))))))))))))+++------,,,...222555666;;;???AAA@@@DDDQQQcccpppzzziiiVVVEEE;;;777666///---++++++,,,,,,+++***'''&&&$$$$$$$$$&&&((())))))******(((%%%######$$$)))###%%%...///(((%%%)))''''''&&&&&&&&&&&&'''''''''''')))))))))((('''&&&''''''(((((())))))******222---******)))''')))---((()))***)))((((((***,,,---333333999HHHRRRbbbxxxppp[[[OOOIIIEEEFFFHHH:::777333111000000///---...------///111222111000000111222222333555888;;;888<<>>CCCPPPggg^^^EEE<<<888444///......---+++******)))************************************)))))))))(((,,,***,,,111555:::FFFSSSddd{{{sssbbbRRREEE999333...---,,,,,,,,,+++(((&&&)))(((((('''&&&&&&&&&&&&+++,,,,,,+++(((''''''((((((***&&&!!!'''222444---(((((((((''''''(((((((((,,,+++)))(((''''''(((((((((((())))))***+++++++++---++++++......)))''')))(((***+++*********,,,...,,,333444;;;HHHRRR___tttrrr]]]TTTQQQIII>>>777444222000///000111111000111000000111222222000...///000111111222444777999<<<===AAAJJJ\\\wwwwwwWWWBBB<<<777777666222000222111111111222444777999;;;<<<999444111000000///---((()))++++++++++++---///...,,,---000000---,,,///........................---///000///...---...///...111333333777;;;:::666666666555444333222111111000333555777888:::<<<>>>===CCCTTTooo\\\DDD;;;777444//////...,,,+++***))))))***************+++++++++************))))))))))))---***+++111555;;;KKK\\\nnn}}}mmm]]]OOOCCC888111,,,++++++,,,,,,,,,)))'''(((((((((''''''''''''''''''(((******))))))***,,,,,,+++'''$$$(((111777777)))((((((''''''(((((())),,,+++***)))((('''''''''(((((()))******++++++,,,,,,******---,,,'''%%%'''((()))************---///)))111444;;;HHHOOOZZZmmmzzzcccVVVOOOGGG>>>999444222000///000111000000111000000111222333111///...000111111111333666999<<<>>>CCCLLL^^^xxxnnnTTT@@@;;;888888666111000111...///000111444777:::<<<<<<888333000000//////...&&&(((******)))(((***,,,///---...111111...---/////////......---,,,,,,,,,***,,,///000///......///...111333333777<<<;;;777666555333222222333333333111333666888:::;;;===???<<>>JJJOOOWWWiiihhhXXXOOOEEE>>>;;;555333000//////000//////000//////111333333222111...///000111111333666999===???DDDNNN___yyydddPPP@@@<<<999999666111///111------///111444888;;;===;;;777333000////////////,,,...000...,,,+++,,,///000...///222222///---/////////...---,,,++++++***'''+++///111111000000000///222444444777;;;;;;777555333111000222444555555111444777999:::<<<>>>@@@AAAIII___~~~ZZZBBB999666444333222111000...---,,,+++))))))******++++++++++++************))))))))))))+++(((,,,444777888FFFXXXooo|||___UUUHHH???:::777222...((())))))+++------***(((&&&&&&'''((())))))(((((()))******)))'''&&&'''(((((($$$&&&+++***(((111>>>))))))(((((((((((())))))++++++,,,+++***(((&&&%%%)))))))))***++++++,,,,,,***((((((++++++)))))),,,***+++,,,,,,,,,---///222,,,666;;;CCCNNNRRRYYYiiijjj[[[OOOEEE>>><<<555333000//////000///.../////////111333444333222...///000111111333666999===@@@EEEOOOaaazzz~~~^^^LLL===;;;888555222000000///---//////...111888;;;;;;888444///,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---...///111111111000///............---111555333,,,,,,111,,,...111222111///...///000000222777;;;;;;888555222000111333333333999@@@999999:::::::::;;;;;;<<<===KKKhhh}}}WWW@@@:::777333222222111000///...------************************+++***))))))((()))))))))+++---///111333:::DDDKKKeeexxxuuudddRRRGGG>>>:::888555555666)))((('''((())))))(((&&&''''''(((((('''&&&%%%%%%))))))***))))))((('''''''''((())))))(((((()))***++++++***)))&&&$$$""" (((++++++&&&%%%(((******'''''''''(((((()))***+++)))))))))))))))))))))))))))------***000:::888...333444:::DDDOOOZZZhhhtttooo^^^QQQEEE<<<888;;;555111222111...---///111111111000000000000000333333333444555888:::;;;===@@@EEENNNbbbvvvTTTAAA888777444222111000000000111333222///111666888666666222...,,,+++,,,,,,+++------,,,,,,,,,------...,,,***)))***...///...,,,,,,---111666444...---000///111333333111000//////111222444888;;;;;;888555333222222333222000444:::888777777666666888;;;>>>CCCRRRooozzzUUU???888555222000000///...---,,,,,,+++******************************)))(((((((((((())))))+++---///111888AAAHHHYYYjjjwwwxxxuuuoooaaaRRRFFF<<<333111///---,,,...'''%%%######%%%'''''''''''''''(((((('''&&&&&&%%%((()))))))))(((((('''&&&((()))***)))((('''((()))+++***)))(((&&&$$$###""""""'''+++,,,,,,,,,((("""'''''''''(((((()))***+++))))))))))))))))))))))))(((---,,,)))///888777...555666>>>JJJXXXfffwwwqqqaaaTTTHHH???;;;;;;666222222222///...000000000000000000111111111000000000222444666999;;;<<<@@@EEENNNcccsssQQQ>>>555444333222111222333333222444333111333888888555333000,,,++++++,,,,,,+++...------,,,,,,,,,,,,---,,,(((%%%'''---///,,,(((+++,,,000444333///...000222444666555333000000000444444666999;;;;;;888555888555555666444000111555555555444222333666<<<@@@III[[[yyyvvvSSS===555333000///...---,,,+++******)))******************************)))(((((((((((()))(((+++---///111777???EEEMMMYYYaaa___[[[VVVKKK???@@@777000...---+++***+++(((%%%"""!!!###&&&((()))'''''''''(((''''''&&&%%%'''(((((((((((('''&&&&&&)))******)))'''&&&'''(((+++)))(((&&&%%%%%%%%%%%% ###&&&(((+++,,,''''''''''''(((((()))***+++))))))))))))))))))))))))(((++++++)))---555555...555888AAAOOO```rrrtttdddXXXKKKBBB>>>;;;666222333333000///111//////000000111111222222.........000222555777999;;;???DDDOOOdddpppOOO???777666555444333444555666000222222222666<<<;;;777000...+++***+++,,,,,,+++......---,,,++++++++++++///---***+++------+++(((++++++---...///...///000555666777666333111111111666777888:::;;;:::888666;;;888888999777333222555222444444444444777===BBBLLLaaarrrQQQ===555111///......---,,,+++***))))))************************++++++***))))))))))))******---000111333777>>>DDDGGGNNNRRROOOJJJGGGAAA999@@@888111//////,,,******+++(((%%%$$$%%%'''((()))&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&)))******)))'''%%%&&&'''***(((&&&%%%$$$%%%'''(((%%%###"""(((((($$$''''''''''''((()))***+++))))))))))))))))))))))))(((******(((,,,222222...666999BBBPPPaaatttsssfffYYYLLLCCC???:::555333444555222111222......///000111222222333/////////000111333555666888===CCCNNNdddfffHHH:::888777666444333333444444000222222333999>>>===777///---+++***+++,,,,,,+++...---,,,+++++++++++++++,,,...000...+++)))+++------,,,)))''')))---000111555666777666333222222333666888:::::::::999888777:::777666888888555444666000444888999888:::???CCCNNNfffpppQQQ>>>555111000//////...---,,,+++******************************,,,,,,+++************+++))),,,000111333666<<>>999444222555555222111333......///000111222222333333222111111111222444555666;;;BBBNNNddd^^^CCC888777666444222111111111111333444444555;;;???;;;444///---++++++,,,,,,+++***---,,,,,,++++++++++++,,,&&&+++///---)))(((,,,111...---)))%%%'''---000///222444444444333222333555666888::::::999888888999777333111444666444333555111666;;;===;;;<<>>@@@>>>===<<<<<<<<<;;;333.........***&&&&&&***)))((((((((('''%%%###%%%&&&''''''((('''''''''&&&&&&'''(((((((((((('''((())))))(((&&&%%%&&&'''((('''&&&%%%&&&&&&'''(((((((((&&&$$$''',,,+++''''''''''''(((((()))***+++(((((((((((((((((((((((())))))))))))+++---///000:::>>>FFFRRR^^^nnn}}}mmm```RRREEE===<<<777333222444555333111222//////000000111111222222444333222222222333444555777<<>>FFFQQQggguuuSSS???;;;777666555444333444444555...///111666???EEEAAA999111///------------+++)))************+++,,,------......---,,,,,,,,,+++***---000...+++...222000))),,,---///000111222555888333666999999777666888:::;;;444000222555444555777777;;;===;;;888;;;DDDLLLeeeiiiOOO???444///000///......---,,,+++******************************))))))((('''''''''''''''(((,,,000222222333666:::222222333555333111111444222,,,***...000...++++++---***'''''')))---///111%%%%%%&&&'''((((((((('''''''''((()))******))))))%%%'''((('''&&&&&&'''(((''''''((((((''''''&&&%%%&&&))))))&&&$$$&&&(((''''''''''''(((((()))***+++((((((((((((((((((((((((+++******+++++++++///333333888CCCOOO[[[jjjzzzjjj[[[LLL???999:::444000000333555222000111111111111000000000000000......///000222555777999;;;AAAHHHSSSiiinnnRRR???777666666555666777777555444333000333777===KKKLLL<<<888,,,+++...***+++---&&&---+++))))))***+++***)))...---+++***))))))***+++---------...///000111111000000111222333444444555222777:::888777888777444555444111000000222555666:::???;;;;;;BBBCCCFFFRRRiiifffMMMAAA999444111000///...---,,,++++++++++++++++++*********))))))+++(((&&&'''))))))'''%%%111000111666666333333555222444555555333222222333/////////...------,,,,,,,,,***'''%%%%%%'''***,,,***)))''''''(((((('''&&&%%%&&&((()))))))))(((''''''&&&%%%%%%%%%%%%$$$###+++)))'''&&&'''(((''''''''''''(((((()))*********)))'''%%%%%%''')))))))))*********)))'''&&&''')))******+++,,,...///000000555>>>BBBLLL]]]kkk~~~vvvgggVVVGGG===777444333555333///...111222///............///000222222111111111222333666888999999>>>GGGVVVkkkdddKKK<<<777666666666666666666555444666333999AAAJJJXXXVVVCCC<<<222111111***+++000---...---+++++++++,,,+++***,,,,,,++++++,,,,,,---...------,,,,,,---///000111///000000111222333444444444777888444333555555222555444333222222333555666777;;;888888???@@@EEESSSqqqcccJJJ>>>777111//////...---,,,+++*********+++++++++*********))))))***(((''''''))))))'''%%%---+++---111222000///222222333444222000//////000000//////...---,,,+++++++++)))'''&&&&&&''')))+++'''%%%$$$$$$%%%%%%$$$###&&&&&&'''(((((((((((((((***(((&&&&&&''''''$$$ +++)))&&&&&&'''(((''''''&&&''''''(((((()))******)))'''&&&&&&''')))))))))((()))***)))(((((()))+++++++++,,,------...//////222:::???HHHYYYgggyyyvvveeeTTTFFF===777555222444222......111111/////////...//////000111222111111111222444666888:::999>>>HHHWWWlll{{{[[[DDD;;;999666555555555555444444333777666@@@OOO^^^mmmiiiTTTDDD888555333))))))000111000...,,,,,,------+++***)))***,,,---...//////000------+++++++++---///111//////000111222333444444444666555111111555666555444444444555555666666666555999777777>>>???GGGYYYyyyaaaHHH<<<555000......---,,,+++***)))))))))+++++++++******************(((''''''))))))(((&&&+++)))***///000......111444444444222///---......000///...---,,,+++******))))))(((''''''(((((())))))'''&&&'''(((((('''%%%'''''''''&&&''''''((()))'''&&&&&&(((******&&&###***(((&&&&&&'''((('''&&&%%%&&&&&&'''(((((()))))))))(((&&&&&&((()))***)))'''((())))))((()))+++---,,,,,,---------.........111888<<>>:::777444777777444444555444111000000////////////000000111111111222333666888999;;;AAALLL\\\pppYYYAAA;;;888222666777888444000...222555999GGGgggiiiGGG444444111...///...++++++,,,---//////---***......---,,,+++*********,,,,,,---......---,,,+++,,,------...///000111222222222000...111444000)))333444555777888888999999777:::999>>>CCCEEE\\\ZZZCCC999444111/////////---,,,+++*********))))))*********+++++++++''')))******((((((***,,,)))&&&''',,,...///111666<<<>>>AAAAAA===666111...))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%)))((('''(((*********)))&&&'''''''''&&&&&&%%%$$$$$$''')))(((%%%###$$$&&&%%%$$$%%%&&&(((((('''%%%&&&''''''(((((()))******+++)))'''''')))***+++***)))******)))''''''(((***............////////////555999999@@@QQQZZZdddtttjjj___OOOEEEAAA>>>:::666333666666444333444333/////////...//////000111222000000000111222555777888<<>>;;;<<>>>>>@@@EEEOOObbbsssXXXFFF666222444...///...------++++++***)))))),,,///...,,,***+++...,,,,,,------((($$$&&&,,,******+++,,,---///000111444999===;;;444...,,,,,,***)))((()))+++,,,,,,+++&&&&&&'''''''''''''''&&&&&&''''''((((((''''''&&&'''''''''''''''&&&&&&&&&((()))***)))'''&&&&&&''')))'''%%%$$$###$$$&&&'''''''''&&&&&&''''''((()))+++&&&%%%''')))))))))++++++++++++***)))))))))((())))))***,,,...000222333:::999<<>>MMMaaaxxxaaaKKK@@@999555222111//////111111222888@@@UUUzzzyyyOOO:::111+++,,,---+++***,,,------,,,,,,,,,,,,------......---***''''''***,,,(((***---000111111///...111111222333444444555555555555555555555555666666777666666888:::<<<<<<;;;===???BBBEEENNNcccsssXXXFFF777333333...///...------++++++***)))(((***,,,+++)))((()))+++...++++++---+++((()))---******+++,,,---///000111222555777444///***)))+++)))(((''')))+++,,,,,,+++###%%%&&&((()))(((((('''''''''((((((((((((''''''''''''''''''''''''''''''&&&((()))(((&&&%%%%%%&&&***)))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((***'''%%%&&&(((***+++,,,,,,,,,++++++***)))(((((())))))***+++---///111222888888;;;BBBGGGLLLWWWaaalllxxxiiiVVVGGG???;;;777333666333000//////111111111,,,...///.........000222222111000000111222555666777???PPPfff}}}zzzXXXEEE===888555555444333333444333333:::CCC]]]iiiGGG666111,,,------+++)))))),,,,,,++++++***+++,,,,,,,,,+++***+++------+++((((((***---000111111///...333333444444444444333222666666555555666777888999999999999:::===>>>>>>>>>@@@DDDGGGJJJTTTllluuuZZZHHH888333333---///...------++++++***)))((()))))))))(((((()))***---'''$$$(((---,,,************+++,,,---///000111222444444111---))))))))))))(((((()))+++---,,,,,,###%%%&&&((()))((((((''''''((((((((((((((((((''''''''''''''''''&&&&&&&&&((()))+++***)))'''(((((((((((()))((('''&&&$$$###%%%&&&&&&''''''''''''''')))(((&&&%%%'''***,,,+++---,,,,,,+++***))))))(((+++++++++,,,---...///000777777:::???BBBFFFPPP[[[fffvvvuuukkk___OOOCCC===:::777555444222000000111222111000,,,...///.........000222333222000000000222444666777>>>NNNddd}}}kkkKKK===:::777666888555555555555333444<<>>======BBBGGGLLLZZZttttttZZZIII888333333---///...------++++++***)))++++++***))))))***+++++++++"""$$$+++,,,)))'''******+++,,,---///000111333444333111...+++******+++***)))***,,,------,,,&&&&&&'''''''''''''''&&&'''(((((())))))((((((''')))(((((('''&&&&&&%%%%%%%%%'''((((((&&&%%%&&&'''%%%&&&'''((('''%%%""" &&&&&&'''(((((((((((('''((()))'''%%%'''+++,,,))),,,,,,,,,+++*********)))++++++++++++,,,---...///777777:::@@@CCCGGGOOOXXXcccppp}}}{{{pppeee[[[RRRGGG>>>;;;:::999888333222000111222222111///---...///.........000222333222111000000222444555666;;;HHH]]]www}}}```CCC:::999666444555333333444555333555>>>JJJooosssJJJ???000///---************)))++++++,,,---,,,+++***)))*********,,,------,,,+++...---+++)))***,,,///000///000222333333222111000222222111111222444666888:::999999:::<<<<<<<<<;;;999???EEENNNaaa}}}qqqXXXGGG888444444---///...------++++++***)))---+++*********+++,,,,,,+++$$$!!!&&&******((((((******+++,,,---///000111111111222111000...---------,,,+++,,,---...---,,,))))))((('''&&&%%%%%%%%%(((((())))))))))))((((((******)))'''&&&%%%$$$###"""$$$&&&&&&$$$###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&'''((()))))))))(((((('''***)))&&&''',,,+++&&&++++++++++++++++++++++++*********+++,,,...///000777666999@@@EEEIIIOOOVVVcccllltttuuutttuuuvvvuuuqqqttttttqqqmmmiii___VVVMMMHHH@@@;;;:::::::::999555222000000000111111000---...///.........000222333222111000000222444555888:::CCCVVVrrrzzz]]]CCC;;;;;;555000000000000222444333555@@@LLLpppoooEEEAAA,,,,,,+++((((((***+++******+++---...---+++)))(((***,,,---+++((((((+++...)))***---//////---+++***,,,---000222333222111111000///......000222555666:::888777888::::::999888:::@@@HHHTTTkkknnnVVVFFF888444444...///......---,,,+++***))),,,+++)))((()))+++++++++---***(((++++++))))))+++******+++,,,---///000111...///111111111111000//////---,,,,,,......---+++,,,***(((&&&%%%$$$$$$%%%(((((())))))))))))((((((+++***)))(((&&&$$$###"""&&&'''))))))((('''((((((+++)))'''&&&&&&'''((()))&&&''')))*********)))((('''******'''(((,,,***$$$++++++++++++++++++,,,,,,(((((()))***,,,///111222555444777???EEEIIINNNTTTcccjjjooommmkkklllnnnmmmhhhiiihhhccc___\\\UUUMMMFFFBBB===::::::;;;;;;:::777444000...///000111222---...///.........000222444333111000000222333555<<<<<>>IIIXXXqqqmmmRRRCCC666444555///......---,,,,,,,,,,,,---,,,+++******))))))******))))))***,,,,,,+++'''$$$&&&---///------111333000444555444333777<<<<<<777555222222222...((('''***)))((((((''''''''''''((()))))))))(((&&&&&&'''(((,,,+++***(((&&&$$$"""!!!!!!###'''***+++***(((&&&,,,***)))((())))))'''&&&'''(((+++,,,,,,***(((&&&&&&&&&&&&'''***+++++++++***++++++,,,,,,++++++***,,,,,,------...///000000222555;;;BBBIIIPPPUUUXXXhhhiiiiiihhhjjjlllhhhbbbccc```[[[UUUPPPKKKHHHFFF@@@===:::888999999999999222111000//////.........///////////////000111111444111---...111555666666;;;>>>DDDSSSmmmqqqPPP===<<<777333555555222222333444333555???KKKrrr```BBB222:::333......///------///,,,+++***,,,---...---+++,,,---......,,,++++++,,,,,,++++++******++++++,,,000666;;;999666555222...222111///000222444555444444333444777666222333777999???IIIYYYtttjjjQQQBBB555444555.........---,,,,,,,,,,,,---++++++******))))))******))))))***,,,---,,,(((&&&''',,,...++++++000222000444777888:::@@@FFFFFFCCC???:::666444000***((()))))))))(((''''''&&&''''''(((((()))'''%%%%%%&&&(((,,,+++)))(((&&&$$$###"""***'''$$$"""###&&&***---***(((&&&&&&''''''%%%$$$(((((((((((((((((((((((('''&&&&&&'''***++++++******++++++,,,,,,++++++***,,,,,,------...//////000444666;;;CCCJJJRRRXXX[[[hhhjjjiiiggghhhjjjgggaaaccc___YYYQQQJJJEEEBBBAAA777555333333444666777777222111000//////........................//////000444111......111444666666<<>>000555///+++,,,,,,******---))))))+++---......+++))),,,...//////---,,,,,,---+++++++++******++++++,,,111;;;DDDBBB===999777444444222000111333555666555888444444777888777666888===AAAJJJ\\\yyyfffNNN@@@444333444---......---,,,,,,,,,,,,,,,++++++*********)))))))))))))))***,,,------***((('''+++,,,))))))---000000444:::AAAGGGPPPXXXYYYVVVKKKBBB888444000+++((()))***)))((('''&&&&&&&&&&&&&&&''''''&&&$$$$$$%%%'''+++***)))(((&&&%%%$$$###,,,((($$$!!!"""%%%+++...)))(((&&&&&&''''''&&&$$$***((('''%%%%%%''')))***(((''''''((()))******)))***++++++,,,,,,++++++***,,,,,,,,,---......//////444777<<>>IIIKKKGGGDDD>>>999777555333333444555555444888222000555999::::::;;;BBBDDDMMMbbb~~~aaaJJJ>>>333222222,,,...---,,,,,,++++++,,,,,,***************))))))((()))((()))+++------+++)))(((******((((((***...000444>>>KKKVVV___ffffffbbbOOOBBB666111///+++((((((***)))((('''&&&%%%%%%%%%%%%&&&&&&%%%$$$###%%%'''))))))((('''&&&%%%%%%$$$###%%%&&&((()))***))))))+++)))(((((())))))(((&&&)))((('''&&&&&&''')))***)))((('''((()))***)))(((***++++++,,,,,,++++++***,,,,,,,,,------.........444777<<>>;;;:::::::::999888222111000///............---.....................111000000000111333555666777<<>>GGG```}}}rrrSSS@@@999222...,,,---+++)))***...///---++++++---/////////---///000///...,,,---------,,,,,,,,,------...///555@@@KKKQQQSSSPPPFFF<<<;;;999666444444444333222111+++)))...444777999<<>>======888777666666888888666555222111000//////.........///000111111111000......///000222222111222444666666<<>>LLLbbbtttoooYYYDDD777111///------...,,,(((***///...---,,,,,,...//////...,,,---......,,,++++++,,,************+++,,,---...777EEEUUU^^^^^^WWWJJJ===:::888555333444444333222555222222444666888>>>EEECCCMMMdddqqqWWWDDD;;;333333333+++---,,,++++++***+++++++++((()))***+++***)))'''&&&***((('''((())))))(((&&&)))'''))),,,+++((()))...333;;;@@@???<<<999555000000,,,***++++++((((((,,,&&&&&&%%%%%%&&&&&&''''''$$$%%%&&&%%%$$$%%%&&&(((%%%&&&&&&&&&'''(((((((((''''''&&&'''((()))+++,,,'''&&&%%%&&&'''((('''&&&$$$############%%%'''((('''&&&&&&'''***++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,333777@@@IIISSS[[[```ccchhhlllmmmgggbbbaaa___]]]YYYUUUMMMFFFAAA?????????;;;:::999999::::::888777222111000//////............///000111000///---,,,...000222222111222444666555<<>>777555333333444555555555555333333444333333;;;DDDBBBOOOiiipppVVVCCC;;;444333333+++---,,,++++++******++++++'''(((***+++***)))'''&&&***(((''''''(((((('''%%%)))''')))...---((()))...///444777333000000000///+++***+++---,,,((()))---%%%%%%%%%%%%&&&'''(((((($$$%%%&&&&&&%%%%%%''')))%%%%%%&&&&&&'''(((((()))'''(((***++++++)))'''&&&)))((('''((()))***)))((($$$""" """&&&(((&&&&&&&&&'''***++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,444999BBBLLLVVV]]]aaaccciiinnnnnnggg```]]]YYYVVVSSSOOOIIIDDD@@@??????@@@===<<<:::999999777444222222111000//////.........---...///000000...,,,+++...000333333111111444777222999CCCPPPfff|||[[[BBB;;;555222444666444222333222222222333555777888@@@QQQbbb```OOO<<<444444333222111///---+++***)))000---+++---111333000,,,******+++++++++,,,,,,,,,---000,,,+++000------888===PPP___```XXXOOOAAA444666555333333333333111000333///...222666777:::>>>EEERRRllljjjXXXDDD:::777333000......------,,,,,,+++******+++++++++***)))(((((('''***((('''((()))***)))'''***)))((((((((()))+++,,,000333111------000...((('''(((***+++***(((%%%###$$$%%%%%%&&&&&&%%%%%%$$$***'''$$$###$$$&&&''''''(((((('''&&&&&&&&&&&&&&&'''&&&&&&'''))))))((('''''''''((((((((((((''''''(((((((((((((((''''''''')))'''&&&(((+++---,,,***,,,+++*********+++,,,,,,+++)))((()))+++---......777;;;DDDOOOUUUUUUWWW[[[dddggghhhccc___[[[UUUNNNIIIHHHFFFCCC@@@???AAABBB<<<999888:::<<<<<<777222555222000...///000000000+++,,,...///111333555666111222444333222222333555;;;>>>BBBKKK```~~~zzzYYY???:::333111333444333111333333222222333555777888GGGUUUaaa]]]KKK;;;555666.........---------,,,,,,///,,,)))+++......+++'''***++++++++++++,,,,,,,,,---000,,,+++000---...:::BBBQQQZZZVVVLLLEEE<<<333555333222222333333222000333//////333666777:::???CCCRRRnnndddSSS@@@888555222000///------,,,,,,+++*********++++++******)))((((((''')))'''&&&'''((()))((('''***)))((((((((()))***+++---000///,,,---///,,,%%%(((((()))***)))'''%%%$$$&&&&&&''''''''''''&&&&&&)))&&&###"""###%%%&&&&&&)))(((''''''&&&&&&''''''((((((((()))******)))'''(((((())))))))))))(((((('''''''''''''''''''''''')))'''&&&'''***,,,+++)))++++++++++++,,,,,,,,,,,,---,,,******+++---......444;;;GGGSSSWWWUUUUUUYYYgggjjjiiibbb\\\WWWPPPIIIJJJIIIFFFCCC@@@@@@@@@AAA>>><<<:::;;;======888333333111000000000000///---......//////000111222222111222333333222222333555777;;;@@@III^^^{{{rrrQQQ===888222000222333222111444333222222333555888999IIISSSZZZTTTCCC666333666------,,,,,,,,,,,,++++++...,,,***+++...///,,,)))++++++++++++,,,,,,,,,,,,---000,,,+++000---000===LLLVVVXXXLLL@@@;;;888333333222111111222333222000222000000444777888<<>><<<===>>>===888444111000000000111000...,,,000000/////////.........000222333333222222333444444999@@@III^^^{{{fffGGG:::777333111222333222111555444333333444666888:::BBBJJJOOOIII;;;111///111//////...,,,+++)))((((((+++******,,,...///...,,,+++++++++,,,,,,,,,------,,,000---+++000...222AAAWWW___]]]LLL===888777444222000000000222333222111222000222666888999>>>DDDOOOaaa~~~uuuWWWIII;;;444222///---...---------,,,++++++******************))))))(((((()))'''''''''((()))((('''(((((((((((())))))******++++++***)))******(((%%%))))))(((((('''''''''''''''''''''((((((''''''''''''%%%######$$$&&&'''&&&******)))((((((((((((((('''&&&&&&'''((((((&&&###&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''((())))))(((+++,,,...///...---+++***+++,,,,,,++++++,,,///000222<<>><<<;;;:::888666444555222...------/////////------------............///000222111000000111333222999AAAJJJ\\\xxx|||XXXCCC666555444333222333333444333444666777888888888888555;;;@@@???999333111111------...............///666555444222///,,,***(((,,,,,,,,,,,,------------+++000---+++///000888KKK___jjjkkk[[[HHH>>>:::666333222111111222333222000111222555999:::;;;BBBJJJWWWmmmgggQQQFFF;;;555222---,,,---......---,,,,,,++++++*********))))))))))))))))))+++***))))))++++++***)))&&&'''((()))))))))((((((///***'''((()))((()))+++'''(((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&'''&&&%%%&&&((())))))(((***)))((((((''''''((((((***(((&&&&&&((()))******%%%%%%&&&&&&&&&&&&%%%%%%((((((((())))))******+++'''((())))))''''''((()))+++,,,,,,---,,,+++)))(((###&&&)))******,,,111555777<<>>???@@@???<<<===<<<;;;:::888777666555555333///...///000000000,,,,,,------.../////////...000111111000000111222111888>>>FFFVVVsssrrrQQQAAA333444333222111111222333222444777999;;;:::888777666999<<<;;;777444333444/////////000000111111111555555444222///---+++***,,,,,,,,,------------...+++000...+++///000:::NNNaaannnqqqbbbOOOEEE???;;;555333222222333333222000111222666:::;;;<<>>@@@>>><<<<<<;;;;;;999777666666777333222222222333222000------............/////////...///111000//////000222222999>>>DDDSSSpppjjjJJJ<<<111222222111000000111333111333888;;;<<<;;;888666888999:::888444222333444444333333222111000000///(((***+++***)))(((((((((,,,,,,,,,---------......+++000...+++///111;;;PPPdddrrrvvvhhhUUUJJJEEEAAA666555333333333333111000111222777;;;;;;<<>>@@@>>><<<;;;;;;;;;999777777777888000111444777777444///+++///////////////............///000000//////000111666;;;@@@DDDSSSppp\\\DDD===777666444444444333000...888444333777;;;<<>>PPPeeexxxxxxhhh[[[MMMAAA???:::999666444222222333333444666999<<<>>>AAAHHHOOOgggzzz{{{\\\EEE???888222...---++++++//////...---,,,,,,++++++++++++++++++*********)))---(((---///)))+++...)))***((('''''')))***))))))+++******)))((()))))))))******))))))((((((''''''...,,,)))((())))))(((''''''''''''''''''''''''&&&))))))))))))'''%%%###"""''''''''''''''''''&&&&&&)))))))))(((&&&&&&'''(((((((((&&&&&&%%%&&&'''((()))'''$$$###(((//////***++++++***))))))((())))))+++***)))***+++...111333555777:::===>>>AAADDDGGGFFFFFFHHHKKKKKKHHHFFFFFFBBB???<<<;;;<<<===>>>>>>;;;:::999999999777444111222111111000000000000000------......///000000000.........//////000111222666555999DDDUUUmmm[[[DDD>>>777555333222222111///---444000111777<<<===@@@CCC>>>===;;;999666444222111111555777444---***+++---...+++)))((()))+++++++++...///000111111000///...+++))),,,000///111AAATTTkkk||||||kkk]]]MMM???===888666444333222333444555555666999<<<===AAAJJJSSSmmmvvvXXXEEE???888222///---,,,,,,.........---,,,,,,++++++,,,++++++++++++************%%%***,,,&&&(((,,,&&&)))''''''(((***++++++++++++******)))))))))))))))))))))))))))((((((''''''((('''&&&'''))))))((('''''''''&&&&&&&&&&&&&&&'''(((((()))((('''&&&$$$###"""######$$$&&&''''''(((''''''(((&&&%%%$$$%%%'''((('''&&&%%%%%%&&&'''(((&&&)))***((((((+++,,,)))++++++***)))))))))))))))++++++++++++---///111222333666999<<<===???BBBDDDEEEFFFIIILLLLLLIIIFFFDDD???>>>===<<<;;;<<<======<<<;;;:::::::::888555333222111111000000000000000------------------------.........//////000111222777666999DDDSSSiiizzzXXXDDD>>>:::777333111111111000///333000222888===<<<<<<>>>===<<<:::777444111///...000555888444+++'''***///---+++))))))***,,,,,,,,,------------------------+++***,,,111000333DDDWWWqqqooo```OOO???;;;666555333222222333555666666666888;;;===AAALLLXXXtttoooSSSEEE???888222///...------...------,,,,,,+++++++++++++++++++++************,,,'''+++...(((***...)))***)))((()))***++++++)))******)))))))))((((((((()))))))))(((((((((((('''&&&&&&&&&'''((((((&&&###'''&&&%%%$$$$$$%%%&&&'''''''''((((((''''''&&&%%%######$$$%%%&&&''''''(((%%%&&&&&&%%%######$$$%%%((('''&&&%%%%%%&&&'''(((%%%---111...******+++***,,,+++***)))))))))******++++++,,,---///000111111222555888;;;<<<===???AAAEEEHHHLLLOOONNNKKKFFFCCC;;;===>>>===:::999;;;===<<<;;;:::;;;;;;999666444222111111000000000000000//////......---,,,,,,+++.........//////000111222777666;;;DDDPPPccc}}}rrrTTTCCC======999444111111111222222666444666<<<>>>;;;888888999888666444222000...---000333444111+++(((***---,,,+++)))***,,,---------******))))))))))))******---+++---111000333DDDXXXtttpppbbbQQQ@@@;;;666555333222222222444555666444666:::<<<@@@NNN___yyyjjjPPPDDD???888222000///......---,,,,,,,,,+++++++++************)))))))))((((((,,,'''+++---(((***///***+++***))))))***)))(((&&&)))))))))))))))(((((('''(((((((((((((((((((((((()))((((((((((((&&&"""&&&%%%$$$######%%%&&&'''&&&&&&''''''''''''''''''))))))((((((''''''&&&&&&$$$%%%%%%$$$######$$$&&&''''''&&&%%%&&&'''((()))(((...111...+++,,,---,,,...---+++)))))))))***+++)))***,,,///111222333333222555888:::;;;===???AAAFFFLLLRRRTTTTTTPPPIIICCC999===@@@>>>:::777999<<<;;;::::::::::::999666444222111111000000000000000111000000000/////////...............///000111222555666;;;DDDOOO```yyyjjjOOOAAA<<<;;;777222//////000111222777666888>>>@@@<<<888777666555444333222111000000222000...,,,,,,,,,+++***,,,+++***+++---......---------,,,,,,,,,,,,------...,,,---000///333DDDWWWsssmmmaaaRRRBBB===999777555333111222222333555222555;;;===@@@QQQeeefffPPPCCC>>>777222000//////...+++++++++++++++*********((((((((((((''''''''''''((("""&&&((("""&&&+++&&&'''&&&&&&(((******)))'''((())))))))))))((('''''''''''''''''''''(((((((((***))))))))))))'''### %%%$$$$$$###$$$%%%&&&'''&&&&&&&&&&&&'''''''''(((******)))(((((('''&&&&&&%%%&&&&&&%%%$$$$$$&&&''''''&&&&&&%%%&&&'''((()))***,,,+++((()))---///---111///,,,***))))))***+++&&&(((+++...111444555666444666999:::<<<>>>AAACCCHHHRRRZZZ]]]\\\YYYPPPFFF;;;???BBB???:::777888;;;:::999888999999888555333222111111000000000000000/////////000000000111111............///000111222444555;;;CCCMMM^^^wwwbbbJJJ???:::666222...,,,---...000000444333777>>>AAA>>>;;;;;;555555555444444333333333111---)))))),,,...---***---,,,,,,,,,...///...,,,------------------------...+++---000000444EEEZZZppp~~~yyyhhh]]]PPPBBB>>>:::999666444222222333333555222666>>>@@@CCCUUUlllbbbPPPAAA<<<666111////////////************************(((((((((((('''''''''''')))###&&&(((###''',,,(((""""""$$$(((,,,...---,,,'''((()))***)))((('''&&&&&&''''''''''''(((((((((''''''''')))***+++)))'''$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''%%%&&&'''&&&%%%%%%''')))'''&&&%%%%%%&&&''')))***((()))(((%%%&&&+++---+++444111...***(((((()))***&&&'''))),,,000333555777666777888999;;;???DDDHHHLLLYYYdddffffffdddYYYMMMAAABBBCCC@@@;;;999999;;;999888888888999888555333222111111000000000000000,,,,,,---......///000000.........//////000111222333555:::AAAJJJ[[[uuu}}}[[[FFF<<<888444111...---...000111222333222666===@@@===;;;;;;444444333333222111111000---+++))))))+++---------///---------//////---+++)))***+++,,,,,,+++***))),,,***,,,000222777JJJ___ooozzzsssaaaXXXMMM@@@<<<:::888666444444444555666666333999CCCEEEGGGZZZrrryyy]]]NNN???:::444000............)))***************************)))))))))(((((((((---'''***+++'''***000---%%%%%%'''***...///...,,,'''((()))***)))(((&&&%%%&&&&&&&&&'''''''''(((((('''&&&&&&''')))++++++***###$$$&&&((((((((('''&&&((((((&&&&&&%%%&&&''''''&&&&&&&&&&&&''''''''''''%%%&&&'''&&&%%%&&&''')))&&&&&&%%%%%%&&&''')))***(((---///+++(((***,,,---777444///+++((('''((())))))))))))+++---000333555666666777777999???FFFKKKPPP___lllooopppnnnbbbSSSHHHFFFCCC@@@===;;;::::::999999888999:::999666444222111111000000000000000.............../////////.........//////000111222333555999>>>EEEVVVqqqzzzXXXDDD;;;777555333111000222444555555666444666<<<>>>:::777777222222111///...---,,,+++)))***+++***)))***...111///.........///...---+++)))***,,,------,,,***)))***)))+++111444:::OOOdddnnnxxxppp]]]TTTJJJ>>>:::999888666555555666777888888555;;;GGGIIIJJJ]]]wwwsssXXXLLL>>>999333///---.........)))))))))))))))*********++++++++++++************+++%%%(((***%%%)))///,,,,,,+++,,,...///...+++)))'''((()))***)))(((&&&%%%&&&&&&&&&'''''''''((((((***(((&&&&&&((()))(((((("""$$$''')))***)))'''&&&)))((('''&&&%%%&&&&&&''',,,+++***)))((('''&&&&&&$$$%%%&&&&&&%%%%%%''')))&&&&&&%%%%%%&&&''')))***)))333999444,,,+++---000999555000+++(((''''''(((,,,+++******+++...111222666666555555888>>>GGGMMMSSScccqqquuuvvvttthhhXXXMMMIIIDDD@@@>>>===;;;:::::::::999:::;;;:::888555222111111000000000000000222222111111000000//////.........//////000111222444555888<<>>FFFQQQgggjjjPPPBBB:::444222222111000111222333444666666666666666555444444000///...---,,,,,,---...,,,+++***)))(((((((((((())))))***,,,------+++))),,,***)))***,,,---,,,***---,,,...333;;;III]]]ooo}}}|||sssbbbSSSIIIBBB===<<<888555333555666666555<<<999;;;???BBBJJJccc}}}bbbLLLAAA===888222000111111...+++---,,,,,,+++***)))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))******))))))(((((((((((((((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''')))'''&&&'''***+++***(((***)))((('''&&&&&&&&&&&&((()))***)))'''&&&&&&''''''((())))))((('''&&&%%%''''''''''''''''''''''''111:::AAA???666111333999666000+++)))+++,,,***((('''***---,,,******...222555222111555999===EEENNN\\\ggguuu~~~~~~tttiiiUUUOOOFFF@@@???@@@AAABBBBBB???<<<;;;<<<<<<;;;999666555444222111000000000000000111///------...000.../////////000000111111333;;;;;;<<>>;;;777555555555555444:::999;;;@@@DDDPPPjjjzzz^^^JJJAAA:::666000...//////---***+++*********))))))))))))))))))))))))))))))))))))))))))''''''''''''))))))***)))((('''''''''))))))(((((((((((((((''''''&&&&&&%%%$$$""""""$$$%%%&&&'''&&&&&&%%%%%%&&&&&&''')))((('''((()))***)))(((+++***)))((('''''''''''')))******((('''''')))+++))))))***+++***'''%%%###''''''''''''''''''''''''+++,,,555>>>===555333888111---)))(((***+++***((()))+++,,,***((()))---111111...///444999>>>GGGQQQ\\\jjjzzz{{{pppZZZQQQGGGAAAAAABBBBBB@@@BBB@@@>>>======;;;888666555444333222111111111111//////000...---,,,...///000000000000111111111111111888999:::DDDNNNbbb}}}ZZZAAA888777777777666333000...---------111111222222222111111000///......------,,,,,,,,,+++******)))))))))******+++******,,,---...,,,***)))))))))***+++,,,,,,,,,///---000;;;JJJ]]]rrruuu```MMMCCC@@@>>>===;;;888666555555555666888999<<>>CCC999222555---+++(((''')))******)))***++++++)))(((***...222///...000555999???IIITTT^^^oooxxxfffZZZLLLEEEDDDFFFDDDAAA??????>>>>>><<<999666333222222111000/////////000......///...,,,,,,---///000000000000000000000000000777777999CCCLLL___xxx{{{UUU===666666666555444222///...---------000111111222222111111111000000///...,,,+++)))(((++++++*********+++,,,,,,******)))***,,,---,,,***'''((()))+++,,,---///000111///222@@@RRRdddwwwrrr[[[HHH???<<<;;;;;;:::888666555555777888666999===BBBIII\\\zzzrrrVVVCCC;;;888666222///......------+++++++++,,,,,,,,,,,,---+++++++++++++++++++++++++++***(((''''''(((***+++(((((())))))((('''&&&%%%''''''(((((((((((((((''')))(((%%%$$$$$$%%%((()))))))))(((((((((((())))))((()))))))))((((((((())),,,+++***))))))(((((()))(((((('''%%%$$$%%%(((+++%%%''')))***+++***)))(((&&&&&&&&&'''''''''(((((()))"""(((<<>>BBBKKK```oooTTTCCC<<<888666333000///......///,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******((((((((((((******((()))******)))(((&&&%%%&&&'''(((((((((((((((((()))((('''%%%%%%'''((())))))(((((((((((((((((()))((()))***)))((('''((())),,,+++***)))(((((((((((('''((('''&&&%%%%%%''')))%%%&&&'''((()))*********%%%%%%&&&&&&'''(((((((((***$$$(((888DDD???333---)))))))))(((((())))))******))))))***,,,///222444//////222666;;;CCCSSSbbbuuu{{{ooo```VVVQQQNNNKKKHHHGGGHHHHHHEEE???999666444555444333222111111111111---...///...------///111---------...///000000000222888777999BBBIIIVVVllliiiIII;;;999555...222111000...------.........//////000111111000000/////////...,,,***((('''((((((((()))***+++,,,---,,,+++******,,,------,,,+++---//////------///111444111888JJJaaassszzzfffQQQEEEBBB???<<<::::::999666222222444666444999???BBBKKKccciiiQQQCCC>>>777666333000...---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++***)))((((((((((((&&&&&&'''((((((((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((***+++***'''&&&''')))++++++***)))((((((((((((((())))))(((&&&%%%&&&''''''&&&&&&&&&&&&((()))***%%%%%%&&&&&&'''(((((()))(((&&&(((333>>>@@@555***)))******))))))((()))******))))))***---///000000......111666<<>>CCCNNNaaauuu\\\CCC:::666111---444333///+++((()))***)))//////000111222111...,,,***+++,,,,,,,,,,,,+++******,,,'''&&&+++&&&###+++......////////////......---,,,,,,+++,,,---...///111444>>>OOOeeezzz~~~qqq^^^MMMBBB>>>======<<<999555444444666777777444888;;;@@@PPPkkksssZZZFFF;;;888666333///---,,,,,,,,,+++,,,,,,,,,+++***)))+++,,,...***)))***(((&&&,,,555,,,***'''(((***+++***(((555---((('''%%%###&&&---(((&&&&&&&&&((())))))(((((('''&&&%%%$$$%%%&&&&&&(((''')))***'''%%%(((...******))))))((((((((((((************)))((('''&&&'''''''''(((***+++***(((&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''&&&---(((%%%,,,666:::444---,,,((('''******%%%&&&***---''''''...000,,,)))***444000...444>>>NNNcccsss~~~zzzyyyzzzxxxooohhhfffuuusssjjj\\\QQQHHH===444666444222///---,,,,,,,,,------------------------111000/////////000222333333222555999<<<@@@JJJTTTkkk[[[DDD<<<999555111111111000.............../////////111222111...,,,***+++,,,,,,,,,,,,+++***(((+++(((***000,,,)))222000000000000///...------------,,,,,,,,,---...//////222;;;NNNeeeyyytttaaaOOOEEE@@@>>>>>>;;;888444333444666777777555:::>>>EEEVVVrrrnnnWWWEEE:::888444222000///000111111000++++++++++++******+++---***((()))+++***&&&)))000,,,)))'''(((***+++***(((///)))'''((('''###$$$(((---,,,*********)))&&&$$$((('''&&&%%%%%%%%%&&&&&&(((&&&&&&((('''%%%''',,,'''''''''&&&&&&&&&%%%%%%))))))))))))((('''&&&%%%&&&''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((%%%%%%+++444888555///+++'''&&&)))(((%%%%%%)))***&&&'''...111...++++++000...///777BBBOOOaaaooo|||yyyyyy|||}}}xxxuuuuuu}}}|||tttdddUUUHHH===555666555333111///...------------------------------000///.........///111111111000222666888<<>>777555555444333222000...---------------------------...............///000000333333444888999<<>>;;;888888666333222444777999999999>>>DDDOOOcccrrr]]]NNNAAA888555444222111111111///---***...---+++***++++++***))))))))))))***)))(((((()))***)))(((((()))*********))))))***,,,,,,)))((('''"""###%%%(((******'''$$$(((''''''&&&&&&&&&&&&&&&***$$$!!!%%%(((''''''(((''''''''''''''''''''''''&&&'''''''''&&&&&&%%%$$$***((('''((())))))'''%%%(((((((((((())))))))))))&&&'''((()))))))))((((((******++++++,,,,,,+++***)))((('''(((''''''''')))((((((+++...000...,,,+++,,,---222<<>>TTTpppyyyjjjWWWHHHAAA>>>;;;888999666444333555888999::::::???FFFRRRggghhhUUUIII???777333444333222111111000...+++222///,,,***+++***(((&&&---,,,***(((((()))***)))))))))))))))))))))***+++)))******))))))******)))******))))))((($$$'''(((((('''''''''&&&&&&+++%%%"""&&&)))(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$***%%%"""%%%,,,...)))###((((((((()))))))))******&&&''')))***+++***)))(((***+++++++++))))))(((((()))***)))((((((************,,,......------+++***//////222;;;CCCKKKWWWbbbiiiuuu|||tttqqqqqquuuvvvtttssstttqqqwwwuuudddOOOAAA:::888111222333333222000...---........................//////000000111111111111111000111444444555;;;DDDRRRdddiiiHHH<<<999333000333888111---///...)))***000000///---...//////...,,,,,,++++++******++++++,,,+++...***+++///)))###***((()))+++---///000000111...////////////...------444666AAAWWWrrr|||lllWWWHHHBBB@@@===;;;;;;888555555666888::::::;;;@@@HHHUUUlllyyy]]]LLLEEE>>>777333444222222222444555444333333///+++***++++++(((%%%......***&&&'''******(((''')))))))))((()))+++---(((***(((%%%%%%((()))'''***))))))))))))&&&### '''(((((((((((('''&&&&&&***&&&$$$'''(((''''''***%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%'''""""""))),,,((("""''''''(((((())))))******&&&''')))+++,,,+++***)))((((((((()))******++++++)))++++++((((((+++,,,***,,,///000,,,***+++,,,+++111///111888>>>EEEOOOYYY^^^gggpppuuuxxxzzzyyyuuummmlllnnntttvvvssspppooonnnrrrnnn]]]III<<<777444111222222222111000//////........................//////000111111111111111000000222444444555:::BBBMMM[[[ttt^^^???666555///---222///)))***111222++++++111000///------.........,,,,,,,,,+++******+++,,,,,,***---)))***///***&&&...((()))***,,,---............///000000///...---,,,222666AAAVVVppppppXXXHHHAAA@@@===:::===;;;777666777999::::::;;;AAAJJJYYYqqqmmmRRRDDDAAA===888555555333111222333555555555111---)))))),,,,,,***'''+++---***'''(((+++(((###'''(((***)))((((((+++---(((+++***%%%%%%((((((%%%######$$$&&&(((***)))((('''(((((()))((('''&&&%%%'''%%%%%%'''&&&$$$&&&+++%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$&&&&&&'''(((((()))******&&&'''***,,,---,,,+++))))))(((&&&(((***,,,+++***'''+++***'''''',,,,,,))),,,000000***(((+++///...///...000555999===EEEMMMOOOVVV\\\bbbiiipppqqqnnniiiiiinnnuuuwwwqqqkkkhhheeehhhcccSSSCCC999555333333333222111111111222222..............................000111111111000///111111333666666666;;;CCCGGGRRRiii}}}[[[===666666111000555$$$!!!&&&111444---+++000000///------.........------,,,+++******+++,,,---+++---((((((---)))%%%---))))))***+++,,,,,,,,,,,,...///000000000///---,,,111555AAAUUUnnnrrrYYYFFF???===;;;888???<<<999777888999::::::;;;AAAKKK\\\vvv~~~eeeJJJ???>>>===999666777555111000000111111111///+++'''))),,,...,,,)))(((++++++((()))+++&&&&&&(((******((((((+++...(((------)))(((+++***$$$%%%$$$######%%%%%%$$$###'''((()))))))))(((&&&%%%%%%$$$%%%&&&$$$!!!$$$+++((((((((()))))))))******&&&&&&''''''((('''''''''%%%))),,,***%%%"""$$$(((%%%&&&&&&'''((())))))***&&&'''***---------+++***...***'''(((***+++)))'''&&&******&&&&&&+++,,,(((+++000///(((&&&,,,111222,,,+++...444777999>>>DDDEEEIIINNNUUU```jjjmmmjjjhhhhhhnnnvvvvvvnnnddd```[[[]]]XXXKKK>>>888666444555444333222111222333444////////////////////////,,,---///000000000///...------///222222222888???CCCLLLaaa{{{tttVVVAAA;;;333111444111111---...444555111...000333222000...------.........---+++*********++++++...+++)))))),,,---+++)))*********+++,,,---//////111000//////000111000...999777FFF^^^rrroooQQQCCC@@@???:::777===<<<;;;:::999999999999AAA???III```|||ooo]]]III???===:::888888333333111000......------...---+++***)))******+++---+++))))))*********)))***))))))((((((((((((((()))+++***&&&%%%'''(((%%%))))))((((((''''''&&&&&&***)))'''&&&%%%%%%&&&&&&&&&,,,+++'''&&&%%%$$$%%%$$$###%%%'''((((((''')))***)))'''%%%%%%''')))***))))))((('''&&&&&&&&&******))))))))))))*********)))))),,,111333222000111///---+++))))))***+++***)))((('''((()))+++---000...+++******,,,,,,,,,---...000111222555999<<>>999666999999888888999:::;;;;;;???@@@LLLfffbbbSSSCCC===<<<999555333000000///---,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,***(((((()))***)))(((******)))(((((((((((()))))),,,+++(((''')))(((%%%'''''''''(((((()))))))))***)))'''&&&%%%%%%&&&&&&%%%(((&&&%%%'''))))))%%%$$$$$$%%%'''((('''&&&((((((((('''%%%%%%''')))))))))))))))((('''&&&&&&))))))(((((((((((()))))))))((((((+++///111000...000///---***))))))***+++***)))(((((((((***,,,---000---+++***+++,,,,,,,,,,,,...///111222444888;;;CCC@@@BBBKKKTTT[[[dddlllllljjjiiigggddd```[[[YYYYYYUUUMMMDDD===888777777333222222222111111111111000...,,,,,,...//////---000///......000222222111000000444999999666777;;;AAABBBMMMccc|||oooRRR???:::333222444000000---+++------,,,...222333333333222111000......//////---+++***))))))))))))***+++*********,,,...,,,,,,++++++++++++,,,,,,)))((()))+++...111111111777<<>>===BBBRRRnnnxxxVVVJJJ???<<<<<<888222000//////...---,,,,,,------,,,------............------+++))))))***+++***)))+++******)))))))))))))))(((,,,,,,***)))+++)))%%%(((((((((((())))))))))))***)))'''&&&%%%%%%&&&'''%%%&&&%%%"""###'''***)))'''%%%$$$%%%''''''&&&%%%&&&''''''&&&$$$%%%''')))))))))+++++++++)))'''%%%((((((''''''''''''(((((((((((((((***---...---,,,///...,,,***))))))******+++***))))))***,,,---...///---+++***+++,,,,,,,,,,,,---///000000333666999@@@>>>@@@HHHPPPXXXaaaiiimmmnnnmmmhhhbbb^^^]]]^^^^^^UUUJJJAAA<<<999666444222222111111111000000000000...,,,,,,...///...---000///......000000000...///000444::::::777777:::======FFFYYYpppkkkOOO===999333222333000111000///...---,,,---///222333333333222000///---000///...,,,+++))))))(((''')))++++++)))))),,,///------,,,+++++++++++++++*********---000333333222777>>>YYYvvvqqqSSSBBB<<<:::777777333333444666888:::<<<>>>???FFFXXXsssnnnQQQGGG>>><<<<<<888333111000000///.........//////+++,,,...///000000///...///...,,,,,,---......---++++++***)))))))))))))))'''+++,,,******+++)))$$$---,,,+++***((('''%%%%%%)))((('''&&&%%%&&&&&&'''******&&&"""###&&&&&&###'''&&&%%%%%%&&&'''&&&$$$%%%%%%&&&%%%$$$%%%''')))((()))+++,,,,,,***'''&&&)))((((((''''''(((((()))((())))))***+++,,,++++++------+++***)))))))))************++++++---...///...,,,+++***,,,---,,,,,,,,,---...//////111555888<<<;;;>>>FFFMMMTTT^^^gggooowww{{{vvvnnnjjjhhhhhheeeYYYJJJ???;;;888333...111111111000000000000//////...---------......---000///......///000...---///000444::::::666666888::::::AAAPPPdddyyygggKKK;;;888333222333///))),,,//////------......222333333333222000///---000//////---,,,***)))(((&&&)))+++***((())),,,///......---,,,++++++++++++---,,,,,,...000222111111999AAA\\\yyyrrrSSS@@@999777777888444444444666777999;;;<<>>;;;888333...111111111000000000000////////////...---,,,---...///......///000000...,,,//////333888888555444777888888>>>JJJYYYmmmcccHHH999888333222333/// '''---------///111000333333333222111000....../////////...---+++***)))((()))***)))))))))+++---//////...------,,,---------,,,,,,---///000///...;;;CCC^^^{{{mmmPPP???888666666888555555555666777999;;;;;;EEEMMM```{{{tttbbbMMMCCC:::777555222000111......---,,,++++++,,,,,,+++,,,,,,------------,,,+++)))((((((***++++++******))))))(((((((((((((((%%%((()))'''''')))(((%%%''''''''''''((((((((((((((('''&&&%%%%%%&&&'''((( %%%''''''''')))((($$$'''%%%$$$%%%''''''&&&%%%&&&''''''&&&$$$%%%''')))'''(((***++++++***((('''******))))))))))))******''')))++++++*********,,,************))))))(((((())))))***+++---...//////,,,+++***+++---...---,,,...////////////000333666666777<<>>;;;888555333222222222111111111111///000000///,,,+++,,,.........///111333333111...000...000222222000222777444666<<>>???BBBNNNfff}}}cccSSSEEE???::::::999555333444222111///...---,,,,,,+++,,,+++)))((('''((()))))))))'''&&&''')))******)))(((((('''&&&&&&&&&&&&&&&)))+++***''''''++++++)))'''''''''&&&&&&%%%%%%%%%((('''&&&%%%&&&&&&((((((!!!(((+++'''###$$$'''(((%%%$$$###%%%'''((((((''')))***)))'''%%%%%%''')))'''''''''''''''(((((((((((((((''''''''''''(((((("""%%%(((((('''&&&(((+++((()))))))))))))))(((''''''((()))+++------......+++******,,,......---+++000111111000000111333666333666<<>>:::666333333333333222222222222111///000111///+++***,,,...---...///111444444222000000......000000...111777222555;;;BBBHHHSSSfffxxxXXXDDD222///222000///111444222///---...000444666/////////...------,,,,,,000---+++,,,///111000///...---+++******+++,,,---...000///+++---222111,,,444222111222444444222///>>>JJJ___yyyjjjQQQDDDCCC<<<999999444555777999:::999888888999GGGSSSiiittt]]]MMMCCCAAA>>>:::777444222111333---+++000111,,,***,,,++++++++++++++++++++++++!!!%%%******((('''+++///&&&'''(((***,,,+++(((%%%)))))))))))))))(((''''''###$$$%%%$$$###$$$&&&)))'''''''''&&&&&&%%%%%%%%%&&&'''((()))************%%%###!!!###''')))(((%%%((()))***)))'''&&&&&&'''((((((((('''&&&&&&%%%%%%+++***(((&&&$$$$$$'''******(((''''''(((((('''%%%'''+++---***'''((('''%%%''''''***///000,,,***+++***++++++,,,,,,---......000000////////////000000///444;;;???EEEQQQaaammm~~~|||sssqqqkkkbbb```^^^YYYOOOCCC;;;888888555555555555555555555555...000111000///...///111222222111000//////000000111...,,,...222555555444888666777;;;AAAKKK\\\jjj}}}ZZZFFF666444666444222444222111111000000222333444000000000///......------222000...///111333222000000000////////////000000///222222///000333333...333111111222555666555333@@@MMMccczzz~~~gggOOOBBB@@@;;;888999666777888::::::999999;;;===EEEQQQhhhmmmUUUEEEAAA???===999666333111000333000///000---((()))...++++++++++++++++++++++++))))))))))))))))))(((((())))))***,,,---,,,)))&&&)))))))))))))))(((''''''((('''&&&%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%'''''''''(((((('''&&&&&&&&&%%%$$$&&&((('''###((())))))(((&&&&&&'''(((%%%%%%%%%%%%&&&'''((((((++++++***((('''''')))+++***(((''''''(((((('''&&&&&&+++---***)))******(((+++***,,,000///***'''(((******+++,,,------------000//////////////////000111555;;;>>>BBBLLL[[[fffqqqyyyyyynnngggfffbbb[[[^^^\\\WWWOOOEEE===999999555444444333222111111000...000111000///...///111222111111111000000000///444222000111333555777777888666777:::???GGGUUUaaazzzzzzXXXFFF888777999666333444///000111222222222222111111111000000///.........222000//////000111000///000111111222222111111111---111222000///000000...333222222333555666555444DDDVVVlll{{{fffMMM???>>>999888:::777888999999999999:::>>>AAADDDPPPiii}}}dddNNN???>>>===:::777444222000000000///000000+++'''***000++++++++++++++++++++++++---***'''(((+++,,,)))%%%*********,,,,,,+++(((%%%)))))))))))))))(((((('''+++(((%%%%%%''''''&&&$$$'''&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&$$$######$$$$$$%%%(((***(((""")))))))))'''%%%%%%''')))&&&%%%%%%$$$%%%'''((())))))***+++***((('''(((***)))(((''''''(((((('''&&&%%%***,,,******,,,---+++,,,***,,,///...***'''((()))***,,,---......---,,,//////............//////222666999;;;>>>FFFSSS\\\bbbhhhggg^^^YYYZZZXXXRRRVVVUUURRRLLLDDD===999777555555444222111000.........000111000///...///111000111222222222111000///444444333111000222555888777666777:::===AAALLLVVVnnnrrrQQQBBB666777888333000111...//////000000000000000000000//////......------...---,,,+++++++++++++++---...///111111000///...---000222111000///000111555444333333444444444444III___xxxhhhNNN???===888777:::888888888888777777:::???CCCFFFTTTnnnvvv```MMM@@@;;;:::888555333111000///,,,---...///...,,,,,,---+++++++++++++++++++++++++++(((&&&(((+++---+++)))))))))((())))))(((%%%###(((((())))))))))))((((((***&&&###$$$((()))&&&"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!###&&&))))))%%%!!!))))))((('''%%%&&&(((***+++)))'''&&&%%%%%%&&&'''%%%'''))))))'''&&&&&&&&&)))(((''''''((()))(((&&&&&&***,,,))))))+++,,,+++***(((***---...+++***,,,)))***,,,---......---,,,//////............//////111444666888;;;BBBMMMUUU[[[]]][[[TTTPPPQQQPPPLLLKKKJJJIIIEEE@@@:::666444666555555444222111111000...000111000///...///111///000222333333222000///111222111...+++,,,111555555444666:::;;;===EEENNNbbbxxxhhhLLL>>>444666666111...///......,,,,,,,,,---///000///......------,,,+++++++++++++++***)))((())))))+++,,,...///000///......111111222333333222444666222222222222333444666888JJJdddkkkQQQBBB>>>888666999666777777666666666:::???CCCKKK[[[vvvooo[[[KKK@@@888777555333222000000///...------///222111)))"""++++++++++++++++++++++++))))))(((((())))))+++,,,***)))(((((()))(((%%%###(((((())))))))))))(((((()))&&&###%%%***,,,)))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''$$$""""""$$$((()))(((%%%((((((((('''&&&&&&(((***+++***)))''''''''''''(((###&&&((()))(((&&&&&&&&&((('''&&&'''((()))(((''''''***+++(((&&&)))***))),,,)))))),,,---******---)))***,,,---...------,,,//////............/////////111444666:::AAAKKKRRRXXXXXXTTTNNNKKKKKKIIIFFFDDDCCCBBB@@@===:::666333444444333333333333222222...000111000///...///111///000222444444222111000000111000...***+++...222222333666:::;;;;;;AAAIIIXXXmmmfffKKK>>>555666666111...111...---,,,++++++---///000......------,,,++++++***+++,,,,,,+++))))))+++,,,------...///000000000000000+++)))---000111333666///000222333444777;;;>>>HHHdddkkkQQQBBB@@@999777888555777777777666666:::???CCCQQQaaa}}}gggTTTFFF===666555444222111000000000333111...///222111&&&+++++++++++++++++++++++++++***)))(((&&&&&&((()))+++***))))))******(((&&&'''(((((())))))))))))))))))''''''))),,,---+++)))%%%%%%%%%&&&&&&&&&&&&'''%%%%%%'''(((((()))))))))(((%%%###%%%((()))(((&&&&&&''')))(((''''''((()))&&&''''''((())))))******%%%'''******)))(((((((((((('''&&&'''((()))(((''''''++++++'''%%%((()))(((111---+++,,,+++((('''******++++++,,,,,,---......000000////////////000000...000222666;;;BBBKKKQQQVVVSSSOOOKKKIIIGGGDDDBBBBBB@@@>>>===<<<;;;888555111111111222222222222222...000111000///...///111000111222333333333222111111111111000...///000222111222555999999999>>>EEEOOOaaa|||gggIII===444555555000...222------.........////////////......---,,,,,,++++++***,,,---,,,******,,,///............///000111222111(((###(((///222444777333555666666555777;;;???HHHdddgggNNNAAA???999777888444888888888888888;;;???BBBSSSdddyyy___NNNCCC<<<555444333222111111111111222222///,,,---///(((++++++++++++++++++++++++,,,((($$$$$$''')))((('''***)))((((((******)))'''''''''((()))))))))))))))''''''((()))***)))((('''%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((''''''&&&$$$$$$'''+++,,,***'''$$$&&&)))***)))((('''(((###$$$&&&((()))(((''''''%%%'''))))))((('''((()))((('''&&&''')))))))))(((&&&******'''&&&***,,,+++222---+++,,,***''''''+++,,,+++******+++,,,...///111111000000000000111111000111333777<<>>;;;<<<<<<999666555888;;;JJJeeecccKKK??????999777888444999::::::::::::<<>>555444333222111111111111---///...))))))...---)))++++++++++++++++++++++++***### )))...,,,((('''&&&%%%&&&'''((('''&&&''''''((()))))))))))))))$$$&&&((('''%%%#########%%%%%%%%%&&&&&&'''''''''(((((((((((('''&&&%%%%%% $$$***///111...***###&&&)))+++***(((''''''$$$%%%'''((('''%%%""" $$$%%%&&&&&&%%%%%%'''((('''&&&&&&''')))***)))(((&&&)))***((((((,,,/////////+++)))+++***)))***...---,,,***)))***,,,///111222222111111111111222222222333555888===DDDKKKPPPSSSOOOLLLMMMMMMJJJFFFDDD>>>:::666555777777666444888888777666444333222222///000111000///...///111222111111111222222444444111//////111444555222///333222444666444222666<<>><<<444555888::::::999777999???CCCPPPfff|||fffSSSEEE>>>===444444333222111//////...---------...///...+++)))...,,,***+++---...---***---)))'''+++111222...((((((((('''(((((()))***+++%%%%%%&&&(((***)))'''%%%"""%%%((((((&&&%%%&&&(((&&&%%%%%%&&&''''''&&&$$$)))######'''(((&&&&&&%%%%%%)))///111...***(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&'''((()))%%%&&&((()))))))))(((''''''((()))))))))(((&&&%%%'''+++,,,)))(((,,,//////---)))&&&''')))++++++))),,,,,,++++++,,,---///000<<<888333///...///222444222666;;;???BBBFFFMMMQQQNNNJJJFFFGGGKKKKKKEEE???AAA;;;888888777444222444666444000......000444666///666///(((...000---///111111222222222222111111000222444444333333444555444555666555333333555777>>>FFFZZZuuu\\\@@@;;;555111222333222000111000...---,,,,,,------111000///...------------000---+++***+++,,,,,,,,,******)))***+++///222444222///...222444222111222888444555888666222777BBBQQQpppvvv___UUUBBB@@@NNNOOOAAA;;;888999999777666999@@@EEERRRgggpppZZZJJJ???::::::444444333222111000/////////---,,,,,,------,,,+++***(((&&&''')))***)))''',,,)))''')))---...+++((()))(((((((((((())))))***&&&&&&''')))******(((&&&###%%%((((((&&&%%%&&&(((&&&%%%%%%&&&''''''&&&$$$((($$$"""###&&&'''%%%"""'''%%%%%%(((---...+++'''(((((())))))(((''''''&&&&&&&&&&&&&&&&&&'''((((((&&&&&&((()))))))))(((''''''((()))))))))(((&&&%%%***,,,+++)))***///111///---+++))))))***++++++***++++++******+++,,,...///999666222///...///222444222666:::>>>AAAEEEJJJNNNKKKIIIHHHLLLOOONNNFFF???@@@:::666777777444333555555444333222222222222333///333000,,,//////...111000111111111111111111000000222444444333222333444222333444444444444777999===DDDWWWrrr}}}YYY>>>999333111222444444333//////............//////000//////...------,,,,,,///---+++***+++,,,,,,++++++...111000///...000222222......111333111000222444222444888888666>>>JJJ```|||rrrdddWWWCCCEEEYYY[[[HHH<<<777777777555555999AAAGGGRRRiiicccNNNCCC<<<888777444444333222111000000///111///,,,+++,,,.........+++***))))))++++++***)))******)))(((((((((((()))***))))))(((((((((((()))''''''((()))++++++)))'''$$$&&&''''''&&&&&&&&&''''''&&&%%%%%%''''''&&&%%%&&&%%%%%%''')))(((###'''&&&%%%'''******'''$$$(((((()))))))))((('''''''''&&&&&&&&&&&&'''((((((&&&''''''((()))(((((((((((((((((()))(((((('''&&&,,,+++)))&&&***000000---,,,------+++***)))***,,,***************,,,------555333000......000222444444777:::===???CCCGGGJJJGGGGGGJJJOOOSSSPPPGGG??????999555666666555555888444555666777666333111///000000000111000......222///000000111111000000///000222444444333222333444111222444444444555888:::;;;@@@RRRnnn{{{WWW>>>999444222333444444333000000000000000111222222/////////......---,,,+++...---,,,,,,------,,,***%%%+++111222///---///222222...---111222111000222111///333888999999DDDSSSrrroooeeeZZZFFFCCCQQQPPP@@@888444555777777777:::AAAFFFQQQhhhxxx[[[JJJCCC===999666444333333222111111000000111///......000000///...,,,,,,,,,,,,,,,,,,,,,,,,***++++++)))&&&%%%'''*********)))(((((('''(((((('''''''''(((******)))'''%%%&&&''''''''''''&&&''''''&&&$$$%%%&&&'''&&&%%%&&&&&&&&&(((***((($$$!!!'''&&&&&&'''))))))'''%%%(((((()))))))))(((((('''''''''&&&&&&&&&''''''(((&&&''''''(((((((((((((((((((((((((((((((((''''''+++)))%%%###(((///...)))+++---...,,,)))'''))),,,+++++++++++++++,,,,,,---111000///......000333444777999;;;===???BBBEEEGGGDDDEEEHHHMMMQQQOOOHHHAAA>>>888444555666666777:::666777888888666333111///222---111444000---////////////000000000000//////000222444444222111222333222333444444444555777999999>>>OOOmmmxxxWWW@@@;;;555222333444333222...///000000111111222222////////////...---,,,+++...------...///...,,,***'''+++++++++...222333...---000111000000222000///333888999:::HHHXXXooobbb[[[HHH===@@@===777888111444888999:::<<<@@@DDDPPPiiimmmUUUIIIDDD>>>888444222222222111111000000000...///000222444333000---******+++************++++++---...+++&&&%%%(((+++******)))(((((('''(((((('''&&&%%%'''((()))(((&&&''''''''''''(((''''''&&&(((&&&$$$$$$&&&'''&&&&&&'''&&&&&&'''((()))(((''''''''''''((()))***))))))(((((()))))))))))))))((((((''''''&&&&&&&&&''''''''''''''''''((((((((()))(((((('''''''''(((((((((***)))&&&$$$)))///---'''(((+++---,,,((('''(((***,,,,,,,,,---------------///.........///111333444::::::;;;<<>>AAAAAAAAA@@@@@@@@@BBBDDDEEEDDDBBB>>>999777:::;;;::::::<<<;;;999666333222222222333222,,,222222,,,;;;BBB,,,///000000111111000000///111222444333111000111111555555666555333333555666:::EEE]]]}}}sssSSS>>>999444222444666666555000111222333333333222111000000111222111000...,,,///000111333444222///+++111111000///...---,,,,,,333...,,,...000///000333222111444888666888GGG[[[{{{pppcccGGG666888999777<<<777888999999999<<>>???>>>>>>>>>???@@@BBBBBBAAA@@@>>>:::999===>>><<<:::;;;999888555333222222222333000+++222///,,,IIIRRR000000111111111111111111000111222333333111000000111333444555555444444666888>>>NNNkkksssRRR<<<888333222555777888777555555777777777666555444000111222333222000...---000000222444555333///,,,+++***)))+++///333555555333...,,,...000///000333333222555888555666FFFZZZ}}}|||gggEEE555===???777555;;;;;;999666666;;;DDDKKKccc}}}gggZZZKKKBBB;;;444222333...............---------***))))))+++------,,,***(((***,,,+++)))(((***,,,******+++,,,,,,+++)))((((((((('''(((((()))***+++)))((('''''')))******)))***(((&&&'''))))))'''$$$)))&&&$$$###%%%&&&''''''***+++++++++)))(((((((((,,,,,,+++)))'''&&&&&&'''(((((()))***************)))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&((()))***((('''&&&&&&'''((()))***$$$+++//////------+++''')))((((((+++...000---******+++,,,---,,,,,,***)))......000222333333444444666444333555:::======;;;<<<===???AAABBBAAA???>>>>>>;;;;;;???@@@===:::;;;666666555444333222222222...+++222------SSS^^^444111111222222222222111111111222333333111000000000111222444444444555888:::AAATTTtttnnnLLL<<<999666444444666666666777333222666::::::888555666666666555444222111000//////111333555444111//////////////////000000111000000000///......///000555444333111///555FFFXXX~~~zzzbbbHHH<<<888777999===BBB;;;888<<<<<<<<>>DDDIIIJJJEEE???BBBDDDFFFGGGFFFCCC>>><<<777:::999222111444333//////)))---222222999AAA===111000///000222333333222555444444333222111111000222111222555666888;;;>>>FFFeeemmmKKK<<<888444222222333444444666666999;;;<<<;;;::::::999777555444444444222111//////111333444444111...000000000000000111111222777444111111333333111///444444444444333777EEETTT~~~sss^^^FFF:::777666888;;;@@@999888<<<======DDDNNNfffpppWWWKKK@@@===;;;777222000...,,,++++++,,,---,,,+++000---+++***++++++)))'''++++++++++++++++++++++++(((***+++***)))((()))***...---,,,+++***)))))))))***)))((()))******((('''%%%&&&((())))))(((&&&%%%))))))))))))))))))))))))(((((((((((()))******))),,,)))'''''')))+++,,,,,,)))))))))))))))((('''''')))((('''&&&&&&'''((()))(((%%%&&&))))))''''''******)))(((((()))***+++,,,++++++,,,,,,,,,+++)))((((((((()))***+++,,,,,,---+++++++++,,,,,,,,,------......///000111333444555222333444777999;;;;;;:::AAAAAADDDJJJPPPQQQLLLHHHFFFFFFHHHJJJKKKHHHBBB>>>:::<<<:::444333555444000666///111444000555999444222111000000222333222111111111111111111111111000333222333555666666999>>>UUUssskkkKKK<<<888333//////111222222333888===@@@@@@AAABBBCCC@@@:::444333555666444111000000111222444333000---111111000000111111222333===777222333666777333///333444666888666999DDDPPPzzzmmm[[[FFF;;;888888999;;;===888777===>>>===DDDNNNfff{{{dddRRRFFF<<<888777444111000222000......//////...---000...,,,,,,,,,,,,***(((++++++++++++++++++++++++((((((((('''%%%&&&(((***...---,,,***)))(((((((((+++)))((()))***++++++***&&&'''((())))))((('''&&&))))))))))))))))))))))))'''((((((((((((((()))))))))((('''(((***,,,,,,,,,)))))))))))))))(((''''''((((((''''''''''''(((((((((%%%%%%((()))&&&''')))+++***)))(((((()))***+++++++++++++++***)))''''''&&&''')))***+++,,,++++++++++++++++++,,,,,,,,,,,,...///000111222222222222333444666999;;;>>>???@@@EEEFFFIIIOOOUUUWWWTTTQQQOOONNNOOOSSSUUUSSSKKKDDD???@@@===888555666555333888111444555000222444---333111000111222222111000000000000111111111222222333222333777777666<<>>:::;;;;;;<<<;;;777777>>>???>>>DDDNNNeeennnWWWNNNDDD;;;888666444333444444222000000000000///...---------------------,,,,,,,,,+++++++++++++++*********)))(((&&&'''***,,,,,,+++***)))))))))))))))+++)))'''''')))+++,,,,,,''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((''''''(((((()))((('''((())))))(((''')))))))))))))))(((''''''(((((((((''''''((((((((('''%%%%%%((((((&&&&&&)))))))))((('''&&&&&&''')))---,,,,,,+++)))((('''&&&)))***,,,---,,,+++)))'''***++++++++++++,,,,,,,,,...///111222333333222111666888:::<<<>>>AAADDDGGGMMMNNNRRRWWW]]]```___]]]\\\ZZZZZZ___cccaaaXXXOOOGGGEEEAAA<<<888777666444555///333555000222444---444222111111222222000///111111222222222333333333222111333888888999CCCPPPmmmeeeIII>>>:::444111000111222222222666;;;FFFZZZmmmtttrrr```RRRBBB777555555333000000000000111222222000...///............///000000000222333222000///222555777666666777666888BBBMMM^^^hhhssszzz||||||wwwqqqhhh]]]LLL@@@<<<======<<<<<<777888>>>@@@???EEEOOOddd~~~~~~dddPPPIII@@@999777666444333555111///---,,,------,,,***)))***,,,......//////000,,,,,,,,,++++++*********++++++***((('''(((***---(((((((((((()))***++++++***(((&&&&&&(((***++++++'''(((((((((((((((((('''((((((((((((((((((((((((&&&((()))((('''&&&''')))((('''&&&&&&(((((('''%%%)))))))))))))))((('''''''''((((((((((((((((((''''''$$$%%%((((((&&&&&&)))((())))))'''%%%%%%'''***...---,,,+++***)))((((((+++,,,---......,,,***)))*********+++++++++,,,,,,...///222444555555555444999;;;===???AAADDDJJJNNNZZZ[[[___dddiiilllnnnnnnkkkhhhhhhkkkpppnnnddd\\\SSSNNNHHHCCC===888666555555///222555111333555...444222111111222222000///222222222222222222222222444111333777666777FFFYYY{{{aaaIII===:::555333333333333333555777;;;HHHdddxxxhhhRRRAAA777444111/////////...000111222111///...------------...//////***///222000,,,+++000555888666555666666888@@@IIILLLRRRZZZ```fffjjjnnnpppfff]]]NNNAAA===@@@BBBAAA???999999???@@@???FFFPPPdddsss]]]LLLAAA;;;555555444222222444000///---,,,---------+++''')))---.........///000---,,,,,,++++++*********)))))))))((('''''')))+++&&&&&&&&&'''(((***+++,,,***((('''''')))******)))(((((((((((((((((((((((())))))))))))))))))))))))''')))+++***'''%%%''')))&&&%%%$$$%%%'''))))))))))))))))))))))))(((''''''''''''(((((((((((('''''''''$$$$$$'''(((%%%&&&((((((***+++***''''''***---...---,,,+++***))))))))))))***,,,---...///......************++++++++++++///000222555777999:::;;;;;;>>>BBBDDDGGGLLLUUU[[[eeegggjjjnnnsssvvvyyyzzz{{{yyyxxxzzz{{{yyyrrrkkkaaaZZZRRRKKKCCC:::777777999222444555000111444---333111000111222222111000000111111111222222333333888333333666444666JJJbbb___HHH:::888555444555555333222333777;;;FFFbbb~~~dddLLL;;;333111111...------///111222222111...............///000000---///000///---,,,///222555444555888888888===DDDBBBDDDGGGKKKNNNTTT___gggggg```RRREEEBBBIIIMMMLLLCCC<<<;;;???@@@???GGGQQQfffwwwfffUUUGGG;;;666444555444111111333111///------/////////...'''***...///---,,,---...------,,,,,,+++******)))'''((())))))((('''((()))&&&&&&&&&'''((()))***++++++***)))***++++++)))((())))))(((((((((((())))))))))))))))))))))))))))))'''***---+++'''%%%'''******(((%%%%%%''')))******)))))))))))))))(((''''''&&&'''((())))))((('''&&&'''$$$$$$'''(((%%%%%%(((''')))+++***''''''+++///,,,+++***)))((())))))***)))***+++,,,---......///************++++++++++++000111333666:::===AAABBBBBBFFFKKKOOOSSS\\\gggoootttvvvyyy|||}}}pppggg\\\TTTIII>>>999:::;;;333444555///222555...222111000000222333222111000111222444666888999::::::555555999888===WWWuuu]]]HHH888666555555555555333222///555:::BBB[[[pppTTT>>>333111222---,,,,,,...111333333222///////////////000111111222111///////////////...222222666::::::999:::?????????>>>======BBBOOO[[[iiidddWWWJJJHHHQQQWWWVVVEEE>>><<>>AAABBB;;;555777===???GGGfff^^^DDDAAA>>>999666555444333222222999===???OOOqqqrrrTTT>>>444000...111...+++,,,...000000///333333222000...---...000......////////////......444222111444999<<<;;;999:::;;;<<<::::::>>>HHHPPPWWW^^^```\\\\\\aaa```YYYPPPFFF??????>>>???JJJWWWtttsssdddVVVIII@@@999555222222444333///***333111...---.........---*********************************++++++*********,,,,,,***)))((((((((((((------+++++++++,,,---...,,,+++***+++++++++***))))))'''&&&&&&((()))(((&&&*********))))))))))))(((***++++++((($$$###%%%(((((((((((((((((()))******&&&'''))))))'''''''''(((******)))(((((((((((((((***)))(((''''''((()))***'''(((&&&%%%)))///---%%%+++***)))(((((()))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,444333333666<<>>;;;777555555444333222000777;;;???SSSvvvuuuTTT@@@999555111222///---...000222111000444555666555333111000111222222111111000...---,,,222222222555888:::::::::::::::999777666888???DDDQQQ]]]gggiiimmmrrrnnneeeNNNEEE???@@@AAABBBLLLYYYuuutttcccWWWLLLAAA999666333000111444444000,,,222000---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******************)))++++++***)))((((((((()))+++***)))((((((((()))***,,,,,,++++++,,,,,,,,,+++---000111///+++***+++---++++++*********)))))))))***++++++(((%%%$$$&&&((((((((('''((((((((()))***&&&(((***)))((('''((((((''''''''''''(((((()))***)))(((''''''''''''((()))'''((('''&&&***///,,,&&&+++***)))(((((()))***+++------,,,,,,,,,,,,,,,,,,,,,,,,------.../////////444444555888>>>DDDIIIKKKSSSUUU[[[dddppp~~~qqqdddYYYPPPJJJFFFAAA<<<:::666222333888888555222222444555444222444444666???RRRdddkkkiii___XXXOOOMMMXXXooo^^^EEE;;;999666555555555444222000555999BBBZZZ~~~xxxTTT@@@>>>:::222111///......000111111000///111444444222000///...333333333333222111//////000222444555555777999::::::999777555555777999;;;EEEWWWhhhrrryyy{{{sssgggLLLDDD???BBBCCCDDDNNN[[[wwwvvvfffXXXOOOGGG???999333111///111333444111...000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))******)))))))))))))))******)))((('''''''''''''''//////...---,,,,,,++++++***000555000'''###'''...,,,+++++++++***************++++++)))&&&&&&'''(((''''''''''''((((((((()))''')))******)))(((((()))%%%%%%%%%&&&''')))***+++)))((((((''''''(((((()))((((((''''''***...,,,'''******)))))))))******+++.........------,,,,,,,,,,,,---...///111222333444666666888;;;@@@FFFKKKNNNSSSXXX```kkkxxxxxxkkk___WWWIIICCC===:::888666888===>>>:::555333333555666666555888@@@QQQjjj}}}ssshhhiiivvv___FFF<<<:::888777666555333222333777;;;GGGdddyyySSS@@@???;;;000///.........///000000000,,,...000111000000111222333333444444444333333222///222555555444444777::::::999777777:::<<<<<<<<>>;;;<<<>>>EEELLLMMMGGG???999666666888999:::EEEUUUjjj```GGG@@@>>>:::888777555333222777:::>>>LLLkkkuuuRRR>>>;;;777...//////000000000000111111///000000000111444888;;;666666666666555444222222///222555555444444777:::<<<;;;999:::<<<>>>>>>===CCCWWWmmmyyy~~~qqqaaaLLLDDD???AAABBBBBBJJJVVVyyywwwkkkaaaSSSIIIDDD@@@;;;777333222111111111000...,,,---,,,++++++------+++***************************,,,------......------,,,***)))))))))))))))***+++,,,,,,,,,++++++******)))...///000...+++******+++***+++,,,+++)))((()))+++,,,,,,,,,+++++++++************************))))))&&&'''(((((())))))((((((((()))++++++)))))))))***(((''''''&&&&&&&&&''''''***************************))))))+++,,,,,,+++***))))))******++++++++++++---,,,,,,,,,++++++*********+++---000333666888999;;;>>>BBBFFFIIINNNTTTXXX]]]eeerrr~~~vvv^^^RRRFFFDDDIIIRRR^^^iiihhhaaaVVVIII@@@;;;:::;;;BBBUUUnnnaaaGGGCCC@@@;;;888666555444333888;;;@@@NNNmmmnnnQQQ>>>666222...///111333333222222222333//////.........222777<<<;;;:::999777555222000///222333555555555666777999===<<<;;;:::::::::;;;<<>>999444222222111111///...---,,,,,,,,,+++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******)))))))))))))))***((())))))******))))))(((&&&))),,,,,,******---000,,,***((())),,,---+++))),,,+++++++++***************))))))***,,,,,,+++)))&&&''')))*********)))(((''')))******)))(((((())))))(((((('''&&&&&&'''''')))******++++++******))),,,******------******,,,((()))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...111444777999:::>>>CCCHHHLLLNNNSSSYYY^^^eeeooo|||kkk^^^RRRQQQYYYfffwwwssscccTTTIIIEEEDDDSSShhhbbbGGGCCC>>>999555444555555555777:::???LLLjjjfffQQQ???333///222---///222222111///000222...///...------...222555888888888777666444222222444444444555777888888888999:::;;;999777777;;;???III]]]rrr~~~tttdddMMMCCC>>>???@@@BBBMMMZZZuuuuuujjjcccZZZRRRIIIDDDBBB>>>999444///000000000///.........,,,,,,,,,---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***)))((((((((()))%%%&&&'''))))))))))))(((###'''******((('''+++...,,,***((((((***+++(((&&&++++++*********)))))))))***))))))+++---...,,,)))'''(((***+++,,,+++***)))&&&(((***)))((('''(((((((((((('''''''''((())))))'''((())))))))))))(((''',,,***+++///...***)))---((()))***,,,------,,,,,,******++++++,,,------------...000333666999;;;<<>>JJJfffyyyaaaQQQAAA111///666))),,,//////---,,,,,,...222444444333111000111222222333444666777777888888666444333555999:::999777444777:::888777999@@@FFFRRRfff{{{uuudddLLLCCC>>>???AAADDDPPP^^^sssssshhhaaa^^^QQQKKKCCC???>>><<<666111,,,...///000/////////000,,,,,,,,,...//////---+++*********************************++++++*********,,,,,,***)))((((((((((((%%%&&&(((***++++++******&&&***,,,***%%%###%%%)))///...,,,++++++***)))'''*********))))))))))))(((***))))))+++...///,,,)))''')))+++,,,---,,,***)))&&&((())))))(((''''''(((''''''''''''(((***+++,,,%%%&&&'''(((((('''&&&%%%---***+++///...))))))...((()))+++,,,------,,,,,,***++++++,,,---.../////////000222555888;;;===>>>CCCIIIPPPSSSUUUYYY```eeeooo{{{zzzqqqtttvvvrrrqqqfffKKK???;;;777444444444444444333666999EEE```sss___OOO>>>888777111000///...------,,,------000111111222111000///...///000111111111222555888666777777666666888;;;>>>777666888===???AAAFFFMMMiiiqqqwwwcccJJJAAA<<<>>>@@@CCCPPP^^^vvvtttjjjbbbZZZUUUMMMIIICCC===:::777444222......//////......---,,,+++++++++,,,,,,---------)))......******---,,,(((111---)))***,,,---)))%%%,,,+++)))''''''(((***+++******+++***(((((()))+++...---+++))))))))))))***,,,))))))---...***''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))---+++)))((('''((()))***,,,,,,+++***)))((('''''')))---...******---,,,((()))...+++""""""***,,,''',,,------......//////000///000222444888<<<@@@BBBIIIRRRZZZ]]][[[]]]dddlllvvvdddIII===999555333222333333222111444777BBB]]]lll[[[MMM<<<555555///000000///...---,,,,,,,,,111000000///000000111222000111111111111222555888555666777666666777:::<<<<<<<<<>>>@@@BBBIIIZZZkkk{{{ppp[[[GGGAAA>>>AAACCCEEEPPP]]]wwwtttggg^^^WWWPPPKKKFFFBBB<<<888666444222000////////////...---,,,+++,,,,,,,,,,,,,,,,,,++++++***......******,,,,,,(((000---******,,,---)))&&&+++***)))(((((()))***+++******+++)))(((''')))*********)))((()))***++++++...******------)))%%%%%%((((((((((((((((((((((((***))))))))))))))))))***************************************))))))))))))***)))(((''''''(((***+++++++++***))))))(((((((((,,,///...***))),,,+++'''(((...---&&&&&&---...(((,,,,,,------.........///333333555888<<>>XXXxxx}}}hhh[[[QQQ@@@555444111333333222111000///------///.........000333666777222222333222111222444666:::<<<===>>><<<;;;<<<===>>>III\\\ooo|||vvvtttiiiSSSEEE@@@@@@CCCDDDEEEQQQ```|||{{{oooiiiaaaYYYSSSMMMHHHEEE>>>;;;666333222111000///+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++......---+++*********)))...,,,++++++,,,,,,***(((******)))))))))***+++,,,*********)))'''&&&''')))%%%%%%&&&'''((()))++++++---)))(((++++++'''$$$%%%************************++++++++++++++++++++++++************************+++++++++*********)))))))))((('''&&&&&&&&&&&&'''(((((('''(((((()))+++,,,///...,,,)))((()))++++++)))------+++,,,111111...,,,,,,,,,------------...888999:::>>>EEENNNVVV[[[]]]eeennntttuuuwww}}}^^^EEE<<<999555222222222222222444666777???XXXxxxjjj]]]UUUBBB444333222444444444444333111000///,,,---///111333444555555333444444222111222444666:::<<<===>>><<<;;;<<<===@@@KKKcccvvvvvvkkkTTTEEE@@@???AAAAAADDDRRRddd~~~wwwnnnccc^^^WWWPPPJJJDDD@@@======:::555222000///...---'''((()))***+++,,,,,,,,,))))))******+++,,,------...---++++++***))))))***---,,,++++++++++++***)))***************+++,,,,,,*********)))'''&&&'''(((&&&&&&''''''((((((((((((+++'''&&&***+++((('''(((++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))++++++++++++************++++++)))((('''&&&%%%%%%(((((('''''')))***---...---+++***))))))***,,,...+++,,,+++)))***...222222,,,------...//////000000888999;;;@@@IIISSS\\\bbbgggnnnwww|||~~~^^^FFF===:::666333333333333333555666777@@@XXXxxxhhh\\\UUUAAA222111333333444555555444333111000---///111333444444333333444555444333111111333555777888999999888888:::;;;DDDLLLccc|||{{{mmmQQQDDD???>>>??????BBBSSSeee~~~zzzrrriiiddd[[[WWWQQQIIICCC===:::999999666111...---,,,+++***&&&'''(((***+++,,,,,,,,,'''((()))***+++---.........+++***++++++)))***---,,,,,,,,,+++++++++******))))))***++++++,,,,,,,,,***+++***)))&&&%%%&&&''''''((((((((((((((('''&&&+++'''&&&)))+++))))))******************************+++,,,------,,,+++***)))))))))))))))))))))))),,,++++++++++++*********---,,,,,,***)))((('''&&&***)))(((((())),,,...000,,,)))(((++++++***,,,///---,,,)))((()))---111333---...///000111333444444888999>>>EEEOOOYYYccciiirrrwww}}}___GGG===:::666333333333333333333444555>>>WWWvvv}}}fffZZZTTT@@@111333777111222333444444333111000222222222222222222333333555666555333222111333555555666777666666777:::<<>>===LLLmmmlllIII<<<;;;>>>BBBAAABBBPPPaaazzzyyyrrriiibbb___\\\XXXUUUMMMJJJDDD===777333333444333000---,,,,,,......---------------,,,+++*********************+++++++++...((('''+++,,,)))+++111+++,,,,,,,,,+++***++++++((()))***+++,,,---------***+++***(((&&&%%%%%%&&&&&&''')))*********)))(((000+++)))++++++)))((()))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((------------------------,,,,,,,,,+++++++++*********+++,,,---.../////////...,,,+++***+++---000222...******......)))(((+++,,,+++,,,//////......//////000111444666999:::;;;;;;???FFFPPP[[[gggpppuuufffKKKCCC???999777777777555333999444222===RRRjjj{{{rrrbbb]]]ZZZGGG666222000000000111111222222222222111555777666222......///;;;888666777999888222,,,777111111888;;;999;;;BBBHHHYYYxxxcccNNNBBB@@@???>>><<>>===;;;888666777@@@PPPcccsss{{{lll]]]YYYVVVCCC555333222000000000000000111222222333555666666444222000000888666444666999999555111;;;555444<<>>???>>>AAAOOO\\\yyyzzztttjjjhhhbbb\\\YYYSSSKKKHHHIIIEEEBBB<<<777333111111111000...,,,+++******+++,,,,,,,,,,,,+++++++++*********)))***---......---,,,***************++++++,,,111///---+++*********+++***))))))))))))******+++((((((((((((((((((((((((((()))******))))))***+++,,,,,,,,,,,,,,,,,,+++*********)))))))))(((((((((,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,,,,,,,...------,,,,,,,,,,,,---***++++++,,,---//////000...000111111000000000111222222333333222111000///111111111222333444555666111000333777999:::>>>DDDJJJKKKRRRaaammmrrrvvvyyy{{{zzzuuummmeeebbbccccccccclllxxxiiiLLL???;;;777777999;;;:::888666777;;;AAAKKKYYYgggpppgggZZZWWWSSS@@@444444444111000...---...///111222555555555777777666444111666444333444888999888666999333333:::>>>AAAKKKXXXfff{{{qqqNNN>>>;;;<<>>DDDNNNOOOVVVcccnnnssswww{{{|||sssiii```]]]WWWOOOKKKLLLLLLNNNZZZiiieeeGGG<<<888333111222333111///333666;;;===BBBMMM]]]hhhiii___\\\UUU???333555444222000...,,,,,,...000222666555555777::::::666333666444333444777999999888:::444333999===DDDTTTeeehhhJJJ@@@===>>>BBBDDDDDDGGGSSSaaa|||{{{mmmjjjggg]]]___XXXOOOKKKIIIEEE>>>:::555444111///......000111...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++***+++---+++''')))***+++,,,---,,,+++***,,,+++***))))))))))))***---,,,+++***************************************+++((('''(((+++---+++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......---...000111111111000///111111000000000000111111000000///000000111222222/////////000000000000111222444555444222000000000***,,,...111333333222222.........//////111222333444333555999;;;;;;???EEEMMMNNNUUUaaaiiinnnrrrwwwoooddd\\\SSSMMMLLLJJJCCC@@@BBBBBBCCCPPP```wwwdddEEE>>>999444333333444222000///444777888:::EEEWWWfffnnngggeeeZZZAAA444555444333111///------...111222666555555777:::;;;777444888666555555666777888777>>>999777<<>>::::::===<<<===IIIYYYuuuhhhIII<<<888444333444666444333---222555555777BBBUUUdddllliiiiii\\\AAA444555444444333111000///000222333555555666777999888666444888888777777777777666666<<<888666;;;AAAPPPnnnxxxbbbJJJCCC???>>>???@@@???DDDRRR```}}}zzzpppnnnnnngggfffbbbWWWMMMJJJDDD===:::999555///111000...,,,+++***************************)))))),,,,,,,,,,,,------------ ***///+++)))---///,,,***++++++,,,,,,,,,,,,,,,)))))))))***************------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...---,,,...//////000000000000///......///111333444555666000000111222222222222222000000////////////000000///............//////000111111000///...------,,,000222222111///...---...000///---,,,,,,---...///333222111000////////////......111666999:::???FFFFFFGGGMMMVVV[[[]]]ccciiizzz{{{tttqqqpppmmmgggWWWOOOHHHEEEBBB??????BBB999777888<<<<<<===JJJ[[[zzzkkkKKK===999444222333444333111---222666777:::DDDTTTaaaaaabbbeeeZZZ???444666444555555444333333333333333222444777777666444333333555777888999888777777777888444444:::CCCWWW{{{}}}zzzfffKKKAAA===>>>@@@BBBAAACCCOOO\\\zzzyyykkkdddfffggg___\\\YYYNNNDDDEEE@@@888444444222---000///---,,,+++******************++++++*********,,,,,,,,,---------......""",,,///++++++///,,,%%%,,,++++++++++++,,,------'''((())))))************---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...///000000111111111000//////.........///000000111111///////////////000000111......------------......//////...---------......------------------------///111222111///......///111000000000//////......111111000/////////000000...---///444666777<<>>III```}}}lllOOOAAA===???CCCFFFEEEFFFOOO[[[wwwyyyllleee___aaaaaaWWWTTTQQQGGG@@@CCC@@@777222222222.........---,,,++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,------.........***000000+++,,,///'''---,,,+++***+++,,,---.........///000111111111111,,,,,,,,,,,,------...///------------------------,,,...111000------///222//////000//////...---,,,...---------,,,,,,,,,,,,...---,,,,,,,,,---///000,,,,,,++++++++++++,,,,,,222111000//////...//////)))******+++,,,---......///111222222000//////000,,,---000222222111///...---------------...///000...---///333444555999>>>;;;<<>><<<999888::::::777666999888555666:::<<>>@@@AAAAAADDDHHHMMMTTTUUUXXXYYYXXXUUUPPPMMMMMMOOOPPPPPPNNNJJJFFFCCCEEECCC@@@>>>>>>===<<<:::555222333666666444444777666777999<<<@@@KKK```tttuuuVVVGGG>>>666333222000111444333444777<<>>HHHfffttt```RRRSSSJJJDDDEEEDDDEEEOOO]]]qqqyyyuuutttsssqqqoookkkjjjfffbbb^^^^^^aaadddbbbbbbaaa``````aaabbbccceeedddaaa______ccciiimmmmmmooorrrssssssqqqooommmrrruuuvvvtttpppnnnqqqtttttttttrrrmmmfffbbb```aaa^^^YYYTTTPPPNNNHHH@@@999>>><<<999666333111000000111+++***...///+++)))*********++++++,,,,,,------------------............111000000//////000000111///.........000111000///000000000//////000000111//////...---,,,,,,++++++...,,,))))))***++++++***...,,,))))))***+++++++++...+++***,,,,,,)))))),,,***************+++,,,,,,,,,+++******))))))******+++++++++******+++...000///---++++++,,,------,,,***+++,,,---------------333///---...222333111........................................../////////111111222222333555666777444555777888888999===@@@BBBDDDFFFGGGFFFCCC@@@>>>?????????>>>>>><<<;;;:::???<<<999888888777555444999666666888888555555888999888:::===CCCPPPggg|||xxxYYYJJJ???666333222000000333444666:::AAAJJJSSS[[[```TTTNNNEEE>>>888555333222111111000000000000000000,,,...222555666555222000333000000222333444999@@@:::???BBBAAAHHHdddzzznnngggdddVVVIIIFFFEEEEEENNNYYYppp{{{vvvqqqoooppppppnnnlllhhhddd___\\\ZZZYYYWWWVVVQQQQQQOOOMMMLLLMMMQQQTTTQQQQQQQQQRRRRRRSSSSSSSSSXXXWWWTTTRRRRRRVVV\\\aaabbbcccdddeeeeeeeeeddddddllllllkkkhhhcccbbbeeehhheeeffffffddd```]]]\\\\\\SSSOOOIIIEEECCC???999444333333222111000//////...111---,,,///000---+++,,,,,,,,,,,,,,,,,,---------....../////////000000000111111222222222222111111000......///000111000///.........---------------,,,,,,++++++******))))))---+++(((((()))******))),,,***((((((((()))((('''---******,,,,,,))))))+++(((((((((((()))+++---...+++***))))))(((((())))))***+++,,,,,,******+++,,,---+++******,,,------,,,+++++++++,,,---...//////111...---...222333222///............////////////........................000111111222333444555555333444555555444555777999888999:::::::::999777666777777666555555777888999???<<<:::888888777666444666333333666666555555999;;;;;;===BBBJJJYYYrrr~~~___LLLAAA666333222111000111555888===CCCKKKRRRZZZ^^^OOOHHH???888666444222000111333444333000///000111---...000222333333222222444111111444666888===CCC;;;???AAAAAAIIIfff{{{yyysss___LLLEEEDDDEEEKKKUUUqqq|||qqqlllccc```\\\ZZZZZZZZZYYYXXXTTTRRRNNNKKKIIIHHHGGGGGGEEEFFFFFFEEEEEEGGGJJJMMMIIIJJJKKKMMMNNNOOOOOOOOOUUUTTTQQQOOOPPPTTTZZZ___aaaaaa```___``````aaabbbggggggfffddd```___```bbb```aaabbbaaa___]]][[[ZZZJJJEEE@@@<<<:::777444111//////000000000///......000//////000000...---------------------------,,,...////////////000000000///000111222222111000///...---,,,---///000///...,,,,,,,,,,,,,,,++++++***+++++++++******))))))(((,,,***''''''((())))))(((---+++***)))******)))(((,,,******,,,,,,)))(((+++)))(((''''''(((***,,,---++++++***)))))))))))))))---...///...+++(((''''''+++***)))***,,,------,,,---,,,++++++,,,...000111///------...111333222000///////////////000000000/////////...............000000111222333333444444666777777666555555666666888888777777777777777777777777666666777888999:::???===:::999:::999888777333000111555777777:::>>>>>>???DDDMMMWWWfff|||fffMMMAAA666333333111000000666:::???CCCGGGLLLQQQUUUIIIBBB:::555444333111//////222555444000...///111111///...---...000333555111///111666::::::;;;???:::;;;;;;===KKKjjjwwwaaaLLLEEEDDDFFFNNNXXXrrr~~~vvvnnnccc[[[WWWRRROOOLLLJJJJJJKKKKKKKKKFFFEEECCCAAA???>>>>>>>>>>>>@@@AAAAAA@@@AAADDDFFFCCCEEEFFFHHHJJJKKKLLLLLLQQQPPPOOONNNNNNRRRXXX\\\aaa```^^^\\\\\\]]]^^^___[[[]]]^^^^^^]]]\\\[[[[[[___^^^]]]\\\ZZZWWWTTTQQQEEEBBB===:::777666444333444444444444444333222111...000000/////////...------------------------,,,------........./////////,,,,,,...//////...,,,,,,,,,+++***+++---------,,,+++++++++,,,+++***)))(((***++++++++++++***))))))+++)))'''&&&'''(((((((((,,,+++******++++++***(((+++)))***---,,,)))(((***+++***)))(((((()))******,,,,,,+++************++++++---///...,,,)))((('''******)))***,,,---,,,+++---,,,,,,,,,---///111222...------...000111111111/////////000000000111111000000/////////.........000000222333333333333333555444444333333333222111555555555444444444444555444555555666666555444333999777555555666666666555888555555:::<<<===@@@EEEDDDHHHRRR___jjjuuujjjNNNAAA555333444333111000666:::???AAAAAABBBFFFIIIAAA>>>999555333222000000---000333222///---...///444111---***+++...333666...,,,///666999888666777888888777;;;KKKkkk}}}yyycccNNNGGGGGGJJJTTT```rrryyymmmaaa[[[XXXRRRNNNMMMEEECCCAAA@@@???@@@AAABBB@@@AAAAAA???===<<<<<<======>>>@@@@@@@@@@@@AAACCCBBBCCCEEEGGGIIIKKKMMMMMMNNNOOOPPPPPPPPPSSSWWW[[[[[[ZZZXXXVVVVVVXXXYYYZZZWWWXXX[[[\\\]]]\\\ZZZYYY```^^^ZZZWWWTTTQQQLLLIIIBBB@@@>>>;;;999888777777444444333222111000000000+++///000...,,,......---,,,,,,,,,,,,,,,---------,,,,,,---------.........******++++++++++++******+++)))))))))+++,,,+++***++++++,,,,,,,,,***)))(((******+++,,,,,,+++***))),,,***''''''((())))))((()))(((((()))***+++)))'''+++))))))---,,,(((''')))+++++++++******)))))))))---,,,,,,+++***+++++++++'''))),,,...------...///++++++***,,,------,,,***,,,,,,------///000222333.........//////000000000//////000000111111222222222111111000000/////////000111333444444444333222444333333333444444222000666555555555444444333333333444555555555333222000666555444444666888888777<<<999999>>>@@@AAAEEEJJJSSSYYYfffuuulllNNNAAA444222555444222111555:::>>>???<<<;;;===@@@;;;:::999666222000000000---///111222111000//////555333///,,,+++...111444000---...555888666333333666888:::<<>>===<<<;;;::::::<<<>>>>>>@@@AAA???===<<<===???<<<>>>AAABBBBBBAAABBBCCCEEEEEEFFFHHHJJJMMMPPPRRRNNNPPPRRRSSSTTTVVVXXX[[[SSSRRRRRRRRRSSSUUUXXXYYY]]]]]]]]]^^^___```___^^^```[[[UUUQQQMMMIIIDDDAAA<<<<<<;;;999777666666666000///---,,,++++++,,,,,,(((...000,,,***,,,---+++******++++++,,,,,,------,,,,,,---------.........++++++************+++++++++))))))***+++,,,+++***,,,,,,---...---+++)))(((((()))+++,,,,,,+++***))),,,***((('''((())))))((('''&&&''')))++++++)))(((***((()))------((('''(((((()))+++,,,---,,,***))),,,++++++***************&&&(((+++---...///222333---,,,,,,---......,,,***+++,,,---///111222222222.../////////......///000//////000111111222333333333333222222111000000///111222444555555555333222444333333555777777555333888999999888777666555444777666555555444444555555777666666777:::<<<======@@@>>>@@@FFFKKKNNNTTTZZZhhhnnnzzzlllNNN@@@444222555555333111444999======:::888999;;;777999999777222//////111///000222444555444333111555333000...---...000222555000000555888666444444555:::>>>???HHHfff}}}~~~wwwaaaTTTMMMKKKTTTaaaqqqyyyqqqhhh^^^WWWSSSIIIAAABBBDDDBBB>>><<<<<<<<<;;;:::999999<<<>>>999;;;===<<<999888999<<<999<<>>>>>FFFEEEIIIRRR[[[bbbjjjqqqwww|||gggUUU???666777333222555444222999@@@???999333222444888666444333222111---+++222///---000666999777444999777444111///...//////444333333333444555777999:::555555===KKKeeevvv^^^MMMKKKVVV```rrryyymmmccc]]]WWWPPPKKKEEEAAA>>>???AAAAAA@@@===888888888888888888888888>>><<<;;;::::::;;;<<<>>>;;;<<<>>>@@@AAABBBCCCCCCCCCFFFGGGFFFKKKSSSUUUQQQTTTRRRPPPPPPSSSSSSQQQNNNOOOKKKJJJOOOTTTVVVYYY]]]```___```aaabbbaaa^^^[[[TTTMMMCCC===:::999888777000000000000/////////......---,,,++++++,,,---...))))))))))))))))))))))))+++***)))(((((()))***+++++++++---///000...***&&&,,,++++++++++++++++++,,,---...///...+++***,,,...------,,,,,,+++***))))))(((((())))))*********+++***)))((()))***+++***(((((('''(((+++...///,,,))))))(((((()))++++++***(((..................------///...,,,)))&&&&&&(((+++,,,,,,---...///000000111,,,,,,+++,,,,,,...///000000+++,,,555777///,,,///...------...000000///---111,,,((()))///222222///777777888666444222222333555444222444666777555222222333444444333222333555>>>999555777888777888;;;777777777666666555555555999;;;=========@@@FFFLLLNNNUUU```kkkttt{{{kkkWWW@@@666777222111444222444777;;;:::555222222333444333222222333222000...222111000222666888777555888666444222111111222222333333333444555777888999;;;666666>>>KKKccc}}}zzzdddSSSOOOWWWaaammm~~~yyyttthhhaaaXXXQQQOOOLLLHHHDDD???===;;;;;;;;;;;;;;;:::777888888999:::;;;;;;;;;===<<<;;;::::::;;;<<<======>>>???AAABBBCCCDDDDDDCCCHHHKKKIIIJJJPPPTTTSSSQQQNNNLLLLLLNNNOOOMMMLLLQQQLLLJJJNNNRRRUUUXXX]]]\\\]]]^^^```___\\\VVVRRRKKKFFF>>>999777666555333111111111000000000//////))))))(((''''''((())))))))))))))))))))))))))))))+++***)))(((((()))***++++++++++++---...---)))&&&,,,,,,++++++++++++,,,,,,%%%(((,,,......---///000------,,,,,,+++******)))))))))******************,,,+++***)))******)))''')))((((((***---...,,,)))***))))))***,,,,,,+++)))------------------------.........---***))))))***,,,,,,,,,------------...------------.../////////...---000555444...++++++000///...///111222111///444111///000444777666555777777888666444333444555444333222333555555444111333555666666555555666777;;;666444666888777888;;;::::::;;;;;;;;;;;;::::::???AAACCCDDDGGGMMMWWW^^^fffnnnxxxpppYYYCCC888888333111333111555555555333222111111111///...///000333444333222333333333444555666777777777666555444444444555666111222444555777888999999<<<888888>>>JJJaaa{{{|||jjjXXXPPPVVV^^^fffwwwrrrbbb\\\TTTOOOHHHEEEEEEDDDBBB@@@:::;;;;;;999777777777999888888999;;;<<<===>>>???===<<<;;;::::::;;;<<<===>>>>>>@@@BBBCCCDDDDDDDDDBBBGGGJJJHHHHHHKKKOOOPPPLLLIIIFFFEEEGGGHHHHHHHHHQQQMMMKKKOOOSSSUUUWWW[[[YYYYYYZZZ[[[YYYTTTLLLGGG@@@<<<888555444333111000000////////////.........+++******))))))******+++))))))))))))))))))))))))******))))))))))))******+++*********++++++)))(((,,,,,,++++++++++++,,,,,,"""&&&+++...///.........---,,,,,,++++++*********+++++++++++++++*********...,,,+++***+++***)))''',,,*********,,,,,,+++***+++******+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///---+++******+++++++++,,,,,,---...///+++,,,------------,,,,,,...444888555111///---***///...---...000111000///222222333444555777777777888888999888666666888:::666555444555666666555333444666888999888888999;;;<<<777555999;;;::::::===<<<>>>@@@BBBBBBBBBAAA@@@IIIKKKMMMPPPTTT]]]hhhppp}}}vvv]]]FFF;;;;;;444222444111555333111111333333111...---------000222444333222333444666666555555666888888777666666666666777777000222444777888999999999;;;888888>>>HHH]]]~~~|||mmm[[[OOOPPPWWW```rrrrrraaaUUUQQQLLLHHHCCC@@@@@@???>>>===;;;===>>><<<888777999<<<::::::;;;<<<===>>>??????<<<;;;::::::::::::;;;<<<<<<===>>>@@@AAABBBBBBBBBAAABBBBBBBBBDDDFFFHHHHHHFFFDDDBBB@@@AAACCCEEEFFFOOOLLLMMMSSSWWWWWWWWWYYYWWWVVVUUUSSSPPPJJJCCC>>>777666555444333222000///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***))))))))))))))))))***,,,+++))))))+++++++++***++++++************++++++)))***+++,,,,,,***)))))),,,,,,,,,++++++*********---,,,,,,++++++*********---,,,***+++,,,,,,+++)))---,,,++++++++++++,,,,,,,,,++++++,,,...///---,,,,,,,,,------------......,,,...///...,,,+++++++++)))******+++---///111222---...//////...---,,,+++222;;;===333---000111...111000///000222444333333111444666777777777999::::::;;;<<<;;;;;;;;;===???<<<<<<<<<<<<<<<<<<;;;:::888;;;===???>>>>>>???@@@DDD???>>>AAABBBAAAAAACCCFFFHHHLLLOOOQQQQQQPPPOOO[[[^^^cccfffjjjqqqzzz{{{```III>>>===666444555333444222111333666555000,,,///......000222333222000222444555555444444555777999888888777666666666666000222444666888888888888999777999>>>FFF[[[|||qqq^^^NNNLLLSSS\\\nnnvvvhhhZZZNNNHHHGGGDDDAAA>>><<<;;;::::::999<<<>>>???===999888:::===;;;;;;;;;<<<<<<<<<<<<<<<::::::999999999999::::::999999;;;<<<============@@@===;;;===AAACCCBBBAAACCCBBBAAA???@@@BBBEEEHHHKKKKKKPPPXXX\\\YYYVVVUUUUUURRRMMMHHHEEEAAA===:::222333444444333222000000......---------,,,,,,,,,*********++++++*********)))))))))))))))))))))))))))))))))******)))))))))...,,,******+++------,,,******))))))))))))******///---+++)))((((((((((((,,,,,,+++++++++++++++***---,,,,,,++++++************))))))***,,,......------------,,,++++++,,,------,,,,,,---//////...,,,---........./////////000------,,,***)))))),,,...+++*********+++---000111222222222222111///...---333:::999---(((...333333555333333444777:::;;;:::888:::===>>>>>>>>>@@@AAA>>>@@@BBBCCCBBBCCCDDDFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEHHHKKKMMMMMMLLLMMMNNNTTTOOOMMMOOOOOOMMMMMMOOOXXX[[[___dddggghhhhhhgggnnnttt|||~~~aaaJJJ???>>>777444666333222111222444666555111,,,111000000111222222111///111111222222333444555555777777777666666555555555222222444555666666777777888777:::???GGG\\\wwwcccPPPKKKRRRWWWiiippp___TTTKKKCCC@@@@@@>>>===<<<::::::;;;;;;<<<;;;;;;;;;999888777888999::::::999999999999999999777888888888888888888777555666777888999999999999>>>:::888<<>>@@@AAABBBCCCCCCCCCFFFJJJMMMKKKLLLQQQYYY\\\WWWQQQOOOOOOJJJDDD???<<<:::888777000222444444222000000000000000/////////.........,,,,,,------------,,,,,,))))))))))))))))))))))))))))))************))))))---,,,***+++,,,---------******))))))))))))******000---)))'''((()))***++++++++++++++++++++++++++++++++++++++++++*********(((''''''))),,,.........,,,---......,,,,,,---...---,,,,,,---//////...---.........///000000111111---,,,+++)))((()))---000///...,,,++++++---///000666555333222000/////////777888555...,,,111888;;;888777777999===@@@BBBCCCDDDDDDEEEGGGHHHJJJKKKLLLKKKNNNQQQSSSSSSRRRRRRRRRUUUWWWXXXWWWUUUSSSSSSTTTZZZ]]]```aaaaaa`````````fff```]]]^^^___^^^___bbbiiikkkpppuuuyyy{{{}}}}}}|||___III>>>===666444666333222222111222222222111///333222111222333333111//////...---///333555444222333444444555555555555555333333333333333444555555777888<<>>???<<<<<<<<<;;;::::::;;;===:::888666666666666555555555555666666777777888888555666666666666666666555333333444555666666666666666666999;;;999555999AAAAAADDDGGGHHHIIIKKKOOOSSSPPPNNNPPPUUUVVVPPPJJJIIIEEEAAA===999888666444222///111333222///------...............---------------......//////......---))))))))))))))))))))))))((()))***++++++***)))(((+++******+++,,,---,,,+++,,,,,,++++++++++++,,,,,,///,,,)))(((***,,,+++***++++++++++++++++++++++++))))))******************(((''''''(((+++------,,,))),,,//////...---...///---,,,,,,---//////...,,,------......///000000111+++,,,---,,,+++,,,...000222111000000222555888:::CCCAAA===:::888888888999BBB>>><<<>>>@@@AAAFFFLLLFFFEEEEEEHHHLLLQQQTTTVVVYYYWWWUUUWWW\\\___```___aaaeeejjjmmmllljjjhhhgggiiikkklllkkkhhhfffggghhhlllnnnrrrsssrrrqqqppppppsssmmmiiijjjmmmnnnqqquuuzzz}}}^^^GGG<<<;;;555333555222333222000///...///111222333222111222444444222111///+++))),,,222555333000000111222444555666666666444444222111111222444444888999>>>EEEMMMbbbzzzgggPPPIIIPPPOOOaaayyyyyyfffZZZPPPGGG@@@AAABBB@@@======999:::999888666555555666:::777444444666777555333111222333444555666777888444444555555555555444444222222333444555555555555---222999:::222,,,444BBBAAAEEEIIILLLMMMOOOSSSWWWTTTPPPOOOQQQPPPJJJEEEEEE<<<;;;888777666444111......000111000,,,)))***++++++++++++*********))))))))))))++++++++++++))))))))))))))))))))))))))))))((()))***++++++***)))((()))))))))***,,,,,,+++***...------,,,,,,------...///---++++++---,,,)))&&&++++++++++++++++++++++++(((((())))))*********+++)))((('''(((***++++++***(((+++000111///......000,,,,,,+++---...///---,,,,,,,,,------...///000000***,,,/////////......///333333333666:::???EEEHHHUUUSSSNNNJJJHHHHHHJJJKKKOOOGGGHHHPPPUUUSSSUUU\\\ZZZYYYYYY\\\bbbgggkkklllqqqmmmiiilllrrrvvvvvvttttttxxx~~~~~~{{{yyyxxxzzz|||{{{wwwuuuvvvwwwuuuwww{{{|||{{{yyyxxxwwwzzzsssoooqqquuuwww|||hhhNNN@@@===777444444000222222111111000111111111111111222444666666333111///000111222333444444444666555333222111111222222666555333222333444666777:::888;;;AAAKKKbbbuuueeeVVVLLLIIIUUU```uuunnn[[[NNNIIIAAA@@@???===;;;:::999999999999888888888888777777666666666666555555555555444444444555444444333333666555555444444444555555222333444333222333444666777555777:::<<<===BBBIIIKKKOOOPPPOOORRRWWWVVVQQQRRROOOJJJFFFCCC@@@===:::888777555444333222222222000//////...------,,,,,,+++)))'''(((++++++***'''+++++++++************)))(((((())))))******+++++++++++++++++++++***)))(((++++++******++++++,,,,,,++++++++++++,,,...000222000...,,,+++))))))))))))...+++))))))***+++(((&&&))))))******++++++++++++(((,,,+++(((+++111222...***+++,,,...///000000000---,,,---///000000...,,,---------,,,,,,,,,++++++...---,,,...000111111000111777===AAACCCKKKWWWaaaaaabbbccccccbbbaaa___]]]cccbbbbbbcccfffiiijjjjjjiiijjjlllooorrrtttvvvwww|||zzzxxxwwwwww{{{|||~~~}}}{{{|||}}}~~~~~~}}}|||{{{|||}}}}}}}}}}}}}}}mmmRRRBBB???777444444///333222222111111111222222222222222444666666444222222333444555555666555555;;;:::999888888888999999555444333333444666888999999888;;;AAAJJJ^^^wwwhhhYYYPPPLLLYYYbbbvvv}}}kkkZZZJJJ???<<>><<<:::999888777777<<<<<<;;;;;;::::::999999777777666666555444333333111222222333333333333333666555555444444444444555333444444333222222333555666555888>>>AAABBBGGGMMMNNNRRRSSSRRRTTTWWWUUUPPPLLLHHHDDDAAA>>><<<999666666555555444333222111000//////......---,,,,,,,,,+++)))((()))+++,,,***(((+++++++++************)))((((((((())))))*********(((((()))***++++++++++++,,,+++++++++++++++,,,,,,++++++***+++,,,...000111///...,,,***))))))))))))...+++))))))++++++)))'''++++++++++++,,,,,,,,,,,,...///---)))***...---(((++++++,,,...////////////...------...//////...,,,............///000111222...///000222333555777999AAAGGGNNNRRRTTT[[[fffnnnmmmmmmmmmmmmmmmlllllllllnnnmmmmmmoooqqqtttttttttttttttvvvwwwyyy{{{}}}}}}~~~}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~sssWWWEEE???888444444///333333222222222222333333333333333555777666555333555666666777777666666666777777666666777777888999;;;:::888666555444555555===<<>><<<:::888666444333333444444333111///.........------,,,+++++++++,,,***)))***+++,,,+++***+++++++++************)))(((((((((((())))))))))))$$$&&&''')))+++,,,---------,,,,,,++++++,,,,,,,,,++++++******+++---...000///...,,,+++)))(((((((((---+++******++++++)))(((---------,,,,,,,,,,,,,,,...///---)))***,,,+++(((------...//////000//////000///------/////////...//////......000111333555///222777:::===AAAGGGLLLTTTZZZaaaeeeggglllssszzzvvvvvvuuuuuuuuuvvvwwwwwwvvvuuuuuuwwwyyy{{{{{{zzz}}}}}}~~~~~~{{{|||~~~~~~{{{{{{wwwYYYDDD>>>777555555000333333222222333333444444555444444555777777555333555555666666555444444333000000111111222333444444888888777666666666777888>>>;;;===CCCKKK^^^|||~~~|||uuummmfffccclllooo{{{~~~jjjSSSGGGCCC@@@>>>===999888777666555444444444777777666555444333333222666555555444333222222111000000111222222111111111555444444333222333333333222444555555444555777999===>>>EEELLLOOONNNPPPTTTPPPPPPPPPPPPOOOMMMHHHCCCAAA???<<<:::999888666444000111333333222000...,,,...------,,,,,,+++******,,,++++++++++++,,,+++++++++++++++*********))))))(((((((((((((((((((((((($$$%%%''')))+++,,,,,,---------,,,,,,,,,,,,------,,,+++******+++,,,---......---,,,+++***)))((((((++++++************)))(((---------------,,,,,,,,,))))))((()))+++......---//////000000111000000000222000------...000000000000000//////000333555777777===DDDIIILLLQQQZZZaaabbbgggnnnrrrrrrtttxxx|||wwwwwwwwwwwwwwwvvvuuuuuuuuuttttttuuuwwwxxxwwwvvv}}}}}}}}}}}}}}}|||||||||wwwzzz~~~}}}zzz{{{yyyYYYCCC===666555666111333222222222333333444555666555444555666666555333222222333222222111000//////000111222333333444444...///111444888;;;>>>???888444444:::CCCWWWyyyzzz|||}}}yyyvvvtttwwwwww}}}dddTTTCCC>>>???>>><<<;;;777777666555444444444555999888888777666555555555222222222222333333333333222222333222222111000///333333222222222222333333222444666888999;;;>>>AAAEEEGGGMMMSSSTTTPPPPPPRRROOOMMMLLLLLLKKKFFFAAA>>>>>>;;;999888777777555444///000222222222000...,,,...------,,,,,,+++******++++++,,,++++++++++++,,,+++++++++*********)))))))))))))))))))))((((((((('''''')))******+++++++++------,,,,,,------...///---,,,+++++++++,,,---...------,,,,,,++++++*********++++++******))))))***------------------------(((''''''***...000111222///000000111111111000000222000......///111222111222222444666:::>>>AAACCCKKKQQQXXX\\\]]]```ffflllmmmqqqvvvyyyyyyxxxyyyzzzvvvwwwxxxxxxvvvssspppnnnqqqppppppqqqssssssqqqoooxxxxxxwwwwwwvvvvvvuuuuuuvvv{{{}}}[[[CCC<<<666666777222222111111222222333444555666555333444555555444333000000000000//////...---///000111222333333333333222333333444555666777777777222111777@@@QQQqqq{{{|||~~~{{{|||zzzjjjTTTIII???===>>>;;;888666666555555444444444555555555555444444444444333333000000111111222333333333222222222222222111000000111111111111222333444444555777:::<<>>===:::888555444444444222111000000111111111000............------,,,+++++++++***+++,,,+++***)))***,,,+++++++++************)))************)))))))))))))))******+++++++++******,,,,,,,,,---...///000111///...---,,,,,,,,,---...+++,,,---------------,,,+++---------++++++,,,---------.........////////////,,,+++///222222333555111222333444444444444444555444333444777888999888888;;;@@@FFFLLLRRRVVVYYYeeeiiilllmmmkkkiiiiiijjjrrruuuyyy{{{{{{yyyyyyyyyvvvwwwwwwvvvtttpppmmmkkkpppoooooopppqqqpppmmmkkkqqqqqqqqqqqqppppppppppppqqqxxx```EEE<<<666666777111000000000111111333444444666444333222333444333222//////000000000///......///000111222333333222222777666555444222000...---888444444999???KKKeee~~~~~~~~~~~~{{{zzz|||cccSSSKKKCCC>>>>>>>>>:::666666444333333333333333444444000000000111111111111222000000000111111111111111---...///000111111111111/////////000222333555666:::<<>>>>>>>>@@@@@@@@@CCCFFFHHHGGGFFFFFFJJJPPPWWW^^^cccggghhhuuuvvvxxxwwwtttnnniiieeekkknnnrrrtttuuuuuuuuuttttttrrrooommmkkkjjjiiiiiillllllllllllmmmlllhhhfffkkkkkkkkkkkkllllllllllllmmmuuu}}}}}}|||dddHHH>>>777666666111000000000000111222333444666444222222333333222111000000111111111111000000333444555666666666555444//////000111222222222222555222333888;;;CCCWWWlll~~~~~~yyywwwmmmTTTDDDAAA<<<999::::::666444666222222222222222222333444222222222333444444555555222222111111000000//////)))***,,,...000222333333---......000222444555777???AAACCCEEEGGGIIIMMMPPPLLLLLLOOORRROOOIIIFFFHHHGGG???<<<======888666999:::888555444444333222000222111000000000000000111000//////......---,,,,,,'''***++++++(((''')))++++++++++++************))),,,,,,,,,+++++++++******)))***+++,,,---......---******+++---///111444555222111///...------...///)))+++---///111222222111000222444444111000222555000000111222444555666777999444444:::>>><<<===AAABBBCCCEEEFFFGGGHHHHHHHHHKKKKKKMMMPPPTTTVVVUUUTTTRRRVVV\\\bbbgggjjjllllllyyyyyyzzz{{{yyyssskkkeeebbbdddgggkkkmmmnnnoooooonnnkkkfffbbbaaabbbeeehhhggggggggghhhhhhfffccc```fffffffffggghhhiiiiiijjjpppxxx}}}pppLLLAAA???777333777222555666555222111444777333444555444222111222333333222222111111000000000111333555777777555222000...000222333444333111000999888666666:::DDDPPPXXXmmm~~~yyy|||wwwtttoooVVVEEE======:::888888:::;;;888555000111222333222111000//////000111222222222222222777333///------...............000000000///...---000222444666777999<<>>777333666999777555333222111000///333333333333222111111222222222222222222222111111000111444555555333111000,,,---///222333444444444666555444444888@@@JJJQQQfff|||~~~tttoooyyyzzz```LLLAAA<<<:::777555666999:::999777333333333333222222111000///000111222222222222111666333000............---...//////000000000000000333555888:::;;;>>>AAADDDKKKJJJIIIGGGGGGGGGHHHHHHIIIIIIIIIHHHFFFCCC@@@???===;;;888777777888888888222222222222111000//////000000000000000///......///......---,,,++++++***+++++++++******+++++++++...,,,******+++,,,,,,+++***+++---//////...---,,,...---,,,---///000///......---000444444111222555444444333333333222222222333444666888999:::999999::::::888777777888888999222666999;;;:::;;;===@@@???BBBGGGHHHIIIJJJNNNRRRRRRWWWXXXUUUTTTWWWYYYYYY[[[]]]bbbhhhkkkkkkiiifffhhhfffeeehhhmmmrrrttttttvvvsssppppppqqqnnnhhhbbb```]]]\\\]]]aaadddcccaaaccc^^^ZZZXXXZZZ\\\^^^^^^___aaabbbbbb``````ccceeegggggggggiiilllppptttwwwsssPPPBBB>>>777333666:::555111000222222///+++222222111111111111000000111222222222222222333333///000111222222111000000---...///000222444555666333333444444777<<>>===999666333333666888888666666666444333222222222222000000111111222222111111444222000//////...---+++////////////000222333555888:::===???AAACCCGGGJJJKKKJJJIIIGGGFFFEEEEEEEEEEEEFFFGGGFFFDDDAAA===:::;;;888666555555666666555000111111111000///...---//////000000000///............---------,,,,,,,,,,,,,,,++++++,,,---///000555333111000111111111000...///111333333222111000111000000111222333333222111222777<<<;;;777666888888888777777777666666666999:::<<<===>>>>>>>>>======<<<;;;:::999:::;;;;;;777888999;;;<<<===>>>???@@@DDDIIIKKKLLLMMMQQQTTTVVVZZZ[[[XXXXXX\\\``````]]]bbbiiiooorrrrrrooolllnnnlllkkklllooorrrttttttqqqnnnkkkkkkkkkiiieeeaaa```]]]YYYZZZ]]]______]]]]]][[[XXXWWWYYY\\\^^^^^^^^^___aaabbbbbbcccfffhhhiiijjjkkknnnrrrwww|||wwwUUUEEE>>>777444666222000...///111333222111111000//////000000000/////////000000111111222222///000000111111111111000111111000000111111222333333444666666888;;;???CCCMMMeee}}}~~~}}}{{{zzzzzzzzzzzzyyykkkaaaiii}}}pppUUUEEE>>><<<===:::777333333555777666444999777555333222222222333000000111111111111000000111000/////////...+++)))//////......000333666888;;;===@@@BBBDDDGGGKKKMMMIIIHHHGGGFFFEEEDDDDDDCCCAAABBBCCCCCCAAA===999666888666333333333444333222000111111111000000///......///////////////.....................///////////////......000222444666777555444444666777666555777888999:::999777555444666555444555666777777666888999===BBBAAA===<<<>>><<<<<<;;;;;;;;;:::::::::<<<===???AAAAAAAAAAAA@@@???>>><<<;;;:::;;;;;;<<<888777666888:::<<<<<<;;;???CCCHHHJJJKKKLLLOOORRRTTTWWWWWWUUUWWW]]]aaa```ZZZ```iiiooorrrqqqnnnlllpppooonnnnnnooopppqqqqqqpppmmmjjjhhhgggeeebbb```bbb]]]YYYXXXZZZ\\\\\\[[[\\\[[[ZZZZZZ[[[]]]^^^___bbbbbbcccdddfffgggiiikkklllmmmpppuuu{{{}}}]]]III???777555666,,,...///000///000333666000///---...000111000...------......//////000000//////000111111111111111111111000000111111222333222444666777777888;;;===GGG^^^}}}yyy}}}}}}|||{{{zzzzzzyyyyyyxxxkkkaaafffwwwcccMMMBBB;;;999;;;777444222333666999888777888777555333222222222222000000111111111000000///...------...///...+++)))000///......111444888;;;>>>@@@BBBCCCDDDFFFJJJLLLDDDDDDDDDDDDCCCCCCCCCBBB<<<===>>>>>><<<999666444555333111111222222111/////////000000000///............////////////......------......///000000000000000000111333555888999555444444666999;;;:::999AAABBBBBBAAA@@@===:::888:::999888999:::;;;:::888===<<<>>>BBBAAA>>>>>>BBB>>>>>>>>>============<<<<<<===???AAABBBBBBAAAAAA???>>><<<;;;::::::;;;;;;999777666777999;;;;;;:::>>>BBBGGGJJJJJJKKKMMMPPPOOORRRSSSRRRVVV\\\___]]]YYY___gggmmmnnnmmmllllllqqqqqqqqqpppooonnnoooooosssoookkkfffdddbbbaaa```bbb^^^YYYXXX[[[]]]]]]\\\\\\\\\\\\[[[\\\]]]```bbbddddddfffiiilllppprrrsssvvvxxx|||eeeOOOAAA999666777---000222111...---000444000...,,,---111222000...,,,------------------...---...000111222111111000---...///000222444555666111222555555555555777999EEEYYYtttzzz}}}}}}}}}|||||||||{{{{{{zzznnneeehhhssspppTTTEEE>>>777555888111000000333888;;;;;;999555555333222111111111111000000111111000000//////---------///000000...,,,333222111222444777;;;>>>@@@AAACCCCCCBBBCCCFFFHHH@@@AAAAAAAAAAAAAAA@@@???888999999888777666444333333222000000111111///...,,,---------------,,,,,,------.../////////......,,,,,,---...///000111222111222333555777888999:::;;;;;;<<<>>>BBBDDDDDDCCCGGGHHHHHHGGGEEEAAA>>><<>>>>>>>>=========999;;;===???@@@AAAAAAAAA???>>>===;;;:::::::::;;;::::::999999:::;;;===??????DDDIIIKKKKKKJJJLLLNNNLLLOOOPPPQQQVVV\\\]]]ZZZZZZ```fffjjjjjjjjjkkkmmmoooqqqqqqpppooommmnnnooossspppjjjdddaaa______```aaa]]]ZZZZZZ]]]______^^^]]]^^^^^^]]]]]]```dddhhhhhhiiilllqqqyyymmmTTTCCC:::777888222222222000///...///000111...,,,---111333111.........------------------***,,,...111111000///...,,,---///222333444444444222333555666555666777888@@@PPPeeewww{{{}}}}}}~~~~~~~~~~~~|||ssslllkkkrrrsss\\\FFF>>>999333333777000///000333777999666333111111111111111000//////000000000000000//////...///......000333444333222777666666777999<<>>======AAAAAABBBEEEHHHIIIIIIGGGHHHIIIIIIIIIHHHEEEBBBAAACCCAAA???>>>>>>===;;;:::;;;;;;???CCCBBB===<<>>>>>>>>=========<<<<<<777888;;;===???@@@AAAAAAAAA???===<<<;;;:::;;;;;;999;;;<<<;;;:::;;;???CCC@@@DDDIIIKKKJJJIIIIIIKKKIIILLLOOOPPPVVV[[[ZZZVVVYYY]]]aaabbbaaabbbfffkkkjjjmmmnnnnnnllljjjkkkmmmppplllgggaaa]]]\\\^^^```]]][[[YYY[[[___aaaaaa___```aaabbbbbbccchhhooouuuwwwxxx{{{qqqWWWEEE;;;888888444111...///111222111...111...,,,---222444111.../////////......------,,,'''***---000111000---,,,...000222333444333111000444666888888888888999;;;:::GGGXXXgggxxxzzz}}}~~~}}}wwwqqqnnnqqq}}}eeePPP>>>:::777222444:::444333222444666444///+++...///000111111000...---000000000000000///......000000000222555777777666999999:::;;;===???AAABBBDDDEEEDDDBBB???>>>???@@@@@@@@@@@@???===;;;888777333333111111111222333444222111000000111000...,,,......//////000/////////,,,,,,---.../////////...222333444666888999;;;;;;:::<<<@@@CCCDDDDDDBBBAAA??????@@@BBBEEEFFFDDDBBBFFFGGGHHHIIIIIIGGGEEEDDDEEECCC@@@??????>>>;;;999;;;===BBBHHHGGGAAA===>>>=========<<<<<<<<<<<<;;;555777999<<>>===:::777555222000/////////000.........///////////////111///---------...///...***------+++,,,000222000222111111111222444555777444555777999:::::::::999AAA@@@FFFYYYttt}}}yyy}}}wwwrrruuuwwwzzzzzzOOOFFF<<<777777777333///333444444444333222000///////////////////////////---111555666555333111000555555555666888:::<<<>>>AAABBBCCCCCCDDDEEEEEEEEEFFFAAA<<<<<<>>>???<<<999AAA@@@@@@@@@;;;555555999999777444111000222444666+++,,,---...............///...---...111222000---///111333444333222222333<<<<<<===???AAABBBAAA@@@CCCEEEGGGHHHFFFCCC???===DDDDDDDDDBBBAAACCCHHHLLLOOONNNLLLJJJIIIIIIJJJKKKGGGCCCAAABBBAAA======???:::>>>BBBCCCAAA???????????????:::444666<<<===888999;;;===>>>======>>>???BBBBBBAAA???===;;;999888;;;<<<======<<<<<<===???AAADDDGGGGGGFFFEEEDDDDDDCCCFFFIIIMMMPPPRRRRRRRRRWWWVVVUUURRRQQQSSSWWWZZZ]]]^^^aaabbbbbbcccfffhhhhhhddd___[[[ZZZZZZYYYXXXYYY[[[]]]```bbbdddffffffjjjlllpppvvv~~~^^^HHH???;;;777888666444222111111111222000000000000000111111111111000.........///000000,,,//////------000000...555444333333333444555666777888999:::;;;<<<<<<<<<@@@???EEEWWWppp|||{{{xxxttttttrrrsssrrrLLLDDD:::666777888555111333333444444333222000///...//////////////////000///000222222111111222333888888888999;;;>>>@@@BBBEEEDDDDDDDDDEEEEEEFFFFFFEEEAAA======???@@@>>>;;;@@@>>>>>>>>>999444444888888666333111000000111222///000111111222222222111///...---000333444333111333555888999888777777888@@@AAACCCEEEGGGGGGFFFEEEGGGHHHIIIIIIHHHEEEAAA???CCCDDDCCCAAAAAACCCHHHMMMNNNLLLIIIGGGFFFGGGHHHJJJJJJEEEAAAAAA???<<<===AAA<<>>===>>>>>>>>>999444555;;;<<<888999;;;======<<<<<<===>>>@@@@@@@@@??????===<<<<<<;;;===???@@@??????@@@AAA???BBBDDDEEEDDDCCCCCCDDDIIIJJJLLLMMMNNNNNNNNNNNNTTTSSSRRRPPPNNNOOORRRUUUWWWYYY]]]___```bbbeeehhheeeaaa]]][[[[[[[[[ZZZZZZ___aaadddhhhkkknnnoooppp{{{}}}fffMMM@@@888333777555444222111111222222000000000111111111222222000//////......///000000,,,000111///000222222///666555555555666777888999999999::::::;;;===>>>???@@@@@@EEETTTiii~~~~~~xxx}}}|||xxxtttnnnlllzzz{{{cccFFF@@@888555666777555222222333333333333222000///.../////////000000111111111111111000000111555888<<<<<<<<<===>>>AAACCCDDDEEEDDDCCCBBBCCCCCCEEEFFFDDDAAA>>>???AAABBBAAA>>>>>><<<;;;<<<888333333666555444222000///...---------...//////000000////////////000333666999999999;;;===@@@@@@???>>>>>>???FFFHHHJJJMMMMMMMMMLLLKKKLLLLLLLLLKKKIIIFFFDDDBBBCCCCCCBBBAAAAAADDDIIIMMMLLLJJJGGGDDDDDDEEEHHHIIILLLFFFBBB@@@>>>;;;===AAA===@@@BBBBBB@@@>>><<<<<<======999555666999:::888:::;;;<<<<<<::::::;;;<<<===>>>??????@@@@@@??????<<>>@@@@@@DDDNNN]]]nnn|||~~~yyysssxxx}}}}}}vvvmmmjjjvvviiiSSSBBB<<<666333444555333111000111222222222111///...//////000111111222333333444555555555444666999<<<@@@??????>>>???@@@AAABBBAAA@@@??????@@@AAACCCEEECCCAAA???@@@BBBCCCBBBAAA===:::999;;;999444333666111111111000///...---,,,+++,,,---......///......222333444777;;;>>>@@@AAAEEEGGGHHHHHHFFFCCCCCCCCCJJJMMMPPPSSSRRRPPPOOONNNNNNNNNMMMKKKIIIGGGEEEDDDDDDCCCCCCBBBCCCFFFJJJMMMLLLIIIFFFCCCBBBDDDFFFHHHKKKGGGCCCCCC@@@<<<<<<>>><<<>>>@@@@@@@@@???>>>======<<<999666666888999999:::;;;;;;:::999888:::;;;======>>>??????@@@?????????BBBEEEFFFEEECCCAAAAAACCCDDDEEEEEEEEEFFFIIIKKKPPPOOOLLLIIIGGGGGGGGGHHHRRRRRRRRRPPPNNNNNNPPPRRRXXXZZZ]]]^^^______```aaacccccccccfffjjjnnnoooppprrrvvv|||vvvYYYFFF;;;444444444444333333333444444444444444444444555444444222444555444222111222333111555666444555888888666777777888888888888888777444444333333444666888:::<<<===@@@EEEMMMYYYeeennnwww~~~~~~{{{uuupppooouuu{{{~~~}}}uuullliiirrr}}}|||]]]JJJ???:::555222222222000//////000111111111000///...000000111222444555666666777999<<<=========>>>???BBBAAA@@@>>>=========>>>>>>>>>>>>???@@@BBBEEEFFFAAA@@@@@@AAABBBBBBBBBAAA===999888:::999666444666......///000111000/////////000111222333444444444999:::<<<===@@@CCCFFFHHHNNNPPPPPPNNNKKKGGGEEEEEELLLPPPUUUWWWUUUQQQOOONNNNNNNNNMMMKKKIIIHHHFFFEEEFFFEEEEEEFFFHHHJJJLLLMMMJJJGGGDDDAAA@@@AAACCCDDDHHHEEEEEEGGGDDD>>>:::;;;:::;;;<<<>>>@@@AAAAAA@@@===;;;999888777777888::::::;;;;;;:::888888999;;;>>>>>>>>>??????>>>======BBBDDDGGGGGGEEEAAA??????CCCEEEFFFFFFFFFGGGIIILLLMMMKKKIIIGGGFFFGGGIIIJJJQQQSSSTTTTTTSSSRRRTTTUUU^^^aaaeeehhhiiijjjkkklllmmmnnnqqqwww}}}~~~___JJJ???999888888999999999999999999;;;::::::999999888777777666999:::999555333333555666888888444444666777444:::999999777555333111000000000111111222444555666666999<<<===???FFFQQQZZZkkksssyyyyyyvvvtttqqqnnnfffnnnuuuyyy}}}xxxpppiiiggglllrrrrrrVVVHHH<<<999555333222222111000000000111222222111000///222222333555666888999:::999===BBBDDDDDDBBB@@@@@@DDDBBB@@@>>>===<<<<<<<<<>>>???AAABBBDDDEEEFFFGGG>>>???@@@@@@@@@@@@@@@???<<<888666999999666555666...///000222333333333333111222444666888::::::;;;BBBCCCDDDDDDEEEGGGJJJMMMUUUVVVVVVSSSOOOKKKIIIHHHOOOTTTZZZ[[[WWWQQQNNNMMMLLLLLLMMMLLLKKKIIIGGGFFFIIIIIIIIIKKKNNNOOOMMMLLLIIIHHHEEEBBBAAA@@@@@@AAAFFFDDDFFFIIIFFF???;;;:::999999:::===@@@BBBBBBAAA===;;;;;;;;;999666888<<<:::;;;:::999888888;;;===@@@@@@@@@@@@???>>>======CCCEEEGGGFFFDDDAAA??????BBBDDDEEEFFFEEEEEEGGGIIIHHHGGGGGGGGGHHHKKKNNNOOORRRUUUWWWYYYYYYZZZ[[[]]]^^^cccjjjooosssvvvyyy|||dddNNNCCC>>>:::;;;;;;<<<===============<<<;;;:::999888777666555888:::888333///000222333555444000111666999888666666666555333111///---///000111222333444444444333888===<<<:::>>>HHHRRRbbbhhhllliiifffggghhhhhhbbbjjjqqqwww|||{{{uuulllfffeeeggghhhyyyiiiPPPGGG:::888666444444444444444222333444555555444333222333444555777999:::<<<<<<;;;???CCCEEEDDDBBB@@@@@@DDDCCCAAA@@@?????????@@@@@@AAACCCEEEEEEEEEDDDCCC<<<>>>??????>>>=========;;;666444777888666444555333333333444444555555666555666999<<>><<<<<<===;;;666888>>>:::::::::999888999<<>>IIISSS\\\aaaaaa[[[WWWZZZ```bbbaaaiiiqqqvvv|||~~~|||tttkkkfffeeedddbbbnnnaaaKKKEEE999888777666777888999999444555666777777777666555444555666888:::<<<===>>><<>>;;;===??????===;;;;;;;;;999444222555777555333333777666666555555666666777===???BBBEEEHHHKKKMMMNNNPPPQQQPPPNNNKKKJJJMMMPPPWWWYYYZZZYYYWWWTTTSSSSSSWWW]]]cccccc]]]UUUPPPNNNJJJLLLNNNPPPPPPMMMJJJHHHNNNNNNQQQUUUWWWUUUOOOJJJUUUTTTSSSQQQNNNKKKHHHGGGGGGDDDDDDFFFDDD@@@>>>@@@===;;;:::<<>>>>><<<===???<<<666888???:::::::::999999:::===@@@BBBBBBCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEGGGHHHEEEGGGJJJKKKJJJHHHGGGGGGFFFGGGIIILLLPPPSSSVVVXXX]]]aaafffkkkmmmooorrrsss}}}pppOOO@@@???<<<:::777666777777666666555333111///...///111333///777777---)))...000+++,,,---...000222444666888444///---......---000555222///...111111000222666555777::::::;;;>>>DDDIIISSSSSSQQQLLLIIIMMMVVV^^^___hhhppprrrtttzzz~~~xxxsssjjj___^^^dddhhhyyyvvv]]]JJJAAA???:::777888999888<<>>CCCCCCCCCDDDDDDBBB>>>:::???>>>======>>><<<:::777<<<666333666777555555999:::888777999:::;;;>>>AAAGGGHHHJJJNNNQQQRRRPPPNNNTTTSSSRRRQQQQQQQQQQQQQQQVVV\\\^^^ZZZWWWWWWWWWVVV\\\```ccc```ZZZTTTRRRSSSQQQOOOQQQXXXZZZUUUOOOLLLKKKNNNPPPQQQPPPOOOOOOPPP\\\]]]___XXXOOOUUUVVVHHHBBBBBBAAA@@@@@@AAACCCCCC>>>===;;;<<<>>>AAABBBAAAEEEBBB>>><<<===>>><<<:::>>>>>>>>>>>>===<<<;;;:::DDDBBB@@@@@@BBBDDDEEEEEEFFFDDDGGGKKKJJJEEEEEEJJJMMMKKKIIIIIIKKKLLLLLLLLLMMMNNNOOORRRVVVZZZ^^^aaagggrrrzzz{{{~~~pppPPP???<<<999666333222333333333222555333111//////000111333!!!---333000000444333---/////////000000111222333000,,,***,,,,,,+++...222222000000444555444555888555666888777777888;;;>>>@@@@@@@@@>>>>>>CCCMMMUUU\\\eeemmmpppssszzz}}}xxxnnndddbbbeee```pppkkkVVVHHHAAA@@@===;;;======;;;<<<@@@>>>>>>;;;999;;;??????;;;<<<;;;::::::;;;>>>AAACCCDDDDDDCCCCCCCCCEEEFFFGGGEEEIIIJJJGGGFFFGGGDDD???@@@??????@@@@@@???<<<999>>>======>>>>>>===:::777:::444222666888666777:::@@@??????AAABBBCCCGGGJJJIIIJJJMMMRRRUUUVVVSSSQQQZZZYYYXXXVVVUUUUUUTTTTTTSSSZZZ^^^[[[XXXYYYZZZZZZ^^^aaabbb```ZZZUUUSSSTTTRRRPPPSSSZZZ]]]XXXRRRPPPTTTVVVWWWVVVSSSQQQOOOOOO[[[^^^ddd___VVVZZZZZZMMMHHHGGGFFFEEEDDDDDDEEEFFFGGGEEECCCCCCDDDEEEDDDDDDEEEBBB??????AAACCCBBBAAA>>>>>>>>>???@@@@@@AAAAAAFFFEEEDDDEEEGGGHHHIIIHHHFFFEEEGGGKKKJJJEEEFFFJJJMMMMMMLLLLLLMMMOOOPPPRRRVVVXXX[[[```eeejjjoooqqqvvvUUU@@@:::777555222000111111000///444333111//////000222333)))000///111666555000222111000///......------...+++***---...,,,---000333111333777999666666888555666777666444333444555777888888777888>>>GGGNNNVVV___hhhlllrrr{{{{{{qqqgggcccdddYYYfffzzzsss^^^OOOHHHFFFBBB@@@@@@CCCBBB>>>===???BBBBBB???;;;<<>>;;;BBB@@@>>>======???BBBDDDEEEEEEEEEFFFGGGHHHIIIJJJFFFIIIJJJGGGFFFEEECCC>>>>>>===;;;<<<======;;;:::<<<<<<===>>>???>>>:::777999666666:::<<<<<<===???EEEGGGHHHHHHIIILLLPPPRRRMMMOOOSSSXXX[[[[[[XXXVVVXXXWWWUUUSSSRRRPPPPPPOOOPPPYYY___\\\XXXYYY]]]___```bbbdddccc___[[[YYYXXXVVVUUUYYY```bbb]]]XXXWWWXXXYYYZZZYYYVVVSSSRRRRRRYYY___iiihhh___``````TTTQQQPPPNNNLLLKKKJJJIIIIIIJJJHHHEEEEEEEEEFFFEEEDDDDDDBBB@@@@@@BBBCCCDDDCCCAAAAAAAAAAAABBBDDDFFFGGGKKKKKKKKKMMMPPPQQQQQQPPPLLLLLLNNNPPPOOOLLLMMMPPPSSSUUUWWWWWWWWWXXX\\\```gggjjjooovvv|||___FFF;;;999777444222222222222111333222111000000000222333---111000,,,,,,111333222222111000...---,,,++++++...,,,,,,000111......111444222444999999555333444444555666777666555555555;;;:::999888777;;;AAAFFFOOOXXXaaagggppp{{{zzzqqqhhhbbb```XXX```ooo}}}eeeTTTMMMLLLMMMGGGDDDCCCEEEDDD@@@???AAAEEEFFFDDD???>>>AAAAAA>>>CCCAAA???>>>>>>@@@BBBDDDGGGGGGGGGGGGHHHHHHIIIIIIFFFGGGGGGEEECCCAAA>>><<<<<<;;;999999;;;<<<<<<<<<::::::<<<>>>@@@???;;;888===<<<<<<@@@CCCEEEFFFGGGGGGKKKNNNMMMMMMQQQUUUVVVRRRTTTXXX]]]aaaaaa]]]ZZZVVVTTTRRRPPPMMMKKKJJJJJJOOOYYY___\\\WWWXXX\\\______bbbgggjjjjjjgggaaa^^^[[[[[[___eeefff```\\\[[[SSSUUUXXXXXXXXXWWWWWWWWWYYY^^^jjjjjjbbbccceee\\\YYYXXXVVVTTTRRRPPPNNNMMMJJJHHHGGGGGGHHHHHHGGGFFFGGGFFFDDDCCCDDDDDDEEEEEEIIIHHHHHHHHHJJJLLLOOOQQQYYYZZZ[[[^^^aaabbbaaa___^^^___```aaa```___```bbbdddhhhlllllljjjlllrrrxxx|||iiiLLL===:::888555333333333222111222111111000000111222333777777333///---///000...000///...---,,,,,,,,,,,,---+++---111222//////111444333444888777111......111222333555888999999999<<<;;;999666555777;;;===HHHPPPYYYaaalllzzzzzzssskkkddd^^^ZZZ]]]gggvvvoooYYYNNNMMMOOORRRKKKGGGDDDEEEDDDAAAAAADDDFFFHHHGGGBBBAAADDDDDDBBBBBBAAA@@@@@@@@@BBBCCCEEEGGGGGGGGGFFFFFFEEEDDDDDDBBBAAAAAA@@@>>>;;;999888999777555666888;;;<<<<<<;;;;;;===@@@BBBAAA???<<>>:::777444222222111000///111111111111111111222222555555555555555222...***...---------------......,,,***+++///000......111555333444777666000------///...///222666999::::::;;;:::888666666888:::;;;@@@GGGPPPYYYfffvvv{{{vvvqqqhhh```ZZZZZZ___kkk}}}vvv```QQQKKKMMMPPPQQQNNNIIIFFFGGGFFFCCCDDDHHHGGGJJJIIIDDDAAACCCEEEDDDBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>===;;;:::;;;:::555444555555444333444777:::<<<<<<@@@@@@@@@CCCEEEFFFEEECCCFFFFFFEEEDDDHHHNNNPPPNNNQQQ[[[^^^XXXUUUYYY\\\[[[\\\]]]^^^aaaddddddbbb______^^^[[[XXXVVVSSSRRRQQQVVV\\\^^^[[[XXXYYYZZZYYYTTTXXXaaammmtttrrrggg^^^ZZZ[[[```eeeddd]]]YYYZZZ[[[]]]______^^^\\\\\\]]][[[WWW\\\```]]]aaagggbbb___^^^]]]\\\ZZZWWWUUUTTTUUUSSSRRRRRRRRRQQQOOOLLLHHHJJJNNNQQQUUUZZZ___ccclllnnnqqqvvv|||{{{XXXBBB:::777444222111111000///000000111111111222222222555333333444555222...+++...------------......///---+++,,,///111///000333666444555888777333000222222000///111555888999999;;;999777666777888888888888>>>GGGQQQ```ppp{{{}}}|||yyyuuulllbbbYYYWWWVVV]]]llluuuhhhWWWMMMMMMPPPPPPOOONNNJJJJJJLLLKKKGGGGGGIIIHHHKKKJJJCCC???@@@AAA@@@AAABBBCCCDDDCCCAAA???===<<<<<<======<<<;;;:::999:::666555888777222111444555555555777;;;>>>??????GGGFFFEEEGGGJJJLLLMMMLLLLLLMMMJJJFFFIIIPPPSSSQQQXXXcccfff^^^XXX\\\^^^\\\```______```bbbbbbaaa___bbbaaa^^^\\\YYYWWWVVVUUUZZZ]]]^^^\\\\\\^^^]]]YYYVVVXXX^^^iiirrrqqqggg]]]XXX[[[aaagggfff```^^^``````bbbcccccc```^^^]]]]]]YYYRRRUUU\\\\\\aaaddd^^^\\\]]]]]]\\\[[[YYYWWWVVVSSSSSSTTTVVVXXXYYYXXXVVVXXX\\\aaafffkkkrrryyy^^^GGG;;;888555333333222111000000000111111222222222222<<<555///...///////////////......------.........111......222333111333777666444555999999666555777888555222222555888999888999777444222222222111000222999AAAKKK[[[lllwwwyyy|||zzzxxxvvvmmmbbbYYYTTTPPPRRR^^^ssslllaaaTTTNNNPPPSSSRRROOOMMMKKKMMMQQQPPPKKKIIIJJJHHHLLLJJJCCC=========<<>><<<===??????===:::777555999::::::;;;:::999888777;;;;;;<<<;;;999999999:::888999===BBBHHHLLLNNNNNNNNNOOOPPPRRRSSSSSSSSSSSSTTTXXXXXXSSSSSSVVVUUUQQQXXXaaafffbbb\\\\\\^^^^^^```___```cccffffffbbb^^^ccciiijjjddd___```cccccc^^^ZZZ[[[bbbggggggeeefffkkkbbb___fffooopppjjjfff[[[___cccggghhhfffcccaaaeeeddddddeeegggeee```\\\\\\VVVSSSXXX\\\[[[YYYXXXTTTUUUWWWVVVUUUVVVXXXZZZVVV]]]fffmmmrrryyyoooLLLBBB;;;666666555222///000444000...///000000333888:::666111//////000///...111---+++...000//////222999666444333444444222111444222000000222555666666999888888999;;;<<<;;;999:::777444333333444444333333333888CCCNNNZZZhhhttt}}}}}}|||}}}{{{uuummmggg___XXXSSSQQQTTT\\\lllzzz|||jjjaaaXXXPPPPPPRRRPPPNNNNNNMMMNNNOOOOOOMMMIIIFFFDDDCCC@@@<<<999888:::;;;<<<;;;===>>>???>>><<<999777999:::;;;<<<<<<;;;::::::;;;;;;:::999999:::<<<===???@@@DDDIIIOOORRRSSSRRRQQQQQQRRRTTTUUUVVVWWWWWW[[[]]][[[UUUSSSUUUTTTPPPZZZaaaeeebbb^^^]]]]]]\\\^^^]]]^^^```cccccc```]]]___eeeiiieeecccfffiiijjjccc^^^]]]bbbhhhiiiiiikkkiiibbb___gggpppqqqlllhhh```cccfffhhhhhhfffcccaaabbbaaa```aaacccbbb^^^[[[[[[UUURRRVVVYYYWWWUUUTTTTTTUUUUUUTTTTTTXXX^^^bbbfffmmmwww~~~vvvPPPHHH???888666666333111222444000...000111000333777;;;666000///111222000---333///...222333111///111555333000000000000///...111000///000333555777777999777666666888999999888666444333333333333222000111000555???IIIUUUdddppp}}}{{{yyywwwuuuqqqlllhhhccc[[[TTTPPPPPPTTT___jjj~~~mmm___[[[SSSNNNNNNOOONNNMMMNNNMMMNNNOOONNNKKKFFFAAA======<<<:::888888999;;;<<<;;;<<<>>>??????>>>===;;;<<<======>>>>>>>>>======>>>=========>>>@@@BBBDDDHHHJJJNNNSSSXXXYYYXXXVVVSSSSSSSSSUUUVVVXXXZZZ[[[___```]]]XXXVVVWWWWWWTTT[[[```dddccccccdddbbb]]]^^^]]]]]]^^^``````___]]]\\\cccgggffffffiiilllmmmhhhbbb___dddiiikkkmmmpppjjjcccbbbiiiooonnniiifffdddeeefffgggfffcccaaa______]]]\\\\\\]]]]]][[[ZZZYYYSSSQQQSSSUUURRROOOOOOSSSTTTVVVVVVYYY```jjjrrr|||~~~VVVIII@@@999888999666444444333///...///000...000444;;;666000///333444111---///,,,---222444111///000...---,,,,,,...000000///111000///000333555555555666333111111333444444444111111111222444444222000333111444===GGGRRRaaannn}}}{{{wwwssspppnnnlllkkkccc[[[TTTQQQPPPRRRYYYaaa}}}yyylllaaaZZZTTTPPPNNNPPPQQQPPPQQQTTTOOOQQQRRRQQQLLLFFF???:::<<<=========<<<===???@@@===???@@@BBBBBBBBBAAA@@@BBBBBBBBBAAAAAA@@@@@@???AAABBBCCCFFFIIIKKKKKKKKKOOOQQQUUUYYY]]]]]]ZZZWWWSSSSSSTTTUUUWWWZZZ\\\^^^^^^^^^\\\ZZZYYYZZZ[[[[[[[[[___bbbdddhhhkkkhhhaaa___^^^^^^^^^____________[[[aaaeeedddeeehhhjjjiiiiiicccaaaeeejjjkkklllnnnlllfffdddhhhkkkgggbbb___eeeeeeeeedddcccaaa```___\\\[[[YYYXXXXXXYYYYYYYYYXXXRRRPPPRRRRRRNNNLLLLLLPPPUUU\\\bbbhhhqqq~~~___HHH???999:::<<<:::777666555111000111111///111444:::666111111444444222...)))(((***000333111//////000///...///111333333222333111000111222333333222555222000000111222222222---...///222555666555333666444555===FFFQQQaaannn|||zzzvvvrrrooommmmmmnnnggg___YYYVVVUUUTTTWWW\\\rrrxxxkkkbbb]]]]]]QQQOOOQQQUUUVVVVVVYYY^^^YYYZZZ[[[YYYSSSLLLDDD@@@@@@CCCFFFFFFFFFFFFGGGIIIDDDDDDEEEFFFFFFEEEDDDDDDHHHHHHFFFEEEDDDCCCBBBBBBCCCEEEIIINNNSSSTTTRRROOOSSSTTTWWW[[[]]]\\\XXXTTTTTTUUUVVVXXX[[[^^^```aaa___]]]\\\[[[[[[ZZZZZZ\\\\\\^^^___aaafffjjjfff___]]]]]]]]]]]]]]]\\\]]]]]]XXX]]]``````bbbfffhhhgggfffaaaaaafffjjjiiigggggghhhcccbbbdddeeeaaa]]]]]]fffeeeeeedddcccbbbbbbaaaZZZZZZXXXVVVUUUVVVWWWXXXVVVQQQPPPQQQPPPLLLJJJKKKMMMXXXgggttt~~~jjjKKK@@@888999===<<<:::888999666444666555333444777888666444333333333222111(((&&&(((...222000///000222000......///000///...333222111111222333222000777555444444555555555444......000333666888777555999666666<<>>JJJZZZhhhooorrrttttttpppnnnnnnoootttlllgggfffccc]]]XXXWWW[[[cccooo~~~{{{pppddd]]]^^^___YYYSSSPPPYYY\\\cccgggeeecccgggnnnpppooolllgggaaa[[[UUURRRMMMTTT[[[]]]ZZZWWWXXXYYY]]][[[XXXTTTOOOKKKHHHGGGLLLKKKKKKKKKKKKMMMOOOPPPUUURRRQQQTTT\\\aaabbbaaa\\\[[[YYYYYYXXXVVVSSSPPPKKKOOOTTTZZZ^^^______^^^XXXUUUWWW\\\[[[UUURRRTTTTTTXXX[[[[[[^^^eeeiiihhh^^^bbbffffffccc```___```aaaaaa___\\\___fffiiihhhfff___ZZZ[[[\\\[[[ZZZ[[[___\\\[[[ZZZXXXWWW]]]dddeeeeeeeeeccc```\\\XXXVVVUUUWWWWWWTTTPPPMMMMMMNNNJJJIIIJJJMMMLLLIIIJJJNNNUUUhhh\\\IIIAAAAAA999777;;;;;;BBB>>>999666555666555555///222444444222000/////////000111000///...///000222...+++,,,000222000,,,555555333222111000000000111999999888<<<777222777333333000000666;;;777---555555444333888FFFYYYggglllpppssssssooolllkkklllqqqmmmhhhfffdddaaa[[[VVVWWW\\\eeesssxxxlll\\\[[[XXXVVVVVVWWWYYYZZZ___aaa```]]]aaajjjmmmkkklllnnnnnnhhh___XXXXXXZZZYYY\\\\\\ZZZ[[[______]]]```[[[XXXYYYUUUMMMJJJMMMKKKRRRTTTPPPKKKLLLNNNNNN^^^VVVTTT^^^eeeccc\\\XXX\\\XXXTTTVVVYYYXXXQQQKKKNNNNNNPPPTTTZZZ^^^``````\\\WWWVVVXXXXXXUUUTTTUUUQQQTTTZZZ```dddeeedddcccbbbccceeeeeecccaaa`````````eeegggfffhhhllliiicccdddbbb___[[[YYYZZZ]]]```]]][[[ZZZYYYYYYZZZ\\\]]]aaabbbbbb```]]][[[[[[\\\^^^RRRNNNUUUVVVNNNIIIJJJHHHFFFDDDCCCCCCEEEGGGHHHVVVfff~~~aaaJJJ???>>>888777;;;::::::777444222111111000000222444666666444222111111111111///---,,,---000333222...+++,,,000111000---333222111000/////////000...555333111666222...444...///...***---222333000555444333111444???OOO[[[aaaeeekkkmmmllllllmmmnnnuuupppjjjgggeeeaaaZZZUUUQQQUUU[[[fffvvv~~~nnndddZZZZZZZZZYYYWWWXXX[[[]]]______]]]ZZZ___iiillljjjoooooonnniiiccc^^^^^^___[[[^^^^^^[[[[[[^^^___]]]\\\XXXXXXZZZWWWQQQOOOQQQQQQWWWXXXTTTQQQTTTXXXYYY___XXXWWW]]]aaa]]]WWWUUUZZZVVVSSSTTTXXXXXXRRRMMMQQQQQQRRRVVVZZZ\\\]]]\\\[[[YYYYYY[[[ZZZVVVUUUWWWRRRTTTYYY___eeegggfffddd___```bbbcccbbbbbbcccdddccchhhkkkkkklllmmmiiibbbddddddbbb___\\\]]]```dddbbbaaa```\\\YYYXXX[[[]]]___```aaa```^^^\\\\\\]]]]]]TTTPPPTTTSSSJJJEEEHHHCCCBBBAAAAAABBBEEEHHHJJJQQQaaazzzmmmQQQ@@@===888888:::777888777555444555444333111222444666555333111000000333111...***))),,,111666111...,,,---///111///---//////............//////---333///,,,000...,,,333111333222---,,,222888:::777777555333333:::EEEMMMXXX^^^ggglllnnnppprrruuuwwwqqqkkkgggfffaaaZZZSSSPPPQQQTTTZZZeeewwwsssggg^^^WWW[[[^^^]]]ZZZYYY]]]``````]]]YYYWWW^^^gggjjjhhhllljjjgggdddaaa___^^^^^^^^^```___[[[[[[___```___ZZZXXXWWWYYYYYYWWWVVVYYY[[[^^^]]]WWWTTTXXX^^^``````\\\ZZZ\\\[[[WWWSSSRRRWWWTTTQQQRRRVVVXXXUUUQQQTTTTTTUUUXXX[[[[[[ZZZXXXZZZZZZ]]]___\\\WWWWWW[[[VVVUUUXXX^^^fffiiigggccc___```aaaaaa```bbbeeegggjjjnnnqqqooommmkkkfff```aaacccdddbbb^^^^^^bbbgggfffeeebbb]]]XXXWWWYYY\\\___aaaaaa```]]][[[ZZZZZZ\\\UUURRRSSSNNNEEEAAADDDAAA@@@>>>>>>???BBBEEEGGGMMM^^^www{{{ZZZCCC===888999:::666888777777888999999666444111222333222000.........222111...+++))),,,111666111///------///000///......---------......///000///444///***......---555555555444222222666;;;???;;;;;;999777777;;;AAAGGGRRRYYYbbbiiimmmpppsssvvvtttnnnhhhffffffccc\\\UUUTTTTTTVVVXXX\\\hhh{{{}}}xxxpppfff___YYY___dddbbb\\\YYY\\\aaabbb\\\WWWWWW^^^eeehhhgggkkkgggccc```___^^^]]][[[^^^```___\\\]]]aaacccbbb^^^[[[YYYXXXYYYZZZ]]]```bbbccc___VVVSSSWWW\\\]]]^^^]]]]]][[[XXXTTTSSSSSSUUURRROOOQQQVVVXXXWWWUUUUUUVVVWWWZZZ\\\\\\YYYVVVXXXZZZ^^^```\\\WWWXXX]]]]]]ZZZYYY___gggjjjgggaaabbbcccbbbaaaaaacccgggjjjtttuuusssoooiiieeeaaa^^^[[[```dddccc___]]]aaaeeegggccc^^^ZZZYYYZZZ[[[[[[```aaabbb```]]]XXXVVVUUUZZZVVVSSSPPPIII@@@>>>AAAAAA???===<<<<<<>>>@@@BBBLLL]]]xxx^^^EEE===888999<<<777333333333555666666444111111333333222///------...///000000...---...111444000///........./////////............///000111111000444///***///...---555222000///222555666777777;;;;;;:::999999<<<@@@BBBJJJQQQ[[[cccgggiiilllooooooiiiddddddhhhhhhaaa[[[XXXWWWYYYYYYWWWYYYfffuuu}}}ppprrrvvvwwwuuuooofff```]]]cccgggeee^^^ZZZ[[[___ccc]]]XXXYYY^^^ccceeefffmmmiiieeebbbaaa```^^^\\\\\\^^^___]]]^^^ccceeedddccc```[[[WWWWWW\\\aaadddcccbbb]]]VVVSSSWWW[[[\\\YYY[[[\\\ZZZWWWVVVWWWWWWSSSQQQPPPSSSWWWZZZ[[[ZZZVVVWWWYYY\\\^^^^^^[[[YYYXXXZZZ^^^```\\\WWWYYY___ddd```]]]aaagggjjjfffaaacccdddddddddeeehhhnnnrrr{{{xxxrrrjjjaaa\\\[[[\\\ZZZ___dddeeecccaaabbbeeehhhaaaZZZYYY]]]```___\\\ZZZ]]]______\\\XXXUUUTTTWWWSSSPPPLLLEEE>>><<<>>>===<<<:::999:::<<>>BBBEEEFFFYYYuuusssWWWIII===999;;;888888777666777888888777555555555555222000......//////111222333222222333555/////////.........///000000///////////////000000***111///---222...***000111000333888777333333888333222111222444666777777???HHHUUU```fffkkkooorrrrrrlllhhhllluuuyyytttnnnddd______```YYYMMMMMMUUU```mmmwwwqqqkkkeeeaaagggiiikkkllljjjgggeeecccdddeeeeeeccc```^^^]]]^^^```]]]]]]^^^\\\XXXZZZ```aaadddfffeee```]]]\\\]]][[[___aaa```aaacccbbb^^^[[[^^^\\\WWWWWW[[[]]][[[\\\^^^]]]ZZZ[[[___aaa^^^MMMSSSVVVVVVYYY]]]\\\WWWSSSTTTWWWZZZ^^^`````````]]]]]]]]]^^^```aaa```^^^___\\\[[[]]]^^^]]]___ccchhhfffeeefffiiikkkllllllggghhhiiijjjkkknnnrrrvvvtttnnnhhhcccZZZTTTWWW___dddfffjjjooorrrpppkkkfffeeedddbbb___[[[XXXWWWVVVQQQUUUZZZ[[[ZZZVVVRRRPPPIIIEEE@@@<<<<<<===:::777333333333555999>>>CCCFFFEEEWWWsssfffSSSAAA999999555888777666666777777666555333333222000---,,,,,,---111222333222222333555777.../////////------///000000//////.........//////***222222111555111+++000///111555888333---111:::222111000000222444444555555???NNNZZZccciiiooossswwwpppmmmrrr{{{{{{tttmmmgggeeeggg___RRRPPPWWWRRR^^^rrr}}}xxxqqqhhhbbb^^^\\\\\\dddeeeffffffeeeeeefffgggdddccccccbbbaaa```______^^^\\\^^^___ZZZTTTVVV^^^aaafffkkkkkkfffbbbbbbddd]]]aaacccaaaaaaaaa___ZZZTTTYYY[[[XXXXXX[[[ZZZUUU]]]___^^^[[[\\\^^^]]]YYYKKKPPPTTTTTTYYY^^^[[[TTTSSSUUUYYY]]]```bbbbbbaaaaaa```______```aaa```^^^ccc]]]ZZZ]]]___```bbbeeeffffffggghhhjjjmmmoooqqqmmmnnnnnnlllkkkkkkmmmooommmiiifffccc[[[UUUYYYaaafffgggjjjpppuuussskkkdddaaaeeefff```TTTMMMLLLOOOUUUXXX\\\\\\XXXQQQLLLIIICCC???999777999<<<999555444444444555888===AAACCCEEEXXXtttkkkLLLAAABBB???999999888888777555222000///000000000000111111111111555000///333333...///333444333111111111000...,,,222......111222...+++,,,---///111111000//////000...222555777555222000///------,,,,,,---000222444666888AAAMMMVVV]]]eeennnxxxqqqnnnsss|||}}}zzzsssooolllkkkeeeZZZSSSQQQQQQQQQZZZlllxxxpppjjjbbb\\\YYYZZZ[[[[[[WWW\\\___^^^^^^bbbeeeeeefffffffffeeecccaaa^^^\\\eeeggg^^^XXX]]]]]]]]]eeegggiiihhhdddccceeeeeebbb___aaabbb```^^^\\\XXXUUUTTTTTTTTTUUUVVVWWWYYYZZZZZZbbbddd^^^\\\bbbaaa[[[KKKLLLOOOTTTXXXYYYWWWTTTTTTXXX\\\\\\ZZZ\\\aaaffffffaaa\\\[[[^^^aaabbbbbbcccbbb___[[[^^^eeejjjjjjiiigggfffhhhgggfffjjjoooppppppnnnllliiihhhiiijjjhhhfffffffffbbb]]]___eeeiiilllppprrrpppkkkddd___```aaa]]]UUUKKKHHHLLLRRRYYYZZZ[[[XXXQQQIIICCC???===888666:::;;;888333222111222444666777:::>>>AAACCCPPPiiiuuuTTTBBB???===:::999999888777555444333333333333333222222222222222333//////222333000111555222000////////////---+++222...---000000---+++,,,,,,...111111000//////000...000111111000///000111......///000000000000000///111777CCCLLLUUU```jjjtttnnnlllqqqyyy}}}{{{xxxssspppnnnmmmhhh]]]UUUSSSQQQOOOTTT```ppp~~~uuujjjccc\\\YYYTTTQQQQQQSSSVVVWWWVVVZZZ]]]]]]```fffhhhggg``````______^^^]]]\\\\\\eeeggg___YYY^^^^^^^^^fffeeehhhgggddddddfffeeebbb^^^]]]\\\ZZZZZZZZZXXXVVVUUUTTTSSSRRRQQQQQQQQQQQQTTT[[[]]]WWWVVV[[[[[[UUUNNNLLLLLLRRRXXXZZZVVVPPPVVVZZZ^^^^^^\\\\\\___ccc^^^\\\YYYYYYZZZ\\\^^^^^^dddeeebbb___aaagggkkkjjjiiifffeeefffeeedddhhhnnnpppooommmkkkiiihhhiiijjjiiiiiikkkmmmiiicccdddhhhjjjlllooopppnnnhhhaaa]]]\\\\\\YYYSSSNNNMMMQQQVVVZZZYYYVVVOOOGGG@@@;;;:::555444444777666333333555000222333444555888<<>>III```}}}qqqNNN===;;;===999888666555555666888999444444444333333222111111222111111222333333444666444222000000111222222222222---***,,,---++++++---+++---///000/////////000,,,,,,+++***)))+++///222111222222111000...,,,+++444000...111777???MMMXXXccceeehhhkkkqqqwwwwwwtttuuussssssvvvrrrggg[[[UUUPPPKKKGGGGGGIIIPPP^^^kkkzzzqqqkkkeee^^^YYYWWWUUURRROOOQQQQQQPPPOOOOOOQQQTTTVVVTTTVVVVVVWWW\\\bbbccc```bbb```^^^]]]]]]```ccceeeccceee]]]WWW\\\\\\[[[bbbbbbeeefffcccbbbbbb___[[[^^^XXXSSSTTTUUUSSSOOONNNQQQQQQQQQPPPPPPOOONNNNNNVVVYYYYYYVVVWWW[[[ZZZVVVNNNLLLJJJLLLOOOQQQOOOLLLTTTXXX\\\]]][[[YYYXXXXXX\\\___bbb```]]][[[]]]______bbbbbb___^^^aaacccaaafffbbbaaabbbaaa```dddjjjllljjjgggfffgggiiijjjjjjaaacccgggkkkhhhbbbbbbfffjjjkkkkkkiiiddd^^^XXXTTTVVVRRRNNNMMMOOOQQQQQQPPPKKKHHHBBB;;;444000///000555333111111---((()))...000111111111111222555777===FFF[[[xxx~~~WWW???999:::777666555444444666888999222222222111111111000000444444444222222333444333555333111111333333333222111,,,***,,,---,,,,,,...***---///000000///000000***,,,------------///111333222///---,,,+++++++++555000---...222888DDDOOO\\\ccciiilllqqqxxxzzzvvvuuusssuuuzzzxxxlll___WWWQQQLLLHHHEEEBBBDDDMMMWWWggguuu~~~tttoooiii___WWWUUUQQQMMMLLLOOOQQQQQQPPPMMMMMMMMMLLLKKKMMMQQQUUUYYYZZZXXXVVVWWW\\\^^^[[[```^^^]]]\\\\\\^^^aaaccceeeggg___YYY^^^\\\ZZZaaaaaadddddd```]]]]]]YYYTTTXXXSSSRRRWWWXXXSSSOOOOOOUUUUUUUUUUUUTTTRRRQQQPPPPPPQQQOOONNNQQQTTTSSSPPPHHHJJJLLLKKKHHHIIIMMMPPPTTTWWW[[[^^^]]][[[YYYXXX[[[^^^```^^^ZZZWWWWWWXXXZZZ___```\\\[[[]]]^^^]]]cccaaa```aaa```^^^aaaggggggeeecccdddgggiiiiiihhhbbbcccfffhhhfffbbbccchhhkkklllllljjjeee^^^XXXTTTTTTPPPJJJIIIJJJJJJGGGDDD;;;;;;999666222000000222777111---......+++***+++000111111111000111333666<<>>GGGSSS^^^gggjjjoooxxx{{{xxxsssrrrvvv~~~uuufff]]]VVVPPPKKKGGGCCCAAADDDJJJPPP^^^lllwww}}}qqqaaaWWWSSSOOOJJJDDDEEECCCBBBEEEIIILLLLLLJJJGGGIIIJJJIIIIIIMMMTTTYYY___```]]]UUURRRUUUYYYZZZ______``````aaabbbddddddiiikkkccc]]]```^^^[[[aaa]]]```___[[[XXXWWWUUUPPPQQQNNNQQQYYYZZZTTTRRRVVVZZZZZZYYYXXXUUURRROOONNNNNNKKKIIIJJJMMMPPPOOOMMMEEEIIILLLJJJEEEFFFNNNVVVWWWYYY\\\______]]][[[YYY[[[\\\\\\[[[XXXUUUUUUUUUVVV[[[]]]YYYWWWYYY[[[\\\aaa___```bbbaaa^^^___cccaaa``````bbbggghhhgggdddffffffiiikkkhhhdddfffkkkjjjkkkllljjjfff```YYYUUUOOOKKKFFFCCCBBB@@@<<<888111222444333222111222333333,,,)))---111000......111222222111000111444666;;;@@@QQQmmmnnnRRRAAA999666777777777777777888888333333444444555555666666333666666222222666777444333222333444444333///,,,000,,,,,,///111...---...,,,...111222222222222333,,,...000111///....../////////...------------------+++,,,///111333888???DDDSSS^^^aaafffpppuuurrroooooovvvqqqggg^^^UUUMMMIIIFFFBBBBBBEEECCCLLLUUU\\\gggvvvwwwppp\\\SSSHHHAAA???>>><<<999;;;;;;<<>>888999999333777999111555666777999888777666444888777666666777777666555444666777888666333///,,,+++...000000...---///222333,,,***...222333333555777222000111000+++,,,111222000///---,,,,,,,,,---//////000333555555444222666555<<>>AAA@@@>>><<<<<>>777555333000//////000000111000---***,,,111000+++,,,,,,,,,---------......111000000000111222333333888;;;GGG___|||{{{[[[FFF>>>666666777444999>>>888::::::;;;<<<;;;999777666888666555555777888777666777777888888777444111///000111222000---+++---///222...,,,///111111222555888111...///...++++++///000///...---,,,,,,------...000333888;;;:::777444666333777AAALLLSSSYYY^^^bbbnnnyyy}}}tttcccZZZRRRPPPNNNJJJGGGGGGEEEBBBCCCGGGFFFDDDGGGMMMRRRVVV]]]dddmmmwww{{{tttppp___YYYPPPGGG???999444111444222//////000111111///000222666999<<<<<<;;;;;;>>>@@@@@@???>>>BBBJJJQQQLLLHHHAAA:::777999???DDDIIIPPPXXX\\\aaafffddd^^^dddaaaaaabbb___YYYYYY\\\^^^]]]ZZZVVVQQQOOOOOOPPPSSSMMMGGGDDDGGGJJJMMMMMMMMMQQQSSSRRRRRRUUUTTTQQQMMMKKKHHHGGGIIILLLOOOQQQOOOJJJJJJQQQWWWXXXWWWWWWPPPMMMKKKMMMRRRTTTRRROOOGGGEEEDDDEEEGGGHHHFFFDDDFFFHHHKKKLLLKKKLLLMMMNNNUUUYYY^^^aaa```]]]ZZZXXXYYYXXXYYY]]]aaa```[[[VVVUUUOOOUUU\\\UUUPPPOOOJJJIIIMMMPPPOOOIII@@@999666222111///---,,,,,,,,,---,,,---,,,+++,,,///,,,'''//////......------,,,,,,111111111000111111222222555888CCCZZZvvvhhhOOO@@@666555777444:::@@@;;;999999999888777555333111888666444444777888999999888888888777666444333222333333222///,,,,,,---///111......000///---000555999111,,,+++,,,+++***,,,......------------......111555<<>>DDDKKKQQQXXXdddpppwww~~~uuueee^^^XXXTTTPPPKKKJJJMMMHHHFFFFFFFFFDDDAAABBBEEEDDDEEEFFFIIINNNXXXccckkk|||qqqggg\\\SSSNNNGGGCCC===999555222///---...---,,,,,,.../////////222333444666777999:::;;;???>>><<<<<<===???AAABBB:::999777444222333666999EEELLLTTTZZZ```eeeeeebbb______bbbeeebbb[[[XXXYYYbbbaaa]]]XXXQQQMMMLLLMMMPPPJJJCCCAAADDDJJJMMMOOONNNUUUYYYWWWTTTTTTTTTRRRQQQMMMJJJHHHJJJMMMPPPQQQQQQLLLMMMVVV]]]\\\WWWTTTKKKHHHGGGIIILLLNNNMMMJJJCCCBBBCCCDDDFFFEEECCCAAAEEEHHHKKKLLLLLLKKKKKKKKKOOOSSSXXXZZZZZZWWWUUUTTTWWWTTTSSSUUUXXXZZZYYYWWWQQQLLLRRRWWWOOOKKKJJJDDDCCCDDDDDDAAA<<<777333222......---,,,,,,+++******))),,,---,,,---///+++%%%////////////............222222111111000111111111333666AAAVVVpppsssWWWFFF999777999666999<<<777555666555555444222111000777555444444777999;;;;;;888777666555444333333333333222000...---...111333......///000---))),,,222999222+++***+++,,,+++***,,,,,,,,,------.........555:::CCCLLLPPPNNNHHHBBB555111000333777999>>>CCCLLLWWWbbbjjjsssyyyxxxrrrgggbbb]]]XXXQQQJJJKKKOOOKKKKKKJJJHHHEEEBBBAAACCCAAA>>>;;;999;;;AAAHHHMMM\\\___dddlllvvvwwwllleee[[[SSSMMMGGG@@@;;;AAA>>>:::777555222///---------,,,,,,,,,---,,,,,,111222333555888:::<<<===>>>===;;;:::999999777666333333222000///000222555===DDDLLLSSSYYY]]]______ZZZ[[[```dddbbb[[[WWWXXXaaa```]]]XXXQQQMMMKKKLLLOOOJJJEEECCCFFFJJJLLLMMMOOOWWW]]]ZZZUUUTTTSSSRRRTTTOOOJJJHHHJJJMMMOOOOOOPPPJJJJJJRRRZZZXXXRRRNNNNNNKKKIIIIIIIIIHHHFFFDDDEEEEEEEEEEEEEEEEEEDDDDDDFFFIIIMMMOOONNNMMMLLLLLLKKKNNNRRRTTTSSSQQQPPPPPPPPPNNNKKKLLLQQQVVVYYY[[[VVVQQQUUUWWWOOOKKKJJJBBB;;;;;;:::999666444222111---------------,,,+++***+++///000......000---)))+++,,,---///000222333333333333222111000000000111555888BBBTTTlll~~~aaaIII;;;888===:::999:::444666666666666666555555555666555444555888:::;;;;;;999888777555555555666666555333000......///111222,,,,,,---...+++''')))///777333...***+++---,,,***++++++,,,------.........222777???HHHLLLKKKEEE???444222222555666444555999???HHHRRRZZZbbbiiilllkkkfffccc```[[[RRRKKKKKKPPPMMMNNNNNNJJJGGGEEEDDDDDD@@@===888555444666999;;;@@@EEEKKKPPPVVV^^^hhhpppyyyuuulllbbb[[[OOOJJJCCC>>>===;;;888666:::888444222111///,,,***+++,,,------------......---///222666999;;;<<<<<<======;;;888444111000000333222000...,,,---000333333888@@@HHHLLLOOORRRVVVUUUUUUYYY^^^]]]XXXWWWYYY^^^^^^\\\YYYTTTQQQPPPPPPPPPMMMJJJJJJLLLMMMKKKIIINNNVVV\\\YYYUUUTTTTTTSSSVVVPPPIIIFFFHHHKKKLLLLLLNNNGGGEEEKKKQQQQQQMMMKKKPPPNNNLLLKKKIIIHHHFFFDDDJJJIIIFFFDDDBBBCCCEEEGGGEEEIIIMMMOOONNNMMMLLLLLLIIIKKKNNNOOONNNMMMMMMMMMNNNKKKHHHHHHLLLQQQWWWZZZ[[[WWWZZZYYYNNNKKKIII???444444444444333111...,,,+++,,,,,,,,,,,,,,,+++***...111000---,,,...///---,,,,,,...///111222333444333333222111000000000111555888AAAPPPfffpppOOO===:::???===<<<<<<888555555555555555555555555666555555777999;;;;;;::::::999888888888888999999:::777333000//////...---,,,***+++---,,,((()))---222333000,,,***,,,---+++***+++,,,---------------+++...444:::>>>>>>:::666333333555888666222111444666;;;CCCJJJQQQXXX^^^bbbcccaaa___]]]VVVOOONNNRRRPPPSSSSSSOOOKKKKKKJJJGGG@@@===888555444555555555333999===>>>>>>AAAJJJQQQ[[[bbbllluuu{{{wwwjjj```WWWPPPIIIDDD>>><<<888666666666666555777444000......---,,,+++'''))),,,...///000222333---///222555888:::;;;;;;>>>===999444000---------111000...+++)))***...111000444;;;BBBDDDEEEIIIOOOMMMNNNRRRWWWXXXUUUUUUXXX[[[[[[[[[ZZZWWWUUUTTTUUUSSSPPPNNNOOOPPPOOOKKKGGGNNNUUUYYYWWWUUUVVVVVVTTTVVVNNNFFFBBBEEEHHHHHHGGGIIIDDDBBBFFFJJJIIIIIIKKKLLLLLLLLLLLLLLLKKKKKKKKKMMMKKKGGGCCC@@@@@@DDDGGGDDDFFFJJJLLLLLLLLLLLLMMMJJJLLLNNNNNNLLLKKKKKKLLLPPPNNNJJJHHHIIIMMMRRRUUU[[[XXXZZZVVVKKKIIIGGG<<<333222111000///---(((%%%******************++++++---000000+++))),,,......000000000000////////////222222111111000111111111333666>>>JJJ^^^www\\\FFF===AAA===<<<>>><<<777777666555444444444444555555666999;;;;;;999777777777777777777777777777:::777333111111000---+++---***)))---...,,,+++,,,***000222---)))***,,,+++++++++,,,---------,,,++++++,,,---000333444333111222222555777555000000444111333888===BBBIIISSSZZZ^^^\\\]]]___\\\WWWUUUWWWXXX\\\]]]WWWSSSSSSQQQNNNGGGBBB;;;666555555444333222444666666555777:::>>>BBBHHHPPPWWW[[[^^^```aaakkkpppwwwzzzwwwqqqjjjfff\\\UUULLLEEEBBB>>>:::666555666666444333333555777<<<888333000//////...---&&&***...//////000222444666666666777999;;;===>>>CCC<<<333.........---++++++,,,,,,***)))***,,,...///000666======;;;???GGGCCCEEELLLSSSTTTRRRRRRUUUUUUVVVWWWWWWUUUTTTTTTUUUUUURRROOOOOOPPPPPPMMMJJJOOOSSSVVVUUUVVVZZZZZZWWWUUULLLBBB???AAADDDDDDBBBBBB@@@AAADDDEEECCCEEEIIIHHHIIIJJJKKKLLLMMMOOOPPPNNNMMMJJJFFFAAA@@@BBBEEEDDDGGGJJJKKKLLLMMMOOOPPPMMMNNNOOONNNLLLKKKKKKLLLPPPOOOLLLKKKJJJMMMPPPSSSWWWTTTWWWRRRGGGGGGFFF:::333111...------,,,)))&&&++++++*********+++---...,,,111222///,,,...///...000000000//////.........111111111000111111222222111555;;;FFFXXXrrrjjjOOOBBBBBB<<<:::======???>>><<<:::999888888888555666777:::<<<<<<999666222333444444555444444444777444222222333333000---///***)))...111///------%%%///333---'''(((+++++++++,,,------------++++++000///---...111333333333222111333555222...000444///000222666:::AAALLLUUUZZZYYY[[[```aaa]]]ZZZ[[[aaaffffff___[[[[[[YYYTTTQQQIII???888555444444333333222111333666888999888555999???DDDFFFGGGGGGHHHLLLSSS[[[]]]YYYQQQJJJGGGCCC???:::777777666444111000333555555333333666999CCC>>>888222000...---,,,)))---000000...---...000AAA???<<<::::::===@@@CCCHHH<<<...***...111...)))''')))+++,,,++++++,,,...((()))...333222///333;;;<<<@@@HHHQQQTTTPPPOOOQQQPPPQQQSSSSSSQQQPPPQQQRRRWWWSSSNNNMMMOOOPPPOOOMMMPPPSSSTTTTTTXXX]]]]]]ZZZTTTJJJ@@@<<>>AAACCCEEECCC>>>999555:::222///555999555111111333555666666666777999;;;CCC@@@777...+++---...+++......---......///000111,,,555<<<>>>@@@EEEIIIJJJGGG???444,,,+++---+++'''+++)))'''(((+++---,,,***,,,,,,,,,---...111333444666999===CCCHHHLLLNNNOOOPPPOOOMMMIIIGGGGGGKKKNNNPPPMMMKKKKKKMMMNNNMMMKKKWWWUUUUUUYYYXXXUUUTTTVVVMMMIIICCC???>>>===<<<;;;<<<999>>>FFFEEE===???HHHGGGJJJMMMOOONNNMMMMMMMMMTTTRRRMMMGGGDDDCCC@@@===IIIKKKLLLJJJGGGGGGKKKNNNQQQRRRTTTUUUTTTRRROOOMMMTTTPPPOOOPPPMMMKKKPPPZZZSSSSSSOOOLLLLLLLLLDDD;;;333111...---......---------,,,+++...111333111///////////////............///---***)))+++...///000000000///......///000111444555888@@@QQQlllsssTTTCCC===<<<===???;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::::::::999777444444333333444555444222000444333111000000...,,,)))///333444111000111000+++---...000000...,,,++++++///+++'''&&&))),,,------........................///000111000000111444666444555444222000444;;;BBBBBBBBBFFFLLLNNNPPPUUU\\\bbbkkkmmmhhhhhhnnnoooiiiddd___UUUIII>>>777444444111111222222333444444555555333111222444666666666888:::<<<===;;;888444111777222000333444111222666222333555555555666999;;;BBB???777///---000111///---------......000111111555999<<>>BBBFFFHHHIIIKKKKKKJJJHHHFFFGGGJJJMMMKKKIIIHHHIIILLLNNNNNNLLLRRRQQQRRRUUUTTTPPPMMMOOOJJJFFFBBB???>>>??????>>>===999<<>>===;;;;;;;;;999777555666666777888999888444222555333111000///---***'''111555555333111111...******---//////,,,+++---///---,,,+++***+++,,,---...,,,---...//////...---,,,...000222222222222333555222333333000---...222666666555888>>>AAADDDJJJRRR^^^fffjjjiiikkkssswwwtttqqqjjj]]]MMM???666333333111111111222333333444444555333111222333444444333666777888888777666444333444111111111///---222888///111333444444666999;;;===;;;444---+++///000............///000222444444===>>>>>>AAAJJJTTTWWWTTTIII???444---,,,,,,+++)))...,,,******+++,,,,,,+++///...---,,,+++++++++,,,///000333777:::<<<>>>???AAABBBCCCDDDDDDEEEGGGJJJIIIHHHFFFGGGIIIJJJJJJJJJMMMKKKLLLOOONNNIIIEEEFFFGGGDDD@@@>>>???AAABBBBBBBBB<<<===DDDGGGDDDDDDIIICCCEEEIIIKKKLLLMMMNNNOOOUUUUUUQQQKKKHHHIIIEEE???HHHKKKMMMLLLJJJJJJMMMQQQWWWWWWXXXYYYYYYYYYYYYXXX___WWWRRRTTTVVVVVVTTTTTTQQQSSSRRRPPPNNNJJJAAA777000...,,,+++,,,,,,,,,+++,,,++++++---000111000...333222111000///...---,,,///...,,,---......---,,,++++++---///222555777999555777:::@@@OOOgggjjjOOOBBB===:::888::::::::::::::::::::::::???===<<<;;;;;;999777444777888:::>>>@@@???;;;888333222111000111000---+++///222333000//////,,,((())),,,///...+++***,,,///***,,,------,,,+++---...+++,,,...//////...,,,+++---000333444333222222333---...///...------000222444111222666999:::>>>DDDQQQYYY```ccchhhqqquuutttpppjjj^^^OOOAAA666111000000111111111222222333333666555333333444444333222444444333333333444444444333111000///......///111---///111222333555888;;;<<<:::444---,,,000000......///000111444666888999???BBBEEEIIIPPPXXXYYYVVVHHH===222...---,,,+++***,,,+++++++++,,,------......---,,,,,,+++******)))++++++---///111333444555666888;;;===>>>???AAACCCIIIHHHFFFEEEDDDDDDDDDCCCHHHGGGHHHKKKJJJDDD@@@@@@EEECCC@@@???AAACCCDDDDDDIIICCCAAAFFFJJJHHHGGGIIIEEEHHHLLLNNNOOOPPPRRRTTTTTTXXXVVVQQQQQQTTTQQQJJJFFFIIILLLKKKIIIIIILLLOOOUUUUUUVVVWWWXXXYYYZZZZZZ___\\\YYYZZZ[[[[[[ZZZYYYTTTWWWVVVRRRMMMGGG<<<222...,,,***)))+++,,,,,,+++++++++,,,---/////////...222222111000//////......///.........//////,,,***---------...///000111111555777:::@@@LLLdddzzz^^^LLLCCC>>>:::::::::::::::::::::::::::???===<<<;;;:::999666444555666999>>>AAAAAA???<<<555444333333333333000......111111...---///...******,,,......+++)))***,,,)))+++------,,,+++,,,---+++,,,...//////...,,,+++,,,///222444333222111111+++,,,............000111333000///222444444666:::AAAIIISSSZZZaaahhhkkkkkkfffccc]]]RRRFFF:::333///000000111111111111111222555333222222333333111000///...---------...000111333111//////111111,,,''',,,...000111222444777:::@@@>>>888111///222222///---...000333777:::===???CCCKKKSSSUUUWWWZZZZZZXXXGGG:::000......,,,+++---)))******+++,,,---///000+++++++++++++++*********(((((()))***+++,,,---...---000333666777777999;;;CCCCCCBBBAAA?????????@@@EEECCCDDDGGGFFFAAA>>>???DDDBBBAAAAAACCCEEEEEEDDDLLLGGGEEEHHHJJJIIIFFFEEEHHHJJJMMMOOOPPPQQQTTTVVVUUU[[[[[[UUUVVV[[[XXXOOOFFFIIIKKKKKKIIIIIIKKKNNNQQQRRRRRRTTTUUUWWWXXXXXXXXX\\\^^^]]]\\\\\\]]]^^^YYY[[[XXXQQQIIIBBB777------+++))))))***,,,,,,++++++,,,......///...//////////////////000000000000///......///000///,,,***////////////............333666:::>>>III```}}}mmmVVVIIIAAA;;;::::::::::::::::::::::::>>>===;;;:::999888555222000111444888<<<===;;;999888777666555555444222000222444333///...111222///,,,,,,...//////...,,,***+++++++++,,,,,,---------+++,,,---......---,,,+++,,,...111222111000000000///////////////.........///++++++///222111222444666===FFFOOOVVV\\\```bbb^^^^^^]]]WWWLLLAAA777222000000000000000000000000111000///000000000...,,,///...---------...000111111000//////222333,,,###---///111222222444777999>>>===777000...111000---///000333888===BBBFFFHHHMMMWWW___```^^^]]][[[XXXDDD666,,,---...++++++///((()))+++++++++,,,...111)))***++++++,,,+++++++++((((((((((((((()))***+++***,,,...//////000111222777888999:::999:::<<<>>>@@@>>>???BBBBBB>>>===???@@@@@@BBBDDDGGGGGGFFFDDDIIIHHHHHHIIIIIIHHHEEECCCHHHJJJLLLMMMMMMNNNPPPRRRUUU]]]]]]VVVUUUZZZVVVJJJIIILLLOOONNNLLLKKKLLLNNNPPPPPPRRRTTTUUUVVVWWWWWWRRRYYY___]]][[[[[[]]]]]][[[[[[VVVLLLBBB:::222***,,,***((((((***,,,---,,,,,,...000000///...///000------......///000000000.........///000000---+++......///000111111111111000444888<<>>;;;;;;;;;;;;;;;;;;;;;;;;>>><<<:::999888666333111......///222555666555333666555555666777777555444888888555///...111333111---,,,...222666555000+++///,,,***+++...000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000///......///000000///////////////......******///333111///000111444;;;BBBHHHNNNTTTYYY\\\^^^^^^YYYOOOCCC:::444000000000000000000000000///......///000000...,,,000//////......///000111---000000...///222///)))///000222222222333666888<<<;;;777111000333333000777999===CCCIIIOOOUUUWWWYYY___dddcccaaa___ZZZUUU@@@222))),,,...++++++000)))+++,,,+++))))))+++...***++++++,,,,,,+++*********)))((((((((()))***++++++,,,---,,,+++***+++---...000222222222333666999:::777888;;;<<<:::;;;???;;;===AAAFFFJJJKKKHHHFFFFFFJJJMMMMMMLLLKKKIIIGGGJJJKKKLLLLLLKKKKKKMMMOOOSSS\\\]]]UUUTTTZZZUUUHHHOOORRRUUUTTTQQQOOOPPPRRRRRRSSSVVVXXXYYYYYYYYYXXXUUU[[[___^^^]]]___]]]XXXXXXWWWPPPDDD999444...)))+++***((()))+++------------///111111000///000111------------..................---...000000///---,,,---///000222222222222---222666999CCCYYYwwwnnnXXXKKKDDD<<<<<<<<<<<<<<<<<<<<<<<<===;;;999888888666333000//////...000111222111000111111222555888::::::999;;;;;;666///,,,000222000---,,,---444;;;;;;555...222...***+++///222111...---,,,,,,++++++,,,,,,---,,,---//////...---...//////...------///111111111111------222444111...---//////222777===CCCLLLSSS^^^^^^]]]XXXNNNBBB999444000000000000/////////////////////000222222///---,,,+++++++++++++++,,,,,,***000111---,,,000333111000111222333222333666888AAAAAA===888888<<<===:::@@@BBBGGGMMMTTT\\\aaaeeebbbcccaaa___```___XXXPPP>>>000'''+++...***+++111+++------+++((('''(((++++++,,,------,,,+++)))(((+++***)))))))))***+++,,,---------+++)))((()))***+++---///...,,,,,,///222555222222666777777:::>>>666:::@@@GGGMMMNNNKKKHHHEEELLLRRRSSSQQQOOOOOONNNMMMMMMNNNLLLKKKKKKLLLNNNOOOYYY\\\TTTUUU]]]XXXKKKUUUXXXZZZYYYVVVSSSTTTUUUUUUWWWZZZ]]]^^^]]]\\\ZZZ[[[___```___bbbeee___VVVUUUSSSKKK>>>444000,,,)))+++***((()))+++---......---000333222000///000222.........------,,,,,,,,,...------...///111000///+++,,,---/////////......+++000555888AAAWWWvvvlllVVV>>><<<<<<<<<===??????999222777666666888:::999555000111000...---...000333555111......111333111222666666555444222000///......444------000666CCCEEE888//////...------------...///,,,)))+++///222000...//////............//////444333111000000000111222...///222333444333222111555222111444666999AAAIIIVVVWWWVVVSSSMMMDDD;;;555333000---,,,---000111111111///...///000///---,,,------,,,,,,,,,------...,,,+++***+++---...---,,,111111111000000000000000===???AAABBBBBBDDDFFFHHHNNNUUU[[[^^^dddkkkkkkeeeeeegggeeeaaaaaa___SSSEEE222///,,,******++++++***---))))))------))))))---((()))***++++++***((('''***)))(((***---,,,((($$$************))))))))))))---'''%%%+++...+++)))+++,,,---...000222333444444222777===DDDHHHIIIHHHGGGMMMMMMOOOQQQTTTTTTRRRPPPMMMJJJKKKNNNNNNKKKMMMTTTUUUSSSRRRWWW\\\]]]WWWQQQXXX[[[\\\XXXWWWYYYZZZYYYTTTYYY^^^^^^[[[ZZZ[[[^^^^^^^^^___bbbeeeddd___ZZZWWWOOOCCC777000,,,++++++...---,,,+++***+++,,,---000222444111...+++---///......---,,,,,,,,,,,,---///............///000000111+++***---...+++---222333444555666===QQQqqqzzzcccIIIBBB???===<<<<<<===:::666666555555777::::::777444444333111///000111333555222//////222222000111444333222000///...///000000///,,,///111000999???666------,,,------...//////000---***,,,000333111/////////............//////000000///...//////000111---...000111222111000///222...---///000333:::AAAPPPQQQRRRPPPJJJBBB:::666222000...---...000000000111///---,,,...////////////......---------......,,,+++***+++---...---,,,000000000111111111111222<<>>;;;:::::::::;;;777666555777999:::999888888666444222111222333444444111000222222//////222555333222111222444777888222222777444***,,,222...,,,,,,,,,---...///111111111...,,,---111333222000/////////......///////////////...---------------,,,---...///000///...---000---+++,,,,,,---222999EEEFFFGGGFFFBBB===777333111///...///000111000///222///,,,+++,,,///111111//////...---,,,,,,,,,,,,,,,+++***+++---...---,,,//////000111222333444555777999;;;???DDDMMMVVV\\\___dddhhhkkknnnrrrssspppsssqqqnnnkkkhhh]]]HHH555000...+++******+++******---***)))+++***'''&&&(((,,,------...---,,,+++***(((***+++,,,***(((((((((******))))))))))))((((((***&&&&&&)))***)))((()))'''((()))***++++++++++++/////////111444888<<<>>>>>>CCCHHHJJJKKKLLLOOOQQQLLLMMMQQQTTTSSSOOOMMMOOONNNLLLKKKOOOVVV[[[\\\\\\___cccccc___]]]```aaa```\\\___bbbaaa^^^\\\]]]^^^bbb```]]]]]]]]]ZZZTTTOOOJJJ???333...000111...***,,,,,,,,,,,,---///000111000///...///000000///...000//////...............---------------......///555222111333333222333777333555999===AAANNNfff}}}dddNNNFFF???;;;:::999:::<<<999888666666777888999999999777555333111111111222666222111333111......111777555333111222555999;;;444222777666+++,,,111...............///000111222000...------000111111000......////////////......111000///...,,,+++******------...//////......---111...------,,,+++///555777888::::::888555111////////////000111111///---222///---,,,...////////////...---,,,+++*********,,,+++***+++---...---,,,......///000222555777888666666666777:::AAAIIIOOOQQQXXXaaahhhmmmqqqrrrrrruuurrrooolllfffXXXAAA...///---+++***++++++***))),,,++++++,,,,,,******+++******++++++***)))(((''''''***---,,,)))'''(((******)))))))))(((((((((((('''&&&&&&'''(((((((((((((((((())))))***)))))))))++++++***+++---000444666666<<>>777///+++---///...---++++++,,,...///111222333///---+++---111222111...111111000///////////////---,,,,,,,,,,,,---......111//////000000000111222333333777===AAAKKKccc|||sssUUUJJJ@@@>>>===:::999;;;;;;:::888666555555666777777666444222111000000000666222111333111......111444222///---...000333555111,,,111666222555:::666222222111111111111111222///...------.../////////......///000000///......////////////...------,,,/////////000/////////...222///......---***---222///000222333222111///.../////////111222111///---000000///000000///,,,***000000///---,,,,,,,,,,,,,,,+++***+++---...---,,,------...///222555888:::;;;:::888666666:::@@@DDDDDDKKKWWWbbbiiikkknnnppptttqqqmmmjjjbbbQQQ===......,,,******++++++***)))(((*********+++---...---*********))))))((('''&&&(((***---+++((('''(((***)))))))))(((((((((((('''***+++,,,++++++,,,,,,,,,))))))***************)))(((((()))***+++,,,---......444:::<<<;;;<<>><<<;;;222111///+++******...000+++,,,---...000111222222...,,,***,,,000222111///333222111111000000111111---,,,,,,,,,,,,---......111222222111222333444333444111444:::>>>HHHcccdddRRRBBB@@@@@@<<<888888::::::999666444333444555444333222111111000000000444111000222222//////222444333000///...000222333777,,,///555444555666000444333222111111111111222......------------......---...///000000///...---+++,,,---///000111111111111111000000000000000000///------...---***,,,000...///000111111111000000/////////000222111///---...///000111222000,,,)))222222111000/////////000,,,+++***+++---...---,,,---------...111555888;;;;;;;;;999888666777:::===???DDDPPP[[[```bbbggglllsssnnniiidddYYYHHH999222---+++******++++++***((($$$'''(((''')))---...,,,...---,,,,,,+++***)))))))))***+++***)))((((((***))))))(((((((((((('''''''''+++,,,***)))+++,,,+++))))))***+++++++++******'''((()))*********))))))))),,,///000000222555999===@@@???<<<:::===@@@@@@???AAADDDDDDCCCEEEIIINNNXXXaaajjjmmmmmmkkkfff```aaa```___^^^\\\[[[ZZZZZZRRRIII>>>555333333333222---//////,,,((((((,,,111------...///000000//////,,,,,,,,,---///111111000444333333222222222222222---------------......///000222333111111444444222444///000777<<>>???===<<>>:::888777111000555===CCCIIIWWWfffjjjddd\\\QQQ???...***///+++*********,,,+++***((((((,,,,,,)))***...///+++111000...---,,,+++++++++---***''''''***+++)))''')))(((((((((''''''''''''$$$***,,,(((&&&)))+++)))###$$$%%%&&&''''''''''''+++)))(((&&&%%%&&&'''''',,,+++))))))+++++++++***&&&---111///...111111---+++333:::<<<999777999===@@@GGGMMMOOOPPPSSSRRROOOAAA???===<<<<<<<<<;;;:::222///,,,,,,...///---***111...++++++,,,,,,+++***///000000000...,,,+++)))***---//////---,,,///222555555444333333333333444///............///000000...222333000000444444///444...000999===CCC]]]||||||VVVGGGBBB999111///444777777222222666777333666444222111222333333333333333222000///...---,,,++++++,,,///222444333222///000///---+++---222777((('''(((***---///......000///...///111333222111555111---,,,...000000...111000///...---,,,+++***......////////////......***+++...111333111---***222111///000111333333222000///...------...///000---,,,***+++---//////...,,,,,,------...///000000...---...///000///,,,***---///111111000111444888===CCCGGGEEEBBB???:::444444000///444;;;BBBLLLUUUbbb\\\OOOAAA444...,,,---***++++++,,,,,,++++++***************+++,,,---...000+++***---,,,''''''+++...---+++)))(((((()))***///(((***,,,(((...%%%$$$'''))))))&&&%%%&&&(((&&&&&&&&&''''''''''''(((&&&)))+++***'''%%%&&&((())))))))))))************,,,((((((+++---,,,+++---222...,,,...333555444111555777:::<<<>>>===<<<;;;888444000111333444111---...---,,,,,,,,,...000222,,,,,,,,,,,,,,,---...///...---,,,---......---+++---+++***+++///111111000777666555444333222222222222000111555666111...---+++...000111111000000111333666333444;;;BBBVVVttthhhVVVJJJ>>>777888666999999555666:::;;;888666333111111222333222222111111000000///...------000000000111222000---***//////...,,,,,,...222555111111000...---,,,,,,,,,---,,,,,,...111222222222333000......///111000///111111000///...---,,,+++......////////////......---,,,---...000000...,,,000///...///111222111000111000////////////000111000///...///000111000...,,,,,,------...//////000...---...///000///---***---///000000///000444777<<>>666888777444333666777666555222000000111222111111/////////.........------++++++...111333222000---000...,,,,,,---000111222111333444222...+++,,,---+++++++++---000222222222111000///000111222111000111111000//////...------......////////////......///---,,,,,,...//////......---...///111111///...000//////......//////000...---------...---+++(((,,,,,,------.../////////.........///000///---***---.../////////000333666===CCCGGGEEECCCBBB>>>:::333...+++---000444;;;BBBOOOGGG<<<444000...,,,***++++++++++++++++++++++++)))))))))))))))***+++,,,+++((('''((()))((())),,,+++++++++******))))))((($$$&&&111%%%---###)))###&&&'''))))))'''&&&&&&'''&&&&&&&&&''''''''''''((('''((())))))'''&&&''''''$$$$$$%%%&&&''''''((((((***&&&&&&***---,,,,,,---,,,)))'''(((***,,,+++(((&&&'''***,,,---,,,+++***+++******,,,///000,,,)))***))))))((()))+++,,,---////////////...,,,***))),,,***)))***,,,...//////,,,++++++,,,///000000///333333222222222222333333555111000222333000...000,,,...000111000000111222111444333444;;;AAATTTrrrzzz\\\CCC:::<<<888888555222111111222222444111//////000111000000---------...............******+++...111222111000000---***+++///111000...$$$***000222///,,,...000...---,,,...000222111000//////000111222222222111111111000000//////............////////////.........---,,,---...//////...------...000222222///---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------+++(((%%%---------........./////////...---...//////---+++---------...///000333555>>>EEEIIIHHHGGGFFFCCC???555000,,,...///222777>>>EEE===333.........+++(((++++++++++++++++++++++++))))))(((((()))******+++---+++)))((('''&&&'''(((******++++++***)))((((((&&&$$$***&&&""",,,((('''(((((((((((('''''''''&&&&&&&&&''''''''''''((('''(((((()))((('''''''''######$$$%%%'''((())))))***&&&&&&+++...---,,,...///---+++***,,,---+++***&&&''')))***+++***)))(((******+++---///...+++'''+++*********+++,,,---...---...000000///---+++)))...+++))))))+++---......,,,,,,,,,---////////////111111111111222333444444777222///111222//////000---///111111000000111333000444333555<<>>777///,,,------+++''',,,++++++******++++++,,,)))))))))((())))))***+++,,,---,,,***))))))((('''))))))*********)))((((((***$$$&&&&&&""")))!!!)))((((((((((((((('''&&&&&&&&&&&&''''''''''''((('''''''''((()))(((((('''$$$%%%%%%'''((()))******+++(((''',,,...------///,,,***)))(((((((((((('''((()))******+++***)))))),,,---...//////---***'''************+++,,,------+++,,,...000000///...---111...+++)))***,,,,,,,,,+++,,,.../////////////////////000111222444555666888333000111111///...111...///111111000000222444///444444777>>>BBBSSSpppfffOOOBBB999555333333333222444888444111//////000111000000..................//////222///,,,++++++,,,,,,+++---,,,,,,---......---+++!!!'''///333333222111222444222111000111000///---...///000000//////000111/////////////////////000......////////////......,,,,,,---///111000...+++/////////000222222111///---......//////......---.........///000000...+++........................000...------......---,,,///---,,,---000333444444:::BBBJJJKKKIIIGGGBBB<<<333...++++++,,,---111666888333...,,,,,,---+++***---,,,+++******+++,,,---******)))))))))******+++&&&***+++******,,,+++((())))))))))))))))))))))))+++&&&*** ,,,$$$###***)))(((((())))))'''%%%&&&&&&&&&''''''''''''(((''''''&&&''')))***((('''&&&&&&'''((()))******+++,,,((((((,,,...,,,+++---***))))))(((''''''''''''))))))))))))))))))((((((...//////000...,,,***((('''(((((()))******++++++)))+++---///000111111111222///---,,,,,,,,,,,,+++***---///000///...............///111333555777999888333000111111///...000///000111000000000222444///444555999@@@CCCTTTooodddNNN===777333333222///000555444222000///000111111000////////////////////////******+++---//////---,,,***,,,...///---,,,+++++++++,,,...///000111222222222111//////000000///---///000000...,,,,,,...111------........./////////......////////////.........---,,,---/////////...///...---...000111000///---...///000000///...---,,,++++++,,,...//////...........................000...------......---,,,000...,,,...111444555444:::DDDMMMOOOMMMJJJCCC<<<444///+++++++++***---222000///---,,,+++,,,---...---,,,***))))))***,,,---++++++************++++++###(((,,,***+++---***$$$***)))(((''''''((()))******(((...###---$$$&&&+++)))((((((***)))'''$$$&&&&&&&&&''''''''''''((((((&&&%%%'''******)))&&&''''''((((((((())))))))),,,((('''***+++)))(((************)))(((((()))***((((((((((((''''''&&&&&&,,,,,,------,,,*********(((((()))***++++++++++++++++++,,,...///111222222000///............---,,,***---000000///------...---...///111444777999;;;888333000222222///---//////000111000000000333555///555666:::AAAEEEUUUpppsssWWWIIIAAA;;;:::555//////333555222000000111222111111111111000000////////////---...///111111---&&&"""(((,,,000000---******,,,111...+++***,,,000222333000...---...///000///...///000000---******---000,,,,,,------.../////////......////////////......111...+++***,,,...000000///---,,,,,,...//////...,,,,,,---......---,,,,,,///------...111444555444.....................---000///------.........---111///---...222555555444===HHHQQQTTTRRRNNNFFF>>>888222...---,,,***,,,111***+++,,,++++++,,,///111---,,,***))))))***,,,---,,,,,,+++++++++++++++,,,###***---+++******&&&***)))'''&&&&&&(((***+++***(((... )))$$$...+++,,,***((((((******'''$$$&&&&&&&&&'''''''''(((((((((&&&%%%'''***+++)))&&&''''''((((((((((((((((((+++'''%%%((()))'''&&&''''''(((((((((''''''((()))))))))(((((('''&&&&&&&&&((()))******))))))***+++******,,,------...------,,,,,,------...000222222///......///000111///---)))---000111///------...---...000222555888;;;<<<777333111333333///---...000111111000000000333555///555777;;;BBBFFFUUUpppqqqVVVGGG999666555222111333999777444333333333111000333000,,,,,,...000///---........./////////000000111000//////000///---+++,,,,,,,,,---...///000111000,,,111222***+++000+++111000///......///000111---,,,++++++---............///222444555555444333333...444888///...444444............//////////////////...------------...------...///000111222333//////000000000000//////,,,---......,,,+++,,,---111---)))+++111666777555BBBGGGOOOSSSRRRKKKAAA;;;555222---***+++---///000+++///000,,,+++---...,,,+++++++++++++++++++++,,,,,,***(((&&&%%%'''(((***,,,+++++++++,,,+++(((&&&***)))((((((((((((((())))))(((&&&&&&((()))(((''''''***+++))))))++++++((())))))))))))((((((((((((''''''&&&''''''((()))***''')))***,,,,,,***)))''')))***+++,,,,,,+++***))))))000000'''%%%+++,,,'''))))))))))))((((((((((((***))))))***,,,,,,+++)))...,,,******+++++++++***...------,,,,,,------..................---,,,,,,///000222333333222111000...///,,,111;;;777333<<<333111000111222222111000222333444444333444666888555777:::===>>>FFFZZZmmmjjjWWWCCC;;;999555111///666444333333333333222000222000------///000///---,,,,,,,,,---------......,,,,,,...000222111---***+++************+++,,,---000((()))''' $$$---,,,//////...------...//////000...,,,,,,---......---+++---///000000000///...222///777===444111444333/////////......---------///......---------------,,,------...///000111222//////000000000//////......///000...,,,++++++,,,///+++((()))...333444333>>>CCCHHHLLLJJJDDD<<<666///---+++,,,...000000000***...///,,,+++---///------,,,,,,++++++*********///---+++))))))***+++---,,,+++***+++,,,,,,***(((((((((''''''''''''(((((()))(((&&&&&&((()))((('''***,,,,,,)))((()))((($$$***)))))))))(((((((((((()))(((((('''''''''((((((%%%&&&'''(((((('''&&&%%%)))***++++++++++++***)))&&&------%%%###((()))$$$*********)))))))))))))))%%%'''******(((''')))***///---,,,+++,,,,,,+++***------,,,,,,,,,,,,------///////////////...------222222222222111000//////000///...===OOOIII666///444222111111222333222000111222333333333333555777888777888;;;@@@JJJ\\\llllllQQQCCC>>>999333///222222111222444444333111111000//////111000///---,,,,,,---------.........***+++...222444333///,,,+++***************++++++000***+++***###(((111000......---,,,,,,---......222000...............,,,000000111222111000///...111///999@@@888333444111111000//////------,,,+++------------,,,,,,,,,,,,+++,,,,,,---...///000000000000000000000///...---000000000///,,,******+++...+++((()))...222222222999<<>>666111333000000000000//////.........,,,,,,---,,,,,,,,,++++++++++++,,,------...//////000000000000///...------///000000///,,,++++++,,,///---+++,,,///222333222555666777777555222...,,,...---,,,,,,---,,,+++)))***...///---,,,///000///,,,,,,,,,++++++************)))'''&&&&&&'''((())),,,***)))))),,,...//////(((''''''''''''((())))))***(((''''''((())))))((($$$'''(((&&&'''******'''*********)))))))))(((((())))))((('''''''''''''''+++******))))))******+++((()))***++++++***)))(((***......)))(((+++,,,***++++++,,,,,,------......'''+++//////,,,,,,...111///...------------+++)))---,,,,,,,,,,,,,,,,,,---000111111111111111000000555444222000......//////555000***777QQQTTT@@@444333111000000111222000///000222333444333222333444888666777:::AAAMMMaaasss|||]]]GGG<<<999888333333333444666777666555000111222333222000///////////////000000000111111111000//////111111000///,,,,,,------///000222222,,,)))000444...///333///........................///...---...000222222222333333222111000///...---000,,,333888000---111000/////////000000111111222,,,,,,---------,,,+++***++++++,,,,,,------......///////////////...------,,,...//////------...///...---,,,,,,...000111111333222222111000...---,,,000...+++******+++++++++***///000---,,,///000///*********++++++,,,,,,,,,,,,+++*********+++,,,,,,+++)))((())),,,///000000))))))(((((()))******+++***)))'''''')))***)))((($$$'''(((&&&'''******'''************))))))))))))'''''''''''''''((())))))(((''''''&&&&&&''''''(((((()))************)))((('''******'''%%%'''((((((+++,,,,,,---...//////000------...///000111111000,,,,,,+++,,,---,,,+++))),,,,,,,,,++++++,,,,,,,,,000000111111111111000000111111/////////000111222666888111111<<<<<<333111111///...///000111000///000222444555333333333444333666:::<<>>:::777555444444555666666555111222333333111000000111------........./////////111///,,,,,,---...///...++++++,,,,,,---///000111111+++...///(((---555333......////////////.........---,,,---000222333333444333333333222222111111111+++111444,,,***111111---...///000111222222333,,,---.........---+++***,,,,,,,,,---------......---......//////.........+++---...///......///111+++++++++++++++,,,---...111000//////...------------+++))))))+++---//////,,,000111...,,,...///...))))))***+++,,,------...***))))))))))))***++++++***(((((())),,,/////////))))))))))))***+++,,,,,,+++)))(((((()))***))))))'''******(((''')))(((%%%++++++*********)))))))))&&&&&&&&&''''''(((******(((((((((((((((((((((((((((((()))******)))(((((()))******)))'''((()))***++++++,,,---///000111111...---,,,---000111///,,,***)))***,,,------+++))),,,,,,++++++++++++,,,,,,......//////000000//////.........///000111222333%%%222444111444222///333///......///111222111000111333666666555333333444111666<<>>>>>AAAKKK___xxxmmmYYYIII;;;999999000444222000///000111111000///........./////////...000///............//////,,,,,,,,,---------.........///000///...---------///---...111111...///222........................111000//////000111222222111111000000///---,,,+++,,,---......,,,,,,,,,......------,,,,,,------...---......//////......------------///000222222222111///......000222333333........................---............------...(((,,,---++++++...---***+++******---111222///,,,))))))***+++,,,.........+++++++++++++++,,,,,,,,,...)))''',,,///---)))((()))***+++,,,---...,,,)))'''((()))))))))((('''&&&%%%***///000---)))(((((()))((('''(((***,,,+++***''''''(((((()))))))))***((((((((()))***+++,,,---)))))))))(((((('''&&&&&&***++++++***)))((()))+++)))***,,,------,,,+++***,,,,,,,,,,,,------------//////...------,,,+++++++++,,,---,,,******,,,---*********+++++++++,,,,,,---------------,,,,,,,,,......------...///111222444444333111111222444333333222222111222333444555>>>???EEERRRgggmmmXXXDDD>>><<<222555333111000111111111000.../////////........./////////........./////////,,,,,,,,,---------------,,,...000///......000222777000---111444222/////////////////////////////////000000000000111222333......////////////......,,,---...---,,,+++,,,...------,,,,,,,,,,,,------------............------,,,---...///000111222333000000000222444555333111------------------------------......//////---,,,,,,//////,,,+++...---***...***)))---444555000******+++++++++******++++++******++++++,,,,,,,,,,,,...)))(((,,,...---++++++,,,***+++---//////---,,,---+++***(((''''''(((((())),,,000///,,,******+++)))((('''(((***,,,+++*********))))))(((((((((''''''''''''((()))***+++,,,((((((((()))((('''&&&%%%&&&'''((((((((()))+++---------------,,,***(((&&&*********+++,,,,,,------111111000///...------,,,,,,------,,,++++++,,,...******+++++++++,,,,,,,,,++++++,,,------...//////......---------///000111000000222555666555555555444333222111222333444555<<>><<<888666555555333222000222333222///...///111------...///000000////////////////////////......111222333000...000777>>>222000000222000...000666000000000000000000000000...000222000+++&&&$$$$$$//////000111111111111111...///...---,,,,,,...000---,,,,,,++++++,,,,,,---,,,------......------,,,+++...000///---,,,...000111000000111333333222000////////////////////////...---,,,///111111---***(((***+++)))***...///---(((111888777000+++---222,,,...000...,,,***,,,...'''((()))***+++***))))))---,,,---,,,'''&&&///999BBB999333222///)))'''***"""###&&&)))***+++******)))((()))+++...---(((###)))((('''(((***,,,+++***)))))))))))))))*********++++++******************%%%''')))***+++***)))(((*********)))((())),,,///,,,+++***)))))))))***+++***+++,,,...000111333333------,,,,,,,,,,,,++++++------...---,,,+++---///---------.........//////000000000000////////////...///000111111111//////555000000444666444666<<<999888666555555777999;;;;;;CCCSSSllllllUUUKKKAAA;;;======777222111444333333222111000000000......////////////......000000///000000111222222***+++---...000111111111333333222222111000//////000///...------,,,,,,---111000///000111111///---///000000111111222333333///......------------...---------------------------...///000000///...------000000......000000---///000222111///......///111222222111111111111111------...//////000//////***+++,,,---............///---,,,+++---///000000...+++)))))),,,---,,,******'''$$$''',,,...,,,)))))))))((('''''')))...111JJJ===333222111---***,,,+++,,,------,,,+++***))),,,'''###"""&&&***+++++++++)))&&&$$$$$$&&&)))+++))))))))))))))))))))))))***---...)))'''((((((''')))))))))))))))***+++++++++++++++***++++++,,,,,,)))+++,,,,,,+++***,,,---******+++,,,---//////000000///...---------------......///000000///......------------------------...........................///000000111000000///000222555888:::<<<===>>>===777444555666666999===???LLL```yyysssYYYMMMBBB???<<<666222222333222111111111111222333111111000000000000111111111111000000//////000000......000111222222222222444444444333333333222222111111000000//////000000.........///111222000///000000000111111111111111000///......---.........------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,///000......000///,,,///111222111///......///000...---...111222111/////////000000//////......***+++,,,,,,------------000...,,,---///111000///---+++)))***,,,---,,,***+++(((''''''***+++)))''',,,,,,+++***))),,,000444DDD:::222111111---+++,,,+++++++++++++++******)))+++)))&&&&&&'''***+++,,,+++)))'''&&&&&&''')))+++))))))))))))))))))))))))&&&***+++((('''***+++***)))))))))((())))))*********+++,,,------,,,***))))))+++,,,,,,+++***,,,---***++++++,,,---...///000///......---,,,,,,------........................................................................//////000000111111222222555666888:::<<<>>>AAACCC===888444666888:::???EEEGGGVVVlllpppaaaPPPEEE???:::777777666555444333333333444444222111000000000000111222222111000///............///000111111222222111111222222333333333444444444111111111000000000000000---,,,---///111222111000000000000111111111111111111000//////.........///---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,///000------000///,,,///111222111000//////000...,,,***,,,///000///---111111111111000///...---++++++,,,,,,,,,,,,,,,+++111...,,,...222333000,,,,,,+++******,,,,,,+++***+++******)))(((((('''&&&------,,,++++++---111444<<<555000000000...,,,,,,++++++***)))))))))******)))*********))))))***,,,******)))(((((()))******((((((((((((((((((((((((%%%***+++)))'''******)))***))))))((((((((())))))***+++---......,,,)))''')))+++,,,,,,+++***,,,---***++++++,,,---...//////...------,,,,,,,,,,,,,,,///...---,,,,,,---...///////////////////////////------..................222111000000111333555666<<<===>>>???@@@BBBFFFIIIFFF???999888999;;;AAAIIITTTfff}}}zzzdddRRRGGGAAA===;;;999999999888666444222111111000...------...000111000000//////...///////////////000000000//////...//////000111222333333444111111111000///...---,,,---------...111111000/////////000111222333444444222111000//////...//////---------,,,++++++******......,,,++++++,,,......+++...///,,,,,,///...+++///000222111000//////000,,,---------,,,,,,,,,---000000000111000000//////---------...------,,,,,,000---+++...222333///***++++++++++++,,,,,,+++******+++,,,+++)))((()))***,,,,,,,,,+++***,,,///222444111......//////---,,,+++***)))(((((()))***+++(((***---,,,)))''')))+++*********++++++*********(((((((((((((((((((((((((((,,,---***'''((('''%%%******)))((((((((()))))),,,,,,------,,,***)))''')))+++,,,,,,+++***,,,---++++++,,,,,,---...//////---,,,,,,+++++++++,,,,,,///...,,,++++++,,,...///.............../////////------............//////444333111111222555999;;;AAADDDHHHIIIHHHHHHIIIKKKIIIBBB;;;999:::>>>HHHRRRcccvvv|||eeeUUUJJJAAA:::666888999:::888444000...111000///......///000111............///111222222000000000000000//////.........///000222333444555444444333222000---+++)))///.........000000...---......000222444666777888222222000//////.........---------,,,,,,+++++++++......,,,++++++,,,......***......,,,,,,......***---///111111///...///000,,,000333000***'''***...------...000111111111111//////////////////.........,,,***---000111---(((***+++,,,,,,,,,+++++++++)))+++,,,---,,,,,,...///,,,------,,,+++,,,///111//////...---...///...,,,+++***)))(((((()))***+++'''***---,,,(((&&&'''))))))***+++,,,,,,+++***)))))))))))))))))))))))))))(((---...+++))))))(((%%%+++***))))))))))))******///...,,,***))))))******)))+++,,,,,,+++***,,,---+++,,,,,,------.........,,,,,,+++++++++,,,,,,---///...,,,++++++,,,...///,,,,,,---------..................//////000000000555444222222444888===@@@DDDJJJQQQTTTQQQMMMKKKKKKCCC>>>::::::>>>GGGVVVcccrrr~~~lll\\\LLL???666777888777666333111///222222222222222222222222.........///111222444555222222222333222222111111///000111222444555666777777777666555333000---+++000///......//////---+++---...///222444666888888222111000///...---------------------------------,,,,,,++++++++++++,,,,,,***---...++++++...---***,,,---//////.........///,,,000333000+++(((***...***+++---...000111111111//////000000000000000///---,,,,,,,,,------,,,***)))+++------,,,******+++)))***+++---///000111222...//////...---...000222---///...++++++......,,,******)))))))))***++++++)))+++++++++)))'''&&&'''******++++++++++++******))))))))))))))))))))))))%%%+++...,,,+++,,,,,,)))+++************+++,,,,,,000...+++(((((()))+++---)))+++,,,,,,+++***,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,------...///...---,,,,,,---...///++++++,,,,,,---.........//////000000111111222222666555444444777;;;@@@CCCHHHPPPYYY[[[VVVOOOJJJIIIHHHCCC@@@AAADDDNNN^^^mmmzzzfffUUUDDDAAA<<<888444222111222000111333444444333111000000000000000111333444444111111222333333333222222000000111222444555666666444555666555444222///......------...///000...---......///000222333444444222111000...---,,,,,,,,,,,,------......//////000,,,,,,------------,,,,,,)))------++++++------)))***,,,......---,,,---...------,,,---------------++++++,,,...////////////---...///000000000000000---...///---+++***,,,...(((+++......,,,******++++++))))))+++000222222000---...///...------///111---111000***)))---...,,,)))******+++++++++++++++...,,,*********)))(((&&&************************++++++++++++++++++++++++&&&,,,///...---...---************+++,,,---...///---,,,+++***)))***,,,,,,)))+++,,,,,,+++***,,,---,,,,,,,,,------------...------,,,,,,---......///........................,,,,,,,,,---.../////////000111111222222333444444666666666777:::>>>BBBEEENNNVVV]]]^^^WWWNNNJJJJJJJJJGGGFFFIIINNNYYYlll|||mmmVVVOOOEEE:::333111222333---///111333333111///---222222222222222222333333//////000111111111111111...///000111222333444444000111222333333222000...,,,++++++---000111000///////////////000000000000111000///...,,,,,,++++++,,,------...///000111111---...000000000000...---))),,,---******---,,,))))))+++------,,,,,,,,,......)))%%%)))000333000+++,,,,,,------...---------,,,,,,...///000000000000...000111...***)))---111'''+++......,,,******+++,,,)))'''***000333111...+++,,,,,,,,,++++++,,,......222000***(((,,,...,,,)))***+++---------,,,+++111...******++++++)))'''******)))(((((()))******+++++++++++++++++++++++++++000222///------+++'''******+++,,,---///000111***++++++,,,,,,,,,++++++)))+++,,,,,,+++***,,,---,,,,,,---------------------------------...///000......///000000///......---------...///000000111111111222333444444555555666666666888;;;???CCCEEERRRYYY___]]]UUUMMMJJJKKK??????CCCLLLXXXiiizzz\\\GGG@@@999999999222444222111111222333333222666444333444444333111///000000000000000000111222:::777444222222333333333222333444444333111///...------...//////////////////......//////000111222000...,,,---000111000---///***---///,,,111555---000111222333333222000///---,,,,,,---...---+++(((+++------+++,,,---+++&&&,,,------...------,,,,,,000//////......------,,,222...***+++...111///,,,555333111///...---***(((,,,,,,,,,,,,,,,---...///))),,,+++))),,,222000***///,,,)))((()))---///000000///---------...------)))***+++***))))))+++,,,......---,,,+++))))))(((***((())),,,,,,***))),,,++++++******************...///000///,,,******+++++++++,,,------...//////............------,,,+++,,,,,,,,,---------......---...///...---++++++,,,...+++***+++---...,,,***,,,,,,------......//////......///000000000000000555555444444333444444444777555777:::;;;<<<@@@FFFPPPRRRTTTRRRNNNJJJGGGEEEBBBIIIOOOVVVeee|||xxxbbbSSSAAA999:::666444222111111222333222111555444333333444333222000222222111111111222222333666555333222111111111222444555666666444222000.........//////////////////000000//////.../////////000...------///000...,,,...)))---///,,,000333,,,///000111222222111000///,,,------......---+++***,,,...---,,,---///---(((------...//////.........,,,,,,,,,,,,++++++++++++///+++((((((,,,...---+++///...,,,---...//////...//////...---,,,,,,++++++***,,,,,,***---111000***...+++)))***,,,///111222111000///.../////////...,,,------+++******,,,......------,,,+++***)))))),,,***+++......,,,+++...))))))***++++++***)))(((.../////////...---+++*********+++,,,---//////000---------------,,,++++++,,,,,,,,,,,,------------,,,---///...---,,,,,,---///---+++,,,...///...,,,///////////////000000000000000000111111111111111333333222222222333333444444222333666777777;;;AAAFFFHHHJJJJJJHHHFFFEEEEEEKKKVVVbbblllyyymmmPPP@@@>>>:::777555444444555666555444444222111222333444222111444444333222222333333333111444555444111///000222777777777666555333000////////////000000///......111111///......---------000///------......---+++///))),,,000,,,...111***......000111111000///...,,,---//////...,,,,,,,,,,,,......,,,...111000+++------...///000000000///******++++++++++++,,,,,,111...+++,,,///111111///---,,,******---///000//////......---,,,,,,,,,++++++,,,,,,,,,...111000,,,,,,++++++,,,///222333333000//////...............//////...,,,******,,,///------,,,,,,+++++++++***,,,***+++...///,,,,,,...((()))***++++++***)))(((///......000222111---)))******+++,,,---...//////,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,------+++---......---------...000///...///000111000...222111111111111111000000111111111111111222222333111000000000111222333333333111111333333222666<<>>:::777666666555555555333111222333444444444666555444333222111111111///444888777333///000222444444333222111///...---///000000000000000//////...............///000000000000///...---,,,,,,,,,555,,,///444///+++,,,''',,,,,,------............---///000111000/////////,,,...---+++---111000---+++,,,---...............++++++,,,---......///000...---++++++,,,...//////111///,,,************((()))***,,,---.../////////......///000000//////000...------///000000///---,,,---...,,,***)))+++---000000...,,,***)))+++------,,,,,,,,,,,,,,,,,,,,,+++)))***------+++***---///---+++***+++---///111...,,,---111666666000+++111111000///...,,,,,,++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------+++---//////......///000111222222222222111222222111111111000000////////////////////////000111111////////////000111222333333111111333333222555;;;@@@>>>===>>>DDDQQQ```kkk|||xxx```QQQJJJAAA:::555333222222777555333222444555555555777666444333222111111000111444777666222///...///222111000000///...------...///000000111111111000.........//////000111222///000111000...------...333(((,,,555///+++,,,))),,,,,,,,,------...///////////////000222222000......///---+++,,,000000---,,,---------------,,,,,,******+++,,,,,,---......///...------,,,---...///---,,,+++,,,------,,,***,,,,,,.........---,,,+++//////000333111...///222000///...///000000...,,,...000111///,,,+++---000......///---++++++,,,---...---------,,,,,,++++++---+++,,,///000------///000...,,,+++,,,...111333,,,,,,---000444555111...444333222000///...,,,,,,,,,,,,------......------,,,,,,,,,---------......,,,...//////.........///000222333222111000111222//////////////////............///000000000000///111000000000111222333333111000000333444333777===>>>???CCCJJJUUUfffwwwmmmcccUUUHHH???:::888777:::777555444444555666555999888666444333222111111888888888777555333111000000//////...............---...///000111222222222111111000000000111111222///000222111///...///111,,,!!!'''222///+++---,,,,,,,,,,,,------...///000222///---000555666222---000111///,,,---111111---.../////////...---,,,+++,,,,,,,,,------.........222111000///------...000******+++---//////---++++++,,,...//////...,,,+++111///111444222---...333111///...///111111000///...111222000---+++...222,,,...000000///------...//////...---,,,++++++***...+++,,,000000------///,,,------...///000000000***+++---///111222222111333333222222111000000///,,,---....../////////...------........./////////---///000000...------...///111222111///...000222......//////////////////---...111222333222000///333333222222222333333444222111222666777888===CCCHHHNNNYYYeeesss{{{iiiXXXKKKDDDAAA@@@<<<999666444555666666555:::999888666444333222222???===;;;::::::888555333//////............//////,,,---///000222333333333444333222111000000000000...111222222//////000333%%%"""000///,,,//////---,,,,,,---...///000111444///+++///666888333,,,333333111---...222111...111111000000///---,,,+++/////////000000000000000//////...+++))))))***+++++++++---///111000,,,)))'''))),,,...000000//////111000222555333---...444111000//////222333444333,,,///111///+++***---000,,,...111222111/////////000000///...,,,+++******,,,******......++++++---(((+++...111222000...,,,)))+++---//////000222444222222222222222333333333------...///000000//////.........////////////000...000111000...------...---000111111...---///111......//////000000111111---///222555555333111///555555444444333444444444555333555:::<<<===BBBIIIYYYbbbpppzzzkkk[[[KKKAAA===777777;;;;;;666444666:::777222111111222333222666888999;;;:::888555444444444444333222111000///000000111333555555333000000111111111222222222222222333555666666333111//////---,,,///333333///***000,,,))))))+++......---.........000333333222000000,,,***---333555000+++...000222333111...+++(((000...---///111111...+++444111000222111---,,,...+++,,,,,,,,,------......---///111222111000///...000000000...,,,,,,...000//////111222333333333333,,,,,,------...////////////......------------............---,,,+++)))(((///...,,,+++***++++++,,,''')))---000111000...,,,++++++,,,000444555222///222222111111111222333333888222111333222------111000///---,,,,,,---///000......------,,,------...,,,000444333///,,,---000111...------000111///---222111111333555444111---...///000222444777:::;;;666888<<>>AAAFFFMMMSSSVVV___eeeooozzz|||kkkUUUGGGAAA>>>;;;888888999888666222000111333111222333555555555444333111111111111111111222222333222222333555555333111............////////////222222222222333333444444111///...///000///,,,*********+++,,,---------,,,333222111222333333222000---000333333000...///000000...---,,,---000333555555555555555444333111///111...---000111000222666...///000111000///---,,,000---+++---111111...+++111333444444333222222333......///000111111000000000000///000222444777888...---------...///000000....../////////......---.........//////000111111111000///...------------000000111222222111///---///111333555555444333222;;;666111...---...111444000///............///000000000///...............000111222111000000444666222222222222333333333222777666666777999===???AAADDDHHHNNNWWW```iiippptttyyyuuu```QQQIIICCC???>>>===;;;888555333444555222333444555666555555555333333222222222333444444222111000111222333111000//////000000000111111111333222222111111111111111111000////////////---,,,)))***,,,------------...444333111111333333222111...222555444000......111000000//////000000000000333444555555444222111000...++++++...///...000444222333444444333222111000111///---...111111///---111111000...---...111333......//////000/////////------...///222555888:::////////////000111333333//////000000000//////......//////000000111111111------,,,,,,,,,---...//////000111000///...---,,,...///222444555444333222888888666333222222222111///..................///222222222111111222222222111111222222222444777999444444666777777888999:::??????AAADDDHHHNNNSSSWWWYYY^^^hhhttt~~~{{{iii[[[PPPHHHBBB>>>888555444444333333222222333333444444333333555555333222222333444555222111000000111111000///111111111111222222222222333333333333222111000///222111111000000/////////***,,,---...---...///111333111000000222333222222000333555444111......000000000111222111000...------000333444444333444555111//////222333000111333222111111111111000000000000000000000//////000000000///...+++***,,,000444//////000000111000000//////000000111222333333444111222222333444555777888111111111111111000///...//////000111111111000000++++++++++++---...///000...000111000---,,,,,,---+++,,,...000111111000000---444:::<<<<<<:::444---////////////////////////111111000111111222333444000000111333444666888999555777:::<<<>>>@@@CCCEEEIIIMMMRRRWWW^^^fffnnntttyyy~~~~~~mmm^^^SSSKKK@@@:::999999555111333333333333333222222222666555333222111111333333444222000000111222111000111111111222222222222333222333444555555444222111222222222111000000111222,,,---......---...111444222000...///111222333222333444555444222000///...000111111111111000///...,,,///333444444444666777666444555888888444222333///...---,,,,,,...///000---000111000---,,,...222/////////---,,,---000333222222333333333333222222222333444444444222000///111111111222444666777888222222222222111000///...///000000111111000///...++++++,,,---...///000000...000111000---,,,---...++++++,,,---...///000000,,,444:::;;;;;;:::444,,,111111111222222111111111222333333444555777888999999:::;;;>>>AAACCCCCCCCCEEEHHHMMMQQQSSSWWW[[[___bbbgggnnnttt{{{yyynnnaaaQQQHHHFFFCCC===666666555555444444333333333666555333111000000111222555333111111222222222111000111111111222222222222000222555777888777555444222222333222111111333444---...///...---...333777000///---...000222333333444444444444333111///---111000000000000000111111///222666666444333444666444333444888777111...///222111///---...000333555+++///222000***)))---222...000111111000000111333555555555666666555444444222333555666555333000.........///000111333555666444444333333111000......///000111111111///...---,,,---...///000000000000///111222111...---...000------------...000222222555999999444333555444...222333333444444333333222;;;;;;<<<===???AAACCCDDDJJJKKKMMMQQQTTTVVVVVVUUU^^^bbbhhhllloootttyyy~~~jjjTTTJJJHHHEEE???999777666666666333///+++555444333222222222333444000111111111111222222222111111222333555444111///...111666:::<<<<<<:::999777444222111111111111000---...000000///......///555333000///000111111000777666555333111///......111111111111000000000000111///......///000000///000000///000333666:::===333111...,,,,,,///333666---------...///111222333555000///222333///111666555555666777777888888777333444222---+++...///------///111111111111222333999---000777222//////***222333333111///,,,,,,,,,000---++++++...///...,,,222000............---,,,000///......///222555888999999999:::::::::777666::::::999999888:::===@@@DDDGGGMMMTTTZZZ]]][[[YYY___dddkkkppprrrsssvvvxxx~~~vvvhhh^^^QQQEEE???<<<888777777777666444444444333444555666888888333333333333333333333333333333333555666666333111333666:::>>>???===:::777666444222111111222111000000/////////000000000///333222111111222333333222555555444333111000///...000///////////////000000222000...///000111000000//////...///111444888:::888555222...---...000222............///111222444666222111555555333444888555444333222222333555666333555222...---///000...---///111111111000111222999...111777333111333///111333444444222000000000222000......000111///...333111000///000000111111000000111222444555666777;;;::::::;;;>>>@@@BBBCCCAAADDDGGGJJJLLLQQQWWW\\\cccffflllttt{{{|||hhhXXXOOOHHH???::::::;;;;;;;;;333333333444555666777777555555444444444444444555555555555666888888666333666999<<<>>>>>>;;;777444666444222111222333222111444111...///111333222000222222222333666666555444333333333333222111000000///...------...///111222222111//////111222111000///.........///111444666999666333111000000222333111000///...///111444555777444444777888777888;;;666555222111000222444555444666444///...111111///---///000111000000111222555,,,...333///000333000...000333444333111111111222111//////000111000...444333222333444777999;;;333444777:::<<<<<<<<<<<<@@@@@@AAACCCHHHNNNTTTWWWXXX^^^eeejjjmmmsss|||zzzjjj___PPPEEEAAA???===;;;999888777666555555555555444444333333444555777888666555555666888888777555666777888888777666444333555333222222333444333222888333......333555444222333333444666777777555444000111222222222222111000///......---...000222444333111000000111222222111000///......///000222333333222111222333555888999444222111000111333666888555555555777999999:::<<<888777666666555555555555444666555111000333333000---///111111000000000111444---///111,,,///333000...111444555444333222222333333333333444444333333444555777999<<>>???>>>;;;888777666666666222222222222444777999;;;555444444555777777666555777666444333222333555666333222222333444555444222999444//////444666555333666555555666777666444111///000111222333222111000000000//////000222444555333111000000111222222111111000000///000111222222...///000222555777:::;;;555555333333333555777888222444555555666888999888666777999;;;:::888555333444666555222111444444111...000222222111000111222666111444444---000555000000333666777666555555555444666888999:::;;;;;;;;;:::===AAAEEEIIIOOOWWW\\\ZZZZZZ[[[^^^bbbgggkkknnnvvvzzzyyypppfffZZZPPPGGGDDD???:::777666777888222222222222444777:::<<<444333222333555777666555:::888555333333555888:::222222222333555666555333777444111111444666555333666555444444555444222000...///111333333222111000000111111222222333333333222111//////111222111000111111111111111222222333///000111222444555666777444444444444555555666777///222333222333666666333222555999;;;;;;888444000333666666222222444444111000222333333222111111222333111555333+++///444...000333555666666666888::::::===AAADDDFFFGGGIIIJJJMMMRRRXXX]]]aaagggnnnsss{{{{{{{{{}}}|||ppp___YYYPPPFFF???<<<<<<===777666444444555777:::<<<555333222333555777777666:::999888777777777777888222111222444666777555444444444444444444444444444444333111111222333222111---///111333333222000//////000222333333222111000222000...///000111000000000000000111111222222222...///111222333333222222111222333444444444333333---111333000111444333///111333777999:::888444222222555555222222444444111222333555444333222222333222333888777///333888111999:::===>>>@@@CCCGGGJJJQQQUUU\\\```ccceeehhhkkknnnttt|||~~~vvvhhhZZZOOOIIIGGGGGG;;;999777666666777999;;;555444333444666888888777888999::::::999777444333111111222444666777666444222444555555444333333444222000...///111333333333...///111333333222///......000222333333111///---111///......///000000/////////000000111111222222,,,---///111222222222222...000222333333222111///,,,111333//////333222---333555777888999888777666111444555222222444444000333444666555444333333444888:::BBB@@@999>>>CCC<<>>???:::444888777666666888999888777<<<:::999::::::999777444333222333555666777555333333444666666555555666777444222111222444666444222444222000000111222222111000...///333333000///111...///000111111000//////111111111111000000000000,,,,,,...///000000111000......///000000111222222...---...000333555555555333555777888888666444222888666444222222333222222555666777888999:::;;;<<>>CCCGGGIIISSSVVV\\\bbbgggnnntttxxx{{{lll___[[[ZZZTTTKKKFFFDDDCCCBBBAAA???<<<999999888666666777999999999<<<:::999888888666333111///222666888777777777777888555222111111333333333111111222444666666444111000...000444444111000222111111222222222111111000222222222333333444444555222222111111111000000000777777666555444333222222333111000000222333333222555555666777888999::::::>>><<<888666777:::>>>AAAEEEEEEGGGKKKRRR[[[cccgggrrrwww~~~~~~qqqccc\\\ZZZWWWSSSOOOJJJCCC???BBB???<<<:::;;;<<<<<<<<<===;;;999777777555222000333555777888666333111111999888777555555444333333111222444888:::999666444///---///333444111000222222222222222111111111000333333444444555666777777444333222111111000000000333444444444555555666666777555333333555666666555;;;;;;;;;;;;===>>>@@@BBBCCCDDDEEEGGGIIINNNSSSVVV\\\^^^cccjjjsss}}}}}}zzzvvvpppjjjaaaWWWQQQQQQMMMHHHEEECCCBBB@@@???>>><<<:::888777666444222777999:::999777444222222777888999999777444222111111222555888;;;:::666333333222333777888555555777222222222111111000000000111111222333444444555555777666555444333333333444444444555777888:::;;;;;;:::888777777999;;;<<<<<<>>>>>>???BBBEEEIIIMMMPPPTTTXXX___eeeiiinnnsssvvv|||vvvoooddd```ZZZTTTPPPLLLHHHEEECCC@@@===;;;:::999777555666888999888666555555666555777999999666333111111111222444777999888555222333222444888999666666888444444333222111111111111///000000111111222222222444444333222222333444555666666777999:::<<<===>>><<<;;;:::<<>>AAADDDFFFBBBDDDHHHMMMSSSXXX\\\^^^fffeeefffjjjqqqxxx~~~{{{uuuqqqjjjhhhdddaaa___\\\XXXVVVKKKMMMMMMLLLIIIGGGGGGGGGDDDDDDEEEEEEDDDBBB@@@???999>>>@@@>>>@@@DDDBBB;;;CCCAAA===;;;<<<<<<<<<;;;=========>>>@@@BBBEEEFFFGGGIIILLLPPPUUUXXXZZZ\\\]]]bbbiiinnnrrrvvv|||~~~{{{yyyjjjkkkjjjgggccc___]]]]]]```___^^^[[[XXXTTTQQQPPPNNNRRRTTTSSSTTTVVVRRRLLLOOOMMMJJJJJJKKKLLLMMMMMMQQQQQQRRRUUUXXX[[[^^^```iiikkkoootttxxx|||}}}~~~~~~~~~zzzwwwssspppnnnooorrrtttsssttttttoooiiinnnllljjjjjjmmmoooqqqqqqpppqqqsssvvvzzz