BM6P6(@     """&&&+++---+++))))))***)))'''%%%""""""%%%&&&&&&%%%$$$%%%%%%$$$### $$$)))---,,,---111777:::888666666444///)))!!!  """ $$$(((---///---,,,---...---,,,***((('''&&&&&&&&&""""""'''...444888;;;999555///(((!!! %%%(((***+++***))))))***---000222000111222222222000///...,,,,,,++++++***)))))))))***+++---......---,,,+++---///222555666666555444333111///111444555333111---///111333444222000///))))))))))))***,,,...000............///////////////222555444111...///000111//////111444555222///000//////111333222...***(((***,,,...---***&&&######&&&'''(((###%%%)))++++++)))&&&$$$''''''((()))+++---000111///...---+++***)))(((((((((((())))))(((&&&$$$###%%%$$$$$$$$$%%%''')))***............---+++)))(((%%%"""!!!"""&&&(((&&&$$$$$$%%%%%%&&&&&&''''''(((&&&%%%###"""$$$&&&)))+++++++++++++++++++++++++++---...///111222333444555111///...000444666555333111000---++++++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,'''%%%$$$%%%%%%!!!"""'''))))))(((&&&$$$###  $$$((()))))))))&&&)))+++***((((((***,,,---...000111222222111111...///000222222222111111777777777777777777777777>>>999222---)))'''$$$###   !!!"""###$$$%%%$$$#########  !!!"""$$$&&&'''''''''''''''&&&&&&%%%$$$###""""""    %%%+++---,,,))))))***((('''$$$!!! ###&&&(((((('''&&&######""" """(((...000//////333999;;;:::777666444///)))!!! !!!###  ###(((---000///...///000///---+++)))((((((((()))%%%!!!###(((...333666777555111,,,%%%!!!$$$'''(((,,,+++******+++---///111111111222111111///...---,,,,,,+++++++++*********+++,,,,,,------,,,,,,++++++---000444666666555555333111000111333444333111...///000222222111000///...---------...///111222////////////000000111111000333666555222///000111111//////111444444222...000......000333222...***&&&''')))***(((%%%!!! ###&&&((((((&&&(((+++------+++(((&&&((((((((()))+++---000111///...---+++***)))))))))'''((((((((('''%%%###"""###$$$$$$$$$%%%'''((()))******+++++++++)))((('''!!!!!!%%%'''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&)))+++---,,,++++++++++++*********......///000222333444555111//////111444666555444222000...,,,+++,,,---...---------,,,,,,+++++++++)))(((&&&&&&%%%""""""&&&)))***((('''%%%$$$!!!"""%%%'''''''''%%%(((++++++******---000000111333444555555444444333444666777777666555333777777777777777777777777999555...)))%%%###    !!!###$$$%%%%%%%%%$$$###   !!!###%%%&&&&&&&&&&&&%%%%%%$$$###"""!!!    ###***---,,,)))((()))'''%%%###  !!!###&&&((())))))(((((("""!!!!!!"""###'''---333444333333777;;;===;;;999666444000***""" """$$$$$$   &&&---111111111222333111000---+++***+++,,,---(((%%%  $$$)))---111222111///+++&&& """%%%'''(((...---,,,+++,,,---///000333222111000///...---,,,,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,,,,)))+++...222444555555555222111000111333333333222/////////000000000111111444333222222222222333333///000000111222333444444222555777666333000000222000///...000333444111...///...---///222111---***$$$%%%&&&%%%"""!!!$$$''')))***+++---///111000...+++((()))))))))***+++---000111000///---+++))))))))))))&&&&&&''''''%%%$$$"""!!!""""""$$$%%%&&&&&&''''''&&&'''((())))))((('''&&&  $$$'''&&&$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&((()))+++,,,,,,++++++************++++++.........///111222333444000//////111444666666555333111///,,,++++++,,,,,,------------,,,,,,,,,+++---+++(((((('''### %%%)))******)))'''%%%"""!!!$$$%%%&&&&&&%%%))),,,,,,,,,---111555555555666777777666666555555777:::======;;;999777888888777777666666555555444///)))$$$!!!  !!!""" """###%%%%%%%%%%%%%%%### !!!  """$$$%%%%%%%%%$$$###""""""!!!    &&&***)))'''&&&&&&$$$""" !!!$$$%%%%%%&&&(((*********)))(((###!!!"""$$$&&&***000555888666666999===???===:::666555111+++$$$$$$&&&)))%%%  ###***///000111333666333222000.........000111,,,)))%%%$$$$$$### """&&&))),,,---...***((($$$!!!%%%((()))***//////..................444333111///---,,,,,,,,,------------------------...---,,,+++++++++,,,---***,,,...000222333333222111111000111222222222222000000/////////000111222777666555444333333222222000000111222444555666666333555888777333000111222000...---000333333111---...,,,,,,...000000---***%%%%%%$$$""""""&&&(((******///000222333222000---+++******)))***+++---///000000///,,,***(((((())))))%%%%%%%%%%%%$$$###!!! !!!###%%%&&&&&&%%%%%%%%%&&&'''))))))))))))((($$$"""!!!###''')))'''%%%&&&&&&%%%$$$$$$###"""""""""###%%%'''))))))))))))(((((((((((()))+++---...............///111333444//////000111444555666666444222000---+++***++++++++++++,,,,,,---.........000...***)))'''###$$$(((***+++***(((&&&###"""%%%'''(((((())),,,......---///333777999888888777555444222222333666:::>>>???>>>;;;999888777777666444333333222///+++&&&!!!   ###$$$%%%"""###$$$%%%%%%$$$###"""### !!! !!!"""#########"""    !!!$$$###!!!!!!"""%%%((()))))))))*********)))((('''$$$!!!###%%%'''***000444999777777:::>>>???===:::888666222,,,%%% %%%(((---)))%%%###  %%%***,,,///222666444333333222222222333333///,,,)))(((((('''$$$  ###&&&((()))******$$$!!!"""'''+++---...///000000000000///......444222000---,,,+++,,,,,,------......//////000000000///---,,,,,,,,,---...---...///000000000//////000000111111111111222222111111/////////000222333777777666555333222000000000111222333444555666666222555777666222//////111///------///222333000------+++***,,,//////---)))((('''$$$  $$$''')))******000111222333222000---,,,******))))))***,,,---...000...+++(((''''''((()))$$$$$$%%%%%%$$$"""  """$$$%%%%%%$$$$$$%%%'''(((***++++++++++++,,,)))'''(((***+++)))&&&&&&&&&%%%%%%$$$###"""""" ###%%%&&&%%%%%%$$$$$$$$$%%%&&&))),,,///111......------...000222333...///000111222444555666444222000...,,,*********((()))***,,,...000111222222///+++)))'''######'''***++++++)))'''$$$ """%%%)))+++---......000111000......222666:::999666444111...---,,,---000555:::===<<<;;;999777666555444222111//////,,,(((###  """$$$%%%&&&$$$%%%%%%%%%$$$""" """!!! !!!!!!!!!     %%%***,,,,,,,,,++++++***((('''%%%$$$!!!"""&&&((((((+++///333777666666999===>>><<<999:::888444...&&&"""'''***///,,,)))(((&&&!!! """%%%)))///444333444555666666555555444000...++++++,,,+++'''$$$"""###$$$&&&''''''&&&%%%$$$***...000111///000111222222111///...444222...+++***+++,,,------......///000111222222111000//////............//////000000//////......///000222111000000111333222222111000111222333444888888777666444222000///000111111222333444555555111444666444000------///...---,,,...111222///,,,,,,***)))***---...,,,)))(((&&&###  ###%%%((()))))))))...///000000000...,,,+++***)))(((((()))***+++,,,///,,,)))&&&%%%%%%'''((($$$$$$%%%%%%$$$""" !!!"""###$$$$$$$$$&&&''')))***+++,,,++++++000---******,,,,,,***''''''&&&&&&%%%$$$######""" """#########"""!!!""""""###%%%(((,,,000222///...---,,,---///111333---///111111000111333444333222000...,,,+++******((()))***,,,...111222333111...***'''&&&""" ###''')))***+++((('''$$$!!! $$$(((,,,///222333222444444111......111555888777444111...+++***)))))),,,111555888999888777666555444222///---,,,+++'''$$$    ###$$$$$$$$$$$$$$$$$$$$$"""!!!       """"""!!! """!!! $$$***///000///...---+++)))&&&$$$"""!!! !!!%%%(((+++,,,,,,---111444444333444777;;;===;;;888<<<:::555///'''"""(((+++///---,,,++++++&&& ###+++000222444666999999888666444000...,,,---///...***'''%%%&&&&&&%%%%%%$$$###""" &&&+++...000000...000222333333222000///333000---***)))+++---///......///000111222333444222222222111111000......////////////////////////...000222111000///111333333333222222333333444555::::::999999777555333111000000111111111222222222///222444222...++++++,,,...,,,,,,...111111///,,,,,,)))((())),,,...,,,)))&&&$$$  """###%%%'''((()))((((((***+++,,,------,,,***))))))((((((''''''((()))***---+++'''$$$###$$$%%%&&&$$$%%%%%%%%%$$$"""  !!!"""###$$$$$$%%%'''((()))))))))(((...,,,)))***,,,,,,***'''''''''&&&&&&%%%%%%$$$$$$###############"""!!!!!!$$$$$$###$$$'''***...111///...,,,+++,,,...000222---///111000///...000222222111000...---+++*********+++,,,---...000111111///,,,(((%%%$$$!!! """&&&(((******(((&&&$$$""" ###''',,,000444555444444444111......111555555444222///---,,,,,,,,,***,,,///222444555555555555444222///---***)))(((!!!   !!!#########""" !!!"""""""""!!!     """"""!!! %%%###$$$(((---111111000///...+++(((%%%""" !!!$$$&&&)))---000000//////222555222111222555:::<<<:::777===;;;666000'''###))),,,///...---------)))""" (((...111333777:::;;;999666444000...---...000000,,,(((((('''&&&%%%###"""!!!!!!"""''',,,...//////...///222444444333111000222000,,,))))))+++...000......///111222333444555222333333333222111///.........//////000111111222...000222111//////111333333333444444444555555555<<<<<<<<<;;;:::777555444000000000000000000000111...111333111---***)))+++...,,,+++...111111...++++++)))'''))),,,---,,,)))$$$!!! ###%%%&&&((((((((((((''''''((()))*********)))((()))((('''&&&&&&'''((()))---***&&&###""""""$$$&&&%%%%%%%%%%%%$$$"""!!!  """###%%%"""###$$$&&&''''''&&&&&&+++)))'''(((+++,,,***'''''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$######"""&&&%%%$$$$$$&&&))),,,...///...,,,++++++---000222---///111000---,,,...000111111000...---,,,+++***---------.........//////...***&&&$$$###  """%%%((()))***'''&&&$$$""" !!!&&&+++000444666333444444111......222666333222111///...//////000---...000111333333333333444333111...+++)))'''&&&     """"""!!! !!!!!!!!!!!!     $$$(((+++,,,,,,,,,+++)))%%%!!!"""%%%'''((()))+++///222444444444333111444666666555555888;;;;;;999444...&&&%%%***...444222111111222000+++'''  $$$,,,333<<<===999555555888333222///,,,+++,,,---...((('''%%%###!!!%%%((())))))+++---,,,---///000111000...---...---,,,+++***+++,,,,,,222222111111111222444555555666777888888777555444555444333222111222333444333222000/////////000111999777555333222111222222888777777777666666666555444///***(((***---...---///......------,,,++++++((()))***+++,,,---...///---,,,,,,......---***'''  $$$%%%''')))************))))))((((((&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%###"""!!!  !!!!!!"""###$$$$$$###"""!!!!!!"""$$$%%%%%%$$$$$$######""""""'''(((***++++++***)))))),,,+++***((('''%%%$$$###&&&'''((())))))((('''&&&******)))***+++,,,...///+++---///...+++)))+++---,,,,,,,,,------.........,,,---.........---,,,+++))))))******+++,,,,,,---...+++(((&&&%%%""" """%%%&&&'''***---***++++++((("""  $$$(((,,,...000000...///000111333444555666333111...,,,,,,---///000///......///111333666777000...,,,++++++'''        $$$'''(((((((((&&&$$$!!! ###&&&((()))***,,,...111333444333333333666999888777777:::<<<999777333---%%%$$$***...333222111222333111---)))   !!!&&&...666888555222333555444222///,,,***+++,,,,,,)))(((%%%""" $$$'''((()))+++---,,,---///111111000///...000///---,,,++++++,,,---222222111111111222444444555666888999999888666555444444333222222222222222222222000/////////000111888777555333222222222222777777666666666666666666444000***(((+++---...---.........------,,,,,,,,,(((((()))***+++,,,---...---,,,,,,---...,,,)))&&& !!!%%%&&&(((***++++++*********)))(((&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###"""!!! !!!!!!"""######$$$$$$$$$$$$######!!!  !!!"""#########""""""!!!!!!!!!!!!%%%&&&'''))))))))))))))),,,+++***)))'''&&&%%%$$$((()))+++,,,---,,,***)))******)))))))))+++,,,---***---///---***)))***---,,,,,,,,,,,,------.........///000000///...---,,,(((((()))***+++,,,---...,,,)))'''&&&%%%""""""%%%%%%&&&)))+++(((******&&&!!!  $$$(((,,,...000111...///000222333444555555777555222000//////111222/////////000111222333444...,,,)))((('''###     !!!""""""""""""%%%(((+++,,,,,,---...000222333333444555777::::::888888;;;>>>777666222,,,$$$$$$***...444333333444444222///,,,$$$###   &&&...111///...000333333111...+++)))((())))))(((&&&### """&&&'''(((***---,,,---///111111000///...111000///---,,,,,,------333222222222222333333444555666888999999888777666222333333333333222111111222111111000///000000000777666555444333222222222555555666666666666666666444000+++***,,,......---------------------------(((((()))***++++++,,,,,,---,,,,,,------+++'''$$$ !!!%%%&&&(((***+++++++++******)))'''$$$###"""######"""######$$$$$$%%%%%%%%%######"""!!!!!!"""$$$$$$&&&&&&%%%%%%%%%&&&&&&'''$$$$$$###"""!!!!!!"""""" !!!"""$$$%%%'''(((((((((,,,++++++)))((('''&&&&&&***+++...000111///...,,,***)))((((((((((((*********,,,...---***(((***,,,,,,,,,++++++,,,,,,------///000000000000...,,,+++%%%&&&''')))***,,,---...+++)))(((''''''###"""$$$$$$$$$&&&)))%%%''''''$$$  $$$(((,,,///111111---...000222444444444444777555333000///............///000111111111000///,,,)))%%%###!!!   ӵ Ħ Ħӵ.........///000111222333444444777999999777777999<<<666444111+++$$$###***...666666666666555333000---)))(((&&&### '''***++++++...111000...+++(((%%%$$$$$$######"""  ###$$$&&&)))---,,,---///Ħ222111000............///333333333333333333333333555666888999:::999777666111222333333333222000///222111111000000000000000555555555444333333333333444444555555555666666666555111,,,,,,---///...,,,,,,,,,,,,---------......)))))))))******++++++,,,,,,,,,,,,------***%%%!!! !!!%%%&&&((()))++++++*********(((%%%###"""!!!"""""" !!!!!!"""###$$$$$$%%%$$$######"""###%%%&&&'''***)))(((''''''(((***+++(((((('''%%%$$$###"""""" """$$$&&&'''(((++++++******))))))(((((((((***...000111000...---+++***((('''''''''((((((***,,,...,,,)))(((***,,,,,,,,,+++******+++,,,---............---,,,***)))"""###$$$&&&(((***,,,---...,,,+++++++++'''!!!#########$$$&&&###$$$$$$!!!  $$$(((---///111222---...111333444444333222222111///---+++***)))(((,,,...000222222111///---,,,(((###     4ĉ@ӵ  >L=hĦ 4ĉ@ӵ000000000111222333444444222444777666444444666999555444111,,,%%%$$$+++000999::::::999666333000...------+++)))%%% !!!%%%&&&(((+++---***)))&&&###    !!!$$$(((+++,,,---///>L000222111000///...///000000333333333333333333333333444666777999999999777666000111222333222111000///111111111111000000000///444444444444444444333333444444444444444555555555555111...---//////---+++***++++++,,,---...//////+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,(((###  ###$$$&&&((()))))))))(((((('''%%%###"""""""""""" !!!!!!"""###$$$$$$$$$$$$###$$$%%%''')))***,,,++++++***+++,,,---...---,,,+++***(((&&&$$$###!!!$$$&&&'''************))))))))))))%%%'''***---......,,,++++++***)))'''''''''((((((***,,,...---***(((***,,,---,,,***))))))***+++,,,***+++++++++***)))'''&&&!!!"""###&&&(((***,,,---333111/////////+++$$$!!!######"""###%%%!!!""""""  $$$)))---000222333---///000222333333333222111111000///...,,,***))),,,...000222333111///---,,,'''!!!    !!!  GG=? HdĦ=Īj  GG=?222333444444444444444111444666555333222444777555555333...'''%%%---222:::<<<===;;;888444222111111111000...+++&&&""" """$$$'''"""!!!  !!!%%%***,,,---///HdĦ000111000/////////000111222333444444444444333333222333444666888999888777666111111111111111000//////000111111111111000//////333333444555555444444444555555444444444333333333555222//////111000---***)))***+++,,,...///000111///.....................,,,,,,,,,---+++'''   !!!###%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###### !!!!!!""""""#########$$$$$$$$$%%%'''***,,,---...............///000111111000///...,,,***'''&&&!!!"""$$$&&&((((((((())))))*********###%%%''')))***+++++++++,,,,,,***)))((())))))***+++---///...+++)))+++------,,,***(((((()))***,,,((()))*********)))'''&&&%%%&&&''')))+++...///000888555222000///,,,%%%  $$$######$$$%%%!!!"""""" $$$)))---111333444//////000000111222222333444555555666555444222111...000222333222000...,,,***%%%    """"""""" ӵĭӵӵĦӵӵĦƜ`1.׼sĦ ӵĦĭӵĦĦĦDdD?fӵĦ ӵƜ`1.׼s222333ĭӵ777666444&&&...ӵ:::777666666Ħ333222///+++'''Ħ Ħ###(((,,,---///DdD...///111444222ӵ888777ӵ///ӵ111111222444555Ħ333000ӵ((()))***222ĭӵ---+++  """############"""###%%%&&&'''&&&%%%$$$""""""""""""""""""""""""$$$$$$%%%&&&(((+++...000...///000111222222222222333333333222000---+++)))$$$!!! ###%%%&&&&&&'''((())))))******$$$%%%%%%''')))+++,,,---...---,,,+++***+++,,,---,,,...000///,,,***,,,...---,,,)))''''''(((***+++((()))+++,,,,,,++++++***,,,---///000222444555666:::666111...,,,)))$$$  $$$$$$$$$%%%&&&"""###""" $$$)))...111333444111000///...///111333444333444666888999888777555444444444444222///,,,***&&&   !!!"""###$$$!!!  ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵ g&e >hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgL g&egĉ@222333g&e>&e:::@e777777??'''g<ĉ===;;;9999993we<Ħ555444222...3h?@eZ 3h?gL"""'''+++---000D%%)?///fff?><z555444=?Ħ777g&e///g&e000111111S?ʬ4444ff?>ߝL444@e333g&e)))((((((3h?g&e>&e,,,,,,??  !!!"""!!!!!! """%%%(((((('''&&&$$$############""""""""""""$$$%%%%%%'''))),,,///111///000222333444444333333555555555444222///---+++&&&### """$$$%%%%%%&&&'''((()))******&&&&&&&&&''')))+++...000......,,,,,,,,,---...///---///111///,,,+++---///---,,,)))''''''(((***+++***+++---...//////...---333333555666888999;;;;;;:::555///+++)))&&&""" $$$%%%%%%&&&'''###$$$""" $$$)))...111444555222000...---...000333555...000333666777777666555999888777444111---***((("""    """######%%%"""!!!!!! 4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@ Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]Ħtt---000Hƅ^Hu]Ħ;;;H׼s999777%%%$$$tQ999:::;;;:::je<Ħ666555333Bt=o9ĦH׼s HtĦ Bt=o9ĦHdĦ $$$&&&))))))+++Dtfo9ĦsߝLGdUĦ333Ht@cӵHu]Ħ---Hu]Ħ444333Htƅ^222qIܗGIӵ222H׼s333444Hu]Ħ,,,,,,Bt=o9ĦHƅ^Hu]Ħ... !!!"""""" """$$$&&&)))******)))(((***)))'''&&&%%%%%%%%%&&&((((((((())),,,///222333333888:::777111---000444333444555555333000---***---)))$$$!!!"""###$$$&&&((())))))(((((((((((('''((()))+++---...++++++,,,,,,---......///---------------,,,,,,,,,+++***)))((()))***,,,...000000111222222111000///666777888999999888777666...+++)))((((((&&&!!!"""''')))++++++,,,)))$$$  $$$)))...222444555111111///......///000000333444777999:::999666555:::777444333111,,,%%%    !!!"""############"""!!!!!!"""###$$$   4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqet  DdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭ111DdDΦDdDĦ999DdDĦ888555444333000,,,$$$###geĦ888999:::FSĦ222111qjRgdKӵDdDĦ DdDĦ qjRgdKӵDdDĦ """%%%&&&''')))HdDĦgdKӵDdDDdDĦ000DdDĦ4DufӵDdDĦ---DdDĦ333q<R000222peƜ4DuTӵ222DdDĦ444555DdDĦ,,,qjRgdKӵDdDΦDdDĦ...+++%%% !!!###$$$$$$######)))***,,,...///...---,,,+++***)))'''&&&&&&'''''')))))))))***,,,...111222222777999777111...111555444444444444222///,,,***+++)))%%%!!! !!!  !!!###$$$###$$$%%%'''''''''''''''&&&&&&&&&&&&''')))+++,,,***+++,,,---...//////000000000///////////////000---,,,++++++,,,...000222555555666666666555333222444555666777777666555444...+++'''&&&'''%%%!!!"""&&&)))++++++...***&&&!!!$$$)))...222444666333222111111111222444444333333555777888888666555666444111000...)))!!!    """######"""$$$###""""""###$$$%%%&&&!!!!!!  4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵ DdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9222DdDΦDdDӵ888DdDĦ666444222000---***$$$###geĦ777999sp?aĦ...---GIdnuR)ĦDdDĦ DdDĦGIdnuR)ĦDdDĦ  """$$$%%%'''DdDĦnuR)ĦDdDΦDdDĦ...DdDĦnuR)ĦDdDĦ---DdDĦ222po9u111111///111=ӊB1.uTӵ222DdDĦ555666DdDĦ,,,GIdnuR)ĦDdDΦDdDӵ...)))### !!!###"""######%%%&&&&&&''''''///111333444555444333222---,,,+++)))))))))******,,,+++,,,,,,---...///000111555777555111///222555666555444222000---,,,++++++***(((&&&%%%%%%%%%%%%$$$$$$""""""""""""###$$$"""###$$$%%%%%%&&&%%%%%%$$$#########$$$&&&'''))))))***,,,---///000111111000///...------...000000000///......///222444666666666666666555444222111111222333333333333222111---)))%%%$$$$$$$$$ """&&&***+++,,,000---(((###$$$***///333666777444444333333444666888999222222222444666777666444222///---+++)))$$$    """$$$$$$###"""$$$$$$$$$$$$%%%&&&((()))""""""!!!  4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<peӵĦpeӵDx<>d<ӵDd<qR/ܗ?fӵ>d<>d<Ħ4DufئL>e333DdDʜ4DuTӵ888DdDĦ444222000...,,,)))&&&!!!&&&geĦ888s<v>aĦ+++)))peӵDx<DdDĦ DdDĦ peӵDx<>d<$$$%%%'''>d<ӵDd<DdDΦDdDĦ---DdDӵnd<DdDĦ...>d<Ħ000peӵ222Ħ333F&uTӵ111DdDĦ666666>d<Ħ,,,peӵDx<>d<ʜ4DuTӵ---'''!!! !!!!!!!!!###&&&%%%%%%$$$%%%&&&''')))***111333555777888888777666///...---,,,+++,,,,,,---.....................///000333555444111000222555777555333000---,,,++++++------,,,,,,***)))'''&&&&&&%%%###"""!!!!!!"""###!!!""""""######$$$$$$$$$!!!!!! !!!###$$$%%%((()))+++...000222222222...---,,,++++++---...///444333222111111333555666222222111000///---,,,,,,......////////////......,,,((($$$""""""""" """'''***,,,---222///***%%%!!!$$$***000555888999333333333444555888:::;;;333111///111444555555333///,,,)))(((%%%    !!!$$$%%%$$$"""!!!###$$$%%%&&&''')))***+++$$$###"""   4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<...,,,***)))&&&### """(((geĦ999Hg8>aĦ)))&&&B?Ho9 >d<  >d<ӵB?Ho9<x%%%&&&'''&ӫeʬtIӇ333>d<Φ>d<Ħ///D&ӫetIӇ333DdDĦ///sdKĦ000B?dp&ĒR111000>d<sdKĦ,,,B?Ho9333s&dq&ĒR000+++$$$ """"""###%%%(((&&&&&&%%%%%%&&&(((***+++///111333666888888777777111000///...---...///000000000000000//////......///222333333111000222444666555222...,,,+++++++++000000000000...***'''%%%&&&%%%###!!! !!!!!!!!!!!!"""""""""### !!!"""###&&&(((+++...000222222222000000/////////000111222777555333111000000111222000///...---+++*********+++++++++++++++++++++++++++'''###!!!"""""" ###(((+++---...333111---((($$$!!! !!!&&&,,,222666999;;;333333333333555777999:::333000...000333555333000,,,)))&&&###!!!   """$$$$$$###""" ######%%%'''(((***++++++%%%$$$"""  4DuXӵHu]3hhne=enepIƎ@t@h>h fe @ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgene fe111Hu]3hh;;;999555se***((('''&&&%%%######(((geĦja>aĦ$$$ @G se <Ō @GHkge$$$%%%'''HĪj@IŌ111444ege//////Hu]3hIŌ555555DdDĦ000ne,,,000@h//////>h000000///se333ne...---@G222555sĪj@h111...(((!!! !!!$$$%%%&&&(((***(((((((((((()))***,,,......///222555666666555555222111000//////000111111111111111111111///......000111222222111000111333444333000...,,,,,,,,,,,,111111222111///+++(((&&&&&&%%%###!!! """"""!!!!!!!!!!!!""""""  !!!"""%%%'''+++...000111111000333444444555555666666666666444111...,,,+++,,,,,,000///...,,,++++++++++++))))))(((((((((((())))))***&&&###"""###""" %%%***---///000444222...***'''$$$""""""!!!$$$)))...444888;;;<<<666555555444555666888999444111...000444555111---((($$$   !!!!!!"""######"""!!! """###$$$&&&((()))))))))%%%$$$""" 4DuXӵĵD^ DdDĦ---000D^999888555000s׼s"""!!!  %%%geFm8+++>aĦ s׼s Ho  """###%%%///111444---,,,,,,D^444444444DdDĦ222,,,,,,000111111/////////000///......s׼s111111......------333333666222///+++%%% $$$(((******---///,,,,,,------...///111111000222333555555444333111222111000000000000222222111222222222222000///...111111111111000000000111111111///...---,,,,,,,,,000000111000///,,,***(((((('''%%%###""""""#########"""!!! !!!""""""!!!  """"""$$$'''***---/////////...///111333444555555444333111///,,,)))'''''''''(((++++++)))((((((((())))))((('''&&&&&&&&&&&&'''((()))&&&######$$$###  &&&+++///111222444222///,,,)))&&&%%%$$$$$$'''+++111666999<<<===;;;;;;999888777888888999555222///111555555///)))"""  !!!"""###"""!!!!!! !!!"""$$$%%%''''''''''''%%%###!!! Φ4DuXӵtvӵ>d<ĦĦĦ  Ħ>d<ĦĦ """'''+++,,,///>d<Ħ999888555222,,,Be"""geFYĉ(((%%%>aĦ Be nu]ӵ    !!!$$$'''+++///222333......000444888777222......---+++))))))>d<Ħ222222222222333>d<Ħ333000...Ħ111222333444333333111111//////......------------000///...---Be000000/////////Ħ...*********+++,,,///111222444777;;;>>>===:::555222...***###  ''',,,---...000333///000111222333444444555444555666666555333111///222111000000000111222333111222333333222111000///111111111111000000000000/////////......---,,,,,,......//////...---,,,+++***)))'''&&&%%%%%%&&&&&&###"""!!! !!!"""###"""!!!  !!!"""###$$$&&&***---//////------(((***---///000///---,,,,,,***(((&&&%%%%%%&&&&&&%%%$$$###"""!!!"""###$$$''''''&&&%%%%%%&&&''''''(((&&&$$$$$$%%%$$$ !!!''',,,000222333444222000---***(((&&&%%%&&&)))---222777:::<<<===@@@???===;;;:::999::::::666333000222666555...'''   """###$$$###!!! !!!###%%%&&&&&&%%%%%%$$$###  ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦ  gdKĦgdDĦgdKĦ %%%***,,,000sdKĦ333111...***###!!!ŶS3we< iĉ@3hR/Ō  """''',,,///111111111222333666777777666444222---......///000DdDĦ222222111111111sdKĦ555666gdKĦ444555666666444222000...000///...,,,++++++,,,,,,...,,,,,,000---000,,,***(((gdKĦ***+++---///111222333333333555666777888777555333222///(((  !!!***///000000111222222333444555666777888888999999999888666444222000)))+++...111222111///...000000//////000222333555777555111...,,,---...///---,,,+++******+++,,,---,,,...000222222000...,,,'''((()))***)))((('''&&&---***'''$$$""""""###$$$$$$$$$###""""""###$$$%%%&&&'''((()))+++,,,---...%%%'''(((***++++++******"""!!! !!!"""###&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$######%%%$$$$$$&&&((('''""" %%%+++111444777777777333...)))&&&&&&(((***(((+++000555999;;;<<<<<<999<<<>>>>>>;;;888999:::666222000111333///&&&  """ """###"""!!!   >Anenene neDene """'''***...ne333000---((($$$  >Ak< fh  !!!$$$(((---000222222222000111444555555444222111------...//////De000000000000///...ne111333ne///222333333333222000...,,,000///---,,,,,,,,,,,,------******,,,---+++,,,000///---ne,,,***+++,,,...000222222222222333444666777777666444333...''' ###+++000111111222444222333444555666777888999999999:::999888666555333...///000222222111000///222111111000111222444555555444111///......///000000///...---------...//////000222444444222000///,,,---.........---,,,,,,...,,,***((((((((())))))&&&%%%$$$###"""###$$$$$$$$$$$$%%%&&&'''((())))))$$$%%%&&&''''''&&&%%%%%% !!!###&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%(((''''''***,,,***%%%!!! %%%,,,111555777888888444...)))''''''(((***))),,,000555999;;;;;;;;;;;;===??????<<<:::;;;<<<666222.........+++"""   !!!"""!!!    """%%%***///,,,)))'''   !!!"""###$$$ $$$&&&+++///222333333222...000222444444333222111...//////000000/////////000000...,,,---...000...---000111111222111///---+++///...------------......,,,)))(((+++,,,+++---111333000000...+++,,,...000222333333333333222444666777888888777666///(((  &&&---111222333444666444444555777888999:::;;;:::;;;<<<===<<<;;;:::999444444333333333222222222444333222222222333444555555444222111111111333333444333222111000000111222222333555666666555333222111222333333333333333222////////////............((('''&&&%%%############!!!!!!""""""""""""###### !!!!!!!!!!!! !!!"""&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$&&&((()))---++++++---///...)))%%% &&&,,,222666888999888555///***'''''')))******,,,000555888:::::::::<<<>>>??????===<<<<<<<<<555000***((('''###         ###%%%&&&'''&&&$$$!!!     !!!"""$$$%%%''')))++++++***&&&"""  &&&)))---000333333333222///111222444555555444444222333333444444333222111000111222222111...***(((+++,,,.../////////...---000111333333333111///.....................//////+++)))+++///000//////333555333000111333444222///111222444666777777777666444666888;;;<<<<<<;;;:::222+++""" ###(((///222333444666999777888999:::<<<===>>>>>>===>>>@@@AAABBBAAAAAA@@@999888666444333333333444555555333222222333444444555555555555666777888888777666444333222222333444555666777888888777666555333444444555555666666666111111222222222000///...+++***((('''%%%###""""""!!!###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((+++,,,///------...000///+++'''  &&&,,,222666999:::888555000+++((('''((()))***,,,///333666888999999;;;;;;;;;;;;:::999999999222,,,%%%!!!          !!!"""###$$$&&&&&&%%%%%%&&&(((***,,,...///000111///+++'''$$$ !!! !!!###(((***---111222222222111111222444555777777777777666777888999999777666555444555666777555333///------...///000000///......333444666777777555444222......//////////////////,,,,,,000666888555444666777555333444777888666444666777999;;;<<<<<<;;;;;;999:::<<<>>>??????>>>===444...%%% !!!%%%***///222333444777:::;;;;;;<<<===>>>???@@@@@@???@@@BBBDDDEEEEEEEEEEEE;;;999777444333222333333555444333222111222333444666777888999:::;;;<<<<<<666555333222222222333333555555666777777666555555222222222333444555666666222333333333111///---+++,,,,,,+++)))'''%%%###""" ###%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((())),,,...//////---,,,---000///+++'''"""%%%,,,222666999:::888555000+++(((''''''((((((***---111444777888999888777666555444444333222---'''          """###$$$%%%&&&'''((())),,,+++***)))***---///111222333444333111---)))'''!!!###$$$$$$!!!!!!$$$%%%(((***---000111111///...111111333555666777888888777888:::;;;;;;:::999888666777888999999888666555222333333333222222111000555666888999:::999777666///000000000000000//////......333999<<<:::999;;;;;;999777888:::;;;999666:::;;;<<<>>>??????>>>>>><<<===???@@@@@@???>>><<<333---%%% !!!&&&***///111111333777:::<<<<<<<<<<<<============<<<>>>@@@BBBCCCDDDDDDCCC999888555333222111111222222111000000000111222333444555777999;;;;;;;;;;;;111000///......///000111333333333444444333333333/////////000111333444555333444333333111...,,,***------,,,+++(((&&&$$$### ###%%%''''''''''''(((((((((((())))))***+++,,,...///000111000...,,,---000///,,,((($$$ $$$+++111555888999777444000+++(((&&&&&&&&&%%%'''***...222555777888888555222000000///---,,,&&&"""           !!!((((((((()))***++++++,,,///...,,,,,,---///222444666555555333111---+++)))$$$'''))))))&&&$$$$$$%%%%%%###!!!###$$$%%%'''))),,,...///...---,,,---...000111333555666777444666999:::;;;:::888777666666888999::::::::::::888888777777666555444333555666888999:::999888777000111111222111000......111000222777::::::<<<@@@AAA>>>;;;;;;<<<;;;888555999;;;<<<===>>>>>>======<<<===>>>>>>===;;;999888...)))""" !!!&&&)))---//////111555999999888888888888777777777777888:::<<<===>>>>>>===555555333222000000/////////......---...///111222...000333666777777666555+++************+++---...000000000000000000000000.........///000222444555444444444333222000///...---------,,,***'''%%%$$$!!!""" """%%%(((***((()))))))))************+++,,,///111222222222111333000...///111111...+++%%%!!!###***000555777999666333///+++'''%%%$$$$$$"""$$$'''+++000444777888:::666111///...---+++(((          """######+++++++++,,,,,,---------000///------...000333555777666555333000---+++***'''***------***))))))++++++)))%%%!!!!!!!!!""""""######$$$$$$''')))+++---...---+++******+++---...000222444444111333666999999999777666444555666777999;;;<<<===<<<<<<;;;999888777666555333444777888999888777666111222222222111000...---333000///333666888===CCCFFFBBB>>>======;;;777333888999:::<<<<<<<<<;;;;;;;;;;;;<<<<<<:::777555333***%%%  &&&))),,,......000555999555555555444333222222111111333555777888888888888333222222111000///...------,,,,,,,,,---...000111***,,,///222333333111000'''&&&&&&&&&''')))+++,,,------------------------.........///000333555666555555444444333333333333---...---,,,+++(((&&&$$$  !!!"""### !!!"""$$$'''***+++))))))******+++++++++,,,,,,...111444555444222111555333111222444444111...&&&"""""")))///444777888555333...***&&&$$$###### """%%%***...333666888<<<888222//////---***'''         !!!###&&&(((***+++//////111111222111000///******+++,,,---000222444777666444111///---+++***,,,...111000......000333333111...+++((('''&&&&&&'''&&&%%%%%%'''+++///111,,,...000111111///---+++***)))(((+++///222111000,,,---000333555666666666888777777666777888:::;;;222444555444222111555888666666666555444111///...---...000111000...+++)))---,,,++++++---111666888@@@AAA@@@<<<666333444666444444555666555444333222;;;;;;;;;:::777444000..."""  """&&&(((+++///111333444555666555333111////////////111222222333333444555555111111000///...------------,,,+++))))))))))))***,,,...000333333222000///,,,)))&&&'''***,,,+++)))+++,,,...000111111000///---///111333555666666666222000...///222333111...++++++,,,,,,+++***((('''%%%$$$###!!!!!!!!!""""""%%%###!!! !!!$$$&&&$$$$$$$$$%%%'''***,,,...111000///---------...///222000000333777999777444000111111111111///...---$$$!!! &&&))))))+++...111111000...+++(((%%%###""""""$$$'''+++///333666777777666222...***&&&###!!!     !!!"""$$$''')))+++,,,,,,///000111222222111000///*********+++---///222333444333222111000///......---///111111///...000222222111///---+++)))(((((((((((('''(((***---000111---///111222111000---,,,+++)))(((+++///111000...+++,,,///111333444444444444444444444555666777888222444444222//////333666444444555444222000...---,,,---///000///---+++)))+++***)))***---111666999===>>>>>>:::555222444666444555555555444333111000888888888666333000,,,***!!! """&&&(((+++...000222333333666555333111000000111111222222222222333333333333////////////...------,,,...---+++************++++++---000222333222111000,,,)))''''''***,,,+++)))******+++,,,------......///000222444555666666555222000...///222333111...,,,,,,,,,,,,+++***)))((()))(((&&&%%%$$$$$$$$$$$$&&&%%%$$$###$$$%%%'''(((((((((((()))***,,,...///333222111000000000111222000......000444555333000,,,---...///...---,,,+++$$$!!!%%%((()))+++...111222111///,,,)))%%%""" """###&&&***...222555666333111---)))$$$      $$$&&&)))---...///...---000111222222222111000///*********+++,,,///111222111111111111111111111222000111222111///...///000111111111000///---,,,+++******+++,,,...///111222///000111222222000...---,,,***)))+++...000...+++)))***,,,...000111111111//////111222333444444444222333222///,,,+++///333222222222222000///---++++++,,,......---,,,)))((((((''''''(((+++000444777888::::::777333111444666444444444444333222111000555555444222///+++'''$$$ """&&&'''***---///000111111444333222111000111222222111111111111111222222222,,,------......---,,,,,,...---,,,++++++,,,---...,,,...111333444444333222...***'''(((***,,,+++)))***))))))((()))***,,,---111222333444555555555555222000...///222333111......---,,,+++************---,,,***((('''&&&''''''''''''''''''(((***++++++---------------///000000444444333333333444555555...---,,,...111222000---***+++,,,---,,,+++***)))$$$!!!$$$''')))***...111333222111...***%%%!!! """%%%)))---000333555---+++'''"""       ###(((+++///222444222000///000111222222222111000///************,,,...000111000111111111222222222333222222111111///.........000111222333222111000///------...///111222222333000111222222222000///------+++***+++...///,,,)))((()))***+++,,,---......,,,...000222333444333333111111000,,,((((((+++///////////////...---+++***++++++,,,,,,,,,***((('''(((''''''(((***---000222333555555333000000333666222222222222222222222222555444333111,,,'''###  """%%%'''))),,,...///////////////.........///000111......///000111222333333++++++,,,---------,,,,,,///...---------...000111000222444666888888888777000,,,)))(((***,,,+++))),,,+++)))((((((***---...333333333444444444444444222000...///222333111...///...,,,+++++++++,,,---...---+++)))((('''''''''&&&'''((()))***+++,,,,,,//////............//////222222333333333444555555000---,,,---000111///,,,---.........---+++)))(((%%%!!!###''')))+++///222444333222000+++%%% !!!###'''+++...000222)))&&&"""     ###&&&,,,///333666777555222000000111111222111000///...***))))))***+++---///000111111111111111111111111222111000//////...---,,,...///111333444444333333//////000111222333333333111222222222111000...---...,,,+++,,,//////+++'''''''''(((((()))***++++++---...000222333444333333...///...***&&&%%%(((,,,,,,,,,---------,,,***)))***+++++++++***)))((('''))))))((('''(((***,,,---///111222111...///222666000000000111222333444555666555333000+++%%%  """%%%&&&)))+++---.........++++++******+++---...///+++,,,---///111333555555,,,++++++++++++,,,,,,---////////////000111333444666777999:::;;;<<<<<<<<<333///+++***+++---,,,+++000...,,,******,,,///111333333333222333333333333222000...///222333111...//////---,,,,,,,,,---...---,,,***((('''''''''(((&&&'''((()))***+++,,,,,,............------,,,,,,///000000111222222222222222000...///222333111///333333333222///---***)))%%%"""###'''))),,,000333555444333111,,,&&&  """%%%(((+++---...&&&###     %%%(((///222555888888666333000///000000111000///---,,,***)))))))))***,,,...///111111111000000000000///111000............---+++,,,---///111333555666666111111000000111222333333222222111111000///...---...---,,,...000000,,,(((''''''&&&&&&'''((())))))...///000111111222222111+++------***&&&$$$''')))***+++,,,,,,,,,+++***)))++++++++++++***)))((('''******)))((('''((()))))),,,...000///---...111555000000111111222444666777555444222...((("""   $$$%%%(((+++---...//////++++++******+++,,,...///++++++---///222444555666///---+++******+++---...000000000000222444666888999:::;;;<<<<<<=========777222---+++---......---222000...,,,,,,...000222222111111111111222222333222000...///222333111...//////...............///---,,,+++))))))))))))***))))))))))))***+++,,,---------......---,,,++++++...///000000000000000///333000...///222444333111666666555444111///,,,***%%%"""$$$(((***---111555666555444000,,,&&&!!! !!!"""$$$&&&'''))))))###       %%%(((222444666888777555333111...////////////---+++***))))))))))))***+++---...////////////////////////000...,,,,,,......,,,***++++++---///222555777888222111000//////000222333222111111000///...---,,,...------///222111---)))'''&&&&&&%%%%%%&&&'''(((...---------------......(((***,,,***'''%%%&&&((()))***+++,,,,,,+++***))),,,+++++++++***))))))((())))))(((((((((((())))))+++---///...,,,---111444444333222222222333555555222111///***$$$   ###%%%(((+++...///000000......---------///000111---...///000222333444444222000,,,)))(((***---///000000111222444666999:::999999:::::::::::::::::::::555///---...000000...000///...------...///000000000/////////000222333222000...///222333111......//////000000////////////...---,,,,,,---...///...---,,,+++,,,---///000......///000///...---,,,000000111222111111//////111...,,,---111444333222333333333333222///---,,,%%%###$$$)))+++...333777777555333///+++'''###!!!!!!!!!"""###$$$%%%%%%%%%      %%%(((333444666777777555333111......//////...,,,+++)))))))))((())))))+++---...------......///000000000...,,,***+++---...,,,)))******+++---000444888:::333111///------///111333222111000///...---,,,,,,...---...000333222...***'''&&&%%%%%%%%%&&&'''(((---,,,***)))))))))***+++&&&))),,,+++(((%%%%%%'''((()))+++,,,,,,+++******,,,,,,++++++***)))))))))((((((((((((((()))***++++++---...---,,,,,,000444777666444333222222333444000...,,,'''   ###$$$(((+++...000111111222111000000000222333444111111111111222222222222555111,,,(((''')))---000111111111222444777:::;;;888888888777777777666666<<<777111...///111111///......---,,,,,,,,,---...///............000222333222000...///222333111......///000111111000///...111000/////////000222333333111///---...///222444///000111222222111000///222333333444333222000//////,,,***+++///222222111///000111111111000...---%%%###%%%))),,,///444888777666333///+++'''$$$###""""""""""""############     !!!!!!   !!!&&&---111444555222000111222111111000000//////......,,,,,,,,,++++++******)))*********+++,,,,,,,,,---+++***)))(((((()))***++++++,,,,,,---...///000111000000//////.........---111...,,,,,,///000...+++000...---...111000---))))))++++++(((%%%$$$&&&(((///......------,,,,,,+++***)))(((''''''((()))***'''&&&$$$######&&&(((***...///000000///---+++************)))))))))((((((((()))+++---///111222333222222222222222111000///---***&&&   !!!%%%***///222444555000000000000000000000000444444333111000...------...+++(((%%%%%%(((+++---111222333444444444333222444444555555444222111000111111111000///............///000...+++***---000///...------------.../////////...---,,,,,,++++++------------......//////222111000000000111222333222222111000///...---,,,.........///////////////222444555666555333000...////////////000000000000---111555555111---++++++'''""" $$$(((...222555666444111---)))%%%"""!!! """$$$$$$###!!!      %%%)))---111111///...///000000000000000000/////////......---,,,+++***************+++++++++++++++,,,***)))((((((((()))***+++,,,,,,---.................................------///---,,,---000000...+++///---+++,,,......+++((()))******(((%%%$$$&&&(((------,,,,,,,,,,,,,,,,,,***)))((('''''''''((()))((('''%%%$$$$$$&&&((()))---...///000///...,,,***+++++++++***)))))))))(((******+++,,,...///000111111111222222111111000///---***%%%  !!!&&&***...000111000000111111111111000000333222222111000///...---,,,***(((&&&''')))---///111222333444333333111111222333444444333222000///000000000//////.........---......,,,***)))+++...///...---,,,+++,,,---.........------,,,,,,++++++***+++,,,...///000000000222222222222333444666777444333222111///...---,,,.........---...//////000222333555555555222000...////////////000000000111,,,000444444111...,,,---(((###!!!%%%)))...111333555444222...***&&&"""  """######!!!      ###$$$(((---...---,,,---//////000000000000000111111111000...,,,+++++++++++++++++++++++++++*********((((((((((((((()))******,,,---...//////---+++***,,,,,,,,,,,,---------------,,,,,,...111111---***...+++((((((***+++)))&&&)))))))))'''%%%%%%&&&(((+++************+++,,,,,,(((((('''&&&&&&'''((())))))((('''&&&%%%&&&'''(((,,,---...//////...,,,+++,,,,,,,,,+++***))))))(((++++++++++++,,,------...000000111111111000///...---)))###   %%%))),,,---///000111333333222000///000000000000////////////+++***(((((()))+++...000111222222333222111///...000111222333222111...---///////////////..................,,,))))))***,,,///...,,,******+++,,,---+++,,,,,,,,,,,,,,,++++++'''))),,,...000111000000222222222333555777:::;;;666555444222000...---,,,///...---,,,,,,...///111222333333444333222000////////////000000000111111,,,000444444111...---...(((### """&&&***---000111444333222///+++'''""" !!!""""""!!!      !!!"""&&&+++------,,,...000/////////000000111111111333111///---++++++,,,,,,,,,,,,++++++*********)))((((((((((((((())))))))),,,---///000///,,,)))'''******++++++,,,,,,------+++***+++...111111---)))---***&&&%%%'''((('''%%%(((((('''&&&%%%&&&'''((()))((((((((()))***,,,---''''''&&&%%%%%%&&&((()))***))))))(((''''''''''''+++,,,...//////...---,,,------,,,+++***)))((('''++++++***)))))))))***+++...///000111111000...---,,,(((    %%%(((***,,,...000222333222000........./////////000000000---,,,+++***+++,,,...///111111222111111///---,,,...///000111111///---,,,........................111000...---+++++++++,,,///---+++)))))))))+++,,,)))***+++,,,,,,,,,+++***'''))),,,///111000///...//////000222444777:::<<<888777555333111///---,,,///...,,,***+++---///111111222222222111000000/////////000000000111111111///222555444000---,,,---)))$$$ ###'''+++---//////333333333111---'''"""!!!"""!!!!!!        ###''',,,/////////111333.........///000000000111222111///---,,,,,,,,,,,,------,,,,,,++++++******(((((())))))))))))((((((,,,---...///...+++(((&&&)))*********++++++,,,,,,***)))***...111222...***...***&&&%%%&&&'''&&&$$$((('''%%%%%%&&&'''((((((((('''''''''(((***,,,---'''&&&%%%%%%&&&'''((()))************)))(((((('''***+++---//////...,,,+++---,,,+++***((('''&&&%%%)))((('''&&&&&&&&&((())),,,---///000000///---,,,)))%%%  """%%%'''(((***---000111111///.........//////000111111111000///...------,,,------000000111111000...---,,,....../////////...---,,,............------------222111///...---.........---,,,+++************+++)))***+++,,,---,,,+++***(((***---///000///---+++------...///222555888999888777666444111///...---...---+++******,,,...000111111000/////////000000000000000000111111111111222555777555000,,,+++,,,)))%%%!!! ###'''+++---//////333333333111---(((### """!!!            ###(((---000///000222444---...............///////////////......---,,,,,,------------,,,,,,,,,,,,***+++++++++***)))((('''***+++,,,------+++)))(((*********+++++++++++++++)))((())),,,000111///,,,///+++((('''))))))'''$$$'''%%%$$$$$$&&&((((((((()))((('''&&&'''))),,,---'''&&&&&&&&&&&&((()))***)))***+++,,,+++***)))(((+++,,,---......---+++***++++++)))'''&&&$$$""""""%%%$$$"""""""""$$$&&&(((***+++...000000///---+++&&&###  !!!######%%%(((,,,...//////.../////////000111222222222111111000000///------,,,///000000111000///---,,,///...------------......///......---,,,,,,++++++111///---,,,---......---***++++++,,,,,,,,,+++******+++---......,,,***)))***+++---.........,,,+++.........///111333555777777666555333111///...------,,,+++******,,,---///111000...------...///000000000000111111111222222333555777444000,,,,,,---***%%%"""!!!"""&&&***---000111333333222000---((($$$"""!!!       """''',,,.........000222---------------,,,,,,,,,,,,---...//////...,,,+++------..................---------,,,+++)))'''&&&))))))***+++++++++++++++,,,+++++++++++++++*********((((((+++///111000---000---++++++,,,+++((($$$'''$$$"""###&&&((()))(((***)))'''&&&''')))+++---''''''&&&&&&''')))***+++((()))+++------,,,***))),,,---.........,,,***)))))))))'''%%%###!!!  """&&&((((((***---///000...,,,***###!!!  !!!###'''***---...///000000111111222222333333000111111111111///...---...///000111111000///...000///,,,++++++---///111000///...---,,,***)))))),,,***'''(((***,,,,,,+++'''))),,,...///...,,,***+++---...//////---***))))))***+++,,,---.........222111111111222333555666555555444222111///......+++++++++++++++,,,,,,---000///---,,,,,,---///111000000111111111222222222111333555444000......000+++&&&"""!!!!!!%%%)))...111333555444222///,,,(((%%%$$$       !!!%%%+++---,,,,,,...000---------,,,,,,+++++++++)))+++---///000...,,,+++---.........///000000000//////......,,,)))'''%%%(((((()))***+++,,,---------,,,,,,,,,++++++*********((('''***...111000...111...------...---)))%%%'''$$$"""###&&&))))))(((+++***((('''''')))+++---((('''''''''((()))+++,,,''')))+++......---+++***,,,---.........,,,)))(((((('''&&&###!!!"""%%%((((((***---///000...,,,***!!!   $$$'''+++...000111111222222222333333333//////111222222111000///...///000111111000000///222///,,,******,,,000222000000...---+++***(((((((((%%%###$$$'''))))))(((%%%(((,,,000111///---***---...///000///---***(((((()))***+++---...000000555555444333444555666777444444333222111//////...******++++++,,,,,,,,,,,,000///,,,++++++---///111000111111111111222222222...111444333111///111333+++&&&"""!!! $$$(((...222555555444222...+++(((&&&%%%        $$$%%%(((+++...///000000///---+++***((((((((()))+++***)))))))))***+++,,,++++++,,,,,,---...//////------,,,,,,+++***))))))))),,,---,,,***)))+++---))))))))))))))))))))))))---,,,,,,,,,,,,,,,,,,,,,---,,,+++---///...***'''&&&&&&''''''''''''''''''((($$$"""###&&&)))((('''&&&'''((())))))(((''''''&&&'''***,,,---............//////...,,,)))&&&$$$$$$""""""%%%(((***++++++$$$"""  !!!&&&***...111111111222333444444555555---...000222333333333333222111111000///......---000...,,,******,,,...000///...+++)))((((((((((((''''''''''''((()))+++,,,+++,,,---////////////...000//////...,,,+++******+++---......---///444888888999;;;<<<;;;999777555777777777666444222000...,,,,,,,,,---------.........---,,,++++++,,,...///222///...///333555333111222222222111111111111111...+++&&&!!!###***111555444222///,,,)))&&&%%%$$$!!!          ###%%%'''***,,,............---+++)))((((((((((((+++***)))))))))***+++,,,....../////////////////////......,,,+++***)))))))))+++,,,+++)))(((***,,,))))))))))))))))))))))))+++,,,,,,------,,,,,,+++---,,,+++---000///,,,((($$$$$$$$$$$$%%%%%%%%%%%%(((%%%"""###'''))))))'''((()))***++++++***)))(((&&&'''))),,,---...---------......---+++(((%%%###!!!###$$$%%%!!!   """&&&+++...000222222222222222222333444///111222444555555555555222222222111000///...---...---,,,++++++,,,...///......,,,+++***)))))))))((((((''''''((()))+++,,,***+++---///000000////////////...---,,,+++*********,,,---------000444888999;;;===>>>>>><<<:::999777777777666555333111000,,,,,,---------............---------------......111///...000444555333000000111111111111111111111,,,)))%%% ###)))///333222000...+++(((%%%###"""!!!         """$$$%%%((()))++++++,,,,,,+++***)))((('''''''''***))))))))))))***+++,,,111111000000000/////////111000///...,,,+++***))))))******)))(((((()))+++))))))))))))))))))))))))***+++---......---+++***,,,++++++---000000---)))!!!!!!""""""############(((%%%###$$$'''***)))((()))***+++,,,,,,+++***)))&&&''')))+++------------,,,,,,,,,+++)))&&&###!!!   """(((,,,...///222111000///000111222333222222444555666777777666333333333222111000///...------,,,,,,,,,,,,,,,,,,......------,,,+++***)))***)))((((((((((((*********+++---///000000000000......---,,,+++******))))))+++,,,---...111555999;;;<<<>>>???@@@???===<<<777777777777666555444333---------------...//////---...............------000//////111555555222///...///000111111111111111,,,)))$$$ """(((---111000///---+++(((%%%"""!!!           !!!"""###$$$&&&'''((())))))+++***))))))((('''''''''(((((())))))******++++++.............../////////333222111///...,,,+++***)))(((((('''''''''((())))))))))))))))))))))))))))))***---//////...+++***,,,++++++---111111...***""""""######$$$$$$%%%%%%)))&&&###$$$(((******((())))))***++++++***(((''''''(((***+++---------,,,+++++++++)))'''###     ###))),,,......000///.........000222333111111222333444444555555333333444333333111000///,,,,,,---......---++++++------...///...---+++***,,,+++)))((((((((())))))***+++---///000111111000------,,,++++++***))))))))))))***,,,...222666999;;;<<<===>>>>>>===;;;:::777777777777777666666666......---------...///000---...///000000///---,,,///...///222666666222...---...///111222222222111---***%%% """''',,,///111111000...+++'''$$$"""          ###"""!!!!!!!!!"""######$$$$$$$$$%%%%%%&&&''''''******))))))((((((''''''''''''((()))******++++++((()))***+++,,,---......333222111000...---,,,+++)))(((&&&%%%&&&'''(((((((((((((((((((((((((((((((((***---//////...,,,***,,,******---000111...***$$$%%%%%%&&&'''(((((((((***'''$$$%%%(((+++***)))'''((())))))((('''&&&%%%((()))+++,,,---------,,,******)))'''$$$     ###))),,,------,,,,,,,,,---///111333444......//////000000111111111222333444444333111000,,,---...//////---+++***,,,---...//////...,,,+++,,,+++***)))(((((())))))+++,,,...000111111111000,,,,,,,,,++++++*********)))))))))+++...222666777;;;;;;;;;;;;:::999777666777777777777666777777777000///...---...///000111//////000111000///---,,,///...///222666666222...---...000222222222222111///+++&&& ###''',,,///444444444333000+++'''$$$         ############$$$$$$$$$$$$''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''')))************)))((('''&&&'''((()))***+++++++++%%%&&&''')))+++,,,---...222111111000///...------***(((%%%$$$&&&'''(((((((((((((((((((((((((((((()))***,,,.........---,,,+++******,,,//////,,,(((&&&&&&'''((()))***++++++***'''%%%&&&)))++++++***(((((())))))((('''&&&%%%)))***,,,............---******)))&&&!!!    """'''***,,,,,,++++++---...000111333333,,,,,,,,,,,,,,,---...//////000222444555444333222...///000000///...,,,+++,,,,,,------...---------,,,+++***)))((())))))***,,,---///000111111000///---,,,,,,,,,+++++++++++++++)))(((***...222555666999999999888888777666555888777666666666666666777111000...---...///111333111111111111000///...---000//////111555555222///...///111333444333222111///+++%%%  $$$)))---///555666777666333...)))&&&        """###$$$%%%'''((()))************))))))))))))))))))((('''&&&&&&&&&'''((()))***+++++++++***)))(((%%%&&&((()))***++++++***(((((()))***,,,---......000000/////////.........+++(((%%%$$$&&&((()))((((((((((((((((((((((((((()))***+++,,,------------,,,******,,,......***&&&%%%&&&'''((()))***+++++++++(((%%%&&&***,,,,,,***++++++,,,,,,+++***((('''+++,,,...///000//////...+++***((($$$   !!!&&&)))***+++,,,---///111111111000///---,,,,,,+++,,,---......,,,---111333555555444333111111111111000///...---,,,,,,++++++,,,---......,,,+++***)))))))))***+++...///000111111000///...------------,,,,,,,,,,,,,,,***(((***...222444444666777777888888888999999888888666555555555555666222000///---...000222333333222111000////////////111///...000444555333000000111333555555444222000,,,)))$$$!!!%%%***...111444555666666333...((($$$        !!!"""$$$&&&)))+++---...,,,,,,,,,+++++++++*********)))((('''&&&'''((((((******+++,,,,,,+++)))((($$$%%%''')))***+++******,,,,,,,,,------.........///////////////.........,,,((($$$$$$&&&)))))))))((((((((((((((((((((((((******++++++,,,---......,,,***)))+++------)))%%%$$$$$$%%%&&&'''((()))***+++(((%%%&&&***,,,,,,***......//////...,,,+++***,,,---...000000000//////,,,+++((($$$    %%%(((******...000222333222000---,,,///...---,,,,,,---///000***,,,///333555555444333333222222111000/////////,,,+++******+++,,,...///++++++***))))))***+++,,,///000111111111000...---...------------------,,,---***(((***...222333333555666777888:::;;;======999888666555444444444555222111///......000222444444333111///...//////000222///...///333555333111111222555666666444222000)))&&&""""""&&&+++000222222333555555222,,,&&&"""       !!!"""%%%***...111111111111///---+++***(((((('''((()))***,,,---//////.........------------,,,+++++++++,,,---......,,,)))'''&&&''')))***......------,,,+++******)))))))))***,,,...000111***(((&&&$$$$$$%%%((())),,,,,,,,,,,,,,,+++++++++)))+++///111111...+++((('''''')))******)))(((((('''((()))+++++++++***))),,,,,,---...---,,,+++***///////////////---+++***+++(((###   $$$&&&((((((.........------,,,,,,,,,------------------------,,,...000222333333222222444222111222555555111...111///,,,+++***+++---///........................///...---,,,,,,---//////111000000000000000000000---.../////////...---,,,***,,,000444888;;;<<<===:::999777444333222222222111111222222222333333333999888666333222111111111222111000//////000111222111333666888888777555444+++(((###$$$'''***---222666444777888555333111***"""        """%%%***...111111111111///---+++***(((((('''((()))+++---.........------------,,,,,,---,,,++++++++++++,,,------+++)))''''''(((***+++,,,,,,,,,++++++++++++***)))))))))***+++---///111***)))'''&&&%%%&&&''''''((((((((()))******++++++)))+++...000000...+++)))((())))))******)))(((''''''((()))++++++++++++*********+++,,,++++++***))),,,---......---,,,+++******'''"""  ###'''***++++++......---------,,,,,,,,,------------------------***+++,,,---...//////000111///...000222222///+++000...,,,******,,,---///.........---------------///...---------...//////333333333222111000...------...////////////...---,,,...111444777888999999888777555333222111111222111111111111222222222222666555333111000000000000------,,,,,,---...000111000222444555555444222000+++(((### $$$(((+++...333777666999:::888666444...&&&      !!!""""""!!!  !!!$$$***...111111222111000...,,,***''''''((()))***,,,...///---,,,,,,,,,,,,+++++++++,,,++++++++++++++++++++++++***)))(((((()))+++---+++******))))))*********))))))))))))+++,,,...000)))))))))((('''&&&%%%$$$"""###$$$%%%'''((()))***)))+++---//////---+++)))******+++******)))((('''((((((***+++,,,,,,,,,,,,)))*********************+++,,,---------,,,+++***+++(((###   ###'''+++---.........------------,,,,,,,,,------------,,,,,,,,,,,,))))))))))))***+++---...///---,,,---000000---)))...---,,,++++++,,,...///------------------------//////............//////555555555555333000---+++------...///000000000000...///111333555555555555555444222111000000111111000000000000111111111111222111000//////000000111************+++---...//////000111222222111///---+++((($$$!!!%%%)))---111555888888<<<===;;;999888111)))"""   !!!$$$%%%%%%###"""  !!!%%%***///111222222111000...,,,+++''''''(((***+++---...///++++++++++++************++++++,,,,,,++++++***)))))))))(((((()))***,,,---+++***)))((('''(((((((((***)))))))))***+++---...((()))******)))'''$$$"""!!!###%%%'''((())))))***,,,---------+++***,,,++++++***))))))((('''((()))***+++,,,---......---,,,,,,,,,,,,---......,,,---.../////////...------***%%%  !!!%%%))),,,...//////---------------------------------,,,,,,,,,,,,,,,***)))((('''(((+++---//////---,,,...111111...***...---,,,+++,,,---...///,,,,,,,,,,,,------------000000//////////////////333444555666444111...+++------...000111222222222...///111222333333333222222111000/////////000111////////////000000000000111111000000111222333444,,,,,,,,,,,,,,,,,,,,,------...///000000000......***(((###"""&&&***///333777:::888;;;<<<:::999888111***###    ###&&&'''&&&###!!!    """&&&+++000222222222222000...,,,+++'''((()))+++,,,...//////++++++*********)))))))))***+++---------+++)))((((((''''''((()))***,,,------+++)))'''&&&&&&&&&'''***))))))((()))***+++,,,((()))+++,,,+++'''$$$!!!!!!###%%%'''((())))))******+++,,,,,,++++++,,,+++***))))))(((((('''))))))***+++---///000111222111000//////000222333///000111222333222111000///,,,&&&  !!!%%%))),,,---......------------------------------,,,,,,,,,+++++++++,,,+++)))((())),,,///222111000///111333444111...///......------...//////,,,,,,,,,------.........111111111000000//////...///000222444444222///---......///000111333444444...///000222222222222111000///...------...///000....../////////000000000333222222222444555777999222222111000///---,,,+++***+++,,,.../////////...(((&&&"""!!!"""&&&+++000555999:::666:::;;;999777555///'''"""     ###&&&'''%%%!!!   """$$$'''---111222222222222111///---+++)))***+++,,,---.........+++************)))))))))+++,,,...//////,,,***(((&&&&&&''''''((()))***+++---+++)))&&&%%%&&&''''''******)))(((((()))***+++''')))+++,,,+++(((%%%""""""###$$$%%%'''((()))***)))))))))******+++,,,,,,+++***)))(((''''''(((((()))******,,,...000222333777555333111000111444555111222333333333222111000...+++%%%   !!!###&&&***,,,---...---,,,,,,,,,------------...------,,,,,,++++++******---,,,******+++---000222333111000222555666333000111111000///////////////,,,------....../////////111111222222111000///...+++,,,///000111111000///000000000000222333555666///000111222222111000000000///...---------...///////////////000000000000333333333444555777999:::666555444333000...,,,***'''((()))******+++++++++$$$""" !!!"""%%%***111777:::;;;777::::::888666444---%%%!!!     """%%%'''&&&$$$"""    """%%%&&&)))...222222333333222111///---+++***+++,,,.........---,,,+++++++++*********))))))+++---000111000...***(((%%%&&&&&&&&&''''''((((((***)))'''&&&&&&'''***+++******(((((('''((()))***'''(((***,,,+++)))&&&$$$((((((((()))******++++++)))((((((((()))***,,,---)))((('''&&&&&&'''((((((******+++,,,...111333555999666333000///000222444000111111222111000...---+++(((###   ###&&&))),,,.../////////,,,,,,,,,---------......------,,,,,,+++******)))+++***))))))***,,,...000222000///222555555333000444333333222111000//////------...//////000111111222222333333222000///...******,,,---............222111111111222333555666333333333333222000...---000///...---,,,------...//////000000000111111111222222222222333555888999444444444222000...+++***%%%$$$$$$$$$######"""""" !!!"""$$$***222888::::::999<<<<<<999777444,,,$$$     """###&&&'''((()))(((&&&$$$###   $$$&&&(((***///333333333333222111///---,,,+++,,,---......---,,,,,,++++++++++++************,,,...111222111...***(((%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&%%%''')))---///+++***(((''''''((())))))&&&(((***++++++)))'''&&&,,,,,,,,,,,,,,,,,,++++++)))((((((((((((***,,,---((('''&&&%%%%%%&&&((()))******+++,,,...111444666999666111...---...000222///////////////---+++***'''%%%!!!   &&&(((+++///111222111111,,,,,,,,,------.........------,,,,,,+++***))))))(((((((((((()))***,,,---000......000333444111...666555444333222000//////.........///000111111222222222333333222111///...*********++++++,,,,,,,,,333222222111222333555666666666555444222///,,,***111000...---,,,,,,------000000000000111111111111000000000000111333555777111111111111///---+++***###"""!!! !!!!!!###***222888::::::<<<>>>>>>;;;888555---%%%    """$$$%%%******++++++***)))'''&&&     !!!$$$$$$$$$$$$&&&(((+++,,,***,,,...111333333333333111000000111333222---)))........................---------,,,,,,,,,,,,,,,******************++++++'''&&&&&&%%%&&&'''((()))(((%%%"""###&&&((((((&&&))))))))))))((((((((((((((()))+++------+++)))(((***+++,,,---...---,,,+++((((((&&&%%%%%%&&&'''((('''&&&$$$###$$$&&&(((***%%%***///111000...///111222222111000000/////////111///.........+++%%%   $$$&&&))),,,///000111222)))***,,,...////////////333000......000000---***)))((((((((()))+++---...111111222333444555666666555555444333222111000///000000111111222444555555555555666666666555333222,,,---,,,***'''(((,,,000///000111222333444444555222555777555222//////000222222333333222111///...333333444555444333111000666555444444444555666777333222///+++'''$$$!!!"""(((,,,---000444777===<<<;;;<<<;;;666---'''###    """'''+++---------......---+++***((("""     %%%'''''''''(((***---000111///000111222333444444444333111000222444222...***,,,,,,,,,---------......---,,,,,,,,,++++++******************************'''&&&&&&%%%&&&'''((()))(((%%%###%%%(((***)))((())))))))))))((((((((((((''')))***,,,,,,***)))'''***+++,,,------,,,++++++((('''&&&%%%%%%&&&'''((('''&&&$$$$$$$$$&&&)))***&&&***///111///...///000000000000111111111222222111...,,,+++***'''   !!!###'''***...000111222,,,---...///000111111111555222//////111222000...+++******)))***,,,---...//////000111222333333444444333333222111111000000111111222333333333333333333444555555555444333222+++------+++((()))---111111111222222444555555666111444777666222000000222333333333333222111000000333444555666777777777777999999777666555444333333000///,,,((($$$  &&&+++---///444777<<<;;;;;;;;;:::555---&&&"""    %%%)))---///---.........,,,+++)))'''"""    $$$)))******+++---000333666888666666555444444444444555333111000111222111---***))))))***+++,,,------...,,,,,,++++++***)))((((((************************''''''&&&%%%&&&'''((()))'''&&&%%%(((,,,...,,,***))))))))))))(((((((((((('''((()))******)))((('''***+++,,,,,,,,,+++***)))''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%'''***+++'''+++///000...---...///...///000222333444444444000---(((%%%###  ###(((,,,///111222000000000111111111222222666222......000333333222...---,,,++++++,,,---...+++,,,,,,---...///000000222111111111111111222222222333444555555333111000111222222333333333222222+++---...,,,***,,,000444333333333444555666777888111444777777444222333555666555444222222222222333555555555777888:::<<<======<<<;;;999666222///---***)))&&&""" $$$))),,,///444888;;;:::999::::::555---&&&"""    """''',,,///000.........---+++)))'''&&&"""    &&&+++***+++,,,///222666999<<<===;;;999777555555555555222///------///...+++'''&&&&&&((()))+++,,,......,,,,,,+++***)))(((((('''+++++++++***************((('''&&&%%%%%%&&&'''((('''&&&'''***///111///,,,))))))))))))((((((((((((&&&''''''((((((''''''&&&++++++,,,,,,,,,+++)))(((&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''')))+++,,,))),,,000000---,,,---......///111333444444555444///***###   %%%+++///111333111111111000111111222222555111,,,+++...222333333111000///------------...))))))***+++,,,---......000000000000000222333444555666777777666222///---///000000111111222222222+++---///...---...333777555555555555666888999:::222555888888666444555777888666444222222333555666555555555555777:::<<<=========<<<999555000+++(((###!!!  """'''+++///444888:::999888999999555---'''"""   ###'''+++---...---------,,,***'''%%%$$$!!!  $$$***)))***+++...222666:::<<<@@@>>><<<999777666666666111---***)))******(((%%%%%%&&&''')))+++---//////,,,,,,++++++***))))))(((+++++++++*********))))))((('''&&&%%%%%%&&&'''((('''&&&'''+++000222000---))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''',,,---------,,,***)))((($$$%%%%%%&&&&&&&&&'''''''''''''''''')))***,,,---***---000///,,,***+++---///000222333444444333333---'''   ###)))...111333111111111111111111111111333...)))(((,,,000222222333222000...---------...))))))***+++,,,---......000000//////000222444666777888999888666222...,,,////////////000000111111,,,///111111000111555999777777666666777999;;;<<<444888;;;:::777555666888999777444222222444666888555444444444444666888999::::::999777333---'''###   !!!'''***///444888999888888999999555...((("""   """&&&((())))))+++++++++***(((%%%###!!!   ###)))))))))+++...222666:::<<>><<<:::888777666555222...)))((())))))'''%%%&&&'''(((***,,,...000111---------,,,,,,,,,,,,+++,,,,,,++++++***))))))))))))((('''&&&%%%&&&''''''(((&&&&&&)))...111///---))))))))))))((((((((((((((('''&&&%%%%%%&&&'''(((............---+++)))(((###$$$%%%&&&&&&'''&&&&&&''''''((()))***,,,---...,,,...000///+++)))***,,,...///111333444444333222+++$$$    """(((...111333111222333555555555444333333///***))),,,000222222444333111///............+++,,,,,,---...///000000222111000000111333555777::::::999888555222...,,,000///////////////000111...111333333222333666:::888888777666777999<<<>>>888;;;>>><<<888555666777888777444333333444666888444444333333333444555555777666555222---'''"""    !!!&&&***///444999888888888::::::666///)))"""   """%%%&&&&&&&&&((((((((('''&&&###!!!   $$$***++++++---000333777;;;===<<<<<<<<<;;;999888666555666111,,,***+++,,,***(((((()))***,,,...000111222.............../////////,,,,,,++++++***))))))((()))((('''&&&%%%&&&&&&''')))&&&%%%''',,,......---))))))))))))(((((((((((()))(((&&&$$$$$$&&&((()))000000000///...,,,)))((("""###%%%&&&''''''&&&&&&'''((()))***+++---......---///000...***((()))+++***,,,///222444444333333)))"""    !!!(((---111333333555999;;;<<<;;;999888666222---,,,///222333333333222000///........./////////000111222333333444333222111000111444666888<<<;;;:::777555222///...111000///......//////000000333555555444444777:::999888777666777999<<<>>>===???@@@>>>999555444555777666444333333444666777333444555555666555555555555444222---'''!!!    !!!'''+++///444888888888888:::;;;888000***"""    $$$&&&&&&&&&%%%$$$%%%%%%%%%$$$"""   %%%+++---...///111555999===???:::;;;;;;;;;:::888666555999444///------...---,,,)))***+++---///111222222......//////000111111111,,,,,,++++++***))))))((()))((('''&&&%%%&&&&&&''')))'''$$$&&&***------,,,))))))))))))((((((((((((***(((&&&$$$$$$&&&(((***111111111000...,,,***((("""###$$$&&&''''''&&&&&&'''((()))***,,,---...///...000000...***((()))+++'''***...222444555555444(((!!!    !!!(((---111333666888===@@@BBB@@@>>><<<999555111000333555555444333222000............///111111222333444555666666555333222111222444777999===<<<999777444222000///222111000///......///000111444777777555555777:::999888666666777999<<<>>>???AAABBB???999555333444555555444333444444555666333444666888888888888777666444000***###   """'''+++///444888999888999;;;<<<888111+++"""   """&&&(((((('''&&&"""#########"""!!!  """$$$&&&(((,,,///222555666666::::::999888888777666666444444333333333333333333------......///000111111111222333444444444444444222111...,,,***)))))))))#########$$$%%%&&&'''((((((%%%"""###'''******)))******))))))((((((((('''***)))(((&&&&&&&&&'''(((------...---,,,***(((&&&&&&''''''((()))******++++++*********************)))***,,,---......------)))+++///222444333111000!!!  ###(((+++---000000444===GGGHHHBBB<<<;;;:::888777555333222111111000///......///000000444555666777888777777666444444444333333333333222888777555444444444555555555333000......///111222333333444555777888999999888;;;:::666888???BBB@@@===>>>@@@AAA???;;;666333444333222222333666999;;;777555444555777777333000+++(((###  $$$))))))***...222444555777777666222///,,,   """%%%'''&&&%%%$$$   ###$$$(((***---111444777888999::::::::::::999888888777444444333333333333333333//////000000111222222222111111222333444444444444222111...,,,***)))))))))$$$$$$$$$$$$%%%&&&'''((()))&&&"""###&&&))))))(((((((((((((((((()))))))))***)))(((''''''((())))))++++++++++++)))(((&&&&&&''''''((())))))******+++)))))))))))))))((((((((()))***,,,---...------,,,))),,,///222333222000///"""  """'''+++...222111444<<>>???AAABBBAAA===999777333222111111222555888:::666444222222444333///+++%%%###  ###(((((((((,,,000000111333333222///+++)))   """$$$%%%$$$###"""    """$$$%%%)))+++...222555888:::;;;999:::;;;;;;;;;:::999888555444444333333222333333222222222222222222222222000111222444444444444444222111///,,,+++*********&&&%%%%%%$$$%%%&&&'''(((***&&&######&&&((((((&&&%%%%%%&&&''')))***+++++++++***)))(((((()))++++++******)))(((((('''&&&&&&'''((())))))************((()))))))))(((((('''&&&)))***+++---...------,,,***,,,///111222111000...###  &&&+++///333222333999???AAA===999:::999777555333222111000333222222111222333555666555666777999::::::999999:::999999888777666555555333222111////////////000111111111000000000000000333444555777999;;;<<<<<<777999888555555999:::999:::<<<===>>>>>>;;;999777222111000000111444666888333000.........---((($$$   %%%%%%&&&***---+++---//////...+++'''%%%    """"""!!!    """$$$%%%&&&)))***---000444777999:::888999;;;<<<===<<<;;;:::666666444333333333333333333222222222222222222222000111333555555555444333222111///---++++++++++++((('''%%%%%%%%%&&&''')))+++((($$$###%%%''''''%%%###$$$%%%''')))+++,,,---++++++***)))***+++,,,---++++++***)))))))))))))))((()))***+++++++++*********++++++++++++***)))((()))***,,,---......------+++---///111222111///...%%%    ###***...222111111555;;;>>><<<::::::999777444333111111111555444444444555666888999333444666777888888777777999888777666555333222222222111///...------------000000222222333222111000111222444777999:::;;;;;;888999888777777888888777555666888888888666444333222111111000111222444555...+++(((''''''%%%   """###$$$(((+++***+++---...---***&&&$$$!!!     !!!$$$&&&'''''''''''')))***---000333666777666777999;;;<<<<<<;;;;;;999888666444333444444555222222222222222111111111111333555666777666444333333111///---,,,,,,,,,,,,***(((&&&%%%%%%&&&((()))---)))%%%$$$&&&((('''%%%###$$$&&&(((***,,,---...---,,,+++******+++,,,------------------,,,,,,,,,((()))+++,,,,,,,,,******,,,---////////////---,,,***+++---...//////.........///000111111111///...((($$$   !!!(((,,,000//////333888<<<===<<<:::888666444333222333333777666666666777888:::;;;888999:::;;;;;;;;;:::999;;;;;;999777555333222111000///---+++************---///000222333222111000---///111444666777777666777777777888999777777888666666777666555444333222111111000///...//////000'''$$$!!!   !!!$$$''')))+++,,,...///...,,,(((&&&"""    """$$$&&&(((***)))((('''((()))***,,,...111333555444555666777999:::;;;<<<<<<:::888666555555666777444444444444444444444444444555777999888666444222333222000...------------,,,***'''%%%%%%&&&((()))---***&&&%%%''')))((('''&&&&&&''')))+++,,,.........---,,,+++***++++++,,,,,,---///000000///...---)))***,,,------,,,+++))),,,...000222222222111000,,,---...000000000000///000111222222222111000///+++(((###   %%%)))......///333777;;;<<<<<<999888555444333444666777999888888777888999;;;<<<@@@@@@AAABBBAAA@@@???>>>>>>===;;;999666444222111+++***(((&&&%%%$$$$$$%%%((()))+++---......------)))***---///111111000///333111333777888666555777::::::888666444333222111...---+++)))((('''&&&&&&  !!!$$$''')))+++---///000000---***'''"""      """&&&(((***,,,,,,+++)))(((,,,,,,,,,---///111333555333333333333555888;;;===>>><<<:::777666666888999777777888888999999::::::777888:::;;;:::777444222333222000...------......---+++(((&&&%%%&&&((()))...***&&&&&&)))+++***)))))))))***+++,,,------...///...,,,******)))******)))+++...000000///---+++)))+++---......---+++))))))+++...111222222111000---...000111222222111111333333333333333222111000...,,,'''   """%%%//////111444777999::::::888777555444555666999:::;;;:::999888888999:::;;;AAAAAAAAAAAA@@@>>>===;;;999888666333000...+++***$$$###!!! !!!"""$$$%%%&&&&&&&&&$$$&&&(((***+++***)))(((+++)))---333555222111444888777444000---+++***)))'''&&&$$$!!!    %%%(((******,,,...//////,,,)))'''###      !!!$$$%%%(((***,,,......,,,***(((////////////111333555666222111000111333666:::===@@@>>>;;;888777777999:::;;;;;;<<<<<<===>>>??????999:::<<<<<<;;;888444111333222000///.........///...,,,)))&&&%%%&&&((()))...+++''''''***,,,,,,***+++++++++,,,,,,---------000...,,,***))))))))))))%%%(((,,,///000...+++(((***+++---//////---+++)))&&&))),,,///111111111000...///111222333333222222444444444444333222222111///...***!!!    ###000111333555777888888888888777555444555888;;;===<<<;;;:::999888999:::;;;<<<<<<<<<<<<:::888666555111///---***'''$$$"""!!! !!!!!!###%%%'''(((&&&$$$###%%%###'''///222///...222222000,,,((($$$!!! !!!    !!!&&&)))+++)))***---...---+++(((&&&###      """!!!!!!!!!!!!###%%%'''(((---...000111111///,,,+++000000111111222333333444111111111222444666888:::::::::::::::::::::::::::<<<===>>>??????>>>===<<<999:::;;;;;;;;;:::999888:::999777444333222222222000111000---******---111...---+++*********+++,,,///...///222444333...*********+++***((($$$#########$$$&&&(((+++,,,'''***,,,,,,)))))),,,...,,,,,,............---,,,...000333666555333///,,,///000000000000111111111111,,,%%%!!!    ###+++111888;;;:::888888888666666666777888888888999888777666666666888:::;;;888888888666444111...,,,)))(((%%%""""""$$$&&&&&&&&&&&&%%%###!!!    %%%***---...111333111//////,,,(((###     !!!!!! !!!###############$$$&&&((())),,,...000222222111///...///000111222333555555666555444333333444777999;;;:::::::::::::::999999999:::;;;===>>>??????>>>===999:::;;;;;;<<<;;;:::999;;;:::777444222111000///---...---+++)))***---000///...---,,,+++,,,,,,---000///000222444222---)))%%%%%%%%%### """$$$&&&&&&))),,,,,,******---000///000111222222222111000---///111333222000---,,,---.........//////000000111,,,&&&"""    !!!)))///777;;;;;;999::::::666777777888888999999999888888888888888999::::::888888666333000,,,(((&&&"""     %%%***---...222333111///000---(((%%%       !!!###%%%%%%$$$$$$%%%'''&&&&&&&&&&&&'''((()))***,,,...000222333333222222000111333555777999:::;;;:::888666444444666999;;;:::::::::999999999888888888999;;;===????????????999999:::;;;<<<<<<<<<<<<<<<:::888555222///---,,,)))******(((((())),,,///000///...---------......111000///111222000+++&&&$$$'''+++,,,***+++---000...///000111111111111111,,,---.........---+++************++++++,,,......000,,,&&&$$$###!!!   '''---555::::::;;;<<<===777777888999::::::::::::888888999999:::999999999666555222...)))$$$      $$$***---...222333111000000...***((("""      !!!$$$&&&&&&''')))***************)))))))))******+++,,,,,,,,,---000222444555555555333444777999<<>>@@@@@@@@@999999:::;;;<<<=========<<<;;;999666222...***(((&&&&&&&&&&&&&&&(((+++---//////......------------000...------...,,,&&&""" ###((())))))))),,,...(((((()))***++++++,,,,,,*********)))))))))((((((&&&%%%%%%%%%&&&(((******---)))%%%###$$$"""   ###)))222777999;;;===???888888:::;;;;;;;;;;;;:::777888888999888777555444///---***&&&!!!       $$$)))---///222333111000111///++++++$$$      """''')))+++++++++---...000000...---------..................,,,---///111333444555555666888:::===AAADDDGGGHHH===:::555111000111333555999999999888888777777777555666999<<<>>>?????????999999999:::;;;<<<======;;;:::999777333...***'''%%%$$$###$$$%%%'''((())),,,,,,,,,+++++++++******+++)))'''&&&'''%%% ###%%%$$$$$$''')))######$$$%%%&&&'''((()))''''''&&&&&&%%%%%%%%%&&&!!!  """$$$%%%'''$$$!!! !!!    %%%---333666999===@@@999:::;;;<<<<<<;;;999888555555555444222000---,,,$$$"""         $$$))),,,000333333111000222000---,,,&&&       %%%))),,,---......000222444444222000111111222222222111000000,,,---...000111222222222666888:::>>>BBBEEEHHHIII===;;;777333111111222333777777777777777777777777666777999;;;============999999999999999:::;;;<<<999999999888555000+++)))%%%$$$######%%%&&&%%%$$$&&&''''''''''''&&&%%%%%%$$$!!! !!! !!!!!!"""$$$&&&'''(((%%%$$$$$$$$$############     (((///222666:::>>>:::;;;<<<===<<<:::777666111111///,,,)))&&&###"""        $$$))),,,111333444111000222222...,,,%%%       !!!&&&***,,,---111111222444777777444111333444444555444333222111------..................333444777:::>>>BBBDDDFFF???===:::777555444444555555555666666777888888888777888:::;;;<<<<<<;;;::::::999888888888999::::::666888999999777222...+++'''%%%######$$$$$$""" !!!!!!"""""""""!!!     """$$$"""############"""!!!!!!    $$$+++///222777;;;;;;<<<======;;;888555333...,,,((($$$         ###(((+++111444444111000333333000+++%%%          !!!'''***+++,,,222222333666999999555222555555666666666444333222......------,,,,,,,,,,,,///111333777:::>>>@@@BBBAAA@@@===;;;999888777777444444555666777888999999999:::;;;;;;;;;;;;999999:::999888777777777888999555777999:::888444000---)))&&&$$$###$$$###!!!   !!!"""#########"""    """(((,,,000555999<<<=========;;;777333111,,,)))$$$     ###(((+++111444444111111333333000***$$$            $$$(((+++,,,333444777888888777444333666666666555444444333333...111333222///------...///222666999===@@@DDDGGG999999::::::999777555444888777555444444444555666888888777777666666555555777666666555555666888999>>>>>><<<999555000,,,)))###"""    ######"""    !!!(((///555999;;;;;;:::999555111---+++$$$!!!    ###)))---///000000000///...,,,+++'''###        $$$(((,,,---222333555666666555333222777777666555555444444333///111333333000.........000222444777999<<<>>>@@@;;;;;;;;;;;;:::888777666999888777666666666666777777777777666555555444444333333222222333555777888======;;;888333---'''$$$   """###"""!!!    (((///555888::::::888666222---(((%%%     """'''+++....../////////---,,,+++'''###       $$$))),,,...222222333333333333222222777777777666555555444444111222333333111//////000111222333444666777888999============<<<:::999888:::999999999888888888888666666666555444333333333/////////000222444666888<<<<<<;;;888222***"""  !!!######"""!!!    '''...333666777666444111,,,&&&!!!    """&&&)))+++,,,---------,,,+++***%%%!!!        ###)))---///444444444444444444444444888777777666666555444444222222333222111000000000222222222444666777777777>>>>>>>>>===<<<;;;:::999::::::;;;;;;;;;:::999888666555555444333222111111------...000222555888:::======<<<999222(((  !!!###$$$$$$$$$  %%%+++///111222111///+++&&&      """$$$&&&))))))***++++++***)))(((###       ###(((,,,...777777777777777777777777777777777666555555444444333222111111111111111111222222222444888;;;;;;:::======<<<;;;:::999888888999:::<<<<<<<<<;;;999888555555444333222111000000//////000111444777:::;;;??????===999222(((  !!!$$$&&&&&&&&&!!!  """'''***+++,,,,,,***'''"""       ###$$$%%%''''''((()))((('''&&&%%%      """(((,,,---888888999999999999888888666666666555444444333333333111//////111222111000222000000444:::>>>>>>===:::999888666555555555555888999;;;===<<<:::888666666555444333222111000///111111111222444666999:::======;;;777///&&&  """%%%'''((()))%%%### ###&&&(((******(((%%%         %%%&&&%%%&&&&&&''''''&&&%%%###"""        !!!'''***,,,666777888999999888777666555555555444333333222222333000......000111111000000......222999>>>>>><<<666555333111000000000111555777:::<<<<<<999666444666666555444222111000///111000000000111333444666999888666111***###  !!!$$$&&&((()))***(((&&&"""  !!!%%%(((,,,+++)))%%%     """''''''&&&%%%&&&&&&%%%$$$"""          !!!&&&***+++333444777888888777444333555444444333333222111111222///------///111111//////---,,,000888<<<;;;999333222000...------......444666999;;;;;;888555222777666555444222111000///000//////......///111222555444111,,,&&&     """$$$''')))***+++***((($$$   &&&)))...---***%%%       ###((()))'''%%%&&&%%%%%%###!!!           %%%***---111222333444666777999999777888999777333000111333111000000...---,,,+++***(((((((((,,,000111...+++)))(((((('''&&&%%%$$$$$$((((((---444777666666888999777555666888888555222000...---///333666555333666555333///)))!!!  """$$$'''***+++***)))((($$$###   """(((+++,,,,,,+++'''!!!       ###&&&((('''&&&$$$$$$###!!!        %%%***---,,,---...///000111111000444666666444111//////000///...---+++)))((('''&&&&&&%%%$$$&&&(((((($$$ $$$$$$######"""!!!!!! """"""&&&---111000222555999777666777888888555333444222000111444666444222444333111---'''!!!   ###%%%&&&%%%###"""!!!   %%%)))++++++)))%%%        """%%%&&&&&&%%%$$$$$$$$$"""        $$$***,,,+++,,,...///000///---,,,333444444333000...---...---,,,***'''%%%###"""!!!###"""!!!###$$$######((()))---111999888777888999888555333888555222333555555333000000000...***%%%    """%%%+++***'''"""        ###$$$&&&%%%$$$$$$$$$"""        ###))),,,...000333555666555333111333444444333111///---,,,,,,+++(((%%%""" !!! !!!$$$&&&%%%!!! ###)))///777777888888888777555333888555222222444444111...******(((%%%!!!    """***(((%%%         """%%%$$$$$$%%%%%%"""        """))),,,///111555888999999777666666666555444333000---***+++)))&&&###!!!  ###&&&$$$%%%,,,222444666777777666444333444111......000///,,,)))###"""      ((('''###         $$$$$$$$$%%%%%%###        """(((,,,,,,...111444666666666555777666555444222///***&&&'''%%%###  !!!  """###  ''',,,///333555555333333333000---)))(((((('''$$$     &&&%%%###       ######$$$&&&&&&###          !!!(((,,,......000111333333444444666444222111///+++%%% !!! !!!!!!"""$$$&&&### &&&+++000333222111222222...***%%%"""      %%%%%%$$$         """###$$$&&&&&&$$$           !!!(((,,,222333333333333444444444444222///...,,,''' ######%%%***---,,,&&&!!! ###(((...111111000111222---)))###        $$$$$$$$$!!!       """"""$$$&&&'''$$$            '''+++222333333444444333333333333///+++(((&&&""" %%%+++111333000+++'''&&&!!!  """'''+++,,,+++)))(((###   !!!###%%%"""        """$$$%%%$$$"""            &&&***111222333333444333333222333///***'''$$$ """'''...444555222---)))&&&  !!!$$$'''(((&&&$$$"""    !!!###%%%!!!        """$$$&&&%%%"""           %%%)))///000222333333333222222222---((($$$!!!###(((000666777444...***%%% """###"""      ###$$$        !!!###%%%&&&&&&###             ###'''---...000222333333222111000+++%%%!!! !!!&&&...333444111+++'''"""     ######       """###&&&'''&&&$$$!!!             !!!%%%+++,,,///111333333222111...)))### !!!''',,,---***%%%!!!      """"""       """###&&&'''&&&$$$!!!            ###(((***...111222222111000,,,'''  !!!$$$%%%###   !!! """!!!       !!!###%%%&&&&&&###           """&&&)))---000222222111000+++%%%    """ !!!!!!      """$$$&&&%%%"""         !!!%%%(((,,,000222222111///***%%%     """ !!!        """$$$%%%$$$"""            !!!###%%%)))...111444555555)))&&&!!!           """$$$%%%$$$"""            """"""$$$(((,,,///000111111(((%%%            !!!###$$$###           ###"""$$$(((+++------,,,+++'''$$$           """###!!!            ###%%%'''))),,,,,,+++)))((($$$!!!          !!!           ###'''))),,,------+++(((%%%                    """''')))+++---,,,)))%%%"""                   !!!###%%%(((***)))%%%!!!                  """%%%'''%%%"""                ###"""       !!!""""""!!!          !!!!!!        !!!!!!    """###!!!       $$$'''&&&%%%$$$$$$!!!           %%%'''&&&      ###&&&+++......,,,***((($$$###!!!          ###(((++++++"""     !!!###$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%)))+++///222444222///---'''&&&$$$"""          """$$$%%%###  &&&+++---...%%%     !!!"""###!!!###&&&))),,,,,,,,,,,,000000///...---+++******---...000444666666333111***)))(((%%%!!!         !!!"""###$$$%%%&&&''''''&&&###!!!$$$)))---......'''!!!    !!!!!!###%%%''')))+++,,,)))+++000444777777666666888888666444222000///...//////000333777888666444///...+++'''"""      !!!!!!!!!   !!!!!!$$$%%%''')))******)))((((((%%%$$$'''+++......---)))"""     !!!&&&''')))+++...000111222...222777<<>><<<===<<<:::888555333111000///...///222777999888555333222...)))"""        """""""""  !!!"""###%%%'''***,,,,,,+++)))(((((('''&&&(((,,,///---+++***###      """$$$%%%''')))***%%%***...000000000222555444777:::<<<<<<>>>CCCGGGFFFDDD@@@<<<999666444444222333333333444444555555444333111,,,&&&        """###$$$$$$###   !!!###$$$&&&((()))+++,,,,,,,,,+++++++++---111555555111,,,***###    !!!###$$$$$$###$$$$$$&&&((()))***++++++'''+++000111111111444666444777:::;;;;;;===AAADDDDDDBBB???<<<:::888777666444555555555555555555666333222///***###        !!!###$$$$$$###   !!!###$$$&&&''')))***+++++++++*********,,,111555555111---)))###    """&&&)))++++++******+++,,,.........------***...222333333333666999555999<<<===<<<<<>>@@@BBBBBBAAA@@@>>><<<:::999999666666777888999999::::::333111---'''           """$$$%%%###   !!!"""$$$%%%%%%&&&'''''''''''')))((())),,,000222///,,,&&&     !!!(((+++///333555555333222444444444444444222000///000333555666555555999<<<>>>BBBFFFGGGDDDBBBBBBCCCCCCCCCAAA???===;;;999888555666777888999;;;;;;<<<444222...(((         !!!$$$%%%"""   """""""""###$$$%%%&&&''')))'''&&&)))---...,,,***$$$      +++...333777999999777555555555444333222111000000000333555555444555888<<<@@@DDDIIIJJJGGGDDDCCCDDDCCCCCCBBB@@@>>><<<999888666666777777888999999999333111,,,&&&        !!!$$$%%%"""    """$$$&&&''')))&&&$$$%%%)))***)))&&&"""    +++///444999<<<<<<:::888555333111///......///000000333444444333333777;;;===BBBHHHIIIGGGCCCBBBBBBAAAAAAAAAAAA???===;;;:::999999888777666555444444...,,,'''!!!       !!!###%%%"""   !!!$$$&&&((()))%%%""""""%%%&&&%%%###!!!    ***...444:::===>>>===;;;444222///---,,,---...000000222444333222222666:::;;;@@@FFFHHHEEEAAA@@@??????@@@@@@AAA@@@???>>>===<<<;;;999777444222000///***(((###       !!!###%%%"""    ###'''((()))%%%!!!!!!###$$$###!!!      '''000555777777999:::666333///,,,******+++---///111444333222222666999:::BBBKKKPPPNNNHHHCCCAAA>>>>>>>>>>>>>>>>>>===<<<;;;999555111,,,'''###!!!       """###$$$    !!!!!!!!!!!!""""""""""""   %%%---333444444555777333000---***)))***,,,...---000222222000111333777888???IIINNNNNNJJJFFFDDDCCCBBBAAAAAA@@@???===<<<999666111+++&&&!!!       ###$$$$$$   !!!    """***...//////000111---,,,***))))))+++---///+++///222333111000222444666<<>>;;;;;;<<<666<<>>HHHRRR[[[^^^\\\YYYTTTJJJ<<<222+++$$$        """%%%&&&'''###         """(((++++++,,,///111,,,,,,,,,---...000222333333:::DDDIIIIIIGGGEEEEEE===AAAIIIRRRWWWWWWRRRMMMJJJ???111&&&!!!      """%%%''''''###          ###))),,,---...111444.........///000111222333111999DDDJJJJJJHHHFFFFFF@@@CCCIIIPPPTTTQQQIIIBBB===222$$$       """%%%'''(((###         !!!)))...000111444666555444444333333333333222555888===??????AAAEEEIIIKKKLLLOOOQQQOOOEEE666,,,      !!!&&&)))******'''###        !!!)))...000222444666333444444555444444333333333666999::::::;;;???AAAIIIJJJJJJHHHAAA555'''      %%%((()))***)))$$$         )))///111222555777444555666888888777555444222333444333222333444666???@@@???999///"""     $$$''')))******&&&         )))///222333555777666888:::<<<<<<:::777666111000///---+++++++++,,,///000000)))    ###&&&((()))+++'''        (((///222444666888:::<<<===>>>===:::777555///---***'''%%%$$$#########$$$"""     !!!%%%''')))+++'''!!!       !!!!!! (((000333444666888======<<<;;;999555111///***'''"""     $$$'''((()))&&&        ###$$$%%%%%% (((000444555777888<<<:::888444000,,,(((&&&"""    ###&&&((('''$$$       ###&&&((((((((( (((000444555777888:::888444///***%%%!!!    """&&&(((&&&###      $$$((()))***))) '''///444777777666888555...'''      """%%%'''&&&"""      !!!&&&***,,,++++++ $$$+++111333333222222...(((!!!     ###'''))))))%%%      !!!&&&***+++++++++  (((---......,,,)))&&&        %%%)))+++---((("""       !!!&&&)))++++++*** '''++++++***((("""      %%%)))+++,,,((("""        !!!%%%((())))))))) !!!(((+++***'''%%%      $$$(((***(((%%%         ###&&&''''''''' ###(((***(((###     """%%%'''$$$"""       !!!###$$$%%%%%% """''''''###    """$$$"""!!!      !!!"""###### !!!%%%$$$       !!!!!!!!!      !!!""""""                                                            !!!        !!!!!!       """$$$!!!         !!!###          !!!                                                                                                                                                                                                                                                                                                                                                                                                              $$$"""   !!!"""      !!!$$$"""   %%%'''%%%!!!     !!!###%%%!!!    '''+++***'''$$$     ###%%%%%%!!!    (((---...,,,***!!!      $$$&&&&&&"""    '''---000///...&&&     ###%%%&&&###   %%%,,,000111111***###     !!!$$$'''%%%    ###***///111222---%%%      ###'''&&&      !!!'''+++...///---***###          ###$$$!!!       ''',,,///000///,,,%%%         ###$$$!!!      &&&,,,000222111...'''        """###!!!      ###***///111222///)))!!!        !!!!!!###      %%%+++...111...***$$$       !!!!!!"""     %%%(((---+++)))&&&"""      """    """)))(((''''''&&&!!!     !!!     '''&&&&&&''''''$$$     !!!     !!!%%%&&&%%%###!!!        ###%%%%%%$$$###        ###%%%%%%%%%!!!          ###%%%&&&$$$###!!!           !!!############"""            """###"""           """###"""            ###"""!!!!!!           """$$$$$$###!!!            !!!&&&&&&&&&%%%$$$"""!!!           ###$$$&&&((()))((('''&&&###"""!!!            !!!&&&((())))))(((+++***)))(((&&&%%%$$$###          ###(((***++++++//////...---,,,,,,++++++&&&&&&'''&&&%%%###!!!           """'''+++------////////////////////////+++,,,,,,,,,+++***((('''!!!           !!!%%%(((***,,,------...//////000000//////000000000///---,,,)))'''$$$          !!!###******+++,,,...///000000000111222222222111000//////---)))$$$            !!!"""$$$%%%&&&((((((//////......///000222333000...***&&&!!!           !!!"""###$$$''''''&&&'''(((***,,,---,,,+++)))&&&"""           """$$$''''''&&&%%%"""           """"""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  $$$     """'''        %%%***        &&&+++        &&&***        &&&+++        ###)))...       !!!"""###&&&,,,111       """&&&,,,111      !!!###%%%***000555      ###''')))...555:::      $$$(((+++111888>>>     ###(((,,,222:::@@@       $$$)))...555===DDD       !!!""""""!!!  '''---222999BBBHHH       !!!"""######"""!!! ###***000555===FFFMMM          """###%%%$$$"""!!!!!!!!!""""""%%%,,,333999AAAKKKQQQ          """###$$$$$$"""!!!!!!"""######&&&+++222777<<>>CCCIIIQQQXXX        """######""""""!!!!!!!!!"""$$$%%%)))///666<<>>GGGQQQ\\\ddd     !!!$$$&&&'''$$$""" !!!$$$&&&))),,,222;;;GGGTTTaaahhh      """$$$&&&$$$"""!!!$$$''',,,///555>>>JJJWWWccckkk     """$$$%%%%%%""""""&&&)))///333:::CCCMMMYYYeeemmm      !!!###%%%'''%%%"""###(((,,,000666>>>FFFOOOZZZeeemmm      ######"""###$$$&&&((()))$$$""" !!!&&&+++...111888AAAIIIQQQZZZdddlll      $$$$$$$$$$$$%%%''')))***$$$###"""###%%%)))...111444;;;FFFNNNTTT\\\fffmmm     ###"""""""""###%%%&&&(((######$$$&&&)))---000222888AAALLLTTTYYY```iiiqqq     !!!"""$$$%%%###$$$&&&(((,,,///111333<<>>MMMUUU^^^dddhhhmmmtttzzz """###"""!!!     !!!""""""!!!!!!!!!  ###***333<<>>DDDTTT]]]hhhooosssxxx  """!!!      """ """***444>>>DDDTTT]]]hhhqqquuuzzz       !!!###%%%+++666DDDNNNXXX[[[fffsssyyy{{{      """$$$''',,,666DDDMMMWWW[[[fffrrrxxxzzz      !!!###&&&)))...777CCCLLLWWW[[[fffpppvvvyyy       !!!$$$(((,,,111999DDDLLLVVV\\\fffooouuuyyy    !!!  $$$***///444;;;EEELLLUUU]]]gggooouuu{{{      """"""!!!  $$$+++111777>>>GGGMMMUUU___iiipppvvv~~~     $$$###"""!!! !!!###,,,333999@@@HHHNNNUUU```kkkqqqxxx    $$$$$$###!!!   !!!###,,,444;;;BBBIIIOOOUUUaaalllrrryyy        ###%%%$$$###!!! !!!!!!!!!!!!!!! !!!!!!%%%***000555:::AAAJJJPPPYYYaaakkkttt~~~        $$$$$$$$$###"""  """#########"""!!!  !!!"""'''+++222888===DDDMMMSSS\\\dddnnnvvv           !!!%%%######""""""!!!  ###$$$$$$%%%###"""!!!!!!!!!!!!"""###)))...555;;;AAAIIIRRRXXX```hhhqqqyyy            !!!&&&######""""""""""""!!!!!!!!!##############################$$$$$$,,,111999???FFFNNNXXX___fffnnnvvv|||            !!!&&&######################## !!!""""""!!! !!!"""###$$$$$$%%%%%%%%%---333;;;BBBJJJSSS]]]dddlllssszzz          !!!%%%$$$$$$$$$###############!!!"""""""""!!! """$$$%%%&&&''''''...333<<>>FFFOOOZZZeeennnyyy***)))&&&###!!! !!!         ###""""""!!!!!! &&&&&&%%%$$$"""!!! ### !!!%%%+++111777@@@HHHPPP[[[fffnnn{{{555444222000/////////000///+++%%%       !!! !!!!!! #########"""""""""!!!!!!###!!!&&&---333999BBBKKKSSS]]]hhhooo|||CCCBBBAAAAAABBBCCCEEEFFF@@@<<<666...&&&!!!          !!! !!! !!!"""###$$$ '''...444;;;DDDNNNVVV```kkkrrr}}}PPPPPPQQQSSSVVVYYY\\\^^^ZZZWWWPPPHHH???888222///+++***((('''&&&&&&&&&'''(((%%%!!!        !!!   !!!"""$$$ (((///555<<>>===;;;999999999999:::666333---'''###        !!!  %%% (((000555<<>>HHHRRRZZZdddnnnuuu```eeekkkooossswww}}}~~~{{{xxxuuussssssuuuuuuuuutttsssrrrpppooofffbbb[[[VVVRRRLLLDDD>>>555333111...,,,,,,,,,,,,((((((''''''((()))***+++%%%%%%%%%$$$###""" !!!       !!!""" """$$$###!!!(((...666===HHHRRR[[[dddnnnuuu[[[```gggmmmqqqwww~~~{{{uuupppkkkeee]]]WWWMMMJJJEEEAAA>>>======>>>==================>>>>>>888888999:::999777555333111+++$$$         !!!""""""!!!###$$$### !!!)))...555===HHHSSS\\\eeennnttt}}}NNNTTT\\\bbbgggnnnvvv{{{~~~{{{tttllleee```\\\UUUOOOKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPQQQSSSTTTTTTRRROOOMMMEEE>>>555...***'''###          """#########"""#########""" """)))///555===IIISSS]]]eeennnttt{{{BBBHHHPPPWWW]]]ccckkkqqqwwwzzz~~~}}}tttmmmnnniiiccc\\\YYYXXXZZZ\\\___```ccceeeggggggffffffhhhiiilllmmmmmmkkkiiigggZZZSSSHHH@@@:::444...)))"""       !!!###$$$$$$$$$###$$$######""" ###+++111777???JJJTTT]]]fffooouuu{{{999>>>FFFMMMRRRYYYaaafffnnnpppuuuzzzzzzssstttqqqkkkfffddddddfffhhhlllnnnssswwwzzz{{{{{{{{{zzz{{{}}}~~~~~~}}}|||{{{llleeeZZZQQQIIIBBB999333)))$$$      !!!###$$$$$$$$$$$$$$$"""!!!!!!!!! %%%---333<<>>DDDJJJMMMPPPTTT[[[ccclllssswww~~~wwwpppgggeeecccaaaaaaccceeegggkkkooovvv~~~zzzpppggg^^^SSSGGG???333---%%%         !!!"""$$$%%%%%%"""!!! """!!! """(((000666DDDIIIOOOUUU\\\eeepppxxx~~~###,,,222666999===@@@EEEFFFHHHLLLSSS[[[ccchhhhhhooowww}}}|||tttlllggg___\\\YYYVVVVVVYYY]]]```ggglllrrryyy~~~yyyvvvpppjjjaaaTTTFFF<<<111---&&&         !!!!!!!!!!!!!!!!!!!!!!!!!!!###(((000666>>>HHHQQQWWW___jjjssswww{{{}}}!!!)))///111444888;;;<<<<<<===@@@EEELLLRRRVVVaaagggooouuuwwwyyy}}}{{{zzzwwwrrrkkkddd]]]XXXVVVTTTPPPMMMMMMPPPSSSVVV^^^aaagggnnnrrrtttttttttvvvuuuuuuuuuvvvxxxzzz{{{nnnkkkfff___VVVKKK>>>666,,,)))###          !!!!!!   """$$$***222888@@@IIISSSYYY```llluuuyyy|||&&&***,,,...222555666555555666999===BBBDDDUUU[[[cccggghhhhhhiiijjjhhhgggddd___XXXRRRLLLIIIHHHFFFBBB???>>>@@@CCCEEEMMMPPPUUUZZZ^^^`````````aaaaaa``````aaaaaabbbccc\\\XXXSSSMMMEEE<<<222+++%%%"""           !!! !!!###&&&,,,555<<>>HHHNNNVVVZZZZZZYYYXXXYYY[[[ZZZVVVRRRLLLGGGCCCAAA:::777333000///000222333:::<<<@@@DDDGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHEEECCC???999222+++$$$            !!!$$$(((///999???FFFPPPZZZ```hhhrrrzzz}}} %%%'''((())),,,///333222222333444777999;;;===CCCKKKPPPPPPOOOOOOOOOPPPNNNLLLHHHCCC???<<<:::///---)))%%%######$$$%%%***+++---///111222333333333333333222111000000///000///,,,((("""         !!!!!!  !!!"""""""""!!! """&&&***111;;;BBBIIISSS^^^dddkkkuuu}}} %%%&&&&&&'''***---,,,,,,,,,---///111333555555;;;CCCGGGHHHGGGHHHJJJDDDDDDBBB@@@===999555333***'''### !!!"""######""""""""""""!!!           """!!!  !!!"""######"""!!! ###&&&+++222;;;CCCLLLVVVaaagggnnnwww~~~"""######$$$'''***''''''((()))***,,,---...111666===@@@AAAAAACCCEEE@@@@@@@@@???<<<888444111)))&&&"""          ###"""  ###'''+++222;;;BBBMMMWWWbbbiiipppyyy !!!%%%((((((((((((((()))***+++,,,///444999<<<<<<<<>>???@@@BBBEEEJJJLLLJJJDDD<<<777444---$$$              !!!!!!!!!  """$$$(((000;;;BBBGGGRRR```lllsssxxx  """###''''''&&&&&&(((+++...000666888;;;>>>BBBDDDFFFGGGJJJMMMRRRTTTSSSMMMFFFBBB666000'''!!!              !!!""""""!!!  $$$&&&***111;;;BBBHHHRRR```kkksssyyy!!!!!!!!!###%%%&&&&&&&&&(((+++///333666<<>>AAAFFFIIINNNTTTYYY]]]```aaa^^^aaacccdddbbb]]]WWWSSSHHHAAA999444222///,,,)))%%%###!!!            !!!########################!!! !!!'''+++///666>>>EEEKKKSSS___gggmmmsss|||---,,,***)))***+++---...222333777<<>>BBBHHHOOOVVV[[[^^^```dddjjjqqqvvvzzz{{{|||}}}xxxtttqqqiiiddd\\\XXXUUUSSSNNNKKKFFFBBB===;;;;;;<<<:::888999999888888777666555555222333444555555444333222---+++(((###            !!!###%%%%%%$$$#########$$$$$$"""!!!%%%+++111999DDDKKKNNNVVVaaahhhlllpppvvv|||>>><<<;;;::::::;;;<<<===BBBEEEJJJQQQXXX___eeehhhlllpppvvv|||}}}yyytttmmmhhhfffccc___[[[WWWRRRKKKHHHIIIIIIGGGDDDDDDDDDCCCBBBAAA@@@??????>>>@@@CCCEEEEEECCCAAA???;;;999444...'''!!!            """###&&&%%%$$$"""""""""###$$$""" ###)))000:::FFFOOOOOOYYYeeemmmrrrvvv{{{CCCAAA@@@???>>>???AAABBBFFFIIINNNUUU]]]dddiiilllssswww}}}}}}wwwrrrpppmmmhhhdddaaa[[[TTTQQQQQQQQQOOOKKKIIIIIIHHHGGGFFFEEEDDDDDDFFFHHHLLLNNNNNNLLLIIIFFFDDDAAA;;;444,,,%%%                 """$$$&&&%%%###"""""""""######!!! """(((///;;;HHHQQQPPPZZZhhhrrrwww{{{HHHFFFBBB???>>>>>>@@@BBBDDDIIIPPPUUUYYY___eeejjjpppvvv}}}~~~{{{yyyvvvrrrnnnjjjhhhfff]]]YYYUUUTTTTTTRRRNNNKKKOOOMMMJJJGGGDDDBBBAAAAAABBBEEEJJJNNNRRRSSSSSSSSSMMMHHHAAA;;;555---###                """###$$$"""###$$$%%%&&&%%%%%%$$$%%%###%%%+++111;;;FFFNNNWWW[[[ccckkksssyyy}}}DDDBBB???<<<;;;;;;===>>>DDDHHHNNNTTTXXX^^^dddiiipppuuuzzz||||||{{{|||}}}~~~~~~{{{xxxwwwuuutttqqqnnnjjjfffcccaaaWWWTTTPPPOOOPPPOOOKKKHHHKKKIIIFFFCCCAAA@@@??????AAACCCGGGKKKNNNPPPQQQQQQMMMHHHAAA;;;555...%%%                      !!!"""###!!!###$$$&&&''''''&&&&&&%%%""" &&&+++222;;;FFFNNNWWW[[[ccckkkrrrxxx|||~~~CCCAAA>>><<<;;;<<<===>>>BBBFFFKKKPPPUUUZZZ```dddmmmooorrrrrrqqqqqqqqqrrrpppqqqqqqqqqpppnnnkkkjjjhhhhhhgggeeeaaa]]]YYYVVVMMMJJJGGGFFFGGGGGGCCC@@@BBBAAA>>><<<:::999999999===>>>@@@CCCFFFHHHJJJKKKIIIDDD===888333---%%%          """""""""!!!        !!!""""""###%%%'''(((((((((((($$$### ###(((,,,333<<>>>>>>>>@@@AAA@@@BBBEEEJJJOOOUUUZZZ]]]cccdddeeeeeedddcccccccccaaaaaaaaa```___]]]\\\[[[XXXXXXXXXWWWTTTOOOJJJGGG@@@===::::::<<<<<<999666777666444222000000000000444444555777:::===@@@AAAAAA<<<666222...)))###             !!!!!!$$$$$$%%%&&&'''((())))))***))))))'''%%%"""        !!!""""""$$$&&&(((************%%%$$$!!!!!!$$$)))---333===HHHQQQXXX^^^fffmmmqqqvvvzzz~~~~~~@@@???>>>=========???@@@???@@@AAAEEEJJJOOOSSSUUUXXXXXXXXXXXXXXXWWWVVVUUUSSSRRRQQQPPPOOONNNNNNNNNHHHIIIIIIHHHEEEAAA<<<:::666333000000222222///,,,,,,+++)))((('''&&&''''''*********+++---000333555777222---)))'''$$$            """%%%'''((())))))((()))***,,,...///111111///...---+++((($$$!!!         """###$$$%%%(((***+++,,,,,,,,,(((&&&$$$""""""%%%)))---333===JJJRRRZZZ```iiinnnrrruuuzzz~~~===<<<;;;;;;;;;<<<======CCCBBBAAADDDHHHMMMPPPQQQRRRQQQPPPPPPPPPOOOLLLJJJHHHGGGEEECCCCCCCCCDDDDDD>>>>>>>>>===:::777333111111...++++++------***''''''&&&$$$"""!!! !!!!!!"""""""""###%%%(((***,,,///+++%%%###"""        !!!!!!!!!'''(((+++---////////////......///000111333444444000///...+++'''###        !!!$$$&&&&&&(((***,,,------------+++***(((%%%""" !!!$$$(((---333>>>KKKTTT\\\ccclllqqqrrruuuzzz@@@@@@??????@@@AAABBBBBBJJJHHHFFFGGGKKKNNNPPPQQQRRRQQQOOOOOOOOOLLLFFFBBBAAA@@@===;;;;;;;;;===>>>;;;:::999888555333111///333000---,,,------***''''''&&&$$$"""  !!!"""$$$&&&'''+++'''"""      !!!""""""""""""###%%%'''(((************************///000222444555555555444444444333333333222222222///...,,,((($$$        """&&&))))))***,,,---......------///...+++((($$$!!! ###''',,,333>>>LLLVVV^^^fffooossssssuuu{{{HHHHHHGGGHHHHHHIIIJJJKKKPPPMMMJJJJJJNNNQQQRRRRRRUUUSSSRRRQQQPPPKKKDDD>>>>>><<<:::777777888:::;;;;;;:::888666444222111000666333000///000///,,,)))***(((&&&###"""!!!!!!!!! !!!###$$$%%%%%%+++&&&""" !!!        """$$$&&&'''(((******)))***+++---///000222222222222111111111111333444666777888888777777888777666444333111//////---,,,***&&&"""       $$$(((+++***+++---.........------111000---***&&&""""""&&&+++333>>>MMMWWW___gggpppttttttvvv{{{TTTTTTSSSQQQOOOQQQWWW\\\^^^\\\ZZZYYYYYY[[[]]]___\\\ZZZXXXXXXWWWRRRKKKEEE@@@???>>>======>>>???@@@BBB>>>:::999:::<<<<<<;;;;;;888444444777888777555555444111///---***&&&""" """%%%'''***+++++++++,,,///000...)))&&&%%%&&&!!!!!!!!!!!!         !!!"""#########"""!!!!!!###%%%%%%###!!!$$$"""!!!$$$(((***)))'''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$###"""""""""###$$$%%%##################$$$$$$!!!"""######!!!!!!  """!!!  !!!"""$$$!!! """"""  !!!!!!!!!"""$$$&&&'''''''''&&&&&&''''''''''''(((((((((&&&((()))'''$$$$$$'''***)))***,,,---......------///000111333444666777888???===;;;999888888888888999888888888999:::<<<===666555444222...+++'''%%%!!!            """&&&)))---,,,,,,,,,---///111222///---)))&&&###!!! ###)))...555???KKKSSS```iiisssyyyyyy{{{aaabbbbbb```^^^___dddhhhfffeeecccaaaaaabbbdddeeebbb```______^^^ZZZSSSMMMIIIIIIGGGFFFFFFFFFGGGGGGEEEBBB??????AAACCCDDDDDDEEEAAA======???AAA@@@>>>>>><<<;;;999777444///+++)))+++---000222333444444333666777666222...------******))))))(((((((((((())))))(((((((((((())))))&&&''''''&&&&&&$$$###"""&&&$$$###$$$''''''$$$!!!"""#########"""!!! !!!"""!!!!!!        !!!""""""###$$$%%%%%%%%%$$$###"""%%%%%%&&&&&&''''''((((((&&&'''((()))))))))((('''''')))+++,,,,,,+++)))''''''%%%%%%(((,,,//////.........---,,,,,,,,,------+++++++++***************((((((''''''''')))***+++*********))))))(((((('''((()))++++++)))&&&""" !!!""""""%%%""" """###   !!!######"""!!!  !!!!!!!!!!!! $$$$$$$$$$$$############%%%%%%$$$######$$$%%%%%%&&&$$$!!!"""$$$%%%### !!!"""######$$$%%%&&&&&&$$$%%%'''((()))******))))))******+++,,,,,,------,,,---...,,,)))))),,,000111222444666777777666666666777999:::<<<>>>@@@@@@>>>===;;;999888777777888777666555444444555555666222111000---***&&&###!!!         """&&&***---,,,,,,,,,---///111222///---***'''$$$###"""""""""&&&+++111777AAALLLTTT___hhhrrrwwwyyy{{{pppqqqrrrpppnnnnnnqqqtttsssrrrpppnnnmmmnnnooopppkkkjjjiiijjjjjjfff___YYYWWWWWWUUUTTTSSSSSSSSSSSSMMMKKKJJJJJJMMMPPPQQQRRRTTTPPPKKKJJJLLLNNNNNNLLLKKKJJJIIIHHHGGGCCC>>>:::888999;;;>>>@@@AAABBBBBB@@@BBBDDDCCC@@@===;;;:::999888777666555666777777777666555444444555666777555666777777666333000///555333222333555555222...///000000000000...,,,+++------.........---,,,,,,+++*********))))))))))))&&&###!!!""""""###$$$$$$%%%%%%%%%%%%&&&'''((()))******+++,,,------------,,,,,,......//////000111222222000111222333333222111000222333555666666555333222---------///333666777777666555333111111111333444444333222111000////////////.........///000222333333333222111000///......222333555666444000,,,)))$$$###!!!"""%%%'''((((((***)))'''&&&%%%&&&((()))---***&&&&&&''''''%%%"""############%%%''')))***&&&%%%%%%%%%%%%%%%&&&'''*********)))((('''&&&%%%&&&''''''(((''''''&&&%%%+++++++++******))))))(((++++++************++++++***'''%%%&&&))))))'''%%%(((((()))***+++,,,------)))***,,,---............///000111222333333333333333444444222///000333777888999;;;===>>>>>>>>>>>>======>>>@@@AAACCCDDDDDD>>>===<<<:::888777777777555444222///---,,,,,,,,,,,,+++)))&&&###         !!!&&&***---,,,,,,,,,---///111222000...,,,)))'''%%%%%%%%%&&&***///444:::CCCNNNVVV___gggpppvvvxxxzzzyyy{{{}}}|||yyywwwyyy|||~~~}}}|||||||||~~~wwwvvvuuuwwwwwwtttmmmgggeeeeeedddbbbaaa``````___[[[ZZZYYYZZZ[[[]]]___```ccc___ZZZXXXZZZ\\\\\\[[[YYYXXXXXXXXXWWWSSSMMMIIIHHHIIIJJJLLLNNNOOOQQQQQQPPPRRRSSSSSSQQQNNNLLLKKKIIIHHHFFFDDDDDDDDDEEEFFFEEEDDDCCCBBBBBBCCCEEEFFFDDDEEEHHHHHHGGGCCC???<<>>;;;;;;<<<===>>>>>>===<<<;;;<<<<<<;;;;;;:::999888888888777777666666555555555111...)))&&&$$$"""  ###&&&(((***+++,,,,,,------...//////000......///000111222333333222333333444444444444444444555666777888:::;;;;;;;;;<<<=========<<<;;;::::::;;;============;;;:::777777666777999;;;======999777555333222333555666<<<;;;999777666555444555333333222333444555777888888888777777666666555555999;;;>>>???===999444111+++***)))***,,,...///000333111...,,,+++---///000666222...,,,------+++(((((((((((()))+++---000111......---------.........000111000000///---+++***,,,,,,---...............333222222111000///......111111000000000000111111...,,,***+++...///---+++,,,---...///000111222333000000111222333333333444777888999999999999888777888999999777555555888<<<;;;<<<>>>@@@AAAAAAAAA@@@@@@@@@??????????????????>>>===<<<:::999777666666333111...***'''%%%$$$######"""           &&&***------------...000111333111000---+++)))(((((((((***...333999>>>GGGQQQXXXbbbiiipppuuuwwwyyy}}}yyytttrrrqqqqqqpppooommmllllllmmmllllllkkkkkkkkklllmmmpppkkkgggfffiiikkkkkkjjjgggfffffffffeeebbb]]]YYYXXXXXXYYY[[[\\\^^^___```bbbbbbaaaaaaaaa```^^^]]]YYYXXXVVVTTTSSSSSSSSSSSSRRRQQQPPPPPPQQQRRRSSSTTTRRRSSSVVVWWWVVVQQQMMMJJJMMMKKKJJJKKKMMMMMMJJJFFFGGGHHHJJJKKKLLLMMMLLLLLLIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCBBBAAAAAA===:::555111///,,,***(((&&&%%%%%%$$$######""""""######"""!!!"""###$$$%%%###!!! ###$$$###$$$$$$$$$###"""   !!!!!!!!!############"""""""""""""""""""""!!!!!! &&&(((***---000333555777888888888888999999999999777777888999:::;;;;;;<<<888888888888888888999999888999:::<<<>>>@@@AAABBBDDDDDDEEEEEEEEEDDDBBBAAA???@@@AAAAAAAAAAAA@@@???@@@@@@???>>>===>>>@@@AAA???===:::777777888999;;;AAA???===;;;:::999::::::777666666666666888999;;;999999::::::;;;;;;<<<<<<>>>@@@BBBBBB@@@===888555111111111111222333666777999777555333333444666888===999555333444444222///,,,,,,,,,---///111333555444555555555666666666666555555555555444111///---///000000111333444555666777777666555444444333333444444555555555555444444222000...///333444333000///000111222444555666777555555555666666777888888>>>>>>??????>>><<<:::888:::<<<===;;;888888;;;>>>???@@@BBBCCCDDDDDDCCCCCCDDDCCCAAA>>><<<999888777;;;:::999888666444333222...,,,((($$$!!!          !!!&&&+++///.........///111333444333111///---+++*********,,,000666;;;AAAIIISSSZZZfffkkkqqqvvvxxxzzz}}}~~~}}}}}}}}}}}}|||zzzyyyxxx|||}}}}}}{{{yyyxxxyyyzzzzzzwwwtttuuuxxxzzzyyyxxxuuutttsssrrrrrrpppmmmjjjhhhhhhhhhiiikkklllnnnooorrrpppmmmmmmnnnooonnnmmmiiihhhgggeeecccaaa______^^^^^^______```aaaaaaaaa^^^```cccdddccc___[[[XXXXXXWWWVVVXXX[[[[[[XXXUUUTTTUUUWWWYYY[[[[[[[[[ZZZUUUTTTSSSRRRQQQQQQQQQQQQSSSSSSRRRQQQPPPOOOOOONNNJJJGGGBBB>>>;;;999777555111111111000000000000///111000/////////000222222///...---,,,,,,---///000000000000000///---+++)))+++******)))((()))))))))******,,,------...------............---------------,,,,,,++++++*********///111333666:::===???AAACCCBBBBBBBBBBBBAAAAAAAAA===>>>???@@@AAABBBBBBCCC???>>>===<<<<<<<<<<<<===;;;<<<>>>@@@CCCEEEGGGHHHHHHIIIJJJJJJIIIHHHFFFEEEBBBBBBCCCCCCCCCCCCBBBBBBFFFEEEDDDAAA??????AAACCCEEECCCAAA???>>>>>>???@@@AAA@@@>>><<<;;;<<<===>>>;;;:::999999999:::;;;<<<;;;<<<===>>>???@@@@@@AAABBBBBBCCCCCCAAA>>>;;;999666777888999999;;;>>>AAAAAA???>>><<<<<<<<<>>>???CCC???:::888999:::888666222111111111222333555666999999:::<<<<<<<<<<<<<<<::::::;;;;;;999666333111222222222333444666888999888888777777666666555555555666666777777666666555555333111333777999777555333444555666888999;;;;;;999999888888999:::;;;;;;@@@@@@AAAAAA@@@>>>;;;999;;;>>>@@@@@@===;;;===???EEEEEEFFFGGGGGGGGGEEEEEEEEEDDDAAA===888444111000333222111000...,,,***)))%%%###         """'''+++111000000000111333555666555333111...,,,*********,,,000777===CCCKKKUUU\\\hhhlllrrrvvvzzz}}}~~~}}}}}}|||{{{yyyvvvvvvvvvwwwxxxzzz|||}}}}}}zzzvvvuuuvvvyyyzzzyyywwwwwwvvvuuurrrnnnkkkiiiiiijjjlllnnnoooooonnnmmmjjjkkkmmmnnnnnnkkkhhhffffffddddddfffiiijjjhhheeeddddddfffgggggggggfffeee```___^^^\\\\\\\\\]]]]]]aaa```___^^^]]]\\\[[[[[[WWWTTTOOOKKKIIIGGGDDDBBB======>>>>>>>>>>>>??????@@@???>>>>>>>>>???@@@AAA===<<<<<<;;;;;;<<<<<<<<<===>>>>>>===;;;999777666888777666555555555666666777888:::;;;<<<<<<;;;;;;;;;:::::::::999999999999888888888777666555555555777888;;;>>>AAADDDGGGHHHKKKKKKJJJIIIHHHGGGFFFFFFBBBBBBCCCDDDEEEFFFGGGGGGFFFEEECCCAAA@@@@@@@@@AAA???@@@BBBDDDGGGJJJLLLMMMJJJKKKKKKKKKKKKIIIHHHGGGDDDEEEEEEEEEEEEEEEEEEDDDFFFFFFEEEBBB??????BBBEEEEEEDDDCCCAAA@@@@@@@@@??????===<<<;;;;;;===@@@AAA@@@???>>><<<<<<===>>>>>>AAAAAABBBBBBCCCCCCDDDDDDFFFEEEEEEDDDBBB@@@>>>===999<<>>===;;;999888777666666666777888:::<<<===???AAAAAAAAAAAA???@@@AAAAAA???<<<999666555555444333444555666777777777777777666666666666555555666777777666555555777555444666:::<<<;;;888888888:::;;;===???@@@AAA;;;;;;:::::::::;;;<<<======>>>@@@AAAAAA???===;;;<<<@@@EEEEEECCC@@@???@@@DDDDDDEEEEEEDDDCCCBBB@@@???===999555000,,,(((''''''''''''%%%###!!!             !!!###'''+++222222222222333555666888666555222...,,,***))))))***///777===DDDLLLVVV\\\hhhkkkqqqwww}}}~~~zzzxxx{{{~~~|||wwwrrroooppprrruuuxxxxxxxxxvvvtttqqqrrrtttuuuuuussspppoooooonnnmmmppptttuuussspppooooooppppppooonnnlllkkkgggfffdddcccccccccdddeeeiiiiiihhhgggfffeeedddccc___\\\XXXTTTRRRPPPNNNLLLFFFFFFFFFGGGHHHHHHIIIIIIJJJIIIHHHHHHHHHIIIKKKKKKFFFFFFFFFFFFFFFFFFEEEEEEGGGGGGGGGFFFDDDBBB@@@>>>AAA@@@???>>>===>>>??????AAABBBDDDEEEFFFFFFEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>=========;;;<<>>===<<<;;;;;;===<<<::::::;;;>>>AAACCCDDDCCCAAA@@@??????@@@@@@FFFFFFFFFFFFFFFFFFFFFFFFHHHHHHFFFDDDCCCAAA@@@@@@;;;???CCCEEEHHHLLLRRRWWWSSSRRRQQQOOOLLLJJJHHHGGGIIIDDD???===???@@@@@@>>>>>>===;;;:::999999999:::;;;<<>>@@@AAA@@@>>>===>>>CCCHHHJJJGGGDDDBBBBBB??????@@@???>>><<<:::999555333000,,,'''###             """$$$(((+++444333333333444666888999777555222///,,,***)))((()))...666===DDDLLLVVV]]]fffjjjpppxxx~~~~~~{{{xxxyyyyyy{{{~~~|||yyyvvvwwwzzz|||{{{zzz}}}|||||||||}}}{{{xxxvvvuuuvvvuuurrrnnnlllkkkjjjiiiiiijjjlllmmmqqqssstttqqqmmmkkklllnnniiiccc\\\XXXXXXXXXXXXWWWTTTSSSPPPNNNMMMOOOQQQRRRRRRQQQQQQPPPPPPOOOOOONNNOOONNNMMMMMMOOORRRVVVXXXQQQQQQRRRRRRQQQOOOMMMLLLIIIJJJKKKKKKKKKJJJHHHGGGGGGIIIKKKMMMOOOPPPPPPPPPPPPOOOMMMJJJIIIHHHHHHHHHJJJJJJIIIHHHGGGHHHIIIIIIFFFCCCBBBEEEJJJNNNOOONNNTTTTTTTTTRRRPPPMMMJJJHHHIIIKKKLLLMMMMMMJJJHHHFFFLLLLLLMMMLLLKKKIIIGGGFFFIIIIIIIIIIIIJJJJJJJJJJJJHHHIIIIIIIIIHHHFFFDDDCCCFFFGGGHHHIIIIIIIIIHHHGGGFFFBBB???>>>AAABBBAAA???AAAAAA@@@???>>>>>>======:::;;;===???@@@@@@??????>>>===<<<;;;===???BBBDDD@@@AAACCCDDDEEEDDDCCCCCCBBBCCCDDDDDDCCCBBBAAA???:::<<>>===>>>=========<<<<<<;;;;;;;;;999999:::;;;>>>AAADDDEEEDDDDDDDDDCCCBBBAAAAAA@@@<<<;;;999777666666666777444555555666666777777888777666555444444555666777333555888;;;===?????????<<<===???@@@AAAAAA@@@@@@AAA===:::999;;;<<<:::888888999;;;===???AAABBBCCCDDDDDDBBBAAA???>>><<<<<<=========;;;777111,,,)))+++***(((%%%!!!        !!!#########!!!     !!!###%%%)))---...///000222555777999:::777444000,,,)))(((((((((...111666===EEEMMMTTTXXXfffhhhnnnxxx~~~|||}}}{{{|||~~~~~~~~~~~~~~~~~~|||yyywwwxxxyyywwwsssooorrrrrrrrrqqqqqqrrrrrrrrrppprrrsssqqqnnnlllmmmooolllfff```\\\[[[\\\[[[[[[XXXWWWUUUTTTTTTUUUVVVWWW\\\[[[ZZZZZZYYYXXXWWWWWWSSSRRRPPPPPPPPPSSSUUUWWWVVVVVVVVVVVVUUUSSSQQQPPPOOOOOOPPPPPPOOOMMMLLLKKKKKKMMMOOORRRSSSSSSSSSSSSVVVUUUSSSQQQOOOOOOOOOOOOMMMLLLJJJIIIIIIIIIKKKLLLJJJGGGEEEHHHLLLQQQRRRQQQTTTTTTSSSQQQOOOMMMKKKJJJHHHIIIKKKLLLLLLJJJHHHFFFIIIJJJKKKLLLKKKKKKJJJIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEGGGHHHHHHIIIIIIHHHGGGFFFDDDAAA>>>???AAACCCAAA???AAAAAAAAAAAA@@@>>>===<<<:::;;;===>>>@@@@@@@@@???>>>===<<<;;;===???BBBDDDAAABBBCCCDDDDDDCCCBBBBBB???@@@AAAAAAAAAAAAAAAAAA@@@BBBFFFIIIMMMOOOQQQQQQXXXVVVSSSTTTUUUTTTPPPMMMHHHFFFDDDAAA???=========;;;;;;:::::::::::::::;;;:::::::::;;;<<>>;;;:::888777666777777777999999999999::::::::::::666666555444444555666777222333666999;;;<<<======;;;<<<>>>???@@@@@@??????>>>;;;888888;;;===<<<:::999:::;;;<<<===>>>???@@@@@@???>>><<<:::999777777444444444222...)))%%%"""      !!!$$$$$$###"""      !!!###%%%))),,,...///111333555777777888555222...+++((('''((()))...000555<<>>AAAAAABBBBBBAAA???===;;;999;;;===???AAAAAABBBAAA>>>=========>>>AAACCCEEEBBBCCCCCCCCCCCCBBBBBBAAA>>>>>>>>>>>>???@@@AAAAAACCCDDDFFFIIIJJJLLLLLLMMMPPPPPPQQQUUUXXXWWWRRRMMMIIIGGGEEEBBB???===<<<<<<:::999777666666888999;;;::::::999999999:::<<<=========<<<;;;::::::::::::888888777777777777888888>>>============<<<<<<<<<666555555444444555555666111222555777999::::::::::::;;;===>>>??????>>>>>>;;;888666777:::======;;;999999999:::::::::::::::999888666444222000...---'''''''''%%%"""      ###%%%&&&%%%###"""       """$$$(((,,,---///111444555666555444111///,,,)))''''''((()))---///333:::DDDOOOYYY^^^eeeggglllttt}}}~~~}}}}}}~~~}}}wwwqqqpppqqqsssttttttrrrpppnnnoooqqqrrrqqqnnnnnnqqqttttttqqqmmmjjjhhhffffffeee^^^^^^```aaaaaa``````___cccbbb```^^^]]]\\\\\\\\\[[[ZZZYYYXXXWWWXXXYYYZZZ^^^^^^^^^]]]\\\[[[ZZZYYYVVVWWWWWWWWWWWWWWWWWWVVVVVVXXX[[[^^^___^^^\\\[[[YYYXXXVVVTTTSSSSSSSSSTTTUUUSSSPPPNNNMMMOOOQQQRRRQQQMMMIIIJJJNNNRRRSSSSSSRRRQQQNNNKKKKKKKKKMMMNNNMMMMMMNNNNNNMMMKKKIIIHHHEEEFFFGGGHHHIIIJJJJJJJJJGGGEEEDDDEEEHHHIIIGGGEEEGGGFFFDDDCCCCCCEEEHHHIIIHHHHHHHHHGGGFFFEEEDDDDDD???======???BBBBBB???<<<@@@AAABBBCCCBBB???<<<999:::<<<>>>AAACCCDDDDDDDDD@@@@@@??????@@@BBBEEEFFFDDDDDDDDDCCCCCCBBBAAAAAA???>>>=========>>>???@@@@@@@@@AAACCCDDDEEEFFFGGGGGGHHHMMMSSSWWWVVVQQQKKKIIIHHHEEEBBB???===;;;:::888777555333444666888:::888777555444444444555555666666444333333333444444333444444555666777777888>>>>>>===<<<<<<;;;::::::555555444444444333444444111222444666888888888888:::;;;<<<>>>>>>>>>>>>===999666333444777999999777666666555444333222111111......,,,***'''%%%######      !!!$$$&&&'''&&&$$$###!!!        !!!$$$(((+++---///222444555444333111...,,,)))'''&&&&&&((()))---///333:::EEEQQQ\\\bbbeeehhhlllssszzz~~~~~~~~~xxxrrrnnnppprrrtttsssqqqnnnllloooqqqrrrpppmmmmmmqqquuuuuutttrrrooollliiihhhhhh^^^___aaabbbbbbaaa```___bbbaaa___]]]\\\[[[\\\\\\]]]\\\\\\\\\]]]^^^___```______^^^]]]\\\[[[ZZZZZZUUUUUUVVVWWWXXXYYYZZZZZZZZZ\\\^^^```aaa```^^^]]][[[ZZZXXXVVVUUUUUUVVVVVVWWWVVVSSSQQQPPPQQQRRRSSSOOOKKKHHHHHHKKKOOOOOONNNPPPNNNKKKIIIHHHIIIKKKMMMRRRRRRQQQPPPMMMKKKIIIGGGEEEEEEEEEEEEEEEEEEEEEEEECCC@@@???BBBGGGJJJIIIFFFFFFEEECCCBBBBBBEEEHHHJJJGGGGGGFFFEEEDDDCCCCCCCCC>>>===<<<>>>AAAAAA>>>;;;???@@@AAAAAA@@@===999777;;;<<>>===;;;::::::;;;;;;<<<<<<===>>>@@@BBBCCCDDDCCCEEEJJJQQQVVVUUUOOOJJJDDDCCCBBB???<<<999777666555333111000000111444666222000///---,,,,,,,,,------,,,+++*********+++,,,,,,---///111222444555666:::999999888777666555555333333333333222222111111111222444555666666555555777888:::;;;<<<<<<;;;;;;666222......000111000...///...---+++***((('''&&&###"""!!!      """%%%'''((('''%%%$$$!!!      !!!###'''+++,,,...111333444333111000,,,***(((&&&%%%&&&((()))---///444<<>>>>>>>><<<999777555888999;;;===???@@@@@@@@@??????>>>=========>>>>>>;;;;;;:::999999999::::::;;;:::888777555444444444777888888:::;;;===???@@@???AAADDDJJJOOONNNIIIDDD:::999888666333000...,,,...,,,+++)))))))))+++,,,((('''&&&%%%$$$$$$%%%%%%$$$###!!! !!!###$$$$$$&&&(((+++...000111222444444333222111111000000111111111111111000.........///000111111111000///111222333555555555555444000,,,(((&&&'''(((&&&###$$$###"""!!!       """%%%'''((('''%%%$$$       """&&&***,,,---///111222222111000,,,***'''%%%%%%&&&''')))...111666???JJJVVVaaagggjjjmmmssswww{{{~~~||||||}}}|||xxxtttuuuvvvwwwxxxwwwuuusssrrroooppppppmmmjjjkkknnnrrrrrrttttttrrrmmmiiiggghhhdddddddddcccbbbaaa```___bbbaaa___]]]]]]___aaabbbbbbbbbbbbcccdddffffffgggcccbbb```^^^]]]]]]]]]^^^[[[ZZZZZZYYYZZZ[[[\\\]]]\\\[[[[[[ZZZZZZZZZ[[[[[[]]]\\\[[[YYYYYYYYYZZZZZZVVVVVVUUUTTTSSSRRRQQQPPPLLLIIIHHHIIIKKKLLLIIIGGGLLLJJJHHHEEEDDDDDDEEEFFFKKKJJJIIIHHHGGGFFFDDDDDD???>>>===<<<<<<<<<======???<<<:::>>>EEEIIIHHHDDDEEEDDDCCCBBBBBBCCCEEEFFFBBBAAA@@@??????@@@AAAAAAAAA>>>;;;;;;<<<===;;;888<<<<<<;;;:::888666444333222333555666888888888777:::999888777666555444444111000/////////000111222000000000///...---,,,+++............000222333444444444555999======999555,,,++++++***'''%%%"""!!!$$$###""" """&&&))),,,---...000000//////......------//////000000///---,,,+++((()))***+++******((('''((()))***,,,,,,,,,,,,+++)))%%%           """$$$''''''&&&%%%###     """&&&)))+++,,,...///000111111111,,,***(((%%%%%%%%%'''(((///222888BBBMMMYYYbbbhhhlllqqqwww{{{~~~~~~}}}~~~{{{zzz|||{{{wwwttttttuuuuuuuuutttsssqqqpppooopppooollliiiiiimmmqqqqqqssstttqqqlllhhhfffgggggggggfffdddcccbbbaaa```^^^]]][[[YYYZZZ\\\^^^```ddddddeeeeeefffgggggggggeeedddbbb```_________``````___]]]\\\[[[[[[\\\\\\[[[ZZZYYYXXXWWWXXXYYYZZZXXXWWWVVVTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTRRRPPPOOOLLLJJJIIIKKKMMMMMMIIIFFFJJJIIIGGGEEECCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCC<<<;;;:::999999:::<<<<<<@@@<<<:::>>>EEEHHHFFFBBBEEEDDDCCCCCCBBBCCCDDDEEE@@@???>>>>>>>>>???@@@AAACCC???;;;:::;;;<<<:::888;;;:::999777555444222222,,,...///111222222111111555444333222000...------)))(((((('''((()))+++,,,'''((()))******)))'''&&&$$$$$$#########$$$&&&''''''&&&&&&(((++++++((($$$""""""!!! ###&&&)))++++++............------------......//////...,,,+++)))$$$$$$%%%%%%%%%$$$###"""!!!"""###%%%%%%%%%%%%$$$###         !!!$$$&&&'''&&&$$$###    """&&&)))+++,,,---...///111222222---+++(((&&&%%%%%%'''(((000333:::DDDOOOZZZccchhhnnnssszzz~~~~~~~~~}}}|||yyywwwuuutttttttttqqqtttuuusssooolllkkklllpppmmmjjjiiijjjjjjiiihhhnnnoooqqqqqqooojjjeeebbb______^^^]]]]]]\\\[[[[[[YYYVVVTTTRRRTTTXXX]]]```cccaaa___^^^```dddhhhkkkbbbbbbaaa```___^^^^^^^^^\\\\\\[[[ZZZYYYXXXWWWWWWVVVWWWXXXXXXWWWVVVUUUTTTSSSTTTTTTTTTTTTRRRPPPOOORRRSSSTTTTTTRRROOOLLLJJJKKKKKKKKKIIIGGGDDDBBB@@@AAA@@@>>>===<<<<<<<<<===BBBAAA@@@???>>>???@@@AAA888777666444444444444555:::;;;>>>AAABBBCCCBBBBBBBBB@@@>>><<<;;;;;;;;;;;;888888888999:::<<<>>>@@@@@@>>>;;;777555333222222222333444444333000,,,***(((***,,,***'''&&&'''))))))((('''&&&%%%$$$###"""$$$$$$###"""!!!!!!   """###$$$%%%%%%&&&&&&&&&''''''''')))(((&&&$$$$$$$$$$$$%%%           !!!"""$$$&&&&&&$$$""" !!!       %%%(((***------------............,,,,,,***&&&""""""&&&***///333:::DDDPPP\\\eeekkkrrrtttxxx{{{~~~{{{}}}{{{yyywwwtttrrrqqqqqqqqquuuwwwyyyxxxuuuqqqppppppooommmjjjiiiiiijjjiiihhhiiijjjlllmmmkkkgggccc```\\\\\\\\\[[[[[[ZZZZZZZZZUUUSSSQQQPPPQQQUUUYYY]]]aaa```]]]\\\]]]___bbbddd^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZXXXWWWUUUTTTSSSRRRRRRSSSTTTUUUTTTSSSRRRQQQQQQRRRRRRRRRQQQPPPNNNMMMMMMNNNNNNOOOMMMJJJGGGEEEGGGGGGFFFEEEBBB@@@===<<<===;;;999777666777888999;;;;;;:::::::::;;;<<<<<<888777666444333444444555999;;;>>>AAACCCDDDDDDCCC@@@???===:::999888888888888777666666777888:::;;;<<<:::777444111///------+++,,,------+++(((%%%###"""$$$%%%$$$!!! !!!###!!!!!!   !!!!!!!!!!!!"""""""""""""""!!!         !!!"""%%%&&&&&&%%%###"""!!!      %%%)))+++............------,,,,,,******)))%%%""""""&&&***---111999BBBMMMYYYbbbhhhsssvvvyyy}}}~~~~~~~~~~~~|||{{{vvvuuusssqqqooommmllllllsssuuuxxxxxxuuurrrpppooojjjhhheeeddddddddddddcccbbbdddeeefffdddaaa]]][[[VVVVVVVVVVVVVVVVVVVVVVVVPPPNNNLLLLLLMMMPPPTTTWWW\\\[[[ZZZYYYYYYYYYZZZ[[[WWWWWWWWWWWWWWWWWWWWWWWWWWWVVVTTTRRROOOMMMKKKJJJKKKLLLMMMNNNNNNNNNMMMLLLLLLLLLMMMMMMLLLKKKJJJIIIEEEFFFGGGGGGEEECCC@@@???@@@???>>><<<:::777555333555333000...---...111222111111222333444555666777777666555333222333333444777:::===AAADDDEEEEEEEEE???>>>;;;888666444333333666555333222111111222222555333111---***(((&&&%%%!!!"""""""""!!!            !!!"""%%%''''''&&&%%%###"""      %%%***---.........---,,,+++***)))'''((('''$$$!!!!!!%%%))),,,000888AAAJJJUUU```fffuuuxxx{{{~~~~~~~~~|||yyy}}}}}}|||{{{|||~~~~~~}}}|||}}}{{{zzzyyyyyyzzz|||~~~zzzzzzzzzzzzzzzzzz{{{{{{zzzzzzyyyxxxvvvssspppnnnpppooonnnllljjjhhhggggggjjjlllnnnooonnnllliiigggccc```^^^\\\]]]]]]\\\\\\^^^^^^______\\\XXXTTTRRRMMMMMMMMMMMMMMMMMMNNNNNNIIIHHHGGGGGGHHHJJJMMMOOORRRRRRSSSSSSSSSSSSSSSTTTQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQOOOLLLIIIFFFCCCBBBAAABBBDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCAAA@@@===>>>>>>>>>>>><<<:::999666555444222///---+++***,,,)))&&&###"""$$$(((***((()))+++...000111222333444333222000000000000111444666:::???BBBDDDEEEEEE???===;;;888555222000///222111...,,,***))))))))),,,+++)))&&&"""             !!!###%%%'''((('''%%%$$$"""     %%%***---.........---+++)))'''%%%###%%%%%%### $$$(((---222999AAAJJJTTT```gggwwwyyy}}}vvvxxx{{{}}}~~~}}}zzzxxxqqqsssvvvyyy{{{{{{zzzyyy|||~~~}}}~~~|||zzzyyyxxxuuurrrssssssrrrrrrsssuuuwwwyyy{{{xxxwwwwwwwwwrrrrrrrrrssstttvvvxxxyyysssssssssrrrrrrqqqqqqpppmmmmmmlllkkkiiifffcccbbbffffffeeedddcccbbb``````aaabbbccceeeeeedddbbb```^^^\\\YYYXXXXXXYYYXXXWWWXXXXXXWWWUUUQQQLLLHHHEEE@@@@@@@@@@@@@@@AAAAAAAAA@@@?????????@@@AAACCCDDDEEEFFFGGGIIIJJJKKKLLLLLLHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHFFFCCC@@@===;;;:::666777888999999999888777666777888999888777666555555555666666555444333222+++***)))'''%%%###"""!!!""" !!! ###&&&***---/////////000///---,,,++++++,,,,,,...111555:::>>>@@@AAABBB>>><<<:::777444000...,,,,,,+++(((%%%"""!!! ###"""!!!              !!!###&&&'''((('''%%%$$$"""     $$$(((+++,,,,,,,,,+++)))&&&###!!!!!!"""!!!###'''///555<<>>999666222222222222222222111111222222222333444444555666555666777:::<<<>>>@@@AAA========================<<<;;;999777444222000///,,,------...---,,,+++***)))***++++++++++++))))))++++++++++++++++++******!!! """&&&***+++++++++)))((('''%%%%%%%%%%%%&&&(((***///444777:::;;;;;;999999777444000---***(((%%%$$$!!!              """$$$&&&''''''&&&###"""!!!    """%%%'''))))))))))))&&&###  """&&&///555===DDDKKKUUUcccmmmwwwyyy}}}\\\[[[[[[^^^```aaa___]]]ZZZZZZ\\\]]]___bbbdddeeehhhkkknnnnnnmmmkkklllmmmqqqsssuuuwwwyyyzzzzzzzzzwwwuuurrrqqqqqqoooiiidddcccbbbbbbbbbcccfffhhhjjjnnnooonnnkkkgggfffgggiiirrrrrrrrrsssuuuwwwyyyzzz{{{xxxsssooommmnnnppprrrpppnnnjjjfffcccbbbaaaaaaYYY[[[\\\^^^^^^]]]\\\[[[^^^^^^]]]\\\ZZZWWWUUUSSSQQQQQQOOONNNMMMLLLLLLLLLGGGHHHIIIJJJKKKJJJJJJIIINNNLLLKKKLLLOOOQQQQQQOOOIIIGGGDDDCCCCCCCCCCCCBBB???>>><<<999555000+++)))&&&&&&%%%%%%$$$$$$############$$$%%%&&&&&&&&&&&&&&&&&&((())),,,///111333111111000000//////......,,,+++***)))'''&&&$$$$$$$$$$$$%%%$$$$$$"""   """%%%&&&&&&%%%$$$"""!!!  """$$$)))---111333444444333222111...+++'''$$$"""            ###$$$&&&'''&&&$$$!!!      """"""%%%&&&'''&&&$$$!!!!!!%%%,,,222;;;AAAHHHSSSbbbmmmvvvxxx|||UUUTTTSSSUUUXXXYYYXXXVVVUUUUUUUUUVVVXXX\\\^^^```cccfffhhhhhheeeccccccdddggghhhjjjmmmooooooooooooqqqooonnnnnnnnnkkkeee```___^^^^^^^^^```bbbeeegggeeefffeeeccc___]]]___bbbeeeeeeeeeeeegggiiikkklllmmmjjjfffbbbbbbdddgggiii___]]]ZZZWWWUUUSSSRRRRRRPPPRRRTTTVVVVVVTTTRRRPPPQQQQQQPPPNNNLLLHHHEEEDDDDDDCCCBBB@@@???@@@@@@AAA<<<===???AAABBBBBBAAAAAADDDAAA???@@@CCCFFFFFFEEE:::777555333444444444333444444222///+++'''###!!!!!!$$$'''((()))(((((('''&&&%%%%%%$$$!!!!!!  !!!"""!!! !!!%%%)))---///000000------,,,***&&&###              ###$$$&&&&&&%%%###       ###$$$%%%%%%### !!!$$$(((///888???FFFQQQ```llluuuwww|||NNNOOOPPPRRRTTTVVVXXXYYYYYYVVVRRRRRRUUUVVVUUUSSSWWWYYY\\\[[[ZZZZZZ\\\___ZZZ]]]``````___```cccfffccceeehhhjjjiiieeeaaa^^^\\\___bbbbbb``````bbbeeeaaa___]]]ZZZYYYZZZ\\\]]]aaaaaabbbaaa```___]]]\\\[[[YYYWWWUUUSSSSSSTTTUUUMMMLLLKKKJJJIIIJJJKKKKKKEEEIIILLLKKKHHHDDDCCCCCC>>>>>>>>>===;;;888666444555555555444444444444333000000000111111111111111111222333555777888::::::------,,,,,,+++*********%%%$$$"""  $$$&&&((()))***)))(((&&&###                 !!!###!!!"""$$$&&&&&&$$$"""!!!   """!!!  %%%***000:::CCCLLLVVV```hhhnnnuuu~~~JJJLLLNNNPPPSSSVVVYYYZZZUUURRRNNNNNNPPPQQQPPPNNNTTTVVVYYYZZZYYYXXXZZZ\\\TTTWWWZZZ[[[YYYXXX[[[]]]___aaaccceeeeeeccc```^^^___```aaaaaaaaabbbdddfffbbb```^^^\\\\\\\\\^^^___[[[[[[ZZZYYYVVVSSSQQQOOONNNMMMJJJGGGFFFFFFGGGHHHBBBAAA???>>>======>>>???:::===@@@???<<<888777777333333222111000---+++)))((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))***,,,---...$$$$$$######"""!!!!!!!!!  !!!$$$&&&''''''%%%$$$"""               """###"""###%%%&&&&&&$$$!!!    %%%)))000999CCCLLLVVVaaaiiimmmttt}}}GGGIIIKKKOOOSSSWWWZZZ\\\VVVSSSPPPPPPRRRSSSQQQNNNQQQTTTWWWYYYXXXXXXXXXXXXQQQUUUYYYYYYVVVTTTUUUVVV[[[\\\]]]______`````````bbbaaa``````ccceeeffffffbbbaaa````````````aaaaaaZZZYYYWWWSSSOOOKKKGGGEEEBBB@@@===:::999999:::;;;888666555333333333333444000222444333111...,,,+++''''''''''''%%%###!!! !!!"""###    """######              """######$$$%%%&&&%%%###   $$$(((///999BBBLLLWWWccckkknnnttt|||JJJKKKMMMPPPUUUYYY]]]___```]]]ZZZZZZ\\\]]][[[XXXTTTVVVZZZ\\\\\\[[[ZZZYYYVVVZZZ^^^^^^ZZZWWWVVVWWWYYYYYYYYY[[[]]]___aaabbbeeebbb```aaaeeeiiiiiihhhdddeeeeeeffffffffffffeeeaaa___[[[UUUOOOIIIEEEBBB<<<:::666444222333555666555444333111000111111222---...///...,,,)))'''&&&""""""###"""!!!                       """$$$$$$%%%&&&&&&$$$"""  ###(((...888BBBLLLXXXeeennnrrrwww~~~RRRSSSTTTWWW[[[___dddfffjjjhhhfffgggiiijjjgggddd___```ccceeeeeedddbbb```\\\```cccccc___[[[ZZZZZZ\\\[[[[[[\\\^^^bbbeeeggghhheeedddffflllooopppooolllmmmoooqqqqqqpppnnnmmmiiifff```XXXPPPHHHCCC@@@666444000...---...111333555444222111111111222333---,,,,,,+++)))'''%%%### !!!!!!                    """###$$$%%%&&&&&&$$$!!!   """(((...888CCCNNN[[[hhhqqqxxx|||\\\]]]^^^aaaeeejjjoooqqqtttrrrqqqsssvvvwwwuuurrrqqqpppqqqrrrsssqqqnnnlllbbbeeehhhgggbbb___^^^___ccccccbbbccceeehhhkkkmmmmmmmmmooorrrwwwzzz||||||{{{}}}|||zzzqqqlllcccXXXMMMCCC<<<888...,,,)))'''''')))---///333222222111111333444555000...,,,+++***)))&&&### !!!"""""""""     """!!!              !!!"""###$$$%%%%%%$$$!!!     (((///999DDDOOO]]]lllvvv|||eeeeeegggjjjpppvvv||||||yyymmmoooqqqoookkkhhhiiijjjlllkkkkkkkkkmmmoooqqqssstttwww}}}}}}vvvkkk\\\MMM@@@666111+++)))&&&$$$%%%)))---111555555555555666888:::;;;999666444333222111...+++))))))***+++******((('''     """""""""""""""                 !!!"""###$$$%%%$$$!!!     )))000:::EEEQQQ```oooyyy}}}iiijjjlllpppwww~~~xxxzzz{{{xxxtttrrrsssvvvrrrqqqqqqqqqrrrsssuuuvvvyyysssbbbPPPAAA555///---+++((('''(((---222555;;;::::::;;;<<>>999777555333333444222...))),,,------***%%%!!!!!!""""""$$$$$$###%%%***...222222222222111000//////+++,,,,,,,,,)))%%%"""!!!!!!!!!!!!!!!!!!!!!!!! !!!%%%&&&&&&&&&%%%%%%$$$$$$$$$  """ !!!"""  !!!%%%&&&%%%&&&(((+++,,,)))$$$!!!""" """%%%(((***+++,,,,,,((()))))))))((('''%%%$$$######"""!!!   &&&%%%""" """$$$""" !!!"""&&&%%%%%%%%%%%%%%%%%%%%%!!!        !!!"""###$$$%%%%%%###    )))111>>>KKKWWWdddpppyyy~~~xxxyyyzzz~~~zzzhhhPPPDDD<<<000,,,(((&&&))),,,///666===FFFIIILLLNNNSSSYYYXXXSSSRRRSSSUUUWWWWWWVVVUUUTTTMMMIIIFFFGGGKKKKKKFFFAAA>>>===<<<===???===888333666666666222,,,(((''''''$$$&&&)))))))))+++000444999:::;;;;;;;;;::::::999555555666555333000,,,***,,,,,,,,,,,,,,,,,,,,,,,,(((***+++)))'''(((,,,000//////---,,,***(((&&&%%%!!! """$$$%%%'''$$$"""###%%%%%%!!!  ###&&&)))+++******,,,...---***$$$ ###%%%'''((('''(((+++---000222333444//////000///...,,,***)))(((((('''%%%###     """###"""!!!!!!!!!!!!!!!"""&&&%%%###!!!$$$&&&$$$!!!"""######%%%&&&'''(((((((((((((((((((((((((((((()))(((&&&$$$!!!       !!!!!!"""###$$$$$$###    )))111>>>KKKWWWdddpppxxx~~~}}}kkkTTTGGG???333---(((&&&***...333:::BBBMMMRRRVVVXXX^^^cccccc___XXXZZZ]]]______^^^[[[ZZZXXXTTTRRRSSSVVVVVVQQQLLLJJJIIIIIILLLNNNLLLGGGBBBCCCCCCBBB===777111...---***---000111111444999===DDDEEEGGGHHHIIIIIIIIIHHHCCCCCCCCCCCCAAA===:::888777777666666666666666666111333444333222333888<<<999999888666444222000///)))%%% """'''***,,,...,,,******+++***%%%!!!  $$$***---///111000000111222...***%%%"""###&&&)))+++...///000000111333555888;;;>>>???888888888777666444111000///...---,,,)))%%%"""  """!!!!!!   $$$&&&((()))(((((((((''''''&&&&&&'''&&&$$$"""!!! !!!"""&&&((('''$$$((((((((()))***++++++,,,+++++++++,,,,,,------.........,,,***(((&&&$$$###         !!!!!!"""######"""      ***222>>>KKKWWWcccpppxxx~~~mmmWWWJJJAAA444...)))'''***///555>>>FFFMMMSSSYYY\\\aaaggggggddd^^^aaaeeeggghhhfffbbb```bbb___]]]^^^```___[[[WWWUUUTTTUUUYYY[[[ZZZUUUPPPOOONNNJJJEEE???999444222///222555777888;;;@@@EEEMMMOOOQQQTTTUUUVVVVVVUUUOOOOOONNNMMMJJJGGGDDDBBB===<<<:::999888888999999333666777777666777<<>>BBBEEEGGG?????????>>><<<999777555444444222000---***'''%%%  ###&&&&&&$$$###$$$&&& """######    %%%***---...///.........---,,,+++***((('''%%%###""""""######!!! !!!%%%)))+++***'''(((((((((((()))))))))))),,,,,,------...///000000------,,,***)))'''&&&&&&"""!!!          !!!""""""!!!    !!!+++333???KKKWWWcccooowwwppp[[[OOODDD444000***'''***///555???HHHMMMUUU\\\```fffkkkmmmjjjkkknnnqqqttttttrrrooommmjjjhhhfffggggggfffbbb___]]]]]]^^^aaadddddd```[[[WWWSSSNNNHHHBBB<<<888555333666:::<<<===@@@EEEJJJSSSUUUXXX[[[^^^^^^^^^^^^WWWVVVTTTRRRNNNJJJGGGEEE@@@???<<<:::888777888888333555777777777999>>>CCCDDDEEEHHHJJJKKKKKKKKKKKK===999444...(((!!! &&&---333666;;;999999::::::777000***""" """&&&+++000333444555666666555222000...***%%%###''')))+++---111555888:::;;;;;;<<<<<<===>>>AAAEEEHHHJJJCCCCCCCCCBBB@@@>>>;;;:::777777666444111...+++)))%%%  !!!$$$((()))'''&&&''')))&&&'''(((((($$$  $$$***///111333333222111000///...------((('''&&&%%%$$$%%%%%%&&&$$$###$$$''',,,...,,,)))(((((((((((((((''''''''')))******+++,,,------...+++++++++************)))&&&%%%$$$"""              """,,,333???KKKVVVbbbnnnvvv~~~vvvcccVVVIII777222+++''')))---333===GGGPPPXXXaaaggglllrrrtttrrrnnnpppsssuuuuuutttqqqppppppooonnnnnnnnnllliiiffffffeeedddgggjjjjjjgggddd[[[VVVOOOHHHCCC???;;;999999<<>>???@@@BBBDDDGGGIIIJJJGGGGGGGGGFFFDDDBBB@@@>>>;;;;;;:::999666333111///+++%%% """&&&***,,,***)))***,,,***+++,,,***&&&   '''---111444555555333111///------------)))((('''&&&&&&'''(((((('''&&&&&&)))---///---******))))))((('''&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''((())))))***+++,,,------'''''''''%%%"""             """---444@@@KKKVVVbbbmmmuuu|||~~~lll___PPP===333,,,''''''+++000;;;DDDOOOYYYccciiinnntttwwwvvvnnnoooqqqssssssrrrqqqpppwwwvvvvvvuuutttrrrooommmnnnkkkjjjkkknnnooommmkkk___XXXOOOHHHDDDBBB???>>>@@@CCCFFFGGGHHHJJJPPPTTTYYY\\\```dddggggggfffeee```]]]XXXRRRKKKDDD???<<<;;;888444...+++(((((('''%%%(((***+++,,,///555::::::===BBBFFFJJJLLLLLLLLLKKKHHHDDD???:::222+++%%% """)))000444======???BBBDDDAAA:::444'''### """'''***...333777:::999999:::;;;888333///+++(((###!!!%%%)))---///000333555:::???BBBDDDDDDDDDAAABBBDDDFFFHHHIIIJJJJJJJJJJJJKKKJJJIIIGGGEEEDDD???@@@???>>>===:::888777000***"""$$$)))...///...---...000---...---+++&&&  !!!(((...333555666555222///+++))))))+++,,,***)))(((''''''((()))***)))((((((***...///,,,)))%%%%%%$$$###"""  !!!"""$$$''')))++++++''''''''''''$$$!!!            ###---555@@@KKKVVVaaammmtttzzzsssfffUUUAAA555---'''&&&)))///999BBBKKKVVV```ffflllrrruuuuuuxxxxxxzzz{{{{{{{{{zzzyyy{{{{{{{{{zzzxxxvvvsssqqqssspppmmmnnnqqqsssqqqoooaaaYYYOOOHHHEEEDDDCCCBBBEEEHHHKKKLLLLLLNNNTTTXXX\\\___cccgggiiijjjhhhgggbbb___YYYRRRJJJBBB===:::333///***$$$ !!!$$$***//////333999@@@GGGKKKMMMNNNMMMKKKHHHDDD>>>777///***   (((...222<<<===???DDDFFFCCC<<<666((($$$ $$$))),,,000555999===<<<<<<======;;;555000***'''######(((,,,///111222666999>>>BBBFFFHHHHHHHHHCCCEEEGGGIIIKKKKKKKKKJJJMMMMMMNNNNNNMMMKKKJJJIIICCCCCCCCCCCCBBB???===<<<333,,,$$$&&&+++000222111000111333//////...+++%%%  """)))///333555666555111---(((&&&''')))+++***)))((((((((()))***++++++))))))+++......,,,)))"""$$$&&&&&&'''((((((&&&"""             ###...555@@@LLLVVVaaallltttyyyuuu___LLLBBB777---+++...333;;;AAAPPP[[[iiiqqqqqqppprrruuussstttwwwzzz|||||||||{{{yyy}}}|||yyyxxxyyyyyy{{{||||||zzzvvvsssppp```XXXMMMFFFCCCDDDEEEEEEJJJLLLNNNNNNOOORRRYYY___```aaadddiiimmmmmmiiidddaaa[[[SSSLLLEEE<<<333,,,&&&### '''///666;;;AAAGGGLLLQQQNNNLLLJJJGGGBBB:::444%%%$$$  $$$)))---555;;;@@@AAAAAA@@@;;;555...)))     """&&&,,,111777;;;======>>>>>>===:::666222000&&&$$$!!!$$$%%%(((,,,111555888:::777:::???DDDGGGIIIIIIIIIHHHGGGFFFDDDDDDDDDEEEFFFNNNMMMLLLKKKJJJIIIHHHGGG@@@DDDDDDBBBBBBCCCBBB>>>777111(((""" """...000333666888888777666333///+++(((&&&"""  ###***///222333333///---+++)))''''''''''''***+++,,,---------,,,+++,,,,,,+++)))'''$$$!!! """$$$&&&&&&%%%###!!!            $$$///777BBBLLLVVVaaallltttwww}}}jjjVVVCCC888...---000555<<>>===<<<999555000...%%%### !!!"""&&&'''***///333777:::<<<:::===@@@DDDGGGIIIJJJJJJLLLKKKKKKJJJJJJJJJJJJJJJKKKJJJJJJIIIHHHFFFEEEDDD>>>AAACCCAAABBBEEEDDDAAA:::444,,,'''%%%###!!!&&&---000333666888888888777333000,,,***(((###  !!!(((---000111111///---+++)))'''&&&&&&&&&++++++---.........---,,,,,,,,,***(((%%%!!! """$$$%%%$$$###"""          %%%///777CCCNNNYYYdddnnnuuu{{{rrr]]]FFF;;;222000444999???FFFPPPZZZfffoooqqqrrruuuxxx{{{|||~~~~~~yyy{{{}}}{{{yyyyyy|||yyyppphhhcccZZZUUUNNNIIIJJJNNNRRRTTTWWWZZZ^^^^^^]]]]]]```cccjjjjjjjjjlllmmmjjjbbb]]]QQQIII>>>555---%%% $$$)))///777===FFFGGGJJJMMMOOOLLLGGGCCC999555///(((   ###111777<<<===???AAA>>>999222---'''!!!%%%(((***...333888===AAACCC>>>>>><<<:::666111---+++%%%### """%%%((()))+++...222777;;;>>>@@@@@@AAACCCFFFHHHJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIGGGGGGHHHHHHFFFDDDAAA@@@;;;???AAAAAABBBFFFFFFCCC<<<777111---+++)))&&&"""!!!***---///111444777888888888444222///---+++&&&   ''',,,///000000///...+++)))'''&&&&&&&&&+++,,,...///000///...---,,,+++)))%%%!!!  !!!############  !!!!!!!!!           &&&///888EEERRR]]]gggqqqxxxrrr]]]III>>>555555999>>>DDDJJJOOOXXXcccllloooqqqtttwww|||}}}~~~}}}yyyzzz{{{yyywwwyyy~~~vvvlllaaa[[[VVVRRRMMMJJJKKKOOOUUUXXX]]]aaafffhhhgggfffgggiiilllkkkiiiiiigggaaaXXXQQQFFF>>>222(((!!!  &&&///555???BBBHHHMMMOOOOOOLLLIIIBBB>>>777...%%%  ,,,222777:::===@@@???;;;777444...)))$$$ ###***///000444888<<>>===:::666222---***((($$$""" """&&&+++......000333777;;;???BBBDDDEEEEEEFFFGGGHHHJJJKKKKKKFFFFFFGGGGGGGGGFFFDDDCCCDDDEEEGGGGGGFFFCCC@@@>>>:::>>>AAA@@@BBBEEEFFFCCC<<<888333111000---)))%%%!!!!!!***+++---///222555777999:::555333111000...(((   ###)))---000000000...---+++)))''''''''''''+++---///111111000...---+++)))&&&!!!     """###$$$"""   """$$$'''''''''%%%$$$$$$"""          !!!'''///888GGGTTT```jjjtttzzzrrr]]]KKKAAA999999>>>CCCJJJPPPRRRYYYbbbjjjnnnpppsssuuuzzz|||}}}~~~~~~}}}|||{{{yyyzzzyyywwwvvvyyy|||rrrggg\\\VVVSSSPPPMMMKKKKKKOOOUUUZZZ```ffflllooonnnmmmmmmooopppnnnjjjgggbbbZZZOOOGGG;;;333(((  &&&---666;;;BBBHHHKKKLLLKKKJJJGGGCCC===444+++""" '''---222555:::???@@@======:::555000,,,&&& '''---555777999<<<@@@CCCEEEFFF>>>;;;777333...***'''%%%$$$###"""###&&&+++111444444555888;;;???BBBEEEFFFHHHHHHHHHHHHHHHIIIIIIIIICCCDDDDDDDDDCCCAAA???>>>AAABBBDDDEEEEEECCC@@@>>><<<@@@BBB@@@AAADDDCCC@@@:::777333222111///***&&&###''')))***,,,///333666999:::777555333222000***!!!  """''',,,000111111000---,,,***)))((('''((((((,,,...000222222000...,,,(((&&&"""   !!!###$$$%%%$$$!!!  ###%%%%%%&&&%%%'''***,,,---+++)))(((&&&$$$           """(((///999GGGUUUaaalllvvv|||sss___LLLCCC<<<>>>CCCIIIPPPVVVZZZ___ffflllppprrrtttvvvyyyzzz|||}}}}}}|||{{{zzzyyyyyyyyywwwvvvxxx}}}vvvmmmbbbYYYTTTQQQPPPNNNMMMMMMRRRXXX]]]dddiiiooorrrqqqppppppqqqsssoookkkeee___TTTHHH???...''' ###,,,111888???CCCEEEHHHIIIIIIGGGCCC<<<333***!!!!!!'''---000666>>>@@@??????===:::777333...'''###  $$$+++111;;;<<<===???AAACCCEEEEEE<<<999555///***'''$$$###%%%%%%&&&(((,,,111666888999:::<<>><<<;;;<<<===???@@@AAA@@@>>>======AAABBB@@@AAACCCBBB>>>;;;777444222222111---)))%%%"""%%%''''''))),,,000444888;;;999666444222000+++###  ###&&&+++///111111000///+++***)))(((((()))******---///111222222///,,,***###!!!   !!!$$$%%%'''&&&$$$!!! """&&&((()))))))))+++---///000...,,,+++'''$$$         """(((000:::GGGTTT```kkkuuu|||qqq^^^LLLDDD>>>AAAGGGNNNUUU\\\dddhhhmmmqqquuuwwwxxxyyyyyy{{{}}}~~~~~~}}}|||xxxyyyyyywwwvvvxxx~~~~~~|||wwwppphhh___XXXTTTQQQQQQQQQQQQRRRWWW^^^dddggglllqqqsssqqqooooooqqqmmmiiiccc]]]UUUIII;;;222!!!     &&&...555:::???DDDHHHKKKKKKIIIDDD<<<333***$$$"""(((,,,333<<<@@@@@@======<<<<<<:::555///+++)))(((&&&%%%$$$$$$%%%%%%"""$$$'''((((((+++111666???@@@@@@AAABBBBBBCCCCCC:::777222,,,(((%%%######%%%'''))),,,111555999;;;===>>>@@@AAACCCEEEGGGGGGIIIJJJJJJJJJHHHEEEBBBAAABBB@@@>>>;;;888666444444555666777999::::::;;;;;;===@@@BBB@@@@@@CCCBBB>>>>>>:::666444555444111...)))&&&%%%###$$$%%%%%%&&&)))---222777:::;;;777444111///+++$$$  %%%'''+++...///...,,,+++)))((((((((((((***,,,---...///222333111...***'''   ###%%%''''''&&&### ###'''***++++++,,,---///000000000...---'''###         """(((222:::FFFRRR^^^iiittt|||lllZZZLLLDDD???BBBJJJQQQXXX___lllooosssvvvyyy{{{{{{|||zzz|||~~~~~~xxxyyyyyyxxxvvvxxx}}}{{{xxxsssllleee^^^XXXUUURRRSSSTTTTTTVVV\\\dddkkkjjjnnnrrrssspppnnnnnnoooddd```YYYRRRIII===///%%%    '''...444;;;CCCHHHMMMMMMMMMJJJCCC999000***  %%%***222;;;@@@@@@;;;<<<===>>>>>>:::555111000///---+++******++++++'''***---...///111666:::BBBBBBBBBBBBBBBBBBBBBBBB999666111+++&&&$$$###"""&&&(((+++///444888;;;<<<@@@@@@AAACCCDDDFFFGGGGGGIIIJJJJJJJJJHHHDDD@@@>>><<<:::777333///---,,,,,,000000111333444666777888;;;???AAA@@@@@@CCCCCC???AAA===888666777777555222,,,***)))'''"""$$$######$$$''',,,111777:::<<<888333111///+++$$$  %%%'''***,,,---+++)))''''''''''''''')))+++---......000222333111---(((%%%   $$$%%%(((((('''%%%  ###(((+++,,,,,,......///000000000//////'''###          !!!(((222:::EEEQQQ\\\hhhttt{{{qqq```YYYMMMLLLJJJHHHIIIQQQ]]]fffpppqqqtttvvvyyy{{{}}}}}}}}}|||{{{|||}}}~~~|||{{{{{{zzzzzz{{{}}}~~~zzzuuulllbbbZZZVVVSSSSSSSSSSSSSSSVVV]]]eeemmmqqqsssrrrtttvvvxxxvvvooojjj^^^XXXNNNCCC777,,,!!!   ###***333===DDDEEEKKKPPPOOOHHH???888444***$$$###---555888999>>>@@@CCCDDDCCC@@@<<<:::999888777666555444333222222333555777:::===???@@@@@@AAABBBCCCAAA>>>;;;999111...)))%%%"""!!!"""###***,,,///444999===???AAAAAAAAA@@@???@@@AAABBBCCCIIIFFFCCCBBBAAA???999555777555222...+++))))))((()))))))))+++---000333444333444555777999;;;======CCC???:::888888999999888//////...)))$$$!!!!!!###!!!$$$(((,,,000222666666555222///+++(((&&&  %%%&&&)))******)))&&&%%%((((((((()))+++---000111333333333444333---$$$  """(((***++++++***&&&!!! $$$)))---000111222333444444222000...,,,%%%           ###111888>>>JJJZZZ```hhhzzznnn___YYYOOOOOOMMMKKKMMMUUU```iiippprrruuuyyy|||~~~~~~|||{{{{{{|||}}}~~~|||{{{zzzzzzzzzzzzwwwssskkkbbbZZZUUUSSSRRRQQQRRRTTTYYY___gggnnnrrruuuttttttuuuuuuqqqiiicccXXXQQQGGG<<<111&&&   %%%---777>>>BBBGGGMMMMMMHHH@@@;;;999///)))"""(((000444555<<<>>>BBBDDDDDDBBB???===;;;;;;:::999888666666555777888:::===@@@BBBDDDEEEBBBCCCCCCBBB@@@===999777000---)))%%%""""""###$$$'''***///444:::>>>BBBCCCDDDCCCBBBAAA@@@@@@AAAAAAEEEAAA>>><<<;;;888333...///---***'''$$$"""!!!!!!"""""""""###&&&(((+++---...///111444777999;;;<<<@@@<<<888666777777777666000000...***%%%!!!"""### ###'''+++...000666555444333000,,,)))'''    '''(((***+++***)))&&&%%%''''''((())),,,...111222555333222111000+++"""  """'''***+++,,,,,,(((### """(((,,,///111444555666666444222///...%%%           $$$000888???KKK\\\aaaiiizzzzzzkkk___ZZZTTTTTTSSSSSSTTT\\\fffoooqqqtttxxx}}}|||{{{{{{|||}}}~~~|||zzzxxxwwwvvvsssooohhhaaaZZZUUURRRPPPOOORRRVVV]]]dddkkkpppssswwwuuusssrrrpppjjj```YYYOOOHHH>>>333)))    %%%...555<<>>>>>===<<<;;;;;;:::>>>???BBBDDDGGGIIIJJJKKKEEEEEEDDDAAA>>>:::666444...+++'''$$$"""###$$$%%%&&&)))...555;;;AAADDDFFFGGGFFFEEECCCAAA@@@???>>>???;;;777555333000+++&&&%%%###  !!!&&&'''***...222555888:::<<<:::777555555666555444333222000,,,'''###"""### """%%%(((,,,---444444444333111...,,,***'''$$$   !!!$$$***+++++++++***)))'''%%%'''''')))+++---000333444666333000...+++'''    &&&***,,,...///+++$$$  %%%***---///555666777777666333000...$$$           $$$...999AAAMMM^^^dddkkkzzz~~~uuuiii```\\\ZZZ[[[\\\\\\^^^dddnnnuuuvvvyyy}}}}}}{{{{{{|||}}}}}}zzzwwwuuusssmmmjjjeee___ZZZUUURRRPPPOOOSSSYYYaaahhhmmmqqqrrruuussspppnnnjjjcccXXXQQQGGG@@@666,,,###   &&&,,,444:::AAADDDEEEDDDFFFGGG:::444---'''###$$$)))+++444777<<>>===:::666111///---***%%% """''',,,000444666999888777666666777666666555444111...)))&&&$$$### """%%%(((***111222222222222000///......+++'''!!!   %%%(((---------+++***((('''&&&'''(((***,,,///222444666777333---)))&&&"""  $$$))),,,000111...''' """'''+++---333444666666444111---+++"""            %%%---:::CCCOOO___gggnnn{{{~~~{{{tttjjjcccaaabbbdddffffffhhhmmmuuu{{{}}}}}}||||||}}}~~~~~~~~~~~~}}}zzzvvvsssppphhhfffbbb]]]YYYVVVTTTSSSRRRVVV]]]eeejjjnnnooooooqqqnnnkkkiiieee]]]RRRKKKAAA;;;000&&&    %%%+++111:::???BBBDDDHHHKKK===888000***%%%!!! &&&)))000333999???CCCFFFHHHHHHEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGIIIKKKLLLLLLKKKKKKGGGEEEAAA===888444111///)))'''$$$""""""%%%''')))---000555;;;@@@CCCDDDEEEDDDDDDEEEDDDCCC@@@===<<<777333...+++)))&&&!!!  %%%***...000555666888888999999999:::777555333000---)))&&&$$$ !!!$$$&&&---...000111222222111111333111---((("""  %%%))),,,///...---+++)))(((''''''((()))+++...111444555666666111***%%%"""  !!!(((+++000222///(((  $$$(((+++000111333333111...)))'''!!!            &&&...===FFFPPP```jjjqqq|||{{{vvvoooiiihhhjjjmmmooopppqqquuu{{{}}}|||}}}~~~}}}}}}}}}|||yyytttooollldddbbb^^^[[[XXXWWWWWWWWWWWW[[[aaagggkkklllkkkjjjllliiifffddd```XXXMMMEEE<<<555+++!!!   """***333:::???BBBGGGJJJAAA;;;444...)))$$$"""'''---000555;;;@@@DDDFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGHHHJJJKKKKKKJJJHHHGGGEEEBBB>>>999555111000///&&&%%%###"""###%%%)))+++222555:::???CCCDDDEEEEEEAAABBBCCCCCCAAA>>>;;;888444///***'''%%%###  $$$(((***///222666888999999;;;<<<888666333111000---)))&&&  """)))+++---000222333333333666444111---(((""" ###(((,,,///000...,,,***((('''(((((()))+++---000333555666666333...'''"""   &&&***///111///)))""" """&&&)))...///111222000,,,'''$$$             '''000@@@HHHPPP```lllsss}}}~~~{{{tttpppoooqqqtttwwwxxxxxxzzz~~~}}}}}}~~~~~~~~~~~~|||wwwqqqjjjfffaaa___[[[YYYXXXYYY[[[\\\\\\___dddhhhjjjiiigggeeeiiifffccc```[[[SSSHHH@@@666///%%%   ###...777<<<@@@DDDGGGEEE@@@999333...)))"""###+++...222888===AAACCCDDDGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKLLLLLLKKKHHHFFFDDDBBB???;;;666222000//////$$$###!!!!!!###&&&***---444777<<>>BBBEEEIIICCC<<<777333---&&&!!! ***,,,111666;;;???AAABBBGGGGGGHHHHHHIIIIIIJJJJJJLLLMMMNNNNNNLLLIIIEEECCC@@@===888444000/////////###"""!!!!!!###'''+++---555888>>>CCCGGGIIIIIIIIIAAABBBCCCBBB>>>888222...+++&&&!!!   !!!!!!'''...222444555888:::888666333333444222...***!!!$$$&&&)))---111333444555666666444222...***&&&$$$###''',,,///111...,,,***'''&&&'''(((***,,,...000333444555666555...)))$$$   $$$'''+++......***%%%""" ###&&&000222555555333...)))%%%             !!!(((555EEEKKKOOO___llluuu~~~~~~{{{zzz{{{|||zzz}}}}}}||||||~~~~~~{{{{{{tttiiibbbbbb^^^[[[WWWTTTUUUYYY___ccceeefffgggggggggeeecccbbbfffbbb]]]UUUMMMDDD===999***%%%   ###***000777>>>DDDFFFEEEAAA:::666111((( &&&***000666<<>>BBBFFFHHHHHHGGGFFFBBB@@@===<<<:::666///)))'''$$$   !!!$$$(((---111444666888444111333777777000***'''$$$  ###(((---111555777444555666555222...)))&&& !!!$$$'''+++------,,,,,,(((((('''&&&&&&&&&''''''(((,,,111666888777555333+++'''"""  ###)))---...//////,,,''' """((()))111666444///+++&&&"""           !!!***111===MMMXXX___hhhttt~~~}}}~~~~~~}}}||||||}}}}}}yyywwwqqqeee______]]]ZZZWWWTTTUUUYYY^^^bbbjjjkkklllmmmmmmllliiigggccc___WWWOOOFFF===666111'''"""   $$$***111999???BBBCCCAAA<<<999444***  !!!%%%+++222888===???@@@EEEFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMNNNMMMJJJGGG===;;;777222---)))&&&$$$######$$$###%%%***111777===???CCCFFFGGGFFFEEECCC???===;;;:::999555///)))&&&###  ###''',,,///111666222000222666666111+++'''$$$ """&&&+++000333555555666666666444000+++(((%%%$$$""" """###$$$&&&(((***---......---,,,((('''&&&&&&&&&&&&'''''''''+++///444555444222000***&&&    &&&+++,,,---...,,,''' !!!'''(((000555222---***%%%!!!           """,,,222>>>MMMXXX___hhhttt}}}~~~}}}{{{{{{|||~~~|||xxxtttlllbbb\\\[[[ZZZXXXUUUTTTVVVZZZ___cccllllllmmmooopppoookkkhhhaaaZZZPPPFFF<<<333,,,(((###   !!!)))222999<<>>:::...### %%%---444:::>>>@@@HHHHHHHHHHHHHHHIIIIIIIIIKKKKKKKKKMMMNNNMMMJJJHHH>>>;;;666111,,,'''%%%###!!!"""###%%%'''---444999???AAACCCEEEEEEDDDBBB@@@<<<:::888777777333---'''###    %%%)))+++222000...111666666222---'''%%%""" $$$(((---111333555666777777666333///------+++)))'''%%%$$$$$$$$$""""""###$$$&&&(((***+++,,,...///111111000...---'''&&&&&&%%%%%%&&&'''((((((***///222333111///---((($$$   ###(((***,,,///,,,(((""" %%%'''...333000+++'''###            $$$...444@@@NNNYYY```hhhsss{{{~~~}}}{{{{{{|||}}}~~~yyyrrrjjjbbb\\\ZZZUUUTTTTTTUUUXXX^^^cccgggkkkkkkkkkmmmnnnmmmhhhddd___VVVJJJ>>>555---%%%!!!   """,,,444666;;;@@@BBBCCC???333'''"""  )))111999???BBBJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKMMMLLLJJJHHH===:::555///***&&&###""" !!!###&&&+++111777;;;BBBCCCDDDEEEEEECCCAAA???<<<999666555333///((("""   $$$&&&---,,,,,,000444666333///(((&&&### !!!%%%***...111666777888999888777444333222111...,,,***)))))))))*********+++---///111222444444555444333111...---'''&&&%%%$$$%%%&&&((()))+++---000333333111...,,,%%%!!!  """(((+++...111///+++%%%!!!  """%%%,,,000---((($$$             %%%///666AAAOOOZZZbbbiiissszzz}}}|||{{{|||}}}~~~{{{sssjjjddd^^^ZZZPPPQQQSSSVVV\\\ccciiimmmooommmmmmnnnooommmfffaaa\\\RRREEE999111***"""   (((000111777>>>BBBEEEBBB777,,,&&&  &&&000888???CCCIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIJJJKKKJJJHHHFFF;;;888333,,,'''$$$"""!!! !!!$$$(((///555:::<<>>MMM[[[fffooowww|||}}}~~~}}}~~~}}}~~~zzzqqqiiiddd]]]UUUQQQSSSWWW]]]dddkkkqqqtttzzzvvvsssrrrrrrlllaaaXXXMMMDDD888000,,,'''   &&&...444999===BBBDDD>>>555...&&& '''000999===BBBDDDHHHLLLNNNNNNLLLKKKJJJHHHFFFFFFFFFEEECCCAAA555111,,,&&&""" """###&&&,,,444:::<<<<<>>???@@@<<<;;;888666444444333444666555555555777:::===???>>>===;;;888444111...,,,)))(((&&&&&&'''***...000555555555444222...+++)))   '''***...111000,,,'''### $$$***,,,((("""           """,,,222<<>>333---***&&&     !!!///333888;;;AAADDD???777000((( ###,,,444999???CCCHHHMMMOOOOOONNNLLLJJJHHHFFFEEEDDDCCCAAA???333///***$$$!!! ######&&&---555;;;===<<<@@@BBBEEEIIIMMMQQQSSSTTTIII@@@444***$$$     %%%+++111555777777111000,,,((($$$%%%***---333444777:::===???AAAAAA???>>><<<999888777777777777666555555777:::===@@@???===;;;777333000...,,,***((('''&&&(((+++///222444444333222///,,,(((&&&  $$$'''+++...---)))'''""" $$$***,,,'''!!!              +++000:::JJJ[[[iiittt|||~~~{{{tttkkkccc\\\XXXVVVXXXYYY\\\```eeekkkooorrrwwwuuurrrmmmggg]]]RRRKKKBBB;;;111)))$$$     )))///666999<<<@@@>>>:::444,,,###  (((111888;;;@@@GGGJJJJJJJJJKKKMMMHHHDDDAAACCCFFFDDD<<<444,,,***&&&### """$$$)))///555;;;@@@CCCFFFEEECCCCCCEEEJJJOOORRRIII<<<---###  $$$---333777888888777555111,,,'''"""!!!%%%((()))+++---///333777:::===???>>>===<<<:::888666555555555444333222333666999;;;<<<<<<<<<:::666///((($$$)))((('''(((***---111333555555444111,,,&&&!!!   $$$(((***++++++***%%% ###%%%&&&'''&&&###                '''333;;;IIIYYYhhhuuu~~~~~~|||~~~yyyvvvrrrllleee^^^YYYVVVUUUWWWZZZ^^^ccchhhmmmqqqrrruuutttqqqllleeeZZZOOOHHH>>>777---&&&!!!   '''...444888<<<@@@@@@<<<777///%%% '''000666:::???FFFJJJJJJJJJKKKMMMHHHEEEBBBCCCEEEBBB:::222,,,***&&&""" """%%%***111777===@@@CCCDDDCCCAAA@@@AAADDDGGGIIIDDD999***!!!  ###+++222666888888999666333...***$$$"""$$$&&&***,,,...222555999;;;<<<<<<<<<<<<;;;999888666555444333333444555777:::<<<<<<<<<<<<:::666000***&&&((('''''''''***---111333555444333111,,,%%%   ###(((***+++++++++&&& ###$$$&&&'''&&&###               !!!'''333<<>>EEEIIIIIIJJJKKKMMMIIIFFFCCCCCCCCC???666///+++)))%%%"""  $$$'''---444:::>>>AAABBBBBB@@@>>>===<<<;;;<<<<<<<<<222&&&  !!!)))000555888999;;;888555222...(((""" !!!(((***,,,000333666888999999:::;;;<<<;;;999777666333444555666777999:::;;;:::::::::888444///***'''&&&&&&&&&'''***---111333444444333000***###   ###'''***+++,,,,,,(((!!! !!!###%%%&&&%%%###             """(((333<<>>;;;888555222111111***!!!  &&&---333777888<<<999777555222---&&& %%%'''***---111333444555777999;;;======;;;999777555666888999999999888888666555555333000,,,(((&&&%%%&&&&&&(((***...111333333333111...(((!!!     """'''***,,,,,,---)))###  """$$$%%%%%%"""   """!!!          ###)))333===LLLZZZeeennnvvvzzz}}}{{{yyywwwxxx|||}}}|||zzzxxxppphhhbbb___ZZZUUURRRQQQRRRSSSWWW]]]eeelllrrrssssssrrrmmmjjjddd]]]SSSGGG:::222)))###    $$$,,,333;;;CCCFFFEEEEEE===111'''!!! '''---555;;;BBBGGGHHHIIIKKKMMMKKKIIIFFFCCC@@@999111+++***'''###  """$$$)))---222999===@@@AAABBBCCCAAA>>>:::555000,,,***'''"""  !!!)))///444666;;;888777666666111)))""""""$$$'''+++///111222222666888;;;======<<<:::888999:::;;;;;;:::888666555111000///---+++(((&&&%%%&&&&&&'''))),,,...111333222111///+++%%%     !!!'''***,,,---...***$$$  ###$$$$$$"""  """%%%%%%###          ###***333===LLLYYYbbbkkksssyyy}}}|||~~~~~~|||{{{yyyvvvzzz}}}|||{{{xxxooofff```]]]XXXSSSQQQQQQRRRTTTYYY]]]eeelllqqqrrrqqqooojjjfff^^^UUUJJJ>>>333+++$$$    """+++111:::DDDHHHGGGGGG@@@555---&&& &&&+++333999AAAEEEGGGHHHJJJMMMLLLJJJGGGDDD???888000+++)))&&&""" !!!$$$&&&,,,///333999===@@@AAABBBCCCAAA===777111+++'''%%%  $$$+++000333888666555777888555,,,$$$!!!%%%***...000111111888999;;;<<<===<<<;;;:::;;;<<<<<<<<<;;;999777555///...,,,+++)))((('''&&&(((((()))+++---///111222111///,,,'''"""      &&&+++---......+++%%% """$$$$$$"""    %%%'''(((&&&"""       ###)))333===KKKWWW___hhhrrryyy~~~}}}~~~|||{{{zzzvvv{{{~~~~~~|||xxxnnnddd\\\YYYTTTPPPOOOPPPSSSUUUZZZ^^^eeekkkooopppnnnmmmhhhbbbYYYNNNBBB777---&&&     !!!)))000999CCCHHHHHHGGGAAA999111***""" %%%***111888@@@EEEFFFHHHJJJMMMLLLKKKIIIEEE???888000,,,(((%%%"""!!!%%%'''...000444888<<>>333)))$$$   !!!)))000999CCCHHHHHHGGGBBB:::444---$$$ $$$***111777???DDDFFFHHHJJJMMMLLLKKKIIIFFF@@@888111,,,(((%%%!!!!!!%%%(((000111444777;;;>>>AAACCC>>>:::555...(((###  %%%***...222000111666:::888...&&&###)))...111222222;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<222111000...------......,,,,,,---...///000111111000---'''!!!      &&&+++...///...+++&&&   ######"""   """'''***,,,***&&&          """(((333<<>>DDDFFFGGGIIIJJJMMMKKKGGGCCC>>>666+++$$$$$$$$$### """)))...222444777888888:::???CCC???999222,,,(((###   """(((+++000111555:::<<<888000))) """'''+++...333888777777888999;;;<<<======<<<;;;:::999999999:::;;;222000---***)))***,,,......///000000///...---,,,******'''!!!    $$$)))+++,,,+++)))%%%  ###&&&'''$$$!!!  $$$***---......,,,&&&        ###***777@@@IIIPPP[[[iiiqqqrrr}}}~~~zzzwww|||~~~{{{rrriiicccTTTMMMHHHKKKOOOSSSXXX]]]dddccccccgggmmmoookkkggg```VVVIII???888000%%% ###''')))***$$$###   %%%,,,222999AAAGGGFFFEEEBBB<<<444))) %%%,,,444===DDDGGGIIIKKKMMMMMMJJJFFFCCC===555,,,%%%$$$$$$###!!! ###***///333666888999999;;;???BBB???999222,,,(((###   !!!&&&***///111444999<<<888000))) """'''***...222666666777888999;;;<<<===>>><<<;;;:::999888888888999333000---***)))***+++---...///000111111111//////***)))&&&    """!!!  $$$))),,,...,,,***&&&!!! ###&&&'''%%%!!!  $$$***---...///---'''        $$$+++999BBBKKKSSS^^^kkkssstttzzz|||~~~~~~|||zzz{{{qqqhhhaaaVVVOOOKKKMMMPPPSSSYYY^^^hhhhhhiiilllmmmmmmjjjggg___UUUGGG<<<444,,,""" !!!(((///444777888444222---'''!!!  ###***///666???EEEEEEEEEDDD???777,,,!!! $$$+++222<<>>AAA>>>999111+++'''"""    $$$(((...000333888;;;777///))) """'''))),,,111555555666777:::<<<===>>>>>>===<<<:::888777666666666333111---***((((((***+++---...111333444444333333***((($$$     $$$%%%$$$!!!  ###)))---///---+++'''######'''(((%%%!!!  $$$***---///000///***"""        %%%,,,:::BBBMMMUUU```llltttwwwxxxzzz~~~~~~~~~}}}sssiiiccc\\\VVVQQQRRRTTTVVV\\\bbblllmmmoooooonnnkkkhhhfff\\\RRRDDD888///(((   (((111999???CCCDDDBBB???999111)))"""  &&&,,,333;;;BBBCCCEEEEEEBBB:::///$$$ """+++222<<>>>>><<<777000***'''"""    """%%%,,,...111777999666...'''!!!&&&(((+++///333333555777:::<<<>>>>>>???<<<<<<:::888666555444333444111---)))'''''')))***,,,...111444666777666666)))'''!!!   $$$(((***(((%%%  """)))...000...---***%%% %%%((()))&&&"""  %%%+++...111222111---&&&      %%%---888@@@LLLVVV```jjjssswwwyyy{{{}}}||||||}}}~~~~~~uuukkkeeeccc]]]YYYYYYYYYZZZ```gggoooppprrrqqqooojjjeeebbbWWWNNNAAA555,,,$$$   %%%...888AAAGGGKKKMMMLLLIIICCC;;;222(((!!! ###(((///888>>>BBBDDDFFFDDD>>>333(((!!!  +++333<<>>>>><<<;;;888333---)))%%%!!!    """)))+++///444777444,,,%%% %%%'''***...222333555777:::===>>>>>>>>>;;;;;;:::888777555333333333000,,,(((''''''((()))+++---111555777888777666)))%%%   !!!'''+++---+++'''"""   '''---000000...,,,((("""!!!&&&++++++((($$$   !!!(((---000666555333///)))       %%%---555===IIIVVV___fffooowww|||~~~{{{zzzzzz}}}}}}tttkkkfffddd```]]]]]]\\\]]]dddlllrrrqqqqqqqqqooojjjccc^^^PPPIII>>>333)))!!!  ''',,,555???HHHNNNQQQRRRSSSQQQLLLEEE<<<111(((###  $$$+++444;;;AAACCCFFFEEE@@@777---''' ***111;;;AAADDDEEEGGGIIIHHHGGGDDD===666000---,,,((('''&&&)))...333777888;;;;;;<<<>>>???>>>:::777333///***&&&$$$    &&&(((,,,111444111***###$$$&&&)))...222333555888;;;===>>>======999999999999888666555444111///+++(((&&&'''((()))+++---111555777666555444(((###    $$$***...000---***$$$  $$$***...111000...***%%%###)))---...+++&&&"""  $$$+++111444;;;999666111+++"""     %%%,,,333;;;IIIVVV___dddnnnwww~~~}}}}}}yyyqqqiiiddd```\\\[[[\\\]]]___gggqqqsssqqqooooooooojjjaaaYYYJJJEEE<<<222(((  %%%///444===FFFNNNSSSVVVVVVWWWWWWTTTOOOFFF;;;000***!!! """)))222888@@@BBBEEEEEEAAA:::222,,, '''...888@@@CCCEEEGGGIIIGGGFFFCCC<<<444///---...***)))(((+++111777:::;;;;;;;;;<<<>>>???===888444...***&&&$$$"""    ###%%%)))///222///'''!!!###&&&)))...222444666999<<<======<<<;;;666777888999999999888777000---***'''&&&''')))***+++---111444555444222000'''!!!      &&&+++///111...+++%%%  """(((,,,222222000,,,&&&  %%%+++000000---((($$$   &&&...444888AAA===777222,,,$$$      $$$+++444;;;JJJYYYaaaeeeooozzz||||||}}}~~~{{{{{{}}}|||}}}}}}{{{uuunnnfffbbbZZZXXXXXXZZZ\\\```iiissstttpppmmmnnnoookkk```WWWGGGBBB;;;111((( !!!(((555:::CCCKKKSSSWWWYYYYYYZZZ[[[ZZZVVVMMMBBB777000$$$   '''000777@@@BBBDDDEEEBBB;;;444000!!! $$$+++666>>>BBBEEEHHHKKKGGGFFFCCC<<<444...---...+++***)))---444:::<<<===<<<;;;<<<>>>???===777222+++((($$$###!!!     !!!###'''---000...&&& """%%%)))...222444666999<<<======;;;:::555666888999:::::::::999///---)))'''&&&''')))++++++...111444444222///---&&&!!!    !!!''',,,000222...+++%%%  &&&***333222111---(((!!!!!!&&&,,,111222...)))%%%    (((000666:::DDD???888222,,,$$$    !!!!!!!!!  ###***666===LLL\\\cccgggqqq}}}}}}}}}|||xxxuuutttwwwzzz}}}}}}zzzrrriiibbb^^^^^^^^^]]]\\\\\\___eeekkknnnkkknnnooommmmmmjjj```VVVHHH>>>222'''  %%%---888AAAMMMUUUXXXWWWWWWWWW[[[YYYVVVQQQJJJCCC<<<888...'''  ###---444>>>BBBFFFGGGGGGEEE<<<222&&& (((+++222999???DDDGGGHHHEEEEEEBBB<<<444///...000------///111555999===???;;;<<<>>>>>>;;;666111---'''$$$     '''//////---+++)))%%%!!!&&&,,,111444555555777888999:::;;;222555999===>>><<<:::888///,,,))))))+++,,,+++))),,,000444444000,,,++++++"""   !!!%%%'''***...222444///)))$$$    (((...333444222---%%%$$$+++000...+++***)))'''   )))222;;;@@@AAA???;;;444---$$$   !!!%%%&&&)))+++***((($$$"""!!!    %%%000>>>OOO[[[bbbkkkvvv{{{{{{zzzwwwuuuuuuxxx|||{{{zzzwwwpppggg```^^^]]]\\\\\\\\\]]]aaafffkkknnnmmmooopppnnnkkkfff[[[OOOEEE<<>>444'''  '''+++111888>>>CCCFFFHHHDDDDDDAAA;;;444//////000---...///222666:::>>>@@@<<<=========:::555111...)))&&&!!!    &&&...000......,,,)))!!! %%%,,,111444555666777888999::::::555777:::<<<===;;;888666///,,,)))))),,,...---+++,,,111444444000,,,***+++"""  ###'''***,,,111444555000+++&&&"""   (((///333444444///''' &&&---111...******)))'''!!!   """+++444;;;???@@@>>>:::444,,,$$$   !!!###%%%''')))******)))'''%%%$$$!!!     %%%///;;;LLLXXX```hhhsss|||~~~~~~~~~}}}}}}}}}~~~yyyyyywwwvvvuuuwwwzzz~~~wwwvvvqqqkkkddd^^^\\\\\\ZZZZZZ\\\___ccchhhlllnnnooorrrrrroookkkcccUUUHHH@@@777,,,"""  )))111>>>GGGSSS[[[^^^___```aaa]]]\\\ZZZVVVPPPIIICCC???888000&&& (((///888???FFFIIIKKKIIIAAA888***""" %%%)))///666===BBBEEEFFFBBBCCC@@@;;;444//////111---...000222666;;;>>>AAA======<<<;;;888555111///,,,((($$$      &&&///111111222111...###!!!$$$+++111444555666777888999999999888999;;;<<<;;;888555333///+++)))***---000///......222666555111,,,******   %%%))),,,...222555555111+++'''$$$  !!!***000333555666222***"""!!!***000222...***))))))'''$$$###   &&&...555:::===???===:::444,,,###   ###%%%'''((()))+++,,,++++++***)))%%%"""      %%%---:::JJJVVV]]]fffpppyyyzzz}}}||||||}}}~~~{{{yyyxxxyyy{{{}}}vvvvvvuuuuuuvvvxxx{{{~~~ssspppkkkeee___[[[YYYYYYVVVXXX[[[___dddiiilllnnnqqqttttttqqqlllcccTTTFFF;;;333(((  """---555@@@HHHTTT\\\___```aaaccc^^^^^^]]]ZZZUUUOOOIIIEEE<<<444***!!! $$$+++444<<>>===<<<999666444222111...+++&&&"""      &&&000222222444333111&&&######+++000444555666888999999999999;;;<<<<<<;;;888555222000...+++)))***...111111000///333777777222,,,)))(((  &&&***+++,,,///222222...***&&&###  ###+++222444777999555---$$$$$$,,,222444000++++++***(((%%%###!!!  )))000666:::;;;===<<<999333,,,"""  !!!%%%'''((()))+++,,,...////////////+++'''%%%%%%###     $$$...:::IIIUUU^^^fffpppwww}}}{{{~~~{{{zzzzzzzzz|||zzzxxxvvvuuuvvvxxxzzztttttttttuuuwwwyyy{{{{{{pppkkkeee^^^YYYWWWUUUUUUQQQTTTXXX]]]ccchhhkkkmmmqqqtttuuurrrmmmdddUUUHHH777///%%%  %%%000999@@@HHHSSS[[[^^^___aaabbb`````````___[[[UUUOOOKKK???777,,,### !!!(((000999CCCHHHJJJJJJEEE???000(((  $$$+++222999>>>BBBCCC??????===888111------///,,,---///222666;;;???AAA???===;;;888555333222111///,,,'''$$$"""     '''000222333444333111)))&&&!!!"""***000222444666888:::::::::999======;;;999666333111///...+++)))+++///222222111111555999888333,,,((('''  !!!'''******)))+++---///+++'''$$$!!!  %%%...555666999;;;888000&&&  %%%---333666222......---+++%%%$$$""" !!!***222666999:::<<<;;;888333+++"""  $$$''')))***+++---///000222333333444000,,,******((($$$!!!     $$$000:::IIIVVV```iiirrryyyzzz{{{yyyxxxxxxxxxxxxwwwuuuttttttuuuwwwxxxsssssstttwwwyyyzzzxxxvvvmmmggg___XXXTTTRRRQQQPPPMMMOOOTTTZZZ```fffjjjlllppprrrrrroookkkcccUUUHHH555---###  (((444===BBBJJJTTT[[[]]]^^^```aaaaaabbbcccccc```ZZZUUUQQQCCC;;;///%%%%%%,,,666@@@EEEGGGHHHEEE@@@333+++  """(((000777===@@@BBB>>>>>><<<666///++++++,,,+++,,,...111666:::???AAA>>>===;;;888555333111000///,,,(((%%%###"""    %%%///111222444333111---)))###!!!)))///000222555888:::;;;;;;:::===<<<:::777555333111000...+++)))+++...111111000222777;;;:::444---(((&&&  """(((++++++******,,,...***&&&###    '''111888999<<<===:::111(((""" !!!&&&,,,444888666333333111///'''&&&$$$!!! """***111666888999::::::888333+++!!!  !!!%%%((())),,,---000222444555555555888444000//////...***&&&$$$      $$$///999HHHUUU```jjjsssyyyyyy~~~}}}yyywwwvvvvvvvvvtttssssssttttttuuuvvvwwwrrrsssuuuyyy{{{zzzuuuqqqllleee[[[TTTPPPOOOMMMLLLIIIKKKPPPUUU\\\ccchhhkkkmmmooonnnjjjeee^^^QQQEEE444,,,"""  ***666???FFFMMMVVV]]]______aaabbbbbbdddffffffddd___YYYVVVHHH@@@444***"""$$$***444===AAACCCEEEDDDAAA555---"""  '''///666<<>>@@@===<<<;;;999666333000///...+++'''%%%$$$###!!!     """,,,000111444444222///+++$$$ (((///...000444888;;;<<<<<<<<<<<<;;;999666444222222111...+++)))***...000000///333888<<<;;;444---'''%%%  ###***...///...///111000,,,(((%%%"""  """***444;;;;;;>>>???:::222)))###"""!!!&&&***333::::::888777666333+++***(((%%%""" !!!)))000555777888999999777222***   ###&&&((()))---///222555777777666555:::777333222333222...+++'''       ###,,,555DDDRRR___iiirrrxxxzzz~~~{{{xxxvvvuuuuuuvvvqqqrrrssstttuuuuuuvvvvvvrrrsssvvvzzz|||zzzsssmmmkkkdddYYYRRRNNNMMMKKKJJJGGGIIIMMMSSSZZZaaagggkkkkkkllljjjeee```YYYMMMAAA444,,,"""   +++888AAAIIIPPPYYY___aaaaaabbbdddccceeeggghhhfffaaa\\\XXXMMMDDD888---&&&###)))333;;;>>>@@@CCCCCCAAA666...### &&&...555;;;>>>@@@<<<<<<999333+++&&&&&&''')))***,,,///444999===@@@<<<<<<;;;999777333000...---***'''%%%$$$###"""!!!    )))...111444555444000,,,%%% (((...---///444888<<<=========;;;:::888555333333333333///,,,)))***---000///...444888===;;;555---'''%%%  $$$,,,111222333444666333///***'''$$$  ###+++555<<<===??????:::222)))$$$###!!!&&&)))222:::<<<;;;:::999555///...,,,)))%%%!!! !!!(((///444666777999888777222***     $$$'''((()))...000444777999888666555;;;888555444555444111...)))!!!      ###)))222@@@OOO\\\hhhpppvvv}}}xxxyyy~~~~~~~~~zzzyyywwwuuutttsssssssssxxxuuussssssuuuuuurrrooosssssssssrrrqqqpppooooooiii[[[NNNJJJJJJIIIHHHHHHHHHJJJOOOVVV]]]dddiiilllooopppnnnhhh]]]RRRHHHCCC...((( $$$...:::BBBLLLSSS[[[^^^]]]^^^ccciiikkkooorrroookkkggg___WWWQQQHHH;;;000'''))),,,222999???DDDFFFGGG;;;333'''  &&&///777<<<>>>???<<<999555000,,,)))''''''&&&(((---222666:::<<<>>>>>>??????>>>:::666111//////***%%%###$$$%%%$$$"""     '''...222555666111---'''!!!!!!''',,,000555:::<<<<<<999777444444444444333111///...,,,+++++++++,,,///222333444666777555111+++$$$   )))111333444888:::999666222...+++(((###  """)))222999???@@@>>>888///'''###"""$$$***---444444555888;;;;;;777333///...,,,)))$$$ $$$+++111555666888666333...&&&    $$$'''***000444222333444666777999:::;;;999666333222333333000---%%%"""  $$$---666BBBNNNWWWcccoooyyy~~~yyyzzz}}}~~~~~~}}}{{{zzzyyyyyyyyyxxxvvvuuusssrrrrrrrrrsssuuurrrpppppprrrrrrpppmmmrrrrrrrrrrrrqqqooonnnmmmgggZZZMMMIIIIIIHHHGGGGGGJJJMMMSSSYYY```fffjjjlllmmmmmmkkkdddZZZOOOEEE???---''' $$$...:::CCCJJJQQQZZZ]]]]]]]]]aaafffjjjoooqqqnnnkkkggg```XXXPPPHHH;;;000(((!!!'''***000888>>>CCCFFFGGG<<<444(((  &&&///666;;;>>>???<<<999444///+++)))(((((('''***///444888;;;======>>>>>>>>>===:::666333111///***%%%###$$$$$$###!!!    %%%+++///111222111---'''!!!!!!'''---000444999;;;;;;:::888555555555555333111///...,,,,,,+++,,,---000333444666666777555000***$$$   !!!***111333555888;;;:::777444///,,,)))$$$  ###***333999AAABBBAAA;;;222)))###  %%%***---444444555999===<<<777333111000...+++&&&""" $$$+++000444666777555222---%%%    %%%(((+++000444222333444666888999;;;;;;===:::666666777666222///&&&###  $$$///888DDDNNNWWWbbbnnnvvv{{{}}}{{{zzz{{{zzzzzz|||{{{yyywwwuuusssssssssssssssrrrqqqpppooopppqqqqqqrrrooommmmmmooopppnnnkkkqqqqqqqqqqqqpppnnnlllkkkdddWWWLLLHHHGGGEEEEEEFFFLLLPPPVVV]]]ccchhhkkkllllllkkkgggaaaWWWKKK@@@:::+++%%% &&&000<<>>===;;;999777555444///+++%%%###$$$$$$"""     ###(((,,,...///000---'''!!!!!!'''---000333777999:::::::::888777666555333111///...------,,,---///222555666888888777444///***$$$!!!  ###,,,333555666:::===<<<:::777222///,,,&&&  $$$+++444:::CCCDDDCCC???666,,,$$$"""&&&***,,,333444777;;;???>>>888333222111///,,,((($$$  ###***///222444444333000***###   !!!'''))),,,000333333444555666888:::;;;;;;@@@===:::::::::999555111(((%%%    ###000999EEEOOOXXXaaallltttwwwzzz~~~{{{yyyvvvuuuvvvyyywwwtttqqqooonnnnnnnnnmmmmmmlllllllllnnnooopppqqqnnnlllmmmppppppnnnlllppppppqqqpppooollljjjhhh```UUUJJJGGGEEECCCCCCDDDLLLPPPVVV^^^dddhhhiiijjjmmmkkkfff___VVVJJJ>>>666)))### !!!(((222===EEEIIIQQQZZZ___``````aaaccciiimmmnnnkkkhhhgggaaa[[[UUUMMM@@@555,,,###$$$+++333;;;AAAEEEGGG===777---""" &&&...555999;;;;;;:::666000+++)))))),,,...,,,///555:::===??????>>>AAA???===:::888777777777///+++&&&###$$$###!!!    ###)))---000111000---(((!!!!!!'''...///222555777999:::;;;999999777555333111///...---------...000333777999:::999777444///)))$$$!!!  &&&...555666888<<>>:::555111...(((   %%%,,,555<<>>AAA@@@999444000000...+++'''###  """(((---000222111000,,,'''   !!!(((+++---000333444555666777999:::;;;<<>>;;;;;;;;;999555111***'''"""   !!!///888EEEPPPYYYbbbnnnvvvwwwzzz}}}yyytttrrrtttxxxvvvtttpppnnnlllkkkkkkhhhhhhhhhhhhjjjlllnnnooorrrooonnnooorrrsssqqqoooppppppqqqpppnnnkkkhhhfff^^^TTTKKKGGGEEEBBBBBBDDDJJJNNNUUU\\\bbbfffhhhhhhooolllfff___VVVIII<<<333&&&   ###+++444???GGGMMMSSS[[[aaaccccccdddeeegggkkklllhhhfffeeebbb]]][[[RRREEE999...### !!!)))222:::AAAEEEGGG===888///$$$ &&&...444777999999888555///+++)))***,,,...///111666;;;>>>@@@AAAAAADDDBBB>>>;;;888777666666///+++&&&$$$$$$###   !!!   $$$+++111444666111...)))###!!!'''---...000333666999:::;;;:::999777555333111//////---------...111555888:::;;;:::888444///)))###   !!!)))111777888:::>>>BBBBBBAAA===888444000)))!!!  !!!&&&...666===BBBCCCDDDCCC>>>555,,,&&&!!!$$$(((,,,...444555999???CCCAAA;;;555......,,,)))%%%    %%%***---......,,,)))###  !!!(((+++...111444555666777888999:::;;;<<<>>><<<:::::::::999444///---***$$$    +++555CCCPPPZZZeeeqqqyyyzzz}}}~~~yyysssrrrtttwwwvvvsssqqqmmmjjjhhhfffccccccdddeeehhhkkknnnooorrrpppnnnpppsssuuusssqqqpppqqqqqqqqqoookkkgggeee]]]TTTLLLHHHEEEBBBCCCEEEJJJNNNTTT[[[aaafffiiijjjqqqllleee^^^UUUHHH999000$$$   %%%---666AAAIIINNNTTT[[[```cccdddeeeeeeeeehhhiiieeeddddddaaa]]]___VVVIII<<<000$$$ !!!(((111999@@@DDDFFF>>>:::222&&&  &&&---333666777777777444///+++)))***,,,---000222666:::>>>AAACCCDDDGGGEEEAAA<<<999666444444///+++'''$$$$$$"""  $$$&&&$$$  $$$,,,222666888222///+++%%%!!!''',,,---000333666888:::;;;999888666444222000000///,,,,,,---...111555999;;;<<<;;;999666000)))###  """,,,333999:::;;;@@@DDDEEECCC???:::555111***"""  """(((///888>>>CCCCCCDDDCCC@@@888///(((!!!$$$)))---///666777:::???CCCBBB===888///...,,,((($$$  """''')))++++++)))%%%   !!!'''+++...222555666777888999:::;;;<<<<<<<<<:::999:::;;;999444000///,,,&&&   (((333BBBPPP\\\gggsss|||}}}zzzuuusssvvvssssssrrrppplllhhhdddaaa```aaabbbdddgggjjjnnnppppppnnnmmmooorrrtttssspppqqqrrrrrrrrroookkkgggddd]]]UUUNNNJJJGGGCCCDDDGGGLLLOOOUUU[[[bbbhhhlllnnnooojjjbbbZZZQQQDDD555***"""   '''///888BBBJJJNNNQQQWWW\\\```bbbcccccccccffffffcccaaabbbaaa]]]```WWWJJJ===222&&&  !!!(((111999@@@DDDFFF???;;;444(((  '''---222555666666666444000,,,*********+++111222555999===BBBEEEGGGJJJGGGCCC>>>999555222000///+++'''%%%$$$""" """&&&)))'''!!!  """***///333555333111,,,&&& !!!'''***,,,///333666888999:::888666444222111000000000++++++,,,...111555999;;;;;;;;;:::777111)))"""   $$$...555;;;;;;===BBBFFFGGGDDD@@@;;;666111+++"""  ###)))000999???FFFEEEDDDCCC@@@999///(((  $$$)))...111777888:::???CCCCCC???;;;222111...***%%%    $$$&&&''')))'''###   !!!&&&***...333777777888888999:::;;;<<<<<<<<<::::::;;;===<<<777222111...(((   '''222BBBQQQ\\\hhhttt|||~~~{{{vvvuuuxxxpppqqqpppnnnjjjeee```]]]______aaacccfffjjjnnnpppnnnlllkkkmmmppprrrqqqoooqqqrrrsssrrrpppkkkgggddd]]]VVVOOOKKKHHHDDDEEEHHHOOOQQQVVV]]]dddkkkpppsssmmmggg___WWWNNNAAA111&&&!!!    (((///999CCCKKKLLLOOOTTTXXX\\\___aaaaaabbbeeedddaaa```bbb```]]]___WWWJJJ>>>333'''  !!!)))111999???CCCEEE???<<<555))) !!!'''---222444555555555444000---+++*********111222444888<<>>CCCCCC@@@<<<555444111---'''!!!  """$$$&&&(((&&&"""    %%%)))...444888888888999::::::;;;<<<<<<===<<<;;;===???>>>:::555222///)))!!!  (((333CCCQQQ]]]hhhsss|||~~~~~~~~~}}}|||{{{zzzyyyyyyyyypppssssssoooiiiccc`````````^^^^^^bbbiiinnnppppppvvvuuusssqqqqqqqqqrrrrrrpppssstttqqqooonnnjjjdddYYYUUUOOOJJJGGGHHHIIIKKKTTTUUUZZZbbbjjjnnnmmmkkkiiiddd[[[SSSIII>>>111(((   !!!***333===IIIPPPQQQSSSTTTSSSVVV\\\^^^]]]^^^```bbbeeefffccc^^^ZZZVVVPPPGGG>>>444)))   %%%///777>>>BBBDDDBBB===444((( """***///555:::;;;777222111///---+++)))'''&&&+++000777;;;<<>>888444111+++$$$    $$$+++222888>>>BBBDDDGGGKKKNNNHHHDDD@@@===888111(((    (((...666>>>DDDDDDDDDCCCCCC@@@999...'''%%%&&&&&&%%%&&&***222999999>>>BBBCCCCCCCCC@@@:::888444000,,,)))###  """###    !!!&&&+++///111444888<<<<<<:::999:::;;;AAAAAABBBCCCBBBAAA@@@???666555111(((   (((222AAANNNXXXbbbmmmuuuyyy~~~~~~~~~{{{{{{zzzyyyyyyxxxxxxxxxpppssstttrrrkkkfffcccccc^^^]]]]]]bbbiiiooorrrrrrwwwwwwvvvvvvuuuuuuuuuvvvsssvvvvvvrrrooommmggg```YYYVVVPPPKKKIIIIIIKKKMMMSSSVVV[[[bbbhhhkkkkkkjjjjjjddd[[[RRRHHH<<<000'''   !!!***333===HHHOOORRRVVVWWWTTTTTTXXX[[[[[[]]]^^^aaacccdddaaa\\\XXXUUUOOOGGG???666***   ###---666===AAADDDAAA<<<333((( !!!)))...444999999666111000///---+++)))((('''---222777;;;<<>>DDDGGGGGGFFFEEEBBB:::000(((%%%&&&&&&&&&&&&+++333::::::???BBBBBBBBBBBB???:::555111...+++)))%%%   !!!  !!!''',,,///111444999>>>???===<<<<<<>>>@@@AAABBBCCCCCCBBBAAA@@@999888333+++    &&&111@@@MMMWWWaaallltttvvv|||}}}}}}|||wwwwwwwwwwwwwwwwwwwwwwwwpppsssvvvtttnnnhhheeeddd^^^\\\]]]bbbjjjpppsssssswwwxxxyyyzzzzzzzzzyyyxxxwwwyyyxxxsssppplllddd\\\XXXTTTOOOJJJIIIJJJMMMOOOSSSWWW]]]bbbeeefffhhhiiijjjdddZZZPPPFFF:::---$$$  """***222<<>>:::111''' !!!(((---222777888444000///...,,,+++***))))))000444999<<<===???DDDGGGDDDCCC@@@<<<555///)))%%%###!!! """)))+++---///...+++'''$$$  """)))...000444222...)))"""!!!***---111555888::::::;;;888666333222222333222111000///000111444888<<<>>>IIIDDD>>>999555///'''!!!  '''...777>>>FFFKKKMMMLLLNNNOOOOOOKKKFFFBBB===666,,,%%%  """)))///777???EEEKKKKKKJJJIIIDDD;;;111***$$$&&&&&&&&&''',,,444;;;<<<@@@CCCAAA@@@AAA>>>999222///,,,***)))&&&    """(((,,,000222444999???BBBAAA???@@@AAAAAABBBCCCDDDDDDCCCBBBAAA>>><<<777...###   %%%///>>>KKKUUU___jjjrrrttt{{{}}}}}}{{{vvvrrrrrrsssttttttuuuvvvvvvqqqtttvvvtttmmmfffbbbaaa```^^^^^^bbbjjjooorrrrrrtttvvvyyy{{{|||{{{yyyxxxyyyzzzxxxtttppplllcccZZZTTTPPPKKKGGGFFFIIIMMMPPPSSSXXX___bbbbbbccceeehhhjjjcccYYYNNNCCC777***"""   $$$+++333<<>>>>>@@@DDDHHHCCCAAA???:::444---'''### """$$$%%%$$$$$$### """%%%+++,,,...//////,,,)))'''  """(((,,,///111///---(((###+++---111555888999::::::888666444222222222222222111222333666999<<>>999444...%%%   )))000:::BBBKKKQQQQQQPPPPPPPPPPPPLLLFFFBBB===555,,,%%% ###***000777???EEENNNNNNNNNKKKEEE<<<222+++$$$&&&'''&&&(((---555<<<>>>BBBDDDBBBAAAAAA>>>999222///,,,+++)))&&&    $$$***///222444333999@@@CCCBBBAAAAAABBBCCCCCCEEEEEEEEEEEEDDDCCCBBB???:::111'''   ###---<<>>777---""" &&&---222666888:::666...%%%  ''',,,000555444000///...---,,,,,,---...///444999>>>AAAAAAAAADDDGGGBBBAAA>>>:::333---&&&######%%%(((+++,,,,,,,,,+++((('''&&&$$$"""  %%%(((,,,...000111111...+++)))  !!!'''+++...///...,,,)))$$$***---000444777999999999888777555444222222222333444555888;;;>>>@@@BBBBBBFFFAAA;;;666222+++###  !!!***111===DDDNNNTTTUUUSSSSSSSSSPPPKKKEEE???:::222)))### ###***000777???DDDMMMNNNOOOLLLDDD:::111+++$$$%%%'''''')))...777>>>@@@EEEFFFDDDCCCCCC???:::555111...,,,***%%%    &&&---222555777444:::@@@CCCBBBBBBCCCDDDFFFGGGGGGHHHHHHGGGEEEDDDDDDAAA;;;333***!!!   """,,,:::FFFPPP[[[gggooowww}}}zzz|||~~~~~~{{{tttttttttrrrppplllkkkkkklllnnnssswwwzzzwwwyyyxxxrrrhhh```\\\[[[eeecccbbbdddiiimmmnnnmmmoooqqqtttvvvwwwvvvtttsssvvvvvvtttrrrqqqmmmbbbVVVLLLHHHCCC@@@AAAFFFLLLQQQWWWZZZ^^^```aaacccdddeeeggg```TTTIII>>>333'''   '''///666???IIIQQQNNNVVV[[[YYYWWWYYY]]]^^^ZZZZZZZZZ[[[[[[YYYUUURRRNNNIIIBBB;;;444,,,""" $$$+++000444666:::555...%%% !!!(((,,,000444333//////...---,,,---///111333555;;;AAAEEEDDDCCCDDDEEEAAA???===888222+++%%%!!!!!!''')))---111333444333222//////...,,,)))&&&$$$"""!!!&&&***,,,///222444333000---***   &&&***---//////---***&&& (((+++///333666888888999888888777555333222333555777999===AAACCCDDDDDDCCCCCC???999444000***""" !!!+++222>>>EEEOOOUUUVVVUUUUUUUUUPPPKKKDDD>>>888111(((!!! ###***///666>>>CCCIIILLLMMMIIIAAA777///***$$$%%%'''''')))///888???BBBGGGJJJIIIHHHGGGBBB<<<888444000---+++&&&     (((000666:::<<<999>>>CCCEEEDDDDDDFFFHHHKKKKKKKKKKKKJJJHHHGGGEEEDDDAAA;;;444,,,###   !!!+++888DDDNNNYYYfffoooxxx{{{}}}~~~~~~yyyppplllllllllmmmkkkjjjhhhhhhlllrrrxxx|||||||||zzzsssjjjccc``````dddbbbaaadddjjjnnnooooooppprrrtttuuuvvvuuutttssswwwvvvsssqqqppplll```SSSLLLIIIDDDAAACCCIIIPPPUUUZZZZZZ\\\___ccceeeeeeeeeeee^^^RRRGGG===111&&&    (((000888AAALLLSSSQQQWWWZZZYYYYYY]]]^^^]]]\\\[[[[[[[[[[[[YYYUUURRRNNNHHH@@@888222***!!! ###***111666888:::555---$$$  """(((,,,000444333///000///...---///111444666666<<>>EEENNNTTTVVVVVVVVVXXXRRRMMMEEE???999111(((""" """)))...555===BBBEEEHHHIIIFFF>>>444,,,((($$$%%%'''(((***000999AAABBBIIIMMMMMMLLLKKKEEE>>>888555111...,,,'''     !!!+++333:::>>>@@@AAADDDHHHIIIHHHHHHLLLOOOOOOOOOOOONNNLLLJJJHHHFFFCCC???999444---$$$   !!!+++888CCCMMMYYYfffooovvv~~~~~~~~~wwwmmmgggfffhhhjjjkkkiiiggggggjjjqqqyyy~~~~~~~~~{{{uuulllfffeeefffcccaaa```dddjjjoooqqqpppssssssuuuuuuvvvuuuuuutttxxxwwwssspppooojjj]]]PPPNNNJJJFFFCCCEEELLLSSSXXX\\\ZZZ[[[___dddgggfffdddddd\\\QQQFFF<<<111&&&  !!!)))111999CCCNNNUUUUUUYYY[[[ZZZ[[[^^^^^^[[[]]]\\\\\\\\\\\\ZZZVVVSSSOOOHHH>>>666000(((!!! """***222777;;;:::555---$$$  """)))---000444333///000///......///222666888666===FFFJJJIIIFFFCCCBBB:::888666111+++$$$!!!$$$&&&---000444888;;;;;;:::999888777666444111---***((("""'''+++,,,///444777777333...+++  %%%))),,,111000///---((("""$$$'''+++000444777888888:::;;;;;;888444333555888<<>>888333---%%%   """+++888CCCMMMYYYfffooottt}}}}}}ssskkkgggeeeeeeeeeaaadddhhhjjjlllpppvvv|||}}}xxxqqqjjjccc______aaabbbccccccgggmmmsssqqqqqqqqqqqqrrrtttvvvwwwwwwsssnnnlllkkkfff^^^WWWLLLIIIFFFDDDGGGLLLSSSWWW^^^```cccffffffeeecccbbbXXXRRRHHH???666...$$$   )))222:::DDDPPPWWWZZZZZZYYYYYYZZZ[[[]]]]]]\\\]]]]]]\\\[[[YYYWWWVVVNNNHHH???777000)))   &&&...444888:::777///$$$  )))111555666555333111111111222333444666777999@@@EEEGGGHHHIIIFFFAAA===555,,,((('''%%%$$$(((+++...000333777;;;===>>>>>>>>><<<:::999777222+++%%% !!!%%%***---000444777555333222...(((   '''...222888666333///)))### """(((***...333888<<>>;;;888888<<<@@@???AAACCCFFFGGGHHHHHHHHH@@@???===888222***### $$$...555???BBBGGGMMMRRRVVVXXXYYYRRRMMMFFF@@@:::222)))"""  (((000888>>>AAAEEEHHHIIIDDD:::///((($$$"""###%%%'''***000:::AAAGGGLLLSSSWWWVVVPPPHHHCCC===999444111...)))"""    )))111777===DDDIIIKKKPPPVVVXXXWWWUUUVVVWWWPPPSSSTTTPPPIIIEEEFFFIIIDDD@@@:::666111)))   ***999DDDMMMWWWccclllwwwzzzpppgggbbb```_________ccchhhkkkmmmqqqvvv{{{~~~}}}{{{wwwqqqiiiccc___\\\^^^``````aaadddiiimmmqqqpppppppppqqqsssuuuvvvuuupppkkkiiihhhddd\\\UUUKKKHHHEEEEEEGGGMMMTTTXXX___aaadddffffffccc```]]]VVVPPPGGG>>>666---"""  """+++444<<>>AAABBBDDDFFFAAA777---&&&### """%%%&&&)))///999@@@FFFJJJPPPTTTSSSNNNGGGCCC???;;;666222...)))"""    ###,,,444;;;AAAIIINNNPPPUUU[[[^^^\\\ZZZZZZZZZSSSTTTSSSPPPLLLIIIIIIJJJEEEAAA<<<888444,,,###  )))777CCCLLLVVVbbbkkkvvv~~~~~~{{{{{{~~~~~~wwwlllccc]]]ZZZXXXWWW\\\aaahhhmmmoooqqqvvvyyy{{{{{{xxxuuuoooiiiccc```YYY[[[]]]^^^___bbbeeehhhoooooooooooopppqqqssstttrrrnnniiihhhgggbbbYYYRRRHHHGGGEEEEEEHHHOOOVVVZZZ```cccfffhhhfffbbb]]]YYYUUUOOOHHH@@@777---!!! %%%...777???GGGQQQWWWXXXVVVTTTSSSSSSUUUWWWYYYZZZ[[[[[[[[[ZZZYYYWWWVVVMMMHHH@@@:::333*** %%%---333666999888222((( !!!(((///222222///---++++++++++++---000333555???BBBDDDBBBBBBCCCBBB>>><<<555---((('''$$$ $$$(((***(((***---000444777999999<<<;;;:::;;;:::666...(((###""" !!!$$$(((***...555;;;<<<:::777///'''   &&&,,,000555555333111---((($$$""""""%%%,,,...222777;;;???AAABBBAAA@@@???===;;;<<>>;;;777000)))""" &&&000777>>>BBBIIIQQQWWW\\\^^^___YYYRRRIIIAAA:::222***$$$ &&&///777===@@@>>>@@@AAA===444+++%%%### ###%%%'''***000999@@@FFFJJJNNNQQQPPPLLLGGGCCCBBB===777222...(((!!!      &&&///777>>>EEENNNTTTVVV\\\ccceeedddbbbaaaaaaYYYWWWTTTRRRQQQOOOMMMLLLFFFBBB>>>:::777000'''!!!  (((555AAAJJJUUUaaajjjttt|||~~~{{{xxxyyy}}}|||uuujjj```ZZZVVVSSSRRRXXX___gggmmmppprrrtttwwwxxxwwwuuurrrmmmhhhccc```VVVXXX[[[^^^```cccfffgggnnnnnnmmmmmmnnnoooqqqrrrrrrnnnjjjhhhgggbbbYYYRRRFFFEEEDDDEEEJJJPPPXXX\\\aaadddhhhkkkiiieee___[[[VVVQQQJJJCCC;;;///""" """)))222;;;BBBIIIRRRXXX]]][[[XXXVVVVVVXXXZZZ\\\YYYZZZ[[[[[[ZZZYYYXXXWWWMMMHHHBBB;;;444***$$$+++111555888777333)))  '''...222222///---+++*********,,,000444666AAAEEEGGGEEEEEEEEEBBB===<<<555...)))&&&$$$ ###&&&((($$$%%%(((,,,///333555666::::::;;;======999111***$$$###!!! ###''')))---444999999888666///(((!!!  %%%+++///111111111000---)))%%%"""###'''...000555:::>>>AAABBBCCCBBBAAA???>>>===>>>AAABBBAAACCCEEEGGGIIIJJJJJJJJJ>>>===;;;666000(((!!!  '''111888???CCCJJJSSSZZZ^^^aaabbb\\\UUUJJJAAA:::222+++%%% %%%...666<<<@@@===???@@@<<<444,,,'''&&&###%%%(((***---333<<>>777111---'''     &&&...555<<>>;;;888222***###  &&&222>>>HHHTTT```hhhrrryyy~~~{{{yyy{{{yyyrrrhhh___YYYUUURRRQQQTTT\\\fffmmmoooqqqsssuuuvvvuuurrroookkkfffbbb___VVVWWWZZZ^^^cccfffiiijjjllllllkkkkkklllmmmnnnooosssooolllkkkjjjddd[[[SSSDDDDDDDDDFFFKKKRRRYYY]]]aaaeeeiiimmmlllhhhccc___YYYTTTNNNGGG>>>222$$$ ###+++555>>>EEELLLSSSXXX^^^\\\ZZZXXXWWWXXXZZZ[[[YYYYYYZZZ[[[[[[ZZZYYYXXXOOOJJJCCC===555+++  ###***000333666666222))) &&&...222333222000---,,,******---111666999@@@FFFKKKKKKJJJIIICCC===;;;666...)))&&&###"""$$$%%%!!!"""%%%(((,,,000333444::::::<<>>===;;;666000(((!!! !!!(((111888???DDDLLLTTT[[[___aaabbb]]]VVVKKKBBB:::333+++%%% %%%...666<<<@@@???AAAAAA===555...******&&&)))---///222888@@@FFFKKKLLLOOOPPPNNNKKKFFFCCC@@@;;;333...)))$$$   """)))///666???IIIPPPSSSZZZdddjjjllllllnnnpppjjjccc\\\XXXXXXWWWQQQLLLGGGCCC???<<<888222***###  $$$///;;;FFFRRR^^^eeepppwww}}}~~~~~~|||zzz{{{~~~~~~zzzwwwsssmmmeee]]]XXXUUUSSSQQQQQQYYYcccjjjnnnooorrrttttttssspppmmmhhhddd```^^^XXXXXXYYY]]]cccgggjjjkkkkkkjjjjjjiiijjjkkklllmmmsssooolllkkkjjjeee[[[SSSDDDCCCDDDFFFLLLSSSYYY^^^```ccchhhkkkkkkhhhdddaaa[[[VVVOOOHHH???333%%% ###+++666@@@GGGNNNTTTYYYZZZYYYXXXVVVUUUUUUUUUVVVYYYZZZ[[[\\\\\\[[[ZZZZZZRRRMMMEEE>>>666---""" """)))///222444444000((( '''///444555444222///---***)))+++000555999>>>EEEKKKMMMMMMKKKEEE===:::666///***%%%""" !!!""" """&&&***...222444:::;;;>>>AAABBB===333,,,$$$###!!! ###&&&)))...333555444333333///***###   ###)))---.../////////,,,'''### $$$(((...111777===BBBEEEFFFFFFEEEBBB@@@???@@@@@@@@@???>>>@@@BBBDDDFFFGGGGGGGGG???>>>;;;777000)))""" """)))111777@@@EEELLLTTTZZZ^^^______\\\UUULLLCCC;;;333+++%%% %%%...777===AAAAAACCCBBB===555...,,,,,,(((+++///111444:::BBBHHHJJJLLLNNNNNNLLLGGGBBB???:::555...)))%%%!!!   ###(((...777BBBIIIMMMTTT]]]dddgggjjjnnnqqqnnnggg___[[[ZZZXXXTTTOOOKKKGGGBBB>>>:::333***###   """,,,888DDDQQQ\\\cccnnnuuu|||~~~~~~{{{yyyzzz}}}~~~|||yyy{{{}}}||||||xxxrrrlllkkkfff___YYYVVVTTTSSSRRROOOVVV```hhhkkknnnpppssstttrrroookkkfffbbb^^^]]][[[YYYXXX[[[```dddggggggjjjiiihhhhhhhhhiiijjjkkkpppmmmjjjjjjiiicccYYYPPPDDDDDDDDDGGGLLLSSSYYY]]]___aaadddggggggdddaaa___ZZZUUUMMMEEE<<<000### """+++777AAAIIIOOOUUUZZZZZZZZZZZZYYYXXXVVVUUUTTTYYYZZZ[[[]]]]]]]]]\\\[[[UUUOOOFFF>>>777...$$$ !!!(((...111222111...%%% """***111666666444222///,,,(((&&&(((---222666;;;AAAGGGIIIJJJIIIEEE???:::666000***%%%!!!!!!%%%)))---111444;;;<<>>444+++$$$""" !!!$$$'''***...444888888777666222+++###   """))),,,222222333222///)))$$$ ###''',,,000777>>>CCCFFFHHHHHHFFFCCC@@@???@@@@@@>>><<<<<<===@@@BBBDDDDDDEEEDDD@@@???<<<888111)))### ###)))000666AAAFFFMMMTTTYYY[[[[[[ZZZZZZTTTKKKDDD===444+++$$$ %%%///777>>>AAAAAABBBAAA;;;333---++++++&&&***...111333999@@@FFFGGGIIIKKKKKKHHHBBB;;;777444///(((###!!!   ###)))222===DDDHHHNNNVVV\\\___ccciiimmmmmmhhhaaa]]][[[ZZZWWWUUURRRNNNHHHCCC>>>666,,,%%%   !!!***666CCCPPP[[[bbblllttt|||~~~}}}zzzxxxxxxzzz{{{xxxvvvzzz{{{~~~~~~~~~|||vvvuuuwwwtttllldddeeeaaa[[[VVVTTTSSSRRRQQQNNNUUU___fffjjjlllppprrrtttrrrnnnjjjeeeaaa]]]\\\]]]ZZZWWWXXX]]]aaacccccciiiiiihhhgggggghhhiiijjjnnnkkkhhhgggfff```VVVNNNDDDDDDEEEHHHMMMSSSYYY]]]]]]___aaacccbbb```]]][[[XXXSSSJJJBBB999---!!! """***777BBBJJJPPPVVVZZZ^^^_________]]][[[YYYXXXYYYZZZ\\\]]]^^^^^^]]]\\\XXXQQQGGG???777...%%% !!!(((---000111000,,,$$$  %%%,,,333666666444222---***&&&$$$%%%)))///333999>>>CCCDDDEEEGGGEEE@@@999666000***%%%!!!!!! !!!$$$)))---222444;;;===@@@DDDEEE>>>444+++###""" !!!$$$(((***///666<<<======:::444,,,$$$!!!  """(((,,,666666777666222,,,&&&"""###'''+++000666>>>DDDGGGHHHIIIGGGDDD@@@???@@@@@@===;;;:::<<<>>>@@@BBBCCCCCCCCC@@@???===888222***### $$$)))000555BBBFFFMMMTTTXXXYYYYYYXXXXXXSSSKKKDDD===555+++### &&&///888???BBBAAAAAA???999111+++))))))$$$''',,,///111777>>>DDDCCCEEEHHHHHHDDD===666111///***$$$    !!!'''///:::BBBFFFKKKRRRWWWZZZ^^^dddiiikkkgggbbb^^^\\\[[[ZZZYYYXXXSSSMMMHHHBBB999///'''     )))555BBBPPP[[[aaakkkttt|||~~~|||vvvsssuuuwwwxxxwwwwwwxxx|||~~~|||yyyxxxwwwuuurrrpppssspppkkkfffbbb___^^^^^^]]][[[XXXTTTRRRPPPOOONNNLLLTTT]]]bbbcccfffnnntttvvvrrrjjjbbb\\\YYYXXXXXXTTTTTTUUUWWW[[[^^^bbbdddllljjjhhhiiikkkjjjgggcccfffdddbbbaaa___YYYQQQJJJ;;;===???DDDJJJQQQXXX[[[]]]]]]\\\\\\[[[[[[ZZZZZZZZZQQQDDD888///&&&   &&&111;;;CCCKKKTTTZZZbbbbbbaaa```]]]YYYUUUSSSTTTUUUVVVXXXYYYZZZZZZ[[[XXXSSSMMMFFF>>>333%%% !!!(((...222000...***$$$ !!!&&&---333666555333000)))'''$$$"""$$$(((---000555888===EEEKKKKKKGGGCCC888555111+++'''### &&&***---000444888;;;AAAFFFEEECCC???888000&&&$$$ ###&&&+++111777;;;???>>>666,,,)))###  )))000444999;;;888444000((( """&&&,,,333;;;@@@CCCDDDGGGJJJKKKCCC;;;:::===???<<<999:::;;;===@@@CCCEEEGGGHHHBBB<<<777777444+++""""""%%%***111666BBBJJJPPPQQQRRRVVVYYYYYYXXXRRRIIIAAA:::222)))### ###+++333:::>>>???===:::666111---***(((%%%&&&)))---111555888:::DDD@@@===;;;999666000+++$$$"""   $$$)))...444999GGGLLLSSSWWWXXXXXXZZZ[[[bbbaaa___^^^]]]]]]]]]^^^ZZZWWWQQQJJJAAA888222...%%%  (((222<<>>EEEKKKKKKGGGCCC999555000+++'''### %%%))),,,000555999;;;AAAEEEDDDAAA===555---&&&###!!!$$$&&&,,,222777;;;<<<666...)))###  """,,,333777;;;===:::777333,,,%%%""""""&&&---333;;;AAACCCDDDGGGJJJIIIBBB:::999<<<>>><<<888:::;;;===@@@CCCEEEGGGHHHBBB<<<777777333+++""""""(((///444???HHHOOOQQQSSSXXX[[[[[[XXXRRRIIIAAA:::222***### """***111888;;;>>><<<999444000+++(((&&&&&&''')))+++...000222333:::777333222111...((($$$   $$$(((---333888BBBHHHNNNSSSUUUUUUWWWYYY______]]]\\\\\\\\\]]]^^^___]]]XXXQQQJJJBBB<<<888(((!!!  '''111;;;FFFRRRZZZdddiiiqqqyyy{{{xxxtttrrrrrrssstttttttttuuuvvvxxxyyyzzzzzzzzzvvvtttpppnnnkkkiiieeeccc]]][[[WWWRRROOOMMMLLLLLLQQQPPPNNNMMMLLLLLLLLLMMMLLLRRRYYY[[[[[[[[[```ddddddaaa\\\WWWRRRPPPOOONNNHHHIIIJJJMMMPPPTTTXXXZZZcccaaa```cccfffhhhfffccc]]]ZZZVVVSSSOOOIII@@@:::999:::===AAAGGGNNNTTTWWWYYYYYYYYYXXXWWWVVVUUUUUUKKKCCC777...&&&   %%%111<<>>???<<<999777222,,,%%%!!!###'''...444<<>>AAACCCFFFHHHIIIDDD===888777333+++###  %%%---222;;;EEEOOORRRVVVZZZ]]]]]]XXXRRRJJJBBB;;;333***###  &&&...333777;;;999666111,,,((($$$###$$$%%%%%%&&&((())))))***,,,)))&&&%%%%%%###   ###''',,,333777===BBBHHHNNNQQQSSSUUUVVV\\\\\\[[[ZZZZZZZZZ[[[[[[___]]]ZZZUUUOOOIIICCC@@@---%%%  &&&///888DDDPPPXXXaaagggooovvv|||vvvtttrrrpppppppppqqqqqqttttttuuuuuuuuuuuuuuuuuussspppllliiifffccc___\\\SSSQQQMMMIIIFFFDDDDDDDDDIIIHHHHHHGGGHHHIIIJJJKKKIIINNNSSSUUUUUUUUUXXX[[[YYYXXXUUURRROOOLLLKKKJJJDDDEEEFFFHHHLLLPPPSSSVVV^^^[[[ZZZ\\\___```^^^\\\VVVRRRMMMJJJGGGBBB:::555666777999===CCCIIINNNRRRSSSSSSSSSSSSRRRPPPOOONNNBBB;;;222***$$$ ###///:::AAAFFFLLLPPPQQQSSSVVVYYYYYYXXXVVVTTTNNNQQQTTTVVVVVVTTTQQQOOOMMMHHHAAA;;;444,,,"""  &&&,,,000000+++%%% %%%...666999666111---###!!!"""(((---111;;;>>>CCCHHHJJJIIIFFFDDD;;;666///***'''######&&&***///666<<<@@@EEEGGGCCC???:::222***$$$ %%%+++...333888777444***$$$   $$$---444===@@@AAA>>>;;;:::666000((($$$$$$(((...444<<>>888666888::::::888<<<===???BBBEEEGGGIIIJJJFFF???999777333***###!!! $$$,,,333:::EEEOOOTTTWWW\\\^^^^^^YYYSSSKKKCCC<<<444***### """(((---000555333000,,,'''###  !!!!!!!!!    """&&&+++111666;;;???EEEJJJOOORRRUUUVVV[[[ZZZYYYXXXWWWVVVVVVUUUVVVUUUSSSPPPLLLGGGBBB@@@000)))  $$$---666BBBNNNWWWaaagggooowww|||qqqppppppnnnmmmmmmnnnnnnuuutttssssssrrrrrrrrrrrrpppmmmiiieeebbb___ZZZWWWMMMKKKHHHDDDBBBAAAAAAAAADDDCCCCCCCCCDDDFFFHHHIIIEEEIIIMMMOOOOOOOOOQQQTTTQQQQQQPPPOOOMMMJJJHHHGGGAAABBBCCCEEEHHHLLLOOOQQQXXXUUURRRRRRTTTUUURRRPPPLLLIIIDDDBBB@@@===777333222333444777<<>>CCCFFFJJJJJJKKKLLLMMMOOOPPPQQQKKKMMMPPPRRRRRRPPPMMMKKKFFFAAA:::444///((( %%%+++...000,,,&&&  &&&///666888666000,,,%%%###""""""%%%+++000444<<<@@@EEEIIIJJJIIIGGGFFF===777000+++((($$$"""&&&***///777===CCCGGGHHHDDD???:::222***!!!!!!''',,,...222666777555***$$$   """---444AAADDDEEEAAA>>><<<888222+++'''""" $$$'''...444<<>>@@@AAADDDGGGIIIKKKLLLJJJBBB:::666222***###!!!$$$---333;;;FFFPPPUUUXXX]]]___^^^ZZZUUUMMMEEE===444)))""" """&&&)))---+++(((%%%!!!    !!!$$$)))000555;;;>>>CCCIIIOOOTTTVVVVVVZZZYYYXXXVVVSSSQQQOOONNNMMMMMMMMMKKKHHHDDD@@@===111***!!!  """+++444@@@LLLUUUaaahhhrrryyy}}}lllmmmnnnmmmkkkjjjkkklllrrrqqqpppooonnnmmmmmmmmmkkkhhhdddaaa]]]ZZZVVVSSSJJJHHHEEEBBB@@@???@@@@@@BBBAAAAAAAAABBBCCCEEEFFFCCCFFFIIIJJJJJJJJJKKKLLLJJJKKKKKKKKKJJJGGGDDDBBB?????????AAACCCFFFIIIKKKOOOLLLHHHGGGHHHHHHEEEBBBCCC???;;;999999777333///------...000333888<<<>>>???@@@@@@@@@???===:::888444///)))%%%###!!! $$$,,,000444888<<<@@@???>>>>>>???BBBEEEHHHCCCEEEGGGIIIJJJIIIGGGEEE@@@:::333---)))### ###(((,,,...+++%%%###(((000666777444///+++'''%%%######&&&,,,111555<<>>333(((   !!!###"""       ###(((///444<<<===AAAGGGNNNSSSUUUVVVYYYXXXVVVTTTPPPMMMJJJHHHJJJJJJKKKJJJGGGCCC???<<>>LLLUUUaaaiiirrryyy}}}hhhjjjlllllliiihhhhhhiiimmmllljjjiiihhhggghhhhhheeebbb^^^ZZZWWWTTTPPPMMMGGGFFFCCC@@@???>>>??????BBBAAA@@@@@@AAABBBCCCDDDDDDFFFGGGGGGFFFEEEDDDDDDCCCDDDFFFGGGFFFBBB???<<<;;;;;;;;;;;;===@@@BBBCCCFFFBBB>>><<<======;;;888;;;777222000000///,,,))))))))))))))),,,///222444555666777777666333000...,,,(((###!!!   $$$'''***///222444444444444555777999:::999:::<<<>>>>>>>>>>>>>>>:::555---((($$$ !!!&&&))))))'''###&&&+++000555666222---***&&&$$$""""""%%%***///333<<>>BBBBBB===888444,,,%%%""")))+++---111444333***%%%   ***999DDDPPPTTTUUUPPPKKKFFF>>>777...***$$$###&&&,,,222:::>>>@@@@@@BBBEEE===;;;777666666888:::;;;CCCDDDFFFIIILLLNNNPPPQQQRRRHHH===777000''' '''...;;;DDDNNNSSSXXX___dddeee___YYYQQQHHH>>>333&&&        """'''...333:::;;;>>>DDDLLLQQQSSSRRRUUUUUUTTTQQQNNNKKKHHHFFFFFFFFFGGGFFFCCC???:::777+++&&&  """)))222>>>KKKTTT^^^fffpppwwwzzzfffiiilllkkkiiigggggghhhiiihhhfffdddcccccccccddd```]]]YYYVVVSSSPPPLLLIIIEEEDDDAAA???======>>>???CCCBBBAAA@@@@@@AAABBBCCCFFFGGGGGGFFFDDDBBB@@@???>>>@@@BBBCCCBBB???:::777777777777777999;;;<<<>>>???;;;777666777888666444777222---******)))&&&###&&&&&&%%%&&&'''***,,,...000111222222000---***((('''###!!!""""""!!!!!! !!!$$$)))---------...///000111111111222222444555666777888888777222***$$$!!!  %%%((($$$### ))),,,111444444111,,,)))%%%###!!! """'''---000<<>>>>>999444000(((!!!%%%(((+++///222111***%%%  ///AAAMMMVVVZZZ[[[WWWQQQKKKBBB999...***$$$###%%%+++111999===??????BBBDDD===;;;888666666888;;;<<>>777000&&&  $$$***999CCCLLLRRRXXX```gggiii```ZZZRRRIII???222%%%        """'''...333999999;;;AAAIIIOOOPPPOOORRRRRRRRRPPPMMMJJJGGGFFF@@@AAABBBAAA>>>999444111)))$$$  """)))222>>>KKKUUU\\\dddnnntttxxx}}}iiihhhgggfffdddcccaaaaaa```______aaabbbaaa\\\XXXZZZUUUPPPNNNNNNNNNKKKHHHBBB@@@>>>======???BBBDDDDDDBBB@@@>>>???BBBFFFIIIKKKIIIGGGDDDBBBAAA@@@@@@AAADDDEEECCC>>>::::::;;;999888888777666555555555333333222000///...---,,,///---((($$$"""!!!"""""" !!!###$$$&&&'''''')))&&&$$$%%%'''(((&&&### """#########  !!!%%%%%%&&&''')))***++++++((()))+++---...//////...(((&&&###   """+++---///111111...+++))) !!!  &&&000777???BBBGGGKKKMMMLLLIIIGGGIIIBBB999111---)))$$$ ###+++111444555555666555444444222,,,""" $$$***///222333333000***"""  '''888LLLYYYfff```ZZZWWWUUUOOOCCC:::///)))$$$###"""!!!$$$(((///222777<<<@@@CCCDDDDDDDDDAAA===999888999<<<>>>FFFEEEFFFKKKQQQSSSRRRPPPOOOHHH===222((("""$$$***555;;;DDDOOOXXX]]]______XXXTTTMMMCCC777+++"""     ###)))...111666===BBBCCCEEEHHHJJJJJJJJJKKKKKKKKKIIIHHHGGGCCC@@@===<<<;;;888222...'''"""  &&&///;;;HHHQQQ\\\eeemmmpppuuu}}}eeedddcccaaa```^^^]]]]]]]]]\\\[[[]]]___^^^[[[XXXWWWSSSNNNLLLLLLKKKHHHEEEEEEDDDBBBAAAAAABBBEEEFFFDDDBBB???>>>???BBBEEEHHHHHHGGGEEEBBB@@@?????????BBBDDDFFFCCC>>>:::999999666555555444333222111111//////...---+++***))))))***(((%%%""" !!!"""###%%%"""!!!!!!######"""  !!!!!!!!!  !!!!!!"""###$$$%%%%%%&&&$$$&&&''')))***+++******%%%###    ###***,,,...000000---+++))) !!!'''000888>>>AAAFFFJJJKKKJJJGGGEEEFFF???777000,,,'''"""###+++000444555555555444222111...)))  ###***///222444444111+++$$$  (((:::NNN[[[eee```[[[XXXVVVOOODDD;;;111+++&&&$$$###!!!$$$)))111444888>>>BBBEEEFFFGGGCCCAAA===;;;999:::<<<===IIIJJJLLLQQQVVVVVVSSSOOOKKKEEE<<<111(((!!!###)))111777@@@JJJRRRWWWYYYYYYTTTPPPHHH>>>333(((      ###)))......444;;;@@@BBBCCCFFFIIIJJJKKKKKKLLLKKKJJJIIIHHHEEEAAA===:::999777222---'''!!!  $$$---999FFFOOOZZZccclllpppuuu}}}aaa```^^^\\\ZZZYYYXXXXXXYYYXXXXXXYYYZZZ[[[ZZZYYYVVVQQQMMMKKKKKKJJJFFFCCCEEECCCAAA@@@@@@AAABBBCCCBBBAAA>>>======@@@CCCEEEFFFEEECCCAAA@@@???>>>>>>BBBEEEFFFDDD>>>999777888333333222111000///...---,,,+++***)))'''&&&%%%%%%%%%###!!!   """###$$$$$$$$$###!!!   ###)))***,,,...---+++)))''' """(((111888<<<@@@DDDHHHIIIHHHEEECCCAAA;;;444///+++&&& """)))///222444444444111---+++(((### """)))000444555666333...&&&!!! +++===PPP]]]ddd```[[[YYYVVVOOOEEE<<<333---(((&&&%%%###%%%***222555999???CCCFFFHHHIIIAAA@@@>>>===<<<<<<<<<===GGGIIIMMMSSSWWWVVVOOOJJJEEEAAA999000''' """''',,,111:::CCCJJJNNNOOOPPPLLLHHH@@@666,,,###     """)))...+++111999>>>AAACCCFFFIIIJJJKKKLLLLLLLLLKKKJJJIIIGGGBBB<<<888666444000,,,&&&  !!!)))555BBBKKKWWWaaajjjooouuu~~~]]]\\\ZZZXXXVVVVVVUUUUUUXXXWWWWWWWWWYYYZZZ\\\\\\YYYUUUQQQOOOOOOMMMIIIFFF@@@???===;;;:::;;;;;;<<<@@@>>><<<;;;<<<>>>AAACCCEEEDDDCCCBBBAAAAAA@@@@@@BBBEEEFFFDDD>>>999777666333333222000///---,,,,,,***)))((('''&&&%%%$$$###!!!!!!   """'''((()))******(((&&&%%% !!!'''000777===@@@DDDHHHIIIGGGDDDAAA===999333...+++''' !!!'''---000111111222---((($$$!!! !!!)))000555888888777111***$$$   --->>>QQQ]]]```]]]ZZZYYYVVVOOOEEE===666///***(((&&&$$$'''+++111444999>>>BBBEEEGGGHHH@@@@@@??????>>>>>>>>>===@@@CCCIIIQQQUUURRRJJJCCC@@@===666///''' %%%)))---444<<>>GGGUUU^^^hhhnnnuuuZZZXXXVVVUUUTTTTTTTTTUUUXXXXXXXXXXXXYYY[[[^^^```^^^[[[WWWUUUUUUSSSNNNJJJ???>>><<<:::999888888888;;;:::999888999<<<>>>@@@DDDDDDDDDDDDDDDCCCCCCBBB@@@CCCEEEDDD>>>999777777666555444222000...---,,,******)))'''&&&%%%$$$###!!!     ###$$$%%%&&&&&&$$$###""" %%%...444===@@@DDDGGGGGGEEEBBB???;;;666111---+++'''!!! %%%))),,,------,,,(((""" !!!***222777:::;;;:::555...((($$$ """...===NNNYYYZZZYYYXXXWWWTTTNNNEEE>>>666000+++***(((&&&)))---000333777<<>>BBBIIIQQQVVVSSSKKKDDD>>>;;;555...&&& !!!&&&)))///555999<<<<<<<<<777222+++###     !!!(((------333;;;AAACCCFFFIIILLLJJJKKKLLLMMMMMMLLLKKKKKKKKKDDD;;;555111...***'''"""     ###...;;;EEESSS\\\gggmmmtttTTTSSSQQQPPPPPPQQQSSSTTTVVVWWWXXXXXXXXXZZZ]]]``````\\\YYYWWWVVVTTTOOOKKKBBBAAA???===<<<:::999999555555555555777999<<<>>>BBBCCCDDDDDDDDDDDDCCCCCC<<<@@@DDDCCC???;;;999999777666555333000...---,,,***)))((('''&&&$$$######!!!     !!!!!!!!! """)))000:::<<<@@@CCCCCCAAA===:::777222,,,)))'''%%% """%%%'''((((((&&&!!! """+++333999<<<======888222,,,'''  ###,,,:::HHHRRRRRRSSSTTTTTTRRRLLLDDD???666000+++***)))'''***///222555999===AAACCCCCCDDD@@@@@@@@@AAAAAAAAAAAAAAACCCFFFMMMTTTYYYXXXQQQJJJ>>>;;;555...&&& !!!$$$(((---000111222111,,,)))###      '''---...444;;;@@@CCCEEEHHHKKKIIIJJJKKKLLLLLLLLLKKKJJJKKKEEE;;;444000,,,'''###    """---;;;EEEQQQ[[[ffflllttt~~~NNNLLLKKKJJJKKKMMMPPPQQQSSSUUUWWWWWWVVVWWWZZZ\\\[[[XXXTTTSSSRRROOOJJJEEEBBBAAA???===;;;999777666000000111222444888:::<<<>>>???@@@AAABBBBBBAAAAAA888===BBBCCC@@@===;;;<<<666555333111///,,,***)))''''''&&&%%%###"""!!!!!!     %%%+++444666:::===<<<:::666333111,,,&&&"""!!! """######### $$$---555:::===>>>@@@;;;444///)))""" ###+++555AAAJJJKKKMMMPPPQQQPPPKKKDDD???555///+++***)))(((,,,111777999===@@@CCCEEEEEEEEEAAAAAA@@@@@@AAABBBCCCCCCHHHJJJNNNSSSXXXWWWQQQKKK@@@<<<666...&&&  $$$&&&''''''&&&$$$!!!     '''---,,,222999>>>@@@AAADDDGGGHHHIIIJJJKKKLLLKKKKKKJJJKKKEEE<<<444///***$$$   !!!...<<>>??????>>>>>>666;;;@@@BBBAAA>>>===>>>555444222///---***((('''%%%%%%$$$"""!!!        """'''///111555777777444000...---'''   %%%...666;;;>>>???AAA<<<666000+++### ###)))222===EEEGGGIIIMMMOOONNNIIICCC???444...******))))))---222;;;===@@@DDDFFFGGGGGGGGGBBBAAA@@@@@@AAABBBDDDEEEIIIIIIKKKOOORRRQQQLLLGGGBBB>>>777...&&&         '''---***///666;;;<<<>>>AAACCCGGGHHHJJJKKKKKKKKKJJJJJJKKKEEE<<<555///)))"""   """...===GGGQQQ[[[eeelllsss}}}EEEDDDCCCCCCEEEHHHKKKNNNQQQRRRSSSSSSSSSRRRPPPOOOOOOLLLHHHCCC@@@?????????===:::444///---,,,...///000////////////111222333555555666666777777888888222666<<>>BBBCCCEEEAAA;;;333+++%%%  $$$+++000333;;;@@@GGGMMMNNNKKKFFFCCC777222---,,,,,,+++...333666:::AAAGGGKKKLLLJJJIIIIIIFFFCCCCCCFFFHHHGGGEEEGGGFFFFFFHHHJJJIIIDDD???;;;555---((($$$     $$$))))))...444888:::<<<@@@CCCDDDMMMSSSRRRNNNKKKGGGCCCBBB>>>888222,,,&&&   !!!)))777CCCLLLWWWeeepppxxxCCCBBBAAAAAABBBDDDGGGIIIMMMNNNOOOOOOOOONNNMMMLLLJJJGGGCCC???<<<;;;;;;<<<;;;888333...,,,,,,---...000///.........///000111111222222222222222333333111555:::???BBBAAA???>>>999999888555111---)))&&&######"""!!!!!!  """###$$$%%%%%%%%%%%%$$$###"""  !!!"""######"""!!! !!!###""" (((111999???BBBDDDFFFCCC===666...&&&    ''',,,///777<<>>EEEIIIJJJIIIHHHJJJFFFCCCCCCEEEGGGFFFDDDFFFDDDCCCDDDEEEDDD@@@<<<777222+++&&&###     ###((()))---333666888;;;???CCCEEEMMMSSSRRRNNNLLLHHHDDD???:::444...((("""   %%%333???IIITTTbbbnnnuuu}}}AAA@@@>>>>>>>>>???AAABBBFFFGGGHHHIIIIIIHHHGGGGGGBBB@@@===999777777777777777444000---******+++,,,///...,,,++++++,,,,,,---,,,,,,,,,,,,------------///333888<<>>===;;;::::::999777333...)))&&&""""""!!!!!! !!!$$$%%%%%%&&&'''''''''&&&$$$$$$  !!!###$$$###"""***333:::@@@CCCDDDGGGEEEAAA:::222)))!!! !!!&&&)))111666<<>>CCCFFFNNNTTTRRRNNNLLLIIIEEE;;;777000)))###   !!!...:::FFFQQQ___kkksss{{{@@@???===;;;;;;;;;<<<===>>>>>>@@@AAAAAAAAA@@@???;;;:::888555444444444444111///---***((((((((()))---,,,***(((((((((((()))&&&&&&'''((()))***++++++---///444888::::::999777555555666444111---(((%%% """%%%'''&&&'''((())))))'''&&&%%%  """###$$$$$$""" $$$+++333;;;@@@DDDEEEIIIGGGDDD>>>555,,,###"""$$$,,,111777===???>>>:::888333...+++++++++***,,,111111555;;;AAAFFFIIIIIIIIIIIIEEEAAA???@@@AAA???<<<===999555333444444111...***&&&       &&&(((+++///111333777===BBBFFFNNNSSSQQQMMMKKKHHHEEE:::555---&&&     ,,,888EEEPPP^^^jjjrrrzzz===<<<;;;999888777777888666777888999999888777777777666444333222111111222+++***)))'''&&&&&&&&&&&&***)))'''%%%$$$$$$$$$%%%!!!"""###%%%''')))+++,,,)))+++///333555555444333,,,---......,,,)))&&&$$$ ###&&&((('''(((***+++***)))'''%%%   """#########!!!!!!%%%+++333:::@@@DDDFFFJJJIIIFFF@@@888...%%%  !!!)))---444999<<<;;;888666000+++)))***)))(((***///333666;;;AAAEEEHHHHHHHHHEEEAAA<<<:::;;;;;;999666666111,,,*********(((&&&$$$      $$$'''***...000222666<<>>:::666444555444222///---)))$$$"""######        """%%%)))...111222666;;;@@@CCCJJJNNNLLLHHHFFFDDDBBB999222)))     !!!---999FFFOOO]]]gggpppxxx000000///---,,,+++******---.........---+++***(((,,,,,,+++***)))(((''''''!!!"""#########"""!!!!!!###"""   """######!!!###&&&)))***+++***)))&&&&&&%%%###""""""!!!!!!!!!!!!  """$$$&&&(((&&&(((***,,,+++)))'''%%%      '''///777>>>CCCFFFJJJIIIFFFAAA999111***&&& """)))...111222000///***&&&$$$&&&&&&$$$&&&***222444777:::<<<<<<<<<;;;888444///...//////,,,***%%%"""       !!!$$$)))...222444666;;;???@@@GGGKKKHHHEEECCCBBB???555...$$$     ,,,888CCCMMMYYYccckkkttt~~~+++***)))((('''&&&%%%$$$,,,,,,,,,,,,***(((&&&%%%(((((('''&&&%%%###"""""" !!!""""""!!! !!!  !!!$$$&&&(((((((((''')))'''%%%"""!!! !!!  ###%%%%%%$$$###"""!!!!!!!!!!!!  """$$$&&&(((&&&(((***,,,,,,)))&&&$$$      %%%---666===CCCFFFJJJIIIEEE@@@999222+++((( $$$***---...,,,+++((($$$###$$$$$$###%%%)))000222444666777777666555444000+++***++++++)))'''!!!         !!!###)))///333555777;;;>>>???EEEIIIFFFCCCAAA@@@===222+++!!!    ***666AAAJJJVVV```gggpppzzz((('''&&&&&&&&&&&&'''((((((((((((((('''%%%###"""!!!"""""""""""" !!!!!! !!!  ###%%%&&&''''''$$$!!!   !!!!!!""""""!!! !!!%%%***,,,+++(((%%%$$$"""!!!!!!!!!"""### """!!! ###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&(((+++***%%%!!!     !!!(((...555999<<<>>>>>>>>><<<888222,,,)))   ###%%%%%%$$$!!! !!!$$$&&&)))***,,,---......------((('''%%%###          %%%(((+++000333666888888??????@@@@@@@@@>>>;;;:::///(((    '''///;;;DDDQQQ^^^gggpppxxx~~~******)))(((((()))******************((('''%%%###"""######$$$$$$###"""!!!!!!!!!!!! !!!   """###%%%&&&'''&&&###   !!! !!!!!!!!!!!!""""""!!!!!!!!!"""###$$$$$$%%%###"""###&&&+++...,,,***'''&&&%%%###""""""###$$$ """###!!!"""%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&((('''###     &&&,,,111666888888888888777333...)))&&& !!!"""###""""""$$$'''((()))***+++***))))))        $$$&&&***///333666888999?????????@@@@@@>>>;;;999---&&&    &&&...:::CCCOOO[[[eeeoooyyy,,,,,,+++******+++,,,,,,,,,,,,,,,+++***(((&&&$$$"""###$$$%%%%%%%%%$$$$$$!!!!!!!!!!!!!!! !!!!!!  !!!""" """"""###$$$%%%&&&&&&'''$$$"""  """"""###""""""###$$$$$$$$$$$$$$$######$$$%%%'''((())))))'''&&&&&&)))...000///---,,,***(((&&&%%%%%%%%%%%%###$$$$$$""" !!!%%%)))))))))((('''&&&&&&&&&&&&$$$""""""###%%%$$$     ###''',,,///111000000111000---)))%%%### !!!$$$$$$%%%&&&%%%$$$###"""    !!!$$$(((---222666888999>>>>>>>>>??????===:::666***###    %%%,,,888@@@LLLXXXcccmmmxxx,,,++++++++++++++++++,,,+++++++++***)))'''$$$###!!!!!!"""###$$$$$$%%%%%%!!!""""""###"""!!! """"""!!! !!!"""###$$$""""""!!!!!!!!!!!!!!!!!!%%%%%%&&&&&&&&&'''''''''###!!!    !!!"""$$$%%%%%%$$$$$$&&&'''''''''''''''&&&'''((()))+++,,,......,,,***))),,,000333222000000///---***((('''''''''&&&''''''%%%###$$$***///...,,,+++)))((((((((((((&&&$$$######%%%$$$     """%%%((()))))))))******(((&&&###!!!  !!!!!!!!!!!!   !!!&&&+++111555777999<<<;;;;;;===>>><<<777222&&&    $$$***555===IIITTT___kkkwww***++++++++++++++++++************)))'''%%%"""!!! !!!"""###$$$$$$"""###$$$%%%%%%###"""!!!$$$###"""""""""###$$$%%%###############$$$$$$$$$((((((((((((((('''''''''###!!!   !!!"""$$$%%%&&&'''&&&''')))***++++++*********+++,,,---///000111222000...---///333555444222444222000---+++************++++++)))''')))///444222111...,,,***)))*********(((&&&&&&'''&&&"""     !!!###$$$%%%%%%$$$###!!!       ###(((...222555666999888777999;;;999333---"""    """(((222:::FFFQQQ]]]iiiuuu}}}+++,,,,,,------,,,,,,+++++++++***)))'''%%%"""!!! !!!!!!###$$$%%%$$$%%%'''((('''&&&$$$"""'''&&&$$$#########$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((###"""!!! !!!  """###%%%&&&'''(((((())),,,...///...---,,,......///000222333444444444222000111444777666444666444222000...------------...///...---///444999777555111...,,,++++++,,,...+++((('''((('''###           !!!""""""###!!!###$$$###"""!!!     %%%+++///222333555333222555777555---'''     &&&///777DDDPPP[[[fffrrryyy//////000111111000//////.........,,,***'''%%%###%%%$$$######$$$%%%&&&'''&&&''')))******(((&&&$$$)))(((&&&$$$$$$###$$$$$$&&&&&&&&&'''''''''((((((((((((((((((((()))))))))$$$"""!!!!!!!!! !!!###%%%'''((())))))+++...000111111000///111111222222333444555555777444111222555888777555777555333111///////////////111333333222444888<<<:::888444000---,,,,,,---...+++'''&&&'''&&&"""          !!!!!!  !!!"""""""""###$$$$$$$$$"""$$$%%%&&&&&&$$$"""   ###(((,,,...///111///...000444111)))!!!    %%%,,,555CCCOOOZZZeeennnuuu|||222333444444444444333222111111111///---***(((&&&(((((('''&&&'''((()))***'''(((***++++++)))'''%%%+++)))'''%%%$$$###$$$$$$&&&'''''''''(((((())))))(((((((((((())))))))))))$$$###"""!!!!!!  !!!###%%%'''((()))***,,,///222333222111000222333333333444444555555888555222333666888777666777555333111000000000000000333666666666777:::>>><<<999555111...------...---***&&&%%%%%%$$$!!!          !!!"""!!!  !!!!!!  !!!!!! !!!"""$$$%%%%%%&&&&&&%%%%%%$$$######""" !!!!!!"""######$$$$$$$$$$$$%%%%%%&&&'''(((((('''$$$ !!!!!!!!!   !!!&&&***,,,---///,,,+++...111///&&&    $$$+++555BBBOOOZZZdddmmmssszzz}}}111333777:::<<<<<<;;;:::888444111000111000---***)))(((''''''))),,,000222///000111111000///...---///...---+++)))'''&&&%%%'''((()))))))))(((&&&%%%###%%%'''))))))(((&&&$$$############!!!"""""""""###%%%''')))***)))***,,,...111333555666555666777777666444333111555444444333222111000000222000---***))))))+++,,,...000333666999;;;;;;<<<>>>===:::888555222000///+++***(((%%%###         %%%$$$$$$$$$###""""""!!!"""!!!!!! """$$$&&&((()))###$$$$$$%%%&&&'''((())))))(((&&&%%%%%%&&&''''''&&&((()))(((%%%###$$$&&&'''(((((()))+++,,,---...,,,,,,+++***((('''&&&&&&!!!"""$$$&&&(((((((((((($$$$$$###"""###$$$&&&'''###$$$%%%&&&$$$"""  """###$$$&&&)))+++---+++'''"""    '''000===JJJUUU```kkkrrryyy~~~222444666999:::::::::999888555333333555444000---...---++++++,,,...111333//////000111000000......//////---,,,***((('''&&&''''''((((((((('''&&&%%%%%%&&&((())))))'''%%%$$$#########"""!!! """""""""###%%%''')))+++***+++,,,...111333444555666666666555444333222111333333222111000......---///---***((('''((()))***,,,...111444777888999:::;;;:::999777444111...---)))(((&&&$$$"""        """$$$''''''&&&&&&&&&''''''(((((('''&&&%%%$$$"""!!!!!!######%%%'''***,,,...///000000000000000000000000000...,,,+++,,,,,,,,,,,,***+++,,,***'''&&&((()))+++,,,---...////////////------,,,***)))'''&&&&&&!!!"""###%%%&&&&&&&&&&&&""""""!!!!!!!!!"""$$$$$$ !!!######"""   """"""''')))+++,,,+++'''"""   $$$---999FFFQQQ]]]hhhoooyyy~~~444555666777777888777777888666666777:::999555111333222000......///111222......///000000000//////000///...,,,+++)))((((((&&&&&&''''''&&&&&&%%%$$$&&&'''(((((('''&&&$$$############"""  !!!###"""###$$$%%%(((***,,,++++++---...000222333444666555444333111111000000111000///...,,,+++***)))***)))'''%%%$$$%%%&&&'''(((***,,,///222444666666666666555444111...+++(((&&&%%%$$$"""          $$$#########$$$'''***,,,---,,,++++++,,,---000111000///...---+++***)))(((,,,---...000222555777888<<<<<<<<<;;;:::999888777666333111000000000000///000000///---++++++---///000111222444333222111///......,,,***)))'''&&&%%% !!!""""""######"""""" !!!   '''(((***+++)))%%%!!!    )))555BBBMMMYYYdddkkkwww|||555555555555555555555555777666777:::===<<<888444555333111///...---......------.../////////000000000///...---+++***)))(((%%%%%%%%%%%%$$$$$$######'''''''''&&&%%%$$$###"""###""""""!!! !!!"""#########$$$&&&)))+++---,,,,,,...///111222333444777555333111////////////...---,,,***)))'''&&&%%%&&&%%%###"""""""""###$$$$$$%%%'''***,,,...000111//////000000---***&&&######"""!!!       !!!###%%%*********+++---///222333666555333111222444666888777777666555555444333333777888888999;;;>>>@@@AAAAAABBBBBBAAA@@@>>><<<;;;:::666333111222222111///333222111///...///000111333444555666555333000...---,,,+++)))'''%%%######  %%%'''))))))'''$$$    '''333???JJJUUUaaaiiisssyyy444444333333333222222222555444555888<<<<<<888555333111///---,,,+++++++++,,,,,,,,,------......///......---+++***)))(((((($$$######"""""""""""""""&&&%%%$$$###"""""""""""""""!!!  !!!"""#########%%%'''***,,,...---...///000222333444555777555333000...---------+++***)))(((&&&%%%$$$#########!!! !!! !!!"""###%%%''')))***'''((())))))'''$$$         $$$'''(((......///000333555888999???===:::888888999;;;===<<<<<<======>>>?????????AAAAAA@@@@@@BBBDDDFFFGGGFFFGGGGGGGGGFFFEEECCCAAA@@@;;;777555666777444111222111///...//////000000000222333333222...+++)))((('''&&&$$$"""!!!   ###$$$%%%&&&$$$!!!     &&&111<<>>===>>>???@@@@@@AAABBBDDDEEEGGGHHHHHHHHHGGGEEEDDDDDDFFFHHHIIIKKKLLLMMMMMMLLLJJJHHHFFFEEE???:::888::::::666222---,,,++++++------,,,******+++++++++)))&&&###!!!       !!!"""!!!    $$$...888BBBMMMYYY```iiiooowww|||///000111222222111///......,,,+++...111333111//////......---,,,,,,+++++++++***)))(((((()))******)))(((((('''&&&%%%$$$$$$"""!!!  """  !!! ######$$$&&&(((+++...000...///111333555777999:::777666555333000...+++***''''''&&&&&&&&&%%%%%%%%%$$$###"""        !!!%%%(((***///000222555777:::<<<>>>DDDCCCCCCBBBBBBBBBCCCCCCFFFFFFGGGHHHJJJKKKLLLLLLLLLJJJHHHEEEEEEEEEGGGHHHLLLMMMMMMMMMKKKGGGDDDAAAAAA;;;444333555444000+++&&&%%%%%%'''))))))&&&###""""""!!!             ***333<<>>BBBCCCCCCDDDEEEEEEEEEFFFIIIIIIJJJKKKLLLLLLMMMMMMNNNKKKHHHEEEDDDDDDEEEFFFIIIIIIIIIHHHEEE@@@<<<999999222+++***,,,,,,'''!!!!!!!!!!!!$$$'''&&&"""          &&&...777AAALLLSSSaaagggooouuuyyy}}}&&&&&&'''(((((('''&&&%%%$$$$$$$$$%%%&&&(((+++,,,((()))***,,,------,,,,,,''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$""" !!!###%%%&&&&&&&&&'''***---000111555222///111666;;;=========<<<:::777444111///...***)))(((&&&&&&&&&&&&'''&&&%%%$$$"""    """###$$$***+++---000333666888999<<<<<<<<<<<<>>>@@@BBBCCCCCCDDDFFFHHHJJJJJJJJJJJJHHHHHHGGGEEECCCBBBAAA@@@EEEEEEDDDBBB???999444111+++***(((&&&###!!!        ###+++333>>>IIIQQQ___fffooovvvyyy|||######%%%&&&&&&%%%$$$$$$"""""""""###$$$&&&((()))&&&''')))***+++******)))&&&%%%%%%%%%%%%$$$$$$$$$"""#########""" """###%%%%%%&&&(((***---///000444111...000555:::<<<<<<:::999888555333111///...,,,+++)))'''&&&&&&&&&&&&%%%%%%###!!!     !!!%%%&&&(((+++...000333444555555666777999<<<>>>@@@AAABBBCCCEEEEEEEEEDDDDDDCCCBBBAAA???===;;;:::999<<<<<<;;;999666111,,,)))###"""!!!        """***222===HHHPPPZZZbbbllltttyyy}}} !!!""""""!!!  """###$$$$$$%%%&&&''''''&&&%%%%%%$$$#########"""""""""""" !!!!!!"""!!!  !!!"""$$$&&&)))+++---...///111...,,,...444888999999777666444222111//////...---,,,***(((&&&%%%%%%$$$$$$###"""        """%%%''')))***++++++,,,...000444777999;;;<<<===>>>======<<<;;;:::999888666444222000///.........,,,)))$$$           (((000;;;GGGOOOTTT]]]iiitttzzz!!!!!!"""######"""!!! !!!!!!!!!!!!  !!!!!!   """%%%(((+++,,,------///,,,***,,,111555555555222111///...---,,,---------,,,***(((&&&$$$###""""""!!!          ###&&&***---///000111222333333333222111222111///---+++((('''&&&""""""!!!     !!!""""""     %%%---777CCCLLLRRR[[[hhhttt{{{  !!!!!!!!! """&&&)))***++++++---***(((***...111111///---,,,***)))(((((()))***+++***)))&&&$$$"""         """$$$"""###%%%'''(((((((((((()))((('''%%%"""     """$$$%%%###"""   """)))333???GGGRRR[[[gggrrryyy~~~!!!!!!"""!!!  """%%%(((******,,,***'''(((+++---+++))))))'''%%%#########%%%&&&'''&&&%%%$$$"""             """$$$%%%&&&%%%"""   $$$---999AAANNNWWWbbblllsssyyy !!!"""""""""!!! !!! """%%%(((***,,,)))''''''))))))'''$$$&&&$$$!!! """###""""""!!!            !!!$$$%%%((('''%%%!!!    )))444<<>>FFFPPPXXX^^^fffqqqyyy !!!!!!   !!!!!!!!!       !!!"""$$$&&&((((((&&&!!!  )))111>>>FFFPPPXXX]]]ccclllsss      !!!###%%%(((***(((###  %%%--->>>FFFPPPWWW[[[___ffflll     ###%%%(((***)))%%%!!!  !!!(((888@@@KKKRRRVVVZZZaaafff     ###%%%((())))))&&&###!!!  ###,,,666BBBKKKPPPUUU[[[```    ###%%%'''))))))'''$$$"""   ###---;;;EEEKKKQQQXXX^^^