BM66( vvvcccQQQCCC<<<:::111111000///...------,,,))))))***++++++,,,------------,,,+++,,,---...///...------------......///------------------------///......---------......---,,,,,,+++++++++,,,,,,(((---+++***111111...444555555333111111222000---,,,,,,+++***)))((('''&&&&&&''')))***,,,,,,---------......---,,,***'''&&&)))(((((((((((())))))***---,,,000666444,,,))),,,+++++++++************)))***)))(((&&&&&&''''''(((''''''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%((()))$$$%%%(((******)))'''&&&######"""!!! !!!!!!""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""!!!""""""###$$$$$$%%%%%%"""!!!  """###!!!    """###$$$######"""######$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%$$$###"""""""""$$$$$$###$$$%%%''')))+++...///---(((%%%''''''&&&&&&)))+++---///...,,,)))((((((&&&&&&(((,,,///000...,,,------,,,,,,,,,---............---------,,,,,,,,,+++++++++***************++++++***((('''''''''''',,,+++)))))))))+++---///000...,,,,,,...000000///555222000000333444333111555444444333333444555555777666555555666888:::<<<888777666777777777555333777555444555777777444111111000000111222333444555999999999999777555333111444333333333444444222000333222222222111111000000333333333333333222111000000///////////////000111000000///...............///............---------.........---,,,+++***))),,,***(((((()))***)))((()))((('''&&&%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$######"""!!!!!!!!!!!!!!! !!!!!!""""""   !!!!!!!!!"""!!!!!!!!!!!!""""""###%%%$$$$$$%%%(((((('''&&&)))))))))***++++++,,,,,,''''''((())))))(((''''''******,,,...//////+++)))+++,,,---...////////////111000000000000111111222111111111222333444666777444444333333333222222222////////////............tttcccPPPBBB888444333000//////......---------))))))******+++,,,,,,---...---,,,,,,,,,---//////000//////.........//////------,,,,,,,,,,,,,,,,,,...------,,,,,,------------,,,+++***)))((((((((((((---)))(((000111111888<<<:::777555444333000...,,,,,,+++***)))(((''''''))))))******+++++++++,,,......---,,,***)))'''&&&((((((((((((((())))))***......222666444---+++---+++++++++*********))))))***)))'''&&&&&&&&&'''(((&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''')))+++***+++,,,------+++(((&&&######""""""!!!"""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!! !!!!!!"""######$$$$$$###!!! !!!"""  !!!###$$$###""""""######$$$%%%&&&$$$$$$%%%%%%%%%$$$######&&&%%%$$$######$$$%%%%%%$$$$$$%%%'''***,,,...000---((($$$&&&&&&%%%%%%'''(((***------+++)))((((((''''''(((+++...//////---...------,,,,,,,,,------------------,,,,,,,,,,,,,,,+++++++++***)))))))))+++***)))(((((((((((((((,,,+++++++++,,,---...///000...------///111222111444222111111333444333111444444333333222333333333555444444444666888;;;===888777777888999999888666:::888555555555555333000222222222222222222222222777777777777666555444444444333222333444444222000222222111111111000000000111111111111111000//////111000000/////////000000000000///...........................------------............---,,,++++++,,,***(((((()))***)))((()))((('''&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$######"""!!!!!!!!!!!!!!! !!!!!!!!!"""   !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$%%%'''((('''&&&%%%''')))+++,,,+++***)))''''''''''''''''''''''''))))))+++---//////,,,))),,,---............------...------------......//////000000111222333444555333333333222222222222111/////////.........------qqqdddQQQ@@@777444333333.........---------------)))******++++++,,,,,,,,,......------......///000222111000///////////////,,,,,,,,,++++++*********,,,+++++++++++++++,,,,,,******+++******)))''''''***///,,,+++555777888@@@FFFBBB===999666333000...---,,,,,,+++***)))((((((,,,+++***))))))***++++++000...,,,***((('''''''''((((((((((((((()))******///000333666444///,,,...++++++*********)))))))))))))))'''&&&&&&&&&'''(((%%%%%%'''(((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&)))+++,,,---.........,,,***'''%%%#########"""######$$$$$$""""""###$$$$$$$$$$$$###$$$$$$##################!!!!!!!!!!!!!!!  !!!"""""""""###"""   !!!!!!!!!!!!!!! !!!!!!"""###$$$!!!!!!"""###$$$&&&'''((($$$%%%%%%%%%$$$###""""""&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&(((+++---000111...((($$$%%%&&&######%%%'''))),,,,,,+++)))(((((((((''''''***---//////...///...---,,,,,,+++,,,,,,---------,,,,,,,,,++++++,,,,,,++++++***)))((((((***))))))((((((((())))))+++,,,---......////////////...---///111444444444333222222333555555333111444333333222111111111111222222333444666888;;;===999888888999;;;;;;:::888999777444333444555444333444444444333222111000///555555444444444555555666444333222333444444222000111111000000000000//////000111111111111000//////222222111000/////////000000///......---.....................------------------............------,,,***(((((()))***)))((()))((('''&&&%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$######""""""#########""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!   !!!!!!!!! !!!!!!"""###$$$######%%%'''((('''%%%"""%%%(((+++,,,***(((&&&((('''&&&%%%%%%&&&'''(((((((((***,,,...///---***------......------,,,+++***************+++,,,---......///000111222222333222222222111111111000000............------------{{{aaaTTTCCC777444444444333,,,,,,,,,---------------++++++,,,,,,,,,---------............//////000000222111000///...---------+++++++++***))))))((((((******)))))))))***++++++'''((()))+++,,,,,,++++++,,,333333555@@@CCCCCCJJJOOOHHHAAA<<<777111------,,,,,,,,,+++***))))))))),,,***)))(((((()))+++---000...***'''&&&%%%&&&'''(((''''''(((((()))***+++...000333444222...------************)))))))))))))))((('''&&&%%%&&&''''''###$$$&&&'''(((''''''&&&$$$$$$$$$$$$#####################%%%''')))+++,,,++++++++++++)))'''$$$"""############$$$%%%%%%&&&""""""###$$$$$$$$$$$$##################"""""""""  """!!!  !!!!!!!!!!!!""" !!!!!!""""""### !!!!!!###%%%''')))***$$$$$$%%%$$$$$$###"""!!!$$$$$$$$$$$$%%%%%%%%%&&&%%%&&&'''))),,,///111222///)))&&&&&&&&&$$$###%%%)))+++------+++)))(((((()))((('''))),,,.../////////...---,,,++++++++++++,,,,,,,,,,,,++++++++++++---,,,,,,+++***)))(((((()))))))))((())))))*********+++---///000///...---...---...000333666777666222333444555666555333111444333222111111000000111333333333444555777999::::::999888999::::::999777333222111111333555888999333444444444333111000///555555333222222333555555444333222222333333222000000000000///////////////222222333333333222222111444333222000000////////////......------..................---------,,,,,,+++,,,,,,---......------,,,***(((((()))***)))((()))((('''&&&%%%&&&''''''&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$$$$###############""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!   !!!!!! !!!"""######"""###$$$&&&'''&&&%%%"""$$$&&&((()))((('''&&&((('''%%%$$$$$$%%%'''(((''''''(((+++---...---++++++,,,,,,---------,,,,,,************++++++,,,---......///000111111222222000000000000////////////------------,,,,,,,,,,,,qqqdddKKKBBB777111000111000...,,,,,,,,,------------------------........................///////////////000///...---,,,+++++++++*********))))))(((((((((((((((((((((((()))***+++'''((()))+++,,,---......///999<<>>DDDGGGMMMVVVWWWYYY```[[[SSSUUUQQQDDD:::888333***)))...)))))))))((((((((((((((($$$$$$%%%%%%&&&'''((((((((('''&&&$$$$$$&&&'''(((&&&&&&''''''(((***+++,,,(((...///,,,***+++***'''***)))))))))((((((((((((((('''&&&%%%%%%%%%&&&&&&$$$%%%&&&'''&&&%%%$$$###$$$######"""!!!!!! """###$$$&&&'''((((((((()))))))))))))))(((((((((%%%$$$$$$############$$$""""""###$$$$$$$$$$$$#########"""!!!!!!    !!!""""""!!! ######""""""!!!""""""""" !!!"""######$$$$$$###!!!"""###%%%%%%%%%%%%%%%###$$$&&&(((,,,///222333///)))&&&((((((&&&''')))///000111000,,,(((&&&%%%''''''(((+++...//////---,,,,,,+++++++++++++++,,,+++*********))))))))))))***************+++++++++,,,,,,+++***))))))))))))***+++---...//////......,,,---...222555777777666444666777666444444555777555555555555666777888888555666666777888888888888555444444666888888777666666888999999777666888:::888666333000//////000111444444555555555555444444333222111222333222111///000000000111111111222222//////000111111111111111//////...............///---,,,,,,,,,------...///---------,,,,,,,,,++++++******+++,,,,,,,,,++++++,,,***(((((()))***)))((()))((('''&&&%%%&&&''''''$$$$$$######$$$%%%%%%&&&###$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!"""######"""!!!!!!!!!    !!!######!!!!!!!!!"""$$$%%%$$$###$$$$$$$$$$$$$$$&&&'''(((''''''''''''''''''''''''(((''''''(((***+++***)))'''((()))+++,,,---------+++++++++,,,---...000000---...///111111000///...,,,,,,+++++++++*********++++++*********)))))))))yyypppkkk```[[[RRRHHH???777333000...///000000///...000111111111000///...---------++++++++++++++++++++++++++++++---.........---,,,*********)))******++++++''''''((()))***+++,,,,,,'''''''''((((((***++++++...///333999BBBLLLUUU[[[^^^eeecccbbbfff```XXXZZZPPPBBB999888333***)))000((((((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&'''(((&&&&&&''''''(((***+++,,,(((...000+++)))++++++'''))))))))))))((((((((((((((('''&&&%%%$$$%%%&&&&&&%%%&&&&&&'''&&&%%%###"""$$$######"""!!! $$$%%%&&&'''((((((((((((***))))))((('''&&&&&&&&&%%%%%%$$$###""""""""""""""""""###$$$$$$$$$$$$######""""""!!!  !!!!!!"""######"""!!! $$$$$$"""!!!  !!!###$$$$$$$$$$$$"""###$$$&&&''''''&&&&&&###$$$%%%(((+++///111333---(((%%%''''''&&&&&&))),,,...000///,,,(((&&&&&&&&&&&&(((,,,///000...,,,+++++++++***++++++,,,,,,************)))))))))))))))))))))***++++++,,,,,,---,,,+++***)))))))))))),,,---...///000000000000,,,---...222555777666555555666777666444333666888666666666666777999:::;;;444555666888999999::::::333222333666999::::::999444777;;;<<<;;;:::===???;;;888444000...---///000111333444666777777666555333222111111222222111///000000111111222222222333000111222333333333333333......---------......///,,,,,,,,,,,,------...///---------,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++,,,***(((((()))***)))((()))((('''&&&%%%&&&''''''$$$#########$$$%%%%%%&&&######$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!"""######""""""!!!!!!     !!!######!!! """$$$%%%$$$""""""###%%%&&&''''''&&&&&&''''''((())))))((('''''')))((('''((()))***)))(((((()))***+++++++++++++++)))))))))***+++---...///+++---...000000///---,,,++++++++++++*********)))************))))))))))))zzzpppdddYYYOOOIIIFFF999888666444222000//////,,,,,,,,,---...///000000111000///...---,,,++++++)))***+++++++++)))((('''---+++)))***---......,,,***++++++)))''''''((()))&&&'''((()))++++++,,,,,,***+++,,,++++++,,,///111444888@@@IIISSS\\\cccgggiiikkkgggfffggg[[[NNNOOOFFF???666000///...***&&&(((((())))))*********+++(((((((((((('''&&&%%%$$$''''''''''''''''''&&&&&&&&&''''''((()))******+++,,,,,,------,,,+++)))((()))'''&&&&&&((()))(((((('''###"""######!!!!!!%%%$$$%%%&&&&&&&&&%%%$$$###$$$###""" """###$$$'''''''''((((((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%######""""""""""""######%%%$$$###"""!!!  !!!!!!"""$$$#########""""""!!!!!!$$$###!!! !!!"""""""""######"""!!!!!!"""$$$$$$######$$$'''(((((((((""""""$$$(((---222444555,,,***((('''&&&'''((()))---111222,,,''''''((('''%%%%%%(((+++///000///...++++++,,,,,,,,,++++++***...---***(((((((((***+++(((***+++------,,,+++***---,,,,,,++++++,,,,,,---+++---///...---,,,,,,---///111333555666666555444666666666555666777888888777888999999;;;;;;<<<===<<<999666666888999888666555444333333444666888:::555666777:::<<>>===;;;999999::::::888666666666666666777999;;;<<<777777888999:::;;;<<<<<<;;;999555111///...///000222333666888:::;;;;;;;;;888555222000000111111000000000000000000000000000111111111222222222333333111000///......------...........................------------,,,+++***)))---,,,+++***************(((((())))))))))))((((((((((((&&&%%%%%%%%%&&&'''&&&&&&%%%%%%$$$######"""###$$$&&&%%%"""!!!"""$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!   !!!!!!"""""""""""""""######$$$!!!""""""###$$$$$$%%%%%%(((''''''''''''''''''''')))((('''''''''((()))*********++++++******)))(((''''''(((((()))*********+++,,,---------,,,+++***((((((************(((((()))(((((('''&&&&&&''''''999777444111///...------.........---------------------------------------......---,,,+++******))))))************)))((((((***)))((((((***,,,+++++++++***)))(((((()))***+++,,,+++))))))+++///333666999:::;;;<<<>>>BBBHHHLLLWWW[[[aaaggglllpppqqqrrrpppmmmbbbZZZXXXLLLAAADDD>>>999222//////...,,,***))))))))))))************))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%&&&''')))+++---//////,,,,,,,,,,,,+++***)))((()))'''&&&&&&'''((((((''''''$$$###%%%%%%"""###&&&###$$$%%%%%%&&&%%%$$$#########!!!!!!!!!!!!######''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%$$$$$$$$$######"""""""""!!!  !!! """######$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!! """###%%%%%%%%%%%%''')))&&&&&&''')))++++++)))'''$$$$$$%%%(((---111444444,,,***'''%%%%%%&&&)))+++...333333---'''''''''&&&%%%&&&(((+++///000///---------............------,,,,,,++++++***))))))))))))***+++,,,---,,,++++++......---,,,+++++++++,,,)))+++,,,,,,,,,,,,///000111333444555666666555444666666777888888777666555999::::::;;;<<<===>>>???>>>===<<<<<<===;;;888666777777999;;;<<<===>>>>>>999999999888777777666666555444333111000000000000000222555888:::<<<<<<===888555222111111222222111000000000000000000000000222222222222333333333333111000///......------...------------------------------------,,,+++******,,,+++******************))))))(((((((((((()))))))))(((''''''&&&&&&''''''&&&%%%%%%$$$$$$############%%%%%%%%%###"""###$$$"""""""""""""""""""""""""""""""""!!!!!!!!!  !!!!!!!!!"""""""""""""""######$$$#########$$$$$$%%%%%%&&&''''''''''''''''''''''''(((''''''&&&'''((()))***+++***))))))(((((())))))&&&&&&''''''((())))))*********,,,------,,,++++++''''''((())))))(((''''''(((((('''&&&&&&&&&''''''111000/////////000111222000000111111111000000000---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))*********)))))))))+++*********,,,---......,,,***))))))***+++,,,,,,+++,,,///222888???EEEHHHTTTUUUVVVVVVXXX]]]ӵrrrqqqnnnmmmkkkiii\\\UUUSSSGGG===AAA;;;777222...------+++***)))))))))))))))*********(((((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&'''''''''((()))***,,,---...///++++++++++++******)))))))))'''&&&&&&'''''''''&&&&&&######&&&%%%######&&&"""###$$$%%%%%%$$$$$$######"""!!!!!!!!!!!!"""###((('''''''''''''''&&&&&&((('''&&&$$$$$$$$$%%%%%%Ħ!!! Ħӵ !!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! """""""""!!! """$$$&&&''''''(((***+++((((((***,,,---,,,)))&&&$$$$$$%%%(((---111222333,,,***&&&$$$$$$&&&)))+++222666666000***))))))(((&&&&&&(((+++///000...---,,,,,,---............---++++++,,,Ħ)))***+++,,,,,,,,,++++++------,,,+++************+++,,,,,,++++++,,,...111333444555555666555555444555666888999888777555444999999:::;;;<<<===>>>>>>????????????>>><<<888666666888;;;===????????????::::::999888777666555555333333444333222111000///000111444666888999::::::777444111000000111111111000000000000000000000000333333333333333333333333111000///......------...------------------------,,,---------,,,,,,+++***+++******)))))))))*********)))(((''''''((()))***))))))((((((''''''''''''%%%%%%%%%$$$$$$#########$$$%%%%%%$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!   !!!!!!!!!!!!!!!"""""""""""""""######$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''')))***+++***((('''&&&'''((()))$$$%%%%%%&&&'''((()))))))))***,,,---------,,,,,,'''((())))))))))))((('''''''''&&&&&&&&&&&&&&&'''111111000000000111111111...............---,,,+++,,,,,,,,,,,,,,,++++++++++++++++++***)))))))))((())))))))))))))))))******************))))))***+++,,,+++***,,,000222222111///444>>>JJJVVV```gggjjjtttuuuuuutttuuu4ĉ@ӵpppjjjgggaaa```UUUOOONNNCCC999<<<999666222...,,,***)))(((******))))))))))))))))))&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%&&&&&&''''''******++++++,,,,,,,,,---++++++******************)))(((&&&%%%&&&'''&&&%%%%%%"""###&&&&&&######%%% !!!###$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!"""((((((''''''&&&&&&&&&%%%&&&%%%%%%$$$$$$$$$$$$%%%>L!!! =hĦ4ĉ@ӵ !!!!!!"""######### !!! """######"""!!!"""%%%((())))))***+++---)))******,,,---+++'''$$$$$$$$$$$$'''+++///111111***)))&&&$$$$$$&&&)))+++111555555///***))))))(((&&&'''(((,,,//////...,,,++++++,,,---------------++++++,,,>L(((******++++++,,,,,,,,,,,,++++++***)))(((((())))))......---+++***+++...111555555555555555555444444555666888999999777555444888888999:::;;;<<<<<<===>>>@@@AAA@@@>>>;;;999777666888;;;===??????>>>===::::::999999999888888888666666777777555222000...000111333444555555555444555222///...///000000000000000000000000000000000333333333333333333333333111000///......------...------------------------,,,,,,---------,,,++++++)))))))))(((((())))))******)))(((''''''((()))***((((((((((((((('''''''''%%%%%%$$$$$$$$$$$$$$$###&&&%%%$$$$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!     !!!"""""""""!!!!!!"""""""""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%''')))***)))((('''&&&%%%&&&'''((($$$$$$%%%&&&'''((())))))***+++,,,---......---,,,(((((()))******)))((((((&&&&&&%%%%%%%%%%%%&&&&&&333222222111///......---,,,------...---,,,***)))++++++++++++++++++++++++++++++*********))))))))))))))))))((())))))***+++)))******)))'''&&&((())),,,,,,///555<<<@@@@@@>>>CCCKKKZZZjjjyyyGG=?mmmiii^^^[[[QQQJJJJJJ???555999666555111...+++)))((('''************))))))))))))%%%%%%%%%%%%$$$###"""!!!$$$$$$%%%%%%&&&&&&''''''+++++++++++++++++++++++++++******)))))))))******)))(((&&&%%%&&&&&&%%%$$$###!!!"""%%%%%%###"""$$$ """###$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!((((((''''''&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###HdĦ =ĪjGG=? !!!!!!!!!!!!!!!!!!!!!!!!!!!  """###$$$$$$$$$###&&&)))***++++++,,,---***************)))%%%###$$$######&&&***---......((('''&&&%%%%%%'''(((***,,,111111+++'''''''''&&&''''''))),,,//////...,,,***+++,,,---------------,,,,,,+++HdĦ)))******+++++++++,,,,,,,,,***)))))))))))))))******//////---+++***---111444777666666555555444444444444555666888888888777666777888888999:::;;;<<<<<<===???@@@???<<<:::999999666888:::<<<======<<<;;;999999999:::::::::;;;;;;888999999999777444000...000000222333333333222111444111...---...000000000000000000000000000000000333333333333222222222222111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++((((((((((((((())))))***))))))(((((((((((())))))'''(((((((((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!"""###"""!!!!!!"""""""""""""""######$$$""""""""""""""""""""""""###$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%'''((()))((('''&&&&&&%%%%%%&&&&&&###$$$%%%&&&''')))*********+++,,,------,,,,,,+++((()))************)))(((%%%%%%$$$$$$$$$%%%&&&&&&222222111ӵ***+++---ĭӵ+++ӵ***Ħ***)))((((((((()))+++,,,(((ӵӵĦƜ`1.׼s{{{uuuqqqgggĦ555:::222111000---***)))(((ӵ)))Ħ%%%%%%%%%###""""""###$$$$$$%%%ĭӵ((()))Ħ%%%$$$!!!Ħ!!!Ħ#########""" !!!!!!!!!!!!!!!!!! $$$$$$!!!!!!DdD?fӵĦӵƜ`1.׼sĭӵ"""!!! ӵ###%%%&&&'''Ħ)))++++++++++++&&&###(((+++,,,,,,&&&&&&&&&Ħ)))......)))%%%%%%...Ħ---....../////////---,,,+++DdD***+++++++++,,,ӵ,,,///ӵ555ӵ444555666999:::Ħ999:::ӵ888999999999ĭӵ222333111///...///000111111000000000000000000000000333333222222222111111111111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++(((''''''''''''((()))***(((((())))))))))))((((((&&&''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$&&&&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  """#########!!! """""""""""""""######$$$#################################$$$%%%%%%&&&&&&$$$#########%%%&&&((()))&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%'''((()))***+++))))))***++++++***((((((''''''))))))))))))''''''$$$$$$$$$$$$$$$%%%&&&&&&......?~4(((%%%'''g&e>&e***g&e+++>hӵ)))(((((((((***+++,,,g&eAAAguO>uO>&e4ff?>ߝLgĉ@zzzwwwShӵ>>>...///...---***)))g&e***>hӵ&&&%%%$$$############$$$fff?><z(((g&e>&e((((((HL&&&%%%###ShӵgL"""#########""" !!!!!!!!!!!! S?ʬ$$$$$$3h?D%%)?ZufĦgLg&egĉ@g&e>&e @e###"""?? g<ĉ!!!###%%%(((3we<Ħ***++++++***3h?@e###'''***++++++%%%%%%&&&Z''')))---///***&&&3h?gL---...///000000000000...---***D%%)?+++fff?><z,,,---=?Ħ222g&e777g&e444444444S?ʬ:::4ff?>ߝL:::@e:::g&e:::8889993h?g&e>&e111333??555222000///000111222222000000000000000000000000222222222111111000000000111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,'''''''''''''''((()))***'''((()))******)))((('''%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((%%%###$$$&&&'''%%%"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! """###$$$###!!! """""""""""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&############$$$&&&((()))$$$%%%&&&'''&&&%%%$$$###$$$%%%&&&''')))***+++,,,(((((()))))))))'''&&&%%%%%%&&&'''(((((('''&&&%%%$$$#########$$$%%%%%%&&&...4Dӵ###******Hƅ^Hu]Ħ***Hu]Ħ(((ZuR)Ħ******((((((+++000333Hu]Ħ___HŐeHŐeHu]ĦqIܗGIӵtt}}}HGgĉ@>>>???222000------...---Hu]Ħ)))ZuR)Ħ###"""######$$$$$$$$$sߝLGdUĦ)))Hƅ^Hu]Ħ(((ntHdĦ''''''HGgĉ@###HdĦ###"""!!!"""#########""" Htƅ^"""!!!Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]Ħ!!!H׼s!!!  !!!"""tQ"""###%%%&&&je<Ħ(((((((((Bt=o9ĦH׼s###%%%''')))***+++&&&&&&&&&HtĦ(((,,,,,,***(((Bt=o9ĦHdĦ---......------,,,+++,,,+++)))Dtfo9ĦsߝLGdUĦ+++Ht@cӵHu]Ħ333Hu]Ħ333333Htƅ^888qIܗGIӵ<<<H׼s777999Hu]Ħ;;;;;;Bt=o9ĦHƅ^Hu]Ħ111111222///,,,,,,///222222111111111111111111111111111000000000000000000000000111000///000000///,,,***...---,,,,,,++++++++++++***++++++++++++***))))))))))))))))))))))))))))))((()))*********)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%%%%$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! ###"""!!!  """""" $$$%%%######%%%(((***+++***((('''###$$$%%%&&&'''&&&%%%$$$######$$$%%%%%%&&&''''''(((((('''&&&%%%%%%$$$$$$!!!###&&&((()))******+++***)))(((((((((((()))$$$%%%&&&'''(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$---...4DuXӵ'''''''''DdDΦDdDĦ(((DdDĦ+++,,,t|<***+++...000444:::AAAFFFDdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetAAA>>>>>>222///,,,+++++++++DdDĦ((('''t|<#########$$$%%%&&&$$$$$$DdDDdDĦ)))DdDΦDdDĦ(((q<niDdDĦ&&&qet!!!"""DdDĦ###"""!!!"""######"""!!! q<R!!!!!!qjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦ DdDĦ  !!!"""geĦ%%%&&&'''FSĦ((((((qjRgdKӵDdDĦ###$$$&&&((())))))&&&&&&&&&DdDĦ'''++++++***qjRgdKӵDdDĦ------...------,,,+++++++++***HdDĦgdKӵDdDDdDĦ***DdDĦ4DufӵDdDĦ333DdDĦ333q<R666666peƜ4DuTӵ<<<DdDĦ777999DdDĦ;;;qjRgdKӵDdDΦDdDĦ///000111222222222444111...---///111222111111111111111111111111111000000000000000000000000111000//////000///---+++...---,,,,,,++++++,,,,,,+++++++++++++++***))))))))))))))))))))))))))))))(((((()))***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###""""""!!!!!!!!!!!!""""""%%%%%%"""###'''(((%%%$$$&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''(((''''''&&&%%%%%%$$$$$$ """$$$&&&((()))))))))''''''''''''''''''(((((('''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,---4DuXӵ***++++++DdDΦDdDӵ(((DdDĦ---///o)h666999<<d<Ħ@@@DtSSS```fffnnnuuu~~~>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ999000---)))&&&%%%%%%>d<Ħ'''Dt$$$""""""###%%%&&&######DdDΦDdDĦ(((>d<ʜ4DuTӵ)))4DwDd<Ħ&&&puR)Ħ>d<###"""###$$$"""!!! peӵĦpeӵDx<>d<ӵDd<qR/ܗ?fӵ>d<>d<Ħ4DufئL>e DdDʜ4DuTӵDdDĦ !!!!!!######geĦ%%%s<v>aĦ((((((peӵDx<DdDĦ"""###$$$$$$%%%%%%$$$%%%%%%DdDĦ&&&)))******peӵDx<>d<---------,,,++++++***+++,,,>d<ӵDd<DdDΦDdDĦ)))DdDӵnd<DdDĦ555>d<Ħ222peӵ666Ħ555F&uTӵ:::DdDĦ999:::>d<Ħ<<d<ʜ4DuTӵ...---...222555888:::888555222111111111111111111111111111111111111////////////////////////222///------.../////////...------,,,,,,,,,------++++++,,,,,,++++++***)))((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!"""###$$$%%%((()))'''(((++++++((('''&&&%%%%%%%%%&&&'''(((***(((&&&$$$###$$$&&&'''%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&(((((())))))************(((((())))))(((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$///0004DuXӵ000---///D&dq&ĒRAAAFFFsdKĦjjjDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ(((s&dq&ĒR)))***i?ʜtd<Ħ(((HHܗDӊB<x###$$$!!! B?d< !!!"""###$$$geĦ&&&Hg8>aĦ''''''B?Ho9'''>d<###$$$$$$$$$$$$$$$$$$>d<ӵ))))))B?Ho9---<x,,,,,,+++***)))***+++&ӫeʬtIӇ***>d<Φ>d<Ħ)))D&ӫetIӇ222DdDĦ555sdKĦ222B?dp&ĒR:::999>d<sdKĦ===B?Ho9<<<s&dq&ĒR333000...///333777;;;<<<:::777444111000000111000000000000000000000000////////////////////////111///---,,,...///000000---------,,,,,,---......+++,,,,,,,,,,,,+++******(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$  !!!"""######'''(((''''''******'''&&&%%%%%%%%%&&&(((+++,,,+++)))&&&###"""###%%%'''######""""""""""""""""""%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&))))))************)))(((&&&&&&'''((('''&&&%%%$$$########################+++---4DuXӵ<<hfe@ďD888333000))))))(((%%%######ne&&&&&&=e###"""!!!!!!"""""""""###ege&&&'''sĪj@h)))***+++fdDĦ(((@ďD Hkge!!!"""### @h@GHĪj@IŌBeneHkgene######feHu]3hhse !!!!!!"""###$$$%%%geĦja>aĦ&&&'''@G'''&&&se###$$$$$$$$$%%%######$$$<Ō&&&((()))@G+++---Hkge,,,,,,+++******)))******HĪj@IŌ)))***ege))))))Hu]3hIŌ222222DdDĦ555ne555222@h555555>h999999999se;;;ne<<<>>>@G::::::sĪj@h777555111///000333888;;;<<<;;;999555111///000222000000000000000000000000000000000000000000000000///---,,,---///000000000------------------...///,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$######"""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$666999''' !!!""""""%%%'''&&&''')))(((%%%%%%%%%%%%&&&'''***,,,...+++)))&&&###""""""###%%% !!!!!!!!!!!!!!!!!!%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''(((***++++++***))))))(((((()))******)))((('''########################3334DuXӵ]]]ĵD^;;;555///,,,%%%'''(((&&&$$$$$$&&&&&&%%%###"""!!!!!!"""######""""""%%%&&&'''''')))***,,,,,,DdDĦ(((%%%"""!!! !!!"""   """"""""" D^ s׼s !!!!!!""""""###$$$%%%geFm8&&&>aĦ%%%&&&'''&&&&&&%%%s׼s######$$$%%%&&&&&&#########Ho$$$%%%''')))((()))---///,,,,,,,,,+++******))))))))))))))))))*********D^444333222DdDĦ444222444333222666555555666999999888888s׼s;;;<<<:::===???===:::;;;<<<:::888555222///000222666888;;;;;;999555111///000222000000000000000000000000000000000000000000000000---,,,---...000111000///---------------...//////,,,,,,------,,,,,,+++***))))))))))))))))))))))))''''''%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%$$$###"""!!!###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###777<<<,,,!!!"""""" !!!"""!!!%%%'''&&&&&&)))((($$$$$$%%%%%%&&&'''(((***+++)))(((%%%###!!!!!!!!!""" !!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%'''(((''')))+++...///000////////////000000///---+++***$$$$$$$$$$$$$$$$$$$$$$$$Φ4DuXӵtvӵ>d<ĦĦĦvvvbbbMMM@@@999222,,,)))###%%%((('''%%%%%%''')))Ħ%%%$$$###""""""""""""!!!!!!!!!###$$$%%%!!!"""$$$%%%&&&'''''''''%%%&&&'''((())))))))))))''')))+++,,,,,,,,,***)))>d<Ħ'''$$$"""!!!!!!"""###"""!!!!!!  !!!   !!! !!!Ħ!!!>d<Ħ!!!Be !!!"""""""""###$$$%%%&&&geFYĉ$$$###>aĦ%%%&&&''''''&&&%%% !!!###%%%%%%%%%Be"""###$$$%%%&&&''''''"""######nu]ӵ$$$(((&&&$$$$$$$$$###&&&***...000111///...+++,,,,,,,,,,,,+++*********)))(((''''''((()))***))))))))))))************,,,,,,+++++++++>d<Ħ///444666444333>d<Ħ444333111Ħ444333333555888999888777444555555555666666777777999999888888Be<<<;;;<<<<<<;;;Ħ???>>>>>>>>>===<<<;;;999999>>>>>>>>>===:::999999:::888555222//////111444666:::;;;999555000...000333000000000000000000000000000000000000000000000000,,,,,,---///111222000///---------------...///000,,,,,,------,,,,,,+++***))))))))))))))))))))))))'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%$$$###"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""%%% """%%%'''(((!!! !!!""""""!!!%%%'''&&&''')))((($$$$$$%%%%%%&&&&&&'''''''''((('''%%%###!!!  !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%'''((((((+++...222555666777777666666666555333000...---&&&&&&&&&&&&&&&&&&&&&&&&?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦttt```GGG888111---,,,---((('''%%%$$$$$$%%%&&&gdKĦ######""" """"""###$$$$$$$$$$$$######$$$%%%&&&''''''''''''''''''((())))))))))))))),,,,,,,,,,,,+++***))))))gdDĦ$$$$$$### !!!"""###""""""!!!!!!!!!######!!!  gdKĦsdKĦ!!!$$$$$$"""!!!!!!"""###$$$%%%ŶS!!! 3we<'''%%%$$$$$$#########""""""""" !!!"""###$$$%%%%%%"""###$$$iĉ@3hR/Ō&&&'''&&&%%%%%%&&&'''&&&&&&***...000///---////////////............((((((''''''(((***++++++)))***++++++))))))***+++,,,,,,,,,,,,,,,DdDĦ444333333222222sdKĦ444444gdKĦ555555555555555555444444666666666666777777777888777999::::::;;;===<<<<<<<<<gdKĦ===AAA???===;;;:::<<<>>>???IIIEEE@@@=========>>>>>><<<:::666111------///222999:::;;;999555222333444333111///---,,,---...///000000000000000///......///////////////////////////...---,,,,,,---...///,,,,,,------,,,,,,+++*********)))(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$############"""""""""""""""""""""""""""###!!! !!!!!! """"""!!! ###!!!  !!!###%%%    """!!!%%%'''(((&&&""" &&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###!!! !!!!!!!!!!!!!!!""""""###"""""""""""""""#########%%%%%%$$$$$$$$$%%%%%%&&&+++...333999===???@@@@@@>>>===;;;999666333000...+++)))(((&&&%%%%%%%%%&&&>AnenenexxxhhhVVVAAA444...+++***+++''''''&&&&&&&&&(((ne"""!!!!!! """"""###$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''''''''((())))))))))))))),,,,,,,,,,,,+++***)))De%%%$$$$$$###!!!"""######!!!"""!!! !!!######!!! nene ###"""!!! !!!!!!"""###$$$>A###"""!!!k<)))'''$$$########################"""""" !!!"""###$$$%%%%%%"""###$$$fh$$$&&&'''&&&%%%%%%&&&'''&&&&&&)))---000///...////////////............&&&((())))))((((((((()))((()))++++++******+++---------,,,,,,,,,De555444333222222222ne333333ne555666666666666666666666666444444444555555555666666777999::::::::::::;;;===>>>>>>ne>>>===@@@???===<<<;;;<<<===>>>EEEAAA===;;;;;;<<<<<<<<<;;;:::666111...---///111777:::<<<;;;777444222222111000///---------...///000000000000000///.................................---,,,,,,,,,,,,---...,,,,,,------,,,,,,+++*********)))(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$############""""""""""""""""""""""""""""""!!! !!!!!! """!!!!!! """$$$111***###!!!"""!!! !!!"""!!!!!!"""############"""%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! !!!!!! !!!!!!"""###"""""""""""""""#########%%%%%%%%%%%%%%%&&&'''''',,,///333888<<<===>>>>>>:::999888555222///---+++)))((('''%%%$$$$$$%%%vvvhhhVVVGGG777///+++(((((()))''''''''''''(((***$$$"""!!!!!!!!!"""######$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''''''''((())))))))))))))),,,,,,,,,,,,+++***)))(((&&&%%%$$$$$$#########""""""!!! !!! !!!""""""!!!  !!!"""###$$$$$$$$$###***)))&&&$$$######"""######$$$$$$$$$###""" !!!"""###$$$%%%%%%"""###$$$$$$"""$$$&&&'''&&&%%%%%%%%%&&&%%%&&&))),,,//////////////////............---%%%(((******'''%%%&&&((()))+++,,,,,,++++++,,,---...---,,,+++,,,222444333333222222222222222333666666666777777777777777777777555555555555666666666666888999;;;;;;::::::<<<===@@@@@@>>>>>>>>>>>>>>>======<<<<<<<<<<<<>>><<<:::999:::::::::999:::999777222///---...000444888===>>>;;;777333111//////......---.........000000000000000///..............................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++*********)))((((((((((((((((((''''''''''''''''''(((&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$############""""""""""""""""""""""""""""""!!! !!!!!! !!!!!! """$$$///)))!!! """###"""!!! """$$$########################""""""!!!!!! !!! !!!""""""!!!!!!!!!""""""#########%%%%%%%%%%%%&&&'''))))))---///333777::::::::::::555555444222///,,,***)))&&&&&&%%%$$$#########yyycccTTTDDD999///+++***''''''(((''''''((((((((()))******'''%%%###"""#########!!!"""###$$$$$$%%%%%%$$$$$$###$$$%%%&&&''''''''''''''''''((()))))))))))))))+++,,,,,,++++++***)))((((((((('''&&&%%%$$$$$$###%%%$$$"""!!! !!!  !!!"""  !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''(((******)))&&&###""""""!!!"""$$$&&&&&&%%%###""" !!!"""###$$$%%%%%%#########$$$$$$#########"""$$$''''''&&&$$$$$$%%%%%%%%%&&&(((+++---///000//////.........---------''')))+++)))%%%$$$'''***...//////...,,,+++,,,---...,,,***)))+++///333666333333222222222222222333111111222333444666666777666666666666666777777777777777888888888999999999888999;;;;;;::::::<<<===@@@@@@??????>>>>>>======<<<<<<=========<<<;;;:::999888888999::::::999777999999888444111......///222777===@@@???;;;555111///.....................000000000000000///..............................---,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,+++*********))))))(((((((((((((((((((((''''''''''''((((((&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!"""  !!!  !!!"""!!!"""###!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!""" !!!!!!"""#########$$$$$$%%%&&&'''(((***+++---///222555666666555444111111000...,,,***((('''$$$#########""""""###xxxcccNNN@@@888000*********((('''((((((((((((''''''&&&&&&%%%%%%$$$""""""###$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$%%%&&&''''''''''''''''''((()))))))))))))))++++++++++++***)))(((((((((((('''&&&%%%$$$$$$###%%%$$$""" !!!""" !!!!!! !!!"""###$$$%%%%%%%%%%%%&&&&&&'''(((((((((((())))))'''%%%""""""""" """%%%'''(((&&&$$$""" !!!"""###$$$%%%%%%$$$##################$$$###%%%''''''&&&$$$$$$$$$###$$$%%%'''))),,,///111............------------******)))'''$$$&&&***///222333333000---++++++++++++***))))))+++///444666222222222111111222222333111111222333444666666777444444444555555666666666888888888999999999999:::888:::;;;;;;;;;;;;<<<>>>>>>>>>======<<<<<<<<<<<<:::;;;=========<<<:::999888777888999;;;;;;:::888999999999777333000///...000555;;;AAABBB>>>888333000000///.........//////000000000000000///..............................------............------++++++,,,,,,++++++***)))***))))))(((((((((((((((((((((''''''''''''((((((&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!  !!!""""""  !!! !!!""""""######$$$$$$%%%&&&'''(((***++++++---000222333222000///+++******)))(((&&&$$$###!!!!!!""""""""""""""""""uuuaaaMMM<<<222111,,,)))******(((''')))'''(((''''''&&&$$$###""""""  """######"""###$$$$$$%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''''''''((()))))))))))))))++++++++++++***)))((('''(((((('''&&&%%%$$$$$$#########!!!  !!!!!!  """!!!!!!"""###$$$%%%&&&&&&%%%&&&''''''(((((((((''''''''''''&&&###!!!"""""""""&&&)))***(((%%%### !!!"""###$$$%%%%%%$$$$$$###""""""###$$$$$$###%%%''''''%%%$$$$$$$$$"""$$$%%%&&&(((***...222.........------------,,,,,,***((('''))),,,000222333333333000---***)))***))))))***+++...111333555222111111111111222222333222222333333444555666666333333444444555555666666666777777777888888888888999:::<<<<<<;;;;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;999999999888888999;;;<<<:::999999:::;;;:::666222///...000333999???CCCBBB===888444333000.........///000000000000000000///......---------------------------......//////......---+++++++++++++++******)))******)))((((((((((((((((((''''''''''''''''''(((&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$############"""""""""""""""""""""""""""!!!    !!!!!!!!!!!!    !!!""""""######%%%%%%%%%%%%&&&'''))))))(((***,,,...///...,,,***%%%%%%$$$$$$###"""!!!  !!!"""""""""""""""rrr\\\III;;;222...///***)))******'''&&&)))&&&&&&''''''&&&%%%$$$###!!!  """$$$$$$######$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&''''''''''''''''''((()))))))))))))))++++++++++++***)))((('''(((((('''&&&%%%$$$$$$###!!!!!!  !!!$$$""""""###$$$%%%&&&''''''%%%&&&'''((((((((('''&&&%%%%%%%%%$$$"""!!!!!!###"""'''***+++)))%%%### !!!"""###$$$%%%%%%$$$$$$###""""""###$$$$$$$$$&&&''''''%%%$$$###$$$!!!###%%%&&&&&&)))...222.........---------,,,,,,***((('''+++000444555333/////////...+++))))))***'''))),,,000222333333333111111111111111222333333333333333444444555555555444444444555666666777777777777777888888888999999999:::<<<<<<;;;;;;===>>>999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999:::999888999:::;;;:::999999;;;======999444111///000222777===CCCDDDAAA>>>888666222...---...000222000000000000000///......------------------------,,,---............---,,,+++++++++++++++***))))))******)))(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$############"""""""""""""""""""""""""""!!!  !!!!!!!!!!!!!!!     !!!"""###$$$%%%%%%%%%%%%%%%&&&''''''%%%''')))++++++***((('''######$$$$$$###"""!!!!!!!!!"""#########"""sss^^^III999222000000...***)))***)))&&&&&&((($$$%%%&&&'''''''''&&&%%%"""!!! """$$$&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''''''''(((((()))))))))))))))***++++++******)))(((''')))((('''&&&%%%$$$$$$###   ###&&&######$$$%%%&&&''''''(((%%%&&&'''(((((('''&&&%%%###$$$$$$###!!! !!!###"""'''+++,,,)))%%%### !!!"""###$$$%%%%%%%%%$$$###""""""###$$$%%%$$$&&&''''''%%%$$$###$$$!!!###%%%%%%&&&)))...333......---------,,,,,,,,,(((&&&'''...777;;;777222***+++,,,+++)))((()))***'''***///333555555444222111111000000111222333333444444444444444444444444444555555666777888888999999999:::::::::;;;;;;;;;999;;;<<<<<<;;;<<<===???888999999:::;;;<<<======;;;;;;:::::::::999999999;;;999888888999::::::999999<<>>;;;555111///000111555;;;BBBEEEDDDAAA;;;888333...---...111333000000000000000//////...------------------------++++++------------++++++***++++++++++++***))))))******)))(((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$############"""""""""""""""""""""""""""!!! !!!%%%""""""""""""!!! !!!!!!   !!!"""###$$$%%%%%%$$$$$$$$$%%%&&&&&&###%%%''')))***(((&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$!!!######$$$######vvvdddVVVCCC555000111222222...,,,***)))'''''''''((('''%%%$$$$$$%%%$$$"""  """###"""###$$$###""""""$$$&&&''''''''''''''''''''''''&&&&&&'''))))))************))))))((('''&&&&&&&&&&&&&&&&&&&&&%%%###!!! !!!!!!!!!!!!!!!  """"""!!! !!!"""&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%###!!! !!!"""###%%%%%%''')))***((($$$ !!!""""""!!!!!!"""$$$&&&'''$$$"""!!!!!!"""!!!!!!&&&%%%$$$$$$%%%&&&((()))###$$$%%%%%%&&&)))---000111000---++++++,,,...000)))))),,,333:::;;;555///,,,,,,+++))))))(((((((((&&&(((,,,111444555444444...///000111222333333333777666666555555555666666777555555666777888888666===<<<:::999888999::::::888:::<<<<<<;;;999999:::888999;;;<<<===<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;999888777888999:::999???>>>>>>===;;;666000+++555222///333===FFFHHHEEEFFF;;;333333333000000333333222111000///...---,,,------------------------***,,,///111000...+++)))******+++++++++,,,,,,,,,***)))(((''''''((()))***''''''&&&%%%&&&'''((()))'''%%%$$$%%%''''''$$$"""%%%%%%$$$$$$$$$%%%'''(((###""""""!!!  !!!!!!!!!"""!!!  """555,,,""" !!!!!!!!!!!!"""###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&((()))'''$$$""" !!!!!!""""""######uuubbbNNNEEE888111///000000///---,,,***)))(((''''''(((&&&%%%$$$$$$%%%%%%###!!!  !!!###$$$"""###$$$###""""""$$$&&&''''''''''''''''''''''''&&&'''((()))************)))))))))((('''&&&&&&&&&&&&&&&&&&&&&%%%###!!! !!!!!!!!!!!!!!!  !!!"""!!! !!!"""&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!! !!!"""###%%%%%%%%%'''((('''###!!!!!!""""""!!!!!!!!!$$$&&&'''$$$"""!!!"""""""""!!!$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%(((---000000///---,,,,,,---///000,,,---///333666666111,,,++++++***)))(((((((((((((((***...222444555555444000000111222333333333333666555555444444444555555555444444555888:::999999<<<;;;::::::999999999:::888:::<<<<<<;;;:::999:::888888999:::::::::::::::;;;;;;;;;::::::;;;;;;;;;<<<:::999999999;;;;;;<<<>>>======<<<;;;777111---333000///222:::BBBEEEEEECCC;;;666555444000111444222111111000///......---------------------------+++,,,...//////---+++)))*********+++++++++,,,,,,***)))(((''''''((()))***'''&&&&&&%%%&&&'''((()))'''%%%$$$%%%''''''$$$"""%%%$$$######$$$%%%&&&'''###""""""!!!   !!!!!!  !!!---''' !!! !!!"""###$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%"""###%%%&&&&&&$$$"""!!! !!!!!!""""""""""""mmmXXXHHH:::555000......///---+++,,,+++***)))((('''''''''&&&%%%$$$$$$%%%%%%###!!!!!!!!!!!!!!!"""###$$$$$$"""###$$$$$$"""###$$$&&&'''''''''''''''''''''''''''((()))******+++******))))))(((((('''&&&&&&&&&%%%%%%%%%%%%$$$###!!!!!! !!!!!!!!!!!! !!!!!! !!!%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$#########  !!!###$$$%%%$$$###$$$%%%%%%###!!!!!!!!!"""!!! !!!$$$&&&'''$$$"""!!!"""###"""!!!""""""$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$'''---111...------,,,---...000111000111222222111///,,,***))))))(((((((((((()))))),,,---000333555555555444222222222333444444555555555444444333333444555555333333333555888;;;;;;:::::::::;;;;;;::::::999999888:::======;;;:::::::::888777777777777888999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;<<<===<<<<<<<<<<<<;;;999444000///...///111666;;;AAADDD@@@===;;;:::666222111444111111000000/////////...------------------------,,,,,,,,,---,,,++++++************++++++++++++,,,))))))(((((((((((())))))'''&&&&&&&&&&&&'''(((((('''&&&%%%%%%'''&&&%%%###$$$############$$$%%%%%%###""""""!!!!!!   ### !!!!!!"""############&&&&&&%%%%%%$$$$$$$$$##################"""!!! !!!!!!!!!!!!"""""""""wwwaaaOOO@@@777333111///......---***(((+++******)))((('''''''''&&&%%%$$$$$$%%%%%%###!!!############$$$$$$%%%%%%###$$$$$$$$$######%%%&&&''''''''''''''''''''''''(((((()))***++++++******(((((((((''''''&&&&&&&&&%%%%%%%%%$$$###""""""!!! !!!!!! !!!!!!  !!!$$$######$$$$$$%%%&&&'''&&&%%%%%%$$$"""!!!!!!  !!!###%%%&&&$$$###!!!!!!#########""" !!!!!!!!! !!!###&&&'''$$$"""!!!"""######""" !!!###$$$%%%%%%$$$$$$%%%%%%$$$######''',,,000,,,,,,------...000111222111222222000,,,***)))***''''''''''''((()))***+++///111333555666666555444444444444444444555666666555555444444444555666666555444444666999:::;;;:::999:::;;;<<<;;;:::999888999;;;======<<<;;;;;;;;;999888777666666777888999:::;;;;;;;;;;;;;;;;;;:::888888888888888:::<<<>>>;;;;;;;;;<<<<<<;;;777444------...000222444<<>>>>>===;;;;;;<<<::::::888777777888999:::::::::;;;<<<<<<;;;::::::888999;;;;;;:::<<<@@@CCC;;;;;;;;;===>>>===;;;999...,,,---000//////777AAAEEEHHHJJJFFF???999555444000000000000////////////---------------------------,,,+++*********++++++))))))*********+++++++++(((((())))))))))))((((((&&&&&&&&&'''''''''''''''&&&'''''''''&&&%%%%%%%%%########################"""""""""""""""!!!!!!!!!  !!!!!!!!! !!!!!!"""###$$$%%%%%%&&&%%%###"""!!!!!!!!!!!!!!!!!!!!! oooXXXEEE888///...111---,,,***))))))+++,,,...((())))))))))))((('''&&&%%%$$$###$$$%%%&&&$$$"""$$$%%%%%%&&&&&&&&&%%%%%%###$$$%%%$$$###$$$%%%'''''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""""""""""""""   !!!!!!""""""###$$$%%%&&&######"""!!! """"""###$$$$$$%%%&&&&&&###!!! """######""" !!!  ###%%%&&&$$$""""""###$$$$$$$$$!!!!!!######$$$$$$$$$$$$###$$$%%%$$$$$$&&&***---+++,,,...000111111111111...---,,,***))))))(((((((((((()))+++---///111222333333444555666666666666777666555444444555666777666666666666777888999999888777666777999999999888999999:::;;;;;;;;;:::::::::<<<>>>???===<<<<<<<<<;;;;;;:::999999999999:::999:::;;;<<<<<<;;;:::999999<<<>>>>>>>>>???DDDHHH===<<<===>>>@@@@@@>>><<<333...---000///---444???FFFJJJKKKGGGBBB>>>:::555111111000000/////////...------------------------------,,,+++++++++++++++)))))))))************+++(((((())))))))))))((((((%%%&&&''''''((((((''''''&&&'''((((((&&&%%%%%%&&&$$$$$$$$$%%%$$$$$$###"""""""""""""""""""""""""""   !!!"""###$$$$$$%%%$$$###"""!!!!!!""""""!!!!!!!!! uuuaaaQQQAAA888333...---...++++++******)))***,,,...'''((()))))))))((('''&&&$$$######$$$%%%&&&$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$&&&'''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$""""""!!!""""""###   !!!!!!!!!!!!###$$$%%%&&&"""!!!!!! ######$$$$$$$$$#########"""!!! !!!###$$$###"""  ###%%%&&&$$$""""""###%%%%%%$$$############$$$%%%&&&&&&"""$$$%%%&&&&&&''')))++++++---///111222222000//////,,,)))((())))))'''$$$))))))+++---000222555666333333444555555666666777777666444333333444666777555555555666666777888999777666666777999;;;:::999:::999999999::::::;;;<<<;;;===??????>>>===<<<===::::::;;;;;;:::999999888999:::<<<======<<<:::999777;;;>>>>>>===???EEEJJJ???>>>>>>@@@BBBBBBAAA???888000---000000---222<<>>777222111111000///......---------------------------------------,,,,,,,,,+++))))))))))))************'''((()))******)))((('''%%%&&&'''((((((((('''&&&%%%''')))(((&&&%%%%%%'''$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |||eeeSSSIII<<<333333444000,,,+++---......,,,+++******+++'''((()))))))))((('''&&&$$$######$$$&&&&&&$$$###$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%%%%$$$$$$&&&(((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""!!!!!!"""######   !!!"""$$$%%%&&&!!! $$$$$$$$$######"""!!! """!!!!!!"""$$$%%%###"""  """%%%&&&$$$""""""$$$%%%%%%%%%$$$######"""###%%%&&&'''!!!###&&&'''''''''((()))+++---000222333222000...000+++''''''******&&&!!!***+++,,,...111444777999222333333444555666777777777666444333333444555666444444444555555777888888555444555777:::<<<<<<;;;::::::999888999:::<<<===;;;===???@@@>>>=========999:::;;;;;;;;;999888777999:::<<<======<<<:::999444888;;;<<<;;;===BBBHHHAAA@@@@@@AAACCCCCCBBB@@@<<<111---000111---111:::@@@CCCCCCBBBDDDGGGBBB999333222111000///...---,,,------------------------------.........---,,,+++))))))))))))************'''((()))******)))((('''%%%%%%'''((((((((('''&&&%%%(((***)))&&&$$$%%%'''%%%&&&&&&'''&&&%%%$$$###"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! $$$###"""!!!  !!! !!!!!! oooYYYHHH???333111///......---+++))),,,,,,+++******+++,,,,,,)))((('''&&&&&&%%%&&&&&&'''&&&&&&%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$&&&((())))))(((%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%###!!!"""%%%&&&$$$"""  """"""""""""############!!!#########!!! !!!"""######"""!!!### !!! ###'''$$$$$$##################'''$$$!!!"""%%%((((((&&&%%%%%%%%%&&&&&&&&&''''''+++...111333222000///...///***(((((('''%%%&&&******---000111111222222333444444444555444444333333777777666333222222444777888999888777555444555777555666666666777777777888999999888888888888999999:::;;;<<<======;;;999888<<<;;;:::888666666888;;;===<<<;;;:::;;;;;;======999999999:::<<<===???@@@AAABBBBBBAAAAAABBBEEEGGG<<<666000...///111222111333;;;DDDIIIGGGBBB>>><<<888444///...///000///---///////////////////////////...------...---+++)))(((((())))))*********+++))))))))))))((('''&&&%%%'''''''''''''''((())))))''''''&&&&&&&&&%%%%%%%%%######$$$%%%'''&&&$$$!!!###"""!!!"""###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   """   }}}dddOOO@@@888555000...---,,,---,,,+++))),,,++++++******++++++,,,)))((('''&&&&&&%%%%%%&&&%%%$$$$$$######""""""!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((())))))(((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%###!!!"""$$$%%%$$$""" !!!!!!!!!!!!!!!""""""""" !!! !!!!!!!!!!!!!!!!!! ### !!! """'''&&&%%%$$$###""""""""""""%%%###"""###&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&'''***,,,000111000...------,,,)))(((***)))&&&'''***...000333444444333444555555666666666555444444333555666666444333333555777888999999777555444555666666666666777777777777777888888777777888888999:::<<<<<<<<<<<<<<<<<<<<<===<<<===<<<;;;999888:::;;;<<<<<<;;;::::::;;;<<<===:::::::::;;;<<<>>>@@@AAABBBCCCDDDCCCBBBCCCEEEGGG>>>:::444000///000222222///555>>>EEEGGGEEEBBB@@@:::666222111111111///...........................///...------...---+++)))))))))))))))*********+++))))))))))))((('''&&&%%%'''''''''''''''(((((()))''''''&&&&&&&&&%%%%%%%%%######$$$%%%&&&&&&###!!!###"""!!!"""######"""!!! !!!!!!  !!! |||```GGG777000...---,,,+++******++++++***))),,,+++************+++,,,)))((('''&&&%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""$$$$$$###"""   !!!""""""""" !!!!!!!!!"""""""""### !!! """&&&'''&&&%%%###"""!!!!!! #########$$$&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&(((***---...---,,,+++,,,)))''''''++++++((()))+++333555777777666555666777777777777777666444333222222444666666555555666777888999999888666555555666777777777777777777777777666666666777888999:::;;;???>>><<<;;;<<<>>>@@@BBB>>>???@@@???===;;;<<<<<<===<<<;;;::::::;;;<<<<<<===<<<<<<<<<===@@@BBBDDDCCCEEEFFFFFFEEEDDDEEEFFFAAA>>>999444000///111444...111888@@@EEEGGGEEEBBB===:::666333222111000///........................///...------...---,,,***)))))))))***************))))))))))))((('''&&&%%%''''''&&&&&&''''''((()))''''''&&&&&&&&&%%%%%%%%%#########$$$&&&&&&###!!!###"""!!!!!!######"""!!!   hhh[[[HHH999222...+++((()))((('''((()))******(((++++++************++++++(((((('''&&&%%%%%%%%%%%%""""""""""""######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&((()))((('''((((((((('''&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###""""""######""""""  !!!###$$$%%%$$$$$$  """$$$%%%### !!!%%%&&&%%%$$$###""""""""""""!!!"""$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&))),,,,,,,,,+++++++++)))&&&&&&***+++***,,,000666888999888666555666777777777777666555333222111///222555777777777777888888999:::999777555555666888888888777777777777666555666666777999:::<<<===???>>>>>>>>>@@@AAACCCDDD@@@BBBDDDCCCAAA???======???>>>===<<<<<<<<<===>>>???>>>======???AAADDDFFFDDDFFFHHHHHHGGGEEEEEEEEECCCBBB>>>777000...000333111222555;;;BBBFFFEEEBBBBBB>>>888333000000000111...........................---------......,,,***************************(((((()))(((((('''&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$######$$$%%%%%%###!!!###!!! !!!"""###"""!!! ppp___DDD<<<333...---,,,(((%%%'''&&&&&&''')))******)))************************((('''&&&%%%%%%$$$$$$%%%""""""###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((('''&&&%%%&&&(((((((((&&&((((((((('''&&&&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$############"""!!!!!!!!!  !!!!!! !!!!!!"""""" """$$$%%%%%%$$$###!!! """&&&(((###  $$$#########"""######$$$$$$ """$$$%%%&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&(((***++++++***+++,,,,,,(((''')))+++,,,000555666777777666444333333555666555555444333222000///...111555888888888888999777999:::999777666555666888888888888777777777777666666777888:::<<<===>>>===???AAACCCDDDDDDDDDDDDAAADDDFFFFFFCCC@@@>>>>>>BBBAAA@@@???>>>>>>???@@@@@@@@@??????AAACCCFFFGGGEEEGGGIIIIIIGGGFFFEEEFFFEEEDDDAAA;;;333//////111111111222888???EEEFFFEEEHHHCCC;;;444///...000333...........................---,,,---......,,,++++++++++++***************(((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$###"""###$$$$$$###""""""!!! !!!"""###"""  }}}fffNNN===555000+++((()))***)))(((((('''&&&'''***+++***)))))))))***++++++***))))))((('''&&&%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((((((&&&%%%&&&'''((('''&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$###!!! !!!  !!!!!!!!!""""""###$$$$$$%%%%%%!!!!!!!!!""""""!!!!!! """!!!!!!"""###%%%''')))###  $$$""""""""""""###$$$%%%&&& """$$$%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%''')))***))))))***,,,---)))))),,,......222777444555555333111000111333444444444333333111000//////222666888888888999:::777999;;;:::888666666666777777777888888888999999888888999:::;;;===???@@@>>>@@@BBBEEEFFFFFFEEEDDDCCCEEEFFFFFFCCC@@@???>>>DDDCCCBBB@@@@@@@@@AAAAAA@@@@@@@@@AAACCCDDDFFFFFFEEEFFFHHHHHHGGGFFFGGGGGGGGGGGGDDD???999333000///------///333:::BBBHHHJJJJJJGGG@@@888222///111333------------------------------,,,---......---++++++++++++++++++*********'''(((((((((((((((''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$###""""""###$$$###""""""!!! """"""!!!   nnn[[[III:::000///---+++)))((()))++++++)))(((((()))+++,,,+++***((()))***++++++***)))(((((('''&&&%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&''''''((((((((('''&&&&&&'''((('''&&&&&&&&&&&&'''''''''''''''%%%%%%%%%$$$$$$$$$$$$###"""$$$%%%###  !!!  !!!"""### !!!"""$$$%%%&&&''''''%%%$$$###!!! !!!###'''+++,,,+++)))'''########################$$$$$$!!!###$$$###""""""%%%'''###$$$$$$$$$$$$%%%%%%%%%###%%%&&&''''''''')))***,,,***,,,111333222333666222333222111///...000222333444444444333333222111000333666777888888999:::777999;;;;;;999777666666666666777888999999:::;;;::::::;;;;;;===>>>???@@@AAAAAABBBCCCDDDEEEEEEEEECCCEEEFFFEEEBBB???>>>>>>EEEDDDBBBAAA@@@@@@@@@AAA>>>???AAACCCDDDEEEEEEEEEEEEFFFGGGFFFEEEFFFHHHJJJJJJIIIGGGDDD@@@:::333///,,,,,,---000444;;;DDDJJJKKKJJJHHHAAA999333111000---------------------------,,,,,,---......---+++,,,,,,,,,++++++*********''''''((((((((((((''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$"""!!!!!!###$$$###""""""!!! !!!"""!!!  !!!!!! !!!  |||qqq___LLL===333000///%%%'''******)))(((((((((***))))))***+++,,,,,,+++((()))***++++++***)))(((''''''&&&%%%$$$$$$$$$$$$######""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((('''&&&&&&'''((('''%%%%%%&&&&&&''''''(((((((((%%%%%%%%%$$$$$$$$$######"""$$$%%%### !!!   !!!  !!!######$$$ """$$$&&&'''((((((***(((&&&###!!! %%%,,,222333///)))%%%### ###%%%%%%$$$###"""""""""###!!!###$$$###!!!!!!%%%(((######$$$$$$$$$%%%%%%%%%!!!###%%%%%%%%%%%%''')))******///666888444222333111222111000......000111444444444555444444333333111333666777777888999;;;777999;;;;;;999777666666555555666888999:::;;;<<<<<<<<<<<<<<<===???@@@AAADDDCCCBBBAAABBBDDDFFFGGGDDDEEEEEEDDDAAA???>>>>>>DDDCCCBBB@@@??????@@@@@@===???BBBDDDFFFFFFEEEDDDDDDEEEEEEEEEDDDFFFHHHKKKMMMKKKIIIGGGEEE???666///......///...///444>>>EEEJJJLLLMMMIII@@@777111...---------------------------,,,,,,---...///---,,,,,,,,,,,,++++++*********''''''((((((((((((((('''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$"""!!!!!!"""######""""""  !!!"""!!!  !!!!!! !!! !!!!!!  tttgggUUULLL???555000---+++***,,,((($$$&&&***......,,,/////////...---,,,***))))))))))))))))))*********%%%%%%%%%$$$$$$%%%&&&&&&###"""""""""###$$$%%%%%%###$$$%%%$$$######%%%'''&&&&&&%%%$$$%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$###"""###$$$$$$###"""!!!!!!###$$$$$$###""""""###"""!!!  !!!%%%  """### """######""""""!!!   !!!"""%%%$$$###$$$%%%(((+++---***++++++'''"""!!!'''***///222111---'''###  """######""""""!!!!!!!!! """"""""""""###$$$%%%&&&%%%%%%%%%$$$######&&&((("""###$$$$$$###$$$%%%'''---...000222555666777777444333111//////000111222444444444444444444444444111444888888666666888::::::999888888777888888888888999::::::999:::<<<>>>@@@???>>>===>>>>>>>>>???CCCBBBAAABBBCCCDDDDDDCCCBBBCCCCCCCCCCCCCCCBBBBBBDDDAAA???@@@BBBBBB???;;;???@@@AAABBBCCCBBBBBBAAA999:::;;;???DDDGGGGGGGGGSSSPPPKKKIIIHHHDDD<<<666///000000111333555888:::HHHNNNRRROOOIIIAAA777///------......------------...------,,,,,,------...************************''''''(((((())))))******''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!  !!!"""######  !!! !!!!!!!!!###&&&(((%%%"""###!!! ### rrraaaNNNAAA???999000+++)))******))),,,(((&&&(((,,,000///---000///...---,,,+++***************)))))))))))))))&&&%%%%%%$$$$$$%%%%%%&&&#########"""######$$$$$$###$$$%%%$$$######%%%'''&&&&&&%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""###$$$$$$###"""!!!"""############!!!!!!"""!!! !!!$$$ !!!!!! """###%%%%%%$$$######"""!!!!!!!!!!!!!!!""""""#########&&&%%%$$$$$$%%%'''***+++)))'''%%%""" ###&&&$$$''')))+++***'''###  """""""""""""""!!!!!!!!! """"""""""""###$$$%%%%%%%%%&&&%%%$$$######%%%'''###$$$$$$$$$###$$$&&&))),,,...///111333444555555222111000//////111222333555555555555555555555555555777999999999888999:::999999888888888888999999999999:::::::::;;;<<<>>>>>>???@@@???>>>>>>>>>???AAAAAAAAACCCEEEFFFFFFEEECCCDDDDDDEEEEEEEEEDDDDDDCCCAAAAAABBBDDDCCC???;;;===>>>???@@@@@@@@@@@@???:::<<>>BBBDDDDDDBBB@@@AAACCC>>>???BBBDDDFFFGGGGGGGGGDDDDDDEEEFFFGGGGGGGGGFFFBBBAAAAAADDDFFFEEE@@@;;;;;;<<<===>>>>>>>>>=========@@@DDDFFFFFFGGGJJJNNNRRRNNNLLLNNNQQQPPPHHH@@@888333...---///222222111222===IIINNNOOONNNJJJEEE888333...,,,---...---,,,------,,,,,,,,,,,,------************************(((((((((((())))))))))))''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###""""""!!!!!!!!!!!!""""""###""""""!!!  """!!!"""$$$!!!### wwwmmmYYYSSSKKKDDD???:::666333000///---,,,,,,,,,++++++******+++...222333111///000///,,,*********+++,,,,,,++++++***)))(((''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""######$$$%%%$$$######%%%'''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$###"""$$$######"""!!!!!!   !!!!!!"""'''''''''''''''''''''&&&"""$$$&&&)))***)))((('''((('''&&&%%%%%%%%%%%%%%%(((###!!!%%%&&&%%%'''%%%###!!! """######!!! !!!###!!!!!!"""###""""""!!! !!!!!!!!!""""""###$$$%%%%%%&&&%%%$$$""""""$$$&&&'''&&&%%%###"""$$$))),,,///111222444555444333222333333222222333444555666888888888888888888888888>>>;;;:::;;;======:::777999999999999999:::;;;<<<============?????????>>>@@@DDDIIIIIIFFFCCCDDDFFF===???BBBEEEEEEEEEEEEFFFDDDEEEFFFGGGGGGHHHGGGGGGDDDBBBAAABBBDDDDDDAAA>>><<<<<<===============<<<@@@DDDHHHGGGDDDDDDHHHMMMPPPMMMLLLPPPUUUTTTMMMFFF@@@:::333000111222222000000888AAAIIIOOORRRLLLEEE>>>777000,,,---...,,,+++---,,,,,,,,,,,,,,,,,,---************************(((((((((((())))))))))))''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$######""""""!!!!!!!!!!!!"""######"""!!! !!!!!!!!!  !!!!!!###!!!&&&111111"""!!!qqqxxx}}}|||zzzzzz|||{{{{{{|||}}}}}}xxxrrrooollldddWWWMMM@@@===999555222///,,,+++---------,,,***)))((((((+++,,,...111333222111//////...,,,***)))***+++,,,,,,++++++***)))((('''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$###"""""""""######$$$%%%$$$######%%%'''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$###"""$$$###"""!!!!!!  !!!!!!!!!%%%%%%%%%%%%&&&&&&&&&&&&###%%%''')))***)))((('''((('''&&&%%%######""""""###!!!!!!###(((***)))&&&'''%%%!!! !!!"""######""" !!!""" !!!"""######"""!!! !!!!!!!!!!!!"""###$$$%%%%%%&&&%%%$$$""""""###%%%'''&&&%%%###"""$$$))),,,222444666777888777555444555555555555666666777777999999999999999999999999>>>;;;999:::<<<===:::666999999999999:::;;;<<<===@@@??????@@@BBBCCCAAA???@@@CCCGGGHHHFFFDDDDDDEEE>>>AAADDDDDDCCCBBBCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGDDD@@@@@@CCCDDDDDDBBB???>>>>>>>>>>>>>>>>>>>>>CCCFFFHHHFFFBBBAAAEEEIIIMMMLLLMMMPPPSSSSSSNNNIIIFFF@@@888333222222111000333555999BBBNNNUUUOOOEEEBBB<<<444...---,,,+++***,,,,,,,,,++++++,,,,,,,,,************************))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$#########"""!!!!!!!!!!!!!!!###""""""!!! !!!!!! !!!"""!!!   666???;;;)))WWW\\\aaaeeeggghhhhhhhhhoooppprrrsssrrrqqqooommmjjjiiiiiihhhgggfffeeeeeeiiiiiiiiijjjkkkmmmnnnooolllhhhaaaZZZSSSJJJ???777333333111///---,,,******+++,,,------,,,+++,,,------...000111222111000///...---,,,*********+++,,,++++++******))))))((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$######"""############$$$%%%$$$######%%%'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""###$$$$$$###"""######"""!!!  !!!!!!!!!!!!"""""""""######$$$$$$$$$$$$%%%&&&'''''''''&&&%%%&&&%%%%%%###"""!!! ###))),,,---+++)))"""!!!"""###$$$###!!! !!! """###$$$###!!! !!!!!!!!!!!!"""###$$$$$$%%%&&&%%%###!!!!!!###$$$%%%%%%%%%###"""$$$(((+++222444666888999888666555555555666666777888999999999999999999999999999999<<<;;;:::;;;;;;;;;999888999999999:::;;;<<<>>>???DDDBBBBBBDDDFFFGGGDDD@@@???@@@AAABBBCCCCCCBBBBBB@@@CCCEEEDDDAAAAAACCCFFFFFFGGGGGGGGGGGGGGGFFFFFFIIIFFFCCCCCCEEEGGGGGGEEEAAAAAA@@@?????????@@@@@@CCCDDDEEECCCAAAAAACCCGGGKKKLLLNNNNNNNNNLLLKKKJJJGGGDDD>>>777222000//////333333444;;;IIITTTRRRIIIFFFBBB;;;444...,,,+++,,,,,,,,,++++++++++++,,,,,,************************))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###$$$###"""!!!!!! !!!!!!!!!!!!!!! !!!  """!!! (((...---### """"""!!! LLLKKKJJJLLLOOORRRTTTUUUYYYZZZ[[[\\\[[[XXXUUUTTTRRRRRRSSSTTTTTTUUUVVVVVVYYYYYYZZZZZZZZZYYYXXXXXXVVVSSSOOOHHH@@@999555222,,,---------,,,,,,---...+++---////////////222555///000111111000///......,,,,,,,,,+++++++++++++++*********)))))))))))))))((('''&&&%%%$$$$$$$$$$$$#########"""######$$$$$$###$$$%%%$$$######%%%'''$$$%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""###$$$$$$###""""""!!! !!!"""  !!!!!!!!!!!!  !!!""""""######$$$$$$$$$$$$$$$#########$$$######"""!!!###))),,,,,,)))'''&&&!!!#########   """$$$$$$###!!! !!! !!!!!!"""###$$$&&&&&&%%%###!!!!!!"""$$$###$$$$$$$$$###$$$&&&)))...111444666777666444333000111333555888999;;;;;;999999999999999999999999:::;;;<<<<<<;;;::::::;;;888999999:::<<<===???@@@GGGEEEDDDGGGJJJJJJFFFBBBBBB???===???CCCEEECCCAAABBBDDDFFFDDDAAABBBGGGKKKIIIIIIIIIIIIIIIHHHGGGFFFJJJHHHHHHJJJLLLMMMJJJFFFCCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@AAACCCFFFHHHIIILLLNNNLLLGGGDDDFFFIIIIIIHHHEEE>>>555000000222000111222444===IIIMMMKKKJJJIIIDDD;;;222,,,---///,,,,,,++++++++++++,,,,,,***************************)))))))))((((((((('''''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###$$$###"""!!! !!!!!!!!!!!! !!! !!!######%%%$$$""" KKKEEE@@@>>>BBBHHHKKKLLLJJJKKKLLLMMMKKKHHHEEECCCDDDEEEFFFHHHKKKMMMNNNOOOPPPPPPPPPPPPNNNKKKIIIGGG>>>>>><<<888222///000222++++++***(((&&&&&&(((***))),,,......---...111444000111222111///...---...++++++,,,,,,,,,+++******)))))))))))))))*********((('''&&&%%%$$$$$$$$$$$$###"""""""""###$$$%%%%%%###$$$%%%$$$######%%%'''$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$###"""###$$$$$$$$$""""""!!!  """###  !!!!!!!!!!!!!!!  !!!""""""###%%%$$$###"""!!!!!!!!!!!!"""""""""!!! &&&***...---(((###!!!  !!!"""###""" """$$$$$$###!!! !!!!!!"""###$$$&&&&&&%%%###!!! """$$$"""###$$$$$$###$$$%%%'''+++---111444555444222111+++---000444777:::<<<===999999999999999999999999999<<<>>>>>>;;;:::;;;===888999999:::<<<>>>@@@AAAIIIGGGFFFHHHLLLLLLHHHCCCFFFAAA===@@@FFFIIIGGGCCCBBBEEEFFFEEEBBBDDDJJJPPPLLLLLLKKKKKKJJJIIIGGGGGGJJJJJJLLLPPPSSSQQQKKKFFFDDDCCCAAA@@@@@@@@@AAAAAA???>>>===???CCCGGGIIIJJJHHHLLLOOOJJJBBB>>>BBBHHHKKKMMMLLLDDD999222333666...111111///222;;;DDDHHHLLLMMMJJJ@@@444---...222,,,++++++++++++++++++,,,******************************))))))((((((((('''''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$"""!!!  !!!""""""""" """&&&'''$$$ !!!###&&&!!!"""###(((&&&### >>>===:::666444888@@@GGGFFFDDDCCCEEEGGGFFFBBB===AAAAAAAAABBBAAAAAAAAAAAACCCCCCCCCBBB@@@===;;;999666333111000111111...++++++***)))'''''''''((())),,,,,,---///000222333333444333000...------...///......---,,,++++++++++++***)))(((((())))))((('''&&&%%%%%%$$$#########$$$######""""""######$$$%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   !!!///...+++((($$$  !!!""" """"""###%%%'''&&&"""!!!!!!""""""#########$$$!!!$$$''''''$$$######%%%###$$$$$$%%%%%%$$$$$$###***,,,...111222111000///(((---111111333777999999999:::999888666666888::::::;;;<<<=========<<<;;;<<<>>><<<888999>>>AAA@@@HHHLLLNNNJJJGGGHHHGGGDDDHHHHHHGGGGGGEEEDDDBBBBBBDDDCCCBBBDDDGGGJJJLLLLLLLLLLLLKKKIIIFFFEEEGGGIIIKKKLLLOOORRRTTTRRROOOLLLJJJDDDBBBCCCBBB===>>>CCCEEE??????EEEHHHFFFGGGKKKIIIMMMOOOMMMHHHEEEFFFIIINNNRRRPPPGGG>>>888444000000...///000//////555===FFFJJJLLLHHH>>>444...,,,---,,,***(((((()))+++,,,***+++,,,+++)))))))))***+++******)))(((''''''&&&'''''''''(((((((((((((((###$$$$$$%%%%%%$$$$$$###$$$######"""!!! !!!!!!!!!!!! ###'''(((%%%  !!!!!!"""(((,,,((( $$$$$$$$$"""!!!!!!<<<<<<;;;888666888<<<@@@<<<===>>>???>>>===<<<<<<>>>===<<<<<<>>>?????????=========<<<:::777555444222000...---......,,,***++++++***))))))***+++,,,//////000111222333333444444333000...------...///...---,,,,,,+++++++++,,,***)))(((((())))))(((&&&&&&%%%%%%$$$#########$$$######""""""######$$$%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$###""""""  !!!%%%%%%%%%%%%%%%$$$$$$$$$!!!  $$$&&&...---+++(((%%%""" !!!  """###""" """"""###%%%'''&&&### !!!"""""""""############!!!$$$''''''%%%######%%%###$$$$$$%%%%%%$$$$$$###)))+++...000111000...---***000222222333888::::::777999;;;;;;::::::;;;<<<;;;<<<======>>>===<<<;;;;;;>>>>>>===>>>BBBBBB@@@FFFJJJJJJFFFEEEGGGIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFHHHFFFDDDEEEGGGIIIJJJJJJKKKKKKKKKIIIGGGFFFFFFGGGHHHIIIJJJLLLMMMMMMKKKIIIMMMIIIIIIKKKJJJEEEDDDFFFEEEBBBCCCGGGIIIGGGIIINNNMMMQQQSSSSSSPPPOOORRRVVVUUUXXXVVVNNNEEE>>>777111333///...///...---111777===EEENNNPPPHHH===333...///...,,,*********+++,,,***+++,,,+++)))((()))************)))((('''''''''''''''''''''''''''''''''###$$$$$$%%%%%%$$$$$$############"""!!! !!!!!!!!!!!!  """"""!!! ###'''$$$!!!!!!!!! !!! 999:::;;;:::888666666666777:::===<<<999999<<<@@@<<<888555666999;;;;;;:::777777777666444222000///,,,+++******++++++***)))******++++++---...000111222222333333333444444444333222000///............------,,,+++++++++,,,,,,***)))'''((())))))(((&&&%%%%%%$$$$$$$$$$$$$$$$$$######""""""######$$$%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$######"""!!!  !!!###$$$%%%++++++******))))))(((((($$$"""!!! """&&&))),,,,,,+++***(((&&&%%%#########"""  """%%%$$$""" !!!!!!"""%%%''''''$$$"""""""""""""""############"""$$$&&&'''%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###(((***---000000///,,,++++++///111000111666::::::777999<<<======<<<===???======>>>>>>>>>>>>======:::>>>AAAAAABBBEEEEEEBBBIIIKKKJJJEEECCCFFFIIIHHHEEEFFFGGGIIIJJJJJJJJJJJJLLLJJJHHHGGGHHHIIIIIIHHHIIIJJJLLLKKKHHHFFFFFFFFFGGGGGGIIIIIIJJJIIIIIIHHHLLLJJJLLLOOOOOOKKKIIIJJJJJJKKKNNNQQQPPPOOORRRWWWVVVXXXYYYXXXWWWWWW[[[___ccceeeccc\\\VVVPPPFFF===777111,,,------,,,---111777CCCSSS[[[WWWLLL???888222111///---++++++++++++***+++,,,+++)))((()))*********))))))((((((''''''((((((''''''&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""!!!!!! !!!!!!!!!   """$$$!!! :::::::::999777444222111666888999888888:::>>>BBB<<<777222111444777666555555555444333222000//////))))))((()))************)))***+++---///111333444444444444444333333333333222222000///............------,,,+++++++++,,,,,,***(((''''''((()))'''&&&$$$$$$$$$%%%$$$$$$$$$#########""""""######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#####################""""""!!!   !!!"""""""""$$$%%%''')))***------,,,,,,+++*********$$$$$$&&&''')))+++---...******)))(((''''''&&&&&&$$$""" !!!!!!###&&&&&&$$$!!!!!!!!!"""$$$''''''&&&$$$"""""""""""""""############$$$&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&))),,,...///...+++***(((,,,///...000666:::::::::;;;<<<<<<;;;<<<>>>@@@??????@@@@@@@@@@@@??????===AAABBBBBBCCCGGGHHHFFFMMMPPPOOOIIIFFFGGGHHHFFFHHHHHHJJJKKKLLLLLLMMMMMMOOOMMMJJJJJJKKKKKKKKKJJJGGGIIILLLLLLJJJGGGEEEEEEGGGJJJLLLNNNMMMKKKJJJIIIHHHHHHIIIJJJJJJHHHGGGGGGJJJNNNSSSTTTRRRRRRVVV[[[\\\]]]\\\YYYVVVVVVXXX[[[fffgggfffcccaaa]]]SSSIII999111,,,,,,---,,,,,,---111<<>>AAABBBBBBBBBBBBBBBCCCCCCCCCCCCEEEDDDBBBCCCHHHJJJIIIKKKPPPRRROOOMMMMMMKKKHHHLLLLLLMMMMMMMMMMMMLLLLLLPPPNNNLLLLLLMMMOOOOOONNNEEEHHHKKKLLLJJJGGGEEEDDDGGGKKKPPPRRRPPPMMMJJJIIILLLKKKHHHDDDAAA@@@???>>>===DDDJJJJJJIIIJJJOOORRRYYYXXXVVVSSSPPPPPPQQQSSSXXXZZZZZZZZZ[[[[[[TTTKKK;;;333------...---,,,...)))000999@@@CCCBBB@@@>>>444333111///,,,***)))((()))***+++***((('''((()))))))))))))))(((((((((((((((((('''&&&%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""!!!!!!!!!!!!   !!!  ===;;;888666555444333111888444111222777;;;;;;999888777444111//////000000//////...---,,,,,,------***+++------,,,---...000+++,,,...000222333444444444444333222222111000000000000000000/////////...000///...,,,+++***)))))))))(((&&&'''(((((('''%%%"""###$$$%%%&&&%%%$$$#########""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""######""""""!!!   !!!"""######$$$"""""""""###$$$&&&'''(((((((((((((((((((((((((((&&&(((,,,000000...+++((())))))(((((('''&&&&&&%%%""" !!!"""###%%%&&&&&&###  !!!###''')))))))))############""""""""""""%%%%%%%%%&&&((('''%%%######$$$$$$%%%%%%$$$$$$###&&&'''(((***,,,---...//////444888888:::???AAA@@@AAA@@@>>>;;;999:::>>>AAADDDDDDDDDDDDEEEGGGHHHIIIJJJKKKIIIEEEEEEIIIKKKJJJDDDKKKPPPQQQQQQSSSRRROOONNNNNNOOONNNNNNMMMLLLKKKOOOMMMKKKLLLNNNPPPPPPPPPEEEHHHJJJKKKIIIGGGEEEEEEEEEJJJOOOPPPMMMJJJHHHHHHSSSRRRLLLBBB<<<:::888444444;;;AAABBBCCCHHHKKKLLLOOONNNMMMLLLLLLMMMNNNOOOMMMPPPQQQPPPQQQSSSQQQLLL???888333222000......000)))+++---111444888:::<<<444333222000---+++)))((()))***+++***((('''((()))))))))))))))((((((((((((((((((''''''&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""!!!!!!!!!!!! <<<:::888888999888555222666555444444555777888888111333444222...---///222///...---,,,,,,,,,------+++---//////...---///111///000222333444555444444444333333333222111111111000000000000000//////...222111///,,,***)))(((''')))'''&&&&&&'''(((&&&%%%!!!###$$$&&&&&&%%%$$$#########""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""""""""!!!!!!   !!!###$$$$$$%%%$$$$$$$$$$$$%%%&&&'''((('''''''''((())))))*********+++,,,------+++)))'''***)))((('''&&&$$$###### !!!"""$$$%%%%%%$$$!!! ###'''***+++***############"""""""""!!!&&&%%%$$$&&&((((((&&&######$$$$$$%%%%%%$$$$$$###&&&&&&'''(((+++...111333666<<<@@@??????AAAAAA>>>>>>???@@@???>>>>>>@@@AAAEEEEEEEEEFFFHHHJJJLLLNNNPPPRRRPPPKKKJJJLLLLLLIII@@@GGGLLLMMMOOORRRTTTRRRNNNNNNOOOOOONNNNNNMMMLLLNNNLLLJJJJJJLLLMMMNNNMMMEEEGGGJJJJJJHHHFFFFFFFFFFFFJJJLLLKKKGGGEEEGGGIIIQQQQQQMMMDDD>>><<<888222333:::???AAAFFFLLLOOOLLLIIIIIIIIIJJJLLLNNNNNNNNNOOOQQQQQQLLLJJJMMMOOONNNDDD???:::777222---...222,,,++++++,,,000333666888555444333111///---+++)))(((*********((('''((()))(((((((((((())))))))))))''''''''''''''''''''''''###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!"""""""""""" :::999999:::<<<:::666222...111333111......000333+++000444222...,,,000444000///...------...//////,,,///111000...---///222222333555666666666555444444444444333333222222222///000000000000000///...333222///---***((('''&&&)))'''&&&&&&'''(((&&&%%%!!!"""$$$&&&&&&&&&$$$############"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""""""""!!!!!!   !!!"""###$$$%%%%%%((((((((((((((()))******''''''((()))***++++++,,,...---,,,***)))(((''''''******((('''%%%###"""!!! !!!""""""$$$%%%%%%###  ###'''***++++++$$$#########""""""!!!!!!&&&%%%$$$&&&((()))&&&###$$$$$$$$$%%%%%%$$$$$$$$$'''&&&&&&'''***...333555999???CCCAAA@@@@@@>>>:::;;;>>>BBBDDDDDDBBBBBBBBBFFFFFFFFFGGGJJJLLLOOOQQQSSSUUUUUUQQQOOOOOOLLLHHHAAAFFFIIIIIIJJJNNNQQQQQQMMMNNNNNNOOOOOONNNNNNNNNMMMKKKIIIIIIJJJKKKKKKJJJEEEGGGIIIIIIHHHFFFFFFFFFIIIKKKKKKHHHCCCCCCHHHMMMHHHLLLKKKDDD@@@@@@<<<555222888===@@@GGGOOOPPPLLLIIIIIIJJJLLLNNNOOONNNMMMQQQSSSQQQIIIEEEGGGKKKLLLHHHDDD@@@;;;333,,,---222***))))))***---///000000666666555333111///,,,+++(((******)))((('''((()))(((((((((((())))))))))))'''''''''((((((((((((((($$$$$$$$$%%%%%%$$$$$$$$$!!!!!!!!!!!!""""""""""""   :::999888999999888555222,,,---///...,,,***)))***111111222222111000//////111111000000000//////...------......///111222333222444666777888777666555888777444222000111111222222111000.........//////333111...,,,)))((((((((((((((())))))((('''&&&&&&&&&&&&%%%$$$$$$######"""&&&%%%###"""!!!!!!!!!"""$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$&&&''''''''')))&&&######%%%%%%""" $$$$$$######"""!!!!!!!!! !!!!!!!!!!!!###%%%'''))),,,,,,,,,,,,+++***)))(((((((((((()))***+++,,,,,,///---)))&&&$$$$$$%%%&&&)))(((&&&%%%###""""""!!!!!!"""############$$$""" """""" ###&&&)))***%%%$$$"""""""""""""""!!!"""""""""%%%((((((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&+++000444555777;;;@@@BBB@@@<<<888666;;;<<>>000,,,...000+++,,,,,,)))&&&&&&)))---333222111222222000,,,)))++++++***))))))***+++,,,************))))))))))))''''''((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$###""""""!!!  $$$""" !!!!!!888888777888888888555333/////////...---,,,***(((000000000000//////......000000///...............//////000000111333444444333444666777888777555444777555333111000000111222222111000...------......222000...,,,***)))(((''''''(((((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""!!!!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''''''''&&&'''%%%######%%%%%%###!!!$$$$$$######"""!!!!!!!!!   !!!###%%%&&&))))))(((((('''&&&&&&%%%&&&&&&&&&&&&'''((()))))))))'''%%%######$$$%%%'''&&&%%%###"""!!! !!!"""###$$$$$$######""" !!!  ###%%%((()))&&&$$$"""!!!"""""""""""""""""""""$$$'''(((%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$&&&***///333555888:::======<<<:::999999:::999;;;@@@GGGJJJHHHEEEGGGGGGIIIMMMQQQSSSQQQOOOPPPRRRRRROOOJJJFFFDDDDDDEEEEEEDDDDDDDDDFFFHHHJJJHHHGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJGGGHHHIIIIIIHHHHHHGGGGGGFFFHHHIIIJJJJJJKKKLLLNNNPPPUUUSSSLLLKKKLLLFFF::::::;;;>>>BBBEEEGGGHHHHHHHHHHHHIIIIIIJJJLLLMMMMMMOOONNNKKKGGGHHHLLLJJJCCCCCCGGGDDD:::111///...---+++,,,+++***))))))***+++...111444555444333333555000///,,,)))(((((()))************)))))))))(((((('''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$###""""""!!!   !!! 777666555666888888666444333000......///...***'''......------------,,,,,,///...---,,,,,,,,,---...111111222333444555666666555666777777777666555444444333222111000000111222333222111///...---------000///...---+++)))'''%%%&&&&&&''''''&&&&&&%%%%%%"""######$$$%%%%%%&&&&&&%%%$$$###"""!!!!!!"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&((((((&&&$$$%%%$$$######%%%%%%$$$###$$$######""""""!!!!!!  !!!  !!!"""%%%$$$###"""!!!!!!!!!!!!"""""""""""""""###$$$%%%$$$###"""!!!"""$$$&&&'''###"""!!!!!! !!!!!!!!!"""######$$$$$$######""""""!!! !!!!!!!!!!!!"""$$$&&&''''''&&&###!!!!!!!!!"""###"""""""""$$$&&&'''&&&$$$$$$#########$$$$$$%%%&&&'''%%%$$$$$$'''---222555999999999888777888:::<<<<<<;;;<<>>555222---)))'''(((***+++******))))))))))))(((((('''''''''''''''&&&%%%%%%%%%$$$$$$$$$$$$###############$$$$$$######"""!!!!!! !!!+++...$$$ 555444444555666777666555666222......000000+++&&&,,,,,,++++++++++++++++++///---,,,++++++,,,---...111222333444555666666666666666777777666555444333222222111000000111111222444444222111000///...............---+++(((&&&$$$%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$###!!! !!!!!!"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&((((((%%%############$$$%%%%%%%%%%%%#########"""!!!!!!  !!!!!!   !!!"""!!!!!!!!!"""###%%%&&&!!!!!!!!! !!!""""""###############""""""!!!!!!$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$%%%((('''%%%""" !!!###%%%"""""""""###%%%&&&&&&&&&$$$############$$$%%%&&&&&&%%%$$$$$$&&&***000555777777888777777999<<>>@@@CCCGGGLLLLLLJJJIIIKKKMMMOOOOOOOOOMMMLLLKKKKKKKKKJJJJJJIIIHHHGGGDDDBBB???BBBBBBBBBAAAAAAAAAAAAAAAIIIIIIIIILLLNNNNNNKKKHHHJJJIIIHHHHHHGGGGGGGGGHHHNNNNNNOOOOOOMMMIIICCC???EEEFFFJJJRRR[[[```aaa___bbb```[[[WWWVVVSSSLLLDDD===888333666>>>FFFIIIIIILLLNNNRRRVVVXXXYYYXXXXXXQQQRRRTTTWWWUUUMMMBBB;;;;;;666000+++***---444;;;777111***'''(((+++++++++++++++,,,///666===BBBEEE===:::444///+++***+++,,,)))))))))(((((((((((('''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$#########"""""""""############"""!!!!!!!!! $$$&&&###$$$444222111222333555555444555222...---......,,,))),,,+++*********+++,,,------.........///////////////111222444555555555555666666666666555555555555333333222222222111111000333333444333333222111000...---,,,+++)))'''%%%###$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$######"""!!!  !!!###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########%%%''''''%%%###"""###%%%%%%$$$$$$%%%&&&###""""""!!!!!!     !!!"""!!!  """######!!! !!!""" !!!"""######'''))))))'''###!!!"""$$$"""######""""""$$$(((+++)))'''%%%#########%%%&&&###%%%&&&%%%$$$&&&,,,000///222777:::<<<===???@@@CCCHHHMMMMMMJJJGGGGGGHHHMMMNNNOOOMMMJJJHHHGGGGGGKKKIIIIIIJJJLLLLLLIIIFFFEEEDDDDDDDDDCCCCCCBBBBBBIIIIIIJJJKKKKKKJJJHHHHHHMMMLLLKKKIIIHHHGGGFFFFFFLLLQQQVVVXXXVVVRRROOONNNSSSSSSUUUYYY]]]______^^^^^^]]]\\\ZZZYYYWWWTTTQQQLLLHHHEEEDDDHHHLLLMMMMMMUUUWWW\\\```ccccccbbb```XXXZZZ]]]]]]TTTEEE:::777777222///...///111777>>>;;;666///+++)))***,,,,,,***(((''',,,555???EEEIIIBBB???;;;555000,,,)))((())))))((((((((((((''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$############"""""""""""""""######""""""!!! !!! """!!! 444222111111222444444333222111///---,,,,,,,,,,,,---,,,+++***+++,,,...///---///000222222111000//////111333555666666555555666555555555555666666777444444444333333111000000000111111222222111000000///---+++)))'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$"""!!! """""""""######$$$$$$$$$$$$$$$########################$$$#########%%%&&&%%%$$$"""$$$&&&%%%######$$$&&&"""""""""!!! !!!"""""""""""" """$$$$$$###!!!"""!!!!!! !!!!!!"""  !!!"""""""""!!!  !!!!!!!!!###"""  """ !!!"""######%%%)))+++)))$$$!!!!!!###"""######!!!!!!###(((,,,,,,***'''$$$######$$$%%%!!!$$$'''&&&%%%%%%)))...---000444777:::<<>>666666333------444:::::::::;;;===;;;888333///,,,,,,,,,((((((''')))---555===CCC???>>>===;;;777222---***))))))((((((((('''''''''%%%&&&&&&&&&&&&%%%$$$$$$############"""""""""""""""""""""""""""!!!!!! !!! !!!!!!!!!   555333000000111333333222000000000---++++++,,,......---,,,++++++---///000---///222444555333111000000222444666777777666555555555555555555666777888666555555444333222000///---...000111111000000//////...+++(((&&&%%%%%%%%%$$$%%%&&&&&&''''''''''''#########$$$$$$%%%&&&&&&######"""!!!!!!"""###$$$!!!!!!"""#######################################%%%$$$""""""$$$&&&%%%%%%"""%%%&&&%%%###"""$$$&&&"""""""""!!!  """$$$%%%%%%$$$ """%%%''''''%%%###!!!$$$######"""""""""######!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&###"""!!! !!!"""### """%%%$$$"""!!!"""$$$ """###$$$%%%))),,,+++%%%!!!!!!###"""######!!! ###(((---...,,,(((%%%######$$$%%%###''''''%%%%%%(((,,,,,,...111444777;;;@@@CCCGGGEEEFFFNNNXXXYYYQQQHHHGGGJJJMMMLLLHHHCCCAAAAAA???DDDIIIHHHEEECCCEEEIIIIIIIIIIIIIIIHHHFFFEEEDDDCCCHHHKKKIIIDDDCCCHHHMMMNNNNNNLLLKKKJJJIIIHHHHHHLLLVVV```bbb]]]XXXYYY\\\ZZZ\\\\\\YYYVVVTTTVVVYYYOOORRRVVVWWWTTTQQQTTTYYYSSSUUUXXXYYYYYYZZZ[[[]]]]]]```dddggggggeeeaaa^^^TTTNNNKKKIIIAAA666111333111***+++888DDDCCC;;;666===??????;;;444...,,,,,,(((***)))&&&###'''111999888:::<<<===<<<888333000)))(((((((((''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$############"""""""""""""""""""""""""""!!!!!! !!!!!! """"""!!!&&& !!! 666444111000111222111111000...---...//////---***,,,++++++,,,///000000///333333222222222333444444666666555444444444444555555444222222333555555555777777777666555333222111000000000000////////////,,,---,,,)))&&&%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$"""############$$$$$$$$$############"""""""""""""""############$$$$$$$$$ """$$$$$$######$$$%%%########################%%%$$$$$$$$$######""""""!!!!!!   !!! """###%%%&&&&&&&&&&&&%%%$$$###"""""""""""" !!!$$$&&&(((((('''&&&((((((((('''''''''''''''((('''&&&%%%$$$#########%%%$$$"""!!! """!!! """$$$++++++,,,---,,,((("""!!!!!!!!!!!!"""###$$$%%%...---+++'''$$$###$$$%%%###$$$$$$$$$######%%%'''---///333666999===AAADDDIIICCCFFFWWWkkklllXXXBBBIIIHHHGGGFFFFFFIIINNNRRRNNNLLLJJJIIIHHHIIIJJJKKKKKKKKKJJJIIIHHHFFFDDDDDDFFFGGGHHHHHHHHHHHHIIIKKKIIIHHHFFFGGGIIILLLMMMNNNUUU[[[aaabbb]]]XXXVVVVVVWWWWWWVVVUUUTTTSSSRRRRRRMMMLLLLLLNNNQQQSSSTTTTTTPPPNNNMMMNNNQQQQQQOOOLLLVVVUUUTTTSSSRRROOOJJJGGG;;;:::999777444222///......111//////AAAXXXYYYKKK999777===HHHDDD444+++---)))))))))))))))***++++++111666===BBBAAA===777333444000+++'''&&&%%%%%%%%%&&&$$$"""###%%%&&&&&&%%%######""""""!!!!!! """"""""""""""""""""""""!!!!!! $$$'''!!! """######"""""""""!!!!!! 666444222111111222222111000...------//////,,,)))*********---///111111000333333333333333444444555666555555444444444444444444333222111222444555555666666666666555333222222111000000000//////......,,,---,,,)))&&&%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$############$$$$$$$$$$$$############"""""""""""""""############$$$$$$$$$!!!###$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""   !!!"""###############"""""""""######$$$$$$%%%'''(((((('''&&&%%%(((((()))))))))*********(((''''''&&&%%%$$$######$$$###!!! !!!"""###%%%###!!!!!!###%%%)))***+++------)))$$$!!!!!!!!!!!!"""###$$$%%%+++------+++&&&######$$$###$$$$$$$$$######%%%'''...111555:::>>>BBBEEEGGGFFF@@@>>>EEEPPPTTTMMMDDDGGGGGGFFFEEEEEEGGGJJJNNNMMMLLLJJJIIIJJJLLLNNNOOONNNMMMJJJGGGEEEDDDDDDDDDFFFHHHIIIIIIHHHGGGHHHHHHGGGFFFEEEGGGJJJMMMPPPRRRVVVXXXYYYXXXUUURRRQQQQQQVVVUUUTTTSSSRRRQQQPPPPPPPPPNNNLLLKKKMMMNNNMMMMMMHHHEEECCCCCCDDDDDDBBB@@@@@@???>>>>>>===;;;777333222222111111///...,,,,,,+++/////////;;;OOOYYYYYYHHH;;;444<<>>JJJNNNHHHBBB<<<;;;888444///***%%%"""%%%&&&((((((&&&%%%%%%%%%###""""""""""""!!!!!!!!!""""""""""""""""""""""""  !!!""""""!!!!!!"""""""""!!! 666444222222333333222000......------,,,+++***)))%%%&&&(((,,,000222111000222333333444555555555555444444444444444333222222111111111000000000222444333333444444444333333222333222111000///...---,,,,,,---,,,)))&&&%%%%%%&&&%%%&&&&&&&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%%############"""""""""!!!""""""#########$$$$$$$$$###$$$%%%%%%###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!! !!!%%%+++------)))&&&###$$$$$$$$$$$$$$$$$$$$$###$$$$$$############$$$$$$ !!!!!!!!! !!!$$$&&&'''((((((------,,,+++***))))))(((&&&'''(((((('''%%%"""!!!!!!  ###'''))))))'''###  """######%%%)))---///---)))%%%""""""!!!!!!"""###$$$$$$$$$,,,333444---&&&#########$$$%%%$$$######$$$&&&'''***///777>>>CCCFFFFFFEEEIIIKKKJJJGGGFFFJJJNNNJJJLLLMMMMMMKKKJJJKKKLLLJJJIIIIIIIIILLLPPPSSSVVVSSSPPPMMMIIIFFFDDDCCCBBB;;;???DDDGGGGGGGGGGGGHHHEEEFFFHHHGGGEEECCCAAA@@@AAAAAADDDKKKRRRTTTQQQMMMQQQPPPOOONNNNNNNNNNNNOOOLLLHHHCCC>>><<<;;;999888999777444111000///000000222111111111222222000...***+++,,,---------------+++***---///...333HHH___kkkbbbMMM888666CCCFFF>>>999555///***'''(((+++---***((()))000:::DDDKKKMMMBBBCCCBBB>>>777...&&&"""###%%%''''''%%%###$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! """""""""!!!!!! 666444333333444333222000.........---,,,***))))))%%%%%%'''+++///111111000111222333444555555555555333333444444333333222111000111222000//////222555222333333333333333222222333222111000///...---,,,,,,---,,,)))&&&%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%############"""""""""!!!""""""#########$$$$$$$$$###$$$%%%%%%###""""""""""""""""""""""""""""""""" !!!!!!###***,,,***&&&"""!!!###$$$$$$%%%&&&''''''(((''''''&&&&&&''''''((()))$$$%%%%%%%%%%%%$$$######  """###$$$%%%(((((((((((())))))))))))%%%&&&''''''&&&$$$""" !!!$$$(((***(((&&&###  !!!!!!###&&&***------+++(((""""""""""""""""""###$$$"""***222444000)))%%%$$$$$$%%%%%%$$$###"""$$$&&&%%%&&&+++333<<>>999666555444333111444333111///......000111///......///000111///...------............------///***+++000...,,,999JJJ^^^kkkfffIII222444@@@FFFBBB===555...)))((()))++++++***((((((+++444AAAJJJBBBFFFJJJIIICCC;;;444000''''''&&&$$$""""""###%%%""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! 555444444444555444222000...///000...,,,***)))***&&&%%%&&&)))---000111111///000222444555555444444111222333444333222111000000222333111//////222555333333333333222222111000222111111000///......---,,,---,,,)))&&&%%%%%%&&&%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%############"""""""""""""""############$$$$$$$$$"""$$$%%%%%%###""""""###"""""""""""""""""""""""" !!!!!!!!!!!!$$$&&&### !!!###$$$%%%%%%&&&&&&&&&'''((()))++++++((((((((()))((((((''''''%%%%%%$$$###"""!!!!!!""" !!!"""###%%%''')))***+++%%%%%%&&&%%%$$$###!!! !!!"""$$$&&&(((%%%%%%###"""!!! !!!!!!###'''+++,,,+++***###"""""""""""""""######"""'''...111000,,,(((%%%$$$%%%%%%$$$###"""$$$%%%&&&&&&)))111;;;BBBFFFFFFEEEDDDBBBCCCEEEHHHJJJJJJHHHIIIKKKKKKIIIHHHHHHIIIGGGHHHIIIJJJKKKLLLMMMMMMKKKLLLLLLLLLJJJFFFBBB???@@@BBBEEEEEEDDDBBBAAAAAA@@@EEELLLOOOMMMJJJHHHIIIEEEJJJTTTaaaiiiggg^^^UUUTTTPPPKKKDDD>>>:::888777666444222111111111000...///000000///---...000222---,,,+++,,,...///...------------------,,,,,,+++000+++,,,000///+++///666SSSlllwww^^^<<<...333999DDDAAA<<<666111,,,)))'''&&&)))+++)))''')))222:::GGGLLLRRRSSSMMMDDD>>>:::333...'''"""!!!"""$$$$$$"""""""""############$$$""""""""""""""""""""""""  555444444555555444222000///000111000,,,******+++(((&&&%%%'''+++...000111---///111333444444333333111222333444333222000///000222444222//////222777333333333333222000//////111000000000//////......,,,---,,,)))&&&%%%%%%&&&$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&############"""""""""""""""############$$$$$$$$$!!!###$$$$$$#########$$$"""""""""""""""""""""""" !!!!!!!!!""""""""" """""" """"""###$$$&&&(((***+++(((((()))*********))))))&&&%%%%%%$$$$$$$$$%%%%%%######"""!!! !!!"""$$$%%%'''((((((%%%$$$$$$###"""!!! !!!""""""###$$$$$$$$$$$$###$$$%%%%%%$$$""" !!! !!!$$$'''***++++++######""""""""""""#########%%%(((---000///***&&&%%%%%%&&&$$$###"""###%%%'''&&&'''...888AAAFFFFFFHHHFFFEEEFFFIIIKKKKKKJJJEEEFFFGGGGGGFFFEEEGGGHHHIIIJJJLLLMMMLLLKKKHHHGGGFFFGGGGGGGGGFFFDDDBBB@@@AAACCCEEEFFFEEEDDDEEEFFFIIINNNTTTWWWWWWXXX\\\```cccdddgggjjjjjjdddZZZRRRHHHEEE???999444111///////////////000111111///------///111000...---///111///...------///000//////++++++,,,,,,,,,,,,,,,+++,,,,,,...000///...---...FFF\\\nnnjjjUUUAAA222)))888;;;???@@@===666...)))&&&(((******((('''***--->>>FFFPPPTTTQQQLLLHHHGGGFFF;;;,,,######%%%%%%$$$""""""#########$$$$$$$$$"""""""""""""""""""""""" !!!!!!555555444555666555222000///111222111---******+++)))'''%%%&&&)))---000111,,,...000333444444333222000111333333333222000...000333555333//////333777444444333333111000......000000000000////////////,,,---,,,)))&&&%%%%%%&&&$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&############"""""""""""""""############$$$$$$$$$ """$$$$$$$$$###$$$%%%######################## !!!!!!!!!""""""######!!!!!!  ###""" !!!###&&&((()))'''(((((()))******))))))""""""""""""###$$$%%%&&&###############$$$$$$%%%%%%%%%%%%$$$$$$#########%%%$$$###!!! !!!"""$$$%%%%%%$$$###"""###$$$&&&''''''$$$""" !!! !!!%%%)))+++,,,######"""""""""""""""###$$$###%%%***000111,,,'''%%%&&&&&&$$$###"""###%%%'''$$$$$$+++555???DDDEEECCCFFFIIIMMMMMMKKKGGGDDDEEEFFFFFFFFFEEEEEEGGGIIIKKKLLLNNNOOOMMMJJJFFFCCCDDDDDDCCCBBBBBBBBBBBBBBB???AAADDDFFFGGGIIILLLOOOUUUYYY\\\]]]^^^bbbkkkrrrtttqqqlllfff^^^UUUKKKEEE:::888444000...---...///------...000222222///---...000333222///---...000000...------///000000///***+++,,,------.........(((---000//////000///---222BBBXXXkkknnn]]]AAA***(((111===GGGHHHAAA666...+++)))'''&&&'''((()))***&&&222BBBNNNSSSVVVXXX[[[UUUEEE111&&&$$$'''&&&$$$""""""######$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!666666666444222111222444111---***+++---...***'''&&&'''((()))***+++,,,---++++++///555777444222333444333222222222222///...222111000///000111333444555555444333222000...---///000000000000//////...222111...)))###!!!"""%%%###%%%&&&&&&%%%#########$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$######!!! $$$'''&&&""" """%%%###############"""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""!!!  !!!!!!   !!!###$$$$$$'''%%%$$$%%%((()))))))))&&&$$$###""""""###$$$%%%+++***)))'''&&&&&&&&&&&&+++(((%%%############"""!!!!!! ######$$$$$$$$$%%%%%%%%%&&&(((***+++***%%% """!!!!!!!!!###'''+++---111+++$$$ """######&&&$$$!!!$$$000999333'''(((&&&%%%%%%%%%&&&&&&&&&$$$&&&(((+++000888@@@FFFMMMMMMMMMMMMKKKIIIGGGFFFEEECCCAAAAAADDDEEEEEECCCMMMNNNPPPPPPMMMGGG@@@<<>>???BBBFFFGGGFFFDDDDDDFFFHHHHHHIIINNNUUU[[[SSSSSSTTTVVVYYY]]]aaaccceee```WWWNNNFFFAAA>>>===//////............//////000000111111111111000000...///////////////......//////............////////////.........---------,,,------......------,,,)))///<<>>DDDJJJJJJIIIIIIIIIGGGEEECCCDDDEEEDDDCCCBBBCCCFFFIIIFFFGGGHHHHHHEEE@@@;;;888888999;;;<<<<<<>>>BBBEEEEEEGGGKKKMMMNNNNNNNNNOOOJJJKKKMMMNNNPPPQQQRRRRRRNNNIIIBBB;;;666555777888//////............/////////000000111111000000///......////////////......//////............//////.........------------,,,+++,,,,,,,,,,,,,,,,,,+++***---222>>>RRRbbbeee^^^;;;...)))555HHHOOOJJJBBB777111***(((***+++)))&&&)))(((''',,,777FFFTTT]]]aaaZZZHHH444...111...&&&###"""###$$$"""######!!! !!!!!!!!!!!!!!!  444555666555333222222333++++++,,,///222222---)))((((((((()))***+++,,,,,,++++++...444666444333444444333222222333333111///111222333333444444333333333333333333333222111111000000111111000000///.........---***&&&######$$$###%%%''''''%%%#####################%%%&&&'''((("""###############""""""$$$#########"""###$$$$$$"""############""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$######"""""""""###$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$######""""""!!!""" """%%%'''''''''&&&%%%%%%%%%&&&''')))***+++---+++(((''''''((('''''''''&&&%%%$$$############!!!!!!!!!""""""""""""###(((((('''%%%$$$######""" !!!###'''***,,,000,,,&&&###"""""""""!!!$$$$$$"""###***333666444+++'''""""""&&&(((&&&###&&&&&&&&&'''+++111999???GGGEEEDDDEEEGGGFFFCCC???DDDFFFGGGEEEBBBBBBFFFKKK=========<<<:::777444333222555777777777:::AAAGGGLLLLLLMMMPPPRRRRRRPPPNNNJJJKKKLLLKKKIIIFFFCCCAAA<<<888333//////333888<<>>555)))""""""$$$%%%%%%&&&&&&%%%%%%&&&***000444@@@@@@@@@CCCGGGIIIGGGDDDEEECCCCCCEEEGGGDDD<<<555///...---,,,++++++,,,---///...000888BBBIIIKKKIIIBBB@@@>>>@@@DDDHHHIIIHHHCCC@@@<<<777222...,,,+++---------...///111333444//////............//////......////////////......------...///////////////......------------......------,,,,,,,,,+++++++++,,,,,,------------,,,,,,)))***+++******...666===]]]]]]UUUCCC,,,$$$333HHHYYYVVVOOOFFF<<<555222000&&&'''(((((('''&&&&&&'''222:::BBBIIIRRR[[[bbbdddHHH:::---'''&&&###!!!!!!"""!!!!!!"""######"""  !!!!!!!!!  222444666666555333333333222///,,,))))))+++///111+++++++++++++++*********,,,***---333555444444777555444333444555555444222222333444444555555444444///111333555777999::::::333333333222111000///...333111---+++***)))&&&%%%$$$&&&((((((&&&$$$$$$$$$'''&&&%%%$$$###"""""""""###$$$$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$!!!""""""############"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!"""$$$&&&$$$%%%%%%&&&'''((())))))+++)))'''&&&%%%%%%$$$"""###""" !!!""" !!!"""$$$&&&((()))***)))((()))***+++***)))%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&(((+++------,,,***)))!!!!!!!!!!!!"""###$$$%%%''')))***)))'''$$$""""""$$$""""""$$$$$$&&&...777@@@999...&&&"""###%%%&&&$$$%%%&&&&&&&&&))),,,///:::<<>>GGGPPPTTTOOOGGG@@@===111,,,&&&###%%%'''((((((%%%...:::DDDKKKSSS\\\bbbTTTHHH;;;444///)))$$$"""###!!!!!!!!!#########!!!  !!!!!!!!! 111333666666555444333333222111---***((()))+++---,,,,,,,,,++++++*********,,,***---222555444555888555444333444666666555333333333333333333444444555111222333555666777888888333333333222111000///...888444...+++******(((&&&$$$&&&((((((&&&%%%$$$%%%$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%$$$###""""""!!!%%%'''%%%######%%%!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!  !!!$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&&&&'''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%% """$$$%%%&&&((((((''')))***+++***)))$$$$$$$$$%%%&&&'''((()))%%%%%%&&&&&&&&&''''''''''''((()))***+++,,,,,,,,,""""""""""""""""""""""""$$$'''++++++(((%%%$$$$$$$$$""""""%%%%%%$$$)))000999777222+++%%%"""###&&&"""$$$&&&'''((((((***,,,111666===@@@BBBDDDHHHLLLBBB???>>>@@@CCCAAA;;;444...---,,,+++***++++++,,,+++))))))///888??????===888>>>EEEGGGDDD<<<555000///////////////000000111........................//////............/////////000000111111000000///,,,---...///000000000000...------,,,,,,------............------------,,,,,,,,,,,,------,,,,,,,,,,,,'''%%%((((((&&&(((------>>>VVVcccZZZCCC000))),,,666DDDOOOTTTRRROOOLLLDDD;;;///&&&$$$&&&)))+++(((+++///555:::???FFFKKKPPPIIIDDDBBB>>>666///,,,&&&$$$!!!!!!!!!""""""!!! !!!!!! 111333666777555444333333111111///,,,)))(((((()))---,,,,,,++++++*********,,,***---222555444555888555444444555666666555333444333222111222333444555444444444333222111000///444333333333111000///...;;;666///++++++***((('''$$$&&&((((((&&&%%%$$$%%%!!!"""$$$%%%%%%$$$###"""&&&&&&&&&%%%$$$###"""!!!!!!'''(((%%%"""###%%%!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! """%%%''''''''''''(((((((((((('''&&&$$$$$$%%%&&&&&&%%%&&&''')))++++++***)))(((!!!!!! !!!!!!%%%%%%%%%&&&((()))(((&&&$$$$$$$$$%%%''')))***+++%%%%%%%%%&&&&&&&&&'''''')))(((''''''(((***---...######""""""!!!!!! """&&&+++,,,)))&&&$$$%%%%%%!!!"""&&&&&&###%%%+++111333444///(((######%%% ###'''((()))))))))******222:::>>>>>>@@@FFFMMM??????????????????===<<<...---,,,,,,++++++++++++,,,++++++---111666:::<<<777<<<@@@@@@;;;555222111,,,---...//////...,,,+++......,,,,,,,,,...///111//////............//////000000111111111111000000,,,---...///000000000000...------,,,,,,------...//////.........---------+++++++++,,,,,,+++++++++***'''(((,,,+++&&&&&&+++$$$...CCCZZZbbbUUU???///+++///777BBBNNNUUUXXXXXXTTTKKK===000'''%%%'''***&&&"""!!!&&&...666===AAADDDCCCFFFKKKJJJBBB;;;888)))&&&""" !!!  !!!"""777888999999777333///---+++---///---)))&&&&&&(((++++++,,,------,,,,,,,,,---...000222444555666666666666555555555444444444333333333444444555555555222444555444333111222222222222222111111///......222222111///---***'''%%%$$$$$$$$$%%%&&&'''((()))%%%$$$""" !!!###%%%'''&&&%%%###"""""""""###$$$"""######""""""!!! """"""############""""""  !!!""" !!!""""""!!!  !!! !!!$$$###""" !!!""""""!!!'''((()))******(((&&&%%%%%%$$$######$$$'''***+++))))))***+++,,,------...)))***)))&&&""" """$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''(((###$$$%%%%%%$$$###%%%&&&%%%$$$"""###'''***,,,---&&&&&&$$$"""!!!###"""###&&&***,,,,,,)))'''%%%%%%$$$$$$$$$$$$$$$$$$---333888666---%%%###$$$""""""$$$%%%&&&''''''(((&&&)))111<<>>>>>???>>>444///,,,+++)))'''(((,,,,,,+++***+++...444999===;;;999555111///---------...//////...,,,,,,---///...///000---+++---444;;;???777///---111555444222000000000000////////////---------............///,,,,,,,,,---------......,,,---.........---,,,+++++++++++++++++++++++++++***))))))((('''&&&&&&&&&''',,,...666NNN```UUU;;;+++''')))555@@@HHHRRR\\\YYYZZZUUUGGG555)))&&&'''&&&""""""%%%&&&&&&---666<<<>>>BBBGGGJJJKKKHHHEEE===888000'''!!! !!!###"""!!!!!! !!! 888888888888666333000......000111///,,,)))((()))+++,,,---...............---...000222444555666666555555555555555555444444333333222222333444444555333444555555333222222333444444444444333222111000222222111000---***'''&&&%%%%%%%%%%%%%%%&&&'''((($$$###!!!!!!!!!###%%%'''%%%$$$######""""""######"""""""""""""""!!! """"""############""""""###"""!!!  !!!""""""!!!  !!!  !!!###"""!!!!!!!!!""""""!!!  !!!###%%%'''((((((((((((%%%$$$$$$$$$%%%&&&((()))(((((()))***+++,,,---------,,,***'''%%%###!!! !!!!!!"""""""""#########""""""!!!!!!""""""######!!!"""######""""""###$$$%%%###""""""$$$&&&&&&&&&&&&&&&%%%""" """"""###%%%))),,,,,,***((($$$$$$$$$$$$$$$$$$$$$$$$***///444444///)))%%%$$$&&&%%%%%%$$$%%%&&&'''(((((('''---888CCCJJJOOOUUUPPPOOOLLLGGGEEEEEECCC@@@666111...///...++++++,,,++++++***+++...222777:::555444222000...---------......///...,,,,,,...///,,,------,,,---444???HHHKKKAAA555...///111111///000000000000////////////---------............///,,,,,,,,,---------......,,,---.........---,,,+++++++++++++++++++++++++++***))))))(((''''''&&&&&&***+++)))+++;;;OOOTTTNNN===222***,,,333<<>>444...///222444444000000000000////////////---------............///,,,,,,,,,---------......,,,---.........---,,,+++++++++++++++++++++++++++))))))))))))((((((''''''***'''))),,,***)))444CCCKKKHHH@@@444)))&&&---555;;;DDDSSSdddmmmhhhWWWIII888///%%%"""$$$%%%%%%%%%###&&&(((***111???RRR```XXXUUURRRQQQNNNHHH>>>666+++'''!!!!!!""""""  888888777666555555444444111222222222111///,,,*********,,,---//////000000...///111333555666777777444555555555555555555555444222000......000222444444666777666555333444444..................---,,,111111111000...+++)))'''&&&&&&%%%$$$$$$$$$%%%%%%""""""""""""###$$$%%%&&&""""""###$$$$$$"""!!!  !!!!!!!!!!!!!!!""""""############"""""""""""""""""""""!!!!!!     !!!!!! !!!!!!!!!!!!"""$$$%%%&&& """%%%'''(((((('''&&&"""""" """###%%%&&&&&&$$$"""!!!%%%%%%&&&'''((())))))***000+++&&&%%%((()))&&&"""!!! !!!###############$$$%%%&&&'''&&&'''))))))((()))***,,,,,,++++++,,,......,,,+++******)))&&&""" !!!!!!"""&&&***---......'''&&&$$$"""!!!""""""###$$$$$$'''---222111+++%%%###$$$&&&'''''''''&&&%%%)))((((((+++---333@@@MMMRRRWWWVVVQQQTTT[[[YYYQQQTTTXXX[[[TTTCCC111,,,000******+++,,,,,,,,,,,,,,,------......------,,,+++,,,---......------///111333222111000000222555888888444///...000222333333000000000000////////////---------............///,,,,,,,,,---------......,,,---.........---,,,+++++++++++++++++++++++++++)))))))))))))))((((((((()))%%%(((...+++$$$'''111:::DDDLLLFFF888,,,***,,,777@@@NNN\\\gggkkkiiigggRRREEE333%%%"""$$$%%%%%%%%%%%%###"""%%%000AAAOOOVVVSSSOOOMMMOOOPPPPPPNNN;;;888222)))"""!!!$$$!!!  777777777777777666555444222111///000000000...,,,***+++,,,---.../////////...000111333555666777777666666555555555444444444444333111//////000111222333555666666444333333444//////000000000000//////000000000///---+++((('''%%%%%%$$$$$$$$$$$$%%%%%%##################$$$%%%""""""######""""""!!!  !!!"""""""""""""""############"""""" !!!""""""""""""!!!   !!!"""!!!  """"""  !!!"""###$$$%%%%%%###$$$%%%&&&&&&%%%$$$###&&&&&&$$$"""  !!!###%%%%%%%%%###"""%%%%%%&&&'''((())))))***,,,((($$$"""$$$%%%$$$"""!!!!!! !!!###%%%&&&$$$$$$$$$%%%&&&'''((()))&&&'''))))))))))))+++---+++******,,,///000000000,,,,,,,,,)))%%%"""!!!!!!!!! !!!$$$)))...000000***)))&&&###!!!!!!""""""$$$$$$%%%***///111///,,,&&&&&&'''''''''&&&&&&%%%&&&'''***+++***...<<>>444000++++++*********+++---...,,,+++***))))))+++---...+++---...---------000222000//////000111222111000111000000000000111111111000000000000////////////---------.........//////,,,,,,,,,---------......,,,---.........---,,,+++++++++++++++++++++++++++)))))))))))))))*********###(((++++++******((($$$((()))***000>>>JJJIII???888111)))(((333GGG]]]kkkooonnneeeSSSEEE===777000'''%%%######%%%'''''''''###&&&***---444CCCXXXhhhkkkmmmpppqqqkkk\\\III;;;&&&$$$  ;;;555333888;;;888666888999555111111333555555333333222000///............555444333222444777:::<<<444555888;;;===;;;666222222333444444222222333444444222111222333333000,,,000111111111111000000///333111///......---***(((&&&%%%######$$$%%%$$$###&&&###!!!!!!$$$%%%$$$""" !!!!!!!!!  !!!"""""""""$$$$$$######"""!!!!!!!!!###"""  !!! !!!!!!  !!! ###'''***,,,---...//////---(((  !!!!!!!!!!!!"""###############""""""###$$$&&&)))***,,,''''''&&&&&&&&&&&&''''''(((&&&)))'''(((((()))***++++++)))'''"""%%%%%%$$$$$$&&&(((((())))))(((''''''(((******,,,...111222222222111///---+++,,,......+++(((&&&))),,,///111222222222111333444111+++'''%%%&&& !!!$$$)))///444777333...)))%%%"""!!!!!!###%%%&&&&&&&&&,,,666>>>GGG>>>333***&&&&&&&&&&&&&&&'''(((&&&%%%&&&***...444NNNfffjjjdddbbbfffhhh\\\WWWUUUVVVTTTLLLCCC???555///)))))),,,///...+++,,,------,,,++++++,,,...222222111000///...------///000000000000000////////////000000000000/////////000000000000//////...,,,---------------,,,,,,---------.......................................------,,,,,,+++***))))))************************'''''''''''''''''''''''',,,,,,'''&&&000===<<<111111...111555---%%%555NNNUUUYYYWWWPPPPPPSSSLLL@@@888222)))### !!!###$$$$$$ $$$'''...>>>OOO[[[^^^gggttt~~~mmm\\\888000(((###"""### :::444333888;;;888777999777555222111222444444444333333111000///...------333222111111222555888:::444555777:::;;;999444111000222333333333333555666222111000111333222///,,,111111111111111000000///000///.........---***'''%%%$$$"""###$$$%%%%%%$$$&&&###!!!!!!"""###""" !!!!!!!!! !!!!!!""""""""""""""""""!!!!!!!!!!!!!!!###"""!!! !!!!!!  !!!!!!!!!  """$$$'''((('''&&&%%%!!! !!!!!!!!!""""""#########""""""!!!!!!"""###$$$&&&'''(((((((((''''''''''''(((((('''$$$ !!!%%%'''))))))))))))'''%%%!!!###%%%((((((&&&&&&''')))''')))***))))))***,,,...,,,///333666999999999888777555333333333222///,,,...000222333444444333222...///000...***&&&$$$$$$ !!!"""&&&+++000666555222---(((###!!! $$$&&&'''%%%$$$(((000666DDDBBB<<<222)))$$$&&&)))%%%'''((('''%%%&&&))),,,'''999KKKSSSXXX]]]aaaaaaaaa___```cccaaaXXXPPPMMMKKKBBB777///---...//////,,,------,,,++++++,,,...111111000000///........./////////000000//////...//////000000000000//////---...000111111111111000......////////////........................------........................------,,,,,,+++******)))*********************)))''''''''''''''''''''''''&&&---111///---///444666333((($$$///:::>>>BBBGGGWWWYYYWWWXXXcccnnniii[[[KKKCCC888///+++'''### '''###!!!###""""""(((111@@@GGGQQQ]]]hhhoooooommm```WWWKKK@@@222&&& !!!   999666555888:::888888999555555555333111111333555444444333111000...------000/////////111333555777444444666888999777333//////111333333333444666888111000000111222222000...111111222222111000000///------...///000...***'''$$$###!!!"""$$$&&&%%%%%%%%%###!!! !!!!!! !!!!!!!!!!!!!!!  !!!""""""""""""""" !!!!!!!!!!!!$$$###"""!!!!!!!!!!!!""" !!!##################""""""$$$!!!!!!&&&)))$$$""" !!!!!!!!!""""""#########""""""!!!""""""###$$$%%%&&&'''((())))))(((((((((((())))))%%%(((((($$$$$$'''''''''&&&$$$!!!(((***+++***)))))))))+++)))+++---......000333555333666999<<<>>>===;;;999888777666666666555333111222222333333222000...---...---,,,,,,,,,***'''$$$!!!!!!!!! """&&&***333555777444---&&&""" %%%&&&'''%%%###$$$(((,,,===BBBDDD<<>>888///((('''### !!!!!! ###***444<<>>??????>>>;;;666111---...///111111111111111222222222222111000//////...///---,,,---000000---)))''''''&&&###!!! """###&&&---666:::777222---***$$$&&&''''''&&&&&&&&&&&&%%%...999>>><<<333***$$$&&&&&&&&&'''(((((('''&&&)))'''(((,,,444@@@MMMVVV[[[ZZZZZZ[[[YYYWWW\\\cccaaa^^^WWWLLL@@@777111...,,,,,,---,,,++++++,,,...,,,,,,,,,---......//////,,,,,,---...//////......//////000000000000//////111222333333333111///...---...//////000000000///000000///...---,,,,,,,,,------------------------,,,,,,+++++++++++++++***+++++++++,,,,,,,,,------((((((((((((((((((((((((---***111@@@NNNYYYkkk|||~~~|||}}}zzzqqqgggeeejjjmmmiiidddRRREEE444'''$$$&&&&&&$$$$$$"""###%%%$$$$$$,,,777AAAIIIXXXfffjjjggggggjjjhhhTTT===///((("""!!!!!!  <<>>999666666555333444555555444222000000111000111111111000///---,,,---...000333444444444444111000000111333444333222444555666555444333444555555777888888666444333333444444333333222111//////000000111333444333///---###""" !!!###%%%$$$$$$%%%&&&&&&$$$"""!!!"""###!!!""""""###############""""""#########""""""!!! !!!!!!"""###$$$$$$%%%""""""#########"""!!!  ###%%%'''((((((***+++)))''''''+++......---,,,+++***))))))(((%%%""" !!!!!!!!!"""""""""!!!!!!"""############### """$$$''')))***++++++&&&%%%%%%%%%%%%%%%%%%&&&(((((()))+++---***$$$ """!!!!!!$$$***///111///,,,,,,,,,---------,,,---......---...000222999999999999777444111///111333333222000...---...,,,++++++++++++,,,,,,,,,)))))))))***,,,+++)))'''))))))(((%%%"""!!!"""###"""'''000777:::777222...%%%&&&'''((()))((((((((( %%%...777<<<999000))))))'''&&&'''((()))((('''%%%&&&(((+++...666FFFVVVXXXYYY___dddbbb[[[WWWWWWZZZZZZXXXSSSKKKAAA777111,,,------,,,++++++,,,...,,,,,,,,,------.........,,,---.../////////////////////000000000000//////333333222222111000......,,,,,,---.../////////////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------((((((((((((((((((((((((%%%555HHHOOOJJJIIIYYYkkkzzzxxx}}}||||||{{{zzzxxxyyy{{{}}}}}}yyyzzzuuuiiiSSS>>>111+++$$$&&& $$$&&&"""###((()))222CCCTTT^^^dddmmmwww{{{gggOOO===111***'''(((  ###  999>>>???999555777777555555444333333333222000.........000000000///---,,,+++---000333444444333222000//////000333555555555222444555555444444666777666888:::888555222222222444444444333222111//////111111000111222111///---$$$"""!!!!!!###$$$###"""###$$$%%%###!!! !!!$$$!!!"""######$$$$$$$$$###!!!!!!""""""###""""""""" !!!!!!!!!""""""######!!!!!!"""""""""!!!  ###%%%'''(((((('''***,,,***((((((---111---,,,***(((&&&%%%%%%%%%!!! !!! !!!!!!!!!"""""""""""" !!!###$$$$$$$$$$$$###%%%''')))))))))((((((&&&&&&&&&%%%%%%&&&&&&&&&'''(((***,,,,,,)))######)))++++++,,,///333333000---,,,...000000///...///...---+++***+++,,,000000000/////////......---...///---***''''''(((%%%%%%%%%%%%%%%%%%&&&&&&$$$&&&(((((('''&&&&&&&&&(((((('''%%%###!!!"""###!!!$$$***222999:::555///'''''''''((()))))))))(((###$$$(((000777:::888666,,,)))&&&&&&)))******(((&&&'''***---,,,000???PPPRRRRRRXXX```bbb^^^XXXWWWZZZWWWSSSPPPLLLEEE<<<555,,,------,,,++++++,,,...,,,,,,,,,,,,,,,---------,,,---...///000000000000//////000000000000//////222222000////////////000+++,,,---...////////////..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))******+++,,,,,,((((((((((((((((((((((((***AAATTTSSSIIIJJJXXXfffvvvsssrrr{{{~~~|||xxxssspppqqqttt~~~zzzooo___RRRGGG999,,,*** """$$$""" )))555???KKK]]]lllqqqbbbPPPBBB888111000333)))'''###  !!!   !!! 666===>>>999666888:::888666444222222444333000,,,,,,---///000000...---,,,***,,,000333444444222111///......000333666777777000222444555555555777999666888:::888444111000111444444444333222111//////222111000000000000...,,,%%%###!!!!!!"""###""""""!!!###$$$""" !!!$$$!!!"""###$$$$$$$$$$$$$$$ !!!""""""""""""""" !!!!!!!!!!!!!!! !!!"""""""""!!!  """$$$&&&'''(((((('''***,,,***((()))...333***)))'''%%%$$$%%%'''(((""""""!!!###!!!!!!!!!!!!""""""""""""!!!"""$$$%%%%%%%%%((()))+++,,,+++***(((''''''''''''&&&&&&'''''''''$$$&&&)))***)))$$$ %%%///555666555777999444111------000222222111222222111...+++))))))******)))(((((((((((())))))"""%%%'''&&&###!!!"""###'''&&&&&&%%%%%%%%%&&&&&&###&&&))))))&&&$$$%%%&&&&&&''''''%%%"""!!!"""#########&&&///999;;;555///)))(((''''''((()))((('''''''''(((+++222888>>>@@@...***'''&&&)))++++++)))&&&&&&)))+++((()))666EEEQQQNNNOOOWWW^^^aaabbbccc[[[UUUNNNJJJHHHDDD<<<666,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111//////000000000000//////111000...------///111222,,,---...///000000000000---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&''''''((()))*********))))))))))))))))))))))))888GGGPPPNNNOOO\\\jjjpppsssuuu{{{}}}zzzwwwuuusssuuuxxxyyyzzz|||}}}|||wwwpppjjjrrryyy}}}zzzsssiiiXXXIII444'''!!!%%%%%%###""" !!!%%%000EEEXXX]]]SSSHHH@@@999444555999:::777111+++%%%!!!"""'''""" !!!  """"""""" :::999777777888999888777333777777444333555333///...---,,,---......,,,***+++,,,---------///222555000111222222333333333333666666555444444444444444555555555555444111///......000222444444444333222444333222000///.........%%%'''%%%!!! ###$$$"""%%%###""" !!!!!!"""$$$%%%&&&&&&%%%###"""$$$#########""""""!!!!!!###!!! !!!"""###""" """  """###!!! """%%%$$$%%%'''))))))))))))(((,,,)))(((+++000333111---***'''$$$############"""""" !!!"""""""""  !!! !!!!!! !!!$$$'''------------,,,)))%%%!!!$$$###"""!!!!!!###'''***'''((((((%%% """+++777@@@DDDCCC@@@===777444111111444666666555666222...***((('''%%%###############$$$%%%'''(((***)))&&&$$$###$$$&&&'''))))))***,,,---///111222444<<<>>>777///...,,,***......///...+++&&&"""$$$ )))111333222111111(((###&&&(((&&&&&&)))******)))&&&'''///===GGG;;;333***&&&''')))(((&&&((((((((('''&&&)))---000EEEMMMSSSRRRRRRWWW\\\^^^YYYSSSJJJDDD@@@>>>:::777444333000,,,))))))---000000///...---,,,++++++,,,++++++,,,---...///000111///////////////...------///////////////.........---------------...///000------------------------,,,,,,,,,++++++*********+++++++++************)))))))))))))))))))))))))))%%%&&&''')))))))))...333OOOEEE777444FFFbbbqqqqqqrrr{{{sss~~~{{{xxxwwwvvvssspppoooqqqyyyssspppuuuvvv{{{}}}vvvrrrsssvvveeeTTT<<<)))!!!!!!"""###"""### !!!***...666AAAIIICCC555000:::GGG\\\ZZZ\\\XXXDDD+++ $$$ !!!""""""!!! ;;;999777777888999888777555888777444222333111---000/////////000000...,,,,,,---/////////000333555333333333333333333222222666666666666555555555444444555555555444222111000000111333444444444222111111222333444222000---,,,'''((('''###"""$$$%%%###$$$###"""!!! !!!"""""""""###%%%&&&&&&%%%###"""$$$#########""""""""""""###!!! !!!"""###""" !!!  """###!!! !!!%%%''''''((()))******)))((((((***((('''***...000...+++'''%%%"""!!!!!!!!!!!!  """#########!!! !!!"""!!!!!!!!!!!! """%%%(((++++++***))))))(((&&&%%%&&&&&&%%%$$$$$$%%%(((***)))((($$$!!!!!!$$$%%%+++333999;;;999888777444111------...000000///...***&&&###"""!!! """"""###&&&)))---000222333222///---,,,---///000333222000000333777<<>>000%%%###""""""!!!!!!'''---......666EEESSSeeehhhpppqqq^^^BBB222111&&&$$$   !!! ;;;999777777888999888777555888777333111111///+++000/////////000000///---,,,...111222222222333555555555555555444333222111666777888888888777555444444444444444444333222222222333444555444333222111///111555777666222---***)))+++)))$$$###%%%&&&###""""""!!!!!!!!!"""######"""###$$$%%%%%%$$$###"""###############"""""""""###!!! !!!"""###""" !!!  """"""  ###''')))************)))((('''&&&(((&&&%%%(((+++---+++((($$$"""   !!!"""###$$$###"""!!!!!!###!!!""""""!!!!!!"""&&&))))))((('''&&&&&&'''((()))((('''&&&&&&&&&&&&((((((+++&&& !!!%%%'''(((+++...000///...------,,,)))'''''')))+++,,,,,,,,,)))%%%######$$$%%%%%%&&&'''))),,,000444777999666555222111000111222333444222111222666===DDDIIIRRRUUUTTTOOOIIICCC<<<555333555777777555///***&&&&&&""" ###&&&(((---333666222---***'''$$$&&&+++(((((((((&&&%%%***111888DDDBBB===333)))%%%(((,,,'''((())))))((()))+++...444@@@MMMRRRSSSSSSPPPLLLOOOHHH???::::::>>>CCCFFF@@@BBBBBB<<<333,,,***+++---......//////...------+++,,,,,,---...///000000000000111111000000//////......//////////////////...------------...//////------------------------++++++++++++++++++,,,,,,+++++++++************)))))))))))))))))))))))))))$$$+++...)))$$$,,,BBBUUUddd^^^RRRJJJRRRfffrrrssswww}}}zzzsssuuu}}}}}}~~~|||xxxxxxoooXXXAAA...%%%$$$"""!!!!!!!!! !!!%%%000???OOOYYYQQQWWWbbbhhh]]]III>>>>>>999555...(((### ;;;:::888777888888777666444666555111///111///,,,...---------//////---,,,+++...111222222222222333444555555555555555444444666777888999999777555444333333333444444444444333444555555555444333111000///111444666555222...++++++---***%%%###%%%%%%""" !!!!!!""""""###$$$$$$""""""###$$$$$$$$$$$$##############################!!! !!!"""###""" !!!!!!  !!!$$$''')))++++++***)))'''&&&%%%$$$&&&%%%%%%&&&((()))'''%%%###!!! !!!!!!!!!""""""###$$$###!!!!!!!!!### !!!!!!!!!!!!"""&&&)))''''''''''''&&&'''(((******)))'''&&&&&&'''&&&&&&***$$$"""%%%&&&(((***,,,,,,***(((&&&&&&######"""$$$'''***---///---***''''''(((+++,,,---///000111222444666888999555444333222111222333444111333666:::???DDDHHHJJJLLLKKKIIIGGGFFFEEEBBB>>>888888777444111,,,(((&&&$$$!!!!!!###$$$%%%+++222777777666222+++&&&%%%(((&&&''''''%%%%%%&&&***...???EEEGGG@@@333)))'''***&&&(((******))))))+++,,,...999GGGSSS]]]___XXXNNNHHHGGGGGGHHHKKKOOORRRTTTNNNNNNLLLCCC888///,,,,,,,,,,,,---.........------,,,,,,------...//////000000000111111111111000000............////////////......---------......///------------------------*********++++++,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((###))),,,))),,,???YYYmmmhhhkkkkkkhhhmmmxxx{{{wwwuuuzzz~~~|||zzzzzzyyyooolllzzz~~~uuu}}}tttbbbUUUOOO;;;---###$$$""" )))!!!+++333888///222:::AAABBBAAAGGGPPPGGGDDD???;;;777222+++&&&""" <<<:::888777888888777666111444333000///222111///...------...//////...,,,***,,,///000000///000111222333444555666777777777555666888999888777555333222222222222333333333444555555444444333222111000111222333333222111///...---...+++%%%###$$$$$$!!! !!!"""###$$$%%%%%%""""""######$$$$$$$$$$$$###############$$$$$$$$$###!!! !!!"""###"""   !!!###$$$%%%&&&***)))(((&&&%%%$$$###"""&&&%%%%%%%%%&&&&&&$$$###"""!!! !!! !!!######"""######"""###$$$###!!! !!!""" """&&&)))&&&(((******((((((***,,,000---***((())))))(((&&&&&&"""!!!$$$$$$###(((+++//////---)))%%%$$$######$$$%%%&&&***---000***(((''''''***,,,---...444444555555666666666666777666666666666777999999999===DDDJJJMMMLLLIIIFFFEEEAAA===>>>@@@CCCEEEGGGDDD@@@:::444///,,,++++++$$$!!!"""$$$%%%$$$)))///444999<<<999111+++&&&###%%%%%%%%%%%%$$$%%%&&&(((444@@@KKKJJJ>>>000(((&&&'''(((******))))))***,,,***...666DDDWWWfffhhhbbbSSSTTTUUUVVVXXX[[[___aaa]]]ZZZTTTJJJ???777333222+++,,,,,,------------,,,,,,,,,------.../////////000000111111111111000000---.........//////000000///......---------......------------------------*********++++++,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((((()))''')))777OOOdddnnnhhhqqqvvvvvvyyy~~~{{{rrrtttvvvxxxyyywwwuuuwwwzzznnniiiuuuxxxoootttyyy~~~{{{vvvmmmiiiiii]]]LLL;;;333,,,!!!!!!"""&&&+++222<<>>@@@:::666666888;;;AAAHHHPPPJJJAAA999333222333555***%%%###%%%%%%%%%'''+++///666<<<;;;888222+++$$$%%%$$$$$$$$$%%%%%%%%%&&&***666DDDJJJDDD999...(((((()))***)))((((((***,,,,,,+++***222HHHdddwww~~~llliiiccc^^^[[[]]]cccgggtttmmm```TTTHHH>>>555000...------,,,,,,,,,---------------.........////////////000000111111000000------......///000000000//////...------------...------------------------++++++++++++++++++,,,,,,+++++++++************)))))))))))))))))))))))))))(((&&&%%%///KKKhhhuuurrrqqqzzz~~~~~~|||rrruuuuuuvvvxxxvvvtttxxx~~~pppnnnyyy}}}wwwwwwyyyxxxvvvyyy~~~zzzsssqqqtttuuuqqqjjjeeedddfffiii```UUULLLEEE999)))"""$$$$$$!!! """%%%)))111<<>>HHHPPPKKKCCC;;;777666888999555,,,%%%$$$$$$###$$$'''(((000666999;;;;;;444+++$$$$$$###$$$%%%&&&&&&&&&&&&,,,777@@@CCC???666///******)))((('''(((+++---+++---+++,,,999TTTqqq{{{xxxpppgggaaa___bbbfff{{{qqqfff]]]WWWOOOCCC999333111...---,,,---...000---------...............---...///000000000000///------......///000000111//////...---------------------------------------,,,,,,+++++++++++++++++++++++++++************)))))))))))))))))))))))))))&&&&&&(((:::]]]|||uuuwwwwwwuuutttuuuwwwvvvsssxxxzzzuuuvvv}}}{{{{{{xxxrrrrrrwwwwwwssssssuuuxxx{{{{{{xxxrrrnnn|||~~~~~~zzztttooommmmmmhhhkkkhhhcccbbb]]]JJJ444###!!!!!!%%%(((999BBBLLLPPPOOONNNOOORRRVVVRRRLLLEEE===666...)))### ===;;;888888888888666555555777555000///111222///...------...000111000...,,,,,,---,,,+++,,,...111333333444444555444444444333222111000000000111111222111///.........///000222111000000///000000000///////////////.........333444000)))&&&&&&%%%!!!!!!"""###$$$%%%$$$######!!!!!!!!!!!!"""###$$$%%%#########$$$$$$%%%%%%%%%###!!! !!!"""###"""!!!!!!!!!   """%%%'''((('''%%%$$$%%%%%%$$$$$$%%%&&&((()))((())))))(((&&&######### !!! $$$))))))&&&%%%''')))((()))))))))'''&&&'''(((###$$$%%%%%%%%%'''+++///,,,,,,+++(((***222AAALLL999111(((###$$$&&&&&&$$$!!!%%%''')))---444999999;;;<<<:::666111...,,,&&&''''''%%%###$$$'''+++...///111444666555111...---...//////...---+++***,,,...000333666999;;;<<<>>>???@@@BBBCCCDDDEEEFFF===;;;;;;<<<:::999AAAMMMIIIFFF@@@:::666666666888???333&&&"""""""""###%%%$$$+++111555<<<@@@;;;111%%%######$$$&&&'''((('''%%%'''---666???AAA<<<666+++***)))'''&&&'''+++...###,,,000,,,...@@@[[[nnn}}}|||yyysssjjjdddbbbbbbjjjccc^^^aaafffeee\\\RRR666444000------...000222---------...............------...//////000//////---------...///000000111000///...------------------------------------------,,,,,,++++++*********+++++++++************))))))))))))))))))))))))))))))***---???aaa|||yyyhhhqqqxxxtttrrrsssvvvuuurrrwww|||yyyxxxzzz{{{|||}}}qqquuuvvvtttwww{{{wwwpppooorrrvvvyyy{{{zzzyyywwwyyy{{{||||||xxxtttpppnnnooovvvvvvooorrrtttbbbIII;;;333)))!!! %%%111888:::===FFFNNNKKKKKKJJJKKKKKKJJJGGGEEE444...&&& ;;;::::::::::::888555222999555111111333444444333111111000///////////////...---,,,+++,,,...000111333444666666666444222111///.........///000222333333222111000000//////000333333222111000000111111111...------000111///------,,,***'''%%%%%%%%%%%%$$$###############$$$$$$###%%%%%%!!!!!!###""""""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!  ###""" !!!###%%%((()))((('''&&&((((((((((((''''''''''''''''''%%%$$$###$$$%%%%%%$$$"""!!!  !!!%%%%%%%%%$$$$$$&&&***...///000111111000---+++)))&&&%%%$$$$$$&&&(((***,,,$$$'''+++///222777>>>DDD444///((('''+++...***###&&&***//////...///333888;;;>>>AAAAAA<<<555000---)))###,,,&&&###)))---000///,,,,,,111666444---000+++***///000,,,+++...///+++,,,222666888<<>>DDDEEECCCCCC>>>===BBBAAA:::666666???888...'''$$$######"""&&&'''***000666999888666---)))&&&%%%''')))'''%%%'''&&&''',,,333:::>>>@@@111...***(((((()))***+++---+++***+++---444CCCQQQoooiiieeeiiiooopppllliiidddbbbaaaeeemmmrrrqqqoooRRRCCC222+++...222///***,,,...///000//////000111000000000000000000000000++++++,,,,,,---...//////111000///------......///...------,,,,,,------...000///...---,,,++++++,,,,,,,,,++++++***)))(((((()))***,,,,,,,,,***'''&&&******666NNNeeennnllliiipppxxxoooppptttxxxvvvqqqoooppp{{{zzzyyyyyyyyy{{{|||}}}vvvsssqqqrrrwww|||~~~~~~vvvssssssyyy}}}yyyssspppuuurrrqqqvvv}}}~~~xxxrrr|||rrr^^^OOO@@@@@@===444'''  $$$+++333888KKKLLLKKKGGGDDDFFFMMMSSSIIIGGGCCC:::///%%% ;;;:::999888888777444222777555222222444555444333000000///...............//////......///000222333222333444555555444333333333333222111000111222222000///////////////000000222222111000000000000000111///---...000111000...---,,,***'''&&&%%%%%%%%%$$$###############$$$$$$!!!###$$$!!!!!!$$$$$$!!!"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!  """!!!###$$$&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''$$$""""""$$$%%%%%%&&&%%%%%%'''***---///000111222222222000///+++***)))''''''(((***+++$$$&&&((()))***...555999666111+++))),,,,,,(((""",,,000444444333333777;;;999;;;<<<;;;777222///...555"""'''&&&'''***)))(((,,,---,,,---000///,,,111,,,+++......***(((+++444666777777777:::@@@EEE<<>>CCC;;;555---)))(((******)))...,,,,,,,,,++++++444===NNNaaajjjeeellltttkkkfffbbbbbbgggjjjhhhfffeeeXXXFFF666...,,,---.........---,,,***)))******////////////////////////++++++,,,------...//////111000///...---......///------,,,,,,,,,,,,------//////...---,,,,,,++++++,,,,,,++++++***))))))((((((((()))*********)))))))))---:::OOOaaahhhjjjkkkvvv{{{mmmmmmppptttrrrnnnmmmppptttvvvxxxzzz|||}}}||||||tttqqqoooppptttyyy{{{|||yyyuuussswwwyyysssmmmiiiiiiiiilllttt||||||xxxyyynnnTTT===///---///000---'''###!!!!!!$$$(((***666EEEOOORRRRRRQQQQQQTTTSSSPPPIIIAAA:::666555+++'''!!!:::999888777777666444111555444333444555666555444111111000////////////000111111222333444444444444333333333444444444444444777666555333222111111111---,,,,,,---...///000000111000//////.../////////000///...///000111///......,,,***(((&&&%%%%%%%%%$$$$$$###############$$$"""###!!!!!!%%%%%%###"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!! ''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&%%%%%%&&&''''''"""  %%%(((!!!###%%%%%%%%%&&&(((******+++---///000000000///...---+++((('''&&&&&&'''$$$%%%&&&&&&'''***///333666222...------+++(((%%%333666999999888888;;;>>>777777777444111/////////>>>+++(((333777777444***&&&,,,...,,,***++++++***---,,,,,,//////,,,+++,,,:::DDDHHHAAA<<>>===<<<===??????>>><<<888CCCTTT^^^YYYKKKAAA???777888666000(((###"""$$$&&&%%%%%%(((...444999;;;888555///(((###"""%%%(((%%%%%%%%%%%%(((000<<>>444---***)))((('''++++++---...***&&&(((---111NNNeeeiiippptttuuunnngggeeehhhiiihhheeelllhhh]]]JJJ666******---,,,,,,,,,,,,---...///000////////////////////////,,,,,,,,,---......//////000000///............///,,,,,,++++++++++++,,,,,,///......---,,,,,,,,,+++,,,,,,++++++***)))))))))(((((('''((()))+++---...000444???NNN[[[eeennnwwwzzzvvvooommmnnnooonnnjjjkkkoooqqqtttxxx{{{|||{{{yyywwwssspppmmmmmmppptttwwwxxx{{{xxxyyyyyyrrrllljjjhhhiiilllpppssssssqqqnnnssstttwwwrrrZZZ:::%%%!!!###%%%&&&&&&$$$"""!!!!!!+++333999@@@HHHNNNUUUTTTQQQLLLGGGCCCBBBBBB===777...%%% <<<:::888888888777555333222333333555666666555444444333333222222222333333333444666888888888777666666555444333333333444444666666444333222111000000,,,,,,,,,,,,,,,---......///......------..................///000///...---...---***(((&&&%%%%%%%%%%%%$$$######"""######### ######!!!!!!$$$%%%"""""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!***(((&&&$$$######$$$$$$&&&&&&&&&'''(((((())))))&&&&&&&&&%%%%%%$$$$$$$$$###&&&((( ###$$$$$$$$$%%%&&&******+++,,,,,,,,,++++++)))(((&&&$$$""""""!!!!!!"""$$$&&&(((***,,,000---,,,---,,,******,,,999;;;<<<<<<::::::;;;===:::888555111------///111777111;;;JJJIIICCC999,,,+++......+++***,,,,,,***,,,---000222222/////////;;;MMMUUUKKKEEELLLTTTTTTRRRNNNGGGBBBDDDIIIGGGBBBAAA@@@???===<<<:::999999KKKOOOSSSSSSNNNGGGDDDEEEBBB@@@<<<555---'''$$$###%%%$$$###$$$)))000777;;;777777333---'''$$$'''***$$$&&&'''%%%%%%+++555>>>GGGEEE???777///)))((((((((((((+++...,,,((((((,,,,,,888PPPjjjuuuqqqjjjiiivvvpppjjjiiilllmmmllliiidddiiijjj^^^III666---+++,,,,,,---...000111111000////////////////////////,,,---------......//////000/////////............,,,++++++******++++++,,,.........------,,,,,,++++++++++++*********))))))***)))(((((())),,,///222999;;;BBBOOO\\\hhhvvv{{{|||qqqrrrnnnlllkkkiiifffhhhmmmtttuuuwwwxxxwwwuuusssqqqsssqqqnnnlllmmmooorrrssszzzxxxyyyxxxrrrnnnmmmlllkkkkkkjjjhhhgggfffeeeqqqllljjjdddLLL--- %%%!!!"""!!!  """...777===============???DDDGGGHHHBBB:::333---)))&&&###!!! >>><<<:::999999888666555111222444444444444444555444444333333333333444444333555888::::::999888777999888777555444333333333222222222222111111000000......---,,,,,,,,,,,,,,,...---------------......+++,,,...///...---,,,,,,...---+++(((&&&&&&&&&&&&%%%$$$$$$###""""""######"""%%%$$$!!!!!!###### """"""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!  """###$$$%%%***(((%%%###""""""$$$%%%''''''((((((((()))))))))&&&&&&%%%$$$###!!! """$$$&&&&&&&&&!!!$$$%%%%%%$$$$$$$$$++++++***)))(((&&&%%%$$$ """$$$###!!!###"""$$$''''''%%%)))111?????????>>><<<;;;;;;<<<===;;;666111------000333---333GGGQQQFFF:::555---///...+++***///555555111444888:::888444000---+++999LLLVVVOOOJJJRRRWWWUUUSSSJJJ???===GGGQQQOOOGGGAAAAAA@@@AAADDDHHHMMMPPPddd^^^TTTJJJEEEEEEGGGHHHSSSJJJ???777333...(((###$$$###""""""%%%,,,333888777999999555...(((&&&&&&$$$''')))(((&&&'''---333>>>DDDHHHBBB555,,,))),,,(((&&&(((+++,,,***+++//////...:::UUUiiimmmjjjjjjsssnnniiiiiilllllliiifff]]]bbbfffaaaSSSBBB555...---------...000...+++'''........................------...............//////////////////......---,,,++++++******++++++,,,------.........---,,,++++++++++++******************)))(((((())),,,...000666:::EEEWWWgggqqqxxx~~~{{{rrriiikkkgggeeeeeedddccchhhnnnssssssqqqppppppppppppqqqrrrqqqooommmllllllnnnppptttqqqpppttttttqqqooopppjjjiiigggggghhhjjjmmmnnnrrriiiccc\\\HHH222000<<>>;;;888555,,,---***"""???===:::999999999777666111222333333222222333444222111111111111222222333333555777999999999888777::::::999777666555444333111111222333333333222222000000///...---,,,,,,------------,,,------...///***---///000///---,,,,,,///---+++)))'''&&&&&&&&&%%%%%%$$$###""""""""""""###%%%%%%!!!!!!###""""""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""######$$$%%%'''(((&&&$$$###"""###$$$%%%((((((((((((((((((((((((%%%%%%$$$$$$"""!!!"""&&&''''''&&&%%%###%%%''''''%%%$$$###$$$$$$###"""!!!"""&&&'''$$$""" &&&444BBBBBB@@@>>><<<;;;999888;;;:::777222//////111444333:::IIIJJJ888111555444333222111333;;;BBBAAA;;;???EEEGGGCCC<<<777222///>>>IIIOOOLLLKKKPPPSSSPPPQQQJJJDDDGGGVVVbbb```WWWTTTQQQNNNOOOUUU]]]dddggglllfffYYYMMMIIIKKKKKKIIIYYYNNNAAA999777444---&&&$$$######"""###'''---222888:::<<<;;;555---'''###%%%(((******'''&&&''')))333===HHHGGG===333000111+++'''&&&))))))''')))---+++//////555MMMmmm{{{xxxwwwqqqkkkiiikkkkkkhhheee[[[YYYUUUQQQJJJBBB:::444---,,,,,,///333555444222................................................/////////000///......---,,,,,,++++++++++++,,,,,,,,,,,,.........---,,,+++************************((((((***+++,,,......///+++666KKKdddsssuuusssrrr|||xxxtttkkkcccaaa]]]\\\^^^```bbbiiiqqqnnnllljjjiiijjjmmmqqqtttmmmnnnooonnnmmmlllnnnooonnnmmmpppuuuwwwttttttvvvqqqooommmnnnqqqtttuuuuuukkkfffcccaaaYYYRRRXXXddd]]]VVVJJJ===222***'''&&&######)))000555;;;<<<===@@@DDDEEEDDDBBB:::@@@>>>444,,,+++&&&  ???<<<999888888888777666111222333111///...111333111111000000111222222333333444555666777777777666888888999:::999888777666444555666666666666555444000000///////////////000---------------...//////+++...222222000...---...///---+++)))'''&&&&&&&&&&&&%%%$$$###""""""""""""!!!$$$$$$!!!!!!$$$###!!!"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""$$$'''&&&$$$###$$$&&&$$$$$$#########$$$&&&''''''''''''&&&&&&%%%$$$$$$"""######$$$######!!!!!! """$$$'''((('''&&&%%%$$$%%%&&&%%%"""!!! !!! """######$$$$$$((('''(((***,,,***&&&###!!!!!!$$$%%%777@@@>>><<<999777555333111444444444222000000222444::::::AAA???444555======>>>BBBFFFHHHLLLNNNIIIBBB???IIIQQQPPPMMMNNNMMMJJJOOOMMMJJJIIIKKKMMMMMMMMMTTTPPPKKKKKKVVVccchhheeeaaaZZZTTTSSSXXX^^^aaaaaa``````YYYNNNJJJMMMOOOMMMOOOHHH@@@<<<:::777111+++###$$$%%%$$$###$$$(((+++444666999;;;:::555...(((''''''((((((((('''&&&&&&+++444@@@EEEDDD>>>888666...***((()))***'''(((***)))...---)))777VVVpppzzz|||tttjjjfffgggjjjiiihhh]]]VVVNNNIIIHHHHHHFFFDDD666111---...444:::======........................////////////...............///000000000///------------,,,,,,,,,,,,------+++,,,...//////...,,,+++************************(((+++///333555666555444,,,:::SSSiiisssqqqppprrr}}}tttpppsssuuuoooeee___\\\[[[^^^___aaaiiipppiiihhhfffeeefffjjjooorrreeehhhlllnnnnnnnnnoooqqqpppqqquuu{{{|||xxxwwwzzzzzzwwwwwwyyy}}}|||wwwrrreeeiiimmmooooooqqqvvv{{{vvvqqqfffWWWGGG<<<777777666000&&&((())),,,222888>>>@@@AAACCCLLLOOOFFF@@@???999111111...***%%%  >>><<<888777777777666555222333222000---,,,000333222222222222333333444555222333444555555666666666555777999;;;<<<;;;:::999888999::::::999888777666000000///000000111222333---------------...///000,,,000444444222//////000///...+++)))'''&&&&&&&&&&&&%%%$$$###"""""""""""""""###!!!!!!%%%%%%###"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""&&&(((***(((%%%"""###$$$"""""""""###$$$%%%'''''''''&&&&&&%%%$$$###"""!!! !!!###$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&'''''''''#########!!!!!!$$$&&&((($$$%%%&&&'''((())))))))))))'''&&&'''+++,,,+++)))***(((((())) ''':::;;;999666333111///,,,)))...///000000000000222444777222555888666===CCC>>>KKKTTT\\\]]]YYYTTTLLLDDD888FFFTTTYYY___fffkkkkkkaaaTTTIIIIIIKKKKKKKKKLLLUUUQQQHHHBBBFFFTTTaaafffTTTMMMFFFFFFMMMRRRRRROOOQQQVVVTTTJJJDDDIIIOOORRRCCCAAA???===;;;777333000"""%%%&&&%%%###"""$$$'''...///333999======777222((('''%%%&&&'''((('''&&&)))...888AAAGGGFFF???999///+++***,,,---******+++,,,))),,,222111444OOOoooxxxnnnbbb]]]___dddhhhiiibbb]]]VVVSSSUUUWWWXXXXXXFFF<<<000***,,,000333444........................///////////////............///000000000///---,,,...------,,,,,,------...+++,,,...//////...,,,+++******************++++++***...555;;;??????===<<<555CCCXXXhhhkkkkkkrrr|||}}}tttjjjhhhrrrzzzvvvmmmfffbbb```aaaaaabbbgggoooiiihhhfffdddeeegggjjjlll]]]ccciiimmmooooooqqqsssooopppuuu{{{{{{vvvtttvvvwwwvvvxxx{{{rrrjjjrrrxxxxxxwwwxxxuuuppphhhiiieee\\\QQQKKKKKKMMMLLLBBB444'''!!!!!!)))222777:::CCCPPPWWWRRROOOPPPKKKBBBGGGDDD===666000+++((('''!!! ;;;:::999777777777888888222222111111111111111111///......000333444222///...///111333444444444333666777888777666555666888777999;;;;;;:::::::::;;;666555444444555444222111000000000000000111111111111444777999888555000---444222///,,,)))''''''&&&'''&&&$$$#########$$$$$$!!!"""###$$$$$$###"""!!! ###%%%$$$!!! """$$$!!!!!!!!!!!! $$$###!!! !!!""" !!!%%%&&&((('''%%%######$$$######$$$$$$%%%&&&''''''***'''$$$###$$$$$$""" """'''+++,,,+++)))%%%&&&''''''&&&%%%$$$### '''111333///,,,+++************)))(((((('''***%%%$$$&&&'''%%%&&&(((+++)))+++---&&& (((666333///000111...((((((...'''+++---------000777===777444888AAABBB===BBBLLLZZZ^^^ZZZPPPKKKJJJCCC888999EEETTT___dddeeeeeeeee```UUUIIIBBBBBBGGGJJJKKK^^^UUUHHH???===AAAGGGLLL===@@@EEEHHHHHHGGGFFFFFFTTTQQQQQQSSSOOOHHHHHHNNNFFFDDDAAA@@@???<<<666111***'''$$$###%%%%%%$$$"""###***111888AAAHHHDDD;;;111((("""&&&***((((((***+++)))+++333???EEEEEEAAA===111((()))+++)))(((***((()))******,,,333===DDD____________aaacccgggiiikkkjjjfff]]]TTTRRRWWW]]]gggXXXAAA///+++000222000...,,,+++,,,...///...---///////////////............000111000///...///111...------,,,,,,------...------,,,,,,+++***)))))),,,''''''+++,,,((()))---'''666FFFPPPVVVVVVNNNCCCJJJXXXdddiiimmmuuuyyyyyyxxxqqqqqq}}}sssbbb___WWW]]]cccZZZWWWcccmmmlllpppmmmccc]]]```eeegggiiihhhkkkoooppppppsssyyyuuuvvvvvvsssoooooouuuzzzzzzvvvppp{{{|||uuuqqqoookkkppplllhhhfffdddaaaZZZTTTIIIJJJFFF>>>888111### +++...333888===CCCIIIMMMJJJFFFIIIPPPKKK<<<444777;;;666000---,,,***$$$ !!!:::999777666555555555555111111111000000000/////////......000333333111///...///000222222222111111333444555444333333444555555777888999888777888999444444333444666666555333//////000000111111222222444444555555444333111000444222///,,,***(((''''''&&&%%%$$$###"""###$$$$$$!!!"""###$$$$$$###"""!!!"""#########"""!!!"""###!!!!!!!!!!!! """!!!   """%%%''''''&&&$$$###"""######$$$$$$%%%&&&'''((((((***'''$$$#########!!!!!!%%%***+++***)))'''&&&$$$###!!! !!!###%%%$$$"""!!!!!!''')))///888:::777555666000///---++++++,,,...///999///'''&&&'''%%%#########%%%((()))'''***555CCC999222...///...***(((+++***,,,//////222999CCCLLLLLLHHHJJJOOOLLLDDDFFFNNNUUUQQQHHH>>>:::::::::777:::AAAJJJRRRVVVWWWVVVUUUTTTMMMEEECCCEEEHHHIIIHHHRRRLLLCCC;;;888999;;;===CCCDDDFFFEEECCCBBBBBBCCCIIIGGGGGGIIIEEE@@@@@@EEEBBB@@@??????@@@>>>:::777111---(((%%%&&&&&&&&&$$$$$$***///555???LLLPPPNNNFFF888***'''(((''''''(((***((()))...888???CCCCCCBBB:::222...***&&&(((...((())))))))))))---333999IIILLLTTT\\\dddiiikkkjjjnnnjjjfffdddbbbaaa^^^[[[gggfff[[[EEE222,,,...222111000/////////000111111////////////...............000111000///...///000...------,,,,,,------...------,,,,,,+++******)))+++)))+++//////,,,,,,111HHHNNNWWWcccnnnnnn]]]JJJTTT```mmmuuu{{{zzzssslll~~~wwweee]]]^^^UUUZZZ^^^SSSNNNXXX```kkknnnmmmfffdddjjjnnnnnnjjjiiilllooonnnjjjiiilllzzz||||||wwwqqqnnnooorrr|||{{{{{{zzzzzzxxxuuutttvvv~~~|||vvvuuuuuusssvvvtttssswwwyyytttggg[[[YYY]]]``````^^^SSS===(((###&&&)))---111555??????FFFPPPPPPJJJNNNYYYMMMGGG@@@>>>???AAAAAA???555444+++&&&&&& :::999888666555444444444222111111000///...------//////...000111111000.........000000000000///...///000111111//////000111222333555555444444444555333222222444666777666444...//////000111222222333555444222000///000111222333111///,,,***)))((('''&&&%%%$$$###"""###$$$$$$""""""############""""""###"""!!!"""#########"""!!!!!!!!!!!! """$$$&&&''''''&&&###"""""""""""""""###$$$%%%&&&''''''(((%%%###""""""!!!  """&&&***+++***(((&&&%%%""" """###!!!%%%***...000000...,,,******...444777555555777666333///,,,,,,...222444DDD666)))&&&'''%%%""" &&&(((&&&'''333BBBLLL>>>666000000111...+++***+++,,,...///444===KKKTTTQQQMMMMMMOOOJJJBBBBBBIIILLLDDD<<<999888666888;;;999;;;???DDDHHHIIIHHHFFFCCC@@@>>>@@@CCCDDDCCC@@@???>>><<<:::999888999999======<<<:::777777888:::;;;::::::<<<:::666666999777777777:::===>>>>>>===777222,,,(((&&&%%%%%%$$$$$$(((,,,000;;;LLL[[[cccXXXFFF333)))&&&%%%&&&(((((('''&&&)))...666===BBBEEEBBB>>>777,,,$$$'''---***+++++++++******,,,...222999FFFVVVeeelllllljjjooojjjgggkkkrrrpppdddXXXcccpppttt```AAA...,,,000///000000///------...///...........................///000000......///000...------,,,,,,------...------,,,,,,++++++******'''(((+++......---111777SSS[[[hhhuuuvvvhhhqqqvvv|||~~~tttxxx```[[[___cccYYYZZZYYYLLLGGGRRRYYYppppppnnnlllnnnrrrtttrrrmmmmmmqqquuusssmmmjjjllltttxxx{{{{{{xxxwwwxxxzzzuuutttrrrqqqqqqqqqrrrssswww{{{{{{wwwuuuxxx|||~~~yyyuuurrrvvvzzzvvviii\\\ccceeehhhnnnrrriiiQQQ;;;%%% !!!$$$&&&///888:::===JJJZZZ\\\YYYVVVVVVXXXYYYXXXUUUSSSUUUOOOKKKIII;;;///222,,,!!!!!!###===<<<;;;999777666555555333222222000///...------/////////////////////......///000000000...---,,,---...///...------...//////111333333222111222333222111111222444555333222......///000111222222333333222///------...000111111000...,,,+++)))((('''%%%$$$###""""""###$$$$$$"""""""""######"""""""""$$$""" !!!$$$%%%### !!!!!!!!!!!! !!!$$$&&&'''((('''&&&###!!!"""###!!!!!!""""""###$$$$$$%%%###"""!!!!!!!!!!!!"""!!!%%%%%%&&&(((***+++)))'''#########$$$%%%'''(((***&&&***---///222333111,,,(((&&&''',,,//////111555888666222///......000222===222)))((((((%%%$$$$$$%%%,,,+++###%%%444DDDJJJ;;;999777777666333111///,,,---...///222:::DDDKKKAAA???AAACCC@@@===@@@FFFCCC======EEEFFF???<<<@@@999999:::???DDDFFFCCC@@@;;;::::::<<<>>>>>><<<999444555666555444222222222+++,,,,,,+++******,,,...++++++---...---,,,+++,,,******,,,000333666888999777444000,,,)))((('''&&&$$$&&&)))+++444DDDXXXfff[[[OOO???111)))&&&(((+++&&&''''''&&&''',,,444:::BBBDDDEEE@@@666+++''''''+++,,,---......---,,,++++++000;;;KKK\\\gggjjjiiimmmhhhgggnnnvvvtttfffXXX___ppp}}}sss[[[DDD555...,,,///000000---++++++,,,------...............///...///000///......///000...------,,,,,,------...------,,,,,,,,,+++++++++((()))***+++---444???IIIPPPaaasss|||}}}}}}~~~zzz|||lllfffhhhkkkoooccc___YYYKKKLLL[[[eeeyyyuuuqqqpppsssuuurrrnnnjjjkkkooottttttqqqqqqtttrrruuuxxxzzz{{{}}}uuuuuutttsssrrrssstttvvvvvvvvvsssrrrssszzz}}}zzz{{{zzzvvvrrrmmmfffaaadddkkkhhhYYYIII111''' ***666CCCGGGMMMUUUYYYYYYTTTPPPUUU```eeehhhgggZZZQQQXXXXXX???111///...111000&&&<<<<<<;;;999888666555444444444333222000///......000000//////---------...///000000000000...---,,,,,,.........---,,,---......000222222111000111222111000000000111111///---------...//////000111111///......---------------......---,,,***)))''''''$$$###"""""""""###$$$%%%###""""""""""""""""""###$$$""" !!!$$$%%%### !!!!!!!!!!!! ###&&&'''(((((((((&&&###"""###$$$############$$$$$$$$$$$$ !!!"""$$$%%%'''&&&&&&'''((('''%%%###!!!###&&&)))+++++++++******---...,,,...222///)))---)))))),,,//////333888999888777555222000---,,,///------...+++&&&&&&))))))///,,,######111>>>BBB777===BBBAAA<<<888777777333333444444444666999;;;666777:::===>>>???DDDKKKEEE@@@CCCLLLMMMEEE@@@CCC======>>>BBBEEEDDD@@@;;;888777666555555555333222---......+++'''%%%%%%&&&$$$&&&((()))(((''''''((($$$&&&'''((())))))(((&&&%%%&&&((()))******++++++---------,,,******)))***$$$%%%'''(((,,,777HHHVVVRRRPPPJJJ===000******+++%%%''')))'''%%%&&&+++000;;;@@@EEEHHHDDD;;;...%%%)))***,,,///000000///---,,,...333>>>MMM\\\eeejjjhhhfffgggkkknnnlllddd\\\cccooo|||}}}lllQQQ:::,,,...000111000000///000,,,---------......//////---///000///...---...///...------,,,,,,------...---------,,,,,,,,,,,,,,,...---,,,,,,222AAARRR]]]```iiisssuuuqqqqqqzzz~~~yyywwwwwwyyy|||{{{}}}{{{xxxzzz~~~|||uuuzzznnnggg]]]QQQXXXmmmxxx~~~xxxrrrrrruuusssnnnjjjddddddggglllmmmllloootttzzzyyywwwuuutttuuuwwwyyyxxxzzz|||{{{zzzyyy{{{|||zzzuuutttxxx}}}}}}zzzzzzuuuhhheeegggeee\\\TTTDDD666$$$)))444===???>>>;;;:::JJJTTTZZZ^^^[[[```rrreeeIIIFFFNNNWWWTTTEEE===;;;999666555555555666+++)))%%%!!!999999999888777555333222444333333222111000//////000000000...,,,+++,,,---...//////000///...---,,,,,,.........---,,,---...---///000000//////000111111///.../////////---+++------------............++++++,,,------,,,++++++++++++++++++)))(((&&&%%%######"""!!!"""###$$$%%%######""""""""""""#########"""!!!"""#########"""!!!!!!!!!!!!  !!!$$$&&&(((((()))(((&&&$$$$$$%%%''''''''''''&&&%%%%%%$$$$$$ !!!!!!###%%%(((%%%$$$###$$$%%%%%%###!!!%%%(((+++......,,,***((((((---///000888AAABBB;;;000,,,***---///111555;;;999999:::999666222---******---222666222,,,,,,000///111...))))))222<<>>DDDJJJQQQLLLHHHIIIIIIFFFDDDFFF>>>>>>?????????;;;777333...,,,***)))''''''((((((&&&(((***)))((()))---111...000333333222000000111444666777777999;;;999444///111333222///,,,+++***((())))))(((&&&%%%&&&(((&&&&&&'''((((((,,,666AAA???GGGJJJCCC888...'''###&&&(((***(((&&&%%%''')))444999@@@HHHNNNKKK===...)))))))))+++...//////------,,,,,,222===MMM\\\fffaaadddggghhhgggeeeddddddmmmsss}}}pppUUU333000---,,,---///000000,,,,,,,,,---......//////---...//////------...///...------,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,...:::LLL[[[ccckkkddd___bbbhhhnnntttzzzzzzxxxyyy{{{{{{yyy{{{~~~mmmuuuzzzzzz{{{~~~xxxvvvqqqiii]]]eeeyyy~~~wwwrrrtttuuurrrnnnmmmiiiggghhhjjjjjjhhhjjjooovvvtttppplllkkklllnnnpppxxx{{{~~~~~~||||||}}}|||~~~www||||||zzz~~~xxxqqqjjj___VVVRRRSSSBBB---"""$$$%%%!!!---333666===CCCTTTmmmhhhRRRWWWhhhzzz~~~sss[[[XXXTTTQQQPPPQQQTTTVVV[[[YYYTTTMMMEEE>>>:::999777///(((&&&$$$777888888888777666444333222222111111000000000///000000000...***)))+++---,,,,,,---......---,,,+++,,,---......,,,,,,---...+++---//////...---...//////...---...//////...,,,------,,,,,,,,,,,,++++++************************))))))))))))((('''%%%$$$###"""!!!!!!!!!###$$$%%%$$$###"""!!!!!!"""###$$$"""#########"""!!!"""###!!!!!!!!!!!! """%%%'''((())))))((('''%%%&&&(((***(((((('''%%%$$$###"""!!! """"""!!!"""$$$'''######"""$$$&&&''''''&&&,,,---///111111000...------444999;;;DDDOOONNNEEE...***(((***---...333999555666777888555111---***---///555<<<>>>;;;:::======:::999999999;;;BBBKKKHHHOOOOOOGGG===:::888555555555666666555222...+++...111333222333666===AAALLLJJJDDD>>>>>>AAACCCAAA555555555222///---,,,,,,%%%%%%%%%$$$$$$%%%'''))))))---111333444777===BBB:::<<<=========>>>AAACCCLLLOOOPPPOOOQQQTTTQQQJJJBBBFFFJJJLLLJJJGGGEEEEEEBBB???:::111***&&&''')))+++(((''')))(((&&&+++333444???IIIKKKHHH@@@333'''((((((((('''&&&&&&((()))+++000666>>>IIIPPPJJJ???///,,,))))))+++------+++*********+++000<<>>JJJXXXkkkxxxwww\\\YYYTTTPPPQQQUUU\\\```sssttttttpppkkkfffeeeeee```TTTJJJJJJIIICCC;;;888///444555,,,$$$######"""  !!!""""""$$$%%%$$$&&&---333888999:::::::::888777666000000000000////////////000111000---***(((***---***+++,,,,,,---,,,+++***+++---------,,,+++,,,---***+++------,,,,,,,,,------------...000111000///------,,,++++++******)))+++***)))(((((()))***,,,'''((((((((((((&&&$$$######"""!!!!!!!!!###$$$%%%$$$###"""!!!!!!"""###$$$ ###%%%$$$!!! """%%%"""!!!!!!!!!  ###%%%&&&''')))))))))'''&&&'''***,,,&&&&&&$$$""" !!!###$$$###!!! ###&&&#########&&&))),,,---,,,000000111333444555666777;;;BBBDDDAAAEEEJJJBBB444...***(((***,,,---222888111111333333222///---+++111000555???GGGHHHHHHIIIMMMFFFEEEIIIIIIEEEJJJTTTUUUVVVPPPDDD;;;888444///---------......---+++(((+++...///...---111777;;;888;;;999222333:::;;;444)))))))))%%%!!!!!!%%%)))&&&(((***,,,---///222444666:::>>>===:::999<<>>JJJZZZ___eeehhhhhhjjjnnnsssoooyyy}}}ooo\\\CCC222...//////---++++++,,,,,,---...//////---...///...------...///...------,,,,,,------...------------------------,,,444???KKK\\\iiiggg___CCC???<<<======BBBSSSdddpppgggdddmmmvvvvvvrrrqqqzzzwww}}}}}}zzz}}}yyy~~~yyyyyywwwpppooorrrttttttuuuwwwssskkkggghhhiiiiiiiiijjjkkklllkkkiiiiiikkkmmmlllmmmsss~~~xxxtttyyy|||yyyuuutttxxxyyy{{{|||zzzxxxuuusss}}}yyyssshhhVVVFFFDDDKKK???555((( """...111;;;JJJPPPKKKGGGBBB???AAAHHHPPPVVVeeejjjooorrrssstttwwwzzzzzznnngggnnnvvvvvvqqqooolllvvvwwwgggUUUNNNNNNPPPSSSRRRPPPMMMJJJGGGDDDCCC555555666666555222000...%%%$$$###!!! !!!!!!"""%%%&&&)))---111555777999===FFFPPPUUUVVV\\\gggppp777888:::===>>><<<777333333222000///.........///---,,,,,,,,,,,,---......+++,,,---------,,,+++***...---,,,,,,+++++++++,,,***,,,---,,,(((''')))++++++///444777666222000......---+++)))))))))+++,,,)))((('''&&&&&&'''((()))*********)))&&&### $$$$$$############$$$$$$%%%%%%$$$###"""""""""### !!!!!!!!!!!!!!!""""""!!!  """###!!!###(((,,,,,,,,,...+++%%%###&&&))))))&&&### !!!!!!%%%$$$$$$$$$%%%%%%$$$###"""$$$'''+++,,,,,,+++***222///...444===CCCCCC???DDD===444...000666777555---***'''(((,,,111333333000++++++111222---)))***///:::FFFMMMNNNMMMJJJGGGPPPMMMNNNQQQKKKAAACCCNNNVVVKKK<<<222000000000000...//////...+++******++++++++++++,,,---///111333222111///---+++)))'''&&&''''''''''''''')))+++---222---,,,111555333555999@@@===;;;>>>BBBDDD@@@<<>>>>><<<>>>???<<<555///+++***+++---...//////...,,,***---///222555777888999999999BBBKKKNNNMMMPPPYYYaaaWWWXXX\\\ggguuu888999:::<<<===<<<888555333222000///......//////------,,,,,,------...///,,,------...---,,,+++***------,,,+++++++++++++++***+++---,,,+++******++++++///333555444222000000...---,,,***))))))*********)))((((((((()))***+++,,,+++***)))&&&$$$"""!!!"""""""""""""""#########%%%$$$######"""""""""###!!!!!!!!!!!!!!! """!!!!!!   $$$%%%###$$$)))++++++111222...%%%!!!"""$$$###!!!!!!""""""(((&&&$$$######""""""""""""$$$'''***+++,,,+++***...,,,,,,333<<>>DDDDDDAAA<<<555///+++******,,,+++))))))***,,,///111:::DDDSSS```iiiooouuuzzz~~~yyyvvv{{{wwwrrrwww{{{kkkRRR<<<333222///)))***+++,,,------,,,,,,+++........................,,,---...---,,,+++---//////,,,+++------+++///666DDDTTTdddhhhbbbXXXMMMDDDAAA:::555888;;;BBBOOO]]]rrrooolllkkklllpppuuuxxx~~~|||~~~zzzzzzzzzxxxtttqqqqqqsssvvvyyyyyyxxxxxxxxxwwwvvvtttsssvvvssspppnnnmmmkkkgggdddmmmnnnnnnppprrrvvvxxxzzzpppkkkiiikkkkkkjjjlllqqqqqqooojjjccc[[[UUURRRQQQLLLLLLPPPOOOAAA222444@@@CCC666&&&""" $$$***,,,555===@@@CCCFFFCCC===555222///---***'''""""""&&&  %%%---555===AAAIIIWWWccchhhpppqqqooommmrrrzzz{{{wwwzzz}}}wwwwwwsssqqqyyyooowwwzzzsssppp{{{tttsssrrrpppmmmjjjgggeee``````bbbfffjjjllllllkkkjjjrrrzzz~~~~~~~~~:::999999:::;;;:::888555222222000///////////////---------,,,------...///---............---,,,,,,,,,+++************************+++---......+++)))***---000111111000000111.........---,,,***)))(((***)))))))))***+++,,,,,,---,,,***(((&&&%%%$$$### !!!###$$$$$$$$$######$$$######"""""""""""""""""""""!!!!!! !!!!!!!!! """%%%'''&&&)))...000...555555///%%% """$$$$$$$$$&&&%%%###"""!!!"""###$$$!!!"""%%%''')))******)))***)))+++111999===<<<888---((((((...///,,,---333===999888@@@JJJNNNHHH@@@@@@===<<<;;;777222222444;;;EEEOOOPPPHHH???===>>>888555888??????:::<<>>NNN___mmmvvvyyy|||}}}uuuqqqxxxwwwsssvvvooodddRRR@@@888555000)))++++++,,,,,,,,,,,,,,,,,,------------------------,,,---...---,,,+++---///,,,...000///,,,---777CCCYYYeeelllcccSSSFFFAAA>>>;;;000111???EEEDDDOOObbbxxxwwwtttssssssuuuxxxzzz~~~sssyyy{{{zzzwwwvvvtttpppnnnqqqxxx~~~{{{vvvssssssuuu{{{zzzxxxwwwtttpppkkkgggnnnvvvyyyxxx{{{~~~sssqqqqqqtttssspppooopppkkkhhhccc[[[UUUQQQQQQRRRPPPQQQWWWYYYOOO@@@<<>>DDDIIIUUU```bbb___]]][[[YYYDDDFFFBBB;;;<<<>>>777,,,...&&&!!!$$$ (((:::>>>...%%%$$$&&&---...888;;;===@@@HHHSSS[[[^^^kkksssrrrpppvvvwwwyyy~~~yyy}}}:::888777777888888666555222111111000000/////////---------------...//////...............---------******))))))))))))******((('''(((+++//////+++''')))***,,,,,,+++,,,...000//////000000///,,,***((()))*********+++,,,,,,------,,,)))'''%%%%%%%%%%%%!!!"""$$$&&&'''&&&%%%$$$###""""""!!!!!!!!!""""""######"""!!! !!!!!! !!!###$$$###&&&)))***///555666333222222---$$$ !!!!!!###"""!!!"""$$$%%%$$$"""!!!"""###$$$$$$&&&''' """$$$&&&'''(((((())))))+++000666888666222000+++...777888333666???NNNIIIDDDEEEIIIJJJDDD???@@@CCCFFFGGGDDD???======<<>>AAA>>>999888EEE<<<111((($$$$$$%%%%%%!!!###!!!%%%***///111999777666888:::;;;999666000222444333111111333666444666888:::===EEESSS^^^lllkkkfff^^^VVVSSSUUUXXXaaagggooosssrrrmmmiiifffnnnlllpppyyyxxxWWWOOORRRaaajjjhhhjjjqqq^^^999%%%"""$$$%%%$$$&&&,,,333<<>>:::444,,,------,,,,,,---...///000------------------------,,,---...---,,,+++---///---///000000111999IIIVVVkkkooojjjZZZJJJEEEJJJOOOBBB@@@HHHWWW^^^]]]cccooo~~~~~~}}}}}}~~~qqqmmmxxx~~~xxxtttwwwyyyyyyuuurrrssszzz~~~{{{xxxwwwvvvvvvvvvuuutttrrroookkkiiiiiivvv|||zzz~~~~~~~~~yyyuuupppkkkiiihhheeedddccc```^^^^^^```bbbcccfffmmmooofffUUUJJJGGGEEE111***;;;LLLWWW]]]___dddhhhkkkfff]]]WWWTTTSSSKKKMMMHHHAAAHHHWWWWWWKKKOOOBBB000$$$"""'''+++222BBB[[[___HHH:::999777666333111111111---((($$$ &&&---111777??????AAAKKKPPPTTT^^^gggmmmttt{{{~~~lll~~~wwwqqqkkkjjjjjjdddYYYNNN999777555555555555444333111111111111111000000000...------------...////////////......------------)))))))))(((((()))******&&&&&&&&&***------)))%%%''''''(((''''''(((***---...///111111111...,,,*********++++++,,,,,,,,,,,,,,,+++((('''%%%%%%&&&&&&!!!"""$$$&&&&&&%%%$$$###"""!!!!!! !!!!!!""""""######"""!!!  """%%%'''(((%%%(((***,,,000555444///***,,,)))$$$!!!$$$''''''&&&$$$"""""""""""" """&&&((('''%%%%%%%%% !!!"""$$$%%%'''(((,,,,,,---111444444111...---***...777:::999???HHHMMMIIICCC>>><<<===???AAADDDFFFGGGGGGGGGIIIKKKKKKMMMIIICCC:::111111BBBTTT]]]LLL<<<:::???>>>555---DDD;;;...""" """"""######"""!!!"""%%%(((---------...222777<<>>///''''''(((+++...---222CCCTTT[[[XXXPPPDDD888///)))&&&%%%))),,,+++((('''+++///777???IIINNNIII@@@666000,,,,,,+++++++++,,,,,,,,,,,,,,,---111:::IIIZZZeeehhhpppllliiirrrsssllljjjeeeddd^^^RRRHHHAAA888111...---,,,,,,,,,...000111------------------------,,,---...---,,,+++---///,,,,,,---222???RRRcccmmmzzzyyypppccc\\\___fffjjjlllqqquuuuuuwww{{{}}}}}}zzzsssmmmnnntttzzz~~~}}}{{{xxxvvvwwwxxxxxxvvvxxx{{{}}}{{{wwwvvvzzz|||{{{zzz}}}zzzuuupppppppppooonnnmmmmmmnnneeerrrxxxvvvzzzyyy|||tttlllfff```\\\___bbbfffhhhiiiiiijjjkkkhhhnnnuuuwwwmmm\\\MMMFFFBBB,,,,,,CCCZZZjjjqqqppplllfffccc___ZZZSSSIII???:::NNNOOOHHHBBBNNNeeemmmggg]]]QQQ@@@222+++'''!!!!!!!!!###''',,,EEEZZZxxxzzz```QQQTTTWWWccc\\\RRRLLLLLLPPPSSSSSSBBB:::000)))'''%%%""" !!! !!!!!!((('''+++555BBBMMMTTTXXXZZZ[[[ggguuu|||~~~}}}tttpppjjjfffbbb___[[[XXX???BBBFFFHHHGGG@@@888222///)))$$$$$$&&&%%%888777555555555555333222000111111222222111000000......------......///000///...------,,,,,,------))))))))))))))))))***+++&&&&&&''')))***)))'''%%%&&&&&&&&&%%%$$$%%%'''***+++,,,...000000///...---,,,------......------,,,++++++)))(((''''''''''''""""""###$$$$$$###"""!!! !!!!!!"""""""""!!!!!!   ###%%%'''(((&&&)))***+++...111...'''%%%))))))%%%$$$''')))((($$$"""  &&&)))---,,,((($$$"""###"""!!!!!!"""$$$&&&)))***/////////111333333000...---...222777===CCCHHHJJJ===<<<:::777666:::AAAGGGIIIFFF@@@<<<@@@JJJRRRSSSRRRJJJBBB<<<555777HHH\\\___OOO>>>999>>>>>>666,,,AAA:::///&&&"""$$$)))---333222111---******+++---444444777;;;BBBKKKSSSWWWGGGDDDCCCEEEGGGCCC;;;444111444555444222555===CCCFFFKKKNNNOOOTTT]]]ggglllYYYXXXXXX[[[cccmmmvvv{{{~~~ttthhhbbbdddiiipppssszzz{{{yyy{{{|||nnn\\\GGG<<>>CCCLLLJJJAAA555666888;;;???CCCGGGIIIFFFBBB:::666===HHHKKKHHHBBB======AAA@@@>>>GGGVVVRRRJJJAAA;;;;;;:::555...;;;888333///...000555999;;;:::777333///---...000///111666>>>JJJVVVaaahhh]]]XXXSSSRRRSSSPPPIIIBBB777:::;;;888666;;;EEENNNRRRYYY]]]]]]___aaa___YYYKKKOOOVVV]]]gggtttvvvnnnjjjiiijjjjjjqqqssswwwxxxtttooorrryyyyyysssmmmbbbWWWIIIDDDJJJ^^^ttt|||yyyvvvfffBBB000'''$$$''''''&&&,,,888IIIUUU^^^\\\UUUMMMEEE>>>---+++)))(((((()))+++,,,+++,,,222:::BBBDDDAAA<<<444222///,,,+++,,,---...+++------+++***000<<>>:::555///,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++---///...666@@@PPPfff{{{}}}|||}}}||||||{{{zzzzzzzzzzzz|||zzzuuussszzz}}}rrrpppuuuvvvrrrqqqwww|||~~~zzzzzzzzzzzz{{{|||~~~zzzyyyzzz}}}}}}}}}|||yyyxxxxxxtttsssppplllgggbbb]]][[[\\\ccchhhiiikkknnnlllggggggjjjnnnpppmmmhhheeecccdddhhhhhhaaaWWWOOOLLLLLL///###&&&888WWWjjj~~~}}}yyyuuujjjccc```dddcccXXXKKKCCCYYYVVVSSSTTTYYY```fffiii^^^^^^^^^___dddeeeZZZMMM+++######///:::<<>>333444666888;;;>>>???@@@%%%######%%%((()))(((&&&)))'''$$$ &&&### !!!$$$  %%%:::999999999999888555222000000222333333222111000...............///000000...---,,,+++***+++,,,,,,******))))))***+++,,,,,,(((***,,,***'''%%%''')))((())))))'''%%%%%%&&&'''"""$$$&&&(((+++---...///333444444444333111000...------...///...---+++***,,,+++***((('''''''''''' !!!""" !!!!!!!!!!!!!!! """%%%(((---444999666///...222222,,,'''$$$!!!$$$***...000111222000+++%%%$$$(((,,,)))(((''''''))),,,///222000000111222444666777888@@@JJJJJJCCCFFFMMMDDD222:::;;;???EEELLLMMMIIIEEE===<<<888888???FFFAAA666444333:::EEEDDD;;;;;;BBBAAABBB@@@:::555111...+++444444333222222444777:::888777555111------///111000111555===GGGSSS]]]dddeee]]]TTTPPPPPPMMMGGG@@@===>>>>>>:::777;;;EEEOOOVVV^^^dddeeedddaaaUUUIIIQQQZZZdddjjjppp|||vvvqqquuuyyywwwsssgggggghhhfffaaa```jjjvvvvvvuuusssoookkkhhhfffddd```eeekkkpppqqqrrruuuyyyvvvwww\\\BBB222'''***,,,''''''+++666HHHXXX\\\[[[YYYVVVPPP555000***'''(((***---///+++((()))000<<>>CCC""" 000NNNppp~~~vvvllleeeddd```WWWOOOMMM[[[XXXZZZ___```]]]]]]```bbbbbbaaabbbllluuuqqqgggPPPFFFCCCLLLRRROOOOOOTTTQQQjjjnnn^^^eeelllaaajjjooolllkkknnnooommmwwwqqqmmmqqqxxxzzzsssjjjjjjfffaaaeeevvv{{{vvviii___[[[VVVKKKBBB@@@999---$$$$$$$$$### %%%"""  !!! """%%%(((+++///888??????:::;;;CCCLLL999999999888777555444333444333111//////000111222222111///...---------......---,,,,,,++++++++++++,,,+++******,,,,,,+++*********))))))((((((''''''((('''&&&&&&'''&&&$$$"""#########$$$&&&((()))***---000333666555222///---...///---,,,000555555111888...''''''(((%%%""""""!!!!!!!!!!!!  ---222666777888888555000222111...)))$$$!!! !!!!!!$$$((()))(((***...222444222///---+++***++++++000+++))),,,000222555::::::555555:::;;;777555777MMMGGGAAA>>>???AAAAAA@@@HHHJJJKKKKKKHHHBBB<<<888::::::<<>>===;;;666000...///222555222888GGGPPPQQQXXXbbbWWWNNNEEECCCAAA;;;666444999:::<<<===>>>===<<<<<>>:::666111---111,,,+++///222000,,,***)))(((***------,,,111777EEEYYYppp}}}|||}}}yyy}}}zzzvvvyyyvvv{{{}}}||||||vvvxxx}}}uuullltttuuuppprrr{{{~~~zzzvvv{{{|||vvvtttxxx~~~}}}yyymmm\\\SSSFFF:::222---)))%%%!!!"""$$$'''))),,,...///555===GGGKKKJJJHHHIIIJJJEEEDDD>>>777777:::555,,, &&&!!!$$$777SSS~~~}}}}}}mmmlll___\\\```OOOHHH]]]cccYYYQQQPPPRRRTTT[[[cccmmmmmmkkkllluuu~~~|||tttkkkqqqhhhUUUQQQ\\\___WWWLLLXXXeeeiiiccc^^^___bbb```^^^^^^___bbbddddddccceeemmmuuuxxx{{{uuusss{{{zzzxxxuuusssoookkkkkk```aaa___\\\ZZZZZZVVVPPPOOO[[[fffiiifffZZZDDD000%%%###$$$ !!! !!! %%%###### !!!###%%%$$$'''$$$666999777FFF\\\mmm{{{888888888777666555444333444333111/////////000111111000///...------.........---,,,,,,++++++,,,,,,,,,+++******,,,,,,+++******)))))))))((((((((('''((('''&&&&&&'''&&&$$$###$$$$$$$$$%%%&&&'''((()))+++,,,///222444444222000.../////////555<<<>>>;;;666---'''''')))'''$$$$$$""""""!!!!!!!!!  ###(((,,,888;;;;;;777444333///***%%%&&&&&&%%%$$$###$$$%%%&&&***///000000000333666333111///---,,,---///000444000///222333222555:::777333333555555111222666BBB???<<<;;;>>>AAADDDEEEMMMLLLIIIFFFAAA<<<777555@@@>>>>>>@@@AAA>>>777000777111------///111777>>>NNNNNNJJJBBB777000///000///+++,,,333333000666AAABBBAAA>>>888333111333666777555;;;IIIPPPMMMPPPWWWMMMDDD===;;;:::666222111777888:::<<<===??????@@@IIIKKKNNNOOOLLLJJJQQQ[[[kkkvvvyyyvvvtttooonnnppppppmmmllloootttoookkkkkknnnqqqsssrrrgggaaa^^^```cccgggppp{{{wwwxxxyyyyyy{{{vvv```EEE444+++'''(((---$$$,,,999IIIZZZiiirrrvvvWWWFFF888444///'''%%%)))---++++++,,,***,,,666AAANNNRRRUUUQQQHHH===666333---------------...//////333333555===LLL\\\kkksssqqqmmm^^^QQQKKKFFFMMMaaammmfffZZZLLL>>>333---+++000,,,***,,,+++***+++///...------......000;;;FFF]]]ooo}}}|||}}}{{{yyy~~~~~~xxxyyy|||}}}wwwqqqvvvwwwuuutttxxx{{{yyyttt{{{zzzwww{{{~~~{{{xxxyyy~~~pppVVVEEE888---***+++(((&&&%%%!!!!!!!!!!!!!!!!!!!!!!!! %%%&&&$$$###%%%(((222333111...///000+++"""$$$###'''FFFlllmmmjjjjjjrrr}}}{{{tttrrr```UUUTTTHHHDDDVVV\\\bbbjjjnnnhhhaaadddmmmooooooooosss~~~wwwgggooolllcccfffrrrtttjjjdddhhhjjjeee\\\UUUUUUXXXXXXUUUQQQMMMLLLMMMOOORRRcccmmmvvvzzz~~~xxxvvvzzz{{{yyyzzz~~~|||yyyvvvuuuvvv}}}{{{yyy}}}yyygggbbbWWWUUUTTTDDD888333---000,,,000111...000,,,!!!###""""""!!!%%%%%% """$$$###$$$$$$(((+++$$$!!!'''&&&$$$***///,,,((('''***...222333---444999999===FFFLLLNNNhhh666666777666666555444444555333222000//////000000000000///....../////////...---,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***))))))))))))(((((((((((()))'''&&&&&&&&&&&&%%%###%%%%%%%%%%%%%%%&&&&&&'''((('''(((---222555555333///111222333999BBBFFFEEE444+++%%%'''***(((&&&%%%""""""""""""!!!!!!!!!!!!   !!!###%%%+++333999??????;;;222,,,+++'''###!!!###%%%&&&''')))+++000333777666444333444666333111000//////222555777888777888:::777444666<<>>======:::555111444///++++++,,,---333999LLLKKKFFF>>>555000///111222---...555777555888???<<<;;;888444222333666:::999888>>>IIILLLFFFDDDHHHFFF???999999999666444444888888:::<<<>>>AAADDDEEEGGGCCCAAABBBDDDLLLZZZhhh}}}~~~rrrjjjfffeeeddddddccc```^^^dddkkkqqqnnnlllnnnrrrttttttsssiiiddd```bbbfffkkkttt|||ttttttuuuyyy|||yyymmmfffZZZIII666((('''---$$$%%%***555FFF\\\qqq~~~oooaaaTTTJJJ===...(((***---***))))))'''&&&,,,444FFFRRR___```VVVGGG===888+++++++++++++++,,,---...111...---///:::KKK^^^kkkpppmmmcccYYYJJJ999GGGkkk{{{iiiUUUDDD777111---,,,,,,---+++(((***000000...------...666GGGXXXpppwww}}}|||{{{~~~}}}|||yyy||||||zzzuuutttxxxtttxxx{{{xxxsssppp|||zzzwwwzzz~~~yyy|||~~~}}}yyyyyy}}}{{{sssgggTTTCCCaaaFFF...***)))!!!$$$###"""!!! !!!!!!"""!!!###$$$''''''!!!###'''555QQQqqqsssllleeegggnnnuuutttpppllljjjZZZLLLLLLLLLPPP\\\RRRZZZfffmmmjjj```[[[[[[fffiiimmmttt}}}{{{qqquuuzzz{{{yyy~~~yyyxxxuuunnneee^^^YYYWWWXXXVVVSSSNNNJJJIIIJJJLLL\\\hhhtttxxx||||||{{{{{{{{{uuuxxxtttpppuuuzzzggg\\\cccrrrpppjjjhhhfffMMMIIINNNVVV[[[eeehhh\\\OOOOOOAAA;;;AAA<<<===SSSFFFDDD999888DDDDDD:::888888777999???HHHNNNQQQRRRRRRZZZ\\\___jjjmmmjjjjjjzzz}}}vvvssszzzzzzwww}}}rrrnnnjjjkkkpppvvvzzz{{{555555666666666555555444666555333222111111111111//////////////////000000...------,,,,,,,,,------,,,+++******,,,,,,+++***))))))))))))(((((((((((()))'''%%%%%%&&&&&&%%%###'''&&&%%%%%%$$$$$$%%%%%%'''%%%$$$(((///444555444333555666666:::BBBGGGGGG111)))$$$'''***)))&&&&&&######"""""""""!!!!!!!!!   $$$$$$%%%(((---333777999888777000(((###$$$$$$"""&&&'''((()))))),,,///222:::;;;;;;777222000222444666555444333444777:::<<<:::<<>>777444:::AAATTTQQQLLLDDD>>>===AAAFFF???>>>======???BBBFFFHHHCCC???;;;888888777666444666111...///000111555;;;DDDBBB===666000---///111444//////444777555666999444333111111333777===AAA999888<<>>999999999666555666:::::::::<<>>NNNYYYZZZRRREEE<<<000///,,,+++***,,,---...,,,...///000444<<>>PPP]]]lllzzzmmmaaa^^^aaaeeeeee]]]^^^VVVLLLNNNTTTZZZ]]]VVVPPPMMMTTT\\\ZZZOOODDD]]]fffqqqyyy{{{xxxrrrmmmvvvuuupppmmmssszzzvvvmmmwwwwwwyyyzzzyyyuuummmhhhaaa___]]]\\\\\\[[[WWWSSSRRR```mmmrrrtttzzz}}}~~~~~~www{{{pppXXXVVVjjjyyyqqqeeeaaabbbeeettt}}}uuujjjaaaGGGJJJfff^^^NNN]]]iiillljjjqqqvvvsss}}}xxxuuuyyy555666666666666666555555666666555444333333222222/////////000000000000000---------,,,,,,---......,,,+++******,,,,,,+++***(((((((((((())))))))))))***'''%%%%%%%%%&&&%%%$$$''''''&&&%%%$$$###$$$$$$'''$$$###%%%***///111111777:::999777888===@@@???000)))$$$'''***)))&&&%%%""""""""""""!!!!!!!!!!!!  !!!$$$&&&***''''''---444777444///******&&&!!!!!!&&&******//////...,,,---111666;;;>>>===:::555111111555:::;;;:::999999999;;;===>>>:::<<<@@@BBB???:::===CCCMMMMMMIIIAAA;;;<<>>@@@@@@BBBDDDGGGJJJLLLNNN:::888444222333555666777:::555222333333111444999555333000,,,))))))+++------******...111222222444444333222333777===BBBEEE999777888:::;;;999999;;;BBB<<<888888777333333555999999999:::<<<>>>AAACCCAAA@@@DDDLLLWWWbbbqqq}}}{{{sssllljjjmmmnnniiieeefffccc\\\SSSPPPSSSZZZ___^^^___bbbiiipppsssqqqooowwwqqqhhh```^^^```aaa```mmmxxxwwwnnnhhhbbb\\\YYY[[[[[[ZZZ\\\ccceeeYYY@@@***+++))))))))))))222GGG\\\yyy{{{|||uuucccKKK:::222///,,,,,,000111...---...---///888IIIXXXZZZNNNAAA:::777333///---...000111,,,///333333222222555888KKKjjj~~~yyyiii\\\iiivvvdddUUUBBB666------000///------+++++++++,,,,,,111???MMMbbbjjjsssxxx}}}~~~xxxqqqooozzzuuuyyy}}}vvvqqqqqquuuyyy|||wwwvvvzzzxxxsssxxxyyy{{{zzzuuutttwwwxxxwwwvvvsssrrrwwwoooOOO000'''===ccc}}}UUU444$$$ !!!))) !!!"""""" $$$CCCUUU^^^jjjwwwxxxrrrcccYYYYYY___aaa[[[[[[[[[WWWSSSUUUSSSLLLUUUNNNGGGJJJRRRUUULLLAAAWWWfffxxx{{{rrrooopppuuummmccc___ccchhhhhhdddfffgggkkkrrrzzz}}}yyyuuujjjccc]]]]]]bbbccc___YYYLLLZZZiiiooosssxxx|||~~~~~~~~~~~~nnnPPPHHHVVVmmm~~~yyyyyy{{{zzzwwwxxxmmmggggggkkk|||eeefff^^^ssscccbbbjjjsssvvv}}}777777888777777666555555555555555444444444333333000000000111111000//////------------------...///,,,+++******,,,,,,+++***(((((((((((())))))))))))***(((%%%$$$%%%&&&%%%%%%'''&&&%%%$$$############%%%$$$$$$%%%&&&***---///999<<<<<<888777999:::888333+++'''))),,,***&&&%%%!!!!!!!!!!!!  !!!%%%(((******((((((---333444...(((&&&'''%%%###%%%---222333000000//////000555;;;@@@<<<<<<:::666444666<<>>AAA???<<<>>>CCCBBBDDDBBB===<<>>????????????>>>===111000///......000222333333...++++++)))&&&'''***$$$""" !!!###$$$$$$$$$%%%'''***,,,000222555333111222666:::===>>>999777555555666777:::<<>>;;;;;;999555555888777777888888:::;;;<<<===>>>@@@GGGPPPVVV]]]hhhrrrnnnjjjhhhkkkooonnneee\\\aaa___WWWNNNJJJPPPYYY^^^\\\^^^ccckkktttxxxwwwuuuxxxsssiiiaaa___bbbbbb______hhhuuu~~~ooohhhcccbbbcccbbbdddhhhddd```]]]dddpppppp]]]HHH)))'''))),,,+++)))111>>>]]]jjj{{{yyycccLLL>>>000***(((+++...------......***+++888JJJQQQJJJ???;;;999555222///.........///000000000//////000222111OOObbbaaa\\\___uuuyyyppp___III333******---///111///---------+++***///666<<>>>>>AAAFFFCCC...***...222777EEEPPPKKKIIIUUU\\\ooowwwbbbdddpppvvvrrrnnnrrrppppppyyysssqqqsssvvvsssrrr}}}zzz999999999999888777555555111222222333333333333333111111222222111000///...---------------...//////,,,+++******,,,,,,+++***'''((((((((()))))))))******(((%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$############!!!###%%%%%%$$$%%%***///777<<<>>>;;;888999999777888000,,,---///,,,'''%%%    ###&&&(((###%%%)))+++,,,+++******+++---,,,***+++111444333///111333444555888;;;>>>:::;;;<<<999777777;;;???888:::<<<>>>??????===<<<<<<999:::======;;;<<>>;;;===DDDIIIHHH===:::777555666777777777222222111111000/////////,,,,,,,,,+++***))))))***&&&""" !!!!!!###""" !!!###$$$$$$&&&((()))'''&&&)))...222111000///111555777888777999888777555666999<<<>>>BBB???<<<<<<:::777888<<<777888:::;;;<<<===>>>>>>===@@@GGGMMMPPPTTT___llllllmmmnnnnnnmmmhhh```ZZZXXX[[[VVVJJJBBBHHHTTT\\\^^^___bbbiiioooqqqooolllhhheee\\\UUUVVV\\\]]]XXXZZZ___fffnnnrrrtttsssrrrWWWTTTUUU[[[```bbbeeehhhdddeeefffgggmmmrrrooofffEEE666+++++++++&&&&&&+++===NNNfffwwwyyyooo^^^QQQDDD888---************,,,,,,)))(((---444;;;===<<<888999::::::777333///,,,000...------///000000000(((444<<<@@@BBBGGGdddwwwaaaGGG777000...000222222...,,,...---******,,,%%%===YYYgggmmmvvv||||||{{{yyy{{{uuuvvvvvvuuuuuutttsssrrrvvv{{{~~~|||{{{~~~~~~~~~{{{{{{|||ppppppooonnnfffTTT===,,,&&&***555JJJ^^^]]]BBB&&&---(((%%%%%%$$$""""""!!!!!!!!! ---;;;NNN\\\[[[XXX]]]cccdddcccXXXcccpppggg^^^YYYNNN@@@HHHMMMIIICCC>>>999333---:::PPP```ccc___```gggddd^^^\\\bbbhhhkkkpppwwwmmmhhhcccbbbeeeggghhhggggggeeecccccceeehhhjjjkkkccchhhnnnttt}}}~~~tttddd]]]RRR===%%%   %%%))),,,---///333000444+++"""!!!###"""###)))...///444LLLeeevvvdddiii~~~}}};;;;;;::::::888777555555//////111222222222222222111222222222111000...------------------...///000,,,+++******,,,,,,+++***'''((((((((())))))******+++(((%%%$$$$$$%%%&&&%%%&&&%%%$$$$$$######$$$$$$"""&&&%%%"""###)))000555;;;???===:::;;;;;;999<<<444///111222...(((&&&   !!!""""""))))))%%%$$$)))///222444333///...111111///111444888::::::999999::::::<<<>>><<<777444444666444777;;;>>>@@@???===;;;===999777:::<<<::::::<<>>>>><<<999777888666333555:::999;;;===@@@BBBCCCCCCCCC===AAAGGGKKKLLLPPP___nnnqqqssssssnnnfffaaa___```WWW___]]]MMM@@@DDDRRR]]]___^^^___bbbdddccc___ZZZQQQOOOGGGAAACCCKKKLLLGGGFFFGGGKKKRRRVVVTTTJJJBBBBBBAAAGGGPPPWWWXXXYYY[[[YYYfffnnnkkkgggjjjqqqtttpppQQQ444+++,,,)))''')))%%%444III\\\hhhjjjeee^^^bbbPPP===222...,,,---///***,,,---+++(((+++555>>>;;;???DDDGGGEEE???777222///------///222222...***000+++)))222555111NNNrrr\\\KKK===333///000111,,,***...000...,,,---***...555EEE___xxxxxx}}}}}}|||zzzyyyxxxxxxzzz{{{tttwwwxxxxxxvvvtttuuuyyy|||ssszzz}}}zzz{{{wwwzzz{{{zzzwwwxxx||||||xxxwwwmmm\\\KKK===444...+++***BBBXXX[[[NNN>>>333---$$$$$$###!!!$$$  !!!***999>>>GGGYYYhhhllltttbbbkkkzzzmmmaaa^^^TTTbbb```[[[UUUTTTRRRFFF777)))444HHH^^^hhhiiikkkqqqhhheeehhhrrrwwwuuuxxx|||zzzvvvtttqqqllleee```WWWaaalllqqqqqqoooppprrrpppqqqppprrr{{{~~~~~~yyy{{{~~~lllNNN;;;///### +++BBBVVV\\\aaavvvtttyyywwwttt{{{::::::;;;:::999777555444444333333333444444222000111111000000//////......---------.........//////...---,,,,,,---+++(((&&&,,,***(((''''''(((***,,,''''''&&&&&&&&&%%%%%%%%%########################!!!""""""!!!$$$)))...>>>EEEEEE;;;777:::777///777777555333000---***)))""""""!!!   ######(((///444666555444444777555333222333444555444333444555666666444111...333666::::::777555555777======<<<;;;:::999999888???>>>;;;666444555;;;@@@>>>BBBDDDDDDEEEFFFBBB===444555555222...,,,+++,,,,,,...000000---+++***)))((("""!!!)))''')))((('''***///000---000222333000,,,***+++...111000...***'''(((,,,///000---...444888777666888:::;;;<<<;;;999999999:::===666333555999:::===@@@BBB===>>>DDDEEE@@@>>>???BBBEEEHHHLLLOOOTTTYYY]]]nnnppppppkkkccc]]]ZZZYYYYYYUUURRRRRRTTTWWWWWWVVVTTTUUUTTTWWWYYYJJJAAAJJJ999444444666222+++...888+++---666DDDHHH???555111222444666999::::::999888CCCGGGNNNUUUYYY```qqqwww]]]@@@)))"""'''///+++***000BBBUUUbbbiiinnnsssqqqcccIII222***---111///++++++---,,,***...777<<<@@@JJJUUUWWWOOOFFFBBB;;;222---111333000,,,,,,(((+++000000---444JJJ```rrr[[[>>>(((---...000...,,,***,,,------...///111:::SSSyyy}}}}}}zzzvvvyyy~~~|||uuuaaahhhuuu}}}{{{}}}wwwxxxzzzzzzwwwtttxxx~~~}}}}}}yyy|||uuutttyyyzzzvvvmmm]]]DDD---!!!###...777AAAIIIZZZdddVVV:::)))''' &&&000===TTThhhttt{{{{{{pppddd^^^]]][[[______^^^^^^```\\\MMM===:::>>>ZZZmmmhhhoooyyyrrrdddmmmtttrrrnnnooorrrtttlllqqqwwwxxxtttmmmhhhfffiiillllllgggdddddddddbbb[[[]]]___ccciiirrr||||||yyy}}}~~~qqqddd]]]FFF(((111KKKhhhvvvzzzsssuuu:::::::::999888777666555444333111222333333222000111000000000/////////...---------.........//////...---,,,,,,---+++)))&&&******)))(((((()))******'''&&&&&&&&&&&&%%%%%%%%%########################!!!"""""""""!!!$$$(((,,,DDDOOOSSSIII@@@@@@@@@===<<<888333///---+++)))'''"""!!!  !!! &&&$$$!!!((((((---333777999888888888444111...,,,---///000111000///000333666888888666333555777999:::;;;===>>>@@@>>>;;;888666555666777666777777666555777;;;>>>???CCCDDD???;;;;;;:::888AAA;;;444///---+++)))'''+++,,,***'''### """...888777///+++---???BBB@@@:::666555333111111000...------......------///111111...***&&&###""" $$$---444666777:::<<<<<<<<<<<<:::::::::;;;<<<999888;;;;;;;;;>>>CCCCCC???>>>AAAAAA@@@CCCIIIJJJLLLOOOQQQSSSUUUXXXZZZmmmiiibbbZZZUUUUUUXXX[[[ZZZTTTMMMHHHFFFEEECCCBBBAAA>>>333222:::666///222111333555777???KKKSSSVVVfffjjjttt{{{xxxnnniiikkkbbbaaa```^^^ZZZUUUQQQOOOIIICCC===777333777EEETTTUUUYYY[[[VVVHHH888)))"""+++((()))111;;;GGGWWWdddlllvvv{{{ppp\\\FFF444(((,,,))))))...///,,,,,,///111555AAARRR___bbb```___NNNBBB555000---***+++///...------+++((()))444@@@[[[iiixxx}}}eeeQQQ444///***+++///222000,,,...+++)))***111HHHooo}}}yyyssspppuuu}}}}}}xxxnnnrrr{{{zzzxxxzzz~~~~~~~~~}}}|||~~~xxxssssssrrriii\\\GGG999,,,,,,888EEEIIIHHHOOOQQQYYY]]]OOO777))))))  ***666FFFRRR[[[___dddiiibbbUUUHHHQQQYYYXXXSSSLLLBBB:::;;;BBB___tttsssxxx|||rrrjjjpppsssooolllooosssuuusssqqqlllgggcccdddiiimmmgggjjjkkkfffdddfffgggfffaaa```]]]ZZZ[[[```hhhnnnqqquuu|||}}}vvvmmmiiiiiixxxtttfffXXXDDD111''' $$$@@@kkk}}}uuuxxxyyyyyy|||;;;;;;999888777777666666555222000000111222222111000000000000////////////---------..................---,,,------,,,)))'''))))))))))))))))))))))))&&&&&&&&&&&&%%%%%%%%%%%%########################"""######"""!!!###''')))BBBTTT___WWWIIIEEEGGGIIIAAA:::111,,,,,,,,,)))&&&"""!!!  '''((((((---+++&&&+++***---222555666666666666...,,,(((&&&&&&'''***,,,888666555666999;;;999777333333555888<<>>QQQ``````VVVMMMJJJQQQUUUTTTLLLDDD@@@===999444000,,,,,,000222111///---...000222111---'''"""!!!###...777;;;===???======<<<<<<;;;<<<<<<<<<999888:::<<<;;;888;;;AAABBB@@@@@@AAABBBEEEMMMVVVYYYWWWSSSQQQRRRYYYcccjjjbbb___[[[WWWRRRLLLGGGCCC===:::555333333444555555999AAAAAACCCPPPVVVTTTWWWCCCIIILLLPPPeee{{{oooaaaPPP@@@888777444:::BBBFFFEEE===444---,,,***)))((((((...@@@QQQdddqqq|||}}}ttteeeRRRDDD///***(((---111000---+++,,,,,,333DDDWWWgggttt}}}pppbbbOOO???333,,,,,,000+++)))(((+++***)))***///444CCCTTTcccrrrsssVVVDDD000'''***...,,,'''...))))))+++,,,999^^^yyywww|||xxxwww{{{|||yyy|||}}}}}}xxxwwwuuuuuurrrgggQQQ<<<...+++---;;;LLLUUURRRJJJCCC===;;;999///   ***555@@@VVViiibbbMMMLLLXXXaaaZZZLLLCCC???===???FFF[[[kkkiiikkknnngggjjjlllkkkggggggnnnuuuwwwppppppooollliiihhhiiijjjgggjjjjjjeeeccceeegggfffhhheee___ZZZXXX[[[bbbgggqqquuuzzz||||||~~~zzzqqqyyy~~~qqqlllmmmaaalll```@@@000!!!DDDmmmxxxvvv}}}}}}<<<;;;999777666777777888666444111000111222333222000000000000////////////...........................---,,,------,,,***((((((((()))******)))((((((&&&&&&&&&%%%%%%%%%$$$$$$########################$$$######""""""###%%%&&&555MMMbbbaaaTTTKKKJJJLLLDDD<<<222///000///***%%%!!! !!!!!!  ###///111///333///(((+++&&&))),,,.........//////)))((('''&&&%%%%%%''')))222222222555888888444111666666777:::>>>>>>;;;777777666333222111222333444222333444666777888:::;;;666>>>@@@999111222777<<<;;;333(((!!!  ###&&&***///222<<>>===;;;;;;<<<=========:::999:::======:::;;;>>>999===BBBEEEGGGKKKUUU]]]\\\]]]^^^```aaaeeejjjmmmUUUQQQLLLGGGCCC<<<333,,,,,,---...111555888:::;;;EEE___mmmlllmmmhhh^^^ZZZMMMMMMPPP^^^vvv~~~ttteeeYYYUUUDDD???777222111333555666+++,,,...---((('''000<<>>RRRjjj}}}{{{mmm[[[GGG777...+++***)))+++000111...---...&&&000===JJJXXXgggttt|||mmmMMM444******,,,---,,,+++000333---111SSS{{{~~~yyyzzzxxxuuuzzz}}}{{{wwwwwwuuunnnaaaOOO999***888@@@LLLTTTTTTNNNFFFAAA888///(((&&&###  !!! !!!888UUUXXXHHHJJJNNNKKKAAA777666:::<<>>>>>???AAABBB>>>555//////000222333555555666666777555222111222444777999;;;@@@AAA888000...///000$$$###  """'''***,,,.........///111999999:::???FFFKKKJJJGGG@@@BBBDDDEEEJJJOOOLLLFFFBBB@@@===888333333666999999666333222333555777888333......666>>>???<<<;;;???===::::::<<<>>>>>>===???;;;<<<@@@AAA>>>===>>>666???JJJPPPRRRUUUYYY\\\TTT]]]gggmmmiii___SSSKKKFFF===000***+++000666999CCCFFFIIIKKKJJJHHHFFFEEEEEE^^^oooxxx{{{eeeWWWNNNEEEKKKfff~~~~~~|||{{{zzzzzzrrrooonnnkkkkkkmmmggg```UUUIII???666...******)))+++---+++)))+++111888GGG[[[nnn|||~~~ssseee\\\PPP>>>///******+++***000...,,,+++,,,666MMMaaaxxx{{{{{{rrrbbbNNN<<<000000......111///+++***,,,))),,,111888???JJJWWWaaapppyyyvvvVVV<<<000000444***,,,222222+++333YYY~~~zzz~~~~~~|||{{{}}}}}}zzzwwwfffPPP===444888???XXX]]]bbbaaaYYYLLL???777...'''!!!!!!"""###$$$'''  !!!"""@@@PPPMMMKKK@@@000'''...===HHHKKK^^^kkkqqqkkkaaa[[[cccqqqdddfffeeedddjjjttt|||xxxuuuqqqnnnmmmnnnpppqqqkkkmmmlllfffccceeeeeedddccceeeggghhhiiijjjmmmpppuuuyyy|||{{{wwwwww|||ttttttooobbbyyy___777!!!...\\\wwwzzz:::999999888777777888888888666333333444555555444////////////000000000000...............---------------,,,---......+++)))((((((((((((((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$########################%%%###!!!"""###$$$###"""$$$666SSSmmmzzzvvveeeWWWKKKFFF???;;;888333+++$$$  $$$'''444CCCBBB999777444///000+++...111222111...------,,,000444444333222555777:::???FFFHHHFFFBBBAAAAAADDDEEEGGGHHHFFF@@@777111000222555888999999888888777333...,,,...333777999GGGFFF@@@666...+++%%% !!!%%%***///111222333333111111222333;;;===???CCCJJJQQQPPPLLLAAACCCDDDDDDHHHLLLKKKFFFHHHGGGCCC;;;444222666;;;999<<>>:::888777777111111999BBBDDDAAA???AAA>>>::::::===@@@@@@???===;;;<<>>::::::===FFFPPPYYY\\\\\\\\\ZZZWWWRRRSSSSSSOOOFFF<<<333///222///,,,...666@@@JJJPPPSSSVVVXXXXXXSSSNNNIIIFFFJJJQQQYYYpppzzzdddQQQHHHSSSsss~~~||||||wwwwwwuuuqqqpppqqq~~~zzzrrrfffXXXJJJ???999333---))))))***)))***...***555FFFYYYlllyyyxxxrrrrrrkkk[[[EEE444---***(((+++---111111,,,***444AAA[[[gggtttzzzxxxnnn]]]PPP888111,,,+++***(((***...,,,***+++---///444>>>IIIWWWeeesss{{{zzzXXX;;;,,,'''***,,,,,,))),,,BBBmmm~~~~~~~~~{{{wwwtttaaaFFF222,,,;;;YYYsss{{{ooobbbZZZVVVJJJ777'''"""   555NNN[[[]]]KKK444,,,:::OOOZZZYYYYYYnnnxxxssskkk^^^\\\iiiVVV]]]bbbdddiiipppvvvwwwtttttttttuuuuuusssooolllhhhlllnnnkkkjjjlllmmmllljjjlllnnnooommmkkkjjjjjjrrrtttsssoooggg___\\\[[[fffbbbhhhhhhggg|||yyyVVV555###(((mmmwwwyyy888999999999999888777777666444333333444555333222.../////////000000000111//////.........---------------,,,---///...,,,***)))((('''&&&&&&'''((()))%%%%%%%%%$$$$$$$$$$$$###########################$$$""" !!!###$$$###!!!"""***CCCiiiuuu^^^SSSNNNFFF===666///((($$$ !!!&&&***555DDDBBB555333222///111---111444555444000...,,,---000222111000222888===NNNTTTWWWRRRGGG???@@@CCCBBBEEEHHHHHHEEEBBB>>>===<<<<<<======<<<;;;:::999444000,,,---222888===@@@LLLEEE999000000111+++!!!!!!&&&---555;;;>>>333333222000000333999===999BBBIIIJJJKKKOOOOOOLLLPPPVVVWWWPPPJJJIIIJJJJJJLLLGGG@@@999444444666888666>>>GGGIIIDDD===::::::<<<555555>>>HHHKKKHHHFFFEEE@@@<<<<<<@@@CCCCCCBBB<<<@@@DDDDDD<<<666;;;DDDVVV[[[[[[VVVRRROOOIIIBBBBBB>>>666///***,,,222666444999@@@GGGLLLPPPSSSUUURRRTTTUUUSSSNNNJJJGGGGGGYYYUUUTTThhhdddRRRPPPPPP]]]sss|||xxxxxx~~~~~~|||yyy{{{~~~yyyyyyyyyzzz|||~~~oooqqqwwwzzznnnddd___]]]LLLDDD===888222,,,***+++,,,...000999MMMdddtttzzzwww~~~|||iiiQQQ???666000+++,,,000333000++++++000<<>>000...///...000+++///333555222...+++)))+++,,,,,,***)))---666>>>DDDJJJLLLDDD666000555<<<===AAADDDDDDBBBBBBDDDGGGHHHFFFCCC@@@===<<<;;;:::222///...111888@@@EEEHHHJJJ???111,,,555===999///)))&&&%%%,,,888CCCHHHIII:::777333...---222999???@@@NNNWWWSSSMMMMMMOOOPPP___hhhjjj^^^NNNHHHLLLPPPMMMEEE;;;555444555555555444>>>HHHIIIDDD???@@@CCC===666555???IIIKKKHHHFFFGGGBBB>>>>>>BBBFFFFFFDDDAAAJJJSSSOOOAAA999CCCRRRYYYXXXPPPCCC;;;777000'''$$$(((///555:::???DDDHHHNNNNNNMMMJJJHHHIIIOOOTTTXXXYYYWWWSSSMMMIIIIIIJJJNNNQQQWWWkkk{{{ppp\\\YYY]]]fffqqqxxxzzzxxxwwwwwwqqqvvvxxxxxx|||~~~~~~~~~vvvooommmddd___XXXOOOAAA111)))'''///...,,,...<<>>PPPiiizzz```CCC444333222///---...,,,...111...)))+++111...>>>QQQaaappp}}}bbbLLL333333///333NNNsssyyybbbPPP@@@666;;;ZZZ|||tttfff\\\KKK999***"""!!!""" """  !!!'''""")))NNNqqqwwwtttooommmsss|||~~~{{{ppp}}}tttnnnTTT999999888KKK```lllsssyyy~~~ooolllhhhhhhiiijjjiiigggeeejjjnnnlllkkkllljjjgggggghhhiiiiiiggggggiiijjjmmmnnnnnnmmmfffZZZLLLBBBVVVlllvvvwww|||oooHHH%%% %%%NNN